Disassembly: 
  L1: 8b ff ?? mov edi, edi
   55 ?? push ebp
   8b ec ?? mov ebp, esp
   51 ?? push ecx
   56 ?? push esi
   8b f1 ?? mov esi, ecx
   6a 00 ?? push 0
   8d 4d fc ?? lea ecx, ss:[ebp + 0xfc<252,-4>]
   e8 5c 1e 00 00 ?? call function 0x0040536b
  
  L2: 8b 46 04 ?? mov eax, dword ds:[esi + 4]
   83 f8 ff ?? cmp eax, 0xff<255,-1>
   73 04 ?? jae basic block L4
  
  L3: 40 ?? inc eax
   89 46 04 ?? mov dword ds:[esi + 4], eax
  
  L4: 8d 4d fc ?? lea ecx, ss:[ebp + 0xfc<252,-4>]
   e8 70 1e 00 00 ?? call function 0x00405393
  
  L5: 5e ?? pop esi
   c9 ?? leave
   c3 ?? ret
  
  