Disassembly: 
  L1: a1 20 81 42 00 ?? mov eax, dword ds:[0x00428120]
   83 f8 ff ?? cmp eax, 0xff<255,-1>
   74 16 ?? je basic block L5
  
  L2: 50 ?? push eax
   ff 35 6c 91 42 00 ?? push dword ds:[0x0042916c]
   e8 fe fe ff ff ?? call function 0x004034e4
  
  L3: 59 ?? pop ecx
   ff d0 ?? call eax
  
  L4: 83 0d 20 81 42 00 ff ?? or dword ds:[0x00428120], 0xff<255,-1>
  
  L5: a1 24 81 42 00 ?? mov eax, dword ds:[0x00428124]
   83 f8 ff ?? cmp eax, 0xff<255,-1>
   74 0e ?? je basic block L8
  
  L6: 50 ?? push eax
   ff 15 e0 a1 42 00 ?? call dword ds:[0x0042a1e0]
  
  L7: 83 0d 24 81 42 00 ff ?? or dword ds:[0x00428124], 0xff<255,-1>
  
  L8: e9 7b 21 00 00 ?? jmp function 0x00405788
  
  