Disassembly: 
  L1: 56 ?? push esi
   8b f1 ?? mov esi, ecx
   83 7e 1c 10 ?? cmp dword ds:[esi + 0x1c<28>], 0x10<16>
   72 0b ?? jb basic block L4
  
  L2: ff 76 08 ?? push dword ds:[esi + 8]
   e8 a5 13 00 00 ?? call function 0x004038f6
  
  L3: 83 c4 04 ?? add esp, 4
  
  L4: c7 46 1c 0f 00 00 00 ?? mov dword ds:[esi + 0x1c<28>], 15
   c7 46 18 00 00 00 00 ?? mov dword ds:[esi + 0x18<24>], 0
   c6 46 08 00 ?? mov byte ds:[esi + 8], 0
   5e ?? pop esi
   c3 ?? ret
  
  