Function at 0x6a18fb
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using des
Encrypt data using speck
Parse credit card information
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
push edi
xor ebx, ebx
jo 0x6a1fa1
call fcn.006a8fbd
push edi
push ecx
shl edi, cl
push eax
adc cl, ah
push ebx
add bx, 0x743a
add ax, 0x6019
push edx
xor ch, dl
adc ax, 0x3af0
nop
dec ch
test cx, 0x2ef7
inc bl
cmp ah, 0x26
sbb ah, 0x6b
shr ecx, 8
add ch, 0x2e
or ebx, 0x77fa31d4
test ah, bh
xchg dx, ax
push esi
cmp dx, si
or cx, 0x4029
and esi, ebx
add bh, ah
and bx, 0x6228
test dx, di
not ax
dec edi
nop
xchg edx, edi
not bh
ror si, cl
xor ebx, edi
shr di, cl
dec di
sub di, cx
nop
stc
sbb dx, di
dec ah
or cx, ax
adc ax, 0x1df3
or eax, 0x53ff5a11
xor ebx, 0x7d313a3c
inc di
xchg si, cx
dec ch
or si, dx
test dl, 0x7b
add esi, edi
xor edi, edx
shl ebx, 5
rol dl, cl
stc
shr ebx, cl
not ax
stc
nop
shr ah, cl
nop
inc bh
ror di, 4
shl dl, cl
dec bx
pop esi
pop edx
pop ebx
pop eax
pop ecx
pop edi
call fcn.006a93c4
push ebx
xor ebx, 0x333c85e1
push edi
adc di, 0x211
push ecx
or di, cx
push esi
sbb esi, ebx
push edx
adc edx, 0x5311a438
stc
add bh, ch
push eax
inc al
adc eax, 0x7fc82839
and ch, 0x68
rol bx, cl
add ah, 0x1c
adc ax, 0x4f5f
rol dh, cl
not edx
ror dl, cl
cmp bx, 0x50e0
inc cx
test cl, 0x64
test cl, ah
xchg edi, edi
dec cx
rol edx, cl
or ax, dx
shl esi, 4
sbb edx, eax
stc
add cl, 0x38
ror al, 6
stc
dec edx
rol ah, cl
mov bx, 0x34ac
ror bl, cl
not ch
or bh, cl
shr bx, 6
xor dx, di
xor dx, 0x2d07
and dh, dl
or ch, 0x7d
shr ch, cl
and esi, 0x18804d9f
shr dx, 3
and dx, 0x6f36
not esi
add al, 0x2f
ror esi, 2
or bl, cl
adc edi, ebx
cmp dx, 0x2e75
test bx, ax
and bx, si
sbb cl, bl
or edi, 0x7ee50926
cmp bx, 0x60be
cmp bh, 0x46
stc
nop
inc cl
adc si, 0x6def
rol edx, 5
ror edx, cl
sub dh, 0xc
sbb dx, ax
stc
dec bx
sbb dl, bl
shr dh, cl
dec dx
and bx, ax
sub ah, 0x20
rol cx, 2
or dx, si
nop
xor dl, 0x22
shr esi, 7
rol ah, 3
and cx, cx
and ecx, 0x3a4e247a
nop
rol cx, cl
xchg cx, cx
mov cl, 0x67
sbb di, ax
rol dl, cl
cmp ecx, 0x52885872
xor dx, 0x8af
ror bh, cl
add si, 0x31db
xor ecx, 0x1f625408
dec dl
or eax, 0x59d0e474
nop
cmp dh, 0x13
shr esi, 4
mov eax, 0x2918e837
adc dx, 0x4325
mov edi, esi
cmp cl, bl
pop eax
push eax
ror al, cl
test edi, 0x1c7508d5
stc
shl cl, 6
nop
ror cl, 7
add dx, ax
sbb dx, 0x35dc
not edi
add dl, cl
test ecx, 0x4064c281
rol cl, cl
and eax, 0x54dd6051
cmp ax, 0x739e
shl ebx, 6
xchg cx, dx
shr si, 8
nop
not ah
xor bl, ch
shr ecx, cl
mov di, 0x7f65
mov cl, ch
mov bh, 0x2d
xor bh, al
add si, di
sbb cl, dl
add ebx, ebx
nop
adc ch, 0x6c
xor edx, eax
inc bx
xor bl, ch
cmp cx, 0x69c6
mov eax, 0x435e8d27
xor edi, 0x4ace08e2
shr ax, cl
cmp ebx, 0x5cc7fc50
nop
xor bh, 0x70
ror bh, cl
and edx, 0x7eaa9872
and ax, 0x6e61
ror di, 5
cmp edx, 0x3b1e4b17
sbb ch, 0x4c
dec ecx
xchg cl, bl
sbb ax, 0x5421
rol edx, 6
sub edx, 0xce84ca
sub eax, 0x61d6c2d
cmp di, di
inc di
add dx, 0x96c
not cx
test esi, 0x75ffce7d
or esi, esi
sbb eax, 0x5f6a02d
nop
sub ecx, eax
cmp bh, 0x64
stc
test eax, edx
xchg ch, bh
pop eax
pop edx
pop esi
pop ecx
pop edi
pop ebx
push ecx
adc ch, 0x45
adc ecx, 0x1125d91
push edx
shl dh, 1
ror ecx, cl
nop
xchg cx, dx
push ebx
inc ebx
sbb dl, dh
push edi
shr di, cl
and dh, dl
not ebx
push esi
dec esi
push eax
xor ax, cx
ror ecx, 8
adc al, bl
ror si, 2
test bh, 0
cmp bl, 0x26
or bx, 0x555e
inc si
nop
test cx, bx
not dh
nop
add esi, 0x6ea8142c
mov ecx, 0x24fc517
inc dl
xchg cl, ch
stc
shr ebx, 5
xchg al, ch
stc
nop
adc bl, 0xd
and esi, eax
xchg ah, cl
sub di, 0x254f
rol di, 5
add ax, cx
cmp bh, ch
sub dx, 0x6a84
dec dh
shl edi, cl
sub dh, bh
dec di
ror cx, cl
add si, bx
and edi, edi
dec bh
cmp dh, 0x29
sbb ebx, 0x137af8df
stc
or bh, 8
shr ecx, 8
dec esi
test di, 0x1c9c
shr ebx, cl
sbb edi, 0xae0fc80
nop
shl dh, 7
cmp di, 0x617c
adc ebx, edi
shr dx, cl
shl edx, cl
shr edx, cl
xor cx, di
xor dx, cx
and edx, 0x259fdd50
nop
sbb ch, 0x40
dec ah
xchg si, cx
cmp esi, eax
sbb bx, bx
nop
add ecx, 0x46182e91
not bh
xor dh, 0x13
ror ecx, cl
dec esi
test ax, 0x2d27
adc dh, 0x18
sub edx, ebx
or ah, 0x76
mov ax, 0x735a
adc dh, 0x23
sbb si, 0x2b4b
xor ah, 0x47
mov edx, 0xfb1ae1b
add dh, ah
shr ah, cl
test dl, 0x18
sbb esi, edx
nop
shl ecx, cl
shl ah, cl
shl dl, cl
inc cx
inc edi
add bh, 0x20
pop eax
shl bl, cl
push eax
test ax, 0x3e2b
dec ah
not dl
add cl, dh
add si, 0x263
mov cl, bl
rol ebx, 7
adc ax, 0x276f
or eax, ecx
ror di, cl
adc esi, ebx
sub si, bx
cmp eax, esi
rol ah, 1
dec esi
shl ax, 3
cmp dx, si
adc esi, 0x7e98e5d6
sbb al, dh
dec si
stc
dec edi
cmp di, 0x14ca
test ebx, 0x708cf128
adc eax, 0x5a1f5788
sbb eax, 0x769efd8a
xor edi, 0x6ff50f38
shr esi, cl
cmp edi, 0x4bc03a7a
stc
test ah, cl
nop
not ch
mov di, bx
adc ax, cx
or eax, edx
xor edi, ebx
nop
or eax, 0x102cb24e
adc dl, 0x4b
adc cl, ah
cmp cl, ch
and dx, 0x159d
add bh, 0x2b
not di
rol bh, 5
sub edi, edi
xor ch, bl
sub bx, ax
test edx, 0x3db37a3a
add ecx, edx
sbb dx, 0x2b5e
xor dl, 0x2b
rol al, cl
xor edx, 0x2ae1ef9a
ror ax, cl
shl eax, 4
or ebx, edx
xchg ah, ch
rol edx, cl
xchg edi, esi
ror ecx, cl
ror ecx, 1
mov ax, cx
shr di, cl
ror ch, 5
xor edi, esi
mov ah, 0x35
cmp ax, 0x3ccc
shr dh, 6
dec bh
inc ecx
stc
not ah
inc cl
adc dh, ch
not bx
ror cl, 4
xor dl, 0x71
dec dl
ror si, cl
sub dh, bl
shr ecx, cl
adc edx, 0x2f20a48d
xchg al, bh
sbb bh, al
dec ebx
shr dl, cl
nop
sbb ax, 0x3ba2
nop
shr cl, cl
add dh, dh
add dx, 0x2289
adc si, 0x481c
sub eax, 0x77917c1a
nop
sbb si, dx
xchg cx, ax
pop eax
rol bx, 1
or ecx, 0x37eb9107
inc si
inc dx
stc
push eax
rol ah, cl
or edi, ebx
dec si
ror dx, 8
adc ch, 0x5f
inc ebx
sbb esi, 0x54f9a45e
xchg bx, ax
test esi, edi
rol dx, cl
cmp ax, di
rol ecx, cl
mov edi, 0x21ac3530
inc ax
shr di, cl
ror si, cl
ror bl, cl
shl bx, cl
and cl, 0x2d
nop
mov ch, 0x50
cmp esi, 0x2490eff2
adc ch, al
or bl, dh
sbb eax, ebx
shl bh, cl
shl ax, 2
or dh, al
dec bx
rol bl, 7
xor di, di
shr di, cl
nop
mov dh, cl
adc edx, ecx
sbb edi, eax
rol ecx, cl
or ch, 0x38
shr ebx, cl
ror bh, cl
sbb edi, 0x1d4c547f
xchg al, cl
sub bx, dx
and bx, 0x575f
xchg si, dx
shl dl, cl
and edx, 0x66c56f70
sub eax, 0x73a83f70
xor bl, 0x61
dec eax
test dl, 0x1e
add al, 0x6a
inc edx
ror ah, 7
sub dh, 0x10
shl si, cl
rol ax, 7
xor ecx, 0x4245a03d
dec edx
sub di, 0x779f
xor edi, esi
xchg cl, bl
not cl
sbb si, dx
rol si, cl
sub bx, bx
dec ebx
nop
sub dx, dx
sub bl, ah
mov ax, si
sub dl, 0x27
dec ah
cmp cx, ax
nop
or ebx, 0xc0450b8
adc ebx, ecx
shl bl, 3
mov di, 0x24c9
not si
ror ax, cl
not dh
cmp si, si
mov bl, ch
sub bl, ah
dec dl
dec bl
test esi, 0x36fd1464
test edi, 0x7bf71238
rol al, cl
xchg ebx, eax
cmp cx, si
shr cl, 8
xchg bx, bx
xchg ah, ah
pop eax
push eax
sub ah, 0x1e
and ch, bl
shl bl, cl
inc bx
shl ch, 8
inc ch
inc cx
inc ebx
test ebx, 0x43723f1d
adc bx, 0x7121
test si, 0x3b4c
shl ecx, 5
add cx, 0x40d4
add bh, 0x35
not ecx
test bh, bl
inc dh
nop
ror bx, cl
adc ecx, ebx
or esi, edx
test di, ax
sbb di, 0x677a
rol ebx, cl
inc ebx
and edx, 0x4814b08
shl cl, 6
rol ch, 8
shl di, 3
or eax, esi
add ch, ch
or ax, 0x773
or dh, dh
stc
and ah, 0x74
sub edi, 0x6788e7d8
or cl, cl
dec al
not ax
pop eax
pop esi
pop edi
pop ebx
pop edx
pop ecx
call fcn.006a9770
push ebx
push edx
mov bx, dx
or dx, 0x3126
push eax
shl ah, 4
push esi
sub si, 0x258a
pop esi
pop eax
pop edx
pop ebx
push ebx
sbb bx, 0x3433
pop ebx
push esi
adc si, 0x27e8
shl si, 2
not esi
push eax
sub esi, eax
cmp ah, al
nop
push edx
push ebx
xor dx, bx
and edx, 0x59d5af5b
and eax, 0x8b37740
add eax, eax
push edi
xchg di, ax
stc
xchg di, bx
mov ax, 0x1a9c
and ah, dh
cmp dl, al
push ecx
sub ecx, edi
rol al, cl
xchg dx, di
xchg bh, dl
adc esi, edx
or al, 0x31
shr ecx, cl
inc dl
rol bx, 8
shl ch, 8
xor ah, 0x74
add ah, 0x10
xchg ebx, edi
xor ecx, edx
stc
cmp bh, 0x47
xchg al, dh
shr si, cl
xchg ebx, eax
inc ax
not si
xchg si, si
mov dx, 0x1eb5
dec ax
xchg ah, dl
inc bh
xchg cl, al
dec dl
shl eax, cl
ror dx, cl
shl di, cl
xchg dx, di
dec ecx
not dh
ror ebx, 4
and edx, 0x74a7961f
test edx, edx
sub edx, 0x3e5c33
and bl, 0x7f
adc ebx, 0x4099746d
nop
shr edi, cl
sub bx, 0x5a5a
xchg edi, edi
and si, dx
dec ax
mov dl, 0x43
not dx
inc eax
xor bl, 0x3b
cmp di, si
not bh
not eax
cmp esi, ecx
and ebx, eax
sub di, ax
sub al, 0x14
sbb bx, dx
inc ebx
nop
ror ebx, 4
and bl, 0x28
and esi, eax
dec bx
sbb esi, eax
or esi, 0x6685f72
ror bh, 4
dec ecx
rol cl, 8
ror dh, cl
sbb cl, al
adc dx, si
and edi, 0x3b7575d
dec eax
and ah, cl
mov dx, 0x5e1b
inc ax
and dl, 0x6d
rol bh, cl
cmp edi, 0x2a3bd2b2
stc
mov cl, dh
shr bh, 7
sbb bx, dx
pop ecx
push ecx
rol ecx, 2
sbb ebx, 0x74860e62
shr cx, 6
adc bh, ah
adc dh, bl
add di, 0x2c4f
not bx
test cx, 0x566c
cmp dh, 0x2f
inc edi
cmp si, ax
mov edi, 0x17e210af
stc
nop
sbb bl, 0x73
shr edx, 7
nop
xor ch, ah
sub bl, 0x2e
shl bx, cl
not ax
sub ecx, 0x2169b269
sbb edi, ecx
xchg bh, bh
dec ch
add ebx, 0x67e66c5d
or ax, 0x45cd
dec al
mov ecx, ecx
inc ebx
add bx, 0x162f
rol di, cl
sub eax, 0x7d5ded4f
xchg cx, bx
and dx, 0x593a
rol edx, 8
rol ebx, cl
inc bx
nop
cmp esi, 0x4e406291
test al, dl
shr edi, 2
sub bl, 0x78
not dx
cmp ax, cx
pop ecx
pop edi
pop ebx
pop edx
pop eax
pop esi
call fcn.006a9d76
jb 0x6a2205
push esi
push edx
sub si, dx
push eax
xor al, 0x43
push ecx
mov cx, 0x1393
push edi
sbb di, 0x6a7d
add cx, 0x18f6
not ch
push ebx
test dh, bh
and dx, 0x73d3
add eax, edx
or si, bx
nop
shl bx, 5
not esi
test ax, cx
add edi, 0x72ca68b4
sbb di, 0x363a
dec dx
mov ebx, 0x6e4118d2
adc dl, ch
shl bl, cl
xchg al, ch
pop ebx
pop edi
pop ecx
pop eax
pop edx
pop esi
call fcn.006aa25d
call fcn.006aa6ee
push edx
push ecx
shr dh, cl
push edi
xchg di, dx
push ebx
adc bh, 0x43
push esi
and esi, esi
pop esi
pop ebx
pop edi
pop ecx
pop edx
nop
push edx
dec dl
push edi
and di, 0x1ce5
stc
push ebx
cmp bl, 0x4f
push ecx
inc cx
push eax
test ah, cl
add dx, cx
not dx
push esi
xor dx, si
adc al, bl
stc
not ecx
pop esi
pop eax
pop ecx
pop ebx
pop edi
pop edx
call fcn.006aab06
call fcn.006aaeb3
push ebx
test bh, 8
push eax
not ah
pop eax
pop ebx
call fcn.006ab2da
call fcn.006ab77a
call fcn.006abb1f
call fcn.006abf74
call fcn.006ac42e
js 0x6a223e
push ebx
ror bl, 5
push edx
cmp dx, 0x4d3f
push ecx
shr edx, cl
push esi
mov esi, edx
shl bx, cl
sub si, dx
push eax
push edi
adc eax, edi
ror ecx, cl
xchg dl, al
dec ch
and bl, 0x32
pop edi
pop eax
pop esi
pop ecx
pop edx
pop ebx
push ebx
push edx
xchg ebx, edx
push edi
xor edi, 0x104138b6
pop edi
pop edx
pop ebx
call fcn.006ac8b1
xor edi, edi
push esi
push edi
call fcn.006acd98
push ebx
push ecx
cmp bx, cx
stc
push edi
ror di, cl
dec bx
push eax
dec eax
shr bx, cl
shl di, 4
not edi
cmp bl, 0x3f
sbb cx, bx
nop
dec ebx
push esi
adc si, si
add ch, al
sbb ah, 0x3b
push edx
and dl, 0x56
test edi, edx
mov dh, 0x79
sub dx, 0x7aa2
not eax
ror dl, cl
not ebx
ror esi, cl
shl cl, 6
xor edi, 0x42ff02c2
xchg ah, bh
adc ax, di
or edx, edx
stc
adc si, cx
mov di, ax
shl dh, 2
adc edx, 0x3650d9e4
and ebx, edx
rol ch, 7
adc ecx, 0x584532b7
dec ah
and edi, 0x53317a03
add cl, dl
inc dh
nop
cmp dl, 0x21
rol cx, cl
ror esi, cl
shr cl, cl
shr esi, cl
xchg ebx, eax
rol ebx, 6
xchg si, cx
xor cl, 0x23
add eax, eax
and dl, al
and di, cx
mov dl, 0x2b
sub bl, 0x3a
sub dx, di
xchg ebx, edi
test bx, 0x4e50
test esi, esi
sub al, ch
cmp di, 0x5143
shr ebx, 5
add edi, ecx
nop
ror ah, cl
cmp dx, 0x7543
inc esi
mov bl, 0x12
and ch, 0x70
adc dx, 0x248a
inc esi
adc edi, 0x2856c26c
cmp cl, 0x33
mov edx, esi
test dh, ch
shr al, cl
nop
xor bh, 0x6b
xchg esi, esi
xchg bh, al
shl cx, cl
ror bl, 7
inc ecx
add eax, edx
or ax, 0x62a7
mov dl, 0x16
rol edi, cl
ror bh, cl
nop
cmp bh, 0x3e
or ecx, ebx
sub di, bx
test ah, bh
cmp ax, si
xor si, 0x77a9
and ax, si
test si, dx
test edi, 0x16aeaadb
and ecx, ebx
add ax, bx
pop edx
nop
dec ebx
stc
adc cl, bl
adc al, bh
stc
stc
mov ch, 0x1e
stc
or cl, cl
stc
push edx
xchg bh, dl
add bx, si
xchg al, bh
mov bh, 0x41
and di, 0x5d92
sbb eax, 0x7ef58b19
test eax, edi
nop
mov edi, ecx
sbb bx, bx
mov eax, 0xdc907be
not ch
shl edi, 2
xchg di, ax
sbb dl, 0x46
sub edi, esi
adc cl, cl
cmp cx, di
xchg dx, ax
shl di, 5
cmp ecx, 0x3979ec12
cmp edx, ebx
rol ah, 5
xchg dx, cx
cmp ax, 0x5d7
sub bh, dl
dec dl
shr bh, 3
nop
xor ax, 0x148a
ror ebx, 5
add cl, 0x4f
inc ecx
dec ah
rol dl, cl
cmp bh, cl
rol bl, cl
adc esi, 0x4065d901
or dh, 0xa
and dh, ah
or cl, 0x41
or ax, 0x15d3
not dh
nop
not bh
stc
not ax
nop
sbb ax, dx
stc
sub bx, 0x7940
shr ecx, cl
sbb esi, 0x20577e3d
xor edx, edi
ror ah, 8
stc
mov dh, al
adc bl, 0x75
sub si, 0x4844
shl bx, 1
xor bh, 0x24
inc al
cmp bx, di
nop
shl ch, cl
test dh, 9
ror bx, cl
not eax
sbb ebx, 0x2d2aa256
xor dx, bx
shr edi, 4
shr bl, cl
or ax, 0x4edd
ror cl, cl
not bl
mov ecx, 0x532c03b9
or di, dx
shl bl, 7
shr bx, cl
shl dx, cl
dec bx
not ecx
xchg bx, di
test ch, 0x4c
xor si, 0x4a82
ror edi, 4
mov ax, si
dec dh
sub ch, 0x5e
pop edx
stc
xor eax, edi
sbb eax, edi
push edx
or dh, 0x22
not dl
sub cl, dh
sbb dh, bl
xchg edi, ecx
cmp edi, eax
and cl, ah
xchg ah, bl
and eax, ecx
inc dx
sbb dh, 9
shl ah, 6
shr ebx, 1
add ch, 0x1a
nop
or si, 0x6c65
ror ch, cl
and si, 0x21f7
shr esi, cl
xchg bh, cl
sub ch, 0x16
shl bx, cl
shr ecx, cl
stc
mov eax, 0x6c31fbff
adc dl, 0xa
dec si
ror dh, cl
test ax, 0x3379
mov ah, dh
nop
and bl, bl
mov bx, 0x5efb
sub cl, 0x40
ror dx, cl
xor edx, 0x11623973
sub al, 2
dec edx
stc
or esi, 0x60fc39f6
stc
add di, 0x68dc
inc bl
adc dx, 0x113f
stc
mov bx, 0x2fd7
cmp ax, 0x6b5c
nop
ror dh, 6
stc
ror si, cl
sub cx, 0x2b82
or ecx, eax
shl di, 3
xchg edx, ecx
inc si
shl edx, cl
inc ch
or bh, 0x67
shr ecx, 7
nop
and edx, ecx
sub ax, 0x1b70
xchg edi, edi
not si
xor bh, 0x65
adc dl, 0x70
add ax, 0x3820
not si
test ecx, 0x19dafef0
cmp ch, 7
not dx
cmp bl, 0x32
or dl, bl
or ax, 0x5b00
nop
cmp eax, 0x1ea4d5b3
xchg edi, edi
rol edi, 7
mov dx, 0x3af5
test si, di
shr ecx, cl
and di, si
sbb dx, 0x358
or esi, 0x38b68da3
shl ebx, 6
xor ch, dl
stc
stc
xor dl, ah
inc cx
cmp edi, 0xc89e19e
test dl, 8
shr ebx, 4
nop
mov bx, 0x5c5d
stc
pop edx
rol esi, cl
add di, 0x312c
push edx
test ch, dl
or dl, 0x4c
shl bx, cl
ror di, 1
ror ax, cl
ror dx, cl
shr edx, 1
dec si
shr dh, 1
add esi, 0x36b0b601
shr edi, 1
test ebx, 0x6c6c8464
not dx
stc
xchg esi, ebx
inc eax
xchg si, cx
shr cx, cl
shl dh, 6
xor cx, 0x151f
adc bl, 0x36
or edx, esi
dec al
xchg edx, eax
inc di
test cx, di
dec ah
or ax, 0x6e5f
xor esi, edi
xor edx, esi
test ecx, 0x6e84e5ea
nop
dec ch
and bh, 8
pop edx
pop esi
pop eax
pop edi
pop ecx
pop ebx
call fcn.006ad25e
call fcn.006ad6fd
push eax
dec ax
push edi
add di, 0x7d6f
stc
push ebx
not ebx
dec di
and edi, ebx
rol bx, 5
not al
adc ax, 0x7c72
and ah, al
push ecx
shl ax, cl
xor ecx, 0x3600a0d0
sub ecx, 0x5b636521
shl edi, cl
and edi, eax
push edx
sub dh, bh
cmp ax, 0x3b73
cmp ecx, edx
push esi
shl si, 2
shr edx, cl
not dx
shr ch, 4
cmp esi, 0x4c0ed51e
not cx
cmp dl, dl
sub al, 6
test esi, 0x56b3806e
test dh, 0x50
rol eax, cl
shl dx, 5
mov ch, 0x20
mov dl, dl
add cl, 0x1b
stc
inc esi
stc
shl cx, 3
or edi, edx
sub dh, ah
dec di
ror dx, cl
shl dl, cl
and cl, 0x4b
shr cx, 5
or ecx, 0x900aad0
stc
xchg esi, eax
ror edx, 4
not cx
adc eax, 0x638ccf02
stc
rol dx, cl
test eax, 0x22b46bab
mov edx, eax
not bx
nop
adc al, bh
rol eax, cl
cmp dx, 0x5056
ror bh, 8
nop
xchg dl, ch
cmp di, bx
xor bh, 0x2a
rol ebx, 7
shr di, cl
not al
cmp cl, 0x5a
adc dh, 0x47
xor ecx, eax
stc
add si, 0x1b94
sub edi, eax
inc ecx
or di, cx
dec eax
xor ch, al
xchg ebx, edi
not si
inc bl
test dx, 0x6e9e
ror edx, cl
inc dx
adc ecx, edi
dec ax
rol bx, 1
mov si, 0x1e76
shr cl, 7
rol edx, 7
not esi
nop
sbb dx, bx
rol esi, 3
shl ax, 6
xor si, bx
sub ecx, ecx
inc si
or cl, dl
stc
and dl, al
pop esi
inc eax
xor ecx, 0x4b05d133
not ax
inc ecx
sbb ah, cl
xchg al, cl
mov al, bh
not eax
test ah, 0x48
inc dh
or ch, cl
stc
ror dl, cl
stc
and bx, di
sub bh, 0x77
mov di, cx
rol bx, cl
ror edx, cl
rol ch, 3
or ah, bl
push esi
inc esi
adc ax, ax
rol di, cl
ror si, 8
adc bh, 0x14
ror dx, 1
shl edi, cl
ror eax, 8
shl dh, 7
sbb cx, 0x45a3
shl al, 5
sbb si, ax
add edi, ecx
cmp dh, 0x74
sbb bx, cx
add dh, bl
cmp ebx, 0x6c8c1259
or dx, di
test eax, edx
ror bl, 1
stc
dec bh
cmp cx, 0xdb4
inc si
shl al, cl
or si, cx
stc
sub bh, ch
xchg dx, bx
inc bl
adc bx, dx
stc
dec dx
shr ah, 6
and edi, 0x7d7549f6
rol edx, 7
ror bl, 2
nop
shr ah, 3
mov eax, esi
shr di, cl
nop
rol edi, cl
or eax, ecx
sbb dh, cl
mov al, 0x54
stc
ror bx, 6
test cx, bx
xchg ecx, esi
adc esi, ebx
mov bx, 0x2717
sbb ax, 0x44e9
inc ebx
sbb bh, bl
test bx, si
inc ch
adc bl, 0x23
cmp eax, edi
rol bl, 5
cmp ch, bh
inc ebx
rol cx, cl
cmp bx, cx
or si, 0x9bf
and al, 0x49
shl eax, 5
stc
xchg cx, si
adc ebx, 0x3a8cbb1
stc
ror dl, cl
nop
and dx, 0x349c
sub edx, edx
inc si
stc
xchg si, ax
add bx, cx
pop esi
stc
push esi
adc si, si
nop
mov ecx, 0xdbe559e
ror ebx, 8
xchg ecx, eax
add edi, eax
shl ah, cl
rol ah, cl
shr cl, cl
add ah, 0x6b
stc
add ax, 0x4c0c
rol esi, 1
not ebx
nop
shl bx, cl
nop
and edx, 0x5ca59715
rol di, cl
stc
shr bx, cl
test ecx, ecx
or bx, 0x3520
or ebx, ebx
cmp edx, edx
inc esi
pop esi
pop edx
pop ecx
pop ebx
pop edi
pop eax
call fcn.006adc3a
call fcn.006ae21c
push eax
push ecx
shr ah, cl
nop
push edx
ror dh, 4
ror eax, 2
sbb cl, 0x11
push ebx
xor bl, 0x58
push esi
push edi
xor esi, edi
dec dx
shr di, 7
nop
shr bh, cl
add di, bx
inc bx
inc ch
rol ax, cl
or ax, ax
or di, 0x3d08
stc
rol bh, 1
adc ah, ch
rol dx, 3
or ah, 0x38
shl di, cl
mov edi, 0x3c638ba4
rol ch, cl
not si
rol cl, 3
add eax, 0x37cbfad5
shr dh, 2
add al, 0x14
adc al, bh
inc al
not si
xchg al, bl
or cx, 0x3473
or ecx, 0x515964
xchg bl, bl
rol ax, 8
add al, 0x11
and cl, 0x77
pop edi
pop esi
pop ebx
pop edx
pop ecx
pop eax
stc
push esi
push ecx
shl si, cl
push edx
xchg dh, cl
nop
not ch
inc ecx
shl dh, 6
shr cl, cl
push ebx
cmp ebx, 0x23cb264d
rol dx, 3
not ebx
dec si
nop
push eax
xor ax, 0x3e36
cmp ch, ch
push edi
xor edi, 0x4c776a10
adc ax, 0x693c
ror cl, 7
sub ebx, eax
xor si, 0x1901
dec si
xchg di, dx
nop
not edi
mov bh, bh
dec cx
ror ecx, 8
stc
not ch
test ebx, 0x246656eb
inc edi
mov dx, 0x4f99
rol ch, cl
add edx, eax
and cx, 0x7bbd
adc ch, bl
xchg dl, cl
xchg al, bl
xchg esi, ebx
add di, si
test ecx, eax
test bx, di
or dl, al
ror bx, cl
mov cx, cx
sub dx, dx
ror al, 4
or ebx, 0x6cf04826
inc eax
not bh
shr eax, 4
sbb dx, 0x319c
cmp cl, cl
xor dl, 0x6d
stc
inc ecx
sub si, ax
or dh, 9
sbb al, dh
ror edi, 5
and eax, 0x338b30a1
dec dl
nop
rol ah, cl
ror dx, cl
inc edx
mov cl, 0x5c
stc
inc dx
rol ecx, cl
rol edi, cl
shl al, cl
pop edi
pop eax
pop ebx
pop edx
pop ecx
pop esi
call fcn.006ae6fd
call fcn.006aec07
push ecx
push edx
xor cx, dx
push ebx
sub bl, 0x2e
push edi
push esi
xor di, si
pop esi
pop edi
pop ebx
pop edx
pop ecx
call fcn.006aef44
sub esp, 9
mov dword [esp + 5], 0
push eax
push ecx
push edx
call fcn.006af4d7
call fcn.006afa27
jbe 0x6a2c4a
push eax
inc al
push ebx
mov ebx, 0x515ca0db
not eax
push edi
dec edi
push edx
push ecx
test dx, cx
push esi
rol si, 1
mov dx, bx
sub bx, 0x69d7
inc ebx
rol esi, cl
test ecx, edx
rol edi, cl
stc
stc
stc
test eax, edx
sbb ah, ah
cmp ah, ch
xor esi, 0x7216dadd
dec bh
stc
xor dl, 8
add eax, esi
nop
or dl, 0xe
nop
cmp edx, 0x2a04a151
shl si, 6
adc dh, dh
cmp cx, 0x469e
adc si, 0x46cc
mov ax, di
xchg bl, dh
add al, 0x7d
shl edi, cl
sub cl, bl
and dh, 0xf
adc ebx, edi
or ebx, 0x6532ef95
dec al
stc
sub bx, dx
add ecx, 0xa108b38
or eax, 0x4cab1ab6
ror ah, cl
nop
mov al, dl
or cx, dx
or ebx, esi
shr dl, cl
inc al
inc cx
rol ah, cl
nop
sub bl, 0xf
add cx, 0x7077
test ebx, ecx
nop
test al, dh
rol edi, cl
xor ch, 0x17
add edx, 0x5e47f923
shr dx, cl
shr ah, cl
rol edx, cl
not eax
inc dl
xor dl, 0x3d
add di, dx
dec dl
inc ecx
dec di
mov ecx, 0x6c3630c1
nop
shl esi, 6
add ecx, 0x3daf5d18
inc ah
ror cl, cl
nop
or ebx, edx
not ecx
ror ecx, 8
test di, bx
xor edx, edi
sbb ebx, ecx
mov esi, ebx
dec ch
adc di, 0x7f84
sub ax, 0x4488
xor bh, ch
add bh, 0x3c
test dx, 0x6a85
or dh, 0x6f
xchg dx, dx
and cx, 0x57d7
and dh, 0x7b
rol ecx, cl
mov di, ax
sub ecx, 0x601d4cf4
stc
pop esi
shl dh, cl
adc al, cl
ror ax, 4
cmp dl, dh
sub bx, 0x6bee
push esi
inc si
xchg si, cx
nop
adc di, 0x83e
adc edx, 0x1a64c092
or ch, bh
and cx, di
inc cx
adc ah, 0x63
shr esi, cl
or si, 0x6327
test si, cx
sub bh, 0x64
cmp edx, 0x58e6f451
and edx, 0x52d358be
rol bx, cl
shr ebx, cl
nop
and eax, 0x148fb556
stc
inc di
dec edi
xor dl, 0x49
mov eax, 0x318fc0c6
sub ecx, 0x662618fe
sbb dh, cl
xor bh, ch
adc di, bx
rol dx, cl
mov ecx, 0x4324bb23
and al, 0x71
cmp cl, 0x12
not ebx
test edi, eax
or al, 0x13
nop
xchg edx, eax
nop
shl cl, cl
rol dl, 5
inc bh
adc ax, 0x6ee8
xor dx, cx
and bx, 0x486e
xchg edi, esi
shl dl, 2
ror ah, 8
nop
shl dx, cl
shl di, cl
xchg ecx, ebx
or cx, bx
stc
sbb ecx, ecx
test bh, al
stc
not ch
xor bh, 0x37
shr ecx, 6
shr bl, cl
shl di, cl
shl ch, 8
shr al, 4
or esi, ebx
adc edx, esi
cmp ecx, 0x1b6e985b
not bh
and ch, 0x45
mov ebx, ebx
dec bh
nop
rol dx, cl
inc ch
dec esi
sbb bh, ah
dec esi
adc dx, dx
mov bl, 0x58
dec ebx
xchg dh, bl
mov ecx, esi
not cl
add ah, 0x3d
test si, 0x334c
sbb eax, eax
inc bl
nop
add esi, 0x46cfb715
inc bl
cmp di, 0x3d98
sub edx, 0xbf5aee3
shr dh, cl
stc
ror edi, cl
shr edx, 1
pop esi
shr edx, 8
ror ch, cl
xor bh, 1
push esi
test ax, si
sub edi, 0x41486955
stc
cmp ecx, 0x1d54f251
nop
inc ax
ror bh, cl
cmp ax, 0x3717
xor al, al
dec ah
xor bl, 0x73
xor edx, edx
shl ebx, 2
not di
adc edx, eax
and bh, 0x1c
not dx
pop esi
pop ecx
pop edx
pop edi
pop ebx
pop eax
push edx
adc dl, 0x28
pop edx
push eax
sbb al, 0x60
push ecx
adc cl, 0x1a
stc
nop
cmp eax, ecx
push edi
push esi
add di, si
add ecx, 0x82317d
add di, 0xe9e
and si, cx
cmp si, si
push edx
or dl, 0x6d
stc
rol edi, 5
shr ah, 3
or dx, 0x730
push ebx
not bx
adc si, 0x4843
not ebx
not dh
sub eax, ecx
shl ah, 7
inc esi
nop
xchg ebx, eax
cmp ecx, 0x25e40cf9
cmp eax, 0x2940d943
sbb ch, dh
mov ax, 0x53a1
dec cl
sbb bh, ah
xor ecx, esi
shr cl, cl
shr edi, cl
or al, 0x43
shr ch, 7
nop
cmp dx, 0x3fe3
shl si, cl
stc
adc ebx, 0x2e193df4
rol ecx, cl
and ecx, 0x5d30f675
dec ecx
sbb esi, ebx
rol cx, 2
mov si, cx
rol ecx, 3
add dh, 0x34
xor al, 0x5f
rol esi, 2
or eax, 0x48738db1
not ebx
mov cx, cx
cmp esi, 0x4a02a8e9
xor bx, 0x3601
add esi, edi
mov di, cx
and dh, al
ror edi, cl
or dx, 0x4140
not bx
sub ah, 0x16
test eax, edi
xor ch, dl
inc dx
add ecx, ebx
stc
sub al, 0x1e
shr edi, 2
sub si, 0x7171
rol si, cl
shr ax, cl
ror cx, 4
shr edx, cl
not cl
shr ch, cl
xor edi, ecx
test bx, 0xeab
cmp bh, ah
sbb ecx, 0x5f476838
or cl, 0x14
or si, 0x7420
shl ecx, 8
shr edx, cl
dec ebx
xor esi, eax
nop
cmp ch, ch
ror al, 3
rol bl, 1
rol edi, 7
cmp cx, si
shl ch, 5
add ah, 0x52
mov esi, ecx
shl cx, cl
adc dl, 0x5c
mov al, 0x2d
sbb ah, dl
adc si, di
pop ebx
push ebx
shl bx, 4
cmp edx, ebx
and ch, 0x3f
shl ax, cl
mov ecx, 0x4a076c73
stc
adc eax, esi
sbb dx, cx
and ah, ah
add ch, cl
shr esi, 2
and si, 0x6a03
test ecx, edi
ror edi, cl
shr al, 6
test edi, edx
adc dx, di
test dh, al
xchg dx, cx
or eax, 0x249e890e
and bh, 0x22
rol ebx, cl
shr di, 1
xor ch, cl
test di, bx
ror ax, cl
xchg ecx, esi
cmp eax, ecx
ror cl, 1
shl ebx, 3
xor bl, 0x20
ror dl, cl
sbb bx, 0x38cb
xor al, 0x7b
stc
sbb edx, 0x4b118bac
shl edi, 2
xor dh, al
add edx, 0x4f61bea1
ror edi, 4
inc dh
rol ax, 3
cmp ecx, eax
xor dh, 0x26
sub edx, 0x1c52ddb
nop
inc cl
mov dh, cl
add cx, 0x5e24
and si, ax
adc cx, 0x7f26
sub dl, 0x37
shr dh, 5
shl si, cl
adc si, 0x7e54
rol esi, 1
test ecx, eax
sub bh, bl
or ch, bh
not bh
rol bh, cl
or ecx, edi
stc
ror dl, cl
rol dl, 1
sbb edi, 0x7f9a0b4b
stc
and bl, cl
shr eax, 7
ror bx, 1
test ax, si
not cx
test bx, 0x1518
nop
or ax, si
stc
rol di, 2
not dx
shl dh, 5
mov dx, dx
shr ch, 1
xchg bh, dh
and edx, edx
sbb bl, cl
shl cl, cl
and ch, 0x5e
shr dh, cl
adc bx, ax
sub edi, edx
mov edi, esi
and dh, al
sbb di, bx
test bh, cl
test bh, dh
shr di, 8
xor bl, 0x24
stc
cmp edx, 0x1be34ec1
add ch, 0x72
and edx, 0x43c5b947
pop ebx
shl dh, 5
ror al, cl
shr di, 7
shl al, 3
push ebx
rol ebx, 7
dec ecx
test edx, ebx
nop
sbb ebx, edx
or bx, cx
mov dh, bh
inc edi
not eax
mov edi, edx
cmp bx, 0x49c0
xor cl, al
xor al, 2
test dx, si
inc ecx
ror cx, cl
mov edx, eax
cmp di, di
inc ah
cmp ebx, edx
inc bl
sbb bx, 0x88e
sub dl, 0x1a
xchg esi, ebx
nop
and dh, dl
sbb edi, 0x22afa4d9
add dx, 0x4de3
ror ah, 7
add ax, 0x292
stc
xchg al, dl
test edx, edi
or esi, 0x2536105f
add ecx, 0x75d7b46a
nop
dec esi
add ebx, 0x248a6e1d
stc
rol ecx, cl
mov dl, al
or dh, 0x33
shl bh, 3
shl ax, 4
sbb esi, 0x690ca00d
ror di, cl
dec bh
xor dl, 0x76
xor dl, dl
sub dx, 0x2c5
test al, bl
cmp esi, 0x5215f314
shl edi, cl
inc bh
stc
shl bx, cl
xchg dx, di
and dx, 0x2a11
stc
xchg edx, ecx
dec esi
xor dh, 0x57
test ax, si
shl esi, 1
xchg ebx, eax
inc ebx
test ax, di
shr si, 7
nop
sbb dx, dx
stc
shr edi, cl
mov bx, bx
adc ecx, 0xff1f194
add edi, 0x23cc7baa
test edx, edi
adc cx, 0x1ba1
and al, cl
sub bx, si
inc si
and dx, 0x5b61
sbb dx, 0x4efb
dec eax
pop ebx
pop edx
pop esi
pop edi
pop ecx
pop eax
jl 0x6a30c5
jbe 0x6a304e
jnp 0x6a3004
nop
push eax
push edx
test al, dh
push ebx
not bx
push ecx
sub dx, cx
push esi
xchg esi, esi
cmp dl, ah
cmp cl, 0x42
inc bx
mov dl, al
xchg dx, cx
nop
add dl, al
stc
xor esi, 0x5be9f131
pop esi
pop ecx
pop ebx
pop edx
pop eax
call fcn.006afd84
push ecx
push esi
test cx, si
rol esi, 6
mov esi, 0x29528b2
and cx, 0x34da
push ebx
shr ebx, 3
stc
push edx
rol dh, 4
adc bx, bx
push edi
xchg edi, ecx
push eax
mov eax, 0x7f5077c8
or di, ax
ror eax, cl
add cl, bh
or bx, bx
add si, si
dec ax
ror edi, cl
pop eax
pop edi
pop edx
pop ebx
pop esi
pop ecx
push edx
inc dl
pop edx
jno 0x6a302d
js 0x6a3015
call fcn.006b023d
push esi
push ecx
shr esi, cl
adc cx, 0x6940
push edi
sbb di, di
push eax
add ax, 0x2e6e
inc di
pop eax
pop edi
pop ecx
pop esi
js 0x6a3036
push ebx
dec ebx
pop ebx
call fcn.006b05a6
push ecx
sub cl, 0x65
push edx
add dl, 0x19
push ebx
cmp ch, bl
push esi
sbb si, si
pop esi
pop ebx
pop edx
pop ecx
push edi
push ecx
xor di, cx
push edx
inc dh
push eax
sbb ax, 0x5779
push esi
sbb esi, 0x67ecebe
push ebx
xchg bl, dl
shl ch, cl
cmp di, 0x4d91
shr al, 6
add bx, cx
shr ecx, 8
mov ax, di
not al
mov di, dx
rol edx, cl
sub bh, 0x6d
ror al, cl
inc bh
pop ebx
pop esi
pop eax
pop edx
pop ecx
pop edi
jb 0x6a30c5
push edi
shr edi, 6
push ecx
cmp ecx, 0x45168e1a
push edx
dec edx
stc
push eax
xor dh, al
nop
sbb dh, 0x4b
push ebx
adc bh, 0x13
nop
mov di, 0x148f
nop
add ax, cx
push esi
xchg cx, si
mov ecx, ecx
and edi, ebx
adc cx, ax
pop esi
pop ebx
pop eax
pop edx
pop ecx
pop edi
push edx
push ebx
adc dx, bx
shl edx, 8
push ecx
shr edx, cl
pop ecx
pop ebx
pop edx
push edx
ror edx, 2
stc
push eax
inc al
push ebx
push edi
or ebx, edi
add eax, eax
push ecx
sbb ch, 0x31
cmp dx, cx
dec eax
push esi
inc esi
stc
sbb ax, di
test edi, 0x6e073f24
dec ecx
test si, cx
shr dh, cl
rol al, cl
xchg bx, dx
pop esi
pop ecx
pop edi
pop ebx
pop eax
pop edx
call fcn.006b0a09
push ebx
rol bx, 1
push edx
sub dx, dx
sub dh, 0x54
push edi
push ecx
rol edi, cl
xor dh, 0x5d
not edx
rol ecx, 1
pop ecx
pop edi
pop edx
pop ebx
call fcn.006b0daf
push ebx
and bh, 0x3a
pop ebx
mov eax, str.wG_wu
lea ecx, [esp + 0xc]
push 5
push 0x1b4d3319
push ecx
push eax
push ebx
sbb bx, 0x329f
push ecx
shr cx, 3
shr cl, 7
cmp cx, 0x1e14
shr bx, cl
push esi
push eax
test si, ax
stc
shr ch, cl
push edx
and dx, 0x5ddf
sbb bh, dl
cmp ch, 0x6f
mov ecx, ecx
mov ax, 0x5eee
xchg bl, ah
inc eax
xor dh, 9
dec bl
xor ch, 0x2a
and bx, si
stc
mov dh, cl
shl cx, 3
add esi, ecx
mov ch, 0xc
ror ch, cl
adc ax, dx
rol ah, cl
shl esi, cl
dec si
push edi
rol edi, 7
sub ecx, edx
xor di, 0x1e5d
sub di, 0xade
and edx, 0x48e64d8a
add edx, edi
dec dl
and bl, 0x6e
not dl
and dx, 0x3e78
or ah, 0x53
mov dx, dx
cmp di, si
and bh, 0x77
nop
xor edi, edi
sbb si, 0x2586
sub cx, 0x289b
or ch, 0x66
and ecx, 0x1b39515a
or ch, 0x2a
dec ebx
xchg edi, eax
cmp eax, 0x44c199b
inc ax
dec esi
xor di, 0x2c67
sub eax, 0x5608ce9e
inc dx
and si, 0x6af
adc ch, ah
test esi, ebx
dec edx
add si, 0x75dc
sub eax, ebx
test bh, 0x24
xor bx, di
add bx, 0x2cd4
stc
sub ah, 0x1b
shr dh, cl
inc dh
sbb edi, ebx
inc bh
shr ah, cl
dec dh
xor cl, 0x4e
inc di
rol ax, cl
sbb cl, dh
rol ah, cl
xor bx, cx
or di, di
stc
stc
inc si
nop
shl bx, cl
shr dh, cl
shr si, 1
add dh, 0x30
mov dl, cl
inc ch
stc
shr ebx, 7
stc
test edi, edi
inc bx
shr esi, 3
ror bl, 7
ror ax, 3
pop edi
shl dx, cl
shl bl, cl
or edx, esi
sub dx, si
stc
test bl, ah
push edi
xor di, cx
sub ah, 0x1b
not esi
sub cl, al
or edi, 0x2d7b38bc
dec bl
sub dx, 0x14dc
xor eax, esi
cmp eax, ebx
cmp dl, ch
and ax, 0x1cca
shr ah, cl
and di, 0x3d11
test ecx, eax
shr cx, cl
ror si, cl
ror al, cl
shr al, cl
shl si, cl
inc dx
mov ch, cl
ror ah, 2
and bl, 0x75
dec bh
not dx
or bl, cl
rol ch, cl
xor ax, 0x4167
xor ch, 4
ror ah, 1
stc
adc dx, ax
mov al, ch
shl edi, 8
stc
shl ah, cl
inc bx
rol ah, 4
dec ebx
dec ebx
rol edi, 7
ror bh, 4
sbb edi, 0x7575a37c
xchg di, di
and esi, 0x6a8573c2
xor edi, edx
inc ebx
shr al, cl
nop
mov dl, ch
add eax, eax
adc bx, dx
inc dx
shl eax, 3
cmp bh, 9
add edx, 0x12c55132
sub eax, 0x1d0ab10c
xor bh, al
shr ax, 6
nop
or ecx, ecx
shl edx, cl
or dh, bl
dec dl
dec bh
and cx, 0x614b
stc
dec ch
xor edx, 0x4177107e
or ah, 0x20
mov esi, ebx
adc dh, al
stc
nop
sbb dx, dx
xchg cx, bx
inc cx
shr ebx, cl
stc
add edi, ecx
cmp cx, 0x6c17
inc al
sub bx, dx
xchg ecx, ebx
cmp bl, bh
test edi, ebx
cmp dh, bh
and bh, ch
inc ebx
xchg edi, ebx
adc eax, esi
stc
test ch, 0x7d
adc dh, 0x34
pop edi
not edx
nop
sbb ch, ah
test si, 0x3a40
nop
sub bl, 0x39
add dx, 0x1192
dec ax
dec ax
sbb bh, bl
xchg cx, ax
mov ax, 0x49f8
mov dh, bh
and ecx, 0x2e8fe654
stc
adc dx, si
shl ch, 1
shr dl, 3
nop
inc ecx
or cl, ch
rol bh, cl
ror cx, 6
sbb eax, 0x6e9bafdd
cmp esi, 0x1a19d124
stc
nop
ror al, 7
push edi
mov di, si
mov dx, 0x3467
dec edx
or cx, si
not ebx
nop
sbb dl, 2
inc cl
shr edi, cl
shr bh, cl
shr esi, cl
dec al
sbb edx, 0x566de15f
sbb edx, 0x58a0e2e4
inc bl
or ebx, 0x7331dc74
sub al, 0xa
sub al, 0x52
sbb ax, 0x15de
add di, di
inc edi
mov ax, 0x46be
rol esi, cl
add eax, 0x452505db
shl dl, 8
ror bl, cl
rol ecx, cl
and bl, al
add dh, al
or ebx, 0x13f42b14
inc eax
dec dh
or si, di
sbb bl, 0x1c
and dh, ah
sub ecx, 0x4aa1cd43
cmp cl, 0x4f
shr al, cl
nop
and esi, edi
rol ecx, cl
stc
shr ebx, 5
inc dx
and dh, al
ror ch, 3
rol ah, 8
stc
rol ebx, 2
ror dl, cl
mov ah, 4
adc ecx, 0x8142779
stc
test dl, dh
inc si
dec di
add bx, dx
test dh, dh
rol eax, cl
sub ax, 0x4dc9
ror esi, cl
mov ebx, 0x1f10eb4d
stc
xchg edi, esi
inc cl
nop
test ebx, esi
xor ecx, esi
shl ebx, 5
inc bx
shl cl, 1
adc edx, ecx
pop edi
nop
or al, 0xb
rol eax, cl
push edi
adc ecx, edi
not dh
and ch, 0x11
test dx, ax
adc dx, 0x6351
xor esi, ebx
sbb dx, di
adc bh, bl
shr ecx, 7
sub dx, di
adc dl, 0x3b
mov ax, 0x34b1
and eax, eax
adc dh, 0x33
nop
cmp ebx, 0x1381ea75
ror ax, 4
and dh, 0x3b
shl dx, 6
stc
ror al, 2
adc al, cl
dec esi
rol dx, 4
shl dh, cl
shl edi, cl
dec eax
pop edi
pop edx
pop eax
pop esi
pop ecx
pop ebx
stc
push eax
adc ah, ah
push ebx
push ecx
or bx, cx
or cx, 0x38b8
push esi
or si, 0x6085
push edi
cmp edi, eax
nop
rol bx, 8
stc
add bl, cl
push edx
inc edx
dec cl
and ah, ch
xor ch, 0x3a
xchg dl, cl
stc
ror edi, 7
test eax, eax
sub ah, 0x4c
nop
and cx, ax
inc bx
or esi, 0x7d014c4
rol ebx, cl
and bx, 0x11f6
cmp esi, 0x32dc3a53
adc ch, al
mov edx, edx
adc cx, si
xor edi, 0x52ab66ee
xchg ecx, edx
stc
or esi, eax
shl cl, cl
nop
add edi, 0x68090524
add cl, cl
cmp al, dh
mov bx, 0xc4a
stc
add ax, bx
sub dx, 0xfb
xor cx, 0x6c4b
shr ah, 1
not cx
xor ah, cl
or al, bh
sbb dl, 0x3d
add bx, 0xe44
ror cl, 3
test bh, 3
nop
nop
dec eax
xchg dx, ax
or di, dx
and edx, ebx
nop
shr ax, 1
not dh
add al, 0x5e
adc edi, 0x54ce0702
rol ax, 2
or ch, 0xa
sub eax, eax
shr bx, cl
xchg edx, esi
xor bl, ch
dec edi
xchg dx, ax
add cx, ax
stc
sub bx, 0x7405
test dx, 0x5cd
dec ax
add cx, ax
shl dh, cl
shl esi, 2
xchg edx, ebx
rol ecx, 4
xor si, 0x11fe
not bx
shl ecx, cl
shr ch, cl
cmp ebx, 0x690d27cf
cmp edx, 0x312d1a5b
or eax, ebx
rol ax, cl
cmp bx, bx
not ax
not bh
test cx, si
or edx, 0x27e5a805
nop
shl si, cl
test ebx, 0x656d7328
or ch, ah
dec cx
shr ax, 3
not ch
pop edx
add al, al
cmp edi, ecx
push edx
adc dx, ax
stc
cmp al, al
shr edi, cl
and eax, ebx
sbb di, ax
xchg dx, dx
nop
stc
dec dx
dec ah
xchg si, bx
add bx, si
sbb bl, dl
rol ebx, 1
or edi, 0x6ca22167
nop
sbb eax, 0x59e71615
dec edx
adc esi, 0x7a499f8b
sbb esi, 0x1ce87531
mov edi, 0x2f756c2b
or ebx, 0x20a471c2
add al, 0x27
sub ah, dl
xchg ch, dl
rol cx, 3
inc al
nop
ror ax, 1
xchg dl, cl
shr eax, cl
shl dh, cl
shr ah, cl
and ax, 0x23de
sub si, di
sub ah, ah
rol bl, cl
test esi, edx
inc bh
xchg dh, bl
nop
rol ecx, 7
not bh
ror esi, 7
xchg cl, cl
mov di, 0x77c0
xchg cl, bl
test ebx, eax
sbb edi, eax
test bl, 0x71
add di, dx
or dx, ax
shr dx, 1
xor ah, 0x2e
adc bx, cx
xchg si, dx
inc cx
cmp al, cl
stc
stc
mov dh, 0x4a
add edi, 0x5601d1f0
xor dh, 0x49
stc
sub dh, bh
inc ch
sub esi, 0x4c444cf7
mov ebx, 0x4a7d22d1
xchg ebx, edi
sub al, al
sub edi, 0x490f7c8f
or ah, 0x3f
add ax, si
not ah
sub edi, 0x1a9b77a6
ror di, 8
shr edx, cl
or dh, dl
rol di, cl
xchg dx, bx
rol si, cl
not esi
test dx, bx
sub di, 0x6a4c
ror edi, 3
test dx, 0x7063
ror dl, cl
inc esi
mov edi, edi
add cx, 0x43ad
nop
dec edi
not ebx
dec eax
or edi, ebx
xchg esi, edx
rol bh, cl
pop edx
dec ecx
shl ebx, cl
add bl, ah
mov edi, 0x50a7dfd
sbb cx, si
nop
push edx
and edx, 0x3e184161
dec ecx
ror bl, 5
adc si, di
test ecx, eax
sub ecx, edx
shl ebx, 3
not ax
dec bx
or bh, bl
adc dl, 0x18
add eax, esi
adc eax, ecx
stc
and dx, cx
and ebx, 0x3caa2f57
sub al, 0x31
pop edx
pop edi
pop esi
pop ecx
pop ebx
pop eax
call fcn.006b10d7
call fcn.006b13d8
call fcn.006b16d4
jno 0x6a38d7
jp 0x6a381b
call fcn.006b19e2
jbe 0x6a3800
call fcn.006b1e3b
call fcn.006b21e8
call fcn.006b25f9
call fcn.006b2b1f
call fcn.006b2fb2
push edi
sub edi, 0x77cd9cc9
push edx
shr dx, 8
ror edi, 4
or di, 0x16df
push ecx
test dh, ch
push ebx
and bx, 0x2966
ror bl, 4
push esi
xchg si, si
push eax
adc ah, 0x7f
mov cx, bx
shr ch, 6
or dh, 0x6a
inc edi
test edx, 0x5a4b66e2
ror si, cl
sbb eax, eax
stc
inc dh
not ax
add dx, 0x51b1
sub ebx, 0x605dd923
test esi, 0x6e953807
nop
and al, cl
inc cl
stc
dec ebx
mov ebx, 0x6b78accb
cmp ebx, edx
not dh
xchg ecx, eax
pop eax
pop esi
pop ebx
pop ecx
pop edx
pop edi
jne 0x6a37de
call fcn.006b33e5
push edx
ror edx, 6
pop edx
push ecx
shl ecx, cl
pop ecx
jecxz 0x6a37f4
jg 0x6a37f4
push eax
shl ax, 4
cmp ax, 0x4a06
pop eax
push esi
shl si, 8
push eax
push ebx
sub ah, bl
pop ebx
pop eax
pop esi
call fcn.006b379a
jle 0x6a381b
push esi
not si
push ecx
xor cx, 0x28be
pop ecx
pop esi
push ebx
inc bh
pop ebx
push ecx
adc ch, cl
push eax
test eax, 0x3b8f14d6
adc cx, cx
push ebx
inc bh
dec ax
stc
and ch, 0x52
push edi
dec edi
nop
push edx
xchg edx, eax
sbb cx, 0x380f
add bl, 0x1f
and cx, 0x1234
stc
pop edx
pop edi
pop ebx
pop eax
pop ecx
call fcn.006b3b2b
call fcn.006b3ef5
jg 0x6a38bd
push edx
add dx, 0x2906
push eax
shr eax, 4
push esi
not esi
push ecx
shl ax, cl
or dl, 0x4d
shr eax, 1
inc ah
sbb edx, 0xa21f73b
push edi
ror edi, 2
adc dh, 0x18
push ebx
or bx, 0x1717
mov ecx, esi
sbb esi, ecx
sbb al, 0x33
stc
shl ebx, cl
pop ebx
pop edi
pop ecx
pop esi
pop eax
pop edx
call fcn.006b42ef
push edx
ror edx, 6
push eax
push edi
sub eax, edi
pop edi
pop eax
pop edx
push edi
push ecx
adc di, cx
push esi
mov edi, esi
stc
push ebx
not bx
inc ebx
pop ebx
pop esi
pop ecx
pop edi
call fcn.006b4844
push ebx
inc bl
pop ebx
call fcn.006b4b03
call fcn.006b5074
call fcn.006b5382
push ecx
rol ecx, 6
pop ecx
push ebx
push eax
sub bh, ah
pop eax
pop ebx
jle 0x6a3947
call fcn.006b57bc
push edi
push ecx
shr di, cl
shl cl, cl
push eax
shl ah, cl
not al
push ebx
or ax, bx
sbb di, 0x55a5
push esi
not si
rol al, 8
or al, 0x14
push edx
test ch, dl
rol dl, 2
dec ah
stc
xchg si, si
sbb bx, 0x1178
shr ax, cl
rol bx, cl
or edx, edx
xchg edi, eax
test si, 0x28b2
xchg di, ax
sbb di, cx
cmp edi, 0x510e98c1
inc dl
test di, 0x59c5
not si
xor bl, 8
pop edx
pop esi
pop ebx
pop eax
pop ecx
pop edi
call fcn.006b5b16
call fcn.006b5e46
call fcn.00554058
add esp, 0x10
pop edx
pop ecx
pop eax
mov esi, esp
call fcn.006b61d1
push eax
push ecx
ror ax, cl
push edx
xchg dh, dh
adc cx, 0x110e
and dx, 0x590
push ebx
mov dx, bx
or bl, ah
push edi
cmp edi, 0xc90ad2d
dec bx
stc
not bh
sub bl, dh
push esi
and di, si
test ch, 0x17
adc ax, si
or ax, ax
cmp al, 4
mov cx, 0x72f7
nop
or di, 0x111c
shr ax, cl
nop
test esi, 0x7182e02d
xor dx, 0x2c8d
nop
add ch, ah
and ax, dx
or bl, dl
xor bh, ch
shr ebx, 1
stc
nop
stc
shl dl, 6
shl esi, 1
xchg cl, ch
rol si, 6
shr dx, cl
dec bh
ror eax, 1
shr ebx, 3
stc
xor edx, 0x14334fc7
shl eax, cl
dec cl
test edx, edx
stc
shl ch, 7
xchg ecx, esi
nop
nop
cmp edi, ecx
or dh, 9
add bl, 0x2f
inc bx
nop
xor edi, edx
nop
sbb eax, 0x14c988fa
and si, 0x40e1
sub di, 0x6d06
stc
ror si, 7
sbb dx, si
shr bx, 3
xchg edx, edx
cmp cx, 0x7bf0
ror edx, cl
rol eax, 8
test bl, al
not ax
or eax, edx
add edx, 0x73b79e40
or ebx, 0x3625f3e1
test bl, bl
sbb si, dx
shr cx, cl
stc
inc bl
and esi, 0x16bd529
add edi, edi
ror bh, 4
and cl, al
shl bx, 6
xor cx, ax
sub dx, 0xf7d
shl ecx, 5
or dx, 0x5961
ror si, 5
shr cx, 4
sub bl, cl
ror bl, 6
ror ax, 2
ror ax, 6
rol edi, cl
mov dl, bh
and eax, 0x5aa9cff7
shr edi, cl
mov cx, di
cmp eax, ebx
inc ax
pop esi
ror cl, cl
nop
xor ebx, 0x6ddebca1
dec dh
push esi
adc esi, 0x2ebaf045
or si, dx
stc
sub dh, ah
xor cx, 0x39fc
xchg bx, di
sub edi, 0x74a6516
or cl, dl
inc si
shl esi, 2
shl dh, cl
and si, 0x5a28
adc edi, 0x5cda1939
inc dh
rol dl, 3
and si, ax
rol cl, 5
test al, 0x4b
sub edx, eax
and esi, edx
add di, dx
mov dl, 0x7b
shr bl, 2
test bh, 0x2d
shl ebx, cl
not dh
xchg ah, dl
shr dx, 7
ror ecx, cl
or bh, cl
and ecx, edx
ror bh, 4
add ebx, ebx
xchg bh, bl
rol eax, cl
dec di
sbb bl, ah
inc ah
mov bl, dl
ror dl, 4
sub bx, 0x2177
add dl, al
stc
xchg dh, bl
or edx, ebx
adc eax, ecx
add di, 0x5d2
not eax
xchg cl, dl
mov si, si
adc ebx, edi
add ah, 0x5a
or dx, di
not ebx
add bl, cl
ror edi, cl
cmp ah, ch
xor bx, bx
sbb ecx, edi
and eax, esi
shr esi, 4
rol ch, 6
not al
mov ax, 0x7d0
xor al, 0x25
not bh
sub bx, 0x75b3
rol edi, cl
stc
shl ah, cl
inc dh
ror ch, cl
test al, ah
ror eax, cl
dec dh
cmp eax, edx
stc
sub bx, ax
sub si, cx
stc
ror cx, 3
xchg al, dl
shr cl, 8
and bx, dx
stc
mov dh, 0x57
adc eax, 0x19ae4651
stc
shl ax, cl
nop
not ecx
add ebx, ecx
dec ecx
xchg bh, bh
sub edx, esi
shr di, 6
pop esi
push esi
xchg si, si
xor eax, 0x7d1f32ef
stc
nop
sbb si, bx
add esi, eax
cmp si, dx
adc edx, eax
not ax
xor bx, di
inc ebx
xchg cl, dh
not edi
stc
mov esi, 0x4aa28307
xchg al, ch
xor al, 1
stc
ror edx, 5
mov si, ax
rol ebx, 2
cmp ch, dh
sbb ah, ch
dec edx
dec al
dec bh
not ax
ror edi, 1
not si
stc
xchg esi, ebx
rol si, cl
xchg dl, dl
not edi
nop
rol dx, 5
or edi, 0x4610755a
test ebx, 0x64fcf516
and bl, dl
dec dh
not bl
shr dh, 5
or esi, esi
test edi, 0x67e7f17d
sbb dh, ch
stc
dec al
add esi, esi
xchg di, bx
sub ax, bx
ror esi, 6
add ch, 0x51
xchg cx, ax
test di, 0x78b2
nop
xchg ah, bl
xchg cx, ax
or dl, 0xa
stc
nop
test bh, ah
shr ebx, cl
sub edi, 0x1c462977
inc al
or edi, esi
sub eax, ebx
add ch, bh
adc eax, 0x54be4df8
rol edx, cl
mov si, cx
xchg ah, ah
ror cx, 1
nop
dec ch
shl si, 3
xchg ch, dl
rol ecx, cl
rol cl, cl
and ch, ah
nop
xor al, 0x4e
dec dh
adc edx, 0x913b748
and ah, dh
shr si, 6
not ax
shl ebx, 7
mov edx, edi
add ebx, 0x85ceb10
and di, di
not di
inc dl
inc edi
ror bl, cl
xchg bx, si
cmp ecx, edx
inc ah
not dx
mov ecx, 0x3c7138aa
adc cl, 0x1d
pop esi
sbb ebx, 0x115c74b8
rol eax, cl
rol ax, 6
push esi
dec si
xor bx, 0x6146
nop
cmp cx, 0x67eb
shl ax, 7
sbb cl, 0x5b
inc si
or ebx, 0x24e59ac3
shr al, cl
adc di, dx
or ecx, edi
rol ecx, cl
not di
cmp dl, ch
not esi
mov bl, ch
stc
and ebx, 0x907f74f
or cl, al
add esi, ecx
inc di
dec bh
rol dl, 2
mov di, cx
adc ecx, 0x2f02701b
nop
inc cx
cmp bx, 0x189c
cmp ecx, edi
mov ax, 0x3bf2
xchg ah, bl
and cx, 0x32da
test bh, 0x44
and dl, 0x5a
sbb dh, 0x18
stc
xchg bl, al
and bx, cx
sbb dl, 4
test dl, dh
or bh, 0x30
cmp si, ax
shl si, cl
cmp eax, 0xdd7396
ror ah, 2
cmp dx, cx
adc bh, ah
and eax, 0x72fde456
shr ebx, cl
sbb ax, 0x601a
add cx, 0x29de
dec bh
dec di
cmp bh, ah
stc
sbb bx, di
cmp dh, ch
shl edi, cl
stc
xor bx, 0x7e21
shr si, cl
dec di
and eax, 0x55c42e22
or edx, eax
mov ax, 0x6d11
ror ebx, 2
not dx
or edx, 0x10021c76
sbb ax, 0x2453
sbb ax, dx
xchg dx, bx
adc bh, ah
sbb edi, eax
stc
cmp cx, 0x2988
cmp edx, 0x74620492
xor ecx, ecx
adc dh, 0x47
shl si, 2
add edi, esi
shl dx, cl
nop
shl bl, 2
mov al, 0x51
rol di, 3
add bx, 0x7d3c
xor ebx, 0x450070b9
shr ebx, 2
inc edi
rol cx, cl
stc
add ax, cx
adc ecx, 0x2ec33ebb
not bx
xchg ebx, esi
mov si, 0x22f1
inc cx
pop esi
and ebx, 0x3d922124
not bh
shl ebx, cl
push esi
test si, 0x2f47
xor di, ax
or di, bx
and dh, 0x52
cmp bh, al
inc bx
add bl, 0x10
add ch, ah
stc
nop
and di, ax
add bh, 0x4b
sbb cx, 0x4ea4
dec esi
sbb si, 0x6860
or cl, 0x64
inc dx
dec ax
ror dl, 4
xchg bh, dh
test ah, ch
add edi, 0x2ecc2fad
dec edi
mov si, 0x526b
sbb bh, al
xor si, 0x45fd
and edx, 0x60f38402
sub cl, dh
not bl
sbb dh, cl
xor ah, dl
add si, 0x3eb6
shr bx, cl
or ax, 0x76d1
sub edx, ebx
inc bx
cmp cl, ch
ror eax, cl
test cx, si
cmp di, 0x786e
xchg ecx, eax
or ch, dh
sbb edi, 0x31b3884d
sub ebx, ecx
cmp ah, ah
sbb edx, 0x17cc0436
ror edi, cl
xor esi, 0x93c1e81
sub esi, ebx
dec esi
rol di, cl
mov ax, dx
sbb bx, 0xa62
adc ebx, esi
and dh, 0x6f
xor si, 0x1bfa
ror di, cl
dec cl
ror dh, 2
ror eax, 8
rol di, cl
stc
sbb dl, 0x1e
xchg bh, dl
add al, dh
inc dl
mov esi, esi
xor ecx, ebx
not bh
sbb edi, ebx
shl al, cl
stc
test si, di
sbb bh, 0x68
stc
not ecx
nop
shl ah, 3
adc bl, 0x27
and ah, 0x47
not edi
sbb ebx, ecx
xor ecx, edi
xor dl, ch
xor edx, esi
mov ah, dh
shr edx, cl
adc bl, bh
test edx, 0x7ef6999b
pop esi
pop edi
pop ebx
pop edx
pop ecx
pop eax
push ecx
push edi
sub ecx, edi
shr cx, 2
add edi, 0xd14e091
push esi
inc si
push ebx
sbb ebx, 0x6502fda1
push eax
adc al, bh
ror al, cl
rol al, cl
mov ebx, esi
adc cl, cl
cmp ebx, esi
and cl, cl
nop
xor ecx, 0x414b44b9
sbb di, 0x4929
push edx
inc dh
not dx
inc ah
cmp si, 0x73ec
stc
dec bl
dec edi
adc ah, 0x12
and edx, 0xdf09604
ror ecx, 4
add eax, edx
shr al, 1
and esi, ecx
test ebx, 0x57aee44b
sbb dx, di
rol dh, 3
shr bh, 2
xor ch, ch
nop
adc dh, ch
not esi
cmp ah, 0x50
ror bh, cl
dec bl
xor esi, ebx
rol ah, cl
adc edi, 0x6d3ef7d0
test si, cx
mov dh, dl
or esi, 0x7ce8fa0e
sub esi, esi
test dh, 0x28
cmp bx, 0x4d1c
xor dx, 0x5c94
xor esi, edx
adc cx, 0x7329
cmp di, di
test dx, cx
xchg cx, ax
adc ebx, 0x454ae1fa
sub edx, edx
rol al, 2
shr cx, cl
nop
sbb edi, 0x3741b390
xchg cx, ax
not di
mov dl, bh
mov ch, 0x37
test esi, 0x332eda66
or eax, edi
and bl, 0xc
add ecx, ebx
sbb ebx, edx
shr cl, 2
dec edi
cmp eax, 0x7dd8011d
nop
or eax, 0x5e8ad8b4
stc
nop
inc bh
adc bl, 0x4b
and eax, ecx
shl ebx, 4
sbb dx, 0x3937
adc ebx, edi
sub bx, 0x2e69
shl bx, cl
and ax, di
add edi, esi
sub esi, eax
nop
shl ax, 5
stc
cmp ebx, edi
shl dx, cl
add ax, 0x2252
xchg di, bx
xor al, bl
nop
dec si
sbb di, 0x5ac3
sub ecx, 0x5b4518c1
dec ch
pop edx
add ah, ch
sub al, 0x77
push edx
xchg edx, eax
add al, 1
rol cx, cl
mov esi, 0xc202ad2
shr edx, 1
xchg cx, ax
or dx, cx
shr eax, 8
not ch
adc dl, dh
add ecx, 0x3ddc144e
shl bx, cl
xchg ebx, edx
or bx, 0x5c9f
test cl, 0x57
test ebx, 0x5f1ebc42
adc eax, 0x5556c7dd
or ah, bl
add ch, 0x6e
or bl, bh
inc cx
inc ah
xor eax, 0x6f361eee
nop
stc
xor edi, 0x6d47304d
shr ebx, cl
rol cl, cl
cmp ecx, eax
mov al, 0x68
xor di, dx
shl eax, cl
add ah, 0x40
add edx, ecx
xor dh, bh
sbb al, 0xe
sub cl, cl
stc
ror al, cl
dec di
rol ah, 3
inc bx
add si, 0x44e1
inc cl
rol di, 3
not ecx
or bx, si
ror bx, 6
rol dx, 8
shl dh, cl
add si, 0x56d3
dec bx
rol ebx, 7
nop
stc
not bh
shr cx, cl
shr si, cl
or cl, dl
adc bx, 0x354f
shl ah, cl
add cx, 0x3c9
xchg ebx, eax
inc cl
inc dx
xchg ebx, eax
cmp si, 0x3c04
test ecx, 0x1469d3d5
rol di, cl
stc
xor edx, esi
mov dx, 0x6adf
rol bl, 6
and di, si
and ebx, eax
and cx, dx
shr esi, 2
shl si, 3
not bh
or ebx, edi
and ch, dl
shr ah, 1
shr ch, 7
dec cl
add edx, esi
shr cx, 4
dec bx
xchg di, ax
or ecx, edx
sub bl, al
ror dx, 1
nop
and dl, dl
cmp ax, ax
mov bh, bl
add ah, 0xd
xor edx, eax
sbb ecx, ebx
pop edx
rol ecx, cl
stc
sbb cx, 0x6e51
shr eax, 1
pop eax
pop ebx
pop esi
pop edi
pop ecx
push eax
push ecx
rol eax, cl
rol ax, cl
pop ecx
pop eax
push edi
inc edi
pop edi
sub esp, 0x12
mov dword [esp + 0xe], 0
push eax
push ecx
push edx
push edi
push ecx
shl di, cl
push ebx
push edx
test bx, dx
xchg cl, cl
adc edi, 0x23f8f634
mov ch, ch
stc
push esi
xchg esi, esi
rol di, 5
adc esi, 0x26c9fe37
mov esi, 0x60b2243c
not ecx
shr ch, cl
xor si, dx
rol bh, cl
push eax
test ah, 0x7f
shr bl, cl
sub si, bx
and dh, 0x6a
xor al, bh
shr bl, 3
shr ax, 3
adc bl, 9
sub dl, bl
shr si, cl
ror bh, cl
nop
or si, dx
adc ax, 0x52d7
or al, 7
shl ax, cl
ror al, 3
and di, 0x4cd4
test esi, eax
mov ebx, 0x3fed5d1e
sub ebx, 0x6e3d5486
inc ax
rol cx, 7
stc
shl dh, cl
inc edi
xchg dx, ax
inc dh
rol ebx, 6
nop
test bx, di
xor di, 0x4e76
shr esi, 1
mov edx, ebx
sbb cx, dx
rol eax, cl
ror si, 7
adc si, 0x7e61
cmp dx, ax
cmp dl, ch
and ah, 0x3e
xchg ah, cl
xor si, 0x4d2c
sbb ah, 0x5b
nop
cmp cl, 0x2b
stc
sbb cl, bl
and ch, 0x7c
ror ebx, cl
cmp ax, dx
test eax, 0x387b5d6d
sub dx, 0x6336
dec cx
add eax, eax
mov esi, ebx
add edx, edx
add edi, 0x204eded6
xor ecx, 0x5b32ead5
sbb ebx, edi
adc bl, 0x3c
inc ecx
adc ax, 0x6db0
xor dx, dx
stc
adc dl, 0x7a
cmp si, si
add ecx, edi
add ah, bh
xor bh, 0x62
sbb cl, al
cmp edi, 0x780b17e3
rol si, cl
not ah
not bx
dec edi
add bh, 0x79
adc bl, ah
ror al, cl
and ecx, edi
sbb dh, 0x79
shr ebx, cl
xor bh, 0x61
or bx, bx
sbb bh, 0x62
not cl
pop eax
rol cx, 2
rol ebx, cl
shr di, 6
mov ebx, 0x125b720f
shr bh, cl
adc dx, 0x2a0f
sub esi, esi
rol ecx, 6
nop
rol esi, cl
xor esi, 0x606a87f2
push eax
rol eax, cl
add al, cl
not edx
and dx, cx
xor bl, cl
test bl, ah
test ax, 0x48a2
inc ax
xor si, 0x5cee
shl ebx, 7
xor dh, 0x6b
cmp esi, 0x272eca3a
and cl, 0x3c
add ax, si
sbb edi, eax
adc si, 0x72f8
inc edi
xchg ebx, eax
nop
nop
xor bx, dx
shl cx, 4
xchg di, si
and bx, 0x1fa0
xor bl, ch
xor ebx, 0x1593b286
add si, 0x75bf
or bl, bl
add eax, 0x69c685c6
xchg edi, ebx
dec esi
rol ah, 7
stc
nop
shl ebx, cl
stc
dec bx
stc
cmp cl, 0x1c
mov ebx, ebx
or ch, 0x2d
cmp al, 0x41
mov ebx, ebx
add dl, ch
rol edx, 2
rol dx, 8
nop
nop
shr eax, cl
xchg bl, bh
xor edx, ebx
nop
shl ah, 1
sub dh, 0x52
shl eax, 2
rol edi, cl
nop
nop
cmp ebx, esi
not esi
adc edi, ecx
add ah, bl
mov edi, eax
nop
and ax, si
nop
or ch, 0x19
xchg ecx, eax
add ebx, 0x7ff56abf
rol ch, cl
inc ax
adc dx, ax
not al
shl edx, cl
cmp eax, ebx
rol al, cl
xchg si, si
shl ebx, cl
dec dh
rol dx, 5
shr dx, cl
rol si, cl
mov bl, 0x5b
xchg dl, dh
or di, 0xef9
or cl, bl
sbb edi, edi
rol eax, cl
mov bl, bl
pop eax
adc esi, ecx
push eax
test ax, ax
not eax
ror cx, 2
and esi, edx
dec bl
not cx
not cl
adc si, cx
shl esi, cl
xchg edx, ebx
add ax, dx
dec ax
dec cx
not ecx
adc edx, 0x18977d08
ror ecx, cl
dec edx
and eax, 0x7eda7e19
stc
pop eax
pop esi
pop edx
pop ebx
pop ecx
pop edi
push ecx
push edi
cmp cx, di
push eax
or al, 0x1d
inc ah
push edx
mov dx, 0x265
nop
inc cx
adc dh, dh
stc
shr ecx, cl
mov ecx, 0x4c548a81
push ebx
rol bh, 2
not ch
add cl, bh
ror dx, 1
dec edx
and ebx, 0x7801974f
ror cl, 8
cmp edx, 0x6a693bf3
or edi, ecx
shr al, cl
inc al
sbb ah, 0x78
dec bl
or ecx, ebx
cmp di, ax
dec bx
nop
xor ecx, 0x5ca01093
dec ebx
inc bh
dec bx
shr ah, 3
xchg dl, bh
test al, bh
xor cl, al
stc
test edi, ebx
ror cx, 7
sbb ebx, 0x35f0ab25
stc
rol cx, cl
sbb ch, ah
shr ax, 7
cmp bx, di
or dx, cx
sub cl, ah
mov dh, cl
nop
sbb bh, dh
push esi
add si, cx
not ch
test dl, 0x3c
nop
adc ax, 0x5b78
inc ebx
sub ecx, edi
sub ecx, esi
shr edx, 5
xchg esi, edi
sub edx, esi
nop
shr esi, 8
stc
xor cl, cl
adc di, 0x16f1
test cl, ch
rol dh, 5
inc ch
cmp eax, edi
mov cx, ax
not di
inc ax
ror esi, cl
dec esi
nop
and dx, 0x4852
adc bl, bl
adc eax, ecx
xchg dh, bl
cmp al, al
adc ebx, edx
nop
and dh, 0x22
xor di, 0x3072
cmp ebx, edi
adc ebx, ebx
inc bx
sbb cl, 0x25
shr bh, 7
and cl, 0x41
mov dl, 0x33
sbb bx, 0x770e
nop
inc cl
sub dx, bx
nop
shl eax, cl
test si, si
add ebx, ecx
mov edi, 0x3fed0f06
pop esi
xor eax, 0xb909255
push esi
sub esi, 0xf0bcc0c
sub dh, 0x6f
ror dl, 1
adc cx, dx
mov al, dh
rol esi, cl
stc
not al
xchg dx, di
or di, di
xchg bl, ah
dec ax
and ah, ch
shl dh, cl
and eax, 0x2b5ec89e
xor ah, 0x63
mov ebx, ebx
not dl
shl cx, cl
xor ecx, edi
or ebx, edi
dec ah
stc
sbb bh, 0x2e
cmp ecx, eax
adc cx, 0x398c
rol bh, cl
or cx, 0xd30
inc cx
sbb edx, eax
test edi, edx
sbb eax, 0x45a3f9ce
not si
add ebx, edi
not cl
not dx
sbb edx, 0x78b17d65
ror cx, cl
inc cx
test esi, 0x10efa4c5
sbb ah, 0x13
add ch, cl
shr si, 6
test si, 0x3f79
ror al, 1
ror ebx, cl
or dl, 0x64
xchg dh, cl
ror edi, 7
xchg esi, edx
stc
or edi, ebx
add si, ax
rol ax, cl
inc dh
mov ah, dh
test bl, 0xe
inc ax
not bh
and ch, 0x11
dec edi
cmp al, 0x5e
rol di, 1
adc ebx, 0x2458ea4e
sbb edi, 0x2dfbfe7d
shl cx, cl
xchg di, bx
ror edi, 2
sbb eax, 0x3ec71f39
ror eax, 8
mov dx, cx
mov edx, edi
and ah, 0x1e
sbb ax, dx
inc dh
and ecx, 0x314c0d1e
nop
rol bx, 4
xor ecx, edx
cmp ah, dh
sub ecx, 0x2f86add0
stc
dec bh
not ebx
and dh, 0x3c
sbb cx, di
add ah, 5
cmp ah, 0x4d
mov bl, 0x2d
or cl, ah
xchg bh, cl
or ax, 0x77e8
test al, 0x68
dec al
or dl, al
inc di
adc dx, ax
not edx
dec ah
pop esi
and dh, 0x55
rol bh, cl
xor dh, 0x3f
inc ah
push esi
add esi, ecx
xchg al, dl
ror dx, cl
inc bx
sbb ch, 0x14
and edx, edi
inc si
inc cx
xor di, 0x5647
or bl, 0x34
cmp dl, dl
adc ah, 0x2f
not ebx
inc dh
and edx, ecx
inc ah
stc
ror dl, cl
sub di, 0x7443
inc ch
rol edi, 1
inc bl
xor dx, dx
add cl, cl
shr bx, 8
add edx, 0x5187e838
xchg al, al
xor bl, dh
inc bx
mov eax, 0x70d99a00
rol bx, 7
rol ah, 1
shl edi, 8
not ebx
and bh, ah
mov cl, 0x61
mov edx, 0xc2440d2
not cx
sub ah, 0x16
add al, al
nop
stc
ror ah, 5
or esi, 0x3e7827bb
shl dh, cl
not bh
not ch
ror eax, cl
test dl, 0x17
ror eax, cl
and si, cx
sbb ah, 0x63
or ebx, ecx
not dl
not bh
nop
adc dh, bh
rol eax, 6
shl bx, cl
xchg cx, ax
xchg si, ax
not ax
shl cx, 1
adc ch, bl
cmp edi, 0x1f75003c
test di, 0x3df5
and edi, 0x1d3486ec
add dl, 0x17
mov al, ch
stc
inc dh
xor bx, si
test edx, edx
shr di, 4
adc edi, edi
inc ah
adc cl, 0x52
adc al, dh
stc
cmp ch, bl
shr bl, cl
stc
dec cx
cmp si, 0x1ba7
not dx
shl ch, cl
sub ecx, 0x3cea69e3
shl dl, cl
or ax, 0x716d
sbb cx, 0x6b2b
stc
adc ebx, edi
stc
ror ch, cl
xor ebx, 0x3aba9b74
shr esi, cl
pop esi
dec edi
sub eax, edi
xor ecx, edi
not di
xor ah, 0x32
shl edi, 1
mov dx, 0x6550
shl eax, cl
not ecx
and di, cx
dec cx
shr ecx, 2
rol ax, cl
rol ah, cl
push esi
adc esi, esi
nop
dec cl
shr edi, cl
mov dh, ah
xor dx, si
stc
shl di, 1
not ebx
inc bl
adc dl, dh
and ax, 0x3198
mov al, 0x23
not di
dec al
sbb si, 0x18b1
rol eax, 5
adc bx, di
test bl, 0x3e
shr eax, cl
xchg edi, edi
not cx
nop
xor bh, bh
shr cl, 3
adc edx, 0x7c8984be
sbb ah, 0x39
inc edx
sbb si, 0x43e9
rol ebx, cl
xchg dx, bx
stc
pop esi
pop ebx
pop edx
pop eax
pop edi
pop ecx
push edi
push ecx
ror edi, cl
push esi
dec esi
push edx
add ecx, edx
stc
dec edi
mov esi, ecx
or edi, 0x48dc364d
push eax
not eax
push ebx
shl bx, cl
rol ecx, cl
or esi, ecx
or edi, eax
add bx, bx
not si
or dx, di
or esi, eax
nop
dec dx
and dl, 0x2f
pop ebx
pop eax
pop edx
pop esi
pop ecx
pop edi
js 0x6a4780
push ebx
sub bh, 0x2e
stc
push ecx
rol cx, cl
push edx
dec edx
push eax
adc dx, ax
pop eax
pop edx
pop ecx
pop ebx
call fcn.006b665a
push ecx
cmp cx, cx
pop ecx
call fcn.006b6b4c
push edi
xor di, 0x4b9f
pop edi
call fcn.006b7030
push eax
push ecx
sub eax, ecx
pop ecx
pop eax
call fcn.006b7654
push eax
push ecx
shr al, cl
push ebx
inc bh
ror cl, 7
push esi
xor esi, esi
nop
nop
push edx
mov cx, dx
stc
rol dh, cl
nop
inc bl
xchg ch, dh
mov bx, 0x3e6d
cmp edx, ecx
pop edx
pop esi
pop ebx
pop ecx
pop eax
call fcn.006b7b81
push eax
push ecx
shr eax, cl
pop ecx
pop eax
mov eax, str.UV_Kov
lea ecx, [esp + 0xc]
push 0xe
push 0x2e7b221b
push ecx
push eax
jle 0x6a4e6b
jle 0x6a4e43
push eax
push edi
xchg di, ax
push ebx
push edx
xchg bh, dh
mov di, 0x4a09
rol ebx, 3
sbb bl, 0x14
push ecx
add cl, dl
xchg ch, bh
cmp bl, 0x7b
ror ebx, 4
push esi
adc esi, 0x207bbb20
test bx, 0x13b4
or ah, cl
mov ax, 0x1894
xor dx, si
mov edi, 0xfa3b835
xchg dx, ax
xchg si, di
shr si, 5
rol bl, 3
test al, dl
xor eax, edx
inc edx
or ax, cx
nop
or si, 0x39b7
xchg dx, bx
sbb eax, edi
sub esi, 0x188ab4d3
shl ax, 6
nop
stc
nop
or si, 0x561f
sbb ax, 0x7162
cmp esi, edx
xor cl, 9
shr eax, cl
and dx, di
sbb si, 0x4743
xor edx, ecx
inc di
inc ah
dec bx
stc
shr ch, cl
add eax, 0x46cb3b42
xchg edx, edx
ror ch, cl
inc edi
sbb ax, ax
inc edx
mov si, dx
and ch, ch
stc
dec cx
inc eax
add ebx, edi
and cx, dx
shl al, 4
sbb edx, edx
not cl
add edi, ebx
stc
rol al, cl
rol ah, 2
mov ecx, esi
inc ebx
not ch
sbb dx, 0x1dc2
rol dx, cl
test bl, 0x27
dec esi
xchg esi, ebx
add esi, 0x65d182c4
or edx, eax
sub cl, 0xe
sbb edi, 0x5d0e7a62
shr ebx, cl
shl edx, cl
shr di, cl
adc eax, 0x9b63f01
inc eax
shr dx, 8
inc di
inc dx
not bh
dec bl
xor edx, 0x3dec19b2
adc cl, 0x63
not si
not cl
add si, dx
inc ah
stc
xor ch, al
mov dl, 0x6c
and al, dl
ror dl, 8
shl ebx, 1
add ah, bl
pop esi
add dx, 0x5467
dec cl
mov edx, edi
sub bh, 0x11
test eax, 0x610e760d
sub bx, ax
stc
or ch, bl
adc ax, 0x6571
test ebx, edi
dec cl
not ebx
ror ebx, 1
adc bh, ah
inc eax
or di, 0x3deb
nop
xor bl, 0x15
xchg al, dh
not edi
ror dh, cl
push esi
add di, si
shl cx, 2
ror edi, 6
not edi
not cx
xor di, 0x37ee
nop
ror edx, cl
nop
rol ecx, cl
mov edx, 0x12720751
sbb ecx, 0x191aa12e
test eax, 0x4df7f960
ror bx, 3
adc edi, esi
adc ecx, 0x47c9ef20
nop
sub edi, edx
dec esi
rol ax, cl
shl ch, cl
mov bl, 1
ror ecx, 8
sbb bh, 0x20
cmp si, 0x5830
xchg ebx, ebx
xor dh, 0x29
and ch, 0x2c
add cl, 0x6a
or dh, ah
xchg cx, dx
rol ebx, 7
stc
xchg esi, edx
dec si
xchg cx, dx
xchg edi, eax
not edx
ror ebx, cl
sub ax, cx
rol bh, cl
ror ecx, 7
or dl, dl
not eax
or edi, edx
sub cx, cx
mov esi, ecx
sub bx, 0x13bc
and ax, si
adc edi, edi
and ecx, 0x682bcf35
mov edi, 0x7a8daadf
nop
shl edx, cl
shr dx, cl
xchg dl, ch
not cx
dec dl
shl bx, cl
xchg bx, si
cmp bl, ch
dec eax
mov al, dh
add ax, bx
add edi, 0x3eed75f3
ror bx, cl
or bx, si
adc ebx, 0x15bb8f14
test bx, 0x3371
adc bx, 0x173f
shr ebx, 3
shl eax, cl
and bl, 0x25
xchg cx, dx
nop
rol bh, 7
shr ax, 8
sbb di, 0x743
shl edi, cl
pop esi
and cl, 0x3a
ror ch, cl
sbb dx, 0x2bbc
push esi
sbb ax, si
not di
test bl, al
sbb bx, si
shr cl, 1
xor ch, 9
shr esi, cl
add bx, si
and ax, 0x5830
inc ecx
adc esi, 0x2af4a79e
adc ecx, 0x1932482c
sub dh, 6
sub ecx, ecx
or di, 0x91c
sub dx, cx
and bx, bx
add eax, ebx
and ecx, edi
sub edi, edx
mov ah, cl
test bx, ax
not ah
test bl, 9
and al, cl
nop
shl cx, 6
not dl
xchg cl, al
shr eax, cl
and ax, 0x281d
not edi
dec ax
nop
add cl, 0x56
xchg bl, ch
rol dx, 6
nop
and bl, 0x10
shr cl, cl
xchg ebx, esi
shl ch, 3
nop
dec dh
xor ecx, esi
inc ebx
or eax, 0x1e3479af
shl eax, cl
test dx, cx
nop
and si, ax
xor cx, 0x7c9
ror bl, cl
shl ah, 2
or dh, dh
stc
rol dx, cl
nop
nop
shl bh, 3
mov bl, 0x35
and ebx, esi
add dx, dx
or ah, 0x74
not si
shl dx, 3
not di
sub bl, dh
not si
sbb ecx, edx
dec cx
ror dl, cl
stc
xchg bh, cl
stc
shl ecx, cl
inc di
inc si
or di, 0x1888
inc ax
or cl, 0x4d
dec bh
shl ecx, 5
ror dx, 3
shl cl, cl
add di, 0x70de
cmp ah, 0x31
sbb ecx, 0x51e4bf20
xor dx, 0x414
xor eax, ebx
stc
and bl, bh
xchg dx, bx
test ax, dx
sub ebx, 0x596e6127
nop
rol bx, cl
pop esi
adc dh, 0x33
shl ecx, cl
rol bx, 8
nop
or cl, al
or edx, 0x585c206b
add dx, cx
nop
push esi
add si, 0x2ad2
ror edi, 7
nop
or ax, 0x1b77
not edx
sbb cx, bx
mov dh, al
ror bx, 2
inc ecx
sbb cx, 0x7ecd
mov esi, edi
or di, dx
test eax, 0x3b05c1d6
cmp ax, 0x4a9e
cmp ax, cx
rol al, cl
adc ch, 0x1f
shr bl, cl
sbb edi, ecx
stc
mov ah, bl
sub eax, ebx
sbb esi, 0x5eeec428
test dx, 0x13a0
dec ecx
ror bh, cl
cmp bh, cl
adc ah, dh
inc di
inc dl
mov edx, edx
add ebx, ecx
or cl, dh
dec si
add esi, ecx
inc ax
stc
dec ah
or dx, 0x1b47
xchg ch, ah
nop
not esi
shr eax, 3
xor bx, 0x5871
add dh, 0x78
shl di, cl
sbb ebx, eax
shl si, 4
and edi, 0x3f8227fb
add bh, bh
ror dx, 3
inc al
xor edi, 0x3a9f0157
mov edx, 0x10c55b
sub ch, 5
cmp edi, ebx
nop
or edi, eax
inc cx
rol bh, 3
cmp dh, ch
add esi, 0x63f77568
not ebx
inc si
cmp di, cx
add esi, eax
xchg cx, dx
not ax
and bx, 0x316
and si, 0x49fa
add dx, 0x239c
shl edi, cl
shr si, 3
sbb ax, 0x316c
sbb eax, 0x7569c58c
inc ax
mov dx, si
shr dl, 4
test ax, 0x3055
dec dh
dec edi
or eax, 0x738c36eb
adc ecx, ebx
nop
ror edx, 5
rol si, 5
mov ebx, 0x5c4116b6
cmp edi, 0x1c8b93a5
sub edx, ebx
sub ebx, 0x559b3e3f
not edi
xchg dl, bh
pop esi
adc dl, al
xor dx, 0x7df2
not ah
ror cx, 7
not cl
shl ax, cl
sbb dl, 0x6a
rol ebx, cl
nop
and ah, 0x42
test bh, bh
ror ebx, 1
push esi
sbb si, 0x2040
stc
mov bl, 0x4c
sbb di, 0x60ab
rol bl, cl
adc ecx, eax
shl dh, 2
inc ecx
shr ah, cl
test di, 0xea9
xchg al, bh
shr dl, 8
xor bl, ah
mov cl, 0x33
or ecx, ebx
sub bh, 0x78
xchg cx, si
adc cx, cx
cmp ah, al
inc ebx
and ax, 0x19a6
or bh, 0x26
inc al
sub cx, cx
shr dh, cl
shr di, 4
xchg edx, ecx
cmp bx, ax
and di, 0x3e0b
inc ch
and edx, 0x42d67f8e
sbb bh, 0x2a
stc
rol eax, cl
or ch, 0x54
sub edi, esi
sbb edi, ebx
inc cx
stc
xor dx, 0x268
dec cl
test dx, si
xchg si, ax
xor edx, 0x1e45ce89
or edi, eax
sub cl, 0x51
shl si, 5
shl cx, 4
shr cx, 3
stc
xor di, si
cmp cx, 0x37e0
xchg ch, dl
shl dh, 3
or dx, bx
or esi, 0x5e846b05
shl ch, cl
adc ah, dl
ror al, 3
shl di, cl
rol ah, cl
and bx, ax
test bx, bx
test ebx, 0x56ffe3e
add ch, 0x18
stc
or dh, 0x65
nop
cmp edx, edx
rol eax, 1
dec eax
not bx
sbb edx, ebx
shl esi, cl
xchg si, ax
adc bx, 0x4c9
mov ax, 0x67c1
adc edi, ebx
stc
add ax, cx
adc cx, 0x4e26
add al, bh
dec dx
cmp ah, ah
xor edx, edx
xchg cx, dx
sbb edi, ecx
ror bx, cl
pop esi
nop
or cl, al
dec di
inc di
stc
sbb dl, al
add di, di
inc dx
sbb ch, 0x70
xor dx, 0x69d9
add di, 0x346f
or edi, eax
and bx, 0x7e1b
sub edx, ecx
xor ebx, edi
rol edx, cl
xchg dl, al
shl al, 8
xor cl, 0x40
sbb bl, 0xd
xchg dh, al
ror al, 3
add dh, 0x5b
pop ecx
pop edx
pop ebx
pop edi
pop eax
call fcn.006b802c
push eax
push ecx
ror al, cl
push ebx
xchg al, bl
push edi
xchg di, di
add ah, 0x5b
ror eax, 1
ror bl, cl
shr di, 4
dec ebx
or bx, 0x67ef
nop
dec ecx
push edx
cmp edx, ebx
sbb ch, 0x16
shr ah, 7
push esi
inc si
dec ch
and edx, 0x77158a0e
or edi, 0xcf493f
adc ch, dh
xor ah, 0x56
xchg cx, bx
nop
dec al
shr esi, 2
add edx, ebx
adc ecx, 0x4ee64cff
dec dl
sbb esi, 0x238ae0ae
nop
sbb di, bx
not ch
or ecx, 0x61a3dfa
not edi
not ecx
xchg dx, ax
test dl, bl
cmp edx, 0x2bb1b99a
sbb cl, 0x1f
rol bx, 8
not ax
or esi, ecx
rol ebx, cl
shl esi, 8
nop
ror eax, 4
pop esi
pop edx
pop edi
pop ebx
pop ecx
pop eax
jno 0x6a4e21
push ecx
rol ecx, 4
adc cl, 0x4c
pop ecx
push esi
xor si, 0x63b8
push eax
push ecx
rol ah, cl
push edi
sub eax, edi
push ebx
dec bl
and ebx, edi
adc bl, 0x4c
stc
dec eax
shr eax, cl
pop ebx
pop edi
pop ecx
pop eax
pop esi
push eax
mov al, 0x74
pop eax
call fcn.006b83ee
js 0x6a4e61
call fcn.006b8904
nop
push eax
dec eax
pop eax
call fcn.006b8cc4
call fcn.006b8f98
call fcn.006b93bf
call fcn.006b9797
push edx
or dx, 0x2ed7
push ecx
mov ch, 0x2b
push eax
sub ah, 0x7b
stc
push edi
ror di, 1
mov dh, dh
xor ax, 0x4f23
sbb eax, 0x1287f018
add ecx, 0x75e479db
push ebx
test ah, bl
and bl, ah
add bh, 0x33
ror dx, cl
xor dx, di
ror bl, 8
push esi
add esi, 0xdc2359e
not bh
adc ebx, eax
not ecx
sub ebx, 0x68b001c7
rol eax, 8
inc ah
rol edx, cl
ror ch, cl
xchg di, ax
not si
rol ecx, 4
rol bl, 2
test dx, 0x5e79
rol ebx, cl
shr ecx, 2
not si
nop
mov si, di
nop
adc edi, edi
sub ebx, 0x3cdb332a
sub edi, esi
inc dx
rol bx, cl
rol si, 7
rol dx, 2
mov dl, dl
nop
sub bx, 0x353b
add eax, esi
mov esi, 0x33db9ef2
not si
stc
xchg bx, di
adc eax, ebx
inc ah
sbb ah, dh
inc cl
and si, 0x1571
xor ax, 0x541
or dl, ch
or si, si
nop
ror cx, 2
dec ah
cmp bl, 0x7f
nop
xchg si, di
cmp dl, 0x43
dec bh
xchg dh, bl
sub si, ax
cmp edi, 0xf48855c
xchg ebx, edx
cmp dl, dl
nop
shl cl, 2
sbb dl, 0x62
xor ebx, esi
sbb di, cx
xchg bx, ax
sbb edi, 0x1b680f0
xchg edi, eax
pop esi
pop ebx
pop edi
pop eax
pop ecx
pop edx
call fcn.006b9bd0
ja 0x6a4fb1
call fcn.006b9fa8
jnp 0x6a4f81
push edi
test edi, 0x50226d4e
pop edi
stc
push ecx
adc ch, 0x35
pop ecx
call fcn.006ba32d
call fcn.006ba6e3
push eax
or eax, 0x35e68407
sub ah, al
push edi
push ecx
ror di, cl
push edx
cmp dx, dx
not ax
dec edx
cmp edx, 0x192101d
test cl, dh
stc
dec cl
inc ax
pop edx
pop ecx
pop edi
pop eax
push ebx
sbb bh, 0x26
pop ebx
call fcn.006bab4c
call fcn.006bb048
call fcn.006bb614
jo 0x6a5090
push ebx
push ecx
rol ebx, cl
add cl, 0x79
push esi
cmp si, 0x3399
ror bx, 8
xchg bx, si
push edi
inc edi
push eax
test ch, ah
nop
sub esi, 0x37107e4f
add al, 0x23
cmp eax, 0x4ed29234
xor si, di
inc di
dec ecx
sub ecx, 0x7ab41df7
xchg bx, ax
inc cl
stc
mov di, 0x2a98
push edx
or ch, dl
inc ah
xchg dx, dx
rol di, cl
xchg cx, si
dec si
sub dh, bl
shr bh, 4
cmp ax, si
test edx, 0x20f3d735
not ch
pop edx
pop eax
pop edi
pop esi
pop ecx
pop ebx
push ebx
push ecx
xchg bh, cl
stc
push eax
sub ah, 0x72
xor ch, bh
push edi
ror edi, cl
push edx
mov dx, 0x2e83
ror ecx, cl
sbb di, 0x79a0
push esi
xchg esi, ecx
nop
adc ax, di
dec si
xor edx, 0x7598c210
rol cl, cl
cmp cl, ah
shl dh, 8
dec ecx
ror di, cl
dec esi
not eax
sbb eax, 0x4faed7b2
xor esi, ebx
shr edx, cl
or di, 0xf39
test dh, ch
stc
add si, 0x2f51
cmp esi, ebx
shl ecx, 8
adc dl, cl
rol esi, 5
pop esi
pop edx
pop edi
pop eax
pop ecx
pop ebx
call fcn.006bba54
push ebx
push eax
xchg ebx, eax
pop eax
pop ebx
stc
call fcn.006bbe8a
call fcn.006bc29c
call fcn.006bc7f6
call fcn.006bcd43
jns 0x6a50cf
push eax
sbb ah, 0xf
cmp ax, 0x3dae
pop eax
call fcn.006bd12f
push esi
push edx
adc si, dx
inc edx
pop edx
pop esi
call fcn.006bd562
push eax
shl al, 7
pop eax
push eax
cmp ah, 0x3f
pop eax
call fcn.006bd8a7
call fcn.006bdbdd
push ecx
cmp ecx, 0x5add3fe6
push ebx
ror bx, cl
push eax
xchg bh, ah
push esi
xor ebx, esi
pop esi
pop eax
pop ebx
pop ecx
call fcn.006be167
call fcn.00554058
add esp, 0x10
pop edx
pop ecx
pop eax
mov edi, esp
push ecx
push edx
push 0
push eax
push ecx
add ax, cx
ror cx, 7
push edx
or dx, 0x7344
push edi
ror edi, 2
push ebx
not bx
shl di, cl
sbb al, 0x43
xchg edi, ebx
shl ecx, cl
push esi
test esi, 0x5d885a26
sub bx, 0x5268
add ah, bl
xor esi, 0x1b8c1588
sub edi, 0x31036b97
or ah, bh
inc ax
rol al, cl
or si, 0x5f25
inc bl
stc
xor dx, di
xor di, 0x2260
sub eax, 0x31ddbf2f
add esi, esi
rol bl, cl
or si, dx
nop
rol dx, 5
sbb bx, si
nop
xor ax, cx
shl bx, 2
rol dh, 2
shr ax, 5
add eax, ebx
dec dl
not dx
sub ecx, 0x38282e2f
add eax, esi
test di, 0x3794
xchg ecx, edx
and edi, ecx
dec ax
adc di, 0xbe0
sub ebx, 0x2d8ff9dc
mov bh, 0x19
sbb esi, ecx
mov ecx, edx
rol dx, 5
nop
dec bx
add dh, al
shl si, cl
dec si
sbb ah, 0x14
add cl, bl
shr bl, cl
not edx
ror cl, 7
nop
xor al, 0xe
shr eax, 2
shr ecx, cl
shr bh, 8
add cx, cx
and ax, 0x53ba
ror bl, cl
or bl, cl
not ax
cmp bx, 0x4ef
add bx, 0x3e92
or ax, 0x451a
or si, si
rol dx, 3
and dh, 0x76
and ebx, 0x7222cac6
not ebx
or ecx, edi
adc edi, edx
mov si, 0x27ae
dec ax
xor dl, cl
sub dh, al
xchg dx, ax
sub si, 0x256d
sub dh, bl
adc dl, al
sbb bl, cl
cmp di, 0x2a7f
add ch, ch
ror ax, cl
xor edi, 0x5dd2132b
not cx
sbb al, dl
test esi, 0x10aadfc0
cmp ah, dl
sbb bl, ch
dec al
nop
nop
pop esi
nop
or edx, 0x6cd68c17
push esi
rol si, cl
stc
and ah, al
adc si, di
shr ebx, cl
xchg dx, si
xor ebx, 0x22a8aca9
shl ah, cl
nop
ror edi, 7
test edx, 0x56434408
ror ch, 2
or bx, 0x2e9e
sub ah, dl
dec edi
inc dl
adc dl, 0x17
or edx, 0x42db6a74
and si, di
and bh, 0x37
inc bx
not di
sub di, 0x3ea0
shr cl, cl
xchg esi, ecx
rol eax, cl
or dh, ch
and ch, bh
xchg ah, ch
stc
xchg ch, bl
add cl, 0x35
rol di, 7
cmp cx, 0x5807
shl dl, cl
shl eax, 3
xor dh, 0x3e
ror si, cl
dec edx
test eax, 0x9825faf
sbb ebx, 0x94d279d
ror esi, 4
sbb di, di
shr ax, cl
shr ecx, 6
inc ebx
rol bx, cl
xor bx, 0x73ab
mov dh, 0x7a
and dh, 0x27
mov bx, 0x4db3
adc dx, 0x477e
xchg ecx, ebx
xchg esi, eax
inc si
ror ch, 8
not cx
add ch, bh
nop
stc
xor ch, 0x4f
ror dh, 7
inc ah
xchg ebx, eax
add dl, bl
xchg esi, edi
stc
or bh, 0x49
xchg si, di
test bx, 0x66e8
add edi, 0x52c0d85a
mov cx, 0x4110
ror dh, cl
add dx, dx
xor cl, bl
inc si
dec ebx
not dh
ror bl, 5
shl ebx, cl
shl al, cl
sub esi, eax
dec ch
ror ecx, 4
not esi
rol esi, cl
adc dl, 0x57
not ax
or edx, ecx
or dx, 0x5145
mov ebx, edi
and bh, bl
add ah, 0xf
cmp si, 0x3e9a
shl dl, 2
rol edx, cl
not cl
shl bh, cl
pop esi
rol bl, cl
and bx, 0x1aef
stc
stc
ror di, cl
shl ecx, cl
not cx
push esi
dec si
sub ch, 0x25
stc
add di, si
cmp edx, 0x54fb50bf
not dh
nop
shr ecx, 8
not edx
xor bl, 0x41
sbb bx, 0x508f
sbb edx, edx
adc esi, ebx
add si, 0x2126
ror dx, 2
xor cl, 0x6b
ror ecx, 6
sub di, 0x2fd3
or dh, bl
and ax, dx
pop esi
pop ebx
pop edi
pop edx
pop ecx
pop eax
push ecx
test ch, 0x68
push eax
rol ah, cl
push ebx
shr ebx, cl
push edi
ror edi, cl
push edx
shr dl, cl
sub dh, cl
xor bh, 0x13
test ah, ah
or dh, dl
dec eax
add ecx, ebx
or edx, 0x506257c6
inc dx
adc ebx, 0x73e096cd
shr ax, cl
nop
adc edi, 0x3118b05a
nop
ror al, cl
adc cx, 0x12fd
push esi
sub esi, 0x4fe52348
or edi, ecx
mov edi, 0x419c9983
dec ax
shl ebx, cl
xor bl, dl
add esi, 0x50a6a24
sbb dx, si
inc ax
dec si
and dx, dx
shl dx, 4
dec edx
test ecx, edi
mov al, 0x7a
not cx
or ecx, 0x3ee1c160
shl eax, cl
mov bl, dl
not dl
adc ecx, ecx
sub cx, 0x710d
adc eax, 0x1cbba5f1
nop
and eax, 0xf989dc8
add edx, 0x662c6c7d
xor esi, 0x76a97718
ror bl, 1
or di, 0x7be7
mov si, 0x1790
shr bh, 8
shl esi, 3
cmp ebx, edx
inc ch
mov ch, 0x67
nop
test ecx, 0x1aa487a6
stc
adc ecx, 0x590bea12
adc dl, 0x4b
test cl, 0x1e
mov dx, 0x3f9a
or dh, 0x5e
not cl
or esi, 0x23edb110
sub cl, bh
xchg di, ax
dec ebx
rol bl, 3
stc
dec edx
ror edi, 6
nop
shr edx, cl
mov al, bh
cmp cx, bx
nop
test esi, ebx
or edi, 0x41793fc2
mov eax, edx
shl dh, 7
stc
nop
adc edi, esi
and cl, dh
adc edi, edi
xor ax, dx
xchg edx, esi
ror ch, 4
dec esi
and bl, 0x63
or di, si
stc
rol dh, 7
or di, 0x1e06
nop
test edi, ebx
not cl
shr ax, 5
sub dh, dh
pop esi
push esi
sbb esi, 0x74b81526
nop
stc
ror ax, 2
ror bh, cl
adc esi, 0x5d9d46ca
xor edi, 0x56f19a53
cmp esi, 0x4ccaa59b
not edi
cmp ebx, eax
adc edx, 0xc146afe
inc ax
stc
xor edx, ecx
and ax, dx
shl edx, 6
nop
nop
rol di, 6
shr eax, 2
nop
mov dx, 0x2e45
ror ecx, cl
mov dh, 0x32
xchg cl, bh
inc cx
rol ax, cl
mov ax, ax
test edi, edx
mov edx, edi
or ecx, edx
xchg ch, al
test ax, dx
xchg bx, di
ror bl, cl
ror bl, cl
nop
test ah, 0x76
mov dl, 0x6c
test ecx, 0x33399748
rol ch, 1
or di, cx
rol edi, 2
not ebx
adc esi, 0x7df4db9d
mov si, ax
shr edx, cl
or ah, ch
add dx, 0x581e
mov esi, 0x281dbd5c
sbb ah, 0x26
nop
xor cx, 0x7f39
cmp esi, edi
stc
dec bh
cmp bl, 0x40
shr ecx, 2
xor eax, edx
shr cl, cl
test cx, 0x6ee6
dec dx
shr eax, 8
dec di
nop
or di, bx
rol cl, cl
ror ebx, 4
nop
nop
add bh, 0x30
shl dh, cl
mov ah, bh
inc ah
sbb dh, al
and ax, 0x7059
dec eax
sbb ebx, esi
or dx, si
cmp edx, 0x318002dd
nop
shr bl, 8
not di
add esi, ecx
shr ebx, 5
dec edx
inc eax
cmp ax, bx
adc edx, 0x31c2da06
sbb bx, si
mov esi, edi
shl si, cl
ror ecx, cl
test ebx, 0x6e307e5c
shr bx, 7
xchg bl, bh
mov edi, eax
sub ecx, 0xc288c38
xchg bx, di
or bl, dh
pop esi
sbb bx, 0x38de
test bh, 0x31
push esi
xor si, ax
sbb al, dh
rol bx, cl
add dl, 5
nop
inc ah
dec esi
test dl, ch
sub dh, 0x57
and eax, 0x751b87a7
test bx, 0x64dd
add ax, 0x2f96
shl di, cl
or si, dx
sbb dx, ax
sub di, 0x1f90
stc
or ebx, ebx
shl dh, 7
inc dh
adc cx, 0x1992
sbb ebx, edi
dec eax
xchg si, di
xor edi, 0x2acbe9f0
sub ah, 0x77
ror di, 6
mov ebx, 0x4a4443fc
shl al, cl
xor ebx, 0x5f22082f
sbb di, 0x5ad5
and ch, ch
rol bh, cl
adc ax, 0x4430
inc ebx
dec eax
shl ax, cl
nop
not cx
mov eax, ecx
not ch
not ecx
adc bx, di
dec cx
dec ax
adc eax, 0x44538d74
adc di, bx
or di, 0x5dd
stc
cmp ax, cx
rol ax, cl
xchg bh, ch
shl dl, cl
inc si
nop
xor ecx, eax
dec bh
or bl, 0x68
stc
shr si, cl
ror ebx, 4
and bh, dh
rol bh, 8
add edi, 0x1c3c34e6
ror ah, cl
adc eax, edi
cmp dh, cl
rol edi, cl
xchg dx, di
sub edx, ebx
shr ah, cl
or dl, 0x3b
or cx, 0x3a8
ror ch, cl
dec bx
shl bl, cl
cmp si, 0x2420
nop
mov al, 6
xchg cl, dh
cmp al, ch
nop
add edi, 0x6fcc4f4c
adc dh, dh
shr dl, 7
test esi, 0x7f2408e5
rol al, cl
not edx
not esi
shr edx, cl
not ecx
shl ax, 8
mov eax, edi
xor cl, 0xb
mov di, 0x5ead
rol dl, cl
xor edi, 0x2aa75b74
xor edi, 0x2daed777
pop esi
or ah, 0x7c
cmp cx, 0x20ca
test di, 0xfde
shr ch, 3
xor eax, 0x12f88009
push esi
mov si, 0x2d5f
and al, dl
sub ax, cx
stc
rol al, cl
xor ebx, ebx
xor edi, 0x3e0e0704
test edx, eax
and ch, 0x3f
xchg si, ax
sub dl, bl
ror cx, cl
adc eax, ecx
nop
and eax, 0x5f150a89
shl di, cl
add ebx, eax
xchg di, ax
rol di, 7
ror dh, 3
adc ebx, ecx
dec si
test edi, edx
nop
shl dh, 3
mov edi, 0x468cf3ae
and edx, edi
sbb ah, 1
and di, 0x4d3a
sub edi, ebx
and edx, 0xf69943f
rol si, 2
xor eax, edx
not ebx
and dh, bl
sub cl, 0x61
inc edx
or eax, 0x5724f8e9
dec si
not eax
mov eax, 0x4f22f31
dec cl
cmp dh, dl
sbb al, 0x1e
sub ecx, edx
sbb eax, 0xa53431c
shr edx, cl
ror esi, 4
ror cl, cl
sub eax, 0xdbd7d2e
stc
inc cl
xor eax, esi
shr cx, 8
mov dh, bl
sbb edx, 0x2e090dc1
not cl
mov ch, dl
dec dx
shl di, 2
inc eax
shl di, 8
mov esi, eax
add bx, 0x222a
dec ah
sub ecx, 0x4df51b1c
ror cl, 6
dec eax
adc edi, 0x33bb30a0
ror si, 6
rol ebx, cl
ror ecx, 6
rol ah, 4
xor ah, dh
xchg si, si
nop
xchg di, bx
xchg edi, eax
ror eax, cl
adc di, ax
rol di, 8
not eax
shl dx, cl
add di, 0x36a0
and edi, edx
and ax, cx
dec di
ror dl, 3
stc
and dx, 0x26a0
cmp ah, 0x7d
stc
shr cx, cl
adc ch, 0x29
not cx
pop esi
not ebx
rol bl, 1
rol ecx, 2
sbb ebx, edi
dec di
stc
stc
shl di, 1
xchg ecx, eax
rol edi, cl
cmp dx, dx
xor al, 0x10
xchg ebx, eax
and di, bx
rol cl, 6
nop
ror edx, 6
stc
or di, 0x89b
inc dx
inc bx
add ebx, ecx
or edx, 0xa530156
xchg dx, ax
mov ax, 0x449d
test edi, ebx
shl dh, 3
inc al
and di, 0x7e17
stc
and ah, 3
or edi, 0x2cc6e120
adc eax, 0x7e9ce0ae
dec cx
xchg edx, edi
xchg al, cl
test edx, 0x6158a28c
nop
nop
pop edx
pop edi
pop ebx
pop eax
pop ecx
call fcn.006be702
je 0x6a590a
jnp 0x6a58a1
call fcn.006beaa3
push esi
push eax
cmp si, ax
sbb al, 0x1b
pop eax
pop esi
call fcn.006befeb
jb 0x6a58ac
call fcn.006bf3af
call fcn.006bf89b
call fcn.006bfd2e
push edx
or edx, 0x5298f493
push edi
not edi
push ebx
and ebx, 0x241a8874
mov di, 0x1d9f
inc dl
cmp dh, 0x1b
ror bh, 5
sbb ebx, 0x722bdb82
pop ebx
pop edi
pop edx
push ebx
shr bx, 1
push eax
mov eax, ebx
push edx
push ecx
shl edx, cl
sbb eax, 0x236a1610
or bh, ch
push esi
not esi
push edi
xor di, 0x5f45
pop edi
pop esi
pop ecx
pop edx
pop eax
pop ebx
push ecx
add cx, 0x7400
pop ecx
push eax
push ecx
add al, ch
pop ecx
pop eax
jb 0x6a5920
push esi
and esi, 0x5fabce1c
push edi
sub edi, 0x4632d1b9
pop edi
pop esi
push 1
push edi
push esi
push eax
push ecx
shr al, cl
push edi
and edi, 0x4a940a78
adc ecx, 0xc3d1657
push edx
mov edx, ecx
mov cl, 0x78
push esi
sbb esi, ecx
sbb esi, 0x2f22f9bc
push ebx
and ebx, esi
rol edx, 3
add dx, dx
test ecx, 0x4befb6b7
sbb ax, bx
mov dh, dh
adc cl, 0x7a
add eax, 0xa8248e4
sbb si, 0x4def
stc
inc dl
cmp dh, dl
test esi, 0x106f5b07
stc
mov dx, di
dec ch
add ecx, esi
stc
dec edi
stc
adc edx, ecx
sbb ax, ax
dec si
shl ecx, cl
sub edx, ecx
sub dl, ah
dec esi
add esi, ebx
test ah, 0x5b
mov ax, si
adc bh, 0x1b
nop
mov eax, edx
shl si, 1
mov bx, cx
ror edx, 7
sbb al, 0x1d
mov bx, bx
test dh, bl
not bh
sbb esi, ecx
sbb ebx, esi
sub si, di
stc
ror dx, 5
ror eax, 5
or cx, 0x5216
stc
xchg cx, bx
and ebx, eax
sub cl, bl
shl edx, cl
sbb di, 0x7a74
sub esi, esi
ror ch, cl
stc
nop
sbb bl, al
cmp di, bx
shl ebx, cl
sbb ax, 0x6342
nop
nop
xor esi, 0x66002a6c
stc
and cx, ax
mov si, 0x1956
nop
xchg bh, ah
nop
nop
mov bx, bx
adc ch, ah
add ebx, ecx
shl cx, 2
sbb bh, 0x6f
or bx, ax
xor dx, 0x119a
xchg dh, dl
inc ecx
or ax, si
shl ax, 4
add al, dh
add ax, 0x4029
or edx, eax
add bx, 0x3089
and cx, 0x7aae
nop
shl al, cl
and ah, 0x24
not edi
rol si, 1
mov bl, al
pop ebx
inc esi
xchg edx, esi
nop
and edi, ecx
inc edx
push ebx
shr ebx, 6
rol bh, 8
cmp ah, 0x64
shl cx, cl
and dh, dl
shr bh, 3
stc
or dx, 0x2b51
mov bh, 0x30
add cx, ax
sub cx, 0x16ce
ror esi, 7
stc
and eax, eax
test dh, dh
or di, 0xc18
rol edx, cl
nop
shl bx, cl
mov ah, dh
nop
xchg ah, cl
nop
rol bl, cl
cmp cl, ch
test cx, 0x3d7b
xor edi, 0x380393d9
dec esi
ror edx, 6
add ecx, 0xc98eb35
add bl, 0x15
nop
or dx, si
inc bh
stc
or ecx, 0x79e66ca9
not si
stc
mov si, 0x7741
or di, di
not dx
sub ch, dl
dec bl
xchg edx, eax
and ax, cx
not cx
inc dh
xor esi, ebx
or ebx, edi
dec cx
sub si, bx
rol ecx, 3
inc al
xor dx, 0x4732
shr edx, cl
dec si
shl bx, cl
mov bh, 0x61
and ch, 0x72
rol ebx, cl
shl cx, cl
nop
not ax
xor ax, 0x213b
inc dx
ror dx, cl
adc esi, 0x20bcd21a
ror bh, 4
sub dx, cx
shl ax, 4
or ch, 0x53
xchg cx, ax
sub ebx, eax
shl di, cl
dec si
nop
adc edi, eax
shl esi, cl
inc bl
nop
cmp bl, 0xc
not eax
xor al, bl
xchg dl, bh
and ebx, 0x4d3671a8
test ah, ah
rol ah, 6
xchg dx, ax
add dh, ah
ror bh, cl
shr esi, 7
stc
xor ah, ah
sbb ecx, 0x6b54bd5d
mov ax, si
pop ebx
sbb eax, 0x75c35e15
xor ch, ah
adc edi, 0x6fe3f49d
nop
push ebx
sbb ebx, ecx
rol eax, cl
sbb dh, 0x54
inc eax
add ecx, ebx
shl ax, 8
add al, 4
xor si, di
shr cx, 6
test edi, ecx
test di, cx
shl ch, cl
xchg bh, ch
sub ax, dx
adc esi, ebx
adc edx, ebx
cmp si, cx
not esi
xor bx, dx
xchg ecx, eax
not al
xchg dx, di
sbb cx, 0x2045
sub bl, cl
not di
and edx, edx
shl di, cl
cmp ecx, eax
cmp bl, 0x31
xor esi, ebx
xchg bx, cx
nop
xor bl, al
mov cl, dh
dec eax
rol eax, cl
and di, dx
not ch
stc
sub cx, 0x6759
add ebx, ecx
xor edi, 0x3fd37225
ror edi, 1
nop
test esi, 0x2487a349
or dh, bl
rol edi, cl
test edi, esi
inc eax
or eax, eax
dec al
test ah, dl
nop
stc
add cx, 0x1a98
shl dl, 8
or ch, bh
or esi, edi
shl dh, 4
not ah
inc cx
adc eax, edi
stc
ror ebx, cl
xchg bh, dl
test di, dx
and bh, 0x33
or cl, 0x3b
ror bh, 7
mov cx, 0x2c2c
sbb ebx, edx
adc ecx, 0x3ddd7a12
dec edx
xor edi, 0x5aab85ac
add edi, 0x717fb513
stc
mov bl, 0x70
sub ecx, ebx
add bl, 0x57
ror si, 8
test bl, 0x28
or ax, bx
cmp ecx, edi
shl ax, cl
xor ax, si
adc cx, 0x44f9
add bx, 0x361e
shl esi, cl
dec ecx
rol bh, cl
adc cx, 0x6d16
inc bh
stc
shl ch, 2
nop
test cx, ax
pop ebx
dec cl
push ebx
shl bx, cl
cmp eax, 0x4f52acdb
inc edx
not bx
cmp dl, bh
rol si, cl
dec dh
test edx, eax
shr bl, cl
sbb dh, cl
xchg cx, ax
ror dx, 1
not dh
sbb ax, cx
sub ecx, esi
sbb dh, 0x3b
cmp ecx, edx
cmp cx, 0x52e
not ecx
adc al, dh
xchg si, bx
stc
mov ax, ax
xor ah, dh
not ebx
sbb dh, dl
xor dx, bx
xchg dx, si
shr esi, 8
dec ecx
shr cl, cl
rol bl, 2
or eax, 0x5203e0be
mov cl, ah
shr ax, cl
ror ebx, cl
adc ax, dx
or eax, edi
rol cx, 1
inc ah
inc si
and ebx, esi
rol al, 2
xor cx, cx
test bx, cx
not cx
test bx, 0x133f
mov dx, ax
sbb di, bx
nop
sub edi, eax
shl al, 3
test si, di
xor bh, dl
nop
sbb edx, 0x1d307eed
add ebx, esi
and edx, 0x4fc9ef05
xchg esi, eax
xor esi, 0x29f12a5e
mov edx, esi
xchg si, dx
xchg edx, ebx
shl si, cl
xor cx, dx
sub esi, esi
adc dh, ch
not edx
or al, ah
rol di, 2
sub ah, ch
add ax, dx
inc dx
and al, bh
ror bl, 4
test esi, 0x5384a3c2
not al
and bh, 0xd
sub si, 0x21f
dec bx
add dl, 0x2b
mov dh, ch
test si, di
or cx, ax
and ecx, 0x1bff97b6
shl dx, cl
add cl, 0x65
cmp bx, dx
shl bl, 1
sub cx, 0x613c
test ax, 0x3bcc
cmp di, 0x78c0
not ch
test ebx, ebx
sub edx, 0x35f393e6
nop
inc edi
inc ax
test eax, 0x468c979c
pop ebx
ror edx, cl
sbb cx, cx
shl di, cl
inc edx
nop
inc cx
sub dl, 0x68
push ebx
not ebx
nop
sbb esi, esi
test esi, 0x7598d41b
nop
adc di, cx
xor al, ah
shr dh, 8
adc dl, dh
mov bx, cx
add di, 0x49a0
dec al
adc eax, 0x6755b6e2
rol dl, 8
adc al, cl
sbb esi, 0x452e325b
test esi, ebx
xchg di, di
shr ebx, cl
ror dl, cl
and si, 0x756a
sbb edi, 0x7f816cd2
adc dl, 0x6e
and ax, 0x5141
not di
stc
not bx
sbb di, di
cmp cx, dx
ror dl, 3
sub cl, 0x70
shr dl, 1
sub dh, ah
shl ch, 2
sbb edi, esi
nop
dec cx
shr dx, cl
mov bx, 0x2fc7
sub di, 0x7a6f
dec esi
test cx, di
ror ch, cl
xchg ecx, eax
ror ebx, cl
shl bh, 2
stc
xchg cx, dx
rol edx, 1
not edx
pop ebx
pop esi
pop edx
pop edi
pop ecx
pop eax
push eax
sub ah, ah
stc
push edi
push edx
xchg di, dx
push ecx
sbb ch, ah
mov al, 0xc
push ebx
mov ch, bh
shl ebx, 7
not ax
shl bx, cl
shl cx, 3
not di
not ax
mov eax, edx
mov edi, edx
nop
shl di, cl
nop
adc ch, ch
shr ah, cl
xor ecx, eax
shr cx, 4
shr cx, 6
ror ch, cl
nop
test ebx, 0x15844d0b
shr dx, cl
add bh, dh
stc
nop
nop
not dl
nop
sub ax, cx
stc
adc eax, 0x38e7ef57
mov dl, ah
and ch, 0x1c
stc
cmp eax, 0x42cf0845
adc ecx, 0x6265aaa7
push esi
mov si, dx
ror esi, 7
xchg bh, ah
test bh, 0x7b
sbb bx, 0x6c69
and dl, 0x6e
add cl, dl
and eax, 0x6ff99bc8
nop
xchg di, ax
and edi, 0x1b510921
adc esi, 0x312cd4b9
add di, cx
dec bh
sub ch, 0x6e
and di, bx
dec ebx
xor dx, 0x4a67
and dl, bh
ror al, cl
rol ebx, 3
xor ecx, 0x3722fa
cmp si, si
dec cl
dec cl
xor ah, 0x38
xor dl, 0x50
mov edx, edx
sbb bh, dl
cmp bx, cx
cmp edi, eax
dec edi
add ax, si
and bl, 0x45
test eax, 0x54a5a1de
cmp esi, 0x4d989e0
shl di, 1
rol edi, 7
rol ecx, cl
dec dl
and cx, 0x490b
xchg al, ch
adc cl, cl
sbb ebx, 0x4dc596e2
inc edi
inc bl
stc
dec bx
cmp ax, cx
and dx, bx
mov esi, 0x21981c38
or bh, bl
shl dl, 5
nop
or ah, dh
test bl, ch
inc bx
shr edi, 3
not ecx
cmp ah, 0x73
pop esi
push esi
sbb cx, si
shr ch, cl
nop
and edx, esi
ror di, cl
sub cx, si
xor di, 0x136e
cmp cx, cx
nop
ror dh, cl
mov di, 0x5077
sbb al, 0x48
inc si
stc
mov cx, 0x728
add cx, 0xeac
rol ch, 2
adc bh, 0x57
mov di, bx
sub bh, cl
and bx, 0x5cc7
shl ax, 4
mov cl, 0x67
xor esi, 0x380108d2
add ch, 0x3c
nop
adc bx, cx
add eax, ebx
stc
sub dx, si
shr al, cl
sub ah, bl
ror bx, cl
shl ebx, cl
sub cx, 0x1a40
xchg bl, cl
dec bx
cmp ah, dl
test edi, ecx
xchg dl, al
adc dl, 0x37
adc esi, esi
shl bx, 5
not ax
cmp eax, ecx
adc si, bx
mov eax, ecx
sub dx, 0xe5b
shl cl, 2
or ecx, 0x398ac60b
xor ax, dx
ror ch, cl
rol al, cl
and ecx, ecx
cmp edi, ecx
ror ax, cl
add bx, 0x4a96
not cx
shl dl, 6
nop
add ah, 0x7f
shr dl, cl
stc
dec edx
and ebx, 0x37a26737
add dh, cl
ror di, cl
sbb dl, cl
xor bx, dx
dec cl
sub bx, 0xb29
adc si, bx
ror edi, cl
shl ax, 6
mov cx, si
and ch, cl
mov bx, 0x3180
sbb ax, ax
cmp ecx, 0x2dc64
mov cl, 0
adc ebx, edx
xchg ebx, esi
xchg bh, al
dec ch
sub si, dx
sbb eax, 0x35e7edbf
add bh, 0x5e
sbb cx, si
shl bx, 3
shl ch, cl
rol ebx, 2
not edx
or ecx, 0xc17dfad
add ebx, 0x68b121cd
and ax, 0x2ead
mov ebx, ecx
shr bl, cl
inc ah
rol dh, cl
nop
pop esi
cmp bh, 0x51
rol ax, cl
push esi
dec esi
and dx, di
xchg ebx, edi
ror cl, cl
test al, ah
inc di
shl eax, cl
adc bx, 0x3038
stc
cmp bx, 0x77e3
shr edx, 8
shl al, 6
adc di, dx
or ecx, 0x625b3ea5
and dx, bx
not eax
xchg bh, dh
shr dx, cl
inc esi
xor bl, 0x26
sbb cl, cl
inc ah
adc eax, edi
stc
nop
nop
stc
nop
not edx
dec dx
test bx, ax
dec di
test bx, 0x4603
add cl, 0x65
not esi
ror edx, 6
not cl
rol ah, cl
ror ax, cl
ror dh, cl
cmp eax, ecx
adc ax, si
or esi, eax
not cl
xchg dl, ch
adc ah, bh
sub dl, dh
sbb dl, 0x6b
sub edx, 0x14eed7d1
not cx
nop
xor ebx, 0x343cee8c
cmp ebx, 0x7fa1f17e
or edi, ebx
xor eax, edi
rol esi, 3
test dx, 0x2bb9
mov si, 0x6e5
not dh
add ah, dh
shr al, cl
sbb si, 0x2a0e
shl si, 6
rol eax, cl
sub ch, dh
not ecx
stc
ror cx, cl
shr ecx, 1
sbb si, 0x13c
mov eax, 0x3f5eac5a
and ecx, eax
shl bl, cl
shr dl, 4
not ecx
stc
mov ebx, 0x6f4f77eb
test ebx, 0xaca42bf
nop
inc dl
or eax, ebx
xor eax, edx
stc
cmp edi, 0x2b821657
not cl
inc eax
mov bx, si
and di, 0x35a6
stc
shl di, 2
or bl, 0x2a
not dl
stc
xchg bx, bx
rol ecx, 5
not di
pop esi
pop ebx
pop ecx
pop edx
pop edi
pop eax
jb 0x6a6167
call fcn.006c0178
jbe 0x6a6155
jne 0x6a6155
push ebx
not bx
pop ebx
call fcn.006c05c5
push ebx
sub bx, 0x65a2
push edx
shl dx, 7
pop edx
pop ebx
call fcn.006c0b76
push ecx
push edx
mov cx, dx
pop edx
pop ecx
call fcn.006c1123
call fcn.006c166d
jo 0x6a619b
call fcn.006c1996
call fcn.006c1e6c
jns 0x6a619b
push edx
adc edx, 0x53cb869f
pop edx
push edi
ror edi, 2
push ecx
xchg ecx, edi
push ebx
ror bx, cl
pop ebx
pop ecx
pop edi
push edx
push ebx
adc dh, bh
pop ebx
pop edx
call fcn.006c8ce3
add esp, 0x10
pop edx
pop ecx
add esp, 0x12
push ecx
push eax
adc cl, al
test ax, 0x5f7c
push esi
or ecx, esi
push ebx
xor cl, bl
mov si, cx
and bh, 0x3b
mov al, 0x5f
adc ax, ax
sub ebx, 0x21de2f9c
push edi
mov edi, 0x833d9b
or ecx, 0x1051f0e9
shr ax, cl
and ebx, 0x6142e7c1
rol ah, 2
adc ecx, esi
dec ebx
sub ecx, 0x7aaa0dbf
cmp di, di
add ax, si
rol edi, cl
sub al, 0x45
inc ebx
or ecx, 0x3eac1fe7
inc cl
adc ch, al
rol ecx, cl
test ax, bx
test ax, si
mov eax, 0x349f1148
push edx
ror dx, 1
cmp si, 0x2a59
nop
not di
dec ah
dec bh
ror al, cl
dec si
ror dx, 4
and edi, ebx
and cl, al
mov ch, al
mov di, 0x685
shr ebx, cl
cmp cl, 0x12
and ax, di
adc bh, ah
not ecx
sub edx, 0x286f148c
shl ebx, cl
rol edi, cl
nop
test bh, 2
or si, 0x80c
test di, 0x5348
ror bl, cl
stc
xor cl, 0x55
nop
test bx, 0x43df
shl bx, 8
not esi
xor ah, 0x33
xchg esi, edi
ror ebx, cl
stc
dec ebx
or bh, dh
inc ax
xor edi, esi
add cx, 0x764b
not dl
xor si, ax
rol edx, 7
sub ax, 0x5748
sub edx, 0x4eb8006c
sbb edi, 0x52bc559a
and edi, 0x649e79d4
dec al
shr si, cl
shr ebx, cl
sbb edi, ecx
and edx, 0x291d45fa
stc
xor ebx, 0x24774d9c
nop
sub bx, 0x15f8
sub ax, 0x5883
sbb bx, 0x7456
not eax
xchg bh, ch
dec ecx
xor ax, dx
sbb si, ax
shl cx, 2
sub dh, al
or ch, 0x6b
ror eax, cl
test dh, bl
inc bh
pop edx
pop edi
pop ebx
pop esi
pop eax
pop ecx
push eax
mov ah, 0x3c
push ebx
xchg bl, bl
mov ax, bx
push edx
push edi
xor dx, di
and dh, 0x77
push ecx
adc ax, cx
shl edi, cl
not edx
inc edi
and al, 0x2b
inc edx
or ecx, edx
add dl, bh
xchg dh, bh
inc cl
xchg dx, di
and dx, 0x2330
or dl, 0x16
add cl, bh
shr edx, 2
shl bx, cl
shr dl, cl
push esi
xchg esi, ebx
inc cl
cmp di, dx
not ecx
adc al, 6
test dx, 0x3a36
sbb ecx, esi
xchg cl, dl
shr edx, cl
dec dl
shr ecx, cl
cmp ah, 0x3f
dec al
dec ch
cmp bh, 0x35
not bl
dec eax
shl cl, cl
xor si, 0x4616
not bl
inc ah
xor ah, dh
not ecx
shl bl, cl
nop
ror dl, cl
or cx, dx
not ecx
test bh, bl
or eax, esi
not al
inc di
not bl
and dx, cx
mov ecx, esi
sbb edi, ecx
stc
mov di, bx
and ebx, 0x10ba5589
rol ch, 3
add di, di
test eax, eax
ror cx, 7
xchg si, bx
adc ecx, edx
stc
xor si, 0x3757
test al, 2
adc bx, 0x1076
add cl, ch
xor ch, 0x74
xor dx, 0xf29
inc ax
stc
ror cx, 7
rol bx, cl
xor cx, 0x2636
shr bh, 5
adc eax, 0x43ad57e7
shl bx, cl
xchg bl, cl
rol al, 1
adc ah, 0x2e
and di, 0x286d
sbb bh, al
sbb edx, eax
dec bl
cmp di, 0x3a0a
or ecx, edx
add bx, dx
or di, 0x1638
stc
rol bh, cl
shl bl, cl
test edx, eax
mov ecx, 0x40a5d722
sbb si, ax
ror dh, 2
pop esi
shr ebx, 3
ror cx, cl
xor bx, bx
nop
dec bx
inc cx
shr ecx, 2
test ax, 0x7aac
rol dh, 8
nop
add dl, ch
push esi
adc si, cx
stc
cmp eax, 0x1c45bf72
shl bh, 6
xor edi, ebx
nop
test edi, eax
stc
mov bl, 0x67
stc
shr ax, 8
nop
adc si, dx
xor ah, 0x12
stc
shr esi, cl
sub ecx, 0x66e0b548
or cl, dl
nop
not esi
xchg edi, eax
inc bh
stc
inc cx
mov bh, 0x45
nop
not edi
cmp bl, dl
adc bx, 0x12d1
sub edi, ebx
dec bh
xor cl, dh
mov al, dl
shr ch, cl
adc bh, al
rol ecx, cl
ror cx, cl
add edi, eax
sub eax, ebx
dec ax
mov al, dh
sub dl, dh
shl si, 3
stc
inc ch
dec esi
and ax, 0x50cc
stc
xor ebx, edi
cmp al, 0x24
sub dl, bl
xchg si, bx
ror dl, 3
mov ebx, 0x3ecc0413
adc si, 0x30ac
adc ch, 0x2f
sub dx, 0x3e3d
shl dx, 8
test ah, dl
shl cl, 4
shr ecx, cl
dec cx
xchg dh, cl
stc
xchg esi, edi
shl edx, cl
rol bl, cl
cmp dx, dx
mov edi, 0x28e434a9
and ecx, 0xda3aab7
ror eax, 6
rol bh, 4
inc ebx
shl bx, cl
dec ch
rol ah, 6
ror bl, cl
rol al, 5
rol ah, cl
inc bx
and dl, 0x1a
or ebx, 0x1f75b321
inc eax
xchg ebx, eax
shl si, cl
shl di, cl
cmp cl, dl
shr al, cl
not dl
pop esi
inc ax
push esi
sbb si, 0x32c9
shr dl, 1
xchg bl, cl
and ecx, edi
sub eax, 0x6ce9faf9
shl ecx, cl
test edx, 0x7df7aae
rol ch, cl
adc dx, 0x7b9e
sub ebx, eax
mov dx, 0x38f4
rol ch, 2
adc ah, dh
stc
sub ax, dx
stc
cmp ebx, eax
or esi, edi
adc bx, 0x7998
xor al, 0x29
mov bl, bh
sub cl, 0x67
mov bl, bh
mov dx, 0x4bf6
and al, bl
sbb esi, 0x662ef707
dec ax
rol bx, 3
dec di
not ax
adc cl, al
and ebx, esi
test ecx, 0x51107e40
stc
xchg edi, eax
stc
pop esi
pop ecx
pop edi
pop edx
pop ebx
pop eax
push esi
ror esi, 7
push ebx
test bx, si
push edx
dec dh
inc si
push eax
inc ah
push edi
and edi, edx
push ecx
add ch, cl
cmp bl, cl
dec ch
shl ecx, cl
xor dl, bl
shr dl, cl
adc edi, ebx
cmp ah, ch
test dl, ch
dec edi
adc ecx, 0x56022c1e
xor bh, 0x75
stc
inc si
nop
and bx, 0x62a8
cmp dh, 0x63
shl ecx, cl
adc ch, 0x14
not dh
rol eax, 3
pop ecx
pop edi
pop eax
pop edx
pop ebx
pop esi
jnp 0x6a68f0
push edx
push ecx
ror dh, cl
push esi
push ebx
sbb esi, ebx
not ebx
dec bl
not esi
and cx, 0x3fe4
dec edx
cmp si, 0x49c2
xchg dh, bh
sbb edx, 0x4b2506db
cmp bx, cx
and esi, esi
test bx, 0x1384
sub ch, 0x43
dec bl
dec cl
adc esi, ecx
adc ebx, 0x47b76c8c
push eax
xchg al, bh
ror eax, cl
xor ch, dl
and ah, 0x4a
nop
mov dx, si
adc cl, cl
sbb bl, dl
xor ch, 0x14
sbb bh, al
stc
dec ebx
cmp ebx, ecx
mov dh, 0x5a
xor dl, 0x4f
shr dh, 7
nop
xor edx, edx
shl dx, 3
or bx, 0xe9f
dec ecx
inc ch
xor ecx, 0x402fdfa0
sbb al, 0x4f
push edi
xchg ebx, edi
dec edi
inc cl
rol edi, cl
add bx, si
shl si, cl
sbb edx, ecx
rol edi, cl
sub bh, ch
dec ecx
shr ecx, cl
inc bh
dec ebx
cmp di, di
xor bl, dh
not ah
not ebx
not di
or bh, 0x6c
xor edx, ebx
inc bh
nop
mov ah, 0x58
ror edx, cl
nop
rol ch, 6
shl bh, 5
add di, 0x5ca6
adc cl, bh
and di, 0x43c4
shl dx, cl
sub cl, ah
add bh, 7
add dx, dx
test edi, ecx
shl bh, cl
xor eax, 0x4b741f08
shr eax, cl
shl cx, 7
test di, 0x1bc4
rol bx, cl
or ecx, edi
xchg ch, cl
test ax, 0x451b
shl cl, 8
sbb bx, 0x34fd
add dx, si
and eax, 0x14d1f54b
cmp esi, 0x2b03ce5e
ror eax, cl
shl dl, cl
or dl, 0x11
or ecx, 0x5a9948eb
or di, si
dec esi
test ax, bx
sub bh, bh
cmp bh, ah
pop edi
and edx, 0x27f01078
inc bh
dec dx
sub bx, si
rol dx, cl
dec eax
ror si, 8
adc eax, eax
xor si, si
and ah, ah
mov ch, bh
adc edx, 0x45f4658d
push edi
mov edi, 0x1525a7ea
mov eax, 0x2c0e4696
and ax, 0x3b1
adc edi, 0x58c79738
not dh
and edx, ebx
not esi
add si, 0x5b1c
xchg ecx, ecx
not al
or ecx, edi
shl eax, cl
dec cx
mov ah, dl
shr di, cl
cmp esi, 0x1a31e6ae
or al, dl
ror cx, 2
or eax, esi
xchg ah, ch
nop
shl bx, 5
mov cx, 0x6d09
nop
inc bl
shl dl, cl
rol dl, 3
xchg ah, al
shr ebx, cl
or ch, al
rol bl, cl
xor cl, 0x3d
shl dx, 3
and ecx, 0x677b8b8b
mov edx, edx
sub dl, 0x62
not ebx
cmp bh, 0x72
or bl, bl
cmp ah, 0x63
stc
not ch
cmp cl, 0x48
mov di, di
rol bl, cl
inc di
test cx, si
shr si, 2
xchg edx, eax
cmp dl, 0x3d
or ah, dh
sbb edx, ebx
add si, 0x2b4f
rol eax, cl
rol bx, cl
cmp si, 0x4494
test ebx, 0x5c1f9de9
adc al, 0x2b
stc
adc dl, ah
stc
dec ecx
sub bx, 0x747d
mov ebx, 0x239ad6be
dec dl
test si, bx
stc
dec dh
xchg bx, ax
sbb ecx, eax
ror ax, 3
dec dl
xor ah, dl
and si, 0x15fe
cmp ah, dh
inc cx
rol dh, 8
sub ch, ah
and ch, bl
xchg dh, ah
add dx, 0x1593
or esi, edx
cmp cx, ax
ror si, 1
shr di, cl
inc si
ror ax, cl
adc dh, 0x71
pop edi
xchg dx, ax
cmp dx, ax
ror bh, 2
and cx, si
add si, 0x787c
add eax, 0x3c19383e
stc
not esi
cmp bh, ah
push edi
or edi, 0x6c13fe99
stc
dec bh
ror cx, cl
inc ax
ror ecx, cl
xor ah, al
test cx, 0x139d
test bl, 5
dec edi
sub cl, ch
xor eax, esi
ror ecx, cl
add si, 0x5e13
mov ebx, edi
test ebx, esi
mov bl, ah
xor cl, bh
sub dx, bx
sub bx, ax
xchg ch, ah
sbb bx, bx
cmp al, 0x72
not si
sbb bl, cl
pop edi
pop eax
pop ebx
pop esi
pop ecx
pop edx
push ebx
push ecx
shr bx, cl
push eax
xor eax, ecx
not ecx
push edx
sub dx, dx
ror ax, 2
push esi
inc si
shr ecx, cl
pop esi
pop edx
pop eax
pop ecx
pop ebx
ja 0x6a68c4
push edi
or edi, edi
push ecx
sub ecx, 0x4ced7376
push eax
dec ax
test edi, 0x91d3a6
push edx
mov edx, 0xf3961e1
add cl, dl
push ebx
sbb ebx, 0x6a7cd0ed
stc
xor bl, cl
cmp edx, 0x4062c62f
push esi
rol si, 7
xchg ecx, eax
not ebx
test eax, ecx
rol bh, cl
nop
stc
adc di, si
shl bx, cl
add bl, bl
nop
sub cx, 0x3932
mov ebx, edx
ror di, cl
add edi, ebx
add ch, 0x47
test ax, 0x5cdf
pop esi
pop ebx
pop edx
pop eax
pop ecx
pop edi
push ebx
dec bl
pop ebx
push edx
test dx, 0x3e4c
pop edx
call fcn.006c2291
push ecx
rol cx, cl
stc
push eax
cmp eax, 0x18578a8a
stc
stc
push edx
sub ax, dx
pop edx
pop eax
pop ecx
call fcn.006c27d5
push ebx
not bx
push edx
push esi
xchg edx, esi
inc bl
pop esi
pop edx
pop ebx
nop
call fcn.006c2c55
jne 0x6a693c
push ecx
inc cx
push edx
test cl, dh
sbb dl, dl
sub dl, dl
push eax
sbb ax, 0x52f3
push edi
push esi
xor edi, esi
not ch
push ebx
shr bx, 7
pop ebx
pop esi
pop edi
pop eax
pop edx
pop ecx
jns 0x6a692c
call fcn.006c2f70
push ebx
push edx
cmp ebx, edx
pop edx
pop ebx
push eax
not ax
pop eax
call fcn.006c3233
push ecx
mov cx, 0x6259
pop ecx
jl 0x6a6948
push ecx
push eax
cmp ch, al
pop eax
pop ecx
push edi
push ecx
rol di, cl
pop ecx
pop edi
add esp, 9
pop edi
pop esi
call eax
mov esi, eax
push ecx
inc cx
push edi
xor ecx, edi
push edx
add cl, dh
not di
shl cx, 5
nop
push ebx
adc bx, 0xdb7
test ch, 0
shl di, cl
and bh, 0x68
add dl, cl
cmp dh, ch
mov ebx, 0x4237c906
sbb bl, cl
push esi
push eax
sbb esi, eax
xor ch, 0x25
dec ebx
not bh
adc al, 0x4a
rol eax, 2
and edi, 0x4c16b16c
sbb eax, 0x207774a3
stc
add ebx, edi
xchg di, cx
not bh
nop
sbb cl, bh
test eax, 0x21586ab2
stc
shl ebx, 1
dec ecx
adc eax, ecx
inc bx
inc ax
adc dl, dh
shl si, cl
or edi, 0x62edda55
dec di
shl esi, cl
cmp di, ax
ror ebx, cl
sub di, 0x5efb
stc
test dh, dh
and eax, esi
not dx
rol edx, 4
shl ax, 6
test dh, dh
not bx
test edi, 0x5f3a7a38
or edi, 0x124c5f9b
xchg al, al
and bl, al
test ax, bx
sbb ecx, 0x5c2b2ef3
ror cx, 1
cmp dh, bh
shr al, 2
not di
not dx
xchg dh, dl
mov ecx, eax
xchg ecx, ecx
nop
nop
or al, 0x1b
test edx, ecx
sub ax, ax
rol cx, cl
mov al, 0x41
not ebx
mov bh, 6
stc
not dx
ror eax, 2
inc al
dec eax
ror eax, cl
shl ecx, cl
rol si, 2
sbb si, 0x409e
mov esi, eax
or ah, 0x38
stc
sbb ah, cl
nop
xor si, 0x60fc
add di, 0x6ab3
cmp ax, ax
cmp dx, cx
ror ah, 2
sbb ax, cx
add dh, dh
test bl, bh
cmp dx, 0x6fbf
sub dx, bx
and dh, cl
adc di, cx
pop eax
dec ecx
adc esi, edi
stc
shr di, 8
and bx, dx
add ecx, 0x1047371e
push eax
xor cx, ax
test eax, 0x2831d7f9
dec edi
not si
cmp eax, edi
not eax
or ebx, 0x6720d1c7
add edx, esi
xchg ecx, edx
mov bx, 0x6ba1
not ebx
shl cx, 3
test ecx, esi
adc dx, ax
test cx, 0x11d9
adc ah, 0x4c
and dh, 0x45
dec bh
xchg dx, si
sbb ecx, 0x2793982f
not esi
inc ebx
test edx, 0x395a3187
stc
xor edi, edx
xor dl, dl
not dx
sub cx, 0x6e94
and bx, di
add bl, ah
sbb bl, dh
dec bx
sub bx, 0x205b
not dh
adc ax, dx
test bx, 0x7c3e
shr dx, 1
mov esi, ebx
cmp si, dx
and ebx, 0x12621e34
mov bh, 0x51
sub di, si
ror cl, cl
rol al, cl
shr si, cl
shl ch, 8
and bh, 0x47
shl bl, 5
not dx
shr ah, 4
cmp ch, bh
xor edi, 0x717b7cef
shl dx, 3
dec di
not dx
rol ebx, cl
xor ebx, 0x2d240c4e
sbb ebx, 0x29dd378c
nop
not ax
xchg al, bl
nop
rol ch, 7
add eax, 0x659803c6
xor cl, dl
sbb dh, cl
adc edx, 0x75588a97
sub dx, 0x6007
stc
shl bl, 3
not ecx
adc ecx, edx
rol dx, 2
sub edi, edi
not bh
inc al
or si, 0x7be
and esi, 0x103f4b12
stc
ror di, cl
dec ebx
not si
not si
xor ecx, ebx
shl dh, 6
cmp bl, 0x60
cmp dl, 0x5c
stc
mov cx, 0xd52
stc
not al
sbb cx, 0x2126
add cl, bh
ror bh, 2
pop eax
dec ecx
not ch
push eax
inc eax
adc edi, 0x38019a5a
dec bl
stc
rol al, 7
not cx
inc bl
dec si
or ebx, edx
shl dh, 1
rol di, cl
xchg di, cx
dec eax
nop
cmp cl, 0x32
not di
test bl, 0x55
ror ch, cl
rol cx, 4
ror di, 8
shl edi, cl
cmp bh, 0x2c
inc edx
add edi, 0x616a087
test cl, 0xe
cmp edi, esi
not edx
pop eax
pop esi
pop ebx
pop edx
pop edi
pop ecx
push ecx
ror cx, cl
dec cl
push ebx
inc bl
push esi
inc esi
push edx
ror edx, 5
push eax
xchg bx, ax
dec esi
test dh, 0x40
sub edx, 0x2cced700
cmp ecx, esi
shl si, cl
nop
mov bh, 0x47
dec bx
shl si, cl
sub dx, dx
nop
mov ah, dh
nop
dec ecx
not al
cmp edx, 0x313511f2
ror ax, 7
or si, bx
xchg ebx, ebx
shl ecx, 4
not si
shr dx, 3
dec ecx
add bx, si
stc
push edi
and edi, 0x63cbd70c
test ebx, ecx
stc
add cl, cl
xor ax, bx
test ebx, ebx
test cl, bl
inc bx
inc ah
shl dh, cl
sub dx, 0x11ee
xor cx, dx
not ebx
inc edx
test ax, 0x1042
nop
stc
nop
nop
adc al, 0x59
inc dx
test edi, 0x31b3e884
dec cx
add dx, bx
sub ah, 0x43
and dx, 0x6aec
nop
rol edx, cl
test dh, bh
adc ch, dh
test edi, edi
dec ebx
mov eax, eax
inc bh
not edx
ror dx, cl
shl edx, cl
dec dl
and ecx, ebx
test bh, 0x45
and ecx, edx
dec eax
inc bx
mov dx, cx
xchg edx, edi
xchg cl, dl
and di, bx
and si, 0x447b
shl edi, 4
add dx, ax
add dx, 0x71cc
or edi, 0x310602ad
cmp bh, ch
mov dl, bh
cmp ebx, 0x186edf4d
add ah, bl
not di
nop
inc ebx
and cx, 0xa00
sub al, 0x21
adc edi, 0x6fad1fcf
rol ebx, cl
add cx, cx
sub bl, cl
adc esi, 0x36712d7
shl dl, 4
add cl, bh
inc edi
pop edi
stc
adc ecx, eax
push edi
mov esi, edi
mov di, 0x6bdb
add cx, 0x72a0
and dx, 0x49be
mov edx, 0x6dd08fcc
rol ah, 8
add si, dx
rol bx, 2
cmp ax, si
cmp bh, 0x53
sub al, 0x5b
shr edx, 5
rol ax, 4
or ah, 0x33
shr ecx, 5
shr esi, 2
shr ecx, 1
or ah, 0x1b
ror ax, 4
test ch, 0x13
cmp bx, si
test ebx, esi
test edi, edi
and bl, dl
ror ax, 8
xchg edx, eax
cmp edx, 0x52b7d3a
sbb edx, 0x401bacdc
sbb ah, 0x1f
dec si
shl cx, cl
shr cl, cl
or bx, 0x7c81
stc
nop
and cl, 0x66
nop
cmp bh, bh
xor bx, dx
rol ebx, cl
nop
ror ax, 1
not bx
rol esi, 6
nop
or si, ax
shr bh, 8
mov esi, edi
rol bl, cl
shr eax, cl
and si, dx
ror cx, cl
not esi
not ebx
shl si, 2
stc
shl bh, 6
sbb eax, 0x3089556d
dec ecx
not ax
mov cx, 0x1384
inc dl
shl si, 7
and esi, 0x780183fa
xchg ch, bh
dec di
or edx, esi
xor eax, 0x1cd30a2b
add al, 0x5e
shr edx, 3
and ah, dh
stc
sub dx, si
mov cl, ah
and ecx, 0x29864fba
stc
sbb cx, bx
test bh, 0x32
shr ch, 5
stc
shr dl, 6
mov di, 0x5a53
cmp ch, 0x23
xor di, bx
or edx, esi
not dl
xchg bx, dx
xchg dx, bx
cmp bx, si
adc ebx, eax
and dh, bl
adc ah, 0x56
sbb eax, edx
or edx, 0x136b239
mov eax, eax
and bh, ch
shr bl, cl
shr cl, 8
pop edi
nop
push edi
dec edi
and di, di
inc bx
rol esi, cl
sbb ax, 0x5a6e
dec esi
xor edi, 0x44b2ee82
rol cl, cl
sub edi, eax
mov cx, di
and ebx, 0x4a471573
nop
xor edi, 0x3f9499a0
add cl, bh
nop
inc cx
shr bx, cl
rol ax, cl
xor ecx, 0x1bba6020
stc
test edx, ecx
test dl, 0x79
test dl, 8
xchg si, di
cmp edx, 0x18fa533
sbb bx, 0x2b60
or ecx, 0x644669d8
rol edi, 8
adc edi, edi
cmp di, 0x79c
xchg dh, ch
test ax, cx
dec dl
shl ch, cl
rol eax, 5
xor ecx, ecx
sub dl, 4
nop
sbb bx, 0x3576
not ebx
and ah, 0x1c
xor eax, 0x952697e
adc dx, di
rol bl, cl
sbb si, 0x507c
pop edi
pop eax
pop edx
pop esi
pop ebx
pop ecx
jge 0x6a6f0c
push eax
shr ah, 7
push esi
mov si, si
stc
push edx
not dx
push ebx
adc bh, dh
push ecx
shr ecx, 5
cmp eax, 0x70508e5c
push edi
xchg di, cx
sbb edi, ebx
mov si, cx
xchg ebx, ecx
not dl
shr bh, cl
xor di, bx
adc edx, esi
add bl, ch
ror al, cl
pop edi
pop ecx
pop ebx
pop edx
pop esi
pop eax
call fcn.006c37bf
push eax
test al, 0x3f
dec ah
push ecx
shr cl, 3
push esi
test si, 0x73ac
push edx
xor ax, dx
sbb ax, cx
rol ax, 3
shl cx, 8
pop edx
pop esi
pop ecx
pop eax
stc
push edi
push edx
xchg edi, edx
push ecx
and ch, ch
ror ecx, cl
pop ecx
pop edx
pop edi
call fcn.006c3afa
push edi
cmp di, di
push esi
push ecx
and esi, ecx
push eax
or ah, al
push edx
rol dx, cl
inc edi
test dh, 0x68
rol si, cl
cmp esi, esi
inc eax
rol edx, cl
push ebx
not bl
xchg bx, ax
shl edi, 4
xchg esi, ecx
shr di, 3
nop
shl edi, 1
test eax, ebx
adc edx, ecx
nop
not esi
inc cx
or bh, al
xor edx, 0x14e143b6
or dx, si
cmp ax, 0x16b9
sbb cl, 0x10
shr bh, cl
or al, 0x54
nop
pop ebx
pop edx
pop eax
pop ecx
pop esi
pop edi
call fcn.006c3d49
call fcn.006c4251
call fcn.006c44e7
push ebx
dec ebx
sub bl, 0x2f
stc
push eax
push ecx
shl eax, cl
push esi
xchg ebx, esi
nop
xor bh, cl
test bx, 0x24da
shr bx, 7
push edi
ror di, cl
shr ecx, 7
xor bx, 0x1172
push edx
xor dl, 0x43
and bh, bl
inc ebx
xor ax, cx
sub bh, cl
xchg al, bl
not bx
shl ecx, cl
stc
stc
rol ecx, 8
or ch, bh
stc
sbb dx, 0x4ca1
inc di
inc edx
dec dx
add esi, edx
cmp esi, edx
adc ax, di
or eax, 0x5f4746d0
and bl, al
dec dx
shl eax, 8
shr si, 7
add ecx, 0x5fbe1186
test esi, esi
ror dx, cl
shl cx, cl
xor dl, dl
shl bh, 7
nop
rol edx, cl
inc di
dec dh
not ecx
cmp dh, bl
dec dx
add dh, 0x3d
dec cx
test eax, 0x618dd541
xchg dx, ax
inc dx
nop
not bh
dec bx
shr al, cl
nop
rol ch, 3
nop
xchg cl, al
nop
cmp dh, 0x65
ror ax, 8
cmp edi, esi
xor di, 0x6da8
rol cx, 1
dec si
not ax
shl edi, 1
inc edx
not ecx
sub dx, 0x6761
nop
mov si, cx
mov ch, dh
adc cl, 0x4f
ror bx, cl
adc bh, 0x3b
test bx, ax
inc esi
sbb eax, 0x3a4eb42f
pop edx
pop edi
pop esi
pop ecx
pop eax
pop ebx
push ecx
push esi
test cx, si
push edi
shl di, cl
push edx
shr dl, cl
push eax
rol eax, 7
inc al
sub ch, 0x39
add cx, 0x412d
push ebx
dec bx
pop ebx
pop eax
pop edx
pop edi
pop esi
pop ecx
jnp 0x6a7086
push edx
push ecx
ror dx, cl
push esi
push edi
xchg si, di
pop edi
pop esi
pop ecx
pop edx
ja 0x6a70c0
stc
push edi
push eax
test edi, eax
push edx
cmp edx, 0x5fe4f1a3
shl ah, 6
push esi
adc si, 0x4ea9
push ecx
add ch, ch
pop ecx
pop esi
pop edx
pop eax
pop edi
push esi
or si, 0x7835
pop esi
push eax
push ecx
shr al, cl
push edx
push esi
and edx, esi
push ebx
xchg ebx, ebx
pop ebx
pop esi
pop edx
pop ecx
pop eax
push eax
cmp ax, 0x4a90
push ecx
sub ch, 0x44
pop ecx
pop eax
test edi, edi
jne 0x6a70d5
mov edi, esi
mov eax, esi
push eax
add ah, 0x28
push edi
and edi, edi
dec al
push ecx
inc ch
mov al, 0x7d
shl cl, 8
or ecx, 0x7b837533
stc
ror ecx, cl
inc ecx
push ebx
inc bl
rol di, 4
shr ax, 2
stc
and al, 0x2f
or ah, 0x6e
dec ax
shl ch, 4
push edx
shr dx, cl
shl ax, 3
xchg dh, al
cmp dh, 0x54
shr ch, cl
not ebx
mov dh, ah
push esi
shr si, cl
stc
cmp edi, esi
add edi, edi
or ch, cl
xchg esi, eax
stc
cmp edx, 0x92058d8
sub ax, 0x1bb1
not al
shl edx, 3
inc ecx
mov dl, 0x6a
not ebx
xchg bx, bx
xor edi, 0x14c676d0
adc bx, 0x20bd
not edx
nop
ror al, 4
or ax, ax
ror ch, cl
ror di, cl
dec dh
dec cx
inc edx
shr edx, cl
dec ax
nop
adc ecx, edx
test di, 0x1dd6
mov esi, 0x7a027770
adc dx, dx
add bx, di
sbb dl, bl
sub ecx, edi
adc ax, 0x44f3
xchg edi, edi
rol ecx, cl
add cl, cl
ror cl, cl
nop
mov cl, ah
xor bl, bl
dec ch
and si, 0x4f9f
rol ecx, cl
sub ax, dx
shl ecx, 4
not cx
xor al, dl
xor edx, 0x2f3f33ba
xor cx, bx
mov dl, 4
shr edx, 3
shr edi, 1
xor cl, 0x59
shr bh, cl
shl esi, 8
ror edi, 1
rol eax, 3
cmp cx, 0x2319
xchg bh, bh
shr dx, cl
ror bx, cl
xchg di, cx
stc
not esi
xor eax, ebx
not bx
ror bx, cl
rol eax, 3
stc
not esi
inc esi
pop esi
test dl, 0x66
push esi
inc si
shr cl, 4
sub esi, 0x27873d9b
xchg bx, ax
xor al, dh
sub si, ax
add ah, al
inc dx
and dx, bx
or ch, ah
and si, cx
mov eax, ebx
xchg cx, ax
inc bx
mov ch, cl
and bh, bl
adc ax, 0x35e9
add edx, edi
not bh
sbb cx, dx
shl al, cl
cmp cx, si
sub di, 0x145f
nop
shl bx, cl
cmp cl, 0x35
nop
nop
test cx, 0x2d48
add bh, 0x7d
and si, 0x7435
add esi, edx
nop
adc ax, 0x4c40
shl dh, 3
rol si, cl
shl bx, cl
inc edi
not dl
xor cx, bx
sub edi, ebx
xchg bh, dh
dec cl
cmp al, dl
xor al, bh
adc bh, dh
inc bx
nop
inc si
rol edx, cl
add edx, edi
dec si
shr ah, 8
or edi, esi
sub cx, 0x31da
shl esi, 4
xchg ch, bh
inc edx
rol bl, 4
dec ax
inc ah
xchg ecx, eax
xchg edx, eax
test ch, 0xc
shl esi, cl
sub dh, 0x45
shr dl, 4
not edx
add cx, di
xchg ebx, eax
or bx, 0xcd6
sub edx, edi
test edx, 0x162f1c63
adc ah, 0x59
test ah, bh
nop
stc
not bl
add dl, ch
xchg ecx, esi
dec ch
shl ecx, cl
rol edi, cl
mov cl, ah
nop
ror ah, 5
inc ch
not ch
nop
stc
shr bl, 2
inc bh
nop
sub cx, 0x6ca2
inc dl
and si, si
xor ax, ax
shl edi, cl
xor eax, 0x1dcea5f5
pop esi
inc dl
rol bh, cl
shl di, 2
xchg ah, dh
sbb dh, dh
add cx, ax
cmp edx, 0x3053bae1
stc
not ebx
cmp eax, ecx
xor di, 0xaf0
cmp edi, ebx
inc cx
ror bl, cl
and ebx, 0x12035a06
push esi
or si, 0x61d2
and si, 0x4522
dec ebx
sbb dl, bh
shr ecx, 2
and ax, 0x7a4d
nop
adc ecx, edi
or ah, bh
rol eax, 2
stc
dec esi
nop
dec ecx
sbb edi, ebx
shl edx, 6
sub ax, 0x9a2
sbb ebx, 0x71c1fc36
and cx, 0x4865
ror dx, 7
dec ax
stc
not ax
or ah, 0x49
not bl
ror bx, 4
rol dl, 3
inc ah
stc
and edi, ebx
adc eax, 0x7cbbf50d
ror ax, cl
inc dx
adc edx, ecx
nop
ror eax, 5
and ecx, ecx
rol edx, 8
ror bh, 4
dec dh
sbb cl, 0x68
shr bh, cl
sbb ch, ah
adc dl, bh
mov edx, ecx
stc
rol esi, cl
shl si, cl
cmp cl, dl
adc al, al
nop
shl bl, cl
inc bx
sub dh, 0x5b
xor bl, dh
sbb esi, ebx
mov edx, 0x1025df22
sbb dl, 0x44
xchg edi, edx
xor dx, 0x20d3
stc
dec di
test dx, cx
shr ch, 5
stc
sub dl, 0x77
add ch, 0x26
ror cl, 5
shl dh, cl
xchg dl, dh
inc edx
sbb dx, 0x1953
cmp ebx, ecx
nop
test cl, 1
and dh, dl
sub bh, cl
mov dl, dl
shr ebx, 7
rol eax, 3
xchg edi, ecx
stc
inc al
mov di, 0x7f9f
inc bx
pop esi
mov dl, dl
ror edx, 8
rol cx, cl
push esi
not esi
nop
cmp esi, edi
ror eax, 4
xor edx, 0x3c986bc6
shr si, 6
sbb di, ax
adc cl, ch
sub cl, 2
ror dx, 4
mov dx, dx
mov edi, ecx
cmp di, ax
xor al, bh
not al
ror bh, 1
mov edx, edi
mov ah, bl
stc
test eax, eax
stc
dec cx
adc ebx, edx
dec eax
sbb bl, 0x1b
sbb edi, 0x3f678954
xchg dl, dh
nop
ror di, cl
not esi
cmp cl, bl
pop esi
pop edx
pop ebx
pop ecx
pop edi
pop eax
push edx
not dh
push ecx
rol ch, 2
push eax
inc eax
or ecx, 0x83f070
rol eax, cl
push edi
adc edi, 0x1e981434
mov dx, dx
nop
dec edx
cmp dh, 0x7d
xchg cl, ch
sbb cx, cx
shr dh, cl
adc ah, dh
push esi
xor si, si
not edi
shl di, cl
sbb ax, si
ror ecx, cl
nop
or di, ax
push ebx
sbb bx, 0x5fbf
mov dx, 0x2ccb
and ecx, eax
xor edi, 0x161cce42
adc ah, al
stc
or si, 0x5cce
nop
rol esi, cl
xchg ecx, eax
ror ebx, cl
ror edi, 8
or dh, 0x4d
mov bl, 0x52
or si, 0x1b08
test edi, ebx
stc
shl dh, 1
not dx
adc ebx, 0x5fb58302
not bx
not edi
or dx, cx
shr ecx, 2
xor dh, 0x3e
adc dx, bx
sub si, dx
mov cl, 2
mov ebx, ebx
dec ax
sbb dx, 0x5ac2
xchg dx, ax
stc
shr dh, 7
rol edx, cl
rol ecx, cl
not esi
test si, 0x4a5f
and ecx, 0xddead59
nop
shl dx, cl
rol ah, cl
not bl
shl cl, cl
add ebx, 0x1a0bc0d1
inc edi
not esi
test dh, 0x61
xor esi, ebx
and edi, 0x5912f065
nop
sbb ecx, edx
not al
shl ax, cl
adc bh, 0x64
inc esi
not edi
not ch
xor si, 0x3737
test al, ah
xor edi, eax
mov di, 0x2b40
nop
shl esi, cl
shr esi, 6
sub si, si
add bx, bx
nop
adc ax, 0x688d
xchg esi, ebx
test al, dl
cmp cx, 0x5bc1
sbb edx, 0x6fe57bc8
not esi
xor ebx, 0x2c008e73
stc
xchg ecx, eax
inc al
or bh, 0x36
pop ebx
sub dx, 0x43ad
sub ecx, ecx
dec edx
push ebx
ror bx, cl
rol ecx, cl
rol ebx, 3
shl edx, 2
dec edi
or dx, 0x5957
add si, 0x6fcf
ror ax, 2
inc eax
or dl, 0x20
mov ax, si
nop
xor bl, 0x39
xor edi, ebx
inc bl
not ebx
sbb si, di
or dx, di
shr cx, 1
adc esi, edx
stc
shr ecx, 6
cmp esi, 0x68f877d
rol dl, cl
and ah, bl
add al, al
adc ax, 0xf3c
xchg esi, ecx
shl dh, 4
sbb bx, 0x2a0c
shr ecx, cl
cmp bl, 0x5b
test cx, 0x570a
shr si, cl
test edx, esi
cmp dx, bx
rol si, cl
shl ebx, 4
shl eax, 3
or dl, cl
shr ax, 1
or ebx, esi
rol edi, cl
or esi, 0x344e5c60
shl eax, 6
ror bx, 2
not esi
and ch, 0x5c
rol di, 7
dec esi
shl si, 3
dec dx
or edx, 0x7f79a885
add si, si
nop
dec eax
adc ebx, 0x7742aeef
rol edx, cl
mov edi, 0x1288079a
xchg bl, ch
sub ch, ah
adc cx, 0x3f6
or edx, 0x3848b609
and esi, 0x4177f149
mov bx, 0x36c3
shr dl, cl
cmp ah, 0x5f
shl ebx, 7
not dh
dec dl
or edx, 0x40f998fc
not si
xor eax, eax
xor ebx, ebx
cmp ah, cl
ror ebx, 8
cmp ax, 0x195c
sbb di, 0x6237
sub ebx, eax
cmp eax, 0x3737bd1a
xchg cl, ch
not ebx
add ecx, 0x4a70df7f
dec cx
or ah, al
mov dx, ax
adc al, cl
adc edx, ebx
mov edx, 0x1ea6d03d
or edx, eax
adc di, 0x7d19
ror ebx, cl
not dl
shl bl, 1
add bl, 0x6b
rol bh, cl
xchg ah, dh
pop ebx
push ebx
and bl, dl
or dx, 0xf4
sbb cx, 0x4511
dec di
cmp bl, 0x7e
sbb ebx, 0x65ce9a99
not si
xchg di, bx
cmp ah, 0x6f
rol bx, 1
or ax, 0x6d51
adc si, di
sbb bl, bl
mov edi, 0x5f8d7a2e
xor ecx, 0x9725604
sub cl, 0x7c
mov dh, 0x7d
sbb cx, ax
adc dx, ax
test ax, 0x542e
nop
xor al, bl
test al, cl
or bx, cx
test ecx, ecx
add ah, 0x64
shl di, 1
shr bh, cl
adc ebx, ecx
cmp bh, 0x72
rol ch, 7
add cx, si
shl eax, 6
adc di, 0x74b5
add ecx, 0x198ea336
cmp edx, 0x49ede9e8
sbb bl, bl
xchg edx, eax
xchg dx, cx
stc
ror cl, 1
cmp ch, cl
rol dx, 3
rol esi, 1
add edx, ecx
xchg ecx, ecx
nop
xchg bx, bx
ror ah, cl
rol ax, 4
cmp dl, 0x47
rol ebx, 7
mov ecx, 0x6e81dba
adc ax, bx
xor dx, 0x548
inc ebx
shl edi, cl
or ch, 0x5f
adc cx, 0x7557
stc
dec ax
shr bh, cl
rol di, 4
xchg ebx, ebx
sbb dx, 0x3d28
ror dl, 2
or cx, 0x49d7
cmp eax, 0x450ccf06
cmp ax, 0x530c
and edx, 0x7ebeb79
rol cx, 2
or eax, 0x7b02e383
and di, bx
or di, si
sbb dh, 0x43
dec si
stc
test ax, 0x1fea
dec cx
xchg edi, esi
or ebx, 0x2817bf7b
and al, ch
cmp edx, 0x78b582d
mov ah, bl
xchg si, di
xchg edx, edi
nop
xor ebx, 0xe37f5b
dec bh
and eax, ecx
shr ah, 6
shr ch, cl
sub bh, 0xe
add ah, 0x17
cmp dl, ah
or bl, ch
cmp ecx, ecx
xchg cx, dx
rol ebx, cl
shr di, cl
pop ebx
add ah, dl
add edx, ecx
and ch, ch
push ebx
ror bx, cl
or eax, 0x33831efd
dec ebx
shr ah, cl
or ax, cx
test ebx, 0x2b00f912
and ch, 0x68
xor dx, 0x79c5
nop
add cx, dx
cmp cl, 0x60
adc cx, cx
dec edi
adc edx, 0x5669049e
add edx, esi
xor ah, bl
xor si, 0x4249
shl esi, cl
pop ebx
pop esi
pop edi
pop eax
pop ecx
pop edx
push eax
dec ax
push ecx
add cx, 0x1a6d
push edx
inc edx
stc
push esi
or dx, si
push ebx
xchg cl, bl
sbb bl, 0x7e
sbb dl, bh
push edi
test eax, edi
shl dx, cl
shl cl, 1
dec cx
xchg bx, ax
nop
stc
shl cl, 8
sub edx, 0x91d1b6a
inc edx
shr si, cl
add cx, 0x3060
test bh, ah
cmp cl, 0x4a
rol ah, 3
cmp esi, edi
inc bl
stc
ror ebx, 2
nop
and dx, di
or eax, 0x5ecec524
xor edx, edx
and bx, 0x13f1
nop
or edx, ecx
sbb bx, ax
sbb ch, dh
sub dx, 0x4aa
and ecx, 0x7a0e4db1
add dh, dl
inc ch
mov si, 0x3791
nop
nop
sub esi, 0x29306b53
ror ecx, cl
stc
shr eax, 4
xchg ch, ah
sub bx, dx
xchg esi, edi
add ecx, esi
and ecx, esi
dec dl
stc
add al, ch
xchg si, ax
sbb ecx, edx
shr ax, 6
cmp esi, 0x72d9bd80
inc dh
or cl, dl
and ecx, 0xdf3702b
sub edx, 0xeb19e10
sbb ecx, 0x14b47731
not si
sub dh, 0x50
ror edx, 7
shl ch, 1
mov cl, al
ror cl, 1
sbb esi, 0x2faab09
cmp ah, ah
xor esi, edi
xor di, 0x5fd9
sbb bx, 0x6b01
ror di, 1
inc cl
or cx, ax
ror ecx, cl
xchg bl, cl
or cx, 0x1a0d
adc bx, 0x1eed
xchg di, cx
rol ebx, cl
sbb ax, dx
stc
xor cx, ax
pop edi
pop ebx
pop esi
pop edx
pop ecx
pop eax
sub eax, edi
xor edx, edx
mov esi, 0x3e8
call fcn.006c496a
push ecx
inc cl
push eax
push edx
add ax, dx
or ecx, ecx
push ebx
xchg bx, bx
mov edx, 0x62eac924
push esi
xor esi, esi
dec si
add bl, 0x73
push edi
test edi, ecx
rol dx, cl
add edx, eax
add cx, 0x11d9
mov si, 0x2049
sub dl, cl
mov ch, 0x4c
and si, dx
and ecx, 0x31ce0630
or ecx, ecx
shr cx, cl
nop
xchg ah, dh
shl al, 7
stc
rol esi, 4
test dx, si
adc bx, 0x71ce
adc bh, 0x4d
ror dl, cl
add di, ax
xchg di, dx
not ax
shr edx, 7
or di, 0x121e
add ah, 0x76
adc esi, 0x11fcf598
dec dx
not bl
test edx, ebx
xchg ch, dl
xchg esi, eax
stc
sbb cl, 0xd
rol dx, cl
nop
sbb ax, 0x4951
add edx, edx
rol dh, 8
xor cx, 0x1aa3
stc
shl dx, cl
xchg bx, ax
add edi, 0x3c85e8f9
sbb eax, 0x2cfd7db0
and edx, edx
dec dl
test ah, dl
adc bl, bh
inc cl
adc bl, 0x16
xor bh, ah
dec ecx
inc di
xchg edi, edx
cmp ah, 0x34
xchg al, ch
test esi, eax
shr ebx, cl
shr dh, 7
shr dx, 7
stc
stc
ror ax, 8
xor dx, bx
dec edx
rol ax, cl
sub dx, dx
rol bx, 1
shr bx, 8
or dl, 0x76
test cl, 0x68
mov edi, 0x73c0f5b9
mov bl, 0x5a
ror dh, 2
dec ch
inc ebx
add cl, 0xb
xchg dx, ax
mov cx, ax
cmp ecx, 0x15923306
or ax, 0x78de
adc ah, al
xchg bl, ah
or edi, ebx
inc esi
test ch, 0x25
rol esi, 4
cmp bh, al
adc al, 0x2c
mov ebx, edx
adc bl, bl
pop edi
rol si, cl
inc ebx
and ah, 0x20
nop
mov ch, ah
push edi
dec di
stc
and bh, 0x24
nop
shr si, 3
ror di, cl
and edi, 0x19ed34c4
and edx, 0x25e89eba
cmp edx, 0x69c52fca
sub dl, 0x49
adc ah, 0x3d
ror eax, cl
cmp eax, 0x480e9a96
shr eax, 6
or al, 0x52
dec bx
sbb al, dh
mov ax, bx
dec edx
cmp cx, si
not di
sub cl, cl
nop
test si, bx
shr dl, 4
or dh, cl
inc di
mov bl, 0x4e
add bh, 0x54
xor dl, cl
dec dx
not esi
rol ax, cl
stc
adc edi, 0x4759b356
xor ch, 0x62
cmp edi, esi
or cx, 0x22ec
shr esi, cl
sbb edi, edi
ror dx, 6
xchg bl, bl
xor ch, 0x6b
shr cx, 1
add dl, 0x25
cmp di, 0x21e1
add cx, si
dec al
ror ch, 1
adc esi, 0x512de998
add al, ch
nop
or si, 0x17e5
shr bl, cl
test ch, 0x37
adc bh, 0x56
sub cx, 0x3b37
inc dl
shl ch, 5
inc cx
add cl, 0x56
nop
not al
shr eax, cl
inc si
inc edi
sbb esi, 0xa94e0d6
ror bx, cl
xchg dl, bl
cmp eax, ebx
mov eax, edx
mov ax, bx
cmp esi, 0x6729acd5
sbb edi, ecx
sbb ecx, 0x39a825d1
inc dh
nop
shl cx, cl
shl ebx, cl
sbb si, bx
xor eax, ebx
shr al, cl
shr eax, 6
sub bx, 0x12a0
stc
ror esi, 7
adc edi, ebx
and ah, dh
shl di, 5
dec cx
test ecx, esi
sub esi, ecx
rol cx, cl
test cx, 0x65b6
shr di, cl
pop edi
not ah
xor ebx, 0x354a39fe
push edi
sub edi, ecx
sub ebx, 0x66e7cc7f
and edx, 0x3c635a08
cmp cl, 0x51
xchg esi, eax
sub dx, 0x3a3b
dec bh
and cx, cx
sbb ax, cx
not ah
ror ebx, 3
test ecx, edi
xchg edi, ecx
and di, bx
sbb dx, bx
add si, 0x603e
adc di, ax
and cx, bx
xor ecx, 0x7ea3e773
sub edi, edx
sub bl, 0x5e
not esi
rol esi, cl
nop
not di
ror ah, cl
inc eax
stc
stc
mov edi, ebx
shr dl, cl
inc si
sub di, 0x22ee
rol al, 1
inc cx
xchg cx, dx
sub ax, dx
cmp eax, eax
adc ebx, 0x44a2b1c5
add bl, bh
mov bh, bh
or dx, ax
or esi, ecx
adc cl, cl
adc ax, 0xcc8
ror dx, cl
xor ecx, 0x64da2bee
sub ebx, edx
mov si, 0x7541
or cx, dx
cmp al, cl
xor ebx, 0x2146bbff
stc
cmp edx, ebx
dec si
xchg ebx, esi
not edi
sub si, 0x6316
add al, dl
stc
xor ax, 0x4ae9
test bx, 0x7ed7
test ax, 0x4e8a
stc
stc
sbb esi, 0x6d896eef
dec ebx
xor dx, 0x3da0
mov di, 0x401c
stc
sbb bx, di
mov ah, ah
cmp ax, dx
xor cl, bl
mov dx, dx
rol edx, 4
ror ebx, 4
dec al
xchg esi, eax
ror cl, cl
and bx, 0x4937
sbb eax, 0x4a3bac2d
inc dl
sub dl, bl
ror si, cl
shr eax, cl
xor dx, 0x6a6f
test ecx, ebx
xor esi, esi
sbb ax, 0x4dfd
dec bl
cmp ecx, ebx
mov dx, 0x264b
not al
nop
test di, 0x147e
inc esi
sub ch, cl
pop edi
stc
stc
inc esi
not ah
nop
test ecx, eax
adc bx, bx
add al, 0x37
not si
xor ax, 0x7b89
add ax, bx
xor dl, bl
adc bl, ah
xor ah, bh
cmp ecx, 0x7af6cd71
not al
not al
shl esi, 1
push edi
shl edi, cl
test ebx, 0x336321a4
stc
stc
inc dx
adc cx, 0x46a9
shr edx, cl
inc ebx
ror bl, cl
and edi, eax
xchg edi, ebx
stc
inc bx
shl ch, 1
cmp ax, 0x65a6
stc
dec ax
shr bx, cl
mov esi, 0x595e4718
and ecx, ebx
shl eax, 2
xchg ch, ah
ror bx, cl
add ah, 0x76
inc eax
sub di, di
nop
test esi, 0x6ba26938
xchg ebx, edi
dec ch
add edi, 0x4bd2880a
shr ebx, 2
xchg ecx, eax
or al, 0x68
dec dh
mov bl, ch
rol ecx, cl
test di, si
not ax
cmp dh, ah
sub ah, ah
nop
sub ebx, 0x4444e5c8
nop
add ax, 0x6485
adc esi, 0x6747dea7
adc edx, esi
adc ah, dl
or bx, cx
shl dx, cl
not ch
mov dx, di
sbb bl, 0x5a
cmp ecx, eax
inc al
not edx
or ecx, esi
mov dx, di
cmp bx, 0x764e
shl bx, 4
ror cx, 7
nop
mov ah, 4
nop
add edx, 0x4756344a
shr eax, cl
nop
shl cx, cl
stc
sbb cx, 0x4f99
nop
dec di
xchg dh, cl
sub dh, 0x64
sub bl, dh
dec di
test cl, 0x3f
not bl
or si, 0x1c50
sub dx, ax
shl bh, cl
stc
pop edi
xchg ebx, edx
test cl, 0x1b
shr edx, 7
nop
shr ecx, cl
push edi
test di, 0x68d
and ecx, esi
shl di, cl
xchg dx, bx
shl dh, cl
or eax, 0x6806af98
nop
rol edi, cl
and cx, ax
cmp ah, dl
and dl, 0x6f
xor dh, al
mov ebx, ecx
adc cx, 0x5949
not cl
dec cx
sbb dl, 1
ror bl, cl
test ecx, edx
shl cl, 3
not dl
sub ch, 0x45
inc dh
adc dh, 0x3a
add eax, 0x15cc402a
xor bx, si
dec ebx
xor edx, 0x724ee782
dec edx
sub ecx, esi
xchg cl, ah
add edi, 0x1bd7f980
sub dl, 0x3a
sub ax, bx
mov ebx, ebx
inc edi
inc ch
mov si, 0x5707
xchg si, bx
adc ah, 0x43
ror edx, cl
dec edi
stc
adc si, 0x1105
sub bx, 0x23a2
nop
mov ah, 0x2f
ror ch, cl
ror ecx, cl
not si
nop
stc
nop
xchg bh, al
cmp al, dl
shr dx, 7
add ebx, 0x6dafb811
stc
sub ah, bl
add bx, 0x5fbb
dec bh
mov ax, 0x630c
nop
rol dl, cl
sub bl, dh
shr eax, cl
nop
shr bx, cl
nop
ror bx, 5
adc ax, 0x75fe
shr ebx, cl
dec di
rol ah, cl
xchg al, ah
sbb cx, 0x1ffa
not di
mov cx, 0x36fa
not di
sub di, 0x271c
ror cl, cl
and cx, 0x56a5
inc di
xchg bh, ch
nop
adc bx, di
shl esi, cl
adc cl, ch
mov ax, cx
and ebx, ebx
mov cx, 0x24fd
test dh, ch
sub si, bx
dec eax
ror ax, cl
pop edi
and ch, dl
push edi
rol di, 8
stc
stc
adc ah, bl
cmp bx, bx
cmp edi, 0x6af353de
nop
shr cx, cl
sub bl, 0x78
sub esi, ebx
stc
mov ax, si
and dx, 0x284a
mov si, dx
nop
nop
nop
inc edi
sub esi, 0x36a1d456
xor eax, 0x76343a0
test ecx, 0x185eb35f
sbb esi, 0x527d3e71
sbb bx, di
xor bl, 8
xor ax, 0x76a4
xor ebx, 0x537f0f9e
adc dx, di
inc dh
sbb esi, 0x5e78eae
or dx, si
xchg bl, bl
ror ecx, 6
dec dx
sub ebx, ecx
sbb edx, edx
xchg si, cx
add si, 0x4f9b
test eax, 0x3fcbf57a
and dx, ax
nop
shr cx, cl
sbb edx, 0x3e630f95
and dx, 0x3d7b
add cl, 0x46
mov eax, edx
nop
nop
cmp cl, 0x16
sbb cx, bx
adc ebx, 0x7a2ba3e9
shl al, 8
cmp bh, 0x1b
stc
add bl, bh
inc dx
sub dh, 0x56
inc ah
sbb bx, dx
test dl, dl
ror dl, cl
cmp bh, 5
shl al, 6
test eax, 0x62c58954
not ebx
sub bh, cl
dec bh
shr ax, cl
or al, 0x50
shr edi, cl
dec al
add cx, di
add edi, ecx
or cx, cx
stc
ror di, 1
sbb si, 0x4a5c
and eax, 0x7464fc9c
test dl, bh
shr ecx, 5
not cl
mov dl, 0x75
dec si
sub bh, dl
adc cx, 0x7316
adc bx, bx
rol ax, cl
and ax, cx
shl ax, 2
sub edi, esi
shl ax, cl
rol eax, 5
shl eax, 3
sub ebx, esi
nop
sub di, cx
xor ebx, 0x5df485f0
sbb ax, cx
cmp edi, esi
ror cx, cl
pop edi
or bx, 0x1daa
push edi
and dx, di
inc ah
xor edx, 0x4e357331
shl ecx, cl
shl di, 3
nop
adc dl, bh
ror esi, cl
dec bl
mov edi, ecx
or al, ah
stc
shr dx, cl
and al, 0x5e
mov esi, 0x709a9754
test di, si
add bx, 0x718c
and eax, 0x27832a11
stc
and bh, 0x26
rol si, 3
inc dh
nop
dec dx
dec edi
stc
cmp edi, edx
or ecx, ebx
adc ch, bl
or ecx, 0x70b77a0d
and ah, al
not dh
dec eax
dec di
nop
dec di
shr esi, cl
test ax, 0x4b76
or ebx, eax
ror ch, cl
add al, 0x50
mov ax, 0x688a
dec di
xchg dx, ax
shr ah, cl
and ch, 0x6a
shr bx, cl
test si, 0x2d09
add bh, 0x4d
xor al, 0xa
add cx, dx
shr si, cl
sub ah, ah
nop
dec edx
and cx, 0x120a
nop
and dl, 1
add al, 0x5c
or eax, ebx
mov bx, 0x4e8c
xor si, 0x5e1c
inc bx
not edi
rol bh, cl
cmp cx, 0x1d61
nop
and ch, 0x3b
and cx, bx
or dh, bl
not eax
adc ax, si
nop
nop
inc cl
stc
not si
adc cx, di
xor ax, 0x27de
add ebx, ecx
cmp ecx, edi
dec ax
dec ax
xor bl, ah
sub cx, dx
stc
xor di, 0x2602
or ah, 0x6f
and eax, eax
stc
sub ax, 0x4290
mov bl, 0x1d
mov ax, 0x16b1
mov bh, 0x25
mov dh, dh
cmp edi, edi
shr edi, cl
nop
shl ecx, cl
pop edi
mov cx, 0x978
cmp dl, 0x53
xchg ebx, eax
sub si, cx
and edx, 0x1c802ea4
or al, cl
ror esi, cl
sbb edx, edx
xor esi, 0x569dd2c5
and dx, si
dec ah
or dx, si
shr ch, cl
rol ch, cl
push edi
sub edi, ebx
test bl, ch
mov eax, edi
add ecx, edi
stc
not bl
not ax
shr bl, cl
or ch, 0xc
xor ah, al
rol ax, 6
and ah, dh
xchg di, si
add si, dx
stc
inc si
not edx
ror ax, cl
shr edx, cl
or bx, cx
ror dl, 5
sub di, cx
not ax
sub al, ch
xchg edi, edx
nop
dec ax
xchg di, dx
add edx, 0x1a4a79e1
xor bx, bx
mov eax, 0x16bab833
and eax, 0x2733c151
xor ebx, 0x47257e72
rol dh, 3
rol edx, cl
cmp al, 1
shr eax, cl
ror eax, 3
sbb ebx, edx
shr bh, cl
shr di, cl
not bx
pop edi
pop esi
pop ebx
pop edx
pop eax
pop ecx
push ecx
shr cx, 1
rol cl, 1
push eax
shl eax, 7
push edx
not edx
push ebx
add ch, bh
adc dx, cx
push edi
xor di, 0x2613
and edx, eax
dec di
sub dx, 0x2a55
xchg dx, bx
shr ah, 8
and cx, 0x4b21
xor bx, 0xbe5
sbb ch, dl
push esi
test esi, edi
rol cx, 2
mov ah, 0x6c
add cx, 0x31c3
add dx, cx
or bl, 0x71
ror cl, cl
nop
shr cx, 3
or cx, bx
adc eax, 0x4e665988
not dx
or eax, edi
sbb ch, 0x43
and si, cx
shl bl, 6
add ebx, 0x7beb4259
mov dl, 0x57
sbb dx, dx
xor di, 0x79f9
or edi, 0x507dfc4c
or edi, 0x71a87579
and dl, 0x2f
shr bx, 7
adc eax, 0x14042b68
pop esi
pop edi
pop ebx
pop edx
pop eax
pop ecx
call fcn.006c4cc3
call fcn.006c5195
div esi
cmp eax, dword [ebp + 8]
jl 0x6a88c5
call fcn.006c5452
push eax
or ax, 0xa0a
push edx
add dx, 0x6275
push ebx
push edi
mov bx, di
shr dx, 6
and eax, 0x3082993e
test dh, bl
inc di
or dh, dl
adc bh, 0xd
push ecx
adc cl, dl
push esi
or di, si
adc eax, 0x28301995
not bh
xchg dh, al
xchg ecx, eax
test si, ax
ror ecx, cl
test esi, 0x6f733767
shr eax, 1
adc ebx, edx
test bx, 0x4bd3
mov cx, di
adc eax, 0x6646eeba
xor ecx, edi
mov ah, 0x5f
dec dl
sub cl, cl
stc
ror edi, cl
mov bh, 0x42
xchg dx, ax
nop
mov dx, di
cmp ch, 0x6f
sbb ebx, eax
add dh, dh
shr bx, cl
and edi, edi
shr ah, 1
adc dx, 0x3b00
and dl, 0x4c
shr bx, 4
test bx, cx
mov bx, si
shr ch, 4
sub ch, al
xchg si, dx
xor di, 0x6cb2
xchg edi, eax
sbb cl, 0x4c
and dx, cx
mov eax, ebx
test bx, ax
shl bx, cl
ror si, 6
shl edi, 3
and ch, 0x27
inc edx
add bh, 0
add bl, 0x34
sbb bl, al
cmp bh, al
stc
shl edx, cl
add di, di
cmp dx, di
cmp eax, 0x4b4bad42
xor si, 0x1f88
or bx, cx
adc edx, 0x76c91d96
sub ebx, ebx
and ecx, 0x217b4d6b
or eax, 0x65c2fba3
shr dh, 2
shr dx, 2
mov ecx, 0x2a91137f
nop
dec bl
xor bh, 0x1a
mov esi, 0x20763172
inc dh
xchg esi, eax
cmp di, cx
sub cl, bh
xchg si, bx
mov bx, 0x29fc
and dh, bl
nop
shr edx, cl
test bh, 0x21
not al
inc cl
stc
test dh, 0x7d
adc edi, 0x295b4df1
adc bl, 0x46
mov cx, 0x5591
and ch, 0x63
nop
xor esi, edi
pop esi
sub edx, ecx
stc
stc
stc
shr di, cl
and ah, dl
ror ax, cl
nop
nop
cmp bl, ch
not ebx
and ebx, ecx
sbb edx, 0x78ef5967
sbb cl, cl
cmp bx, bx
xchg dh, bl
push esi
adc si, 0x6f08
and si, 0x1621
cmp ax, 0x1dbc
ror di, cl
xchg ch, ah
add cl, bl
not edx
xchg cx, di
cmp ah, 0x48
xchg ch, al
cmp si, si
xor ebx, ebx
inc ecx
xor al, 0x10
ror eax, cl
and bh, dh
add ch, dh
adc bl, ch
ror bx, cl
xchg ecx, edi
and bh, bl
xchg ch, bh
xor al, 0x70
shr bh, cl
ror edx, cl
nop
sbb eax, 0x5ad111ab
xchg dx, bx
ror di, 2
shl edx, 2
stc
mov eax, 0x6ff715a2
shl si, 4
shr eax, 4
test ebx, 0x5104603f
add ah, 0x27
rol bh, 4
test edi, 0x74f2a2a8
add cx, 0x17c7
xor ah, dh
shr al, cl
stc
cmp cx, 0x3ffe
stc
nop
or dx, 0xb35
or eax, 0x5293635d
nop
xchg dh, cl
xor eax, eax
or ebx, ebx
ror edi, 5
stc
not dl
dec ah
rol ecx, 6
rol bx, cl
not dh
stc
add si, 0x3b32
sub esi, 0x3daf3c55
shr bl, cl
rol di, cl
xor eax, edx
xor di, di
stc
not cx
test edi, 0x70199afb
ror bx, 7
shr si, cl
inc si
shr bl, cl
nop
cmp ax, 0x4af0
adc bx, 0x421b
nop
inc eax
inc ebx
inc di
sub al, 0x75
inc cx
xchg al, dh
stc
cmp ax, 0x2b26
pop esi
mov edx, 0x5188e2af
sbb ecx, 0x1752bc01
not ah
adc ax, 0x72eb
push esi
not esi
dec di
and cx, di
or ah, 0xa
cmp edi, edx
nop
dec eax
xchg cl, bh
mov eax, 0x2400d0ed
and dl, 0x4a
and edi, 0x6f13da08
ror ecx, 8
xor cl, 0xf
shl eax, 7
shl bx, 7
stc
shl di, 3
adc dx, 0x3de7
xchg bh, ah
adc edx, ebx
rol bl, cl
shr bl, cl
test cx, 0x212e
test bh, 5
not dh
sub dh, 0x16
rol cx, cl
nop
rol eax, 7
sbb bl, bl
shr esi, 8
and si, di
xor al, ah
mov bl, dh
shl eax, cl
pop esi
pop ecx
pop edi
pop ebx
pop edx
pop eax
push ebx
inc bx
push esi
push edi
test si, di
push ecx
adc cx, si
nop
push edx
shl dl, cl
test si, 0x459e
ror edi, cl
ror dh, 8
xor edx, ecx
nop
stc
ror bx, 3
push eax
dec eax
test bh, ch
sbb esi, edi
and cx, si
xchg ch, bh
shr ebx, 2
shr di, 7
xchg bx, bx
cmp cx, bx
and edi, ecx
sbb dx, ax
add si, dx
rol ah, 8
not al
mov esi, ebx
not edi
test dl, ch
not edx
rol esi, cl
ror al, cl
xchg bl, dl
and ah, 0xd
or ecx, ecx
or esi, esi
shl cx, cl
adc ecx, 0x165d8fdf
shl dh, cl
add esi, 0x45c60ebb
test cx, 0x5b59
ror si, cl
xchg ch, dh
ror dx, 5
adc esi, edi
mov al, cl
add dh, 0x58
mov di, 0x1f7f
stc
test dx, ax
nop
nop
adc ch, bh
adc bl, al
test cx, cx
test ax, si
sub ecx, 0x2235ce56
sub edx, 0x50a29acd
and ah, 0x72
and ebx, esi
xor bh, dl
xchg di, di
sbb esi, 0x23abc5b6
sub bx, 0x64ec
nop
mov si, 0x12e8
sub al, 0x75
dec al
shl ecx, cl
shr bl, cl
cmp dh, 0x4b
sub bl, al
stc
cmp edi, ecx
sbb edi, edi
add dh, 0x57
or edi, eax
ror di, cl
mov cx, si
shr ax, cl
stc
ror si, 7
nop
sbb bh, ch
not al
mov bh, bl
cmp cx, cx
xor di, si
add dl, 0x6b
nop
mov bx, 0x4e3a
ror bx, 1
xchg si, dx
add si, dx
stc
shl bx, cl
inc ecx
nop
cmp eax, 0xb0b311a
sbb dh, 0x58
pop eax
stc
inc ebx
not bh
stc
xchg di, cx
rol bx, 3
adc bx, 0x6114
add dx, 0x4e9f
test di, 0x3949
stc
adc esi, 0x43bd41e9
adc edx, edx
xchg bh, dh
xor bx, 0x7dfc
dec edi
test cl, ch
push eax
add dx, ax
sbb ah, ch
stc
dec eax
shr eax, cl
ror edi, cl
xchg dh, ch
stc
add esi, edx
shr si, cl
stc
xchg si, ax
inc esi
nop
and ax, ax
inc edx
add ah, bh
stc
xchg cx, si
shr edi, cl
sub bx, dx
not edi
not dh
add ch, al
shl ecx, cl
ror di, cl
sub dx, bx
mov di, 0x44bf
and edx, 0x52d11a71
and ax, cx
rol edx, cl
ror si, cl
add bh, 0x6a
xor al, ch
xor bx, cx
xchg ebx, edx
ror di, 5
dec edx
dec esi
mov eax, 0x48279c3a
add bx, 0x5e16
sbb si, cx
nop
dec edx
stc
and ebx, ecx
sbb ax, 0x7158
add di, di
nop
ror bh, 2
xchg al, bh
not dl
inc si
rol ax, cl
mov dl, dh
shl cl, 1
or bl, 0x6e
stc
cmp eax, edi
nop
rol ch, 6
sub bh, ch
adc edx, 0x16abe0af
or ch, 0x63
dec ecx
adc edi, 0x6417e1f6
adc si, di
dec edi
xor ah, dl
mov ah, dl
sbb esi, 0x6daa600b
cmp edx, 0x2691f99e
and eax, 0x1ad89ec6
cmp bh, al
and bx, 0x2a03
adc eax, edi
dec dx
sub ebx, eax
shr dh, cl
not si
xchg di, di
stc
nop
adc esi, 0x3896a42b
pop eax
push eax
sbb al, 0x5b
dec bx
dec ch
nop
sub di, dx
mov edi, 0x34238e2f
cmp al, 0xc
adc cx, cx
or eax, ebx
shr ax, 3
rol cl, cl
stc
shr cx, 3
xor dl, 0x71
inc bx
not al
shl esi, 4
sub esi, 0x719154e6
shl cl, 7
rol dh, 3
xchg dl, ch
ror eax, 1
shl edi, cl
test bx, si
xor ah, 0x24
mov cl, al
shr cx, 8
test bl, 1
ror dx, cl
or esi, edx
shl bx, 1
add ecx, ecx
add ecx, edx
test ah, 0x72
ror al, cl
ror ebx, cl
and bh, 3
and si, 0x1213
stc
add bx, 0x7a8
cmp si, 0xce
dec di
rol bx, cl
inc bh
shr al, 2
adc al, 0x3b
and si, 0x48ef
dec dh
or dh, 0
xchg edi, edi
shl bh, cl
not edx
test ecx, 0x625f4f02
ror bx, 1
xor edx, 0x394eb245
shl ax, 3
or esi, ecx
rol edx, 8
and eax, edx
inc al
sbb cl, 0x7d
inc bl
shl cx, cl
adc ax, dx
test ecx, eax
xor ch, dh
shl ax, 7
ror bh, cl
cmp esi, edi
rol dl, cl
shr dh, 2
xor edi, 0xfa535bc
xor cx, ax
sbb bx, bx
add ch, 0x10
rol cx, 5
shr dh, cl
test di, bx
and bl, 0x1a
cmp ax, 0x78fb
adc dh, 0x49
xchg bl, ch
dec cx
inc ecx
inc ah
xor cx, bx
nop
stc
shr ch, cl
test dl, dl
not esi
add di, 0x3b03
shl cx, cl
add al, 0x50
shl ah, 8
sub dh, dh
sub cl, dh
stc
cmp ax, 0x2c35
ror bh, cl
pop eax
push eax
mov eax, eax
nop
or ebx, edi
dec edi
sub edx, edi
ror dl, 6
rol edi, 7
cmp si, cx
inc eax
and ch, 8
shr ebx, 1
cmp cx, 0x68d2
inc dl
sub bh, cl
stc
shl dl, 4
ror dh, cl
not ah
mov edx, edx
and cx, di
sbb edi, 0x4df4ea70
nop
pop eax
pop edx
pop ecx
pop edi
pop esi
pop ebx
call fcn.006c56f2
call fcn.006c5baf
js 0x6a886e
push edi
inc di
push ebx
not bx
sbb bx, 0x2631
push eax
add eax, edi
push ecx
ror eax, cl
dec eax
push esi
cmp esi, 0x7d9b4154
stc
ror bl, 8
xor di, si
inc ecx
dec cl
add eax, 0x69ccbf8a
push edx
ror dx, cl
test cx, 0x606f
xor ebx, eax
xchg bx, si
adc cx, 0x613c
rol di, 1
ror ah, 7
mov bh, bl
xchg bl, ah
mov esi, ecx
ror cx, cl
ror si, cl
sbb bx, 0x78a
mov dx, 0x21a9
mov ax, cx
xor eax, 0x42491505
test ecx, 0x4f5e1941
cmp ah, dh
dec dx
not bh
xor ch, dh
xor esi, eax
and edi, 0x5b9e1d60
ror eax, 7
shl ch, cl
mov edx, edx
ror dx, cl
pop edx
pop esi
pop ecx
pop eax
pop ebx
pop edi
push ebx
push ecx
shr bl, cl
pop ecx
pop ebx
call fcn.006c5ea0
push eax
push ecx
rol ah, cl
push edx
mov dl, dl
push edi
xor edi, 0x6970f478
pop edi
pop edx
pop ecx
pop eax
nop
push edi
push esi
adc di, si
push eax
inc ah
push edx
push ebx
and dl, bl
ror bx, 1
adc bl, 0x52
push ecx
shr ax, cl
rol ch, 7
xor dh, bh
dec ax
rol ebx, 5
nop
sbb si, 0x56e6
adc ecx, edi
sub dl, 3
not edi
adc al, ch
rol edx, cl
pop ecx
pop ebx
pop edx
pop eax
pop esi
pop edi
push ecx
adc ecx, 0x7f20891d
pop ecx
call fcn.006c63c3
call fcn.006c66c8
cmp ebx, dword [ebp + 8]
jge 0x6a8fa9
xor ebx, ebx
xor edi, edi
call fcn.006c6b35
ja 0x6a8d82
push edi
push ecx
shr edi, cl
dec edi
push ebx
inc bx
push eax
xor al, ch
xchg ch, ah
push edx
rol dh, cl
dec eax
shr dx, cl
adc bx, ax
push esi
ror esi, 1
ror dl, cl
shl si, 4
add bx, si
adc di, 0x4b
stc
nop
sbb dh, 0x1a
inc dh
shr ecx, cl
mov edx, 0xd3705d8
not dx
shr edx, cl
cmp al, bl
inc ch
adc esi, 0x16262f15
stc
xchg al, dh
xor ax, bx
adc dh, ah
mov ecx, 0x2a8e9989
and dx, 0x5917
ror al, 2
adc edx, eax
rol si, cl
test bx, di
shl ax, cl
rol di, cl
dec ecx
nop
sbb bh, al
xchg si, ax
and ax, dx
sbb eax, edx
not al
rol edx, cl
nop
xor ch, bh
add bl, ah
add cx, cx
cmp dl, dl
and ecx, eax
shl edi, 2
and edx, 0x27e24d77
adc ebx, edi
sub dx, 0x2151
dec ch
nop
sbb edx, 0x467833a5
xor cl, bh
test edx, esi
adc dx, di
sub ecx, 0x34bf178
ror edx, cl
inc ax
sbb ax, cx
and bh, 0x65
rol edi, 5
not si
test ah, 0x3d
stc
or si, 0x7336
sub di, 0x4398
or bh, bl
adc cx, dx
cmp edx, 0x1c9186c2
sbb cx, 0x53f3
sbb al, 6
adc bl, dh
and ebx, 0x35146fd5
adc ch, 0x71
add al, 0x7a
add ax, 0x76a2
sub ebx, 0x11dbced7
inc al
stc
not edi
rol eax, cl
mov ah, 0x33
or ebx, 0x42e1592b
xor di, ax
test edx, 0x1f728ffb
adc ah, ah
nop
mov dx, 0x7d28
sbb di, si
shl bx, 4
inc cx
stc
rol eax, 7
shr ch, cl
pop esi
and edx, edi
adc ch, 0x76
nop
push esi
rol si, cl
not bl
inc dx
cmp edx, 0x19b12df7
ror ch, 5
shr edx, cl
sbb ebx, esi
mov cx, bx
xor dl, 0x57
adc ch, ah
shl ebx, cl
stc
adc cl, 0x40
shl ah, 4
dec ah
shr esi, cl
adc dh, 0x70
or di, si
test bl, dh
add ch, 0x3d
shr si, cl
add bh, 0x13
sbb edx, ecx
xchg si, si
xchg esi, edi
add ebx, esi
xor di, bx
test ax, dx
xchg ebx, eax
test bl, ch
adc edx, 0x1df98f93
stc
or dx, di
test cx, 0x1abc
test si, ax
mov bx, dx
sbb al, ah
test edx, esi
stc
stc
rol ebx, 5
stc
adc di, 0x4272
rol dh, cl
and cl, dl
shr bh, 1
cmp bh, 0x3c
mov ch, 0x6f
shr ax, cl
sub dh, 0x41
cmp eax, 0x6d2f2cc5
dec dx
shr ah, cl
and ax, ax
xchg al, cl
ror di, 1
sbb dh, 0x2f
sub dh, cl
test edi, ebx
dec ecx
inc edi
ror bl, cl
inc edi
test cx, 0x2a0c
adc bl, 0x1c
sub bx, 0x2b1d
and ecx, 0x3519568f
cmp cx, 0x5ef7
mov ecx, 0x7ab7cc1
rol eax, 5
cmp edi, 0x24a26679
inc ecx
rol eax, 4
stc
mov ah, 0x1c
rol eax, cl
shr edi, 6
shr eax, 4
mov ecx, esi
xchg ebx, ebx
adc esi, eax
dec edx
add esi, eax
xor dh, al
xor ax, ax
test ecx, ebx
adc eax, eax
xchg esi, esi
adc ax, bx
inc ah
test cx, 0x64bc
and eax, 0x6614ad88
shl eax, cl
add bx, 0x71de
not eax
xchg edx, ebx
stc
pop esi
add dh, 0x5c
rol bx, cl
cmp bl, cl
sbb dl, al
push esi
cmp esi, edx
adc ah, 0x23
shl dh, 6
add si, 0x443f
test ch, dl
shl si, 7
cmp cx, 0x59d2
add dh, dl
adc bx, 0x4548
nop
adc ax, si
test bh, dh
shr esi, cl
add dx, ax
xchg ah, ah
shr dl, cl
cmp ch, 0x10
inc dx
inc si
xchg bx, ax
ror bl, cl
xor eax, 0x238c1a7b
dec si
stc
shl eax, 5
xor cx, 0x1ae5
adc edi, 0x4887d9b7
or esi, edi
adc bh, ch
mov bl, bh
adc dx, bx
cmp al, ch
xchg ch, ah
shl bx, 8
shl edi, cl
or bh, bl
cmp bh, cl
shr ecx, 6
test dh, 0x20
dec cl
cmp dx, ax
add bx, 0x7508
xchg dx, dx
add ebx, eax
and dx, si
test dh, 0x40
adc edx, 0x29e755d9
adc ecx, ecx
ror dx, cl
shl bx, 5
inc edi
not cx
and eax, 0x2d5a28a3
mov edi, edx
and esi, 0x5b237cf3
not bh
nop
sbb ax, di
stc
xchg dl, dl
not edx
dec dl
sub di, 0x599a
rol dl, 4
stc
shl ah, 3
inc si
or ecx, ecx
xor bh, 0x78
xchg ecx, eax
not al
test dx, 0x3d10
ror dx, 7
xchg dx, ax
not al
shl di, cl
xchg dx, dx
mov ah, al
inc bl
xor cx, ax
sub ebx, 0x7f04f620
dec eax
cmp dh, bh
xor cl, 0x48
test eax, edi
cmp edx, ecx
and ch, bl
sub cl, al
shr dx, cl
stc
ror ebx, cl
xchg ebx, ebx
xchg ah, al
dec edi
xor dh, cl
inc edx
pop esi
push esi
add si, 0x3084
stc
and si, dx
inc bh
xor bh, 0x6f
shl ebx, cl
shr edx, 7
shr ebx, 1
not eax
shl ebx, cl
ror ah, 5
or ebx, ecx
test dh, 0x2a
ror eax, 8
stc
test edi, esi
rol ebx, 2
or dh, bh
xor dl, ch
add dx, 0x79de
test ax, 0x7a35
or bx, 0x286f
test esi, edx
stc
stc
add bx, 0x20c0
test al, 0x5f
rol edx, cl
rol dx, 4
add dh, 1
stc
xor bl, 8
add ecx, ecx
stc
or edx, 0x7b8b49a
rol bh, cl
inc ah
mov di, 0x1fb3
or ax, cx
test bx, ax
sbb ah, 0x73
test bl, 0x14
adc edx, esi
or eax, 0x51aaa636
not bh
not dx
and bx, cx
shr edi, 3
cmp eax, edi
sbb esi, 0x728e862d
not esi
xor dx, cx
test dh, 5
nop
and edx, edx
ror cl, 6
shl ah, cl
rol ebx, cl
test dx, 0x77b4
shr ecx, cl
not cx
cmp dl, 0x6e
or al, bh
xchg dx, bx
add ebx, esi
not ch
xor dx, 0x12f5
ror ah, cl
sub eax, edi
or ax, 0x6274
xchg ebx, eax
inc cx
nop
not di
not esi
sbb cx, 0x39be
nop
inc al
shr ebx, 3
shr ax, 3
cmp ecx, edi
and edi, 0x21737c36
and dh, cl
shr edx, cl
cmp dl, bh
sbb bh, dl
xor ah, dh
or bx, ax
and cl, 0x52
sub ebx, edi
and bx, si
xchg dx, bx
dec ebx
xor ch, 0x21
sub esi, ecx
adc cx, di
inc bl
inc edi
nop
add cx, 0x1af
pop esi
shl cx, 5
not al
rol ecx, cl
stc
add dx, bx
push esi
mov si, 0x5340
mov dh, 0x4f
and ah, bh
or dh, 0x27
add di, ax
nop
xor si, di
cmp eax, 0x74deb2d
test dh, dl
mov ax, 0x14d3
or bx, cx
xor eax, 0x38f9c5c2
or bh, al
mov ah, al
xchg ecx, ebx
and ax, 0x63fd
nop
and ch, al
xor ecx, esi
ror al, cl
dec di
ror di, cl
dec edx
cmp bh, 0x1d
adc ax, dx
test al, ch
adc dl, ch
shr bx, cl
pop esi
pop edx
pop eax
pop ebx
pop ecx
pop edi
nop
push edx
and dh, 0x2f
inc dx
pop edx
call fcn.006c6f4e
push ebx
dec bl
push ecx
add bh, cl
pop ecx
pop ebx
call fcn.006c73a9
call fcn.006c77d5
push eax
test eax, 0x7442bf69
push ecx
cmp cx, 0x36b9
shl al, cl
push edx
test dh, 0x33
push ebx
shr bh, cl
shl ch, 3
add cx, 0x3f20
stc
push esi
or si, si
rol cx, 5
and ch, bl
stc
push edi
adc edi, esi
sbb cl, 9
rol edi, cl
shl bl, cl
xor di, 0x3ed
nop
and edi, ecx
cmp bl, ch
mov cl, al
add dx, si
and ax, cx
sbb bl, ch
and bx, 0x6ef5
shl eax, 7
mov dh, ch
mov dx, bx
xor eax, edi
stc
rol eax, 4
inc ax
ror bx, cl
test edx, edi
dec ax
shl eax, 2
nop
nop
nop
xor dh, 0x35
sbb ah, dh
and al, 0x6c
shl dh, cl
rol ax, 6
add ebx, eax
add dx, di
dec di
inc cl
inc esi
inc edx
nop
or bx, di
add dh, cl
adc eax, edx
test ch, 0x29
inc al
pop edi
pop esi
pop ebx
pop edx
pop ecx
pop eax
stc
push eax
push ecx
ror eax, cl
sbb ch, 0x52
push ebx
ror bx, 2
push edx
mov dl, 0x30
inc eax
shr ecx, 6
push edi
xor edi, edi
pop edi
pop edx
pop ebx
pop ecx
pop eax
jge 0x6a8f3f
push edx
push eax
mov dl, al
push ecx
dec ecx
dec eax
and ch, cl
shl eax, cl
test cl, cl
sbb eax, eax
push ebx
add bh, 0x16
sub cl, 0x5d
push edi
and di, bx
not ax
nop
shr ebx, cl
push esi
or esi, 0x160e4f9a
add ecx, 0x19b8a3f
dec ax
sbb bl, 0x10
inc bh
adc ah, 0x72
inc ah
xor ebx, ecx
xchg esi, edi
nop
adc cl, 0x2a
add edi, edx
ror cl, cl
not esi
or bl, 0x46
sbb ecx, edx
add bx, si
nop
pop esi
pop edi
pop ebx
pop ecx
pop eax
pop edx
call fcn.006c7ab3
push esi
push eax
and esi, eax
push ecx
push ebx
sbb cx, bx
dec bl
adc bx, 0x6c53
not esi
stc
add bx, 0x37df
push edx
dec dl
ror dl, 6
dec al
xor dx, 0x1a09
not dl
and bx, cx
adc edx, 0x68430443
and ebx, 0x1c2b742c
push edi
shl edi, 2
add cx, 0x480e
sbb si, 0x747b
ror dh, cl
xchg edx, edi
not cl
shr edx, 6
xor ecx, 0x200be4d8
inc al
test si, cx
rol eax, cl
test dx, si
not si
or eax, 0x3673f547
adc ch, 5
xchg ecx, ebx
add edi, 0x4aa8db60
ror bx, cl
dec esi
sub ebx, edx
test ecx, ecx
rol ecx, cl
cmp dl, ch
or ebx, 0x718e538f
pop edi
pop edx
pop ebx
pop ecx
pop eax
pop esi
push edi
shr di, 8
push ebx
push eax
mov ebx, eax
pop eax
pop ebx
pop edi
push eax
add al, 1
pop eax
call fcn.006c7f70
call fcn.006c8488
push edi
xchg di, di
push edx
push ebx
adc dl, bh
push eax
adc eax, 0x560c0786
and bx, dx
test edi, edx
adc eax, 0x672383a0
shr di, 1
sbb bx, bx
push esi
or si, 0x4329
nop
push ecx
shl edi, cl
not si
nop
inc bh
xor edi, 0x4a27c1d3
cmp ecx, 0x5602d62f
pop ecx
pop esi
pop eax
pop ebx
pop edx
pop edi
jge 0x6a8f8a
call fcn.006c87c2
push edx
ror dh, 3
sub edx, 0x56d88d2c
push ebx
add bl, 0x57
pop ebx
pop edx
cmp ebx, dword [ebp + 8]
jge 0x6a8fa4
inc ebx
jmp 0x6a2253
pop edi
pop esi
pop ebx
pop ebp
ret