
L1: 8b ff ?? mov edi, edi
 55 ?? push ebp
 8b ec ?? mov ebp, esp
 83 3d 9c 5e 44 00 00 ?? cmp dword ds:[0x00445e9c], 0
 75 0b ?? jne basic block L4

L2: 68 3c 8c 40 00 ?? push function 0x00408c3c
 e8 46 fe ff ff ?? call function 0x00408acf

L3: 59 ?? pop ecx

L4: 6a 08 ?? push 8
 e8 6b 13 00 00 ?? call function 0x00409ffc

L5: 59 ?? pop ecx
 85 c0 ?? test eax, eax
 74 10 ?? je basic block L7

L6: 8b 0d 9c 5e 44 00 ?? mov ecx, dword ds:[0x00445e9c]
 89 08 ?? mov dword ds:[eax], ecx
 8b 4d 08 ?? mov ecx, dword ss:[ebp + 8]
 89 48 04 ?? mov dword ds:[eax + 4], ecx
 eb 02 ?? jmp basic block L8

L7: 33 c0 ?? xor eax, eax

L8: a3 9c 5e 44 00 ?? mov dword ds:[0x00445e9c], eax
 5d ?? pop ebp
 c3 ?? ret

