
L1: 55 ?? push ebp
 8b ec ?? mov ebp, esp
 83 7d 08 00 ?? cmp dword ss:[ebp + 8], 0
 75 07 ?? jne basic block L3

L2: c6 05 24 74 40 00 01 ?? mov byte ds:[0x00407424], 1

L3: e8 6b 09 00 00 ?? call function 0x00402970

L4: e8 d6 0d 00 00 ?? call function 0x00402de0

L5: 0f b6 c0 ?? movzx eax, al
 85 c0 ?? test eax, eax
 75 04 ?? jne basic block L7

L6: 32 c0 ?? xor al, al
 eb 1c ?? jmp basic block L12

L7: e8 c6 0d 00 00 ?? call function 0x00402de0

L8: 0f b6 c8 ?? movzx ecx, al
 85 c9 ?? test ecx, ecx
 75 0e ?? jne basic block L11

L9: 6a 00 ?? push 0
 e8 e8 0d 00 00 ?? call function 0x00402e10

L10: 83 c4 04 ?? add esp, 4
 32 c0 ?? xor al, al
 eb 02 ?? jmp basic block L12

L11: b0 01 ?? mov al, 1

L12: 5d ?? pop ebp
 c3 ?? ret

