
L1: 55 ?? push ebp
 8b ec ?? mov ebp, esp
 83 ec 0c ?? sub esp, 12
 83 7d 08 00 ?? cmp dword ss:[ebp + 8], 0
 77 09 ?? ja basic block L3

L2: c7 45 08 00 00 00 00 ?? mov dword ss:[ebp + 8], 0
 eb 25 ?? jmp basic block L6

L3: 83 c8 ff ?? or eax, 0xff<255,-1>
 33 d2 ?? xor edx, edx
 f7 75 08 ?? div dword ss:[ebp + 8]
 83 f8 01 ?? cmp eax, 1
 73 18 ?? jae basic block L6

L4: 6a 00 ?? push 0
 8d 4d f4 ?? lea ecx, ss:[ebp + 0xf4<244,-12>]
 e8 21 df ff ff ?? call function 0x0040102d

L5: 68 38 27 43 00 ?? push 0x00432738
 8d 45 f4 ?? lea eax, ss:[ebp + 0xf4<244,-12>]
 50 ?? push eax
 e8 7d 2f 00 00 ?? call function 0x00406097

L6: 8b 4d 08 ?? mov ecx, dword ss:[ebp + 8]
 51 ?? push ecx
 e8 47 29 00 00 ?? call function 0x00405a6a

L7: 83 c4 04 ?? add esp, 4
 8b e5 ?? mov esp, ebp
 5d ?? pop ebp
 c3 ?? ret

