Function at 0x47cecc
Capabilities:
Decompress data using quicklz
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
jae 0x47d051
push ebx
ror bx, 8
push edx
adc dl, 0x4f
push edi
or edi, 0x7f9362a2
shl bx, 6
push ecx
test cl, 7
test bx, 0x4716
stc
nop
rol dh, 3
test ecx, 0xed5d6c9
shr cl, cl
push esi
sbb esi, 0x726d589d
sbb ch, dh
sbb edx, edx
xchg dl, dh
ror cl, cl
nop
stc
sbb esi, ecx
nop
dec ecx
ror cl, 8
not bx
push eax
adc ax, ax
adc edx, edi
ror edi, cl
sub bh, 0x34
test ebx, edx
sbb esi, edi
xchg edi, eax
test bx, 0x5954
xchg di, ax
dec cl
xchg si, dx
sbb esi, 0x6e5b4fc4
and ecx, 0x235971f1
mov dh, 0x44
rol al, cl
shr ax, 3
mov cl, 0x70
add ch, 0x2a
cmp eax, 0x54c2cdec
and bl, 0x26
sbb ax, si
adc ecx, 0x78fd91f4
add ah, 7
rol bx, 6
and bh, 0x60
dec bl
nop
cmp ch, 0x17
sub al, al
mov dx, dx
and al, 0x1a
and dx, dx
pop eax
pop esi
pop ecx
pop edi
pop edx
pop ebx
call fcn.004831cf
push eax
push ecx
ror eax, cl
push esi
cmp si, 0x162c
push edx
cmp dx, si
push ebx
not bx
shl ebx, cl
stc
ror cx, cl
not bx
stc
mov ah, 0xb
inc si
test ebx, 0x74087e52
pop ebx
pop edx
pop esi
pop ecx
pop eax
call fcn.00483728
stc
push ebx
sub bl, bh
push edx
ror dh, 8
not bx
push eax
push ecx
shl eax, cl
push esi
xor cx, si
nop
sub si, 0x41fc
cmp ebx, edx
or bh, 0x55
mov cl, dh
dec bh
push edi
inc di
test edi, 0x5bb14251
shr ecx, cl
test cl, al
pop edi
pop esi
pop ecx
pop eax
pop edx
pop ebx
call fcn.00483b1c
call fcn.004841a9
call fcn.004845d6
push ebx
xor ebx, 0x69fcf9b6
push ecx
not cx
push edi
add di, 0x5cce
mov ch, ch
shl ecx, 2
push esi
xor esi, ebx
mov esi, esi
pop esi
pop edi
pop ecx
pop ebx
call fcn.00484a51
call fcn.00484de6
je 0x47d039
jb 0x47d039
jno 0x47d039
call fcn.004852a4
call fcn.00485688
push edx
xor edx, 0x7ba0a31e
push esi
add dx, si
pop esi
pop edx
push eax
push ecx
rol ah, cl
pop ecx
pop eax
push ecx
push esi
xchg cx, si
push edx
sub dx, 0x4cda
adc dl, 0x30
push ebx
sbb bx, 0x44ab
nop
dec ebx
push edi
not edi
inc edi
mov dh, bl
push eax
inc eax
mov esi, edi
test dl, 0x69
stc
sbb dh, dl
mov si, 0x54bf
dec ah
cmp si, 0x880
sbb edi, ebx
mov cl, 0x72
and edx, ebx
not ax
add si, 0x1a7b
not edi
cmp eax, eax
add ch, dh
stc
and ax, cx
sub edx, 0x783ec7c2
test cl, dh
add si, dx
xchg di, ax
dec al
add edx, eax
adc bx, 0x3a40
inc ecx
inc dh
stc
sbb al, al
cmp di, 0x957
xchg cx, cx
dec edi
mov ebx, 0x234f9503
dec edx
inc si
shl dh, 6
dec bx
and bh, dl
adc bx, si
sub si, 0x29d
shr cx, cl
test ecx, edx
dec dx
dec ebx
shl esi, cl
rol bx, cl
test edi, 0x413624ea
test ebx, 0x7c2e8ee8
shl esi, cl
adc si, 0x69e5
inc di
mov ecx, ecx
rol edi, 8
sbb ecx, 0x7aa07e5b
nop
nop
shl bx, cl
sub dl, 0x1e
sbb di, 0x2bfa
dec ch
xchg bh, dh
cmp bx, 0xe4
or al, bl
add ch, 0x32
or dh, 0x3b
sub si, ax
dec bx
adc dl, 0x14
stc
shr dl, cl
shl bx, 3
shl ch, cl
inc bh
xchg esi, edi
stc
sub ecx, edi
rol ax, cl
or edi, 0x31c4c111
not edi
xchg dl, dl
xor cl, 0x29
dec ah
add dl, 0x69
ror ecx, 1
or al, dh
xchg al, cl
sbb cx, di
add eax, ebx
mov di, 0x1ba0
sbb ecx, edi
xchg dx, ax
pop eax
adc ebx, ecx
push eax
rol ah, 8
xchg dx, bx
test ax, si
sub si, dx
cmp edx, ebx
xchg dx, ax
nop
not ebx
inc bx
rol si, cl
rol edx, cl
test ah, bl
add ecx, edi
test dx, 0x7a6
ror edi, 5
inc dh
dec al
dec edi
mov edi, 0xf2534d7
or eax, esi
inc esi
and ah, ah
nop
xchg al, cl
stc
and bl, 0xb
shl cx, 8
and dx, ax
nop
adc ecx, eax
dec ebx
shl ebx, 6
test si, 0x6f02
mov ch, bh
cmp ecx, ebx
inc ebx
not ecx
xor ch, 1
dec si
mov ah, al
adc ebx, ecx
inc dx
rol edx, 7
sbb cx, 0x74d7
inc al
shr di, cl
sub cx, 0x39cf
not bx
dec ebx
mov edx, 0x4339fe4f
shr bl, cl
sub si, 0x232
ror edx, 4
ror esi, 5
cmp cx, 0x38c3
or ecx, eax
inc bh
ror cl, 3
mov ecx, 0x2b80c4b
not bx
inc ah
test cl, 0x76
or bl, bl
rol ax, 2
inc cx
inc cl
test eax, 0x79fcc8e7
rol edi, cl
cmp cl, bh
stc
adc di, cx
add bh, 0x2d
and ch, bl
test cl, dh
inc edi
stc
xor edi, 0x2a79be56
mov dl, dh
dec dx
test si, 0x3e6e
sbb eax, 0x527cf927
sub ah, ah
and edi, 0x7ebe1b3f
test ebx, 0x7f2b2f33
or edi, esi
test edi, ecx
mov cx, cx
test edx, 0x2e805d33
not ch
sub dx, ax
and edi, esi
dec dx
sbb eax, 0x26783b8d
test ecx, 0x552b302b
sub ebx, esi
cmp al, ah
adc dh, bl
inc ch
inc dh
pop eax
add esi, edx
add di, 0x6c57
cmp cx, di
ror bx, 1
not dx
inc dl
not cl
shl edi, cl
sub di, cx
sbb si, bx
shl dh, 1
sbb dx, bx
sbb ecx, edx
inc dh
rol esi, 1
mov di, cx
push eax
sub dh, ah
dec esi
test dx, di
ror ax, 2
sub ebx, 0x6d08b8c0
ror dx, cl
ror ecx, 2
and ch, dl
sbb dx, 0x2117
cmp bh, ch
add si, 0x64c7
ror ebx, cl
test dh, dh
sub esi, 0x31129753
or bx, dx
nop
shl eax, 6
add si, 0x1ace
and ah, dl
dec edx
dec bl
pop eax
pop edi
pop ebx
pop edx
pop esi
pop ecx
call fcn.0048597a
push esi
mov si, 0x394
dec si
push edx
adc dx, 0x10b1
push edi
test edi, edi
push ecx
shl edx, cl
push eax
sbb ecx, eax
add al, 6
xor ch, dl
xchg dl, al
dec ecx
xor cx, cx
ror dl, cl
ror cx, cl
xchg cx, di
sub di, 0x4dad
sub si, 0x2659
inc ch
sub di, 0x7ff
shl ah, cl
not edx
push ebx
cmp ebx, edx
shr ecx, 8
inc bl
xor bh, 7
adc esi, ebx
sub bl, 0x11
dec ebx
rol dx, cl
and dx, di
sbb di, 0x637a
dec bl
not bx
xchg ch, cl
rol dl, 8
dec edi
shr ax, 5
rol ebx, 1
stc
xor cx, 0x5731
not bx
test si, 0x5a2
or eax, 0x2455e45f
shr edi, 5
or ah, 0x54
stc
nop
mov ax, di
add esi, edx
shr di, cl
mov dh, ch
stc
not si
adc bh, ch
adc di, 0x5fd5
not dh
shr edi, 3
rol al, 6
shl bh, 8
sbb dh, ah
ror ah, cl
not dh
sub dx, si
stc
xor eax, ebx
rol dx, cl
ror dx, cl
test di, 0x198a
mov dx, si
xor ch, bh
stc
rol di, cl
stc
test bx, bx
shl cx, cl
nop
and al, 0x15
or di, dx
add dx, dx
dec ebx
and cx, 0x4f7d
cmp si, 0x1733
shr dx, cl
not edx
inc ah
not al
add si, 0x5940
xor ebx, esi
rol eax, 6
cmp bl, 0x55
not di
shr esi, 2
rol di, 4
add edx, ecx
or bh, 0x66
inc eax
inc esi
sbb dx, 0x546a
ror dx, cl
rol edi, 1
rol dh, 3
pop ebx
inc dl
test cl, 0x37
push ebx
inc bh
and ebx, edx
xor edx, 0x605bf424
nop
nop
and dl, bl
shr cl, cl
stc
sub esi, 0xc49ba4b
not ecx
mov eax, edi
nop
cmp eax, ebx
sbb si, bx
sub ax, 0x186f
test al, 0x14
test edx, 0x3300b850
or di, cx
rol di, cl
sub si, cx
stc
nop
pop ebx
pop eax
pop ecx
pop edi
pop edx
pop esi
call fcn.00485c88
push eax
push edi
and ax, di
push ebx
xchg ah, bl
push ecx
shr cl, 7
push edx
not edx
or ax, 0x4313
inc edx
push esi
shr esi, 2
add bl, ch
inc edx
mov di, ax
rol edx, cl
sbb bh, dl
stc
dec dh
mov di, 0x5b7d
sbb esi, edi
adc cx, cx
stc
xchg bh, bh
shl dh, cl
xor bx, si
xor cl, ah
shl bx, cl
or di, di
ror ah, cl
inc edx
rol ax, cl
test di, bx
mov dh, 0x2d
sbb ebx, 0x79c80b6e
xchg bl, dh
inc edi
not di
ror edi, 5
dec di
stc
sub bl, ah
inc si
adc esi, eax
inc bx
cmp di, cx
ror esi, cl
shr dx, cl
not edx
shr ecx, 4
cmp bl, bl
add edi, edx
xchg ch, bl
stc
and cx, 0x67a7
nop
rol si, 6
xor edx, 0x4d802470
and bl, ch
rol eax, 5
shl al, cl
test bl, al
adc cx, cx
add cl, 0x69
dec ecx
dec bl
stc
not dl
sbb dh, 0x4f
or ecx, 0xd5ef287
xor ecx, edx
sub cl, ah
add bh, 0x1d
adc ch, al
mov ecx, 0x6fec8697
stc
not di
rol esi, cl
stc
and edx, 0x6b4d5097
rol ecx, 7
or edx, eax
xchg dx, dx
adc bl, cl
and esi, edx
stc
or di, si
and dh, dh
sub di, bx
test eax, 0x1935d775
shl di, cl
shr cl, cl
pop esi
pop edx
pop ecx
pop ebx
pop edi
pop eax
call fcn.0048606a
jb 0x47d5cb
push ebx
ror bx, 1
mov bl, bl
push edx
inc dl
nop
push ecx
adc ch, cl
cmp edx, 0x7ee5c52e
push eax
xchg ecx, eax
sbb eax, 0x23f6ab74
add bx, 0x70b2
xchg dx, ax
dec ebx
rol ebx, 7
shl dl, 5
inc cl
test ah, 0x56
add ax, 0x1aa3
push esi
test ax, si
dec ax
add bx, 0x2d81
nop
not dl
or dh, 0x39
push edi
xchg edx, edi
add edi, 0x505d79aa
stc
shr ecx, 6
xchg dx, di
xor si, 0x4a15
nop
sbb ch, 0xc
and ebx, 0x5d8997a9
adc bh, 0x49
dec eax
shl ch, 5
or eax, 0x4b2f4720
add di, cx
inc eax
nop
adc ah, 0xb
dec si
add dx, dx
pop edi
pop esi
pop eax
pop ecx
pop edx
pop ebx
nop
push ebx
push edx
mov ebx, edx
pop edx
pop ebx
push ebx
push ecx
ror bx, cl
push edx
dec dl
pop edx
pop ecx
pop ebx
call fcn.00486340
jb 0x47d5db
call fcn.00486645
push esi
inc esi
cmp si, si
stc
stc
push edx
push ecx
rol dl, cl
push eax
cmp ah, 0x12
inc ax
add al, ah
push ebx
sub dl, bl
pop ebx
pop eax
pop ecx
pop edx
pop esi
push edx
push ecx
sbb dx, cx
push edi
push eax
adc edi, eax
pop eax
pop edi
pop ecx
pop edx
push dword [ebp + 8]
mov edx, esp
push 0
mov ecx, esp
push 4
call fcn.00486bd3
call fcn.0048704c
push eax
push ebx
xchg ah, bl
push ecx
shr ebx, cl
stc
ror eax, cl
push edi
xchg edi, edi
sbb bl, al
add ax, ax
cmp al, 0x68
nop
shl eax, cl
ror edi, 5
push edx
shr dx, cl
and bl, dh
and edi, eax
xchg dx, ax
push esi
xchg esi, esi
xor edi, ebx
cmp ch, al
ror si, cl
ror bx, cl
or eax, 0x5e278fa8
shl ecx, 8
and bl, 0x7f
nop
sub si, 0x686a
add ecx, 0x5fe39ee6
and edi, esi
sub edx, 0xbef3d5a
cmp di, di
shl ax, 8
nop
stc
stc
cmp eax, 0x53bacaee
ror si, cl
rol eax, cl
cmp bl, bh
dec bx
ror eax, cl
add dx, 0x4e6d
not cx
nop
stc
sbb esi, edi
or dh, al
or ax, 0x1e1e
or ah, al
nop
inc al
cmp ecx, 0x1bdf229f
stc
inc edi
sub cl, 0x48
xor esi, 0x7c3b2808
inc dx
not di
rol cx, cl
xchg cl, dh
not bl
and dl, ah
add dh, dl
or bx, 0xcf7
mov edx, 0x570cfa43
xchg dh, cl
inc ah
rol dx, cl
ror edx, cl
dec ecx
test ah, 0x36
shl esi, 4
rol al, 6
shr ecx, cl
stc
cmp edx, edx
ror di, 1
and bx, cx
inc dl
shl edx, cl
dec dh
not esi
adc dh, dh
shl bh, 6
and ebx, 0x3dfd7d87
add esi, edx
nop
stc
xchg bx, dx
ror cx, 5
test ebx, ecx
add esi, 0x76a840dc
xor eax, 0x265ed63d
stc
sbb edi, 0x44e52224
mov ah, bh
nop
sbb ah, dh
inc al
rol esi, cl
inc edx
pop esi
pop edx
pop edi
pop ecx
pop ebx
pop eax
call fcn.00487347
push edx
push ecx
shl dl, cl
push eax
or ah, cl
push edi
adc edi, 0x25aa00ba
rol eax, 6
push ebx
add bl, 0x35
nop
nop
shl edi, 1
and dl, bh
stc
and ax, di
xchg dx, di
shr dl, cl
nop
xchg edx, eax
cmp eax, ecx
nop
push esi
shl si, cl
sbb di, cx
not bx
dec eax
not ah
adc cx, 0x6916
not edi
shr ebx, cl
stc
add cl, 0x74
xchg ecx, edx
and edi, esi
and ebx, edx
mov cl, 0x71
sbb dx, dx
mov ebx, 0x1d8147d5
adc di, si
xor edi, 0x28f77e5f
sbb dl, dl
xor bl, 0x49
rol ax, 4
nop
shl ch, cl
and edx, edx
dec bx
rol ax, cl
shl ch, 3
adc ecx, 0x69e4d3
xor cx, 0x72a3
stc
or edi, eax
cmp dh, cl
or ebx, edx
nop
or ecx, 0x8d036e7
shl edx, 2
nop
shr cl, 2
add cx, 0x31ac
inc dh
shl ah, 7
ror ax, 3
cmp ax, ax
rol bh, cl
adc bh, 0x39
test ax, 0x7554
sub dh, ah
adc cx, cx
or cl, dh
mov ah, 0x4d
dec edx
ror di, 1
shr dx, cl
sbb si, 0x24a8
sub bx, si
sbb cx, 0x798c
and edx, esi
test edi, edi
inc eax
mov ah, 0x6d
sbb cl, 0x5e
xchg dh, bh
shl di, 2
xchg bx, bx
sub al, dh
sub al, 0x5d
xor edi, 0x1ed8156d
shl cl, cl
not dl
adc ah, al
ror cx, 6
shr dx, cl
sub bx, si
mov esi, edi
sub bx, di
ror ax, cl
test ax, 0x578b
and bh, cl
mov bl, al
shr esi, cl
mov ebx, 0x4685aae6
stc
shl edx, cl
pop esi
push esi
test edx, esi
rol dx, cl
test di, 0x4a4b
shr si, cl
or ah, dl
dec dl
rol ax, cl
add edi, 0x52623c63
and bx, 0x3460
inc cx
sub dh, ch
sub esi, esi
adc ch, dh
rol ebx, 8
xchg si, si
or eax, edx
inc di
shl ecx, 4
ror si, cl
and edx, 0x70205862
cmp edi, 0x11b97ae3
stc
xor cl, 0x23
xchg dx, di
cmp di, 0x19fa
add bl, al
and ah, ch
inc edx
shr ecx, cl
adc dl, bh
adc dl, ah
stc
sub bh, 0x4f
rol ax, cl
ror dx, 7
or edx, edi
or bx, 0x4061
stc
ror edx, cl
not bx
shr ecx, 1
shl dh, cl
not edx
not bx
xor cx, 0x5cc2
or dx, 0x17af
and ax, 0x45c1
xor si, cx
cmp edx, 0x4268c9b8
cmp esi, edx
nop
sub bx, dx
or dx, 0x5a8b
cmp dl, 0x14
and ebx, edx
sub cx, 0x7432
xor dl, cl
stc
inc ecx
xchg dh, cl
not dx
rol eax, 6
test dx, 0x26c2
shl cl, cl
dec cl
cmp edx, esi
cmp ebx, 0x70ea8ade
or esi, 0x5dbe5e8
and ecx, 0x16614bd0
and edi, eax
not edi
not esi
nop
xchg esi, ebx
adc si, di
adc ax, bx
test dh, 0x2b
stc
sub ebx, 0x6c10c1d0
xchg dx, si
sbb dl, 0x4c
sub di, 0x4b1b
dec bh
dec bl
cmp edx, 0x1a31dbb3
shl dx, cl
xchg si, cx
shr edx, cl
nop
rol edx, 3
sbb cx, 0x1c7e
adc dh, 0x20
dec cl
or dl, 0x5e
cmp edi, ecx
test ecx, ecx
inc esi
mov edi, 0x4eeb56d
shr cx, 1
dec cx
pop esi
dec edx
xor eax, 0x6c5372fe
cmp di, 0x6220
sub edx, edi
ror ah, cl
xchg edi, ebx
xor edi, 0x39a481
push esi
test si, 0x620d
shl di, 2
xor edx, 0x1469ea7f
and al, ah
not si
xor ebx, eax
dec ecx
test dx, 0x9d
shl bl, 7
sub bx, dx
shl cx, cl
shl edi, 1
or dh, 0x34
ror al, 1
or bh, 0x44
stc
ror dx, cl
stc
and ebx, 0xf19363f
adc ax, si
shr dh, 3
rol bx, cl
sbb dl, 0x11
mov si, ax
dec dx
inc cl
sbb bl, dh
stc
pop esi
pop ebx
pop edi
pop eax
pop ecx
pop edx
jno 0x47da15
jnp 0x47da10
nop
push ebx
push ecx
adc bh, ch
push edx
or dl, 0x23
sbb bl, cl
nop
push edi
ror di, 5
push eax
add ah, 0x3c
push esi
shr esi, 2
xor dx, 0xa68
sub ah, dl
pop esi
pop eax
pop edi
pop edx
pop ecx
pop ebx
push edx
sub dh, 0x2c
pop edx
call fcn.0048788b
push edx
dec dh
pop edx
call fcn.00487b07
push ecx
sbb ecx, 0x7a212485
push edx
cmp edx, 0x5c5b3729
push esi
shl si, cl
push ebx
shr ebx, 4
sub edx, 0x4e4cf610
inc bh
xor edx, 0x32da10a0
push edi
add cx, di
nop
rol edx, 1
push eax
sbb al, al
shl bh, 2
mov ax, si
or edi, esi
sbb ah, ch
sbb edx, 0x2d88a2ba
cmp ebx, 0x4ca48250
dec cx
sbb ax, bx
cmp dx, dx
inc ax
nop
sub edi, esi
stc
add eax, 0x569aa19
cmp bx, 0x7efe
sbb ah, ch
inc al
rol esi, cl
test edi, 0x6eecb6b
dec cx
ror di, cl
ror dx, 3
sub si, cx
inc cl
shr ax, cl
adc cx, 0x6033
cmp ebx, esi
shr edi, cl
adc dx, di
sub ax, ax
sbb eax, edx
rol edi, 1
mov cx, 0x3a85
ror di, cl
add eax, ebx
rol bl, 6
inc dx
or ax, ax
nop
and dx, di
shr ebx, cl
adc bl, dl
shr ebx, 2
cmp edi, 0x687c77a9
not edx
mov esi, 0x3170f344
adc bl, 0x6a
not ah
or ecx, esi
adc edi, 0x19a28704
and eax, edx
inc ah
dec edi
nop
not edi
sub bl, 0x1b
rol cl, cl
add ah, bh
dec dx
stc
adc al, dl
nop
or di, di
xor dh, ch
xchg bl, dl
adc si, si
shl bh, 6
or dh, 0x45
inc ebx
inc eax
dec al
add esi, ebx
add di, 0x47b9
stc
shr esi, 2
shr ecx, 5
sbb ax, 0x39fb
sub cx, 0x745
sub ah, 0xf
nop
stc
dec dh
cmp ah, 0x2a
ror ebx, 5
stc
test cl, 0x48
xchg bx, si
sbb eax, eax
shr di, 2
pop eax
shr dx, 6
xchg dl, cl
add bx, 0x34e5
push eax
xchg edi, eax
not cx
mov cx, 0x7fe2
xchg dh, ch
not ecx
ror esi, cl
add dh, 0x3d
cmp al, 0x4f
or ebx, 0x18bdd5c4
cmp di, 0x31f9
sub dl, 0x67
shr bx, cl
ror bx, 7
adc bx, bx
adc edx, 0x4d685240
cmp ax, ax
xor esi, 0x2c90261d
rol ah, 3
xchg ch, ah
mov edi, 0x776ed8e5
or edx, 0x4c006607
cmp si, 0x5ee9
sub esi, edi
sbb si, 0xe95
xchg bx, bx
xor ebx, edi
mov si, 0x215a
sbb si, 0x56e3
nop
shl edx, cl
test cx, 0x7ff8
mov ebx, 0x20ac5b26
xchg bl, bh
sbb si, ax
and cx, 0x54a2
nop
test bx, bx
nop
xchg edx, ebx
or bx, di
sbb bl, 0x1e
not bl
stc
shl ecx, cl
xchg bx, si
shr ah, cl
xchg bh, dh
shr ch, cl
test ecx, esi
shr si, 1
inc si
inc dx
dec esi
ror si, cl
shr ax, cl
and edi, 0xd368654
or bl, 0x71
mov bx, 0x4f9
xor cx, 0x7bad
sbb cx, 0x7e26
sub dl, cl
dec ax
and al, ah
pop eax
pop edi
pop ebx
pop esi
pop edx
pop ecx
call fcn.00488080
push edi
push ecx
rol edi, cl
rol di, cl
not edi
stc
push edx
shl dh, cl
push eax
or cl, al
mov eax, 0x596405a7
or edi, 0x7e92ac3c
push ebx
test cl, bh
shr bl, cl
mov al, 0x2b
xor di, cx
xchg dh, bl
dec ah
shl dx, cl
dec edx
sbb bx, 0x70df
shr edx, cl
inc ebx
and dl, dl
shl di, 1
cmp cx, di
rol dl, cl
shr bl, 3
sub bh, dl
inc ah
sub edi, eax
cmp cl, al
not cx
sbb edx, edx
mov dh, 0x37
xchg ebx, eax
or ch, bh
push esi
ror esi, cl
add esi, 0x3e4ec15a
dec edx
stc
pop esi
pop ebx
pop eax
pop edx
pop ecx
pop edi
push ecx
push eax
add cx, ax
mov ch, 0x2a
push edi
add eax, edi
not ax
adc ah, 0x2d
ror cx, cl
push edx
xchg cl, dh
push ebx
and ebx, 0x7745be1a
not dx
xor ebx, edx
sub bl, dl
not edx
cmp edi, 0x334766a5
stc
push esi
mov esi, esi
and ch, dl
or dl, ch
xchg si, si
pop esi
pop ebx
pop edx
pop edi
pop eax
pop ecx
call fcn.004885a9
call fcn.00488a07
push ecx
xor cx, 0x7ac0
pop ecx
call fcn.00488d3a
push eax
test eax, 0x625376fe
push ebx
cmp bl, 0x58
push edx
adc dx, ax
xor eax, 0x33ae025c
add bx, 0x5a45
sub al, 0x50
push esi
or si, 0x2f
sbb bx, 0x3425
cmp ax, si
push edi
test edi, 0x598149f1
adc eax, eax
or di, bx
inc edi
push ecx
ror ax, cl
nop
inc si
stc
ror eax, 7
mov bx, ax
sub ebx, 0x43022e5d
sbb ecx, esi
and ch, 0x75
shl edi, 3
ror ax, cl
mov bl, dl
xor si, si
inc dx
ror edi, cl
dec bh
stc
dec edx
ror eax, 5
and ebx, 0x51247b31
xor ax, cx
add ch, 0x31
add al, 0x42
pop ecx
pop edi
pop esi
pop edx
pop ebx
pop eax
call fcn.00489150
nop
push ebx
not ebx
push eax
push ecx
ror ah, cl
push esi
sbb bx, si
push edx
rol dh, cl
stc
shr ecx, 8
shr ax, cl
stc
and dh, cl
cmp ebx, 0x9a41dc4
shr eax, cl
inc al
mov si, 0x560a
ror dh, cl
inc ch
push edi
dec di
dec edx
mov ecx, 0xcc0fc06
nop
shl dh, 8
sub esi, edi
pop edi
pop edx
pop esi
pop ecx
pop eax
pop ebx
push esi
shr si, 8
push eax
push edx
test ax, dx
push ebx
shr ebx, 8
not eax
push ecx
add ax, cx
not ax
inc cx
test esi, 0x63042c69
rol bh, 6
shl ebx, 1
not ax
sub al, 0x77
shr ch, 1
nop
pop ecx
pop ebx
pop edx
pop eax
pop esi
push 0x3000
push edx
push 0
push ecx
push 0xffffffffffffffff
jo 0x47e306
call fcn.0048961f
push ecx
rol cx, cl
stc
push ebx
mov cx, bx
inc ebx
push eax
test al, 0x2b
ror bh, cl
ror al, cl
adc bh, 0x7f
stc
adc cx, 0x1c56
shl ch, cl
push edi
shl di, 4
shl cl, 7
adc al, 0x54
sbb bx, bx
push edx
test dl, 0x68
dec cl
stc
ror bl, cl
shl ecx, 1
xchg dh, ch
push esi
cmp ecx, esi
shr al, 7
add edi, 0x7cdc3491
xor ax, 0x7198
adc cx, dx
xchg di, dx
test esi, 0x5971e993
add dx, dx
add di, cx
ror dx, cl
stc
dec dx
nop
sbb edi, 0x45177d76
rol ax, 2
not dx
or ah, 0x39
add ch, cl
stc
and edi, 0x5f64c156
test di, di
nop
xor bl, ah
mov cx, 0x3802
inc dx
rol al, cl
sub dx, si
add ah, 0x26
adc dx, 0x5b42
sbb eax, ecx
dec di
test eax, esi
test dl, cl
mov cl, dh
or edi, ebx
nop
or edx, eax
shl cl, 3
sbb bh, 0x2c
shr dh, cl
stc
sub bh, 0x10
adc ax, di
xor ah, bl
add bx, di
stc
or ecx, esi
add dh, bh
and al, dh
shl esi, 7
nop
ror dl, 7
not dh
or dx, 0x4d08
xor di, dx
sub si, 0x1a36
sbb dh, 0xb
and cx, dx
xchg esi, eax
add bx, 0x79bf
test esi, 0x54fd32e9
sbb ah, 0x5a
inc ax
inc edi
and esi, ebx
sbb ch, bl
inc dl
inc ecx
xchg esi, edx
xor bx, si
shl bh, 8
test ax, bx
sbb dx, 0x380c
add ah, 0
xchg esi, ecx
not ax
or al, 0x10
stc
not bh
pop esi
shr di, cl
test dh, 0x16
dec ax
push esi
add si, cx
add eax, 0x44fbd0c3
test ah, dh
sbb ah, 0x47
dec cl
shl bl, cl
mov dx, ax
adc edx, ecx
and edi, edx
stc
not cx
rol ebx, cl
xchg cx, dx
not esi
sbb ch, 0x2a
xor ax, si
nop
sbb ecx, esi
sub di, di
or dh, 0x38
adc edx, 0x1c7a051b
nop
nop
not di
shr ax, 1
not bh
ror cl, 5
add di, 0x5008
xchg si, di
shr dl, 1
shl ah, cl
xor dx, si
xchg dx, ax
mov dx, 0x3e3d
sbb dx, 0x7dd5
test eax, esi
adc ax, 0x140
nop
or edi, edx
adc dh, dh
stc
shr ebx, cl
shl di, 5
adc bx, dx
dec edx
mov ax, 0x3777
sub eax, edi
xor cx, di
ror bx, 2
and di, 0x274c
add ebx, edi
sub ah, 0x70
sbb cx, cx
shr dl, 8
and si, 0x7b00
nop
test ah, 0x6d
ror esi, 8
rol edx, 3
nop
dec ecx
shl di, 6
add ch, 0x39
test edx, edi
adc al, bl
sbb ch, dl
adc cx, si
cmp ecx, ebx
cmp cx, si
nop
rol edx, cl
shl si, cl
xor si, di
rol ecx, cl
nop
test dl, cl
ror edi, 7
dec ax
inc bx
nop
ror ax, 1
or dx, ax
inc bl
shl ecx, 7
adc bh, 0x16
inc ecx
inc dx
rol edi, 3
adc ax, 0x7334
shr ecx, 3
cmp edx, 0x50ee2ad5
dec ax
not bh
mov ebx, 0x300ad4eb
or ecx, esi
adc bh, 0x16
xchg dl, bh
pop esi
and ah, 0x67
stc
inc cl
adc ax, 0x7a40
mov edx, 0x73d5f7e0
shr eax, cl
shl di, 5
push esi
not esi
not si
add bl, 0xe
xchg cx, di
adc edx, ecx
xor ecx, 0x25cc9be5
sbb di, 0x5a56
xchg ah, dl
stc
or ebx, eax
nop
xchg cl, bl
adc dh, dh
shl ax, 2
adc si, 0x30cc
stc
adc ch, ah
test esi, 0x52fb5f2a
cmp ah, 0x63
cmp esi, eax
mov dl, 0x7e
cmp esi, 0x5079646e
cmp dh, 0x37
not esi
inc ax
adc dx, bx
stc
mov esi, edi
nop
adc esi, 0x29b23857
add eax, eax
sbb bl, bh
xor edx, edi
xchg si, ax
xchg dh, ch
not ah
xchg di, bx
and di, cx
nop
inc edi
or cx, 0xbf1
mov eax, edx
and eax, 0x1215db89
add eax, 0x5a22d5d2
adc edi, ebx
stc
cmp eax, 0x3d0ea787
ror bx, 8
shl dl, 1
xor dl, ch
and edi, 0x273c5a16
rol si, 1
ror ah, 6
cmp si, si
dec si
stc
sub cl, cl
cmp bl, 0x6d
rol dh, 6
stc
or di, 0x3f92
and bx, bx
test ch, al
rol dx, 2
shr bl, cl
dec esi
add ecx, eax
sbb dx, ax
test bh, bh
shr bl, cl
add bx, si
dec ax
dec edx
shl ecx, cl
shl bl, 8
test dl, 0x79
xor edx, eax
sub edx, 0x3d8c2fd4
or cl, al
or bx, 0x73a8
test si, 0x5409
add esi, 0x350b5ce8
pop esi
pop edx
pop edi
pop eax
pop ebx
pop ecx
call fcn.00489b82
push ecx
shl ch, 8
push eax
test eax, 0x29db0852
push esi
sbb ecx, esi
shl ax, 5
push edx
xchg cl, dl
push ebx
sbb bx, si
add cl, bl
mov bx, 0x4a3b
xor dh, 0x6f
shr si, 5
push edi
xor dx, di
nop
not dl
mov cl, 0x13
adc ch, al
stc
shr ecx, cl
and si, ax
stc
shl ah, cl
stc
add bl, ah
sbb al, bh
xchg cl, ah
add dh, 0x2a
sub ebx, 0x51111546
test di, 0xe8d
or bx, cx
cmp bh, ah
test eax, 0xa54421d
xchg cx, di
add ecx, 0x5d09b550
shr edx, 8
stc
inc edi
stc
mov di, dx
inc ecx
and dh, bh
shr bx, 2
and bl, 0x14
or bx, 0x6c3e
dec bx
xchg bh, dh
xor ah, 0x4d
dec dl
stc
and ax, bx
stc
sbb cl, 6
and dx, 0x12de
sub esi, edi
nop
nop
not edx
stc
test cl, bh
inc ax
dec eax
inc esi
mov edx, ebx
adc ebx, 0x5d53992e
xor bl, bl
cmp si, si
and eax, ecx
not di
nop
add dl, 0x45
xor edx, esi
rol bx, cl
ror ebx, 4
or bl, al
and dh, 0x55
test ch, dh
add cx, di
shr cx, cl
or ah, bh
dec esi
xor ecx, edi
test edx, 0x5b563815
xchg cl, al
xchg di, si
add dh, 0x7e
and ah, bh
xchg al, dh
add ch, cl
and si, si
test ch, 0x67
and bx, bx
stc
test bx, 0x76a0
dec edi
stc
or ax, 0x70b8
cmp di, 0x3ce8
or eax, 0xccc12ce
or cx, 0x319e
stc
or esi, 0x512b6bce
or dh, 0x41
pop edi
shr eax, 7
shr ax, 8
dec bx
shr esi, 3
xchg dx, cx
push edi
sbb edi, eax
inc bh
sbb edi, esi
dec ax
mov al, ah
ror ecx, 5
xchg edx, edx
xor ch, 0
nop
and di, dx
stc
and dx, 0x7b86
test si, dx
not cl
stc
mov edi, 0x15625a6b
sub bl, 0x69
ror esi, cl
mov eax, ecx
and ebx, ecx
shr edx, 2
inc dl
sbb ah, bh
xor al, 0x63
shr esi, 7
nop
or edx, edi
nop
mov ax, 0x6757
sub edx, eax
shl edi, 5
dec dx
adc dx, 0x73dd
nop
sbb eax, edi
add dh, 0x45
add ebx, edx
pop edi
pop ebx
pop edx
pop esi
pop eax
pop ecx
jnp 0x47e298
jle 0x47e288
jb 0x47e27b
call fcn.00489ec2
push esi
push ecx
cmp esi, ecx
pop ecx
pop esi
push ecx
shl cl, cl
pop ecx
push esi
dec esi
pop esi
push edi
ror di, 3
pop edi
push ecx
push ebx
and cl, bh
push edx
xchg dh, bl
pop edx
pop ebx
pop ecx
jl 0x47e2b3
call fcn.0048a282
push edi
inc di
stc
pop edi
call fcn.0048a6c8
push ecx
push edx
test cl, dl
pop edx
pop ecx
push ecx
xor cx, 0x337a
push esi
and ecx, esi
push edx
xor si, dx
nop
test ecx, esi
push ebx
mov bh, dl
rol bx, 6
or cx, 0x79e1
push eax
mov ebx, eax
add si, 0x6bf2
add dh, 0x54
not dx
xor bl, ah
cmp ah, al
not bx
pop eax
pop ebx
pop edx
pop esi
pop ecx
call fcn.0048aa47
push eax
push ecx
shr ah, cl
push edx
or dl, 0x70
or cl, dh
sub ch, 0x53
adc dh, dh
pop edx
pop ecx
pop eax
push edx
push eax
or dh, ah
pop eax
pop edx
call fcn.0048aeba
call fcn.0048b1c9
push ebx
inc ebx
push eax
adc ah, 0x7e
xchg ebx, eax
xor bl, bh
push ecx
shl ecx, cl
push esi
or ax, si
xor al, ah
shl si, cl
push edi
test edi, 0x5b3dd484
and al, cl
shl si, 6
or ax, ax
xor ecx, ebx
push edx
xchg esi, edx
shr bh, cl
mov ax, si
rol si, cl
sub si, 0x7a6d
sub cl, 0x17
dec edi
nop
add cx, cx
mov edx, esi
test di, 0x3698
add di, bx
cmp cx, 0x24f9
sub bl, 0xf
xchg si, ax
mov edx, 0x1ba1effb
cmp edi, 0x4c56cf59
xor edx, 0x6f65579b
not ecx
or cx, cx
cmp ch, 0x28
test ecx, 0x2e868a14
or ebx, 0x566de2c5
dec cl
stc
shl di, cl
adc ecx, 0x3244a53e
stc
cmp dl, dl
and cl, 0x75
xor bl, 0x10
add ah, 0x58
adc ax, ax
xor ax, dx
xchg ecx, esi
rol eax, 5
xor ah, 0x58
xor edi, 0x5c080d10
dec dl
mov ax, 0x732d
test di, 0x4b1b
inc edx
adc ax, ax
or eax, edx
and bx, 0x76ab
cmp bx, 0x67ba
sbb ah, 0x2a
inc eax
xor ecx, 0x2ad06340
test cl, 0x31
sub esi, esi
sbb cx, 0x76a6
ror bx, cl
not si
xchg edi, esi
not esi
nop
adc ch, bh
cmp bh, dl
cmp edi, 0x3409ef81
cmp dx, 0x216a
sbb al, 0x4b
not al
stc
not bl
dec edi
sub eax, 0x47b6a0b8
nop
xor esi, 0x4179d536
mov ah, bl
sub eax, 0x4227cdbd
adc al, 0x26
add dh, 0x4b
stc
test cx, 0x6baf
dec ax
stc
mov dh, 0x68
inc bh
add esi, 0x3c72abd6
cmp si, 0x7d4c
not ch
shr ax, cl
or si, 0x32f9
not ecx
and edi, 0x123e9597
xchg bl, bh
pop edx
mov al, cl
xchg bh, ah
nop
shr ax, cl
stc
sub si, cx
xor si, 0x639a
shl bh, cl
dec cl
inc ch
or edi, ebx
dec eax
push edx
or bh, dl
nop
shl ax, 3
shl dx, 3
cmp dx, 0x21f0
rol cl, 6
shl dh, 6
stc
or di, 0x310d
xor ax, di
or si, 0x5328
and dl, dh
not esi
ror al, 3
shr ebx, cl
cmp si, dx
nop
add edx, edx
add si, di
shl bl, cl
sbb ax, 0x2b26
dec edx
shr ecx, 5
sub cx, cx
xor bh, ch
xchg al, bh
shl ah, cl
xchg dx, si
sbb dh, ah
adc bl, 0x13
sbb bl, dh
sbb bh, cl
cmp di, 0xb1e
and edi, 0x3e44b332
not eax
or si, di
sbb cx, ax
shl dx, cl
not dx
cmp ax, dx
shr ah, 2
inc di
sbb dx, 0x51ab
shl cx, 2
shr di, 4
add dl, ch
nop
xor dx, di
cmp bl, bh
inc bx
sub eax, 0x45982a22
shl bx, cl
rol ebx, cl
test ah, 0x1f
shr bx, 8
add cx, dx
add cx, cx
or dh, 0x74
rol esi, cl
dec cl
ror eax, cl
mov ax, 0x3f0
test bx, 0x3909
nop
mov esi, edi
shl cx, cl
sub dx, dx
or edx, 0x4b8a15f4
add bl, 0x50
rol edi, 2
sbb eax, ebx
not edx
stc
or edi, eax
ror cl, cl
cmp dl, 0x63
xor di, bx
dec eax
add eax, 0x8c842f6
dec ax
shl edi, 5
xor al, 0x44
stc
nop
test bx, bx
xchg edx, ebx
cmp dl, bl
stc
pop edx
push edx
sub dh, cl
and cx, 0x6a61
add si, ax
xor dl, bh
dec si
mov ebx, 0xb13c250
ror edi, cl
adc bh, dl
test bh, al
sbb edx, 0x645eb63
mov si, 0x3803
mov esi, eax
sub bh, 0x11
stc
cmp edi, 0x40e0e884
not dx
sub cx, ax
stc
or cx, di
adc ch, dl
nop
inc cx
cmp bx, cx
stc
sub esi, 0x45c40e75
sub bh, dh
xor edx, eax
stc
xor dx, di
nop
ror dh, cl
dec ch
mov ah, al
shl si, cl
nop
cmp bx, 0x3e20
sub ch, 0x71
sub ax, 0x6457
and cl, 0x3d
cmp dh, 0x5b
xor ecx, edi
sbb dh, 0x6f
and ecx, 0x59ff85f0
ror ah, cl
nop
shl di, cl
or eax, eax
sub esi, 0x65d5b26c
dec eax
stc
not bh
test ah, 0x10
test ch, 0x43
sub dx, 0x1002
test ebx, 0x332b7608
or ebx, edx
shr ch, 3
test dx, 0x4a27
xor dh, ch
pop edx
pop edi
pop esi
pop ecx
pop eax
pop ebx
call fcn.0048b634
call fcn.0048ba1c
push eax
push ecx
rol al, cl
pop ecx
pop eax
push edi
push eax
sbb di, ax
push ebx
mov bx, bx
sub bx, di
stc
push ecx
sbb ecx, ebx
push edx
rol dx, cl
test ecx, ecx
add dx, 0x2673
shr edi, 7
sbb di, dx
sub edx, 0x438a7e60
cmp ah, ah
pop edx
pop ecx
pop ebx
pop eax
pop edi
call fcn.0048bcae
call fcn.0048c0bc
call fcn.0048c58c
push ecx
push edi
test cx, di
pop edi
pop ecx
nop
push ebx
ror ebx, 5
nop
push eax
push ecx
cmp al, ch
nop
mov eax, 0x50f2020b
push edi
rol edi, 6
push esi
and bx, si
push edx
test dx, 0x1644
inc edx
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
push esi
push edi
push edi
add di, 0x3f91
push ebx
sub bx, 0x7ed0
push ecx
push eax
xchg ecx, eax
adc bx, 0x29f8
stc
push edx
and dx, 0x4df0
test ax, 0x664d
rol dx, 2
mov dl, bh
and ebx, eax
dec di
ror dh, cl
sub ah, 0x60
and ebx, edi
sub dl, ah
sbb cx, 0x27ae
add dx, bx
xchg cx, cx
test ecx, edi
adc ch, 0x25
not ax
ror edi, cl
nop
push esi
xchg ecx, esi
inc di
adc di, 0x11ca
stc
adc dl, bl
not ebx
adc edi, 0x62c416e8
xchg dx, cx
not bx
xor si, 0x32f2
nop
sub ax, dx
shl esi, cl
nop
sub edx, 0x4c9edc6b
not si
shr di, 8
nop
stc
not cl
xor edx, esi
ror esi, cl
rol ecx, cl
shl cx, 6
sub dl, dh
shl edi, cl
inc bx
not eax
adc esi, 0x318a2b9d
sbb di, 0x5d76
and edi, esi
inc edx
sub eax, esi
test edx, edi
add al, cl
shl ebx, 6
stc
sub esi, ecx
cmp ax, ax
ror bx, 2
and bx, 0x5ecd
shl eax, 4
sub al, bh
xor dx, 0x14ff
adc ecx, esi
dec ax
test bl, 0x34
shr eax, cl
inc dl
shl cx, cl
mov esi, esi
adc ax, 0x6b88
nop
ror dl, 1
dec dx
sbb bx, 0x3883
or al, ch
or ah, bh
sub dh, bl
shr edi, 7
shr si, 2
dec edx
nop
or dx, 0x2bf8
rol eax, cl
nop
nop
not dx
or bx, dx
shl ah, 4
or ah, bh
inc edi
rol dl, 8
rol edx, 7
inc bx
shl bl, cl
adc ecx, esi
pop esi
inc cx
stc
ror ax, cl
or ecx, 0x7e7e2b06
pop edx
pop eax
pop ecx
pop ebx
pop edi
jnp 0x47e7c7
call fcn.0048cac5
push ecx
push edx
or ch, dl
nop
push eax
shr al, 7
mov dh, 0x29
push esi
dec si
not cx
pop esi
pop eax
pop edx
pop ecx
push edi
inc di
pop edi
push eax
dec ah
push esi
inc esi
nop
push ecx
test eax, ecx
push ebx
push edi
xchg ebx, edi
mov bh, bh
or bx, 0x3962
test di, 0x7e3a
xchg edi, ebx
xor di, 0x5f9
inc ecx
xor esi, 0x5efb284a
ror ch, cl
ror cx, cl
rol edi, cl
add edi, 0x3d409de1
push edx
sbb edx, ecx
test bx, 0x6603
nop
stc
sub cx, di
or bl, bh
shl ah, cl
dec eax
stc
not ax
cmp dl, 0x79
rol ecx, cl
inc ch
rol cl, cl
ror dl, 2
or di, 0x7be0
nop
and ecx, 0x562dfd52
xchg ch, cl
not bh
cmp ebx, edx
shr ch, 8
xor edi, 0xef59ebb
add esi, 0x3a4d0405
adc edx, ebx
or dx, si
dec cl
stc
adc di, 0x4568
xor bx, di
add di, 0x4f9c
shr ax, 1
stc
shl cl, 1
adc ebx, 0x5afad3eb
and cx, 0x1e55
dec eax
mov ah, 0x35
dec dl
xor eax, 0x609de011
shl bx, 1
inc si
inc ebx
ror cx, 2
shr ecx, 5
sbb esi, 0x428395ce
test esi, 0x5b0b0850
adc eax, 0xecb6cc9
xor edx, 0x27859d2c
nop
sbb edi, esi
mov edi, ebx
shl ecx, 2
ror si, cl
shr ebx, cl
cmp edi, eax
stc
shl ecx, 4
shl eax, 3
sbb si, 0x5a7a
xor dx, 0x174b
and eax, ebx
ror eax, 5
adc ax, 0x62ae
shr ebx, 6
sbb si, cx
shr cl, cl
inc edi
shr ecx, 4
not di
shl dl, 2
ror dl, 3
shr eax, cl
dec ah
test ax, 0x7a94
nop
not ah
mov bl, 0x37
or esi, 0x67533d79
dec ax
mov si, bx
and bl, cl
sbb cx, 0x700c
mov dh, 0x22
pop edx
or eax, 0x763b55b6
nop
nop
push edx
add dx, bx
stc
inc ch
or di, 0x1ffe
not ah
shr bh, cl
adc ecx, 0x45c6907d
not edi
nop
shr eax, 7
mov edx, esi
shr ax, cl
nop
ror dh, 3
sbb di, si
not ecx
add dh, 0x18
sbb si, 0x41bd
nop
or cx, di
xchg cx, bx
or al, 0x1f
test di, bx
shr esi, cl
stc
nop
not bx
sub esi, esi
mov edi, 0x43e51941
adc esi, edi
shr dx, 2
test ebx, esi
ror bh, 3
cmp ch, 0x18
test ch, ah
sbb ax, di
xor ebx, ebx
not si
nop
add di, 0x24c2
adc ebx, 0x69c19a4f
nop
and bx, 0x5a27
xor bx, 0xefa
test esi, 0x2e4c0030
not ebx
adc esi, eax
rol cx, 5
test ebx, 0x61e918df
shl dh, 5
sbb edx, 0x6c5324a0
adc esi, 0x25d3cfaf
shl bx, 1
dec si
shr si, cl
not ax
adc edi, edi
dec ax
dec bl
stc
cmp bh, 0x1b
not ah
xor cx, 0x4a6f
sub ecx, edx
sbb bh, al
and ebx, ecx
xchg dh, dh
sbb di, 0x77e6
ror al, cl
inc dh
sub bh, bh
and ax, 0x646c
sbb bl, 0x4c
cmp si, si
rol bl, 2
cmp al, 0x17
inc edi
adc edi, 0x193151c6
sub bl, ch
sub ebx, eax
xchg dh, al
add edx, esi
cmp edx, edi
not di
test ah, dl
test dx, 0x2d9a
not edi
shr dh, cl
shl edi, 5
rol ebx, 8
test edx, edx
shl al, 7
stc
rol dx, 5
add si, 0x1a92
add edi, edi
rol ecx, 6
pop edx
shl di, 4
push edx
xchg dl, dl
test ax, ax
ror esi, 4
sub bx, ax
xor bh, 0x20
sub dl, 0x17
rol si, 4
nop
sbb ecx, ecx
mov esi, edi
sub bx, 0x4c1d
stc
mov si, 0x2a19
and al, 0x49
and ecx, esi
dec cl
inc edx
sbb cl, dh
shl eax, 8
sub esi, esi
rol ax, 2
dec ax
sbb esi, ebx
add al, al
stc
or cx, di
test edi, edi
sbb eax, 0x4ccee332
not dh
inc si
and ch, 0x32
dec cl
cmp si, 0x249c
shr dl, cl
mov ecx, 0x6558e231
shl dh, 3
rol ax, cl
stc
cmp bx, di
inc edi
sbb ebx, 0x2d2e5c01
test eax, eax
shr dx, 4
rol esi, 7
test ebx, esi
or ax, 0x33d9
inc ebx
xchg dx, cx
not cx
mov ecx, 0xcb051fa
add dx, ax
dec ecx
stc
dec esi
or edx, 0x3f3b549e
stc
mov al, 0x35
add ecx, 0x470c0c31
stc
cmp bh, ah
shl esi, 5
not ebx
xor dx, di
sbb ax, 0x6447
nop
sbb bx, si
add si, 0xe7
sbb bh, ch
and bh, 0x3d
and ax, 0x561d
inc edi
xor dh, dl
shl al, cl
shl cx, 7
stc
cmp ax, cx
shr cl, cl
dec ebx
mov ebx, 0x1589b792
cmp esi, 0x159c02b4
and dh, ah
rol ax, cl
add edi, 0x5a421629
sub bh, 0x36
dec esi
not cx
cmp edx, ebx
shl ch, cl
shr dx, 4
add si, 0x1509
or ecx, 0x62f38437
shl di, 5
xor eax, edi
not edx
shr cl, 1
and edi, edx
sub ah, bh
and edi, edx
dec ch
pop edx
dec bh
rol si, cl
push edx
mov edx, ecx
xor dl, bh
dec ch
nop
shl edx, cl
xchg cl, ch
ror edi, cl
xchg bl, cl
shl di, cl
shl edi, 6
add dx, 0x7d14
or cl, ch
not dl
xor bl, 0x1f
inc edi
stc
dec cx
dec ebx
dec ecx
shl esi, 5
sbb ch, 0x29
inc al
stc
rol dl, cl
sbb ecx, edx
rol al, cl
or si, cx
xchg al, al
mov dx, si
xor bl, 0x6a
cmp ch, ch
not al
shr bh, 5
stc
cmp dl, bh
or al, 0x66
not bx
nop
shl ecx, cl
rol ah, 3
xor al, bl
add cl, 0x74
add edx, 0x5d197656
cmp dx, 0x258b
add si, cx
or dl, 3
and ax, di
dec cx
cmp si, 0x6e31
or al, 0x58
shl ax, 5
stc
dec esi
shl esi, 1
or al, cl
xchg cx, di
rol al, cl
inc dx
stc
xor si, dx
sub eax, 0x240c5238
dec eax
nop
adc ebx, ecx
shl edi, cl
rol dh, cl
xchg di, ax
test cl, ah
shr di, 6
nop
xchg bx, ax
inc edx
nop
and edi, edi
or ecx, 0x516b339a
and esi, 0x10e8fd78
dec cx
or bx, 0x6cb8
dec bx
and di, di
sub ebx, 0x1fa2fc58
cmp al, cl
mov ecx, ebx
and ecx, 0x75ac006b
add ax, si
test edx, 0x129ef874
cmp eax, 0x5cc7a6d7
dec esi
sbb ch, ch
xor edx, 0x2f01b70d
sub cx, cx
or eax, 0x5dd2b8f0
nop
cmp ebx, 0x79649ff5
or ax, 0x7060
rol edi, 7
shr di, cl
stc
pop edx
push edx
rol dl, cl
or si, 0xfc2
stc
xor cx, 0x2040
sbb eax, esi
sub bl, ah
inc ah
add ch, 0x14
stc
rol dl, cl
sbb bl, 0x21
inc bh
nop
rol edi, 6
shr bl, 1
dec edx
mov si, di
test di, si
add bh, 0x4d
shr edx, 1
stc
test cx, di
xchg dx, bx
ror edx, cl
sub ebx, edx
cmp bx, ax
ror bx, cl
cmp edi, esi
xor dx, dx
and dl, ch
stc
xor cx, 0x4fd3
adc edi, 0x23774141
sub bl, 0x20
shl bl, 7
mov bh, bh
adc bl, bl
xchg bh, ch
cmp ch, 0x19
adc eax, 0x77e47955
ror bx, cl
shr dl, 6
or ebx, edi
stc
dec cl
not cx
or cx, 0xf13
ror ch, cl
inc bx
rol dx, cl
xor di, 0x29f2
and edi, ecx
not esi
ror eax, cl
stc
stc
shl edx, cl
rol ecx, cl
ror bx, cl
adc cx, ax
stc
cmp bl, cl
and cx, 0x7479
rol cl, 2
xchg dx, dx
add ah, 0x37
pop edx
pop edi
pop ebx
pop ecx
pop esi
pop eax
jecxz 0x47ece1
push ecx
test ecx, 0x1fdb9d36
not ecx
push esi
test esi, 0x69f10832
push edi
push edx
mov di, dx
adc edx, edi
shr esi, cl
rol edi, 1
shl si, 2
push ebx
push eax
sbb bx, ax
xchg si, di
nop
adc bh, ch
xchg si, bx
or cx, 0x7ef4
or bl, 0x45
shl ch, 4
mov edx, edx
mov ecx, 0x30de9785
ror edi, 2
inc ax
mov al, 0x71
adc edi, edi
shl eax, 3
sub edi, 0x79d65703
nop
xchg bx, si
adc cl, ah
dec eax
stc
mov al, bl
stc
test esi, ecx
shr bx, 5
xchg dx, dx
cmp edx, 0xfbce536
sbb dx, 0xc6f
mov edi, 0x5e8b55c4
shl ch, 4
not dl
test edi, edi
not esi
xchg si, di
rol edx, cl
ror ecx, 3
dec bh
mov dh, 0x34
stc
or ebx, ecx
not ebx
nop
and bx, 0x1f8
inc ax
ror al, 4
shr dx, 1
xor cx, 0x6b9
dec si
xchg dl, bh
stc
mov si, cx
test ecx, ebx
stc
inc ecx
ror ax, cl
and bx, si
sub ax, 0x4bf9
adc bx, bx
cmp bl, 0x62
adc bx, bx
inc bh
ror edi, 3
test esi, 0xb4bf334
rol cl, 2
mov ch, al
sub ebx, 0x4afdca5e
add al, 0x2d
or edi, 0x6e805464
pop eax
pop ebx
pop edx
pop edi
pop esi
pop ecx
js 0x47eddb
nop
push eax
push ecx
sub al, cl
push ebx
shr bx, cl
push edi
inc edi
pop edi
pop ebx
pop ecx
pop eax
call fcn.0048cd81
call fcn.0048d0b2
push esi
rol esi, 7
push eax
push edx
sbb ah, dl
or esi, 0x33025a4
push edi
mov di, 0x2d7d
push ecx
cmp cl, ch
push ebx
not bh
pop ebx
pop ecx
pop edi
pop edx
pop eax
pop esi
call fcn.0048d47a
push edx
dec dh
push ecx
shl dx, cl
pop ecx
pop edx
call fcn.0048d8d4
push eax
push ecx
shl ah, cl
sub ah, 0
xor eax, 0x638e92a8
push ebx
ror ebx, 1
not ecx
rol cx, cl
sub cl, 0x15
pop ebx
pop ecx
pop eax
call fcn.0048dcfb
call fcn.0048df6a
ja 0x47ee4e
push edx
sbb edx, 0xe8916a
pop edx
call fcn.0048e51b
push eax
add eax, 0x181aba8e
pop eax
sub esp, 9
mov dword [esp + 5], 0
push eax
push ecx
push edx
push ecx
rol cl, cl
push esi
sub si, 0x1367
push eax
and ax, 0x4ad9
ror al, cl
and ecx, esi
push ebx
shl bl, cl
push edx
xor dl, al
adc eax, 0x1ae10f02
nop
sbb esi, ecx
inc edx
inc bl
sbb bl, bl
shl ecx, 8
push edi
xor di, cx
add dl, dl
ror bl, 7
ror edx, 8
or bx, 0x50b4
test si, 0xe00
not di
mov si, 0x5afe
cmp ah, ch
sub eax, 0x6a5d5a2b
xor edi, 0x8a1464
inc ebx
adc edx, edx
adc eax, 0xa5f0be
xchg si, ax
cmp dl, cl
and ebx, edi
rol si, cl
add edi, ebx
nop
test ah, 0x6f
inc edi
nop
test bx, 0x4985
not edx
shl ebx, 8
mov ah, ah
test si, 0x1091
test bh, bh
dec edi
mov di, 0xc1c
xor di, bx
inc ebx
not bx
inc edi
add edi, 0x9f4a4a3
or cx, 0x4562
nop
add bx, cx
shl edi, cl
xchg edi, edx
adc esi, ecx
and dh, ch
not edx
sbb edx, ebx
ror di, 3
ror bl, cl
or ecx, 0x3776f2e8
nop
inc si
test ebx, edi
test bx, 0x78f
add ch, 0x39
xchg ah, bh
xchg si, ax
add eax, edi
nop
cmp dh, 0x39
ror esi, cl
and dl, bh
stc
inc ebx
rol bx, 2
shr dh, cl
sbb eax, eax
stc
adc cx, si
mov ebx, edx
adc ax, 0x7c53
not ax
not esi
adc bx, 0x56ab
mov al, 0x31
not ah
ror al, 7
not edx
not ah
mov edx, 0x4e1891c3
stc
rol cl, 5
shr bx, 3
or edx, ecx
xor ebx, 0x78e7d3d9
or al, dl
xchg ebx, ebx
mov esi, 0x174a9d19
pop edi
xchg ecx, eax
stc
stc
adc esi, ecx
adc bx, cx
ror cx, 3
xchg al, bl
ror si, cl
add ax, 0xa07
test dx, 0x5a31
rol esi, cl
adc bl, 0x36
xchg cx, cx
mov eax, 0x19b32483
shl ebx, cl
cmp ebx, ebx
sbb dh, ch
mov al, bl
rol esi, 4
rol ah, cl
push edi
add edi, 0x7478bf37
not eax
pop edi
pop edx
pop ebx
pop eax
pop esi
pop ecx
push ebx
not bx
push ecx
push edx
adc cl, dh
not bl
push edi
shr di, 1
push eax
shr al, 1
push esi
inc si
shr bl, 7
rol dl, 3
sub bl, 0x4c
adc dl, cl
cmp si, 0x3a81
shr edx, 2
mov ebx, 0x3e7744a1
stc
ror dh, cl
stc
sub cl, bl
add cx, 0x621a
test bl, 0x1a
or cx, 0x1ab4
and cx, si
not ax
dec al
xchg bx, bx
add ax, ax
sbb bh, ch
adc al, ah
dec ah
sub ch, dh
ror bx, cl
inc dh
or esi, ecx
nop
cmp di, bx
xchg edx, ecx
add ebx, 0x5af8e3c0
stc
adc cx, 0x51d5
adc edi, 0x4049de56
and edi, edx
inc ax
adc bh, 0x5e
stc
and di, dx
shr di, 7
adc bx, ax
adc edx, 0x1e1e6cf6
ror esi, cl
shr si, 4
ror esi, cl
stc
adc esi, 0x5e81f6d4
or edx, 0xd3f8208
ror ax, cl
and eax, ebx
test edi, 0x3c18bae3
nop
nop
shl ax, 4
and cl, ch
sub ah, dl
sbb eax, esi
and ch, 0x1f
xchg dl, ah
inc bl
test esi, edi
nop
shl bl, cl
nop
xor bl, 0x33
xchg dx, si
and cx, 0x803
shr ebx, 2
ror bl, cl
sbb eax, 0x6643b683
xchg dx, ax
sub edi, ecx
sbb al, 0x72
add cx, 0x5312
shl ax, 1
or cx, ax
ror bx, cl
sub esi, edi
cmp di, ax
dec eax
mov cl, bl
mov ecx, 0x50db4e9f
sub bh, 0x39
stc
nop
sub al, dl
adc ah, ch
rol ax, cl
not ecx
rol esi, 3
and ecx, edi
stc
sbb al, 0x24
add edx, 0x131d782a
sbb ch, 0x46
pop esi
push esi
test esi, 0x2c57e984
sub ecx, ebx
or si, ax
shl di, 2
shr cx, 8
stc
cmp bl, ah
shl ah, 2
sub bx, bx
sub cx, 0x744f
sbb esi, ecx
ror eax, cl
add esi, 0x74b8c48
xchg dx, di
ror dl, cl
ror al, 6
sub cl, dl
sub esi, 0x2d39e813
sbb ch, dh
stc
ror eax, 5
not si
not dh
sbb ebx, ecx
stc
shr cx, cl
add edi, 0x4cb6ee68
not si
ror bl, 3
nop
xchg si, ax
and ah, 0x3c
xchg si, ax
sub ebx, eax
cmp edx, esi
inc ax
nop
sbb ebx, ecx
stc
nop
shl cx, 6
dec eax
inc dh
cmp eax, 0x598b0e22
sub ah, 0xf
sbb ebx, 0xf44cd39
test dh, bh
xor ax, 0x79ba
adc ch, 7
not dl
sbb eax, edx
ror bh, 4
test bh, al
xchg esi, ecx
ror esi, cl
xor ecx, 0x45862488
rol ax, cl
nop
shl eax, 4
xchg bl, cl
not cx
shr dl, 8
cmp di, di
adc ch, bh
xor cx, ax
sub cl, cl
sub dh, 0x63
shr al, 5
and bx, ax
sbb ch, 0x34
sbb bh, cl
mov cx, cx
or esi, ecx
nop
shr ebx, 4
or ax, 0x44b3
xor edx, 0x7139c188
shr ax, 6
mov edi, esi
xchg cl, dh
not cx
sbb ax, 0x5cf6
not si
xor edi, 0x408d9708
dec dx
rol ch, 1
inc ebx
xor edi, 0x7bc2c70f
inc cl
sbb bx, di
cmp ch, cl
rol edx, cl
shr al, 6
inc cx
stc
or bh, ah
test si, 0x6a70
and bl, ch
inc edi
inc di
pop esi
push esi
adc ecx, esi
not al
and ch, 0x21
dec di
ror eax, cl
dec bl
shr dl, cl
test ecx, ecx
rol ecx, 5
rol dl, cl
xor bl, bh
and ecx, 0x296d3a6
sub ch, dh
dec cl
adc ah, al
and ecx, edi
mov ax, di
test cx, bx
inc eax
rol esi, 8
rol edi, cl
rol ah, cl
inc dx
ror cx, 7
nop
and bx, 0x40a4
inc bl
sbb ah, bh
nop
not dl
sub ebx, 0x6da7d16
ror bl, 5
and ebx, 0x5fcf20e
add cx, ax
shr di, 6
and ax, 0x974
xor ebx, 0x22c8e3c7
xchg si, bx
ror cx, 6
rol dx, cl
shl ecx, 5
and al, al
xor bx, bx
sbb bx, ax
test eax, edx
mov al, 0x2d
cmp cx, 0x5aa9
test dl, dh
sbb ecx, edx
stc
dec ecx
dec bl
or bx, 0x56b0
stc
shr di, 8
nop
not ax
not si
sub si, 0x60ed
ror ch, cl
test ax, 0x682a
xor dx, ax
sbb bx, dx
inc dx
cmp ebx, 0x4aa3ff11
sub ch, dl
rol dl, 5
inc esi
shl eax, 3
and si, 0x2490
nop
cmp dh, dl
sub bh, 0xe
xchg si, cx
not cx
and ax, 0x6107
add bl, 0x61
xchg edi, ebx
xor ecx, ecx
ror ecx, 6
shl dl, cl
rol cx, 7
inc ebx
shl ch, 8
shl edi, 3
sub esi, ebx
adc di, si
ror ah, 7
sub bl, 0x14
add ah, 0xe
adc ax, 0x3717
add esi, ecx
xor ax, 0x40f3
not cl
stc
xchg si, si
not edx
sbb edi, ecx
or ebx, 0x617c1859
add edx, eax
pop esi
dec edx
add bh, 0xe
or bl, bl
ror bl, 8
rol ebx, cl
mov eax, 0x24c86d3
dec edi
stc
test ch, 0x3b
xor edi, ebx
xchg dl, dl
xchg ebx, ecx
and dl, bh
dec edi
or ecx, ecx
push esi
test si, 0x5413
sub esi, esi
dec dh
shl bl, 2
inc eax
sbb bx, bx
test bh, 0x6f
ror bl, cl
sbb ecx, ecx
shl bx, cl
nop
and bh, ah
nop
shr bx, 8
rol edi, cl
test eax, ecx
shl ebx, cl
xchg ch, ch
shl ah, cl
xor bl, dh
shr ax, 7
mov si, dx
and cl, 0x6c
rol ebx, cl
cmp bx, ax
nop
ror cx, 6
cmp ah, dh
add cx, si
sbb di, 0x50ac
stc
not edx
xchg di, bx
nop
adc bx, 0xc94
stc
shr bh, 8
and dl, 0x26
sbb esi, eax
test edi, ecx
inc bx
and ch, 0x54
and esi, ecx
and bx, 0x7a7c
stc
sbb edx, 0x12fb8116
sbb edi, 0x25188c6d
not dx
and bx, 0x231d
mov dx, 0x9ff
shr edi, 3
and edi, esi
stc
or ecx, esi
shl ebx, 3
xor dx, 0x62c5
dec esi
not ecx
not eax
and ch, ch
ror edx, cl
adc eax, ecx
not si
dec cx
shr al, 2
shl bh, 5
mov ecx, 0x6a0ffaf2
add bx, cx
not bx
shr edx, cl
dec bh
adc esi, 0x36ff578b
inc bx
and eax, 0x79e25aac
nop
stc
add di, di
or edi, ecx
test dx, si
inc edx
shr al, cl
inc cl
and edx, 0x5d7309ad
inc ah
cmp dx, 0x1baf
pop esi
stc
push esi
add esi, 0x17cb2fa
sbb eax, 0x55b61a6f
not bx
and edx, 0x1119d098
add ecx, eax
xchg di, ax
shr ah, 5
dec si
xor bl, 0x4c
stc
shl cl, 7
test ch, al
sbb ax, bx
shl ecx, cl
ror ch, cl
sub bl, 0x72
or eax, ecx
or ah, ah
inc edx
or bx, si
shl edi, 3
xor dx, si
shr bh, 7
cmp esi, eax
cmp cx, si
and bl, 0x7a
cmp eax, ecx
rol si, 7
rol eax, 3
add al, dl
sub cx, 0x6399
test esi, 0x581f1640
sub dx, 0x807
dec bh
xor eax, edx
xchg dx, dx
sub dx, cx
xchg ch, dh
nop
cmp ax, di
shl eax, cl
add dl, 0x26
sub dx, 0x2071
pop esi
pop eax
pop edi
pop edx
pop ecx
pop ebx
call fcn.0048e9ba
push edx
ror dh, 4
push edi
push ecx
rol edi, cl
push esi
xchg cx, si
not dx
nop
nop
push ebx
dec bl
push eax
ror ah, 1
sbb esi, edi
xchg ah, dh
not cx
and ah, ch
nop
shr edx, 1
shl di, cl
not edx
cmp bl, al
and dx, dx
sbb si, cx
dec ebx
xchg ch, ah
test dh, bh
not ah
nop
sbb edi, 0x638c852e
cmp edx, 0x57923092
nop
inc ebx
and bl, al
rol dx, cl
ror ecx, 2
sbb ebx, ebx
not dx
shl bl, 2
add edx, edi
or si, 0x6599
cmp eax, ecx
stc
nop
nop
stc
test ecx, 0x18ab72c0
nop
not ax
sub si, 0x1d7d
xchg dx, ax
not ax
or ah, 0x28
xor ecx, 0x40344289
inc bx
adc si, dx
test dx, 0x2f91
test ax, ax
stc
dec di
rol edi, cl
not dh
xor eax, edi
mov ah, 0x2b
xchg ebx, edi
shr dx, cl
test ch, bl
xchg dh, dl
inc ch
not dx
not ch
mov dh, al
or edx, 0x20b3e3a9
dec dh
and esi, 0x25759da4
xor di, cx
sub dx, 0x26f9
not ah
rol ah, cl
adc edx, esi
rol ecx, cl
adc dh, dh
shl esi, cl
dec cl
ror eax, 4
not ah
cmp al, dh
not ebx
inc al
adc ch, al
mov edi, 0x5a3f3de2
dec eax
not eax
sub eax, eax
xor si, 0x4d0f
stc
add dx, dx
stc
sub edi, 0x43d8e657
ror eax, cl
cmp ah, 0x52
test cx, di
stc
xchg ecx, edx
and ecx, ebx
pop eax
push eax
mov ax, 0x435e
sub cx, 0x6321
mov eax, eax
xor bx, 0x4436
mov si, 0x47d
dec si
inc bh
test ah, cl
dec ah
xchg ch, al
or bl, dl
adc eax, eax
mov ax, di
stc
mov si, 0x6596
or bl, 0x64
and ecx, 0x61c5a7c9
nop
cmp ecx, esi
or si, di
rol ebx, 8
not edi
inc edi
sbb ax, bx
and ax, di
stc
rol di, 4
test ecx, 0x22d9318b
stc
xchg bx, dx
add esi, edi
adc dh, dh
not eax
xchg ecx, eax
inc ch
dec bh
xchg dx, cx
not ebx
shr ebx, cl
adc ax, 0x4c81
add bl, 0x3d
and esi, 0x76ae4bd2
add si, 0x4401
mov ebx, 0x27baaf89
rol bl, cl
or si, 0x1c38
test bh, 0x64
and edx, 0x11b1f56e
mov eax, edx
rol al, cl
ror dx, cl
inc di
cmp si, dx
rol bl, cl
sbb bh, 0x20
not edi
inc cx
or bx, si
test ch, dh
and ch, dl
inc al
stc
not bx
shl ch, cl
dec ax
nop
add eax, ebx
dec ah
add ax, dx
shl edx, 6
inc dh
add esi, 0x793a9d48
or edi, 0x77e9d2df
shr ecx, 2
nop
shl bl, 8
test di, 0x7076
add dl, 0x6f
stc
shl bh, cl
xor dx, dx
test ch, 0x61
not ah
sub di, si
sub ebx, ecx
ror cx, 1
shr dh, 6
not cl
nop
ror eax, 3
and cl, 0x3a
inc di
mov ebx, 0x481f96e
shl bh, 7
test di, si
test eax, edx
inc dl
adc bl, bl
shr bx, 1
nop
pop eax
push eax
not ah
dec bh
sub cx, 0x51
xchg dx, ax
and dx, cx
test dh, cl
not bx
pop eax
pop ebx
pop esi
pop ecx
pop edi
pop edx
call fcn.0048ed9d
mov eax, 0x7ab053
lea ecx, [esp + 0xc]
push 5
push 0x2c6f227b
push ecx
push eax
jne 0x47f913
stc
push esi
inc si
push ebx
or bl, 0xf
push eax
inc ah
shl al, 8
push edi
ror di, 1
stc
push ecx
add bh, cl
sbb eax, esi
test bx, 0x4f89
adc ecx, 0x55439f0c
nop
ror ax, 8
shr ax, 2
cmp ax, 0x8fe
push edx
dec dx
inc ebx
cmp dl, ah
test bh, 0x53
adc bh, 0x2c
add si, 0x3c37
shl dx, cl
shl esi, cl
xchg cx, ax
and eax, edi
adc al, bl
shr cx, 6
xchg ch, al
nop
add esi, 0x911ce89
rol dx, cl
cmp di, si
sbb eax, ecx
sbb si, 0x21d
adc dh, 0x5a
not esi
not edx
not dh
cmp si, 0x5b79
shl bh, cl
shr edx, 6
not dl
add edx, 0x55f29bbc
sbb ebx, 0x6a96849e
nop
nop
add al, bh
and esi, 0x433e036b
sbb ah, 0x36
ror cl, cl
shl bx, cl
sbb si, 0x1b49
dec ax
xor eax, 0x6ac511c8
inc edx
add si, cx
dec bx
ror cx, cl
inc di
rol bl, 3
mov dh, cl
sbb al, dl
shr dh, cl
test ax, si
test dh, bh
and cx, di
stc
ror edx, 1
mov bh, 0x14
add bh, bl
inc cx
dec dh
add cl, 0x39
and ah, 0x7b
sub bl, cl
test bx, ax
sub ax, 0x5269
adc ax, 0x5c33
ror eax, cl
ror cx, 1
rol dl, 7
adc ch, dh
stc
xchg dh, ch
add edx, 0x24f65efb
not dh
adc ebx, edx
not bh
and cx, dx
rol edi, 1
add ah, 0x1e
rol dh, 2
shr ah, cl
rol edx, cl
xor edx, 0xb0e78f5
not esi
and edi, ebx
test bl, cl
dec edi
sbb dx, dx
pop edx
adc ecx, edi
shl bh, 8
add bl, al
test cx, cx
and di, 0x590c
sbb eax, ebx
shr ch, 2
and eax, 0x26f5c0ab
ror ebx, 2
push edx
or edi, edx
cmp al, dh
adc di, ax
rol eax, 4
mov ebx, ecx
dec eax
xchg dx, dx
xchg di, ax
inc dh
rol cl, 6
ror dh, 2
stc
test ch, 0x44
not ecx
ror edi, 1
shl esi, cl
ror ecx, cl
ror ch, 7
xchg al, ch
not edi
not ebx
xor dh, dl
sub edx, edx
shl ch, 5
inc cl
rol bl, 5
rol cl, 3
and edi, esi
shr ah, cl
stc
test ax, cx
pop edx
pop ecx
pop edi
pop eax
pop ebx
pop esi
call fcn.0048f0cd
call fcn.0048f5ed
call fcn.0048f95a
push ebx
sub bh, 0x48
push esi
sbb si, 0x40f6
push ecx
rol ebx, cl
push eax
adc eax, 0x5bf5696a
add cx, 0x639d
shr ch, cl
push edi
or si, di
nop
shl ah, 2
or ax, 0x6088
push edx
add dh, cl
mov bx, 0x6623
not ah
pop edx
pop edi
pop eax
pop ecx
pop esi
pop ebx
nop
push edx
shr dh, 7
push ecx
shl dh, cl
push esi
dec esi
push edi
dec di
nop
shl esi, cl
adc esi, edi
push eax
ror ax, 2
pop eax
pop edi
pop esi
pop ecx
pop edx
call fcn.0048fe3a
jno 0x47f8ea
push edi
push ecx
shr edi, cl
push eax
ror ax, cl
pop eax
pop ecx
pop edi
call fcn.0049012e
call fcn.0049052d
push edx
push ecx
ror dl, cl
pop ecx
pop edx
call fcn.00490ac3
push ecx
rol cl, 4
push edx
and dh, 0x47
push edi
adc di, 0x5c95
push ebx
cmp ebx, 0x2b4b40d5
pop ebx
pop edi
pop edx
pop ecx
je 0x47f913
push edi
ror edi, 5
pop edi
push eax
push ecx
add ah, cl
push edx
push ebx
test dh, bl
shr dh, cl
nop
push esi
xor si, si
push edi
and edi, edx
nop
inc dx
sub bx, dx
nop
nop
ror dh, cl
nop
add si, 0x635f
or bh, 0x19
not bh
inc dl
cmp ax, bx
or bx, dx
test si, bx
stc
or eax, edi
stc
cmp ch, dh
ror cl, cl
shr di, 7
sub bh, cl
add cx, 0xc6f
dec dl
not ecx
shl dl, 5
mov cl, dh
shl cx, cl
not edi
add bl, bh
xchg edx, eax
add al, dl
nop
and dh, al
sub esi, edi
sub dh, ah
shl ax, 8
stc
nop
not ecx
stc
sbb dx, di
mov bl, 0x5b
test ax, 0x22f9
rol dl, cl
dec ax
mov ecx, 0x316c8b44
dec esi
stc
stc
or bl, bl
xchg cl, bh
cmp esi, 0x69c68cf2
ror esi, cl
and bl, dh
mov ch, 0x5a
xchg cx, ax
adc ebx, eax
nop
sub bh, bh
mov bh, ah
not di
nop
shr dx, 2
rol eax, 3
or edi, 0x59ffb808
xchg ebx, eax
shr ax, cl
ror dh, cl
shl ebx, 6
shr ebx, 4
sbb dl, bl
inc ch
shr ebx, 7
mov edi, 0x6628cef8
stc
not cx
xchg cx, ax
cmp ebx, esi
sub cx, 0x1c11
inc edi
shl edx, cl
mov cx, 0x3a6e
xchg bh, ah
or edi, 0x383b68b3
dec si
not edx
inc al
mov dh, ch
xchg cx, cx
sbb di, 0x76e
cmp dh, 0x5a
add ax, si
and dh, dl
xchg ebx, eax
pop edi
test edx, 0x4928ced9
add edx, eax
nop
and eax, 0x343695b9
xchg al, al
cmp eax, 0x77eaba52
shl dh, cl
shl bh, cl
or dx, 0x6177
not cx
push edi
xor cx, di
nop
nop
stc
mov cx, ax
not cx
sbb dh, 0x6e
rol bx, 2
nop
shl ebx, cl
shr dx, 4
sbb ch, 0x7b
mov eax, 0x561aac4
nop
sbb bh, 0xa
not ah
sub edx, 0x157927d1
add si, si
nop
test edx, eax
or dx, 0x3d7e
add eax, 0x2992640f
and dl, 4
or cl, dh
and edx, 0x312d749d
xor ax, 0x1ba4
mov bh, bh
sub dx, cx
nop
sbb bx, 0x77a9
stc
test ch, al
inc bl
or edx, edi
adc dl, cl
rol ax, 2
test si, si
and ch, 0x7d
shl ax, cl
xchg cx, cx
stc
sbb ch, dl
mov ebx, eax
and cl, dh
not edi
xchg dx, si
and cl, 0x4b
add al, 0x1a
ror ecx, 8
and di, di
rol ch, cl
stc
adc eax, 0x9eb9179
cmp ecx, edi
pop edi
pop esi
pop ebx
pop edx
pop ecx
pop eax
call fcn.00490dc4
call fcn.00491303
call fcn.004918eb
push esi
dec esi
shl esi, 1
push edx
test dx, si
push eax
adc ax, si
push ecx
not ecx
stc
cmp al, 0x5b
rol dx, 8
push ebx
xor bl, cl
nop
ror ch, cl
sub ah, bh
inc ecx
shr esi, 7
shr bl, 8
sub ebx, esi
mov cl, bl
cmp dl, ch
sub ch, ch
not eax
xchg dx, ax
not ecx
test bh, dh
nop
push edi
test esi, edi
rol di, cl
or eax, edi
and si, di
ror ax, 6
add bx, ax
test ecx, eax
adc bh, 0x1b
rol si, cl
shr esi, 2
adc cx, 0x9d0
sbb bh, 0x49
not cl
dec bx
shr edi, 5
stc
not ebx
adc edi, ecx
test al, dh
and si, 0x4426
rol ecx, cl
or edi, 0xa805f6f
cmp ebx, 0x5b7bda11
xchg dl, bl
shl ch, cl
sub bl, bl
rol eax, cl
xchg bl, dh
or dl, dh
xor di, 0x59a4
adc eax, esi
nop
adc dh, dh
adc si, ax
stc
and ax, dx
ror di, 7
adc ax, ax
test cl, 0x45
sbb dh, bl
nop
xchg edx, eax
nop
cmp cx, di
stc
mov cx, di
nop
or ecx, edi
shl edx, cl
rol si, cl
shr ax, cl
xor edx, ecx
sub al, 0x79
nop
cmp ah, ch
sbb dh, ah
and dh, al
test edi, ecx
not ecx
sbb ah, ah
sub bx, 0x2384
not ecx
dec dx
adc si, 0x3284
xchg edx, eax
cmp bh, 0x67
rol bx, 8
nop
ror dh, 3
test dl, dh
ror esi, cl
and dh, dh
mov ch, 0x25
nop
shr ebx, cl
sbb bx, bx
pop edi
and ah, 0x4d
sbb si, 0x6bab
adc bh, ah
or si, 0x43b2
shr dx, cl
nop
inc ebx
or cx, si
cmp ax, dx
nop
rol ecx, 8
or si, 0x44a1
shl ax, cl
test dl, 0x4b
push edi
shl di, cl
or bh, cl
nop
dec cx
sub ah, 0x79
add bl, 0x69
add ah, bh
cmp eax, 0x72cfa9bd
and ch, 0x6d
not di
add bx, bx
or di, di
shl bh, cl
sbb ax, 0x1791
ror dl, 3
cmp bx, 0x2759
xor ah, dh
sub edi, esi
ror al, 5
or edx, 0x26fd1ccc
add bx, 0x63ae
and bl, bh
mov ch, dh
sub esi, 0x29a5a217
adc bx, 0x2036
xor bl, ah
cmp edi, esi
shr ecx, 1
dec edi
inc dh
cmp si, 0x76bf
shr dh, cl
sub edi, eax
mov eax, 0x59f542d
dec ebx
xor esi, ebx
cmp ebx, esi
adc si, ax
mov ch, 0x36
xchg esi, ecx
nop
inc edi
xor ah, ah
xor edi, edx
and cl, 0x7c
stc
sbb eax, eax
and ecx, 0xc11b55a
and dh, ah
rol cx, 3
sbb dx, di
stc
not di
nop
nop
sub bh, 0x45
cmp ecx, ebx
dec bx
sbb dl, 0x4b
stc
rol bx, 4
rol dx, cl
nop
rol dx, cl
or edx, 0x317d5bda
inc bh
sub ax, di
xor edx, 0x2f8ec766
add eax, 0x3a1be8f5
inc ax
rol cx, 4
xor edi, edi
test ecx, 0x59264f90
ror di, 8
nop
not ebx
or cx, di
nop
or edx, 0x45630b99
adc dh, 0x57
inc esi
and ecx, 0x223c06a2
shl cl, 4
stc
inc eax
adc dl, dl
pop edi
sub cl, cl
or bh, al
xor dl, 0x2a
and cl, ch
sbb bh, 0xb
not dh
or eax, 0x5d533dd4
cmp ecx, 0x3bec1456
test bx, cx
sub esi, 0x5c734b26
mov ecx, ebx
or bl, ch
push edi
shl di, cl
dec bh
shl bl, cl
mov dh, 0x38
test cx, bx
test esi, edi
mov eax, 0x342099bd
sub dl, 0x2b
add edx, esi
shr dx, cl
nop
test esi, 0x6b947eb4
shr bx, 5
dec edi
sbb ah, 0x6b
shr esi, cl
xchg dx, cx
shr si, cl
and dx, 0x15cd
shr si, 6
or cx, cx
xchg edx, ecx
rol bx, cl
shr ebx, cl
sub edi, 0x798474d5
not edi
sub ebx, 0x4d33aaff
dec cl
stc
sbb di, 0x6231
add edi, 0x3a36e23d
test si, di
not di
xor cl, 0x4d
cmp ecx, ebx
shl si, 3
cmp edi, eax
nop
not edx
inc edx
pop edi
pop ebx
pop ecx
pop eax
pop edx
pop esi
push esi
inc si
push eax
cmp ax, 0x4ba
push edx
push ebx
test dh, bl
inc si
shl edx, 5
push ecx
ror cx, cl
shr ecx, 6
or eax, esi
not ax
nop
rol bx, cl
xor ecx, 0x1351273b
add cx, 0x6348
sbb eax, 0x2484467d
rol dh, 4
push edi
test si, di
and esi, edx
not bh
nop
cmp si, 0x7a0e
ror cx, 5
stc
shl esi, 6
stc
dec dx
add dx, bx
mov dh, 0x49
shr ecx, cl
stc
xor ch, bh
inc bx
sub ch, 0x29
adc bx, dx
shl dx, 4
test si, 0xb92
or bx, dx
xor edx, edi
not cx
xor bx, si
rol edx, 1
rol si, cl
nop
stc
shr cl, cl
shr eax, 4
rol cx, cl
shl ax, cl
sbb di, si
shl dx, 7
not ecx
stc
shl cx, 5
not bh
cmp eax, 0x3b0722db
inc al
cmp si, 0x4e
not bx
rol ebx, 7
adc edx, edx
xor al, 0x42
mov di, 0x644e
shl al, 7
sub si, 0x1f9c
sbb ebx, edx
xor di, di
and edx, ebx
test ecx, edi
add dx, si
sbb dl, ch
shr ax, cl
xchg bl, ch
rol ebx, cl
sbb ebx, 0x4fdd65ed
inc al
and cl, ch
nop
and ax, dx
mov cx, 0x15b7
and cx, 0x6c4a
shr dl, cl
pop edi
pop ecx
pop ebx
pop edx
pop eax
pop esi
push eax
push ecx
ror ax, cl
push ebx
add bx, 0x3745
stc
cmp ah, 0x1e
xor eax, ecx
push edi
inc di
push edx
not dl
pop edx
pop edi
pop ebx
pop ecx
pop eax
call fcn.00491d7b
call fcn.004922be
call fcn.004927a4
call fcn.00492a77
push edx
push ebx
mov dx, bx
push edi
shl di, 1
push eax
cmp ax, 0x5986
xchg bh, ah
pop eax
pop edi
pop ebx
pop edx
call fcn.00492d25
jbe 0x47fec2
push eax
test al, 0x47
pop eax
call fcn.00540d9b
add esp, 0x10
pop edx
pop ecx
pop eax
mov esi, esp
call fcn.004931a2
push edi
push ecx
shl di, cl
push eax
rol ax, 6
nop
add cl, 0x55
nop
push ebx
sbb ebx, 0x11b1c65a
adc ebx, 0x4a949055
and cx, 0x4f26
push edx
push esi
add dx, si
shr bx, cl
stc
and edx, 0x3429944
not al
xchg bx, ax
stc
adc cl, cl
ror dh, cl
test cl, 0x35
and di, cx
shr di, cl
test ecx, 0xf70b99b
shl di, 6
rol dx, cl
inc ecx
shl esi, 5
shr bl, cl
and cl, bl
nop
sub bl, bl
xor di, 0x5632
not dx
cmp dl, dl
add si, 0x32e6
test ax, 0x4b33
inc edi
not bh
shr ah, 5
inc ch
or bh, 0x4a
cmp cl, dl
inc si
dec al
test eax, 0x62741c33
and edi, eax
nop
sub dh, cl
cmp ax, dx
stc
cmp esi, 0x58cdc5fa
inc si
sub dx, 0x7f9b
not bx
not cx
cmp ecx, eax
shl ah, cl
inc ebx
ror cx, 5
shl di, cl
shr esi, 7
ror dl, cl
test eax, 0x2e3886cb
ror ecx, cl
test esi, 0x2ff540b3
sbb eax, esi
cmp ecx, 0x23d723df
inc cx
xchg cx, cx
dec al
add dx, 0x166f
add eax, 0x78cc550c
xchg dh, ch
ror esi, 6
nop
shl cx, 3
mov ch, ch
cmp dx, 0x54ce
adc ecx, 0x6d59b838
xor dx, 0x1dfd
sbb dl, cl
stc
not ax
rol di, cl
cmp edi, 0xe98b905
sbb dx, 0x4b49
and dx, 0x5f34
ror dl, 3
shl edx, cl
adc bh, dl
not ebx
sbb edi, 0x210ec374
dec cx
adc si, 0x6a84
xchg ch, cl
nop
or si, ax
dec di
inc eax
xchg cx, di
shr esi, cl
xchg si, ax
pop esi
rol ebx, 4
cmp edi, 0x4af860b
push esi
xor dx, si
add cx, 0x1717
cmp edi, 0x505c68c5
shl ax, 5
sub dh, 0x19
and edi, esi
shr cl, 4
adc dl, 0x2b
sbb bh, ah
cmp bh, 0x46
add ecx, 0x5f9c21a0
xchg bx, bx
and esi, 0x2b65b06
cmp al, 0x43
test ecx, 0x4d8c7b0
shr si, 1
add bh, 0x16
sub ebx, edx
and ah, 0x2f
rol edx, 5
xor ebx, ecx
shl cx, cl
cmp di, dx
not eax
not cx
nop
and ecx, ecx
xor edx, 0x393d8e34
cmp di, 0x18da
rol ch, 8
and ah, bh
add dx, 0x3f8c
add bx, bx
stc
xchg bx, si
dec bh
xchg dl, ch
shr edx, cl
or ebx, 0x621f29a4
sbb dl, 0x7f
or cl, 0x53
sub eax, edi
sbb eax, eax
stc
ror bh, 7
inc ecx
dec eax
rol bh, 6
rol bx, 2
shr bl, cl
nop
sub bh, 0x1a
or di, 0x3703
not dh
stc
adc bx, 0x1ab9
shr ch, 1
rol ecx, 2
ror edi, 7
adc ebx, 0x2fe69aab
inc eax
xor eax, 0x6a16cb03
and si, dx
nop
xor si, cx
xchg bx, si
cmp bx, 0x7311
inc eax
add edx, edi
inc ax
mov esi, esi
adc si, 0x2648
sub edx, 0x2f339a14
xchg si, cx
stc
stc
sub cl, 0x72
stc
shl ecx, 1
or esi, edi
not eax
shr dl, 5
xchg ecx, ebx
adc ch, 0x30
sub eax, 0x737b04e8
adc ecx, 0x5ed4c470
xor ebx, 0x7a843c1
mov bh, 0x2f
cmp ecx, ecx
adc ecx, 0x75765757
rol ecx, cl
add si, 0x64df
add ecx, eax
adc ax, 0x5029
sub ch, 0x16
test eax, esi
stc
sub edx, 0x8376a2a
pop esi
nop
nop
push esi
add dx, si
cmp esi, edi
stc
test ax, 0x26ab
dec ax
or ch, 0x7f
cmp ecx, 0x25b5bc5a
sbb edi, eax
and di, 0x5367
rol cl, 1
dec al
adc ax, 0x6bd0
test bl, 0x4b
stc
nop
cmp ax, 0x7772
or ax, ax
xchg edx, eax
add dx, ax
nop
inc cl
shl bl, 2
inc esi
add bl, 0xf
rol al, cl
and ecx, 0x7a2adbec
nop
inc ah
and ecx, eax
mov ah, 0xc
not ax
inc si
rol si, 7
adc bh, 0x1b
mov eax, edx
rol esi, cl
sbb ah, 0x20
sub bl, 0x18
and edx, edx
dec eax
ror dx, 4
ror cx, 1
shl si, cl
rol al, 1
and dx, 0x24b7
or ebx, eax
shr ax, 5
cmp bh, dh
sbb bl, 0x74
rol eax, cl
dec cl
not ch
nop
adc edi, edi
and ebx, ecx
mov edi, 0x6f68ecb6
xor edi, eax
rol al, cl
or ebx, 0x27c8c7af
dec al
nop
shr cl, 8
or cx, 0x4f2a
shl cx, cl
dec cx
inc edi
cmp cl, 0xc
stc
not ah
sbb ecx, 0x38368524
add ebx, edx
inc eax
dec cl
adc eax, ebx
dec dx
adc al, 0x68
test ebx, 0x21371687
xchg di, si
rol ecx, cl
xchg dx, dx
xchg dx, si
and esi, ebx
inc dl
sub ah, 1
stc
nop
shr dx, cl
xor edi, ebx
dec ebx
dec cx
cmp di, si
not ebx
stc
sbb esi, 0x2545a54f
ror di, cl
adc di, 0x3776
sbb al, al
test dx, bx
pop esi
xor bh, 0x4c
nop
test ah, bh
nop
inc ah
rol cx, cl
nop
shl dl, cl
push esi
xchg ebx, esi
cmp eax, ecx
and bl, bl
xchg ecx, eax
ror ecx, 2
inc cl
and si, ax
stc
and ah, dh
xchg dh, ah
ror bx, 2
rol ax, cl
and ax, 0x50c5
stc
xchg edi, edi
nop
shl ebx, cl
add edi, esi
inc ax
sub ax, ax
nop
xor si, si
ror ah, 5
stc
dec ax
shr ecx, 8
or di, cx
stc
xchg si, dx
xor bl, bl
sbb ch, ah
test di, ax
shl dl, 5
add ecx, ecx
or ecx, edi
test ebx, ecx
sub dh, bh
add ax, 0x2624
test di, cx
sub dl, dl
cmp bl, bh
or di, ax
shl edi, cl
not bx
adc dl, 5
and ch, cl
cmp ecx, 0x72c2f025
test di, 0x4da8
and cl, 0x2a
xchg cl, al
mov ecx, esi
rol eax, cl
shl eax, cl
ror bh, cl
inc ecx
adc ah, 0x32
shr dl, cl
or ah, 5
not eax
adc cx, dx
or di, 0x791d
stc
mov eax, 0x5c32d9c2
shr edx, cl
xchg edx, esi
sub dh, ah
inc al
sbb al, cl
stc
mov ch, 0x1e
sub di, 0x412a
mov ecx, eax
sub cx, 0x3fd6
or cl, 0x10
xor cl, 0x51
rol esi, 6
cmp ax, bx
shr eax, 8
and eax, ebx
or si, dx
or cx, ax
shr si, cl
adc dx, 0x4d6d
inc di
xchg dl, bl
sub esi, 0x7f528c7a
stc
and bx, bx
xchg di, ax
cmp bx, 0x7515
ror dh, cl
sub edi, 0x65e81441
pop esi
adc ch, 0x57
xor di, 0x6079
sub dl, dh
shr dh, cl
and bh, 0x1d
stc
cmp ah, dh
shr edx, cl
nop
dec ebx
inc ax
ror bx, cl
push esi
rol esi, 4
nop
mov bl, ah
inc ax
sbb ebx, 0x31a3db39
sbb eax, esi
cmp ebx, 0x73ebc2c6
and al, dl
shr si, cl
xchg dh, ah
adc edx, edi
not bh
shl bl, cl
and ax, si
rol cl, 1
xchg bx, si
add cx, 0x349a
xchg dl, dl
shr edx, 1
xor ch, ch
nop
xor di, 0x522c
mov ah, 0x75
and cx, cx
rol bx, 4
xchg dx, ax
dec bh
xor di, 0x6742
ror bx, 5
nop
rol edi, cl
xchg cl, bh
xchg esi, ecx
add si, di
inc dl
shl edx, 7
and ebx, 0x79145d8d
inc si
xchg cl, ah
shl eax, 1
shl edx, cl
add ch, 0x5a
and cl, 3
dec dh
nop
adc eax, 0x5d1607ad
nop
rol dx, cl
stc
shr dx, cl
xchg esi, edi
nop
xor cx, 0x2b99
ror ax, cl
or bx, 0x9eb
shr ah, 6
sub ax, di
ror ah, cl
not edx
sbb ch, 0x57
mov si, 0x6049
test bl, ch
nop
test ch, 0x70
mov edi, 0x1531ec9
test edx, 0x6489c933
test bh, bl
nop
inc dx
nop
sbb ah, 0xf
xor bh, bh
dec ecx
rol esi, 7
not ecx
not ecx
nop
sbb ah, ah
sbb cx, 0x3d09
mov ecx, 0x66917868
add ch, al
shl ecx, cl
cmp bl, dl
cmp si, cx
add eax, esi
sub edx, 0x1e0c320c
nop
adc dl, ah
pop esi
dec edi
stc
shl bx, 5
ror ebx, 1
push esi
not esi
inc cx
inc di
ror ah, 3
test dl, bl
sub ecx, 0x7c1f423a
adc cl, cl
stc
not cx
inc bx
or di, 0x4f21
sbb ecx, eax
add ebx, ebx
or dx, di
dec di
cmp di, dx
mov eax, ebx
dec eax
sbb si, 0x91a
and ebx, 0x545fe966
cmp dx, 0x3887
not esi
nop
and cl, 0x65
add si, 0x7fcb
or cx, cx
ror ebx, cl
mov si, 0x1c0f
or bh, 0x4b
sub bx, 0x3605
adc ecx, 0x16c2feb9
xor bh, dl
and bl, 0x18
shr dx, cl
ror ch, cl
mov eax, edi
inc ecx
sbb edx, edi
sbb ecx, esi
stc
sub si, 0x7580
stc
adc ch, ah
sub bl, 0x33
sub ecx, 0x7b5ed169
xchg si, di
shl bh, 7
xchg edi, ebx
stc
cmp eax, ecx
add edi, edx
mov ah, 0x5e
rol si, 7
sub al, bl
cmp dh, 0x29
stc
or esi, 0x322247e1
ror di, 5
test di, dx
dec ax
inc eax
sbb esi, 0x79bc6d48
or esi, ecx
rol dh, 6
not bl
sbb ebx, 0x56675375
adc ecx, 0x1afa92db
cmp al, ch
shr si, cl
sub eax, edx
add edx, eax
dec dx
shl bx, cl
sub ah, dh
not dx
cmp di, dx
ror edi, cl
stc
stc
test esi, esi
dec dh
nop
nop
sub bx, cx
or dh, 0x46
xor cl, bh
rol cx, cl
nop
or di, di
adc di, ax
stc
adc ebx, 0x2e3fb151
ror ch, 3
rol cl, 3
xor cx, bx
sbb ax, 0x3484
pop esi
ror ch, cl
adc ch, al
ror cl, 7
xor cx, ax
and di, 0x12fa
push esi
xchg esi, ebx
rol ax, 7
add ebx, 0x5287aeac
nop
stc
test al, al
or bx, 0x72ef
shl cx, 5
nop
stc
shl ebx, cl
stc
cmp bx, 0xbd7
test bx, cx
not ax
cmp bx, bx
xor edi, 0x2e85031c
nop
add di, 0x4bcb
adc al, bh
sbb edx, 0x78934590
sbb ax, 0x37f5
stc
mov ax, si
add dx, di
and dx, dx
dec dx
shr cl, cl
xchg dh, al
test bx, ax
sbb di, 0x6133
not ebx
shl bx, 4
cmp cx, cx
adc cl, bh
ror bx, cl
not si
nop
add eax, 0x60b0c4c8
cmp ecx, 0x3252dd33
test bx, dx
ror edi, cl
inc eax
stc
or al, dh
test ebx, 0x7659440c
xor cx, 0x5a6a
or ebx, 0x28fb412a
rol bl, cl
adc dl, 0x67
not ax
xchg dh, dl
shr eax, cl
not si
shr bl, 1
rol ah, 3
dec ah
adc eax, edi
test ah, 0x77
mov bx, di
ror di, cl
sub bx, 0x2fb5
nop
sub dx, ax
dec si
inc bx
sub si, 0x69a8
add bx, 0x402a
xchg esi, eax
rol bh, 6
sbb bl, dl
adc bl, ch
not ch
sub dl, 6
and dx, 0x49e3
nop
shr bh, cl
sub bh, 0x4a
xchg ecx, esi
adc edi, 0x511c1a53
mov dh, dl
inc si
mov ebx, 0xc7cf590
stc
inc esi
add eax, 0x7915f78b
add dh, 0x7d
stc
nop
pop esi
pop edx
pop ebx
pop eax
pop ecx
pop edi
jbe 0x4806d1
push edx
add dl, 0x12
push eax
push ecx
rol eax, cl
push ebx
shl ebx, 5
pop ebx
pop ecx
pop eax
pop edx
call fcn.0049347a
push ebx
cmp ebx, 0x30600eb
push edi
add edi, 0x1401f78e
push ecx
inc cl
xor cx, 0x6f72
add di, 0x17b4
push edx
push eax
test edx, eax
xor bl, cl
xor ah, 0x24
sbb ecx, 0x2786aab6
push esi
xchg edi, esi
cmp esi, edx
pop esi
pop eax
pop edx
pop ecx
pop edi
pop ebx
jb 0x4806cc
push ecx
push esi
and ecx, esi
pop esi
pop ecx
call fcn.00493939
push eax
adc eax, 0x7465efc8
pop eax
call fcn.00493cff
sub esp, 0x1b
mov dword [esp + 0x17], 0
push eax
push ecx
push edx
push ebx
shl bx, 4
push eax
cmp eax, 0x4bd91cbc
push edi
test di, 0x2721
push edx
push esi
cmp dx, si
adc bl, 0x34
cmp di, bx
nop
push ecx
rol cl, cl
sub edx, 0x33cb9b32
and edi, ecx
cmp edi, ebx
nop
test di, 0x5a10
or bl, bl
xor edi, edx
cmp ch, bl
ror ah, 2
and ah, 0x5c
add dx, di
add dh, bl
and cl, dl
shl si, cl
shr esi, 5
xor di, di
test esi, 0x684b434
ror al, 1
nop
mov cx, ax
not ebx
not esi
inc bx
nop
add ebx, eax
nop
add bl, dh
sub esi, 0x35507d94
not esi
stc
sub bh, bl
xchg esi, esi
inc bh
shr cx, 6
adc ecx, ebx
not bh
test ah, bh
and ah, 0x2e
adc ax, 0x6a0f
xchg dx, si
shr edx, 6
and bh, ch
shr ebx, 4
shl dx, cl
test bh, ch
stc
dec ebx
sub di, si
cmp dh, bh
mov dl, 0x5e
shl di, 8
nop
dec di
stc
test bx, 0x242e
stc
rol al, 3
adc ebx, edi
or bh, bh
add ebx, 0x50ee455b
xor ebx, esi
shl edx, 1
nop
adc bx, ax
xchg esi, edi
adc bx, si
shr di, 6
shl ah, 2
cmp ch, cl
and dl, ah
test cx, dx
shl ecx, 3
xor bx, 0x2ac3
test dl, 0x67
rol di, cl
add di, 0x18a
inc dh
not cx
inc dh
inc edx
xor bx, 0x7a56
mov si, di
sub edi, 0x6914510f
nop
not esi
inc eax
and bx, di
ror bl, cl
stc
dec eax
shl dx, 5
cmp ecx, 0x66ecffde
pop ecx
push ecx
shr ecx, 4
adc cx, cx
sbb ecx, esi
add ebx, esi
test cx, 0x60d9
nop
and si, bx
add cx, ax
xchg esi, edi
mov edx, ebx
or esi, esi
test ax, cx
sbb bx, 0x1a8a
inc ebx
adc ah, bh
shr eax, 7
dec ax
inc bh
and di, 0x1a07
mov eax, 0x6b96e44e
shl ecx, 2
xchg dh, dh
stc
and cl, al
add dl, 0x3c
mov dx, 0x4d3e
shr cx, 6
add di, si
nop
inc bh
not edx
not dl
cmp di, 0x74aa
add ecx, eax
shr bx, cl
cmp dh, ah
stc
test bx, ax
test bh, 0x78
dec dx
cmp edi, eax
inc ecx
not cx
nop
adc si, 0x3a5d
nop
and ebx, edx
sbb esi, 0x7af693ce
adc edx, eax
add di, 0x4b54
xchg edx, edx
xchg si, di
test bx, bx
shr bx, cl
shl ax, cl
rol cx, cl
or ah, 0x3e
mov dh, bh
adc ah, bh
nop
xor edx, ebx
not bx
cmp bl, 0x68
xchg bx, ax
inc edi
test ax, si
cmp esi, ebx
stc
nop
sub ah, ah
cmp di, cx
ror eax, 7
stc
ror dx, cl
stc
dec dx
nop
add ah, 0x1f
test dx, dx
rol eax, 7
add dx, si
shl dl, 5
dec ax
xor ax, 0x3a85
rol bx, cl
stc
dec dx
not ebx
and ebx, 0x6dbd8230
test dl, 0x15
or cx, 0x20f8
test esi, edx
stc
pop ecx
pop esi
pop edx
pop edi
pop eax
pop ebx
call fcn.004942e8
push edx
rol dl, 3
push ecx
shr dx, cl
adc cl, dh
xchg edx, edx
push edi
xor edi, ecx
sbb cx, 0x4388
shr ecx, cl
push eax
push ebx
mov ah, bh
stc
xor bh, 0x4a
not cx
ror eax, cl
add bx, 0x7c68
xchg bx, di
test eax, 0x3422634e
xor ch, 0x65
test ax, di
xor dx, bx
stc
shr eax, cl
xchg dh, cl
rol ebx, 7
push esi
ror esi, cl
test ebx, edx
mov cx, cx
sbb dx, 0x6005
shl edi, 8
xor esi, 0x6578c077
xor edi, ecx
shl ecx, cl
not ch
not cx
sbb ax, 0x38f
and edi, ecx
xor al, 0x54
and ch, ch
cmp esi, ecx
shr bl, cl
inc al
test ah, bh
xchg cl, al
ror dl, cl
xor ecx, ebx
test ebx, 0xe66a668
sbb ebx, 0x1260dbad
xor eax, 0x1afb93c1
ror al, cl
sub edx, edx
not ah
not bl
and bx, di
nop
shr al, 1
test ax, 0x6390
or ah, 0x49
add al, al
xor ch, bh
adc edi, 0x6de3a14b
xor di, 0x41fe
xor bh, bh
xchg di, di
test dh, 0
stc
not ah
or edi, edx
stc
inc bx
stc
shl ax, cl
xor esi, 0x6f8ec4ba
test ebx, edi
rol dh, cl
and si, dx
shr si, cl
xor eax, ebx
shr si, cl
inc esi
dec dl
add bl, 0x16
xchg ebx, esi
stc
xchg bx, bx
cmp cl, bh
ror ebx, cl
not bl
rol al, 3
nop
cmp eax, ecx
add cl, ah
xchg ch, ah
cmp bh, bl
nop
and bh, 0x72
dec cx
adc ax, cx
cmp dh, 0x17
add ebx, eax
xchg al, ah
xor eax, 0x3bb1da1a
xor ebx, edi
pop esi
rol dh, 3
dec cx
rol ch, 7
nop
push esi
xchg ebx, esi
cmp esi, eax
sub ebx, edi
cmp ax, dx
sub ecx, 0x661fdf2e
nop
ror ecx, 4
not ch
or ax, ax
inc dx
rol ax, cl
shl ax, cl
mov dh, dh
rol edx, 2
adc edx, 0x58355ad0
adc si, si
inc ch
sub dx, 0x5347
not di
adc edi, 0x366873d8
dec edx
stc
and ax, di
ror ecx, 1
or ebx, 0x37a8043c
cmp dx, si
cmp dh, 0x28
sbb di, 0x25ce
xor dl, 0x75
not ch
sbb cx, 0x53b5
add ebx, ecx
add dh, 0x70
dec eax
sbb bh, bh
shl si, 8
mov bh, ch
not ecx
mov edx, 0x6895b12b
ror ah, cl
stc
not bl
stc
mov bx, dx
not ecx
add ch, dh
and edx, 0x4660ba21
nop
not dx
xchg ch, ah
not bh
sbb edx, eax
xor esi, ebx
or bx, 0x2cd4
shl ax, 7
add bl, cl
shr ebx, 5
inc eax
xchg edx, ebx
or cx, cx
mov edx, 0x5e716280
dec dh
mov bx, 0x68b3
and si, 0xbd2
dec bl
xor ecx, ecx
shl al, 4
sub eax, ecx
add dx, ax
not ch
stc
xchg al, bh
inc edx
sbb di, di
cmp ch, 0x44
shr ebx, 6
add bh, 0x3d
add bh, 0x3f
not ebx
shr al, cl
sbb si, 0x4f9d
sbb cx, ax
xchg cx, cx
sbb edi, ebx
ror bh, 8
nop
or bl, 0x3f
sbb ah, dh
test ax, dx
xchg edi, esi
xchg ebx, eax
shr esi, cl
dec dx
shr cx, 1
sub eax, 0x318b1c32
rol ebx, 1
pop esi
stc
push esi
dec esi
nop
shl bh, 3
and esi, ecx
dec ecx
shr dx, 2
sub eax, 0x4bf2871b
test si, 0x7e8
pop esi
pop ebx
pop eax
pop edi
pop ecx
pop edx
call fcn.00494863
push esi
sub esi, 0x2cfd088f
push eax
cmp ax, 0x2a1
stc
nop
push edi
mov di, 0x7390
and eax, edi
push ebx
not ebx
push edx
cmp ebx, edx
add di, 0x4f3c
push ecx
ror cl, cl
dec al
dec bl
shr ax, cl
rol si, cl
adc cl, 0x1d
adc dh, 0x73
and ax, 0x1ae7
and ecx, 0x5c5bd9c8
nop
sub dl, 0x21
sbb edx, 0x545f70e4
mov si, cx
xor ebx, ebx
stc
ror edi, 4
sbb edx, 0x125d44fe
xor ecx, 0x4e0a09b
adc al, 0xb
shr edi, cl
not ch
xor bx, cx
inc edi
not bh
inc ax
xor esi, 0x79eb8ae9
adc cl, 0x14
dec esi
not dh
adc cx, dx
and bx, bx
xchg al, bl
xor edi, 0xa245878
add ecx, 0x503ca7cb
shr ch, 8
rol bh, 2
cmp dl, 0x1d
stc
inc ebx
shr edi, cl
or ch, 0x43
sbb di, di
rol esi, 6
test ch, 0x78
rol edx, 4
sbb cx, 0x33a4
and dx, di
cmp ch, 0x1c
add si, cx
add si, 0x538a
rol edi, cl
not cl
adc eax, ebx
shl bh, cl
stc
cmp cl, 0x31
sub bh, 0x64
rol bx, cl
xor edx, 0x36e63b71
sub al, cl
shl cx, cl
and cx, dx
nop
add di, 0x6970
and ax, si
nop
cmp cl, dh
stc
nop
add ah, al
inc si
add ax, 0x1c74
sbb dl, ch
stc
cmp ecx, 0x65af90cc
cmp dx, 0x2630
dec bh
xchg edi, eax
dec ah
add si, 0x24eb
nop
shl edi, cl
sbb dx, bx
inc bh
and di, bx
xor si, di
add ebx, eax
not edx
or eax, edi
test bl, 0x34
dec bh
pop ecx
push ecx
shl ch, cl
nop
stc
xor eax, 0x661e3c27
shl ax, 3
shl ebx, cl
add ecx, ebx
mov bl, 0x62
shl dl, 7
mov dh, bh
or bh, ch
adc dh, bl
and eax, ecx
add esi, 0x4f9e780c
shl dx, 6
shr dx, cl
test si, 0xddb
xchg bx, bx
xchg dx, ax
shl dh, cl
shl ebx, cl
shr dx, cl
shl ecx, 4
nop
xchg ah, bh
xor al, 2
and bh, 0x6d
add bh, al
xor di, ax
add ah, 0x75
ror si, cl
xor bl, 0x75
test ch, bh
sbb si, 0x1664
nop
dec bl
stc
or bh, 0x3b
rol edx, cl
adc cx, bx
shr ecx, cl
sub bl, cl
not esi
rol ax, 2
shr dx, 5
xchg dl, bl
sub ecx, eax
test si, di
xchg al, bl
nop
mov esi, 0x1e85f82d
inc si
sbb ecx, 0x1d3904c8
shl ebx, cl
sub eax, 0x61f3c4d
sbb ch, cl
rol ax, cl
add di, di
shr si, cl
cmp bh, cl
shl si, 4
xchg di, di
and si, 0x14d2
cmp bx, 0x330f
adc ecx, 0x254e887a
xchg edx, ecx
or esi, 0x2014f2f3
stc
test edi, 0x44938800
sub dl, 0x3c
mov bl, 0x38
shr si, 5
xchg al, bh
xor si, dx
inc di
cmp ax, 0x6e7
sbb bx, bx
nop
inc esi
shl esi, 2
test ebx, ebx
add eax, eax
sub di, bx
add dx, 0x40dc
or eax, ebx
sub edx, esi
stc
test ecx, edx
sub ecx, eax
nop
shl cx, cl
mov ecx, ecx
dec eax
stc
and cx, dx
and cx, 0x9e5
inc cx
shl di, cl
adc ecx, 0x49db4f07
sub bx, 0x15d
pop ecx
dec esi
test bx, dx
push ecx
sub ch, ch
not ebx
rol edx, 5
test bx, bx
xor ebx, esi
dec ebx
nop
dec dl
dec bl
xchg edi, edx
adc si, si
not dx
inc dx
nop
sub cl, 0x62
adc edx, 0x4e8a4db4
ror dl, 3
adc bx, di
sub ah, bl
dec eax
cmp esi, 0x1b14273e
adc eax, edx
nop
and di, 0x4da7
xor dh, 0x7c
ror ax, 2
xchg bx, cx
adc di, bx
and eax, edx
or si, ax
test esi, ecx
shl dh, 8
xor ecx, 0x4cc620bb
test edx, edx
nop
sub dx, 0x4868
or dx, di
adc di, di
test ecx, 0x24d8b67
pop ecx
pop edx
pop ebx
pop edi
pop eax
pop esi
jno 0x480ead
push eax
inc ax
push ebx
shr bh, 6
and bx, 0x77a2
push edx
xchg bl, dl
shr bl, 7
inc dh
push edi
push ecx
ror edi, cl
ror ax, 7
dec al
xor al, cl
sub ah, bl
push esi
sbb esi, edx
dec ax
shl ah, cl
stc
ror si, cl
add ebx, 0x2fa971a1
sub di, di
add ch, ah
dec si
shl esi, cl
cmp ebx, 0x36787f2a
shr ebx, 3
mov bx, di
shr edx, 7
add cl, dl
sub edi, eax
not cl
inc ch
sbb ah, 0x4a
test dx, cx
xchg dl, ah
rol ecx, cl
rol edi, 2
shl bh, 1
test di, dx
inc bx
sbb bl, 0x37
ror ah, 1
pop esi
pop ecx
pop edi
pop edx
pop ebx
pop eax
call fcn.00494b84
push eax
push edi
xchg di, ax
pop edi
pop eax
push ecx
inc cx
push ebx
shr ebx, 8
push edx
sub dx, 0x1c87
push esi
xchg si, dx
xchg edx, edx
stc
adc cx, bx
push eax
adc bl, al
push edi
test edi, 0x7cb37b50
sbb dh, 0x2d
test edx, 0x6bbec715
cmp ecx, edx
pop edi
pop eax
pop esi
pop edx
pop ebx
pop ecx
push esi
dec esi
push eax
push ecx
ror eax, cl
pop ecx
pop eax
pop esi
call fcn.00494f9b
push ebx
push ecx
shl ebx, cl
push eax
mov eax, 0x1887d61b
push esi
xor si, 0x2dd1
ror ecx, 2
ror al, 8
adc si, 0x197
push edx
sub cl, dl
shr si, cl
inc bx
dec bh
xchg dx, dx
push edi
shl edi, 8
inc bx
not edx
ror cl, 5
xchg cx, ax
rol ebx, 4
sbb dx, 0x1dc0
rol esi, cl
or eax, 0xe7c5b2c
nop
inc dx
ror edx, cl
xor dl, cl
nop
and bh, bl
nop
xchg cl, al
mov ah, 0x3a
xor al, ch
cmp dh, 0x5a
shr edx, cl
pop edi
pop edx
pop esi
pop eax
pop ecx
pop ebx
push ebx
push ecx
shl bl, cl
push esi
shr esi, 3
ror ebx, cl
nop
push eax
not ax
shl ah, 6
cmp ch, 0x1b
adc si, 0x6833
push edx
push edi
mov edx, edi
xchg cx, bx
pop edi
pop edx
pop eax
pop esi
pop ecx
pop ebx
push edx
push ecx
sbb edx, ecx
dec dh
mov edx, 0x49fe036
pop ecx
pop edx
call fcn.0049537b
push ebx
mov bx, 0x567f
push esi
push ecx
rol si, cl
push edi
add edi, 0x2d78ec8c
nop
pop edi
pop ecx
pop esi
pop ebx
call fcn.00495922
mov eax, str.3LQr
lea ecx, [esp + 0xc]
push 0x17
push 0x1e10387d
push ecx
push eax
push eax
push ebx
add ah, bl
push edx
dec dx
push edi
push ecx
rol edi, cl
shr ah, cl
push esi
xchg esi, ebx
inc al
rol dh, 5
xor cl, ch
rol dh, 3
dec ah
rol esi, cl
sub cx, cx
mov dx, 0x5467
rol bx, 2
stc
stc
xchg esi, ecx
dec ah
add al, cl
xor dx, di
adc cx, dx
adc dx, 0x29b5
not ah
or cl, 0x12
cmp bl, 0x3b
cmp dh, 0x1f
xchg edi, ebx
or cx, 0x7a08
sub ax, 0x4a3c
xor bh, bh
xor dh, dh
dec edx
adc eax, edi
xor dx, si
test al, al
rol edi, cl
test dl, dl
add ecx, eax
stc
ror eax, 3
test ebx, 0x2ba001ac
dec cl
test bx, 0x48a
not esi
sub di, di
xchg edi, ecx
dec al
stc
not eax
nop
test edi, edi
stc
xchg bl, ch
and ecx, 0x246f2ee0
or cx, 0x4a21
shl ah, 5
xchg edi, edi
test dl, 0x31
xor dx, di
nop
xor ebx, 0x332a50cb
dec ax
adc ebx, 0x4732eb5d
stc
not eax
mov ax, cx
not esi
sub al, 0xd
dec bh
and cx, dx
cmp esi, ebx
ror dl, cl
test ebx, edi
shl ebx, cl
and ecx, 0x25866ff4
shr ax, cl
stc
xchg cl, ah
rol ch, 5
or dl, 2
shr di, cl
shl dx, 1
stc
sbb cl, 7
stc
shr edi, 7
and eax, esi
xchg bl, cl
xchg cx, bx
xchg di, si
not ebx
shr di, cl
xchg bl, al
or cl, dh
ror esi, cl
dec dh
or ecx, edx
shl edx, cl
mov bl, ah
xor bl, 0xf
pop esi
or ax, ax
rol edx, cl
shl di, cl
sub dh, 5
push esi
ror si, cl
stc
stc
adc edx, eax
add ch, 0x4a
adc ebx, edx
sbb si, 0x237
cmp cl, al
stc
mov ebx, 0x260db5ba
stc
or al, al
ror di, 8
cmp eax, ecx
nop
sbb bx, 0x3003
sbb dh, ch
sbb dh, 0x50
stc
xor ax, 0x68ce
nop
xchg di, dx
or al, dl
inc si
and bx, di
adc eax, edx
xchg cx, si
or bh, 0x73
test cx, si
nop
mov edx, esi
cmp eax, 0x7031a334
cmp ecx, esi
inc ax
sub dx, bx
and si, si
add dx, 0x463f
xor cl, 0x3e
mov bh, ch
xor cx, 0x37b3
sub cl, al
not ah
sbb bx, ax
dec bh
sub ax, 0x3db3
adc ax, 0x5554
mov bx, 0x30d8
nop
cmp bx, 0x6430
stc
adc ecx, edi
xchg ecx, ebx
cmp di, cx
sub edi, 0x6aa6ff51
adc cx, 0x7881
nop
sub bx, 0x7b49
or dx, si
shr di, cl
nop
add al, 0x33
sbb di, 0x391
add di, 0x34a9
not edi
sbb esi, esi
rol ch, cl
mov edx, edi
shl di, 4
or edx, esi
test bl, 0x2c
dec dh
ror di, 3
cmp ah, 0x77
shl al, cl
dec ch
shl ax, cl
xor di, cx
and ax, bx
inc di
sbb ch, bh
sbb ecx, edi
inc ah
or dx, 0x6026
shr di, cl
not eax
add ecx, 0x151d16c0
inc cx
test dx, bx
sbb si, si
cmp esi, 0x2941a843
dec dh
sbb bl, 0xf
sub bx, di
sub edx, edx
inc cx
or ch, 0x47
pop esi
not ch
add ax, 0x4472
push esi
shr si, cl
xchg ecx, ecx
shr dx, 3
not di
add ax, dx
nop
stc
cmp bl, 0x44
ror cx, 3
shr bh, 5
xchg si, di
or bh, 0x72
rol cx, 6
rol di, 3
sub dh, 0x5c
sbb bh, 0x2c
inc ecx
adc ebx, eax
sbb esi, ebx
sub ebx, 0x43ee0c58
sbb bx, 0x4bc3
sbb ah, 0x3e
test al, cl
test di, dx
rol ebx, 1
and ch, dl
rol bh, 7
shr bh, 6
xor esi, ecx
sbb edi, 0x5787f524
sub ecx, 0x2ab41b12
cmp edx, eax
and bh, bh
ror ch, cl
cmp cx, bx
cmp dx, bx
and ch, 0x43
stc
shr edi, cl
stc
shl bl, cl
nop
nop
rol bh, 6
adc ch, 0x47
nop
adc si, si
mov dl, 0xf
xchg bl, bh
cmp edx, edx
rol ch, 3
test di, 0x26c3
shr di, 6
adc dx, si
or edx, ecx
test esi, 0x12a911f3
inc ecx
and esi, eax
and cx, bx
sbb dl, dl
sub edx, ecx
adc dl, ah
sub ebx, eax
rol si, cl
ror ebx, 8
shl bx, 1
shr di, cl
and si, ax
test di, 0x2df3
inc dx
dec eax
or bh, cl
add al, dl
shr edi, cl
add ch, dh
inc bl
cmp dl, ch
test bl, 0x75
sub ecx, edi
not ecx
nop
xchg bl, ah
cmp ah, 0x35
add dl, 0x7f
xor edx, 0x639cb9bb
xor ebx, 0x180d31db
shl ecx, 1
not al
nop
adc ch, ch
xor cl, dl
add cl, 0x16
test cx, 0x204
add bx, di
adc edx, 0x316027aa
not esi
sub ebx, 0x687649a
rol bl, 2
pop esi
xor ax, dx
nop
add dx, 0x2d21
inc edx
push esi
sbb esi, ebx
shl ch, cl
adc ebx, 0x6adc6301
shr dh, cl
sbb si, ax
sbb cx, 0x3fb5
or bx, 0x79cf
not ah
shr al, cl
and eax, edx
cmp ebx, edx
shl bh, 7
not ebx
dec edi
or edi, 0x607b4a8b
add ax, si
mov si, 0x4fca
dec bl
cmp eax, 0x75e51c00
ror edx, cl
xor bl, al
or edx, 0x303c4263
ror dh, 1
cmp di, ax
nop
xor eax, edi
sbb eax, 0x2177fa8f
xchg dx, cx
sub ecx, 0xbd93dcc
nop
ror ecx, 2
xchg dx, dx
rol ax, 8
nop
sbb si, 0x92
rol eax, 5
inc ax
sbb dh, al
dec al
not cx
and esi, esi
dec dh
or esi, 0x7053726b
rol bh, cl
cmp bl, ah
ror ebx, cl
xchg si, si
or eax, edx
ror bh, cl
xor cx, 0x6192
ror edx, 1
shl ch, 4
xchg bl, cl
sbb si, si
test edi, eax
nop
add dh, 0x49
mov ch, 0x53
sub bx, 0x7317
nop
rol bh, cl
xor edi, 0x732edaae
shr di, cl
xchg al, cl
shr ebx, cl
not ebx
xor dl, 0x4b
mov ah, dl
nop
mov dl, bl
mov bx, bx
xor cl, al
and bl, ah
test dx, 0x3f1b
stc
shl al, 8
not esi
cmp bl, 0x74
shl edi, cl
and bh, bl
xor eax, eax
cmp cl, bl
sub bx, 0x56f2
cmp ecx, 0x4891aef
adc bx, 0x3d07
nop
and eax, ebx
test ah, 0x1c
sbb bx, bx
stc
xor al, 0x79
not ch
mov edx, 0x5a71a1f5
or esi, 0x1960e636
adc ah, 0x25
and ecx, esi
pop esi
test ecx, ebx
test edi, eax
push esi
inc esi
shr cl, 3
xor dl, ch
dec al
inc bh
rol si, cl
sub edi, ebx
ror dx, 8
stc
mov dh, dl
dec bx
add dh, 0x6c
adc al, 0x2e
rol cl, cl
or dx, 0x6243
cmp ebx, 0x11297eb
sbb dh, 4
ror ax, cl
stc
xor dl, ah
sub edx, eax
sbb si, 0x12e0
sub ax, 0x561
sub ebx, ecx
sub bx, 0x320f
inc bl
adc di, 0x14bb
shl ax, cl
ror di, cl
or al, 0x6f
cmp edx, ecx
sub edx, edi
test ch, 0x44
xor bh, dl
mov di, 0x826
test dh, 0x6e
test dx, 0x2169
mov esi, 0xa9343e6
stc
stc
inc dx
add ebx, 0x587f2287
and cx, cx
stc
add al, ah
dec ebx
ror ecx, 6
dec ecx
xchg al, cl
dec cx
and ch, 0x5a
shr cl, 3
and ax, bx
xor bx, bx
sub si, si
sub dx, 0x1349
add bl, ah
mov di, cx
shl edx, cl
adc dh, 0x6a
shl esi, cl
add ch, ch
ror al, cl
shr esi, cl
cmp ebx, ecx
nop
and cx, 0x2ad
mov bx, si
or bl, 0x7a
or ebx, eax
inc si
test esi, 0x49a7e1a8
test dh, 0x22
stc
add dl, ch
mov dx, dx
sbb ax, 0xb3
shr ah, 6
sbb ah, cl
sub cl, 0x59
xchg edx, edi
sub al, 0x25
inc dx
rol bx, 7
shr bl, 2
xchg di, si
adc eax, edi
adc bx, 0x24d9
add eax, edx
shr bx, 4
dec di
stc
add eax, 0x547d03eb
test esi, edx
dec bl
inc bx
dec al
sbb eax, 0x642eb064
pop esi
sub cx, cx
push esi
sub esi, edi
stc
shr si, cl
mov di, 0x5cbe
rol dh, cl
add edi, ebx
sub edi, edi
add si, 0x2ce
shr ax, 1
adc ebx, edi
mov edi, 0x2220e99a
sbb ax, 0x2142
rol bh, cl
nop
and ebx, 0x72380073
or si, 0x5c79
rol al, cl
or ah, dh
rol dx, 4
not dl
or edi, esi
add ebx, 0x7dbe462d
sub bx, cx
ror bl, cl
xchg ebx, edi
shr dx, cl
test eax, ecx
stc
nop
test ah, bl
not esi
adc ax, 0x5b4d
inc ebx
inc bl
shr dx, 8
not ah
shr ah, 2
shr al, cl
nop
shl dx, cl
sub ebx, ebx
not ch
xor dx, ax
and edi, 0x54ac048d
test ax, 0x4129
mov dl, ah
shr eax, cl
stc
dec ecx
nop
inc esi
not edx
cmp edi, edx
adc al, 0x41
shr edi, cl
adc ax, 0x12a3
sub ah, 0x2d
rol eax, cl
not ebx
sbb al, dh
sub esi, esi
cmp edi, eax
or esi, 0x7ffed138
mov ch, ch
cmp di, dx
cmp edi, esi
not bh
not esi
nop
add ch, ch
ror ah, cl
shl bh, 8
cmp dx, bx
shr ah, cl
sbb ebx, ecx
stc
add bl, bl
sbb dh, 0x4d
adc si, 0x7ec4
mov bl, dh
sbb ecx, 0x7efa0c2a
shr ecx, 3
sbb dx, 0x7de5
shr dx, cl
shl ax, cl
test si, 0x22be
ror dl, 5
dec bl
dec ah
rol ecx, cl
ror di, 7
or ax, 0x7d5b
test dl, ah
ror eax, cl
mov di, 0x21b1
ror edi, 4
dec ax
dec dl
xchg dx, dx
pop esi
shr ebx, cl
shl ch, cl
push esi
not esi
inc di
inc dx
sub esi, 0x54fa1398
xor edx, edx
add esi, 0x66af1bb2
nop
dec cl
sub esi, 0x3dd85978
dec di
xor eax, 0x164947a9
cmp di, 0x3473
rol ebx, 1
cmp edi, 0x4322bb73
cmp ch, dh
and di, 0x18ff
nop
sbb ch, dh
not eax
not ch
not ebx
stc
shl esi, 5
or ecx, 0xc0f458a
dec edx
cmp bh, 0x78
rol cx, 1
shr ax, 7
not bh
rol ax, cl
dec bh
ror cx, 8
or bx, 0xdd0
nop
not edi
adc edi, 0x1590ee3a
not di
ror dl, cl
xchg edx, edi
inc ebx
or dh, al
shr edx, cl
add esi, esi
adc bl, dl
ror dh, 5
test dx, dx
xor ebx, 0x3ee4c913
xchg dl, bl
inc eax
nop
cmp ax, cx
and edx, ecx
shr ch, 6
adc edi, 0x2eb91770
cmp eax, eax
shr dh, 7
shl cx, 7
nop
rol ax, 1
shr al, cl
mov dh, 0x3e
xor dl, dl
and bh, cl
adc bx, di
inc ch
xchg bl, ch
ror ebx, cl
xchg dx, si
dec di
or al, bh
inc dx
and edx, edx
test edi, esi
or esi, 0x627c4a3b
test edx, 0x689f0288
shr dh, cl
adc dl, 0x1a
stc
and ax, 0x60d2
rol bx, cl
sbb si, 0x33e7
inc di
dec ah
add edi, 0x42b37922
xor al, 0x2f
ror dl, cl
rol bx, cl
mov edi, 0x497453e
sub si, 0x5786
test dh, bl
nop
shr si, 3
and ch, 0x35
stc
adc cx, 0x4524
and edi, ecx
mov bl, 0xd
and ecx, ecx
pop esi
xor ch, ch
stc
add bl, al
rol ah, 5
push esi
sub si, dx
and dl, 0x40
adc ax, 0x4cc7
not edi
adc dx, ax
adc esi, esi
adc al, bl
xor bl, cl
and edi, esi
nop
nop
mov bl, 0x16
stc
adc bl, bh
sub edi, 0x4c6c5c9b
rol ax, 1
xchg ecx, edi
xchg dx, ax
test edx, 0x5b39a38b
pop esi
pop ecx
pop edi
pop edx
pop ebx
pop eax
stc
jb 0x48174e
push eax
and ax, ax
pop eax
call fcn.00540d9b
add esp, 0x10
pop edx
pop ecx
pop eax
mov edi, esp
push ecx
push edx
push 0
call fcn.00495e95
push eax
rol ax, 8
push ebx
push esi
cmp bx, si
dec esi
xor si, 0x64bf
push edi
sub di, di
push edx
not dh
sub edi, 0x17ff3ad1
sbb ebx, ebx
and edi, eax
push ecx
shl cx, cl
shr al, 5
adc cx, bx
or edi, 0x6983af2b
and bl, dh
add di, cx
inc si
xchg al, bl
or cx, di
cmp bx, 0x444d
xor dh, 0x14
adc dl, 0xf
or edx, edx
dec al
test eax, 0x3a16c5f9
rol al, cl
sub edx, 0x126fe241
dec ch
xchg edx, ecx
stc
nop
mov ah, 0x18
shl ah, 6
test ebx, 0x70d5acad
shr edi, 1
shl dl, 2
inc dl
adc dl, ch
not al
and bh, 0x41
dec si
and cx, 0x6838
rol edi, 8
stc
dec bx
adc edx, esi
mov esi, 0x199ca0ee
test dx, si
xor eax, ebx
sbb dh, ah
shl dx, 1
shl eax, 8
xchg ch, ch
xchg bh, bh
stc
add ecx, edi
test ebx, ebx
test ch, dh
shl al, 4
add bx, di
xchg bh, bh
ror ah, 8
and bx, cx
and dx, dx
not edi
sbb ch, 0
xor bx, 0x4171
cmp di, 0x3af
not ch
adc ah, 0x7f
dec al
sub di, 0x47d6
not ax
add edx, eax
or dh, bh
adc cx, si
adc edx, ebx
or si, 0x573a
dec eax
adc ah, ah
shl eax, 7
shl ax, cl
shr ch, 7
dec ecx
shr cl, 7
test edx, 0x147b5f1b
sub di, di
test al, 0xf
test edx, eax
and ebx, edi
sub ah, 0x5a
nop
ror ebx, 2
adc di, dx
or di, 0x2a27
xor ax, cx
add ecx, 0x53694253
not bx
sbb ch, 0x3a
rol cl, cl
stc
pop ecx
push ecx
shr edx, cl
test bx, di
and cl, 5
nop
inc al
nop
test bx, 0x5563
shr cx, cl
sub edi, edx
stc
rol esi, 7
shl edi, cl
test di, si
inc ax
shr edx, cl
mov ebx, 0x3fc88f32
xor di, cx
and dx, 0x1529
sbb ecx, 0x24a658ec
add cx, di
xor bl, cl
rol dx, 6
adc al, 0x6e
sub ax, 0x5bf2
and cl, 0x31
xchg cx, cx
cmp bh, 0x54
xchg si, dx
mov ah, ah
not eax
dec ch
shr cl, 7
mov eax, 0x7c17b555
add ebx, ecx
adc eax, edx
and ch, ah
and ecx, 0x210f58bf
or eax, 0x63d96340
inc dl
and bl, al
and edx, 0x100592dd
sub bx, ax
mov cx, 0x17af
add cx, si
xor ebx, ebx
test si, 0x272c
or dx, 0x5b6
and ebx, eax
shl cx, 3
and edx, 0x54df72ae
and dh, ah
add ch, cl
mov cx, si
and dh, dl
shl ax, cl
xchg dl, al
cmp si, 0x3ec
or dx, 0x611c
dec ecx
shl edx, cl
cmp eax, ecx
and ebx, edi
cmp dl, 0x7e
add bx, 0x6c39
shr bl, 4
shl edi, 5
stc
xchg ch, bh
xor ah, bh
and dh, al
test dh, 0x14
nop
inc dl
adc dl, 0x5d
dec ch
ror ecx, 4
stc
and edi, edx
ror bx, cl
adc al, bl
xchg ecx, eax
dec cl
not di
nop
xchg di, dx
shl eax, cl
sbb al, 0x7d
ror ah, 4
sbb ebx, 0x65983735
mov cx, 0x69b1
inc di
mov dh, 1
adc ecx, 0x35128da0
add ecx, ecx
xor ah, 0x4a
or cx, 0x3c41
stc
adc si, dx
cmp edi, 0x585bb32e
ror cx, 1
pop ecx
push ecx
cmp ecx, ebx
ror ah, 2
rol ax, cl
test edi, esi
mov si, 0x4763
sbb ch, 3
not cl
add bl, dl
sbb ah, 0x53
nop
adc al, 0x16
inc di
and ecx, ebx
dec ch
sub bh, bl
dec ax
sub bl, 0x77
and bx, bx
rol esi, cl
sub ch, dl
ror esi, cl
shr ebx, 8
sub ah, 0x7d
dec cx
inc bx
xor cl, ch
adc cx, si
ror al, cl
cmp edx, ebx
sbb dx, 0x468
adc di, dx
rol dl, 4
adc edx, 0x54692043
or ecx, esi
test cx, 0x33cf
not dl
inc edi
cmp si, bx
add ax, di
not ch
dec edi
sub ax, 0x40d7
not dx
ror di, 5
xor eax, 0x5a0d2491
nop
rol cl, cl
cmp ax, dx
shr ecx, 2
adc edi, edx
xchg esi, edx
cmp ebx, 0x7db313cb
stc
ror dl, cl
xor ecx, 0x238fd135
nop
ror bx, 2
ror ch, cl
not ebx
rol al, cl
nop
shr edi, cl
ror eax, cl
adc al, bl
rol esi, 2
xchg edx, eax
ror si, cl
and edx, ecx
xor dl, bh
stc
not ax
rol bh, cl
xor si, 0x2129
mov al, ah
cmp dx, 0x309d
mov dx, 0x3d7a
nop
xchg ebx, ebx
add di, 0x6903
shr edx, 3
xor cl, bh
nop
mov ch, bl
test eax, esi
and al, bl
add edi, edi
test ax, ax
and eax, 0x73917b6b
stc
mov dh, 4
inc cx
xchg ebx, eax
sub eax, ecx
test si, cx
xor di, bx
test ebx, edx
shl bl, 4
xor di, ax
and ecx, 0x44b0b59f
nop
pop ecx
not si
push ecx
or ebx, ecx
mov al, 0x5c
shr ch, 1
inc ax
nop
xchg cl, bl
cmp bx, 0x1c6b
cmp ebx, edi
stc
dec si
ror di, cl
dec eax
dec bx
dec bx
shr dh, 8
nop
adc edi, 0x54efa26a
nop
mov ah, ch
dec edi
rol ah, cl
xor al, 0x70
nop
test ecx, ebx
xchg esi, eax
cmp bh, dl
inc bx
and bh, al
shl dx, cl
ror bx, 5
sbb bx, 0x2b1c
sbb dx, 0x6502
sbb bh, 0x3f
adc ch, al
shr edi, cl
xchg dx, dx
rol cx, 6
ror ch, 7
ror cl, 1
test edi, 0x5ae0aba5
or edx, edi
ror cx, 1
stc
and cl, ah
not cl
or ax, 0x77fc
shr ax, cl
sbb edi, edx
test di, ax
shl cx, 4
dec eax
xor bx, di
stc
dec ch
mov bh, al
not dx
or ax, 0x1668
nop
shl al, cl
or dl, 0x57
cmp ax, 0x854
and ecx, esi
cmp esi, 0x63e1d8e1
rol dl, 3
sub dx, 0x337
not bl
add bh, dh
stc
or esi, ecx
test cx, 0x5170
rol bl, cl
shl edi, 4
xchg dh, dh
not cx
mov eax, esi
or dl, 0x39
not dl
or dx, si
test dl, dh
test eax, 0x7ec8400d
xor eax, ebx
or ax, 0x6e8a
cmp cx, 0x622a
nop
adc edx, 0x5ce62ae1
and dl, 6
xor ecx, ebx
sub dx, 0x28d5
nop
sbb dh, 0x46
xor edx, edx
add edi, 0x5acb88fa
shl di, 8
cmp dh, 0x3f
and esi, 0x1f594d82
test edi, eax
ror edx, 2
ror dx, cl
test edi, eax
pop ecx
test dl, al
push ecx
shr ax, cl
sbb si, 0x4407
or di, di
cmp bx, si
stc
dec esi
sub ax, 0x5095
sub bx, 0x7375
xchg ecx, eax
nop
or ch, ah
test edx, eax
stc
test edi, 0x4241103f
mov ax, 0x2dc8
nop
dec ax
adc edi, edi
sbb si, 0x2150
sbb ch, 6
add al, dh
inc ax
and esi, eax
sbb ebx, 0x5138d19c
xor bh, 0x5c
dec al
test esi, ecx
or bl, 0x42
not dx
ror dh, 6
test bh, dh
dec dh
and edx, 0x77c0bb18
nop
and ebx, esi
nop
test ebx, 0x634b5368
xor si, cx
inc si
shl eax, cl
cmp bl, 0x4a
mov edx, ecx
inc dh
stc
stc
nop
add di, 0x300
not dl
shl cx, 2
or ecx, edi
nop
test al, 5
cmp ah, 0x44
xor esi, 0x3c76e5d4
dec cx
ror ax, 1
xor eax, edi
dec bl
or cl, 0x42
or esi, ecx
dec si
shr si, 3
ror bx, 1
nop
mov cl, 0x52
sbb bl, 0x41
xchg bh, al
stc
sub cl, dl
test di, di
dec bh
xchg edx, esi
sub esi, 0x7cc61c1
inc dx
inc ch
shr esi, 8
rol eax, 8
add edi, eax
inc cl
dec di
adc dl, al
mov di, dx
xor ecx, 0x38829bdb
and bx, cx
mov ebx, edi
sub edx, 0x5418f402
shl ch, 6
rol bx, cl
nop
xor esi, 0x5d4a21fe
add dx, di
dec cx
shl cx, 1
sub bx, 0x6acf
sbb dl, bl
not ax
cmp di, di
and edx, 0x78812359
or si, di
pop ecx
ror dx, 3
cmp bh, 0x7c
push ecx
or cx, bx
xchg al, al
not dh
add edx, 0xa69f87d
test al, ah
ror dl, 5
mov ecx, 0x1bbcdf66
sbb bh, bh
adc edi, 0x5d2fec2e
mov bl, 0x7e
shr bl, cl
add eax, edi
sbb cl, 0x4c
or ch, 0x1a
cmp ecx, edi
rol ch, 4
cmp dl, 0x37
mov dl, dh
cmp al, 0xb
and di, 0x44c1
dec ax
not edx
shl bl, cl
not dh
or eax, 0x47ebe959
ror edx, 3
xchg esi, ebx
xchg dl, dl
and ax, cx
shl si, cl
stc
cmp eax, eax
inc bh
inc dx
sbb di, si
test bl, 0x23
adc ax, 0x6056
test ebx, 0x2a518c8d
cmp ch, 0x58
shr ebx, 5
ror edx, 5
sbb ecx, edi
adc al, dl
test bh, 0x17
add ebx, esi
rol si, cl
nop
dec dh
add cx, 0x189e
not ah
ror edx, 8
sub ah, 0x2f
dec bh
test bx, 0xd4a
dec bx
dec bx
sbb al, cl
sub edi, 0x4f91202f
shl edi, cl
sbb bh, 0x2c
sbb bx, cx
add ax, 0x3490
sub ecx, 0x36dc71b7
rol dh, 1
sub ebx, 0x5577df6f
nop
dec cl
rol cl, 7
inc si
shl dl, 5
stc
and cx, di
stc
nop
rol bl, cl
nop
ror edi, 1
sub edi, 0x3e356ffd
and eax, 0x17842761
sbb dl, ah
test cl, ch
mov cx, cx
and ebx, 0x42a482b9
xchg cx, bx
dec bx
rol eax, cl
shl bx, cl
sbb bh, 0x18
nop
or ax, si
inc edi
dec edx
test dl, 0x3b
stc
shr ch, 4
inc cx
inc ecx
adc cx, cx
pop ecx
push ecx
xchg cx, ax
mov esi, 0x7e91560c
ror ax, cl
rol dh, cl
stc
sub dx, 0x10ad
test bh, 0x32
dec edx
adc dx, cx
ror edi, cl
nop
or dx, 0x65f1
dec ah
stc
test si, 0x1071
shr esi, cl
cmp di, 0x1580
adc ch, cl
inc cx
nop
sub ecx, 0x1dbe3778
add edi, ebx
cmp cl, 0xa
mov bx, bx
nop
adc dh, dl
dec esi
stc
ror edi, 5
shr edi, cl
stc
mov cx, 0x3327
mov ax, bx
or eax, 0x65e32286
mov dh, dh
rol edx, 2
nop
rol bh, cl
test di, 0x42ba
sbb esi, ecx
sbb edi, 0x5f9d48a6
dec si
sub di, 0x2338
ror ebx, 7
or cl, bl
sbb ax, dx
or al, dh
ror si, cl
dec ax
or cl, 5
add ebx, 0x6bed06ed
shr si, 2
inc di
sbb edx, esi
stc
ror cl, cl
dec dx
mov si, 0x58f2
adc al, 0x55
and cl, 0x33
shr ch, cl
adc esi, 0x5e58870d
not ch
cmp di, 0x1796
add ch, 0xb
mov ebx, 0x679f7a0
sub si, 0x39b0
and bl, 0x49
adc ecx, 0x30138ed7
dec ax
cmp bl, 0x14
nop
shl di, cl
and esi, 0x157ea9b2
stc
cmp al, bh
shl ax, cl
shl ch, 3
and di, si
rol edx, cl
shl ebx, 3
nop
mov bx, cx
nop
sbb cx, bx
sub esi, edi
xchg al, ah
shr dx, cl
sbb bh, ch
not ecx
xor ch, 0x77
sbb di, dx
inc dl
shl dx, 4
shl ch, cl
test edx, ebx
shr ecx, 4
ror cx, 2
sbb bl, 2
rol bh, cl
pop ecx
ror dh, 4
or bl, 0x43
cmp di, 0x3431
or ax, 0x199c
cmp dh, 0x57
sub edi, 0x686cae7d
not ax
nop
sbb edi, ebx
nop
push ecx
shr bh, cl
rol bx, 1
inc ch
not edx
add bl, 0x4d
rol cx, cl
not ax
shr cl, 5
not bx
rol bh, 4
add eax, esi
nop
rol di, 6
test di, si
xchg si, ax
ror si, cl
xor edi, ebx
and eax, 0x2a7c28a6
cmp bh, 0x44
sub cx, 0x3dad
sbb edi, edx
not di
test edx, edx
inc ecx
test eax, ebx
cmp bx, 0x4dc7
mov al, 0x4c
not ebx
rol edx, cl
not ah
xor di, 0x6837
nop
sub di, 0x3c5e
xor ch, 0x7f
xchg edi, ebx
mov edx, edi
add eax, esi
pop ecx
pop edx
pop edi
pop esi
pop ebx
pop eax
push eax
inc ax
push edx
xchg dh, dh
push esi
or esi, 0x51642972
push ebx
adc bl, 0x1c
stc
add ebx, 0x7b8c1e4f
test esi, 0x5403fd94
mov bl, dl
nop
push edi
add di, dx
add bl, 0x2b
or dx, 0x2246
push ecx
cmp cl, bh
not ax
test dx, dx
nop
test ah, ch
ror dx, cl
shl eax, cl
sub dh, 0x49
shl eax, 7
nop
ror di, 5
nop
shl eax, 3
or esi, 0x228ca80c
pop ecx
pop edi
pop ebx
pop esi
pop edx
pop eax
call fcn.004963b4
jbe 0x482017
push ecx
add cl, 0x5f
push ebx
dec ebx
or ecx, ebx
pop ebx
pop ecx
push edx
push esi
xor dx, si
push eax
not ah
stc
push ebx
xor ebx, 0x54cb1103
pop ebx
pop eax
pop esi
pop edx
call fcn.0049689b
push eax
test eax, 0x6b3f77d
push edi
dec edi
pop edi
pop eax
push 1
push edi
push esi
call fcn.00496cd4
push ecx
adc ecx, 0x22e7ecce
mov cx, 0x1776
push ebx
push edi
mov ebx, edi
or edi, 0xb2abb8c
push edx
xchg ch, dl
push esi
inc si
and dh, 0x22
sub dl, dl
mov cl, 0x2d
xchg dx, dx
cmp bh, 0x65
add ebx, edx
adc cx, 0x3776
rol edi, cl
nop
shr ecx, 6
push eax
shr eax, 5
add bl, dh
sub ch, bl
inc bx
xchg ebx, ebx
cmp bh, 0x18
inc al
sbb eax, ebx
ror edx, 1
stc
shr al, 4
stc
or eax, eax
nop
adc si, 0x3290
add di, dx
nop
cmp dx, di
inc ecx
xor ch, 0x18
ror bx, 4
inc eax
or dh, 0x4c
dec bl
and cx, 0x54b3
shr dl, 6
xchg bx, dx
stc
test esi, edx
xor edi, edx
dec esi
cmp ebx, esi
inc edi
ror ax, cl
inc dh
and ch, 0x64
xor edi, esi
adc edi, 0x6002b720
and ch, 0xd
xchg di, si
dec ebx
add si, cx
shl esi, cl
test edx, 0x1a4e6b2d
add bx, si
stc
mov edx, edx
stc
rol edi, cl
shl al, 3
shl cl, cl
sub dx, 0x6d9
and edi, 0x7312dea6
adc esi, 0xf802147
rol ch, 7
mov ecx, 0x708acb7
sub ax, 0x2ac6
stc
mov dx, bx
rol ah, 5
add bl, cl
or ch, 0x2a
dec bx
cmp ecx, ecx
dec al
mov edx, ecx
stc
shr cx, cl
inc ax
not cx
cmp dx, ax
mov cx, ax
sub ah, 0x6b
mov ah, ah
or dx, cx
rol ax, cl
shr cx, cl
test ah, al
ror al, 6
sub bl, dh
rol ebx, cl
adc ecx, 0x68300c9d
mov esi, 0x74fd0578
mov ah, bl
pop eax
stc
ror ecx, 4
nop
inc cl
push eax
shl eax, cl
not dx
xor si, 0xf9e
sub ecx, ecx
ror edi, 2
dec di
shl ebx, 7
rol cx, cl
not di
ror dl, cl
cmp cx, si
or edi, edx
and bh, al
shr edi, cl
mov bx, 0x1a8d
shr di, cl
rol al, cl
and bh, ah
cmp bh, 0x33
dec edi
adc di, di
not dx
xor di, cx
sub bh, 0x58
and bh, dl
stc
stc
test ecx, 0x3d322bf
sbb di, cx
cmp bx, di
ror dx, 5
dec dh
and bx, 0xc09
shr ch, cl
shr ah, 6
and dh, dl
inc cl
or bl, ch
cmp cx, 0x5254
or esi, 0x70cafded
test bx, 0x835
mov di, 0x62d4
xor ecx, 0x703e68c4
nop
xchg ch, bh
shl si, 7
shl dh, 5
or cx, bx
shl ax, 2
stc
dec si
test al, 0x28
shl edx, cl
test bh, bl
sub ah, ch
xchg ch, ch
xchg cx, bx
stc
xchg ebx, edx
sub ecx, edx
shl bl, cl
nop
xor bl, 0x14
inc bx
shr bl, cl
xor edi, edx
adc bx, cx
add si, 0x33c3
rol cx, 1
not ebx
cmp ebx, 0x538957e7
rol eax, cl
sub bx, dx
or esi, ebx
shl ax, cl
not cl
stc
rol ch, 4
stc
adc edx, edi
inc dh
nop
test cx, ax
ror eax, cl
ror di, 7
mov ch, al
dec ebx
or edx, 0x6fe8199d
mov bh, bl
xor dl, 0x1c
shr cl, cl
xor cx, di
adc dl, 0x63
stc
cmp al, 0x1c
not bx
pop eax
cmp dl, 0x44
xchg edx, ecx
push eax
not ah
or bl, 0x54
or edx, esi
nop
add cl, bl
inc bl
dec ax
stc
ror eax, 7
xor ebx, 0x27312bde
xchg cl, ch
inc cl
adc ax, 0x76e5
not ax
adc si, di
test di, 0x2765
cmp dh, dh
and edi, 0x1ec716a0
nop
test ch, 0x65
test ax, 0x5b2c
add si, cx
cmp edx, 0x729a84f6
stc
nop
cmp esi, eax
shr esi, cl
xor dh, 0x6f
rol ecx, cl
adc ah, dl
add dh, bl
adc ecx, 0x7b322e68
xchg cl, cl
shr bx, cl
dec cx
add dh, 0x6a
or cl, dh
inc ax
add dh, 0x68
ror dl, cl
mov ebx, edi
dec bl
shl eax, cl
ror bx, cl
mov edi, edi
adc bl, ah
shr si, cl
mov edx, eax
shr ch, 4
add cx, dx
shl eax, cl
nop
inc dh
xor edx, esi
nop
sbb al, 3
stc
sub ch, bh
and edi, ecx
or bl, 0x3a
dec bl
test ebx, edi
adc cx, di
stc
adc edx, 0x2960ed9e
and dx, cx
sub al, 0x1b
ror ah, 5
shl ax, 8
sbb edi, ecx
and bh, bh
xor esi, 0xeafe089
shr bx, 7
xor si, 0x59b5
xchg dh, dh
sub di, si
mov eax, edx
cmp bl, al
or dl, 0x72
test dl, bl
and ax, cx
inc ecx
mov dx, si
cmp eax, 0x35b2d71c
and ax, 0x7f8c
shl edx, 6
stc
not cx
ror ch, cl
adc cl, 0x6a
mov ebx, 0x6df29b57
or esi, eax
add bh, 0x2c
sub bh, al
xor ax, dx
nop
cmp ebx, 0x5637b2da
xchg ah, al
pop eax
adc cl, dh
dec bh
push eax
adc ax, dx
add ah, 0x3d
nop
rol ebx, cl
cmp edi, 0x215afe92
and bx, 0xc3c
shl ax, cl
add cl, 0x7f
add al, dh
rol si, cl
cmp di, 0x79a1
xchg di, si
xor edi, edi
shr si, 1
add cl, 0x29
rol bh, 6
not dx
shr edi, 2
shl cl, cl
mov ch, bl
shr eax, cl
add ecx, 0x40de1f6c
mov dh, 4
shl di, cl
cmp edx, ebx
and ah, ch
or cx, 0x1fc4
adc ch, 0x51
sbb di, cx
xor cl, 0x34
not edx
ror cx, cl
mov edi, 0x4628216f
shl dx, cl
inc cl
shl ch, 6
shr dl, cl
adc al, al
or bx, 0x6fc8
stc
inc ax
shl al, cl
sbb ax, 0x2389
sub edi, ebx
ror edx, 8
shr dl, 7
test dh, dh
cmp bx, di
xchg ecx, edx
or edx, ebx
xor esi, ebx
inc ax
mov dx, bx
inc bh
shl eax, cl
adc dl, dh
nop
xor bh, 0x78
add edi, 0x6af10ae8
mov ecx, edi
shl dh, 7
shr dx, cl
and si, dx
ror al, 1
not di
mov dh, cl
inc di
rol ah, 4
mov ebx, esi
or si, ax
sub bh, 0x62
rol si, 8
add edx, 0x3cad9419
inc cx
xchg bx, cx
mov bx, di
or cx, cx
xor cl, al
sbb eax, edi
not cl
xor ah, 0x3a
ror ebx, 8
inc edi
not di
and ebx, edx
and cl, dh
rol si, cl
ror cx, 4
mov edi, 0x7cad580c
rol ah, cl
adc bh, 0x29
xchg dx, dx
rol bl, 2
adc bl, dl
ror eax, cl
add bl, 0x6b
adc ax, dx
xor di, dx
pop eax
stc
cmp dl, 0x2b
xor cl, 0x30
xor bx, 0x2c74
dec ebx
stc
and bx, si
inc di
cmp dx, bx
and si, 0x1887
shl dh, cl
push eax
mov ecx, eax
nop
xchg edi, edx
stc
nop
nop
nop
sub ax, 0x687b
shl cx, 8
nop
shr ax, 1
cmp ch, dl
not bh
xor ax, bx
or dx, bx
adc esi, 0x578c228d
add bx, 0x395
pop eax
pop esi
pop edx
pop edi
pop ebx
pop ecx
call fcn.0049711c
jb 0x48277e
push edi
and di, 0x302e
push edx
sbb edx, 0x4626dc3a
cmp dx, 0x5361
push esi
rol esi, 3
push ecx
and ecx, 0x5fd13515
push ebx
cmp bx, dx
push eax
rol eax, 6
mov si, 0x31da
dec dx
or di, ax
shl dx, 6
shr eax, cl
ror esi, cl
mov al, 0x39
xchg ah, bl
xor edx, esi
mov edi, ecx
nop
sbb ebx, 0x4a330fee
ror edi, cl
not cx
cmp bx, 0x3d0d
dec dx
ror al, 6
mov cx, 0x7bae
sub ah, 0x1d
dec cl
mov dx, bx
dec cx
adc bh, al
xor dh, 0x6d
cmp dx, 0x198d
mov dh, cl
cmp ax, 0x117
test bl, bl
adc ecx, 0x53beb222
or ah, ch
ror di, 5
and ax, 0x6021
sbb ebx, 0x2e6102ea
and cl, dl
test si, si
shl al, 6
sub edx, 0x7c119878
ror esi, cl
xor dl, dh
cmp eax, 0x73faa7a0
nop
or di, 0x273f
adc ch, bh
inc edi
or edi, edx
ror al, 6
and eax, 0x15ab0936
inc esi
adc dx, 0x2061
and al, 0x56
sub cx, 0x555c
inc ch
sub esi, 0x86f3ead
xchg al, bh
shr eax, cl
cmp di, 0x7d33
inc edx
shl esi, cl
sub dx, ax
sbb di, dx
or al, ch
sbb di, 0x6b51
stc
inc dx
sbb ax, bx
adc bl, ah
ror bh, 5
xor bx, dx
rol bh, 1
test di, si
and di, 0x434c
not di
or ebx, edx
shr cx, 1
cmp edi, 0x340490e0
ror si, 4
xchg bh, ch
inc cx
test edi, 0x7eafec3c
stc
shl ah, cl
test dx, 0x68ff
ror cx, 3
and eax, 0x1861618
dec edi
inc edi
cmp cl, dh
test cx, dx
and dl, 0x2d
xchg esi, eax
cmp si, cx
xor cl, 0x30
shl dh, 2
pop eax
push eax
test eax, edx
dec cx
stc
stc
stc
sbb dl, 0x61
mov ecx, 0x5150b9d7
cmp ah, 0x72
adc al, dh
inc cl
inc ah
and bl, 0x1d
test esi, edx
stc
and bh, ch
shl al, cl
sub esi, edx
not bx
rol di, cl
inc dh
rol si, cl
shl ebx, cl
xchg ah, bh
mov cl, 0xc
stc
xor ax, si
inc dl
ror eax, cl
ror ebx, cl
mov edx, edx
ror dx, cl
not bx
xchg ah, ah
not edi
ror dx, 6
inc edx
xor ch, bh
test dh, ch
stc
test eax, 0x25c03a00
sbb edx, 0x3f8ba52e
inc edi
nop
adc ecx, eax
rol edi, cl
test ch, 0x30
test si, cx
rol ecx, 7
ror di, cl
sbb si, 0x261c
xchg si, bx
or ch, al
mov al, 0x44
test ah, 0x7a
shr eax, cl
or bh, 0xc
shr dx, 6
nop
mov esi, 0x5df00a7
nop
sbb cx, 0x6931
rol edi, 2
test al, ch
add si, si
inc bl
add si, si
stc
nop
inc edx
dec dh
not ebx
shl ebx, 6
or bl, 0x51
test edx, 0x3cb6ec36
sub eax, esi
cmp dl, al
shl dx, cl
cmp dh, 0x6b
adc edx, edx
add di, 0x5ee9
not si
ror ah, cl
rol ecx, 7
inc al
nop
sub al, dl
adc ecx, 0xa60dd81
nop
nop
pop eax
pop ebx
pop ecx
pop esi
pop edx
pop edi
push eax
dec eax
push edi
not edi
push esi
dec si
push ecx
inc cl
ror eax, cl
stc
push ebx
mov bl, al
push edx
inc dx
inc dx
not bx
test eax, 0x480f925f
dec al
or dx, cx
sub dx, 0x4936
or cx, 0x2a3f
inc bx
test edx, 0x61a3762b
shr dl, 8
pop edx
pop ebx
pop ecx
pop esi
pop edi
pop eax
push edi
push ecx
xchg edi, ecx
dec di
push edx
not dx
push esi
dec si
ror edi, 2
mov si, 0x593e
sbb si, 0x7e9c
push ebx
or bx, 0x2a25
mov ecx, ebx
stc
rol bh, cl
shr di, 6
nop
not bh
mov bx, cx
inc ecx
push eax
and bx, ax
or eax, edx
shl cx, cl
sbb dh, ch
ror edi, 6
cmp dh, bl
stc
not ebx
inc cx
pop eax
pop ebx
pop esi
pop edx
pop ecx
pop edi
call fcn.00497366
call fcn.00497670
push esi
push edi
xchg si, di
pop edi
pop esi
nop
push ecx
dec ch
push eax
rol ah, 4
rol ecx, cl
push edi
shl di, 2
ror ecx, 1
push esi
cmp esi, 0x37520115
not di
shl cx, 2
ror di, 3
push ebx
dec bl
not di
nop
sbb eax, 0x15c73ac6
test edi, 0x799e3abf
add ecx, ebx
sub esi, 0x7fc5e99d
shl ecx, 6
push edx
or edx, esi
dec bl
sbb al, al
ror dx, cl
mov bx, 0x4783
ror si, 1
sbb ah, 0x7a
shr dl, 8
sbb bx, 0x5d6
sbb ax, 0x5352
nop
xchg bx, dx
inc dx
ror cl, cl
cmp edx, 0x3933b433
dec cl
shl dl, 8
inc bx
nop
mov cx, di
or edi, ecx
not ax
cmp cl, dl
add dl, 0x7e
ror edx, 1
xor dh, cl
cmp dx, bx
stc
add cx, ax
shl edx, cl
sub ecx, ebx
and eax, 0x4a2b9e79
not dx
adc di, dx
inc dx
add bl, 0x45
and ax, 0x90c
nop
sub dx, 0x4bce
inc ebx
xor ebx, esi
mov ebx, 0xa681f3e
xchg esi, esi
pop edx
pop ebx
pop esi
pop edi
pop eax
pop ecx
push esi
push ecx
shl si, cl
push ebx
sbb ch, bl
sub si, si
sub ebx, 0x19cee26
push eax
and ah, 0x43
shl bx, 3
dec bx
mov bh, 0x4b
push edx
sub dh, 7
push edi
or edx, edi
dec ch
inc ebx
cmp ch, ah
xor ah, 0x3c
sub ecx, 0x5dab47f1
dec bh
sub ebx, 0x4369d4b3
shr edi, cl
test ah, 0x2b
rol al, 6
pop edi
pop edx
pop eax
pop ebx
pop ecx
pop esi
push ebx
or bl, 0x41
push edi
push eax
xchg di, ax
test al, 0x62
nop
test bh, 0x62
push ecx
dec cl
not ebx
pop ecx
pop eax
pop edi
pop ebx
call fcn.004d9186
add esp, 0x10
pop edx
pop ecx
add esp, 0x1b
call fcn.00497936
call fcn.00497f7f
call fcn.00498538
call fcn.0049895b
push ecx
push eax
and cl, al
push edx
or edx, 0x46d95645
push edi
test edi, edx
sbb cl, 0x61
adc al, 0x1e
sbb ax, 0xbd9
adc dl, 0x59
mov edx, 0x128a65d2
push ebx
or ebx, 0x5f733d12
and cl, cl
ror cl, cl
dec bh
xor edi, 0x3b4fecad
rol ebx, cl
dec edx
push esi
add si, ax
shl esi, cl
cmp cx, 0x76b9
adc cl, 0x5e
shr ecx, cl
not si
mov esi, esi
xor bh, 0x46
shl ah, 2
inc si
sbb dl, ah
and si, di
cmp ebx, ebx
shl bx, cl
not bx
adc cx, 0x3967
test edx, esi
dec bx
dec cl
shr cl, cl
cmp si, 0x42ab
sub esi, ebx
and edi, edi
test dh, 0x30
test ecx, 0x1734bc26
sub al, 0x48
xor edi, ecx
mov dh, 0xa
xor dl, dh
shr eax, 4
sbb ax, dx
xor eax, 0x25900e59
pop esi
pop ebx
pop edi
pop edx
pop eax
pop ecx
jne 0x482f40
call fcn.00498d94
push ebx
inc bh
push edx
mov dx, 0x1ce9
adc ebx, 0x6aa6b6ae
push edi
add dx, di
push eax
xchg di, ax
push ecx
test ecx, ecx
nop
push esi
sub si, 0x7c3b
rol edx, cl
stc
not cl
stc
inc dl
ror ax, 4
shr edx, 6
or dx, di
sub ah, ch
not dh
nop
mov cx, dx
sub ecx, ecx
sbb bl, ah
dec ecx
pop esi
pop ecx
pop eax
pop edi
pop edx
pop ebx
stc
push ecx
sbb cx, 0x39a2
push ebx
push esi
mov bx, si
stc
push edi
shr edi, cl
stc
push eax
sub cx, ax
add ah, 0x4a
push edx
adc dx, 0x941
xor ebx, 0x1d93a70c
sub ecx, edi
not bl
adc cl, 0x62
mov ch, dh
and ah, bh
xor edx, 0x34ddd50
or ax, 0xb60
test edi, edx
not bx
and dx, di
mov dx, bx
and di, bx
mov esi, ecx
nop
sub edx, 0x35038c1e
shr ah, 3
stc
dec bx
cmp cx, 0x6813
not cl
rol ch, 7
test dl, 0x12
adc cx, 0x33af
nop
rol dx, cl
add esi, edi
and ebx, 0x6026f1a8
xchg edx, edx
stc
shl dh, cl
or ch, 0x2c
not esi
sbb bx, cx
sub ah, ah
and bx, 0x1f9d
ror bx, 8
adc eax, 0x79536d32
or di, ax
test bx, cx
stc
inc di
sbb bl, 0x5c
rol eax, 7
add bx, 0x2d92
ror bx, 1
test cx, 0x2d4d
mov ax, cx
adc dh, bl
inc bh
sub al, 0x79
sub ax, si
xor dl, bl
stc
or dx, bx
not ah
ror cx, cl
inc dl
shl di, 3
dec dx
xor eax, 0x6667c9e1
and cl, 0x5c
or di, dx
xchg ah, bl
adc esi, 0x4bd35399
stc
ror esi, cl
shr eax, 5
sub ah, 0x68
xor si, ax
stc
mov cx, bx
sbb esi, 0x7373a76c
ror cl, cl
xchg esi, edx
test si, cx
ror esi, 2
ror esi, cl
test dh, 0x7c
rol si, cl
and cx, 0x627c
sbb ax, 0x7d4c
inc dl
nop
shr bh, cl
sub dl, al
ror di, cl
nop
cmp esi, edx
mov eax, 0x29179ff4
shl cx, cl
pop edx
push edx
inc dh
test dx, si
xor edi, 0x61c0d098
inc si
rol di, 7
xor dl, 0xc
dec esi
stc
xchg dl, bh
stc
or ch, 0x2d
sub al, cl
shl ecx, 4
test dx, dx
stc
and edx, 0x3d3ba65f
add esi, 0x3cd2e221
mov ebx, 0x1fbf913f
adc bx, 0x4b0e
test edi, 0x7d28cf85
shr ebx, 8
stc
dec di
not eax
nop
inc bx
mov bx, 0x62c5
inc dh
ror edi, 3
test al, 0x53
or ah, ah
ror bl, 4
and di, cx
adc di, di
rol bx, cl
xor ecx, ebx
inc edx
xor cl, cl
and cx, 0x7305
or esi, edx
sbb edi, ebx
shr dh, 7
adc bh, al
stc
dec al
inc di
shl cl, cl
add eax, 0x57340780
shr eax, cl
or ax, si
mov bl, 0x63
sub eax, 0x51da58a7
sbb ebx, eax
shr dx, 5
sbb di, cx
shl dl, cl
cmp ah, 0x78
not ah
not ah
adc edi, edx
not di
sub dl, 0x59
xor ch, 8
not edx
sub dh, 0x5c
ror esi, 8
inc ah
mov bl, bl
inc ch
shr al, cl
stc
dec edx
test ch, 0x67
sbb dx, 0x678c
rol bl, 1
shr edi, 1
shl ch, cl
and cl, dl
xor bl, cl
adc di, 0x4486
dec cx
dec ecx
mov ecx, 0x504f0cc5
sbb si, ax
add esi, eax
sub dl, 0x76
or cl, 0x3c
dec esi
ror dl, cl
add dl, 0x34
rol edx, cl
adc eax, 0x38620b67
cmp bx, si
sbb si, 0x3b16
nop
adc cl, 0x69
mov cl, ah
add di, 0x32a
stc
and ebx, edi
pop edx
inc bh
push edx
ror dh, cl
xor dx, ax
adc cl, cl
and dh, 0x2d
dec di
xchg bx, di
sub dl, ch
or ax, dx
inc ax
and ax, di
and ax, 0x7032
inc di
cmp ecx, edx
cmp dh, 0x5f
and esi, 0x3f55ca65
cmp cl, 0x76
ror edx, 8
xor si, 0x1ac6
nop
shl edi, 8
nop
stc
stc
or al, bh
xor bl, cl
or bl, 0x4e
inc ah
not si
inc si
not bx
inc bh
rol si, cl
add edx, esi
sbb ax, 0x143b
sub edi, 0x6d83ec78
shr eax, cl
sub edi, 0x6da77ce
or eax, 0x2a92498a
test bl, ah
xor bx, 0x4138
cmp dh, dh
nop
rol bl, 7
not al
rol cx, cl
sbb edi, 0x3a9b08e2
not ecx
not ax
shl dl, 3
or di, dx
add esi, edx
sub cx, ax
xor eax, 0x578d8b95
test esi, ebx
xor ax, cx
ror al, 2
stc
cmp di, di
rol cl, cl
nop
pop edx
pop eax
pop edi
pop esi
pop ebx
pop ecx
push edx
rol edx, 4
push esi
push ebx
sub esi, ebx
push edi
mov edi, esi
push ecx
cmp ecx, esi
cmp cx, dx
not dl
shl ebx, 5
nop
adc ch, 2
rol di, 6
shr bh, 1
ror ebx, 1
push eax
sbb eax, 0x52cfaf36
add di, 0x3a4d
shl ebx, cl
cmp esi, 0x52c7217b
sbb al, 0x45
rol cx, 7
shl ch, 6
rol edi, 5
xor bl, ch
inc eax
xor cx, 0x6c3f
add si, 0x4e7
adc di, bx
shr di, 1
shr di, cl
test bx, cx
ror bx, 3
dec dl
rol eax, 2
stc
shl dx, cl
not cx
xor cx, di
shl di, 3
shr dl, cl
and ecx, 0xc2c242
test dl, 0x31
sub si, 0xfc8
test eax, 0x5e66f324
sub dx, ax
inc bx
and ebx, 0x5418567
xor bl, 0x53
nop
not ax
stc
inc di
not bh
sbb dh, dl
shl al, cl
xor cx, cx
mov dx, di
test esi, edi
cmp eax, edi
adc al, dl
and bl, al
and ebx, ecx
inc edx
and al, bl
shr ecx, cl
mov ah, 0x28
adc ax, 0x47a8
xchg bx, si
cmp dx, ax
sub edx, ebx
sbb al, al
xor dx, cx
sbb ax, dx
shl cl, cl
or ah, al
dec ch
sub ah, ah
add edx, ecx
ror edx, 4
cmp cl, ch
rol dh, cl
not dx
test ah, 0x45
adc edx, eax
not edx
and edx, 0x38a2d170
ror edi, cl
ror edx, 6
and ebx, 0x4d4d132c
mov di, 0x611d
mov bl, 0xd
sbb ah, 0x5a
and si, 0x4ba4
ror cl, 3
add cx, cx
dec bx
not dh
rol edx, cl
inc esi
and bh, cl
sbb eax, esi
and edx, 0x5449ce88
rol ebx, cl
pop eax
sbb dh, bl
shl ecx, 5
ror dl, cl
shr cl, 7
mov ch, 0x27
stc
pop ecx
pop edi
pop ebx
pop esi
pop edx
push esi
push ebx
or esi, ebx
push ecx
shl bh, cl
add esi, 0x3f2bb59e
adc si, 0x2413
push edx
not edx
shr esi, cl
xor esi, 0x5bc1239f
push eax
adc al, 0x39
shl edx, cl
mov ax, dx
add dh, bh
nop
test ax, 0x5185
sbb bh, ah
add ebx, ebx
sbb bh, bh
push edi
test di, cx
rol eax, cl
xor bx, 0x915
add cl, 0x54
dec edx
ror si, cl
xor ecx, edi
or esi, 0x5b6bdc71
xor bx, dx
inc al
xor ah, bh
rol al, cl
xor bl, 0x16
stc
sbb dh, al
cmp ax, 0x5ffe
pop edi
pop eax
pop edx
pop ecx
pop ebx
pop esi
call fcn.004992e9
call fcn.00499759
call fcn.00499cdc
push edx
push eax
sub dl, al
push ebx
rol bx, 5
stc
push ecx
sub cx, 0x1222
sbb eax, 0x1eee2d8
ror ah, 1
push esi
and esi, ecx
add cl, 0x26
rol cl, 1
nop
dec eax
sub bl, 0x59
push edi
not di
sub ax, 0x1bda
sbb bx, 0x57af
shr bh, cl
nop
sbb al, 0xa
cmp ah, 0x18
xor edi, ebx
mov edi, edi
rol dx, 8
dec dh
add edx, edi
inc ah
inc cl
cmp di, 0x4f74
sbb ch, ah
nop
nop
stc
sbb ch, ch
dec dx
shr ebx, cl
sbb eax, eax
dec ah
sbb al, 0x3d
or ah, bh
add cx, 0x1fff
cmp dh, 0x25
stc
xor ax, si
adc cl, al
shl bx, 7
xor ax, bx
sbb eax, ebx
sbb eax, 0x463454bc
nop
or di, 0x324d
ror bh, 1
mov ax, 0x2a41
test ecx, ebx
or ch, 0x75
nop
stc
xchg cl, dh
ror dl, 4
mov si, 0x3bfd
shr dx, cl
dec esi
inc dh
sbb ax, bx
dec cl
test edx, edi
mov bx, cx
nop
mov ah, bh
rol ebx, 4
test bx, cx
and ecx, 0x63d5092b
stc
xchg bx, cx
ror bh, cl
xchg edx, eax
ror ecx, 6
xchg ah, al
adc si, 0x76bd
and cx, 0x3752
or dl, bh
ror bh, 4
xchg dh, bh
dec ecx
test si, ax
rol ah, cl
stc
xor ebx, edx
stc
test ax, 0x54cd
xor edi, edi
xchg ch, bl
not di
dec ax
and dx, di
cmp cl, 0x3d
pop edi
pop esi
pop ecx
pop ebx
pop eax
pop edx
js 0x482f34
call fcn.0049a177
push edx
push eax
xchg dl, al
nop
pop eax
pop edx
push ecx
mov ch, 0x38
push edx
test edx, 0x54d9919
pop edx
pop ecx
push esi
push edi
sbb si, di
push ebx
push ecx
shl ebx, cl
sub cl, 0x58
rol ch, 3
test cx, 0xfce
mov ecx, 0x24a6e1fe
adc cx, 0x60fa
or bx, 0x5d83
push edx
xchg dx, si
shr si, cl
add esi, 0x45ec3794
adc edi, ecx
dec dl
push eax
inc ah
inc bx
not edx
or dh, 8
or dl, 0x5a
shl dx, 3
xchg dx, dx
sub al, cl
adc esi, 0x49bbe0b7
and bl, 0x28
inc bx
ror bh, 1
shl ax, cl
add cx, ax
adc ax, bx
mov edi, edi
not bl
sub ax, dx
mov ebx, ebx
and ax, dx
ror esi, 8
sbb bx, dx
not esi
test si, 0x2eff
stc
xor ah, cl
shr edx, cl
shr ebx, 4
adc di, ax
add cx, cx
add dl, bl
or ebx, 0x658d20b7
and ebx, 0x2a66c1b9
nop
cmp dx, cx
stc
inc ecx
xchg al, dh
and cx, si
not bh
xchg cx, ax
sub eax, 0x2a1e43be
or ah, bh
adc si, 0x69f5
xor esi, 0x1ec0d4f2
sub dl, bl
sub ch, dh
xor al, dl
xchg bx, ax
rol edx, cl
test esi, ebx
or dx, dx
and eax, esi
dec esi
xchg edi, edx
mov ax, dx
sub edx, ebx
or ch, bl
stc
stc
stc
sub di, 0x5483
sbb eax, edi
rol edi, 2
and dh, 0x37
and edx, 0x36cd9fb1
shl cl, 2
xor edi, 0x3e6f1712
add cl, 0x17
xchg bx, ax
add bl, ah
adc ecx, ecx
sbb dx, 0x75c0
xchg esi, edi
sbb ax, cx
rol dh, 4
rol bx, 4
nop
xchg dx, dx
cmp cl, 0x62
dec dh
xor al, 0x17
inc cl
xor bh, cl
rol bh, cl
test esi, eax
shl bx, 6
pop eax
xor cx, 0x7a8c
add dl, dl
shr dh, 2
or cl, 0x3f
stc
push eax
xor edx, eax
shl dx, 5
adc ebx, edx
and ecx, esi
and ebx, eax
shl di, 2
shl eax, 2
or ax, ax
or al, cl
xor edx, ebx
ror cl, 8
or ah, 0x43
adc al, 0x28
stc
and di, ax
sub edi, esi
and edx, ecx
shl eax, 1
and si, 0x6f2d
cmp edx, 0x6a12bc19
add esi, 0x160f4f9a
test cx, 0x7783
xor dh, ah
adc bx, 0x4051
xchg dh, dl
pop eax
pop edx
pop ecx
pop ebx
pop edi
pop esi
push edx
push esi
test edx, esi
push eax
push ecx
ror ax, cl
push edi
shl edi, cl
push ebx
adc dx, bx
or dx, 0x2983
cmp si, 0x550b
stc
adc eax, 0x795505fe
adc dl, 0x4d
and esi, edx
ror ax, 7
ror cx, 5
shl edi, cl
ror cx, cl
stc
stc
adc ecx, 0x5f367993
xor edi, 0x980f71b
test di, si
mov dx, ax
adc bx, 0x64af
inc cx
or bh, ah
mov ah, dl
adc edx, ecx
not bl
sub edi, ebx
and edi, 0x439d7ead
shr esi, cl
or ax, 0x5e6f
test edi, eax
sbb dl, 0x35
dec dl
add edx, 0x4222c72c
mov ax, si
nop
nop
and ecx, 0x6b331a76
and si, si
inc di
nop
sbb si, 0x7e4
shr cx, 3
xchg edi, eax
sbb ebx, 0x4468e517
or si, cx
shl al, cl
adc di, 0x344c
stc
xchg esi, edi
dec ah
ror dl, cl
not eax
test edx, edx
not bh
adc al, 0x6c
shr ecx, 6
xchg dx, bx
adc dh, 0x46
sbb eax, edi
sub di, 0x6773
inc bx
stc
shr ah, cl
or edi, edx
nop
ror cl, 5
stc
and ch, al
pop ebx
pop edi
pop ecx
pop eax
pop esi
pop edx
push edx
ror edx, 8
stc
push ecx
sub edx, ecx
push eax
xor ax, 0x7a8e
push ebx
shl ebx, cl
push edi
inc edi
pop edi
pop ebx
pop eax
pop ecx
pop edx
push ecx
push edx
mov ecx, edx
push ebx
sbb ebx, ecx
push esi
and si, dx
pop esi
pop ebx
pop edx
pop ecx
add esp, 9
pop edi
pop esi
call eax
pop eax
pop edx
pop ebp
ret