
L1: 55 ?? push ebp
 8b ec ?? mov ebp, esp
 83 ec 14 ?? sub esp, 0x14<20>
 b8 cc cc cc cc ?? mov eax, 0xcccccccc
 89 45 ec ?? mov dword ss:[ebp + 0xec<236,-20>], eax
 89 45 f0 ?? mov dword ss:[ebp + 0xf0<240,-16>], eax
 89 45 f4 ?? mov dword ss:[ebp + 0xf4<244,-12>], eax
 89 45 f8 ?? mov dword ss:[ebp + 0xf8<248,-8>], eax
 89 45 fc ?? mov dword ss:[ebp + 0xfc<252,-4>], eax
 89 4d fc ?? mov dword ss:[ebp + 0xfc<252,-4>], ecx
 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 e8 cb fe ff ff ?? call function 0x00401960

L2: 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 e8 33 fe ff ff ?? call function 0x004018d0

L3: 89 45 f8 ?? mov dword ss:[ebp + 0xf8<248,-8>], eax
 8b 4d f8 ?? mov ecx, dword ss:[ebp + 0xf8<248,-8>]
 e8 f8 fc ff ff ?? call function 0x004017a0

L4: 0f b6 c0 ?? movzx eax, al
 85 c0 ?? test eax, eax
 74 46 ?? je basic block L9

L5: 8b 4d f8 ?? mov ecx, dword ss:[ebp + 0xf8<248,-8>]
 8b 51 04 ?? mov edx, dword ds:[ecx + 4]
 89 55 f4 ?? mov dword ss:[ebp + 0xf4<244,-12>], edx
 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 e8 70 fe ff ff ?? call function 0x00401930

L6: 89 45 f0 ?? mov dword ss:[ebp + 0xf0<240,-16>], eax
 8b 45 f8 ?? mov eax, dword ss:[ebp + 0xf8<248,-8>]
 83 c0 04 ?? add eax, 4
 50 ?? push eax
 e8 61 09 00 00 ?? call function 0x00402430

L7: 83 c4 04 ?? add esp, 4
 50 ?? push eax
 8b 4d f0 ?? mov ecx, dword ss:[ebp + 0xf0<240,-16>]
 51 ?? push ecx
 e8 64 09 00 00 ?? call function 0x00402440

L8: 83 c4 08 ?? add esp, 8
 8b 55 f8 ?? mov edx, dword ss:[ebp + 0xf8<248,-8>]
 8b 42 18 ?? mov eax, dword ds:[edx + 0x18<24>]
 83 c0 01 ?? add eax, 1
 50 ?? push eax
 8b 4d f4 ?? mov ecx, dword ss:[ebp + 0xf4<244,-12>]
 51 ?? push ecx
 8b 4d f0 ?? mov ecx, dword ss:[ebp + 0xf0<240,-16>]
 e8 6b 03 00 00 ?? call function 0x00401e60

L9: 8b 55 f8 ?? mov edx, dword ss:[ebp + 0xf8<248,-8>]
 c7 42 14 00 00 00 00 ?? mov dword ds:[edx + 0x14<20>], 0
 8b 45 f8 ?? mov eax, dword ss:[ebp + 0xf8<248,-8>]
 c7 40 18 0f 00 00 00 ?? mov dword ds:[eax + 0x18<24>], 15
 c6 45 ef 00 ?? mov byte ss:[ebp + 0xef<239,-17>], 0
 8d 4d ef ?? lea ecx, ss:[ebp + 0xef<239,-17>]
 51 ?? push ecx
 ba 01 00 00 00 ?? mov edx, 1
 6b c2 00 ?? imul eax, edx, 0
 8b 4d f8 ?? mov ecx, dword ss:[ebp + 0xf8<248,-8>]
 8d 54 01 04 ?? lea edx, ds:[ecx + eax + 4]
 52 ?? push edx
 e8 8a f5 ff ff ?? call function 0x004010b0

L10: 83 c4 08 ?? add esp, 8
 83 c4 14 ?? add esp, 0x14<20>
 3b ec ?? cmp ebp, esp
 e8 4d 33 00 00 ?? call function 0x00404e80

L11: 8b e5 ?? mov esp, ebp
 5d ?? pop ebp
 c3 ?? ret

