Disassembly: 
  L1: 53 ?? push ebx
   56 ?? push esi
   be ec 77 40 00 ?? mov esi, 0x004077ec
   bb ec 78 40 00 ?? mov ebx, 0x004078ec
   3b f3 ?? cmp esi, ebx
   73 19 ?? jae basic block L8
  
  L2: 57 ?? push edi
  
  L3: 8b 3e ?? mov edi, dword ds:[esi]
   85 ff ?? test edi, edi
   74 0a ?? je basic block L6
  
  L4: 8b cf ?? mov ecx, edi
   ff 15 00 b0 40 00 ?? call dword ds:[0x0040b000]
  
  L5: ff d7 ?? call edi
  
  L6: 83 c6 04 ?? add esi, 4
   3b f3 ?? cmp esi, ebx
   72 e9 ?? jb basic block L3
  
  L7: 5f ?? pop edi
  
  L8: 5e ?? pop esi
   5b ?? pop ebx
   c3 ?? ret
  
  