Disassembly: 
  L1: 6a 04 ?? push 4
   b8 43 9c 42 00 ?? mov eax, 0x00429c43
   e8 e8 13 00 00 ?? call function 0x00406a9a
  
  L2: 8b f1 ?? mov esi, ecx
   89 75 f0 ?? mov dword ss:[ebp + 0xf0<240,-16>], esi
   c7 06 14 e2 42 00 ?? mov dword ds:[esi], 0x0042e214
   56 ?? push esi
   c7 45 fc 01 00 00 00 ?? mov dword ss:[ebp + 0xfc<252,-4>], 1
   e8 8d fe ff ff ?? call function 0x00405557
  
  L3: 59 ?? pop ecx
   6a 00 ?? push 0
   6a 01 ?? push 1
   8d 4e 18 ?? lea ecx, ds:[esi + 0x18<24>]
   e8 37 ba ff ff ?? call function 0x0040110e
  
  L4: c7 06 88 e0 42 00 ?? mov dword ds:[esi], 0x0042e088
   e8 90 14 00 00 ?? call function 0x00406b72
  
  L5: c3 ?? ret
  
  