
L1: 8b ff ?? mov edi, edi
 53 ?? push ebx
 8b 1d 40 a2 42 00 ?? mov ebx, dword ds:[0x0042a240]
 56 ?? push esi
 be d0 83 42 00 ?? mov esi, 0x004283d0
 57 ?? push edi

L2: 8b 3e ?? mov edi, dword ds:[esi]
 85 ff ?? test edi, edi
 74 13 ?? je basic block L7

L3: 83 7e 04 01 ?? cmp dword ds:[esi + 4], 1
 74 0d ?? je basic block L7

L4: 57 ?? push edi
 ff d3 ?? call ebx

L5: 57 ?? push edi
 e8 ce c3 ff ff ?? call function 0x00401afb

L6: 83 26 00 ?? and dword ds:[esi], 0
 59 ?? pop ecx

L7: 83 c6 08 ?? add esi, 8
 81 fe f0 84 42 00 ?? cmp esi, 0x004284f0<"|QB">
 7c dc ?? jl basic block L2

L8: be d0 83 42 00 ?? mov esi, 0x004283d0
 5f ?? pop edi

L9: 8b 06 ?? mov eax, dword ds:[esi]
 85 c0 ?? test eax, eax
 74 09 ?? je basic block L12

L10: 83 7e 04 01 ?? cmp dword ds:[esi + 4], 1
 75 03 ?? jne basic block L12

L11: 50 ?? push eax
 ff d3 ?? call ebx

L12: 83 c6 08 ?? add esi, 8
 81 fe f0 84 42 00 ?? cmp esi, 0x004284f0<"|QB">
 7c e6 ?? jl basic block L9

L13: 5e ?? pop esi
 5b ?? pop ebx
 c3 ?? ret

