Disassembly: 
  L1: 6a 0c ?? push 12
   68 60 66 42 00 ?? push 0x00426660
   e8 42 fb ff ff ?? call function 0x00404b3c
  
  L2: 33 ff ?? xor edi, edi
   47 ?? inc edi
   89 7d e4 ?? mov dword ss:[ebp + 0xe4<228,-28>], edi
   33 db ?? xor ebx, ebx
   39 1d b4 88 42 00 ?? cmp dword ds:[0x004288b4], ebx
   75 18 ?? jne basic block L7
  
  L3: e8 28 f1 ff ff ?? call function 0x00404137
  
  L4: 6a 1e ?? push 0x1e<30>
   e8 50 ef ff ff ?? call function 0x00403f66
  
  L5: 68 ff 00 00 00 ?? push 0x000000ff<255>
   e8 f6 eb ff ff ?? call function 0x00403c16
  
  L6: 59 ?? pop ecx
   59 ?? pop ecx
  
  L7: 8b 75 08 ?? mov esi, dword ss:[ebp + 8]
   8d 34 f5 88 73 42 00 ?? lea esi, ds:[0x00427388 + esi * 8]
   39 1e ?? cmp dword ds:[esi], ebx
   74 04 ?? je basic block L9
  
  L8: 8b c7 ?? mov eax, edi
   eb 6e ?? jmp basic block L25
  
  L9: 6a 18 ?? push 0x18<24>
   e8 f8 15 00 00 ?? call function 0x00406633
  
  L10: 59 ?? pop ecx
   8b f8 ?? mov edi, eax
   3b fb ?? cmp edi, ebx
   75 0f ?? jne basic block L13
  
  L11: e8 ed fd ff ff ?? call function 0x00404e34
  
  L12: c7 00 0c 00 00 00 ?? mov dword ds:[eax], 12
   33 c0 ?? xor eax, eax
   eb 51 ?? jmp basic block L25
  
  L13: 6a 0a ?? push 10
   e8 59 00 00 00 ?? call function 0x004050b1
  
  L14: 59 ?? pop ecx
   89 5d fc ?? mov dword ss:[ebp + 0xfc<252,-4>], ebx
   39 1e ?? cmp dword ds:[esi], ebx
   75 2c ?? jne basic block L21
  
  L15: 68 a0 0f 00 00 ?? push 0x00000fa0<4000>
   57 ?? push edi
   e8 02 44 00 00 ?? call function 0x0040946d
  
  L16: 59 ?? pop ecx
   59 ?? pop ecx
   85 c0 ?? test eax, eax
   75 17 ?? jne basic block L20
  
  L17: 57 ?? push edi
   e8 bc c8 ff ff ?? call function 0x00401933
  
  L18: 59 ?? pop ecx
   e8 b7 fd ff ff ?? call function 0x00404e34
  
  L19: c7 00 0c 00 00 00 ?? mov dword ds:[eax], 12
   89 5d e4 ?? mov dword ss:[ebp + 0xe4<228,-28>], ebx
   eb 0b ?? jmp basic block L23
  
  L20: 89 3e ?? mov dword ds:[esi], edi
   eb 07 ?? jmp basic block L23
  
  L21: 57 ?? push edi
   e8 a1 c8 ff ff ?? call function 0x00401933
  
  L22: 59 ?? pop ecx
  
  L23: c7 45 fc fe ff ff ff ?? mov dword ss:[ebp + 0xfc<252,-4>], 0xfffffffe<4294967294,-2>
   e8 09 00 00 00 ?? call function 0x004050a8
  
  L24: 8b 45 e4 ?? mov eax, dword ss:[ebp + 0xe4<228,-28>]
  
  L25: e8 da fa ff ff ?? call function 0x00404b81
  
  L26: c3 ?? ret
  
  