Function at 0x695ac4
Capabilities:
Authenticate hmac
Check os version
Encode data using base64
Encrypt data using aes mixcolumns step
Encrypt data using des
Encrypt data using speck
Get number of processors
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
push ebx
push esi
push edi
mov ebx, dword fs:[0x30]
mov eax, dword [ebx + 0xa4]
call fcn.006a9c0a
push eax
push edi
test ax, di
push esi
test esi, 0x23db865a
push ecx
sub ecx, esi
sbb si, 0x4ac6
push edx
ror edx, cl
push ebx
shl bx, cl
and bh, al
shr cl, cl
ror di, 7
dec ebx
adc dl, 0x17
xchg si, ax
stc
nop
shr ebx, cl
adc edi, 0x11a9c3c9
sbb bh, bl
sub ebx, eax
test si, 0x4775
stc
shr si, cl
adc edi, 0x4b2cb82b
sub si, 0x29a8
and ah, ch
cmp eax, eax
test ecx, esi
add bh, ch
cmp si, 0x3e7c
test cl, 0x3d
shr esi, cl
or bl, 0x31
cmp dh, 0x4c
not dx
test dh, dl
not eax
ror dx, cl
test edx, ebx
sbb bx, 0x1203
not bh
add edx, 0x1fd8406e
ror esi, 4
add ch, bh
nop
or di, bx
mov edx, ecx
sbb al, dh
ror ebx, cl
xor dl, al
or cx, ax
shr dl, cl
shl cl, cl
or dx, 0x540d
not eax
sub cl, dl
cmp ebx, ecx
rol bx, cl
xor ecx, 0x231acdb9
shl ebx, 7
nop
ror bl, 8
rol cl, 3
xor edi, edi
dec cx
adc dx, 0x252f
shr edi, 2
add si, 0x1e7b
sbb di, dx
test edi, 0x633d8b82
mov bx, 0x4c2b
adc bl, 0x3b
xchg di, ax
xchg edi, edx
sub bx, 0x3673
shl si, 8
add bh, bh
sbb ecx, esi
or ax, dx
mov al, ch
not esi
not bh
rol al, cl
not dl
sbb ah, 0x37
cmp bh, cl
xchg ah, dl
test eax, 0x5de63234
mov bl, 0xd
shl cx, 1
shr di, cl
sbb ax, 0x4d8a
nop
adc ecx, ebx
mov edi, 0x3cc0324b
test cx, ax
adc ah, 0x64
dec dx
add ax, bx
inc dx
xor di, 0x345f
xor ah, 0x4c
pop ebx
xchg ch, dl
push ebx
shl ebx, 4
or bl, 0x4b
shl dh, 7
not di
test bh, 0x51
dec bh
inc dl
sbb bx, dx
shr bl, cl
mov dx, cx
xchg bh, dl
cmp si, bx
stc
add esi, 0x4ab2a2b4
cmp eax, edx
and si, di
not dh
dec cx
ror cl, cl
shr dh, cl
sub eax, 0x2a246188
sbb ch, cl
stc
mov si, cx
sbb cx, cx
dec si
sbb dl, ch
test al, 0x46
cmp edx, ecx
test eax, 0x2df46f7d
xor ax, 0x45b4
and ah, 0x7f
xor ah, 0x56
and bl, 0x1f
or bh, cl
dec dx
pop ebx
pop edx
pop ecx
pop esi
pop edi
pop eax
push esi
push ebx
xor esi, ebx
cmp bl, 0x75
push ecx
push eax
and cl, al
push edx
xor ch, dl
shl ax, cl
inc bl
mov cl, ah
sbb cx, 0x907
inc bl
ror bl, 1
adc cl, bl
push edi
inc edi
ror bx, 7
not edi
rol dx, 5
test ecx, 0x56d5482b
add eax, ebx
test esi, 0x37786185
sbb cx, 0x7dba
inc dl
or dh, 0x2c
sbb dx, si
nop
shl edx, 5
nop
not edx
stc
adc cl, al
inc bh
xor ax, 0x131e
adc al, dl
stc
cmp bl, al
test ax, dx
sub al, al
shr dx, cl
sub cx, 0x4fb3
sub eax, edx
stc
not dx
or ecx, eax
stc
sub eax, 0x31c8df86
nop
xor eax, edi
cmp bx, di
shr ch, cl
stc
xor ch, dh
not ax
nop
xor ah, ah
adc di, ax
or dl, al
inc ebx
add dh, 0x69
nop
shl dh, 8
xor dx, dx
nop
or ax, bx
sbb esi, ecx
test ah, 0xe
sub edx, 0x20b7425c
add di, si
shl cx, 2
add ebx, 0x3af3f166
adc ah, 0xb
shr eax, 3
add di, 0xbe
adc bx, ax
xchg edi, ecx
adc eax, 0x367beb33
test bl, bl
stc
adc eax, 0x2d6cae6e
mov edi, eax
ror ch, cl
or ax, 0x6c1a
and edi, 0x1bf35c4a
nop
or si, ax
or edx, ecx
shl al, 6
xchg dh, bh
shr ah, 7
and di, cx
sub al, 0x2a
or ch, 0x61
add edx, eax
shr esi, cl
and eax, edx
test edx, 0x6b8398e4
shl al, 5
nop
sbb si, 0x6d51
dec bh
or ax, 0x2f16
cmp ecx, edi
xor si, 0x132f
pop edi
dec bh
xor ecx, ebx
sbb ah, bh
stc
or esi, 0x6e0e262f
and cx, bx
add bl, 0xe
sbb dx, cx
not bh
shr esi, cl
test ebx, ecx
not bl
nop
cmp ecx, 0x6d84b128
dec esi
push edi
shr edi, 3
or bx, cx
inc bx
shr eax, 2
not ah
add cl, 0x29
stc
shr dx, cl
not edi
inc bl
sub ax, 0x3a12
sbb dh, 0x29
mov cx, 0x6645
or di, 0x5e7b
and dx, cx
and bh, 0x59
xor ecx, 0x679b01a2
and edi, edx
shr si, 5
or dx, 0x1543
shl si, cl
cmp ch, 0x38
sub ebx, edi
sbb di, cx
sbb dx, 0x7d95
or esi, edx
or bx, si
test ah, 0x5b
dec ecx
nop
cmp al, dh
or dh, 0x72
add dh, 0x32
shr bx, 4
and esi, 0x6ddc671d
not ah
ror ax, cl
shl al, 3
shl ax, cl
and edx, 0x1b04f15f
test ebx, ecx
xchg si, di
mov ecx, ecx
test ecx, edx
sbb dx, 0x3ab3
stc
or si, 0x2609
rol ebx, cl
not eax
stc
cmp bh, dl
mov dx, 0x10f6
test si, dx
nop
test ax, dx
mov dx, 0x1348
xor ah, 0x6f
cmp cx, 0x19d0
not ah
shr dl, cl
nop
sub di, 0x36b6
and dl, dl
xchg ebx, eax
cmp ch, 0x1d
or cx, 0x5f81
dec di
ror dx, 4
xchg si, si
sbb di, dx
mov ebx, 0x76d91958
sbb ax, di
ror si, 5
or ax, 0x689d
adc si, dx
sbb edx, eax
ror dx, 1
not dx
shr ebx, cl
add edx, eax
rol al, 4
cmp ax, cx
adc ch, ch
ror cx, 3
test cl, dl
pop edi
nop
dec bx
dec ax
dec ah
push edi
dec di
or edx, ecx
sbb bh, cl
test di, 0xf4d
test di, di
ror edi, 4
and dl, 0x4b
ror edx, 5
ror cx, 3
and ah, 0x78
shr ah, 5
test cx, si
shr ecx, cl
adc di, dx
xchg ecx, eax
stc
cmp edi, 0x28b614d2
shr bx, 7
sub edi, edi
shr di, cl
nop
shl si, cl
dec dx
inc ax
add bl, al
sub al, 0x7c
nop
and bx, 0x5d5f
adc ax, si
rol ebx, cl
adc esi, 0x3c5ae356
shl bx, cl
sbb al, 0x3e
ror esi, 6
xor edi, 0x43f06f60
test di, di
or bx, 0x27aa
cmp ax, cx
xor bx, 0x4c98
adc edi, 0x56201fd5
sub ax, cx
sub bl, 0x64
test edi, 0x38dc3552
and edx, edx
and eax, 0x71ec43a4
xchg di, si
dec di
cmp ah, al
adc si, di
dec dl
shr ecx, cl
test ebx, 0x66835c91
cmp ecx, 0x5d1b5e94
shr dx, 4
not di
inc ax
and di, 0x537f
inc edx
sub di, 0x1c43
nop
shr cx, 1
dec di
xchg bh, dh
shr bh, cl
and eax, 0x42956667
test cl, cl
shl cx, 6
sub si, 0x796
and edx, esi
inc bx
stc
dec edx
xor cl, 0x41
dec si
rol di, cl
add bl, dl
nop
not bx
xor ebx, ebx
stc
rol ah, 8
shl ecx, cl
rol cl, cl
dec bx
or bh, cl
sbb bx, 0x4f89
xor eax, 0x66eb7064
sbb al, cl
stc
rol dx, cl
sbb ax, cx
xchg cx, ax
shr cl, cl
sbb ecx, eax
adc ebx, 0x1f59082e
and cl, dl
pop edi
and ah, ch
sbb cx, 0x17d
nop
not esi
test ch, 0x3c
stc
push edi
dec di
nop
ror al, cl
sbb si, ax
add bx, dx
ror al, 6
or si, cx
nop
xor bh, cl
and esi, ecx
stc
adc esi, 0x70e14d76
stc
or edx, ecx
test dl, dh
sbb edi, 0x5abeb0de
or ebx, ecx
mov di, dx
sub cl, dh
and di, 0x303a
ror di, cl
rol ah, 3
test dh, dh
shr bx, cl
not dx
sub di, di
test dl, ch
sbb ah, ch
rol edx, 4
inc ebx
adc dh, al
rol dx, cl
or ah, 0x3b
nop
xchg esi, eax
mov ah, cl
cmp cl, al
add edi, 0x6ceacb40
rol ebx, cl
adc bh, dh
or ax, 0x453d
test dl, 0x70
nop
add ax, 0x2124
mov esi, 0x68c47c1f
inc ebx
xor dh, 0xe
xchg di, di
rol bh, cl
test dh, ah
dec ecx
inc edi
stc
test ecx, edi
sub bl, 0x71
sub eax, edx
or ch, 0xd
adc dl, 0x35
adc dh, ch
nop
and bh, 0x41
sbb edi, ecx
not ecx
or cx, 0x2f15
not edx
adc ecx, ecx
or eax, edx
test dl, ch
mov eax, ebx
cmp ch, 0x7f
or ebx, ebx
or ah, dh
adc cl, 0x1f
mov bh, 0x17
shl bh, cl
cmp al, cl
cmp esi, edi
and al, ch
and si, ax
or edx, 0x1b745421
rol esi, cl
shl bl, 4
add cl, 0x71
test bh, dl
rol di, 8
shr si, cl
not bx
cmp dl, 0x61
not cl
sub dx, 0x44bc
shr ebx, 3
test ecx, edx
sbb cx, cx
add di, 0x181d
pop edi
and ax, cx
xor edx, 0x4fd9da3
rol esi, cl
rol esi, cl
cmp si, 0x64c
inc dx
nop
not dh
push edi
shr edi, 1
and cl, 0x6a
rol al, cl
cmp ecx, edi
not bl
rol di, 5
rol edi, 3
nop
xchg di, ax
stc
rol esi, 3
shr bl, cl
shr esi, cl
nop
test ebx, 0x65f9b903
cmp ah, 0x52
or al, 0x4f
rol dx, 1
and cx, si
or bh, al
stc
add edx, edx
inc ecx
sub si, 0x668f
stc
mov ebx, esi
add dl, 0x15
dec dx
ror cx, cl
inc dl
cmp di, 0x1b3d
xor al, al
xor ax, di
rol dl, cl
test eax, edx
inc bl
xchg cx, di
and ax, dx
test bl, ch
shl edx, cl
sub dl, 4
rol dh, 6
inc cl
shl ax, 7
adc ax, cx
xor ebx, edi
inc bl
add dl, 0x23
shr dh, cl
mov al, 0x63
ror di, 5
or cl, dl
or ax, cx
shl edi, cl
shr ah, 2
inc ah
inc ecx
adc si, bx
xchg bx, dx
shr cx, cl
shl cx, 5
not dx
sbb bx, ax
test dh, 0x11
stc
test bx, di
add dl, bl
sub edi, eax
sub ecx, ecx
shl ecx, cl
sub ch, ch
rol cl, 1
shl bl, 3
shl al, cl
test ecx, 0x6cc4fd26
mov ebx, 0x77f035e8
xchg si, dx
xor ebx, eax
not cx
dec al
not edi
xchg bx, dx
or di, cx
sbb ecx, ebx
ror dl, 8
shl cx, 8
xchg edx, ebx
shl edx, cl
not si
add esi, 0x20730283
cmp bh, 0x49
inc esi
pop edi
push edi
and edi, esi
pop edi
pop edx
pop eax
pop ecx
pop ebx
pop esi
push ecx
sub ecx, 0x3c42952b
push edx
sbb dl, 0x6f
not ch
push eax
rol eax, 3
nop
push ebx
sub bl, 0x10
cmp eax, 0x753aaf45
add bl, bh
push edi
adc di, di
sub di, 0x65ec
test ah, bl
shr dx, cl
rol ebx, cl
sbb dl, 0x75
sbb bh, ch
inc edx
xor dx, 0x77a6
not al
add cl, 0x71
inc eax
not bx
inc cl
push esi
adc esi, edi
sub ax, bx
rol ax, cl
or edx, 0x4d6e66c4
rol ah, 1
mov bx, 0x4baf
cmp al, 0x38
pop esi
pop edi
pop ebx
pop eax
pop edx
pop ecx
jae 0x696264
push ecx
push edx
mov cl, dl
push ebx
shl bl, cl
ror ecx, 2
sub edx, 0x770e0edd
cmp cl, bh
push esi
test esi, ebx
pop esi
pop ebx
pop edx
pop ecx
nop
push ebx
not ebx
pop ebx
call fcn.006aa186
push edx
adc dx, 0x6d2a
push ebx
adc edx, ebx
stc
push ecx
push eax
mov cl, al
push edi
cmp di, 0x6fe0
or edi, 0x5cf29fc6
xor ecx, 0x3df6ccb4
dec ecx
sub dx, 0x5894
add bl, bh
xor al, 0x4c
test ah, bl
mov dx, bx
not bx
shr cx, 1
rol ah, 6
not dl
shr dh, cl
sub dl, bh
stc
push esi
test ebx, esi
adc ch, cl
sub bx, dx
or ebx, 0x3ad0f68c
sbb cx, bx
or cl, 0x76
shr bh, 8
mov cx, bx
stc
or ch, 0x6e
inc ax
xchg dh, bh
shr bx, cl
nop
add ebx, edx
shl eax, cl
cmp cl, 0x11
adc di, 0x4e79
or si, 0x363d
shr si, cl
adc ebx, 0x5073c8f2
rol ah, cl
inc edx
or ah, 0x3b
test ecx, 0x171178fb
test dh, 0x3e
nop
stc
rol eax, 7
inc di
nop
ror di, 1
sub di, 0x1d39
shr si, cl
ror ebx, 1
ror ecx, 8
or eax, ebx
sub ax, 0x48d8
shr ch, cl
pop esi
pop edi
pop eax
pop ecx
pop ebx
pop edx
push edx
sub edx, edx
pop edx
push ecx
push ebx
sub cl, bh
push esi
xor si, 0x976
inc bh
pop esi
pop ebx
pop ecx
call fcn.006aa46e
call fcn.006aa70b
jbe 0x696345
call fcn.006aaa73
mov dword [ebp - 4], eax
mov eax, dword [ebx + 0xa8]
mov dword [ebp - 8], eax
push edx
or dh, 0x50
push ecx
push ebx
xchg ch, bl
mov cx, 0x1e85
push edi
test di, 0x254a
stc
or dx, di
rol dh, cl
shr ebx, 7
push esi
dec si
dec bx
and edx, 0x175992b2
push eax
mov ah, 0x78
xor di, cx
sub ax, ax
sbb ah, ch
xor ch, ah
adc bx, cx
add edx, 0x3e0c4fb4
cmp di, si
inc ax
dec eax
xor edx, 0x3c75d641
mov ax, 0x24dd
or dx, 0x465a
or bl, ah
ror ch, cl
add di, 0x3b22
adc ax, 0x5767
sub cx, cx
mov edi, 0x53dad264
adc ecx, esi
adc si, 0x736b
shr dx, cl
nop
adc bx, 0x219c
dec edi
test ebx, 0x633a43b4
sub eax, 0x6580f877
or si, 0x35b1
xchg esi, edx
test edi, esi
not bx
mov bh, al
shr si, 2
xor bl, 0x4c
ror bh, cl
adc dh, bl
xchg ch, ch
and ax, 0x1872
nop
xchg ebx, eax
add ecx, ebx
and si, cx
inc ax
sbb cl, ch
not dh
add ebx, esi
and ax, 0x3061
add eax, 0x6f09dc4a
mov ecx, ecx
sub si, 0x3f41
or bx, dx
xor dx, 0x6635
sbb cx, 0x389e
mov cl, 0x70
or al, 0x58
xor dh, al
shr ch, cl
shl cx, cl
dec bx
add bl, 0x27
stc
cmp al, 0x2e
sbb ch, bl
inc bl
cmp dx, si
or edx, edi
rol bh, cl
test di, di
not cl
and esi, 0x240c129c
rol si, cl
nop
dec cl
mov ebx, 0x7903e478
ror ah, cl
sbb bl, 0x44
ror eax, cl
ror di, 4
shl cl, cl
test ebx, ebx
test esi, 0x1fe25f30
and bl, al
nop
sbb esi, eax
and ax, ax
shr ch, 2
xchg edx, ecx
xor cx, dx
xor ecx, 0x44b7a2e7
pop eax
shl si, cl
xchg edi, ebx
shl di, cl
stc
push eax
add eax, 0x53f4abfe
dec dx
dec cx
xchg dl, dl
test al, dl
cmp bl, ah
nop
or ch, 0x35
dec al
nop
ror di, 6
stc
sub dh, 0xd
dec bh
shr bl, 4
sbb ax, 0x1fdd
cmp eax, edx
dec ax
xchg dh, ch
ror si, 1
rol bx, 8
or si, 0x1b91
stc
stc
stc
sub ecx, 0x995dc9f
add edi, 0x406771aa
sub edx, 0x234912d9
mov bh, 0x67
shr esi, 4
xor ah, bl
adc si, 0x468a
xor edx, esi
sbb bh, 5
add bl, 0x4f
nop
test bh, 0x24
dec edi
shr bh, 2
shl cl, cl
shr bh, cl
test di, dx
or eax, 0xbb55f00
add bl, dl
mov si, si
cmp bx, cx
nop
xchg esi, edx
dec edi
cmp si, 0x5cd
inc esi
and esi, 0x3f4565c0
shr ecx, 5
sub ch, al
xchg si, bx
mov dx, bx
rol cl, cl
test ecx, esi
sub bx, cx
add cl, 0x7c
nop
or di, cx
dec ebx
mov eax, 0x714c847b
sub si, 0x7006
shl ah, cl
or ecx, ebx
stc
inc si
and ebx, ebx
mov ax, si
cmp ecx, ebx
xor ebx, 0x73cefbc8
shl bl, 1
nop
stc
sub cx, 0x5561
dec bh
not bx
and di, si
dec ecx
dec si
add al, bh
xchg ecx, ecx
rol cx, cl
test al, 0xe
shr bl, cl
add si, ax
shr edi, cl
shl eax, cl
and dl, 0x55
nop
inc ch
mov dx, 0x570e
sub cx, 0x4645
add edx, 0x4c1cd13d
pop eax
rol si, cl
cmp ecx, ecx
adc ebx, 0x21483426
test dl, 0xe
test cl, 0x31
test edi, edi
shl cl, cl
inc bx
ror esi, 5
ror bx, 2
xor edx, edx
test cx, 0x59d6
rol edx, 3
push eax
xor di, ax
and ah, ah
add ch, ah
cmp ah, dh
adc edx, edi
dec dx
nop
sbb ax, 0x53fa
inc al
stc
cmp esi, 0x4a337700
mov edx, ecx
ror bh, 2
stc
ror ecx, cl
xor esi, 0x23478e92
xchg cx, ax
sbb bx, cx
nop
dec al
xor esi, 0x39d84dab
dec cl
cmp bl, cl
add edi, 0x2a82c30f
sbb ah, 0x1a
xchg dx, cx
nop
test esi, ecx
shl si, cl
stc
rol ah, cl
xchg bh, bh
stc
cmp ecx, 0x4a10d1b4
mov ebx, 0x29b1c74c
inc cx
xchg dh, ch
nop
nop
stc
cmp cl, al
inc dh
mov al, al
or ah, 0x73
sbb ah, 0x3c
shr cl, 3
rol ecx, 6
stc
nop
sub ebx, 0x66afd7c7
or edi, 0x1d2bf3d1
or cx, 0x3bc9
test ebx, 0x6ddabf73
cmp dh, 0x60
test eax, ecx
not edx
ror dh, cl
nop
shl edx, 4
rol ecx, cl
sbb al, 0x3e
dec si
cmp ax, 0x23b
ror esi, 4
stc
adc si, ax
cmp dl, al
or di, cx
mov dl, cl
shl cx, 4
or si, 0x715c
nop
shl al, cl
shr cx, cl
sub ch, 0x17
sbb cx, ax
rol si, cl
rol ebx, 6
stc
sbb cx, bx
shl esi, 3
sbb esi, edx
or cx, 0x6407
add eax, ecx
adc ax, 0x4b15
xor di, 0x5a93
xor ax, 0x3ec6
pop eax
shl di, 8
push eax
rol ax, 5
dec di
xor ch, al
mov edi, 0x14bff07
nop
or ebx, edi
test dh, 0x5e
inc ebx
add ebx, 0x278bb95e
mov cl, dh
and bh, cl
inc edi
shr bx, cl
adc bl, 0x7d
stc
or edi, 0x4c7bfc56
shr ch, 6
and bh, cl
adc dl, dh
or di, 0x2f70
xchg ah, cl
mov bh, 0xe
rol ax, 7
nop
shr si, 2
cmp ah, 0x58
rol ecx, cl
nop
sub si, 0x2e14
stc
nop
shr bx, cl
xor ax, 0x142b
or cx, 0x4b31
add bx, cx
xchg ebx, edx
xor bx, bx
inc al
inc ebx
dec al
test esi, ebx
mov dh, ah
inc si
nop
xchg ebx, ebx
stc
cmp cl, 0x73
add edi, ebx
shl bh, 5
inc esi
inc ah
and bx, cx
sub bl, 0x2a
ror bx, cl
rol ecx, 7
rol si, 4
xchg bx, di
add edx, 0x1cdfe71a
stc
sub eax, 0x7c2d591c
test ebx, 0x57587e6e
mov cx, si
and ecx, 0x618ba563
test dh, 0x78
sub bx, dx
ror ax, cl
test cx, cx
nop
dec esi
xor ax, 0x675d
ror edx, cl
sbb esi, eax
shr dh, cl
shr edi, 4
shr ecx, cl
dec bh
xor esi, 0x327e0d24
and cx, di
xor edi, ecx
sub cx, ax
dec ebx
xor ebx, ebx
dec al
and dx, cx
inc dh
adc cl, ch
shl edx, cl
xor si, cx
ror dh, 8
adc dh, 0x49
and bh, 0x7d
dec edi
inc dx
rol di, cl
inc edi
shl bl, 5
sbb dx, 0x5a72
inc ax
not di
pop eax
xor bl, 6
cmp cx, 0x7360
nop
sub bx, 0x2069
and di, bx
push eax
dec al
and dx, si
rol ecx, 2
add si, dx
xchg bh, bl
ror dx, cl
sub cl, ah
xor si, cx
sbb bh, ah
dec eax
sub bl, 0x16
dec di
ror al, cl
cmp ecx, esi
adc cx, ax
rol cx, cl
cmp ch, dh
or dx, bx
test cx, 0x14ac
and bl, dl
or bl, dl
stc
not eax
shr bl, cl
add ax, si
rol esi, cl
shr ch, 2
cmp dx, 0x20c5
or dh, ah
sub dl, cl
shr di, cl
stc
nop
nop
add ebx, ecx
rol si, cl
dec ch
adc dl, 0x61
add esi, eax
cmp ecx, 0x3f983236
and ch, 0x76
sub cx, 0x5237
inc cx
sbb ecx, edx
ror eax, 5
adc di, ax
or edx, 0x3fb1fc47
mov edx, eax
stc
shl edi, cl
mov esi, 0x42e0871d
test dh, 0x58
xor bx, 0x10d1
mov edi, 0x3ef1ab47
mov dh, 0x35
inc bh
nop
nop
add ah, 0x1e
mov cx, si
and edx, 0x4c70c39b
cmp al, 0x50
and esi, 0x6edb9e27
cmp al, 0x4b
mov si, ax
not ch
add si, di
xchg edx, eax
rol bh, 1
rol ecx, 6
stc
cmp si, bx
cmp bx, 0x79c1
and dx, dx
cmp bl, 0x1d
shl dl, 7
sub dh, ah
sbb edx, 0x24b6ac07
dec dx
or edx, 0x3cb7d1c
adc ah, ah
sbb bx, dx
mov bx, 0xac0
not dl
shr bx, cl
nop
or bl, 3
shr dl, cl
adc ch, 0x10
ror dx, cl
xor cx, 0x1d3e
cmp dl, cl
not edi
sbb si, 0x4895
sbb di, 0xb06
pop eax
push eax
or eax, esi
cmp bh, dl
rol edx, cl
cmp edi, edi
ror ax, 7
rol bl, 7
stc
nop
add cl, dl
add si, ax
sbb ax, 0x7704
xor dl, bl
sbb ecx, edi
xor cx, 0x8b3
mov ch, 0x2c
shr esi, 4
inc bx
nop
sbb bx, ax
mov ax, bx
nop
shr bh, cl
nop
rol dh, 5
shl cl, 7
cmp eax, edi
rol bl, 7
shl ebx, cl
shr ecx, cl
xor si, 0x379d
inc ah
not bl
adc edi, eax
dec ecx
or bl, ah
not ch
rol ecx, 7
sub ax, cx
not edx
inc bx
xor ecx, 0x7daabc74
sbb cl, dl
add di, 0x5cd6
sbb al, 0x76
inc bx
shr ch, 6
sub bh, 0x61
dec ah
ror edi, 5
rol bx, 4
xor edi, eax
add ch, al
dec ebx
rol bx, 6
sbb ecx, 0x6228184a
sbb ebx, 0x6ce7cf2d
shr di, 7
test ax, 0x2278
stc
dec cl
rol bx, 7
cmp ah, dl
dec ebx
shl ax, cl
shr edx, 3
shl bx, 1
stc
stc
cmp ch, dh
shl edi, cl
sbb dh, ah
or bl, bh
sub bh, 0x56
rol edx, cl
nop
test bh, 0x5b
sbb ax, 0x77cc
test eax, 0x2dcfb695
rol edi, cl
or di, 0x3f4
shl dx, cl
adc di, 0x37e3
add si, ax
xor esi, 0x5c387f18
add al, dl
inc esi
shr ecx, 6
mov ax, 0x4bd6
dec esi
xchg cx, bx
shr bh, 2
and si, 0x1755
dec ch
mov bx, 0x1574
adc eax, edi
cmp edx, edi
and cl, bl
shl edi, 7
inc di
mov bl, 0x1d
pop eax
push eax
sbb al, 0x12
rol di, 4
shr bx, 5
sbb cx, di
sbb esi, edx
rol eax, cl
shl edx, 6
nop
and edi, 0x36e96d1f
dec si
sbb dl, 0x47
xor dl, ch
not ebx
sub dx, 0x4d86
dec eax
cmp bh, bl
sbb cx, 0x40c7
xchg bx, dx
add ax, 0x54de
cmp cx, bx
nop
ror ch, 2
nop
mov dx, 0x1994
nop
add cx, 0x686d
sub di, 0x4814
add ecx, esi
shr dh, cl
mov ecx, ebx
dec cl
inc dl
add dx, dx
and ecx, ebx
shr bx, cl
nop
cmp si, 0x39a5
inc bh
and ebx, 0x271c3a97
mov ax, 0x40ae
stc
xor ecx, 0x65a7e541
sbb ch, cl
xor cx, ax
and ax, 0x1024
nop
add ax, 0x714c
or bl, 0x24
add ah, al
shl ah, 4
nop
test bx, 0x4764
dec ax
adc si, 0x5193
or ax, 0x1890
pop eax
pop esi
pop edi
pop ebx
pop ecx
pop edx
call fcn.006aad35
call fcn.006aafbe
jl 0x696a9a
push esi
push ecx
xchg si, cx
pop ecx
pop esi
push ebx
inc ebx
dec bx
pop ebx
push edi
push ecx
add edi, ecx
push edx
ror dl, cl
push eax
rol al, 2
nop
add ah, 0x7f
push ebx
and bx, 0x5350
pop ebx
pop eax
pop edx
pop ecx
pop edi
xor eax, eax
mov ax, word [ebx + 0xac]
mov dword [ebp - 0xc], eax
call fcn.006ab3af
stc
push esi
mov si, 0x2111
push eax
ror eax, 4
push ebx
shl ebx, 2
push ecx
shr ebx, cl
test bl, 0xa
dec al
push edi
sbb si, di
and si, 0x571f
push edx
or dh, bh
add di, bx
nop
add bx, 0x3780
and eax, 0x2c9900e
adc esi, 0x56f92e85
shr al, cl
adc dx, di
inc di
dec si
or dh, 0x14
test ah, ch
xor dx, bx
ror bh, 8
inc bl
xchg edi, eax
cmp ch, al
sbb ax, dx
or esi, 0xf191f8f
xchg dx, si
cmp ax, bx
cmp edi, esi
not ax
and ebx, ecx
shr ax, cl
not si
test bh, 0xb
or ax, cx
shr ebx, 5
add esi, eax
mov edx, 0x2934c77d
mov ecx, esi
mov si, bx
adc dh, al
xchg dh, al
not dh
ror si, cl
cmp di, cx
sub edx, 0x27b91ed5
nop
test dh, 0x14
and edi, 0x18cb4527
sub ecx, 0x24479861
test bh, 0x27
shr dx, cl
not dx
xor ax, ax
ror edx, 5
cmp eax, eax
rol eax, 6
nop
shl al, cl
xchg ah, ah
xchg dl, ch
test di, di
xchg al, al
cmp bl, 0x66
ror cx, 1
test al, 0xc
shl cl, 2
dec bh
adc bl, 0x76
xor dx, cx
rol bx, 3
sub ah, bl
nop
xor ebx, 0x1ada6af0
shr bh, cl
rol ebx, cl
mov esi, 0x293bea9a
xor ecx, 0xdfb4bf7
adc bh, ah
shl edx, 6
and bl, bh
xchg bl, ch
nop
rol cl, 3
cmp dx, bx
ror esi, cl
and ah, 0x68
nop
add si, bx
stc
xor edi, 0x41ee4033
adc edx, edi
xor ecx, ecx
add al, 0x22
cmp cl, dl
and bh, 2
ror bh, 2
rol edi, 5
pop edx
and si, 0x643
shl ecx, cl
and cl, 0x21
xor ecx, 0x4be2e8b7
and ah, ah
adc bh, al
test ax, ax
add si, di
shr di, cl
ror edi, 1
ror ecx, cl
push edx
add si, dx
ror cl, 4
xchg ah, bl
mov si, ax
adc di, 0x1a99
xchg ebx, eax
not esi
mov bx, di
not edx
shl edi, cl
cmp ch, cl
shr cx, cl
rol esi, cl
add esi, 0xf0ceb75
stc
test edi, edi
shl di, 1
xchg al, cl
dec eax
dec ecx
mov bl, 0x62
mov ah, 0x7b
adc esi, eax
xchg al, dl
and ecx, 0x104575a3
mov ah, 0x33
shl si, cl
cmp ah, 0x2b
and cx, di
dec bx
shr dl, 5
stc
shr al, cl
cmp ebx, eax
rol eax, cl
test si, 0x3f86
ror cl, cl
add edi, 0x56d99175
xor ah, dh
rol dx, 5
rol si, cl
dec cx
xor cx, cx
shr ecx, 5
stc
dec ax
ror cx, 8
cmp dh, 0x69
and dl, bh
rol ebx, cl
stc
not edx
or cx, cx
stc
or bl, 0x24
stc
xor eax, 0x7bc5f5f3
shr si, cl
shr bh, cl
mov bx, 0x4d9e
add al, 0x14
not cl
mov ebx, 0x1381c6f2
ror ebx, 6
not esi
xor edx, ebx
shl cx, cl
inc esi
and dx, di
cmp esi, 0x3918f68e
add dh, bl
test eax, 0x75416ec5
inc eax
xor bx, 0x1c77
adc bx, 0x1056
rol dl, cl
test bh, cl
and ecx, edx
sub ah, al
rol edx, 6
add edi, 0x3c9d9272
mov ax, 0x3b68
adc esi, 0x33482619
rol edi, cl
xchg bl, dl
sbb edi, 0x7348821
inc edi
inc edx
and dx, ax
pop edx
shr eax, cl
push edx
sub edx, ebx
and al, ch
dec bx
stc
add di, dx
not ecx
rol esi, 7
mov si, 0x7e6
and dx, 0x60f2
add esi, eax
adc si, 0x53c
and di, 0x3722
mov di, 0x58e4
shr cx, 2
xor bh, 0x6c
rol cx, 2
add eax, 0x77a0ee6
and ax, 0x1e07
adc bh, 5
mov cx, dx
nop
inc edi
xchg cl, bh
xchg dx, cx
xor ebx, eax
add bx, di
add cl, dh
not dl
adc ah, ah
not ch
inc esi
not ecx
not edx
and edi, eax
adc ah, al
add edx, edx
sub cl, dl
dec cl
stc
ror ch, 5
rol di, 5
sbb bx, 0x3ffa
stc
test ecx, ebx
stc
shl bx, 7
sbb eax, 0x3dda617d
and cx, dx
and esi, 0x528b5474
xor ah, bl
sbb bl, al
cmp ecx, ebx
nop
xor ch, cl
nop
shr esi, cl
add eax, esi
xchg edx, esi
test edi, 0xf947009
cmp cx, 0x3d7b
sbb bl, 0x64
rol ch, cl
shl dl, cl
sbb al, bl
or ebx, 0x781afbd5
not dh
not ecx
stc
add si, ax
xor di, 0x4ea3
mov dl, ah
xor ebx, eax
ror dh, 8
add ah, ch
and ebx, 0x19e04c5f
not ebx
and di, 0x373f
nop
nop
nop
and ax, 0x1871
add ecx, 0x5d14c94c
xor dx, 0x4c90
rol ebx, 5
mov ebx, esi
ror eax, 1
add cl, 6
not cl
or ch, 0x6a
shr bl, cl
rol esi, cl
ror bx, cl
stc
shl bx, cl
mov dl, dh
inc ecx
not ax
nop
adc si, 0x6b91
pop edx
push edx
xchg edx, eax
shl cx, cl
rol dl, 5
not esi
dec bl
nop
xor si, di
nop
xor dl, dh
not ax
shl di, 8
cmp bl, dh
xor dl, 0x32
or esi, edi
inc dx
not eax
test bl, 0x78
pop edx
pop edi
pop ecx
pop ebx
pop eax
pop esi
push eax
shr al, 3
push ecx
or cl, 0x5b
push esi
rol esi, 8
inc ax
shr ecx, 4
push ebx
push edx
test bh, dh
add ecx, eax
push edi
cmp di, si
and ecx, eax
or ax, 0x7e46
cmp si, ax
rol cl, 3
xor eax, 0x6ce38ea8
not cx
xor al, 0x2c
xor dl, 0x53
shr dh, cl
xor dh, 0x35
xchg dx, dx
add cx, di
and dx, 0x73f5
shl bx, cl
sbb edx, esi
shr di, 6
sub ecx, 0x91e9669
shl bl, cl
rol al, cl
inc ax
shr ebx, 5
ror ch, cl
ror ch, 5
adc si, bx
xchg dx, ax
adc cl, 0x48
dec edi
shl ebx, cl
xor bl, 0x4d
dec cx
xor ecx, 0x5942842d
sub al, cl
sbb dl, ah
not ecx
inc edi
adc ebx, 0x4d872b55
and dl, al
ror bh, 7
sub eax, 0x6c579b73
add eax, edi
nop
dec dh
sbb dx, 0x6257
shr dx, cl
nop
cmp esi, eax
stc
sbb ch, 6
mov esi, 0x4ef3fc0c
not edi
sub dl, ch
sub ebx, eax
stc
nop
ror ah, 4
nop
adc ebx, ebx
sub esi, 0x396aa982
adc bl, ch
shl di, 5
or ax, 0x6fff
and edi, edi
and cx, 0x6e23
cmp esi, 0x3e75bb65
mov dx, 0x5eee
mov ecx, 0x1e29fe48
pop edi
pop edx
pop ebx
pop esi
pop ecx
pop eax
push esi
push ecx
shl si, cl
rol ecx, cl
push ebx
and bh, bh
xchg ebx, esi
push edx
or cx, dx
xor dx, si
push eax
inc eax
ror ebx, cl
not al
shl esi, cl
stc
add ecx, 0x1025c71a
shr eax, 2
stc
sub al, 0x22
shl dh, 5
sbb edx, edx
push edi
sub di, 0x206b
xor edx, ecx
xchg bh, bl
rol bx, cl
inc eax
test ax, cx
rol ax, cl
shl ax, cl
inc cx
shl ebx, 8
xchg edx, ebx
dec dh
and edi, 0x23c2ce6d
test ebx, ecx
shr cl, 6
adc ecx, edi
ror si, cl
xor di, 0x78ff
xor ecx, 0x126b3eb4
nop
adc ebx, 0x19b3ba64
dec dx
rol esi, 2
stc
ror edx, 3
mov si, bx
xor di, bx
dec dh
sbb edi, 0x7285c970
test edi, 0x38801030
test bh, bl
mov al, dh
ror ebx, 6
sbb esi, 0x15d9108f
xor edi, 0x79d5221c
rol bl, cl
nop
add si, bx
or edx, 0x6bf6f2f4
inc dl
sub dl, bh
ror ax, 4
and cl, dl
add ebx, 0x2eaa6a99
xor bh, al
sbb esi, 0x132d0784
or dl, 0x4f
and eax, ebx
xor bh, 0x4e
nop
dec edi
rol di, 4
stc
rol dl, cl
cmp ah, ah
rol bl, cl
add bh, bh
ror ch, 2
inc ecx
sbb cl, al
stc
stc
test dl, 0x36
or edi, 0x73869e75
xchg esi, edi
shl ch, 5
xor bx, ax
shr di, 1
and bl, 0x1b
sbb edx, edi
nop
shr edx, 8
cmp cx, 0x48f8
adc di, 0x248e
ror bl, cl
or eax, edi
not ch
sub ebx, edi
test eax, ebx
or bx, bx
xor edi, eax
stc
pop edi
pop eax
pop edx
pop ebx
pop ecx
pop esi
push ecx
xor ecx, ecx
push edx
push edi
sbb dx, di
push eax
mov al, ah
sub cl, cl
test dx, dx
push ebx
xchg bl, bh
cmp dl, dh
push esi
add si, 0x169f
add edx, 0x5523d9bf
inc si
dec edx
nop
sbb dl, 0x15
stc
nop
ror bx, 7
mov bl, 0x3b
shl edx, cl
xchg bh, ch
or al, ch
ror di, cl
adc eax, edx
add bx, ax
not eax
stc
mov dh, dh
shr ch, cl
shl si, 6
sub eax, ecx
mov ax, di
test ax, di
cmp si, cx
sbb eax, edx
xor ax, cx
rol eax, cl
shl di, 2
adc ax, ax
dec ebx
xchg bh, ah
cmp dl, cl
nop
nop
add eax, 0x6ed19faa
sbb edi, esi
xchg al, bl
cmp edi, edx
sbb edx, edi
nop
sbb cx, di
xchg ah, ch
dec eax
ror ebx, cl
dec si
adc esi, 0x24656fe2
shl ax, 8
shl ch, 4
dec bl
dec ecx
sbb ax, 0x7a4
and edx, 0x1f57a56d
sbb dx, dx
adc cl, 0x2f
add bx, 0x67d1
nop
rol bx, cl
add di, di
pop esi
pop ebx
pop eax
pop edi
pop edx
pop ecx
push ebx
push ecx
or ebx, ecx
push edx
dec dh
and ebx, edx
push edi
dec di
push eax
rol eax, 3
and di, 0x52f7
push esi
cmp esi, 0x484bd388
not eax
xor dl, bl
or dh, ch
add dl, 0x5c
shl edx, 1
adc edi, edi
and edi, ecx
adc si, dx
test ecx, 0x341b0dae
ror esi, cl
cmp ecx, 0x4f8759d2
add ebx, ecx
pop esi
pop eax
pop edi
pop edx
pop ecx
pop ebx
call fcn.006ab8b8
push ebx
dec bl
stc
stc
push ecx
push eax
and cl, ah
push edx
sub edx, 0xd9d375c
push edi
xor edi, 0x639289a
cmp eax, 0x6de7bf7f
sub eax, 0x4c6015a5
push esi
mov ebx, esi
nop
sbb ax, 0x5333
stc
sbb cl, cl
inc ecx
and ah, cl
inc ah
xchg bx, bx
cmp esi, esi
or edi, edi
stc
shl bl, 8
or bx, 0x611b
xchg cl, dl
xor ch, 8
xchg ebx, edi
test ebx, edx
pop esi
pop edi
pop edx
pop eax
pop ecx
pop ebx
push edx
sub dl, 0x1d
push ecx
push esi
sbb cx, si
rol ch, cl
push eax
not ax
and esi, 0x433fb3
and dl, ah
dec cl
shl ax, cl
shl ax, 4
cmp dh, 0x53
mov edx, 0x55bd3e91
cmp eax, esi
push edi
shl di, cl
nop
not cx
push ebx
shl bx, 1
rol ch, 6
cmp si, cx
or di, 0x4d6c
sbb al, dh
sub ecx, edi
add bh, 0
or bh, 0x45
shl dh, 2
cmp eax, 0x1dc3af84
sbb ah, 0x36
sbb dl, bl
dec eax
mov dx, di
or dh, 0x74
inc al
and cx, 0x19be
xor dl, bl
or edi, edx
adc bh, 0x6e
not cl
xchg ch, cl
mov bx, di
pop ebx
pop edi
pop eax
pop esi
pop ecx
pop edx
push ecx
push ebx
xchg ch, bl
sbb bx, 0x1dc0
pop ebx
pop ecx
mov dword [ebp - 0x10], 0x200
mov ebx, dword [ebp + 8]
mov eax, dword [ebp + 0xc]
jecxz 0x697223
push edx
mov dh, 0x36
push ebx
add bl, 0x36
push eax
and ah, 0x3a
stc
and ah, ah
push edi
push esi
or di, si
stc
push ecx
dec cx
add di, bx
or edi, edi
sbb esi, edx
mov edi, ebx
inc edx
inc al
not ax
sbb di, bx
nop
adc cx, 0xad0
sbb ecx, 0x14529d01
rol ah, 8
cmp ch, 0x69
nop
xor dl, bl
mov bx, bx
or edi, 0x3bb9242d
adc ecx, 0x3262534c
mov eax, 0x6e060200
xor ch, ch
xor ch, 0x5b
cmp esi, 0x2b119c8
ror ebx, cl
stc
and bx, cx
shr bl, cl
or ecx, ebx
adc ecx, edx
cmp bx, di
sub ebx, ebx
nop
add esi, ebx
sub dx, 0x6d37
sbb bh, al
sub dx, 0x2e41
sub edx, eax
add eax, eax
adc ebx, ebx
add ecx, 0x795947d2
cmp dx, 0x3574
adc al, ah
adc edi, ecx
adc dh, 0x5f
not edx
mov eax, edx
sub edx, 0x4eb8056d
adc eax, 0x721087ad
shr si, cl
or ax, dx
and cx, cx
or dh, ah
shr ebx, 5
adc si, dx
shr ah, 4
adc si, 0x305d
not esi
or edi, edi
add ax, di
xor ecx, ecx
or ebx, 0x4bfe42de
shl ecx, 3
inc ah
test ecx, 0x68d1919d
inc bl
and ah, 0x62
not bl
cmp bx, dx
sub cx, dx
not cx
add dx, 0x5323
xor cx, 0x2a0c
rol ecx, 1
sbb bh, cl
adc ax, 0x236f
and ax, 0x124f
mov eax, ecx
nop
xchg edi, ecx
shl edx, cl
nop
dec cx
inc bh
inc ebx
adc bl, dl
add ecx, 0x4f2370a6
cmp bx, si
shr cl, 1
xchg bx, dx
sub cx, 0x1d8
inc ecx
mov bx, dx
ror dl, cl
pop ecx
push ecx
test cx, di
xchg cl, ch
xor cx, 0x4070
adc ax, 0x1212
inc di
adc cl, 0x68
add dl, 0x55
ror si, 5
rol edi, cl
or bh, dl
shl cx, cl
sbb esi, edx
cmp dh, bl
xor dx, 0x64e6
or ebx, 0x5ffff11c
dec di
and cl, ch
add bx, si
add ecx, edi
or cl, 0x51
not eax
rol cl, 6
shl esi, 4
cmp edx, 0x50a982b8
adc bh, al
xchg ecx, eax
not ah
nop
ror eax, cl
not bh
inc cx
adc ebx, 0x10be03f4
not di
nop
stc
and eax, 0x7af6dab8
stc
pop ecx
pop esi
pop edi
pop eax
pop ebx
pop edx
push edx
shr dl, 2
push ecx
push eax
xchg cl, al
push edi
test di, ax
sub ah, ah
shr edx, 3
pop edi
pop eax
pop ecx
pop edx
push edi
push esi
or edi, esi
push ebx
or bh, 0x4c
not edi
push eax
push ecx
rol ax, cl
push edx
xchg di, dx
test dx, 0x26ef
sbb di, 0x60db
test cx, ax
nop
or ax, 0x90c
test dl, 0x52
stc
cmp ch, ch
test bx, cx
cmp dl, 0x41
shl dh, cl
not di
xchg cl, dl
shl esi, cl
or cx, cx
adc dx, bx
test ebx, 0x6effe321
not dx
pop edx
pop ecx
pop eax
pop ebx
pop esi
pop edi
jnp 0x697429
push edx
or edx, 0x4fdd930
pop edx
push ecx
shl cx, 5
push esi
ror esi, cl
test si, 0x3c8
push eax
shr eax, cl
push edx
adc dx, dx
push ebx
shr bx, cl
stc
or cx, bx
stc
dec ecx
sbb al, 0x7c
push edi
or edi, 0x6ba2dd99
mov di, bx
test di, bx
dec di
mov dh, al
inc bh
ror bl, cl
or di, bx
dec cl
dec eax
nop
add ax, 0x4c11
shl si, 6
xchg dx, dx
shl bh, cl
ror esi, 4
inc bl
not ax
rol edi, cl
add dl, bl
sub dl, dh
inc edi
test bx, 0x2380
dec esi
adc si, si
inc esi
inc edi
cmp bh, al
ror ah, 6
and si, di
dec ebx
cmp bl, 0x47
pop edi
pop ebx
pop edx
pop eax
pop esi
pop ecx
jb 0x697aaa
push eax
push esi
test ax, si
push ebx
mov bl, 0x68
nop
ror esi, 4
push edi
shr di, 7
xor bx, 0xba1
stc
push ecx
and bl, cl
sbb cl, al
and ebx, 0x2c026a60
push edx
cmp dx, 0x7323
xor esi, 0x32c1f3c4
rol dx, 7
not ch
ror dl, 1
test edi, ebx
cmp dh, cl
sbb ax, ax
shr di, cl
cmp cl, ah
sub di, 0x63b4
not eax
xor ebx, eax
xchg ecx, eax
test cx, ax
shl edx, cl
or dh, 0x2d
add al, 0x6d
adc al, 0xf
cmp edi, 0x4a51341
stc
xchg al, dh
xchg edi, ecx
inc bx
ror ecx, cl
stc
cmp edx, eax
nop
mov cl, 0x47
rol dl, 4
cmp ah, 0x31
or edx, 0x10a4f192
adc dh, 0x54
sub ah, ch
inc al
and di, cx
not bl
and di, bx
cmp dl, al
rol bh, cl
add si, 0x575b
inc dl
nop
not bx
cmp bh, 0x6e
inc cx
cmp edi, 0x176500c2
xor ah, 0x7c
sbb si, 0x5964
ror ebx, 6
mov ecx, edx
adc ch, 0x74
nop
not bl
or edi, 0x5dcfd349
stc
and edi, ecx
rol di, cl
adc ch, ch
sub dx, si
or cx, ax
stc
add bl, 0x74
sub dx, 0x6161
and ax, bx
add dh, ah
sub edi, 0x110fd93b
inc bh
rol dh, 7
cmp edx, ecx
or edi, 0x682ab3bb
inc ax
mov esi, 0x75bf328b
not esi
or ax, di
cmp di, cx
stc
or ebx, ebx
test edi, ecx
inc dl
not ch
dec ah
mov si, ax
mov al, 0x48
add ch, dh
ror ax, cl
mov ch, al
or ah, bh
ror dl, 7
pop edx
pop ecx
pop edi
pop ebx
pop esi
pop eax
js 0x6978da
push edi
or di, 0x5fab
push edx
or dl, 0x45
xor di, 0x3d59
or edx, 0x12f62414
test edx, 0x628972ef
push eax
xor eax, edi
push ebx
add ebx, 0x2287595a
push esi
test edi, esi
not edi
push ecx
or cl, dl
rol ch, 5
shr cx, cl
xor si, 0x4b9f
adc ecx, 0x4844dffd
cmp ecx, ecx
pop ecx
pop esi
pop ebx
pop eax
pop edx
pop edi
push esi
push edi
and si, di
push edx
sbb dh, 0x19
inc edi
push ecx
cmp di, cx
and dh, 0x6b
push eax
cmp dx, ax
not ch
test ecx, 0x617107fd
ror edi, cl
xchg cx, dx
push ebx
cmp ch, bh
nop
or eax, edi
not eax
xchg dh, bh
dec dx
sub ecx, esi
cmp ecx, edx
cmp ax, ax
sbb dh, cl
mov dh, bh
inc dh
ror dl, cl
pop ebx
pop eax
pop ecx
pop edx
pop edi
pop esi
nop
push edx
push edi
and edx, edi
push ecx
push ebx
sub cl, bl
ror dx, cl
push eax
not eax
mov bl, cl
pop eax
pop ebx
pop ecx
pop edi
pop edx
jbe 0x6977f3
jbe 0x6977c4
push edx
ror dl, 1
push eax
xchg dh, al
push ebx
cmp ebx, 0x79ca3467
push edi
test bx, di
stc
push ecx
add cl, bh
cmp bl, bl
sub bl, 0x79
rol di, cl
shr bx, 3
push esi
adc esi, 0x6f0bb5d6
not eax
shr dl, 8
adc cl, 0x64
ror cx, cl
shr al, 2
shl dl, 3
sub bh, 0x2f
shl di, cl
xchg cl, cl
test dx, 0x3340
shr al, 1
ror di, cl
test di, 0xb51
and si, si
xor bh, 0xd
shl si, cl
shl ch, 3
nop
rol cx, 4
nop
pop esi
pop ecx
pop edi
pop ebx
pop eax
pop edx
push ebx
adc bx, 0xad7
push ecx
mov bx, cx
push esi
add si, 0x7f76
push edx
shr dl, 3
pop edx
pop esi
pop ecx
pop ebx
push edx
push ecx
shr dh, cl
inc cx
push eax
xor dx, ax
push ebx
ror bx, cl
push edi
and di, ax
shl cl, 2
push esi
sub si, 0x2c58
nop
test eax, ebx
nop
add di, dx
sub bx, si
shr cx, 2
test edx, 0x63a33c61
add al, dl
xor dh, 0x5d
rol ecx, cl
and bh, 0x1f
ror cl, cl
cmp ax, ax
or dh, 0x18
xor al, dh
xor dl, 0x75
and ax, dx
inc esi
inc esi
mov si, dx
or si, 0x4767
mov di, 0x49b2
and cx, si
dec di
nop
ror eax, 1
dec edx
or edx, ecx
adc ecx, edx
and ebx, ecx
dec dx
or edi, edx
adc ebx, ebx
stc
mov ebx, 0x6d1e8dec
ror ax, 2
stc
cmp edi, 0x2899c14c
not bx
or edx, ebx
stc
pop esi
pop edi
pop ebx
pop eax
pop ecx
pop edx
push eax
push ebx
xchg al, bh
push esi
sbb si, 0x2116
test si, 0x68c4
nop
push ecx
and ch, 0x4e
sbb cl, ah
push edi
mov di, ax
adc ax, 0x7dd0
push edx
adc dx, 0x5f4
or edx, 0x897d736
sub dh, 0x12
mov dh, ch
and bx, 0x4a77
and bh, bl
dec edx
test si, ax
shl ebx, 2
pop edx
pop edi
pop ecx
pop esi
pop ebx
pop eax
jecxz 0x6977c4
push eax
cmp ax, 0x6cc7
pop eax
je 0x6977f3
push esi
shr esi, 6
push ecx
shr ch, cl
push ebx
push edi
test bx, di
push edx
sub edx, 0x671e0add
stc
shr esi, cl
pop edx
pop edi
pop ebx
pop ecx
pop esi
push edx
not edx
push ecx
cmp cx, dx
pop ecx
pop edx
call fcn.006abc11
stc
push edx
push ecx
shr dx, cl
push esi
shr esi, cl
push edi
inc di
adc edi, 0x46133df7
rol ecx, 3
push eax
test edx, eax
mov ah, 0x77
rol eax, cl
rol si, 3
add al, 0x49
dec ch
adc edi, edi
not cl
push ebx
adc ecx, ebx
xor edi, edi
sub cl, 0x76
stc
ror edx, 8
sub ebx, 0x3493dbfa
stc
rol cl, 1
stc
cmp cl, 0x62
adc bh, cl
shl esi, 2
or edi, 0x62d7035d
and cx, dx
ror di, cl
test di, 0x46ac
sbb edi, ebx
inc si
shl bl, cl
shl si, cl
xchg si, dx
nop
cmp bx, si
not bl
pop ebx
pop eax
pop edi
pop esi
pop ecx
pop edx
push ecx
cmp ecx, 0x718d6beb
nop
push edx
adc dh, 0x51
push ebx
rol bh, 8
sub dx, 0x2213
sbb ch, ch
pop ebx
pop edx
pop ecx
push edi
push eax
sbb di, ax
push edx
push ecx
shl dx, cl
sub eax, ecx
ror di, 3
shr edx, 3
mov dh, 0x1d
dec edi
push esi
shl si, 8
not edi
shr edi, cl
push ebx
cmp bl, 0x40
or bl, 3
sub edx, ebx
test ch, cl
mov di, 0x33c6
adc cx, 0x7edc
not ebx
adc dx, bx
inc edx
shl ch, 3
cmp bx, cx
shr eax, 1
sbb dl, dh
or dx, si
pop ebx
pop esi
pop ecx
pop edx
pop eax
pop edi
push ebx
push ecx
ror bl, cl
ror cl, cl
push eax
push esi
and ax, si
shl eax, cl
stc
pop esi
pop eax
pop ecx
pop ebx
call fcn.006abfdb
jecxz 0x6978e1
jl 0x69795e
call fcn.006ac342
jns 0x697930
push eax
rol eax, 5
push edx
xchg dh, al
nop
push edi
inc edi
push ebx
cmp dx, bx
push ecx
adc ecx, ecx
sbb dl, cl
xchg edx, eax
rol edx, 2
add eax, ebx
xor eax, eax
nop
ror bl, 3
dec eax
test bh, ah
sub dh, cl
pop ecx
pop ebx
pop edi
pop edx
pop eax
push ecx
or cx, 0x418e
push esi
rol si, 5
push edx
sub edx, 0x7b0cc8ff
pop edx
pop esi
pop ecx
push edx
ror dh, 7
push ebx
shl bl, 8
or dx, bx
push ecx
shr dx, cl
push edi
push esi
cmp di, si
pop esi
pop edi
pop ecx
pop ebx
pop edx
call fcn.006ac5f9
push ecx
mov ecx, 0x22a5b7ac
pop ecx
jbe 0x69795e
push edx
dec edx
pop edx
push esi
push ecx
add esi, ecx
push ebx
add bx, 0x1232
push eax
sub ax, cx
add eax, ebx
push edi
cmp edi, 0x35b5d541
push edx
mov dx, 0x6ddf
ror bl, cl
shl bx, cl
shl ax, cl
and dh, 0x54
stc
rol bx, cl
not edx
xor eax, ebx
adc dh, dl
or dh, 0x68
sbb esi, ebx
nop
sbb bx, 0x3e4e
xor esi, edi
ror si, cl
nop
rol bh, cl
sbb ch, dl
sub esi, 0x4ced3503
or dx, 0x6dab
nop
ror dx, 3
sub eax, edx
ror ch, 1
or bx, 0x7e89
rol edx, cl
ror dl, 5
sub ecx, 0x3a19f220
or eax, 0x589ea8bc
xor esi, 0x552127a5
sbb bh, 0x2e
not eax
not eax
dec ebx
dec si
shl cx, 6
not esi
mov esi, 0x32cb2c41
sbb si, 0x18bf
adc edx, esi
add ax, 0x25df
shl bx, 3
stc
stc
nop
or edi, esi
dec ebx
and cl, 0x61
xor dx, dx
sub bh, bl
shl ecx, cl
pop edx
pop edi
pop eax
pop ebx
pop ecx
pop esi
push ecx
rol ecx, cl
pop ecx
call fcn.006ac856
push edx
push eax
and edx, eax
pop eax
pop edx
call fcn.006acc5b
call fcn.006acf9f
push eax
mov eax, eax
push ebx
push edx
sbb ebx, edx
adc ebx, 0x48ebd45
stc
test bl, 0x1b
shl ah, 1
and ah, 0x43
push ecx
rol ax, cl
shl eax, cl
cmp edx, 0x546f93ea
push edi
push esi
cmp di, si
test di, 0x4f9f
pop esi
pop edi
pop ecx
pop edx
pop ebx
pop eax
push ebx
push eax
or ebx, eax
or eax, 0x2d03c78c
not bx
inc ah
test ax, ax
push edi
push ecx
rol edi, cl
push edx
sub dh, 0x6b
push esi
not esi
nop
pop esi
pop edx
pop ecx
pop edi
pop eax
pop ebx
push ecx
cmp ch, 0x27
push esi
sbb esi, 0x19ebf925
pop esi
pop ecx
call fcn.006ad416
push ebx
push edi
or ebx, edi
push esi
push ecx
shr si, cl
push edx
sbb esi, edx
pop edx
pop ecx
pop esi
pop edi
pop ebx
call fcn.006ad772
push esi
push ebx
add si, bx
pop ebx
pop esi
push ecx
dec cx
push ebx
push eax
cmp bx, ax
push edi
shr di, 2
nop
sub ecx, 0x4602be92
rol ch, cl
cmp ah, 0x5d
not ebx
xor bl, 0x53
nop
push edx
or ebx, edx
push esi
add ebx, esi
ror cx, 1
or ax, 0x3064
not ax
not bl
or dh, 0x57
cmp eax, eax
not cx
add ah, 0x12
sbb ax, 0x2011
sbb edi, 0x4f388b34
dec ecx
not cl
not ecx
nop
mov ebx, edi
add cl, 0x2e
inc dx
ror esi, 8
xor dl, 0x3a
sub ah, cl
add ecx, 0x674b79de
stc
sub ecx, edx
inc edi
rol edi, cl
or edi, 0xa6a50ea
stc
rol ah, 4
mov edx, 0x13ba6645
inc bl
stc
add dl, dh
sbb ax, 0x33e
and ecx, ebx
nop
nop
cmp al, 0x5d
inc cl
not cx
sub eax, 0x7f625615
inc cl
not cx
not ebx
xchg ah, ah
cmp dh, bl
nop
nop
mov cx, 0x1d15
test al, ch
test cx, cx
ror ecx, cl
xor si, 0x6203
sub dl, al
dec dx
or cx, 0x3f3b
xor di, 0x5d33
rol ah, cl
stc
stc
sub ax, cx
sub ecx, esi
test esi, ebx
dec ebx
and cx, 0x733f
rol ebx, cl
inc bl
mov ah, dl
inc dh
nop
add dx, 0x513d
and ax, bx
ror ebx, 3
xchg ch, dl
sbb dx, 0x7d16
adc bl, al
test edx, esi
nop
adc si, 0x5949
ror cx, 6
mov ch, 0x4c
inc cx
shl esi, cl
stc
stc
test dx, bx
rol bh, 3
and cx, 0x77b9
shl esi, cl
pop esi
add ebx, edx
xor cx, cx
pop edx
pop edi
pop eax
pop ebx
pop ecx
jp 0x697c2c
push ebx
xor bh, 0x42
nop
push esi
or si, 0x422f
push edi
push ecx
shr edi, cl
or esi, ebx
push eax
not al
mov al, bl
nop
and ax, 0x5f76
push edx
xor dx, si
rol esi, cl
pop edx
pop eax
pop ecx
pop edi
pop esi
pop ebx
call fcn.006add0f
call fcn.006ae257
call fcn.006ae683
call fcn.006aec51
push ecx
not cl
push edx
shl edx, 4
push edi
push eax
and di, ax
stc
sub cx, cx
ror cl, 5
push ebx
sub bx, cx
or dh, dh
inc bl
sbb al, ah
add edx, 0x52d34074
pop ebx
pop eax
pop edi
pop edx
pop ecx
call fcn.006af11b
jge 0x697c37
call fcn.006af559
call fcn.006af830
lea eax, [eax + ebx]
mov eax, dword [eax + 0xc]
test eax, eax
je 0x698378
push esi
xor si, 0x4c2a
push edx
adc edx, 0x180dcdd3
push ebx
cmp esi, ebx
push ecx
push edi
and ecx, edi
push eax
inc ax
or ax, si
not ax
test esi, ecx
rol si, 4
shr eax, cl
shr al, 6
cmp ah, al
add ebx, eax
not dh
or bx, 0x116
sbb edx, 0x4921f292
xchg ecx, eax
mov dx, 0x789f
xor cl, 0x69
adc cx, 0x4a67
xor ecx, esi
stc
xchg dx, ax
add di, 0x299b
add dl, 0x1d
test bl, 0x5a
stc
shr dx, cl
and dx, bx
nop
and ah, bh
cmp al, 0x54
adc dx, si
nop
and dx, 0x1378
nop
not cl
mov al, cl
nop
or cl, 0x29
cmp ah, 0x48
shl ebx, cl
test di, ax
mov dh, dh
shr ecx, cl
shl bl, cl
and ecx, 0x6dfc07ea
ror cx, 4
nop
rol cx, cl
not eax
dec bl
dec cl
xor ebx, 0x583f6ce5
test eax, edi
inc dl
not ch
test di, 0x561e
ror ebx, cl
and esi, esi
sub dl, dl
not dx
add ah, ah
mov si, ax
test dl, ch
shl al, 2
xor al, 0x75
not bh
xchg bh, ah
shr ecx, 7
ror eax, cl
ror esi, 6
add cx, 0x256c
shr di, 8
and edi, 0x5f8a1b32
sub ecx, ebx
or ecx, ebx
sub edx, ecx
xor cl, ah
shl bh, cl
add dl, dl
shl ebx, cl
rol dh, cl
mov cx, dx
nop
cmp ax, 0x6900
or dl, 0x60
rol ecx, cl
inc eax
dec cx
sbb di, 0x3301
ror ax, 4
add esi, ebx
nop
sbb ecx, 0x6244a1d
mov si, dx
ror al, 8
sub di, 0x1bb9
adc ecx, 0x7ef16cbd
or ax, 0x5cf2
pop eax
stc
rol dl, cl
ror dx, cl
cmp dl, 0x35
ror ebx, cl
or edx, edx
push eax
adc ax, si
ror ax, cl
xor ah, 4
inc ecx
dec al
nop
add esi, 0x40848aaf
cmp bl, 0x65
add ecx, 0x4ce0948d
mov eax, 0x771bed34
shl esi, 1
ror cl, 6
sub cx, 0x2892
stc
dec dx
xor bl, 0x73
not edx
mov eax, edi
ror edi, 8
ror dl, cl
dec esi
ror di, cl
rol al, 1
inc si
shl eax, 6
xchg ecx, esi
mov bx, dx
dec ah
stc
cmp dl, al
mov eax, edi
xchg si, bx
ror bl, 6
sub bh, 0x38
rol eax, cl
cmp bh, ah
add edi, ebx
xchg al, dl
not ah
adc eax, 0x7e6e0e1a
nop
dec dl
mov di, cx
shr al, 5
adc edx, esi
sbb dh, 0xc
adc ebx, 0x6352c5d9
sbb cl, 0x2d
test bx, bx
shr si, 8
sbb ebx, 0xff968d8
sbb ch, bh
and edx, edx
add esi, 0x2af52e88
add di, 0x1154
cmp edx, 0xa01628e
stc
mov ch, ch
stc
xchg di, cx
sub eax, ebx
xor ch, 0x31
not al
dec ecx
xchg edx, edx
ror esi, cl
test cl, 0x2d
test di, 0x4197
and dx, 0x6120
ror edi, 2
or ebx, 0x23b3e5a0
xor ebx, ecx
shr cx, cl
stc
or bx, 0x5842
adc ah, ch
rol eax, 7
add dl, cl
shl ch, cl
test eax, esi
mov cl, dh
shl edi, cl
xchg ah, cl
not bx
shr eax, cl
add bl, 0x38
sbb cx, bx
adc al, 0x7c
shr di, 8
sbb ebx, esi
cmp dl, cl
rol ecx, 7
and dl, 0x50
sub si, 0x620d
pop eax
sub ch, bh
mov ebx, edi
stc
adc bl, 0x52
test ebx, edi
shl ebx, 6
push eax
test ah, cl
shr al, cl
xor eax, 0x61cde77d
sbb edi, edi
dec dh
nop
shr al, 8
mov dl, cl
xor ebx, esi
nop
dec si
xor bx, di
xchg ah, bl
add dl, dh
dec dx
not di
adc ecx, edi
mov ah, 0x7c
rol esi, cl
or dh, 0x2d
xchg ebx, eax
cmp edi, ecx
or dl, 0x6a
rol cx, cl
sbb edi, ebx
shr dl, 1
shr ecx, 4
ror dh, 7
cmp ch, al
add edi, eax
xor ah, 0x5f
add bh, 0x22
or ecx, 0x25db2665
dec cx
ror ebx, cl
shr ebx, 8
sbb si, si
cmp si, 0x7cb5
not cx
cmp dx, di
not ecx
shr eax, cl
sub dl, ah
mov di, 0x7c60
add dl, dh
or ecx, eax
or ecx, esi
not dh
shr dx, cl
mov edx, esi
test bl, 0x64
dec ecx
or bh, cl
sub ch, 0x19
sbb dx, 0x4873
and si, 0x682f
dec cl
stc
inc esi
nop
add ecx, esi
sbb edx, 0x47d3b3cc
inc dx
stc
sbb dh, ah
nop
and ax, bx
test esi, 0x929f2d7
nop
or edx, 0x735dfa33
sub cx, 0x36d2
cmp dx, dx
shl cx, 1
rol bx, cl
not edx
sbb dx, 0x5c60
inc edi
xchg dl, ah
or esi, esi
shl edx, cl
dec eax
xor ah, 4
or bh, 0x28
sbb ecx, ecx
cmp ecx, ebx
nop
or dh, bh
not edi
dec cx
add dl, ah
not edx
dec edx
inc eax
xor di, 0x5025
pop eax
adc cl, ch
ror esi, cl
cmp edx, edi
mov ebx, 0x7922397e
push eax
not ax
not esi
xchg esi, edi
not bx
sub dx, 0x79df
stc
sbb dh, bl
nop
sub dx, 0x143e
rol cl, cl
not dh
or cl, 0x24
cmp cx, si
or bh, bl
mov si, ax
adc cl, 0x6d
shl esi, cl
inc al
inc eax
and di, di
mov ebx, 0x61100dd2
and edx, 0x4169adfc
stc
sub dl, ch
sub dh, dh
not cx
ror dx, cl
xchg dx, si
dec bx
ror bh, cl
dec edx
not bx
ror cx, cl
test dh, 0x39
rol edi, 2
shr bl, cl
rol edi, cl
sub eax, 0x5904a43b
or dx, dx
test edi, edx
shr si, 1
add cl, bl
and ebx, ecx
stc
sbb edx, 0x517f8172
and edi, 0x608c92a6
or al, 0x35
ror cx, cl
cmp edi, ecx
not si
adc bx, 0x79a4
rol di, cl
adc ax, di
not ch
add cx, 0x124f
cmp bx, 0x5664
or ch, ch
dec bx
rol ah, cl
ror ebx, 1
sbb cl, al
test bl, 1
and dh, 0xc
or ebx, 0x756b3659
mov ebx, 0x4da7cb11
rol bx, 6
and edx, 0x7a9d17cd
adc ebx, ecx
sub edi, eax
inc cl
ror al, cl
xchg edx, eax
dec al
test bx, 0x1dd7
nop
sub cl, ch
inc di
shr di, cl
rol ecx, 6
shl cx, cl
shr al, cl
shr bl, cl
shr dx, cl
sub cx, 0x1002
ror ah, 5
xchg edx, esi
sub esi, 0x34e7a42a
or edx, 0x519b5a1a
xor bh, ch
rol ebx, cl
or dl, 0x27
mov bl, 9
or bl, 0x66
not dl
rol bh, 2
shl ch, 6
pop eax
push eax
and al, cl
ror ebx, cl
test dh, 0x38
pop eax
pop edi
pop ecx
pop ebx
pop edx
pop esi
ja 0x6980c4
ja 0x6980bf
je 0x6980bf
push eax
push edi
xchg di, ax
pop edi
pop eax
call fcn.006afe08
push eax
push ebx
test ah, bl
push esi
or esi, 0x6f5c0d23
push edi
or edi, 0x68306464
nop
shl di, 3
cmp ebx, 0x7556fa82
nop
push ecx
sbb cx, cx
not ecx
mov cl, 0x3d
inc bx
push edx
shl edx, 7
or bl, bl
add ah, cl
ror ch, cl
stc
xor di, 0x7027
and bl, 0x7e
pop edx
pop ecx
pop edi
pop esi
pop ebx
pop eax
push esi
push ecx
mov si, cx
push ebx
push edx
xor bh, dh
mov edx, 0x385edec2
nop
nop
sub dl, 0x66
push eax
test ah, 6
and bh, 0x2f
inc dx
xor eax, 0x6b6130b
rol si, 6
and bx, 0x1706
inc ebx
nop
cmp cx, 0x683b
shr dh, 8
sbb ax, ax
inc bl
inc si
xchg bl, al
xchg si, dx
nop
push edi
shr edi, 2
sub cx, cx
nop
xchg al, ah
xor eax, eax
pop edi
pop eax
pop edx
pop ebx
pop ecx
pop esi
call fcn.006b03b4
call fcn.006b06d9
push edx
push eax
mov dl, al
push ecx
push ebx
cmp cx, bx
inc bh
inc eax
stc
rol edx, cl
nop
push edi
inc di
stc
or al, 0x7a
not edx
and ebx, ebx
xor dh, cl
not di
adc bh, ch
shr dh, 1
stc
not eax
push esi
or esi, eax
nop
shr dl, cl
sub ch, cl
inc cx
not dh
shr ah, cl
test ch, al
mov bx, ax
and edi, ecx
nop
inc ch
sub bh, cl
not ecx
xor ah, 0x19
shr dx, cl
sub ebx, esi
or ecx, eax
xor cl, ch
nop
sub ebx, esi
rol ebx, cl
sub di, di
adc di, 0x567f
shl esi, 5
adc dx, ax
dec di
ror bh, 6
sub dx, ax
xor ah, 8
sub ah, 0x6c
cmp ah, ah
shr eax, cl
mov bh, 0xf
xchg edx, eax
xchg dl, bl
xor edx, 0x26dff7e5
mov di, bx
shr dx, 2
mov ah, bh
and cl, al
xor cl, al
shr al, 2
test dx, 0x56bd
nop
sbb eax, edx
sub cx, si
or dh, dl
not eax
ror dx, cl
inc edi
cmp di, 0x2005
or ebx, edi
shl edi, 4
add edi, ecx
sbb bx, 0x608b
nop
shl ebx, cl
nop
inc ax
xor ecx, 0x3b2bea1
rol di, cl
xchg dl, cl
xor cl, 0x2f
mov al, 9
and ch, bh
nop
sbb eax, ebx
rol al, 4
and si, 0x2ee3
test ax, 0x668b
not dh
cmp ebx, ebx
inc dh
and ebx, 0x20f72ec4
cmp bl, 0x18
shl al, 5
xchg cx, bx
rol bh, 8
test al, cl
xchg di, di
not edx
pop esi
not edx
not di
cmp cl, 0x1e
test bl, cl
shr eax, 5
test ch, 0x50
mov dh, ah
test ax, bx
rol di, 8
push esi
xchg si, cx
stc
sub dx, 0xa31
shl dx, cl
ror dx, 5
rol ecx, cl
sbb ah, 0x1e
cmp esi, edi
xor edx, 0x7534e5d4
xor si, 0x6e77
dec ax
add ax, 0x73ef
test ah, 0x29
sub ebx, eax
add ebx, ecx
xchg edi, edi
rol al, cl
stc
add ah, 0x31
xor ax, 0xaf1
adc cx, 0x5671
stc
or ecx, edx
dec edx
xchg ah, bl
add bh, cl
rol al, cl
shl ecx, 8
cmp dx, cx
dec al
mov al, 0x3e
xor ebx, 0x74d1f741
sbb bl, 0x36
ror dx, cl
not esi
adc ch, 0x47
add dh, 0x38
dec dl
sbb bx, ax
sub di, 0x74b6
pop esi
pop edi
pop ebx
pop ecx
pop eax
pop edx
push eax
push ebx
and eax, ebx
push edx
not dx
push ecx
rol bx, cl
sub ch, 0x3d
nop
nop
ror cx, cl
add ax, 0x5822
rol bh, 3
nop
pop ecx
pop edx
pop ebx
pop eax
push edx
push ecx
ror dl, cl
push esi
push ebx
xchg si, bx
sbb si, 0x1d8d
push edi
sbb di, 0x2a6d
ror bh, 2
sub cl, 0x74
ror bh, 7
adc bh, dh
pop edi
pop ebx
pop esi
pop ecx
pop edx
call fcn.006b0bf2
push ebx
push ecx
ror ebx, cl
push eax
not ax
push edx
ror dl, cl
sub dx, 0x431d
test ah, al
xchg dl, ch
push esi
add edx, esi
rol bx, 7
cmp bl, 0x57
and dx, si
pop esi
pop edx
pop eax
pop ecx
pop ebx
stc
mov ecx, dword [eax]
test ecx, ecx
je 0x698378
push eax
push 0
push 1
push ebx
call ecx
pop eax
lea eax, [eax + 4]
jmp 0x697c4a
jge 0x698ac7
jge 0x6987ee
call fcn.006b0fc4
call fcn.006b15ea
jecxz 0x698390
call fcn.006b1af7
jnp 0x6983d1
call fcn.006b2033
push edx
push ecx
xchg dh, ch
push ebx
push eax
and bh, al
cmp ah, 0x50
pop eax
pop ebx
pop ecx
pop edx
call fcn.006b25ae
push ecx
sbb ch, 0x55
push esi
rol si, 2
push eax
add al, 0x3c
adc si, ax
push edi
xchg di, ax
pop edi
pop eax
pop esi
pop ecx
push edi
add di, 0x598a
pop edi
push ebx
push ecx
rol ebx, cl
ror ch, cl
sbb bx, 0x2ec0
shr bh, 5
inc ch
nop
push eax
and eax, 0x3d243d36
nop
push esi
cmp si, ax
or ecx, esi
cmp bh, al
shl al, 3
push edx
xor edx, ebx
sbb al, 0x72
sbb dh, ah
push edi
and di, 0x1a91
xchg si, bx
sub ecx, eax
pop edi
pop edx
pop esi
pop eax
pop ecx
pop ebx
push ecx
push esi
sbb ecx, esi
push ebx
rol ebx, cl
stc
push edx
inc dx
xchg bh, ch
push eax
mov al, bh
not dl
rol ch, 4
or bx, bx
inc edx
shr dl, 4
or bl, 0x31
or edx, 0x5dc42d9a
pop eax
pop edx
pop ebx
pop esi
pop ecx
jnp 0x69844f
call fcn.006b28a3
nop
push ecx
push edi
xchg ecx, edi
push ebx
or bl, cl
push eax
dec eax
pop eax
pop ebx
pop edi
pop ecx
push eax
push ecx
xchg cx, ax
push edi
xchg di, ax
inc ecx
push edx
push ebx
cmp dx, bx
and bl, 0x7b
push esi
sbb si, 0xeb5
inc ebx
not si
and ecx, 0x12cc4f12
shl edx, cl
shl cx, 6
adc ax, 0x63dd
sub bx, si
dec ax
inc si
stc
sbb ebx, 0x17791fbf
and si, 0x641e
sbb eax, edx
shl cx, 1
dec ecx
not eax
or ebx, edx
cmp esi, esi
xor di, 0x3ec5
test al, dh
cmp al, cl
cmp ah, al
not dl
nop
rol dx, 5
and eax, ecx
sub edi, 0x13a9a33e
adc cx, di
shr edi, 8
rol edx, 6
sub al, bl
add ecx, ebx
inc bh
and cx, 0x7cd9
cmp dl, 0xa
cmp bl, dh
shr ch, cl
not di
cmp ch, al
or dx, 0x13d3
not dl
xor ecx, edi
dec dx
ror bx, 7
not si
nop
or ax, ax
or ax, cx
adc ch, bh
sub ecx, edi
xor esi, esi
inc dh
dec ch
adc bl, 0x3f
stc
nop
stc
test al, 0x43
and cx, cx
shr si, cl
shr dx, 1
test ax, 0x1e51
test edi, eax
xchg bh, bl
and cl, 0x60
cmp cl, 0x66
adc dh, 0x1b
or edi, 0x2acf2f5a
inc dh
or ax, si
rol al, 4
cmp cl, ah
sbb cx, 0x1a4e
shr si, cl
xchg ch, bl
sbb al, dh
xor ah, al
rol bx, cl
stc
mov si, 0x3578
xchg bh, bh
inc ax
adc cx, 0x7dfa
dec bl
dec si
ror dl, 7
shr ebx, cl
add cl, 0xd
ror ax, cl
shr dh, 6
ror bx, cl
not ecx
nop
cmp ah, ch
pop esi
cmp edi, edx
rol bh, 2
nop
cmp cl, cl
shr dh, cl
cmp dh, ch
push esi
shl si, 5
dec ecx
inc esi
adc dl, ch
test cx, 0x66cf
test eax, eax
or dx, 0x3700
adc di, si
and bh, 0x2f
xor ax, cx
test ax, 0x25d9
dec ecx
add eax, 0x2d78803
and bx, di
stc
sbb cx, 0x506f
xchg dh, bh
add bx, bx
shr bh, 5
or ax, 0x7c9c
shl bh, 6
ror dx, 3
cmp edi, 0x69d25a49
ror al, 7
cmp dh, dl
ror si, cl
test dh, 5
dec cx
shr esi, 1
shl cl, 7
shr dh, cl
and ax, dx
shl ax, cl
inc dx
dec esi
stc
add eax, 0xeaa1b79
dec cl
dec dx
or al, ch
inc eax
sub edi, ecx
adc edx, ecx
rol cx, cl
or dh, 0x4d
and al, 0x15
dec edx
or ax, 0x2fc9
nop
xor ebx, 0x2696d660
cmp al, 0x28
add ebx, ebx
adc ah, bh
add eax, 0x5311bfc9
cmp bh, ch
xchg edx, ebx
or edx, 0x366ba70b
or bl, 0x6a
dec ah
inc eax
cmp ebx, 0x10c3b83f
and bh, 0x4d
xchg edi, eax
test ax, si
inc cl
rol si, cl
dec eax
ror ch, 7
inc bh
cmp ebx, ebx
and cl, 0x59
shr edi, cl
adc cx, cx
adc ecx, edx
not ax
adc bl, cl
nop
inc bh
shr ebx, cl
cmp bl, 0x5f
stc
shl ax, 6
not ch
or eax, 0xf03b5d0
not dl
cmp ch, 0x58
sbb ax, ax
test edx, 0x4307cdab
sbb eax, 0x6ef6a4e
test cx, 0x1c17
not ecx
or eax, 0x2f2276d8
sub ebx, edx
sub dx, 0x2d97
pop esi
test cl, 0x75
mov al, 0x29
pop ebx
pop edx
pop edi
pop ecx
pop eax
stc
push eax
mov ax, ax
push edi
xchg di, di
mov ax, 0x28cf
push ecx
cmp ch, 0x42
sbb eax, 0x4f9953d9
push ebx
sbb ecx, ebx
nop
shr cx, cl
cmp ebx, 0x1db25698
mov edi, ecx
push edx
not dx
shr bh, 6
cmp edi, 0x65b5618e
test dx, ax
mov dl, 0x54
nop
push esi
xchg esi, eax
dec cx
add cl, dh
ror edi, cl
ror di, 6
shr edx, cl
add ax, si
cmp al, cl
rol ax, cl
adc cl, 0x54
add bl, 0x22
mov ch, 0x2f
adc cl, 0x6d
and si, bx
cmp edi, edx
not ebx
nop
not ah
stc
and ah, dl
stc
sub ax, ax
ror al, 5
dec dx
inc edi
sbb ax, 0x473b
adc bx, 0x7e46
add di, 0x4fb6
xor ecx, edi
inc ecx
sub di, 0x20b
shr cl, cl
inc ecx
mov cx, 0x2cd6
dec bl
not dh
dec cx
not edi
or ecx, edx
rol cx, 2
inc di
xchg al, bh
test edx, 0x539f2a1f
mov eax, 0x101e0b9d
shl bx, 2
dec ah
pop esi
pop edx
pop ebx
pop ecx
pop edi
pop eax
call fcn.006b2dca
ja 0x698793
call fcn.006b3325
push edi
sbb edi, edi
push ebx
sbb ebx, 0x460dc7a7
push esi
shl si, 4
adc si, bx
push eax
dec eax
stc
test esi, 0x332d79fd
add ah, al
push edx
inc edx
not di
and eax, 0x10bfacae
nop
push ecx
shr si, cl
xor cl, dl
shr dx, 4
rol di, cl
test ecx, 0x451ae61a
xchg edx, esi
nop
stc
sbb cx, bx
stc
ror bh, cl
pop ecx
pop edx
pop eax
pop esi
pop ebx
pop edi
push eax
nop
pop eax
push ecx
push edx
sub ch, dh
inc cl
stc
push eax
mov ah, al
cmp edx, 0x2d0c48f4
pop eax
pop edx
pop ecx
jns 0x6987b5
push ebx
not bl
pop ebx
nop
push ebx
push ecx
ror ebx, cl
ror ecx, 7
pop ecx
pop ebx
push edx
push eax
mov dx, ax
push ecx
shr cl, cl
pop ecx
pop eax
pop edx
call fcn.006b3793
push eax
shr eax, 7
push ecx
and ecx, 0x34f20048
push edx
cmp dl, al
pop edx
pop ecx
pop eax
call fcn.006b3af2
push ebx
mov bl, 0x26
push esi
push edx
test esi, edx
pop edx
pop esi
pop ebx
jb 0x6989c9
push edi
push ebx
sub edi, ebx
push eax
xor eax, eax
push ecx
dec cx
push esi
sbb esi, edi
sub esi, esi
or ch, 0x1e
cmp ch, bl
dec di
shr ecx, 6
xor di, ax
shl esi, cl
nop
push edx
add dl, 2
rol al, cl
or ecx, 0x23e32fbd
mov al, 0x58
inc ah
cmp bl, dl
rol ax, 7
dec ch
shr bx, 1
shl dh, 2
rol ecx, cl
test cl, dl
and di, si
test dx, ax
nop
rol edi, 3
shl cl, 6
adc si, si
cmp ax, bx
mov dl, 0x46
xchg edi, ecx
rol dx, cl
ror dl, 7
xchg bx, ax
rol edx, cl
dec edx
dec eax
dec cl
xchg al, ah
dec dx
rol ch, cl
ror bx, 6
test ecx, edx
not bx
stc
ror dh, cl
test di, di
sub bx, 0xc19
nop
and bh, dh
xor eax, 0x34a1d508
dec eax
cmp al, bh
xor ah, al
ror edi, cl
shr dx, 4
ror ax, cl
shl ebx, 8
mov bx, 0x1731
adc al, 0x3c
and ah, dh
dec dh
cmp esi, edx
or ah, bh
shr cx, cl
dec ebx
dec edi
nop
dec ax
mov cl, bl
shl ah, 6
mov cx, 0x6ab3
adc ecx, 0x2fc76ad8
dec si
or ebx, ebx
mov edi, 0x749977ad
xor esi, 0x62817141
nop
add ah, 0x35
xor si, 0x1645
mov ecx, esi
nop
xor ecx, 0x15369722
ror esi, 5
inc bx
dec ah
dec dx
inc edx
mov dx, di
nop
cmp ax, 0x3edf
xor cx, cx
rol eax, 1
stc
sbb esi, 0x263a8246
inc bh
cmp dx, si
dec edx
pop edx
push edx
test cx, dx
add ecx, 0x1b9795b7
sub di, 0x485d
or ah, 0x17
xor cl, dh
mov bl, 0x7f
xchg di, ax
shr bl, 7
inc dl
or bx, 0x50c8
nop
or ch, bh
or dh, ch
test dh, al
and di, dx
sbb bl, ah
add al, al
shl ch, cl
nop
ror eax, cl
not ebx
xor bl, 0x39
shl ax, 1
mov dl, 0x78
xor dl, 0x21
ror ch, 1
pop edx
pop esi
pop ecx
pop eax
pop ebx
pop edi
push ebx
mov ebx, ebx
nop
push ecx
push eax
cmp cx, ax
mov cx, cx
and cx, 0x79e5
inc cl
or eax, 0x5f87e130
inc ch
mov ch, 0x73
push edi
adc di, 0x14b2
ror ax, cl
adc cx, 0x28a3
cmp cl, 0x2e
push edx
adc dx, 0x32e7
stc
test ebx, 0x544df479
not edi
add dl, 0x6e
xor cx, dx
stc
rol di, 6
shr cl, cl
cmp ch, 0x7b
cmp bl, 0x17
mov ax, 0x3d67
adc ecx, 0x426f0e0
xor dx, 0x54ae
rol edx, 8
rol ecx, 2
xor bx, 0xa67
push esi
sbb si, bx
pop esi
pop edx
pop edi
pop eax
pop ecx
pop ebx
call fcn.006b3d81
push ecx
cmp ecx, ecx
pop ecx
call fcn.006b411f
push edx
push ecx
shl dl, cl
pop ecx
pop edx
stc
push edx
push edi
sbb dx, di
push ebx
ror bh, 7
push eax
sub ax, 0x1ae9
sub dl, dh
stc
push esi
mov ax, si
push ecx
xchg ecx, ebx
add bh, 0x32
cmp cx, 0x14c9
xor esi, eax
xchg si, ax
cmp ah, bl
xchg edx, esi
add dh, al
sub dl, 0x4f
not dx
or al, 0x58
pop ecx
pop esi
pop eax
pop ebx
pop edi
pop edx
call fcn.006b45c9
push ebx
xor bx, 0x21c9
inc bl
push eax
not ah
push ecx
xor cx, 0x2a7d
add bx, 0x5fef
shr ecx, 8
sub ch, 0x6f
push edi
inc di
push esi
dec esi
mov esi, 0x2763e325
sub si, si
sbb ah, 0x4a
shl ecx, cl
inc edi
shr bh, cl
sbb cl, 0x6e
mov ebx, 0x3a1d16f1
stc
sub bx, 0x3a1d
test edi, 0x54a9d15c
push edx
or dh, dh
sub ecx, edi
nop
ror bx, 2
rol dx, 3
nop
shl ax, cl
sub al, 0x68
xchg dl, ah
add esi, 0x69e84e2
shr bx, cl
cmp dx, si
xchg dh, bh
ror ch, cl
nop
not ecx
or ebx, 0x5ea87d4b
mov di, 0x1a45
shr cx, 5
stc
ror ecx, 3
rol esi, cl
xchg cl, bl
sub al, 0x77
ror bh, cl
shr cx, 4
nop
add ecx, edx
cmp eax, 0x4a7cef
stc
stc
inc ebx
not dx
pop edx
pop esi
pop edi
pop ecx
pop eax
pop ebx
push ecx
shr ch, 5
push ebx
ror bx, cl
push esi
push edx
xchg esi, edx
nop
shr ebx, cl
pop edx
pop esi
pop ebx
pop ecx
ja 0x698ac7
push edi
sbb di, 0x41d8
pop edi
push ebx
push esi
sub bx, si
push ecx
shl cx, cl
add bh, 0x10
rol ecx, cl
shr bx, 4
push edi
add esi, edi
mov bh, 0x1d
nop
adc cx, 0x4710
ror di, 3
push edx
cmp edx, ecx
shr edx, 2
not di
stc
xor cx, cx
adc edx, 0x71e939af
stc
stc
shr dx, cl
xchg bh, cl
nop
xor dl, dh
cmp bx, di
push eax
or al, 0x1c
nop
or ax, dx
xor esi, edx
xchg edi, esi
or si, 0x2052
stc
adc al, dh
dec cl
inc al
xor ecx, edx
cmp edi, 0x38771420
rol cx, 3
dec cx
cmp ax, 0x52d8
xchg ebx, ecx
not dx
or ch, dl
sbb cx, dx
xchg dl, bh
nop
test dh, bh
mov dl, dh
xchg ebx, ecx
rol ebx, cl
nop
adc ebx, 0x55ef6dcf
and edx, 0xaba96bd
sbb edx, edi
shr dx, cl
xchg ah, al
add ecx, eax
adc al, cl
ror eax, cl
mov esi, 0x30577874
not ecx
ror cx, 4
pop eax
pop edx
pop edi
pop ecx
pop esi
pop ebx
call fcn.006b4a78
push ebx
push ecx
or bl, cl
stc
push edi
cmp ecx, edi
and di, cx
push eax
xor al, 0x38
push edx
adc dx, cx
adc di, 0x5a41
not di
xor ax, 0x5699
test ebx, edx
stc
sub ax, ax
shl ch, cl
mov edi, 0x7396e2f8
sbb cx, ax
push esi
xchg esi, edx
shr dx, cl
xchg di, ax
sbb edi, edi
cmp si, dx
add si, ax
shr si, 2
nop
dec ax
add bx, 0x4d15
dec dl
dec al
and ecx, esi
sub ch, bh
test si, si
stc
rol ah, 5
inc dl
adc ax, ax
and dx, 0x5ae2
test bh, 0x38
add ecx, ecx
xor ebx, edx
sbb si, cx
shl ecx, cl
dec al
xchg si, ax
sub bh, ah
shr ax, cl
or eax, 0x65a205e0
add dh, dl
not eax
pop esi
pop edx
pop eax
pop edi
pop ecx
pop ebx
sub esp, 9
mov dword [esp + 5], 0
push eax
push ecx
push edx
push edx
add dl, 0x53
push ebx
push ecx
shl bl, cl
xor dl, 0x41
push eax
sub ax, 0x32ab
shl dx, 1
push esi
ror esi, cl
sbb bx, si
nop
nop
xchg ecx, esi
or edx, 0x68892617
xchg edx, eax
test ebx, 0x2f582ea0
shr esi, cl
shl ecx, 7
rol esi, 8
ror eax, cl
sub edx, eax
sub ch, cl
adc ax, dx
xor dx, 0x4668
sub eax, 0x2e6bc736
mov ecx, esi
shl dh, 5
nop
inc dx
shl bl, cl
push edi
dec di
or cx, ax
dec ecx
sbb dx, 0x5302
add bh, 7
sbb bl, bh
not ah
xchg ch, ch
and dl, 0x67
xchg bx, di
sub si, 0x3e5e
dec di
xor bl, 0x4d
sub esi, ebx
not dh
mov dh, 0x17
or bx, 0x28d7
dec ecx
mov cx, di
sub bl, 0x67
inc eax
test cl, 0x2b
cmp ax, 0x27d9
inc dh
mov bl, ah
not dh
or cl, 0x72
not dh
ror ax, 2
ror di, 1
sbb eax, ecx
or cx, di
or dh, al
or cl, ch
xchg si, ax
xor ecx, edi
adc edx, ecx
ror cx, 2
add edi, edx
and ah, 0x54
mov cl, al
and ax, 0x1e45
shr al, cl
adc si, 0x4252
rol ah, cl
mov ah, 0x57
sub ebx, edi
xor dx, 0x4197
cmp ebx, 0x16157dcb
not ax
xchg cx, ax
adc bh, ch
cmp bh, bh
cmp bx, si
sbb ch, ah
and dx, di
sub edx, ebx
or esi, 0x235357f9
shl bx, cl
dec ah
ror di, 5
adc dx, dx
xor cx, 0x3fbe
sbb dx, 0x6398
shr ecx, 8
sbb bl, dl
cmp cl, ch
dec eax
test edi, edi
ror dl, 1
xor al, ah
mov eax, esi
adc edi, edi
pop edi
xor ch, 0x15
ror bl, cl
nop
not al
add bx, 0x72fc
push edi
mov di, 0x19fc
mov bl, bl
xchg di, bx
cmp ch, bh
adc edx, 0x589b4996
inc bl
adc eax, edi
xor ah, 0x3f
xor cl, 0x38
not ebx
sub esi, 0x3731281c
rol esi, 2
mov di, 0x10d9
cmp al, cl
ror bl, 6
ror ecx, 4
sbb bl, cl
sub bx, bx
add cx, 0x3f27
dec si
inc bx
test ax, bx
shl dx, cl
inc dx
xor eax, 0xe181b1b
xor al, bh
nop
xchg edi, eax
shr bx, 8
xchg dh, bh
rol edx, cl
rol ecx, 6
cmp si, 0x6ead
inc cl
ror bl, cl
not dx
and esi, ecx
sbb dl, bh
xchg edx, esi
add edx, 0x7f6182ab
shr edx, cl
dec dx
sbb dh, ah
mov dx, 0x4404
test dx, ax
cmp bx, 0x7881
add al, bh
test dl, bl
sub dh, dl
inc di
test ax, bx
sbb esi, 0x39cd5df4
adc cx, si
rol al, 1
sub edi, esi
shl ax, 8
sub dh, 0x63
adc dh, cl
xor bx, 0x608d
mov dh, 0x44
stc
shr di, cl
dec cl
adc esi, eax
dec edi
and esi, 0x542d371b
and esi, 0x2602abf9
not bx
mov ax, bx
sbb si, 0xcac
mov bl, cl
mov dh, ch
xor ch, 0x5a
stc
and ch, 0x70
xor esi, eax
inc eax
xor bl, 0x40
dec dl
sub ax, si
dec bx
nop
stc
shl edx, 1
inc edx
adc si, di
sub edi, edi
cmp bx, 0x851
sub edi, esi
not ax
rol dl, cl
sub ebx, esi
adc dx, 0x49a7
xor ah, 0x50
sub bl, 0x31
pop edi
sub dh, bl
dec bx
stc
ror ax, cl
not bl
dec ax
shr esi, cl
push edi
xor di, bx
test esi, esi
nop
adc al, cl
stc
nop
adc di, bx
dec ch
stc
add dx, di
shl di, cl
shr cx, cl
xor dx, bx
not ah
xchg cx, cx
nop
test eax, ebx
test ch, 0x2d
rol bx, cl
ror cl, cl
stc
cmp bl, ah
add cx, 0x4c8b
dec ax
add esi, ebx
shl dh, 2
inc ch
sub di, ax
rol cx, cl
cmp edi, eax
stc
and dl, dh
dec si
add edx, ebx
sub eax, edi
xchg si, ax
or edi, eax
and bl, 0x2d
rol eax, cl
add dl, bh
xchg ebx, esi
stc
ror ax, cl
rol esi, 8
nop
add cx, 0x4095
or ah, dl
nop
xchg esi, edi
mov ch, ah
adc dx, 0x2978
cmp edx, esi
dec cl
ror si, 8
inc edx
not al
not ah
xchg al, ah
or ebx, 0x7fa7a0e5
nop
or dx, 0x4233
ror ch, 5
test eax, eax
xor cx, 0xcde
not ecx
or dx, 0x6c9a
and ebx, 0x4a9d3e42
ror ch, cl
add cl, bl
xchg ebx, edi
not esi
adc dx, ax
cmp ax, 0x46e2
inc ecx
cmp al, bh
xor ebx, 0x755274fe
and eax, edx
xor di, 0x7311
xor dx, 0x61d3
xchg bh, bl
or edx, 0x67106095
shr dx, cl
sub bh, 0xd
add bh, bl
xchg edi, edx
add ebx, edi
test ch, 0x40
not di
shl eax, 3
or ebx, 0x3e19f53b
mov bh, cl
sbb al, ch
not ecx
pop edi
xchg dx, si
cmp ebx, 0x3bbc1dde
sbb eax, 0x523a4a66
test ax, 0x136
stc
not bl
not esi
push edi
shr edi, cl
stc
not edx
ror ah, 3
sub ax, 0x5854
shl ax, 6
rol ecx, 5
ror esi, 3
cmp bh, 0x68
shr dh, 7
or ah, 0x23
shr cx, cl
not edi
rol cx, 3
nop
adc ebx, 0x76749a46
mov di, 0x488b
shl edi, 6
cmp ax, 0x6e3b
test al, 0x5a
cmp ecx, 0x79b146f3
and ch, 0x7c
cmp ecx, ecx
sbb dl, 0x34
ror di, cl
rol ch, cl
xchg edx, esi
dec ecx
test bl, 0x30
inc eax
stc
test ax, 0x4cf
and edi, ecx
sub cx, 0x2299
inc cx
or edx, eax
or edi, 0x2449a1e1
rol esi, 4
inc edi
cmp dl, 0x4f
not eax
ror al, cl
shl al, cl
dec cl
sub bh, al
stc
xor edi, edi
cmp dl, 0x74
mov eax, 0x171b4d02
mov dx, 0x1dde
stc
sub edx, eax
inc bx
xor ecx, ebx
test si, 0x3fe6
adc dl, bh
or cl, ch
ror ax, cl
stc
cmp cx, 0x490d
xor ecx, 0x5b4ccebe
add edi, esi
xchg bl, al
dec ax
mov ah, cl
and si, 0x21c3
shr cl, 6
shr cl, cl
xchg esi, edx
sub di, 0xad8
shl cx, cl
adc edx, 0x650dea70
or ah, 0x22
add dx, ax
test ch, 0x79
xor si, 0x193b
rol ch, 2
and di, 0x1f88
sub bx, 0x6411
and ecx, 0x54af4df5
shr ah, 6
mov si, dx
xor ah, 0x3f
sub cx, 0x4b72
ror ecx, 1
sbb di, si
sub ch, 0x3b
sub cx, si
nop
add ecx, 0x66d89ff3
inc edi
nop
stc
pop edi
test si, cx
shl cl, cl
rol ah, 1
mov eax, esi
shr ecx, cl
shr bh, cl
shr ch, 7
push edi
add edi, edx
inc dh
inc di
rol al, 6
test esi, 0x344d0c2a
xchg si, ax
stc
cmp bh, dh
not dh
stc
xor di, dx
ror ax, 3
not cl
cmp ecx, eax
add edx, 0x323b8747
or edx, eax
or bx, di
not ax
inc bl
add edi, 0xe8f84a2
adc ebx, esi
xor cx, ax
dec dh
or edx, esi
or ch, bl
ror edx, 6
adc esi, edx
not cx
xor esi, edx
stc
xor edi, 0x5e515c00
test ah, 0x54
stc
and edi, edx
add bx, 0x76dc
or ch, 0x40
nop
rol bx, 4
inc di
shr dl, 6
or esi, edi
inc edi
inc ch
xor bx, ax
shl dx, cl
cmp dh, 0x39
stc
mov esi, ecx
and ecx, edi
shr ah, 3
ror cl, cl
shl ax, cl
cmp eax, 0x5e3a4202
test cx, 0x2318
adc ax, 0x3bd2
sbb ecx, 0x13b3958d
shr bh, cl
xor edx, 0x2857ec79
inc ax
rol bl, cl
xor cx, 0x24f7
sub ah, ch
dec ah
stc
and bx, ax
cmp si, cx
add ebx, ecx
sub ah, 0x6e
xchg dh, ch
stc
ror eax, 6
test ah, 0x3c
xor ah, ch
shr ax, 1
ror bx, 3
nop
inc edx
rol edx, cl
or edx, 0xb569d26
and edx, 0x273cf87
add ah, 0x1f
sbb ebx, 0x37e1d72c
mov di, 0x1e36
and cx, si
xchg dx, ax
cmp dh, ch
stc
shr cl, cl
shl bl, cl
stc
sbb bx, 0x6ccd
adc ch, dl
and dh, bl
pop edi
stc
or bx, 0x634c
sub dl, 0x4a
sub si, 0x38c0
push edi
test ecx, edi
not edi
sub esi, 0x21c231ad
inc ch
cmp edx, 0x2118e967
mov edx, eax
or bx, si
nop
mov bx, 0x73d4
and edi, 0x2893f157
stc
test di, 0x5f4e
nop
or edx, 0x423dd925
or bh, bh
rol ch, 7
nop
shl ch, 6
sub cx, 0x3a87
cmp si, di
sbb eax, 0x20944965
stc
stc
sub ah, dh
xchg dx, ax
add ebx, ebx
ror cx, cl
sbb edx, edi
adc bx, ax
dec eax
mov ah, ch
shr di, 5
stc
rol ah, 6
sub bh, 0x2c
sbb bx, ax
shr ah, 3
add bx, bx
add si, 0x79a7
stc
stc
xor bh, ah
nop
add bx, 0x372e
cmp dx, 0x19a9
shl cx, cl
and ax, 0x73da
dec dh
and si, 0x6b05
nop
rol cl, cl
or edx, 0x7afeb97d
stc
test dh, dl
sbb cx, cx
cmp edi, 0x60be24ce
nop
add ah, 0x49
inc esi
add dh, ah
mov eax, ebx
shl esi, cl
sub di, 0x8e5
add edx, edi
and bl, 0x20
rol bx, cl
or cl, dh
sbb esi, 0xbf2091a
add cx, bx
nop
stc
cmp bx, bx
adc bl, bl
ror edi, 4
xchg edx, edi
shl dx, 8
add di, di
mov bl, 0x33
sbb dx, 0x5422
shl dh, 1
ror ecx, cl
xor al, 0x7a
dec si
mov ecx, 0x517dc000
and cl, 0xe
ror dx, 1
inc si
shr ecx, cl
not cx
ror edx, cl
test al, 0x6b
cmp dl, al
test al, ah
shl di, cl
shl bl, cl
inc ebx
pop edi
ror ecx, 4
sbb ecx, esi
sub bl, dh
add ch, 0x66
push edi
not di
not dx
shr ecx, 3
stc
xor ch, 0x33
or dx, 0x1f54
xchg cx, di
dec ecx
sbb cx, 0xb7b
ror edi, 5
sbb di, 0x7d66
ror eax, cl
xor bx, ax
adc edx, 0x1ae7a56e
stc
xchg bh, cl
and ah, 0x1a
inc edx
stc
and edx, 0xf38009c
stc
or cl, bh
add ebx, 0x101e1e28
inc cl
stc
or edi, edi
stc
add bx, cx
shl ax, 5
cmp edx, 0x5a782b1f
not ecx
shl esi, cl
rol bx, 5
xor ax, 0x3514
cmp dh, 0x56
shl bx, cl
shl bh, cl
pop edi
pop esi
pop eax
pop ecx
pop ebx
pop edx
push eax
adc ax, 0x7947
push ecx
sbb ch, 0x53
and ah, 0x62
nop
push edx
shl dx, 6
push esi
dec si
push ebx
cmp ax, bx
stc
cmp ah, ch
push edi
adc eax, edi
not esi
inc bx
sub cx, ax
or ch, bl
and bl, 0x34
inc ax
stc
shl edi, cl
nop
and bx, 0x6f78
ror eax, 6
sbb esi, eax
rol bx, 1
adc ch, al
sbb di, 0x3c0e
shl edx, cl
test dh, 0x48
inc ecx
ror dx, 2
sbb di, dx
stc
stc
shr dx, cl
sub cx, cx
stc
ror bh, 8
test edx, 0x159d3ea
ror di, 3
shr cl, cl
xor edi, 0x51c9cb85
sbb edi, 0x6d897fa1
cmp bh, bl
cmp dl, 0x62
stc
shl eax, cl
shl dx, cl
stc
test ebx, esi
cmp eax, 0x14e12593
cmp ah, dl
adc dx, 0x3caf
cmp ax, 0x55a1
shr di, 5
pop edi
pop ebx
pop esi
pop edx
pop ecx
pop eax
call fcn.006b4fa3
push eax
push ecx
ror ah, cl
push edx
rol dl, 6
push esi
push ebx
adc si, bx
pop ebx
pop esi
pop edx
pop ecx
pop eax
jl 0x6993d9
push eax
ror al, 6
pop eax
push ebx
dec bx
pop ebx
call fcn.006b52bb
call fcn.006b57bd
mov eax, 0x7b12a8
lea ecx, [esp + 0xc]
push 5
push 0x47686b53
push ecx
push eax
push ebx
push ecx
shr bx, cl
stc
push edx
rol dx, 2
push edi
mov di, 0x710a
push eax
mov ax, bx
stc
cmp ch, 0x30
add ch, 0x79
pop eax
pop edi
pop edx
pop ecx
pop ebx
push eax
push ecx
shr ax, cl
push edi
add cx, di
test eax, 0x1fab9007
stc
inc cx
shl eax, 1
push edx
xchg edx, edi
xor ecx, ecx
shr cx, cl
push ebx
rol ebx, cl
add dl, al
dec bx
nop
inc edi
sbb ch, cl
and ch, 0x30
dec ebx
dec dh
stc
not cx
sbb cl, 0x4e
dec ah
xor ch, 0x26
shl ecx, cl
mov eax, edi
dec ch
ror bx, 8
rol cx, 2
push esi
add si, bx
and ecx, edi
xor dl, 0x35
sbb ax, ax
add ebx, edi
inc dh
xor bh, al
rol ecx, 6
mov bl, 0x46
xor cx, 0x65ac
mov ch, ah
inc esi
xor dh, dl
xchg esi, esi
dec al
inc bh
add edi, esi
nop
add al, al
or al, 0x52
cmp ecx, 0x5a5de123
stc
sub di, cx
xor esi, edx
mov dl, 0x3f
not edx
adc di, 0x3cfc
shr cx, 8
rol ah, 5
stc
add bx, dx
rol ecx, 4
xchg bh, ah
inc ebx
or ch, al
cmp dx, 0x3b6d
ror dh, cl
nop
cmp eax, edx
add ax, bx
or ax, 0x39cc
shr bl, 4
cmp cx, 0x399f
rol si, 4
or bx, cx
ror ch, cl
nop
ror eax, 8
and ebx, ebx
test ax, bx
rol ax, cl
sub ah, al
mov edx, 0x337a066d
adc di, dx
shr eax, cl
xchg dh, dh
not ebx
sbb al, ah
stc
dec si
mov si, 0x50cb
dec cl
test ah, dl
adc edx, ecx
sbb al, cl
stc
rol ebx, cl
adc cx, 0x7a92
xor dh, 0x52
test edi, ebx
cmp ah, ch
ror edi, cl
pop esi
sbb eax, 0x155bec3b
and ebx, edi
or al, bl
sub edi, 0x7925b04b
dec bh
shr al, cl
test cl, 0x3d
shr edi, cl
push esi
adc si, 0x2a37
xor al, ch
or di, dx
sbb ch, 8
mov ax, 0x376e
nop
xor bh, ah
sbb edi, 0x355cca6f
sbb cl, 0xe
add al, ch
not ah
shl di, 8
add bh, ch
cmp edx, 0x76a98c8a
stc
sub al, al
add cx, si
shr ecx, cl
sub ch, 0x5c
cmp al, 0x13
ror edx, 7
rol ecx, 3
stc
not dx
rol cx, cl
and dh, dh
sbb ch, ah
shl ebx, cl
xor esi, edx
xor ecx, 0x5ca48a6e
shl bx, 6
shl dh, cl
add eax, 0x21e243d8
inc al
dec ecx
and ah, dh
shl dh, 8
and esi, esi
dec di
add cx, 0x3753
stc
not dh
rol ecx, 3
inc ch
shl dh, cl
shl ah, 3
add ax, ax
mov ch, bl
add di, 0x4468
xor ecx, 0x2b12b08b
xor bx, 0xf45
stc
ror eax, 3
nop
not ecx
adc esi, eax
not ax
rol dx, cl
sbb di, dx
dec edi
ror ecx, cl
inc eax
ror ah, cl
or cx, di
add ebx, edi
add ebx, 0x56d13e37
add eax, edx
stc
or edi, eax
adc si, 0x7e85
or dl, ch
inc dx
inc ah
test edx, 0x19151323
adc dh, 0x67
xor esi, edi
mov di, di
cmp ah, dh
sbb ecx, 0x7bc5e4d6
nop
nop
test bx, cx
cmp dx, cx
stc
test eax, edx
not si
xor di, 0x845
adc esi, ebx
add ah, dl
dec eax
rol eax, cl
rol ch, 4
pop esi
shl cx, 7
not bl
mov ah, al
cmp dx, dx
nop
push esi
xor bx, si
and edx, 0x561e28d3
stc
sub al, 0x3f
test bx, ax
or bx, bx
not dl
rol ch, cl
test ax, dx
stc
stc
dec ch
nop
nop
mov bl, dl
xor ax, si
adc al, 0x3c
dec bx
rol ax, cl
sub bx, 0x16d5
or ebx, esi
ror ax, cl
cmp bl, 0x68
ror ch, 7
and ax, bx
stc
or di, bx
xchg si, ax
sub di, si
stc
shl ax, cl
sbb bl, 0x32
adc edx, edx
xchg edi, ebx
sub ebx, 0x1cab5b06
shr bx, 6
and cl, bh
sbb esi, eax
rol bl, cl
ror dl, cl
not dh
ror ecx, cl
mov di, 0x3632
xchg bx, si
xor bh, bl
rol ax, cl
or edi, ebx
rol al, cl
sub eax, edi
sbb cl, 0x19
ror dx, cl
test ax, 0x7369
dec eax
xor cx, dx
test eax, 0x3ee8bb2d
inc bh
nop
sub ah, 0x13
dec ch
and esi, edi
ror bx, cl
inc ebx
cmp ecx, 0x5b861071
shr bl, 7
inc eax
or ebx, 0x47cbb3b2
dec si
add edi, 0x46a221ee
sbb edi, ecx
ror cl, 1
shr eax, 8
or cl, dl
test dh, ch
xchg ebx, eax
shl edi, cl
ror ah, cl
or ax, di
xor ah, 0x13
xor cx, dx
stc
xor al, ch
xchg dx, dx
mov si, si
stc
sbb al, 0x35
test edx, 0x787d8f0a
xor ax, bx
cmp edi, edi
test di, dx
inc al
and si, si
sub ch, dh
xor bx, 0x3d8d
adc esi, eax
nop
pop esi
add ax, 0x37f6
nop
shr bh, cl
adc dx, 0x45d1
or ax, di
push esi
shl si, cl
adc bl, ch
dec di
or di, ax
inc cl
shl si, 6
stc
ror edi, 7
shr di, cl
sbb ax, 0x6f5d
and cl, 0x70
mov dh, al
xchg si, bx
dec bx
ror dx, 6
adc eax, 0x15549be0
cmp ah, ah
xchg dx, cx
sbb si, 0x68a0
add ecx, ebx
test cx, dx
inc bx
sub eax, ecx
rol dx, cl
add eax, eax
not si
ror cl, 4
shr cl, 5
adc dl, bh
pop esi
pop ebx
pop edx
pop edi
pop ecx
pop eax
call fcn.006b5a21
jp 0x6999e1
push eax
sbb ax, 0x6c81
inc al
push ecx
add cl, 0x36
push esi
not esi
push edx
mov edx, esi
push edi
shl edi, cl
push ebx
adc ax, bx
shr edi, cl
adc bh, bh
shl bx, cl
shr edx, cl
rol cl, 6
adc di, 0x70c
or bl, bh
xor ecx, 0x41b223c6
ror ah, cl
dec eax
cmp ax, 0x5b56
sub ah, al
stc
stc
adc si, 0x6b2e
nop
xchg esi, ecx
sbb bh, ch
xchg dl, ah
mov bx, bx
stc
mov cl, 9
nop
mov ch, 0x1e
shl dh, cl
stc
stc
add bl, cl
sbb cx, dx
dec cx
sbb ebx, 0x243f3604
inc dl
test bx, 0x17a8
shr al, 2
and ch, 0x26
shl ax, cl
mov esi, 0x69119202
inc dh
and cl, cl
dec eax
stc
inc bh
not dx
pop ebx
pop edi
pop edx
pop esi
pop ecx
pop eax
push edi
adc di, di
push eax
cmp al, 0x16
push esi
push ecx
shl esi, cl
push ebx
or ebx, edi
nop
stc
push edx
and edx, ebx
inc ax
shl ax, cl
and dl, ah
stc
nop
stc
sub di, 0x3ba9
not si
add ah, 0x64
shr dx, 1
rol ecx, cl
and eax, edx
and ebx, 0x9de6cc3
sub ah, al
shr al, cl
inc ah
shr bl, 6
rol ecx, cl
shr ah, 5
test esi, 0x29470f2c
xor ecx, esi
adc di, bx
or bx, 0x7c78
add edx, 0x23e553cf
stc
or esi, 0x12a0efb8
or al, 0x49
dec ecx
not esi
add ecx, esi
and cl, 0x57
sub ebx, edx
shl al, 1
inc ebx
shr dx, cl
sub cx, 0xa19
shl ecx, cl
and cx, 0x36ec
shr dx, 2
shr eax, cl
shr dl, cl
test ebx, 0x438a5cc2
cmp eax, ebx
and ebx, 0x4d4fd449
and bx, 0x454e
rol dl, cl
nop
sbb di, 0x1a94
cmp bl, 0x5c
and ecx, 0x3363f7ee
shl di, 7
and bh, 0x32
and si, 0x1508
and dh, ah
cmp ax, di
stc
add eax, ebx
test cx, dx
and bl, 0x57
test ecx, 0x4bfa05b
adc bx, si
nop
shl di, 4
sub ebx, 0x42547f65
adc bl, bl
inc ebx
shr bh, 6
add eax, eax
dec ah
mov si, 0x3660
cmp di, dx
sub bh, ch
mov edi, 0x4eff4780
xor edx, eax
shr edx, 7
adc bl, al
inc ax
inc ebx
stc
shl ah, 6
inc ebx
not cx
shr bx, 2
rol eax, 6
xor bh, dl
xchg cx, ax
adc dx, ax
or dx, 0x401c
test si, 0x3a10
sbb dx, 0x4c68
not bx
or edi, edi
cmp ebx, 0x291e81f9
pop edx
not cl
cmp si, cx
push edx
test ecx, edx
add dx, 0x6890
not ch
not edx
shl bh, 8
test si, bx
mov edi, esi
rol ecx, 3
rol edx, 2
stc
adc si, bx
rol bl, 4
cmp al, 0x1f
pop edx
pop ebx
pop ecx
pop esi
pop eax
pop edi
call fcn.006b5d43
stc
push ecx
xor ch, 0x29
push esi
shl si, 8
ror esi, cl
push eax
shr ax, 7
shr esi, 4
add ax, si
ror eax, cl
push edi
add edi, edi
cmp si, si
shr cl, cl
push ebx
ror ebx, cl
and esi, eax
or ebx, 0x4fa1e40e
inc ch
and si, 0x4c6a
push edx
inc edx
cmp dh, 0x19
adc ebx, ebx
shl al, cl
not si
nop
pop edx
pop ebx
pop edi
pop eax
pop esi
pop ecx
jl 0x6999e1
call fcn.006b61b0
push ebx
push ecx
mov bh, ch
push esi
add si, cx
sub cx, 0x5ae
pop esi
pop ecx
pop ebx
push esi
shr si, 1
pop esi
push edi
rol edi, 4
push edx
push ebx
add dl, bh
push eax
push ecx
add eax, ecx
push esi
mov ax, si
and esi, ecx
xor dx, 0x17c
cmp dh, dl
test ebx, eax
mov ecx, 0x7c2d56f0
dec al
mov ecx, eax
dec bx
rol di, cl
or edi, edx
inc cx
stc
xor ch, 0x68
nop
test dl, dl
stc
shr cl, cl
inc bh
cmp esi, edi
xchg ebx, esi
add dl, dl
add ecx, 0x6042a588
ror dl, cl
xor edi, edi
sbb ah, al
add esi, 0x15db4aee
add dx, 0x385a
stc
rol ebx, 3
not dl
ror dx, 1
and bx, ax
dec cl
not ah
pop esi
pop ecx
pop eax
pop ebx
pop edx
pop edi
push ebx
inc bx
push edi
shl di, 8
push ecx
push edx
mov ch, dl
nop
dec cx
not cx
shr cl, 3
push esi
cmp esi, esi
shr edi, cl
and cx, cx
push eax
inc ax
cmp al, 0x3c
and edi, ecx
xor bl, al
sub edx, 0x5fd7608
test bh, 0x38
mov cl, 0x24
test bx, di
shr cl, 7
adc cl, 0x76
mov ebx, edx
xchg dh, dh
stc
stc
cmp eax, 0x50e57f56
sbb bx, 0x81
test cx, ax
or dh, 0x6d
dec di
add ch, 0x6d
or edx, ebx
xor cl, 0x4d
shl eax, 3
pop eax
pop esi
pop edx
pop ecx
pop edi
pop ebx
call fcn.006b64bd
push edx
push ecx
sbb edx, ecx
stc
pop ecx
pop edx
jge 0x699ad0
stc
push esi
push ecx
add si, cx
pop ecx
pop esi
call fcn.006b694a
nop
call fcn.006b6fb9
push ecx
push ebx
add cl, bl
shr cl, cl
pop ebx
pop ecx
stc
push ecx
push eax
and ch, ah
push edx
shr dh, 7
xor al, ch
mov ah, 0x51
push ebx
dec ebx
stc
shl al, 4
sbb ecx, 0x17fa5136
shl ecx, cl
rol ax, cl
stc
ror cx, cl
ror ah, cl
stc
inc dx
shr dx, 6
test ecx, edx
shr ch, 6
or dl, dl
not ebx
adc bx, 0x5e2d
pop ebx
pop edx
pop eax
pop ecx
call fcn.006b735f
push edx
cmp dl, 4
push edi
adc di, 0x2d15
push esi
xor esi, edi
xor si, 0x4482
push ebx
push ecx
mov ebx, ecx
ror dh, cl
mov ebx, 0x7607f8cb
pop ecx
pop ebx
pop esi
pop edi
pop edx
push ecx
mov cx, 0x3607
pop ecx
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov esi, esp
push 0
push 0
push esi
push edi
push ebx
and di, bx
push eax
push ecx
shl ax, cl
or eax, 0x53263531
push edx
ror dh, 6
xchg cx, dx
xor dh, 0x5e
inc bx
add dx, cx
stc
rol cl, cl
stc
inc di
xchg ch, dl
push esi
adc si, di
or dl, 0x51
add ah, ch
dec ax
shl esi, 7
shr si, 5
dec bl
and cl, 0x38
xchg ecx, ebx
add ecx, ebx
xchg dx, di
nop
adc eax, 0x8e3e216
shl edi, cl
and si, ax
dec si
ror edi, 4
xor cl, cl
cmp dl, al
or cl, 0x3d
stc
mov al, dh
nop
ror bx, 3
test si, di
and ax, 0x2551
inc ecx
shl ebx, cl
shl esi, 2
adc edi, 0x4f6596e2
sbb cl, bh
mov edi, esi
or bh, al
shl ch, 2
stc
xchg di, bx
test bh, 0x39
shl dx, 2
sub ebx, 0x4e533682
inc dh
cmp al, 0x54
shr edi, 7
adc cx, di
cmp al, ah
rol dx, cl
adc di, 0x28c2
not ah
shl bl, cl
add bh, bl
dec ah
nop
dec edx
add eax, 0x56945df3
cmp si, 0x5eb7
add ah, ch
dec bl
adc ah, 0x56
shl bx, cl
add ebx, 0x37808116
stc
nop
sbb dh, dl
inc esi
xchg dh, bl
adc bl, 0x6c
and bh, bl
or edx, ebx
cmp si, 0x61ef
stc
stc
xchg dl, bl
xchg dh, dh
add bx, 0x6220
sbb dl, 0x66
xor ebx, 0x274a1da
ror edi, 4
stc
xor edx, ebx
rol ah, cl
nop
inc bh
shl dl, 8
sub ah, al
ror ah, 6
stc
mov ah, 0x49
or bl, dl
pop esi
xchg ch, cl
cmp ah, dl
add dx, 0x51f8
cmp ecx, 0x2e5001c5
nop
xor bx, dx
push esi
add esi, 0x1875f80b
cmp esi, eax
cmp al, ah
mov bx, 0x395
mov ah, bl
add bh, ah
inc edi
sbb bx, si
cmp ebx, edi
test cl, 0x3b
ror esi, cl
xchg edi, eax
test dl, 0x32
rol ah, cl
sub al, al
add dx, dx
nop
add dl, 0xd
adc bl, bl
and ebx, ecx
not eax
not ebx
shr cl, 2
stc
shl dx, 3
adc edi, eax
sub di, bx
xor ecx, ebx
sub bl, bl
rol bx, 7
nop
adc dx, di
mov ebx, ebx
xchg bl, dl
or cx, 0x519d
xor esi, 0x73183fe0
adc ecx, 0xbd61134
shl si, 8
cmp ax, bx
cmp bh, 0x2a
not di
sbb al, dh
cmp bl, bl
add ch, dh
shl esi, 3
ror dx, 1
or dh, 0x69
cmp ax, bx
shl bx, cl
cmp dx, 0x699c
xor esi, 0x2f286f33
or esi, 0x7e9ad72d
xor esi, 0x1b0774e6
and bl, al
mov ch, dl
rol di, cl
dec cl
test edi, 0x1bb7fc17
shr dh, 2
xchg dh, cl
nop
shr cl, 6
test di, cx
or edi, 0x6ee68835
cmp dx, 0x493e
test cl, bh
dec esi
xchg edi, eax
shr bl, 5
shr ax, 8
dec di
rol di, 8
rol al, 6
or al, dh
shr eax, cl
rol ch, cl
sub edi, edi
sbb ecx, edi
shl eax, 8
or dh, bl
shl cx, 3
stc
ror si, 7
nop
stc
sbb bl, 0x5d
add cl, 0x7f
and cx, 0x4103
or ebx, ebx
stc
and ax, 0x6b1f
xchg esi, ebx
or cx, di
not si
pop esi
shl ax, cl
stc
inc bl
mov dh, dh
ror ecx, 6
sub cl, bh
or di, 0x530b
test eax, ebx
inc bl
test al, ch
push esi
or si, ax
cmp bx, di
rol si, cl
and eax, edx
stc
xchg di, cx
shr ebx, 6
not bx
nop
nop
xor ebx, 0x3b7f803a
sub dx, dx
xor edx, ebx
mov ch, ch
or ch, bl
ror cx, cl
not bx
add ah, 0xa
test si, cx
and cx, 0x5e90
adc di, di
mov bl, 0x12
shl eax, 6
xchg di, si
or ebx, 0x705e202b
dec al
adc dx, di
and esi, edi
test ecx, 0x2799abeb
test edi, 0x77036019
dec bh
adc ecx, 0x452dc40a
cmp edi, ecx
adc bl, dl
dec di
xchg dx, si
mov dh, 0x42
xor dx, di
shl eax, 8
cmp ecx, edx
sbb bh, 0x1c
mov bh, cl
rol cx, cl
rol edi, cl
cmp edi, esi
dec cl
and cx, ax
xchg bl, dh
sbb cx, dx
shl dh, 5
dec bl
stc
rol si, cl
inc bh
cmp edi, 0x3d7ae2cd
dec di
dec al
stc
and eax, ecx
stc
inc cx
inc ch
test cl, ch
ror edx, 1
cmp dh, cl
inc bx
xor dh, 0x4d
stc
nop
rol bl, 2
or edx, 0x3459e76e
test bh, dh
and ebx, 0x7b7f0c40
add cl, 0x40
shl ebx, 8
dec edx
and si, di
adc eax, ebx
test bx, 0x2b61
nop
inc bl
adc bh, 0x17
not bx
shr di, 1
nop
inc bx
rol bx, cl
dec al
and cx, bx
inc ebx
pop esi
mov eax, 0x6ace552f
stc
add ebx, 0x25ffc413
push esi
or esi, eax
stc
nop
cmp esi, 0x6dab4395
stc
stc
or dl, 0x7d
nop
not edx
inc eax
adc dx, ax
add esi, esi
dec ch
cmp bx, bx
ror cx, 7
cmp bh, bh
and bl, 0x48
shr di, cl
not cl
mov edx, ecx
sub dx, ax
shl edi, cl
add ch, dl
test bx, dx
nop
adc esi, 0x11634c3c
stc
sub ecx, edx
stc
shr cx, 2
or cx, 0x1f38
nop
dec di
and dl, 0x1b
test ebx, esi
sub bh, al
mov di, 0x584a
xor dl, 0x57
sub bl, 0x25
sbb edi, 0x72b2152c
shr bx, 5
sbb bl, ch
dec edx
rol si, cl
inc cx
shl ch, cl
shr ch, 2
add eax, 0x7f469c16
xchg cx, si
xor bx, 0x36f3
test dl, dl
mov di, bx
or edi, ecx
not edi
inc ch
not ah
shl eax, cl
xor di, 0x6868
shr bl, 1
sub edi, eax
ror al, 6
or ecx, ecx
or dl, dl
inc dl
shl ax, cl
ror dl, 8
shl bl, cl
inc eax
stc
inc dh
nop
dec cx
xchg bx, bx
sub dl, cl
cmp dh, 0x15
test dl, 7
shl di, cl
add cl, 0x7b
xor dl, dl
shl ch, 7
mov esi, esi
ror esi, 6
sub bh, dl
sub edi, 0x5751cd6d
shl bl, cl
or eax, 0x5a447d9b
or edx, edi
nop
and ecx, 0x684bd41a
shl edi, cl
stc
or di, 0x36e5
ror dl, cl
nop
shr si, cl
and ecx, ebx
dec bx
pop esi
stc
rol ax, 4
xchg ah, bl
stc
xor eax, eax
rol bx, cl
stc
and dl, bh
push esi
ror esi, cl
mov dx, dx
and cl, 0x1b
shr al, 7
adc edi, 0x2eb826c0
rol ah, 2
inc ecx
mov si, 0x5c29
cmp si, 0x538e
sbb cl, ch
xchg edi, edi
dec ecx
inc di
mov cl, 0x40
test edi, edi
xor ax, dx
dec edi
stc
cmp ax, 0x3908
rol cx, 5
shr ecx, cl
and edx, edi
ror al, cl
sub ch, bl
not dx
add cx, cx
adc esi, 0x7ab7036f
inc si
shr edi, 6
xchg bx, ax
sub cx, 0x51c2
stc
stc
xchg edx, esi
nop
sbb dh, dh
adc cx, bx
dec bh
test dl, ch
nop
not al
test cl, al
sub cl, 4
or ah, bl
test ebx, 0x5c48ea14
ror dx, cl
nop
or dh, ah
add esi, 0x3e98e1d6
adc dx, ax
add ch, 0x7e
test bx, dx
cmp dh, bh
cmp eax, 0x6933613
add bh, bh
ror dx, cl
mov al, 0x53
adc al, 0x5d
dec ax
inc edx
and bx, 0x1db0
nop
not ebx
rol ecx, 7
add esi, 0x7aad22b8
xchg si, bx
ror edi, 5
xor bh, dl
shl bl, cl
xchg ecx, esi
shr dl, 2
and cx, bx
inc al
nop
nop
xchg cx, ax
cmp dl, cl
shl edx, 3
add di, 0x4be8
not bh
adc ah, 0x1e
stc
xor edi, 0x6da6d718
xchg di, bx
inc cl
not bl
or ecx, ebx
and bl, 0x62
adc dx, 0x3216
test dx, bx
ror si, cl
dec si
pop esi
mov bh, al
mov edi, edx
adc ebx, 0xdd74eed
test dl, 0x2e
inc dx
push esi
rol esi, 3
mov esi, ecx
nop
adc si, 0x3deb
stc
xor bl, 0x4c
sub dx, bx
and ecx, ebx
stc
nop
nop
shr edi, cl
inc edx
add bx, 0x2af
mov bl, ah
or bx, dx
and si, 0x2634
shl dl, cl
dec bh
rol cx, 7
shr ecx, cl
stc
dec bx
shl dx, 2
xchg bl, bl
inc si
inc edi
dec cl
adc ch, bh
inc ebx
rol cx, 6
rol ebx, cl
rol dh, 4
test esi, 0x7902983c
shl ebx, 1
add edi, eax
ror cx, cl
sub di, dx
mov dh, dl
add ecx, 0x26bab1cf
sub ecx, 0x365a48a7
not cx
and edx, 0xf58c555
dec bx
sbb di, si
sub ebx, 0x12876e7
shr dh, 3
ror esi, 6
stc
sbb esi, 0x4081d7e2
or ecx, esi
shl bh, 3
rol di, 4
dec bx
shl eax, cl
nop
not ah
sbb bx, ax
shr dx, cl
rol di, 7
pop esi
pop edx
pop ecx
pop eax
pop ebx
pop edi
push ecx
sbb cx, 0x4a42
push eax
test ax, cx
xchg ch, al
push edi
push ebx
test edi, ebx
dec edi
push edx
or edx, eax
not ax
push esi
and si, bx
inc dx
inc di
xor ax, 0x20d3
not bh
shr di, 6
test ax, ax
shr edx, cl
shl ecx, cl
add ch, 0x22
cmp edx, 0x401facf7
cmp si, si
shr al, cl
cmp esi, ecx
ror eax, cl
stc
sbb bh, 0x16
cmp bx, 0x462f
and cx, bx
inc si
sbb dx, 0x1d3d
shr eax, cl
mov di, 0x677e
dec esi
or bl, 0x21
sbb esi, edx
and ebx, 0x570a82a4
shr bx, cl
rol edx, 8
xchg cx, dx
rol eax, 4
ror di, cl
mov ch, 0x64
stc
sbb cl, al
rol bh, 3
sub bx, 0x79e6
xor edx, 0x5e3dc60
xchg bh, cl
inc dl
or ah, 0x1b
inc dl
mov ax, si
sbb si, 0x7b51
rol dh, cl
shr eax, 7
and ecx, 0xea50565
nop
not dx
inc ecx
shr si, cl
mov di, 0x58c3
mov bh, 0x59
ror dx, 7
stc
stc
shl ch, cl
sub esi, 0x74a8c23e
mov edx, eax
test eax, 0x4be0255a
add bx, 0x2a02
sbb edi, 0x20bc747b
add si, 0x1c3c
stc
dec al
ror cl, 6
test ch, 0x5a
sbb ecx, esi
shr edi, 8
or bx, si
add ax, di
xor cx, 0x7762
dec edx
cmp di, di
ror edx, 7
inc dl
shr ch, 8
xchg cx, ax
inc dx
rol ch, 2
and ebx, esi
add dl, bh
adc di, ax
add eax, 0x37b04df9
or ebx, edi
sub bx, di
mov cl, 0x30
test dx, ax
adc dx, 0x52d3
ror dh, 8
pop esi
pop edx
pop ebx
pop edi
pop eax
pop ecx
push esi
push edi
or esi, edi
push edx
adc edx, edi
add dh, 0x41
adc edx, 0x3c46ad7c
xor edx, edi
push eax
push ecx
shl eax, cl
cmp ax, 0xa53
adc di, 0x31d9
sbb ecx, 0x26bae5
inc al
dec cx
shr cl, cl
ror eax, 3
push ebx
cmp bl, bh
test ax, 0x4c4a
test ecx, esi
and ax, 0xb6f
sbb dx, di
mov si, cx
shl ax, 2
inc si
shl dl, cl
not ebx
nop
cmp bx, 0x5a7c
dec bx
not edx
mov dx, dx
cmp eax, 0x9247490
test cx, 0x73dc
or eax, 0x40079ee
nop
nop
pop ebx
pop ecx
pop eax
pop edx
pop edi
pop esi
push ebx
push eax
cmp bx, ax
push edx
or dl, 0x43
add dh, dh
push edi
adc eax, edi
inc dl
mov dh, 0x7c
push ecx
shl ah, cl
nop
shr cx, cl
shr al, 2
shr di, cl
inc cx
push esi
xchg si, ax
test esi, 0x7583448f
shl dh, 2
test ebx, 0x322dd1d3
add ecx, eax
and esi, ecx
mov bh, bh
xor ax, 0x38b3
cmp edx, 0x113f700f
sub eax, 0x4952b540
dec ah
nop
ror ax, cl
rol bx, 2
not dl
not bx
test eax, ebx
adc esi, edi
rol edx, cl
shr eax, 2
rol dx, 3
pop esi
pop ecx
pop edi
pop edx
pop eax
pop ebx
call fcn.006b772c
push edx
inc dx
push esi
push edi
sbb esi, edi
inc si
sbb di, si
push ecx
ror dx, cl
push ebx
adc ebx, ecx
sbb cx, 0x18a8
adc edx, 0x6a4906db
mov bh, ch
xchg edx, esi
rol ch, cl
not ebx
inc bh
cmp bh, 0x63
and edx, esi
push eax
rol al, cl
shl edx, 6
nop
ror ebx, cl
sbb dh, dh
shl bl, cl
sub ch, 0x3b
xchg edx, eax
adc ebx, ebx
shr dx, cl
or eax, 0x126d88f7
dec si
shl ax, 6
cmp cl, 5
cmp ebx, eax
add al, 0x65
or ecx, edi
inc esi
ror edx, cl
sub edi, esi
or esi, esi
dec dl
cmp edx, 0x14aa3e01
add ecx, 0x7b5bb7ef
inc ebx
stc
not eax
dec ch
cmp cl, 0x7a
pop eax
pop ebx
pop ecx
pop edi
pop esi
pop edx
nop
push ebx
push ecx
shl ebx, cl
push edx
push esi
mov edx, esi
inc dx
push eax
adc ax, bx
rol ch, cl
cmp ax, 0x3524
pop eax
pop esi
pop edx
pop ecx
pop ebx
call fcn.006b7b3f
jg 0x69a3fd
call fcn.006b8073
call section..text
add esp, 0xc
add esp, 9
mov ebx, eax
mov esi, dword [ebx + 0x3c]
push eax
sbb eax, 0x79b58785
push edx
dec dl
stc
shr ax, 1
push esi
and dx, si
push edi
xor edi, 0x2e02991e
stc
stc
nop
xchg al, dh
and dx, 0x6ace
push ecx
dec ch
mov ecx, 0x4da136cf
ror dl, 3
cmp ecx, 0x162c77f0
mov ah, 4
test dl, 0xd
or eax, esi
push ebx
dec ebx
cmp ch, 0x7d
xchg bl, cl
dec cx
adc cx, 0x1eb6
adc ecx, 0x73ae61bb
xor cx, bx
cmp esi, edx
sub ecx, 0x17c8da9c
and bx, 0x5e02
dec di
cmp cx, ax
shr esi, cl
xchg di, bx
sub eax, 0x1df7150a
or al, 0x64
xchg bl, bl
adc bl, 0x67
and ax, 0x739f
or al, dh
cmp al, 0x71
adc ecx, 0x69795c1e
test bl, 0x23
rol ebx, cl
not eax
inc dl
stc
xchg si, si
rol ah, 1
shl edi, cl
nop
mov ax, 0x727b
dec edi
xor bl, 0x10
or ch, 0x62
cmp si, cx
rol bl, 2
shr dx, 5
sbb cl, ch
xchg bx, cx
add bh, 0x3e
or dx, dx
ror di, cl
nop
inc dh
ror dx, cl
dec bh
add bx, si
cmp dx, bx
stc
mov eax, 0x30bb9047
rol cx, cl
sbb dh, al
rol edx, 1
adc bx, bx
test edx, ecx
shl ch, 2
stc
mov bh, 0xc
shr si, 7
test eax, eax
shr dl, 6
inc cx
not dh
ror esi, 3
inc ch
mov edi, ecx
rol esi, cl
xor edx, ebx
shl ch, 2
test dl, 0x75
rol ah, cl
sub al, bl
or edx, ecx
cmp dl, 0x66
add edi, 0x6b2be867
xchg al, al
stc
rol ecx, cl
xor eax, 0xc4ab281
stc
stc
pop ebx
not al
push ebx
xchg bh, bh
and edx, edi
test dh, ch
xor ebx, edi
shr ah, 8
or ax, di
nop
or dx, 0x3211
add ecx, eax
and si, 0x178f
shl ax, 2
not bl
and esi, edx
adc ebx, ecx
and cl, ch
shl cx, 7
cmp bh, 9
mov bx, 0x4fcb
test ah, cl
not cx
adc di, 0x373
xor di, 0x2549
xor bx, 0x40b4
stc
adc dx, cx
xchg bx, si
dec edi
inc bl
dec ecx
test si, cx
add cx, dx
adc dx, dx
shl edi, 5
nop
shr ch, 1
mov ch, al
and bh, 8
inc esi
shr cx, 1
add bh, 0x11
and eax, ecx
add ebx, edi
rol bl, cl
or eax, ecx
shr edx, cl
adc dx, bx
xor eax, edx
inc si
or ah, 0x4b
nop
or ebx, 0x5a94b019
nop
test ch, 8
add al, dh
sub edi, 0x293f9670
stc
mov ax, si
stc
xchg cx, di
ror esi, cl
test esi, 0x1de70017
and ax, 0x213a
test eax, 0x68dff412
xor bx, 0x2a5c
test dx, 0x6f1
not cl
nop
cmp dh, 0x55
nop
test bh, bl
inc dl
nop
stc
stc
sbb cx, 0x763c
sbb ecx, ecx
dec cx
and ecx, 0x76511375
and ch, 0xa
mov edx, 0x1e16f92e
adc ax, si
shr cx, cl
rol bh, cl
and eax, edi
dec ax
and bh, ch
xchg al, dh
rol eax, cl
or bx, 0x3304
cmp edx, ebx
rol ch, cl
nop
or dh, 0x7a
ror cx, 6
dec dx
sbb dh, 0x60
sub ax, si
xor ax, 0x4eae
pop ebx
pop ecx
pop edi
pop esi
pop edx
pop eax
push eax
inc ax
nop
stc
push edx
not dx
shr edx, 7
stc
push edi
push ecx
ror edi, cl
nop
stc
adc dh, cl
ror dx, 1
push ebx
shr bx, cl
rol dh, 5
stc
rol dh, cl
xchg dx, di
shr eax, 7
push esi
xor ebx, esi
and bl, 0x15
test ebx, ebx
test edi, ebx
rol ecx, cl
test eax, esi
shl bl, cl
adc ch, 7
dec ah
test ecx, 0x120bfef1
nop
not ecx
shl ax, 4
not cx
xchg cx, bx
test edi, 0x6a3a5722
and edi, 0x7971c993
xor edi, ebx
cmp dx, 0x70c7
mov cl, dl
ror ecx, cl
sub eax, 0x41d32b2e
inc di
add bh, 0x14
sbb ah, 0x64
not esi
or ecx, 0x5f026cde
cmp edi, ecx
shl dl, cl
dec ebx
stc
sub esi, edi
stc
cmp bh, 0x26
ror si, cl
dec edi
and dl, dl
shr edx, cl
sbb dh, 0x2c
shl edi, cl
shl dh, cl
xchg ebx, edx
or ah, 0x6f
ror edx, cl
nop
dec si
stc
cmp dl, 0x6f
rol edi, 8
not si
or ah, 0x78
shl bl, 7
test cx, 0x583c
sub cx, cx
rol bx, cl
nop
sbb edx, 0x4fde163
xor dl, dh
test edi, 0x1d855961
shl esi, cl
mov dl, 8
rol ebx, 2
rol bl, 5
sub ch, dl
cmp cx, si
shr edi, 3
xchg edx, ebx
inc dl
adc ch, 0x12
test ecx, 0x183a5c99
shl edx, 4
cmp dl, 0x5d
dec bx
cmp edi, 0x24149f9a
dec bh
rol ah, 6
not bh
stc
dec dx
sub cx, 0x20ad
sbb edx, 0x7125b6fc
xchg edx, eax
xor bh, 1
pop esi
stc
push esi
xchg esi, edx
sub di, si
adc ecx, edx
not dx
shl al, cl
test ch, 0x4d
or ecx, 0x15900db5
sbb bl, bl
adc esi, 0x6f62be63
and ch, cl
test edi, 0x6b04518b
sbb al, dl
inc cx
stc
not edi
stc
shl bl, 5
or eax, eax
or eax, 0x29a2401b
mov di, bx
stc
xor ebx, 0x6372a0cb
sub si, bx
add edi, 0x3265f76c
add eax, eax
stc
test bx, bx
mov edx, ebx
ror ax, cl
nop
ror eax, cl
cmp bl, 0x11
adc dl, bl
rol edx, 7
ror al, 6
xchg cx, dx
xor cx, 0x18c6
xchg di, ax
shl ch, cl
inc cl
xchg edx, eax
and dx, 0x4337
dec edx
sub ebx, 0x6fe7293
shl cx, cl
shr eax, 2
dec esi
nop
not ecx
and ecx, edx
stc
mov edi, 0x1a638dd7
sbb dx, 0x6eb9
and cx, si
mov eax, ecx
stc
cmp al, 0x3a
rol cl, cl
sbb dx, bx
ror ebx, cl
ror ch, 8
xchg ebx, ecx
shr edx, cl
sbb esi, 0xd281e49
and dh, dl
sbb ebx, 0x3f197d09
or ecx, 0x5ddc1bd7
or cx, 0x14c
inc ebx
xor bx, dx
mov edx, 0x7099609
mov ebx, 0x4113f815
shr bl, cl
inc ah
ror bx, 6
adc eax, edx
shl si, 1
stc
cmp esi, 0x118fbc65
test ax, di
stc
add ebx, ebx
shr ebx, cl
shr ax, 6
rol cl, cl
test edi, edx
or esi, 0x7e8486b2
ror edi, cl
test cx, dx
shr cx, 1
cmp cl, 0x5f
dec bh
inc al
ror cx, 2
test cl, 0x34
sub ch, al
stc
ror al, 4
xchg dx, bx
pop esi
or eax, eax
shr ax, 1
cmp bl, bh
rol ecx, 4
cmp dh, 0x76
inc bx
xchg ecx, ecx
dec edi
push esi
sub esi, 0x5588ea28
sub ebx, eax
shr bl, cl
cmp si, ax
add ah, bh
xor ax, 0x5ae2
rol ax, 3
test ch, bh
shr bh, cl
and dx, 0x10cf
cmp ecx, ebx
sub ecx, esi
adc ah, bh
add cx, 0x211e
xchg cx, ax
and dh, 0x72
sbb cx, 0x1a10
shl ch, 8
test dx, 0x73b9
mov ebx, eax
and di, bx
cmp eax, 0x8aad8d5
inc ax
ror eax, cl
or dx, di
shl bl, cl
adc cl, cl
shr di, 8
rol cl, cl
shl esi, 8
stc
inc cl
xchg dh, dl
ror ecx, 2
ror edi, 5
sbb bl, 0x7f
mov edi, 0x27707e23
adc bl, al
xor dl, dl
rol cx, cl
stc
mov eax, edi
adc bh, dl
or ax, 0x4abe
adc bh, 0x73
xor bl, bh
and ecx, esi
dec al
sub edx, esi
adc di, dx
shl eax, 6
mov ax, 0x4cd1
not edi
test eax, 0x1efe422
sub bx, di
or eax, esi
rol edx, 7
shl si, 8
cmp ebx, 0x62662fd5
and cx, 0x32be
dec edx
or edx, esi
test ah, ah
mov ch, bh
sbb ecx, 0x23b113f
test dx, bx
shr edi, 2
shr dl, 1
adc edi, 0x4b96d99b
adc bl, bh
sub al, bl
and edx, 0x200edc9
nop
nop
dec si
sub bl, ah
ror dh, cl
mov bx, 0x4357
dec bx
sub di, 0xc9b
xor si, 0x2c24
sub edx, ecx
or edi, edx
shr al, cl
add ch, dl
xchg al, al
rol si, 8
and dx, 0x6520
add dx, 0x4f33
add dl, 0x3c
xchg ecx, eax
ror ecx, 3
pop esi
dec ebx
inc dh
stc
mov al, al
inc dx
shl eax, cl
mov edi, 0x7585805a
sub cl, bh
xchg dh, ah
ror bl, 2
dec di
shl ax, cl
push esi
xor si, di
nop
nop
mov ebx, ebx
shr si, 1
test dh, 0x1f
sub edi, 0xa74dfad
not bx
not esi
rol edi, cl
mov dx, dx
sbb bl, ah
rol al, cl
adc dh, dh
rol dl, cl
shl edi, cl
xchg ecx, ebx
add bx, di
shr bx, cl
not si
and edx, 0x75928b1c
stc
cmp ah, 0x42
ror si, 1
not si
pop esi
pop ebx
pop ecx
pop edi
pop edx
pop eax
call fcn.006b8342
call fcn.006b864c
call fcn.006b8b07
push ebx
add ebx, 0x3ce9fa47
push ecx
xor ecx, ebx
stc
ror ecx, 7
push edx
test cx, dx
push eax
and al, 0x27
xchg cx, dx
cmp ecx, 0x632295ea
push edi
sbb edi, edx
or edi, edi
nop
dec edx
or bh, ah
not ax
test ch, bl
dec dx
sbb dl, bh
push esi
sbb esi, 0x13c96891
mov ch, bl
adc ebx, 0xd4c6cc1
shl ch, 1
cmp cl, 0x52
adc ecx, ebx
stc
nop
or edx, esi
add ecx, 0x64f3c442
and ah, 0xd
stc
nop
cmp ax, 0x53c1
rol di, 6
or ax, ax
add edi, 0x5677f024
dec al
test bh, ch
sbb ebx, 0x2ebc3a4c
test ebx, 0x224055d
add si, 0x280d
mov ax, 0x74b4
and di, 0x7be1
xor dx, ax
cmp si, 0x124e
shr bh, cl
adc cx, 0x3fbc
cmp dh, 0x7f
cmp edi, ebx
inc bx
add dx, 0x1e92
shl ebx, 4
dec edx
shl ebx, 4
add cl, ah
shr cx, 1
dec cl
adc ebx, esi
sub ch, dl
and edi, edx
cmp edx, 0x662a3ca
or edx, edi
xor eax, 0x2ebba069
or ax, 0x1afc
shr eax, 3
sbb ch, cl
xor bx, 0x19c4
sbb esi, ecx
nop
stc
or esi, 0x56593df0
rol dx, 7
mov ax, di
stc
and eax, edx
sbb ax, 0x2764
stc
cmp eax, 0x69ac6820
or bx, si
stc
sub ecx, ecx
sub si, si
dec cx
rol bh, 6
inc esi
xor bl, ah
test bh, 0x1b
inc eax
dec cx
stc
shl dh, 1
adc dx, cx
add ebx, edi
xor dx, 0x56fa
shr bh, 5
nop
sub ecx, 0x208b61e4
nop
nop
dec ch
xor al, ch
shl ebx, 2
pop esi
nop
or edx, ecx
rol ah, 8
sbb edx, 0x1bbb13b1
rol cx, 2
not al
shr bx, 3
dec di
adc dl, cl
sbb ah, 0x17
rol edx, 6
sub edi, 0x35113240
pop edi
pop eax
pop edx
pop ecx
pop ebx
push ecx
push eax
xchg ecx, eax
cmp ch, ch
not eax
dec ax
stc
inc cx
push edx
xchg edx, eax
push ebx
add bh, dl
xchg cl, al
add ax, ax
cmp edx, edx
push esi
or si, 0x6cf8
rol cl, 2
push edi
add ax, di
xchg esi, ebx
and eax, 0x798c882d
shr ax, cl
adc dl, ch
stc
add dx, 0x241d
dec dx
shr ecx, 6
inc dx
inc ah
not ah
rol di, cl
mov dh, 0x17
add edi, 0x1a693261
dec dl
nop
ror di, cl
or ax, cx
shl di, 6
stc
nop
stc
mov ecx, ecx
shr dl, 8
not dh
and edi, 0x6c9be21b
xchg ch, dl
inc esi
adc si, 0x17ac
xchg al, bh
nop
dec ax
adc ch, al
xor eax, edi
or al, 0x7b
inc cl
ror si, cl
rol si, cl
shl edi, cl
ror dl, cl
ror ax, 4
add cl, ch
ror bh, 5
nop
inc cx
shl al, cl
sub dh, bh
sub si, 0x309e
mov bx, ax
adc ecx, ecx
xchg ecx, edx
and bh, 0x5e
dec ecx
and dl, 0x67
not edi
add dx, cx
cmp cl, 0x1a
not cx
inc di
shr dh, cl
pop edi
pop esi
pop ebx
pop edx
pop eax
pop ecx
push eax
sub ah, 0x7b
push ebx
mov bh, 0xe
stc
push esi
xchg si, ax
push ecx
xchg cx, cx
and al, 0x3e
mov cx, 0x13c7
push edi
add edi, ebx
ror di, cl
push edx
shl dx, 6
test dx, 0x53bc
and cx, ax
shl edi, cl
pop edx
pop edi
pop ecx
pop esi
pop ebx
pop eax
call fcn.006b9096
push edi
push esi
or edi, esi
push eax
push ecx
shl ax, cl
or eax, eax
push edx
shr dx, 3
and dl, 0x64
sub si, dx
or ax, si
inc si
push ebx
inc ebx
sbb bl, al
pop ebx
pop edx
pop ecx
pop eax
pop esi
pop edi
call fcn.006b93ae
push esi
push edi
cmp esi, edi
push eax
shl ah, 4
push ebx
or bh, al
push edx
cmp ax, dx
adc bx, si
push ecx
xchg ecx, edx
add ax, 0x26f0
ror edi, cl
xchg cx, dx
and di, ax
test bx, dx
test dh, dh
ror ecx, cl
pop ecx
pop edx
pop ebx
pop eax
pop edi
pop esi
push edx
push ebx
cmp dx, bx
pop ebx
pop edx
push eax
push ecx
rol eax, cl
push edx
cmp edx, 0x5aa7f967
pop edx
pop ecx
pop eax
lea esi, [ebx + esi]
mov esi, dword [esi + 0x50]
cmp dword [ebp - 4], 0xa
jne 0x6a21f3
push ebx
rol bx, 6
push edx
inc edx
push eax
push ecx
rol ah, cl
sbb eax, ebx
xor ax, cx
push edi
test di, bx
rol al, cl
push esi
xchg si, si
dec cx
dec eax
add cx, 0x23ca
shr bh, cl
xchg dx, ax
stc
or edx, eax
sub di, di
shl bl, cl
xor ebx, 0x2cb93c4d
sbb cx, 0x5335
stc
shr di, cl
and bx, 0x408
mov al, ah
test eax, 0x2e117438
shr edx, cl
inc edx
sbb bl, al
sub esi, 0x343e115e
mov ebx, 0x273de90d
rol eax, 4
and edx, 0x4c46cc92
xor bh, 0x60
sub eax, eax
ror si, cl
adc ecx, ebx
and ebx, edx
ror ax, 1
cmp ch, 6
and eax, 0x76ac5b5b
cmp edx, 0x7357e39a
xchg edx, edx
rol cx, 5
sub ch, ah
adc bh, 0x4b
shr di, 7
xchg cx, ax
cmp dl, 0x44
sbb ebx, 0x31d3d219
ror cl, cl
and ecx, 0x29e763ad
inc bx
rol edi, 1
inc di
ror ah, cl
xor edx, edi
not dx
ror edi, cl
mov ch, 0x61
not bh
dec edi
xor si, bx
adc ax, dx
xor dx, 0x7eef
adc dl, ch
and ecx, 0x46983fb9
nop
test esi, edx
rol edi, cl
shr ax, 6
and edi, 0x3d2cc6f3
sub ax, si
stc
sbb esi, esi
sbb ecx, eax
adc dh, al
cmp ch, 0x1e
nop
stc
test ax, si
cmp ecx, 0x63935508
dec cx
ror ah, cl
sub al, 0x53
dec ch
test al, 0x55
xor di, 0x7271
or ebx, 0x624bdb65
sub di, si
sbb ax, 0xb53
rol di, cl
xor di, 0x7c8b
shr ecx, cl
not edi
xchg si, cx
add dl, bl
nop
nop
stc
sub ebx, 0x741e9016
nop
pop esi
mov ah, dl
or ecx, eax
shr dx, cl
push esi
add dx, si
inc eax
mov ecx, eax
ror edi, cl
sbb si, 0x7f96
cmp cx, 0x2491
xchg edx, edx
rol esi, 6
sub di, dx
adc bh, 0x20
dec di
shl ax, 5
sbb dh, 0x57
cmp eax, eax
xchg bl, ah
inc ax
sub bx, di
stc
dec esi
stc
shr dx, cl
xchg cx, bx
sub eax, 0x5d8aab2d
xchg ecx, eax
xchg al, cl
add al, ah
dec esi
adc bl, cl
adc ch, 0x37
adc edx, 0x73516837
shl di, cl
test ah, dl
ror cl, cl
adc al, ah
xchg al, cl
inc eax
shl esi, 2
xor edx, esi
test cx, cx
and si, ax
rol ax, cl
mov ah, 0x78
and ebx, ebx
test ebx, 0x6d52114f
and esi, 0x787208d2
cmp dh, bh
shr cl, cl
rol edx, 1
cmp esi, 0x26b8996a
rol edx, cl
shr di, 8
inc ax
stc
shl bh, cl
rol eax, cl
rol bx, cl
mov al, 0x57
mov ebx, 0x111603e4
dec si
rol esi, 4
inc cl
sbb dh, 0x34
shr ecx, 1
shr esi, 7
xor dl, 0x19
shr ecx, cl
test bx, 0x4fce
mov eax, 0x65ac6e4e
test bx, 0x7967
mov ch, 0x29
xchg dh, al
stc
or cx, 0x3f6b
xor eax, 0x97c5fba
sub al, 0x47
shr esi, cl
xor cl, 0x21
xor eax, 0x187e2b98
shl dl, 3
cmp cx, di
stc
xor ecx, esi
mov bh, 0x63
sub ebx, ecx
xchg di, cx
sbb bx, 0x62cc
adc ax, di
or ch, dh
add dl, 0x27
shl al, 2
cmp eax, edx
or cl, bh
inc esi
cmp esi, eax
or ax, cx
dec dx
cmp si, cx
pop esi
push esi
dec esi
not bl
rol si, cl
sub al, al
not cx
rol ax, 4
sbb al, 0x50
sbb bh, 0x36
stc
sub eax, 0x567badb2
mov dx, bx
ror ch, 6
nop
xor dx, dx
not ah
not dh
inc esi
rol ax, 6
sub bh, ch
add di, 0x53e8
nop
inc ax
stc
inc ecx
xchg al, ah
sub al, dl
shr dh, 3
sbb dl, 0x37
adc di, 0x4f4a
ror cl, cl
rol cl, cl
mov edi, 0x9022e34
add dl, 0x4f
shr cx, 4
sbb dx, si
rol ch, cl
ror bh, 8
rol cx, 1
dec cx
adc si, ax
adc dx, 0x4292
ror dl, 7
xor ch, 0x16
adc al, bh
nop
add cx, cx
xor ah, 0x64
not ah
add ecx, 0xc57d8f
test edx, ecx
adc dl, 0x48
stc
not eax
xor cx, 0x79d8
shl edx, 5
not ecx
sub ch, ch
mov ebx, esi
adc eax, 0x7eab581
or ebx, ebx
cmp di, bx
dec ax
and eax, 0x1c3bba7d
cmp edi, 0x286c5339
shr di, 7
test ah, 0x5a
nop
and bl, 0x69
adc ah, 0x62
shl ax, 1
inc edx
or ah, bh
add ecx, edi
adc bl, 0x27
adc cl, 0x45
pop esi
pop edi
pop ecx
pop eax
pop edx
pop ebx
push ebx
push edi
sbb bx, di
push ecx
test ecx, 0x6e628bbb
push esi
adc bx, si
push edx
ror dx, 3
nop
cmp ch, 0x3c
xor cx, 0x5830
dec bl
adc edx, edi
push eax
cmp dh, al
rol dh, 7
or cx, 0x6e7
sbb dh, 0x6d
cmp ax, si
add ch, dh
sbb ah, bh
sbb cx, 0x437a
mov ch, dh
ror edx, cl
cmp dx, cx
shr di, 4
sbb ecx, edx
sub edx, ecx
nop
cmp edx, ecx
dec ebx
xchg esi, ebx
and esi, edx
rol al, cl
ror cl, 4
xor bh, 0x24
stc
sbb ah, ah
xor dx, 0x7683
sbb bl, dh
sbb ch, 0x3f
sub esi, eax
ror di, 1
nop
adc ecx, 0x4d4a6a4c
and bh, al
test dl, 0xb
shr bh, 6
add edi, 0x6e6c1153
add al, dh
add cx, 0x22db
inc dl
xor dx, ax
add edi, 0x6572d995
rol di, 1
cmp di, di
xchg cx, ax
cmp al, 0x7f
and bl, 0x49
mov di, 0x55de
not al
or si, 0x5454
dec ecx
or cl, 0x22
test edx, 0x68e30d98
nop
add eax, 0xa0cf8d7
adc bl, 0x72
stc
test ax, 0x5b96
rol eax, cl
shl dh, cl
add di, 0x38bf
inc ah
inc ch
add bx, dx
adc al, 0x12
pop eax
pop edx
pop esi
pop ecx
pop edi
pop ebx
call fcn.006b9742
jbe 0x69b32c
call fcn.006b9b10
call fcn.006b9f3d
push esi
push edi
and si, di
push eax
not ax
push edx
xchg edx, edi
sbb ah, 0x31
push ecx
shl dh, cl
or ecx, edi
push ebx
rol ebx, cl
sbb si, 0x465e
or ecx, esi
dec edi
ror ch, 6
xor edi, ebx
cmp si, si
test al, ah
sub ax, cx
test ecx, edi
dec bh
shr ah, cl
rol bh, 2
and ah, bl
xor di, cx
cmp dh, 0x2c
mov al, 0xd
add ax, dx
xor dx, si
test edi, 0x529274bf
xor cx, 0x4c16
ror edi, 4
shl di, 6
inc bh
ror ch, 5
adc cx, dx
not ch
xchg dl, ah
add dh, 0x60
shr dl, 1
or bh, 0x5f
xchg ch, al
or di, si
not bl
sub di, ax
ror esi, cl
ror edx, cl
sub cl, ah
inc ch
xchg esi, edi
and cx, 0x73b9
sbb si, 0xbf7
not ebx
dec edi
sub bx, dx
nop
shl bx, cl
shl bh, cl
sbb esi, 0x1c0a1321
rol cl, 1
mov ebx, edx
rol edx, 8
adc dl, 0x63
xchg edi, ecx
nop
dec cx
xor bl, bl
mov si, cx
sbb ebx, 0x95082da
adc bx, di
inc al
xor bh, 0x37
shl di, cl
adc cl, cl
nop
sbb ebx, 0x5dd4d63b
nop
rol dh, cl
and eax, esi
or edx, 0x3b8f112b
dec ah
mov bl, al
sub ecx, 0x11585768
and si, bx
cmp edi, edx
dec edi
nop
stc
inc dh
shl edi, cl
adc al, 0x58
sbb eax, 0x3decf65a
inc dl
and di, 0x3ac
stc
shl esi, 1
inc eax
adc si, ax
shl si, 7
pop ebx
pop ecx
pop edx
pop eax
pop edi
pop esi
ja 0x69b214
push ecx
rol cl, 8
push esi
or si, si
adc esi, 0x10752932
push eax
shr eax, cl
add si, 0x50de
push ebx
sbb bx, 0x252a
cmp ch, 0x2d
push edi
shl edi, 5
pop edi
pop ebx
pop eax
pop esi
pop ecx
call fcn.006ba3bc
call fcn.006ba8d0
push edx
push ebx
add dh, bl
pop ebx
pop edx
jo 0x69b20f
push esi
dec esi
push eax
add ah, 0xb
pop eax
pop esi
call fcn.006babc5
push ebx
dec bh
inc bh
push ecx
ror cx, cl
sub cx, 0x19e9
xchg cx, bx
push edx
not dx
mov bx, 0x2029
push eax
dec al
push esi
cmp si, 0x1d76
test si, ax
add cl, dl
xor cx, 0x66ec
shr bx, cl
nop
push edi
inc edi
not dx
shl dx, 1
or dh, 0x6b
and dx, 0x1abf
shr eax, 7
mov edx, ebx
not eax
add bl, 0
or ax, bx
nop
xor al, 0x2c
or bx, 0x6ebf
adc ebx, 0x58d72a58
cmp al, ah
pop edi
pop esi
pop eax
pop edx
pop ecx
pop ebx
push edx
cmp dx, 0x2672
push ebx
and bh, dh
rol bl, 5
push edi
cmp edx, edi
push ecx
add ecx, ebx
push eax
dec eax
xchg di, cx
ror cl, cl
adc dx, 0x3426
sbb cx, di
ror eax, 8
xchg ch, ah
inc edx
or eax, 0x20f0f95d
push esi
or esi, 0x37269fb0
shr ebx, cl
dec ecx
mov ah, bl
xchg al, ch
or bx, 0x4c42
shr bh, cl
shl bh, 8
nop
shr dx, cl
ror edx, 8
shl al, cl
not ecx
sub bl, 0xc
mov ebx, 0x44a84437
test bl, 0x33
mov ecx, 0x1730a676
mov edx, 0x1a6de1bf
rol di, 8
shr bx, 5
or dh, bh
xchg si, si
pop esi
pop eax
pop ecx
pop edi
pop ebx
pop edx
push eax
push ecx
sbb ax, cx
pop ecx
pop eax
push edx
cmp dx, 0x2852
push ecx
rol dx, cl
pop ecx
pop edx
call fcn.006bafeb
jbe 0x69b32c
jbe 0x69b32c
push edi
mov di, 0x9d5
push eax
dec al
push ecx
push ebx
xchg ecx, ebx
pop ebx
pop ecx
pop eax
pop edi
call fcn.006bb433
call fcn.006bb7b4
push ebx
sbb bh, bh
push esi
add esi, 0x114c4265
push edx
xor edx, 0x73546a0c
push ecx
test ecx, ebx
push edi
sub esi, edi
push eax
xor ah, bh
xor ah, dh
rol ecx, 3
cmp dh, dl
shr cl, cl
inc edx
dec ebx
not cx
ror cl, cl
test si, 0x214a
rol dh, cl
and esi, 0x43e6a0b2
nop
nop
dec dl
shl cx, cl
test ah, ah
shr cl, cl
ror di, cl
shr ebx, cl
stc
shl cx, 5
sbb ebx, ecx
mov ecx, 0x4094e864
inc edi
add dx, 0x5bc
test dx, 0x120f
shl eax, cl
inc ecx
test esi, ecx
test ax, 0x3622
sbb ch, dh
cmp al, 0x2d
shl ecx, 4
test ax, 0x13a7
mov edi, 0x2b68560a
shl ah, 3
stc
and edi, edi
test si, si
xor eax, 0x6f663ddd
xchg ah, bl
not di
xor ebx, 0x5dac6021
inc di
not edx
rol si, cl
sbb di, cx
inc ah
inc bx
sub ax, ax
and edx, edx
adc dh, 0x67
shl si, 3
not si
or ax, 0x20b5
nop
mov esi, eax
ror bh, cl
cmp ch, ah
xchg edi, esi
ror edx, cl
or ecx, ebx
or di, 0x11d2
or cx, si
sbb ax, si
add eax, 0x188e1471
nop
shr cx, cl
not esi
adc dx, bx
cmp si, 0x5da9
not ah
adc al, bh
or di, 0xd76
xor cl, bl
sbb esi, 0x11df7b2
test al, dh
nop
stc
or cx, 0x34c
shr di, 6
inc ax
ror edi, cl
and ax, 0x3713
or cx, dx
xor edx, 0x44ff25e0
inc ax
adc esi, edi
stc
add dl, 0x51
adc edx, esi
or dh, dl
xor edi, 0x16d16af4
and ah, cl
pop eax
shr ch, 7
or ecx, 0x64389c77
not ch
test cx, dx
xor bh, 0x1b
sbb ch, 0x1f
adc dl, bl
inc esi
push eax
inc ax
add ebx, ebx
stc
xor edi, 0x76a39102
test dh, al
not si
add dl, 0x72
or bh, dh
cmp si, 0x3150
nop
add ax, 0x57e3
nop
shl ah, cl
sbb eax, 0x1f43b6bf
xor ecx, edi
sbb edi, 0x39229d52
ror cx, 3
dec al
rol si, 2
rol ebx, 4
shr dh, cl
shl cx, cl
or bl, 0x13
and eax, 0x61badb81
rol bh, cl
sbb bl, 0x2b
and esi, edi
add ch, 0x59
test ebx, 0x1a37b336
cmp esi, edx
shl eax, cl
add ax, 0x721d
dec ax
cmp al, dl
sub edx, 0x7b62e447
adc dl, dh
nop
ror ecx, 5
dec al
nop
and ch, ah
inc edx
cmp eax, eax
not bl
and dl, 0x7e
adc ebx, 0x77e28898
shl ecx, cl
sbb bx, cx
inc eax
inc ebx
add ch, 2
xor cx, si
pop eax
pop edi
pop ecx
pop edx
pop esi
pop ebx
push edi
push ecx
ror edi, cl
shr di, 3
sbb ecx, 0x2ee5a3f2
push eax
sbb eax, eax
stc
stc
push ebx
add bx, 0x2f89
shr bl, cl
push edx
inc dl
sbb al, 0xa
pop edx
pop ebx
pop eax
pop ecx
pop edi
push ebx
push edx
add bh, dh
push eax
or ax, bx
push ecx
dec ecx
pop ecx
pop eax
pop edx
pop ebx
push ecx
shr ecx, cl
push esi
push ebx
xor esi, ebx
push eax
or ax, 0x5ffb
pop eax
pop ebx
pop esi
pop ecx
cmp dword [ebp - 0xc], 0x55f0
jl 0x69cc0b
call fcn.006bba8d
jns 0x69ba5b
push ebx
test bl, bh
push eax
sub ax, 0xca1
push ecx
sub cl, 0x6c
sub cx, cx
push esi
dec si
push edx
shr dh, cl
shr cx, 2
push edi
or edi, 0x7c2f42bd
sub ax, 0x4fd8
inc ecx
xor ax, di
rol cl, cl
and ecx, 0x3edfe0b5
nop
test ch, ch
inc bx
ror al, cl
dec cx
shl bx, 7
or ch, dl
and cl, 0x62
not ax
shl si, cl
dec bl
sub esi, 0x1615c31c
cmp di, cx
xor cx, 0x193d
cmp esi, 0x3d03edf7
or dx, 0x2a59
rol dl, 1
dec si
nop
sub bl, bh
cmp ax, 0x4a3e
ror dx, cl
nop
test si, dx
shr di, cl
not dh
not ebx
and di, ax
not ecx
or esi, 0x2250f9f5
rol esi, cl
xchg ebx, eax
not ecx
inc si
and di, 0x5144
stc
stc
add esi, 0x24fc95f4
ror di, 2
add bl, bl
or esi, 0x4997eceb
add dh, 0x30
adc cx, cx
cmp edx, esi
sub al, 0x67
or ebx, 0x76bbc6cc
ror edx, 3
shr ah, cl
dec ebx
sub edi, edx
mov bl, 0x53
test cx, 0x612d
xchg bh, cl
add dl, 0x3f
test ecx, edi
add edi, 0x37bfde3b
and cx, ax
dec ah
mov eax, eax
adc ebx, ecx
xor eax, 0x17ab19bc
nop
shr dx, cl
adc dl, ch
mov dl, cl
adc dl, bl
or ecx, ebx
not eax
add ch, 0x7d
mov cx, ax
inc di
inc bx
test cx, bx
xor dl, 0x43
nop
inc ecx
dec dx
nop
sub bl, 2
or dx, 0x786f
sbb ch, al
dec bh
nop
add edx, eax
nop
dec dl
or esi, 0x7ddb8dcc
pop edi
dec cx
shl dh, cl
xchg si, bx
inc ebx
stc
and si, 0x64ff
stc
and edx, 0x680652e3
push edi
cmp edi, esi
or esi, ebx
xor bh, bh
cmp al, bh
add cl, 0x34
stc
stc
cmp bh, 0x21
xor edi, 0x22ea2b13
rol al, cl
ror ax, 5
shr ecx, 3
dec edi
test si, cx
adc ax, 0x231d
dec cl
inc ax
rol ax, cl
sbb bl, 0x59
shl ecx, cl
adc bx, 0x3ac7
mov edi, 0x1d061f54
adc eax, 0xb0f7be2
xor di, bx
not esi
test ecx, ebx
test bl, 0x37
ror eax, 8
shl dx, 3
add edi, edi
xchg ah, bl
dec ah
ror ax, cl
shr dh, 5
sub bh, bl
add ecx, ebx
sbb ah, ah
and bl, 0x75
rol ax, cl
shl ah, 1
ror dh, 7
rol ecx, cl
test esi, eax
cmp cl, 0x19
sub ah, 0x54
sub bl, 0x2c
sub ch, 1
sub ax, 0x4904
rol esi, 1
and bh, dh
not ax
stc
sbb bx, bx
cmp di, ax
inc ebx
add si, 0x1c4f
rol ebx, cl
ror bl, cl
dec ax
dec edi
test dl, bl
xor bx, bx
shl cx, 6
nop
rol di, cl
not bh
adc ebx, esi
shl di, cl
dec dl
and di, 0x535e
test dh, 1
shl edx, 2
rol dh, 7
rol ax, 6
mov dx, si
sbb bh, 0x46
or ecx, 0x16d3f145
stc
xor bh, 0x22
xor si, 0x45
shr bx, 3
nop
shl ax, 2
stc
xchg edi, ebx
dec bx
test ah, bh
ror cl, 2
test di, 0x549f
or ebx, edx
add dl, 0x2a
cmp si, 0x5eaf
pop edi
push edi
cmp edx, edi
ror dx, 2
sbb dh, 0x6b
sub bx, 0x1239
rol edi, cl
rol esi, 6
sbb edi, ebx
cmp ax, 0x6a86
sub edx, edx
add esi, esi
ror al, 6
shl edi, 7
inc bh
sub ax, di
nop
inc cl
shl bh, cl
mov bl, dl
shl si, cl
rol edi, 6
xchg edi, esi
not eax
mov dx, 0x1f28
add ecx, esi
xor bx, 0x4b4d
mov dx, 0x6f89
stc
cmp cx, 0x798c
inc esi
ror ebx, 6
add bl, bl
adc eax, 0x5497af85
cmp dh, 0x19
adc edi, esi
mov esi, 0x140595fb
and cx, dx
shl ch, cl
sub bh, bl
and bx, di
add edi, ecx
sub ebx, 0x3ffe8fd0
ror dx, 7
adc dl, 0x49
stc
add ebx, 0x38ad0167
sbb cl, 0x6e
not ebx
mov dx, 0x2d9c
sub ecx, ecx
xchg si, ax
adc edx, ecx
or al, 0x13
sub di, 0x2e20
ror bx, 6
sbb ax, 0x6a36
cmp ah, 0x21
not ebx
xor al, 0x2f
shl si, cl
xchg bx, ax
add bl, bl
shl ah, cl
dec ch
adc ax, 0x2d29
ror ah, 8
adc bl, ah
ror eax, cl
xchg ebx, esi
mov edx, 0x1937f46b
shr bh, cl
or al, 0x18
inc bh
not dh
inc eax
xor si, bx
sbb dx, cx
cmp bx, 0xd9f
dec dx
not dl
mov cx, 0x5146
xchg ah, al
cmp edx, 0x38252a0d
cmp di, 0x215b
mov edi, ebx
mov edi, esi
xor edx, eax
dec eax
cmp ch, 0x24
cmp ecx, 0x4f6b6f62
shr si, cl
stc
inc bl
rol bx, 1
and ch, 0x5e
sbb edx, ecx
rol bx, cl
xor ebx, 0x4b8f1c5e
or eax, 0x6a368e41
cmp cx, 0x2a48
sbb cx, dx
pop edi
not ecx
test edx, ecx
and esi, 0x395ea9d1
test eax, edx
nop
rol cx, cl
inc cx
shr esi, cl
mov ah, al
dec edx
nop
xor dl, 0x1e
shr dl, 6
push edi
test edx, edi
shr eax, 7
sbb dh, bh
not ah
not dl
not edi
rol cx, 3
xchg bx, di
inc bl
nop
add dx, 0x5bf7
xchg dl, bl
nop
xor cl, 0x5e
or al, bh
inc ax
sbb si, 0x34a9
shl dh, cl
xor di, 0x34d3
cmp bl, 0x7c
ror ch, 7
or ecx, 0x145a803d
nop
cmp di, 0x2145
or cx, 0x34e1
xchg ah, bh
nop
xchg cl, ch
sbb si, 0x1597
xor ebx, 0x44425f88
not si
stc
add dx, 0x1124
or edi, 0x4ebed916
xchg ebx, ebx
test edi, 0x4154c631
sub dx, di
shl di, cl
xchg bh, bl
nop
not dh
shl eax, cl
sub ecx, esi
inc si
nop
shr ch, 5
rol eax, 4
mov di, 0x3671
inc ecx
shr bx, 5
rol edi, 8
and bh, ch
add si, 0x6cd8
xor dl, 0x77
adc esi, 0x5ecf8cff
ror eax, cl
test dl, bh
shr cl, 4
xor dx, 0x907
test ecx, eax
and ebx, 0x46c6f7f5
sbb cl, 0x55
xchg ecx, eax
stc
adc esi, eax
stc
dec bx
adc eax, ecx
inc ecx
or ax, 0x508a
rol eax, 8
sbb bl, bl
adc dx, 0x6340
or ebx, 0xb11b477
ror bx, cl
not esi
sub ah, bh
shr dx, 5
stc
sub eax, eax
mov dl, 0x2d
pop edi
pop edx
pop esi
pop ecx
pop eax
pop ebx
push edx
push eax
cmp dl, al
adc edx, edx
push ecx
mov ah, cl
push esi
not esi
push ebx
adc bx, dx
push edi
sub di, bx
sub ecx, eax
mov ecx, eax
xchg esi, eax
ror ebx, cl
not edx
stc
mov di, 0x32b2
inc edx
add bx, di
ror di, cl
or edx, edx
and edi, eax
sbb cx, 0x3af0
test cl, 0x38
adc edx, eax
shl edx, cl
pop edi
pop ebx
pop esi
pop ecx
pop eax
pop edx
call fcn.006bbdc0
push edx
push ebx
sbb dx, bx
push eax
push esi
and eax, esi
and ah, 0x5b
mov ah, 0x31
stc
xor ebx, 0x5f4f119a
push ecx
shr ch, 1
add ebx, 0x598d7e97
dec eax
sbb al, bh
nop
sub cx, bx
or cx, bx
rol esi, 8
sbb ah, 0x37
or si, 0x4474
sub al, dh
pop ecx
pop esi
pop eax
pop ebx
pop edx
push ecx
push ebx
cmp cx, bx
shr bx, cl
push edx
shr dl, 7
cmp dx, 0x1a56
test ch, 6
push eax
mov ah, ch
push edi
sub di, 0x1969
and ebx, ebx
pop edi
pop eax
pop edx
pop ebx
pop ecx
push ebx
sub bl, 0x47
push ecx
push edx
adc ch, dl
sub ecx, 0x663c3304
rol ecx, cl
nop
stc
or ecx, ebx
push eax
not ah
and cx, 0x6e57
adc cx, bx
test cl, ah
adc ch, 0x5a
test bl, 0x7e
or bh, 0x5a
not cx
inc al
push edi
xchg cx, di
not cl
not bl
xor ebx, edi
xor bx, 0x4c8
nop
not edi
cmp bx, 0x30e3
test edx, 0x3fcb7ee6
xchg dx, dx
sbb di, 0x2895
rol dx, 4
test ecx, 0x26f37417
ror bh, 8
cmp al, ah
or cx, dx
nop
nop
nop
test cx, 0x7abb
shr cx, cl
xor cl, cl
xor ecx, edx
push esi
xchg esi, eax
sub bh, bl
sbb edi, 0x429272e7
adc eax, esi
inc bh
inc eax
ror edx, 6
not dh
rol eax, cl
add edi, 0x188c1d2
xchg cl, dl
cmp si, si
xchg esi, eax
dec edi
nop
dec ebx
xchg dx, ax
sub dl, 0x61
cmp ah, bl
shr bx, 6
test dh, 0x1b
inc edi
rol bx, cl
add cx, 0x135f
inc dl
shr dl, cl
dec di
and eax, ebx
rol di, 3
nop
and ah, 0x48
dec eax
xor al, 0x7a
add di, 0x435b
adc ch, ah
and edx, eax
stc
sub bh, bl
inc bx
adc dx, cx
shl dh, cl
dec di
rol eax, 8
test bh, cl
sbb bx, 0x40cf
xchg ah, bl
ror bh, cl
adc cx, 0x5fa4
mov bl, 0x67
mov dh, 0x55
ror eax, 8
sub ah, dl
inc edx
not dx
shl ecx, 7
rol al, cl
test ax, 0x3446
ror eax, 4
adc al, ch
sbb dx, 0x26b1
shr ch, cl
pop esi
mov dl, 0x17
stc
ror ch, cl
or eax, 0x67da9fc3
ror dl, cl
nop
xor cx, 0x65d7
inc di
inc di
push esi
not si
cmp edi, ecx
nop
add esi, 0x58ef163b
sub edx, edi
stc
rol esi, 2
nop
shl bl, cl
cmp bh, 0x51
and esi, 0x378763ad
add ecx, esi
test ch, 0x49
shl si, 4
xchg ebx, esi
ror dl, cl
cmp dl, cl
ror cx, cl
shl si, 3
not bx
rol ebx, cl
mov ecx, esi
or dh, al
dec dx
xchg ch, cl
inc dl
sub ebx, edi
shl bx, cl
nop
xchg ah, ch
cmp cl, 0x52
cmp bx, di
cmp dl, 0x53
cmp esi, 0x3c427d9c
nop
sbb dl, 0x1b
pop esi
pop edi
pop eax
pop edx
pop ecx
pop ebx
push edx
rol dl, 6
push ebx
push ecx
rol ebx, cl
pop ecx
pop ebx
pop edx
call fcn.006bc203
push esi
xchg si, si
push ecx
dec ch
push edi
ror di, 6
push edx
inc dl
push eax
sub ah, dl
adc esi, 0x126dde20
push ebx
xor bx, 0x4b74
adc eax, ebx
xor dh, bh
xchg bx, si
adc dx, 0x1017
test edi, ecx
adc dl, al
ror bx, 1
not ecx
mov cx, 0x6704
xchg edx, edi
and edi, ecx
shr ax, cl
stc
stc
and edi, 0x707516d3
and dh, 0x6a
rol dh, 7
stc
test ebx, ecx
pop ebx
pop eax
pop edx
pop edi
pop ecx
pop esi
jb 0x69bc71
stc
nop
push eax
push edi
sub eax, edi
push edx
push ebx
and edx, ebx
pop ebx
pop edx
pop edi
pop eax
push edi
sub di, 0x4396
push ecx
not cx
push eax
push esi
xor ax, si
pop esi
pop eax
pop ecx
pop edi
push edi
inc di
pop edi
sub esp, 0x30
mov dword [esp + 0x2c], 0
push eax
push ecx
push edx
push ebx
add bx, bx
push esi
push ecx
shr si, cl
push eax
xor cl, ah
rol cx, cl
shr cx, 1
push edx
sbb dh, 0x75
push edi
xor di, 0x3eee
adc cx, 0x6106
xchg ecx, ebx
shl al, cl
or ch, bh
dec edi
inc dh
shl cx, cl
add edx, edi
mov cx, cx
and esi, eax
nop
ror edx, cl
sub ebx, ebx
cmp bl, 0x71
rol si, cl
sub di, bx
xchg dx, dx
stc
adc eax, 0x19831842
inc ax
xchg al, bh
cmp edx, 0x40c655ed
or dh, ch
cmp bl, dh
not si
rol dh, 5
shr esi, 5
nop
mov edi, edi
shl bh, cl
mov ebx, ecx
cmp edx, ecx
adc cl, 0x72
test di, 0x5d98
adc ecx, esi
ror di, cl
rol ebx, cl
or si, 0x7a4e
cmp dh, ch
shl eax, cl
shr ebx, cl
and al, cl
add ecx, esi
and al, 0x33
xchg dl, al
xchg ch, ch
test ecx, ecx
shl cl, 6
nop
shr ax, 5
adc dh, 0x15
ror ah, cl
or ax, di
dec ax
pop edi
pop edx
pop eax
pop ecx
pop esi
pop ebx
push esi
adc si, 0x5d45
push edi
push ebx
add di, bx
xchg edi, ebx
push eax
xor bl, al
nop
mov al, ah
push ecx
or cl, 0x68
push edx
xor dh, 0xa
adc si, 0xb5b
mov ch, 0x12
rol edx, cl
nop
sbb edi, eax
rol ch, cl
or bh, al
nop
test ebx, edx
or dx, si
rol bx, cl
shr di, 1
test dh, 0x5b
shl si, cl
inc ah
xor di, 0x3be2
sbb bh, 0x13
xor al, ch
shl ecx, 1
sbb ebx, 0x3ea10069
rol bx, 8
add edx, edx
cmp di, 0x564f
rol edi, 4
adc ch, ch
nop
not ecx
xchg di, si
nop
xchg di, ax
xor bh, 0x7c
mov cx, ax
and ah, 0x7b
add di, bx
add ecx, 0x36245e58
nop
cmp edx, 0x5db2381
rol dl, cl
sub ecx, 0x9417064
shl al, 6
sbb bl, 0xa
not ecx
sub cx, 0x51de
xchg cx, di
xor ah, 0x28
add ebx, edi
nop
shl eax, 4
adc esi, esi
test si, dx
or ax, 0x13a1
not dx
not al
inc dl
and cx, si
sbb ebx, 0x5cec5463
or ebx, 0x3e658c9
adc ah, ch
adc dh, 0x7a
xchg ah, dl
sbb ch, cl
shr ah, 3
rol bh, cl
add edi, 0x6f87455f
not cl
cmp ch, 0x38
test ebx, 0x5cca5f69
nop
rol esi, cl
nop
dec ebx
shr si, cl
not dl
or ax, 0x2480
add si, cx
cmp eax, edi
sub esi, eax
or esi, edi
sub ch, cl
xchg cl, dh
shr edx, 6
stc
sbb ah, bh
rol ecx, cl
and al, 0x3b
not esi
xor eax, ecx
dec ax
shl dl, 4
sbb esi, ecx
adc dh, bh
test bh, 0x77
pop edx
xor edi, ecx
xor di, 0x60f1
xchg ebx, ecx
ror si, cl
not ch
xchg di, di
push edx
shl dx, cl
dec si
rol ax, 8
dec bh
dec ah
nop
and cx, ax
or di, si
dec cx
nop
xor ax, di
stc
and dx, si
cmp ax, 0x2c6e
or cl, ch
sub bl, bh
inc edi
sub ebx, esi
ror ax, cl
nop
ror ah, 7
not cx
add bx, ax
sbb eax, 0x1f853706
and dh, 4
add ax, 0x7a04
shr cx, cl
or bl, 0x7e
stc
not dh
nop
shr eax, 4
nop
test bx, ax
inc dx
dec bl
ror cl, cl
or ch, 0x40
not si
inc di
cmp di, 0x5d57
shr ah, cl
rol esi, cl
xor bx, cx
inc si
test dx, cx
shl si, cl
shr eax, cl
rol edx, 2
xchg dl, dl
shr ecx, cl
dec bl
xchg si, cx
adc di, 0x3f2b
shr bh, 7
and si, 0x2be4
rol bx, 3
dec edx
and dx, ax
ror esi, cl
sbb eax, 0x463424c3
rol di, cl
adc al, 0x3a
inc di
cmp cx, cx
shl edi, 1
cmp ebx, 0x2c4812b6
cmp al, 0x59
dec cx
stc
sbb al, 7
dec ebx
mov ebx, ebx
shl esi, 8
stc
or edi, esi
nop
sub dx, 0x77f7
nop
stc
add dh, bl
adc si, dx
sbb ebx, 0x348f0a40
stc
or esi, ebx
add edi, eax
rol dx, cl
mov ax, 0xccd
not ch
cmp ch, 0x6e
mov si, cx
sbb ah, dl
ror ax, 5
add dl, 0x69
pop edx
stc
test esi, ecx
nop
push edx
or dl, ah
xor ecx, edx
xchg ch, dh
inc ecx
cmp edx, esi
shr ecx, cl
ror si, cl
cmp bx, 0x5cc9
sbb dh, ch
shr ebx, cl
add cl, 0x5b
shr di, 5
mov dx, dx
dec ecx
add bl, bh
and si, 0x3929
rol dh, cl
shr edi, cl
nop
shl cx, 3
dec edx
sub edx, 0x3d1a1286
mov ax, ax
stc
xchg dh, dl
adc esi, ecx
sbb ecx, edx
or eax, ebx
not ebx
adc eax, 0x3b30a16b
ror ch, 7
shl ax, 3
or cx, 0x5d28
cmp al, cl
nop
ror ax, cl
adc bx, 0x212a
or ecx, 0x37093e19
inc edx
xchg di, bx
sbb al, 0x75
dec ax
add esi, 0x604a4e0a
ror ecx, 6
add ebx, ecx
not esi
shr ah, cl
sub ah, bh
stc
stc
and dl, 0x3d
stc
test esi, ecx
shr eax, 1
ror edi, cl
inc esi
and si, ax
cmp ch, 2
shl cl, 1
not ax
xchg dx, ax
sub di, 0x4479
ror dx, 5
sub si, 0x6705
and bh, 0x25
sbb ecx, 0xd9c0401
mov si, 0xcd7
inc edx
shl di, cl
and bl, 0x36
stc
adc di, 0x5dfe
xor edx, eax
xor bh, 0xd
ror edi, cl
not ax
cmp esi, 0x5269ba17
rol di, cl
shr si, 5
ror edi, 7
or esi, 0x2af58a2c
not di
mov ecx, 0x290ce9d0
ror edi, cl
cmp si, di
or ah, 9
sub al, dl
and dh, ah
inc bl
cmp eax, ebx
ror di, cl
xor al, ch
nop
mov bx, 0x61d0
sbb ecx, eax
rol dl, cl
sub cl, ah
pop edx
mov bh, 0x14
test cx, 0xa9f
xchg bx, si
push edx
sub si, dx
inc cx
test bx, si
nop
sub dx, di
sbb esi, edx
xchg ah, dl
shr bh, 5
shl dx, 5
stc
and si, ax
test edi, 0xafb0949
cmp bl, ah
add ebx, esi
nop
rol dh, cl
mov dh, 1
stc
not ax
sub eax, esi
xchg di, di
and edi, eax
cmp dl, 0x14
inc esi
or di, di
xor edx, edi
shl dh, 8
sbb dh, 0x61
dec esi
xor dx, 0x649b
test ah, 4
sub edi, 0x69a2e0fd
mov di, ax
test ebx, 0x6f5f09ab
test edx, edi
shl bl, cl
and dl, 0x7e
xchg bx, ax
stc
shr si, 3
sub dx, 0x9fd
cmp ebx, esi
nop
sub cx, bx
sbb di, 0x3418
xchg bh, ch
sub dx, 0x4dc8
mov ecx, esi
stc
nop
and cx, si
nop
test bl, 0x1a
xchg dl, ah
cmp si, bx
or si, 0x4168
xchg ebx, eax
add ebx, ebx
sbb ah, ah
mov esi, 0x25a41dcc
add di, ax
test ah, ch
sbb dl, cl
dec di
nop
xchg bl, bh
inc bh
sbb bx, di
ror bx, cl
or edx, 0x231038ec
inc eax
shr al, cl
test eax, eax
sub ah, 0x7a
or dl, 0x20
nop
sbb cl, 0x61
adc ah, al
xchg al, ch
xor ebx, ecx
add edi, edi
adc ax, 0x22f2
cmp ax, dx
and edi, 0x38e45ab2
add esi, eax
ror si, cl
and si, dx
xor ch, 0x46
or edi, ebx
inc eax
xchg bl, al
stc
add ah, 0x67
cmp cx, 0x74d8
ror cx, 3
sub si, 0x6446
add ecx, 0x7bb71793
pop edx
rol bx, 6
sbb cx, bx
adc ch, 0x2a
xor ax, 0x61f
and ah, 0x19
or ch, al
push edx
xchg ah, dh
xor eax, edx
sub eax, 0x28d897c0
test si, di
xor ax, 0x612
test ax, cx
ror al, 6
rol cx, cl
test si, si
test ch, bh
ror edi, cl
and ah, 0x51
shr ax, cl
mov esi, ecx
nop
nop
nop
adc di, si
rol ecx, cl
and dh, 0x37
mov bl, dh
rol edi, cl
rol ebx, cl
adc bx, 0x16b5
adc bl, 0x29
xchg esi, edi
shl bl, cl
nop
rol ah, cl
adc ch, 8
cmp di, di
xchg dh, dl
adc si, dx
dec ah
sbb di, 0x2ab4
sub esi, edx
dec cx
xchg edi, eax
rol ebx, cl
cmp ebx, 0x57ec2f38
mov di, bx
nop
dec ax
dec ebx
sub ah, 0x32
stc
mov edi, ebx
test cx, 0x35b8
rol bx, cl
sbb bh, 0x59
cmp bh, cl
nop
mov ecx, ebx
rol ebx, 1
add dx, 0x6ea6
xchg ebx, eax
adc dl, cl
mov edi, ecx
shl ax, cl
xchg dl, bh
sbb di, bx
test ah, bl
not dh
add ax, cx
xor ebx, 0x71983cbe
xchg di, cx
not esi
add edx, 0x5ed470d9
dec dx
not si
add dx, bx
ror edi, cl
shl esi, 1
adc ebx, ecx
and bl, 0x34
xchg edi, esi
nop
nop
and eax, 0x7439c91
ror ch, cl
mov edi, 0x53e4a973
cmp cl, 0x74
dec edi
add dl, dh
rol esi, 4
cmp ah, 0x6b
xchg dx, cx
test eax, ecx
sub dx, si
ror ah, 7
inc edi
inc ch
and si, 0x612e
or dx, 0x4b71
pop edx
push edx
ror dh, 3
add di, ax
ror dx, cl
inc dh
and si, ax
ror bl, 2
and bx, 0x9ef
xchg esi, ecx
and di, si
adc ecx, 0x55fa76c6
stc
xor bh, 0x28
adc bx, 0x79b2
stc
dec esi
sbb ecx, 0x6650d258
rol al, 5
inc cl
inc ax
and esi, edi
sub dx, 0x30b
dec bh
test eax, eax
cmp ax, 0x27e9
and cx, 0x68c3
nop
adc dh, bl
sbb dx, si
xchg bl, ah
rol dl, 4
xor al, 0x17
adc edx, ecx
ror ah, cl
not esi
test dh, dh
add bx, 0xd8
rol dx, cl
rol edx, 6
shl al, 3
nop
inc ax
cmp cx, bx
add ax, 0x5e79
mov si, 0x218b
mov ch, bl
or di, ax
or eax, ecx
shl ch, 4
xor di, 0x109
sub esi, 0x369f3707
rol ax, 6
xor cx, ax
xchg bl, cl
pop edx
pop ecx
pop eax
pop ebx
pop edi
pop esi
jb 0x69c389
push edi
dec di
push esi
shr si, 2
push eax
sbb eax, 0x37dc44c
push edx
adc edx, eax
push ebx
not ebx
push ecx
or cl, 0x70
and si, cx
dec eax
or esi, 0x5db11363
not al
or cl, ah
rol edx, 3
rol ebx, 3
xchg bh, al
shl dx, cl
nop
xchg edx, ecx
test ecx, 0x53bdf5f2
shr ax, cl
and cl, 0x33
or si, 0x73ae
shl ax, 5
xor bl, 0xa
ror dl, cl
or edi, eax
stc
xor bx, 0x5464
mov si, si
inc edx
xchg si, cx
test ax, bx
test cl, bl
test ah, bh
pop ecx
pop ebx
pop edx
pop eax
pop esi
pop edi
nop
push ecx
xchg cl, ch
push edi
push esi
sub di, si
sbb ecx, 0x52920924
shr cl, 7
push eax
sbb ax, si
push edx
shr edx, 7
shl edx, cl
test dl, 0x3e
or ah, 0x6d
stc
pop edx
pop eax
pop esi
pop edi
pop ecx
call fcn.006bc602
push esi
push edi
xchg si, di
push ebx
adc ebx, esi
inc esi
mov bh, 0x13
push eax
xor si, ax
push ecx
rol cx, cl
xchg cx, ax
add cx, di
pop ecx
pop eax
pop ebx
pop edi
pop esi
nop
push ebx
xor bl, 0x2f
pop ebx
mov eax, 0x7b1272
lea ecx, [esp + 0xc]
push 0x2c
push 0x1f632a2b
push ecx
push eax
call fcn.006bc8ce
call fcn.006bce3f
call fcn.006bd23e
call fcn.006bd66d
call fcn.006bdba2
call fcn.006be055
push ecx
push ebx
and ecx, ebx
push eax
push edx
cmp eax, edx
ror bx, cl
push esi
xor cx, si
nop
and bh, 0x40
push edi
shl di, 1
not si
adc ecx, 0x647bff20
sub al, 0x71
cmp cl, 0x3f
not cl
ror bl, 3
sub dl, 0x2e
rol esi, cl
and edx, edi
nop
xor esi, edx
add edx, ecx
or edi, eax
stc
xchg dx, di
sub ebx, eax
or ch, ah
inc si
ror dl, 5
shr cx, cl
rol edx, 3
shr dh, cl
mov edx, eax
shr bh, cl
nop
mov ebx, ebx
rol ax, 7
xor cx, ax
ror ebx, 4
xchg edi, esi
stc
xchg bx, si
add dx, cx
sub edi, 0x69ec2533
not cl
nop
nop
adc cl, cl
shr esi, cl
rol dl, 3
add cx, 0x5cbb
sub ebx, 0x1c9a3277
xor bh, bh
adc esi, esi
shr di, cl
mov si, bx
xchg ch, cl
dec cl
rol bl, cl
test eax, 0xf131d7b
shr edi, cl
not ecx
and edi, ecx
shr dx, 6
test cx, 0x110c
adc dh, bh
inc ecx
cmp esi, 0x79e0384b
cmp dx, bx
mov ax, 0x11f4
inc ecx
shl dl, cl
inc ah
inc ecx
stc
shr dx, cl
sub si, di
and al, ah
not esi
inc esi
test al, dl
shl ax, 3
or si, bx
shl esi, 5
or di, dx
sbb bl, ch
add edi, edx
not di
xchg ebx, ebx
dec si
rol dh, cl
xor edi, 0x72ed635
rol esi, 4
not ax
or eax, 0x507932b4
shl al, 5
ror edi, cl
ror si, cl
mov ah, cl
mov cl, al
shr bx, 5
adc ebx, 0x524becc9
or edx, eax
pop edi
push edi
dec di
adc edx, ecx
cmp bh, bh
sbb eax, ebx
stc
xchg edx, eax
and si, 0x1d1b
dec dh
stc
not bx
nop
and edi, 0x75a3c29a
sbb si, 0x22c5
test al, 0x18
xchg al, bl
ror eax, 1
mov ebx, esi
rol dl, cl
xor ax, cx
xor eax, esi
inc di
rol edx, 7
or eax, 0x70d3db22
adc bx, di
add bx, 0x2597
xchg edx, edx
test si, 0x2488
test bx, di
dec dh
xor ax, 0x65c5
shl esi, 3
sbb ebx, edi
nop
shr ebx, cl
dec edi
stc
adc ch, al
mov al, 0x7c
add si, bx
and bx, cx
xor di, di
xor si, 0x799a
dec dl
stc
stc
mov si, bx
mov al, 0xc
not ebx
nop
dec ax
and esi, 0x1b36b827
cmp si, 0x61d5
rol bx, 4
test si, bx
test di, di
add dx, dx
rol edx, cl
nop
shl al, 2
adc esi, edi
shr di, 8
ror esi, cl
xchg bh, al
xor dh, 0xa
stc
xor edx, 0xbaceb29
or bl, al
rol di, cl
test ebx, eax
not edx
cmp bx, 0x660d
shl si, cl
adc cx, 0x6d88
inc edi
sbb bh, 0x2d
dec bx
ror esi, cl
sbb bh, bh
add ebx, 0x70eedda5
ror bl, cl
dec edi
add dh, 0x34
and cx, di
xor edx, edi
xor ax, ax
dec di
ror bx, cl
mov esi, ecx
nop
inc al
sbb eax, edi
adc ecx, 0x7196902e
add cx, dx
shl dl, cl
xchg bh, ch
ror esi, 3
sub dl, 0x53
shr bl, 5
inc ebx
shl dl, cl
pop edi
and si, si
push edi
inc di
shl cx, cl
xor bx, 0x5ce6
nop
mov ah, 0x25
and ax, ax
mov cx, di
ror si, 4
xor bx, 0x4501
cmp ecx, ebx
adc eax, 0x546dec66
mov ecx, ebx
cmp cl, 0x6e
stc
shr dx, 7
shl esi, cl
nop
inc ah
shr esi, 7
cmp ch, al
xor bx, cx
or ax, dx
add esi, 0x7f12ed3b
dec di
xchg di, ax
xchg edi, ecx
ror edi, cl
shl di, 6
cmp cx, di
test edi, ecx
and ax, 0x6d98
and di, bx
add dh, bh
add ax, di
and dl, ch
nop
and esi, 0x55211345
rol ebx, cl
and bh, dh
ror di, cl
rol cx, 7
ror si, cl
test edi, 0x4d21c0a1
inc edx
rol dl, 7
rol bl, cl
mov ah, bl
shl ax, cl
dec esi
rol ax, 7
add cx, dx
sub cl, 0x2b
test ch, bh
xchg cx, cx
test dh, 0x2f
rol edi, 4
shl ch, cl
shr ebx, cl
mov bh, 0x5c
add al, bh
not eax
inc si
sub bh, al
and eax, 0x611785f9
mov cx, 0x179b
shr dl, 5
xchg al, dh
add ax, 0x4442
xchg di, cx
xor esi, ecx
rol cx, cl
or bx, 0x5adc
shl bl, 8
sub bh, 0x59
sub dx, dx
inc eax
xor bx, 0x2eb8
cmp cx, ax
shl edi, 2
not ax
ror edx, 1
stc
cmp eax, edi
and ch, ch
xchg dx, ax
or dl, ch
shl ah, cl
xchg dx, ax
adc edi, 0x508d6790
xor dx, 0x2675
stc
add di, 0x6aad
sbb edi, eax
nop
not bh
add ax, bx
and dx, ax
and dl, 0x12
add bx, 0x3b84
pop edi
sub ch, ah
push edi
cmp edi, ecx
stc
cmp edi, 0x311b8457
mov ch, bl
adc ch, 0x72
and esi, 0x596cb756
stc
add cl, 0x77
shl edi, cl
nop
shl cx, cl
or cl, bl
sbb dx, 0x3871
add ecx, ebx
adc cx, cx
nop
rol al, 2
inc edx
nop
shl ah, cl
sbb edi, esi
add si, 0x41d8
xor eax, 0x379481b3
cmp ecx, 0x702794e3
dec ax
test ebx, ecx
nop
mov ch, bl
adc esi, ebx
sbb dl, 0x60
shl esi, cl
stc
xor bx, 0x296a
not esi
adc bh, 0x1d
ror ebx, cl
test dx, 0x6165
sub di, ax
dec bl
xor ecx, eax
xor bl, ah
sub dx, di
mov dh, 0x5e
adc ebx, ebx
inc di
nop
rol al, 5
dec ch
not dl
add eax, 0x6d7c4522
cmp ah, 0x2d
ror eax, 6
shr ax, cl
inc eax
nop
xor bl, 0x38
shl ah, cl
stc
shr edi, 7
adc dx, 0x36a1
xor edx, 0x20db35d4
rol eax, 2
or esi, 0x5b5260b6
not ecx
xor ecx, ebx
ror si, cl
dec cl
rol bl, cl
ror bh, 8
and cx, ax
and bx, 0x5d2d
ror edx, cl
not bh
xor ax, 0x44b0
add ebx, esi
or ebx, ebx
sub ecx, 0x6c75b859
xor ax, 0x4029
xor dh, 0x5a
shl eax, 4
rol eax, 1
nop
add bx, 0x76a5
inc edx
shl eax, 4
shr ah, cl
rol ebx, cl
xchg edi, edx
shl bl, 2
test cx, 0x3515
stc
or bx, 0x3602
xor dh, 6
not bh
or ch, 0x7c
cmp cx, dx
rol dl, cl
dec di
pop edi
pop esi
pop edx
pop eax
pop ebx
pop ecx
push ebx
push edx
test bh, dh
push edi
sbb edi, 0x325ca6da
cmp bh, 0x43
push eax
or al, 0x27
push ecx
shr edx, cl
rol cl, 5
xor dx, 0x5993
shr edi, 8
and di, 0x70e1
add dl, ch
adc ch, dh
inc ecx
inc bh
and eax, ecx
shl dh, cl
xchg cx, di
not cx
or dh, 0x19
nop
shr eax, 2
or bx, 0x3251
nop
sub al, dl
inc dx
mov edx, 0x740fbba4
shl bl, 6
cmp cx, 0x2e3b
not dl
adc ebx, 0x49f7e827
adc ax, 0x76ce
nop
dec ah
and cl, al
shr ebx, cl
add dh, dh
and dx, ax
inc eax
not di
not cx
inc ah
not cl
shl ebx, 1
ror cl, 4
xor ebx, 0x52631481
xor ch, 0x6e
ror ebx, 7
inc cl
test di, 0x6875
push esi
adc si, 0x798f
not al
xchg ch, bh
shr ah, cl
sub bh, 0x28
stc
nop
shr si, 8
shr al, 6
inc ch
adc dh, dh
inc si
stc
cmp eax, 0x42f53183
dec dx
mov dl, ah
xchg dl, cl
dec bh
xor dx, 0x5ed7
sbb eax, 0x156f56b4
not edi
mov al, 3
or al, ah
or ch, ah
add si, 0x6708
stc
inc dl
xor di, di
shl cx, cl
sub ecx, 0x12ca39a2
and eax, 0x78c7f375
or edi, 0x238eb1e6
sub dl, 0x72
and edi, ebx
test edi, 0x12b39ab7
stc
sbb eax, ecx
nop
nop
shr dh, 3
stc
test cx, si
add edi, 0x47afacd4
add dx, dx
add si, 0x1a69
dec di
inc eax
test esi, edx
nop
shl cl, cl
adc dh, 0x30
nop
pop esi
sub bh, cl
not ax
shr dx, cl
add edi, 0xa989c46
dec edx
sub eax, 0x4c29c2ea
and ebx, 0x7edb40af
test ch, 0x64
and ch, 0x20
push esi
xchg si, si
rol edx, 8
shr ah, 7
rol cl, 6
cmp dx, dx
adc dl, 0x12
sub ch, dh
xchg al, dh
adc cl, 0x7c
add al, 0xa
mov esi, 0x6bb7494d
add dx, dx
and al, 0x66
mov si, 0x2d14
sub ax, 0x4001
nop
shl dh, 7
xor bl, cl
nop
not ecx
ror cx, 3
not cl
mov al, 0x27
sbb edx, edx
xchg bx, ax
shl si, 8
dec dx
or edi, ebx
not dl
not ebx
xor cx, 0x1a1b
adc bx, 0x347d
ror bx, cl
xchg ecx, edi
and ax, dx
inc di
test di, cx
shl dl, cl
sub dx, si
xor bx, ax
dec dl
or edx, 0x1bf0a99
sub di, 0x28a8
shl esi, cl
and cl, 0x6d
or edx, edi
ror al, cl
stc
sub bh, al
cmp eax, ebx
or ecx, 0x2afaab05
xor al, dl
rol si, cl
mov cl, al
shr ah, cl
test dh, ch
xor si, ax
not esi
sub esi, eax
cmp ecx, ecx
dec ax
ror cl, 6
or esi, eax
xor al, cl
or bh, ah
nop
xor dl, 0x1b
test si, 0x28f8
add cl, 0x29
and ecx, edx
xchg dh, bl
not di
rol ch, cl
or dl, 0x3d
test ax, bx
adc eax, 0x474c0d07
add ecx, edx
inc edx
cmp ch, bl
xchg dh, al
shl ebx, 7
not ch
add di, 0x196e
xchg ah, dh
not dh
and ah, dh
sub cx, 0x254
xchg ecx, eax
shl bl, cl
rol si, 5
cmp ecx, ecx
pop esi
dec ecx
add bh, dl
push esi
dec si
pop esi
pop ecx
pop eax
pop edi
pop edx
pop ebx
push ebx
push ecx
ror ebx, cl
push edx
shr edx, cl
push edi
or edi, 0x2586e2bd
stc
push esi
ror si, cl
mov edx, edi
rol bl, 7
cmp dl, bh
xor cx, 0x1c59
push eax
and dl, al
nop
shl esi, cl
shl cl, 5
and dl, dl
nop
test esi, 0xf08f9f0
xor bh, 0xb
or bx, ax
sbb dx, si
nop
not edi
cmp ax, 0x18a3
shr eax, cl
ror di, 6
adc cx, 0x4a01
xor edx, 0x2e5cd55c
dec al
and si, 0x3893
xor edi, 0x6c31f5e5
rol ecx, 1
inc ecx
sub cl, 5
sbb cl, dl
cmp eax, edi
and bx, 0x60b7
and esi, 0x3d05972a
ror ch, cl
cmp ecx, ecx
mov si, 0x25b
add bh, 0x18
pop eax
pop esi
pop edi
pop edx
pop ecx
pop ebx
stc
push esi
push ebx
cmp si, bx
stc
push eax
cmp ah, 0x53
mov si, 0x6e61
xor esi, 0x21b54ba8
push edi
mov edi, 0x556d9a01
push edx
push ecx
rol dl, cl
test bx, dx
sub si, 0x3b27
shr cx, 3
adc dx, 0x57b0
shl si, cl
xor cx, cx
rol esi, cl
sbb ch, 0x47
nop
inc cl
rol dl, cl
pop ecx
pop edx
pop edi
pop eax
pop ebx
pop esi
call fcn.006be2d6
call fcn.006be57a
js 0x69cb78
push eax
cmp ax, 0x619a
stc
push edx
mov ah, dl
push ecx
shl ah, cl
pop ecx
pop edx
pop eax
call fcn.006be9af
push eax
not ah
stc
push ecx
push esi
test cx, si
stc
push ebx
ror bl, cl
push edx
or si, dx
sbb dl, ah
test bl, al
test bh, 0
cmp esi, 0x596f2496
dec ecx
sub dx, 0x7ce7
or dh, bh
sub bx, 0x65e4
rol si, 3
nop
push edi
mov edx, edi
rol cl, 4
inc cx
pop edi
pop edx
pop ebx
pop esi
pop ecx
pop eax
call fcn.006bef33
jb 0x69cbdf
push esi
dec esi
push ebx
adc bx, 0x6190
push edx
rol dh, 3
pop edx
pop ebx
pop esi
call fcn.006bf3ee
push edi
not di
pop edi
call fcn.006bf75d
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov ecx, esp
call fcn.006a79b3
add esp, 0x30
test eax, eax
je 0x6a9bf6
mov ecx, 0x100
jmp 0x6a8280
jp 0x69d3ab
call fcn.006bfd34
je 0x69ccf9
push eax
sub al, 0x64
push edi
push ecx
add di, cx
inc di
push edx
xor dl, al
ror dl, 7
push ebx
or edx, ebx
and al, 0x68
shr dx, 5
push esi
or si, di
or bh, dh
test edx, edi
stc
mov cl, 0x4f
sub edi, edx
stc
mov bh, 0x72
shl ax, cl
or ebx, edx
not ax
dec dh
mov eax, 0x21c1293a
add esi, ecx
ror ebx, 6
inc cx
add dh, cl
shl esi, 8
dec ebx
mov ebx, 0x5ab1a147
adc ch, dl
cmp ebx, 0x1688b88
not dh
rol bl, cl
dec bl
mov ch, cl
or bh, al
nop
ror ecx, cl
pop esi
pop ebx
pop edx
pop ecx
pop edi
pop eax
call fcn.006bffa2
push edx
push ecx
ror dh, cl
push edi
add edi, 0x5573fb79
push eax
push esi
and ax, si
rol dl, 1
mov cx, si
pop esi
pop eax
pop edi
pop ecx
pop edx
push edx
test dl, 0x5a
push ecx
adc cx, 0x5fb5
nop
push edi
cmp cx, di
shr di, cl
stc
push esi
add si, 0x32fb
xchg edi, esi
test dx, 0x162a
cmp edi, esi
mov cx, cx
stc
push eax
nop
nop
sub di, di
xchg esi, edi
xchg ecx, eax
xchg esi, eax
and ax, ax
mov dh, cl
stc
dec ah
inc si
inc eax
pop eax
pop esi
pop edi
pop ecx
pop edx
call fcn.006c0268
call fcn.006c05e0
push edx
rol dl, 6
pop edx
stc
push ecx
add cx, 0x7cb5
nop
pop ecx
push esi
xor si, 0x7883
nop
push eax
push ebx
xor al, bl
push ecx
ror esi, cl
nop
push edi
push edx
xchg edi, edx
adc bh, 1
adc ch, 0
dec dh
and edx, ebx
mov dx, 0x5daf
stc
or ax, si
nop
adc cx, 0x2326
cmp bl, cl
and dh, 0x7e
or di, 0x6043
rol dx, cl
ror di, 2
dec cx
stc
adc cl, dh
inc bl
adc cl, ch
and ch, 0x53
sbb si, si
rol edx, cl
not ah
xchg bx, di
rol di, 6
ror ah, 6
not edx
sbb cx, 0x290d
not si
and ax, dx
and bh, cl
inc dl
xor ah, 0x56
shl eax, 3
mov ebx, esi
and dx, si
ror ch, cl
and ax, di
or edx, ebx
shl cl, cl
add esi, 0x181b4fc5
shl edx, cl
adc dx, 0x429
shl ah, cl
inc eax
xor bx, 0x16ec
inc ecx
stc
xchg di, si
dec ax
not ax
sub dl, 0x39
inc edx
and al, bl
and cx, 0x64dd
sbb al, 0x2d
xor bh, cl
mov cx, 0x243d
cmp dh, cl
cmp di, 0x56d2
nop
nop
cmp dh, 0x6e
mov al, 0x66
or eax, 0x5f92d4e7
test ax, bx
mov ebx, eax
add ax, si
adc ecx, 0x19934994
sub ebx, 0x2b275385
not ecx
mov ecx, 0x2b4f92f2
cmp eax, eax
stc
cmp ecx, 0x69809818
dec edi
add ebx, ecx
shr cx, 3
xor bh, 0xd
adc bx, si
or al, 0xa
and edx, 0x57f990fe
ror dx, 4
test ax, si
adc ecx, 0x6eaaf2a6
inc ah
cmp cl, 0x4d
sub edx, edi
shl ah, cl
stc
stc
dec cl
rol cx, 2
nop
pop edx
push edx
add dx, cx
stc
not dx
shl al, 3
dec bh
ror al, cl
nop
and ebx, ecx
and edx, 0x2e51516
sbb ax, bx
shl dh, 5
dec bl
ror si, cl
or cl, 0x72
ror edi, 1
ror bx, cl
shr ch, 8
not ah
xor dx, bx
cmp ch, 0x18
dec cx
dec bx
pop edx
pop edi
pop ecx
pop ebx
pop eax
pop esi
stc
push eax
push ecx
ror eax, cl
push edx
push esi
xor dx, si
xchg ch, dl
stc
dec dx
shr edx, cl
and eax, 0x5871f3b0
add esi, eax
sub ah, dh
xchg cx, cx
shl dl, 4
not ch
and si, si
and ah, 0x1d
push edi
cmp ax, di
inc di
dec di
push ebx
inc bx
stc
test al, bh
nop
sub ah, 0x5f
or esi, 0x2f9431f9
stc
test si, di
shr dx, cl
xchg ecx, ebx
adc ecx, 0x619f8a7f
and bh, 0x31
inc ch
shr si, cl
inc bl
add si, dx
inc ecx
or di, 0x51f2
stc
adc dl, ch
ror bl, 7
dec ch
inc edx
sub ax, cx
nop
stc
inc eax
nop
dec bl
dec eax
mov esi, ebx
sbb ch, 0x77
xor al, bl
or ebx, 0x7d5782b
shr ecx, 3
mov edi, ecx
stc
nop
add ax, bx
add ah, dh
nop
stc
xchg esi, edx
cmp cx, bx
dec dl
ror edx, 4
xor esi, ebx
inc bl
and si, 0x1c5b
test di, 0x7e55
not bl
sbb ecx, ecx
cmp eax, eax
dec ecx
shr ax, cl
test eax, edi
rol dh, 7
adc si, si
or esi, ebx
cmp dx, ax
inc esi
xchg cl, al
add cx, si
or dh, cl
sub ax, si
mov edx, 0x65e8e246
xor bh, 0x6d
cmp di, 0x2fb2
nop
sbb bx, 0x7a5f
add edx, 0x7afa5450
adc edx, 0x74ea7ce1
ror dl, cl
shr ebx, 6
adc al, bh
rol bh, 4
stc
shl di, cl
sub edi, 0x3e954532
sbb ebx, ecx
shr edx, 2
mov cl, ch
pop ebx
shr edi, cl
xchg ch, ch
cmp dx, si
ror ax, cl
add ax, 0x5e55
not ax
inc cx
push ebx
xor bx, ax
test esi, 0xea7ffb6
dec esi
shl dh, cl
sub ebx, esi
inc cx
shr si, 4
dec dh
cmp edx, eax
sbb cx, cx
stc
shl si, cl
or cl, 0x65
or eax, 0x736b91b0
xor eax, ebx
sbb esi, 0x60b9815c
or edi, eax
nop
dec edx
shl esi, cl
or esi, esi
add cx, ax
cmp ax, 0x1912
shl bh, cl
dec bh
shr dx, 6
ror dl, cl
or dl, 0x4b
ror dl, 1
sub dl, 0x77
inc edi
ror dl, 4
mov bx, cx
shr di, cl
or ecx, 0x170c4f47
test si, 0x1485
shl ecx, 3
adc dl, cl
cmp edi, 0x4dab8e47
xchg edi, esi
stc
or edi, ebx
inc eax
or cl, 0x5d
inc si
not di
xchg edx, ebx
cmp ch, al
sbb eax, eax
add si, 0x6fcc
nop
xchg dh, bl
shr ebx, cl
and dx, dx
test dh, al
sub bh, 0x7c
ror di, cl
adc edi, 0x59bd7ca0
sub eax, 0x507e3885
shl si, 8
stc
add edi, 0x63184aa1
test eax, ebx
stc
sub ah, ch
pop ebx
pop edi
pop esi
pop edx
pop ecx
pop eax
push ecx
mov ecx, 0x3f5d199c
rol ch, cl
stc
push edi
shl edi, 5
push edx
test dx, di
nop
push eax
xchg al, ah
rol ch, cl
push esi
and si, dx
rol esi, cl
add cl, cl
nop
cmp eax, 0x39ff49f4
mov si, 0x29c5
push ebx
cmp bx, 0x20fb
add ax, dx
ror cx, 8
rol ebx, 4
dec si
and dx, si
shr dx, cl
ror bx, 6
shr cl, cl
dec ebx
shl bx, cl
or bl, ah
sbb ax, 0x32e8
sub bh, 0x24
ror edx, cl
and ax, 0x6553
ror cx, cl
ror ax, 8
xchg edx, edx
and ax, ax
cmp edx, 0x34de96cf
and si, cx
sub cx, 0x2a7a
dec ah
sub dh, 0x49
test cx, bx
dec ah
xor eax, 0x1291f6db
pop ebx
pop esi
pop eax
pop edx
pop edi
pop ecx
push edi
not edi
push ecx
shr cx, cl
adc ecx, 0x295b2e71
push eax
add ax, 0x5f2f
push ebx
shr ebx, cl
stc
push edx
adc edx, ebx
xchg bx, ax
push esi
dec si
adc di, dx
ror eax, 7
sbb ax, si
sbb dx, 0x28f5
and ebx, edi
shr ebx, cl
and ecx, ecx
test esi, ebx
or ax, 0x62ee
sub si, cx
shr edi, cl
sub al, bh
inc di
inc dh
cmp bh, 0xc
rol ax, cl
cmp dl, 0x76
sbb ch, 0x60
ror si, cl
shr di, 8
or ah, cl
and edi, 0x4c50de9a
pop esi
pop edx
pop ebx
pop eax
pop ecx
pop edi
call fcn.006c0925
push edx
dec dh
push esi
push ecx
and esi, ecx
and ch, 0x64
shr si, 5
sbb edx, ecx
rol ecx, cl
push eax
sbb ecx, eax
push edi
and edi, 0x50b79c8f
or cx, cx
test ax, dx
adc ch, al
ror ch, 6
sub ax, 0x16ce
ror esi, cl
and ah, 0x21
rol dl, cl
xor di, dx
push ebx
cmp bl, 9
ror dx, 8
dec eax
add dh, bh
sub bx, bx
stc
shr ax, cl
sbb cl, 0x64
rol dl, cl
or ah, 0x37
nop
mov cx, 0x58de
not di
dec edi
shl ax, cl
xchg ebx, eax
xor ebx, edx
nop
shr ax, cl
shl ecx, 2
sbb edi, 0x7b3be61
dec edx
xor ah, 0x76
xor ah, 0x4b
test esi, 0xa4b055
xchg ch, cl
pop ebx
pop edi
pop eax
pop ecx
pop esi
pop edx
stc
stc
push eax
or ah, 0x52
push ebx
dec ebx
stc
push edx
push edi
xchg edx, edi
stc
xor dh, 0x67
push ecx
test cx, 0x3b9f
mov di, di
push esi
sbb si, bx
add cl, bl
mov edi, eax
sbb ebx, 0x3e07dd65
sbb edx, ebx
inc edi
adc dh, 0x3d
dec dh
inc ebx
shr ah, cl
cmp edx, 0x11161419
rol esi, 5
or ah, ch
nop
add bl, 0x41
mov edx, 0x5635eb2b
nop
ror ebx, cl
and bh, 0x6e
xchg edx, esi
not esi
test dl, cl
adc bh, al
xchg ch, ch
shl ax, 3
sub bx, si
stc
sbb cl, 0x54
mov ebx, 0x32570cce
and di, 0x5981
sub ebx, 0x42eb436b
cmp bl, ch
nop
add edi, edx
sub bh, bh
mov edx, 0x5dd847d2
sbb si, 0x2fc0
shr bh, 6
adc esi, 0x61a52f78
and si, 0x4988
sub ch, 4
stc
nop
adc si, ax
mov esi, 0x66fb5b43
sbb ah, 0x76
nop
rol bx, cl
dec ebx
xchg ch, bh
inc eax
cmp edi, edi
mov ebx, 0x466ffebb
dec di
xchg di, si
dec dx
xchg di, ax
nop
or ebx, 0x49ed6503
adc si, dx
and al, ch
and ch, 9
and dx, cx
mov ah, bh
add cl, ch
mov di, si
adc cl, 0x67
dec si
add ecx, edx
rol esi, 8
or cl, 0x7b
and ax, si
mov di, 0x7d56
and dx, cx
nop
sub ecx, 0x2152c0e9
add edx, 0x1087d332
stc
xchg di, ax
shl eax, 3
shr edx, cl
and ebx, 0x3fd2b4b0
and dh, 0x3e
xchg cl, bl
ror ax, 4
ror ch, 7
or edx, 0x702ce840
mov ax, bx
xor si, 0x695e
cmp si, 0xe0a
pop esi
xchg bx, ax
push esi
sub si, 0x6920
xor dh, bl
xchg esi, esi
sbb edi, ebx
mov ah, cl
sub ah, 0x44
add ch, 0x60
nop
shr cx, 7
nop
and bx, si
cmp ah, ch
mov esi, 0x5740b746
xor ebx, 0x2e67932
mov bh, cl
not dl
and eax, eax
xchg ecx, eax
ror ebx, cl
adc dx, si
mov ax, 0x6b92
stc
rol si, 5
or ax, di
rol si, 1
xor edi, 0x5f28e3c1
add ah, 4
shl bx, 4
and cl, bl
and edi, ecx
sub al, al
inc ah
adc dx, 0x100f
shr cl, cl
test ecx, ebx
test dh, ah
xchg esi, eax
mov esi, 0x3687f0eb
and bh, ch
xor ecx, 0x655ebd64
dec bh
adc cl, 0x11
xor cx, cx
shl bh, 4
ror dl, 3
sub ah, al
mov edi, esi
pop esi
pop ecx
pop edi
pop edx
pop ebx
pop eax
push ecx
test ch, cl
push ebx
xchg bl, ch
add bx, 0xb86
stc
test bl, ch
push esi
ror esi, cl
xor cx, cx
push edx
and dx, 0x6d0e
nop
shl bh, cl
shr bx, cl
not dx
stc
add dh, cl
shl bl, cl
push edi
test dx, di
sbb di, di
push eax
add ax, 0x26f5
mov ebx, 0x54c64f9
dec ecx
test di, 0x963
stc
dec ebx
add cl, dh
rol dl, cl
pop eax
pop edi
pop edx
pop esi
pop ebx
pop ecx
push edx
push ecx
shl dl, cl
push ebx
xchg edx, ebx
xor cl, 0x23
inc cl
pop ebx
pop ecx
pop edx
call fcn.006c0d45
call fcn.006c1091
nop
push ecx
rol cx, cl
push edi
add edi, 0x251ae9ae
push ebx
inc bh
nop
pop ebx
pop edi
pop ecx
push edx
cmp dx, 0x7502
push ebx
push esi
test bx, si
push eax
cmp ebx, eax
push ecx
adc ecx, 0x70b4e473
add si, ax
xchg dx, si
sub esi, 0x374bc6cb
ror edx, cl
shr si, cl
pop ecx
pop eax
pop esi
pop ebx
pop edx
jno 0x69d417
call fcn.006c13c0
push edx
and dl, 0x54
push edi
sub di, 0x1c1a
pop edi
pop edx
call fcn.006c17b2
push ebx
not bh
pop ebx
push edx
dec edx
pop edx
push ecx
push eax
cmp cl, al
pop eax
pop ecx
push eax
push edx
xchg al, dh
pop edx
pop eax
push ebx
push esi
mov bx, si
push edi
dec edi
pop edi
pop esi
pop ebx
call fcn.006c1c1b
sub esp, 0x2d
mov dword [esp + 0x29], 0
push eax
push ecx
push edx
push ecx
xor ecx, ecx
push ebx
sub ecx, ebx
rol bx, cl
push edx
cmp cl, dh
push eax
sub ax, 0x20db
xor bh, bh
adc ecx, eax
dec bx
push esi
sbb si, dx
and ebx, 0x6f7a6d99
mov cl, dl
and ebx, 0x456ae132
xor al, bl
push edi
or dx, di
mov edx, 0x69a695d8
or eax, esi
dec si
shr dx, cl
sbb esi, edx
cmp cl, ah
inc bh
add edx, 0x5391b093
shl cx, 2
ror edx, cl
xor edi, 0x7129f65f
add bl, 0x4b
nop
adc ch, bl
inc dx
and dh, 0x52
sbb al, 0x15
test bx, ax
add esi, ecx
inc esi
mov al, ah
adc cx, 0x5ae6
shl di, 4
sbb ah, 1
inc bx
dec ebx
adc bx, ax
and dx, di
or bx, 0x7fcd
stc
inc ebx
nop
not cx
shl ch, cl
sbb bx, di
rol dx, cl
dec esi
xchg edx, esi
not ah
shr bx, 7
xchg si, dx
adc bx, 0x6de4
dec esi
add ebx, eax
inc bx
cmp esi, 0x362bb40f
cmp dl, 0x34
nop
nop
sbb edi, edi
rol di, cl
ror di, cl
sbb bh, 0x79
xchg edi, ebx
adc ah, cl
adc ecx, 0x2e9a72a3
xchg edi, ebx
sub bx, 0x17be
shl ch, cl
xor cl, 0x43
shr ecx, 8
sbb esi, 0x67a53886
dec bl
test esi, 0x4c673b18
mov edi, 0x16341c60
rol si, cl
add cx, 0x2f0d
xchg dx, ax
shl cx, cl
test eax, 0x7a7fac42
xor ax, 0x1323
ror di, 5
rol di, 6
sbb si, bx
xor al, 0x5d
ror di, cl
shr bl, 7
mov eax, esi
inc dh
rol cx, cl
cmp ax, di
rol al, 7
test dx, si
and dl, bl
ror edi, 1
rol edi, cl
pop edi
stc
shr cx, 4
shr dh, cl
push edi
mov di, 0x1768
adc edx, edi
dec dh
ror edx, 4
test bh, 0x4e
sbb cx, bx
test ecx, 0x5abb9fa4
xor esi, 0x2af3d35
or bh, 0x34
add dh, ch
shl bx, cl
stc
sbb dx, 0x7757
inc bh
and dx, 0x6a0c
test edi, 0x42bf42d9
shl al, cl
sbb dh, 0x36
mov cl, al
xor edi, 0x367430a0
shr bh, cl
and dx, 0x1651
sbb ah, 0x71
cmp di, 0x6e14
rol ecx, cl
inc bx
sbb ebx, 0x369d04b4
dec esi
sub cx, cx
ror edi, 5
adc esi, 0x1ce32dd5
add cl, dl
or al, 0x29
test dx, dx
xor esi, esi
ror esi, 7
dec al
sbb di, si
test bx, si
xchg edx, eax
inc esi
stc
nop
inc ax
sub bx, dx
or dl, 0x5d
shl ah, 3
rol dh, cl
add cl, 0x7c
add di, ax
xor edx, 0x1f89e52c
add ax, di
rol bh, 1
adc bh, 0xd
sbb bl, 0x3b
inc edi
sub eax, ebx
ror bx, 1
mov cx, ax
xchg esi, edx
stc
sub cx, 0x5716
nop
xchg esi, ebx
xor edx, ecx
mov ecx, 0x7865aed8
shl edx, cl
nop
mov eax, 0x7a5897c2
stc
rol bx, 1
sub ah, ch
cmp di, bx
add ax, 0x5a39
ror ax, cl
mov dh, dl
and dh, 0x3d
shl si, 4
shl dx, 2
rol cx, 2
nop
inc ch
add esi, 0xdb867dd
cmp bx, cx
rol di, cl
ror esi, 3
shl dx, cl
rol dx, 8
inc edx
not di
and edi, 0xa6ac8d8
nop
add di, 0x7e44
not ecx
dec dx
sub bl, 0x28
sbb bl, bl
pop edi
mov dh, cl
rol cx, cl
xor ax, 0x889
add dl, dh
rol ebx, cl
push edi
and di, bx
sbb bh, 0x3e
not di
nop
inc eax
xor cx, bx
stc
xchg bx, ax
shr ch, 8
inc si
and ecx, edx
not dx
ror eax, 6
stc
inc ax
and edi, edi
or ecx, edx
dec ah
nop
sub bx, 0x64be
sbb dx, 0x4923
add edi, edi
shl dh, 5
shr ecx, 1
mov bx, 0x4ba7
and dx, 0x7428
xor esi, ecx
dec dx
shr di, cl
not ax
rol ecx, 6
ror bx, cl
shr ebx, 7
inc cl
mov bx, 0x7d88
not bh
sbb dx, 0x1c61
inc dl
xor dx, bx
shr cl, cl
cmp edi, 0x421d5060
shr bx, 4
sub ax, dx
nop
nop
stc
inc edx
sub cx, di
xchg dl, bl
xor ecx, edx
rol bl, 1
inc ebx
add dx, cx
shr ah, cl
sub ebx, ebx
xchg cx, cx
or eax, edi
shr al, 2
nop
add esi, edi
sbb ecx, 0x13343eda
shr ebx, 8
or esi, 0x730fc461
adc dx, 0x4a9e
rol edx, 8
rol ah, cl
cmp esi, ebx
xchg dl, ch
test di, 0x31d
sub eax, eax
cmp edi, 0x4763f395
test dh, 0x28
xchg cl, ah
nop
cmp bl, 0x20
adc ax, bx
cmp dx, 0x3bbf
add si, ax
add dh, cl
rol bl, 6
xor dx, 0x3ee3
sbb cx, bx
and si, 0x2f6d
cmp esi, ebx
inc ax
not ax
inc cx
shr si, cl
rol bx, 7
adc edx, edi
rol eax, 8
or bx, 0x5300
not ch
test esi, 0x2ef7c1
mov di, 0x329
pop edi
shl si, 3
stc
adc ah, bh
or dh, ah
ror dl, cl
push edi
and ebx, edi
sbb al, bh
nop
test si, 0x2d59
mov esi, edx
and si, dx
and edx, 0x266e217e
nop
dec edi
xor eax, edi
rol bl, 1
shr dh, 2
shl esi, cl
sub dl, 0x4b
test cx, si
shl bh, cl
sbb ecx, ebx
or ax, ax
mov dx, 0x366f
not esi
not cl
ror edi, cl
mov ax, si
not dx
nop
dec si
xor bl, 0x53
test dx, 0x3351
add ecx, esi
dec ecx
stc
xor cx, 0x4ffc
sbb di, 0x1d3f
and bl, cl
xor bx, 0x2f90
inc bl
xchg bx, ax
not cl
nop
sub edx, ecx
adc eax, 0x4c2236a7
shl eax, cl
cmp di, 0x14be
not di
xor al, 0x39
sbb dl, 0x66
inc bl
cmp ebx, 0x7a002de0
sbb al, ah
sbb si, 0x736a
cmp edi, 0x162331e2
test edi, esi
ror ebx, cl
nop
shl edx, 8
add edi, ecx
pop edi
pop esi
pop eax
pop edx
pop ebx
pop ecx
call fcn.006c1fbc
push edi
push edx
mov di, dx
push eax
adc eax, 0x1ed6beb3
shl dh, 3
adc dx, dx
nop
or dh, 0xa
ror dx, 1
shl ah, 3
cmp edx, 0x701c04ca
push ebx
xor bx, 0x1cf1
stc
stc
push esi
sub si, 0x401f
mov bh, dh
cmp esi, 0xe37accc
stc
push ecx
sbb dh, cl
stc
add bh, ah
test edi, ebx
rol dx, 8
test cx, dx
shr bh, 2
stc
rol bh, cl
mov ebx, 0x751aa069
not edx
adc al, 0x27
not edi
inc edx
shr bx, cl
dec ah
dec al
xor ax, 0x3136
or dl, bl
mov edx, 0x29c50bdb
test di, di
test dx, 0x2760
add edi, 0x710d3419
xor si, ax
sbb bh, cl
nop
stc
ror bl, 1
mov dl, 0x15
adc eax, eax
shl edi, 4
not si
rol bh, 4
shr dx, 7
xchg bl, ch
add cx, 0x3838
or bx, 0x1140
mov ax, cx
shr al, 7
inc ebx
mov edx, 0x1b72698d
stc
not bl
xchg cx, ax
test di, si
and edi, 0x5b991d98
sub bx, 0x24ca
adc dx, dx
mov esi, edi
stc
test esi, 0x6ece5de6
sbb di, di
sbb dx, di
not si
ror bx, 4
inc dh
shr ah, cl
sub eax, ebx
not bh
cmp ecx, eax
cmp eax, ecx
mov ebx, eax
add ch, 0x1f
stc
inc ax
adc eax, esi
dec bh
not dh
sub edx, edi
xchg di, bx
ror ebx, cl
sbb di, dx
inc dh
adc cl, 0x7e
add ah, 0x5c
or si, bx
rol cx, 1
ror ecx, cl
nop
sub edx, 0xcb37921
or esi, 0x37085a7e
pop ecx
pop esi
pop ebx
pop eax
pop edx
pop edi
push eax
adc ax, ax
push edx
sbb ah, dl
push ebx
test bx, ax
push ecx
or al, ch
push edi
mov di, 0x4a7f
not ecx
shr ch, 5
shr ah, cl
push esi
adc edi, esi
dec edi
shr cl, 2
adc cx, dx
dec bx
inc esi
rol bx, 6
rol cx, 8
nop
shr edi, cl
or ebx, edi
xor ch, bh
mov edi, 0x1fb165a7
mov ecx, 0x4f36d4a6
test cx, 0x3de5
rol bh, cl
adc ch, ch
shl si, cl
sub dl, al
or di, cx
sub di, cx
adc eax, ecx
not si
and al, 0x6d
inc bh
stc
adc edi, 0x377eaa2e
test bx, bx
cmp ebx, 0x4cc222ee
stc
mov edx, 0xf6f8eb7
inc ax
cmp si, dx
nop
stc
adc di, si
shl dl, 7
cmp bl, bl
add ecx, 0x44e874aa
mov bh, 0x30
shr ch, 7
or bx, 0x2960
xchg dx, ax
not ebx
xor cx, 0x7077
shr ah, 6
test ax, 0x295b
or ecx, 0x9f83cda
stc
nop
sbb bl, dl
ror si, 6
shl dh, cl
dec edx
shr ah, 5
not di
cmp ax, 0x219d
shr bx, cl
sub edx, edx
add dx, 0x14ca
ror si, 8
and bx, di
sub si, cx
xor ah, 0x28
cmp ebx, eax
mov si, cx
and al, 0x29
add ax, cx
cmp esi, 0x7685d8a3
dec bx
inc ebx
sub si, 0x5d6d
or bl, 0x74
stc
shr bx, 5
shl dh, cl
add esi, ebx
nop
xor dl, 0x7e
not edi
or cx, dx
or ch, 0
add cx, di
and dh, 0xd
or ebx, ebx
not eax
stc
sub bx, si
test eax, 0x6010118f
nop
sbb dh, 0x7f
or edx, 0x5bce98aa
pop esi
inc dx
not cx
and cx, bx
rol edi, 3
push esi
and ecx, esi
cmp ebx, 0x76df3014
mov eax, esi
add bh, dl
inc edi
sub edi, 0x61102552
test dl, 0x79
test si, dx
xchg dx, si
or eax, 0x78b01ad8
shl di, 4
shr ax, 6
shl bl, cl
and bl, 0x26
mov bl, al
and bx, 0x7ee9
cmp ch, bh
rol ebx, 7
stc
sbb ch, 0x22
stc
not edx
test edx, 0x792faccc
xor ax, di
stc
xor eax, 0x25b6d49
not dx
shl ah, cl
sbb eax, 0x3fbc48af
xor edi, edx
cmp cx, ax
not cx
xchg ecx, ecx
sub cx, di
inc eax
sbb ecx, ecx
add eax, ecx
dec bh
test cx, 0x6eda
and ebx, 0x6e4e8c67
add bx, 0x6c5b
or eax, ecx
dec ecx
inc dh
xor bh, ah
adc bh, dl
rol cl, cl
xor edi, edx
dec cx
shr dx, 7
rol ah, cl
stc
xor bx, bx
shl dh, 2
xchg si, ax
or cl, ch
xchg dh, ah
sub dh, 0x50
ror bl, cl
shl edi, cl
xor ebx, edx
sub bh, al
adc si, 0x4856
ror bh, cl
xor edi, 0x2bab2eb0
sub eax, 0x67c766f3
nop
or edx, 0x3750be10
xor si, 0x41
shr di, cl
add al, dh
shl cx, 4
test di, 0x6e7f
test bx, 0x51d7
inc esi
sbb ch, ah
shl al, 7
nop
ror dl, 8
sub bx, 0x48c8
xchg bl, ch
mov dh, 0x27
mov ch, 0x22
and edx, edx
adc cx, dx
inc al
sub di, ax
and si, 0x22ad
mov di, 0x55bd
not dh
sbb dl, 0x75
not ebx
adc ebx, edi
xchg ah, ch
ror dx, cl
test si, ax
pop esi
dec eax
push esi
not si
test ecx, 0x56ca53
and si, bx
mov al, ah
sbb edx, ecx
sub eax, edx
shr dx, cl
ror edi, cl
ror eax, 5
mov ch, 0x46
dec di
shr cl, 1
pop esi
pop edi
pop ecx
pop ebx
pop edx
pop eax
call fcn.006c23e4
push ebx
push ecx
shl bx, cl
push eax
not al
push esi
mov eax, esi
push edi
sbb edi, esi
push edx
not dh
stc
and ebx, ebx
test cl, dh
ror ax, 2
or ecx, edx
not bx
inc ch
sbb bh, 0x64
shr cx, 5
inc dh
nop
sub al, 0x47
nop
ror dx, cl
ror edi, 1
pop edx
pop edi
pop esi
pop eax
pop ecx
pop ebx
mov eax, str.pfjc_alf
lea ecx, [esp + 0xc]
push 0x29
push 0x544a2746
push ecx
push eax
jb 0x69de20
push esi
or esi, 0x601b402b
push ecx
adc cx, 0x1525
push eax
dec al
push edx
ror dx, 3
rol cl, cl
push edi
add edi, ecx
sub esi, 0x792348a5
ror di, 5
and cl, dh
push ebx
add edx, ebx
ror cx, 8
mov di, cx
cmp esi, edx
stc
shl ah, cl
stc
inc ebx
xchg di, di
xor dx, 0x3e05
cmp edi, ecx
stc
cmp bx, cx
add dx, 0x36cb
rol dh, cl
add cl, 0x61
sbb esi, 0x2cfbe861
shl di, cl
cmp bl, ch
inc ch
inc ax
and ecx, 0x4007ec33
cmp al, 0x64
and dx, 0x7e39
shl ebx, cl
adc esi, edx
xchg si, cx
or esi, esi
ror bx, cl
add ah, dh
rol cx, 6
xor ax, 0x1a68
shl ax, 6
cmp bx, si
dec ebx
sbb bx, 0xd3d
cmp edx, eax
xor si, di
mov dx, 0x39d2
shl bl, cl
sbb si, di
nop
xchg di, si
or ah, 5
sbb ecx, eax
inc edx
dec ax
cmp di, 0x15ea
adc edi, ebx
add eax, esi
ror ecx, 6
shl cx, 2
adc dx, dx
add dl, bh
test ch, 0x34
and cl, dl
shr ebx, 8
xchg ecx, edi
shr edi, cl
rol ah, cl
add cx, ax
or bh, 0x6e
or ecx, ebx
ror dh, 3
or bx, 0x4c40
nop
stc
add bx, 0x8e4
sub bx, 0x538d
rol ecx, cl
xor ecx, edx
sub edi, ebx
and al, bh
xchg dx, si
add ah, dh
dec di
inc cx
ror di, 6
adc dl, 0x72
and ch, 0x41
xchg edx, eax
shl si, cl
and ch, ah
xor ch, ah
stc
dec eax
shr eax, 3
mov esi, eax
nop
or edi, edi
dec ecx
pop ebx
push ebx
ror ebx, cl
not esi
sbb bx, dx
stc
inc si
add ch, cl
and edi, eax
test cx, ax
shr ecx, 8
not cx
rol ax, cl
cmp ch, cl
and ah, bh
ror esi, 2
or eax, 0x113f17f2
inc ebx
or esi, ecx
adc edi, eax
adc si, 0x4ece
test esi, 0x5549359b
rol dx, 7
adc si, 0
mov bh, ah
dec di
inc dl
sub cl, al
shr dl, cl
sbb dx, si
inc dh
shl ax, cl
or bx, 0x6405
shr esi, 3
xor esi, ebx
xor eax, ebx
nop
not edx
nop
shr di, 2
and ah, bh
sub dx, dx
xchg bh, bh
ror ecx, 1
pop ebx
pop edi
pop edx
pop eax
pop ecx
pop esi
push esi
not si
push edi
mov di, si
stc
push ecx
push eax
cmp cx, ax
inc cl
stc
sbb ecx, esi
push ebx
xchg bl, bl
nop
shl ax, 6
dec si
test cx, 0x6449
push edx
inc dh
rol ch, cl
sbb bx, 0x9d9
ror edx, cl
pop edx
pop ebx
pop eax
pop ecx
pop edi
pop esi
jae 0x69de00
push eax
not al
pop eax
push ecx
push eax
mov cl, al
pop eax
pop ecx
push ebx
push esi
sub ebx, esi
push edx
shl edx, 4
push eax
push edi
sub eax, edi
not esi
inc edx
pop edi
pop eax
pop edx
pop esi
pop ebx
call fcn.006c26f8
push edi
push ecx
sub di, cx
pop ecx
pop edi
push edx
mov edx, 0x1d7863d4
add dx, 0x55d3
sub dl, 0x21
push edi
xchg di, dx
adc di, 0x3792
cmp dx, 0x40e3
push ebx
or ebx, 0x4c8addfc
push ecx
shl edi, cl
push eax
rol al, cl
shr edx, cl
shr edx, 2
add cx, dx
shl ch, cl
inc ebx
sbb dl, 0x56
sub cx, 0x6ea5
or ah, ch
test edi, ebx
and cx, 0x33c8
nop
shr edx, 5
rol cl, 6
nop
ror eax, cl
shl ch, cl
dec ax
not ah
push esi
dec si
nop
not ah
and bl, 0x74
adc bx, di
rol ax, cl
and ax, 0x4f43
stc
shl ch, 1
or dl, bh
sbb cx, di
shl ax, cl
or al, 6
sbb di, dx
stc
test ch, 8
inc ax
nop
dec esi
adc dx, 0xaeb
stc
cmp edx, edi
or si, 0x3248
rol ax, cl
test ch, dh
sub edx, 0x7df89062
inc ecx
shr bx, cl
sub ax, 0x3804
rol ebx, 1
rol edi, 5
sub ch, bh
mov bx, si
inc dx
mov di, bx
xor ch, cl
stc
cmp edi, edi
nop
test bh, bh
nop
xor dh, ch
dec ebx
test eax, ecx
and dh, bl
xchg bl, ah
or ah, 5
sub al, 0x2d
ror cl, 8
nop
mov edx, esi
mov eax, eax
dec eax
shr ax, cl
and ah, 0x3f
xchg ebx, eax
nop
sbb bh, ch
sub ebx, 0x44b0b175
sbb edi, esi
dec si
sbb dx, dx
xchg bh, al
test dx, si
stc
xchg cx, bx
or dx, 0xb8d
inc bl
rol di, cl
rol dl, cl
add eax, 0x665833b
rol al, 5
ror bh, 1
pop esi
shr eax, cl
xor al, dh
not al
add dx, 0x1611
nop
dec bl
xchg di, cx
stc
rol dl, 1
mov cl, 0x3a
inc ecx
xchg cl, cl
ror di, cl
push esi
xor esi, 0x6485a293
inc dx
dec di
ror si, cl
rol ebx, cl
adc bx, cx
stc
not bl
mov al, ah
shl cx, 5
adc cx, 0x7671
test si, 0x4a2d
or ax, 0x23f7
or dx, 0x4acb
adc edx, 0x371c99f7
adc dl, bl
test esi, 0x30507ed3
xor ax, dx
shl edx, 3
cmp edx, 0xba50e63
test eax, 0x69cb1e01
nop
test bx, 0x30a7
shr dx, cl
xor si, bx
inc cx
xchg dh, dh
add edx, 0x13059dfa
adc dx, si
nop
sub al, bh
and ebx, ecx
rol edx, cl
shr ax, 1
cmp ah, 0x47
dec bh
sbb cx, 0x3b15
nop
add bh, 0x13
adc bx, si
and ax, 0x4fa0
ror bx, 6
xchg dh, ah
or edi, 0x2664ed86
shr edi, cl
and cl, ah
test eax, esi
ror ebx, 1
shr edi, 5
shr si, cl
test cx, bx
shl dl, cl
shl dx, cl
sub dl, 0x52
add al, bh
or cl, 0x15
sub ax, cx
sbb eax, edx
cmp eax, ebx
mov ch, cl
inc ax
dec ecx
and dx, ax
test edi, 0x4c685b96
rol ax, 6
sbb bl, al
dec al
not edx
and si, 0x7b46
rol bx, cl
or cx, 0x6036
inc ebx
cmp ebx, esi
stc
nop
shr edx, 8
dec ax
sub bl, 0x52
stc
xchg dx, cx
or cx, di
and bh, 0x41
nop
shr ecx, cl
adc bl, al
ror bh, cl
sbb esi, 0x23d33bfd
pop esi
stc
nop
and eax, 0x2c175183
shl di, cl
stc
shr edx, 3
and cl, ah
test edi, 0x95ae50e
stc
cmp ebx, edi
dec cx
sub al, dl
test cl, al
ror ecx, cl
inc eax
and dx, 0x23d3
push esi
mov eax, esi
and edi, edi
ror edi, cl
nop
shl cx, 1
mov bl, 0x18
inc dl
ror ax, cl
add esi, 0x7aa3e80
and cx, ax
test bx, si
add eax, esi
and edi, ecx
add ecx, edx
test ah, ch
and si, 0x2b0b
not dh
ror ecx, cl
shl bl, cl
mov bx, 0xcd6
nop
and si, bx
nop
mov ah, bh
or dx, 0x1211
cmp al, 0x49
sbb edi, eax
inc cx
and al, 0x52
inc edi
rol cl, cl
nop
sbb dx, di
shr bl, cl
and ch, cl
stc
xor eax, ecx
dec edi
sbb ch, cl
nop
sub ah, cl
xchg esi, eax
stc
and di, 0x4617
xchg edi, esi
test si, 0x4c73
stc
xor dh, ah
cmp edi, edi
cmp bx, 0x3c3
and edx, edi
sub bl, bh
dec dx
test ebx, edi
adc ax, ax
or eax, 0x6f77a4b
or ch, 0xb
stc
add dl, 0x35
not al
stc
or dl, 0x3c
mov bl, 0x32
stc
shr ax, 7
inc ax
cmp dl, 0x3c
xor esi, esi
and eax, 0x5abfbde9
test si, dx
sbb ax, 0x6058
ror bx, cl
test dl, 0x6b
sub al, 0x3f
dec edi
or ecx, esi
nop
not ch
adc edi, esi
adc al, 0x3c
or di, di
ror si, cl
adc ax, 0x732f
shl cx, 8
pop esi
adc bl, ah
add di, ax
xor dx, 0x31e1
not cx
sbb ax, cx
stc
push esi
add esi, 0x10cd6b25
xor ch, ah
xchg si, bx
stc
xchg bh, dh
rol dx, cl
sub bx, 0x35d1
mov ax, di
rol eax, cl
or dx, bx
xor ecx, 0x665decf1
stc
test esi, eax
shl dh, 1
nop
rol bl, cl
sub dh, 0x5d
cmp bx, 0x7c07
sbb ecx, edx
sbb dx, 0x5791
shl edi, cl
sbb ah, dl
or ecx, 0x3471621f
or bh, 0x6a
sub esi, 0x216b30c6
stc
or bl, ah
cmp edi, ecx
xor dl, 0x7c
xor di, ax
dec ebx
sub bx, 0x59f7
test edi, 0x754b2d35
sub bh, bh
adc ebx, edi
adc edi, esi
nop
or bx, 0x7a4d
test dl, ch
or bh, al
xor dl, cl
ror ebx, 1
mov dx, ax
or ebx, eax
adc si, 0x1916
and bl, 0xe
shl eax, cl
ror dx, cl
and dx, 0x7de7
test ax, bx
ror ebx, 3
rol esi, 4
cmp cx, 0x6e10
and cx, bx
sub edi, 0x48173469
xchg edx, ecx
sub si, 0x187d
xor al, 0x40
shl eax, cl
add ah, ch
or cx, 0x7915
add esi, ecx
mov ax, 0x4e7a
inc si
and esi, eax
xor ah, 0x17
shl di, cl
and eax, ebx
ror bx, 1
mov cl, ch
xor si, dx
shl cx, 6
and bl, 7
xchg bl, al
nop
stc
cmp ecx, 0x443c54d6
and ecx, ebx
shr ecx, cl
or edi, eax
sbb cx, di
mov bh, dh
test edx, 0x4acb826c
test si, 0x113c
shl dl, cl
or dh, dl
sub ecx, esi
test eax, 0x6fadbf9b
sbb edx, 0x1d5be31d
test dx, cx
stc
shl ebx, cl
xor dx, 0x28d3
adc ax, di
pop esi
shl cx, 5
stc
and cx, 0x3dbf
and dx, 0x5820
test dx, di
dec ax
not al
nop
shl dx, cl
dec ax
adc cl, bl
dec dx
xchg dh, ah
mov ch, 0xe
add ax, di
rol al, 7
inc eax
nop
ror cl, cl
rol edx, cl
xchg edi, edi
nop
sub bl, 0x7f
push esi
test si, 0x2c66
shl ecx, cl
xor eax, esi
xchg bx, ax
xchg bx, ax
not ax
add bx, 0x270a
add edi, esi
stc
and dh, dh
shl cx, cl
test dh, 0x4c
and ebx, ecx
cmp esi, 0x32bd853d
shl ah, 5
rol esi, 7
xchg ch, ah
shr ah, 6
shl ecx, cl
test ax, bx
and ax, 0x1528
xchg edi, edi
not edi
cmp esi, edi
dec dx
stc
test dl, dl
or cx, 0x1004
add edx, 0x7083018d
nop
xchg cx, si
and edi, edx
rol edx, cl
test eax, 0x3d72e329
add edx, eax
cmp cl, dh
mov bx, bx
shl edx, 3
test ch, 0x4e
ror bx, 8
or ax, 0x69b3
add bx, si
ror dx, 3
mov cx, dx
sbb esi, ebx
not ch
xchg di, cx
xchg ecx, eax
rol bl, cl
cmp ebx, eax
sub dh, 0x14
shl edi, cl
rol bh, 1
and ecx, 0x6a68c5de
inc bh
sub bl, 0x31
add bx, bx
and bx, di
shr bx, 6
cmp bx, bx
inc al
stc
ror esi, 2
not edi
and edx, 0x5cdd289c
or dh, 0x76
shl si, cl
sub bh, 0x10
mov bl, dl
mov bl, al
xor cl, 0x64
shl si, cl
test ah, 0x5a
shr eax, cl
or dl, ah
cmp cl, bl
mov edx, edi
pop esi
test ax, 0x5e38
xchg al, ch
sbb dx, 0x7c0f
ror ch, cl
pop eax
pop ecx
pop ebx
pop edi
pop edx
push eax
push edx
or ax, dx
nop
push edi
xor di, 0x7471
cmp di, dx
nop
not eax
stc
test dh, dh
sbb ax, 0x5253
ror dh, 7
sbb ah, dh
push ebx
push esi
adc bx, si
nop
and di, 0x23e5
push ecx
shl ecx, 3
dec si
pop ecx
pop esi
pop ebx
pop edi
pop edx
pop eax
push eax
push ebx
sbb ax, bx
push ecx
sub cl, 0x5a
cmp bl, 0x71
push edx
xchg dh, bh
sub ax, bx
cmp ch, 0x47
pop edx
pop ecx
pop ebx
pop eax
push ebx
not ebx
push esi
dec esi
nop
push ecx
adc cl, 0x7d
push eax
inc eax
or eax, 0x77d52e50
push edx
dec dh
inc ah
nop
inc dx
push edi
shr di, 7
test bx, ax
adc cx, 0x2816
mov dh, ch
stc
rol bl, 3
shl edi, cl
or ah, ch
add ch, ch
shl di, cl
cmp ax, cx
ror ebx, 1
pop edi
pop edx
pop eax
pop ecx
pop esi
pop ebx
push eax
push ecx
xchg ecx, eax
ror cl, cl
push esi
xor ax, si
push ebx
shl ebx, cl
pop ebx
pop esi
pop ecx
pop eax
nop
push edx
push ecx
shr dl, cl
push ebx
or bx, 0x2a20
mov bl, 0x55
shl cl, 7
stc
push eax
ror eax, 8
push esi
mov ebx, esi
sub ax, 0x2162
push edi
xor di, 0x5aa7
not ch
xchg edx, ecx
adc cx, 0x3ba6
sbb eax, eax
cmp dh, 1
test al, 0x1e
sub ebx, edx
test bh, ch
add ebx, 0x77b53916
cmp bx, bx
test esi, 0x1a6c386d
or ebx, 0x498b6db2
and dx, 0x34f9
or ax, 0x3ab6
adc dl, 4
not al
mov edx, ecx
adc ebx, 0x7c1b6dbe
test bx, 0x4037
or bh, dl
rol ecx, 4
pop edi
pop esi
pop eax
pop ebx
pop ecx
pop edx
nop
push ebx
push esi
mov bx, si
push edi
ror edi, 1
push edx
cmp dx, di
stc
or si, 0x5e35
stc
inc bl
pop edx
pop edi
pop esi
pop ebx
push edi
push ebx
add di, bx
push edx
sub dx, 0x3d45
and edx, 0x5addcd4a
stc
nop
pop edx
pop ebx
pop edi
jns 0x69e4d0
push ecx
dec ecx
stc
pop ecx
push eax
test ah, 6
pop eax
jb 0x69e4da
push ebx
dec bl
pop ebx
nop
push eax
or ah, 0x20
pop eax
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov ecx, esp
call fcn.006a79b3
add esp, 0x2d
mov ecx, 0x100
push edx
push ecx
shr dx, cl
push eax
inc ah
push ebx
adc bx, 0x40fb
ror bh, 6
stc
push edi
sbb di, 0x63b5
shr ecx, cl
mov edi, edi
ror ebx, cl
push esi
mov si, 0x28d9
nop
sub ebx, edi
nop
or ebx, 0x6209b988
xchg edi, eax
xor bx, cx
nop
xchg al, ah
stc
or eax, ebx
test ch, 0x66
and eax, esi
sbb edx, edx
shl bl, 1
adc dh, 0x42
add eax, edi
not dx
ror bx, cl
rol edx, 4
shr di, cl
xor dx, 0x4597
adc esi, ecx
nop
sbb esi, esi
test bx, 0x29f7
dec cx
test di, bx
sbb dh, 0x18
add ah, bh
cmp ch, 0x62
stc
add eax, edx
shr di, 5
adc eax, edx
not cx
not bl
dec si
test ah, 0x73
rol ebx, cl
or eax, 0x575a9a1c
mov di, 0x54c
shl al, 8
xor edx, ebx
xchg bl, ch
not ecx
sbb di, di
or ecx, 0x3ccd8190
sbb edi, esi
stc
inc cx
or edi, 0x71ddaa25
xchg dh, dh
not esi
shl bx, cl
rol ax, cl
and ecx, edx
mov bl, 0x26
mov ch, bh
sbb bh, bl
rol ch, 4
and cx, ax
dec esi
shr eax, 5
shl esi, 8
not ah
stc
add dl, bh
dec dl
test dl, bl
not ah
and esi, 0x25243cb9
cmp cx, si
nop
xor edi, esi
ror ebx, 7
and ch, 0x1c
nop
dec di
and bh, 0x71
shr esi, 8
shr dl, 4
rol ax, 2
inc edx
xchg bh, cl
add esi, esi
test edx, ecx
test dx, 0x611
mov ebx, 0x4f208572
sub ch, 0x2b
adc ax, 0x35d4
pop esi
cmp eax, 0x3f007eb7
or cl, ah
rol eax, cl
push esi
inc si
nop
xchg di, si
xchg bh, cl
or ecx, esi
sub edi, 0x3878e73d
stc
ror ebx, 8
adc dl, ch
sub bh, 0x6f
dec cx
add si, 0x6903
and di, 0x7451
rol cl, cl
or edx, 0x2d5925c4
sbb bh, dh
rol ecx, cl
test al, 0x74
shr cl, cl
dec cx
shl ah, 4
adc bx, 0x419e
inc al
nop
xor dh, 0x17
xor edx, 0x1aaafbea
mov esi, 0x33c7c1a6
dec edx
adc dx, si
sub esi, ebx
ror ax, 3
cmp ch, ah
cmp ax, 0x7efa
add cx, si
nop
sbb di, 0x151e
xchg bx, bx
inc dl
dec bl
add esi, 0x7872d942
stc
sub esi, 0x5d92a9ab
not di
not di
xor esi, eax
xchg esi, ecx
xchg edi, esi
xchg di, cx
and ah, bl
not bh
xchg ah, bh
rol ecx, 7
nop
cmp ch, 0x71
and edx, 0x4a4b1811
nop
stc
xor ecx, ecx
nop
xchg di, dx
xchg dx, si
stc
xor eax, esi
and cx, ax
cmp edi, ebx
ror ecx, cl
xchg edi, edi
shl ax, cl
and si, bx
sub cx, 0x6a46
not dl
or bl, al
sub ebx, 0x7393574d
add edi, eax
or bx, 0x5b99
xor ah, bh
sub ebx, 0xdecb136
adc cl, al
sbb edx, eax
stc
stc
cmp bl, ah
sbb esi, esi
add dx, 0x63fb
shl ecx, cl
cmp dx, ax
xor ecx, eax
xor esi, 0x49dbc57a
not ebx
xor ch, 0x46
sub dx, ax
not cl
sbb dh, 0x12
dec al
ror dh, 6
add esi, ebx
nop
pop esi
inc edi
not ebx
ror ebx, 1
sub edx, edx
ror bl, 7
push esi
sbb bx, si
mov edi, 0x6e007b87
add ch, 0x14
adc eax, edx
stc
adc bl, dl
not ecx
test di, ax
not esi
not ecx
test bh, ah
shl bx, cl
nop
test ah, bl
shl ecx, cl
mov si, si
ror si, cl
and eax, ecx
stc
and ebx, edx
or esi, ebx
rol esi, 5
add bx, ax
dec dh
sub edx, 0x42cd7182
and dh, 0x5f
sub edx, 0x685fdfa
sbb bx, 0x382b
or edi, 0x6858b19c
dec ecx
or bx, 0x3f18
adc edi, 0x2a1df27c
cmp bl, dl
or cl, ah
shr ebx, 5
sub dl, al
xor di, dx
stc
xchg dh, ah
cmp eax, eax
mov di, dx
sbb bl, ch
stc
or bx, 0x5451
mov cl, ah
cmp ebx, 0x68360b54
stc
not ebx
sbb ecx, esi
inc ecx
rol dl, 6
add ecx, 0x722f5619
or bl, ch
mov ch, 0x18
not ch
rol esi, 1
shr edx, cl
shl ecx, 2
mov bx, 0x5e2d
add ax, ax
dec ax
mov dl, bh
shl edi, cl
and esi, 0x1607d0f2
add edx, ebx
adc al, al
inc edx
nop
rol ebx, cl
sbb si, dx
and cx, 0x4330
shr ecx, cl
stc
test ecx, eax
and dx, di
and dl, bl
shl ax, cl
shr ax, 2
stc
test ebx, 0x5223740
shr ecx, 8
dec eax
test ebx, 0x1586b9da
mov ch, 0x1d
inc cx
dec dx
dec ah
and dx, si
not di
add ax, 0x5e65
shr si, 4
or edi, eax
test dx, 0x4449
mov edx, 0x27a01be0
adc cx, ax
pop esi
ror ecx, cl
ror ax, 4
sbb bx, 0x43fe
nop
xchg dx, dx
cmp cx, di
push esi
adc si, bx
shl ax, cl
shl ah, 5
shl edx, cl
not si
sbb ax, 0x1d81
add si, 0x3eb4
mov ch, 0x27
or eax, ecx
mov dl, dh
xchg dx, ax
sub bl, cl
nop
sub dl, 0x7a
xor cx, di
cmp ecx, edi
sub edx, esi
add edx, esi
and bl, 0x65
nop
inc eax
sbb eax, esi
or cx, 0x60ea
shl cx, 2
ror eax, cl
xor esi, 0x7cf80c5
nop
shl edi, 8
nop
adc ebx, eax
stc
or esi, 0x6fae6e90
xor ecx, edx
inc ebx
sbb si, 0x74e9
ror bl, 5
adc bl, ch
ror ax, 5
shr si, cl
and ch, 0x68
sbb ah, bl
stc
rol cx, cl
dec di
sub bx, bx
not edx
ror dx, 4
sub ch, ch
mov edi, 0x3384f84e
and cl, ch
rol dx, 1
adc bl, 0x74
shr si, cl
not di
stc
shr bh, 4
dec eax
shl esi, cl
add ebx, edx
sub dl, bl
or edx, 0x271b267e
nop
adc bl, dh
or edx, 0x51b0ecb0
xchg esi, esi
add al, 0x63
xor ah, dh
inc ecx
sbb bx, ax
dec dh
dec di
nop
nop
nop
ror ecx, cl
xor ecx, 0x61527b2c
sbb dl, 0x48
nop
or ebx, ecx
rol esi, cl
xor ebx, 0x63c35833
test bx, di
nop
sbb ebx, 0x1d4f856b
shl dx, 1
nop
inc eax
sbb ah, ah
xchg bh, bl
or cx, 0x4fef
xchg esi, eax
nop
ror ah, 7
add al, 0x6d
pop esi
test al, ah
stc
add cl, al
ror di, cl
mov cl, 0x6d
xor edx, 0x7c1fe7d1
sub ebx, 0x49a4edb0
rol edx, cl
xchg edi, ecx
shl ax, 1
sbb ah, 0x5f
adc ebx, 0x66cb361a
inc cx
push esi
sub ecx, esi
add edi, edi
shl eax, 8
inc bl
nop
shl cx, cl
stc
inc dl
rol cx, cl
not eax
rol eax, 3
nop
nop
test esi, 0x6c99035c
ror di, cl
inc dx
shr ebx, cl
sbb edx, edx
mov cx, 0x61ee
and edi, 0x3ea81409
nop
cmp edi, edi
or cl, 0x2e
stc
and eax, edi
add bh, 0x42
sbb eax, edx
not edx
stc
dec di
sub edx, edx
not esi
sub edx, ebx
rol di, cl
shl dl, 5
xchg si, si
nop
add si, 0x6158
dec edi
xchg bl, al
mov al, 0x6b
and ax, bx
pop esi
pop edi
pop ebx
pop eax
pop ecx
pop edx
push eax
cmp eax, 0x7b99c176
not eax
sub al, ah
push ecx
dec ecx
push edi
add eax, edi
push esi
xor esi, 0xc09f5a6
and esi, 0x35c5676d
or edi, edi
nop
push ebx
cmp esi, ebx
sbb bl, ah
add edi, 0x771ce84a
shl si, 8
and esi, eax
push edx
adc edx, edx
adc ah, 0x22
cmp cx, cx
dec dx
shl ebx, 4
and ax, 0x2dc9
xchg cl, bh
nop
and ebx, 0x4bf3090d
not dh
sbb ecx, ecx
xor ax, ax
rol eax, 6
or cx, 0x470d
adc al, dl
not ah
test si, di
mov si, 0x614
sub al, bl
cmp cx, 0xf6c
xor edx, ecx
xchg esi, eax
stc
mov di, cx
and eax, 0x7f07e608
shr edx, 4
cmp ebx, 0x4bb3cff7
stc
or eax, ecx
or bx, di
shr ch, cl
inc si
sub eax, eax
ror esi, 7
shl esi, cl
sbb dh, ah
add eax, 0x39f2c4eb
and ah, 0x4f
rol di, cl
inc edi
xchg dx, bx
nop
sbb bh, 0x6d
shl bh, 4
nop
ror dx, cl
or edx, ecx
not edi
sbb cl, dh
rol eax, 8
nop
and dx, di
mov si, 0xe17
test si, dx
sub esi, eax
sub si, 0x62f1
cmp si, 0x64e4
or dx, 0x1fd5
sbb eax, esi
and ax, 0x6301
shl cl, cl
sbb edx, 0x329b6380
shl ax, 1
stc
cmp edx, eax
xchg bh, dl
xchg esi, eax
nop
test cl, 0x3a
not ch
add bh, 0x2f
rol ecx, cl
sbb edx, 0x104163e9
add ecx, 0x234649b7
nop
sub ch, bl
add ax, 0x1467
not ah
test dx, ax
adc si, dx
rol dx, cl
mov dx, cx
ror ebx, 2
sbb cx, 0x2d61
xchg ebx, eax
xchg cl, al
pop edx
add bx, cx
inc esi
push edx
shl edx, 7
shr ch, cl
sub bx, 0x15bc
xor eax, ebx
not dl
not ax
test ebx, 0x3dbaee34
shr cl, cl
sbb di, cx
rol bx, 6
nop
ror si, 8
rol dx, cl
test dx, 0x76d0
not esi
or ebx, 0x7724b80d
adc al, 9
shr dx, cl
sub ah, ch
cmp ebx, eax
nop
xor ebx, edx
mov edx, 0x2aa63589
and dx, cx
adc eax, 0x1ae0fd08
or ecx, 0x3cd63f0e
add bh, bl
and cx, 0x5446
cmp si, di
shr di, 8
rol si, cl
dec esi
shr dh, cl
ror edi, 3
add cx, 0x4846
dec edx
shr di, cl
dec cx
stc
not cx
mov ch, 0x72
xor ax, 0x7554
xchg al, ch
not esi
test edx, 0x3e6d838c
not cl
cmp ebx, ecx
cmp bx, ax
test dl, 7
sub cl, 0x18
adc cx, si
stc
adc di, bx
shr ch, cl
dec di
shl bl, cl
or ebx, eax
xor eax, 0x50d5d882
xor ebx, 0x7c509d3b
mov dl, 0x54
sub ax, 0x3bba
cmp si, 0x77c0
test ch, cl
dec eax
cmp dx, 0x7c57
sbb eax, eax
xchg di, di
dec edi
nop
or ah, bl
or cx, ax
ror ah, 1
shr dh, 6
sbb eax, 0x256bff4f
or ah, ah
test ax, 0x6183
shl ah, cl
add dx, 0x5d12
add cx, 0x79eb
or ax, 0x5c1a
not cl
stc
sub edi, eax
xor si, si
rol bl, 1
or ax, 0x75b4
and eax, 0x20b0099c
shl si, cl
cmp bl, cl
sbb ebx, ebx
adc ch, 0x54
shl ax, 8
sub al, 0x3c
shl ecx, 5
shr ebx, cl
nop
rol cx, cl
not dx
pop edx
push edx
xchg edx, esi
shr ebx, 8
nop
stc
rol eax, 8
xor ax, bx
xor edi, esi
xchg di, cx
shr eax, 1
ror edi, 3
test bh, dh
sub si, 0x21d7
cmp ecx, ebx
xor ax, 0x2d17
cmp dl, dh
not edi
shl bx, 6
test dx, 0x8b8
xchg esi, edi
not ecx
adc ecx, ebx
cmp edi, esi
rol bx, cl
nop
sbb dh, 0xf
ror edx, 1
not dl
add al, cl
rol ah, cl
mov ebx, 0x11e8b447
sbb ecx, esi
and al, ah
cmp di, 0x26b3
dec ebx
test edx, 0x757790e9
sbb cx, di
shr edi, cl
dec ecx
rol edi, cl
add ah, 0x63
test di, 0x1cce
or ax, 0x77ed
mov dh, dl
stc
and ch, 0x68
shr edi, cl
dec edx
test ecx, ebx
sbb eax, 0x70fa1570
not ch
test ax, di
inc bl
mov edx, ecx
shr si, cl
shl al, cl
shl ecx, cl
pop edx
pop ebx
pop esi
pop edi
pop ecx
pop eax
js 0x69eceb
call fcn.006c2b2b
call fcn.006c30c0
push edi
sbb di, 0x18f2
shl di, 5
push edx
add edx, 0x51f799e
pop edx
pop edi
call fcn.006c33a0
call fcn.006c3816
call fcn.006c3b2e
jnp 0x69ece5
call fcn.006c3f4e
push eax
push ebx
adc eax, ebx
pop ebx
pop eax
call fcn.006c4461
call fcn.006c47c5
push edx
push ecx
shr dx, cl
pop ecx
pop edx
call fcn.006c4cae
je 0x69ed14
push ebx
push esi
mov ebx, esi
push eax
xor eax, 0x3927b568
pop eax
pop esi
pop ebx
test eax, eax
jne 0x6a8280
call fcn.006c51b4
call fcn.006c5460
call fcn.006c56f1
call fcn.006c59e9
jae 0x69ef6e
call fcn.006c5f15
push ecx
rol ch, cl
nop
push edx
push esi
add dx, si
xor cx, 0x7c51
push ebx
sub bl, cl
mov cl, bh
adc dx, dx
xor cl, 0x79
mov dl, 0x76
dec cl
push eax
and al, 0x30
test dh, 0x46
push edi
xor dx, di
stc
ror esi, cl
mov eax, ecx
dec bx
inc ch
xor di, 0x4ace
shr dx, cl
sbb edi, edi
shr eax, cl
stc
stc
xchg ch, bl
or ax, cx
ror ebx, cl
xchg esi, eax
not ecx
ror bl, cl
nop
and cl, bl
mov edx, esi
and al, 0xd
and bx, 0x52fc
shr dl, 8
mov esi, 0x63b10937
or dx, 0x78d9
sbb ch, dl
ror ebx, 2
not dx
shr cx, cl
add ax, ax
or bh, 0x40
inc ecx
add di, 0x7d6e
ror dh, 4
rol ebx, cl
nop
ror di, cl
rol al, cl
shl di, 7
not dx
dec edx
ror esi, 5
stc
mov bh, ch
not cl
and ax, cx
adc dl, 0x7c
rol edx, 3
rol dl, cl
test dl, 0x79
xchg esi, edi
stc
stc
stc
rol bx, cl
not cx
sub dh, 0x5d
inc esi
nop
adc ch, bh
sub si, ax
xor ebx, ecx
xor esi, ecx
rol cx, cl
mov di, 0xb4b
cmp ebx, 0x7509f41e
sbb eax, edi
ror al, cl
cmp esi, 0x4132eedd
mov si, 0x3daa
stc
cmp dl, dh
ror esi, 3
xor esi, ebx
inc dh
sbb si, 0x2206
or bx, dx
shl dh, cl
inc edx
mov ch, 0x15
ror si, 1
xor bl, 0x31
dec cl
xchg edi, edi
shr cl, 4
adc bl, ah
shl ax, 6
pop edi
inc dx
xchg esi, esi
sbb cx, ax
test cx, cx
adc bh, bh
xchg dh, dh
push edi
not edi
mov di, 0x3417
test si, di
nop
test ebx, edi
add dx, cx
cmp dx, bx
and ax, di
stc
shl esi, cl
dec ch
and dx, 0x5b18
cmp ch, 0x59
inc dx
sub cx, 0x26d1
sub cl, al
add dx, ax
sub eax, edx
test bx, 0x64d5
shl si, cl
add si, dx
inc ebx
ror di, 4
shl cx, 8
nop
adc bx, 0x6302
xchg bl, dh
shr eax, cl
test ebx, esi
shl ebx, cl
not dh
shr al, cl
inc cl
nop
dec esi
xor si, 0x2ac8
or ch, ah
inc edx
test ax, bx
nop
sbb cx, si
stc
sub dx, di
xchg cl, cl
rol al, cl
shr dl, cl
rol dl, cl
dec si
shl dl, 1
xchg bh, bl
ror si, cl
sub al, bh
rol edi, cl
or edx, esi
sbb di, si
add di, 0x5abc
stc
not ch
nop
test dl, dh
and dh, 0x2c
mov ah, 0x58
stc
dec bx
rol bl, cl
not edx
xchg ecx, ecx
sbb ebx, 0x709c57fc
mov ax, 0x7c2e
or dx, cx
shr bl, 6
sub bh, 0x50
xor esi, 0x6e2101ac
shl cl, cl
pop edi
pop eax
pop ebx
pop esi
pop edx
pop ecx
call fcn.006c627b
push edx
push edi
cmp edx, edi
push esi
xor esi, esi
nop
push ecx
shr ch, cl
shr ch, 8
push eax
cmp ecx, eax
dec ax
push ebx
test dh, bl
cmp esi, 0x6b349fb1
pop ebx
pop eax
pop ecx
pop esi
pop edi
pop edx
jb 0x69ef6e
jg 0x69ef66
call fcn.006c6616
push eax
inc ah
stc
push ebx
not bl
push ecx
and ecx, 0x18e4eb51
not ah
push edi
dec edi
pop edi
pop ecx
pop ebx
pop eax
call fcn.006c69d2
push ecx
push ebx
xchg cl, bl
pop ebx
pop ecx
push ebx
or ebx, ebx
push eax
inc ax
pop eax
pop ebx
push eax
rol ah, 8
push edx
push esi
xor edx, esi
stc
push edi
push ecx
shr di, cl
stc
dec esi
stc
ror dx, cl
shl ch, 6
add ecx, esi
shl cl, 6
sub esi, edi
add al, 0x39
inc dx
dec ecx
rol cx, 7
test cl, 0x1b
test ch, 0x6e
xchg dh, ch
test ax, 0x5eec
push ebx
rol ebx, 8
xor esi, esi
inc cx
add edi, 0x2b905f6d
stc
nop
and bh, cl
xor ch, dh
nop
adc eax, 0x5775e450
ror edi, 8
sub ch, 0xf
rol edi, 6
inc si
and ecx, esi
and bl, 0x4d
or ax, cx
adc ebx, ebx
nop
add ch, dl
add dh, 0x1a
shl eax, 7
add eax, 0xcc9799a
and di, bx
shr si, 1
shr dh, cl
inc edx
inc bx
dec eax
xor si, si
xchg esi, ebx
or si, 0xb29
rol esi, 4
inc ebx
xor dh, ah
sbb ebx, ebx
shr cx, cl
xor di, 0x34e5
dec ch
xor dl, 0x35
add dl, 0x1c
dec edx
or esi, edi
inc dl
or ecx, eax
or bh, ch
inc edi
shr ch, 2
xor dx, di
adc edx, ebx
sub cx, si
not al
cmp esi, 0x73bea906
or eax, 0x4c2150c
nop
shl ecx, 7
inc dh
shr al, 1
sbb ch, ch
ror ecx, cl
inc edx
shl edx, 1
sbb dh, dh
nop
stc
adc cl, dh
not ax
or ecx, edi
cmp bh, ah
and al, 0x73
shl dx, cl
inc di
sub bx, 0x6bc1
inc esi
shr dl, 4
xchg dl, ah
sub al, 0xe
add dx, dx
or bx, di
xchg esi, eax
pop ebx
not ah
shl dh, 1
rol dl, 7
dec cx
shl dh, 4
sbb edi, 0x4d4bd056
push ebx
shl bx, 8
stc
shl dl, 2
rol dl, 8
stc
rol eax, cl
stc
stc
xor cl, 0x15
nop
stc
and bl, 0x20
or dh, bl
stc
stc
shl dl, 4
xor edi, eax
sub edx, edx
stc
cmp ecx, edi
rol edx, cl
shl dx, 5
ror al, cl
not bh
sub ah, al
ror eax, cl
and ax, dx
inc esi
test ah, 0xc
nop
dec cx
xor al, 0xa
xor bx, 0x51e0
add cx, bx
or si, 0x67b2
xor al, 0x50
and edx, 0x48aff5ad
inc edi
test bl, 0x2d
add edx, esi
shr ecx, cl
dec bl
dec ebx
shr ch, cl
sbb ebx, 0x3da7383a
xchg esi, edx
xor edx, edi
cmp si, si
dec cl
sub ax, 0x6658
shl ah, cl
shr esi, cl
nop
and dl, ch
xchg bx, si
and bl, 0x36
or ax, cx
shl ah, 3
sub edx, 0x3ccee339
dec edi
xchg dl, dh
inc di
cmp dl, ch
shl dh, cl
xchg ecx, edx
inc ecx
rol ebx, 2
rol ebx, cl
xchg dx, dx
sbb ax, 0x671b
inc di
inc edi
or dh, bl
add dx, 0x99d
ror dl, 6
test dl, dh
not ax
stc
sub cl, 0x35
and ebx, 0x7f8643a
shr esi, 1
mov esi, edx
ror eax, cl
and bh, ah
or esi, 0x48bfdaa7
shr edi, 5
not bh
or ch, cl
shl di, cl
inc si
dec eax
nop
sub si, cx
mov ah, cl
pop ebx
push ebx
rol ebx, 4
shl ecx, cl
test dl, ah
dec dx
and ecx, ebx
add esi, edx
sub al, bh
and si, 0x535
add ecx, eax
mov ecx, 0x155690a9
sbb cl, 0x53
xchg edx, ecx
ror si, cl
or bx, 0x251a
test ah, 0x6b
ror dl, cl
adc eax, edx
inc bh
sbb cx, cx
rol bh, cl
xchg si, si
cmp bx, 0x7cee
stc
stc
dec ah
sub edi, 0x1ab10244
adc al, bl
dec dh
add bl, 0x22
dec esi
rol bx, cl
mov esi, 0x2bee97e
dec bl
sub si, 0x2609
shr edx, 5
shl cl, 4
inc cx
rol esi, 8
cmp esi, eax
stc
sbb dx, 0x70d2
shr cx, cl
test ch, bh
mov edx, 0x175d9979
dec eax
shl al, 1
rol dx, 7
inc cx
and ax, 0x1c07
not cx
nop
or cl, ah
mov bx, 0x4cdc
and eax, 0x1c3d245b
rol esi, 7
or dl, bh
stc
mov dh, 0x43
not ebx
or cl, 0x2b
xchg ebx, ebx
rol esi, 1
shr bl, 7
rol dx, 4
inc esi
rol si, cl
stc
ror eax, 5
and dl, 0x38
mov si, 0x3fc1
sub cx, 0x6ad
xchg ah, bl
xchg cl, dl
shr ebx, 3
cmp al, bl
dec esi
rol cx, cl
stc
and bh, al
sbb edx, 0x44595c4b
add si, 0x5fee
dec ah
shr ebx, 3
not bx
or ah, 0xd
adc bx, cx
or si, 0x6fc3
and edx, esi
stc
dec esi
adc bx, cx
pop ebx
pop ecx
pop edi
pop esi
pop edx
pop eax
push edi
sub di, di
push eax
sbb al, 0x26
push ebx
xchg ebx, edi
push esi
or si, 0x3787
stc
adc bh, 0x77
nop
push edx
add dx, 0xd45
and di, 0x5f80
push ecx
not cx
test al, 0x64
stc
cmp edx, ebx
test bl, 0x38
mov bx, 0x2e3a
shl dl, 8
adc cx, si
sub dl, ah
dec ecx
nop
ror eax, 4
mov ah, ch
adc bx, ax
and ax, di
shr dh, 3
shr bl, cl
ror al, cl
add bx, 0x2623
cmp dh, 0x3f
nop
xor ax, si
nop
sub edi, 0xca51fc2
mov ax, dx
test ebx, 0x346b2d4
shr di, cl
xor dx, cx
sbb bl, bh
cmp ecx, edx
xchg al, dh
test bh, 0x54
rol al, 1
adc eax, 0x167b73a1
adc ebx, 0x2e1309e4
inc ecx
cmp bh, 0x76
sub ebx, eax
inc al
and bh, dh
adc bh, 0x42
or bh, dh
rol ch, 7
dec si
xor cx, 0x6ac8
adc bl, bh
ror ecx, cl
or ecx, ebx
mov cx, cx
stc
shr edx, cl
sbb edx, 0x2e7e7c72
xor ah, dh
sub ch, dh
test bl, cl
dec di
xor dx, 0x37b3
xor edx, ebx
add ecx, 0x4a6517d8
sub bx, 0x12b4
not esi
and ah, ch
xor dh, dl
adc ah, 0x68
mov esi, ebx
ror cl, 4
inc eax
cmp bl, cl
test ecx, 0x56f1a746
sbb eax, esi
add di, 0x23d0
inc di
or eax, 0x3cb9af61
sub cx, dx
ror cl, cl
dec di
sub ch, 0x45
mov ebx, ebx
xchg edx, ecx
inc bl
xor ch, bl
mov cx, si
or di, si
xchg dx, di
shl eax, cl
dec ecx
xchg al, bh
dec dh
mov ch, 7
shl ah, cl
shr edx, cl
pop ecx
pop edx
pop esi
pop ebx
pop eax
pop edi
stc
nop
push ecx
dec cl
push ebx
push esi
sub bx, si
push edx
push eax
xchg dx, ax
sub ecx, 0x4a238ba
pop eax
pop edx
pop esi
pop ebx
pop ecx
push esi
dec si
push eax
shl eax, 6
stc
push edx
sub dl, 0x61
ror dh, 8
adc dl, al
push edi
inc di
push ebx
cmp bx, dx
stc
ror ax, 3
push ecx
adc cl, 0x4f
not ah
ror esi, 6
or edx, edi
stc
ror di, 7
adc ax, 0x3392
dec ch
test dx, bx
inc ah
not di
pop ecx
pop ebx
pop edi
pop edx
pop eax
pop esi
call fcn.006c6e14
call fcn.006c726c
jp 0x69f3e8
call fcn.006c7503
sub esp, 0x30
mov dword [esp + 0x2c], 0
push eax
push ecx
push edx
jo 0x69fabe
call fcn.006c78ba
call fcn.006c7dbc
push eax
ror ah, 7
push esi
push edi
mov esi, edi
not ah
xor si, 0x690e
mov ah, al
add di, 0x56e9
test si, 0x51cc
push ecx
not cx
push ebx
dec ebx
push edx
or dx, di
dec esi
nop
dec esi
shr si, 6
rol ch, cl
rol di, 2
and ah, cl
sbb dx, 0x7673
sbb dh, cl
test ecx, ebx
or ch, 1
dec dh
sub edx, 0x1af8543b
not ah
or ax, cx
ror cl, cl
adc cx, ax
rol dl, cl
adc al, 0x13
test dx, di
xchg dx, si
sbb edx, 0x4e4ffcd1
cmp dh, dl
xchg al, al
nop
add ax, di
xor dl, 0x45
dec dl
shl edi, 6
adc bh, 3
not bx
sbb eax, 0x160e2f06
rol bx, 4
inc ch
inc ah
inc ch
not dx
mov bh, 0x6a
stc
not ax
stc
not di
xchg ch, dl
stc
ror cx, cl
or si, cx
inc si
ror bh, 6
ror cl, 6
and bl, cl
or edi, 0xa3ce57e
xchg bl, dl
sbb esi, 0x187e9dae
nop
shr cx, cl
sbb dh, al
shl dh, 1
inc cl
rol edi, cl
rol dx, cl
mov bh, 0x6a
sub ch, 6
mov dh, 0x72
inc di
cmp esi, 0x43766b2e
rol edi, 6
rol dh, 3
xchg al, ah
sbb si, si
nop
adc bx, si
rol si, cl
shl bl, 5
or edx, 0x52ff9e3b
sub edx, edi
inc esi
ror dl, 2
stc
shl edi, 2
rol di, cl
dec ah
dec bl
mov bx, 0x5001
ror dx, 8
sbb ecx, ebx
stc
sbb dx, 0x3fb2
xor bx, 0x375f
shr bh, cl
shr si, cl
pop edx
sbb bh, 0x13
push edx
sub dl, al
shl bh, cl
shr ecx, cl
mov bx, 0x3cb7
not eax
shr al, 4
nop
test dx, bx
rol cl, cl
xchg ecx, eax
stc
sub cx, 0x67e8
xor ch, 0x4e
xor ecx, 0x5cc57e32
nop
stc
shl ch, 2
nop
xor cx, 0x51af
shl si, cl
stc
nop
shr eax, 1
add al, cl
inc eax
xor eax, 0x1f71cfc4
cmp edi, edx
dec dx
cmp edi, 0x1f4c6f0b
stc
xchg ch, bl
inc cx
xchg dx, si
ror ah, 4
dec al
sub dx, ax
shl cx, 3
xor ax, bx
inc al
xor esi, 0x3080e23b
shr esi, 5
xchg ah, dl
nop
shr bl, 3
add ecx, 0x504a56c
or eax, 0x21e82e09
xchg esi, ecx
shl si, cl
dec dh
rol bh, cl
shl si, 3
and eax, 0x55544631
test bl, ah
sbb ebx, 0x5ba02497
test si, di
sbb di, dx
cmp ecx, 0x6792386
add dx, di
dec cl
mov ah, dl
and cx, 0x15cd
shr dl, 5
test dh, 0x51
test edx, eax
xor ax, 0x3139
or si, 0x2e04
dec di
xor al, 0x54
sbb esi, esi
add dl, bh
xchg bl, cl
adc dx, 0x6a68
add si, cx
nop
add ebx, ecx
mov cl, 0x6a
not ah
sbb ecx, edx
shr cl, 1
adc ecx, 0x728615ed
or si, 0x68cd
or edi, 0x7b64542e
xchg ecx, ecx
and ax, si
dec ebx
sbb dh, 0x3e
nop
test ecx, 0x3eed98d0
sbb dh, ch
nop
and bl, ch
mov cx, 0x4b6e
test esi, ebx
test ax, 0x2626
stc
stc
or bx, dx
rol dh, cl
mov edx, eax
pop edx
mov edi, 0xcd740
shr bh, cl
rol al, cl
push edx
adc edx, edi
adc cl, al
rol si, cl
dec bl
xor bx, ax
shr al, cl
inc edi
ror ebx, cl
and si, bx
and bx, 0x4d6c
shl bl, cl
and dx, di
inc cx
inc edi
dec ecx
xchg dx, si
rol esi, 5
test cx, 0x55dd
rol bh, cl
inc ah
cmp si, 0x1d5
not si
inc dx
or bl, al
xor ax, 0x7c3a
shr eax, 6
shl esi, 8
nop
sub ebx, 0x7aa35294
xor ch, 0x3b
nop
or eax, edx
dec edi
add cl, 0x6b
xor ebx, 0x32910e54
not cx
adc esi, 0x2d2d1204
shl ecx, cl
test si, 0x695e
stc
inc ecx
dec dh
or cx, dx
not ecx
not edx
cmp dx, ax
xchg si, cx
shr dl, 1
stc
add dh, 0x67
cmp dx, 0x3021
shr bl, cl
or bl, 0x5b
sbb ecx, eax
test eax, 0x63b075dc
ror edx, cl
shr ebx, cl
inc edi
add ecx, edi
xchg si, di
add cx, si
sub dh, cl
shr ah, 6
test bl, 0x57
inc ebx
cmp ax, dx
mov bl, 0x59
shr edi, 7
shl bh, cl
adc ebx, edx
rol di, cl
and esi, 0x274f6a8b
and cl, 7
rol ax, 5
sub ecx, 0x6e832bad
add di, 0x3872
xor bl, 0x18
test dl, bh
dec ah
nop
xor dx, 0x2a31
cmp dl, 0x17
test ax, 0x3809
rol bl, 2
adc cx, bx
shr esi, 2
add di, 0x69bf
shr di, cl
xchg di, dx
mov al, 0x1e
inc dh
pop edx
pop ebx
pop ecx
pop edi
pop esi
pop eax
push eax
shr eax, 3
push ebx
mov ebx, ebx
push edx
adc dl, ah
push ecx
adc ecx, ecx
stc
dec eax
ror ebx, cl
mov dl, 0x27
shr edx, cl
and cx, 0x56d4
push edi
rol di, 8
sbb bx, 0x5808
add cl, 0x46
mov ax, 0x2a1b
and dl, 0x7c
and bx, 0x763a
sub eax, eax
sbb ah, 0x19
mov dh, 0x3e
rol cl, 1
push esi
add eax, esi
ror eax, cl
not bh
sub dh, ch
stc
adc ch, al
xor dl, 0x35
stc
not edx
or cx, ax
sbb dh, ah
inc bh
xchg ebx, edi
stc
shl dh, cl
inc bh
and eax, 0x53691426
mov cx, 0x20e9
sub si, dx
and edi, 0x4aa7ec40
sub edi, ebx
sub eax, esi
mov dl, 0x6c
xor cl, 0x1a
rol esi, cl
dec si
or dh, bl
xchg esi, ebx
xor ebx, 0x1b157cc4
xchg esi, ebx
test cx, cx
not di
dec esi
cmp ebx, edi
xor edi, 0x2484f50f
dec cx
mov di, 0x5340
or bl, ch
shr ecx, cl
test bx, ax
inc ah
sub ax, 0xe41
sub ch, 0x3a
pop esi
pop edi
pop ecx
pop edx
pop ebx
pop eax
call fcn.006c82a0
nop
push eax
push ecx
ror ax, cl
test ah, 5
dec ax
push edi
and di, 0x797f
push edx
inc dh
shl edi, 2
ror cx, cl
xor dh, ah
add dl, 0x2c
shr dx, cl
inc edi
sub ax, di
push ebx
sbb bh, 0x69
dec eax
push esi
add si, cx
test esi, esi
or bh, 0x6c
cmp si, 0x426c
xor cl, ch
not eax
adc dl, 0x5c
shl cx, 4
nop
and bl, ch
sub cl, dh
dec bh
xchg ebx, esi
shr al, 6
or edx, 0x747bed3b
test dx, ax
ror ax, 5
rol eax, cl
inc si
not esi
mov ax, 0x27c0
add eax, 0x247eec21
or ecx, 0x608090ed
shl di, 5
ror al, 6
stc
dec edx
adc ebx, esi
or ax, 0x2294
mov dx, 0x4aac
stc
rol edi, cl
ror edx, cl
and al, 0x45
xor si, 0x31c
add eax, 0x1307950b
nop
adc ah, 0x48
or ax, 0x6ac5
xor dx, 0x5a44
mov eax, 0x73c462d3
nop
or ch, 0x5b
xor bl, 0x3c
add bh, cl
and ecx, ebx
mov ebx, ecx
cmp bx, 0x74bc
adc ecx, 0x9acd81a
not ah
sub bx, bx
test ch, 0x2e
xor ch, 0x59
rol edi, 1
dec al
sbb ebx, 0x159f24f8
mov bl, 0x48
and dx, di
adc si, 0x4a26
or eax, 0x61ff1a9a
shr cx, 1
shr di, 7
nop
cmp cx, 0x3e79
nop
ror dl, cl
test ah, 0x54
mov ecx, eax
xor dx, 0x617a
sbb ebx, 0x11af2bf9
stc
cmp edi, 0x37f29485
and bh, 0x46
and bl, 6
dec esi
mov si, cx
test dx, dx
or dh, 0
ror edi, cl
xchg si, bx
add ch, 0x5e
test si, 0x493b
not edx
stc
add ebx, ebx
pop esi
sub ah, cl
inc dl
test bl, 0x74
push esi
cmp esi, 0x6294e1be
shr ebx, 6
xchg di, bx
nop
adc dx, 0x3b11
ror dl, cl
shl ebx, cl
dec di
add ch, bh
dec esi
sub eax, esi
not ax
rol dl, 7
ror ah, 4
xchg ch, bl
nop
shl ebx, 4
mov edx, 0x27c533db
stc
not ecx
pop esi
pop ebx
pop edx
pop edi
pop ecx
pop eax
push eax
cmp ah, 0x1b
push ebx
sbb ebx, 0x27537e1b
stc
push edi
or di, 0xeed
stc
push ecx
ror cl, cl
push esi
shl esi, 2
sub ecx, 0x1fb7e36a
adc esi, eax
push edx
cmp dh, 5
shr bl, cl
ror cl, 6
and bl, 0x1f
shl dl, 4
xor eax, esi
test edi, ecx
mov ch, 6
cmp esi, ebx
rol ax, 6
add bh, ch
and dx, 0x46d
test ch, 8
shl ch, cl
adc bx, 0x1c49
sbb si, bx
not al
test al, dh
test ah, dl
xchg edi, eax
sbb di, di
sub ax, ax
nop
xor al, dl
test dh, bh
or eax, edx
nop
not dh
nop
cmp dx, 0x5242
stc
rol bl, 6
ror ebx, 8
mov ecx, 0x7031e776
shr bx, 4
xchg ah, bh
nop
xor ecx, 0x1dbb653c
add ch, 0x5d
shr dh, 2
shl edx, cl
dec edx
add cl, 0x50
or dx, 0x35c6
not cx
xchg ebx, edi
xchg dx, di
rol ch, cl
adc bh, 0x25
sub edi, ebx
rol eax, cl
or eax, edx
sub edx, 0x2ce8b768
test eax, esi
test bl, 0x5d
adc ch, 0x21
not edx
or esi, 0x695e9531
shl bh, 4
and edx, 0x296298cb
test ah, bh
add bl, 9
adc edx, 0x68e79abe
nop
sub ah, bh
nop
not al
sub ebx, 0x1c2fe19b
test bx, 0x38aa
xor bl, bh
or bx, di
rol edx, 2
test edi, 0x571eb59b
nop
or di, bx
shl edx, 7
stc
xor di, di
xor si, 0x461d
stc
xchg edx, eax
cmp dh, bh
or ch, dl
not ecx
nop
sbb eax, ebx
and si, 0x2aca
nop
and si, 0x324e
pop edx
pop esi
pop ecx
pop edi
pop ebx
pop eax
call fcn.006c85ac
js 0x69fab8
call fcn.006c89c7
push ebx
push ecx
and bl, cl
push esi
ror si, 2
ror ch, 6
add ch, bh
push eax
push edi
mov eax, edi
pop edi
pop eax
pop esi
pop ecx
pop ebx
push edx
push ecx
sub dh, ch
pop ecx
pop edx
stc
push edi
shl edi, 5
push ecx
push eax
add ch, ah
push edx
push ebx
adc dl, bl
sbb dl, 0x6b
dec edx
inc eax
xchg dl, al
inc dx
add dl, 0xa
shl cx, 5
inc di
add cl, 0x5b
test al, bh
and cl, ch
and bl, 0x4a
push esi
shr si, 1
dec dx
stc
mov eax, edi
dec dx
inc ebx
nop
test ebx, 0x5cb385d6
sub si, 0x3237
and cl, 0x75
ror bx, 7
inc cl
test eax, 0x7bf6510a
not esi
shr bh, 3
xchg ecx, eax
rol eax, cl
inc ax
mov eax, 0x46b89c72
ror ah, 3
not bx
rol dh, 4
mov di, cx
and eax, 0x75ba7f58
rol eax, cl
not esi
dec ebx
stc
add ax, 0xd8a
adc ebx, edi
sub si, bx
xor ecx, eax
shl al, 7
shl ch, 1
test dh, 0x3f
dec eax
nop
shr ah, cl
sub al, 0x2d
xchg cl, al
ror di, 4
cmp bh, 2
stc
cmp dh, 0xf
inc ax
and ah, 7
cmp dl, ch
cmp cx, 0x3fe2
sbb bx, di
adc bx, cx
nop
shr dx, 2
inc si
dec dh
nop
nop
or edx, 0x7625c97b
ror ch, cl
test ebx, edx
inc dh
sbb si, 0x29a0
adc esi, esi
inc esi
sbb si, 0x2897
rol bh, cl
inc al
adc ebx, 0x1927bb3d
stc
sbb ebx, edx
test esi, 0x40775dc9
nop
ror bl, cl
sub cl, 0x60
dec bl
and bx, 0x7ea8
cmp esi, eax
dec cx
test ebx, 0x24b3d995
or bx, 0x53d4
cmp ah, 0x61
mov ah, ah
cmp ax, 0x3c4e
and ch, 0x16
cmp cx, 0x35a3
pop esi
push esi
or cx, si
add dl, 0x6e
and edi, eax
xor edi, 0xdf79dfa
add bh, 0x6f
dec dh
cmp bl, dl
inc ax
adc dh, 2
pop esi
pop ebx
pop edx
pop eax
pop ecx
pop edi
call fcn.006c8d4a
push edx
shr edx, 3
push eax
and ax, ax
push ecx
xchg ch, dh
inc ecx
push ebx
adc bl, dl
push esi
adc dx, si
sub ch, cl
sub dx, bx
xchg dx, ax
not esi
sbb ah, 0x5d
shr dh, cl
shr ah, cl
or bx, 0x4297
inc cl
add dh, 0x70
sub ah, dl
sub eax, 0xb74802d
add bh, 0x5c
and eax, ecx
inc si
nop
adc ah, ah
cmp bl, 0x2f
pop esi
pop ebx
pop ecx
pop eax
pop edx
mov eax, str.hw_ln
lea ecx, [esp + 0xc]
push 0x2c
push 0x5b0d365e
push ecx
push eax
call fcn.006c91bf
call fcn.006c941f
push edx
mov dl, dl
push ebx
push ecx
add bx, cx
push eax
adc ah, 0x31
mov ebx, 0x2e62d40c
push edi
rol edi, 3
not al
xor di, 0x772c
nop
nop
sbb ebx, edi
push esi
rol esi, cl
sub esi, 0x37c7d478
cmp ch, 0x5d
nop
add edx, ebx
xchg ah, dh
test si, 0x4fb0
sbb dl, 0x59
shr di, cl
nop
xor bx, 0x6072
sbb dx, 0x4f03
adc al, 5
stc
nop
not dx
xor dx, si
dec bx
and si, dx
inc dh
adc ebx, edx
add bx, cx
ror eax, 6
cmp si, bx
adc ax, cx
and di, si
not di
and ah, 0x45
or esi, esi
ror dl, cl
shr eax, cl
and bh, 0x3b
cmp bl, dh
sbb bh, dh
rol ebx, cl
and eax, ecx
shr ecx, cl
mov cl, dl
shl si, cl
sub cl, 0x1e
adc eax, 0x7da72a76
shr dl, cl
shr eax, cl
ror cl, 8
mov si, cx
nop
rol ax, 6
xchg edi, ecx
ror dl, cl
adc cx, cx
xchg si, bx
shl eax, 4
xchg bl, ch
shl esi, 4
inc eax
test di, 0x1ee
rol si, 6
dec ax
test di, 0x69aa
sub ebx, ebx
shr si, 3
sbb edx, 0x6cf6fd1d
mov ch, ah
shr bx, cl
adc bh, 0x1e
sub ax, 0x7fb6
ror bl, 4
stc
sub cx, 0x226f
or ah, dl
xor bl, 0x78
xor ch, 0x45
shr si, cl
cmp dx, 0x71c3
nop
xchg ch, dl
rol dh, cl
rol dl, cl
sub bh, 0x2b
nop
add al, dl
inc cx
ror eax, cl
stc
stc
not ch
adc ecx, ecx
not ax
shl ebx, 6
rol dl, 7
pop esi
sub dx, 0x1138
test ax, 0x5aac
and ebx, 0x4348dc3
or ebx, 0x1732ce5b
adc dh, 7
mov edx, edi
and dh, 0x5a
xchg ah, ch
not edi
adc ax, 0x16e8
sbb cx, ax
xor cl, dl
shl edx, 2
inc edi
inc eax
nop
not ah
add ch, cl
ror edi, cl
cmp di, 0x6bac
stc
inc ax
nop
push esi
xchg si, ax
or ax, 0x5e78
nop
xchg bl, ah
xchg si, ax
shl cx, 4
inc cx
shr ax, cl
mov esi, 0x34f78847
adc bh, bh
xor esi, ecx
dec ebx
nop
sub edi, 0x5d0212b1
shl bx, cl
xchg ah, ah
not di
sbb bx, di
adc ebx, esi
adc esi, edi
xor bx, dx
inc dx
stc
shr dx, cl
sbb bx, bx
and dh, 0x17
nop
cmp di, 0x2a
test bl, cl
rol dh, 6
xor bh, dh
nop
xor ax, 0x883
dec ecx
sub si, 0x31e0
stc
sub edx, 0x10c6f26b
sbb di, si
inc eax
sbb bx, 0xbb3
stc
rol eax, 4
dec edx
and edx, esi
adc si, 0x7908
nop
sub ch, dh
mov al, 0x42
sub edx, eax
test eax, esi
and ecx, 0xec281b3
not dx
cmp di, di
stc
stc
rol di, cl
ror bh, cl
dec ch
test al, 8
cmp ch, dh
and bh, 0x49
shl bl, 1
sbb dh, 0x7b
xchg bh, dl
mov ebx, 0x34f38ea5
xor bh, 0x13
sub dh, 0x4b
test si, dx
sub dl, 0x68
inc dx
rol ah, cl
sbb bx, si
inc cx
add ax, di
dec cl
cmp ebx, ebx
ror edi, cl
pop esi
nop
or ch, bh
shr bl, 8
inc di
shr bx, cl
rol bx, cl
dec al
or dx, 0x1aef
rol cl, cl
shr ah, 4
xor dh, dh
shl bl, 4
ror al, 3
dec ax
add bh, ah
inc di
xor ch, 0x45
shr al, 4
sub bh, 0x69
inc ebx
push esi
dec esi
nop
and di, 0x1efd
sbb dh, 0x56
stc
sbb ebx, 0x2d0ed690
ror esi, cl
test ebx, eax
not dh
rol di, 6
adc eax, 0x4a1141ee
test esi, 0x705ebdbb
dec cx
and eax, 0x111bc903
inc eax
sbb ax, di
stc
xchg dh, bl
ror edx, cl
rol si, cl
sbb bl, al
dec eax
xchg esi, edi
xor eax, 0x77b7c55
inc ah
ror di, 3
and si, di
xor cx, dx
dec ah
test cl, al
test ebx, 0x6ea4fb13
dec si
mov eax, edx
cmp edi, eax
mov bx, 0x5176
sub esi, 0x1cda89c6
mov edi, 0x462c5d0c
mov al, 0x36
stc
ror dx, cl
sub si, 0x657
or eax, 0x196c7eaa
not edx
xchg cx, di
or edi, eax
add bx, si
mov ah, dh
shl dl, 6
not eax
or edx, edx
adc dh, 0x2b
inc ebx
xor edi, 0x7b5b9fd0
inc bh
ror ebx, 3
ror bh, cl
adc bh, bl
mov esi, ebx
stc
dec ch
dec ecx
shl ecx, 8
stc
nop
test si, 0x5875
or dx, si
stc
shr dx, 6
xor al, al
or esi, 0x666524c3
cmp edx, ecx
xor di, bx
shl dh, cl
not dl
stc
rol bl, cl
xchg cx, cx
and dl, 0x73
add si, 0x134d
xchg dx, cx
pop esi
stc
cmp eax, ebx
cmp bx, bx
stc
nop
not dx
shr eax, cl
not edi
dec ecx
ror dh, 6
xor dx, 0x7564
sbb eax, edi
xor dl, ah
add edi, ecx
ror dx, 3
or edx, 0x510bb950
xor bx, 0x5748
dec cl
ror ebx, cl
add bl, 0x59
rol ch, cl
ror bx, 6
xchg cx, dx
shr cx, 8
push esi
xchg esi, eax
not eax
shr di, 5
test bl, al
shl ebx, 1
xor esi, ebx
or ecx, 0x64d55fc3
xchg ebx, edx
or cx, 0x486b
sub al, bl
adc esi, 0x511c124e
not edx
shr di, 4
stc
not dx
shl edi, 3
not cl
shr cx, 2
inc dl
ror ecx, cl
adc ch, ah
dec bx
shl ah, 7
xchg bx, si
test edi, 0x139a4359
and esi, ecx
sub bh, dl
and dh, cl
shl bx, cl
nop
mov dx, bx
rol ah, 6
test bh, bl
sbb cl, 0x5d
mov cl, 2
inc dx
xor edx, eax
nop
inc dl
stc
cmp eax, edx
mov ah, 0x10
sub edi, 0x528e1317
ror dx, cl
rol si, cl
ror di, 4
test bl, 0x24
shl ch, 8
xchg bx, dx
mov dl, 0x3a
adc edx, 0x52eb50f6
nop
rol esi, 5
and esi, 0x2942b9b7
shl ch, cl
adc bx, 0x2adc
not ch
not dh
inc esi
inc bh
dec ecx
ror dl, cl
dec al
adc si, ax
sbb dx, 0x2016
sbb al, bl
add ch, 0x42
sub ecx, ecx
add dx, 0x5a24
dec dl
sub ecx, 0x1ce30e5
mov si, bx
cmp edx, 0x58500079
ror bh, cl
rol di, 2
adc al, 0x64
pop esi
ror ax, cl
stc
ror ecx, 3
sub ecx, 0x4a39ef0d
sub edi, 0x3120921
sub al, dl
shl edi, cl
or cl, 0x2c
or dh, 0xe
shl cl, cl
shr edi, cl
sub eax, 0x63821640
push esi
cmp dx, si
xchg dh, ah
sub di, dx
shr cx, 4
rol ch, cl
shr di, cl
cmp bl, 6
sbb edi, eax
shl bx, cl
add al, al
inc al
dec al
or bl, bl
test al, 0x7b
test esi, edx
not edx
ror al, cl
rol bl, 6
and esi, 0x6d60c33e
cmp di, bx
ror edi, cl
test esi, ecx
dec ch
inc eax
dec ebx
ror ecx, 1
nop
ror cx, 1
cmp edi, eax
test dx, 0x112f
cmp ch, cl
ror ecx, cl
or ecx, 0x525babea
sub eax, ecx
rol dx, 7
or ah, 0x27
adc si, cx
nop
sbb cl, dh
not si
inc cl
shr bl, cl
add ax, dx
stc
add bl, 0x6f
or bx, 0xbda
cmp bx, 0x7030
sbb dx, 0x6177
and ah, 0x2c
xor dx, 0x722f
cmp dh, 6
or cl, 0x1d
inc ax
mov bx, 0x40d5
ror ax, cl
dec eax
test dh, 0x7d
xor di, bx
ror ebx, cl
add ch, al
or dx, 0x2a53
shr ax, cl
not ch
not edx
xchg bx, bx
nop
sbb esi, 0x3914bf74
ror bh, 4
nop
stc
sub ax, 0x2d7a
add bh, dh
inc si
xchg dh, ah
stc
shl bl, cl
not bl
cmp bx, dx
rol esi, cl
stc
add ecx, 0x56ae53e0
mov ebx, 0x4db96d61
cmp cl, 0x24
or ecx, esi
rol eax, 4
add ebx, edx
add edi, 0x197bbb07
sbb eax, 0x1729017
pop esi
push esi
sub esi, edi
nop
xor dx, di
and bh, 0x68
dec bx
dec al
test eax, 0x6e7eaefd
inc eax
nop
sub si, 0x4dcb
sub dx, 0x5bc0
mov ebx, 0x286f1bee
rol dx, 8
xchg ah, ch
sbb si, 0x3c9b
nop
sub si, cx
shr edi, cl
cmp di, 0x4026
xchg edi, eax
inc di
test edi, esi
rol bx, cl
rol bx, cl
test bx, cx
adc ah, 0x35
shl dh, 2
not ch
rol al, cl
inc eax
inc si
shl edx, cl
and esi, 0x4e4ab4d8
shr edi, 7
and bx, 0x54d1
cmp edi, ecx
sbb dh, 0x56
or esi, ecx
or bl, 0x71
xor edi, 0x99c92a6
shr bl, 4
stc
nop
xchg ah, bh
cmp cx, cx
inc al
test al, dh
mov edi, ecx
dec dx
pop esi
pop edi
pop eax
pop ecx
pop ebx
pop edx
nop
push edx
adc edx, 0x44a1ec7b
push ecx
ror dl, cl
dec cx
push eax
test eax, 0x1c38a1bd
nop
push edi
add cx, di
shl ah, 1
and cx, 0x7b0
push esi
test esi, eax
shr cl, cl
xor di, si
push ebx
shr bx, 6
and cx, 0x4ca5
sbb eax, 0x22e525d9
ror ax, cl
cmp al, 9
add eax, 0x3cd49910
and eax, ebx
shr ebx, 6
xor esi, 0x78599624
xchg ah, cl
or bh, 0x3f
shl cl, cl
stc
adc bx, 0x7f5d
adc dh, 0x13
ror dx, 8
sub eax, 0x5ab9490
not di
adc bx, ax
mov eax, 0x3776c79a
xor edi, ecx
rol ax, cl
adc al, bh
adc ebx, edi
and edx, edi
sbb dl, 0x6d
xor ch, 0xb
nop
adc eax, edx
add al, cl
sbb ebx, edx
dec edx
inc ax
shl bx, 4
xor cx, 0x6654
shr ebx, cl
xchg edx, esi
sub al, bh
add ah, ah
cmp al, 0x40
dec cx
test di, bx
cmp dx, si
nop
dec ax
shl cl, 3
and si, 0x7bea
adc ebx, edi
test edi, edx
shl eax, 3
xor ecx, 0x79abe81b
sbb di, ax
rol dx, 7
ror dx, 3
shr ch, cl
nop
add bh, bl
adc dl, 0x41
nop
dec ecx
sub dx, ax
cmp edi, 0x2744d6e7
cmp ebx, esi
or ax, ax
ror al, cl
adc ebx, 0x69869384
xchg ecx, eax
cmp edx, 0x2a0bd635
or bl, dh
adc cx, ax
ror cl, cl
adc di, si
adc dx, 0x1598
or bl, dh
nop
rol ax, 4
xor di, 0x6ef
sbb bx, 0x3bc2
add dx, 0x1eda
shl dh, 1
adc bh, 0x2c
and eax, esi
shl ax, cl
test dl, dh
shl edx, cl
rol bl, 7
inc si
adc ebx, 0x19cff2c8
pop ebx
nop
rol edi, cl
xchg al, al
ror eax, cl
sbb ecx, 0x481ff655
inc eax
add esi, 0x7ffbbaf4
rol dh, cl
push ebx
xor ebx, eax
xchg esi, eax
xor esi, eax
sub dh, cl
or bl, 0x58
pop ebx
pop esi
pop edi
pop eax
pop ecx
pop edx
call fcn.006c96df
push ebx
dec bl
nop
shl ebx, 5
push eax
push ecx
xor ax, cx
sbb al, 0x42
cmp bx, 0x264e
or ah, 0x14
push esi
xchg si, ax
inc ch
push edx
mov al, dh
test bx, 0x7dbc
test ecx, esi
push edi
xor edi, 0x153ae6b4
sub ecx, 0x5c6348db
stc
test dx, 0x28a8
inc ax
sbb cx, dx
shr ecx, 5
pop edi
pop edx
pop esi
pop ecx
pop eax
pop ebx
jg 0x6a0407
call fcn.006c9aaf
push ebx
sbb bl, 0x60
cmp bx, 0x4ee5
pop ebx
call fcn.006c9fd9
stc
push eax
or ax, 0x1dce
pop eax
stc
stc
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov ecx, esp
call fcn.006a79b3
add esp, 0x30
mov ecx, 0x100
test eax, eax
jne 0x6a8280
jb 0x6a09c5
push edi
inc edi
push eax
push ecx
or ah, cl
push edx
adc dx, 0x5101
add cl, 0x12
rol al, 5
adc dx, 0x7d77
push ebx
xchg bx, bx
push esi
sbb esi, 0x7af7378
rol cx, cl
add bh, 0x71
adc cl, 0x38
stc
cmp dl, 5
cmp edx, 0x1d47a34e
ror bx, 3
mov dl, 0
and esi, 0x1f4a4a0d
stc
shr ch, 8
inc si
mov al, cl
adc si, 0x81f
sub di, 0x2e64
sub bh, ch
rol bx, cl
xor edx, 0x367569e6
not bh
ror ebx, cl
test dh, 0x79
mov ah, bl
cmp ebx, 0x5d4382c4
shl di, cl
ror bh, cl
sub ax, 0x701a
inc ch
rol ecx, cl
inc dl
nop
adc dl, al
cmp edx, ecx
shl dx, 6
or ebx, ecx
mov ax, 0x15bd
rol si, cl
dec cx
dec dx
cmp esi, 0x18d51d4f
nop
xor cx, 0x6c08
nop
add ah, 0xa
xor ch, bh
add ebx, 0x668ea2ca
not al
ror bx, 1
stc
rol eax, 2
not ah
ror dx, cl
not bx
rol cx, cl
adc eax, edx
xchg edi, edi
and eax, edi
test bh, 0x77
or ax, 0x4655
not bx
not al
nop
ror dl, cl
ror dx, 7
add eax, ebx
inc bx
add ax, 0x3bfa
test ebx, edi
rol ebx, 8
xor si, bx
mov ebx, ecx
sub ecx, 0x4c514852
test bh, ch
nop
or di, si
sbb bh, 0xc
mov bx, bx
nop
sub esi, ebx
xor ax, si
inc bx
not ch
dec ecx
cmp di, dx
sub ebx, 0x5dd7562b
shr cl, 3
and cl, ah
cmp edx, esi
not bx
or edi, 0x340ce85e
inc bl
xchg edi, eax
cmp ebx, esi
pop esi
stc
stc
push esi
not si
xchg cl, dl
mov eax, ebx
xchg di, cx
adc bx, dx
add ax, di
sub esi, ebx
add bx, cx
xchg dl, ch
sub ecx, 0x2c6fc9ab
sbb eax, edx
shr bx, cl
inc dh
mov edx, 0x765b4044
adc bl, bh
add ebx, edi
and cx, 0x3348
add si, 0x7e35
sbb esi, edx
and edx, edx
stc
dec ch
add dh, 0x72
or bx, 0x73e2
adc si, di
sbb ch, 0x69
sub dh, 0x6f
cmp dx, 0x23ff
cmp al, 0x14
sbb cl, al
rol dh, cl
xchg ch, dl
shl ah, cl
mov edi, esi
nop
adc edx, 0x74102993
sbb bx, bx
dec cx
ror si, cl
shr ecx, cl
cmp al, 0x70
xor dl, 0x23
sub bx, di
sub cx, si
rol ecx, cl
and ch, ch
nop
ror edx, cl
mov edx, edi
stc
inc edi
xor si, 0x41eb
shl bh, 8
shr dx, 7
xor dh, 0x58
not ebx
sub ebx, ebx
shl ebx, cl
and ebx, 0x51f72070
xor al, cl
shl esi, 6
or cx, 0x4b4d
shr al, cl
xchg ch, dh
sbb eax, 0x7f7bc3f
cmp bl, 6
or ecx, 0x52d5abd3
test esi, edx
ror cl, cl
xchg esi, eax
dec ah
sbb ax, bx
or esi, edi
and ax, 0x3ea1
xor cx, ax
sbb dx, dx
shl si, cl
or bl, 0x43
shl di, cl
adc edi, 0x5d9862e
not edi
shr bh, cl
and ebx, 0x44203fc9
not cx
stc
shr di, cl
mov esi, ecx
sub dl, 9
stc
nop
sbb bx, cx
mov cx, 0x60c9
xchg di, ax
not ebx
mov bh, ch
inc al
sub cx, si
and ax, 0x4a2a
pop esi
xor eax, 0x22951f92
push esi
xor si, si
adc cx, 0x1ed6
shr eax, cl
test bh, dl
not ecx
ror cl, 8
sbb bh, ah
shr al, cl
stc
and eax, esi
adc eax, 0x18e4c0db
test ah, 3
not ebx
xchg dx, ax
or ax, 0x76d
inc cx
inc ecx
shl esi, 7
mov ah, bh
shr si, 1
sbb cx, bx
mov bh, 0x27
stc
adc ebx, edx
rol dh, cl
adc dx, 0x7e38
xor eax, ebx
or cx, si
cmp al, al
inc cx
ror bh, 1
sub ch, 0x23
mov bx, 0x5bd3
inc ecx
stc
sub ah, dh
rol si, cl
add bx, cx
test cx, 0x3d3d
rol ah, cl
add bl, 0x65
or dh, dl
and edx, edi
cmp ecx, eax
nop
xor cl, 0x69
adc dh, 0xc
and si, 0x489a
nop
add eax, 0x39e13376
adc cx, 0x5f8
nop
nop
not dh
inc dh
shr dl, cl
nop
shr eax, 3
sub ebx, 0x6bb3196a
dec ax
not edi
inc edi
cmp cl, bl
sbb dx, 0x5f92
cmp bh, 0xb
test bx, 0x6d64
add ebx, 0x7ae90a22
sbb bx, 0x313a
and bl, al
stc
dec al
xchg si, dx
xor bx, dx
xor al, ah
dec al
not esi
xor cl, 0x5c
or edi, eax
xor ecx, 0x5ac118a
xchg esi, ebx
xchg bx, bx
and di, dx
shl bx, 4
mov dh, dh
and edi, 0x73a7a076
and bl, 0x30
and edi, esi
sub dx, 0x7ea6
or dx, ax
inc ecx
ror bh, 6
add dl, ch
shr dl, cl
shr ax, 2
ror dh, cl
stc
stc
or edx, 0x6974fddf
mov edx, ecx
pop esi
ror eax, cl
push esi
and eax, esi
ror edx, 1
adc edx, eax
rol bh, cl
or dl, al
add eax, ebx
sub al, dh
inc cl
mov si, 0x65e7
shl bx, 6
test ecx, 0x5319faa6
not edx
nop
or dl, ch
nop
stc
rol ax, 1
stc
add ecx, 0x3fc09699
rol si, 8
shr bh, cl
shl dh, 8
inc ch
test edx, ebx
or cl, bh
sbb ecx, edx
or di, 0x1df6
or bh, bh
adc ecx, 0x6a8668b0
or esi, 0x5e56cf4e
xchg edi, eax
shl dh, cl
adc bx, dx
rol dx, 5
mov edi, 0x53f51aa
rol edi, cl
shr di, cl
xchg esi, eax
adc ah, dh
sub dx, ax
sbb si, 0x78c1
cmp bl, ch
dec dh
dec dh
sbb bh, 6
not eax
nop
sub edi, ebx
and ah, 3
xor eax, 0x3fa19146
rol edx, 7
sbb ah, 0x13
nop
xchg si, ax
sbb dh, 0x26
not ch
shl bx, cl
sub ebx, edx
xchg al, ch
xor al, 0x45
xor bx, dx
and ah, 0x4c
not dh
mov ebx, eax
xor edx, eax
shr edx, cl
not cx
mov dl, 0x6a
mov bl, 0x5c
sub eax, 0x1f6b996e
or di, 0x5453
stc
xor eax, ecx
mov ax, dx
rol esi, cl
not edx
and di, bx
or ebx, edi
ror ebx, 6
cmp eax, ebx
not ax
sbb bx, 0x33e3
dec bx
test al, cl
shr edi, cl
ror edx, 5
not bx
mov ax, 0x5ab2
xor ah, 0x15
not esi
and bl, cl
shr eax, cl
shl ch, cl
sbb bx, si
shr bx, 3
xor dh, bl
inc dh
dec dx
xchg edi, ecx
pop esi
shl dx, 8
push esi
xchg si, si
shl di, 3
shl ch, 7
ror ah, 2
add edx, 0x4abfec1d
dec si
cmp dx, 0xc88
dec eax
mov ah, 0xf
xchg al, al
add bh, 0x34
stc
rol ch, cl
or edi, eax
nop
xor cx, 0x72cb
nop
test bh, 0x73
test di, 0x2cf1
not cl
inc bh
or cl, ah
adc al, ah
inc eax
sub dh, 0x3d
sbb bl, al
sub si, bx
sbb edx, 0x4ba71ae9
shl bh, cl
sbb esi, ebx
add bl, dl
shl ebx, cl
dec dl
xchg bx, bx
rol ax, 7
stc
shl cl, cl
or si, 0x62f8
or ch, cl
cmp dx, di
xchg esi, eax
shl bl, cl
test dx, bx
inc ecx
shl dh, 4
pop esi
pop ebx
pop edx
pop ecx
pop eax
pop edi
push ebx
mov bx, 0x6acd
push edx
adc dl, bl
stc
xor bh, 0x44
push eax
test ax, 0x4e93
push ecx
shl ecx, cl
rol bh, cl
pop ecx
pop eax
pop edx
pop ebx
push ebx
push esi
xchg ebx, esi
push edi
push eax
mov di, ax
push edx
or dl, dl
inc bl
dec edi
push ecx
sbb cl, bh
cmp di, cx
shr cx, 2
or edx, edx
add si, 0x3abf
xchg dx, bx
mov esi, 0x26f7013f
or ax, 0x76e
nop
or cl, 0x34
dec dl
ror dl, cl
adc bx, 0x7fc3
add cx, di
test si, 0x3ac0
xchg di, di
rol ebx, 1
not dx
and bx, 0x5c18
ror ebx, 4
inc edi
adc ax, cx
nop
shl edx, 2
adc edx, 0x49a0da94
xor edx, 0x786820a
rol ebx, cl
rol dh, cl
xor edx, 0x77df269d
cmp si, dx
xor dh, 0x36
xchg ecx, eax
xchg bh, bh
test si, bx
or ax, cx
test al, cl
nop
cmp cx, 0x6060
pop ecx
pop edx
pop eax
pop edi
pop esi
pop ebx
jle 0x6a09b5
call fcn.006ca40b
call fcn.006ca82f
call fcn.006cab93
push ecx
push edx
xchg cl, dh
pop edx
pop ecx
push eax
mov ax, 0x7ac
push ebx
test ebx, eax
push edx
xchg dh, bl
push ecx
shl ecx, 6
stc
push edi
xchg edi, edi
mov bh, 0xa
stc
or al, 0x61
inc ah
nop
xchg dl, ch
xor edi, ebx
and ax, 0x1bbe
test ebx, 0x57c5e8da
or edx, ecx
or bl, cl
cmp al, 0x33
push esi
xchg edi, esi
nop
and ax, cx
adc dh, al
not di
dec edx
sub bh, dh
dec cx
dec cl
test di, bx
shr edi, 7
mov esi, 0x1766f003
and dx, 0x44
not eax
nop
shr ch, cl
shl edi, cl
nop
test cx, 0x5bf8
xchg ecx, ecx
rol al, 3
dec ecx
test si, dx
not ah
shr di, cl
inc ah
test ch, bh
sbb dh, dh
xchg dh, bh
xchg cx, di
and al, bl
xchg cl, dh
not dx
ror ecx, 6
xor edx, 0x2c3515d3
xor ch, bl
rol si, cl
and si, 0x2b6
xchg bx, cx
sbb cx, 0x479b
sbb di, 0x2a51
nop
not ecx
xor edi, 0x691f1c7a
sub cx, cx
nop
xor bh, ah
cmp ah, al
mov bl, ah
rol ah, 6
not dh
or si, cx
shl bx, 3
rol bl, 7
xchg bx, dx
mov cx, cx
shl bx, cl
and esi, 0x41a2a10e
add bh, 0x28
or ah, 0x33
add ax, ax
and edx, 0x6607c2d8
and bh, 0x50
adc dh, cl
inc cx
shr bh, cl
nop
stc
pop esi
pop edi
pop ecx
pop edx
pop ebx
pop eax
call fcn.006cae77
push ebx
not ebx
push edi
sbb edi, ebx
push eax
adc eax, 0x3f24614e
stc
push edx
push esi
cmp edx, esi
push ecx
and edi, ecx
shr si, cl
shr ch, cl
not si
adc ecx, 0x63c17345
ror ecx, cl
dec ax
and edx, eax
test eax, esi
add esi, 0x3ca7b45e
shl ax, 7
ror cl, 2
stc
mov ax, 0x7fb0
sub eax, 0x27a0781a
xor ecx, ebx
adc edx, edx
nop
not cx
adc edi, 0x5205e46d
pop ecx
pop esi
pop edx
pop eax
pop edi
pop ebx
stc
push ebx
push ecx
and bx, cx
push eax
shl ah, cl
push edx
push edi
sub edx, edi
nop
xor dl, 3
adc ch, ah
shl ch, cl
pop edi
pop edx
pop eax
pop ecx
pop ebx
call fcn.006cb205
sub esp, 0x30
mov dword [esp + 0x2c], 0
push eax
push ecx
push edx
nop
push ecx
dec cl
push ebx
shr ebx, 5
push eax
sub eax, 0x1d0c1288
not al
stc
push edx
xor dl, 0x20
ror ch, cl
push esi
dec si
shl ch, 2
nop
rol esi, cl
test ch, bl
ror ebx, 7
mov bh, dh
shr esi, cl
cmp cl, 0x54
mov bh, ah
shl eax, cl
nop
sub cl, 0x6e
sbb al, 0x11
cmp ch, 0x4d
push edi
sbb di, 0x67fd
shl dx, 4
adc bh, 0x76
or bl, al
dec dx
shl bx, 5
sub ax, 0x71cb
test esi, 0x568735e4
adc ebx, 0x2014947e
xchg dx, ax
xchg edx, eax
inc si
dec si
and bx, di
mov edx, edi
shl edx, 3
not dx
xor bh, dl
test ebx, esi
sbb esi, esi
stc
sbb ax, dx
add eax, esi
dec dl
stc
dec si
test ax, 0x855
shr ax, 1
or di, 0x3069
adc di, di
add cx, 0x30ec
shl di, cl
shr bx, 5
stc
sub edx, esi
nop
and esi, edx
stc
shl ebx, cl
and ax, di
cmp ebx, 0x457c5999
shr ecx, cl
inc esi
shl ah, cl
sub di, si
cmp ax, di
nop
add ah, bl
shl si, cl
xor edx, edi
adc ch, al
adc esi, 0x9cfaa4e
shl dx, cl
shr ebx, cl
shr al, 8
test esi, ecx
and ebx, 0x50477da8
adc ax, 0x161a
sub bx, 0x6c39
nop
stc
sub esi, 0x7de3c78
or ax, 0x37fc
rol bx, 5
adc bl, 0x4b
shr bx, 5
stc
dec ax
stc
adc esi, 0x58e277cd
inc si
ror cx, cl
or bh, 0x79
add bx, cx
shl bh, 8
nop
ror ch, 6
pop edi
add dx, 0x1bef
push edi
ror di, 7
test bx, ax
mov dl, 0x2d
and ax, di
rol dx, cl
cmp eax, ecx
or ebx, 0x3879d85d
xor esi, edx
stc
nop
rol edi, cl
stc
add al, 0x4b
xor al, 0x6e
rol edi, cl
mov ebx, esi
sbb esi, 0x7bc9401a
test ah, 0x43
and edi, esi
rol esi, 4
rol bx, cl
ror eax, 7
sub bx, 0x2f05
or bx, bx
and ah, cl
xor edi, 0x69be11b2
stc
sbb ch, 1
stc
ror cx, cl
inc bl
rol dx, cl
xor ecx, edx
shr edi, cl
and esi, edi
or dx, ax
ror ebx, cl
sbb si, 0x5a4b
shr dx, cl
sbb dx, bx
sbb ebx, 0x1868ccd9
inc esi
sub ch, 0x59
sub si, cx
dec ax
xchg ecx, esi
stc
add bx, 0x6a4a
xor ch, 0x39
rol cl, cl
add edx, ebx
sub bl, cl
add bx, 0x26f3
add dl, 0x50
test ebx, esi
shl bx, 6
xchg dl, ch
shl dx, cl
or al, 0x6e
inc bx
ror edx, cl
nop
nop
cmp bh, al
or si, 0x3650
shr di, 3
not edi
ror di, cl
pop edi
pop esi
pop edx
pop eax
pop ebx
pop ecx
call fcn.006cb558
push ebx
or bh, 0x61
stc
push ecx
sub ch, 0x61
shr cl, cl
shr ch, 5
and ecx, ecx
push eax
and al, al
push edx
test bh, dh
mov cl, ch
not dx
not cx
mov ecx, 0x40104bf
shr cx, 1
nop
dec dh
dec eax
xor ebx, ecx
adc eax, eax
not dx
nop
shr ah, cl
and ax, dx
sub al, 0x6d
not eax
dec dl
stc
not bh
push edi
sub di, ax
push esi
shr esi, cl
xchg ecx, eax
not ch
ror bh, 4
stc
adc dl, bl
adc bx, dx
cmp cl, 0x35
shl cl, cl
add edx, edx
or bl, 0x12
dec dl
mov bh, bl
sub cx, 0x5c12
and ah, 0x55
adc cx, cx
xor ebx, edx
sbb eax, edi
xor si, 0x485
add dx, ax
sbb di, 0x7bfd
or ebx, ebx
or edx, 0x7df520be
dec ebx
shr ah, cl
dec esi
sub cl, 0x49
xchg bx, dx
add si, di
nop
test ax, 0x500c
rol ebx, cl
shr esi, 2
adc bx, bx
test ecx, 0x3dc9d338
mov bx, 0x19be
mov ebx, 0xf49374d
mov si, 0x5ae9
inc al
rol bx, cl
add ax, 0x1209
cmp al, ch
stc
shr dh, cl
shl bx, 3
not dl
inc bl
sbb cl, dl
not edi
and bx, cx
sub edx, 0x4e334567
and bl, dl
nop
and cl, dh
test bx, cx
test esi, 0x7a90ebc7
inc bl
ror cx, 5
nop
test al, dh
sbb edx, eax
sbb ah, ah
cmp dh, ch
test al, 0x74
shr ah, 1
or ebx, edx
adc dx, 0x5756
adc cl, 0x3b
mov si, dx
add bx, bx
or bh, al
rol bl, 2
pop esi
push esi
sbb esi, 0x24b5ad18
rol al, 5
and ch, 0x11
rol dl, 1
sub bx, di
nop
not si
test bh, bl
xchg ch, ch
and dx, 0xfea
test edx, esi
cmp cl, 0x72
cmp al, 0x3c
nop
xchg dl, ah
rol bl, 2
add bx, 0x20b3
shr ax, cl
cmp di, cx
sub esi, edx
not ch
ror cl, cl
ror bh, 7
shl cl, cl
shl ecx, cl
sub dx, bx
xchg edx, ecx
sbb si, 0x3199
rol ecx, cl
and bx, 0x79cc
stc
rol ah, 7
or dx, si
adc bh, ch
test ch, 0x62
ror si, cl
stc
ror ch, cl
dec edx
shl di, cl
sub al, al
cmp ax, 0x3493
add esi, ebx
xor si, dx
rol dl, cl
stc
and edx, ecx
shr ah, cl
rol esi, cl
shl ebx, 5
sbb edx, ecx
xchg al, cl
adc eax, 0x3e1b5767
cmp ah, 0x55
add dh, dh
add bh, cl
nop
adc bx, si
cmp bx, ax
xchg al, ah
rol si, 8
test ebx, 0x513ccd5f
ror di, cl
stc
sub bl, 0x53
or edx, edi
add dl, 0x79
shr dh, cl
inc ch
not ax
dec esi
not bl
shl ebx, 3
xor ebx, eax
mov dl, 0x5e
add cx, si
cmp ah, bl
dec di
pop esi
pop edi
pop edx
pop eax
pop ecx
pop ebx
jo 0x6a1048
push eax
push edi
sbb ax, di
shr ah, 6
stc
push ebx
push ecx
xor ebx, ecx
nop
nop
or ebx, edi
nop
mov di, bx
ror cx, 4
stc
push esi
shr esi, 8
push edx
add dx, 0x213e
shl si, cl
cmp bl, cl
not cl
xchg si, ax
xor ax, 0x2bc6
add ebx, 0x10812543
and dh, bl
shl edx, 7
stc
or edx, 0x255673f9
or bx, si
shl ax, 7
inc esi
inc dx
not cl
nop
xchg cx, ax
and cl, dh
stc
inc ah
sub dh, 0x5f
test cx, cx
or ah, cl
sub edx, 0x20d2f1c
test eax, 0x42fc4b28
sub esi, 0x7b8bda7e
or di, ax
nop
cmp ax, 0x313a
xchg al, bl
pop edx
pop esi
pop ecx
pop ebx
pop edi
pop eax
push esi
push ecx
shl esi, cl
nop
push edx
xchg ch, dl
push ebx
xchg ebx, ecx
nop
push edi
add di, cx
push eax
shr ax, cl
sbb eax, 0x5a3902f6
shl edi, cl
ror dl, cl
test cl, dh
cmp esi, ecx
xchg esi, edx
adc ax, 0x70e
xor ch, al
ror dl, cl
shl di, cl
or dx, 0x17c7
shl edi, 3
shl eax, 1
shr ch, cl
ror ah, 7
cmp ah, 0x3e
add cl, bh
rol edi, cl
pop eax
pop edi
pop ebx
pop edx
pop ecx
pop esi
call fcn.006cb8f0
call fcn.006cbced
call fcn.006cc219
push ebx
ror ebx, 2
push eax
push esi
add ax, si
push ecx
mov ecx, 0x6a7851d0
push edx
sub edx, eax
pop edx
pop ecx
pop esi
pop eax
pop ebx
jb 0x6a1004
push eax
push edi
xchg di, ax
push ecx
ror ch, 5
stc
push edx
test dx, ax
and ch, dl
pop edx
pop ecx
pop edi
pop eax
push eax
push ebx
mov eax, ebx
push esi
push edx
adc esi, edx
dec bh
not eax
xchg dl, dh
nop
push ecx
shr bx, cl
add ebx, 0x3f0479a3
dec bx
ror ch, cl
push edi
add edi, eax
xchg dh, ah
xor eax, 0x678f8cdb
pop edi
pop ecx
pop edx
pop esi
pop ebx
pop eax
call fcn.006cc6e0
nop
push edx
push esi
mov dx, si
pop esi
pop edx
call fcn.006ccbaa
call fcn.006cced1
call fcn.006cd490
push ebx
dec bl
push ecx
and cx, 0x1e57
shl bh, 1
test bl, cl
push eax
inc eax
push edi
inc edi
xor ax, bx
push edx
adc dl, ch
stc
nop
ror ebx, 5
adc ecx, eax
push esi
test di, si
nop
not bx
xchg cl, bl
or eax, ecx
mov cl, ch
or bx, 0x623f
or ch, 0x78
shr si, cl
cmp ax, 0x2ff
nop
test al, 0x52
stc
cmp bl, 0xd
ror dx, cl
sbb edi, ebx
inc dh
nop
pop esi
pop edx
pop edi
pop eax
pop ecx
pop ebx
push esi
add si, 0x2c1d
push edx
or dx, si
push eax
sub al, ah
stc
adc dh, al
sbb dh, dl
and eax, edx
push ecx
inc cl
ror dh, cl
shr dh, cl
stc
push edi
shl edi, cl
inc ah
add ax, 0x1339
adc si, dx
push ebx
mov di, bx
adc ebx, 0x18d59f89
and edx, edi
ror cl, 8
add cx, 0x3896
ror edx, cl
xor bl, bl
sbb eax, esi
sub esi, 0x695519bb
shr al, 7
xchg ah, ah
xchg edx, ecx
add dx, 0x42e1
ror eax, cl
xor ah, 0x18
add ebx, 0x2dda8666
nop
rol bl, 4
mov ah, cl
and dl, dl
cmp esi, esi
rol al, cl
shr ax, 4
sub edi, 0x31507843
or dx, 0x354d
or dx, 0x35b0
sub dl, 9
sub ebx, eax
or cx, 0x5e5
inc dx
shr bl, cl
xor cx, cx
dec esi
inc edi
ror bx, 5
add edi, 0x600782bc
xchg si, si
shl ah, 2
sbb ax, cx
stc
inc bh
dec dl
shl ch, 5
sbb al, ah
sbb ah, al
nop
rol bx, cl
xor bh, dl
add cx, 0x6866
shr al, cl
sub cx, 0x7c80
mov cx, cx
adc di, ax
sub di, dx
or edx, ebx
add ch, 0x3f
mov di, 0x2633
nop
not ecx
add ebx, edi
inc ecx
sbb esi, edx
xchg dl, al
pop ebx
pop edi
pop ecx
pop eax
pop edx
pop esi
push edi
push ebx
xor di, bx
push ecx
shl cx, cl
nop
push esi
push edx
cmp esi, edx
test bh, 0x17
and ecx, edi
push eax
add dh, al
and dh, dh
not ebx
ror edi, 6
and cl, 0x58
adc cx, si
shr edi, 5
not ebx
xor esi, ebx
xchg bl, cl
stc
xchg bl, ah
and eax, esi
sbb cx, si
sub ebx, 0x48bafc47
shl ecx, cl
or ecx, 0x5c11a77
test ax, 0x1739
rol esi, 8
shr di, 4
sub edi, 0x25bc8ab1
stc
not bx
dec ah
nop
sbb ecx, edx
test ah, 0x38
dec cx
sbb bh, 0x59
test si, ax
cmp ax, ax
nop
or cl, bl
cmp edi, edx
sbb ebx, esi
cmp ax, 0x4934
xor esi, 0x219eedca
stc
shr dx, 6
shr cx, 7
sub cx, 0x4701
shl dx, cl
sbb esi, 0x79fc252
not eax
and di, di
not di
adc si, 0x4471
adc ax, si
test ch, dh
rol edx, 6
pop eax
pop edx
pop esi
pop ecx
pop ebx
pop edi
push edx
rol dx, 1
stc
push ecx
ror edx, cl
dec dl
push ebx
rol bx, 4
push esi
xor si, 0x16da
nop
or bx, si
cmp edx, ecx
rol dh, 6
nop
push edi
cmp edi, 0x7f40c64e
ror ecx, cl
sub di, 0x7974
push eax
shr ax, cl
rol ch, 3
ror dl, 5
stc
adc edi, 0x11c967cf
sbb si, 0x743a
sbb al, 0x67
shl esi, cl
sub di, di
pop eax
pop edi
pop esi
pop ebx
pop ecx
pop edx
push edi
sbb di, 0x3a9d
push eax
dec eax
push edx
mov dh, 0x1c
push ecx
sbb ch, dh
mov al, al
shr al, cl
mov cl, al
pop ecx
pop edx
pop eax
pop edi
push esi
push eax
test esi, eax
push ebx
inc ebx
not ax
push ecx
rol eax, cl
push edi
or edi, esi
cmp ecx, edi
xor di, bx
pop edi
pop ecx
pop ebx
pop eax
pop esi
push edx
push eax
xor dl, ah
pop eax
pop edx
mov eax, str.il_n_fg_r
lea ecx, [esp + 0xc]
push 0x2c
push 0x3a2a2d5f
push ecx
push eax
call fcn.006cd7f8
push edi
and di, di
push edx
sbb edi, edx
push ebx
push eax
test ebx, eax
push ecx
and ecx, ebx
mov cx, cx
ror bl, cl
adc bl, 0x2b
ror cx, cl
rol bl, 4
shl cl, 6
push esi
shr si, cl
mov bl, bh
stc
mov ah, bh
ror di, 4
sub dl, ah
inc cl
mov edi, esi
ror cl, 8
or edx, 0xdaeff83
shr ax, 5
shl esi, 6
xor dh, 0x4a
dec dx
shr di, cl
shr eax, cl
and eax, edi
adc esi, 0x330bb828
stc
shl ah, 2
dec eax
or bh, 0x54
test eax, edx
sbb esi, edx
add dh, 0x28
and bx, ax
test bx, 0x4ada
sbb esi, 0x19f08b73
ror si, cl
xchg bh, dh
nop
nop
sbb cx, 0x1838
test edx, 0x1d336959
or edx, 0x76893d1a
ror bh, cl
stc
ror dl, cl
or ax, 0x666c
adc ebx, edi
shl ecx, 4
sub eax, ebx
nop
shl dx, 5
mov ax, cx
or esi, 0xa24e1e4
test ax, 0x1f44
xor cx, dx
or edx, esi
sub dh, 0x63
xor dl, 0x42
stc
xor dh, 0x21
adc ecx, edx
stc
stc
not edi
shl eax, cl
not ah
sub edx, edi
shr ah, 4
sub edi, edi
sbb dx, si
sbb edx, esi
xor eax, eax
inc esi
dec al
mov dh, 0x7c
add dl, 0x2d
cmp esi, edi
adc esi, ecx
not bl
test cx, 0x3beb
xor bx, 0x66a
inc dl
shr dh, 3
shl esi, 3
or dx, 0x335d
or di, ax
test ch, 0x33
sub ebx, 0x2f87e546
test bl, 0x12
rol al, cl
xchg bh, dh
dec esi
adc ax, dx
dec dx
and bh, 0x1c
shr ecx, 4
xchg ecx, edi
pop esi
push esi
rol esi, cl
stc
add si, si
ror ecx, cl
test edx, 0x6ee3b9b5
and ax, 0x485b
inc ebx
or ebx, 0x636b20e6
dec ch
cmp ebx, 0x31a908f0
or cx, dx
ror bl, 8
test esi, edi
cmp di, 0x31e
sub edi, eax
adc ch, 0
shr cl, cl
or cl, 0x31
ror bx, 7
stc
xchg ecx, edi
shr dl, cl
add eax, ebx
mov ax, di
not bx
rol si, 7
inc ax
test di, dx
cmp di, dx
xor dx, bx
xchg ecx, edi
xor edx, 0x93c228b
shl ah, 4
xor ecx, 0x170bdbe7
nop
test bx, 0x2b7f
rol edi, cl
inc bx
xchg cl, bl
rol di, cl
mov di, bx
adc ax, 0x2718
add dl, 0x36
rol cx, cl
shl ebx, cl
stc
and edi, ebx
test dx, 0x4a1a
rol ch, cl
test dl, dh
shr ch, 5
sbb dl, 0x66
add si, si
xchg si, si
nop
dec ax
rol di, 4
shl edi, 5
shl ah, 4
add ebx, eax
inc eax
mov dh, 0x1b
xor bx, di
stc
add cl, bh
ror bh, cl
mov edi, 0x3c1f7fa
ror edx, cl
mov bl, bl
xor di, bx
sub esi, edi
or edi, edi
rol dh, cl
add ah, 0x35
rol bx, 6
add al, 0x3b
adc cx, cx
cmp cx, si
and bh, 0x52
test ecx, 0x4ef984f0
add esi, 0xb24af6
test bl, ah
xor cx, 0x2cd9
cmp si, bx
not al
not cl
adc dl, dh
xor edi, 0x2fcd3f9f
stc
or bx, 0x2db3
adc ch, bl
inc esi
mov si, cx
stc
inc ax
stc
xor esi, eax
nop
adc bh, ah
shl dx, cl
pop esi
or edi, edi
shr al, 4
inc bh
shr ax, cl
nop
shl eax, cl
push esi
sub edx, esi
sub bx, 0xc84
sub si, 0x4fa1
inc ch
cmp bh, dh
add dh, 0x62
sub esi, 0x2cdc89bc
mov al, 0x6e
mov cx, 0x40bd
add esi, ebx
cmp eax, eax
ror ch, 8
mov ax, 0x25b3
mov cx, 0x5dcf
mov dh, bl
and di, dx
dec ch
or ebx, edi
xchg ch, dl
sub cl, ch
inc ax
adc ah, ah
xor esi, edi
or si, cx
adc ecx, edi
xor cx, 0x38b4
inc edi
xchg ch, cl
ror dh, cl
xor bh, 0xb
not dl
mov dx, di
and ax, bx
rol ebx, 3
or bl, cl
mov eax, ebx
nop
sub dx, cx
sbb cl, 0xa
stc
add cl, al
xchg ecx, eax
xchg di, si
test eax, ebx
mov dl, bl
cmp ax, 0x699f
adc esi, ebx
nop
cmp eax, 0x57ac694a
dec ax
inc ax
sbb bl, 0x36
test al, 0x4a
sub edi, 0x40b23efb
dec al
xor ebx, 0x4eb69153
cmp ebx, ebx
add cx, ax
sbb esi, eax
ror cx, cl
add edi, ecx
mov esi, ecx
inc ebx
xor esi, edx
cmp bx, ax
test edx, 0x3099357e
rol si, 4
dec ecx
nop
dec dx
cmp esi, ebx
shl cl, cl
adc dx, 0xe6c
and ebx, eax
dec cl
inc si
shl cl, 5
inc ebx
sub esi, ebx
sbb eax, 0x6384f6f9
shl ax, 5
cmp eax, 0x6086fd38
rol esi, 6
test eax, 0x3207eb21
dec bl
cmp esi, 0x64372808
mov dl, 0x7a
inc ch
not ebx
test esi, 0x40960db0
cmp eax, 0xc09c541
sbb al, 0x78
mov si, si
or edi, 0x7899ecc4
pop esi
shr dh, cl
adc eax, 0x22b4237f
push esi
and esi, 0x44fe66b9
shl di, 7
cmp esi, 0x5a3db514
add di, 0x4703
xor bx, 0x3852
stc
stc
stc
add bx, 0x1157
shl edi, cl
shl bx, cl
add ecx, 0x628de54d
sbb eax, eax
nop
ror ebx, 6
ror ebx, 4
inc cx
add dh, ch
dec si
xor dl, 0x38
nop
xchg di, si
ror ebx, cl
cmp al, 0x2f
stc
shr ah, cl
stc
xchg ah, ah
inc edi
and edi, eax
stc
stc
not ch
shl edx, cl
test ax, si
shr cl, 3
test cl, 0x2a
dec ebx
test esi, eax
cmp cl, bh
and eax, 0x631f8ed9
dec eax
inc esi
add bh, 0x36
xor ecx, ecx
mov dx, 0x1c75
sub si, ax
or edx, 0x146e94d
ror bx, cl
xchg dx, ax
adc eax, 0xcf0ce71
not ah
dec cx
not cx
sbb cx, di
sub ecx, 0x31256669
adc bx, 0x65e2
inc ax
test bl, ch
rol ebx, cl
xchg al, dl
add dl, 0x11
and cl, bl
adc ecx, 0x59768f09
ror si, 4
test al, cl
inc eax
sub bl, 6
cmp si, di
inc ebx
sbb cx, 0x4f12
stc
xor ah, al
add dx, si
mov cx, cx
sub edi, 0x5fb96449
xor dh, ah
xor ax, 0x1270
sbb si, 0x43d1
xchg ecx, eax
and dx, 0x5c14
sbb eax, edx
shr ebx, 7
or cx, 0x1671
add dx, di
or bx, ax
xchg cl, bl
test ebx, 0x4db0887d
or al, bl
shr ebx, 5
add di, 0x5eb2
xchg edi, ebx
test bl, bh
cmp ecx, ebx
and ecx, ebx
inc ecx
or bl, 0x16
sbb bh, al
pop esi
adc dl, 0x3d
not dx
sub ch, al
xchg bx, ax
push esi
and si, dx
add ax, 0x7ed8
sub si, 0x157f
dec bx
dec si
shl edx, 6
rol ecx, cl
or cx, si
dec bl
not si
stc
xchg esi, edx
dec ch
or ecx, 0x2a2b042b
xor di, bx
not dl
cmp al, al
nop
test edx, ebx
ror ax, 8
ror bh, 4
adc bx, 0x47b8
test bh, 0x3a
ror eax, cl
test ah, 0x6e
test dl, 0x50
stc
dec ebx
stc
mov si, di
and ax, dx
add di, 0x40ba
nop
shl al, 2
dec ah
adc eax, 0x5db7b21f
xor di, si
and ch, cl
shl ax, 6
rol edx, 7
sub bl, al
inc ecx
and di, di
shl eax, cl
test bl, 0x32
and ah, dh
cmp edx, 0x815f9d4
test dh, 0
or cx, 0x1114
cmp di, si
xor ebx, 0x52ea4c3f
test esi, 0x382f40b0
cmp dl, al
not dx
inc cx
shl bl, 8
not dx
rol ax, cl
rol di, 7
ror ecx, cl
rol edi, 8
dec ecx
cmp edx, 0x1b0ae00d
add ah, 0x4a
ror dl, cl
and ebx, 0x286f7383
inc si
shl bx, 4
rol dl, cl
sub ax, 0x56ad
ror ch, 3
adc si, dx
xor di, 0x6515
rol bx, 3
sub dl, 0x35
shl bh, 6
xor edx, edx
not di
stc
shr si, cl
xchg di, bx
dec cx
shr dh, 5
inc cl
shl edi, 5
test al, 0x34
shr bh, 6
sub ebx, 0x22ba3c10
test di, bx
inc ecx
adc dx, 0x6313
nop
adc ebx, 0x55f24fc7
nop
cmp edx, edx
shr si, cl
pop esi
test edx, ebx
adc edx, edi
dec cx
dec edx
add ch, ah
inc dh
dec ebx
stc
adc ax, 0x23b
stc
xor edx, 0x7b0b11b4
push esi
not esi
sub bl, 0x3e
adc ecx, 0x7196608a
add esi, ecx
stc
cmp bh, 0x39
add ebx, 0x17efbb46
rol bl, cl
or bx, 0x11f
or esi, esi
add edi, edi
xchg di, cx
not si
xchg dx, ax
nop
not esi
sbb bx, 0x126c
inc edx
xchg bx, di
test ah, al
rol eax, 3
or ax, 0x3daa
nop
dec edx
dec ebx
nop
adc ecx, eax
adc eax, 0x1735e4d9
ror esi, 2
adc edi, eax
xchg dl, ch
mov ebx, esi
mov ah, 0xb
shr eax, cl
xor eax, ebx
add bl, 0x5d
ror dh, cl
xchg dh, bl
stc
nop
xor dl, bh
adc al, bh
dec dh
inc esi
add ah, 6
or cl, 0xc
nop
xor bx, 0x5fd2
inc ax
xor cl, 0x70
shr eax, cl
xchg al, ah
ror dx, cl
xchg dx, dx
not si
cmp dl, 0x7b
or dx, bx
mov di, ax
shl ah, cl
stc
sbb edx, 0x47b2b383
sub ebx, 0x1aff682b
sub ah, 0x7b
or esi, 0x62cbfb03
xchg cx, dx
xor ch, 0xf
adc cx, 0x51bb
xchg di, ax
sbb dx, 0x5e08
mov cl, 0x5b
sub dl, al
sbb bl, cl
test cx, 0x7422
rol dx, 6
mov si, 0x6f48
mov bl, dh
dec ah
nop
sub edx, 0x7ce4c3a3
adc cx, 0x849
not al
rol ecx, 6
shr eax, 7
nop
inc ch
rol cx, 4
shl ecx, cl
sbb dl, 0xf
not ah
pop esi
nop
push esi
shl esi, cl
cmp ecx, edi
test dx, si
and dx, 0xcda
ror di, 3
xchg dx, cx
or dl, al
nop
dec ax
inc ch
rol al, 2
test al, dh
ror bh, cl
stc
ror bx, cl
xchg esi, edx
or cx, di
xchg edx, edi
shl ebx, cl
sbb bl, 0x3f
dec si
inc eax
and ch, bl
sub ax, di
nop
shl ch, 8
shl cx, cl
nop
xor cl, 0x6e
cmp ax, dx
stc
nop
stc
or esi, edi
cmp dl, 0x36
xor ecx, 0x51071ad
sbb bh, 0x61
stc
mov ebx, eax
not dl
adc al, 0x21
adc dx, dx
xchg edx, esi
inc ch
shr dx, cl
test edi, ebx
or ch, 0x66
dec ebx
sub dx, ax
test bh, bl
pop esi
pop ecx
pop eax
pop ebx
pop edx
pop edi
jecxz 0x6a1a26
jge 0x6a1a21
call fcn.006cda94
push edx
inc dh
push ebx
push ecx
rol bx, cl
shr bl, cl
rol dl, 8
push eax
cmp al, 0x15
stc
add ah, 0x29
xchg ecx, ebx
dec ax
push esi
adc esi, edx
pop esi
pop eax
pop ecx
pop ebx
pop edx
jns 0x6a1a21
call fcn.006cde39
push esi
add esi, 0x2611c9b9
pop esi
call fcn.006ce212
push eax
rol al, 8
push esi
push ecx
mov esi, ecx
stc
push edx
test dh, ch
push edi
or di, cx
pop edi
pop edx
pop ecx
pop esi
pop eax
call fcn.006ce7b8
call fcn.006cec92
push ecx
cmp ch, 0x4b
nop
push esi
xchg si, si
push ebx
xor bx, bx
nop
not bh
or ecx, 0x262482b5
push edi
test di, 0x3352
stc
push eax
xor eax, 0x534dbaaa
nop
rol bh, cl
stc
dec di
inc cx
xor ax, 0x489a
adc ch, 0x50
push edx
sub edx, esi
nop
test ebx, ecx
stc
rol di, 5
mov cx, 0x2263
test cl, ah
stc
sbb ecx, esi
inc ecx
mov ecx, 0x7dae4cda
ror cx, cl
ror dh, cl
adc edx, 0x7582268
and bl, cl
add ah, bh
shr dh, cl
shr edi, cl
pop edx
pop eax
pop edi
pop ebx
pop esi
pop ecx
push ecx
push ebx
sub cl, bh
push eax
xor cx, ax
push edx
inc edx
or ax, 0x7d0c
ror ax, 3
xchg ebx, eax
push edi
xchg bx, di
not bx
nop
ror cx, 8
adc ax, ax
xchg dl, al
add di, 0x685d
adc ah, dl
xor dx, 0x15ab
push esi
xor ax, si
pop esi
pop edi
pop edx
pop eax
pop ebx
pop ecx
push edx
push ecx
ror dh, cl
pop ecx
pop edx
call fcn.006cf154
call fcn.006cf694
call fcn.006cfc04
push edi
add edi, 0x72c6fc14
push eax
push ecx
xchg ah, ch
push edx
xor dl, al
pop edx
pop ecx
pop eax
pop edi
push ebx
ror bh, 7
pop ebx
push edi
ror edi, 8
pop edi
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov ecx, esp
stc
nop
push ecx
shr cx, 6
push ebx
or bh, cl
push edi
not di
push eax
xchg ch, al
push esi
cmp esi, esi
adc esi, ebx
stc
shl al, cl
shl al, cl
mov cx, si
rol bx, 6
nop
push edx
inc dx
sub ecx, eax
sbb al, 3
xor dl, bh
and eax, 0x169dbad3
cmp al, 0x38
sub ax, dx
not ch
and cx, 0x4f54
sub bx, si
dec dh
adc ecx, 0x400bc2f8
cmp ah, ah
shl ebx, 2
sub dh, 0x21
dec ecx
and edx, 0xcf33e9b
shl bl, cl
xchg bx, bx
inc ch
inc bx
xchg bx, ax
mov dh, cl
adc al, 0x40
not cx
inc ch
stc
or eax, 0x138f0a3e
shr cx, cl
add bl, ch
nop
inc dx
add dl, 0x51
ror cl, cl
xchg di, cx
sbb si, 0x5099
not cx
inc bx
sbb bx, si
shl bl, 7
not eax
mov esi, 0x5cae1eb8
add dx, 0x57d7
dec eax
cmp ah, 0x6a
xchg di, bx
and bx, si
adc edi, eax
adc dl, 0x5d
mov dl, 9
xchg ebx, esi
mov bh, ch
not eax
sbb cx, di
not ebx
dec dh
sbb cx, ax
stc
shl cl, cl
sbb eax, 0x278823e6
cmp ebx, eax
add ecx, edi
sub ch, 0x5e
adc edi, edx
mov ax, dx
ror ax, 5
xchg si, cx
xor edi, 0x2798972f
ror cx, 4
or dx, 0x3d85
sbb si, bx
nop
cmp bx, 0x26bc
not cl
shl si, 2
sub ax, di
sub si, 0x4a7c
not ah
inc dx
and eax, edi
rol eax, 5
cmp esi, edi
shl edx, 6
xor cx, 0xca5
adc bx, si
test dh, ch
pop edx
test si, 0x7a11
or di, ax
sbb cx, si
shl esi, 6
and ch, 0x3c
ror di, cl
push edx
adc dx, cx
inc edi
rol ax, 1
test esi, 0x1ed90f0f
test di, 0x236a
adc di, 0x7db8
test di, bx
shr ebx, cl
shr di, 6
cmp dh, ch
not ch
dec ah
inc edx
not dl
mov si, 0x7dfa
xchg dx, di
shr edi, cl
sub si, si
xor al, cl
sub bx, ax
mov di, 0x292d
mov al, dl
or cl, dh
sub bl, ch
not bl
xchg ecx, eax
mov eax, 0x70e79b78
dec ebx
stc
and ax, di
stc
and ax, 0x58ca
xchg bl, dh
inc edi
or ecx, 0x30130608
not eax
shr bl, 5
nop
cmp edi, 0x5136d2f7
cmp ax, dx
cmp ah, ch
test bh, cl
rol al, cl
add ecx, ecx
mov ax, 0x65ba
not ecx
cmp eax, eax
sbb edi, edi
adc bh, 0x33
xchg esi, esi
stc
nop
shl ecx, cl
nop
and bl, dh
cmp dl, 0x68
nop
xor ecx, ebx
not di
sub ch, 0x19
test edx, ebx
stc
shl dx, cl
cmp si, 0x2f73
sub ch, cl
shr cl, 5
or ah, dh
adc esi, esi
stc
not cl
test bl, dl
sub di, 0x9f
shr al, cl
xchg esi, eax
xor ch, ah
xchg edi, ecx
inc ax
nop
cmp si, 0x1a79
cmp esi, ecx
inc bl
add esi, 0x59f4a90e
add ebx, 0x1c24e42b
mov si, cx
xor esi, edx
shl esi, 4
adc dx, 0x6e27
adc eax, edi
inc di
cmp dl, 0
inc ax
add bh, 0x4b
rol si, 5
sub dx, 0x58be
pop edx
stc
push edx
xor dh, al
cmp edi, 0x1b55f8fa
sub dh, bl
mov cl, ah
or eax, ebx
nop
ror bx, 7
inc si
xchg esi, edx
sub dh, bl
shl dh, 5
sub esi, edx
adc ah, 0x26
stc
inc dh
inc esi
dec dl
nop
not dh
shr cx, cl
xor dx, 0x6baa
or edx, eax
nop
add edi, 0x675885d6
stc
cmp dl, bh
shr ax, cl
inc ecx
and al, cl
and al, dh
sbb cx, bx
add bx, 0x7e90
or si, bx
add ecx, 0x57b4c256
xchg dx, ax
inc bl
adc dl, 0x46
not al
ror si, 8
sbb ecx, ebx
adc cx, ax
sbb di, dx
sbb bl, 0x50
not al
nop
shl bh, 6
test ax, bx
not bl
xor eax, 0x4c4872d4
cmp si, di
or edi, 0x7b18a5cd
stc
shr ebx, 8
xor ebx, 0x1e640159
shr bl, cl
xchg dx, ax
shr bh, cl
mov di, ax
shr di, cl
mov al, al
test dx, 0x5dc7
ror dl, 3
inc edi
rol eax, 4
or ah, 0x45
ror bx, 6
shl di, 7
add cl, ah
xor si, 0x5d8a
add si, 0x7f3
adc ecx, edi
mov edi, edi
cmp si, ax
shl dx, 5
or cl, 0x5a
rol dx, 6
add ebx, 0xfdd93ab
and ecx, 0x340486cb
xor al, 0x58
dec cx
shl ax, cl
cmp edi, 0x1a3d4075
and ah, al
and ch, ch
cmp bx, 0x9bc
stc
nop
sbb cl, bh
xchg ebx, esi
add dx, 0x5957
or ah, ah
rol esi, cl
sub bl, 0x46
cmp bx, cx
adc ah, cl
add edx, edx
sub dh, 0x4b
rol eax, cl
xchg cx, si
pop edx
shl ch, 4
ror di, cl
inc al
cmp eax, 0x65e9aa88
rol di, 4
push edx
xchg bx, dx
and ah, ch
sbb ah, 0x14
xchg esi, ebx
nop
ror eax, 3
test di, 0x7671
cmp ecx, 0x7ba6c1b7
stc
cmp dh, 0x3e
sbb ah, 0x1c
mov edx, ebx
stc
shr ah, cl
dec ax
not dh
and ch, 0x4e
sub esi, 0x531df05a
shr dh, 1
or dh, 0x68
rol cx, 6
shr bx, 4
ror bh, cl
dec bh
adc ah, dh
sbb ecx, 0x59c77e82
mov ax, bx
adc bh, dh
add bx, 0x760f
or bl, bl
adc edi, 0x2a18121f
test ch, al
cmp cl, ch
stc
ror dh, cl
test ax, 0x6c81
nop
rol bx, cl
rol dl, 8
ror ecx, 1
mov dh, 0x75
and dl, cl
xchg ah, ah
sbb cl, dh
adc si, di
test di, cx
test ch, 0x54
rol di, cl
shr cx, cl
ror dx, 3
shr ecx, cl
adc dl, ah
xchg cx, dx
and esi, 0x3952bc1d
shr eax, cl
mov dx, si
shr dx, 6
shl cl, cl
mov edi, ebx
test si, 0x1053
sbb cl, 0x73
xor ch, ch
pop edx
pop esi
pop eax
pop edi
pop ebx
pop ecx
push edi
push ecx
rol di, cl
push ebx
adc ebx, 0x5f7d88c
push eax
push edx
and al, dl
test al, bh
push esi
xchg si, si
add ax, cx
add bl, dl
rol eax, cl
stc
shl ch, 3
xchg bl, ch
sub di, 0x1cda
xor esi, eax
shl edi, cl
dec ax
stc
add ebx, esi
rol eax, cl
dec esi
shr dl, 5
dec edx
adc dx, dx
dec si
not esi
shl bh, cl
add ax, cx
mov bx, dx
nop
shl esi, 2
adc di, si
sbb ah, bh
adc si, 0x6c1d
cmp edi, 0x76b8c2eb
xor esi, 0x14f4d6c0
sub dx, ax
adc dl, 6
not ecx
test cl, 0x30
xchg esi, ebx
sub ch, 8
nop
sub ax, cx
sbb ch, dl
or edi, 0x70a6c269
and ax, si
add dx, 0x28c6
not dx
shl ebx, cl
inc ah
shr dh, 7
xor edi, esi
sub al, 0x27
shr eax, 7
xor dx, 0x7fbf
dec cx
shl dl, cl
inc dx
or ebx, 0x40848d78
dec ch
mov bx, 0x3e6a
or dl, al
shr cx, cl
shr di, cl
and al, cl
nop
dec si
test eax, 0x678555f4
rol cx, cl
ror cx, 6
xor ebx, edi
nop
or eax, 0x104ba93e
xor esi, eax
dec al
xor ax, bx
cmp cl, bl
ror edi, cl
rol si, cl
and esi, 0x3080d69e
sbb dx, 0x1a9d
shr edx, 4
inc ecx
nop
mov dx, bx
xor edi, 0x192f8104
stc
not ch
or cx, cx
test bh, bh
nop
ror edi, cl
inc esi
xor cx, di
stc
cmp ecx, edx
and ax, di
and ecx, edx
sub bx, dx
adc bl, 0x36
or eax, 0x2f441c72
pop esi
rol ah, 3
shr dh, cl
push esi
xchg si, si
adc cl, 9
test ch, bh
xor dx, 0x183a
or bh, 0x3f
rol cl, cl
cmp ebx, esi
inc dh
dec cl
add cl, ah
shr bl, 1
stc
inc edi
xchg bx, dx
xor ax, si
ror ebx, cl
add esi, 0x139847a4
nop
rol edx, 5
rol ecx, 2
adc ebx, 0x5a27f928
sub ch, 0x54
ror edi, 6
mov bh, dh
xchg dh, dh
sub edi, 0x5908f82a
sub si, dx
nop
xchg dl, dh
cmp esi, ebx
cmp cl, al
test dh, 0x32
sub bx, 0x19d0
inc ax
add cx, di
dec ah
and eax, 0x17468611
xor bl, 0x39
ror di, 5
nop
stc
test ch, bh
rol esi, 8
shr dl, 2
shl bh, 3
sbb dx, ax
add bx, 0x4ceb
pop esi
pop edx
pop eax
pop ebx
pop ecx
pop edi
push eax
push ecx
shr ax, cl
push esi
ror esi, 3
push ebx
cmp bl, bl
stc
sub al, al
push edx
xchg al, dh
add si, ax
xchg edx, eax
sub ecx, 0x2b8006a9
dec dl
add cx, 0x600
sbb ax, dx
inc si
xor ax, 0x7327
adc ebx, 0x3be32bb
and ebx, eax
nop
and edx, ebx
shl edx, cl
cmp ax, 0x1ec9
push edi
or edi, 0x7dc7f6c2
test edi, edx
test cl, 0x51
or al, 0x68
mov cl, cl
nop
cmp dx, bx
adc di, 0x41bc
mov bl, 0x40
adc eax, 0x15938f52
and ax, bx
nop
xchg ebx, edx
shr cx, cl
xor cl, 0x39
ror si, 2
shl di, cl
stc
shr ax, 4
and di, ax
rol cx, cl
mov bx, 0x2ce9
ror eax, 1
stc
add cl, 0x1b
inc ecx
or edx, eax
dec di
not dh
shl edx, cl
stc
sbb ch, 0x20
add si, 0x5100
dec ebx
mov cl, al
test bx, 0x4eb7
cmp bh, ch
not bh
nop
shr si, cl
not cx
adc ah, 0xe
test esi, esi
ror bl, cl
add ebx, edx
or bx, 0x5b3b
ror bx, cl
sub dl, dl
test bl, 0x55
test ch, dh
pop edi
pop edx
pop ebx
pop esi
pop ecx
pop eax
call fcn.006d0043
push edx
push edi
test dx, di
push ecx
or ch, 0
xor cl, 0x7d
add edx, 0x79416d4a
and di, 0xe01
push ebx
not bx
add ebx, ecx
push eax
sbb ah, al
rol ecx, 4
nop
stc
or cl, al
or ch, dh
pop eax
pop ebx
pop ecx
pop edi
pop edx
jbe 0x6a21d9
push eax
adc ax, 0xa23
pop eax
call fcn.006a79b3
add esp, 0x30
test eax, eax
je 0x6a9bf6
mov ecx, 0x100
jmp 0x6a8280
cmp dword [ebp - 4], 6
jne 0x6a9bf6
push eax
shr ah, 1
push edx
adc dx, ax
push esi
sub edx, esi
push edi
shr edi, 4
push ecx
test ch, 0x7e
sbb ch, cl
sub ax, 0x4619
push ebx
xor bx, dx
nop
sbb ch, ah
nop
ror ch, 5
or bh, ch
sbb di, 0x3cf2
mov bx, si
rol dh, 6
cmp ah, ch
xor dh, 0x67
and esi, eax
sbb dx, di
sbb edx, 0x7bdb9b81
nop
add edx, 0x7507d3f5
and si, 0x5ab7
rol ebx, cl
and bl, dh
shr al, cl
inc ax
dec cl
stc
and esi, 0x1d1c4c84
mov ecx, eax
nop
test al, 0x6b
add bh, al
or si, di
mov ax, ax
inc bh
shr ah, cl
shr edx, 3
or ax, 0x763b
stc
mov dh, ah
adc esi, 0x3d7cac3b
sbb ax, 0x3ed7
stc
or esi, esi
cmp eax, ecx
sub edi, 0x717590d0
nop
or bx, ax
cmp edi, esi
adc eax, 0x5cc71cc3
sub ecx, 0x5744788c
add esi, 0x8456383
mov cl, ah
stc
inc ebx
xchg ecx, ecx
and dx, 0x3159
inc edi
ror eax, 4
or bx, 0x234e
sub dx, 0x1199
ror edi, cl
xor cl, 1
shr dh, 6
shr ah, 3
sbb bx, 0x7271
rol di, cl
mov eax, edi
ror edx, 3
and al, dh
ror ah, cl
nop
nop
and ebx, 0x382f3ecf
mov cx, ax
stc
sbb ecx, edi
sub dh, 0x46
test ecx, esi
ror dl, cl
dec ebx
shr bx, 8
shl edi, 3
cmp edx, ebx
rol ah, 7
xchg esi, eax
test edx, ecx
sub ax, 0x41a8
stc
or ah, 0x3b
sub si, 0x7ed4
adc bx, 0x6c07
cmp si, dx
dec ecx
dec edx
not si
xor dh, cl
pop ebx
adc eax, 0x1f86aff9
sbb dh, 0x49
shr ah, cl
dec ch
not edx
cmp dx, 0x41c9
and cx, si
shr dl, cl
ror esi, cl
shl edi, cl
push ebx
ror bl, 3
not ah
stc
ror ecx, cl
sub ah, ah
mov cx, 0x29c1
or bx, 0x20f1
shl eax, cl
xchg dh, ah
xchg dx, si
nop
mov dh, 0x17
stc
or bx, dx
rol cx, 2
and ecx, 0x6ae25c33
ror si, 2
not al
or esi, ecx
xor ax, 0x67f7
shl ecx, cl
test cl, cl
xchg cx, ax
or eax, 0x55a3cfa2
ror ah, cl
nop
adc esi, ecx
and di, dx
shl eax, 4
ror cx, 8
mov ebx, ecx
xchg si, ax
xor dx, si
rol si, cl
adc esi, esi
shl di, cl
shr si, cl
stc
inc ch
shr edi, cl
not ecx
shr eax, cl
xor ah, 0x49
cmp edx, ebx
or al, ch
sbb edi, ecx
test eax, 0x34c06e8b
xchg dh, dl
or al, ah
cmp cl, 0x69
nop
or ax, dx
sub edi, edx
add esi, esi
adc ax, 0x2e92
and ax, 0x6247
mov esi, edx
inc si
or ax, 0x4fdd
stc
xor ecx, 0x12b2c73c
cmp edi, 0x528ce5bd
shl bx, 1
and esi, ecx
stc
dec edx
xchg dh, dh
rol bh, cl
cmp ax, 0x4960
shl bx, 5
inc bx
and dl, 0x60
or ebx, 0x2a54d2e8
stc
add bx, 0x3af9
sub bh, dl
or cx, 0x2867
inc edx
xchg edx, eax
nop
ror dl, 4
nop
and di, di
add ax, 0x51f5
dec di
dec dl
xor si, si
adc si, 0x1489
inc dx
ror edi, cl
pop ebx
push ebx
ror bh, cl
adc dl, 0x2c
add bx, dx
dec ax
mov bl, 0x5b
test ah, al
shl ecx, cl
or ecx, edi
xor eax, edx
or ch, 0x25
or cx, 0x6d0e
or bh, dh
dec esi
dec bh
add bl, 0x16
test dx, bx
test cl, ch
nop
inc dh
xor si, 0xcbf
nop
xchg ch, cl
adc ch, 0x20
ror dx, cl
or dh, 0x64
rol bx, 3
ror ecx, 6
test esi, edi
test ah, cl
xchg cl, ch
or ch, 8
nop
xchg bh, bh
shl dx, cl
and ax, 0xda2
adc ebx, 0x1c0c3816
xchg bh, cl
dec ebx
shl al, 3
add edx, 0x7a9826d5
not edx
ror cx, cl
inc di
cmp eax, eax
rol dl, 3
shr bl, 7
sbb edx, esi
cmp dh, 0x2f
xchg bl, dh
not edx
cmp bx, ax
mov si, ax
dec al
dec eax
adc eax, ebx
or ah, 0x7b
sub dl, 0x5b
nop
sbb bl, dl
rol si, 8
inc eax
inc bl
add cx, di
rol dl, 3
dec ebx
rol bh, cl
xor eax, edi
mov dh, dh
stc
xchg al, bh
shr ch, 5
shr bx, cl
xchg bl, al
xor dh, bl
test di, 0x3c50
xchg bx, dx
sub di, bx
sbb ebx, edx
sub bx, 0x5d0f
adc bh, dl
rol edx, cl
sbb cx, 0x11e9
adc ah, ch
not bh
shl cl, cl
rol ecx, 1
inc cx
sbb edi, 0x519dd6e
dec dx
and si, 0x1437
xor ebx, 0x774071a5
adc cx, 0x2933
not ebx
sub ecx, 0x5d64bf9
cmp ax, 0x687f
or si, 0x33e2
or esi, edi
xchg dx, bx
rol ecx, 6
shl ax, cl
pop ebx
push ebx
inc bl
sbb cl, dh
sub ax, ax
not ah
cmp di, si
xchg bh, dl
inc ax
inc edi
inc si
inc cl
adc ah, bh
test cx, 0x194b
rol ah, cl
shl cl, 1
shr ebx, cl
xor dh, 0x5c
mov di, cx
nop
xor ebx, edi
add al, bl
not dl
cmp bl, dh
sub eax, 0x4fa8c377
add ebx, edx
shl ah, 4
shr bh, cl
stc
nop
or eax, esi
cmp si, 0xc14
ror cx, 7
not di
mov ebx, edx
sub edx, ebx
shl ax, 3
stc
dec esi
test bx, 0x5a39
shl edx, 3
test ch, ah
add ax, dx
shr eax, cl
xchg ebx, edx
shr esi, 7
ror dh, 4
adc edx, 0x18f1bbc6
xor ax, si
sbb cx, ax
xor edx, eax
test ecx, 0x2c893ddc
or edx, ebx
nop
shr bx, 8
not cx
rol dx, cl
or eax, 0x19bac728
inc di
test ah, al
add ax, 0x5e3b
and ecx, ecx
nop
xchg edx, eax
sub al, dh
xor bl, cl
xor cl, 0x5f
add dx, 0x2728
cmp ebx, ebx
cmp ch, al
mov ebx, ecx
dec edi
shl ebx, cl
xor eax, edx
cmp cx, ax
sub cl, dh
add di, 0x48a
xor ax, 0x371
rol al, cl
adc eax, 0x4b4a621e
xor bx, 0x3427
or dh, al
dec si
sub cl, dl
stc
xor ch, dh
xchg cl, bl
xor ecx, 0x39c1581e
nop
add edx, 0x5f05553d
stc
xchg cx, dx
mov ch, bh
shr cl, cl
cmp ecx, 0x466614ef
xchg bx, bx
dec eax
mov edx, eax
and edi, 0x6d9287a6
cmp edx, esi
shl ecx, cl
not dl
pop ebx
dec ecx
not edx
xchg ch, dl
nop
sub edi, edi
add dh, 0x54
adc dx, dx
stc
add dh, 0x56
push ebx
mov ebx, edi
rol di, 3
nop
not al
inc ch
sbb edi, edi
cmp cl, bl
cmp cx, 0x21f
add esi, ebx
sbb dx, 0x3f53
or al, cl
xor bx, dx
cmp ecx, ecx
test esi, 0x4b87aae0
xor edi, eax
xor ecx, edi
test ecx, ebx
shl bx, 3
add cx, 0x5e2f
adc bx, 0x714e
ror ch, cl
test edi, 0x2c24dc6a
add eax, 0x755597af
not edi
add ebx, edi
cmp bx, 0x4fc
inc si
shl dl, cl
adc edx, 0x780e9a7f
cmp di, 0x64ba
dec dl
sbb edx, 0x3dc630c3
shr bx, cl
and di, di
shr ch, 6
adc ebx, 0x742aaae5
shl eax, cl
sub dh, ch
xchg dl, dh
sbb cl, 0x49
xor ah, 0x6f
xor edi, 0x608aa6bf
or dh, 0x3b
inc ch
xor cl, 7
shl dl, 1
sbb cx, 0x17ef
shr eax, cl
cmp ax, di
shl dh, 4
ror dl, 8
xor bh, 0x43
shr cl, cl
shl bl, cl
and ax, 0x2f1f
add si, dx
dec dh
rol al, cl
stc
xor cx, cx
dec dx
not ebx
sbb bx, si
and eax, edi
shr ah, 8
inc cx
add cl, al
shl edi, cl
nop
stc
mov dx, 0x9c8
xor bh, 0x37
and edi, ecx
dec bh
mov ah, cl
test dh, bl
shr ch, 4
or bl, cl
ror ecx, 1
or bl, al
ror edx, 5
adc cx, si
shl dl, cl
adc eax, eax
test di, ax
test dx, 0x73a0
test ah, 0x5f
test dh, 0x16
or eax, 0x3906cb6a
ror ax, cl
sbb dh, ah
pop ebx
push ebx
test bx, cx
stc
sbb ecx, esi
shr edx, 6
stc
and dx, cx
sub ch, dl
nop
inc bh
ror di, 5
or dh, bh
sbb bx, 0x72e7
mov ax, 0x4989
test edi, 0xcca45b8
add di, dx
rol edx, 7
or bh, bl
sbb bx, 0x8b3
sub edi, ecx
cmp edx, 0x405b4371
shr ax, 7
test eax, 0x1e483071
adc cx, cx
shl eax, cl
xchg bx, si
nop
sub bl, dh
and ch, ah
cmp ax, bx
mov bx, 0x3ff6
xor si, 0x3815
sub si, si
sub dl, bh
and di, 0x4280
cmp ch, bh
dec si
adc edi, 0x3e25a677
sbb edx, ecx
sbb ax, dx
mov edi, esi
shl ch, cl
add al, 0x45
xchg esi, eax
xor si, 0x2e
or eax, 0x625e032
test si, dx
adc bl, 0x36
ror ebx, cl
adc edx, ebx
ror ch, cl
mov ch, bl
test al, 0x7a
sub ah, al
ror edx, cl
ror al, 8
mov ebx, ebx
sub bl, 0x70
inc cl
stc
inc dh
inc ch
nop
shr edi, cl
shr cx, cl
xor dx, 0x1033
add bx, 0x3b02
xchg edx, ebx
sub cl, 0x76
xchg ebx, eax
shr ecx, cl
rol ebx, 6
ror ebx, 1
nop
test cl, 0x59
test ch, 0x60
sbb al, 0xc
shr di, 7
test cl, 0x65
shr bx, cl
mov ah, 0x13
ror bx, 3
inc ebx
sbb ax, 0x64e9
stc
sbb ax, bx
sbb ah, dl
mov ah, dl
test di, si
sbb ah, 0x3b
and cl, 0x58
add di, cx
test dl, 0x56
cmp eax, 0x27e4b26f
or ebx, 0x9dc6ef2
shl eax, cl
sbb esi, 0x7ae22bb6
nop
nop
add edi, ecx
mov ecx, ecx
pop ebx
ror dh, 3
rol cl, cl
push ebx
xor bx, 0x56ca
ror esi, cl
xchg si, si
mov cl, cl
shl edx, 1
xor ch, ch
sub eax, 0x5c3b75c6
cmp esi, ecx
test esi, eax
stc
or dx, di
inc dh
pop ebx
pop ecx
pop edi
pop esi
pop edx
pop eax
call fcn.006d04e9
call fcn.006d080a
call fcn.006d0adf
push edi
push ecx
rol di, cl
push edx
shr dx, 6
push ebx
mov dl, bh
inc cl
mov ebx, ebx
push esi
not si
test ebx, 0x182341d9
xchg cx, dx
add di, cx
xor si, 0x73f5
not esi
mov edx, 0x5f647efb
push eax
xchg dx, ax
shr ah, cl
cmp cx, dx
xor edx, edx
adc dx, 0x65a7
sbb dx, bx
not dx
add dx, 0x5ed0
ror ecx, 1
adc edx, edx
nop
xchg ah, bh
mov si, 0x595d
inc bl
stc
rol ch, cl
xchg dx, bx
inc bl
ror ch, cl
nop
xchg edx, esi
cmp ecx, 0x145fb062
inc di
or ecx, 0x5ef9b122
shl edi, 8
cmp ax, ax
mov edx, 0x558fc730
cmp eax, edi
dec di
mov bl, 0x49
stc
cmp edi, 0x13f3178a
dec edi
or cx, bx
ror dh, cl
inc edx
or bh, ch
and edx, esi
adc edx, 0x11c04bac
or al, dl
test cl, cl
inc di
and ecx, ecx
cmp ax, 0x6f6f
inc dh
ror dh, cl
xchg dx, ax
inc cx
mov ax, 0x45bb
inc ax
xchg ecx, eax
mov si, 0x2533
xchg edi, eax
sbb dl, 0x22
mov ch, 0x41
add di, 0x42af
dec si
cmp ebx, edi
xchg edx, edx
sub cx, cx
dec si
pop eax
pop esi
pop ebx
pop edx
pop ecx
pop edi
push edx
push ecx
ror dh, cl
pop ecx
pop edx
call fcn.006d0feb
call fcn.006d137a
cmp dword [ebp - 8], 1
jl 0x6a9bf6
jg 0x6a41c4
push ebx
sub ebx, 0xba769aa
nop
push edi
xor edi, edi
push eax
cmp eax, ebx
rol bx, 2
push ecx
inc cx
push edx
push esi
cmp dx, si
ror bl, 3
stc
add si, cx
sbb bl, 0x7f
inc edx
adc ah, bh
and cl, dl
test di, 0x6749
xor esi, edi
and dh, al
xor cx, dx
test edx, edi
or di, 0x17ec
mov esi, 0x18529ba0
add ecx, esi
rol esi, 8
add di, 0x1f50
sbb edi, 0x128fd40
inc dx
mov ax, 0x2664
sub bx, cx
sbb bx, si
mov ebx, 0x6dc9faf3
nop
ror si, cl
adc cl, 0x57
add edi, ebx
sbb esi, 0x7c5e11ab
sub ebx, edi
xchg bx, cx
test al, al
inc dx
cmp ax, bx
xchg bh, ah
shr di, cl
sub bx, dx
sbb dl, bh
ror edx, cl
sbb di, dx
mov ecx, eax
or al, bh
inc ax
rol bx, 3
or dl, dh
cmp edi, edi
dec esi
xchg si, bx
inc ebx
rol edx, cl
stc
ror esi, cl
or bx, 0x7e88
shr esi, 2
xchg ebx, edx
and di, 0x3679
xchg dx, di
nop
inc dh
xor bh, 0x15
stc
shl cl, 6
inc ebx
sub ebx, esi
or ch, 0x6f
shl bx, 2
sbb edi, 0x2396ed09
rol esi, cl
shr ah, cl
test dl, al
and eax, 0x6dad77ea
xor edi, edx
inc dx
adc si, ax
or bl, ch
cmp di, si
and ah, 0x51
cmp ax, si
xchg di, ax
test al, dh
test si, cx
shl eax, 6
inc di
mov esi, 0x2fa64100
cmp ecx, 0x2340bbb3
adc cl, bh
cmp eax, edx
shl ch, cl
ror dl, 4
sbb dx, di
cmp ax, 0xf2b
add ecx, eax
adc ecx, 0x655dd6dd
stc
pop esi
xchg ecx, edx
inc al
adc ebx, eax
push esi
not esi
not ax
test esi, esi
or ebx, 0x39a1ad9e
mov bh, ch
ror dh, cl
adc si, dx
sub ecx, ecx
xor ecx, 0x78fb11b
not al
dec ebx
mov dh, 0x20
sbb eax, 0x3376f69c
shr dh, 6
and ch, bl
nop
mov bx, dx
add esi, 0x73535172
or ax, bx
sbb di, si
xchg bx, cx
inc dx
cmp ch, 0x56
adc dx, si
shl cx, 5
rol ebx, cl
add bl, dl
rol cx, 8
nop
shr ah, 1
add dh, al
test si, 0x2aaf
nop
mov eax, eax
inc dx
not ecx
test di, 0x7a35
inc bx
xchg si, dx
inc di
adc dx, 0x3648
rol eax, cl
cmp bx, 0x7399
adc ecx, ebx
xor ah, 0x1e
cmp ax, 0x8f1
sbb dl, al
and edi, 0x7532b5d0
shl ecx, cl
sbb bl, cl
and bl, bl
rol di, 6
rol esi, 3
nop
stc
or edx, ecx
rol eax, cl
stc
not bh
nop
xor dl, dh
cmp dh, 0x63
dec ebx
sbb ch, bl
xchg dx, bx
xchg cx, cx
xor cl, 0x27
add bh, 0x32
ror edi, cl
and ch, ch
shr edi, cl
inc cl
shl cx, cl
or bl, 0x67
xor ecx, 0x11e19f74
shl cl, 8
or dx, cx
xor cx, si
dec ecx
shl bh, cl
mov ch, 4
and bl, 0x62
xor cx, 0x6898
test edi, 0x306a0707
xchg ecx, eax
xchg edi, ecx
sub bx, ax
nop
or ch, bh
dec si
dec ch
or edi, eax
or dx, 0x487a
xchg esi, eax
shr ch, cl
shr dl, cl
and bx, 0x5f39
pop esi
ror dh, 3
shr di, cl
not bl
sub ch, 0x3b
push esi
cmp esi, 0x517601e3
mov eax, edi
pop esi
pop edx
pop ecx
pop eax
pop edi
pop ebx
call fcn.006d17ef
call fcn.006d1bc9
push eax
or eax, 0x33ace065
push edx
not dl
push edi
mov edi, 0x93624b
push ebx
push esi
and bx, si
nop
add dx, di
push ecx
rol ch, cl
xchg edx, eax
sbb di, 0x1164
shr bl, 1
and bl, 5
xchg edi, edi
cmp ah, bh
xor edx, edi
sbb bl, 2
nop
mov dl, al
inc bl
dec bh
sub ch, cl
shr edx, cl
sbb ah, 0x3f
shr edx, 3
inc bx
rol esi, cl
add di, 0x3817
rol ch, cl
or bh, dl
dec si
xchg esi, ebx
test dl, 0x5c
rol bx, 4
cmp cl, 0x3a
or ecx, ebx
and cx, 0x7737
dec esi
test ch, cl
test bx, 0x3681
or ah, dl
nop
add al, 0x4d
stc
sbb ax, 0x12a9
adc dh, dl
adc ah, bh
dec bl
sub si, si
inc bx
rol dl, cl
sbb di, bx
ror dx, 3
not dl
ror eax, cl
inc di
adc bh, cl
shr ebx, 6
and bl, bl
inc si
ror cx, cl
inc esi
xchg esi, esi
and bx, cx
not di
dec edx
mov cx, bx
stc
sbb eax, eax
shl si, cl
sbb ebx, 0x19048bc2
dec cx
test eax, ecx
and dl, 0x40
not dx
xchg cx, dx
sub dx, 0x21c7
dec edx
xchg cx, ax
stc
sbb ch, ah
shr ch, cl
cmp ah, 3
and eax, esi
rol bx, cl
rol ch, 1
mov ebx, 0x10e19d35
and al, 0x69
dec bh
test di, di
xor ebx, eax
test bl, 0x64
sbb cl, 0x7f
inc si
shl edx, 1
rol al, 5
shl edx, 2
sbb edx, edi
stc
shr di, cl
cmp si, si
sub ebx, ebx
pop ecx
and eax, ebx
xor bl, 0x7e
and ah, dh
or ebx, 0x211437f
inc dh
add eax, edx
sbb esi, edx
rol bh, 2
push ecx
adc ch, ch
adc si, si
shr edx, 2
adc dx, 0x655f
sbb ah, 0x22
sub di, cx
xor bl, dl
not esi
add bl, 0xe
cmp ax, bx
and cx, 0x5219
cmp dl, 0x24
or dx, si
dec ah
not si
inc ecx
nop
inc dh
shl ah, 5
inc edx
ror ah, 1
mov ecx, 0x77761056
stc
sub bh, dl
sub dx, si
and eax, edi
sbb bx, 0x7286
dec dh
sub eax, ecx
nop
test dx, dx
xor cl, 0x28
add bh, bh
nop
mov si, si
xor ebx, ebx
shl cl, cl
shl di, 5
stc
inc ecx
or bx, 0x4b23
cmp esi, edi
sub edi, edx
test ax, bx
test al, 0xb
dec bl
add edi, 0x60828fda
shr di, 6
shr ecx, cl
rol ebx, 3
or ax, 0x7dbb
shl edi, 5
xor al, 0x25
xchg ah, dh
sbb esi, 0x40e22c6b
adc ah, 0x38
sbb ax, 0x3c17
inc bx
test ecx, 0x73a6711
mov edi, 0x4572c808
sub bl, ah
rol di, cl
xchg ecx, ebx
or ebx, 0x5e8632b1
or ah, 0xc
sub di, cx
and bx, 0x431a
sbb cx, ax
add esi, 0x61df8383
inc edi
shr dl, 7
or ch, ah
not dx
ror ebx, cl
shl cx, 3
sbb edx, 0x57486342
inc edi
xor cx, cx
inc bx
xchg si, dx
xor esi, ecx
shr si, 1
xchg ch, bl
or bx, bx
shr bh, 7
rol edi, cl
add esi, 0x17aab5a1
ror ch, cl
and dl, 0x48
inc dx
shr edi, 4
xchg bx, di
pop ecx
push ecx
rol dl, cl
and di, 0x1460
shr al, 6
shr edx, 7
not di
not cx
stc
xor ax, bx
xchg ch, dl
xor dh, bl
or ah, bl
test cx, bx
adc bx, 0x50b2
shl di, cl
add si, 0x203f
mov esi, 0x34e57620
nop
sub ch, 0x46
adc ebx, edi
adc edi, 0x426200b4
rol di, 4
stc
rol ah, cl
rol cx, cl
xor dh, dh
test di, ax
add si, di
adc esi, 0x2154856a
xchg dh, bh
and ah, 0xc
shr edi, cl
rol esi, cl
shr bl, 6
xchg ecx, edx
rol dx, cl
shl edx, cl
or dl, bh
xor edx, 0x388df38b
sub esi, edx
dec dx
sub di, 0x48f0
inc al
adc bx, 0x1669
add al, cl
stc
dec bx
add ax, 0x620f
inc dx
stc
sub ch, bl
shr dx, cl
pop ecx
pop esi
pop ebx
pop edi
pop edx
pop eax
push edx
rol dx, 7
push edi
add di, 0x6b1d
push ecx
shl cl, 1
dec di
dec cl
push esi
xor ecx, esi
mov si, dx
add ecx, esi
stc
test ch, 0x36
rol di, 1
xchg cl, dl
shr edx, 7
push eax
xchg esi, eax
rol ax, 3
stc
rol eax, cl
push ebx
not bl
rol cl, 6
not edx
inc cl
xchg cl, ah
nop
dec si
stc
or di, 0x42d7
nop
nop
xor ch, 0x72
or ch, dl
not cx
or eax, ebx
shl ch, cl
shr di, cl
and bh, 0x7d
ror cl, 1
inc al
sbb eax, edi
add edi, edi
adc eax, ebx
mov eax, 0x5c41ea49
sub ecx, ebx
shl ax, cl
test bl, 8
cmp dx, 0x7ec2
or di, bx
sbb bh, ah
cmp cx, cx
sub cl, bh
not dx
and ax, si
pop ebx
pop eax
pop esi
pop ecx
pop edi
pop edx
call fcn.006d215e
push eax
push ecx
rol ah, cl
push ebx
ror ebx, 8
rol ebx, 3
push edx
not edx
shr bl, cl
sub cl, 0x62
inc dx
push edi
xor edi, ebx
dec edx
sbb edi, ebx
shr ecx, cl
shr dx, cl
inc edx
sub edi, 0x8761d20
ror eax, cl
xchg cl, ch
ror bx, cl
shr eax, 8
and ah, bl
test ecx, 0x50f563e5
and ebx, 0x267e71f4
xor ecx, 0x46f2343c
inc ah
or dx, 0x92d
shr bh, 1
mov ecx, edi
xor ax, dx
push esi
xor si, 0x7f5f
ror dl, cl
nop
or ebx, edi
not bh
cmp edx, edx
ror cx, 3
shr cx, cl
nop
mov bx, cx
rol ecx, 1
test bl, 0x3e
shl al, 2
stc
xor di, 0x33cf
shl di, 2
adc edx, ebx
sbb bh, 0x71
xchg edx, eax
dec di
sub edi, esi
dec edx
shl eax, 4
adc ch, 0x2e
cmp bl, 0x7d
or di, 0x396b
adc di, 0x503f
or edi, 0x5b70e9d8
add cx, 0xb6a
stc
sbb bx, 0x2d42
cmp cx, di
or cl, dh
sbb al, 0x34
not esi
shr si, cl
add eax, 0x17777003
sub edx, edx
not eax
test si, 0x5ebe
shr bx, 6
rol ch, cl
sub ax, dx
nop
or cx, 0x63e7
inc edx
and dl, 0x4e
mov bh, dh
shl ah, 3
inc di
or cx, 0x42b0
mov esi, eax
sub ax, 0x21c7
xor dl, cl
nop
dec ebx
cmp bx, 0x658f
test ebx, 0x23ae4d88
not bx
sbb ebx, ebx
cmp edi, 0x1726ae97
or bx, ax
sub ah, 0x64
nop
not ebx
add cl, 0x6a
not ah
inc ecx
not cl
sbb eax, 0x3c021ba7
adc di, 0x23e3
and dh, 0x2c
nop
pop esi
push esi
adc ebx, esi
shr di, 5
test ebx, eax
rol si, 5
sub dh, bh
xor esi, ecx
and dx, 0x5fc1
xor dh, 0x31
shl ah, 2
dec si
adc bl, 0x24
xchg edx, eax
adc esi, ebx
sbb ecx, ecx
and ah, 0x1b
adc di, dx
and bh, 0x42
nop
adc al, 0x18
cmp ecx, 0x62af771e
xor dl, 0x3b
cmp bl, 0x28
inc bx
pop esi
pop edi
pop edx
pop ebx
pop ecx
pop eax
push edx
and dl, dh
push eax
sub eax, 0x66b3bf64
push ecx
push esi
sub ecx, esi
shl cl, cl
add dl, dh
stc
rol ch, cl
stc
dec ch
not eax
xor ecx, 0x75d8a02e
push edi
and di, 0x4e58
sub esi, 0x2ca7f2f
cmp ax, 0x5003
shl ax, cl
sbb edx, 0x269879a6
mov si, cx
push ebx
and ah, bh
shr ebx, 1
not ax
shr ch, 8
test si, bx
adc al, 0x40
shr edi, cl
pop ebx
pop edi
pop esi
pop ecx
pop eax
pop edx
call fcn.006d2473
call fcn.006d2744
jae 0x6a3145
call fcn.006d29f2
jbe 0x6a311d
push ebx
and ebx, 0x56c97e4a
pop ebx
jl 0x6a3128
call fcn.006d2eab
js 0x6a3140
call fcn.006d3475
push edx
push ecx
add edx, ecx
adc dh, ch
push edi
not di
pop edi
pop ecx
pop edx
call fcn.006d371b
push eax
rol ax, 8
shl eax, 3
push esi
dec esi
push edx
and edx, 0x13a0a2ec
push ebx
adc bl, 0
push ecx
cmp cx, bx
shr bh, cl
sub ah, 0x6d
pop ecx
pop ebx
pop edx
pop esi
pop eax
jb 0x6a3179
jne 0x6a3179
call fcn.006d3b6d
push esi
push edx
or esi, edx
push eax
not ah
shl al, 3
xor dl, dl
push edi
test edi, 0x748ee512
or ah, 0x72
push ebx
xor dl, bl
sub al, bh
and bl, 0x5f
shl bx, 8
pop ebx
pop edi
pop eax
pop edx
pop esi
push ecx
rol cx, cl
shl ecx, 2
push edx
push ebx
and dl, bl
push edi
test di, di
pop edi
pop ebx
pop edx
pop ecx
call fcn.006d3f02
jge 0x6a31c5
push ecx
push eax
or cx, ax
pop eax
pop ecx
sub esp, 0x1e
mov dword [esp + 0x1a], 0
push eax
push ecx
push edx
push ecx
push ebx
add ch, bh
push edx
or edx, ecx
or cx, 0x5ae6
adc dh, 0x34
push edi
shr edi, 1
add cl, cl
push eax
rol eax, cl
nop
xor ebx, ecx
shr dl, cl
adc cx, di
push esi
mov si, 0x291e
adc bx, ax
nop
shl si, 1
add ecx, 0x3f61d23c
shl edi, cl
sbb bh, dh
rol ebx, cl
dec ebx
adc eax, eax
nop
test bh, dl
sbb al, 0x33
add eax, eax
add si, cx
ror ah, cl
shl eax, cl
sbb ah, 0x38
nop
ror dh, cl
rol si, cl
rol bl, 2
xor si, 0x5cbf
pop esi
pop eax
pop edi
pop edx
pop ebx
pop ecx
push esi
dec esi
push ebx
add bx, 0x475a
push ecx
add bl, cl
push edx
dec dx
adc bh, dh
push eax
xor al, 0x67
mov ax, bx
xchg si, dx
mov ax, 0x3dd9
shr al, 3
ror dl, 8
add cx, dx
and ecx, 0x7fcb92a
adc si, cx
shr ebx, 6
adc ch, 0x2c
push edi
and edi, edi
rol cl, cl
dec di
shl ch, cl
and dx, 0x4f4d
nop
rol al, 5
dec edi
sbb edi, ebx
xor dh, bl
xor edi, esi
shr edx, 2
adc bh, cl
shr ah, 1
xchg dl, al
sbb dx, bx
sub cx, di
test bl, cl
adc edx, ebx
shr di, cl
shr cx, 5
stc
dec dh
nop
cmp cx, 0x2db2
sbb edi, eax
rol ebx, cl
shl ch, 3
sbb edi, ecx
not esi
stc
shl eax, cl
inc dl
not ah
or dh, 0x51
shr ecx, 1
ror bh, 3
xchg al, al
ror edx, 4
ror eax, cl
ror bx, cl
ror edx, 2
add ecx, esi
test esi, edx
shr ax, 4
add edi, edi
rol ebx, cl
adc bl, 0x2b
not di
adc dl, 0x2b
test di, bx
rol edx, cl
xor esi, 0x14c480b5
add edi, edx
inc bh
shl bx, 1
shl ecx, cl
sbb ecx, 0x5d55b90f
or si, di
sub dx, 0x6b52
cmp ebx, 0x59f38881
stc
inc dl
and ebx, 0x8b6fbce
adc eax, 0x2184fbf4
sub bh, 0x66
xor si, si
add si, bx
adc cl, 0x44
add ecx, ebx
dec esi
test ebx, edx
not eax
sub al, bl
dec cx
adc dl, dh
adc ch, 0x56
sub dx, 0x17ee
inc esi
xor cx, 0x22fe
or edx, 0x25073379
not bl
ror si, cl
or ecx, esi
pop edi
add bx, 0x6891
ror bl, cl
nop
push edi
cmp edi, ebx
sub edi, edx
mov esi, edx
sbb cx, cx
mov ax, 0x3fa
inc cx
xor dx, 0x256e
adc edi, ecx
test dx, bx
rol cx, 7
adc di, di
ror cl, 5
adc bx, 0xc8f
rol di, 3
not eax
and di, si
mov di, 0x4adf
or eax, 0x378f1b4e
sub bl, 0x76
or al, dl
sbb cl, dl
test dx, 0x3c0c
dec di
and di, bx
or al, 0x4d
mov ebx, edi
and cl, ah
adc si, 0x698a
dec edi
add al, bl
add ebx, 0x435081fe
sub esi, 0xce4b6b
not bx
xchg si, bx
adc ax, bx
shl al, 2
add esi, edi
rol bh, cl
sub bx, cx
xor esi, ecx
test esi, 0x5fc4c57a
mov ebx, 0x68aa1f29
add ax, 0x3236
inc ebx
or cx, dx
test ah, 0x76
shr edx, 7
stc
xchg bx, dx
add si, dx
rol bl, cl
xchg edx, ecx
or ebx, 0x57d08d06
xchg ch, cl
test si, 0x6207
cmp di, 0x78ff
inc si
or esi, 0x7589f908
not esi
ror dx, 1
sub ch, 0x42
xchg esi, esi
shr eax, 2
adc bx, 0x453f
stc
shr di, 4
ror si, cl
ror dx, 2
add cx, ax
stc
sub bx, 0x6569
and edi, ebx
adc esi, edx
stc
rol dx, cl
or dl, 0x39
test si, ax
shr ax, cl
xchg bl, dl
sub cx, di
adc ebx, ebx
cmp di, di
adc bh, 0x56
stc
rol eax, 1
xor edi, edx
add ax, dx
dec esi
nop
xchg ecx, esi
ror dh, cl
xor bh, 0x65
sub dl, dh
not eax
xchg di, ax
nop
rol cx, cl
pop edi
dec cx
nop
shr ch, 7
push edi
xchg di, di
mov edx, ecx
xor edi, 0x64e40bd7
and ebx, edx
test ch, ch
nop
inc edi
nop
mov cx, di
shr ch, 8
xchg edx, esi
mov cx, ax
nop
or bh, al
or ah, al
and cx, 0x464c
shl eax, 3
adc ecx, esi
shr dl, cl
xor bh, 0x2c
cmp esi, 0x1474d38e
mov cx, cx
xchg bh, bl
adc eax, esi
or bl, bl
sbb dh, 0x65
not edi
inc ecx
xor dl, 0x51
xor eax, 0x15e06dfa
dec bx
nop
rol di, cl
rol cx, cl
not ebx
xor bx, 0x3bb2
test cx, 0x7ad5
rol ah, cl
not eax
shl bx, 4
nop
not edi
rol edx, cl
rol ah, 5
stc
shr dl, cl
xor ebx, 0x205b0501
sbb cx, 0x28e8
xor ebx, edx
dec ecx
cmp dx, 0x3b40
and ch, bl
not esi
xor dx, 0x405d
or eax, 0x18dd3811
cmp eax, edx
add al, 0x13
test edi, esi
stc
not ax
shr ebx, 7
xor cx, 0x2de9
inc di
add ebx, edx
shl dl, 4
adc ah, bh
add edi, 0x51c1484a
ror esi, 5
xor si, 0x7d1e
test dh, dl
dec esi
mov ch, 0x20
test dh, 0x4d
nop
dec ch
xor dx, 0x6f87
inc eax
rol al, 1
xor ch, 0x27
dec ah
xor cx, bx
rol ch, 7
cmp eax, 0x2043aaff
and ebx, 0x69167bb4
shl edi, cl
not cl
xchg ebx, ebx
rol ah, cl
or esi, 0x241a99be
stc
test al, 0x5b
cmp bl, ch
xor edx, eax
sub ah, 0x26
shl al, 3
dec al
nop
pop edi
shr ecx, 7
add dx, si
adc dh, dh
stc
xchg bx, ax
push edi
rol di, cl
xchg dl, cl
xchg bx, ax
sbb esi, 0x647ce1b2
sub dh, 0x6f
rol ax, cl
dec cx
adc edx, 0x5cc6085
sub ebx, ecx
xchg cl, al
xchg ah, cl
add ecx, edi
sbb edi, 0x2f9418eb
shr eax, cl
not al
sbb di, 0x4022
adc bl, al
shr bx, 4
test edi, esi
xor cx, cx
sub ax, di
add si, 0x67e2
and dx, bx
test bl, 0x1e
stc
add ebx, eax
xchg ecx, eax
shr esi, 8
dec ecx
or ax, 0x6bfa
mov ax, cx
cmp cx, di
test esi, 0x220aae72
mov cl, ch
nop
xor ecx, edx
mov bl, 0x5f
inc cl
mov dh, cl
xchg cx, si
and ebx, eax
xchg si, dx
xor si, dx
dec ecx
and edi, 0x51e38956
and cx, 0xc36
inc edx
mov ebx, 0x5b64105d
not dl
sub bx, si
inc dx
nop
nop
rol al, cl
adc edi, 0x62ce4b56
dec al
stc
or bl, 0x46
shr si, 3
not cl
and al, al
xchg cx, dx
xor esi, ecx
adc esi, 0x3d442d9b
sub ecx, 0x4cd958c4
cmp cl, bh
sbb al, 0x53
xchg dh, bl
xchg cl, cl
adc ch, ch
and bh, ch
cmp edi, edx
and edx, 0x128f408f
shl ch, cl
mov esi, edi
xchg dx, bx
mov cl, 0xb
add edi, 0x16142b34
rol dl, 2
sbb cx, bx
ror edx, cl
ror eax, cl
test esi, esi
sbb eax, 0xb172ff4
or ax, 0x14d4
and ebx, ecx
and si, 0xeb9
adc esi, eax
test bx, bx
nop
ror dl, 8
sub eax, edi
or ebx, eax
xchg cl, cl
add ebx, 0x2d397b5d
pop edi
push edi
sbb di, 0x7c6e
rol ecx, cl
sbb bh, bl
shr bl, 3
shr dx, cl
mov ax, dx
stc
adc cx, 0x5b3b
not dx
stc
ror bh, cl
dec ebx
and ah, 0x58
ror eax, cl
stc
sbb dx, 0x5ef5
sub esi, edx
nop
cmp dx, 0x17c5
ror dh, 3
add ebx, edx
sbb ch, 1
sub esi, edx
mov eax, 0x30f95f38
xor cx, 0x50f3
adc bh, dh
not si
or cl, bl
sbb dl, dh
inc ah
not ax
stc
cmp dl, 0x23
shl ecx, cl
xchg dh, al
sub esi, ebx
add cl, 2
xor dx, di
sub bx, di
sub cx, si
not edx
cmp al, 2
add bh, 0
add dh, 0x19
and edx, ecx
adc edi, edx
inc bh
and dx, 0x4802
cmp ebx, edi
cmp eax, ebx
test dl, cl
xor bx, di
ror bh, cl
and ax, 0x5246
shl bl, cl
test al, bl
inc cx
shl dx, cl
cmp ebx, edi
ror ch, 8
xor di, ax
inc ax
stc
nop
nop
cmp edi, 0x347e5ac2
and dh, cl
ror dl, cl
test cl, 0x77
shr cx, cl
adc cx, 0x11be
xchg al, dl
and edi, eax
not dx
sub dx, 0x4a72
dec dh
shr cl, cl
xor ecx, 0x30182391
nop
stc
test bx, dx
sbb bl, 0x21
xor ax, bx
xchg di, cx
inc si
mov cx, 0x34a1
cmp ebx, ebx
mov cl, dl
xchg bx, di
test di, 0x6540
shl dx, 7
test eax, 0x49590d62
mov bl, ah
sub ecx, 0x4af7df00
shr ax, cl
stc
and esi, 0x16d27ef3
ror dh, cl
adc ch, 0x41
cmp dh, 0x14
pop edi
ror al, cl
add bh, bl
shr eax, cl
dec esi
dec dx
nop
dec ah
mov ecx, 0x389a7361
xor dh, bh
cmp ah, ah
dec eax
shr si, 5
mov ax, 0x2679
ror ax, 4
shr bh, 2
push edi
xor di, bx
add cx, 0x322e
sbb si, bx
xor edx, 0x71d87ac3
cmp bx, cx
test esi, ebx
inc edi
xor si, 0x12da
ror cx, cl
shr ebx, cl
test edx, eax
stc
cmp esi, eax
inc bl
xor di, si
add dh, 0x3c
mov ax, si
add edx, 0x455d2610
not di
rol ecx, cl
adc edx, edx
ror dh, cl
add dh, bl
mov ch, ah
inc ecx
mov cx, di
ror esi, 3
xchg ch, bh
shr dl, cl
nop
test esi, ecx
stc
stc
stc
stc
or ah, 0x7c
ror edi, cl
xor dh, cl
inc di
adc ch, bh
inc cx
cmp si, cx
rol dl, cl
not ah
mov bx, dx
xchg dx, cx
cmp bx, 0x774a
ror ax, 2
inc edx
dec di
dec cl
mov bh, 0x29
test al, bl
or di, di
shl edi, cl
xchg cx, ax
xchg ch, cl
inc ecx
test esi, 0x63e88dbe
xor bh, cl
shl edi, 1
shl dx, 1
mov dh, 0x5d
nop
inc edi
sub di, 0x2218
shr cl, cl
sbb dh, 0
nop
or al, 0x65
cmp ah, dl
shr cx, 4
mov di, cx
add edx, eax
sbb edx, 0x71cb53f1
stc
inc di
cmp ax, dx
mov ah, 0x5e
sbb di, ax
xchg cx, ax
test di, 0x6738
test edx, 0x1b6a034e
adc cx, dx
test bl, dh
pop edi
or ch, 0x7e
stc
push edi
test edi, 0x666b97f7
test bl, 0x73
add cx, 0x73b8
nop
xor ah, 0x45
test ecx, 0x5ae11834
or esi, 0x587cd473
sbb esi, ecx
shr ebx, cl
xor bx, bx
ror dl, 1
mov esi, edi
stc
or ah, dl
ror dh, cl
nop
mov ah, ah
adc edx, 0x782953b0
or bh, 7
ror eax, 2
shr ax, cl
inc dh
sbb dh, bh
not ecx
sub cx, 0x4ae1
sbb edi, 0xcfea0d5
inc cx
dec ax
add dx, 0x6be7
inc edi
sbb si, 0xfef
and al, cl
dec bh
add dh, cl
adc dx, bx
add edx, 0x3202a541
sub edx, esi
adc bl, 0x5e
not dh
nop
cmp ax, si
sub al, bh
add edi, edx
mov di, 0x292b
adc bl, ch
dec dx
sub cl, 0x44
shr ax, 1
add ecx, 0x21fa820
shr al, 8
shl dl, 5
or dx, 0x2c5f
xor edx, esi
dec dx
dec bx
dec dl
ror dh, cl
and edi, ecx
ror edx, cl
or ax, bx
not ebx
sub ah, bh
add si, 0x77da
xor cl, bh
sbb al, 0x59
sbb dh, bh
nop
inc dx
sbb al, cl
nop
shl ebx, cl
shl bh, 1
dec si
nop
nop
pop edi
pop eax
pop edx
pop ecx
pop ebx
pop esi
push esi
or si, 0x4b7d
push ecx
sbb ecx, 0x46e3736b
push edi
push eax
and di, ax
ror cx, 6
push ebx
xchg bx, di
sbb esi, esi
inc cx
cmp al, ch
add bl, ah
add ebx, 0x6a5609bd
push edx
shl dh, 2
test cx, 0x4096
rol ax, cl
xor ah, 0x59
mov di, 0x7dd6
pop edx
pop ebx
pop eax
pop edi
pop ecx
pop esi
jle 0x6a39d6
call fcn.006d435c
call fcn.006d480c
call fcn.006d4bc1
call fcn.006d4eee
call fcn.006d539e
push edx
push ebx
adc dl, bh
cmp dh, bh
dec bx
push ecx
dec cx
push edi
test cx, di
xchg di, bx
pop edi
pop ecx
pop ebx
pop edx
push ebx
xor bx, 0x1b5a
pop ebx
mov eax, 0x7b124e
lea ecx, [esp + 0xc]
push 0x1a
push 0x2c31615d
push ecx
push eax
stc
push ebx
push eax
or ebx, eax
stc
push edx
push ecx
test dx, cx
xchg bl, dl
mov dh, 0x16
push edi
inc di
xchg edx, ebx
adc al, 0x51
rol al, 5
not edx
mov ch, dh
push esi
cmp di, si
test edi, eax
xchg cl, ch
test si, 0xd1
ror dh, cl
inc si
add cx, si
nop
sbb ax, si
cmp ecx, ecx
test cx, 0x6888
ror ah, cl
rol si, cl
xor dh, 0x62
xor bl, 0x7b
shl bh, 6
inc al
sbb edi, ebx
cmp edi, 0x245bb144
xor ebx, 0xef62980
stc
ror ecx, 4
sbb ecx, 0x3ab59673
cmp ecx, 0x576224b9
mov esi, 0xe3ff5d
stc
mov ch, 0x62
xchg dx, dx
dec ch
not ecx
xor cl, dl
add esi, 0x7bb0d831
sub bh, 0x31
rol di, 3
dec ax
or dx, 0x648e
add bl, dh
shl bh, 4
rol ax, cl
mov eax, 0x7dc3aa37
cmp bx, 0x708e
shl eax, 2
xchg edx, ebx
inc al
sub ax, dx
adc dh, 0x5e
xor ch, ch
inc edx
rol bh, cl
cmp si, bx
sub cl, 0x5e
stc
add edx, edi
cmp dx, bx
sub cx, dx
sub eax, 0x61f3273b
inc cl
inc si
test esi, esi
or cl, 0x67
inc esi
add di, 0x549a
not ch
shl si, 7
test esi, 0x57459f9a
mov bh, cl
and eax, edi
or bx, 0x6cc5
shl ax, 4
ror bl, cl
stc
shl ch, 6
sub dx, ax
shr edi, 2
shl edi, 2
rol ecx, 8
xchg dx, di
xchg ecx, ecx
xor dh, 1
mov dx, cx
not cl
xchg dl, ah
shl al, cl
nop
not di
sub bx, di
rol cx, cl
inc edi
pop esi
push esi
ror si, cl
adc ebx, 0x57411a2f
cmp bh, dl
shl dl, 5
test eax, edi
nop
mov eax, ebx
or ah, bh
sub cx, bx
and ah, 0x26
sub ecx, eax
add dx, 0x40f6
sbb ch, 0x29
and bl, al
rol eax, 2
rol cl, cl
sub cx, 0x77e3
xor dh, 0x3b
shl cl, cl
shl bl, 2
inc ax
stc
shr dx, 6
add ax, 0x72f5
shr eax, 2
and eax, edi
adc cl, 0x62
and dx, 0x303e
sbb dx, 0x7e6a
adc dx, 0x6d85
xchg cx, cx
stc
stc
test cx, bx
ror edx, cl
shr bl, 7
sub edi, edi
add di, bx
adc di, bx
cmp dl, 0x38
stc
xor ebx, edi
not edx
or edx, edi
shl bh, cl
and dh, al
cmp cl, al
shr ch, 6
shr cx, 8
stc
sbb cx, 0x163b
mov cl, bl
mov dh, 0xd
nop
dec al
add ch, 0x58
cmp dh, dl
sub dh, dl
inc cx
adc ebx, 0x77d63dca
ror ah, 8
xor esi, 0x476444c2
ror edx, 1
rol cx, cl
and dx, 0x49f3
nop
ror esi, cl
shl ch, cl
shr ecx, 7
sbb ecx, ecx
cmp ebx, edx
shr dx, 3
and dx, 0x5586
cmp cl, ah
shl esi, cl
xor al, ch
adc di, dx
mov al, bh
test bl, 0xd
and bh, cl
xor bl, dl
or bh, 0x4d
shr ch, 4
stc
xor ah, 3
xor di, 0x4e27
dec bx
stc
or al, dh
adc edx, 0x4cae3d6b
add al, dl
xor ax, ax
mov dh, 0
xor cx, si
and ecx, 0x445551f0
xchg dx, di
add dl, 0x24
rol si, 1
or dl, 0xa
and cl, bh
pop esi
or cl, cl
shr cx, cl
or eax, 0x3f794fbf
xor bx, ax
push esi
xor si, di
sub ebx, 0x2ffbce8d
inc dh
add ax, 0x3a0b
cmp edx, ebx
ror eax, 2
nop
rol ecx, 8
cmp al, 0x55
nop
shr dl, cl
mov ax, di
stc
add al, cl
ror esi, 3
rol dl, 1
inc ch
shr ecx, 8
xchg dl, dl
sub ch, bl
adc si, 0x3d79
nop
cmp dh, 0x4b
sub ah, 6
adc dx, di
add di, bx
sub bl, 0x12
sbb ecx, edx
nop
xchg ebx, eax
nop
shr dh, cl
rol ch, cl
cmp eax, ebx
xor ax, bx
add dh, 0x47
nop
xor al, 0x6d
rol dh, 1
cmp dh, ch
xchg ah, al
inc bx
test bh, al
adc cx, ax
stc
shl bl, cl
add ax, bx
xor dx, 0x7bc4
ror edi, 2
or al, 0x40
mov dl, ah
xor al, ch
stc
rol si, 3
dec si
nop
shl cl, 5
add ecx, ecx
mov ah, dh
sbb edi, edx
rol ch, 8
xor esi, 0x69f02d05
inc si
nop
ror ah, cl
nop
and ebx, 0x720da8c2
add di, 0x51b1
sub ax, ax
xor cl, dl
xchg edx, esi
nop
shl cx, 7
stc
ror ebx, cl
not edi
dec esi
adc cx, 0x3483
shl di, cl
add dx, si
sbb si, 0x770c
dec si
adc edi, 0x49ae0e69
or dx, dx
nop
add bx, dx
adc bh, 9
cmp cl, 0x51
cmp esi, 0x523dd21d
shl dx, 6
test ebx, 0x9048945
inc ax
xchg dx, ax
mov si, 0x5848
sub esi, 0x15823e7
ror ecx, 6
pop esi
ror eax, cl
or dl, al
not edi
nop
sub di, 0x36ee
nop
test bx, 0x7ee0
push esi
rol esi, 1
ror ax, 4
ror eax, 8
shr edx, 5
sbb ax, cx
and ax, dx
inc ax
or ebx, 0x52e9ee51
add di, bx
cmp bh, 0x69
nop
cmp ch, ch
sub dl, 9
cmp bh, 1
dec esi
xor esi, eax
xor al, ah
test dh, ah
xchg dx, di
and eax, ebx
ror ebx, 8
mov di, 0xa20
stc
sub cl, dh
cmp ebx, 0x3628470a
add al, 0x69
sbb bx, 0xeb5
stc
or ch, dh
cmp ecx, 0x7a9fd5cb
xor bh, 0x52
cmp bl, al
sub bl, ah
and edi, 0x568ddc12
add cl, 8
shl ebx, 6
adc cl, ch
add al, ch
adc ebx, 0x54d33ce0
inc cl
ror bx, cl
add cx, 0x1580
add eax, edx
cmp cl, 0x75
shr ch, cl
add cl, al
shr bl, cl
test esi, 0x5317782a
xor esi, 0x6b457bb4
sbb dh, ch
shl dx, 8
nop
nop
xor bh, ah
ror bx, cl
adc al, bh
or bx, 0x1829
mov ecx, 0x7b4236af
shr cl, cl
adc ebx, ecx
mov al, 0x44
xchg ebx, edi
not si
xchg dl, ah
inc ecx
test dx, 0x6ee
rol bx, cl
inc bx
cmp ebx, 0x7b14b68d
sub edi, 0x1f297e14
ror ecx, cl
inc ax
stc
cmp eax, 0x2422eb33
inc bl
mov esi, esi
stc
sub dx, 0xd3d
adc dl, 0x45
xor bx, 0x36cb
xchg si, dx
nop
and ecx, esi
dec esi
inc eax
or bh, 0x75
stc
dec bh
or ebx, edx
nop
mov edi, ebx
nop
sub si, 0x266c
pop esi
shr ch, 4
push esi
xor si, cx
nop
test cx, 0x1677
add dx, cx
shr ch, 2
shr bx, 7
pop esi
pop edi
pop ecx
pop edx
pop eax
pop ebx
push ebx
add bh, 0x57
push eax
push ecx
shr eax, cl
push edx
shr dh, cl
stc
push edi
xchg ebx, edi
test bl, al
sbb cx, dx
xchg edi, ecx
nop
xchg edi, edi
adc dh, 0x21
shr bx, 7
push esi
adc dx, si
inc cl
shl edx, 5
adc edi, ebx
not ecx
sub bh, 0x2a
sub dx, bx
or bh, bh
shl dl, cl
xor cx, 0x25dd
ror dx, 1
xor cl, bl
or al, cl
test ecx, ebx
stc
test eax, esi
shr al, cl
mov esi, 0x75e00987
and dx, 0xab8
shr bh, 4
shr ch, cl
and dh, al
mov al, 0x41
xor eax, edi
shl ebx, cl
xor ax, cx
nop
test dl, 0x50
xor bx, 0x11a7
add bh, bh
mov di, 0x44c4
stc
and ah, al
inc edi
and bh, bh
adc ecx, 0x2f70caac
xchg dl, dh
not dh
sbb ah, 0x3d
add ecx, 0x816ac42
inc cx
add bx, 0x50d0
rol dh, cl
or ch, bl
xor cl, ch
test ax, 0xd2b
and si, di
adc si, dx
sbb di, di
not bh
or bl, cl
shr ecx, 2
cmp edi, 0x470d8b71
shl dx, cl
nop
xchg si, cx
mov edi, esi
sbb edx, edi
sbb si, bx
rol edx, 3
shr edi, cl
inc ah
xchg di, ax
xchg dh, ah
inc ebx
or ch, 0x26
mov bx, bx
mov di, di
shr eax, 5
adc bl, 0x78
adc di, 0x72d2
dec al
adc ax, 0x3317
sub edi, 0x1830dd70
xor eax, 0x721c346c
add dx, bx
or di, cx
ror dh, cl
xchg esi, edi
add al, ah
shr ebx, cl
ror ebx, 7
shl cx, cl
adc bx, cx
adc dh, 1
dec si
ror bx, cl
or di, dx
pop esi
mov bx, di
add bh, 0x4a
mov ah, 0x47
mov dx, bx
inc bh
not di
shl eax, 1
stc
sbb ecx, 0xf680a1b
nop
xor ch, 0xc
shl ecx, 4
sub ebx, 0x23715c25
xchg dh, dl
shl bl, cl
and ax, di
sub ebx, 0x3b408980
cmp di, 0x38f8
push esi
xchg esi, edi
not bl
shl si, cl
xchg esi, edx
dec di
stc
stc
or bx, cx
nop
shl edx, 3
or ecx, ecx
cmp eax, 0x42009134
inc ax
sub di, ax
inc eax
nop
dec ecx
xchg si, di
mov bh, 0xa
inc ax
or ecx, edi
shl si, 5
inc bh
nop
adc esi, edx
ror edx, cl
dec al
xor si, cx
xor bx, bx
xchg bx, ax
nop
xor ax, 0x2c33
cmp ecx, esi
ror di, cl
mov esi, ecx
dec dh
not dl
ror eax, cl
dec dl
mov ebx, ebx
cmp edi, ecx
and cl, dh
inc cl
adc edx, esi
add esi, esi
xchg ecx, ebx
stc
stc
rol edx, 6
and ecx, ebx
not dl
sub ah, 0x62
adc edx, ebx
add ecx, edi
sbb eax, 0x6bc6b677
xchg bh, cl
nop
sub ecx, 0x7a0432ec
add edx, eax
cmp di, di
test ah, ah
and eax, 0x531ef451
cmp bx, si
cmp bh, 0x6d
ror dh, cl
and ebx, eax
adc bl, dl
add bl, cl
and si, 0x5360
dec si
nop
adc ax, 0x1e4d
shr ebx, 5
sub bl, ch
shl dl, cl
mov ax, cx
test si, bx
dec edi
dec ecx
rol esi, 2
sub dx, 0x234b
adc al, al
pop esi
push esi
sbb di, si
and si, si
and di, 0x6272
sbb esi, 0x55098baa
stc
adc bl, al
sub bx, 0x5ad5
and bl, 0x59
shl dl, cl
test ah, dh
or dh, 3
nop
adc bh, 0x15
mov ecx, 0x58034f
adc bx, si
xor cl, dl
add ch, 0x10
sbb dh, bl
nop
stc
shl dl, cl
ror esi, cl
sbb cx, ax
or ecx, 0x975e468
xchg di, dx
sub al, ch
stc
test ah, 0x51
sbb edx, edi
rol cx, cl
or al, 0xd
add si, si
dec ebx
sub dh, bh
shr edx, cl
stc
add ax, 0x7b43
nop
cmp di, di
shl edx, cl
xchg di, cx
test eax, 0x59ac6ee1
cmp cl, 0x1e
ror cx, cl
xchg edi, ecx
and dh, 0xa
adc di, dx
adc cx, 0x7e0a
xor edi, esi
sbb eax, 0x3e282f2c
add bx, 0x48c2
stc
sub cl, cl
dec bl
not ch
not edi
shr ax, cl
dec bl
xchg dx, si
inc ax
sbb ecx, edi
shl cx, cl
xor dx, 0x5461
dec si
and ecx, esi
not edi
cmp dl, bh
xor bl, al
xor cl, dh
pop esi
pop edi
pop edx
pop ecx
pop eax
pop ebx
push eax
shr al, 7
push ebx
sbb ebx, ebx
dec ax
not bx
push ecx
shr ecx, cl
push edx
mov bh, dl
sub eax, eax
push edi
xchg ebx, edi
nop
stc
sub eax, edi
mov bh, 0x6a
pop edi
pop edx
pop ecx
pop ebx
pop eax
push ecx
sub cl, 0x45
push edx
test edx, 0x362da295
push esi
shl si, 4
push eax
push edi
and eax, edi
push ebx
not ebx
xchg edi, edx
stc
sub ah, dl
xchg si, dx
pop ebx
pop edi
pop eax
pop esi
pop edx
pop ecx
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov ecx, esp
call fcn.006a79b3
add esp, 0x1e
test eax, eax
je 0x6a9bf6
mov ecx, 1
jmp 0x6a8280
call fcn.006d5754
push ecx
push edi
xchg ecx, edi
not cx
push ebx
rol bh, 2
shr bl, cl
push eax
dec eax
mov ah, ch
push esi
shr si, cl
cmp cx, bx
xor si, ax
adc di, 0x1a63
shr si, cl
ror ax, 8
push edx
or di, dx
test cl, bh
not dh
stc
and bx, dx
dec dh
adc ax, dx
sub cl, ah
not edx
nop
test esi, edx
cmp ecx, 0x7465b5f2
cmp dl, al
or si, dx
xchg edx, esi
adc si, ax
dec ecx
sub si, ax
not dx
inc bh
nop
inc edx
add ebx, edx
ror ch, cl
mov ebx, eax
or dl, 2
stc
inc cx
or dx, 0x118d
rol dx, 8
test ebx, 0x67391433
dec al
sub bh, ah
dec ch
mov dx, 0x6b67
nop
dec si
cmp eax, 0x2a2d5821
mov edi, 0x7a1965f
add ch, 0x2a
sbb dh, 0x46
not di
not dx
test ebx, 0x7662fc41
xor bx, si
xchg al, bl
xor dl, bl
adc si, di
and si, 0x5d01
stc
xor cx, ax
or bx, ax
test cx, 0x671
stc
test dh, 0
nop
ror eax, cl
sbb ebx, 0x29d65c74
or bx, 0x1d7b
nop
nop
dec si
adc di, 0x1ac4
sbb cl, 0x37
shr di, cl
adc dx, si
nop
xchg bx, si
xor al, cl
nop
or ax, cx
sub ax, si
xor ax, si
sub cx, 0x5042
sbb bl, cl
shr eax, cl
nop
adc cx, 0x1c16
and dh, 0x24
not cx
shl ebx, cl
adc ecx, edi
ror edx, cl
ror cx, 2
and ax, 0x6f53
rol eax, cl
xor si, 0x1004
or ax, 0x71e1
pop edx
nop
push edx
adc ax, dx
dec ax
mov ah, 0x36
sbb eax, 0x66fcad82
xchg dh, bl
sbb dx, 0x1577
sbb dx, 0x734
sub edx, 0x3a2888ee
not edi
and edx, 0x2ae3c064
cmp edx, edx
rol si, cl
xor ebx, ebx
and si, 0x560e
and dx, si
shr ax, cl
shr dl, cl
add eax, 0x3eb257ed
not edi
adc ah, 0x35
sub ah, dl
xor dh, 0x78
cmp bh, ch
add eax, edi
and al, 0x54
or ax, di
not bl
xor dh, 0x4c
stc
cmp edi, eax
shl ax, cl
shr cx, cl
shr ah, cl
add eax, 0x1806b92b
xchg ch, cl
test eax, 0x4d178974
adc bl, dl
xchg ch, ch
shr dl, cl
cmp eax, ecx
sub ax, 0x1457
sbb ax, 0x50b3
test dh, 0x50
xor dl, bl
shr edi, cl
nop
sub ah, 0x32
xchg ah, dl
test dx, di
mov eax, esi
adc dx, 0x2e0b
mov bh, 0x7d
or edx, edx
inc cx
cmp dl, dh
not dl
xor di, cx
xor si, 0x14f6
shl al, 5
cmp esi, edx
nop
add esi, eax
xor ch, ah
sbb cl, ch
sub dx, bx
ror esi, 4
not ebx
cmp bh, ch
test eax, 0x14f136ff
add bx, cx
shr si, cl
shr ah, 8
rol cx, cl
and edi, edx
sbb dl, 0x30
rol edx, cl
add cl, dh
sub ebx, 0x66470696
and ecx, 0x14a59a8d
add bx, 0xdfb
xor bh, 0x14
test cx, 0x7647
adc ecx, 0x615c0973
inc ah
dec dl
dec esi
inc di
sbb ah, al
or bh, 0x5e
sub ax, 0x775c
test ebx, 0x22887199
shr esi, cl
mov esi, esi
shr dx, 2
cmp si, cx
mov bh, 0x4f
sbb ax, si
ror bh, cl
xchg dh, dl
pop edx
sbb eax, 0x1908b972
add edi, ecx
push edx
or dh, 0x2a
rol ecx, 7
test cx, 0x1a27
cmp edx, edi
and di, 0x7aec
not edx
sbb ch, 0x47
dec ax
sub bx, di
ror eax, 5
test bx, 0xfb
xor al, 0x14
inc ax
cmp dh, ch
mov dl, ah
shr al, cl
dec edx
adc dh, 0x3e
cmp al, ah
rol eax, cl
mov dl, 0x76
or ax, bx
adc bl, 0x42
sub esi, ecx
shl edi, cl
sbb edi, edx
add si, cx
or dx, si
test al, cl
test ecx, esi
sbb eax, 0x136e7411
sub ch, cl
cmp bl, cl
not ch
sbb dh, 0x11
shr ebx, cl
not bx
sbb cx, si
xor ch, al
stc
cmp edx, 0x2f189693
dec si
xor edi, 0x509fbcd3
or ah, 0x32
dec dx
not bh
mov ax, 0x7606
mov ch, al
shl dx, cl
shl edx, 8
adc di, 0x7035
cmp ax, 0x7895
cmp ecx, ebx
shl ecx, cl
xor ah, 0x55
not di
sub edi, 0x5d927ad6
shl esi, cl
cmp ecx, edx
stc
rol ax, 2
and ebx, 0x4c66836
inc di
not ebx
dec bl
test cx, dx
add edx, ebx
sbb ebx, 0x1f7db905
sub cx, dx
mov dh, dl
rol di, cl
cmp al, 0x5e
xchg ch, ch
add si, 0x1760
not di
sbb bl, 0x73
stc
xchg bl, dh
xor di, 0x1cc9
and cx, si
shl dl, 7
shl ax, cl
ror bh, 2
nop
mov di, dx
cmp cx, 0x35e
test cx, di
shr ebx, 5
xchg bl, ch
shl dh, cl
and si, 0x4c41
test dh, 0x26
add dh, 5
not edi
shl dx, 4
or bl, bh
inc al
xor si, ax
pop edx
adc ch, ch
not si
xor esi, 0x1b44edb6
shl si, 8
xor cl, bh
push edx
cmp edx, esi
and bx, 0x2044
nop
and bl, 0x48
test eax, 0x17e1b012
or eax, 0x7787432
test si, 0x7de1
xor esi, 0x1c9c7d93
shr si, cl
mov cl, al
dec dx
and cx, 0x2712
dec dh
xor dx, dx
sbb ah, 0x5b
ror ah, cl
add bx, 0x7a6a
xor edi, ebx
adc cx, ax
sub cx, di
dec cx
and bx, 0x6ed8
dec esi
and di, 0xd08
not cx
adc ecx, 0x1f94869e
shl ax, cl
rol si, cl
shr si, cl
nop
xchg bh, ah
xor dx, bx
test cx, 0x35bd
stc
or dx, 0x16d3
stc
stc
cmp edx, 0x26cc89b0
xchg esi, esi
add dl, al
stc
rol ah, cl
cmp ch, al
adc di, 0x312
mov bx, 0x7754
or dx, si
and cx, 0x52a8
and di, 0x5e9f
stc
adc bh, ah
shl ecx, 3
sbb edx, 0x6c273078
stc
not edi
xchg ecx, ecx
xchg al, bl
stc
or ecx, 0x5c4ba300
dec bx
rol cx, cl
ror ch, 3
ror ebx, cl
stc
sbb bh, bh
ror esi, cl
inc ch
xor bh, bh
test al, dl
mov eax, edx
shr dl, 3
test edx, 0x1f37fe4b
test cl, 0x53
xor eax, 0x79d5cf67
rol bl, cl
or ch, dl
xor al, 0x3b
sbb bl, bh
or edx, 0xf6f0c52
not dx
rol esi, 1
cmp di, 0x2c2c
dec ax
rol cl, cl
adc ecx, edx
or di, 0x2b63
shr dh, 1
inc esi
not bx
adc cl, 0x7c
rol si, 1
sub edi, ebx
dec cx
cmp cl, 0x23
sbb di, 0x376b
stc
pop edx
rol cl, cl
push edx
and bh, dl
sbb esi, 0x39bc557
sbb bl, ah
sub ebx, ebx
sub ecx, 0x3a2be097
dec bl
nop
xor eax, esi
sub esi, ebx
shl ecx, 8
shr bl, cl
xor bh, 0xc
nop
mov dh, al
and ch, cl
sbb bh, 0x2b
mov dh, cl
shr bx, 6
shl edi, 6
test edx, 0x5286a7e
stc
inc eax
stc
dec ax
not cl
add al, 0xf
ror al, cl
test si, 0x4c80
shl bh, cl
mov ch, dh
mov cl, 0x5b
cmp esi, 0x3e144f81
rol edx, 7
inc dl
cmp cl, 0x30
xor edi, 0x2fc571f1
shr edi, 7
or dx, 0x428d
nop
shr esi, 7
test al, 0x43
inc esi
test bx, bx
sub dx, cx
sub ch, 0x4d
stc
or ecx, eax
xchg ecx, eax
nop
inc ebx
xchg di, dx
ror cl, 7
mov al, ah
sub dx, cx
stc
not ch
mov di, ax
adc di, si
xchg edx, edx
or cx, 0x6478
ror cl, 6
shl dx, cl
inc esi
sbb al, 0x66
and cx, si
ror cl, 5
test si, bx
xor esi, 0x1bb0644f
sbb al, dl
mov ebx, edx
or edi, edx
or si, 0x35b0
xchg bh, dh
nop
xchg di, bx
inc di
nop
ror al, cl
add cl, ch
shr cl, 4
rol cx, cl
xor ebx, ebx
mov ebx, ebx
xchg dl, dh
dec cx
adc dx, ax
rol dx, cl
mov bx, dx
cmp cl, ch
xchg ecx, esi
mov dh, 0x45
and al, 0x6b
xchg ecx, ebx
test cx, 0x5566
xchg ecx, eax
xor ecx, edx
dec ax
rol ah, 7
cmp bx, cx
pop edx
sbb bl, bl
mov eax, esi
push edx
rol dx, 2
nop
test dh, ch
xor si, dx
xor ax, ax
rol si, 3
and ecx, 0x38320759
cmp edx, edi
xor al, dl
dec ecx
and edx, esi
dec eax
or ebx, ebx
and ch, 0xe
nop
adc dh, 0x5d
stc
xchg esi, edi
not cx
add bh, 0x43
and cx, 0x2a57
stc
stc
xchg di, bx
not ch
cmp bx, 0x7be
stc
stc
rol ax, 8
not cx
inc edi
shr ch, 6
ror cl, cl
not cx
xor cx, 0x236
inc ax
nop
ror ebx, 1
rol eax, 7
stc
and esi, ecx
shr cl, cl
test eax, eax
ror edi, cl
shl ax, 1
test ecx, eax
sub eax, 0x1fc5d354
shr edx, 1
and bl, 0x69
or cx, dx
ror si, cl
adc edi, edx
not cl
rol al, 4
mov esi, 0x14c740d6
mov eax, edx
or si, 0x2dff
and bl, 0x6b
not ax
sub al, 0x2e
sbb dl, 0x13
shl esi, cl
rol ah, 5
sbb ch, 0xe
add ecx, 0x79862fe6
test ebx, 0x3361d467
xor dx, bx
or dl, 0x6f
and si, 0x4243
shr ecx, 1
dec si
add ax, si
not cx
shl bl, cl
nop
nop
dec ebx
add dl, cl
xor di, dx
ror eax, cl
shl si, cl
xor edi, 0x57426030
ror al, cl
add ah, 0x2f
sub bx, 0x5a93
ror edx, cl
or edi, 0x2b07250a
sbb cl, 2
add dl, dh
not bx
mov bx, ax
xchg ecx, ebx
ror dh, 5
stc
or eax, 0x305c943c
sub dx, 0x67c4
ror cx, cl
test cx, 0x1c5c
pop edx
ror edi, cl
and bh, ah
push edx
sub dh, 0x6e
inc eax
test al, cl
nop
adc edi, eax
mov bx, 0x204
ror ah, 2
shr esi, cl
cmp bh, 0x2f
or si, 0x51b5
stc
adc ah, 0x2f
or dh, 0x49
sub cx, 0x11b6
adc ch, ah
sbb edi, edx
sbb si, 0x66af
cmp bx, 0x61f1
nop
ror si, cl
inc ecx
shl eax, 4
sbb bh, dl
sub al, al
rol ecx, cl
dec dl
shr dx, cl
not ch
or cl, bh
ror al, 7
sbb dx, 0x50cd
dec ax
xor ecx, eax
sub cx, di
dec ch
or bx, 0x5435
sub cx, 0x4de8
shl al, 2
ror si, cl
inc dx
mov ax, dx
cmp dl, 0x16
shr ebx, cl
rol bx, 6
sub ecx, 0x1b139f29
or di, 0x678e
test dx, 0x71ab
add ecx, ecx
mov di, 0x63af
xor di, ax
shr si, 7
mov ax, di
xor eax, eax
stc
mov esi, esi
dec al
dec di
add esi, ebx
inc dl
nop
nop
not ah
mov bh, ah
inc ax
inc al
add al, 0x6e
test cl, cl
rol di, cl
mov cl, 0x7a
mov eax, ebx
cmp dh, bh
or eax, ebx
nop
and di, dx
dec dh
not esi
mov cx, si
pop edx
pop esi
pop eax
pop ebx
pop edi
pop ecx
call fcn.006d5a66
call fcn.006d5e32
push eax
push esi
sbb eax, esi
xor si, 0x126a
push edx
inc dx
push edi
inc edi
ror esi, 6
push ecx
sbb si, cx
rol edx, cl
stc
push ebx
rol bl, 4
ror ah, cl
rol esi, cl
dec cl
shr edi, 7
not dh
ror bh, 7
ror si, cl
xchg al, al
sbb eax, 0x2c9b5680
stc
inc ecx
cmp al, dl
mov al, 0x53
rol ebx, cl
sub bh, ah
nop
pop ebx
pop ecx
pop edi
pop edx
pop esi
pop eax
call fcn.006d61c0
ja 0x6a4a19
push eax
not ah
push edx
mov dx, 0x4b02
shr edx, 6
sub ah, 0x5e
pop edx
pop eax
push esi
sbb si, 0x275e
push edi
not di
push ecx
not ecx
push ebx
adc ebx, ecx
shl bh, cl
dec ch
and si, 0xfc3
push eax
add ax, di
rol cl, 4
rol di, cl
cmp cx, cx
inc bl
shr si, cl
pop eax
pop ebx
pop ecx
pop edi
pop esi
call fcn.006d6701
push ebx
inc bh
push eax
not ax
stc
pop eax
pop ebx
jbe 0x6a49f8
push eax
push ecx
ror al, cl
push ebx
cmp bh, bh
pop ebx
pop ecx
pop eax
call fcn.006d6a6c
call fcn.006d7002
push eax
push ebx
cmp ah, bh
pop ebx
pop eax
push edi
not edi
push ebx
push esi
sbb bx, si
pop esi
pop ebx
pop edi
push ecx
push edx
sbb ecx, edx
pop edx
pop ecx
call fcn.006d746c
call fcn.006d78be
sub esp, 0x30
mov dword [esp + 0x2c], 0
push eax
push ecx
push edx
push eax
push ecx
cmp ax, cx
stc
push edx
shl dh, 5
sub edx, 0x7b9c634c
cmp cx, 0x6044
push ebx
shl bx, cl
stc
push esi
xchg ebx, esi
stc
sub ah, 0x4b
mov eax, eax
push edi
xor ecx, edi
shl di, cl
shr bl, 7
inc ch
sbb bh, bl
xchg cl, dl
sub edx, esi
mov eax, ebx
ror dx, cl
test bx, 0x10ae
dec si
inc si
dec eax
sbb cx, 0x10b4
nop
cmp di, 0x7b7a
cmp ah, bl
ror dx, 2
stc
xor ecx, edi
not si
inc ecx
test bx, 0x7da6
dec dl
shr di, cl
add eax, eax
ror ecx, cl
add ebx, 0x12128806
shl si, 4
adc dh, bh
nop
stc
or dx, dx
rol si, 4
sbb dx, 0x5429
stc
sub ax, 0xce7
adc ch, 0x46
ror di, cl
stc
add dl, 0x43
shr ecx, cl
stc
xchg edi, ebx
and edx, 0x5bb35fa3
shr bl, cl
nop
shr dx, 6
cmp bh, 0x71
rol eax, cl
ror bx, 2
shl bh, 6
shl si, 8
sub ah, 0x2f
or bx, 0x4491
inc al
sub ecx, ecx
test ebx, 0x59bb6067
or di, cx
add ebx, edi
mov ebx, 0x61c47b23
mov edi, 0x5ac836ce
mov si, dx
mov cl, dh
rol cx, 5
rol ah, cl
inc eax
sbb esi, esi
shl ax, cl
xchg cl, bl
and eax, eax
ror edi, 2
inc eax
sub edi, 0x7806a374
ror ecx, 3
xchg si, dx
xchg ecx, eax
ror eax, 7
shr edi, 7
inc al
nop
dec ah
rol dx, 3
test bh, 6
inc esi
dec ecx
add si, si
not si
cmp ebx, ebx
pop edi
stc
xchg ebx, eax
push edi
sbb di, 0x1705
stc
shr edi, 5
test edx, esi
xchg bx, ax
add ebx, 0x2b80f539
add eax, 0x44231608
dec bx
ror ax, cl
sub ecx, ecx
xor eax, 0x2e142dfb
sbb edi, eax
or esi, ebx
not ebx
cmp si, dx
and cx, bx
pop edi
pop esi
pop ebx
pop edx
pop ecx
pop eax
jns 0x6a50bb
call fcn.006d7c6f
jne 0x6a4dd7
js 0x6a4d3c
call fcn.006d808c
push edx
push ebx
cmp dh, bh
stc
push eax
and dx, ax
push edi
cmp di, 0x430b
push ecx
cmp ecx, 0x600bfea8
mov ch, dh
sub bx, cx
push esi
test esi, esi
inc edx
dec ax
and bx, dx
shr bl, cl
xor ebx, 0x4ca5a02
rol dx, 1
cmp cl, 0x3e
not di
mov ebx, esi
xchg ebx, ebx
nop
adc dl, bh
sub ecx, edx
shl esi, cl
adc bx, dx
not al
xchg ebx, esi
and dx, ax
dec di
xor ch, al
not si
and bx, dx
ror ax, cl
sbb di, cx
nop
cmp dx, bx
xor di, 0xc08
adc dx, cx
sbb edi, 0x7e10bb9
sbb ah, 0x23
ror dx, 1
test ecx, ebx
not ebx
and bl, 0x1d
nop
sbb bx, 0x3f22
not cx
sbb edx, 0x5913805e
or eax, 0x1c2327f6
shl ebx, cl
add esi, 0x555975ca
ror si, 5
xchg dh, cl
adc di, 0x7364
and cx, di
mov di, 0x7369
shl al, 2
shl dx, cl
ror cx, cl
nop
rol bl, cl
shr esi, 8
cmp ah, bh
ror dx, cl
and di, 0x1e81
shr di, cl
nop
mov ah, 0x48
dec eax
pop esi
pop ecx
pop edi
pop eax
pop ebx
pop edx
call fcn.006d8506
call fcn.006d8843
call fcn.006d8bd0
jecxz 0x6a4c7c
call fcn.006d9173
push ebx
add bl, 0x10
inc ebx
push edi
inc di
sbb di, di
push ecx
test cl, 4
push edx
or ebx, edx
sbb cx, dx
push eax
xchg al, dh
or bx, 0x6bb3
xchg bx, di
push esi
dec si
sbb ch, 0x49
adc ebx, esi
and ecx, 0x42ea78e3
pop esi
pop eax
pop edx
pop ecx
pop edi
pop ebx
push ebx
push edx
test bh, dh
push esi
and dx, si
push eax
shl ah, 7
push ecx
shr ecx, cl
xchg esi, ebx
or bx, bx
rol edx, cl
ror eax, cl
shr cx, 1
add bh, 0x55
not bx
mov bl, bl
add dl, 0x2d
mov ah, cl
shr dx, cl
not dx
pop ecx
pop eax
pop esi
pop edx
pop ebx
jg 0x6a4cf9
je 0x6a4cf9
push edx
shr edx, 8
pop edx
jge 0x6a4d1e
push edx
sub edx, 0x1ab0909d
push ebx
push ecx
ror bl, cl
adc cl, 0x72
push eax
shr al, 1
pop eax
pop ecx
pop ebx
pop edx
push ecx
push edx
sub cl, dh
push ebx
sub bl, ch
pop ebx
pop edx
pop ecx
push eax
push ecx
ror eax, cl
pop ecx
pop eax
call fcn.006d962f
stc
push edi
push esi
add di, si
pop esi
pop edi
push eax
ror eax, 7
push ecx
shr cl, cl
test cl, ch
pop ecx
pop eax
push edx
push eax
sbb dh, ah
push ecx
add ecx, 0x6938311a
dec dl
nop
add dx, ax
test cx, 0x5646
push ebx
mov bx, 0x6a13
mov ecx, 0x28d2286b
dec cx
inc ah
mov ch, 0x4d
sub ch, 0x7e
add cl, 0x11
mov dl, dh
sub eax, eax
push esi
test ecx, esi
pop esi
pop ebx
pop ecx
pop eax
pop edx
call fcn.006d9a76
stc
push eax
or ax, 0x21a4
push ebx
push ecx
xchg bl, ch
push esi
inc si
push edx
xchg bx, dx
sub bl, 0x59
sbb bx, 0x383f
rol al, 7
dec edx
shr ebx, 5
not cx
xor ecx, ecx
xchg bx, ax
mov ah, 0x56
sbb al, bl
test ecx, 0x38c9bdea
cmp cx, 0x1375
and dl, al
inc al
stc
add dh, dh
pop edx
pop esi
pop ecx
pop ebx
pop eax
push esi
not si
push edx
not dx
push ebx
push ecx
ror bx, cl
push edi
sub cx, di
pop edi
pop ecx
pop ebx
pop edx
pop esi
push ebx
push edx
or bl, dl
pop edx
pop ebx
push edi
adc di, 0x6f2
push eax
shr eax, 6
push edx
sub edi, edx
push ebx
or bl, ah
test ebx, 0x24d70889
inc dx
push esi
xchg esi, ebx
stc
test di, 0x19a5
nop
mov ebx, esi
xchg bx, ax
inc dh
nop
stc
sub dx, di
mov edi, eax
push ecx
shr ecx, 6
or ebx, eax
stc
and dx, bx
xor dl, ch
rol dl, cl
and esi, edx
nop
cmp ch, bh
cmp bl, ch
add esi, edi
shr ah, 5
nop
add cx, cx
shr edi, cl
stc
rol bh, 6
or al, ah
sbb ebx, ebx
sub bh, dh
dec cx
stc
shl ah, 7
stc
add al, ah
xor bx, si
mov ax, 0x1a5b
inc di
and edx, ebx
mov dl, ch
stc
shl dx, 4
xor ch, bl
nop
ror dh, 5
stc
shl ecx, cl
test ax, ax
stc
ror ax, 8
rol cl, cl
sbb ecx, 0x6d1956cb
inc cl
adc ebx, ecx
shl bl, cl
add ebx, 0x1e282194
add di, ax
sub bx, si
inc dl
nop
xor esi, ebx
and eax, 0x626c371c
stc
cmp edi, 0x30962221
nop
add al, dh
cmp ecx, edi
sub ax, 0xd7b
sub bh, 0x65
rol ebx, 7
and ah, dl
nop
xor ax, dx
sbb dh, 0x4d
ror bh, cl
rol esi, cl
cmp edx, 0x652c456e
sub eax, 0x66f8bf1f
inc ch
mov cl, 0x54
nop
ror cl, cl
inc esi
or esi, 0x22f47be
xchg ah, ch
xchg ah, bl
sub al, al
adc di, cx
sbb cl, 0x61
shr dx, 1
not ebx
adc ch, 0x64
xor bl, cl
pop ecx
inc esi
push ecx
test cx, 0x707e
rol bx, cl
adc ebx, ebx
nop
not ax
not edx
and cl, 0x7f
and di, dx
adc bx, 0x5fee
xchg edx, ebx
mov dl, 0x3c
xor dx, 0x6bc9
xchg al, ch
and di, bx
xchg edx, eax
xor di, si
rol cx, 7
inc esi
inc ax
dec ecx
adc edi, ecx
stc
cmp eax, 0x7cdce902
not si
shr eax, 7
ror cx, cl
cmp ax, 0x54be
sbb eax, esi
ror dh, 7
xor bl, 0x5b
inc si
rol esi, cl
shl edx, 1
dec dh
nop
xor cl, ah
and cl, bh
shr bh, 1
inc bh
mov eax, 0x550b911d
xor cl, ch
stc
dec ah
and cl, 0x46
or ah, ah
shl di, 8
dec ecx
and eax, ebx
shr ax, 3
stc
mov al, al
rol eax, 5
adc di, dx
dec bh
xor dl, bl
inc bl
mov bh, cl
sub cx, cx
inc ebx
stc
and ch, bl
add ah, bl
shr ax, cl
sbb edx, esi
shr edx, cl
shr ecx, cl
shl ecx, cl
xor al, dl
mov dl, bl
not al
xor edi, 0x75af18cb
nop
dec bh
and ah, cl
mov ax, 0x721c
test ax, 0xa1f
xchg cl, dh
nop
or cl, ch
sbb ah, al
cmp bl, bl
rol si, 8
xchg bx, di
nop
add ch, 0x40
not al
nop
inc dl
test esi, edi
xor edx, 0x59c4afab
xchg ebx, eax
ror ebx, 4
shr si, 1
nop
xor bx, ax
sbb cx, si
test cx, 0xad8
inc ebx
mov dh, 0x77
pop ecx
not ax
and dl, 0x69
or edx, ebx
push ecx
ror ch, 2
test ch, 0x61
sbb dx, 0x10f9
cmp di, dx
and bl, 0x38
mov di, ax
stc
inc esi
shl eax, cl
test ch, al
and di, di
cmp dx, 0x257e
sub edx, 0x187bf7af
xchg ebx, edx
cmp dl, 0x1f
inc di
shl esi, 6
cmp dh, 0x75
shl si, 6
not ebx
inc dh
inc ax
add cx, si
shr al, 6
cmp bh, bh
and esi, 0x73919866
ror eax, 8
cmp bh, 0x3e
mov bl, bh
not al
nop
ror edi, 1
sub edi, eax
ror dx, 1
add bl, ch
ror al, 4
dec dx
add ax, 0x7e12
add bl, 0x7c
shr ecx, cl
nop
xor ebx, edx
nop
shr bx, 2
and dx, cx
cmp ebx, eax
inc dx
adc cx, cx
dec cx
dec ax
and si, 0x1486
mov di, 0x1754
pop ecx
pop esi
pop ebx
pop edx
pop eax
pop edi
push esi
push edi
and esi, edi
push ecx
push edx
mov ch, dh
or edx, edi
shl ecx, 8
push eax
sub eax, 0x5c4d1f0a
push ebx
cmp bh, 0x66
stc
stc
or eax, 0x5ce87054
cmp edi, 0x2197e9ea
pop ebx
pop eax
pop edx
pop ecx
pop edi
pop esi
push ebx
sub bh, 0x36
test bx, 0x67d0
and ebx, 0x1e20f519
push edi
inc edi
mov di, bx
push edx
push ecx
sbb dx, cx
shr bl, cl
push eax
or al, cl
cmp ch, 0x19
pop eax
pop ecx
pop edx
pop edi
pop ebx
push edx
push ecx
and dl, ch
pop ecx
pop edx
push ecx
push ebx
xchg cl, bl
or bh, 0x57
shl ch, 2
rol bx, cl
push edi
cmp edi, edi
push edx
and dx, 0x5c56
xchg di, cx
dec cl
push eax
rol ah, cl
mov ebx, 0x3d1344bf
shr dx, 8
mov eax, ecx
test cx, di
shr ah, cl
ror edx, cl
push esi
inc esi
nop
cmp di, 0xecc
shr bx, cl
sbb ch, al
and dh, bl
sbb dh, 0x62
cmp dx, 0x4a76
inc dh
cmp ch, 0x52
dec di
not di
xor ax, ax
dec esi
nop
or dl, 0x5d
ror cx, 6
sub dx, 0x473c
pop esi
pop eax
pop edx
pop edi
pop ebx
pop ecx
jns 0x6a512d
push ebx
dec bx
pop ebx
push ebx
push ecx
shl bx, cl
push edx
push edi
and dx, di
xchg edi, ebx
and cx, 0x6b21
xor ecx, 0x10d5486a
push eax
mov cx, ax
cmp edx, ebx
nop
add dl, 0x46
nop
cmp dl, 0x33
shr dx, 7
not eax
rol edi, 5
xchg bl, dh
inc ah
dec ax
shl ax, 5
ror ebx, cl
dec ecx
xor eax, edi
push esi
xchg esi, eax
sbb ax, 0x4865
sbb edx, eax
sbb dh, 0x6b
dec dx
shr ch, cl
inc eax
ror si, 2
not dx
dec esi
stc
cmp al, ch
nop
nop
not ch
pop esi
pop eax
pop edi
pop edx
pop ecx
pop ebx
push edx
add dl, 0x2a
pop edx
mov eax, str.dVxuj7nr_gcm_xm7grR_cm_xm7gr_gcj.xw
lea ecx, [esp + 0xc]
push 0x2c
push 0x43581752
push ecx
push eax
call fcn.006d9d6e
call fcn.006da121
call fcn.006da65c
push edi
sbb edi, 0x1785011a
push ecx
inc ecx
push eax
and cx, ax
xor edi, 0x40404d16
push esi
sub edi, esi
and eax, 0x4eb3b1ad
stc
push edx
push ebx
or dh, bl
xchg al, bh
or edx, ecx
stc
ror bh, 5
dec ax
shl esi, cl
test esi, edx
nop
dec bh
stc
ror si, cl
add si, dx
and bl, 0x18
sbb bh, bh
sub cx, 0x4ad7
shr al, cl
test bh, 0x41
ror cx, 7
nop
shl bx, cl
shl ebx, 3
ror cl, cl
add dl, ah
xor edx, edi
shl edi, 7
shr di, 2
not cx
or bl, 0x2d
inc eax
adc eax, esi
shr dl, 7
xchg ah, bh
not al
adc cx, ax
add ch, bh
sbb bh, ch
or eax, 0xc12d17c
cmp ebx, esi
rol cx, cl
nop
xchg ah, bl
dec al
stc
stc
adc dx, 0x4d83
test ebx, 0x397f34dd
add esi, 0x79ff292b
cmp edx, edx
sub al, ch
dec bl
or bx, cx
add si, 0x5a03
not eax
ror al, 7
cmp ebx, 0x20707e7a
xchg ah, dh
ror edx, cl
shl al, cl
sbb si, di
add cx, di
and ecx, 0xe13873f
or di, 0x1bb9
shl ecx, cl
add cl, al
nop
add ax, 0x7161
test bh, ah
adc ch, 0x46
shl bl, cl
sbb si, 0x1acf
xchg edi, edi
rol cl, cl
or al, ch
xchg ecx, edi
add edx, 0x3664a652
cmp edx, ebx
and dl, 0x16
sbb ch, 0x56
xchg esi, edi
add bl, 0x61
rol dh, 1
or di, 0x2106
sub ecx, esi
cmp si, bx
or dx, dx
shl cl, 2
shr di, 3
and eax, 0x3961b92e
xchg ch, ch
adc ah, 0x6c
inc ah
not ch
pop ebx
stc
ror edx, 1
mov cl, 0x49
dec ax
nop
shr eax, cl
cmp dx, dx
test dx, 0x7bec
push ebx
inc ebx
sub cl, ah
not al
shl ecx, 1
add ah, 0x1d
cmp edx, 0x6a388a92
test ah, 0x40
cmp si, dx
or ebx, 0x7373a496
sub ebx, 0x18056d26
test ecx, edi
rol di, 1
inc bl
inc dh
add si, di
and ch, 0x1a
xor ecx, 0x7ad2f41d
and edx, edx
xor ax, cx
and si, 0xd8
adc dl, dl
and ax, 0x70f2
xchg ch, cl
adc edx, edx
ror ch, cl
stc
rol cx, 2
add edi, esi
inc ch
not esi
add si, cx
stc
xchg ah, bl
nop
dec ax
stc
sbb ch, 2
test si, dx
add ah, 0x45
dec dh
or ah, dh
cmp al, cl
xor esi, esi
ror edi, cl
sbb bl, 0x6f
stc
test si, di
xchg bx, si
dec edx
ror edi, cl
adc bl, 0x35
add edi, 0x4fcb8425
and dh, cl
cmp ax, cx
or dh, cl
add eax, 0x236cae51
cmp bx, 0x6913
shl cx, cl
add ah, ah
adc esi, 0x6c718e02
adc eax, 0x1cc3ecdd
cmp cx, 0x619c
adc esi, 0x3f1dc9fe
shr bx, cl
shl ecx, cl
xchg esi, eax
test ch, cl
and ax, di
and dl, dh
nop
not dx
rol ecx, cl
dec bl
dec di
rol dh, 2
xor cl, 0x34
add ah, ch
stc
sub si, 0x224d
nop
and bh, 0x18
adc bx, bx
shr esi, cl
cmp dx, 0x5a3e
ror eax, 7
sbb dh, bl
add esi, 0x4e43e599
sbb cx, bx
shl ch, cl
or al, 0x50
shr dx, cl
dec edi
pop ebx
stc
push ebx
or bl, al
sbb cl, ah
rol di, 1
rol cx, cl
mov dh, bl
not eax
sbb bl, 0x75
mov edx, edi
nop
sbb dl, 4
adc dl, 0x28
inc dx
add eax, esi
add bh, dh
shr ax, 4
shl ebx, 2
xor ecx, edx
ror ebx, 8
dec cl
nop
mov edi, 0x15cefa5d
inc dh
inc ecx
adc bl, 0x29
sub dl, al
cmp dl, 0x73
mov dx, cx
xor ah, 0x58
shr ch, 5
not di
dec edi
and bx, bx
test cl, 0x54
xchg edx, edx
adc dx, ax
sub dl, dl
stc
adc ebx, 0x1ad43a3
sub esi, 0x631be409
sbb eax, 0x3276d0a9
xchg si, cx
shr edi, cl
sbb ebx, esi
mov dh, bl
xor esi, 0x7d3fa6
cmp edi, 0x27b17103
sub ecx, ecx
sub bh, ah
xchg si, cx
inc al
sub di, 0x92f
and ecx, 0x34694952
cmp al, 0x10
shr bh, cl
stc
test ch, bh
test al, 0x1d
test di, cx
shl dl, 2
xchg bl, bl
shr cx, cl
nop
sub edx, 0x4316ef43
nop
not cx
xor di, ax
not dh
adc dl, al
shl esi, 1
dec si
shl di, cl
cmp ecx, esi
shr esi, 3
sbb ch, bh
not ch
cmp edi, edx
test ax, 0x3f9d
nop
xor eax, 0x4e7ad7fa
shr al, cl
shr edi, 2
mov cl, al
and cx, si
rol bl, 8
xor edi, 0x2dc90289
or ah, 0x60
cmp ebx, edx
sub edx, eax
or bl, dh
shr ebx, cl
dec bx
sub bh, dh
xchg cx, ax
shl cl, 3
ror cx, 5
shl dh, cl
add ebx, esi
dec al
mov ebx, 0x2229dd76
pop ebx
dec dl
push ebx
adc bx, di
dec ecx
stc
and eax, esi
stc
or cl, dh
sub al, 0x7c
shr ax, 6
xor ebx, esi
adc dh, 0x2f
test ecx, ecx
and bx, di
add dx, si
shl ah, 8
shl edx, cl
ror edx, 2
nop
cmp di, 0x6f11
not ax
or ah, 0x77
rol dl, cl
not ebx
dec ebx
shr si, cl
shl edi, cl
adc bh, 0x2a
not eax
nop
xchg ch, bl
xor edi, esi
stc
stc
dec al
cmp dh, 0x6f
test esi, 0x51ea1179
xchg edi, ebx
rol al, 4
stc
mov di, 0x4c3c
sub ah, bl
xchg esi, esi
or al, ah
add eax, 0x314763db
shr ecx, cl
shl di, 5
cmp esi, edx
stc
sub di, 0x7638
add edi, edx
ror ch, 4
cmp di, di
ror ax, 6
and cx, ax
ror bh, 2
or dx, bx
add edx, 0xeb0ec80
not ecx
adc ebx, 0x2d0914c7
stc
and si, 0x671e
xor si, 0x442a
xor ecx, 0x102003bf
ror ax, cl
xor di, ax
shl ch, 3
inc dh
ror bl, 7
dec dx
add dx, ax
xchg edi, ecx
xchg ecx, edi
nop
dec ecx
ror ah, 6
xor si, 0x5134
cmp di, 0x4e7f
test ecx, 0x201ca78a
test si, bx
not si
dec bl
and ebx, 0x5b5f712a
and bx, 0x62b0
mov ch, 0x39
adc dh, 0x55
test si, di
ror di, cl
shr dx, 4
stc
and dx, 0x753d
nop
and dx, si
xchg bx, cx
and edx, ebx
shr dx, 4
cmp edx, 0x1380cd59
test eax, 0x71ee4d5a
shl eax, 3
dec ebx
ror di, cl
pop ebx
not di
shr dh, 1
push ebx
add ecx, ebx
xchg bl, cl
test ah, 0x15
not cl
not eax
rol cx, 2
sbb di, 0x4230
nop
nop
and ebx, 0x442cfbe0
ror ah, cl
add ah, 0x7a
sub ax, cx
cmp bh, al
shr eax, 7
mov al, bh
shr si, cl
sbb ecx, 0x94d48c1
test eax, 0x1ca22f70
stc
nop
ror dh, 3
add cl, bh
nop
sub edi, edx
sbb ah, 0x2e
shl ebx, cl
inc si
ror ax, cl
ror esi, 1
add dh, 0x32
nop
shl si, 3
xor edi, ebx
nop
xchg esi, edx
and ebx, 0x41589ff5
sub dl, cl
shr dx, 4
sbb cx, cx
xor ebx, eax
nop
not dh
inc dl
inc cx
not eax
rol eax, 4
cmp ax, 0x6e40
shr esi, cl
not ch
shr al, cl
sub ecx, edi
cmp al, 0x5d
sbb ebx, 0x7edf47ae
nop
stc
shl di, cl
xor cx, 0x4df9
xor ch, 1
add ebx, eax
add si, 0x43ba
adc edi, esi
inc dx
sub ecx, eax
not di
mov ebx, esi
inc ah
test di, 0x6267
shr si, 7
test ch, cl
rol bl, cl
test dl, cl
or dh, dh
nop
shr dh, cl
sbb di, 0x7840
add eax, ebx
shl dl, cl
test bl, 0x17
nop
test ecx, 0x499497ed
ror bh, cl
and ax, si
mov ecx, ecx
not si
not bl
inc edi
cmp ah, al
not esi
sbb edi, ebx
sbb dh, 9
inc ax
adc ah, 0x53
ror dx, cl
dec di
sub cl, dl
sbb bl, 0x74
dec al
pop ebx
push ebx
shl bx, cl
ror di, 8
ror di, 5
nop
shr edx, cl
stc
sbb eax, edx
sbb bh, 0x68
ror dh, cl
xchg si, di
rol dh, 2
mov bh, ch
not ax
stc
xchg di, di
xor ebx, 0x2b1f5a58
or bx, 0xe6b
dec bl
sub edi, ebx
rol esi, cl
add dx, di
dec ch
add cx, 0x1778
add ecx, esi
test edi, ebx
xchg edi, ebx
xor edi, 0x2f8f0d4f
dec bl
shr ecx, 2
cmp esi, eax
xchg dx, ax
not ax
shr edx, cl
sub bh, 4
stc
shr esi, 8
mov ax, di
adc bx, cx
dec si
dec esi
ror di, cl
and di, 0x3590
nop
stc
inc ebx
ror dx, 3
nop
shl al, cl
sub ch, al
sbb si, bx
rol eax, cl
stc
test bl, 0x3c
or dl, 0x1e
sbb dx, ax
xchg edx, eax
sub ecx, 0x56c88abb
xchg cl, dh
test ax, 0x30cd
not bl
test ecx, 0x2487cbde
or dl, 0x14
test eax, 0x3e31901d
or cl, cl
adc ch, 0x6e
rol eax, 3
nop
add cx, 0x572a
not si
xor cx, 0x300d
cmp ax, si
test di, cx
inc ax
shr edx, cl
inc cl
stc
xor esi, eax
xor esi, 0x3b2c990e
mov eax, 0x148d7e3f
test ebx, 0x17c1f120
rol dl, 2
sub cx, 0x6f6b
adc edi, 0x601a00ed
ror si, cl
or dh, 0x30
mov bx, 0x65dc
dec bl
adc dh, ch
xor si, 0x3a00
ror edx, cl
shl dh, cl
or dx, si
shl ecx, 3
xchg dx, cx
shr al, cl
adc ebx, 0x24acfc04
shr ecx, cl
nop
and cl, 0x13
inc bh
pop ebx
push ebx
not bx
dec di
cmp dl, 0x76
not cx
add edi, 0x739bf6ce
sbb cx, di
inc eax
cmp ecx, 0x69a09aa4
xor al, 1
adc dx, 0xe4a
shr edi, 7
cmp eax, ecx
not ax
stc
stc
shl eax, 6
xchg dh, cl
adc bx, 0x614a
inc di
add cl, 0x65
test esi, 0x40ec27be
mov di, 0x38aa
shr ax, 1
nop
xchg dl, ah
cmp cl, al
or esi, 0xf46aba6
stc
shl bh, 2
xor si, cx
dec dh
cmp di, si
rol ebx, 6
adc cx, 0x1179
rol bh, cl
rol dh, 7
shl eax, cl
test eax, edi
sbb edx, esi
rol ecx, cl
sub ah, 0x2c
adc cl, 0x3d
sbb cx, si
rol bx, 6
nop
shl bh, cl
xor bh, 0x16
shr dx, cl
test edx, 0x6ac4c0ed
or bx, bx
dec edi
xchg ah, al
cmp edi, 0x9ae348
or dx, si
sbb dx, ax
cmp edi, edi
add ax, si
sub cx, ax
xchg cx, di
mov ebx, 0x3cec224f
and bh, cl
mov esi, esi
shl eax, cl
inc si
mov ebx, ebx
add ecx, 0x708aab54
add si, 0x7022
sub esi, edx
mov ebx, ecx
shr edx, 3
cmp cl, cl
rol esi, cl
and si, cx
test edx, 0x54ba38c3
xchg ah, dl
sbb ah, bh
mov edi, esi
rol dl, 5
adc edx, 0x3fee1350
nop
cmp eax, eax
ror ah, 8
xchg ecx, eax
rol esi, cl
sbb cx, 0x3bca
stc
adc eax, ebx
nop
sub dl, 0x20
xor ecx, 0x22eea6d4
shr di, cl
rol cl, cl
sbb si, 0x2105
adc bh, 5
stc
test edi, 0x48d718b6
adc di, 0xc9b
sub cl, ch
nop
pop ebx
pop edx
pop esi
pop eax
pop ecx
pop edi
call fcn.006dab72
call fcn.006db091
call fcn.006db45d
push ebx
push ecx
rol ebx, cl
or ecx, 0x5fcca263
push edi
push eax
mov edi, eax
cmp al, 0x19
push edx
dec dx
add bx, dx
cmp ebx, edx
push esi
mov si, 0x14e
not di
shr cl, cl
ror cx, 6
xor bx, 0x756b
pop esi
pop edx
pop eax
pop edi
pop ecx
pop ebx
push edi
push ebx
mov di, bx
pop ebx
pop edi
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov ecx, esp
call fcn.006a79b3
add esp, 0x30
mov ecx, 0x100
call fcn.006dba24
jle 0x6a60ed
call fcn.006dbe3c
call fcn.006dc14f
call fcn.006dc57d
push eax
push ecx
rol al, cl
push ebx
inc ebx
push edx
adc edx, 0x71a52250
push esi
or si, 0x1ed0
test bh, bl
shr si, cl
test bx, 0x6960
nop
nop
shl esi, 8
dec si
and edx, 0x7ac2f50b
mov ecx, 0x4541b5fd
or bl, al
push edi
sub di, 0x58a9
or si, 0x4d14
xchg si, di
and ebx, 0x10a0a1f3
or dl, 0x7c
inc cl
or di, 0x4cbf
sub esi, 0x7e077ab6
not di
nop
ror dx, cl
or ebx, ecx
not si
dec dl
mov ax, dx
sbb ebx, ecx
adc di, 0x6ca7
shr edx, 1
or dx, di
inc bl
sub eax, 0x1e3f85a5
test cx, 0x34f2
sub cx, cx
sbb edi, 0x1dbf3a5b
add di, bx
mov ebx, edx
add cx, cx
or ax, 0x49df
sub bh, 0x5b
adc cl, ah
rol bx, cl
sbb di, ax
rol dx, 2
add ecx, eax
xchg bl, bh
dec ax
not ecx
xor ebx, 0x5dd6f307
not dh
add bx, 0x539
mov esi, ebx
nop
xchg bl, bh
shr di, 2
or ch, 0x3f
dec ecx
xchg dl, dh
not eax
nop
or esi, eax
cmp bh, 0x22
mov ax, 0x6267
xchg ah, al
nop
dec bl
and di, cx
xchg dx, ax
not bh
rol bx, 7
and bh, 0x7a
stc
nop
xor dl, 0x68
shr ax, 1
stc
test ch, cl
cmp ah, 0x64
or ah, 0xa
shr ch, cl
ror bh, cl
rol dl, cl
nop
ror cl, cl
stc
xchg bh, bl
sub ax, 0x1e01
and bl, al
adc bl, ch
stc
cmp si, si
sbb dh, dl
sbb ah, 0x4e
xchg edi, edi
or bl, 0x3d
adc bh, ah
add ah, 0x6c
pop edi
nop
push edi
xor edi, eax
test bx, 0x1436
and ax, 0x18a4
dec dx
xor eax, 0x34240315
sbb bh, cl
test bx, bx
sbb dl, 0x76
rol edx, cl
ror ax, cl
stc
sub esi, edx
mov edx, 0xd12ae0e
stc
sub cx, ax
and ecx, esi
shl ax, 4
xor eax, 0x41f3976f
xchg ecx, eax
adc dh, bh
mov di, 0x7218
shl bl, 4
test si, 0x3cc
shl dl, cl
inc ax
ror cl, 7
adc bx, cx
or ax, 0x602d
sub al, 0x27
shl bh, cl
xchg al, dh
rol eax, cl
ror esi, cl
stc
rol ax, 8
dec esi
adc edi, edx
mov dl, 0xc
and esi, ebx
not edx
xchg dx, bx
shl al, cl
not dx
not ax
rol bl, cl
xor esi, ebx
cmp esi, 0x5aa68b4d
rol al, 6
inc eax
sub edx, 0x2f26cdc8
nop
xchg si, si
cmp dl, bl
shl ebx, cl
adc edx, ecx
shl ah, 3
ror bx, cl
adc dh, 0x61
nop
nop
not bl
stc
sbb cx, 0x658c
add esi, 0x4bb07936
xor eax, ebx
sbb edx, ecx
xchg dh, bl
sub ecx, 0x6a8a2a0f
xor bx, 0x6b05
xor cx, ax
xchg al, ah
and eax, ecx
cmp ecx, 0x112ca7bf
and cx, 0x2bbf
cmp esi, esi
shl bh, cl
xor al, 0x38
xchg cx, di
nop
inc si
shr esi, 5
sbb edx, ebx
xor si, 0x19d4
nop
adc di, si
ror cl, cl
xchg di, si
xor dl, 0x5c
rol si, cl
dec bh
or al, 0x75
shl cl, cl
sbb edi, 0x15e92a49
xchg dl, dh
stc
nop
not bh
and edi, 0x5ad26778
xchg si, cx
pop edi
push edi
and edi, esi
dec edi
shr ah, cl
adc cx, 0x7653
and esi, 0x41b60300
inc dl
sub ah, bl
rol ax, cl
and ah, bl
and al, 0x11
shl bl, 2
xchg edx, ecx
add cl, 0x3c
or ax, 0x1c2
test di, si
xchg ah, bh
and edx, 0x22740c7f
xchg dl, bh
dec cx
dec bh
shl al, 3
nop
or ecx, ecx
add ebx, eax
shr ecx, cl
shl di, cl
ror cl, cl
inc di
xor al, 0x36
sbb bx, 0x3576
cmp dx, 0x183e
not si
or ah, 0xc
or dx, dx
mov ax, bx
inc bh
sub dl, 0x1c
not ecx
rol ebx, cl
inc cl
cmp ah, cl
sub dx, 0x6799
sub eax, ebx
nop
sbb esi, 0x150cd876
xor di, 0x28b4
add di, 0x48db
xchg edx, eax
cmp ecx, edx
mov dx, 0x4113
sub dh, bl
or ebx, esi
shl esi, 7
rol al, cl
shl cx, cl
rol bl, cl
shl dx, cl
rol cl, 4
test ecx, esi
and ax, 0x45cc
test eax, 0x245f1d39
and di, 0x6083
not esi
xor dh, dl
shr bl, cl
not dx
test di, di
add cx, bx
test bl, dh
dec bl
mov ch, 1
xchg bx, cx
not al
or bx, ax
sbb dl, 0x45
add eax, 0x7a5c1ae2
sbb bl, 0x34
cmp ch, dh
test cx, 0x188c
and dx, 0x5531
not si
cmp bh, 0x49
test ch, 0x53
sub ecx, ecx
nop
shr ebx, 7
dec cx
inc ebx
or bx, 0x28ec
nop
shr si, 5
cmp esi, ecx
xor ch, 0x39
not edi
sub ah, 0x69
or di, cx
add esi, 0x65a0d77c
adc ch, 0x1c
sub si, 0x47c2
inc ebx
pop edi
not cl
test dx, si
shl edx, 1
nop
mov ax, 0x6798
dec bh
test cx, 0x3f2d
push edi
test edi, 0x5cd1979
xchg edx, edi
ror cl, cl
xor si, 0x7f9
mov ch, bl
ror esi, 2
shl eax, cl
inc dl
nop
stc
sbb ebx, 0x3113f95d
sub ecx, 0x6ccdfece
sbb ch, ch
shr cl, cl
sub dh, dh
add cx, bx
cmp al, bh
cmp bx, 0xa0f
add si, si
or bh, ah
stc
mov esi, 0x56516937
ror bh, 1
cmp ah, 0x36
mov dx, bx
nop
or edx, ebx
test si, 0x7e49
and si, si
xchg cx, di
rol ch, cl
or ebx, 0x47885d6c
cmp dh, ch
shr bl, 4
xor ax, bx
mov al, 0x53
stc
test ax, cx
ror si, 3
mov bh, bh
cmp cl, 0x5e
dec ecx
xor si, 0x340
cmp ecx, 0x79d6efcf
sbb cx, si
shr dl, 4
shl edx, 8
mov cx, si
not edx
and ah, 0x4c
add cx, 0x4c90
mov al, 0x2b
test cx, 0x2bd
nop
dec eax
dec dx
not cx
test ch, 0x41
dec di
nop
adc ecx, ecx
rol dh, cl
add si, 0x3abd
sub dx, di
mov ch, al
and di, si
sbb dh, dh
mov bh, dh
adc al, cl
nop
or dl, 6
not edx
or si, cx
cmp edx, 0x672d8ca4
xor ebx, 0x6c8c72f3
adc ax, 0x6408
ror si, 1
pop edi
pop esi
pop edx
pop ebx
pop ecx
pop eax
call fcn.006dc83a
push ecx
push ebx
test cx, bx
nop
adc ebx, ecx
sbb bh, cl
push edi
or edi, 0x4184c1a7
push esi
or esi, 0x4c213400
xor ch, 0x1f
push eax
test ax, 0x528f
push edx
mov dx, dx
and edx, eax
or ah, al
and ah, dh
dec si
xor al, dh
inc eax
pop edx
pop eax
pop esi
pop edi
pop ebx
pop ecx
call fcn.006dcdaf
call fcn.006dd38c
call fcn.006dd82e
push esi
inc esi
stc
push ecx
and si, cx
push eax
sub eax, 0x14e8f25a
push edx
not dx
push ebx
test bh, 0x5c
cmp eax, 0x368bc294
add ch, dh
xor ax, dx
sbb bx, cx
not dl
xchg dl, dh
sbb ah, 0x54
shr ch, 8
add si, ax
and al, 0x61
or dh, 0x22
cmp si, 0x1d8c
xchg al, cl
sbb dh, 0x42
test cl, 0x69
not dh
push edi
or di, bx
adc ah, ah
inc ax
or cx, 0x3dbe
or edi, 0x2c76d571
test esi, edx
add si, 0x4b20
stc
not ah
adc edi, 0x7de0a171
ror bx, 6
adc si, 0x774a
test edi, 0x446ceba3
inc esi
test ebx, edx
ror ah, cl
inc dx
stc
sbb dx, di
ror ecx, 5
sbb ch, 0x26
or ch, 0x20
rol edi, cl
stc
stc
stc
shl bh, 2
cmp eax, 0x4df9ca00
sbb ebx, 0x77ce524f
dec cl
mov cx, 0x3934
sub dx, 0x5c4f
cmp esi, 0x3d8138e3
shr al, cl
dec eax
xchg ah, ah
nop
add esi, ebx
add cx, di
shr cl, cl
inc edi
shl cx, cl
and edi, edi
xor cl, 0x73
xchg ebx, eax
or di, 0x4546
rol ecx, cl
ror ah, 6
sub edi, edx
sub ah, al
adc di, cx
add si, 0x2d95
inc cl
rol ecx, cl
cmp ax, si
mov eax, esi
or al, dh
sub edx, 0x182bec33
not dh
shl di, 3
ror cx, cl
xchg ecx, eax
shr esi, 8
test dx, 0x4d5b
shr di, 6
cmp ch, cl
shr esi, cl
dec ebx
rol dx, 8
rol ecx, 3
test cx, si
cmp dh, 0x35
cmp cl, 0x11
sbb di, 0x649b
shl edx, cl
ror cl, 3
dec dl
inc edi
pop edi
and ax, cx
push edi
sub di, 0x2bff
test ebx, 0x19e72ab0
cmp esi, edx
sub bx, 0x47c9
test edi, 0x519d4660
stc
sbb dh, cl
ror bx, 1
xor ebx, 0x443382ac
shr edx, cl
dec edi
mov si, dx
adc dh, al
xor edx, 0x34cef8d
inc di
stc
and bh, 1
rol bl, cl
nop
xor ax, 0x3d0b
mov ch, cl
cmp bx, cx
test bx, 0x14f3
ror ecx, cl
sub edi, 0x5c49bab7
adc bh, dh
not si
dec ah
not cl
sub dh, 0x69
inc cx
xchg ch, al
sbb edi, esi
test dx, 0x3f10
not bx
mov cx, 0x20b0
add edx, 0x9b8ae9f
add edi, 0x5f7d71a1
shl si, cl
test cl, al
ror bx, 4
rol eax, 6
and si, si
cmp ah, 0x4b
not ch
sbb ax, si
stc
adc bx, cx
cmp dl, bh
shr edi, 5
shl bl, cl
nop
or edx, 0x68f98823
mov edi, 0x5f47d054
stc
rol ax, cl
and bx, bx
and dh, 3
stc
shl al, cl
adc bx, di
stc
dec eax
add di, 0x602b
nop
dec bx
nop
pop edi
pop ebx
pop edx
pop eax
pop ecx
pop esi
push eax
push ecx
ror al, cl
adc cx, 0x7fb8
cmp ch, 0x56
add al, al
ror cx, cl
push ebx
or ebx, 0x705a8d85
adc cx, cx
or cx, 0x236e
push edi
add edi, 0x49153d7d
stc
push esi
rol esi, 4
pop esi
pop edi
pop ebx
pop ecx
pop eax
push ebx
push edx
xchg bh, dl
push eax
rol al, 6
rol bx, 8
push edi
rol di, 7
pop edi
pop eax
pop edx
pop ebx
call fcn.006ddba7
push ecx
push ebx
sbb ecx, ebx
mov cl, 0x25
pop ebx
pop ecx
push edx
ror dh, 3
push edi
and di, 0x3630
dec dh
push esi
and si, 0x4184
stc
push ebx
push ecx
shr bh, cl
shl ebx, cl
or si, dx
nop
test edx, esi
pop ecx
pop ebx
pop esi
pop edi
pop edx
stc
call fcn.006de01b
call fcn.006de5b6
push eax
push ecx
shr ah, cl
pop ecx
pop eax
push ecx
shr ecx, 5
pop ecx
push esi
push ecx
adc esi, ecx
push edx
shr edx, cl
push eax
and cl, ah
shr cx, 7
and dl, 0x6f
push ebx
and ebx, eax
and ax, si
cmp dl, bl
or bh, cl
dec bx
push edi
or di, ax
test ebx, ebx
xchg ebx, ebx
xchg edi, edx
xor dl, 0x74
add bx, 0x5afa
cmp ch, 0x71
ror di, 5
rol al, cl
stc
sbb di, 0xcae
not si
xchg edi, edi
not dl
add ax, 0x23ee
cmp dh, ch
or ch, 0x11
test edi, edx
cmp al, 0x64
sbb cx, 0x1a9a
sbb di, dx
sbb dh, 0x70
add eax, eax
inc esi
ror ax, 1
xor bh, bl
sbb edx, 0x2d90326f
add di, 0x4a85
shr al, cl
shr dl, cl
nop
nop
nop
and bh, 0xe
xor di, bx
test di, 0x261
dec cl
stc
dec esi
shr si, 4
not cl
stc
sbb ecx, edx
mov dl, 0x40
pop edi
pop ebx
pop eax
pop edx
pop ecx
pop esi
push edx
push ecx
shl dx, cl
stc
push ebx
inc ebx
push eax
xchg al, ch
nop
shr ax, cl
nop
push edi
shr di, cl
stc
or ecx, ecx
adc bl, 0x41
pop edi
pop eax
pop ebx
pop ecx
pop edx
push esi
and si, 0x1f1a
push ebx
push edi
adc bx, di
push ecx
push edx
sub cx, dx
shr ecx, cl
pop edx
pop ecx
pop edi
pop ebx
pop esi
push ecx
or ch, 3
push eax
push edi
cmp ax, di
push ebx
or ebx, 0x14f9ce14
pop ebx
pop edi
pop eax
pop ecx
test eax, eax
jne 0x6a8280
push ecx
or cx, 0x39de
push edx
inc dl
push eax
shr eax, cl
push esi
ror esi, cl
ror edx, 2
sub dl, 0x48
mov eax, 0x5ddd2d2c
add ah, 0xf
rol ecx, 3
push edi
cmp di, 0x45fb
push ebx
xchg dh, bh
or ecx, 0x56d57cdf
mov ebx, 0xe51465e
shr ch, cl
rol cx, cl
or eax, 0x34809fc3
stc
nop
xor si, 0x1c3f
sbb eax, edi
or eax, 0x620177fb
ror ah, 5
stc
rol bl, 3
sbb dx, 0x24ad
xchg di, si
cmp eax, ebx
ror bh, 7
xchg cl, bl
shl al, 2
cmp ecx, esi
adc dh, dh
not dl
mov eax, ecx
nop
mov ecx, ebx
nop
xchg edi, ecx
xchg ecx, eax
test cx, 0x1fc1
test edi, 0x2612c5d
not ch
ror bh, 7
sub al, dl
mov dl, 0x5a
xor eax, eax
ror bx, cl
cmp ecx, 0x5398e9
rol bl, 2
nop
inc ecx
cmp ecx, edx
adc cx, 0x410f
add ax, ax
sbb bx, 0x5daf
shl cx, cl
dec ebx
or dh, 0x77
or bx, di
dec edi
cmp ecx, edx
inc edi
rol edx, cl
cmp ah, 0x46
sbb al, dh
xchg di, si
and ax, 0x1aa8
not eax
and ebx, edx
and cx, 0x2038
cmp dh, 0x36
cmp cx, bx
xor edi, ebx
xchg cx, dx
dec eax
nop
mov edi, 0xd637cab
stc
add ebx, ebx
rol bh, cl
rol edi, 1
rol bh, 2
dec esi
sbb ch, 0x71
stc
xor edx, 0xeeb1497
shl ch, cl
cmp edx, 0x5829a84b
mov cl, 0x2e
sub bl, 0x2d
rol bx, 2
shr cl, 1
dec edi
not al
shr al, cl
add dh, 0x71
and ch, ah
not si
stc
or esi, 0x3e0dc223
pop ebx
rol di, 6
ror eax, cl
push ebx
shr ebx, cl
inc ah
add dx, cx
and esi, 0xe7b271a
sbb ebx, eax
dec edx
or dl, 0x61
stc
rol dx, cl
or di, 0x77f7
adc ecx, 0x453cfb0c
shl dl, cl
and ch, 0x62
inc edi
inc bh
xchg al, dh
cmp dl, 1
sbb si, si
rol dh, cl
inc si
cmp dh, 0x3e
mov ecx, edi
and cl, dl
add cl, al
sub dx, 0x268e
rol esi, 3
add ax, 0x5aca
stc
xor ah, al
mov esi, 0x1f939aa4
nop
stc
cmp si, ax
xchg esi, eax
cmp bh, al
or ch, 0x52
test dh, 1
nop
cmp edx, ebx
xor ch, dl
nop
sub edi, ecx
rol ch, cl
ror eax, cl
cmp esi, 0x5029a2a9
sub esi, 0x7c8c8e7d
xor ax, 0x3594
shr di, cl
sbb ah, 0x6a
nop
rol di, cl
mov ch, 8
inc bx
sbb di, 0x7933
test cl, cl
xchg si, cx
sub dh, 0x4b
add dh, bl
add cl, 0x3b
sbb di, bx
stc
sbb edx, ebx
not ebx
inc esi
not ch
or bl, 0x7c
mov cx, 0x14be
add dl, 0x3c
sbb bh, 0x51
xchg cl, al
nop
test ax, si
and dx, dx
xchg esi, eax
and al, bl
not ebx
or edi, esi
xor dl, ch
ror cl, cl
ror eax, cl
stc
cmp bl, 0x13
nop
or ah, dl
nop
xor edx, eax
xor eax, 0x20c8c81
cmp si, cx
sbb esi, esi
xchg ch, bh
cmp di, 0x5235
shl al, 8
inc cx
not bh
or eax, 0x125d3b5e
mov ch, 0x6e
cmp esi, edi
rol ecx, 7
pop ebx
push ebx
cmp bx, cx
sub dh, 0x46
or edx, 0x7e5b1ed6
cmp bl, 0xc
nop
inc bl
and ebx, eax
sub cx, cx
ror bx, 4
adc si, 0x2d03
add bh, dl
inc dh
stc
stc
nop
cmp ebx, ebx
xchg bx, di
shl bh, 4
dec bl
inc bl
cmp dx, 0x14d0
or cx, di
not dx
or dl, al
mov bh, 0x60
rol ebx, cl
adc dh, 0x11
inc cl
xchg edx, eax
stc
and edx, 0x64196d8c
or bx, di
cmp esi, ebx
add dl, ah
not eax
xchg bx, ax
dec dh
mov bh, bh
xchg ch, bl
add edi, 0x2c9fd91e
mov ecx, ebx
shr dh, 1
sbb cx, 0x17ff
stc
xchg ecx, eax
not dl
add bx, 0x6043
shr bl, 6
stc
or cl, 0x38
nop
rol cx, cl
xchg si, si
not di
or al, ah
shr bl, cl
shr esi, 5
xchg di, cx
adc dx, cx
nop
not bx
stc
and edx, eax
inc bx
or eax, esi
not bh
and bh, cl
rol al, 8
shr ecx, cl
cmp eax, 0x24f07735
and edx, 0x629780f8
nop
sbb eax, ecx
sbb ebx, ebx
shr di, 8
shl cx, cl
rol ah, 6
add cx, cx
dec si
sub dx, ax
add bx, 0x2eb8
cmp esi, ecx
not dl
xor cl, 0x3d
xchg bx, cx
adc esi, edx
rol al, cl
dec cx
xor bh, 0x1a
xchg dh, bl
and bh, ch
add cx, cx
xor bh, 0x5e
or cx, dx
mov cx, 0x6e19
sub ebx, 0x7b6b3d11
dec dh
ror bl, 7
sub esi, 0x832226c
nop
pop ebx
sbb dl, 0xc
ror ax, 6
inc cl
push ebx
or ax, bx
nop
not di
rol edx, cl
xor dx, 0x4833
cmp dx, dx
mov di, si
and di, bx
shl edi, cl
not dl
nop
sub dx, 0x2c0c
shr al, cl
stc
stc
sub si, 0x75a5
sub ax, ax
and eax, 0x6e302723
not edx
xor eax, 0x406afc7c
test esi, 0x4a7c7b38
and dx, 0x6f16
xor ecx, 0x7ab8c7f2
shl esi, cl
stc
xchg dl, cl
stc
cmp ax, di
xchg edx, edi
nop
shl esi, 7
sub ah, 0x65
mov dh, 0x7e
dec cl
shr bx, cl
shl bh, 1
cmp al, 0x47
adc dx, 0x202c
rol dx, 5
or cx, bx
mov bx, 0x1c6d
or cx, 0x7c60
sub si, bx
add dh, 0x79
rol cx, cl
test eax, edi
xor ax, 0x10c6
sub di, si
mov di, 0x76a4
and ebx, 0x3dee123b
shl dx, cl
adc edx, edx
not bx
xor dl, ch
add bx, cx
adc ah, 0x6c
not dl
sub bx, 0x7148
sub ecx, 0x60392a96
nop
xchg ebx, ebx
rol cx, cl
ror ax, 5
dec di
sub dl, dl
inc di
adc cl, ch
mov dl, ch
dec eax
mov cx, ax
xchg dl, ah
and dx, cx
inc ecx
inc ebx
not bx
sub edx, 0x2ae0d8f6
and dl, dl
rol cl, 1
or ebx, 0x3947b8e9
mov bl, al
rol dx, cl
xchg esi, eax
dec bx
shl di, 7
cmp ah, 0x6c
shl si, 2
test cl, ah
adc dl, bl
stc
adc ebx, 0x4e465d11
or edi, ecx
and bx, dx
sub esi, ebx
sbb dx, bx
and edx, 0x74393800
mov al, ch
sbb bx, 0x5323
pop ebx
shr eax, 3
inc dl
mov ah, al
push ebx
sub ebx, ebx
dec edx
add edx, ebx
add bl, dl
xor eax, 0x1312b4c9
test edx, 0x415d3895
inc esi
dec dl
sub al, 0x29
dec dx
cmp si, ax
ror ebx, cl
shr ax, cl
test edx, ecx
mov dh, 0x3e
xor dl, cl
mov ax, si
dec ax
dec bh
sbb esi, edi
shr bl, 5
dec ch
rol ah, 2
sbb esi, edi
test si, di
dec si
inc ax
inc bh
or ax, 0x5f6
test ecx, ecx
adc ax, ax
inc bh
and eax, edx
not edi
and si, dx
inc ah
or ch, ah
sbb dx, cx
not bl
not edi
stc
or dh, 0x79
ror edi, 6
xor dh, 0x4d
xchg ah, ch
inc dl
adc edi, esi
not dh
sbb ax, ax
shr al, 7
xchg dh, bh
test edi, 0x2d21000b
or ax, cx
and edx, edi
dec dh
xchg esi, edx
stc
add ch, 0x34
xchg ecx, edx
sub dx, ax
shr edi, 2
sbb ch, 0x5f
shl al, 3
xchg ch, bl
stc
ror bh, cl
inc eax
and dl, dh
ror esi, 8
and ch, 0x43
xor bx, 0x262c
sub esi, 0x4b8cb1e3
test ecx, eax
cmp di, 0x1d4e
stc
shl cl, 8
stc
xor edi, esi
cmp bh, bh
stc
dec dx
xchg dx, ax
adc edx, 0x43211d57
dec eax
cmp bx, 0x6778
stc
test ebx, 0x2b167c05
shr dl, 1
ror si, cl
xchg bh, ah
dec bl
mov bx, si
or ch, 0x7e
dec edx
rol ecx, cl
dec edx
and di, 0x59dd
pop ebx
push ebx
dec bx
or di, 0x390
nop
stc
xchg cx, di
sbb edi, 0xf691393
cmp ah, al
or bx, dx
mov si, 0x39b
stc
cmp ebx, 0x6bd0b2df
test dl, 0x69
adc bl, 0x46
test bl, 0xd
nop
cmp edi, 0xb4d20ea
xor ch, 0x57
cmp di, cx
dec bl
ror edi, 7
xor eax, 0x66e45585
shr dx, 8
dec si
sub edi, ecx
mov cl, cl
sub bx, 0x7167
cmp ebx, edi
xor edi, ebx
xor ecx, ecx
not dl
ror dh, cl
pop ebx
pop edi
pop esi
pop eax
pop edx
pop ecx
stc
push edx
push ecx
cmp dx, cx
push ebx
inc bx
push edi
or di, 0x3413
or ebx, 0x82f0f31
push esi
sbb dx, si
not bx
push eax
mov al, 0x52
rol bh, cl
mov bx, 0x6d38
mov eax, 0x23a0fdee
xchg ecx, ebx
adc eax, 0x2b78732
nop
xchg bh, cl
stc
and cx, di
inc dx
adc ecx, 0x772d0791
shr edx, 2
adc di, ax
not eax
dec cx
or bh, 0x2f
xor ch, ch
and esi, edi
rol ecx, cl
or ch, dl
shl dl, 3
shl bl, cl
test ebx, edi
xchg dl, dl
sbb bl, ch
rol cl, 1
inc si
sbb bx, si
ror dh, cl
adc edi, 0x31f62b8c
dec dl
test cl, ah
nop
pop eax
pop esi
pop edi
pop ebx
pop ecx
pop edx
push edx
push ecx
adc edx, ecx
shl edx, 4
push ebx
xor dx, bx
push edi
ror di, 5
adc edi, edi
or ecx, ebx
inc dh
cmp bh, ch
not dx
push eax
and ax, 0x2bc6
ror eax, 8
dec dx
push esi
dec esi
stc
xor ax, 0x46c7
sub edx, edi
and edi, eax
sbb ch, 6
shl si, 7
cmp dl, 0x57
stc
xor edi, 0x23254c0c
xor bh, 0x14
test bx, 0x6e8f
xor dx, 0x5fbb
and edi, 0x5d46457
ror bh, cl
mov bx, 0x3fd3
rol ah, cl
add edx, 0x474afaa3
shl edi, 3
dec si
nop
stc
adc bl, dl
nop
stc
dec eax
and si, cx
cmp bx, dx
add dh, dl
xchg si, si
pop esi
pop eax
pop edi
pop ebx
pop ecx
pop edx
call fcn.006de8d7
jp 0x6a68a1
push eax
ror ah, 5
ror eax, 1
push ebx
dec ebx
push esi
push ecx
add si, cx
pop ecx
pop esi
pop ebx
pop eax
push eax
dec al
push ebx
and bl, 0x49
pop ebx
pop eax
push edx
xor dh, 0x48
pop edx
jae 0x6a68ca
push eax
push edi
cmp eax, edi
push ecx
rol ecx, cl
pop ecx
pop edi
pop eax
jno 0x6a68ca
call fcn.006decfc
push eax
add ah, 0x32
push edx
inc dx
pop edx
pop eax
sub esp, 0x39
mov dword [esp + 0x35], 0
push eax
push ecx
push edx
jbe 0x6a6d8c
call fcn.006df167
push edi
push esi
or edi, esi
sbb si, si
push ebx
not ebx
push eax
push ecx
shl eax, cl
and edi, 0x69195612
sub bl, 0x5c
push edx
shr dl, cl
adc ebx, 0x5ba31a81
sbb ecx, eax
add ecx, esi
and eax, 0x5adc5c12
shr edi, cl
rol edx, 2
stc
shl esi, cl
adc si, si
add edx, edi
shr ah, 5
ror ecx, 5
inc al
mov eax, ecx
xor bx, 0x7026
sub al, bl
nop
xchg ecx, ebx
sub bh, ah
stc
sub bx, dx
ror eax, 7
nop
xchg bx, ax
sbb cx, bx
mov al, 0x3d
ror dl, cl
shl dl, cl
sub cx, ax
shr eax, cl
and bx, 0xbe6
add dx, bx
cmp di, di
sub edx, 0xab675d5
xchg dx, cx
add bl, 0x3e
rol si, cl
test edx, esi
or ch, 0xb
inc ebx
stc
add ax, 0x32fa
xchg bh, cl
adc ah, 0x74
add ebx, 0x29fd0858
inc edi
nop
dec edx
xor cx, 0x4a26
stc
cmp ecx, ebx
xor bl, ah
cmp ch, bl
stc
shl eax, cl
mov eax, edi
shr bh, cl
adc si, cx
inc edi
test bh, 0x50
and cx, ax
xor ch, 0x11
mov edx, edi
stc
shl edi, cl
xor bx, si
sub ax, di
sbb edx, 0x74b24621
mov dl, bl
ror ebx, cl
adc di, bx
xchg si, bx
xchg ah, ch
cmp dh, 0x16
sbb bx, 0x1c50
inc ax
xor dx, di
or dx, ax
ror cl, 8
stc
and si, bx
and si, 0x4683
shl ah, 6
sbb ecx, 0x2e855fb7
shr di, cl
add ch, dl
adc dx, ax
stc
shl eax, cl
and ch, 0x7b
shl bx, 3
adc edx, ecx
stc
pop edx
cmp di, ax
xchg cl, ah
or bx, cx
or ah, 0x57
not bl
or edi, ecx
or ebx, ebx
push edx
sbb al, dl
nop
mov bx, 0x3fc5
mov dl, 0x7a
stc
shl ecx, 4
not bx
not al
and bx, di
adc ax, 0x527c
stc
or bl, cl
xchg bx, di
mov cl, 0x2d
ror ecx, cl
xchg ebx, eax
shr bx, cl
dec cx
not ecx
xor di, 0x5ee8
add si, bx
inc edi
and di, 0x5595
adc eax, 0x31e90d01
rol esi, 7
adc ax, 0x5464
shr edx, cl
rol si, 6
rol al, 6
add edi, edx
mov eax, eax
adc cl, bh
sbb eax, 0x2ab13535
stc
adc dh, dh
xor ch, 0x4f
dec di
shr ax, 3
or edi, ecx
adc si, 0x2b8f
cmp eax, edi
shl edx, cl
shl ah, cl
xor eax, eax
add dl, dl
shl edi, cl
rol esi, 3
and edx, edi
rol cx, 8
sub bx, 0x14b3
test esi, 0x86e6fdf
shl ax, 7
xor si, 0x666e
ror bx, 6
shr ax, cl
sub bh, 0x73
rol cl, cl
adc bh, 0xd
cmp bx, 0x155d
rol edi, 5
add ah, dh
xchg ecx, eax
sub ah, bh
inc bh
shl si, cl
adc dh, cl
sbb edi, 0x4aa13749
rol bx, cl
sub bl, cl
pop edx
pop ecx
pop eax
pop ebx
pop esi
pop edi
call fcn.006df476
call fcn.006df811
jns 0x6a6ba4
call fcn.006dfd10
call fcn.006e0050
jnp 0x6a6b15
call fcn.006e0434
ja 0x6a6b15
call fcn.006e0932
push ebx
push ecx
ror bx, cl
push edi
rol edi, 4
push edx
push eax
sbb dx, ax
push esi
cmp bx, si
pop esi
pop eax
pop edx
pop edi
pop ecx
pop ebx
push edi
push eax
sub di, ax
pop eax
pop edi
call fcn.006e0dff
call fcn.006e13bb
call fcn.006e18e0
push eax
push edx
test ax, dx
sub al, 0x76
push ecx
shl cx, cl
push esi
mov eax, esi
rol eax, cl
push ebx
dec ebx
push edi
xchg edi, edi
not bx
or ch, al
sub al, 0x6e
not bl
inc eax
or cl, 0x51
inc ebx
nop
ror ax, cl
add bl, dh
sbb dh, dl
add bl, dh
inc ax
inc cx
shl edx, cl
dec bl
dec esi
and ah, 0x26
xor esi, 0x152103b2
adc edi, eax
xor bh, dh
or di, ax
sbb edi, 0x28d4b2a8
and edx, eax
cmp al, dh
and ecx, 0x4411f782
add ax, si
stc
sub esi, 0x1b98886a
shr al, 7
adc ah, 0
shl ax, 1
xor bx, cx
pop edi
pop ebx
pop esi
pop ecx
pop edx
pop eax
call fcn.006e1dea
stc
nop
push esi
not si
inc esi
nop
nop
push ebx
not bh
push edx
add dl, 0
push edi
sub di, 0x2910
xchg edx, edx
add bx, 0x4cc1
xchg dl, bl
push ecx
push eax
and cl, ah
dec dl
xor ax, si
dec bl
rol edi, cl
and bx, 0x6c5c
inc esi
not cl
mov esi, 0x594b4adf
rol ch, cl
shl cl, 6
or bl, 5
inc bh
or si, dx
mov ax, 0x62c4
add si, 0x6c82
adc ecx, 0x6daf7b0c
stc
xor edi, 0x7995294
rol dl, cl
test ebx, eax
mov si, si
xchg bx, di
xchg edx, ebx
ror dx, 2
ror cx, cl
test edi, 0x28e1731
shl al, 2
nop
shr ebx, 5
and esi, edx
dec edi
shr si, 7
dec bh
and cx, 0x2b
shl edi, cl
xor di, 0x47ab
and eax, 0x7143794
xchg ah, al
shr bl, 8
rol esi, cl
nop
sbb di, 0x1464
ror bx, cl
adc ch, ah
xor ch, cl
not esi
shr esi, 3
xchg bl, bh
cmp esi, 0xae99e9f
shr esi, 3
not dl
add eax, ecx
not dx
dec dl
dec di
cmp ecx, 0x1eebb4f3
or cx, cx
test bl, 7
add bh, ch
nop
rol bl, 4
stc
ror si, 4
ror bl, 3
shr si, 8
pop eax
pop ecx
pop edi
pop edx
pop ebx
pop esi
call fcn.006e2100
push edx
dec edx
nop
mov dl, 0x68
push edi
test edi, 0x307482d5
ror dh, 1
push ebx
push ecx
test ebx, ecx
test bh, 0x46
push eax
inc ah
shr ax, cl
pop eax
pop ecx
pop ebx
pop edi
pop edx
call fcn.006e241e
call fcn.006e280b
jg 0x6a6cf9
push edi
shl di, 8
push ebx
and bh, bh
push eax
test ax, 0x5b9
push ecx
dec cx
shl al, cl
pop ecx
pop eax
pop ebx
pop edi
push ecx
push edx
adc cx, dx
push eax
sbb cl, ah
push edi
add di, 0x6962
dec dx
add dh, cl
shl cx, cl
shl al, cl
mov dx, 0x3293
dec edi
push ebx
xchg ebx, edi
pop ebx
pop edi
pop eax
pop edx
pop ecx
push edx
add dl, 0x3f
and dh, 0x6c
push eax
add ax, 0x6c96
push ecx
and dl, ch
rol cx, 3
test ch, ch
ror dh, 2
push ebx
or bx, 0x418c
mov ecx, 0x17498822
nop
shr ecx, cl
rol ch, 4
add ebx, eax
dec ebx
rol bh, cl
pop ebx
pop ecx
pop eax
pop edx
push edx
push ecx
adc edx, ecx
push edi
shl edi, 4
cmp dh, dl
pop edi
pop ecx
pop edx
jnp 0x6a6d75
push ebx
cmp bx, 0x3dc0
dec bx
push eax
ror ax, 6
push edx
cmp dh, 0x74
push edi
shl di, 4
push ecx
or ecx, 0x4b5cc4f9
stc
pop ecx
pop edi
pop edx
pop eax
pop ebx
push eax
push ecx
xchg ecx, eax
xchg ah, al
pop ecx
pop eax
push ebx
push ecx
rol bl, cl
stc
push edx
mov dx, 0x6500
pop edx
pop ecx
pop ebx
call fcn.006e2dda
jge 0x6a6d85
call fcn.006e3163
push edi
push esi
mov di, si
pop esi
pop edi
push ecx
push edx
xor cx, dx
push esi
dec si
push ebx
shl bh, 3
cmp bx, 0x2414
push edi
or edi, edi
xor dx, si
shr ecx, cl
shr bl, 6
push eax
and bl, ah
inc dx
add edi, eax
test al, ch
stc
mov dx, bx
ror di, 8
or cx, 0x6dcc
dec ax
cmp ch, ch
and bh, 0x13
shl ch, cl
stc
sbb eax, 0x5329493b
shr edx, cl
sub si, 0x1a7f
rol bl, 2
adc esi, 0x554614c9
shl eax, cl
shr ebx, 3
nop
cmp si, si
shr ebx, cl
or si, cx
dec si
shr bx, 8
mov ecx, 0x1e13ca30
rol ah, 8
or al, al
xor ah, 0xd
adc ebx, edi
add ebx, edi
add esi, edi
xor dh, bl
xor edi, ecx
rol si, cl
dec si
test dh, 0x49
stc
xor al, dh
sbb esi, 0x5628ac06
rol bx, cl
xor ax, bx
and ebx, 0x715973e1
ror ch, 1
inc dh
sbb ebx, esi
shr edi, 7
dec cx
test esi, 0x7d97b34d
rol dh, cl
or cx, 0x4c24
cmp dh, cl
shr edx, cl
sbb al, 0x5d
inc ah
ror cl, 1
nop
not edi
inc di
inc esi
stc
shl esi, 2
sbb si, bx
nop
and edx, ecx
stc
test bx, 0x7e5f
ror ecx, 2
nop
sbb edi, 0x769868f4
test edi, edi
xor edx, 0x2e43d866
shl esi, 8
nop
inc dh
stc
not bh
adc ecx, eax
inc ax
and cx, 0x50b
sub bh, 0x71
shr dl, cl
add edi, esi
not eax
ror ah, 8
nop
and dh, cl
shr edi, 3
xor ecx, 0x1beb2832
shl edx, 8
sbb dl, 0xf
pop eax
push eax
cmp ax, bx
or eax, edi
sbb ebx, esi
and cl, 0x65
stc
and cl, ah
dec dl
or al, 0x1a
test edi, eax
nop
test ebx, 0x23809782
rol ax, cl
ror ax, 7
add bx, 0x74c1
not ebx
dec edi
nop
adc cx, si
adc bx, 0x711f
mov dl, cl
sbb dx, 0x483f
or ah, dl
mov ebx, 0x54437d93
sbb bl, 0x47
ror ebx, cl
sbb bx, ax
not ch
adc dx, dx
stc
adc dx, 0x7d64
stc
rol bl, cl
stc
nop
stc
mov ax, 0x4dfc
inc di
not ecx
shr cx, cl
add dx, 0x3513
shr bh, 3
shl dl, 5
and ah, 0x1b
ror ebx, 6
xchg edx, ecx
cmp dx, 0x7b40
xchg bl, cl
or ax, 0x464c
nop
shr si, 7
rol edi, 2
and dh, 0x36
or ecx, 0x7f3889c9
inc cx
nop
test cx, 0x577
and dh, bh
or si, di
nop
test dx, 0x8d8
stc
nop
dec ecx
ror bx, 6
shl edi, 3
not ax
sbb dx, 0x7a8b
sub eax, 0x2a482fcc
or al, ah
sbb si, cx
xchg dh, cl
sbb si, 0x5974
shl ecx, cl
sub al, ah
mov esi, eax
mov al, ah
cmp di, 0x1f34
cmp cx, 0x6c52
ror ecx, cl
adc cx, si
add cl, al
test cl, bh
add eax, eax
ror eax, cl
not dl
shl ax, 7
sbb eax, 0x4ea4de82
test ebx, esi
not bx
sub di, 0x64ec
ror ch, 2
nop
xor ch, 0x19
not ah
inc ebx
dec dx
sub eax, eax
mov bh, 0xc
test ebx, esi
mov al, 0xd
pop eax
shr ch, 3
mov bh, 0xa
push eax
sub ax, cx
ror eax, cl
test dx, dx
adc ch, 7
mov cl, al
stc
or ecx, 0x58d2ddc7
adc si, dx
test si, cx
xor edi, eax
cmp edi, 0x545a69be
ror bh, 6
sbb bx, bx
stc
cmp bh, 0x67
test edx, 0x603618fa
dec ax
nop
inc dh
not dx
sbb dh, cl
mov si, 0x59a
or bl, 0x26
inc cx
shr cx, cl
adc edi, 0x5d52993
shr ah, 4
stc
shl esi, 4
mov dx, ax
test di, 0x4ecb
xor ch, 9
xchg bx, ax
sub di, si
shr edx, 4
stc
xchg bl, al
nop
stc
or cx, 0x7c07
shl di, 6
add bh, dl
stc
sbb dx, 0x6677
cmp al, al
and esi, 0x515e27f3
xor di, 0x7daf
rol ch, cl
xor edi, ecx
rol ecx, 4
test ebx, eax
adc bx, 0x5673
test esi, esi
ror ebx, 5
xor ecx, 0x3a9479a6
rol bx, cl
xchg si, dx
add esi, 0x4fda4a41
not ebx
shr di, 7
pop eax
pop edi
pop ebx
pop esi
pop edx
pop ecx
push eax
push ecx
shl ax, cl
inc al
push ebx
xchg al, bh
push esi
add esi, 0x36758a1d
nop
or ebx, ecx
xor bx, ax
stc
push edx
or dx, 0x5c39
nop
add edx, 0x51e72d9e
dec esi
shr edx, cl
and si, bx
push edi
and di, 0x5c8a
dec ah
stc
sbb di, 0x1d9d
shr edx, 8
xor ah, ch
adc esi, 0x7833f9de
shr cx, 6
not bx
sub ebx, 0x149c0b7e
inc ax
xor cx, di
sub cx, 0x3c39
test eax, ecx
xchg ebx, eax
sub edi, 0x777a9351
ror ax, cl
and al, dl
rol bx, 4
sbb eax, eax
pop edi
pop edx
pop esi
pop ebx
pop ecx
pop eax
push edx
push ecx
sbb dx, cx
push eax
push esi
xor eax, esi
or dh, 0x14
xchg esi, esi
push ebx
or bl, 0
add ah, 0x63
stc
adc ebx, 0x663391b9
nop
shr cl, cl
dec ebx
cmp ah, 0x23
nop
shr edx, cl
or si, 0x332d
push edi
test edi, edi
ror bl, cl
nop
inc dx
xchg ebx, ecx
sbb si, cx
rol si, cl
or ecx, 0x29870fed
rol cx, 1
sub ax, 0x1c41
mov bl, bh
shl cl, cl
inc ecx
dec ah
test dx, 0x314c
shl bl, 2
sbb dx, 0x649f
shr dh, 4
rol ax, cl
or edx, 0x1c914e3f
not bh
inc bl
sbb cl, ch
cmp cl, 0x46
or di, cx
rol ah, cl
adc cx, di
sub edi, eax
rol dh, 7
shl cx, 3
rol si, 4
adc dh, dl
not si
stc
ror edi, cl
inc bx
stc
and dl, 0x21
not ch
or bx, dx
adc edx, eax
stc
ror di, cl
pop edi
pop ebx
pop esi
pop eax
pop ecx
pop edx
jo 0x6a722b
call fcn.006e347e
call fcn.006e37bc
push ebx
push ecx
rol bx, cl
push edx
test bh, dh
not dh
xchg bh, cl
xchg bl, bh
test bh, bl
push eax
adc eax, eax
push edi
shr edi, 7
push esi
rol si, cl
shr ah, cl
rol di, cl
pop esi
pop edi
pop eax
pop edx
pop ecx
pop ebx
jne 0x6a71ec
call fcn.006e3abc
push ebx
push ecx
shr ebx, cl
adc cl, 0xf
pop ecx
pop ebx
call fcn.006e3f9a
call fcn.006e42e7
push edx
not dh
pop edx
push esi
dec si
pop esi
push edi
ror di, 4
push ebx
not bh
push esi
sbb esi, esi
push ecx
dec ch
push edx
add edx, ebx
push eax
xor edx, eax
adc di, 0xf87
pop eax
pop edx
pop ecx
pop esi
pop ebx
pop edi
call fcn.006e4851
call fcn.006e4d27
call fcn.006e523b
call fcn.006e572a
push ebx
inc ebx
push ecx
add cl, ch
push esi
xor si, si
pop esi
pop ecx
pop ebx
push ecx
shl ch, cl
push ebx
dec bl
push eax
dec ax
stc
push edi
and ebx, edi
push esi
adc esi, 0x3e097b14
push edx
and dx, bx
adc si, 0x4428
add edi, 0x7f68d723
pop edx
pop esi
pop edi
pop eax
pop ebx
pop ecx
push ecx
push edi
xchg ecx, edi
push eax
cmp al, 0x5b
dec edi
push edx
not dh
stc
push ebx
inc bh
xor dh, bh
sub ah, 0x39
rol cl, cl
push esi
shr si, 7
shl eax, 4
stc
test eax, 0x494d5943
sbb cl, cl
stc
sub bl, 0x27
pop esi
pop ebx
pop edx
pop eax
pop edi
pop ecx
mov eax, str.cN:ea__
lea ecx, [esp + 0xc]
push 0x35
push 0x2d1a0f55
push ecx
push eax
call fcn.006e5a54
push esi
add si, 0x6257
push ecx
sbb cx, 0x12c6
push ebx
xchg esi, ebx
rol bx, cl
push eax
xor al, 0x45
push edi
and di, di
test ch, cl
rol ax, 8
push edx
or edx, 0x523e09dc
xchg ah, dl
sbb bl, bh
shl bx, cl
and ch, 0x78
adc edi, 0x74bcdd23
rol cx, cl
test bl, dl
mov edi, 0x5def4d0b
shr bx, 7
rol cl, 4
stc
or cx, bx
sub ah, 0x43
rol bl, cl
adc eax, esi
cmp di, 0x6c70
sbb esi, 0x7aab2db3
or di, 0x468e
xchg bx, bx
test eax, ebx
adc eax, esi
or edx, 0x5c0dcf6c
test al, 0x1d
shr dh, 7
rol ax, cl
inc cx
nop
dec bx
xor si, 0x6e81
cmp ebx, ebx
stc
cmp edi, ecx
stc
stc
or bh, 0x49
rol ch, cl
dec edi
ror si, 8
add di, cx
shr ch, cl
dec si
adc dx, 0x4578
sbb ax, 0x39a0
sbb esi, 0x50e24842
sbb eax, ecx
nop
not dh
shl cl, 5
sbb dx, ax
xor bx, ax
inc si
sbb ebx, eax
cmp edi, eax
adc ah, 0x64
and edi, edi
shl ah, cl
xor ax, 0x6df5
inc edi
add edx, 0x18ecada7
nop
sub ax, 0x7b86
mov ah, cl
sbb edi, ecx
xor dx, bx
dec bl
sub esi, 0x43e7d207
mov esi, ecx
xor cx, 0x2706
ror al, 8
add ax, ax
sub cx, 0x698d
or ch, 0x4d
add bl, ch
or dx, 0x2e45
ror ax, cl
dec edi
ror al, 4
shl ax, cl
xor di, bx
shl dh, cl
dec dh
cmp dl, 0x71
xchg edx, ebx
stc
adc al, al
adc eax, eax
shr dl, 7
shr edi, 8
or dx, 0x65da
add di, 0x7a3
and eax, esi
pop edx
and si, di
xchg edi, eax
xchg esi, eax
ror si, cl
shl cl, cl
dec ah
push edx
add dl, 0x3a
stc
stc
shl ecx, cl
stc
dec di
rol al, cl
stc
inc dx
sbb ebx, ebx
dec esi
inc dx
stc
dec bl
adc dx, 0x7b29
adc dx, 0x60b6
shl ax, 7
cmp dl, ch
ror ax, 4
mov di, bx
test ax, 0x67b9
xor bh, 0x6d
shl edx, cl
shl cl, 1
sub cx, dx
test cx, di
not bl
stc
not ch
cmp di, 0x40e9
adc esi, edi
not ax
nop
stc
sbb ebx, 0x6b285bfd
stc
add ecx, 0x5af485de
sub cl, 0x35
add cx, 0x1b2f
test dl, 0x76
not dx
shl dl, 4
shr dh, 4
xchg esi, edx
xor esi, ebx
and ebx, 0x2a6a93be
cmp ebx, eax
sub ah, 0x77
shr bx, 4
xchg al, cl
ror ah, 1
dec bh
test eax, 0x159a953
xchg edx, edi
and cx, ax
dec cl
cmp ax, ax
dec edx
add dx, 0x178e
dec edi
xor bx, 0x2b41
not ah
or ecx, esi
not ch
add eax, 0x30641e82
dec dh
shr di, 8
dec edx
or edi, ecx
ror dh, cl
shr di, 6
dec ebx
xchg edx, edx
cmp dh, 0
add ax, 0xa93
test ax, di
shl bx, cl
stc
sub ch, 0x4f
dec esi
or ax, bx
mov eax, 0x24a76890
or eax, edi
add edx, edx
and cx, cx
adc dh, ah
shr ebx, cl
test cl, cl
and al, ch
and cx, bx
stc
cmp bx, cx
rol edx, 6
xchg esi, ebx
pop edx
xor cx, ax
sbb bl, 0x70
push edx
or dl, al
sbb edx, edi
and edi, esi
sbb ecx, 0x51a2b79b
dec si
xchg bl, bl
adc cl, 0x51
shl ebx, 2
shl ah, 4
cmp si, 0x4aea
and cx, 0xee6
inc edi
and bx, bx
rol dh, cl
xor ecx, 0x3e31670b
or dl, 0x29
xor bx, dx
mov al, 0x1b
ror si, 6
test ax, 0x4bc3
shr ecx, cl
not edx
ror eax, cl
stc
sub ax, di
shl si, 3
xchg ch, ah
and esi, ebx
shr si, 2
ror ecx, cl
sub ebx, 0x56fa8b11
sub ecx, eax
rol esi, 2
xor ch, 0x65
add edx, 0x499e0f0d
not edx
and dl, dl
mov bh, cl
rol edi, 4
test edi, ebx
adc dl, 3
mov bx, 0x294f
cmp cx, dx
dec edi
nop
ror eax, 2
not ah
shl ah, 3
or bx, cx
pop edx
pop edi
pop eax
pop ebx
pop ecx
pop esi
call fcn.006e5e99
call fcn.006e61fb
stc
push eax
ror ah, 6
push edx
xor dh, al
push edi
push ebx
cmp edi, ebx
mov bx, di
not dx
push ecx
push esi
mov cx, si
stc
sbb di, ax
rol cx, cl
xor bh, ch
shl si, 2
sub edi, edi
nop
xor dx, 0x1799
stc
ror cx, 5
adc ecx, 0x147c77a9
stc
ror cx, cl
mov ecx, esi
cmp dx, 0x8aa
not esi
cmp eax, 0x6bc6d786
cmp edi, edi
shl edx, 1
sub edi, 0x26bc46b4
dec ax
xchg dl, ah
sbb dh, 0x38
shl dh, 3
or esi, 0x4bf8a6b5
xchg bh, dl
adc bx, 0x2e07
sub cx, cx
ror bx, cl
inc ax
shl ax, cl
inc dx
xor edi, 0x41daf52e
dec esi
nop
stc
mov cx, cx
sbb al, bl
and cl, 0x7c
cmp esi, 0x5c8425e1
dec ax
sub di, ax
adc al, cl
and eax, 0x24e1d0be
ror ch, 4
nop
mov di, 0x37a0
dec ax
inc cl
mov ch, 0x78
not di
xchg ecx, edx
inc cx
stc
shr ah, cl
shr ebx, cl
dec bh
xchg bx, ax
inc bx
test ch, 0x29
adc cx, 0x6a1f
and edx, edx
rol ax, cl
sub cx, 0x59a7
sub ecx, eax
or bh, bl
nop
mov di, 0x6eb1
mov edx, eax
ror edx, 2
xchg bl, dh
test dx, cx
nop
or bl, 0x47
inc cx
adc bx, 0x3827
not edi
shl ax, 4
or ebx, eax
and edx, ebx
adc bh, 0x38
and ax, 0x5b9
xchg cx, ax
add edx, 0x5de0d4c8
shr ch, cl
dec ah
cmp ax, ax
adc ebx, 0xc35d100
mov ax, 0x35f0
adc ecx, 0x1b5ea2
xchg bx, cx
rol ecx, cl
shr eax, cl
pop esi
inc di
xchg bx, di
xor edi, edi
cmp ah, 0x6a
stc
nop
cmp edi, eax
xchg edi, eax
dec ah
xchg bh, ch
stc
push esi
and esi, ebx
inc ebx
and cx, dx
xor esi, 0x79945877
and si, cx
xor edi, 0x6bcd15e9
ror ch, 3
add di, 0x32eb
xor cl, 0x23
xor eax, 0x743eab5d
ror ch, 5
mov ecx, 0x360a9093
nop
shr ch, 6
not bh
ror esi, 8
sub eax, esi
dec cx
add bx, 0x2618
rol esi, cl
or ch, dh
shr ecx, cl
shr esi, 1
rol ch, cl
rol edi, 3
test edi, edx
add si, cx
sbb bl, 0x78
adc ax, cx
or edx, 0x4a59d015
cmp dx, di
nop
xchg si, dx
xor dx, ax
test al, cl
dec dh
shl di, cl
xchg ecx, edi
shr ecx, cl
xchg ebx, esi
ror dh, 3
rol esi, 7
test ebx, esi
nop
mov edx, edi
inc cl
nop
inc edi
shr cx, 6
xchg ch, ch
inc ebx
shr eax, cl
nop
add bx, 0xc68
xor dh, bl
ror dx, 4
shr edx, 4
and edx, 0x22e4570f
xchg bh, ah
xor edx, esi
nop
sub si, ax
test bl, bh
xor eax, ebx
or edx, ebx
and si, ax
inc bx
not cl
add eax, 0x70d4ac7c
mov edi, 0x4e67a2aa
add ch, bh
shl cx, 1
shl edx, 3
nop
xchg bl, ah
dec ax
xor esi, 0x3381759d
cmp bl, 0x1d
sbb si, 0x25a9
shr ah, 1
inc dl
rol di, 2
sbb al, 0x2e
sub dh, ch
sub al, ch
dec di
sub ecx, edi
xor bl, 9
ror dh, 8
pop esi
push esi
xchg esi, edx
test esi, 0x1273971b
add ebx, 0x9839594
inc eax
stc
nop
shl bh, cl
adc al, bl
dec ebx
mov dh, dh
xor dl, dl
inc al
stc
rol edi, 1
shl bx, 2
ror dx, 5
or bh, dl
add al, 0x60
sbb ecx, ebx
shl bl, 7
xchg ebx, eax
ror ecx, cl
shl al, 5
and edx, 0x5b4018a5
sbb edx, esi
adc dl, 5
test bx, 0x7d1f
dec ecx
stc
xchg cl, bh
test dl, bh
or dx, ax
shr di, 3
sbb bl, cl
and bx, dx
dec ch
shl cx, cl
adc dh, 0x3c
shr ch, 4
and ax, 0x469f
test eax, 0x451484dd
sub ah, bl
rol ecx, cl
and esi, esi
shl bh, cl
sbb edi, 0x7f9d003
adc dl, dh
xchg di, si
stc
xor bx, 0x4d53
shl ch, 2
add dh, bh
or esi, ecx
ror bx, cl
sub di, ax
or al, ah
or si, bx
adc ecx, esi
dec bx
add edx, eax
and esi, edi
dec dh
xor ebx, 0x6061f492
sub si, 0x5188
mov dx, 0x3f81
add dx, 0x6a57
pop esi
pop ecx
pop ebx
pop edi
pop edx
pop eax
push ecx
shr cl, cl
push esi
or esi, 0x6e134967
sbb ecx, 0x17518d2b
push edx
and dl, dh
push eax
sbb ah, dl
sub ah, al
stc
adc si, si
mov esi, 0x45b76dea
stc
nop
or dx, 0x4e62
adc ax, si
push ebx
rol bx, 7
mov bh, bl
push edi
and ecx, edi
shl edi, 7
sbb edi, 0x5b12dae1
stc
xor cl, 0x77
xchg bx, di
dec bx
pop edi
pop ebx
pop eax
pop edx
pop esi
pop ecx
push edx
shr dx, 7
ror edx, 6
push ebx
test bx, 0x761c
mov edx, 0x716989b
push ecx
xor dl, cl
push eax
ror ax, cl
push edi
cmp edi, 0x5d17845c
rol dl, 1
sbb ecx, ecx
xor dh, dh
sbb ebx, 0x37a79f09
sbb di, 0x514e
xor edi, 0x55dc8014
stc
sbb cx, di
ror cx, cl
stc
ror ah, 3
xchg bl, ch
xchg dx, bx
rol bl, cl
push esi
not esi
sbb di, 0x3842
test dl, bl
xor di, dx
inc di
xor di, 0x40d1
xchg edi, edx
shl al, cl
xchg di, dx
add dx, ax
dec edx
or cl, ah
sbb bl, bh
inc edx
dec dx
cmp ah, al
cmp ebx, 0x311907b2
xchg ecx, ecx
not edx
add bl, 0x49
inc di
mov bh, al
adc dx, 0x1194
shl bl, 3
nop
dec cx
adc edx, edx
add ax, si
nop
inc dx
shl si, cl
pop esi
pop edi
pop eax
pop ecx
pop ebx
pop edx
push eax
not al
push ebx
mov bh, 0x41
push esi
sbb bx, si
push edi
push ecx
ror di, cl
rol si, cl
push edx
or dx, 0x528b
sbb ah, 0x5f
dec dx
pop edx
pop ecx
pop edi
pop esi
pop ebx
pop eax
push edx
push ecx
rol dh, cl
push ebx
sbb bl, ch
push eax
or ah, 0x5c
not cx
push edi
xor edx, edi
pop edi
pop eax
pop ebx
pop ecx
pop edx
push edi
push esi
cmp di, si
push ebx
not bx
push edx
test bh, dh
pop edx
pop ebx
pop esi
pop edi
call fcn.006ff75e
add esp, 0x10
pop edx
pop ecx
pop eax
mov ecx, esp
call fcn.006a79b3
add esp, 0x39
test eax, eax
je 0x6a9bf6
mov ecx, 0x100
jmp 0x6a8280
cmp cl, 1
jne 0x6a8a25
add eax, dword [eax + 1]
call fcn.006ebb19
nop
push edx
dec dh
push ebx
push esi
sbb bx, si
stc
push eax
inc eax
sbb edx, 0xeb78324
push ecx
test cx, 0x60e4
stc
cmp cx, ax
nop
push edi
shl edi, cl
nop
dec di
nop
or dl, al
add ax, cx
xchg edx, ecx
xor bx, bx
mov di, bx
sbb edx, 0x76730df2
or dh, ch
inc ebx
inc dh
or cl, 0x58
shl ax, 3
rol dl, cl
xor dl, ah
pop edi
pop ecx
pop eax
pop esi
pop ebx
pop edx
jb 0x6a8350
push ecx
push edi
or cx, di
add ecx, 0xde03243
push ebx
xor bx, 0x7f73
shl bl, cl
test bx, 0x4558
push eax
adc ax, ax
push edx
dec dh
inc bh
pop edx
pop eax
pop ebx
pop edi
pop ecx
call fcn.006ec0b9
call fcn.006ec523
stc
stc
push esi
push ebx
xor si, bx
push edx
push ecx
xor edx, ecx
stc
push edi
xor esi, edi
push eax
add eax, 0x58ec5bf8
shr cl, cl
shr edi, cl
xor esi, ecx
sbb bx, 0x40fa
dec bx
sbb ah, 0x30
rol ecx, 4
stc
nop
rol ebx, cl
pop eax
pop edi
pop ecx
pop edx
pop ebx
pop esi
call fcn.006eca06
call fcn.006ece19
jbe 0x6a84ec
jge 0x6a8366
call fcn.006ed1ce
call fcn.006ed769
jns 0x6a84dd
push eax
push ebx
xchg bx, ax
dec ah
and bx, 0xebc
inc ebx
push esi
sbb eax, esi
push edi
push ecx
ror di, cl
stc
sub cx, ax
xchg si, bx
push edx
cmp dl, ch
rol ch, cl
cmp ecx, 0x6cffe4a8
adc si, ax
sub ch, 0x53
sub ch, dh
stc
rol ax, 5
mov esi, ecx
mov cx, bx
sub edx, ebx
shr ah, 2
sub ch, 0x5c
sub ax, 0x5723
sub dl, 0x4f
shr ah, 1
or eax, eax
ror bh, cl
cmp dx, 0x4bf4
adc al, bh
test eax, edx
shl ax, 1
cmp cl, 0x6f
rol dh, cl
stc
shl dx, cl
add eax, esi
ror al, cl
shl bx, 1
xor ecx, 0x32ad698c
stc
mov dh, al
shr si, 8
test al, 0x27
or di, 0x7931
not edx
add eax, ecx
mov dl, dh
ror bx, 1
sbb dl, al
inc di
adc bh, dl
dec dx
add eax, 0x7f89f944
mov bx, cx
sub si, 0x4fc1
shr bh, 8
test dl, 0x62
not si
add bx, 0x31fe
shr cx, 5
inc cx
test bh, 0x4d
test edi, esi
test esi, 0x4cc7f294
nop
rol di, 3
sbb esi, esi
ror ebx, cl
or bh, 0x16
xor ebx, esi
and bh, 0xa
and di, 0x4c68
stc
add bh, 0xe
shl eax, 2
test cx, ax
stc
ror bx, 1
sub dh, 0x17
test dl, 0x2c
cmp dh, bl
ror bl, cl
nop
sub edx, eax
not ah
dec ch
inc al
cmp al, 0x5e
cmp di, 0x1446
adc ebx, 0x1e1dc4cd
pop edx
pop ecx
pop edi
pop esi
pop ebx
pop eax
jp 0x6a84c9
call fcn.006edb1a
push ecx
adc cx, cx
push ebx
push edx
mov bh, dh
sub dx, 0x59da
push eax
and eax, 0x7f273317
and bl, bh
mov eax, 0x754a29c7
or ah, 0x1e
or ebx, 0x3a37ee77
nop
shl ch, 3
and ah, al
nop
pop eax
pop edx
pop ebx
pop ecx
ja 0x6a84b1
stc
jo 0x6a84c4
push edi
or di, 0x2a3
pop edi
push ebx
push edx
xchg bl, dl
pop edx
pop ebx
call fcn.006edf11
call fcn.006ee237
push ecx
push ebx
mov ecx, ebx
push edx
and cl, dl
pop edx
pop ebx
pop ecx
call fcn.006ee72d
call fcn.006eeac7
call fcn.006ef06c
call fcn.006ef4d8
jae 0x6a84f7
call fcn.006efa58
call fcn.006efeba
call fcn.006f03ce
jbe 0x6a88a3
jbe 0x6a8783
push ecx
push eax
test cx, ax
sub al, ch
push ebx
shl bh, cl
dec bx
inc cl
add ebx, 0x701e004f
sbb ebx, 0x1cf84993
push edx
mov edx, edx
not dx
and cl, 2
push edi
push esi
adc di, si
xchg edi, edi
stc
ror bh, cl
rol bl, 6
cmp cx, cx
mov ch, cl
rol cx, cl
xchg edx, edi
sbb si, dx
test ah, al
shr bx, cl
test bx, 0x519e
test bx, di
xor bh, al
mov dx, dx
test al, 0x60
xor bl, 0x4e
stc
sbb ebx, edx
nop
xor esi, esi
sbb cl, ah
xor bx, 0x2d99
mov di, dx
sbb bl, dl
inc ax
test ebx, esi
not eax
inc ch
add ecx, esi
adc edi, eax
shl dx, 8
xchg bl, dh
shr si, cl
mov edi, 0x224449fe
add ah, cl
or cx, 0x1063
shr eax, cl
inc ebx
nop
sub ecx, 0x41ce351d
not di
rol bl, 8
ror ah, 2
ror ecx, 3
rol di, cl
sub dx, di
add eax, 0x32351eb4
mov ch, 0x79
stc
shl edx, 4
sub bh, 0x1b
test ebx, 0x34500b60
mov edi, 0x399cebaf
xor edi, ebx
test edi, ecx
nop
not si
shr al, cl
and dl, 6
not esi
not dh
sub bx, bx
adc cx, 0x5430
add edi, ecx
test esi, 0xc815954
shl ecx, cl
ror edx, 7
xor ebx, 0x31934716
ror esi, cl
sbb ecx, edx
nop
and edi, esi
sbb bx, 0x536c
sub ax, 0x5dcc
sub eax, ecx
xchg ecx, eax
sub dl, 0x2e
stc
inc edx
sbb ax, cx
dec ecx
inc ecx
rol ch, 1
dec di
dec di
or esi, eax
xor si, si
ror si, cl
pop esi
and dh, ch
rol edi, 3
not bx
and bl, cl
mov edx, 0x6d19314
or eax, edi
mov ecx, 0x61c4bd38
cmp bx, dx
stc
push esi
add esi, 0x1e9f917a
sbb bh, al
test cx, ax
inc edx
inc dl
mov eax, 0x76d2325e
or ecx, 0x1a1219a5
rol di, cl
not dh
ror si, cl
stc
dec al
sbb dx, 0x535
adc al, ch
shl si, 4
shl dh, cl
mov ecx, esi
sub dx, cx
nop
dec dh
stc
pop esi
pop edi
pop edx
pop ebx
pop eax
pop ecx
call fcn.006f0887
call fcn.006f0b2d
stc
push ecx
dec cl
push esi
push edx
xor esi, edx
push eax
sub ecx, eax
pop eax
pop edx
pop esi
pop ecx
call fcn.006f0e30
push edx
push ecx
shl dx, cl
rol dx, cl
push ebx
not bx
nop
rol bh, 5
not bl
push esi
xchg cx, si
push eax
shl al, 1
xor ecx, 0x116f971d
nop
sub ebx, 0x16760f6e
push edi
sbb edi, eax
nop
add si, 0x3d7c
rol di, 3
sbb ecx, 0x1b44d279
or cx, 0x128b
test cx, cx
add bh, bh
not ebx
nop
dec ebx
rol cl, cl
pop edi
pop eax
pop esi
pop ebx
pop ecx
pop edx
jbe 0x6a8748
push eax
push esi
xor eax, esi
push ebx
cmp si, bx
pop ebx
pop esi
pop eax
push esi
adc esi, 0x2fa9f24b
push ebx
and bx, bx
push ecx
push edx
sub ecx, edx
sub ecx, 0x286f3a21
push eax
shl eax, cl
push edi
sub ecx, edi
not edx
inc edi
inc cx
test al, 0x3f
cmp esi, eax
xchg ch, dh
and ecx, 0x42d62c97
pop edi
pop eax
pop edx
pop ecx
pop ebx
pop esi
push eax
dec eax
pop eax
push edx
shr dx, 3
push edi
push ebx
sub edi, ebx
nop
pop ebx
pop edi
pop edx
push edx
cmp dl, 7
push edi
push ebx
mov di, bx
pop ebx
pop edi
pop edx
call fcn.006f136b
push ecx
dec cl
push ebx
push edx
or bx, dx
push eax
sbb dx, ax
not al
test ax, 0x29a3
pop eax
pop edx
pop ebx
pop ecx
push edi
cmp di, 0x56d4
push esi
push ecx
add si, cx
nop
nop
push ebx
xor ebx, 0x208d8f
or bx, si
test bx, 0x8aa
pop ebx
pop ecx
pop esi
pop edi
call fcn.006f191e
push eax
push ecx
shr eax, cl
nop
stc
cmp ecx, 0x4ebbbced
push ebx
and ebx, 0x60420e7f
push edx
rol dh, 2
rol cx, cl
sbb eax, 0x512ad8b
push edi
xchg di, ax
push esi
and eax, esi
xor edx, 0x6b52fb4b
or bx, bx
adc edx, ecx
shr di, 1
shr edi, cl
inc cx
dec dh
ror al, cl
xchg cx, bx
add bh, bl
nop
cmp esi, esi
not ax
add bx, 0x4b04
mov edx, edx
sub bl, bh
cmp bx, 0x38ea
sbb bh, ch
cmp si, 0x520b
add ebx, eax
or dx, ax
shr bl, cl
sbb edx, 0x5af1a2d6
mov ah, bl
cmp eax, edi
cmp cl, 0x50
nop
stc
shl cx, 1
ror di, 6
add edx, 0x7dadf961
or di, 0x1b6
shr dh, cl
or ax, di
mov al, 0x5c
shl dl, 6
test al, bl
shl dl, 7
not cx
ror cx, 6
adc eax, ecx
sub dl, 0x58
test bl, ch
xchg edx, eax
sbb ecx, 0x6017b88
ror edi, 3
cmp ah, ch
sbb bl, 6
inc ecx
not dh
test ecx, esi
sub si, 0x1a66
sub eax, 0x2c59522c
test cx, 0x6924
shl si, 1
nop
add eax, 0x4caa34cc
sbb ebx, edx
ror si, cl
nop
ror bx, cl
xchg ah, dl
adc bh, 0x2d
sub ch, al
add dx, di
xor dl, dh
test ah, 0x3b
nop
rol dx, cl
rol ax, 7
stc
and ax, bx
xchg di, dx
cmp bx, cx
mov dl, 0x3a
not eax
rol edi, cl
cmp ebx, edi
adc bl, 0x39
sbb di, bx
add dx, di
nop
dec edi
and eax, ebx
stc
xor edi, eax
or ah, cl
pop esi
pop edi
pop edx
pop ebx
pop ecx
pop eax
push ecx
sbb ch, 0x16
pop ecx
call fcn.006f1c74
call fcn.006f21dd
push edx
not dh
push ecx
shr cx, 8
or dh, ch
push edi
mov dx, di
push eax
dec ah
push esi
or edx, esi
dec dl
stc
push ebx
shl bh, cl
ror ebx, cl
adc ax, 0x7a7b
sbb dx, dx
test edx, 0x51dc94d7
add bh, al
test bx, 0x7101
ror cl, cl
rol eax, 2
and edx, ecx
shl ah, cl
or bh, 0x74
and ah, dl
mov eax, 0x4f52bda5
ror ecx, 5
not bx
ror ecx, 5
dec si
stc
shl ch, cl
not bh
xchg dl, ah
mov bx, 0x43c0
adc eax, edi
dec dl
adc edx, ecx
xor di, ax
xor cx, dx
inc eax
cmp ch, cl
dec edx
cmp ebx, esi
test eax, edi
shr cl, cl
or ecx, 0x6ff84dc3
or al, 0x7d
adc di, 0x560a
test bl, 0xf
or eax, 0x7ef9c472
sbb ebx, 0x70996d7d
sub di, 0x39f8
cmp cx, cx
dec ch
adc di, 0x35fe
and si, di
test ax, 0x5724
cmp si, 0x8a1
inc ebx
test cx, cx
shl ch, cl
not ax
sbb edx, 0x6bb1b1
stc
ror cx, cl
inc ecx
xor dl, ah
or al, 0x5d
cmp edi, edi
dec bh
stc
not si
ror ax, cl
nop
test edx, ebx
adc bl, 6
inc esi
test esi, 0x2df2612d
adc edi, edx
nop
adc cx, si
add eax, 0x74b32418
inc edi
dec si
or esi, 0x3d7130c6
shr bl, 6
xor eax, 0x2791b73e
stc
xchg ch, bl
ror di, 3
shr dx, cl
shr cx, 5
shl ah, cl
sub ax, ax
rol bh, 8
shr edi, cl
pop ebx
pop esi
pop eax
pop edi
pop ecx
pop edx
push ebx
adc bx, 0xe90
push ecx
sub ch, 0x6d
shl bx, 6
push eax
or ah, bl
push esi
push edi
sub esi, edi
pop edi
pop esi
pop eax
pop ecx
pop ebx
call fcn.006f2717
stc
push ebx
push ecx
mov bl, ch
nop
push eax
rol ax, cl
push edx
add edx, 0x24366cc3
xor ch, 0x67
test cl, 0x6b
add bh, ah
add dh, dl
nop
adc ch, 0x7a
push esi
xor esi, esi
push edi
cmp bx, di
mov eax, 0x6013392b
and bx, dx
pop edi
pop esi
pop edx
pop eax
pop ecx
pop ebx
push ecx
ror cl, cl
push edx
rol dh, cl
push ebx
or bl, 0xd
test edx, 0x609433de
pop ebx
pop edx
pop ecx
lea eax, [eax + 5]
mov edx, dword [ebp - 0x10]
sub esp, edx
mov edi, esp
test edx, edx
je 0x6a92ab
dec edx
push edx
and dx, 0x3104
push eax
push ecx
cmp ax, cx
rol edx, cl
cmp ecx, 0x18378e88
shr dx, cl
push edi
ror di, cl
rol eax, 1
rol ecx, 3
dec edi
push esi
shl si, 8
sub ah, 0x2b
shr ax, cl
stc
rol cl, cl
push ebx
ror bh, 5
cmp ecx, edi
not si
not di
inc ebx
sub di, si
xchg cl, dh
shr di, cl
mov al, 0x41
inc ax
xchg edi, edi
sbb bh, al
or edi, 0x5ccd2e72
adc bx, 0x7418
and ch, bl
shr ax, 4
mov ax, si
or cl, bh
add bl, bh
xchg edi, esi
xor bh, 0x57
ror esi, cl
xchg ch, bl
xor ax, 0x29bd
nop
xchg edi, ebx
shr eax, cl
sub dx, cx
inc ax
cmp esi, ecx
sbb cx, ax
sub ebx, edx
not al
test edi, ebx
nop
stc
ror di, 4
mov dx, di
dec esi
xor dl, al
stc
mov eax, edi
cmp esi, 0xff01d92
not ecx
rol ax, cl
sub edx, eax
inc ch
and bl, ch
test ax, di
rol di, 8
shr ax, cl
not dh
xchg dx, ax
stc
dec ax
cmp bx, 0x3ca5
add eax, eax
mov edx, edi
shr dl, cl
mov ah, ch
or edx, 0x5e8fb287
dec esi
ror esi, cl
cmp dx, 0x33b0
shr di, cl
xor bh, bl
xor eax, 0x710e91bf
shr ecx, 1
ror di, cl
test di, 0x5e78
shl dx, 7
sbb esi, eax
shr si, 5
adc ax, bx
not bl
rol cx, 8
xor dx, cx
shl bh, 5
nop
dec ax
test bh, 0x5e
mov si, 0x6d5e
and al, bh
adc bh, 0xb
ror ch, 8
cmp edx, edi
pop ebx
push ebx
or ebx, 0x7f43d593
cmp edi, edx
add ax, 0x4731
cmp ebx, eax
not ebx
sub ax, cx
test esi, eax
shr cl, 7
stc
shl edx, 3
or ebx, 0x629d021d
sbb ebx, 0x1694ce83
and ecx, 0x360a41c
sbb dl, 0x19
shr cl, cl
cmp ah, 0x56
ror si, 5
rol ebx, 8
inc ebx
mov edi, 0x34c7ae26
cmp ebx, 0x39a725f4
add esi, 0xbdb5439
xor edi, ecx
adc dl, 0xf
not cx
not ax
xor al, bl
xchg bx, bx
mov edx, esi
dec di
not dl
shr edx, 4
stc
cmp eax, esi
dec di
or cx, bx
test al, 6
adc eax, 0x181b9e33
stc
inc dx
xor cl, 0x30
cmp ch, 0x2c
test bh, dl
shr cl, 7
cmp edx, 0x20caa999
dec edx
adc ax, di
rol dl, 6
inc ax
xchg cx, dx
xor bl, 0x47
stc
nop
rol ecx, 6
and cx, 0x7ba4
shl ax, 5
cmp bx, cx
test al, ch
shl ebx, 2
shr bx, cl
sub eax, ecx
inc ecx
or cl, bl
xor ax, 0x3eaf
nop
rol bx, 4
rol edx, cl
add ebx, 0x37c0d20c
rol ecx, cl
cmp dx, dx
shr bh, cl
adc di, 0x5413
inc ah
mov ax, cx
rol edi, cl
nop
rol eax, cl
shr bl, cl
dec ecx
nop
shr cx, cl
stc
ror edi, 4
sub si, 0x447f
adc bx, 0x7f3b
mov ecx, 0x698f4836
shl edx, 2
ror eax, 3
shr dh, 4
rol dx, cl
cmp si, 0x42eb
cmp bl, 0x12
adc cl, 0x3e
xchg bx, si
cmp ch, bh
ror bx, cl
add si, dx
dec bx
stc
sub cx, dx
pop ebx
and eax, ecx
and ah, 0x24
nop
push ebx
adc bx, si
or edx, 0x901b009
stc
add dx, 0x7a01
test si, 0x5f80
not ecx
dec ebx
inc ch
cmp ebx, ecx
mov ch, 0x37
or eax, 0x4318e57f
and bx, cx
mov ebx, 0x5c211992
cmp cl, bl
test bl, 0x43
xor ebx, esi
xchg si, ax
shl bl, 6
or dh, 0x55
shr edi, cl
test edx, 0x20cd54f0
test di, bx
xor dh, al
mov bl, ch
not si
test ecx, edi
adc di, 0x79a0
cmp esi, 0x7ce76fba
stc
sbb edi, esi
sub ax, 0x24db
xchg dl, ch
nop
rol edi, 3
ror di, cl
shl ebx, cl
stc
xchg ch, dh
inc ah
xor eax, esi
stc
sub dx, 0x43ef
sbb eax, 0x6c38207c
add ax, bx
dec ch
sbb eax, ebx
stc
xchg esi, eax
rol esi, 2
shl ecx, 3
dec esi
not edi
sub cl, 0x1d
inc edi
cmp edi, ebx
not dx
add ax, dx
stc
pop ebx
pop esi
pop edi
pop ecx
pop eax
pop edx
jbe 0x6a90e8
jg 0x6a905a
push ebx
push eax
sub bh, al
push edx
push ecx
adc dh, ch
stc
xor ax, 0xcd9
xchg ecx, eax
push esi
push edi
mov esi, edi
inc al
cmp esi, esi
sbb bl, bh
shl ax, 5
xor bl, 0xc
sbb cx, di
test edx, 0x9b447ae
shl esi, cl
nop
sub bh, 0xf
sbb di, ax
mov cx, 0x2ee1
nop
ror bx, 4
nop
dec bh
stc
ror eax, 8
ror ax, cl
cmp edx, 0x4f77f83
shr si, 1
cmp ecx, eax
sub bl, 0x12
or eax, edi
nop
xchg di, ax
not dx
inc dx
sbb cl, ah
adc al, dh
cmp edi, 0x5c74041a
cmp ch, bh
xor bl, cl
not eax
adc edi, 0x17fc1d13
mov dh, 0x34
rol dx, cl
rol edi, cl
inc dx
test edx, 0x7d83a89a
sub dl, bl
sbb ax, 0x7fe1
not esi
dec bx
sub ecx, 0x18aab454
rol dl, 5
mov dx, 0x4d39
dec ch
cmp bh, 0x2d
add dl, 0x32
ror cx, cl
shr bl, cl
add edi, ecx
dec edx
or si, 0x16a0
rol edx, cl
xchg si, cx
mov al, 0x34
inc di
shl bh, cl
ror ah, cl
xor ecx, edx
adc eax, eax
test di, ax
adc ch, 0x58
and si, di
sub ax, cx
not edi
shl ax, 5
inc ax
stc
rol bx, 2
not al
dec di
xor si, 0x368f
nop
shr bx, cl
dec cx
nop
add eax, esi
or edx, 0x68409b57
mov bh, dh
stc
add dx, si
nop
not dh
add dl, 0x3a
xchg dx, ax
and ebx, ebx
xor bh, 0x4f
shr bx, cl
xor si, di
adc cx, 0x6ae3
nop
pop edi
push edi
cmp di, dx
sbb bl, 0x1f
and cl, 0x31
and edx, ebx
not di
test cx, di
adc dh, 0xa
cmp bx, di
rol al, 2
test edi, esi
shl bx, cl
not edx
xor edi, 0x35bba696
add dx, si
shr di, 6
adc bx, 0x6c3a
shr bl, 4
ror ebx, cl
or cl, 0x52
test dx, 0x75c0
xchg esi, ebx
add dl, cl
ror dh, 6
sub ax, 0x1d3e
nop
xchg ch, bh
ror dh, cl
xor ax, 0x6664
xor eax, esi
and bx, cx
not al
or di, ax
ror al, 7
dec di
xor bh, 0x12
dec cl
not ecx
nop
test edx, eax
and cx, 0x693e
nop
or cl, al
inc esi
sub dx, cx
add si, 0x394
test di, bx
xor al, dh
sub si, 0x10c7
not esi
xor di, di
dec ch
test bh, 0x5b
stc
ror edx, cl
dec dx
or di, dx
stc
test edi, 0x5d638e52
dec ax
stc
mov bx, di
ror si, 3
pop edi
pop esi
pop ecx
pop edx
pop eax
pop ebx
push edi
xchg di, di
push ecx
not cx
push edx
push esi
test dx, si
push ebx
cmp bh, 0x14
stc
push eax
adc ah, ch
xor eax, 0x2fd2000c
ror dh, cl
stc
nop
ror si, 7
nop
inc edi
sub ah, al
shr ah, 5
rol di, cl
cmp ax, dx
and edx, 0x7fc1f2a0
inc eax
shl bh, 8
adc di, bx
not ax
add edi, 0x34a54d5a
pop eax
pop ebx
pop esi
pop edx
pop ecx
pop edi
jb 0x6a8f4c
push eax
xor ax, 0x6dbd
push esi
test esi, eax
nop
inc eax
pop esi
pop eax
call fcn.006f2c15
push ebx
ror bl, 1
push edx
push eax
add edx, eax
pop eax
pop edx
pop ebx
jecxz 0x6a8f82
call fcn.006f310d
call fcn.006f35a1
push edx
adc dx, 0x2894
push ecx
not cx
adc dh, 0x31
sbb ecx, 0x8caf85a
push eax
and cl, ah
push edi
test edi, 0x73a2c5b4
rol edx, 2
pop edi
pop eax
pop ecx
pop edx
push edx
or dl, 0x2d
pop edx
nop
call fcn.006f39f2
push ecx
push eax
mov ch, al
stc
push ebx
inc bx
shl bl, 8
shr al, 8
xchg cl, ch
push edi
adc eax, edi
push edx
sbb dl, cl
push esi
and si, 0x3465
adc di, 0x5617
dec ah
sbb edi, 0x15831205
shl dx, 4
rol si, 4
or dx, ax
or dl, 5
ror dl, cl
test cx, 0x49d5
xchg dx, ax
pop esi
pop edx
pop edi
pop ebx
pop eax
pop ecx
call fcn.006f3f27
jns 0x6a9039
push edi
push ecx
add edi, ecx
push eax
or cl, ah
push edx
add ecx, edx
push esi
not si
push ebx
add bl, bh
nop
xchg edi, edx
test ebx, edi
mov ecx, 0x6b11b385
ror ch, 1
pop ebx
pop esi
pop edx
pop eax
pop ecx
pop edi
jns 0x6a9014
jno 0x6a900c
call fcn.006f441b
push edx
sub edx, 0x2550c6a8
pop edx
call fcn.006f4757
call fcn.006f4a49
jbe 0x6a9034
call fcn.006f4ce8
call fcn.006f50f4
push ebx
shl bx, 2
pop ebx
call fcn.006f534b
push ebx
inc bx
stc
push eax
shr al, 1
push ecx
shr cx, 2
pop ecx
pop eax
pop ebx
push esi
push ecx
ror si, cl
push edx
xor dx, dx
push eax
ror ax, cl
stc
pop eax
pop edx
pop ecx
pop esi
call fcn.006f569d
jns 0x6a90d7
call fcn.006f5c63
push eax
sub eax, 0x43f11060
push edi
and edi, edi
sbb eax, 0x6c6a07d3
stc
push esi
sub esi, 0x59793aa4
push ebx
sub bh, 0xe
stc
pop ebx
pop esi
pop edi
pop eax
push ebx
mov bx, 0x1d40
push eax
push ecx
shr ah, cl
mov eax, 0x84eacbe
not ecx
push edx
or edx, 0x3f8cbba8
nop
xchg dh, dh
rol edx, cl
test dh, bl
and bx, cx
push esi
test si, dx
xchg dl, dh
dec ah
shl ax, cl
pop esi
pop edx
pop ecx
pop eax
pop ebx
call fcn.006f6141
jl 0x6a90cf
call fcn.006f64fa
call fcn.006f6a6f
push edi
or edi, 0x2adc1fdb
pop edi
push edi
not edi
push ecx
push ebx
sbb ecx, ebx
shl cl, cl
rol edi, cl
stc
cmp ebx, ebx
pop ebx
pop ecx
pop edi
push ecx
xor cl, 0x6a
or cl, 0x43
push ebx
shr bx, 8
push eax
rol eax, cl
nop
push edx
adc bx, dx
push edi
adc edi, 0x3ca948e4
xchg ebx, edi
nop
xchg edx, eax
adc cx, di
sbb eax, eax
test dh, 0x31
rol bl, cl
nop
xor ecx, 0x1fa37d30
push esi
shl si, cl
inc esi
shr ch, 1
sbb ch, 0x7c
dec edi
add bl, cl
not eax
xchg dx, cx
pop esi
pop edi
pop edx
pop eax
pop ebx
pop ecx
ja 0x6a9296
call fcn.006f6d46
push ebx
mov bx, 0x3be5
stc
push eax
mov eax, 0x188d0389
stc
shr bh, 2
push edx
test dh, 0x41
push edi
and di, 0x4f75
push ecx
push esi
add cx, si
cmp ax, 0x71ff
ror dx, 2
rol eax, cl
nop
xor dh, cl
ror ebx, 4
xor ebx, eax
or si, 0x3940
cmp eax, 0x1cc2deae
xor si, 0x3b2c
sbb edi, 0x427c423b
adc dl, 0x2c
and bh, dl
nop
ror dh, 6
or cx, 0x4fa7
xor bh, bl
sub edx, ebx
sbb bl, ch
xor eax, edx
test bx, 0x3d90
shr edi, cl
shl esi, 7
xchg cx, ax
nop
add ecx, 0x52169877
cmp al, ch
and eax, 0x2290496c
dec cx
stc
dec edx
nop
add dh, al
nop
adc si, dx
sbb di, dx
rol ah, cl
not eax
test di, 0xc1c
inc esi
rol edi, cl
xor ecx, 0xcd9e4f3
test dh, ah
nop
test ch, 0x6d
adc ch, al
sub cl, 0x13
nop
nop
test al, al
shr ax, 3
sub dx, 0x6b2d
sub ch, bl
add edx, 0x6d0bd880
shl esi, cl
add bl, ch
sbb bx, dx
stc
nop
shl bh, cl
not cl
adc ecx, 0x29436fe9
sbb ch, 0x2b
shr bx, 4
ror ecx, cl
cmp eax, 0xb905383
dec di
xchg di, ax
rol bx, cl
cmp dx, ax
adc edi, 0x28fe479a
add si, si
and cl, ch
ror cl, cl
pop esi
pop ecx
pop edi
pop edx
pop eax
pop ebx
call fcn.006f7102
call fcn.006f7664
jbe 0x6a927d
push eax
shr al, 3
push ebx
push ecx
rol ebx, cl
dec ecx
push esi
or esi, 0x6b3a1304
nop
push edx
sub dh, 0x65
and eax, 0x2fcc4b5b
inc cx
pop edx
pop esi
pop ecx
pop ebx
pop eax
call fcn.006f7a05
call fcn.006f7f30
push eax
push ecx
ror ax, cl
pop ecx
pop eax
push edi
not edi
push eax
add al, 0x3d
push ebx
add ah, bl
pop ebx
pop eax
pop edi
push edx
push edi
xchg dx, di
push ecx
shl dx, cl
sub cx, di
push ebx
test bl, 0x5b
pop ebx
pop ecx
pop edi
pop edx
push edx
not dl
nop
pop edx
jecxz 0x6a92a2
stc
push ebx
not ebx
pop ebx
call fcn.006f81b7
mov byte [edi + edx], 0
jmp 0x6a8a2c
mov edx, dword [ebp + 8]
mov dword [edi + 0x18], edx
test ch, ch
je 0x6a92c0
mov ecx, edi
jmp 0x6a92c1
push edi
call fcn.006f8437
push eax
sub ax, 0x5b21
push edx
push ecx
ror dh, cl
test ecx, ecx
push ebx
or cx, bx
nop
nop
stc
xchg ecx, edx
xchg dl, dh
test ah, dl
not ebx
xor al, ah
push edi
test eax, edi
push esi
xor esi, 0x701770ea
stc
stc
shl ecx, 5
cmp eax, esi
dec dl
cmp eax, 0x5ea31a4e
shl ecx, 2
not di
and ax, cx
dec bh
and bh, ah
adc dx, 0x25b7
or eax, eax
xor di, cx
sub dl, dh
xor esi, edx
shr di, 8
cmp eax, ebx
cmp dx, dx
ror cx, 6
cmp edx, ebx
not al
adc dh, 0x3d
not si
add ch, ah
mov cx, ax
adc eax, edx
ror cx, 8
mov ebx, eax
sbb ah, 0x15
nop
ror bx, 7
mov cl, 0xc
nop
not eax
not dl
nop
dec dl
shr edi, cl
xor ch, cl
xchg dx, bx
cmp bh, al
xor cx, 0x27e0
sub dh, dl
or edi, esi
not di
xchg edi, edx
stc
shl ah, cl
xchg ah, ah
not edx
add eax, edx
nop
inc bx
sbb edi, edi
sbb eax, edx
xchg si, ax
not ah
mov bx, bx
adc eax, 0x29313622
ror edi, cl
xor eax, ebx
nop
and dh, bl
pop esi
pop edi
pop ebx
pop ecx
pop edx
pop eax
jp 0x6a9473
jecxz 0x6a93e1
call fcn.006f877f
jbe 0x6a93d5
push ecx
or ch, 0x4c
nop
stc
push edi
xchg ecx, edi
push ebx
inc bh
push esi
cmp si, si
or edi, 0x4a6da6fc
pop esi
pop ebx
pop edi
pop ecx
stc
push edi
push eax
xor di, ax
pop eax
pop edi
call fcn.006f8c91
push edx
test dx, 0x72e5
push ebx
shr bh, 1
push edi
or di, dx
pop edi
pop ebx
pop edx
push edx
shr dl, 6
pop edx
jbe 0x6a93e1
stc
jo 0x6a9433
push eax
dec ah
rol al, 7
push ecx
sub ecx, 0x3a7c4f29
push edx
and dh, dl
rol ecx, cl
stc
nop
stc
push edi
cmp edi, edi
push ebx
shr bl, 8
sbb ax, cx
mov edi, 0x36306e48
not ebx
stc
pop ebx
pop edi
pop edx
pop ecx
pop eax
push edx
add dh, 0x49
pop edx
push edx
push ecx
and dx, cx
pop ecx
pop edx
jp 0x6a942e
push eax
add ah, 0x77
push ebx
not bl
pop ebx
pop eax
call fcn.006f902a
push eax
cmp ah, ah
push ecx
push ebx
xchg cl, bl
cmp ch, 0x48
stc
cmp cx, cx
push edi
shl edi, 4
stc
push edx
rol edx, 8
mov cx, bx
xor dl, 9
nop
xor ebx, ebx
pop edx
pop edi
pop ebx
pop ecx
pop eax
call fcn.006f93de
jp 0x6a9473
jb 0x6a946e
push edx
ror edx, 7
pop edx
call fcn.006f990d
call fcn.006f9dcd
push edi
test di, 0x2f71
stc
push esi
mov esi, 0x6292a196
add si, 0x69e
push edx
xor dx, 0x7559
stc
push eax
xor al, 0x50
test edi, esi
push ecx
push ebx
add cl, bh
shr ebx, cl
and al, 0x10
sub bx, si
xchg edi, ecx
and ebx, 0x385a217d
or edx, 0x493548b5
or cx, 0x6e8f
stc
xchg edi, eax
adc cx, si
test dx, 0x3602
sbb edx, ebx
adc cx, 0x7d11
not bh
xor al, bh
cmp eax, 0x341a68df
and esi, ecx
sbb dh, ch
test eax, 0x212d7121
sbb dl, al
xchg dx, ax
shl si, 1
sub ah, 0x77
cmp ebx, 0x550cfabc
cmp ecx, 0x51ff8bdb
stc
test dh, ah
sub ch, dl
sbb dx, 0x887
or cl, 5
test cl, bh
or cl, cl
sbb si, cx
adc dl, dl
dec al
adc ch, 0x7e
shr al, cl
not si
nop
test cx, 0x2fda
mov dl, dh
mov di, 0x44f4
adc eax, 0x4c76cc8c
shr bx, 5
or ah, 0x23
and bl, 5
sbb cx, 0x53ad
sbb dh, 0x21
inc cl
rol dx, cl
and ah, 0x4e
mov eax, edx
test esi, ecx
rol si, 2
ror di, 7
or esi, edx
mov edx, 0x6dea51d5
cmp dx, 0x50b9
inc dx
or bl, al
xchg dx, si
sbb bh, bh
not edi
inc edi
xchg bx, bx
pop ebx
pop ecx
pop eax
pop edx
pop esi
pop edi
call fcn.006fa136
push ebx
ror bx, 5
push edi
shl di, 2
push esi
sbb esi, 0x7b645b0c
push ecx
rol esi, cl
push eax
mov bl, ah
push edx
inc dl
test bh, 0x7e
inc ebx
sub dh, bh
shl esi, 8
not si
stc
adc bl, 0x56
inc dx
shl bh, cl
nop
nop
and si, dx
shl dx, 2
dec di
xchg al, ah
add dh, 0x4d
test ax, di
or esi, 0x6d0ff028
shl al, cl
test ebx, eax
shl al, cl
adc ah, dh
sub di, 0x2305
not esi
adc bx, 0xa39
rol bh, cl
xchg ah, ah
xchg dx, di
adc dx, 0x5e7f
xchg bx, bx
adc dl, al
and dl, 5
test dx, 0x6d53
add bl, bh
cmp bl, dh
sub edx, esi
or dx, di
ror dx, 2
inc ecx
shl ch, cl
test bx, 0x2a18
mov ax, ax
rol cx, 2
ror esi, 5
or dx, cx
mov si, 0x216
sbb bx, cx
inc bl
and cl, 0x73
stc
dec cx
test dx, 0x239d
shr dx, cl
xor ah, ah
shl di, 3
shr bh, cl
xor dh, ch
sbb dh, ch
mov di, 0x2516
test edx, 0x715a890d
test edx, edx
pop edx
pop eax
pop ecx
pop esi
pop edi
pop ebx
call fcn.006fa494
ja 0x6a978f
call fcn.006fa83f
push eax
ror ax, 5
push ecx
not cx
shr ch, cl
nop
push edx
test ecx, edx
push edi
cmp ax, di
push ebx
not ebx
inc ch
xor di, bx
test bh, ch
stc
nop
adc bh, 0x5e
xor ecx, ebx
inc eax
and dx, 0x3d0d
push esi
sub si, bx
not esi
mov bh, ch
add ebx, 0x7c32109f
adc esi, ecx
pop esi
pop ebx
pop edi
pop edx
pop ecx
pop eax
jno 0x6a96ce
call fcn.006fac04
jae 0x6a96b9
jo 0x6a96b9
call fcn.006fb03e
call fcn.006fb491
push edx
push ebx
sbb dx, bx
pop ebx
pop edx
jle 0x6a96b9
push eax
push ecx
rol ah, cl
pop ecx
pop eax
call fcn.006fb9ae
jl 0x6a96ce
push ecx
ror cx, cl
pop ecx
call fcn.006fbc88
push edi
adc edi, edi
push ecx
push eax
xor cl, ah
xor cl, 0x29
push ebx
or ch, bh
push esi
xchg edi, esi
or eax, ecx
dec di
sbb si, di
stc
shl ah, cl
not cl
sub edi, edi
push edx
and dl, dl
inc cl
stc
cmp ax, dx
add dl, 0xb
sbb bh, 0x43
xchg ebx, edx
shr edx, 8
cmp edi, ebx
sub edi, ebx
xchg al, al
adc ax, 0x2875
add eax, edx
stc
dec di
xchg dl, ah
sub edi, eax
ror ebx, cl
stc
not cx
cmp ch, bh
shr bx, cl
sbb dx, ax
sub si, si
dec al
ror bx, cl
nop
ror ah, 3
xchg cl, ch
dec esi
and ebx, eax
xor edi, 0x2254fc5a
mov dh, dl
xor ecx, 0x74f252
cmp cx, dx
nop
inc edx
shl cl, cl
test cl, 0x24
or edx, ebx
dec bx
test dx, 0x1ca2
xchg di, cx
and dx, bx
pop edx
pop esi
pop ebx
pop eax
pop ecx
pop edi
push edx
rol dx, 3
pop edx
je 0x6a977b
call fcn.006fc0c6
jns 0x6a977b
call fcn.006fc361
push ecx
push ebx
and cx, bx
push eax
sbb eax, 0x2dbfcffb
pop eax
pop ebx
pop ecx
push edx
push eax
cmp edx, eax
pop eax
pop edx
push eax
or ax, ax
stc
push esi
shr esi, 5
push ebx
mov bx, 0x1cfd
stc
push edx
xchg ah, dl
push ecx
sub ecx, 0x53363357
push edi
or di, 0x2bd7
xor ebx, 0x3ff50ef6
sub ax, dx
shr edx, cl
nop
ror edx, 6
ror edi, 7
not edx
add cx, ax
mov dl, 0x2c
inc esi
add edx, edi
shr bx, cl
shr ch, cl
sub bx, 0x71e3
test al, 0x41
test bh, 0x5e
adc eax, 0x7d1f2409
xor esi, edx
rol ah, 5
sub ax, si
shl ax, 8
shl ebx, 8
shl ecx, cl
cmp dl, 0x37
test edi, 0x7877ba93
shr dl, cl
rol ax, cl
sub dl, bh
sub bl, 0x1c
sub esi, 0x30acccec
rol dh, 4
xor dl, dh
and esi, 0x1ba61e65
xor bx, bx
nop
shl ah, 6
add ch, dl
shl edx, cl
sbb cx, ax
dec eax
test eax, 0x54096176
rol ch, 1
xchg cl, dh
dec ebx
shl ebx, 3
mov si, 0x717c
ror dl, 4
dec ecx
rol ecx, cl
sub cl, cl
add edx, 0x1d823480
adc dl, 0x33
not edx
add bx, 0x49d6
inc edx
nop
adc ch, ah
stc
sbb esi, ecx
mov esi, ebx
mov di, 0x48
ror ah, cl
inc dl
stc
inc ah
stc
mov ebx, edx
ror si, 1
shr bl, cl
or cx, di
mov bh, 0x45
stc
test eax, 0x106ef8e7
sbb edx, esi
xchg si, dx
ror ecx, cl
xor al, 0x12
sub dl, ch
sbb al, 0x5b
ror dh, 6
mov dh, ch
add ecx, esi
shl ah, 7
mov di, 0x485f
shr edi, cl
inc dx
rol edx, cl
sub ecx, 0x4e5f82de
not ebx
shr bx, cl
sbb al, 0x7c
dec ecx
pop edi
ror dl, 1
mov bx, 0x11dc
rol edx, cl
add bl, dh
xor si, bx
not ax
adc esi, ecx
not ecx
xor bh, 0x1a
add ebx, edx
shl ax, 1
inc al
test ebx, esi
test cx, 0x4def
ror ax, 1
add eax, 0x78336790
nop
adc esi, 0x6f759a5a
not ax
stc
push edi
inc di
and ch, 0x17
inc dl
test bh, 0x5e
xor al, dh
sbb edx, ecx
sub esi, 0x5a5ba3fe
inc dx
mov ecx, 0x500f37b4
sub di, 0x3dd3
nop
xchg edx, eax
shl esi, cl
nop
or ecx, 0x61d378f1
xor ebx, ecx
adc ecx, 0x2394d35d
add ebx, edx
nop
shl ecx, cl
adc dh, 0x6c
shl dh, cl
inc dl
xor bx, 0x7ae1
mov edi, edi
nop
xor di, bx
xor edx, esi
xchg edi, ecx
and bx, 0x1dab
rol esi, cl
adc bh, 0x11
cmp edx, edx
dec bl
or edi, 0x1b81e6c8
mov si, 0x63df
sub ebx, 0x712841db
add di, di
sbb esi, 0x2f2fd98e
xchg si, cx
inc ch
sub eax, edi
sub bl, dh
sbb ecx, 0x5865ce9c
not bx
xchg ebx, edx
or bl, bl
not eax
add edi, eax
dec edi
add bl, 0x64
nop
rol dh, 6
and ah, 0x20
and ecx, 0x4ae930ed
xor ch, bl
dec di
rol bl, cl
shl dx, 6
shr esi, 5
not edx
sub ax, 0x30fe
sub ah, 3
shl dx, 4
sub ah, ah
sbb edi, 0x4cd33e94
mov ch, ch
test di, 0x6fb6
pop edi
pop ecx
pop edx
pop ebx
pop esi
pop eax
call fcn.006fc84c
call fcn.006fccc8
jb 0x6a9a31
jns 0x6a9a07
push edx
adc edx, 0x381f85d8
push edi
push ecx
mov di, cx
add ecx, 0x23c49a6f
adc edi, edx
push ebx
shr bx, 2
push esi
ror si, cl
dec si
sub esi, esi
cmp dx, 0x1439
push eax
rol al, cl
cmp cx, si
cmp dx, 0x108a
or dh, 0x2f
inc si
pop eax
pop esi
pop ebx
pop ecx
pop edi
pop edx
push edx
push eax
sbb dl, ah
pop eax
pop edx
call fcn.006fd0eb
call fcn.006fd4ae
call fcn.006fda76
call fcn.006fde7b
push edi
cmp di, 0x42a7
pop edi
jg 0x6a9a28
call fcn.006fe2d2
push esi
ror esi, 1
pop esi
call fcn.006fe6d2
push ebx
shl bh, 2
stc
push ecx
rol ecx, cl
sub cl, bh
stc
push esi
adc esi, 0x2f0ca5e1
ror cl, cl
test esi, 0x2a0d16b9
push edx
ror dx, cl
push eax
shl al, 5
push edi
mov ecx, edi
cmp di, 0x14d4
add edx, esi
not dl
shr eax, cl
xchg ecx, esi
cmp eax, edx
adc dl, 0x51
xchg dx, cx
stc
add al, al
ror esi, cl
sub si, 0x5665
stc
sub esi, 0x4c07d2fd
rol ch, 4
add al, 0x63
cmp bx, 0x5c5c
rol ch, 6
add dx, di
inc ch
sub esi, ebx
inc eax
or dh, cl
nop
shr dx, 1
sub esi, eax
xor ax, 0x7e5f
test dx, cx
rol dx, 5
stc
not edx
rol ecx, 6
adc si, cx
adc al, ch
test di, 0x7ddd
shl ch, 5
nop
stc
cmp ecx, 0x55dcb57
sbb si, 0x1bfc
not edx
shl ecx, 6
adc al, ch
inc dx
ror si, cl
adc ebx, 0x4f89ea1b
inc ax
nop
test cx, 0x6d7d
ror dh, cl
adc ch, 0x57
sbb ax, cx
sub ebx, 0x6a8e189e
add ebx, 0x4a162013
or dh, bh
sbb ecx, 0x37498b52
ror si, 4
sbb ebx, 0x3d5f7f03
rol esi, 1
rol ecx, 7
xor edi, eax
and bh, dh
dec cl
pop edi
pop eax
pop edx
pop esi
pop ecx
pop ebx
push ebx
ror bl, 1
push eax
and eax, 0x773850c
push esi
sub esi, esi
push ecx
ror ch, cl
and esi, 0x26dcd01f
dec si
shl bx, 7
add ecx, 0x50fa7ad8
push edx
adc dl, dl
pop edx
pop ecx
pop esi
pop eax
pop ebx
stc
push eax
shl ah, 7
push edx
push esi
xor dx, si
dec eax
push ecx
shr dl, cl
push edi
xor di, 0x4a0b
not dx
stc
push ebx
test bh, 0x3f
not esi
and ebx, 0x7451db64
shr bh, 7
test edx, esi
shr eax, 5
sbb ebx, ecx
or si, dx
xchg di, bx
shr esi, cl
sub cl, cl
cmp di, di
add ecx, 0x3cbe61ff
xchg bl, al
not ax
and dl, 0x79
rol ah, cl
add ax, bx
stc
stc
sbb si, 0x196f
test bx, 0x6b42
xchg cl, bh
and bl, 0x4b
add ebx, eax
inc ah
not ecx
mov bx, dx
adc ah, ah
xchg si, ax
or dl, bh
xchg ebx, edi
add al, 0x7c
rol ax, 8
mov di, 0x36c5
sbb ah, dh
shr bh, cl
pop ebx
pop edi
pop ecx
pop esi
pop edx
pop eax
jnp 0x6a9bdb
push ecx
shr cx, 4
push ebx
mov bh, 0x4f
not ebx
pop ebx
pop ecx
push eax
push ecx
shl ax, cl
pop ecx
pop eax
call fcn.006fe986
call fcn.006fef06
jns 0x6a9bec
stc
call fcn.006ff3e9
call eax
add esp, dword [ebp - 0x10]
pop edi
pop esi
pop ebx
add esp, 0x10
pop ebp
ret