
L1: 81 f9 00 10 00 00 ?? cmp ecx, 0x00001000<4096>
 72 2a ?? jb basic block L6

L2: 8d 41 23 ?? lea eax, ds:[ecx + 0x23<35>]
 83 ca ff ?? or edx, 0xff<255,-1>
 3b c1 ?? cmp eax, ecx
 0f 46 c2 ?? cmovbe eax, edx
 50 ?? push eax
 e8 e4 03 00 00 ?? call function 0x004020cd

L3: 8b c8 ?? mov ecx, eax
 83 c4 04 ?? add esp, 4
 85 c9 ?? test ecx, ecx
 74 0a ?? je basic block L5

L4: 8d 41 23 ?? lea eax, ds:[ecx + 0x23<35>]
 83 e0 e0 ?? and eax, 0xe0<224,-32>
 89 48 fc ?? mov dword ds:[eax + 0xfc<252,-4>], ecx
 c3 ?? ret

L5: ff 25 f4 40 40 00 ?? jmp dword ds:[0x004040f4]

L6: 85 c9 ?? test ecx, ecx
 74 0a ?? je basic block L9

L7: 51 ?? push ecx
 e8 c1 03 00 00 ?? call function 0x004020cd

L8: 83 c4 04 ?? add esp, 4
 c3 ?? ret

L9: 33 c0 ?? xor eax, eax
 c3 ?? ret

