Disassembly: 
  L1: 8b ff ?? mov edi, edi
   56 ?? push esi
   57 ?? push edi
   33 ff ?? xor edi, edi
  
  L2: 8d b7 10 52 43 00 ?? lea esi, ds:[edi + 0x00435210]
   ff 36 ?? push dword ds:[esi]
   e8 d4 f0 fe ff ?? call function 0x0040b846
  
  L3: 83 c7 04 ?? add edi, 4
   59 ?? pop ecx
   89 06 ?? mov dword ds:[esi], eax
   83 ff 28 ?? cmp edi, 0x28<40>
   72 e8 ?? jb basic block L2
  
  L4: 5f ?? pop edi
   5e ?? pop esi
   c3 ?? ret
  
  