Function at 0x1025f8a
Capabilities:
Check for software breakpoints
Check http status code

Disassembly:
jae 0x2077e36
mov edx, dword [ebp - 4]
cmc
stc
movzx edx, byte [edx]
shl esi, 8
shl eax, 8
or esi, edx
jmp 0x2077e26
sub esi, ecx
mov ecx, edx
test bx, 0x3e58
cmp al, 0xf9
shr ecx, 5
sub edx, ecx
mov cx, si
setb ch
not cx
mov ecx, dword [ebp - 0x1c]
jmp 0x1ed9202
jae 0x109f74d
mov eax, edx
mov edx, 0x800
cmp cx, bp
sub edx, ecx
shr edx, 5
cmc
test di, si
add edx, ecx
mov ecx, dword [ebp - 0xc]
jmp 0x207c0c2
jae 0x103f060
mov eax, edx
dec dh
mov edx, 0x800
stc
test bl, 0xd7
cmp al, 0x2d
sub edx, ecx
cmp di, sp
shr edx, 5
add edx, ecx
jmp 0x2065daa
mov ecx, dword [ebp - 0xc]
mov eax, ecx
mov bx, 0x4caf
cdq
mov edx, dword [ebp + 8]
lahf
movzx ax, bl
jmp 0x1ed7854
sub eax, ecx
sub esi, ecx
shrd cx, ax, 0x43
btc ecx, esp
mov ecx, edi
shr ecx, 5
cmp sp, ax
cmc
sub edi, ecx
jmp 0x1f02086
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
mov edi, eax
clc
cmp esi, 0x72ef70db
shr edi, 0xb
test edi, esp
clc
test edi, 0x796f5aa0
imul edi, edx
cmp edx, edi
cmp si, 0x304d
cmp esi, edi
jmp 0x205441d
jae 0x10b20b5
mov edi, 0x800
sub edi, ecx
shr edi, 5
sar al, 0xad
bt eax, ebp
nop
lea edi, [edi + ecx]
lahf
neg ch
or ecx, edi
mov ecx, dword [ebp - 0x1c]
cmp esp, 0x24114355
cmp bp, dx
mov word [ecx], di
lahf
mov edi, dword [ebp - 0x30]
shld ax, cx, 0x4a
shl ax, cl
lea edi, [edi + 0xe6c]
adc eax, esi
cmp dword [ebp - 0x20], 0
bswap ax
mov eax, edi
mov eax, edx
jmp 0x10b24ad
shr ebx, 5
cmp cx, dx
add ebx, edx
sbb dh, 0x6b
test bp, cx
mov edx, dword [ebp - 0x10]
test ebx, ebp
mov word [edx], bx
rcr bh, cl
test ebp, 0x9b84039
mov edx, dword [ebp - 0x14]
btc ebx, 0x90
add bx, si
mov ebx, dword [ebp - 8]
not edx
cmp esp, 0x777a2a4f
test cx, di
add ebx, ebx
test bl, dl
cmp cx, bp
and ecx, edx
jmp 0x109b523
je 0x1032431
mov ecx, dword [ebp - 0xc]
jmp 0x108f7f8
jmp 0x207345c
jb 0x100c6f6
mov dword [ebp - 0x1c], edi
shld bx, bp, 0x6a
xchg bh, bl
setne bl
cmp edx, dword [ebp - 0x24]
mov bx, 0x6a7e
movzx bx, ah
mov ebx, dword [ebp - 0x1c]
sbb ecx, ecx
and ecx, dword [ebp - 0x34]
test eax, 0x5af00cff
add dword [ebp - 0x20], ebx
jmp 0x2092dd7
inc edx
mov dword [ebp - 4], edx
movsx edx, bx
shr eax, 1
movsx edx, sp
and dh, 0x52
sub dh, al
sub esi, eax
ror dx, 0xef
btr dx, 0xcf
mov edx, esi
cmp ax, 0x1078
shr edx, 0x1f
test di, cx
cmc
neg edx
lea ebx, [edx + ebx*2 + 1]
test edx, ebp
cmc
cmp al, 0xb5
and edx, eax
jmp 0x20ab4cb
jmp 0x10b191d
sub eax, edi
sub esi, edi
sbb bx, 0x114
mov edi, edx
bt bx, bx
shr edi, 5
bts ebx, esi
sub edx, edi
shl bh, 0xf4
shr bx, 0x5a
mov word [ecx + 2], dx
mov edx, 3
and ebx, 0x2f9462a2
lea ebx, [edx + edx]
add dx, si
bts dx, di
bswap edx
movzx edx, word [ebx + ecx]
stc
cmp bl, 0xa8
cmp eax, 0x1000000
jmp 0x1ee2669
mov word [ebx + edi], cx
inc ebx
cmp cx, 0x3d3d
cmovle cx, di
add ebx, ebx
bsf cx, ax
rcr cx, cl
btc cx, 0x85
movzx ecx, word [ebx + edi]
test edx, esi
cmp eax, 0x1000000
jmp 0x10a0747
or esi, edi
jmp 0x100d006
jmp 0x206ade7
add edx, ecx
mov ecx, ebp
cmovb ecx, edi
movzx ecx, bp
mov ecx, dword [ebp - 0x38]
jmp 0x1edbcc3
or ebx, dword [ebp - 0x40]
mov word [ecx + edi*2], dx
test ah, dh
cmp al, 0xb6
lea edi, [edi + edi + 1]
shl dword [ebp - 0x40], 1
test esp, ebx
sub dword [ebp - 0x14], 1
jmp 0x2072a9d
mov word [ebx + edx + 0x204], di
movsx edi, bx
mov edi, ebx
jmp 0x105a33f
cmp edx, 0xe
jmp 0x20707e3
inc edi
test ecx, edx
sub edi, 8
jmp 0x1f0b583
inc edx
mov dword [ebp - 4], edx
add dl, al
setl dh
cwd
mov edx, eax
test esp, 0x7c0b64e9
jmp 0x105c473
movzx edi, byte [edi]
cmp di, 0x3983
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
xor di, 0x5736
mov edi, eax
cmc
shr edi, 0xb
imul edi, edx
jmp 0x20657ab
jae 0x209602c
mov edi, dword [ebp - 4]
cmc
cmp ebp, 0x7ccf37d5
cmp ebp, ebp
movzx edi, byte [edi]
test di, 0x2def
jmp 0x2096014
sub esi, edx
mov edx, ecx
shr edx, 5
sub ecx, edx
test si, 0x779
clc
mov word [edi + ebx*2 + 0x1b0], cx
sub ecx, 0x406614a7
movzx ecx, word [edi + ebx*2 + 0x1c8]
cmp eax, 0x1000000
jmp 0x206d6f0
jae 0x1090ca3
mov ecx, dword [ebp - 4]
or bx, sp
sub bh, 3
shl bh, 0x46
movzx ebx, byte [ecx]
jmp 0x2068cb8
mov byte [edi], bl
jmp 0x1edb679
lea ebx, [edi + edi]
movzx ecx, word [ebx + edx + 0x204]
test esi, esp
cmc
cmp eax, 0x1000000
jmp 0x10202b8
jae 0x105a308
mov eax, edi
inc edi
mov edi, 0x800
jmp 0x103b3e1
mov word [edi], cx
mov ecx, dword [ebp - 0xc]
jmp 0x109f6f2
shr edi, 5
test esp, ebx
sub edx, edi
mov edi, dword [ebp - 0x1c]
cmp ebx, 0x48ce012a
test ax, dx
mov word [edi + ecx + 0x644], dx
not dl
sub edx, 0x20656f79
lea edx, [edi + 1]
cmp esi, 0x124e1398
cmc
or ebx, 4
mov dword [ebp - 0x1c], edx
cmp eax, ebx
movzx edx, word [ecx + edx*2 + 0x644]
cmp cx, 0x3ecb
test si, 0xef8
cmp eax, 0x1000000
jmp 0x109c365
jae 0x10a736d
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
jmp 0x1026ece
mov word [edi + edx], cx
test edx, 0xe2841ad
sub edi, 8
jmp 0x2061ae9
inc dword [ebp - 0x20]
sub edx, ecx
sar ecx, 0x2f
ror ch, 0x1f
mov ecx, dword [ebp - 0x2c]
cmp dh, 0x3e
clc
jmp 0x2058f56
sub eax, edi
test ebx, 0x15884ae2
sub esi, edi
mov edi, edx
test si, sp
shr edi, 5
test cl, al
sub edx, edi
mov word [ebx + ecx], dx
movzx edx, bx
movsx dx, bh
inc ebx
bt dx, 0xc4
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
cmp si, 0xc34
cmp eax, 0x1000000
jmp 0x103bb44
jae 0x102587b
mov ecx, dword [ebp - 4]
clc
movzx ecx, byte [ecx]
shl esi, 8
shl eax, 8
or esi, ecx
bswap cx
inc dword [ebp - 4]
mov ecx, eax
shr ecx, 0xb
imul ecx, edx
test di, 0x2aad
cmp esi, ecx
jae 0x1f068df
mov eax, ecx
add ch, 0xe
movzx ecx, cx
dec cx
mov ecx, 0x800
clc
cmp cx, sp
sub ecx, edx
cmp bh, 0x8c
test si, bp
shr ecx, 5
test dx, 0x5d0e
add ecx, edx
mov edx, ecx
mov ecx, dword [ebp - 0x1c]
mov word [ecx + edi*2], dx
add edi, edi
jmp 0x10167bb
jae 0x10259e3
mov ebx, dword [ebp - 4]
cmp edi, 0x24a1488c
clc
movzx ebx, byte [ebx]
test esp, ebx
cmp esi, 0x1a6b1bed
shl esi, 8
test ecx, 0x39a57963
shl eax, 8
stc
or esi, ebx
movzx ebx, dx
inc dword [ebp - 4]
mov ebx, eax
shr ebx, 0xb
test cx, cx
test cx, 0x463a
imul ebx, edx
test ah, 0x48
jmp 0x20705dd
push ebp
mov ebp, esp
xor ch, 0xa3
btc cx, bx
lea esp, [esp - 0x50]
cwd
mov edx, dword [ebp + 8]
mov eax, dword [edx + 0x38]
cmp esp, 0x74311816
sal ecx, 0xd2
mov ecx, dword [edx + 0x3c]
cmp bp, bp
clc
mov dword [ebp - 0x24], eax
mov ax, 0x1245
mov eax, dword [edx + 0x40]
mov dword [ebp - 0x3c], eax
movsx eax, bx
mov dword [ebp - 0x38], ecx
and ch, 0x98
mov ecx, dword [edx + 0x44]
mov dword [ebp - 0x40], ecx
shl cl, cl
cmovno ecx, ecx
mov ecx, dword [edx + 8]
adc ax, si
rol ax, 0xe8
jmp 0x2058c26
cmp ecx, dword [ebp + 0x10]
jmp 0x20b9d0c
shl eax, 8
jmp 0x10a7356
shr ebx, 0xb
clc
imul ebx, edx
stc
cmp esi, ebx
jae 0x1f024cf
mov eax, ebx
ror ebx, 0x42
jmp 0x1f009c8
jmp 0x1040be7
shr ebx, 0xb
cmc
imul ebx, edx
clc
cmp dh, bl
stc
cmp esi, ebx
jmp 0x10b1aee
sub esi, ebx
mov ebx, edx
jmp 0x1091f0b
jmp 0x20a82aa
sub eax, edi
sub esi, edi
sub di, bx
btc edi, 0x51
mov edi, edx
test eax, 0x4f8b0053
shr edi, 5
stc
sub edx, edi
mov edi, dword [ebp - 0x1c]
mov word [edi + ecx + 0x644], dx
sar dx, 0x31
rcr dh, cl
lea edx, [edi + 1]
clc
or ebx, 2
cmc
cmp dx, 0x7e29
add edx, edx
mov dword [ebp - 0x1c], edx
jmp 0x10982b0
sub eax, edx
cmp edx, 0x49e1f5d
jmp 0x101ae4d
movzx edi, byte [edi]
stc
cmp eax, 0x155a69f8
shl esi, 8
clc
shl eax, 8
cmc
test sp, 0x5637
clc
or esi, edi
movzx edi, dx
not di
inc dword [ebp - 4]
cmc
inc di
mov edi, eax
cmc
shr edi, 0xb
imul edi, ecx
test ch, 0x55
cmp bx, 0x3592
cmp esi, edi
jmp 0x1efd8c7
mov word [edx + 2], cx
mov ecx, 2
jmp 0x20a8431
sub ecx, edi
mov edi, dword [ebp - 0x28]
jmp 0x1f10d89
mov dword [ebp - 0x2c], ecx
dec cx
inc cl
movsx ecx, bp
mov ecx, dword [edx + 0x24]
jmp 0x10a4a07
inc dword [ebp - 0x20]
cmp ebx, 7
jmp 0x108e45e
jae 0x100d00d
mov edx, dword [ebp - 4]
movzx edi, byte [edx]
jmp 0x2061f01
add edi, ecx
jmp 0x1016885
sub esi, edx
bts edx, edi
mov edx, ecx
cmp esp, eax
shr edx, 5
cmp bp, ax
cmc
sub ecx, edx
xor dl, ah
movsx edx, si
rcl edx, 0xdc
mov edx, dword [ebp - 0x3c]
cmp ax, sp
mov word [edi + ebx*2 + 0x1c8], cx
rol ecx, 0x9b
mov ecx, dword [ebp - 0x40]
mov dword [ebp - 0x40], edx
cmc
mov edx, dword [ebp - 0x38]
cmc
cmp edi, 0x118863dd
mov dword [ebp - 0x3c], edx
btc edx, 0xf4
cmp si, 0x10df
rcl edx, 0xa
mov edx, dword [ebp - 0x24]
mov dword [ebp - 0x38], edx
or dh, cl
cmp ecx, ecx
mov dword [ebp - 0x24], ecx
adc cl, 0x7c
cmp ebx, 7
inc dx
sbb ebx, ebx
and ebx, 0xfffffffd
test esi, eax
rcr ecx, 0xf9
lea ebx, [ebx + 0xb]
sub edx, 0x17127692
and edx, edi
stc
lea edx, [edi + 0xa68]
cmp bx, si
neg cx
movzx ecx, word [edx]
stc
jmp 0x1092729
shr edx, 0xb
test bl, al
imul edx, ebx
cmp esi, edx
jmp 0x10930ff
jne 0x10345eb
cmp dword [ebp - 0x20], 0
je 0x2065e53
movzx edx, word [edi + ebx*2 + 0x198]
cmp edi, esp
cmp eax, 0x1000000
jmp 0x20aebaa
jae 0x208ff13
mov ecx, dword [ebp - 4]
stc
test ah, 0x53
jmp 0x1026c27
shl esi, 8
test esp, eax
or esi, ebx
jmp 0x1f00235
mov edi, 0x800
cmp bl, bh
cmp edi, 0x6fe54228
sub edi, edx
cmp sp, 0x173f
stc
shr edi, 5
stc
test dl, ch
cmc
add edi, edx
xchg dx, dx
mov edx, dword [ebp - 0x1c]
mov word [ecx + edx*2 + 0x644], di
jmp 0x209538e
jae 0x102d8c9
mov eax, edi
mov edi, 0x800
test dl, cl
stc
sub edi, edx
shr edi, 5
stc
add edi, edx
bswap edx
movsx edx, bx
mov edx, dword [ebp - 0x1c]
jmp 0x2067838
jae 0x2093459
mov ebx, dword [ebp - 4]
cmc
test eax, ebp
stc
movzx ebx, byte [ebx]
stc
cmc
shl esi, 8
shl eax, 8
jmp 0x209344a
sub edx, ecx
clc
shr edx, 5
add edx, ecx
mov word [edi + 2], dx
movsx cx, cl
mov ecx, 2
jmp 0x20b37dc
not edx
test di, 0x1b45
and ecx, edx
jmp 0x206adf9
jae 0x1010df1
mov eax, edi
inc di
cmovp edi, ebx
mov edi, 0x800
sub edi, edx
test bx, bx
clc
shr edi, 5
test bp, 0x65ac
test ebp, ecx
add edi, edx
mov word [ecx + 2], di
cdq
mov edx, 2
jmp 0x1010e1e
jae 0x109021e
mov eax, edx
mov dx, 0x7dda
shr edx, cl
mov edx, 0x800
cmc
cmp eax, 0x1c3b5599
jmp 0x209ff9d
sub edi, ecx
test dx, si
shr edi, 5
jmp 0x10329de
sub eax, ebx
test esi, edx
stc
cmc
sub esi, ebx
mov ebx, edx
shr ebx, 5
clc
sub edx, ebx
sal ebx, 0xb7
movsx ebx, ax
rol bx, cl
mov ebx, dword [ebp - 0x10]
and ecx, dword [ebp - 0x14]
cmp sp, 0x3bd4
test al, dl
mov word [ebx], dx
mov ebx, dword [ebp - 8]
cdq
lea ebx, [ebx + ebx + 1]
xchg dl, dl
add dl, cl
mov edx, dword [ebp - 0x1c]
jmp 0x104d86e
jae 0x103bb6e
mov edi, dword [ebp - 4]
test ax, bx
movzx edi, byte [edi]
test edx, ebp
shl esi, 8
shl eax, 8
clc
or esi, edi
cmovbe edi, eax
inc dword [ebp - 4]
test ecx, 0x3553308f
sal di, 0x16
mov edi, eax
test ebp, 0xaba2365
stc
shr edi, 0xb
cmc
clc
test edi, edx
imul edi, edx
cmc
cmp esi, edi
jmp 0x10b1545
cmp edi, 4
jmp 0x1055a77
jae 0x2098f6d
mov eax, edi
mov edi, 0x800
test esp, esi
sub edi, ecx
shr edi, 5
stc
test bl, bl
add edi, ecx
mov ecx, edi
mov edi, dword [ebp - 0x28]
jmp 0x102054e
cmp esi, edi
jmp 0x20b3231
shl eax, cl
xchg ch, ch
mov ecx, dword [edx + 0x14]
jmp 0x1031dbd
sub eax, edx
sub esi, edx
btr edx, esp
sal dl, 0x44
ror edx, cl
mov edx, ecx
stc
shr edx, 5
stc
jmp 0x20ab5a5
mov word [ebx + edi], cx
inc ebx
adc ch, dh
rcr cx, 0xf8
lea ebx, [ebx + ebx]
sbb ecx, edi
rcr ch, 0x29
movzx ecx, word [ebx + edi]
cmp eax, 0x1000000
jmp 0x1ef6dae
ret 0xc
jae 0x2080420
mov eax, edx
mov edx, 0x800
cmp edi, 0x4fdd62a0
sub edx, ecx
test di, 0x71ff
shr edx, 5
test di, sp
stc
cmp ebp, 0x5a3d20c5
lea edx, [edx + ecx]
test si, bp
jmp 0x105a75e
sbb ecx, ecx
and ecx, dword [ebp - 0x34]
clc
sub ecx, dword [ebp - 0x24]
add ecx, dword [ebp - 0xc]
cmp cx, 0x9eb
test ecx, esp
cmp cx, bx
movzx ecx, byte [ecx + ebx]
sbb bx, cx
sub bl, 0xa2
add ecx, ecx
mov dword [ebp - 0x1c], ecx
ror ebx, 0x47
sub bl, 0x8b
and ecx, 0x100
seta bl
or bx, 0x463e
cmp si, 0x4162
movzx ebx, word [edi + ecx*2 + 0x202]
cmc
jmp 0x20906c6
shr edi, 5
test ebx, esi
cmp cx, sp
sub edx, edi
clc
jmp 0x206add1
jmp 0x102d8ff
jmp 0x1eeff3b
jmp 0x103384a
jmp 0x1f02519
mov dword [ebp - 0x14], edx
add edx, ecx
cmp eax, edi
stc
add edx, dword [ebp - 8]
clc
mov dword [ebp - 0x1c], ebx
lea edx, [edi + edx*2]
test edi, ecx
clc
mov dword [ebp - 0x10], edx
cmp ebp, 0x18e056e5
movzx edx, word [edx]
clc
cmp edx, ecx
cmp eax, 0x1000000
jmp 0x1efc119
jae 0x104adb8
mov edx, dword [ebp - 4]
cmp esi, 0x702b4ba4
cmc
movzx edx, byte [edx]
shl esi, 8
cmp esp, 0x251f2859
test ebx, ebx
shl eax, 8
cmc
cmp esi, esp
or esi, edx
not dx
xchg dh, dh
movsx edx, bx
inc dword [ebp - 4]
setge dl
not dl
mov edx, eax
shr edx, 0xb
imul edx, ecx
cmp esi, edx
jmp 0x10af9bc
mov word [ebx + edi], cx
movzx ecx, si
movsx ecx, di
inc ebx
add ebx, ebx
and cx, 0x74bd
neg cl
movzx ecx, word [ebx + edi]
cmp eax, 0x1000000
jmp 0x1edcab7
shr edx, 5
sub ecx, edx
cmovp edx, ebx
movsx dx, ch
mov edx, dword [ebp - 0x2c]
jmp 0x10a5735
lea edx, [edx + edx]
cmp bp, 0x454a
and edx, ecx
stc
clc
cmp si, 0x236b
lea edx, [edx + ecx]
bts cx, dx
xadd ch, ch
inc ecx
lea edx, [edx + ebx]
btc ecx, ebp
movzx ecx, word [edi + edx*2]
test bx, 0x4e0a
lea edi, [edi + edx*2]
cmp eax, 0x1000000
jmp 0x20a0c03
mov word [ebx], dx
bts edx, ebp
mov edx, dword [ebp - 8]
lea edx, [edx + edx + 1]
cmp esi, 0x41ce7477
movsx ebx, bp
sar ebx, 9
mov dword [ebp - 8], edx
mov ebx, dword [ebp - 0x1c]
rol edx, cl
add ebx, ebx
mov edx, ecx
and edx, ebx
clc
mov dword [ebp - 0x14], edx
cmp ax, bp
lea edx, [edx + ecx]
stc
test dh, 0xf2
add edx, dword [ebp - 8]
cmp cl, 0xc4
mov dword [ebp - 0x1c], ebx
cmp cx, dx
test ebp, ebx
lea edx, [edi + edx*2]
cmc
mov dword [ebp - 0x10], edx
test cx, bx
movzx edx, word [edx]
cmp eax, 0x1000000
jmp 0x10b0a8f
jae 0x1050daf
mov edi, dword [ebp - 4]
clc
cmp di, di
movzx edi, byte [edi]
cmc
cmp edi, edi
test bh, dh
shl esi, 8
cmp bl, 2
stc
shl eax, 8
or esi, edi
movsx edi, sp
inc dword [ebp - 4]
mov edi, eax
stc
shr edi, 0xb
cmc
stc
imul edi, edx
cmp ebx, ebx
jmp 0x103dac4
mov dword [ebp - 8], edx
bt dx, 0x19
mov edx, dword [ebp - 0x14]
not edx
cmc
cmp cx, bp
and ecx, edx
jmp 0x100e7b9
mov word [ebx + edx], di
jmp 0x1ed72ba
lea edx, [edi + edx*2]
test dl, dh
clc
mov dword [ebp - 0x10], edx
cmp bl, 0x24
movzx edx, word [edx]
cmp eax, 0x1000000
jae 0x105404f
mov ebx, dword [ebp - 4]
cmp esp, edx
movzx ebx, byte [ebx]
shl esi, 8
shl eax, 8
clc
cmp esi, 0x251d4d8f
or esi, ebx
inc dword [ebp - 4]
cmp bl, 0xd3
add ebx, 0x423878b1
add bh, al
mov ebx, eax
shr ebx, 0xb
imul ebx, edx
clc
cmp esi, ebx
jmp 0x109235f
cmp esi, edx
jmp 0x1008c75
jae 0x10557f7
mov edi, dword [ebp - 4]
cmp edi, ecx
movzx edi, byte [edi]
shl esi, 8
cmp sp, sp
stc
shl eax, 8
cmc
or esi, edi
inc dword [ebp - 4]
mov edi, eax
stc
test edi, edi
shr edi, 0xb
imul edi, ecx
mov dword [ebp - 0x14], edi
cmp ebp, esi
test ah, 0
cmp esi, edi
jmp 0x10b2823
jb 0x1055a89
mov ecx, 3
shrd dx, sp, 0xfc
rol edx, cl
mov edx, dword [ebp - 0x30]
test edi, 0x2b705827
shl ecx, 7
cmp bp, si
lea ecx, [ecx + edx + 0x360]
movzx edx, word [ecx + 2]
cmp eax, 0x1000000
jae 0x20876c1
mov edi, dword [ebp - 4]
bts ebx, eax
movzx bx, bl
movzx ebx, byte [edi]
shl esi, 8
cmp edi, 0x622d4182
stc
shl eax, 8
or esi, ebx
jmp 0x20876b4
mov edi, dword [ebp - 0x28]
movsx edx, di
cmova dx, sp
mov edx, dword [ebp - 0xc]
jmp 0x1edcbf3
cmp ebx, ecx
jmp 0x208584f
imul edi, edx
stc
cmp esi, edi
jmp 0x209898d
sub eax, edi
sub esi, edi
xchg edi, edi
shr di, 0x42
adc di, 0x2ac9
mov edi, ecx
cmc
test cl, 0x80
test cl, al
shr edi, 5
test bp, ax
sub ecx, edi
ror edi, 0x45
neg di
add di, 0x25d9
mov word [ebx + edx + 0x204], cx
sub edi, esi
lea edi, [ebx + 1]
cmp edi, 0x100
jb 0x101e08f
sub edi, 0xf0
btc dx, 0xf
mov ebx, dword [ebp - 0x18]
btc edx, 0x5d
shl edx, cl
mov edx, dword [ebp - 0xc]
cmc
test cx, 0x7ba6
cmp eax, 0x51771c35
mov dword [ebp - 0x28], edi
stc
cmp ebx, 0xc
jmp 0x105c2c3
mov word [edi + ebx*2 + 0x180], dx
test ecx, 0x2d905db1
cwd
add ebx, 0xc
lea edx, [edi + 0x664]
jmp 0x1033882
sub eax, ebx
sub esi, ebx
bsr bx, bx
or bh, dl
cmovl ebx, ecx
mov ebx, edx
stc
test ebx, edi
shr ebx, 5
clc
jmp 0x20b4134
jb 0x1edcc05
mov ecx, edi
clc
jmp 0x103c04d
sub ebx, edx
shr ebx, 5
lea ebx, [ebx + edx]
sal dx, cl
btc edx, esi
mov edx, dword [ebp - 0x10]
test dl, 3
clc
cmc
mov word [edx], bx
and dx, 0x75d7
sub dh, 0xeb
mov edx, dword [ebp - 8]
clc
add edx, edx
mov dword [ebp - 8], edx
and dl, 0xb5
or dx, ax
mov edx, dword [ebp - 0x14]
test di, bx
cmp edx, 0x3fcb560c
cmp ebx, esi
not edx
stc
and ecx, edx
jmp 0x104aa0a
shr edx, 0xb
test esp, edx
imul edx, ecx
jmp 0x10a6aae
sub eax, edi
sub esi, edi
mov edi, edx
stc
shr edi, 5
jmp 0x2089bff
mov esp, ebp
xchg bp, bp
pop ebp
ret 0xc
jmp 0x105a356
sbb ecx, ecx
cmc
jmp 0x2087bd9
jae 0x20b584e
mov ecx, ebx
cmp ebx, 4
jmp 0x20a8076
test ecx, ecx
jmp 0x1efc170
jmp 0x103385a
sub eax, edx
sub esi, edx
sal dx, 0xa2
test sp, 0x60bb
mov edx, ecx
clc
test sp, dx
shr edx, 5
sub ecx, edx
jmp 0x1011927
inc ecx
cmp edi, esi
mov dword [ebp - 4], ecx
btc ecx, edi
and cx, 0x6692
mov ecx, eax
cmc
shr ecx, 0xb
cmc
test eax, esp
imul ecx, edi
stc
cmp esi, ecx
jae 0x1009815
mov ebx, 0x800
sub ebx, edi
shr ebx, 5
lea ebx, [ebx + edi]
mov edi, dword [ebp - 0x10]
shl edi, 4
test sp, si
rcr al, cl
lahf
mov word [edx + 2], bx
sar ah, cl
sbb eax, esi
lea edx, [edi + edx + 0x104]
sub di, bp
dec ah
movzx edi, word [edx + 2]
or al, 0x6b
cwde
xadd al, ah
mov eax, ecx
cmc
jmp 0x1eefe32
shr ebx, 5
sub edx, ebx
shl bh, 0x89
sbb ebx, ebp
mov ebx, dword [ebp - 0x10]
test edi, esi
test si, 0x7a95
and ecx, dword [ebp - 0x14]
test al, 0x9c
mov word [ebx], dx
clc
mov edx, dword [ebp - 8]
lea edx, [edx + edx + 1]
sar bl, cl
adc bh, bl
mov dword [ebp - 8], edx
movzx dx, al
shl bl, 0x1e
mov ebx, dword [ebp - 0x1c]
neg edx
movzx edx, si
bswap edx
add ebx, ebx
mov edx, ecx
cmp ebx, esp
stc
and edx, ebx
cmc
test cl, bl
mov dword [ebp - 0x14], edx
lea edx, [edx + ecx]
add edx, dword [ebp - 8]
mov dword [ebp - 0x1c], ebx
lea edx, [edi + edx*2]
cmp ecx, 0x5bbf13d0
mov dword [ebp - 0x10], edx
jmp 0x10a643a
jae 0x2095378
mov eax, ebx
mov ebx, 0x800
test esi, eax
cmp esi, 0x449906e8
sub ebx, edx
cmc
cmp bx, di
shr ebx, 5
lea ebx, [ebx + edx]
mov edx, dword [ebp - 0x10]
cmp ah, 0x85
cmp si, sp
mov word [edx], bx
mov edx, dword [ebp - 8]
test edi, esi
cmp edx, 0x61af0e65
lea edx, [edx + edx]
test edi, esp
cmp esi, edi
mov dword [ebp - 8], edx
adc dl, 0xf6
mov edx, dword [ebp - 0x14]
cmp si, 0x27aa
test bp, si
not edx
and ecx, edx
jmp 0x2060e80
mov dword [ebp - 0x18], ebx
cmp eax, 0x1000000
jmp 0x10557d9
jae 0x20a8b7d
mov eax, edx
mov edx, 0x800
sub edx, ebx
cmp ebx, 0x2ce53bb2
jmp 0x206526e
mov dword [ebp - 8], edx
bsf edx, edx
mov edx, dword [ebp - 0x14]
stc
jmp 0x1037ff6
jmp 0x2063284
movzx edx, word [edx + ecx + 0x644]
cmp di, 0x7cd0
stc
cmp eax, 0x1000000
jmp 0x1050d88
jne 0x1f08c8b
jmp 0x1eda9b8
jmp 0x103b884
jae 0x109c389
mov edi, dword [ebp - 4]
clc
cmc
movzx edi, byte [edi]
shl esi, 8
clc
shl eax, 8
cmc
or esi, edi
movzx edi, cx
bswap edi
inc dword [ebp - 4]
sar di, 0x83
mov edi, eax
shr edi, 0xb
cmp ax, cx
imul edi, edx
cmc
cmp esi, edi
jmp 0x2066068
jae 0x207a304
mov eax, edi
bts edi, ecx
xchg di, di
test bh, 0x63
mov edi, 0x800
test ecx, eax
stc
sub edi, edx
shr edi, 5
cmp di, ax
cmp ah, 0xcc
add edi, edx
jmp 0x1f03a2f
add edi, ecx
mov word [edx + 2], di
cmovge cx, di
jmp 0x1ee0deb
lea ebx, [ebx + ebx + 1]
jmp 0x1f08139
sub eax, edx
cmp esi, ecx
sub esi, edx
neg dx
shrd dx, si, 0x1f
mov edx, ecx
jmp 0x104d2e1
or esi, edi
movsx edi, dx
dec edi
inc dword [ebp - 4]
mov edi, eax
test al, al
shr edi, 0xb
cmp ah, 0xbe
imul edi, ecx
test esp, 0x1a5f0bd8
cmp esi, edi
jmp 0x103d602
mov word [ebx + edi], dx
jmp 0x1011935
shl ebx, 4
stc
cmc
jmp 0x2063841
and edx, dword [ebp - 0x34]
jmp 0x102287b
jae 0x10afda7
mov edx, dword [ebp - 4]
cmp ecx, edi
cmc
movzx edx, byte [edx]
jmp 0x10afd93
je 0x208ff00
mov ecx, dword [ebp - 0x3c]
rcl dx, cl
cmovge dx, si
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x40], ecx
bt ecx, 0xe8
mov ecx, dword [ebp - 0x24]
cmp ax, 0x6808
mov dword [ebp - 0x38], ecx
dec cl
mov ecx, dword [ebp - 0x44]
clc
cmc
mov dword [ebp - 0x3c], edx
rcl edx, 0x12
lea edx, [ebx + 1]
cmp dx, bp
test bl, 0x30
mov dword [ebp - 0x24], edx
cmp sp, bp
test ecx, ecx
jmp 0x10adf9f
sub eax, edx
test ebp, 0x5b056942
sub esi, edx
rol dx, cl
mov edx, ecx
cmp ebp, eax
stc
cmc
shr edx, 5
sub ecx, edx
jmp 0x2063e11
dec eax
test sp, dx
cmp ebp, 0x29642260
mov dword [ebp - 0x50], eax
shld eax, ecx, 0x7c
mov eax, dword [edx]
test edx, edi
mov dword [ebp - 0x48], eax
or al, 0x58
mov eax, dword [edx + 0x28]
mov dword [ebp - 0x34], eax
mov eax, dword [edx + 0x2c]
clc
push esi
add esi, 0xb257183
bts si, dx
mov esi, dword [edx + 0x20]
mov dword [ebp - 0x20], eax
mov eax, dword [edx + 0x18]
push edi
neg edi
rol edi, 0xa4
cmp di, bx
mov edi, dword [edx + 0x10]
test ebp, 0x59eb537a
cmp ebp, esp
cmc
mov dword [ebp - 0xc], ecx
bsr cx, sp
shld cx, di, 0xa7
sbb ecx, 0x6d2661dc
mov ecx, dword [edx + 0x30]
mov dword [ebp - 4], eax
shl al, cl
bsf ax, bx
mov eax, dword [edx + 0x1c]
stc
mov dword [ebp - 0x30], edi
or dx, cx
btc dx, 0x90
mov dword [ebp - 0x18], ebx
sets dl
mov dword [ebp - 0x44], ecx
bt cx, di
cwd
or edx, edi
mov dword [ebp - 0x28], 0
mov dl, 0xe1
shr dl, 0x62
shl cl, 0xf8
mov ecx, dword [ebp - 0x20]
sal edx, 0xba
inc dx
and ecx, dword [ebp - 0x4c]
mov edx, ebx
cmp sp, 0x202
cmp sp, cx
test ebp, 0x11c15329
shl edx, 4
test ax, ax
cmc
jmp 0x20934c2
jae 0x1edb136
shl edi, 8
sar al, 0x52
mov eax, edi
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
test bx, dx
clc
cmp edi, 0x71f63da4
shl esi, 8
clc
cmc
or esi, edi
mov di, si
inc dword [ebp - 4]
rcl di, 0x20
bsf edi, edx
jmp 0x1edb136
mov word [ebx + edi], cx
movsx cx, al
setno ch
jmp 0x1ef639d
add edx, ecx
jmp 0x1efc425
jae 0x10a5bd9
mov edx, dword [ebp - 4]
movzx edx, byte [edx]
stc
test dl, 0x94
shl esi, 8
shl eax, 8
cmc
test bx, bp
or esi, edx
mov edx, ebx
xchg edx, edx
movsx edx, di
inc dword [ebp - 4]
mov dx, 0x3b98
cmovp dx, si
add dl, 0x33
mov edx, eax
cmc
cmp ebx, 0x510d092b
cmp di, cx
shr edx, 0xb
test bx, 0x3228
imul edx, ecx
cmp esi, edx
jmp 0x1008ea5
movzx edx, word [edx]
jmp 0x207bb32
cmp esi, edx
jae 0x10aec7c
mov eax, edx
rcl dh, 0x20
cdq
mov edx, 0x800
stc
jmp 0x1037e6f
jne 0x10a6e5b
sub ecx, ecx
sub dword [ebp - 0x1c], 1
jmp 0x1eda9aa
or esi, edi
dec di
mov edi, ebx
inc dword [ebp - 4]
cmp dx, 0x2737
btc edi, eax
bt di, 0xe2
mov edi, eax
jmp 0x10b74bd
add edi, edx
jmp 0x2095385
mov byte [ecx + edx], bl
jmp 0x2064674
jne 0x105683f
cmp ebx, dword [ebp - 0x20]
jmp 0x2078a93
jne 0x2068c7d
mov ecx, dword [ebp - 0x30]
shl edx, cl
mov dx, 0x57cb
movzx edx, word [ecx + 0x646]
cmp esi, edi
jmp 0x109fd9c
sub eax, edx
and bx, si
sub esi, edx
btc edx, edi
sal dx, cl
ror dl, cl
mov edx, ecx
xchg bx, bx
shr edx, 5
btc ebx, 0x41
rcr ebx, cl
sub ecx, edx
bts ebx, esp
mov word [edi + 2], cx
mov ecx, 3
lea ebx, [ecx + ecx]
xor ch, ch
movzx ecx, word [ebx + edi]
cmp esi, eax
cmp eax, 0x1000000
jmp 0x10a5ba8
jae 0x1ef38ad
mov eax, edx
shr dh, cl
mov edx, 0x800
clc
cmc
sub edx, ecx
test esi, edx
test bh, 0x1a
stc
shr edx, 5
clc
cmp bp, 0x7b0b
stc
add edx, ecx
jmp 0x209d991
inc ebx
mov byte [ecx + edx], bl
jmp 0x20765cd
mov dword [ebp - 0xc], edi
jmp 0x2069a4d
shl esi, 8
shl eax, 8
clc
or esi, edx
inc dword [ebp - 4]
shld edx, esp, 0x5d
bt edx, 0xa1
mov edx, eax
test dx, ax
cmp ecx, esi
shr edx, 0xb
test eax, 0x457c20a7
stc
cmc
imul edx, ecx
test ecx, esp
cmp bx, 0x38f8
cmp esi, edx
jae 0x20b67ad
mov eax, edx
mov edx, 0x800
cmc
stc
sub edx, ecx
clc
cmc
jmp 0x1eded06
jae 0x1009e6b
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
jmp 0x1009e60
jae 0x10b0ac8
mov ebx, dword [ebp - 4]
stc
cmp sp, cx
movzx ebx, byte [ebx]
cmp di, bx
test ch, 0x19
clc
shl esi, 8
cmc
shl eax, 8
cmc
cmp bp, 0x2b8a
or esi, ebx
mov bh, cl
setle bh
xchg ebx, ebx
inc dword [ebp - 4]
cmc
sbb bx, 0x5400
sal ebx, 0x8e
mov ebx, eax
jmp 0x10273ba
jmp 0x1ee3293
jae 0x20635e1
mov eax, edi
mov edi, 0x800
test dh, 0x66
sub edi, edx
shr edi, 5
clc
test bx, 0x349f
add edi, edx
jmp 0x10b615a
sub eax, ebx
sub esi, ebx
bts ebx, edx
btr bx, dx
mov ebx, edx
shr ebx, 5
sub edx, ebx
sbb bx, dx
mov ebx, dword [ebp - 0x10]
and ecx, dword [ebp - 0x14]
mov word [ebx], dx
bt bx, 0xfd
mov edx, dword [ebp - 8]
lea edx, [edx + edx + 1]
cmp ah, 0x8c
shrd ebx, ebx, 0x17
rol bl, cl
mov dword [ebp - 8], edx
mov ebx, dword [ebp - 0x1c]
or dl, cl
btr dx, 0xc0
add ebx, ebx
rol dx, cl
ror dl, 0x3c
bsf edx, esi
mov edx, ecx
jmp 0x2098ec6
sub eax, edx
cmp edx, edi
sub esi, edx
cmovbe dx, bx
mov edx, ecx
clc
cmp bp, si
cmp ebx, 0x46a55786
shr edx, 5
stc
sub ecx, edx
dec edx
not dl
inc dl
mov edx, dword [ebp - 0x2c]
jmp 0x101ff08
jae 0x1efde9e
mov eax, ebx
xchg bl, bh
stc
rcr bl, cl
mov ebx, 0x800
sub ebx, edx
cmp bx, 0x6dc0
cmp bl, al
clc
shr ebx, 5
cmp ebx, 0x52a958d7
stc
clc
add ebx, edx
btc dx, 0x9b
mov edx, dword [ebp - 0x10]
mov word [edx], bx
test si, dx
ror edx, cl
mov edx, dword [ebp - 8]
test esi, esp
jmp 0x207e7c7
sub eax, edx
cmc
sub esi, edx
mov edx, ecx
jmp 0x20b2a1a
jne 0x100c285
cmp dword [ebp - 0x44], 0
jmp 0x100c27f
jae 0x1f0a819
mov eax, edi
mov edi, 0x800
cmc
sub edi, ecx
shr edi, 5
clc
cmp esp, esp
lea edi, [edi + ecx]
rol cx, 0x68
ror cx, cl
mov ecx, dword [ebp - 0x10]
cmp di, 0x59c5
mov word [edx], di
shl ecx, 4
cmc
mov edi, eax
clc
lea edx, [ecx + edx + 4]
movzx ecx, word [edx + 2]
cmp edi, 0x1000000
jmp 0x10a509a
jae 0x2084576
mov eax, edi
rcl edi, 0xe4
mov edi, 0x800
sub edi, ecx
cmp edi, 0x7e9c4082
stc
cmc
shr edi, 5
add edi, ecx
jmp 0x1053ba0
shl esi, 8
cmc
cmp ebx, eax
shl eax, 8
or esi, edi
jmp 0x1f0c33b
mov word [ebx + ecx], di
jmp 0x100c5df
sub esi, edi
test dl, 0xc5
btr edi, edx
mov edi, ecx
clc
shr edi, 5
test al, 0x29
sub ecx, edi
btc edi, 0xb1
mov edi, dword [ebp - 0x28]
test ah, 0x84
mov word [edi + edx], cx
or cx, dx
lea ecx, [edi + 1]
test ecx, 0x63a70ff5
add ecx, ecx
cmp bp, 0x5ac
test edx, 0x5a7c7341
test ebp, esi
mov dword [ebp - 0x28], ecx
test bx, di
stc
movzx ecx, word [ecx + edx]
cmp eax, 0x1000000
jmp 0x209dbeb
shr edi, 0xb
imul edi, ecx
cmp bx, 0x61e5
jmp 0x2062e65
jmp 0x20a678f
imul ebx, edx
cmp esi, ebx
jmp 0x1ee30d2
pop edi
cmovge esi, edi
pop esi
movsx bx, al
mov dword [edx + 0x24], ecx
not al
bswap ax
mov eax, 1
bswap bx
movsx ebx, di
xchg bl, bl
pop ebx
jmp 0x108c0ef
mov dword [ebp - 8], 2
not ecx
jmp 0x102d7be
mov word [ecx], dx
jmp 0x108fe86
mov word [edi + ebx*2 + 0x180], cx
jmp 0x10345db
jb 0x10a20ed
mov ecx, ebx
mov edx, ebx
sub di, 0x4078
xor edi, ebp
mov edi, 1
shr ecx, 1
cmc
cmp ebx, 0x5de16203
and ebx, edi
test di, cx
cmp bp, 0x422b
sub ecx, edi
cmc
or ebx, 2
mov dword [ebp - 0x14], ecx
cmp bl, 0x17
jmp 0x1016b0f
jne 0x2066a49
mov dword [ebp - 0xc], edx
rol dl, cl
sal edx, 0xed
mov edx, dword [ebp - 0xc]
test ecx, esi
cmc
cmp edx, dword [ebp + 0xc]
jmp 0x1034c63
mov edi, eax
clc
cmc
shr edi, 0xb
imul edi, ecx
cmc
stc
cmp esi, edi
jae 0x20798e3
mov eax, edi
test edi, 0x18854bd9
mov edi, 0x800
cmp edi, 0xca7586c
sub edi, ecx
cmp di, dx
shr edi, 5
cmp di, cx
test esp, 0x570f7905
jmp 0x109ef4c
inc edi
cmp edi, ecx
jmp 0x1099e16
jae 0x1ef4f8b
mov eax, ebx
mov ebx, 0x800
stc
cmp ebx, 0x7b1e351e
sub ebx, ecx
shr ebx, 5
add ebx, ecx
jmp 0x1f0fc9a
mov word [edi + ebx*2 + 0x1b0], dx
jmp 0x104a775
mov dl, byte [edx + ecx]
mov byte [edi + ecx], dl
inc edi
test ax, 0x3c6a
cmp esi, 0x18447e58
cmp ebx, 7
jmp 0x108c70f
jae 0x1edcae1
mov edx, dword [ebp - 4]
movzx edx, byte [edx]
cmp edx, 0x2d1f09f3
clc
shl esi, 8
shl eax, 8
or esi, edx
mov edx, 0x8fe3048
setb dh
bswap edx
inc dword [ebp - 4]
cwd
mov edx, eax
shr edx, 0xb
imul edx, ecx
stc
cmp esi, edx
jmp 0x103ad21
jae 0x2073571
mov edx, dword [ebp - 4]
test bx, di
clc
cmp bx, si
movzx edx, byte [edx]
shl esi, 8
clc
test si, 0x1584
jmp 0x2073560
sbb ecx, ecx
and ecx, 0xfffffffd
cmc
lea ecx, [ecx + 0xa]
cmp esp, 0x485a4856
mov dword [ebp - 0x18], ecx
mov ecx, dword [ebp + 0xc]
jmp 0x20ac3a1
shr edx, 5
add edx, ecx
jmp 0x20b0b42
jae 0x1ee0c00
mov edx, dword [ebp - 4]
cmp ebp, 0x5df923f8
movzx edx, byte [edx]
cmp di, 0x4ed6
cmc
shl esi, 8
cmp al, 0x39
shl eax, 8
cmc
test ax, 0x18bd
or esi, edx
xchg dl, dh
not dx
movsx edx, sp
inc dword [ebp - 4]
bswap edx
mov edx, eax
test si, ax
shr edx, 0xb
stc
test ebp, 0x2c3140c5
imul edx, ecx
cmp esi, edx
jmp 0x10435dd
mov ecx, 2
jmp 0x1efdee2
jae 0x2092406
mov edi, dword [ebp - 4]
jmp 0x20923e8
shl esi, 8
clc
or esi, edx
inc dword [ebp - 4]
shr edx, 0xe0
shld edx, edi, 0x82
mov edx, eax
jmp 0x10338b3
cmp esi, edi
jae 0x2089c6b
mov eax, edi
test eax, edx
mov edi, 0x800
sub edi, edx
shr edi, 5
test ah, 0x1c
cmp bx, sp
cmp edx, 0x7c477c29
add edi, edx
jmp 0x209bbe7
jae 0x103b84f
mov eax, ebx
bt ebx, ebx
mov ebx, 0x800
sub ebx, edx
cmp ebx, 0x4c3f1bc0
jmp 0x100beab
and ecx, dword [ebp - 0x14]
mov word [ebx], dx
mov edx, dword [ebp - 8]
lea edx, [edx + edx + 1]
shr bl, 0x4a
xor bx, si
mov dword [ebp - 8], edx
shr ebx, cl
test edx, 0x69621999
mov ebx, dword [ebp - 0x1c]
rcr dh, 0xaa
add ebx, ebx
test si, 0x342f
xchg edx, edx
mov edx, ecx
cmp di, di
stc
and edx, ebx
mov dword [ebp - 0x14], edx
clc
test di, 0x7f62
lea edx, [edx + ecx]
jmp 0x206cfff
sub eax, edi
sub esi, edi
mov edi, edx
cmp sp, di
shr edi, 5
clc
sub edx, edi
mov word [ebx + ecx], dx
jmp 0x1eeff3a
mov word [ebx + ecx], dx
inc ebx
lea ebx, [ebx + ebx]
rcr dl, 0x57
neg dx
cmp ah, 0x2b
movzx edx, word [ebx + ecx]
cmp eax, 0x1000000
jmp 0x10b01e3
jae 0x2087c4b
mov edi, dword [ebp - 0xc]
adc ax, 0x3cb3
mov eax, ecx
ror cx, cl
ror cl, 0x89
or cx, bp
mov ecx, 0x800
cmp dx, di
cmc
sub ecx, edx
clc
shr ecx, 5
cmc
lea ecx, [ecx + edx]
mov edx, dword [ebp - 0x1c]
cmp ecx, 0x1ca71862
test edi, 0x6e4e1ff4
mov word [edx], cx
cmc
shr cx, cl
rol ch, 0x1a
mov ecx, dword [ebp - 0x24]
cmp edi, ecx
jmp 0x2054de1
cmp ecx, 0x1000000
jmp 0x20b98f7
inc ebx
sub ebx, 0x40
test si, ax
cmp ebx, 4
jmp 0x1eda391
jae 0x1ef2459
mov edi, dword [ebp - 4]
cmp si, dx
test dx, 0x4b00
cmp esp, 0x3a242baa
movzx edi, byte [edi]
shl esi, 8
test dh, al
cmp sp, 0x48a6
shl eax, 8
or esi, edi
inc di
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
clc
cmp al, 2
imul edi, ecx
cmp esi, edi
jmp 0x10b2bb1
sub eax, edx
cmp ax, si
sub esi, edx
mov edx, ecx
stc
cmp di, 0x4a45
shr edx, 5
test esp, esi
cmc
sub ecx, edx
jmp 0x104c0b6
sub eax, ebx
test cx, 0x739a
stc
sub esi, ebx
shl bx, cl
mov ebx, ecx
cmp esp, 0x7ddc1a0e
shr ebx, 5
stc
sub ecx, ebx
jmp 0x1f04b65
mov ecx, dword [ebp - 0xc]
jmp 0x10afca8
inc dword [ebp - 4]
add edx, ebp
sub edx, esp
mov edx, eax
test ebp, 0x4a4c5eba
shr edx, 0xb
clc
imul edx, ecx
cmc
cmp esi, edx
jae 0x209beae
mov eax, edx
shl dx, 0x81
mov edx, 0x800
sub edx, ecx
shr edx, 5
add edx, ecx
movsx cx, ah
cmovp ecx, ebx
setbe cl
mov ecx, dword [ebp - 0x3c]
jmp 0x206a8ef
jae 0x1ef6de2
mov edx, dword [ebp - 4]
cmc
cmp edi, 0x37867dc2
movzx edx, byte [edx]
clc
test dx, 0x2475
shl esi, 8
test edx, 0x6bcb7983
stc
test edi, esi
shl eax, 8
or esi, edx
movsx edx, di
setae dl
dec edx
inc dword [ebp - 4]
mov edx, eax
stc
cmc
shr edx, 0xb
cmp edx, esi
test ax, 0x31f9
imul edx, ecx
clc
cmp esi, edx
jae 0x2063252
mov eax, edx
mov edx, 0x800
jmp 0x208274a
jae 0x1efc149
mov ebx, dword [ebp - 4]
test esi, 0x59815e48
cmc
movzx ebx, byte [ebx]
stc
shl esi, 8
shl eax, 8
test dl, bh
stc
cmp eax, 0xb3e7d5b
or esi, ebx
not ebx
mov bx, bp
movsx bx, cl
inc dword [ebp - 4]
mov ebx, eax
cmc
jmp 0x102cfb4
jne 0x1efc17b
mov ecx, dword [ebp - 0x34]
ror dl, cl
mov edx, dword [ebp - 0x2c]
neg bh
movzx edx, byte [ecx + edx - 1]
bts bx, bp
mov ebx, dword [ebp - 0x20]
test cx, bp
rcl cl, 0xc8
and ebx, dword [ebp - 0x50]
mov ecx, 8
stc
sub cl, byte [ebp - 0x48]
shr edx, cl
bsf cx, di
cmc
mov ecx, dword [ebp - 0x48]
cmc
test bp, 0x4886
shl ebx, cl
add edx, ebx
rcr ebx, cl
mov ebx, dword [ebp - 0x18]
cmp bp, sp
clc
stc
imul edx, edx, 0x600
add edi, edx
movsx edx, bx
mov edx, dword [ebp - 0x14]
jmp 0x1032431
mov word [ebx + edi], dx
jmp 0x1093a47
cmp eax, 0x1000000
jmp 0x1007da7
jmp 0x1eda9b8
jae 0x20599a2
mov eax, edi
shrd di, si, 0xd6
shr edi, 0xad
neg edi
mov edi, 0x800
cmc
cmp ecx, 0x2fcd3ad1
sub edi, ecx
cmp di, 0x1d9c
shr edi, 5
add edi, ecx
cmovae ecx, esi
not cl
mov ecx, dword [ebp - 0x28]
jmp 0x2085d94
jae 0x1f0c33f
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmc
jmp 0x10b38de
sub eax, ebx
test esp, 0x2aa09ff
cmp si, 0x161d
sub esi, ebx
neg ebx
mov ebx, edx
shr ebx, 5
cmp si, 0x642d
sub edx, ebx
mov ebx, dword [ebp - 0x10]
jmp 0x1ee3275
jmp 0x2079908
jmp 0x2063e16
inc ecx
cmp di, cx
mov dword [ebp - 4], ecx
mov ecx, eax
clc
shr ecx, 0xb
imul ecx, edi
test esp, ebp
cmp eax, 0x75383b93
cmp esi, ecx
jmp 0x20709b4
mov ebx, 0x800
jmp 0x105c40a
mov word [edx + 2], di
mov edi, 1
jmp 0x2084b08
sub eax, ebx
cmc
sub esi, ebx
mov ebx, edx
cmp dh, cl
cmp ebp, 0x41c50437
shr ebx, 5
cmc
test cl, 0x8a
cmp edi, ebx
sub edx, ebx
movzx ebx, ax
mov ebx, dword [ebp - 0x10]
cmp dx, bx
cmc
and ecx, dword [ebp - 0x14]
cmp eax, 0x6f0736a4
mov word [ebx], dx
mov edx, dword [ebp - 8]
rcr bh, cl
btr bx, bx
or bx, di
lea edx, [edx + edx + 1]
rcl ebx, 0x7f
adc ebx, edi
test di, di
mov dword [ebp - 8], edx
mov ebx, dword [ebp - 0x1c]
btr edx, 0xb4
rcr dl, 0xae
add ebx, ebx
sbb dl, ch
sbb dh, 0x32
mov edx, ecx
clc
jmp 0x20b756c
inc ecx
jmp 0x1f0f27c
mov word [ebx + ecx], di
jmp 0x1f0ff0c
sbb ebx, ebx
and ebx, 0xfffffffd
add ebx, 6
sub ecx, ebx
mov ebx, dword [ebp - 0x2c]
test sp, 0xc36
mov dword [ebp - 0x18], ecx
mov ecx, dword [ebp - 0x24]
cmp dword [ebp - 0xc], ecx
jmp 0x1047e8f
jmp 0x1eda9b8
mov word [edi + edx], cx
jmp 0x20aa59d
sub eax, ecx
sub esi, ecx
xchg cl, cl
rcl cx, 0xf6
mov ecx, edx
stc
shr ecx, 5
cmp edi, 0x2e8c2768
sub edx, ecx
rcr cl, 0x26
movsx cx, ch
inc cx
mov ecx, dword [ebp - 0x1c]
jmp 0x10167ac
mov byte [ecx + edx], bl
jmp 0x1f0308b
mov dword [ebp - 0x1c], ecx
movsx ecx, di
movzx ecx, sp
mov dword [ebp - 0xc], edx
mov ecx, ebx
not cx
mov edx, dword [ebp - 0x1c]
movsx ecx, ax
mov ecx, ebp
lea ecx, [edi + ebx]
xchg bl, bl
not bl
mov bl, byte [edx + edi]
jmp 0x101dd15
sub eax, edi
test di, 0x40db
stc
sub esi, edi
movzx edi, cx
mov edi, ecx
shr edi, 5
jmp 0x2054449
jmp 0x105a35f
inc dword [ebp - 4]
inc edi
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jmp 0x1036cf8
mov dword [ebp - 0xc], ecx
jmp 0x1f046ae
mov dword [ebp - 0xc], ecx
jmp 0x1eda9b8
sub eax, edi
test edi, 0x4895795f
sub esi, edi
btc di, 0xdb
bt edi, edi
mov edi, edx
jmp 0x101ff7b
or esi, edx
mov dl, 0x51
cwd
cmovle dx, di
inc dword [ebp - 4]
rol edx, 0x7a
rcr dh, 0xad
sbb dx, bp
mov edx, eax
shr edx, 0xb
clc
imul edx, ecx
test dh, al
jmp 0x1055456
mov word [edi + edx], bx
jmp 0x105a356
jmp 0x207a32d
mov word [edi + edx], cx
jmp 0x1018b0e
jae 0x10252d2
mov eax, edi
mov edi, 0x800
stc
cmp bp, 0x2102
sub edi, edx
test edi, edi
cmp edi, 0x16e602df
shr edi, 5
cmp edi, eax
jmp 0x10a9b5f
sub ecx, edi
btr di, 0x23
stc
mov edi, edx
mov word [edx], cx
xadd edi, edi
xchg di, di
movzx edi, word [edx + 2]
cmp si, dx
cmp eax, 0x1000000
jmp 0x101b663
sbb edx, edx
jmp 0x10a0718
shr edx, 5
add edx, ecx
jmp 0x205a73c
jae 0x205842f
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
shl esi, 8
shl eax, 8
or esi, ebx
not bh
inc dword [ebp - 4]
bswap ebx
mov ebx, eax
shr ebx, 0xb
imul ebx, ecx
cmc
cmp esi, ebx
jmp 0x1edbbca
sub eax, edi
test dl, 0xe5
clc
stc
sub esi, edi
xchg edi, edi
and edi, ebx
mov edi, edx
clc
jmp 0x10480e1
mov eax, 1
cmp ebx, 0x605c6793
cmc
shl eax, cl
mov cx, bx
inc cx
mov ecx, dword [edx + 4]
jmp 0x209aa21
add edx, edi
jmp 0x1edc31d
sub eax, edi
jmp 0x10b6a20
mov word [ebx + edi], dx
jmp 0x1f00212
not edx
cmp ecx, esp
and ecx, edx
jmp 0x10b13d3
mov word [edx], bx
shl edx, cl
mov edx, dword [ebp - 8]
lea edx, [edx + edx]
jmp 0x10931de
jae 0x10a475d
mov eax, edx
mov edx, 0x800
sub edx, ecx
stc
test bp, 0x409b
jmp 0x2056fa9
jmp 0x1091f3d
jmp 0x105a35f
shl esi, 8
clc
shl eax, 8
jmp 0x1013cea
cmp esi, edi
jmp 0x101e52d
sub eax, edx
sub esi, edx
bswap edx
btc dx, si
neg dl
mov edx, ecx
clc
test sp, 0x1e53
shr edx, 5
sub ecx, edx
mov word [ebx + edi], cx
mov ch, 0x61
setne ch
movsx ecx, si
inc ebx
test dx, 0x1ed2
rcl cx, 0xd3
shl ecx, cl
add ebx, ebx
rcl ecx, 0x60
movzx ecx, word [ebx + edi]
cmp eax, 0x1000000
jmp 0x20bb4a5
sub eax, edi
sub esi, edi
mov edi, edx
test edi, 0x39b16199
shr edi, 5
test dh, 0x3d
sub edx, edi
jmp 0x2073457
cmp eax, 0x1000000
jae 0x2063865
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
stc
shl eax, 8
cmp esp, esp
clc
stc
or esi, edi
inc di
inc dword [ebp - 4]
mov edi, eax
cmc
test sp, di
shr edi, 0xb
stc
imul edi, edx
cmp esi, edi
jmp 0x20a1c00
mov word [ebx + edi], cx
inc ebx
add ebx, ebx
movzx ecx, word [ebx + edi]
cmp eax, 0x1000000
jmp 0x104ad82
inc ecx
jmp 0x20650e2
jae 0x2087838
mov edi, 0x800
shl eax, cl
movzx ax, ah
cmp si, ax
sub edi, edx
shr edi, 5
lea edi, [edi + edx]
test ecx, esi
lahf
mov edx, dword [ebp - 0x30]
mov word [edx + ebx*2 + 0x198], di
movsx dx, ch
btr edx, 0xd9
sal ah, cl
mov edi, dword [ebp - 0x30]
seto ah
lea edx, [ebx + 0xf]
xor eax, esi
ror ah, 0x72
shld ax, cx, 0x9a
shl edx, 4
mov ax, sp
add edx, dword [ebp - 0x10]
mov eax, ecx
cmc
lea edx, [edi + edx*2]
test ax, bp
jmp 0x208ea42
mov dword [ebp - 0xc], ecx
jmp 0x1efced6
shr edx, 5
test ax, ax
cmp ebx, ecx
add edx, ebx
jmp 0x20733a7
cmp esi, edi
jmp 0x109e452
mov word [ebx + edi], dx
jmp 0x208ee6a
pop edi
lahf
bswap eax
setne bh
pop esi
cbw
mov eax, 1
movzx bx, ch
setb bh
pop ebx
jmp 0x209212c
jae 0x105dc24
mov eax, edi
jmp 0x1036c57
or esi, ebx
jmp 0x10198a2
mov edi, dword [ebp - 0x2c]
xchg bl, bl
mov bl, 0xcf
mov bl, byte [ecx + edi]
jmp 0x20764e8
mov word [edx + ecx + 0x644], di
jmp 0x1048bf9
lea ecx, [ecx - 4]
test ebp, esi
clc
cmp eax, 0x1000000
jmp 0x103286a
shl esi, 8
shl eax, 8
or esi, ebx
jmp 0x1090c95
jmp 0x1eda9b8
mov dword [ebp - 0x18], ecx
jmp 0x2068dc7
mov word [edi + ebx*2 + 0x1c8], dx
jmp 0x1033831
mov word [ecx + 0x646], dx
mov edx, 3
cmp esi, ecx
cmp dl, 0xea
or ebx, 1
stc
clc
lea edx, [edx + edx]
mov dword [ebp - 0x1c], edx
jmp 0x20a3c59
jmp 0x104da87
add edx, dword [ebp - 8]
test esp, 0x5db51a01
cmp dx, ax
mov dword [ebp - 0x1c], ebx
stc
lea edx, [edi + edx*2]
clc
cmp eax, esp
mov dword [ebp - 0x10], edx
movzx edx, word [edx]
cmp eax, 0x1000000
jmp 0x10259b3
jae 0x1ef6b5f
mov edx, dword [ebp - 4]
test bl, 0x48
cmc
stc
movzx edx, byte [edx]
test esp, edx
stc
shl esi, 8
shl eax, 8
cmp sp, cx
cmp di, 0x4856
or esi, edx
mov edx, 0x503a506c
cwd
jmp 0x1ef6b58
ret 0xc
cmp esi, ebx
jae 0x105ac58
mov eax, ebx
mov ebx, 0x800
test edx, 0x785e0bd3
clc
test sp, sp
sub ebx, edx
shr ebx, 5
cmp ebp, 0x3ca77d9e
test cx, 0x6a81
add ebx, edx
add edx, edi
shr dh, cl
mov edx, dword [ebp - 0x10]
jmp 0x205ab83
mov byte [ecx + edx], bl
inc ecx
jmp 0x1f0f0d0
jae 0x2068c77
shl ebx, cl
bts ecx, esp
mov dword [ebp - 0x40], edi
rol cl, 0xd5
xor cl, dl
adc ch, 0xb3
mov ecx, ebx
test cx, 0x2c44
sub ecx, edx
adc dx, 0x4d82
rcl dl, 0xca
mov edx, dword [ebp - 0x30]
lea ecx, [edx + ecx*2 + 0x55e]
shr dx, 2
bsr dx, dx
shld dx, cx, 0xaf
mov dword [ebp - 0x1c], ecx
movzx edx, word [ecx + edi*2]
cmp eax, 0x1000000
jmp 0x1025860
jae 0x20acc8d
mov eax, ecx
mov ecx, 0x800
sub ecx, edi
shr ecx, 5
add ecx, edi
jmp 0x102ff2c
jne 0x2070824
jmp 0x10a20ed
mov word [edi + ecx*2 + 0x202], dx
jmp 0x1ed8fcc
mov word [ebx + ecx], dx
inc ebx
add ebx, ebx
movzx edx, word [ebx + ecx]
stc
cmp ebp, 0x560f0659
cmp di, dx
cmp eax, 0x1000000
jae 0x1019a81
mov edi, dword [ebp - 4]
cmc
jmp 0x1019a69
shl eax, 8
stc
or esi, edx
not edx
inc dword [ebp - 4]
ror edx, 0x10
bts edx, ecx
mov edx, eax
cmp ebp, 0x39121b7
stc
shr edx, 0xb
cmp ah, 0x38
imul edx, ecx
cmp ebx, 0x2a0c2dc4
mov dword [ebp - 0x14], edx
cmp esi, edx
jmp 0x100b50f
mov byte [edx + edi], bl
inc ecx
inc edx
cmc
test esi, 0x3ed107e4
cmp ecx, dword [ebp - 0x34]
jmp 0x10a6e53
inc ecx
jmp 0x20765d3
mov dword [ebp - 0xc], ecx
jmp 0x1eda9b8
inc dword [ebp - 4]
or edx, edi
sub edx, 0x32d60673
btr dx, 0xa6
mov edx, eax
cmc
test esi, edx
cmp bp, 0x403c
shr edx, 0xb
imul edx, ecx
cmp esi, edx
jmp 0x205d80a
jb 0x2085855
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
mov dword [eax + 0x24], edx
jmp 0x2065e53
sub eax, edi
stc
sub esi, edi
mov edi, ecx
shr edi, 5
test al, 0xa1
clc
sub ecx, edi
clc
cmc
test bh, 0x5b
mov word [edx + 2], cx
mov ecx, 3
cmp esp, 0x1a75085a
test edi, esi
lea ecx, [ecx + ecx]
mov dword [ebp - 0x28], ecx
cmc
movzx ecx, word [ecx + edx]
cmp esi, 0x6e6acb
cmp eax, 0x1000000
jmp 0x20a7c7b
sub eax, edi
stc
sub esi, edi
rol di, 5
xchg edi, edi
mov edi, edx
cmp di, 0x6ac4
cmp eax, esp
shr edi, 5
sub edx, edi
mov word [ebx + ecx], dx
movsx edx, bp
mov dl, ch
inc ebx
and edx, ebx
movzx dx, cl
add ebx, ebx
cmp si, 0x675
sar dx, cl
movzx edx, word [ebx + ecx]
test bh, ch
test ebp, 0x2a81251f
cmp eax, 0x1000000
jmp 0x101ac59
cmp eax, 0x1000000
jae 0x207bb66
mov ebx, dword [ebp - 4]
stc
cmp ah, 0xae
movzx ebx, byte [ebx]
test esp, 0x6b2d4a01
shl esi, 8
test dx, di
shl eax, 8
cmp cx, si
cmc
or esi, ebx
inc dword [ebp - 4]
btr bx, si
cmovg ebx, edx
mov ebx, eax
cmp ah, 0xc8
test bl, cl
shr ebx, 0xb
jmp 0x1ed72fd
mov word [ebx + edi], dx
cwd
movsx dx, ah
cmovns dx, di
mov edx, dword [ebp - 0x2c]
jmp 0x10a9b66
lea edx, [edx + edx]
test dx, bx
mov dword [ebp - 8], edx
mov edx, dword [ebp - 0x14]
jmp 0x205aa79
sub eax, edx
cmc
sub esi, edx
mov edx, ecx
shr edx, 5
clc
cmp ax, 0x5487
sub ecx, edx
cmp dword [ebp - 0x44], 0
jmp 0x1eda132
sub edx, ecx
shr edx, 5
jmp 0x101678d
lea edi, [edi + edx]
test ebx, ecx
test esp, 0x153f58c4
add edx, ebx
jmp 0x1f08c6b
sub edx, ecx
shr edx, 5
cmc
cmp bp, di
jmp 0x10a5912
sub eax, edi
cmp ecx, 0x3ccf3673
test ebx, esp
sub esi, edi
btr edi, 0x76
bsf di, sp
mov edi, ecx
clc
jmp 0x20a677f
jmp 0x101e08f
jae 0x100926a
cmp dword [ebp - 0x18], 0x13
bswap edx
jmp 0x1056127
jae 0x10198ad
shl edx, 8
neg bl
mov eax, edx
stc
movzx ebx, di
btr edx, 0xe7
mov edx, dword [ebp - 4]
xor bx, bp
xchg bh, bh
movzx ebx, byte [edx]
test eax, 0x30c91273
shl esi, 8
clc
jmp 0x2066282
mov word [ecx + edx], di
jmp 0x20ae6eb
inc edi
mov dword [ebp - 4], edi
btr edi, 0xbe
xor di, 0x6208
mov edi, eax
shr edi, 0xb
cmp edx, ebx
clc
imul edi, edx
cmp ebp, esp
cmp esi, edi
jmp 0x1039ffd
sub eax, ecx
test si, 0x800
sub esi, ecx
test cx, di
cmp ax, cx
mov ecx, edx
shr ecx, 5
sub edx, ecx
rcl cl, cl
mov word [edi + ebx*2 + 0x198], dx
rcl cl, cl
movzx ecx, word [edi + ebx*2 + 0x1b0]
cmp esp, ebp
cmp eax, 0x1000000
jae 0x208788f
mov edx, dword [ebp - 4]
cmp sp, si
movzx edx, byte [edx]
cmc
shl esi, 8
clc
cmp esp, esp
shl eax, 8
or esi, edx
inc dword [ebp - 4]
xchg dx, dx
or dh, 0x15
rcr dl, cl
mov edx, eax
shr edx, 0xb
cmc
imul edx, ecx
test bp, sp
cmp sp, si
cmp esi, edx
jae 0x102dc00
mov eax, edx
dec dl
ror dx, 0xfc
mov edx, 0x800
jmp 0x208182d
and ecx, 0xfffffffe
add ecx, 0xb
jmp 0x10afd43
sub eax, ecx
jmp 0x1008122
sub edx, edi
or edi, 0x44e9463b
mov edi, dword [ebp - 0x1c]
cmc
mov word [ecx + edi*2 + 0x644], dx
or ebx, 8
test ecx, 0x21006c77
cmp ebx, 0xffffffff
jmp 0x10a20e7
sub eax, edi
cmp esp, ecx
sub esi, edi
mov edi, edx
shr edi, 5
cmp dx, si
clc
sub edx, edi
jmp 0x1ee45e1
mov dword [ebp - 0x1c], edx
clc
movzx edx, word [edx]
cmp eax, 0x6f864a84
cmp ecx, 0x1000000
jmp 0x20a82cc
jmp 0x20ab5b4
add dword [ebp - 0x28], 0x112
sub dword [ebp - 0x18], 0xc
sub dx, bx
or dx, bx
sal edx, cl
mov edx, dword [ebp - 4]
test di, cx
cmp bp, 0xd33
cmp eax, 0x1000000
jmp 0x20bad59
cmp edx, 0x1000000
jmp 0x209ad4c
mov esp, ebp
mov ebp, eax
not ebp
pop ebp
jmp 0x206fbd9
movzx edi, byte [edi]
test sp, 0x69dd
shl esi, 8
test dl, 0xb2
clc
shl eax, 8
cmp esi, 0x45410f6a
or esi, edi
inc dword [ebp - 4]
cmc
mov edi, eax
clc
jmp 0x20bd43a
sub ecx, dword [ebp - 0x24]
cmp bp, 0x49df
sub edi, ebx
mov dword [ebp - 0x28], edi
sbb edi, edi
mov edi, dword [ebp - 0x34]
cmp dl, 0x95
lea ecx, [ecx + edx]
test ebx, eax
test cl, 0xe7
clc
sub edi, ecx
cmp ebx, edi
jmp 0x20a2b69
or esi, ebx
mov bl, 0x92
xchg bl, bh
cmovl bx, si
inc dword [ebp - 4]
ror bh, cl
mov ebx, eax
shr ebx, 0xb
cmc
test ebp, edi
stc
imul ebx, edx
test ebp, 0x328f7e19
cmp sp, sp
cmp esi, ebx
jmp 0x20aaa77
lea edx, [edx + ecx]
stc
mov dword [ebp - 0x10], ecx
bswap ecx
lea ecx, [edi + edx*2]
test bh, cl
mov dword [ebp - 0x1c], ecx
movzx ecx, word [ecx]
clc
cmp cl, 0x53
cmp eax, 0x1000000
jmp 0x1edcb25
sub eax, ebx
cmp edx, 0x7fcf430b
jmp 0x102d67f
mov word [ebx + ecx], di
jmp 0x10252f9
jmp 0x2089c1c
shl esi, 8
cmc
clc
shl eax, 8
stc
cmp di, 0x5c34
or esi, edi
bswap di
dec edi
inc edi
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
cmc
jmp 0x10596c8
jae 0x1ee38a6
mov eax, edi
mov edi, 0x800
stc
sub edi, edx
stc
cmp edi, 0x42bd6271
test ebx, edx
shr edi, 5
cmp bp, 0x2071
test ebx, ebp
stc
add edi, edx
mov word [ebx + ecx], di
jmp 0x1049247
and edx, ebx
cmp edi, esp
cmc
cmp bp, 0x2063
mov dword [ebp - 0x14], edx
lea edx, [edx + ecx]
clc
test di, 0x3341
add edx, dword [ebp - 8]
test ch, dl
cmp edx, 0x55437915
test esi, 0x69123cc7
mov dword [ebp - 0x1c], ebx
jmp 0x1054010
sub eax, edi
sub esi, edi
ror di, 0x10
bswap di
mov edi, ecx
clc
stc
test ebx, 0x33d02330
shr edi, 5
jmp 0x1031215
push ebx
mov ebx, dword [edx + 0x34]
jmp 0x20bbf2f
jae 0x1ee2a51
shl edx, 8
add ah, 0x46
mov eax, edx
bsr dx, dx
bts edx, eax
mov edx, dword [ebp - 4]
clc
movzx edx, byte [edx]
jmp 0x1ee2a41
mov word [ebx + ecx], di
jmp 0x1ee45e6
sub eax, edx
stc
jmp 0x10337ff
mov word [ebx + edi], dx
jmp 0x20bd435
jae 0x109f87b
mov edi, dword [ebp - 4]
test bh, al
cmp di, ax
test esi, 0x20455dc
movzx edi, byte [edi]
cmp dx, si
stc
shl esi, 8
cmp dx, 0x52c3
clc
shl eax, 8
jmp 0x109f872
sub edx, ecx
stc
cmc
shr edx, 5
cmp dx, sp
add edx, ecx
jmp 0x109fcd1
jae 0x20a0c26
mov edx, dword [ebp - 4]
clc
cmc
movzx edx, byte [edx]
shl esi, 8
cmc
shl eax, 8
stc
or esi, edx
xchg dh, dh
inc edx
inc dword [ebp - 4]
bt edx, edx
dec dl
mov edx, eax
cmp esi, 0x7947784c
clc
shr edx, 0xb
imul edx, ecx
cmp esi, edx
jae 0x10b19cd
mov eax, edx
rcr dx, cl
clc
mov edx, 0x800
test bh, 0x92
test si, sp
sub edx, ecx
test di, 0x5527
shr edx, 5
test dx, bx
cmc
lea edx, [edx + ecx]
neg cl
add cl, 0xc4
mov ecx, dword [ebp - 0xc]
mov word [edi], dx
sub dx, si
shl dh, 0x44
stc
mov edx, dword [ebp - 0x2c]
clc
add ebx, ebx
jmp 0x2070761
jae 0x2058afc
mov eax, edi
bts edi, ecx
mov edi, 0x800
stc
test bx, si
cmc
sub edi, edx
clc
shr edi, 5
add edi, edx
xchg dl, dh
mov word [ecx + 0x646], di
bswap edx
not dl
cwd
mov edx, 2
jmp 0x101426f
ja 0x2066a49
mov edi, dword [ebp - 0x2c]
sub ecx, edx
cmp edx, 0x2c664dcb
jmp 0x2081e73
movzx edx, word [edx + ecx + 0x644]
cmp eax, 0x1000000
jmp 0x1efddcb
shr edi, 5
clc
sub ecx, edi
inc di
mov word [ebx + edx], cx
inc ebx
cmp edi, ebx
lea edi, [ebx + ebx]
stc
movzx ecx, word [edi + edx]
cmp esp, eax
cmp eax, 0x1000000
jmp 0x2058414
jae 0x102e54b
mov edi, dword [ebp - 4]
cmc
clc
jmp 0x102e525
jb 0x20a8086
mov ecx, 3
test eax, ebp
cmp dx, dx
sub ebx, ecx
rcr cx, cl
movzx ecx, word [edi + 2]
mov dword [ebp - 0x18], ebx
cmp edx, 0x1000000
jmp 0x2085c01
sub esi, edx
cmc
not edx
add dx, ax
mov edx, ebx
test ch, 0xb9
cmc
cmp ebx, 0x378830a6
shr edx, 5
sub ebx, edx
mov word [edi + ecx*2 + 0x202], bx
cdq
xadd dx, dx
mov dword [ebp - 8], 3
shl edx, cl
rol dl, 0x76
mov ebx, dword [ebp - 0x1c]
movsx edx, si
test bp, 0x7c78
and ecx, 0x100
stc
add ebx, ebx
rcr dx, cl
mov edx, ecx
cmc
stc
and edx, ebx
jmp 0x104abae
jae 0x20a82fd
shl ecx, 8
mov eax, ecx
seto ch
bt cx, 0x8d
mov ecx, dword [ebp - 4]
movzx ecx, byte [ecx]
test ebp, esp
cmp di, 0x6452
shl esi, 8
cmp si, sp
or esi, ecx
dec cl
inc dword [ebp - 4]
rcl cx, 0x38
mov ecx, eax
test esp, edx
stc
shr ecx, 0xb
imul ecx, edx
cmp esi, ecx
jmp 0x1ee49ba
jmp 0x20accca
sub eax, edx
test edx, 0x7b9b73ef
cmc
jmp 0x20a8278
mov word [edx + ecx + 0x644], di
jmp 0x101ffab
inc edi
jmp 0x108c130
jae 0x10b18e7
mov eax, ebx
rol ebx, 0xa5
adc bx, bx
mov ebx, 0x800
test di, 0x2a08
sub ebx, edx
shr ebx, 5
test esp, edi
add ebx, edx
mov edx, dword [ebp - 0x10]
test ax, 0x794e
mov word [edx], bx
mov edx, dword [ebp - 8]
lea edx, [edx + edx]
cmp edx, 0x74c8590f
jmp 0x1050f99
lea esi, [esi + edx]
test ebp, 0x277a7613
cmp bl, al
sub ecx, 1
jmp 0x10ae359
sub ecx, edx
mov word [ebx + edi], cx
inc ebx
rcl cl, cl
and ecx, 0x240e34bb
add ebx, ebx
shrd cx, sp, 0x25
movzx ecx, word [ebx + edi]
jmp 0x1efc431
lea edi, [edi + 2]
sub ecx, edx
je 0x2078a9c
mov dword [ebp - 0x1c], ecx
cmp edx, 0x43a90df3
cmp ecx, edi
jmp 0x100c6e3
sub eax, ecx
btr bx, di
shr bh, cl
btc bx, 0x15
sub esi, ecx
mov ecx, edi
btc bx, ax
not bh
or bl, 0xb3
shr ecx, 5
cmp esi, 0x514705d1
or bx, ax
sub edi, ecx
bsf bx, ax
mov word [edx + 2], di
mov ecx, 3
shrd bx, sp, 0x6a
xadd ebx, ebx
lea ebx, [ecx + ecx]
movzx ecx, si
cmovg ecx, eax
bswap cx
movzx ecx, word [ebx + edx]
cmp si, di
stc
cmp eax, 0x1000000
jmp 0x1ef242a
jmp 0x10b6a4c
jae 0x20aebc9
mov ecx, dword [ebp - 4]
movzx ecx, byte [ecx]
shl esi, 8
shl eax, 8
or esi, ecx
dec ch
mov cx, bx
inc dword [ebp - 4]
test bh, 0x86
mov ecx, eax
cmp bp, 0x3b7b
clc
cmc
shr ecx, 0xb
imul ecx, edx
cmp bx, cx
cmc
cmp esi, ecx
jmp 0x2065084
mov esp, ebp
pop ebp
jmp 0x1040f2b
mov word [ebx + edi], dx
jmp 0x102a29c
shr edx, 5
test ebp, 0x785e597d
sub ecx, edx
test al, 0xf
mov edx, dword [ebp - 0x1c]
test dl, 0x68
clc
cmp bp, bp
mov word [edx], cx
test ebp, edi
bswap cx
movzx ecx, word [edi + ebx*2 + 0x180]
cmp eax, 0x1000000
jmp 0x1ee0bcc
jae 0x1f0f31f
mov eax, edi
or edi, 0x34ae38ac
bt di, 0x6a
mov edi, 0x800
cmp edi, 0x12b342f4
sub edi, edx
clc
cmp bp, 0x492f
test sp, 0x6973
shr edi, 5
add edi, edx
mov edx, dword [ebp - 0x1c]
jmp 0x20a96d5
jmp 0x10aeca7
sub edx, ebx
or ebx, ebx
mov ebx, dword [ebp - 0x10]
and ecx, dword [ebp - 0x14]
jmp 0x104da6b
mov ecx, dword [ebp - 0x18]
cmp ecx, 0xa
jmp 0x1f04443
sub eax, edx
test dx, si
sub esi, edx
mov edx, ecx
cmp dx, 0x7838
shr edx, 5
sub ecx, edx
jmp 0x1040bdc
and edx, ebx
mov dword [ebp - 0x14], edx
lea edx, [edx + ecx]
cmp bx, 0x1f7b
add edx, dword [ebp - 8]
mov dword [ebp - 0x1c], ebx
lea edx, [edi + edx*2]
cmc
mov dword [ebp - 0x10], edx
clc
movzx edx, word [edx]
cmc
test edi, 0x53f237b5
cmp ebp, edx
cmp eax, 0x1000000
jmp 0x10371b4
jae 0x1f0023c
shl ecx, 8
and ax, 0x6cd
bswap ax
mov eax, ecx
xchg cx, cx
mov ecx, dword [ebp - 4]
bts ebx, ebx
test di, sp
movzx ebx, byte [ecx]
cmp sp, 0x3a18
jmp 0x1035c58
jae 0x208ff13
mov edi, dword [ebp - 0x30]
movsx ebx, di
mov ebx, dword [ebp - 0x18]
jmp 0x10a4aa1
jae 0x20bad7a
movzx ecx, byte [edx]
neg di
shl esi, 8
shl eax, 8
inc bx
or esi, ecx
xchg di, bx
mov ecx, esi
cmovns cx, bx
inc edx
mov ecx, dword [ebp + 8]
xadd bx, di
mov dword [ecx + 0x1c], eax
inc edi
mov eax, dword [ebp - 0xc]
rol edi, 0xea
mov dword [ecx + 0x18], edx
bt dx, bp
sar di, 0x5c
mov edx, dword [ebp - 0x28]
mov dword [ecx + 0x24], eax
cmp edi, 0x16d66815
xor di, bx
bswap ax
mov eax, dword [ebp - 0x24]
sbb edi, 0x3e377de2
and ebx, edi
mov bx, 0x19cb
mov dword [ecx + 0x48], edx
rcr dh, cl
mov edx, dword [ebp - 0x20]
sar ebx, 0x15
add bh, ch
mov dword [ecx + 0x38], eax
bt eax, eax
sal bl, 0x42
mov eax, dword [ebp - 0x3c]
and ebx, 0x3d44668c
shr edi, 0xe0
mov dword [ecx + 0x2c], edx
mov edx, dword [ebp - 0x38]
bswap di
btc bx, 0xcd
btc edi, edi
mov dword [ecx + 0x40], eax
shl ah, 0xbb
movzx bx, al
mov eax, dword [ebp - 0x18]
bsf bx, cx
shl bl, cl
rcl bh, cl
pop edi
shl bx, 0xf0
sal bh, 0x6c
rcr ebx, cl
mov dword [ecx + 0x20], esi
mov dword [ecx + 0x3c], edx
xor bx, bx
and bx, 0x7ef
movzx ebx, sp
mov edx, dword [ebp - 0x40]
add bl, bl
or bh, ah
movsx bx, al
pop esi
shl bl, cl
mov dword [ecx + 0x34], eax
cmp sp, 0x72fa
sal bl, cl
ror bl, 0x8e
mov dword [ecx + 0x44], edx
shl bl, 0x9e
xor eax, eax
not ebx
xchg bh, bl
pop ebx
jmp 0x20b03d0
jae 0x1f0fad7
mov edx, dword [ebp - 4]
movzx edx, byte [edx]
shl esi, 8
stc
shl eax, 8
cmp bp, bx
jmp 0x1f0fac1
dec eax
stc
cmp di, 0x2b32
mov dword [ebp - 0x4c], eax
rol eax, cl
bswap ax
mov eax, 1
jmp 0x103e8bb
jmp 0x104c0c1
shr edi, 0xb
test ecx, edi
cmp ebx, 0x618b42b7
imul edi, edx
cmp dx, si
jmp 0x1ee2bf4