Function at 0x6a3f57
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using speck
Get number of processors
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
push edi
cmp dword [ebp + 8], 0
je 0x6a790c
nop
push ecx
shr ch, cl
and cx, cx
push edx
test dh, 0x75
push eax
not ax
push edi
add di, 0x5f2a
shl di, cl
push ebx
and ebx, edi
add ch, 0x5e
not di
shl di, 3
dec dx
shr ebx, cl
rol ch, 3
push esi
shl si, 1
sbb ecx, ebx
and bl, cl
shl edx, 1
shr edi, 8
ror ax, 1
xor si, bx
cmp bx, bx
not dh
or edx, 0x31366670
mov cx, di
xor eax, 0x14084ea3
test di, 0x742d
dec dl
xchg cx, ax
shr eax, cl
mov bh, ah
ror dh, 7
dec bh
shr bl, 5
shl dh, cl
add di, di
cmp ah, dl
dec di
xchg esi, eax
and eax, ecx
nop
sub dx, cx
mov ecx, 0x5c25235
xor di, 0x4849
ror edi, 4
sub cl, 0x57
or ch, ah
shr bh, 4
mov eax, 0x12ea1f6d
and si, 0x30f7
rol dx, cl
test di, di
add dl, 0xe
xor al, dh
mov ebx, 0x30e75c28
xchg ah, cl
test bl, 0xc
shr ebx, cl
adc ecx, esi
inc ah
add ecx, 0x7f7816d0
nop
rol dl, 5
stc
dec di
ror ch, cl
test eax, ecx
cmp edx, eax
add dl, 0x69
shr ax, cl
nop
xchg cx, ax
add dh, 0
test ecx, ecx
test si, 0x3ae8
add bx, bx
xchg cx, ax
dec al
inc edi
adc cl, bl
inc ch
rol al, cl
stc
not esi
stc
dec ax
xor ah, 0x72
test eax, 0x14d2ff04
add ebx, ebx
and bl, cl
stc
xchg al, dl
xchg cx, bx
ror cx, cl
stc
xor ecx, esi
and dx, 0x3fd6
xor edi, edi
inc cx
dec ah
pop esi
sub ax, 0x5e3
push esi
and si, dx
not eax
dec ecx
stc
xchg di, ax
xchg edi, eax
sbb edi, eax
xchg edi, edx
or di, 0x20d5
or di, 0x4a7f
dec di
not edx
sub bl, 1
test cl, 0x59
mov al, dl
shr cl, 8
add di, 0x3fcb
xchg bx, di
sbb ah, 0xa
mov edi, 0x50fa62aa
sub al, 0x1f
adc edi, edi
not edx
or eax, edi
inc dh
xchg si, di
ror ecx, cl
xchg ecx, eax
sub si, 0x934
ror dl, 4
sbb ah, bl
dec dl
rol esi, 8
shl esi, 6
ror dx, 7
test esi, eax
cmp ebx, esi
cmp edi, 0x20e103b7
dec edi
or ecx, edi
shl eax, 1
add esi, edx
cmp si, 0x70a1
test cx, si
xor dl, bl
dec edx
nop
mov si, si
add dh, 0x55
and bh, dh
xor dl, ch
add bh, ch
sub ebx, 0x2391f9cb
xchg bh, ah
sub esi, 0x4ba25ef5
or si, ax
inc ecx
nop
stc
xchg cl, dh
rol bx, 4
nop
mov cl, 0x57
xchg ah, dl
inc bx
rol ebx, cl
stc
mov eax, 0x1416cd49
shr ax, 7
and eax, 0xb5b5e52
test edx, 0x17711342
cmp ecx, edx
cmp esi, edx
rol eax, 4
dec ax
xor edx, 0x310e8b19
nop
mov si, cx
and ebx, ecx
xchg bl, bh
or edi, eax
nop
test cl, 0x51
inc ax
shl eax, cl
or ch, 0x69
adc ecx, 0x578b55fe
add si, 0x3a40
inc bh
ror si, cl
or edi, 0x8fe706
test ebx, edi
mov bx, si
stc
cmp edi, esi
cmp cx, si
dec bx
or bx, 0x31fb
shr cl, 6
pop esi
nop
adc ecx, ebx
adc cx, 0xe23
xor al, 0x22
adc bl, ah
not bl
adc edi, edi
nop
push esi
sbb esi, ebx
cmp ch, dh
add bx, bx
add cl, 0x3f
shr di, cl
cmp bl, dh
sub si, 0x1fd3
rol ax, cl
rol cl, cl
cmp cl, bh
mov cx, 0x527b
mov bh, bh
cmp ebx, eax
stc
inc cx
shl esi, 6
stc
xor cl, bh
xchg si, bx
or ebx, 0x60dbfbda
rol di, cl
nop
shr si, 6
stc
or eax, edi
xchg cx, si
ror dx, 8
add cl, ch
inc cl
sub si, 0x65c
xchg bx, si
cmp bh, cl
not di
dec ebx
shl ebx, cl
xor cl, dh
test di, ax
xor dh, 0x31
nop
shr bh, 1
adc si, bx
or bx, 0x87a
stc
dec al
test ebx, 0x172dc56d
inc ah
shl edx, 3
or si, 0x284a
nop
add ebx, 0x2dfcde04
sub cx, 0x253a
xchg bl, cl
ror edx, cl
xchg cx, cx
shl edi, cl
and edx, 0xc4d44e6
sbb cx, ax
adc ax, bx
not bh
cmp ax, 0x17bf
xor ax, cx
stc
ror ah, cl
or di, si
not dh
xor edi, 0x9db87b3
shl dh, cl
sbb di, 0x5668
inc eax
add di, dx
add di, 0x5146
adc ecx, esi
not al
sbb al, dl
xor ebx, 0x4bb76fb5
inc ebx
or bx, si
rol ch, 2
inc ecx
shl al, cl
rol al, 8
sbb bl, 0x64
test ecx, ebx
and eax, ebx
test ax, ax
sub dx, cx
xchg ah, bl
not cx
shl bh, cl
xchg si, di
nop
mov di, cx
pop esi
sub bx, 0x788
push esi
or esi, edi
or bl, 0x6f
shr ecx, 8
sbb edi, 0x17c6ed8f
adc edi, edx
mov al, 0x75
add ax, bx
adc ch, 0x66
shr al, cl
xor ebx, edi
cmp dl, 0x13
adc cx, 0x5167
xor ebx, eax
sub bx, ax
or ax, 0x37b7
not bh
rol ecx, 4
sub dx, 0x2cb7
stc
dec ecx
rol dh, cl
mov ecx, 0x7ca071dc
shr edx, cl
stc
stc
sub di, si
inc esi
nop
test bx, si
or dl, 0x39
add edi, edi
inc eax
xor edx, 0x7d6d8f3f
rol dx, cl
stc
sub esi, 0x7a8408ca
and eax, eax
not al
test ebx, 0x79148c38
rol dh, cl
rol di, 2
stc
ror eax, cl
dec cx
xchg edx, esi
xchg ah, bl
rol esi, cl
cmp eax, 0x726ba8aa
xchg ecx, ebx
shl esi, cl
not al
xor esi, 0x201c7156
sbb ch, dl
cmp dl, 0x5f
dec ah
inc edi
mov ax, di
nop
add dx, dx
shl bl, 1
nop
sub ebx, 0x27ac6cb2
adc edi, 0x28c2f835
shl ecx, 4
ror dx, 6
dec cl
shr ax, cl
nop
mov ecx, ecx
shr di, cl
shr edi, cl
shr ecx, 8
shr dh, 4
test si, cx
inc dx
ror ch, 8
test cx, 0x57b7
shr di, 6
mov eax, 0x5c4ec5bf
stc
shl dl, cl
dec bl
shl dl, 2
test bx, 0x7f31
shr ah, cl
shl ch, 4
add si, dx
nop
adc bx, 0x4e99
adc ecx, 0x35bd49c8
mov ecx, esi
nop
stc
not di
rol bl, cl
sub ch, dh
and ecx, 0x2940fdc4
mov eax, 0x7458c232
cmp bl, dl
pop esi
push esi
adc si, 0x703c
shl dx, cl
mov cx, cx
sbb bx, cx
cmp al, 0x3c
sub di, cx
test ax, di
nop
ror edx, 2
stc
not ah
shl ah, 6
add edx, 0x2a62ffee
add esi, 0x37e61ad0
not ch
shl eax, 2
sub bx, bx
add ah, bh
ror bh, cl
or edi, edi
test ecx, ebx
not eax
cmp cx, ax
cmp ax, 0x415d
and al, 0x63
and cl, ah
shl cx, 5
mov ah, 0x1e
and bx, bx
sbb ecx, eax
cmp ch, bl
or edi, ebx
shl dl, cl
sbb bx, 0x4bc7
ror ebx, cl
nop
inc si
add bl, 0x1d
mov ch, 0x62
or ch, cl
rol cl, 5
mov eax, 0x1e43a05b
rol dl, 5
nop
dec ch
sbb ch, 0x1f
xchg esi, ecx
shr esi, 7
sub eax, 0x68010ee9
add bl, 0xc
dec ax
xor ecx, ebx
stc
sbb ah, al
nop
sub dl, ah
sbb cl, 2
sbb bl, 0x65
and di, si
shr dx, 2
sbb dh, bh
rol ecx, cl
ror al, cl
sbb ecx, edi
not bh
xor ax, 0x7938
test ebx, 0x340d29de
mov bl, 0x14
xor bh, bl
mov edi, 0x415a0f5e
test edx, esi
sub dx, 0x2fdf
and esi, ebx
sub ax, 0x23a0
adc bh, cl
and eax, 0x5f3eb106
stc
inc edx
sub bh, bh
ror ecx, 1
and edi, esi
or bx, ax
xor dl, 0x79
and bh, 0x60
ror al, cl
sbb si, cx
sub si, 0xe6a
cmp di, cx
shr ch, cl
dec edx
or ecx, esi
add bh, bh
cmp ah, ah
test ch, dl
rol eax, 5
shl dx, cl
sbb di, 0xd53
and bl, al
shr esi, cl
xchg edi, edi
pop esi
rol cl, 7
xchg dx, ax
push esi
cmp si, ax
nop
and si, dx
mov cx, 0x1f0f
xchg bx, cx
shr dl, 2
shr ax, 8
inc ecx
xor ebx, esi
nop
not esi
and ecx, 0xbb44e05
test ebx, 0x2e6f6eed
inc al
sub bx, 0x5f37
xor si, di
nop
sub cx, si
test di, 0x583b
ror di, 1
rol al, 8
mov dl, dh
or ah, 0x24
xchg ebx, esi
ror di, cl
add edi, ebx
ror ch, cl
sub edi, 0x16c027aa
or ebx, eax
nop
shl esi, 7
xchg esi, eax
ror bl, cl
sub cx, 0x2811
cmp si, dx
cmp edi, 0x1a89f06c
nop
sbb edi, 0x288d4845
sub ah, 0x12
and ch, 0x14
adc ecx, 0x7ce93d7d
or di, 0x7870
adc ax, 0x248c
xor ch, al
shl edi, cl
sub bh, dh
cmp di, cx
test cl, 0x2e
ror esi, 7
not ax
cmp esi, ebx
xchg si, di
test edi, edx
and bh, 0x1d
or cx, si
dec edx
sub bh, ah
rol bx, 4
shr ax, cl
nop
sub dl, bh
shl bx, 4
shl esi, 8
dec al
cmp dx, cx
or di, 0x4591
not bx
sbb edx, ecx
nop
rol esi, 5
shr edi, 3
cmp bx, di
nop
and ebx, 0x4606c046
ror ecx, cl
mov di, cx
cmp ah, 0x40
add cx, bx
mov dl, 0x11
rol edi, cl
shl si, cl
and ebx, ebx
dec ax
or edi, 0x66560fc8
not ax
sub dx, 0x5e29
inc eax
inc bx
cmp dl, 0x11
mov cx, ax
mov edx, 0x562c333d
cmp cx, dx
rol ch, cl
xchg dx, ax
dec al
shr di, 6
test ax, 0x7230
test al, dh
pop esi
inc cl
or bh, 3
and dx, ax
add ecx, 0x28a08470
inc dl
nop
xor cl, 0x7e
rol cx, cl
test di, 0x313f
cmp bh, cl
push esi
shr si, cl
cmp cl, dh
ror eax, 3
xor ah, 0
test ecx, 0x60d14d98
adc edx, 0x36108ed0
dec bh
shr ax, cl
inc eax
sub di, bx
ror di, 4
cmp eax, eax
sub bl, dl
shr eax, cl
xchg ebx, edi
sbb ecx, 0x29b74188
or cx, ax
or bh, dh
rol ax, 6
xor ax, 0xd41
inc di
dec esi
sub edx, edx
rol edx, 4
or al, ch
nop
test dx, 0x776e
shl edx, cl
inc edx
shr si, cl
not bx
ror dx, 3
test di, 0x3228
shl edi, 2
cmp dl, 0x56
xchg ebx, esi
shl ecx, cl
test si, 0x59
rol ah, 4
rol cx, cl
xchg dx, ax
ror edx, 1
ror ah, 3
stc
and di, ax
adc edx, eax
xor dl, 0x28
ror dx, cl
rol bl, cl
shl ah, cl
adc cx, ax
not ah
and al, cl
mov eax, 0x50086232
shr ecx, 2
xchg dh, bl
nop
nop
sub si, cx
mov si, 0xdf4
nop
sbb ebx, edi
xor esi, 0x19bc1146
xor al, 0x17
ror ah, cl
xchg bl, ah
adc edi, edx
stc
or edx, ebx
inc eax
or ah, 0x71
add edx, 0x327df2a9
add edx, eax
adc si, 0x56e9
cmp ecx, 0x3d47ce67
not dx
cmp ecx, 0x55f6885e
xor dx, si
cmp dh, 0x6b
cmp dh, al
sbb ah, 0x15
inc ch
add dx, si
test dx, si
dec al
cmp ah, cl
shl ecx, cl
and ah, dl
cmp eax, 0x47c99a39
cmp ecx, edi
pop esi
push esi
shl esi, 3
stc
adc cx, 0x1452
nop
not dl
shl ch, cl
or ah, 0x59
pop esi
pop ebx
pop edi
pop eax
pop edx
pop ecx
push ecx
push edx
add ecx, edx
mov cx, 0x4a80
mov cl, dl
push edi
xor di, dx
ror cl, cl
push esi
cmp si, 0x1cb
stc
ror cl, cl
nop
sbb ch, 4
push ebx
rol bh, 1
not ecx
shl bl, cl
push eax
adc eax, 0x5a53d0ea
rol ch, cl
rol cx, 3
cmp esi, eax
add cx, cx
not ax
stc
shl esi, cl
adc ah, dl
shl bh, cl
nop
ror bx, 8
add di, cx
dec ax
rol bx, cl
sub ch, 0x3a
xchg dl, ch
shl esi, cl
xchg dx, ax
not dh
ror dx, 6
inc al
test bh, ah
inc eax
xchg esi, edx
nop
inc esi
shl dh, cl
nop
shl ecx, cl
or edi, 0x10ee0453
shl esi, 8
mov ebx, 0x9d76d62
add si, 0x5be5
shr dl, cl
not edx
rol edx, cl
xor edi, ecx
add al, ch
and ecx, 0x32d004ce
mov edi, ebx
stc
shl ah, 5
dec esi
sub edx, 0x241f974
inc eax
dec eax
pop eax
pop ebx
pop esi
pop edi
pop edx
pop ecx
push eax
push edx
adc eax, edx
push esi
push ecx
shl esi, cl
push ebx
xchg al, bh
pop ebx
pop ecx
pop esi
pop edx
pop eax
cmp byte [ebp + 0xc], 0
jne 0x6a6a01
mov esi, dword [ebp + 8]
xor ecx, ecx
cmp byte [esi + ecx], 0
je 0x6a47ea
inc ecx
jmp 0x6a47dd
shl ecx, 1
jne 0x6a4903
call fcn.006ac4ec
call fcn.006ac8e3
call fcn.006acc14
push ebx
dec bh
stc
shl ebx, 7
push esi
ror esi, 7
push eax
sub ah, 0x7e
push edx
sbb ah, dh
cmp esi, eax
pop edx
pop eax
pop esi
pop ebx
jge 0x6a4867
jo 0x6a4843
ja 0x6a4843
call fcn.006ad16d
jbe 0x6a483f
push eax
xchg al, al
pop eax
call fcn.006ad4a5
push eax
inc ax
pop eax
call fcn.006ad749
nop
push esi
inc esi
push edx
inc dh
push eax
dec al
cmp edx, 0x2a0b67d6
pop eax
pop edx
pop esi
jg 0x6a4867
push ebx
push ecx
ror bx, cl
pop ecx
pop ebx
stc
push ecx
sub ecx, 0x3287a181
push edx
push ebx
adc dx, bx
add ebx, ecx
push esi
and si, 0x67a8
and ebx, 0x4036449d
sub bl, 0x6d
nop
push edi
inc di
cmp ecx, 0x6cf55480
xor bl, cl
pop edi
pop esi
pop ebx
pop edx
pop ecx
call fcn.006ada85
call fcn.006adfea
call fcn.006ae34d
push edx
mov dl, 0x32
push ebx
ror bl, 2
push eax
and ah, 0xa
push edi
add eax, edi
stc
pop edi
pop eax
pop ebx
pop edx
jp 0x6a48f8
push eax
push ebx
cmp eax, ebx
push ecx
shl eax, cl
mov cx, 0x4fe2
pop ecx
pop ebx
pop eax
push edx
and edx, 0x4accd527
pop edx
push ebx
push edx
cmp ebx, edx
pop edx
pop ebx
push eax
push edi
sbb eax, edi
shr eax, 7
push edx
cmp dl, 0x79
push ecx
shr cx, 2
pop ecx
pop edx
pop edi
pop eax
call fcn.006ae7b0
call fcn.006aed52
jp 0x6a4903
call fcn.006af01a
jnp 0x6a4d25
jns 0x6a4b92
call fcn.006af381
push ebx
not bl
push ecx
add cl, 0x76
xor ecx, ecx
not bh
dec bx
push esi
and esi, 0x300477ed
push edx
push eax
and dl, al
test esi, ecx
test ax, si
add edx, 0x6e56faf1
sbb dh, dh
sbb ebx, 0x2e000d0e
shr edx, 4
adc dx, 0x96a
ror dh, cl
or si, 0x67c0
stc
rol cl, cl
xchg si, cx
dec edx
add bh, dh
adc ax, 0x8a1
push edi
cmp di, ax
stc
dec ecx
mov esi, 0x66fa2d39
xor dx, dx
or ebx, 0xd28ef44
test ax, 0x6555
sbb ah, 0x16
mov al, 0x5a
stc
rol edx, cl
shr al, cl
add al, dh
shr edi, 1
and ecx, 0x2a2ca2e4
ror bh, 8
inc cx
and al, al
rol eax, 1
shl edx, 2
rol ebx, cl
inc ah
inc ch
sbb ecx, 0x39f06380
mov bh, dh
cmp si, 0x69fc
shl dx, 3
xor dl, cl
pop edi
pop eax
pop edx
pop esi
pop ecx
pop ebx
push esi
and esi, 0x38fb99ce
push ebx
inc bl
push edi
xchg edi, edi
push edx
push ecx
shl dh, cl
inc ch
test edx, 0x35b1e58c
shr di, 5
add bx, 0x64e3
adc ebx, 0x9c5109d
stc
nop
xchg cl, dh
not ecx
or si, 0x3093
push eax
or ah, 0x72
or dl, 0x2e
sub dx, ax
and ch, 0x25
shr ebx, 8
rol si, 1
ror edi, cl
and bh, 0x4e
or eax, edx
and si, 0x7d15
not cx
not bh
dec al
inc bx
adc eax, 0x3bba1c53
dec di
test si, 0x48ac
adc dx, cx
xchg esi, esi
rol ebx, 7
sbb cx, 0x4dd8
cmp ax, si
xchg si, si
adc bl, 0x17
ror bh, cl
sbb bh, 0x59
mov di, 0x1c97
shr cx, 7
dec si
stc
or eax, ecx
cmp esi, 0x75fd320d
and eax, ebx
xor ax, 0x7a63
add cl, cl
add edi, 0x642d4df6
pop eax
pop ecx
pop edx
pop edi
pop ebx
pop esi
jo 0x6a4ae4
jnp 0x6a4ad8
call fcn.006af67a
call fcn.006af975
push ebx
push edx
add bx, dx
test dx, 0x4f71
push edi
xchg di, dx
mov ebx, 0x5ef2e896
xchg edi, edx
stc
push eax
sub ax, 0x1355
push ecx
and ch, ah
pop ecx
pop eax
pop edi
pop edx
pop ebx
jbe 0x6a4ac6
jge 0x6a4ac6
push ebx
push eax
add bl, ah
shl bl, 6
nop
push esi
add esi, 0x63ec72cf
stc
nop
pop esi
pop eax
pop ebx
push eax
cmp al, 0x60
stc
push esi
cmp esi, 0x6c1cf6be
push ecx
sbb ch, 5
pop ecx
pop esi
pop eax
call fcn.006afe7c
push eax
inc ax
and ax, 0x4a7f
pop eax
call fcn.006b018c
call fcn.006b06f6
push ecx
test cx, 0x33d7
pop ecx
push esi
inc si
push ecx
or cx, 0x747d
shl cl, 4
push edi
cmp di, cx
shl ch, 7
push edx
dec dx
adc ecx, ecx
sub edx, 0x71aefc45
xchg esi, edx
and dx, di
add cl, ch
push ebx
mov ebx, 0x53b4283f
add edi, ebx
nop
and bl, 0x31
adc bh, 0x35
add bx, 0x80c
cmp dx, di
not ebx
push eax
shr eax, 5
sbb al, 0x69
not edx
or bx, cx
rol esi, 4
sbb esi, edi
nop
cmp edx, 0x5979c847
add bx, 0x3215
add ah, bl
not edx
pop eax
pop ebx
pop edx
pop edi
pop ecx
pop esi
push ebx
push edx
xchg bl, dl
push edi
cmp di, 0x6d7e
nop
push esi
sbb esi, 0x51be12fb
push eax
dec ax
xor bx, 0x6b88
push ecx
ror ch, 6
cmp ah, 0x10
cmp esi, esi
not esi
ror cl, cl
and dl, 9
xor edx, 0xa754f31
pop ecx
pop eax
pop esi
pop edi
pop edx
pop ebx
jno 0x6a4b8c
push edi
sub edi, 0x6cf3c184
pop edi
push eax
push ecx
and al, cl
pop ecx
pop eax
push edi
ror edi, 8
push edx
shr dx, 4
add dl, dl
push ebx
and ebx, edx
push ecx
push eax
sbb ch, ah
not ecx
sub ecx, eax
sbb dl, ah
push esi
cmp esi, eax
sub dx, dx
xor esi, 0x62055c71
nop
mov esi, 0x3e8e3e9b
xchg ecx, ecx
not edi
or bl, al
sub si, si
sub eax, esi
or eax, edi
and di, cx
not eax
shr edi, cl
xchg dx, bx
shr si, cl
mov cx, 0x218e
shl esi, 3
shl cl, 3
shl ebx, 7
sbb cx, si
sbb si, 0x234
add eax, 0x6e28f022
test ah, bh
cmp dx, dx
pop esi
pop eax
pop ecx
pop ebx
pop edx
pop edi
push esi
inc si
push edi
cmp di, 0x987
push ebx
or bx, bx
and esi, 0x15570889
push ecx
shr di, cl
push edx
or edx, esi
and edi, 0x2e15ef06
push eax
xchg al, ch
mov bh, 0x27
xor cx, dx
nop
and ah, bh
test eax, 0x172a3407
or bx, si
dec ax
or cx, 0x5b5e
sub dh, cl
shl edx, cl
shl ax, 5
and esi, 0x424bfde3
xchg esi, esi
nop
adc di, 0x6eb7
inc edx
nop
stc
not si
not edi
not ebx
nop
dec dx
xchg edi, eax
xchg dl, dh
adc eax, 0x5e7068d7
nop
mov ebx, ecx
add dh, dl
stc
and al, 0x42
sbb ecx, edi
sub si, 0x2f9f
shr di, cl
add ax, ax
dec cl
xor di, 0x46e3
dec di
test dh, 0x34
xor edx, ebx
ror di, cl
mov dx, 0x6cee
sbb esi, ebx
add al, bl
rol di, cl
sbb eax, 0x4b4bfacd
sbb si, dx
not esi
inc eax
sbb eax, ecx
nop
nop
or edx, esi
mov edx, edi
stc
shl cx, cl
stc
adc ecx, ebx
add esi, 0x472526fe
dec ax
test al, 0x3a
add di, 0x2176
dec esi
test cx, 0x5203
test si, bx
sub ecx, edi
not bl
nop
shr cx, cl
and di, 0x77de
stc
mov di, 0x1d3a
rol ah, 1
inc al
not ax
and ah, bl
and ebx, 0x1cdd93d0
sbb di, ax
rol bl, cl
dec bh
cmp edi, esi
mov ax, ax
and bx, di
sub eax, 0x45f18aee
dec edx
not ax
xor edi, 0x303a468f
pop eax
pop edx
pop ecx
pop ebx
pop edi
pop esi
call fcn.006b0b35
jbe 0x6a4d19
push eax
cmp ax, 0x98c
pop eax
push eax
mov ax, ax
pop eax
push edx
cmp dx, 0x4ce6
pop edx
nop
push esi
rol si, 7
push ecx
shr si, cl
mov si, 0x5d8b
push ebx
rol bx, cl
nop
push edx
test dl, 0
sbb edx, 0x7650bed
dec cx
not cl
mov dl, 0x27
dec bx
inc dx
dec bx
push eax
shr eax, cl
add ax, ax
nop
add eax, esi
xchg al, al
or ebx, edx
sbb dx, bx
rol cx, cl
mov ch, bh
inc bx
not ch
nop
mov si, ax
nop
stc
nop
shr cl, cl
inc cx
mov ch, 0x4b
nop
nop
not ch
xchg dx, ax
nop
rol dl, 4
not edx
and al, 0x75
push edi
sub edi, esi
ror al, 3
shr bx, cl
adc dl, 0x6c
adc si, 0x1d7c
ror bh, cl
sbb dl, bl
and al, 0x7a
cmp al, dl
cmp bx, 0x18d0
sub eax, 0x61ef8a56
stc
cmp ebx, 0x66a0b8fe
inc edx
dec di
test di, ax
shr bh, cl
adc ecx, esi
ror di, cl
shl al, cl
cmp bl, dh
shr si, cl
rol dx, cl
sbb bh, 0x5e
rol si, 8
add eax, esi
test dh, dh
not si
nop
mov ax, ax
add eax, 0x24c85c3f
sub esi, 0x6554a60b
not ax
cmp bh, bl
not cl
adc edi, edi
inc bx
or dx, 0x6d2e
xchg edi, edi
cmp ebx, 0x36fcbba2
and di, 0x2027
not ecx
rol cx, cl
rol si, cl
nop
and eax, 0x3125d72
inc bl
test dx, 0x74ca
inc ebx
stc
shl si, 1
and ah, 0x68
not bl
dec cx
and bh, cl
sub esi, 0x58453b35
sbb si, dx
inc eax
adc esi, eax
pop edi
and edx, 0x37b3953e
xchg bx, bx
rol eax, 6
xchg ecx, eax
push edi
shr di, cl
and ebx, 0x567069d8
nop
adc edx, 0x246678b6
dec edx
mov bx, di
xor bl, ah
ror ecx, 2
nop
cmp ax, 0x6c9c
test si, 0x5da5
stc
xor eax, ebx
and ch, dl
or esi, 0x7b1d481d
add ebx, 0x2ae401f8
test esi, esi
ror edx, cl
or bx, si
and cl, al
or cx, 0x5b31
test di, si
adc cx, 0x370b
not esi
inc dx
ror bl, cl
adc ch, 0x1a
inc ebx
sub al, dh
stc
mov dh, 0xa
xor cl, 0x2c
test dl, al
and di, 0x7201
cmp dh, 0x39
stc
xor eax, eax
not dl
mov bx, bx
inc si
inc ah
shl bl, 7
sub si, 0x5509
add dx, di
adc bx, 0x6f95
shr ah, 7
dec edx
sbb al, 0x10
stc
shl eax, 8
shr edx, cl
ror cl, cl
xchg ecx, esi
nop
pop edi
pop eax
pop edx
pop ebx
pop ecx
pop esi
jge 0x6a4f59
push edx
push ecx
rol edx, cl
stc
and cx, 0x5ddf
add dx, 0x646
pop ecx
pop edx
jb 0x6a4f59
push eax
add al, 0x7f
push ecx
rol cl, cl
push edi
push edx
and di, dx
xchg ch, ah
stc
sbb al, 0x10
not cx
push ebx
sub cx, bx
push esi
mov bx, si
shl esi, 3
ror dh, 5
pop esi
pop ebx
pop edx
pop edi
pop ecx
pop eax
call fcn.006b0fa9
call fcn.006b138f
call fcn.006b16c4
js 0x6a4f46
call fcn.006b1abb
call fcn.006b1fca
call fcn.006b2472
call fcn.006b29e3
call fcn.006b2f60
push eax
inc eax
push edx
mov ah, dl
pop edx
pop eax
stc
push esi
push ebx
or esi, ebx
pop ebx
pop esi
push ecx
shl ecx, 3
pop ecx
push edx
push edi
sbb dx, di
push ebx
push eax
sub bh, al
push esi
inc si
push ecx
add cx, 0x7b36
adc esi, ecx
sbb edx, 0x7d2fe315
mov ebx, esi
adc esi, ebx
cmp dh, 0x35
dec cx
rol ax, cl
test dl, dh
rol cx, cl
dec ebx
stc
and dh, dl
xchg esi, eax
nop
mov dx, 0x7e95
or bh, 0x60
rol bx, cl
nop
test ebx, 0x519a7682
ror cx, 3
cmp cx, cx
xchg cl, ah
cmp edx, 0x29535715
sbb edi, esi
sub bl, dl
and esi, edx
dec cl
and edx, 0x3a501261
rol ax, 3
sub ah, 0x38
and cx, 0x1b29
shl si, cl
dec cx
add ebx, ecx
or si, 0x2c58
add ebx, 0x76c3462
cmp bx, 0x7472
test al, dl
xor bl, ah
nop
or ax, 0xeea
shl esi, cl
inc al
sub cl, 0x7d
xchg esi, ebx
stc
shl dx, cl
mov esi, 0x438dcf69
and ah, bh
shl edx, 4
rol ebx, cl
nop
inc esi
sbb dl, bh
pop ecx
pop esi
pop eax
pop ebx
pop edi
pop edx
call fcn.006b32bc
call fcn.006b363a
push ecx
rol ch, 8
xor ch, 0x17
push ebx
test ebx, 0x6b97e81a
push edx
add dh, bl
push edi
cmp ebx, edi
xor ebx, edx
inc edx
add cx, 0x2331
push esi
ror esi, cl
stc
push eax
sub dx, ax
rol si, cl
or dx, bx
test edi, edx
pop eax
pop esi
pop edi
pop edx
pop ebx
pop ecx
push esi
sub si, si
push ecx
or cx, 0x863
push ebx
adc ebx, 0x363f2991
rol ecx, cl
push eax
xor ax, 0x31ec
push edi
test di, 0xf08
adc ax, bx
not esi
push edx
test dx, cx
not ah
rol bl, 6
stc
add cl, 0x31
not bh
adc dx, bx
xchg cx, cx
inc bh
inc si
xor ah, 0x4d
adc ch, 0x16
dec dl
cmp bx, 0x2c2d
dec edx
shr ecx, 7
rol edi, cl
cmp si, 0x3532
inc si
or ax, 0x13b9
add ecx, ebx
sub cl, dl
inc di
cmp edi, edx
rol edx, cl
stc
sub bh, dh
inc esi
shl bl, cl
sbb si, 0x17ea
xchg ebx, ecx
shl di, cl
pop edx
pop edi
pop eax
pop ebx
pop ecx
pop esi
push edi
shl edi, 3
push ecx
cmp cx, 0x35c9
push eax
xchg ecx, eax
push esi
not esi
nop
sbb di, 0x639e
shr al, 3
push edx
shr edx, 7
shl edi, cl
or ax, 0x3053
nop
nop
not di
test dx, dx
mov esi, edi
inc edi
sbb ah, 0x20
and dx, 0x5c93
stc
push ebx
shr bh, cl
mov al, 1
xchg cl, cl
not di
sub dl, dh
adc di, bx
adc ecx, ebx
stc
xor al, 0x29
test edx, 0x49acf957
shl eax, 1
pop ebx
pop edx
pop esi
pop eax
pop ecx
pop edi
push esi
push ecx
xchg esi, ecx
stc
stc
dec si
dec cl
push ebx
adc ebx, 0x704ec322
push eax
inc ax
not ax
shr bh, 3
rol ecx, cl
push edx
ror dl, cl
cmp dx, 0x5a5c
push edi
xchg di, bx
rol eax, 4
sbb di, 0x4254
or si, cx
cmp dx, 0x675c
stc
sbb dh, 0xe
pop edi
pop edx
pop eax
pop ebx
pop ecx
pop esi
push ebx
push ecx
add bh, ch
pop ecx
pop ebx
call fcn.006b3aa6
add ecx, 2
sub esp, ecx
mov edi, esp
push ecx
sub ecx, 2
call fcn.006b4099
push ecx
shl cx, 1
push eax
shr ah, 2
push ebx
or ebx, 0x4ca47bd8
push esi
ror esi, cl
mov bl, cl
inc ecx
xor ecx, 0x557c9acd
xchg cl, bl
push edx
sub dh, bh
add ecx, 0x4ba94a4
or dl, bh
add dh, cl
add dh, dh
add cl, bl
not cx
nop
shr esi, cl
dec cl
adc dh, cl
shl al, 3
nop
or bl, cl
sub si, 0x4949
shl al, 2
mov edx, ecx
and cl, 0x25
rol edx, cl
mov ah, 0x77
not bl
sbb esi, esi
push edi
rol di, cl
shl esi, cl
inc dh
nop
shr esi, 6
not cx
nop
not ah
nop
sbb cx, 0x6eeb
rol bx, 3
stc
shr ecx, 4
nop
inc dx
mov ax, 0x131b
or edi, 0x3e59eca8
adc bx, 0x52
mov ebx, ebx
mov ax, 0x2ebd
nop
shl esi, 4
sbb eax, 0x4bc66d3
rol si, 6
mov bx, bx
xchg ebx, ecx
dec cx
inc eax
adc dh, ah
and ah, 0x77
nop
mov ch, dh
rol esi, 8
and edx, eax
inc dl
test edx, esi
xchg si, ax
cmp bl, 0x72
stc
xor bh, bl
xor si, dx
shr bx, cl
mov ebx, edx
shl dl, 8
xor edx, ebx
stc
add eax, eax
test dx, 0x7f02
or al, cl
add ax, bx
not cx
and bh, ch
and edx, edx
xor ah, cl
cmp ax, ax
cmp di, 0x510
inc bx
test ebx, 0x180a3acc
test di, 0x5bd2
dec edx
test ax, cx
nop
shl ebx, 5
dec esi
nop
add ecx, ecx
cmp dx, dx
and dl, 0x58
mov esi, 0x780af1e8
inc ax
pop edi
push edi
dec edi
shr ebx, 6
sbb ch, 5
mov bx, 0x2a0
cmp edi, esi
xor edi, eax
sbb dh, 0x5d
adc bl, ah
not ebx
cmp cl, al
or ch, 0x41
ror ax, cl
mov eax, edi
rol ebx, 8
stc
and bx, 0x35af
shr di, cl
cmp edi, eax
adc dl, 3
nop
nop
not edx
ror bx, 1
mov bx, ax
xor bh, 0x5a
test dh, bl
stc
and al, 0x30
cmp dl, cl
xchg bh, bh
mov ch, dh
mov bx, si
or bh, bl
shr si, 5
and ebx, edi
inc di
or edi, 0x343648b3
rol bl, 6
inc dl
or di, 0x47b6
and bl, 0x38
xchg edi, ecx
add dx, cx
or edx, ebx
nop
stc
dec ecx
inc dh
stc
xchg ch, ah
and cx, cx
shr dx, 6
dec edi
sub dh, ch
or edi, 0x2d517cb4
sub edi, 0x45e69383
and dh, 0x3e
sub dx, 0x4e60
and edi, 0x153d2b0b
sub esi, ebx
shl ebx, 2
or eax, ecx
xchg ecx, eax
stc
sbb di, 0x48f4
mov dh, bl
not cx
add cx, 0x1323
dec di
shl edx, cl
xor ah, dh
dec ecx
and dl, 0x54
or di, 0x55b6
add bl, ch
sbb eax, esi
nop
mov dh, al
sbb dx, dx
not bh
not ebx
shr edx, cl
mov eax, 0x83ccd64
ror ebx, cl
dec bl
ror cl, cl
cmp esi, 0x7ec734cf
test ah, ah
inc edi
shl di, cl
add al, 0x14
sbb edx, eax
test ah, 0x55
add si, bx
xor dh, cl
not dh
xchg edi, ebx
not eax
xor eax, ebx
xor dh, cl
pop edi
xor cx, 0x79ef
shl dh, cl
xor cx, ax
or ax, bx
and eax, esi
shr dh, 4
push edi
xchg cx, di
add edi, ecx
test cx, cx
and dh, bl
and ecx, edi
nop
mov ecx, esi
or edi, esi
and bh, 0x75
cmp cx, dx
ror edx, 5
pop edi
pop edx
pop esi
pop ebx
pop eax
pop ecx
push eax
cmp ah, 0x62
push ebx
not bl
nop
push edx
cmp edx, 0x6ffed7cd
adc bl, 0x31
push edi
push esi
and di, si
and al, bh
sub dl, al
or al, 0xa
inc al
shr al, 7
shl dl, 1
push ecx
ror ch, 3
xor eax, ebx
sub eax, 0x4b5f55e3
xchg ah, al
inc eax
adc ebx, 0x25345d65
cmp ebx, 0x5246df22
shr ch, cl
add bx, 0x6c4a
xor edi, 0x22935413
shl di, cl
rol dx, 2
dec di
sbb edx, 0x5908b929
or ebx, 0x2dc8f75e
shl edi, 5
inc esi
cmp edi, 0x164aad63
mov edx, 0x3d6046af
shl edx, cl
stc
and di, 0x16b0
cmp cx, di
adc ebx, eax
not si
xor edx, edx
rol dx, cl
inc si
rol si, 3
add si, si
add cl, 0x6f
inc ah
inc ecx
shr ah, cl
cmp al, ah
stc
or ax, 0x1b5b
or di, 0x2a9b
add bh, 0x6e
ror bh, 7
add bx, di
and eax, 0x7c8e2777
shr si, cl
shl esi, cl
add edx, edi
dec si
or dx, 0x29b2
add dl, 7
test cx, 0x3fe4
adc bh, ah
shl edx, cl
sbb ah, 0x53
or bh, 0x1d
stc
shl edi, cl
nop
nop
test esi, esi
shr cx, cl
xchg dx, bx
xor ax, bx
sbb cx, 0x5d8b
mov al, bh
shr bh, 1
and si, 0x7f40
not di
xchg bx, dx
shr al, cl
adc ah, dh
mov dl, 0x31
rol ebx, 2
ror edx, cl
rol ch, cl
shl ax, cl
not eax
test bh, 0x6a
sbb ebx, ecx
ror bh, cl
rol dl, cl
add al, 0x7c
xchg ebx, ebx
or dh, 0x35
test dl, dl
and ax, cx
shr ax, 1
dec edx
mov ax, 0x1568
test si, bx
pop ecx
cmp dh, al
xchg dx, di
dec si
or al, 0x22
adc dh, 0x5c
stc
test bx, 0xf4
push ecx
sub cl, 0x76
sbb dx, cx
sbb dx, 0xda9
sbb eax, 0x1d95a1c
xchg edi, esi
ror edx, cl
xchg dx, di
dec cx
adc dl, 0x4f
add cx, 0x3e6f
cmp eax, 0x3c05cf9d
test al, dl
stc
shr ecx, cl
shr cx, cl
xchg ah, bl
or bx, 0x24c8
xchg cx, dx
ror si, cl
cmp ah, 0x1b
test cl, al
rol esi, cl
inc cx
nop
and esi, edi
nop
add ch, dl
ror edx, 5
cmp bl, ah
rol cl, 5
ror ax, cl
ror cx, cl
inc esi
test bx, si
shr edx, 5
rol bh, cl
cmp si, 0x648
sbb esi, 0x12602e9
sbb bx, 0x7af3
not cx
cmp cx, ax
not bx
nop
shr ch, cl
cmp esi, ebx
sbb si, cx
inc eax
shr al, 1
and dh, 0x61
xchg cl, dl
sub edi, 0x5c70c96e
nop
xchg si, cx
test dx, bx
stc
nop
cmp edx, eax
and esi, edx
ror edi, cl
ror ah, cl
not cx
xor cx, 0x131a
shl si, cl
adc cx, ax
or bh, ch
mov dx, 0x3519
shl al, cl
or bx, 0x38fd
cmp ebx, 0x2b8527c7
rol edi, cl
nop
sbb edx, edx
adc ax, si
inc cl
or cx, 0x4ae1
not edi
dec ch
xor dh, dh
inc al
ror dx, 4
not ebx
ror cl, cl
mov bx, ax
test dh, ah
dec dl
not ecx
sub ebx, 0x3ca2cb9b
stc
or bx, dx
ror si, cl
dec si
shr esi, 3
inc edx
pop ecx
nop
stc
push ecx
cmp ch, bh
add cx, ax
shl bx, 1
sub dl, dh
inc di
ror dl, 6
sub eax, eax
xchg bh, ch
test ax, dx
adc ebx, 0x27ae3583
inc edi
inc edi
cmp cx, dx
sub bx, si
ror ch, cl
stc
sub si, di
cmp al, ah
xor edi, 0x58ff5142
dec di
not dx
rol esi, cl
ror ecx, cl
cmp eax, 0x461aa87c
shr edx, 1
inc bx
rol cx, 7
mov di, 0x1886
sub bl, 0x58
rol edi, cl
sub bx, 0x5d3e
test dx, 0x189f
nop
dec ebx
rol si, cl
nop
or dx, 0x5fbe
cmp ebx, 0x30e90ff5
sbb ch, 0x5a
mov esi, 0x103cb7b
sub eax, 0xe07adf7
cmp si, si
xor si, bx
nop
xor ax, 0x458
test dx, ax
shl eax, cl
and edx, edi
shr ch, 5
add dh, 0x4a
stc
ror ecx, 6
xor si, 0x724d
ror ch, 1
shl dl, cl
test dh, 0x4b
rol esi, cl
add bl, 0x73
not ch
not al
mov ah, 0x5c
adc eax, 0x497c2cd9
or al, 0x17
dec ebx
xor bx, di
sub cx, 0x7771
stc
and edi, ecx
cmp bx, 0x51a
ror dh, cl
shr di, 3
test edx, 0x5e0f8f84
or dl, 0x50
or dl, cl
dec ecx
xchg cx, di
mov bx, 0x4c18
stc
cmp di, 0x27f8
shr cl, cl
not ebx
shr cl, cl
and ecx, 0x632ab87a
rol ax, 4
mov cx, dx
shr ch, cl
dec di
nop
ror dx, cl
sub edi, 0x23f76b89
mov di, 0x67b7
or bh, bh
rol edi, cl
xor edi, ecx
adc dx, cx
ror ah, 5
rol dx, 4
rol dh, cl
pop ecx
stc
add bx, 0x393f
nop
nop
xchg dl, al
mov dl, dl
and esi, ebx
cmp bx, 0x905
not dx
stc
stc
or dl, 0x77
push ecx
ror ah, cl
shr di, cl
shl di, cl
cmp cl, 0x51
and eax, 0xdcd81da
cmp bl, cl
not bl
and dl, 0x2e
rol di, cl
shr cl, cl
not esi
xor ah, 0x5e
inc ebx
dec esi
and cl, ch
nop
stc
dec ax
inc edx
sub dh, 0x18
stc
xor edi, eax
cmp ebx, 0x52ce64d4
sub si, di
pop ecx
pop esi
pop edi
pop edx
pop ebx
pop eax
jne 0x6a578a
nop
nop
push edi
push ecx
shr di, cl
push edx
and edx, 0x6afad42d
nop
xchg dh, cl
push ebx
ror bh, 6
rol ecx, 7
rol cl, 2
pop ebx
pop edx
pop ecx
pop edi
push eax
xor eax, eax
pop eax
jb 0x6a57e1
push ebx
push eax
or bh, al
push edx
push ecx
sub dx, cx
adc dx, 0x7cc9
push esi
ror esi, 8
xchg ah, ah
test dl, dl
nop
inc bh
shr bx, 6
ror ax, cl
shr ebx, 7
and al, 0x19
shl dl, cl
stc
pop esi
pop ecx
pop edx
pop eax
pop ebx
push esi
push edi
sub si, di
push ebx
or bx, di
push eax
push ecx
add eax, ecx
test ah, bh
pop ecx
pop eax
pop ebx
pop edi
pop esi
push ebx
push ecx
shl bx, cl
shl ch, cl
sub cl, cl
push eax
shr al, 3
pop eax
pop ecx
pop ebx
call fcn.006b44b2
push eax
dec eax
push ebx
push ecx
ror ebx, cl
and bx, 0x60ff
or ax, 0x464e
dec cx
ror ch, cl
push edi
or di, 0x5b81
cmp cl, al
push esi
not esi
test edi, 0x2777832
push edx
mov si, dx
pop edx
pop esi
pop edi
pop ecx
pop ebx
pop eax
call fcn.006b47c1
push ebx
add ebx, 0x3d8f71ba
stc
push eax
or bx, ax
xchg bh, bl
push edx
rol dx, 2
adc ax, ax
pop edx
pop eax
pop ebx
nop
call fcn.006b4bc4
shr ecx, 1
xor ax, ax
cmp ecx, 0
jl 0x6a6115
mov al, byte [esi + ecx]
nop
push esi
shr esi, 1
push ecx
cmp cl, cl
xor ch, 0x61
mov ch, 0x15
push eax
mov ah, 0x19
push edi
push edx
sbb di, dx
cmp ax, cx
test esi, 0xff6f9ba
rol ecx, 7
mov si, si
ror si, 1
sub di, ax
and ecx, esi
push ebx
shr bh, 8
add edi, ebx
adc cx, bx
sbb bl, 0x21
shr ch, cl
xor edx, ebx
add eax, 0x2d9a2d50
xor ecx, 0x6fe3ce1e
inc esi
rol ah, cl
sbb ax, 0x4190
stc
shr dl, 2
adc ch, bh
mov ebx, ecx
not ebx
nop
test dx, 0x4dfe
and ch, 7
or ax, 0x18f
nop
sbb bx, si
sub cl, 7
ror eax, cl
shl si, 7
shr edx, cl
stc
shl eax, cl
stc
xchg esi, edi
sub ecx, ecx
dec esi
and esi, 0x79403ffa
rol cx, cl
or eax, edx
sbb ecx, eax
mov eax, edi
dec di
test esi, 0x2e6ad0b6
or cl, 0x24
shr ax, 5
shr di, 6
rol cl, cl
nop
shl si, cl
add bx, dx
sbb si, 0x5797
cmp edx, ebx
xchg ecx, edx
inc ecx
test bh, al
and ecx, ebx
sbb bl, al
shl bl, 1
shl edx, cl
xor edi, 0x12fc2086
add esi, esi
mov dh, dh
and edx, 0x2ab937c4
or ax, si
not ax
test ah, al
sub esi, 0x78d1a02b
nop
cmp eax, 0xe0b7080
add cl, 0x59
ror eax, 2
test cx, 0x3738
shl di, 4
dec edi
rol di, 5
ror bl, 4
shr cx, cl
or ebx, ebx
dec dl
ror si, cl
dec ebx
xchg cx, ax
shr dh, 8
ror bl, cl
dec ch
nop
not dl
xor edi, edx
shr ebx, 1
shr al, cl
pop ebx
push ebx
ror bl, cl
add ax, 0x5e96
mov ax, di
test cx, 0x923
stc
shl bx, 7
not ecx
dec esi
sbb edx, eax
sbb di, 0x2bf9
or bh, cl
inc cl
inc di
sbb bh, 0x24
stc
inc ecx
mov dl, 6
inc dh
inc ah
inc eax
ror edi, cl
shl cl, 2
inc esi
dec eax
cmp esi, eax
adc bx, cx
nop
xchg ch, bl
sbb ah, dh
sbb cx, 0x5e5c
ror dl, 8
xchg bh, al
rol dh, cl
xchg dx, bx
ror bh, 1
xchg bx, di
not ax
xor edx, esi
or bh, 0x1f
xor cx, 0x6531
cmp si, 0x7e4c
stc
sub ax, 0x2050
not bl
cmp dx, 0x2ec6
xor cl, dh
shr ecx, cl
shr dl, cl
adc edx, 0x36049140
not dx
sbb ah, 0x1e
ror ecx, 3
xchg edi, eax
dec ax
xor esi, 0x4e910495
nop
not ax
rol cl, cl
shr bx, cl
add si, 0x680f
cmp ah, al
xor eax, 0x2056a524
ror ecx, cl
not dl
stc
cmp dx, si
shl al, 5
rol ah, 4
add eax, 0x20ee8434
stc
shl esi, 6
pop ebx
pop edx
pop edi
pop eax
pop ecx
pop esi
nop
push edi
inc edi
stc
nop
push eax
mov edi, eax
push ebx
not bx
push edx
push ecx
rol dx, cl
sub ebx, edx
and di, di
sub ecx, edx
push esi
adc si, 0x2c27
rol cl, 7
xor ah, ah
xor ecx, esi
nop
rol eax, 2
dec eax
sbb di, si
cmp ax, dx
or dx, si
rol di, cl
dec esi
mov bh, cl
sub dx, 0x65e8
and al, bh
cmp dx, cx
inc dl
shl dh, cl
or ah, dh
rol di, 8
add di, di
dec edx
or bh, 0x6c
test si, 0x11de
ror ch, cl
and bx, ax
mov ebx, 0x7609a06a
test bh, bl
nop
add bx, 0x351e
inc ebx
inc bl
xchg di, bx
shl edi, cl
inc ecx
cmp esi, 0x77b34826
rol ax, cl
test eax, 0x6f90ea38
rol ecx, 6
inc dl
ror ch, cl
or dx, bx
or bl, 0x4b
nop
xchg al, bh
ror esi, 2
sbb bh, al
and dh, dl
stc
add cl, 0x34
xchg bx, ax
and al, 0x7e
pop esi
pop ecx
pop edx
pop ebx
pop eax
pop edi
call fcn.006b4ef3
push ecx
mov ecx, 0x627a3795
push ebx
push edx
or bh, dl
push eax
cmp ah, bl
and edx, 0x15d369d1
xor bh, 0x5e
sub bx, bx
mov al, al
rol ebx, cl
test edx, 0x79447627
push esi
not esi
dec cl
shl ax, 5
push edi
cmp edi, ebx
cmp ecx, 0x49010877
add di, 0x7b29
test edi, 0x516a72dc
add ecx, 0x140bfe1c
add esi, 0x242610ce
cmp ebx, 0x592c5311
shr dh, cl
xchg ecx, eax
add edi, 0x5dc4640
dec ebx
stc
sub cx, cx
sbb ch, dl
mov edi, 0x1c4c3cb0
ror al, 4
cmp di, dx
shl cx, 2
mov ch, al
not esi
shl ebx, cl
inc si
adc edi, esi
shl ebx, cl
xor edi, edi
cmp dh, 0x3e
nop
or bx, ax
ror ecx, 4
and cx, 0x5dd7
sub cx, 0x2432
add eax, 0x2e258581
and eax, 0x301951c1
ror dl, cl
test ebx, 0x3ee8c14b
or dx, cx
cmp ecx, 0x20c4fa7
test ebx, ebx
rol ah, cl
not dh
xor eax, 0xa6f0adf
shr esi, cl
sub cx, 0x33d0
adc dx, 0x1b6c
ror cx, 4
sbb ah, 0x4e
xor di, 0x2f2a
or ax, bx
xchg di, cx
and ecx, eax
xchg dx, ax
stc
adc ah, dl
test ch, 0x5d
dec bl
xor edx, 0x785428ef
dec ecx
not di
xor si, 0x6a0d
or ecx, eax
test dx, si
inc cl
sub bx, 0x4d5d
nop
test ecx, eax
rol eax, 1
dec bx
inc ah
nop
cmp bx, bx
mov di, bx
shr eax, cl
dec edx
adc cx, 0x459
dec ax
ror edx, cl
or bl, al
xor ah, ch
stc
shr esi, cl
sbb dl, 0x44
adc al, dh
sub di, di
nop
mov dh, ah
stc
ror al, 3
test si, si
pop edi
cmp al, bh
shl al, cl
shr eax, cl
or bx, 0x1512
dec edx
mov bx, si
push edi
inc di
sbb edi, esi
shr dl, cl
cmp di, 0x576b
sub dx, 0x2dbd
sub edx, 0x3445adde
dec ch
mov al, dh
not dh
and di, dx
inc dh
dec ecx
shr ax, 7
ror edx, cl
dec bx
shl bh, cl
dec cx
adc ax, 0x3b07
sub ebx, 0x39aa8560
dec eax
sbb ax, 0x36ba
xor ecx, eax
test edx, 0x26151237
pop edi
pop esi
pop eax
pop edx
pop ebx
pop ecx
push eax
sbb eax, 0x484489a6
stc
push ebx
shl bl, 1
push esi
or esi, 0xed25465
push edx
push ecx
shr dx, cl
rol dh, 4
shl ah, cl
or esi, 0x6cf81a63
shl bx, 4
dec dx
nop
dec esi
nop
nop
shl eax, cl
nop
or bx, bx
adc bl, cl
rol bx, cl
adc edx, esi
push edi
xor di, 0x38a8
ror edx, 6
rol edi, cl
not dl
or bh, ah
shr al, 5
not di
adc esi, 0x20c41ee4
shl al, 7
mov di, 0x2a6d
nop
cmp ecx, ecx
shl bh, cl
shr bh, 8
and ebx, ecx
add edx, edi
rol ah, 2
shl ecx, cl
sbb bx, 0x7cf1
or di, 0x45ee
adc al, 0x39
add ah, 0x6b
test esi, 0x21a73757
sub cl, ah
sub ch, dh
xor edx, 0x2868bce2
and eax, ecx
xchg bl, bh
or eax, esi
adc eax, esi
shl ax, cl
shr ch, 6
add si, cx
adc bx, ax
inc cx
dec dx
inc ecx
sub dl, dh
mov esi, esi
and ax, cx
cmp bl, 0x53
stc
cmp di, 0x3078
cmp bl, ch
adc dl, 0x74
sbb ecx, 0x41ef00e5
ror ah, 1
sub bh, 0x2f
not bh
sbb edi, 0x1d608839
mov ah, 8
stc
add cx, 0x34d0
cmp ax, dx
shr si, cl
ror dl, 4
sub edx, 0x706ad187
and ah, 0x3d
test edi, 0xe335eeb
sub dh, 0x13
adc bx, 0x44f2
inc edx
shl bx, cl
sbb ecx, 0x4510d4ff
xor ah, al
dec ebx
dec di
xor cx, 0x6103
sbb ch, bl
shl edi, cl
shr ah, 2
xchg di, di
shr cl, 7
ror bx, cl
sbb dl, 0x54
not si
inc al
sbb eax, eax
cmp bl, ah
or ebx, ebx
pop edi
not ax
add bl, dh
xchg si, cx
mov ch, 0x4a
and eax, esi
add cx, 0x7714
inc ch
inc ax
xor bx, 0x2728
nop
shr bx, 7
dec ecx
xchg edx, esi
sub dh, 0x51
shr cx, 3
ror bl, cl
sub ebx, esi
and bl, 0x64
sub ch, 0x19
shr eax, 6
shl ax, 2
stc
dec edx
dec ax
test dx, bx
add esi, eax
cmp cx, 0x2338
mov cl, 0x36
push edi
not di
not ebx
cmp dx, si
stc
sub si, 0x371f
and eax, 0x3b57e4f5
dec bl
ror edx, 1
shl dl, cl
xor dx, ax
sub ax, di
add edx, ebx
xchg dh, ah
not ecx
cmp cl, cl
sbb esi, 0x7a182892
nop
nop
not ebx
not ebx
inc ecx
adc di, 0x47d6
sbb bl, bl
shl bh, 4
test ebx, 0x42837cd5
nop
rol dx, 2
sub bh, bh
sbb bh, 0x17
mov bl, 0x66
dec ebx
not dl
test eax, 0x7b8de718
not ebx
cmp edx, 0x2c63f0ea
inc si
or si, di
sbb esi, 0x3bdc7099
add ah, 0x1e
xor edx, 0x5893e5
dec bx
test dx, 0x55c3
sub ebx, ebx
shl si, cl
sbb ch, 0x59
xchg edx, ebx
nop
adc cx, dx
sbb bh, bh
dec bx
stc
test ecx, 0x36e575c0
cmp eax, ebx
sbb cx, 0x430
sub dx, cx
shr si, cl
inc ebx
ror edx, 5
and edx, 0x20080ca7
rol esi, 6
sbb edx, 0x67684b80
rol ebx, cl
shr al, 4
or ebx, esi
inc cx
adc cx, si
inc cl
xor ax, ax
mov eax, 0x577a8985
nop
mov ebx, 0x5b33d74b
test dh, 0x39
pop edi
test al, bl
ror eax, 1
push edi
test eax, edi
inc bx
and bh, 0x2b
cmp cx, 0x33a4
shr bh, cl
add edx, edi
shl eax, 7
or dl, 0x15
mov esi, ebx
and ebx, esi
sbb edi, 0x7c7b9dc9
shl ax, cl
cmp ch, dl
not ax
or dh, dh
rol al, cl
xchg ecx, esi
dec dx
shr cx, cl
xor ax, 0x5fac
sub si, 0x360c
mov cl, al
or ecx, 0x78a40357
shl si, 6
and al, 0x18
adc eax, 0x6ddfcdfe
sub ah, 0x3f
add al, bh
stc
xchg bx, dx
not edi
or bx, dx
stc
xor ebx, edi
sbb esi, 0x4fb7425c
sub esi, 0xe8b0e8b
sub bh, bh
adc bh, al
rol ecx, cl
dec cl
xchg bx, bx
dec dx
xchg di, di
cmp ax, bx
cmp cl, ah
dec bx
add ax, ax
not bx
rol bh, 6
adc bx, 0x6879
xchg edx, eax
shl esi, cl
adc dl, 6
xor edx, eax
rol edx, cl
and bh, 0x66
sbb eax, edi
rol ecx, cl
nop
adc cl, 0x30
nop
not ah
sbb di, cx
mov eax, 0x6347e5d5
rol di, 8
adc ecx, 0x5d62c0eb
shr eax, 5
and ax, di
shr ebx, cl
nop
shr ecx, 8
sbb ecx, 0x340b21c6
mov ecx, 0x291b8016
dec bx
nop
not ch
shr dl, 2
not cl
nop
ror edi, 2
test si, ax
nop
rol bl, 7
dec ah
nop
rol ebx, cl
shl bx, cl
mov eax, 0x1bcf8da5
or eax, 0x2c0c351e
shr dl, 6
shl ax, cl
ror ax, cl
test ebx, eax
shl dx, cl
or ecx, 0x22136b6c
stc
stc
and cl, al
pop edi
or cl, 5
cmp cx, dx
inc bh
and bx, si
rol dh, cl
mov eax, ebx
sbb si, 0x1523
ror cx, cl
push edi
mov bx, di
xor dh, bh
shr edi, cl
inc si
shr si, 5
test edx, ebx
test ecx, 0x18c342f3
sub edx, ecx
add esi, edi
sub edx, edi
not edi
cmp al, 0x14
xor ecx, 0x7ad2cd6b
or cx, si
shl ecx, cl
inc edx
xor ah, 0x16
test dx, 0x2a6e
inc bl
adc ch, bl
adc ebx, ebx
sbb ecx, 0x792457a3
rol cx, 8
shr edx, 8
mov edx, 0x2b18f3f2
not ebx
shl dh, 7
adc al, 0x19
add di, cx
mov bh, 0x66
stc
not ah
dec ch
test edx, 0xf419f8d
mov bx, di
nop
nop
rol ch, cl
test al, ah
rol cx, cl
inc ebx
dec al
pop edi
pop ecx
pop edx
pop esi
pop ebx
pop eax
push edx
adc dl, 0x4c
push ecx
shr dl, cl
cmp ch, 0x24
mov dx, 0x4031
push eax
test al, cl
push esi
add si, 0x4e8d
not ah
sbb eax, 0x57cd81cd
not dl
ror cx, 3
push ebx
or bh, 0x5f
dec al
xchg bl, al
ror cx, cl
push edi
or edi, 0x614e0cfb
test cx, si
pop edi
pop ebx
pop esi
pop eax
pop ecx
pop edx
push ebx
inc bh
push ecx
push edx
add ch, dl
or dx, bx
push esi
dec si
nop
push edi
adc esi, edi
push eax
dec ax
test edi, eax
adc bh, dl
or dl, 0xd
cmp ax, 0x7b75
or bh, ah
adc di, 0xad7
test dh, 0x38
or dx, dx
adc ecx, 0x210f7db1
cmp bl, bh
shl dh, cl
shr dl, 3
nop
test dx, 0x74f1
not cl
pop eax
pop edi
pop esi
pop edx
pop ecx
pop ebx
call fcn.006b53fb
jbe 0x6a610b
call fcn.006b595b
push eax
rol eax, 8
nop
push ecx
push edx
xchg cl, dh
ror eax, 3
nop
pop edx
pop ecx
pop eax
push edx
push ecx
shl dx, cl
push eax
add eax, 0x6ecc7b69
cmp al, 0x18
adc dh, al
adc dx, cx
shl dl, cl
pop eax
pop ecx
pop edx
push esi
dec esi
push ecx
or cx, si
pop ecx
pop esi
mov word [edi + ecx*2], ax
dec ecx
jmp 0x6a583d
push dword [ebp + 0x10]
push 1
push edi
call fcn.006b5cc7
push eax
push edx
and al, dh
stc
push ebx
shl ebx, 3
shr ebx, 6
shr eax, 8
stc
rol dx, 8
test dl, 0x20
push edi
not di
shl di, 2
push ecx
adc cx, 0x19db
test bx, 0x782d
and bx, 0x331
push esi
mov esi, 0x25157808
xchg cx, bx
xor edi, 0x523f4f78
sub cx, 0x17c5
or di, dx
adc di, 0x5392
inc ah
not dl
and dh, 0x4f
dec dx
xchg ecx, ebx
mov bh, ch
stc
xchg ecx, eax
not esi
nop
rol dx, cl
xor ch, ch
inc ax
sub cx, 0x6801
sbb cx, 0x3414
xor ah, dl
nop
nop
shl dx, 1
stc
add cx, 0xd3e
dec si
shl ch, cl
dec ah
xor bl, 0x2e
not edi
sbb bx, dx
stc
ror cl, cl
dec bh
and dh, 0x3d
xchg edi, eax
or esi, ecx
sbb si, 0x1159
stc
adc ebx, 0x19e12993
add bl, 0x58
adc ecx, eax
not bl
stc
add ch, 0x35
mov bh, bh
adc edx, esi
inc ah
inc ax
stc
add ax, bx
and edx, 0x7eabb7e6
ror cl, cl
add dx, si
cmp ebx, 0x4380a70f
pop esi
pop ecx
pop edi
pop ebx
pop edx
pop eax
push edi
inc di
push ebx
not ebx
push edx
push eax
sub edx, eax
push ecx
dec ecx
cmp bh, 0x2b
cmp ax, dx
sbb eax, eax
mov eax, 0x1f8fd074
inc cl
xchg bx, ax
sbb bh, dh
add bx, 0x3ff
dec ah
ror bh, cl
and ebx, edx
inc dh
sbb ecx, 0x6b8e6988
or bl, 0x19
cmp dx, bx
push esi
add ecx, esi
shr dl, cl
add di, 0x59d7
stc
ror eax, cl
test cx, bx
or bl, 0x49
dec al
xchg al, bh
dec dx
rol eax, 2
xchg edx, edi
mov si, ax
adc bx, 0x3347
stc
xor ah, bh
sbb edx, ecx
and bh, bh
stc
add dh, 0x68
and bl, ch
sbb ecx, 0x3cd5a54c
and si, 0x3cbc
test di, 0x89c
mov di, 0x695f
or bx, 0x427
shl si, 7
shl di, cl
ror ebx, 2
cmp di, dx
shl ebx, cl
inc bx
add ch, ah
and bx, 0x5ea8
stc
mov bl, bl
not ax
shl bl, cl
not bh
ror ah, 1
xchg edi, edx
xor edi, esi
xchg edx, edx
mov dh, dl
not edx
shr esi, 2
test esi, edi
and eax, eax
or cl, 0x7b
ror cx, 5
shl eax, cl
test edi, 0x700576d6
dec al
nop
and bh, al
sbb edx, 0x6484e63c
shl ah, 5
shl ax, cl
xchg bh, ah
ror ah, cl
stc
not dl
adc bl, 0x60
rol eax, 4
add di, bx
shr dl, 4
shl di, 8
and cx, 0x2a27
shr si, cl
sub si, 0xabc
xchg dl, ah
xor cx, 0x2470
ror dl, cl
ror ecx, 6
add eax, 0x52560c80
nop
cmp cx, si
sbb dl, cl
or edx, 0x22ed7f54
nop
dec bx
pop esi
or ebx, edi
add ebx, 0x578d953a
mov bl, ah
not eax
ror edi, 6
mov bh, bl
stc
inc ax
shl ch, 6
add di, 0xbc4
cmp bx, 0x312
xchg cl, ah
not eax
xchg di, dx
rol eax, cl
push esi
xchg edx, esi
shl bl, cl
xor bh, 0x60
xchg cx, si
ror dx, cl
mov bh, bh
nop
mov cl, 0x1d
xchg bx, di
test edi, ecx
not ax
mov di, 0x413c
xor edx, 0x33981676
or edx, edx
dec dx
rol di, 2
rol ch, cl
shl si, cl
ror edi, 3
ror si, cl
stc
xor ch, dh
add ax, si
adc si, ax
sbb ebx, ebx
sub dl, 0x54
or edi, 0x48e6fe46
xchg bh, bl
add ah, 8
sub cl, dl
not ebx
and cx, si
sub cx, 0x5e8c
test dh, 0x5f
mov dx, 0x5ae
xor dh, bh
adc dx, 0x7e19
or cx, si
shr esi, 7
ror dx, cl
add edi, 0x2ed7e4ec
xchg edi, edx
sbb edx, edx
xchg di, ax
and dx, dx
xchg bl, dl
not ax
nop
or si, 0x20a9
inc bx
xchg di, bx
sbb ebx, ebx
cmp esi, esi
inc edx
xor esi, edi
mov esi, 0x4dbf3790
shr ebx, cl
dec ch
stc
adc dx, di
xchg si, bx
rol bh, cl
sub ebx, 0xfc42a15
or cx, 0x4dda
not dh
not al
dec bl
add si, 0xb54
shl cx, 8
add cx, di
shl cl, 2
inc al
inc esi
shr ah, 4
xchg si, cx
shl edx, cl
add cl, 0x5a
xchg si, di
sbb ebx, 0x4964befb
ror eax, cl
cmp ax, 0x7e08
shl esi, cl
rol edx, 1
not ebx
cmp eax, 0x56fbc0d
pop esi
dec edi
rol edx, cl
push esi
sub dx, si
add al, 0x47
ror esi, 2
not ecx
sub eax, edi
xor al, dh
rol ch, cl
ror bx, 4
nop
mov si, bx
sub ch, 0x5f
ror di, 1
adc dl, 0x62
shl ah, 3
stc
rol bl, cl
inc si
shr bx, cl
shr di, 5
and bh, ch
shl ah, cl
or dh, 0x4e
not dx
rol bl, 6
stc
rol eax, cl
sbb cx, 0x19f
shr dh, cl
xchg dx, ax
xor esi, 0x4102917a
shr bh, cl
test bx, 0x6da9
adc cx, 0x1d37
test edi, edx
shr ax, 8
sbb ax, di
shr si, 4
rol si, cl
ror dx, 3
sbb bh, 0x41
shl bh, 8
sbb ch, dh
sbb ebx, 0x44115d18
stc
add eax, 0x7785a38b
cmp bl, 0x3e
ror edi, 1
adc di, 0x4152
shr dh, 8
nop
ror ebx, cl
stc
mov bx, 0x127f
inc edx
cmp cl, 0xf
and bl, ch
shl si, 7
dec si
cmp di, 0x41c4
add dh, 0x3e
sbb dh, bh
cmp bh, cl
xor dl, 0x74
and si, 0x52ee
stc
shr dh, cl
adc bx, si
not dx
xor esi, 0x29d4abaf
stc
sub ax, 0x3172
sbb ecx, esi
and dl, 5
xchg ecx, eax
xor ch, 0x3a
test si, dx
shl cx, 5
dec bx
ror ebx, 6
xor si, 0x38f4
inc bl
shr bx, 1
sub edi, edx
adc ebx, 0x2625cb3f
not dl
or esi, 0x641d4226
shr cl, cl
adc dx, di
or esi, ebx
xor esi, edx
and dx, 0x7a59
sub edx, eax
or ch, cl
xchg cx, bx
dec bh
xor cl, al
or cx, cx
adc cx, di
pop esi
adc dh, 0xc
add dh, dh
and edx, 0x37b6978b
nop
dec edx
push esi
and eax, esi
nop
mov ah, ah
mov bh, 0x74
xor bl, cl
add ch, bh
nop
and bx, dx
xchg edi, eax
test esi, 0x3fb69ca8
mov eax, ecx
mov si, si
inc cx
not bh
add edi, esi
inc al
sbb dh, bl
dec edx
add dx, 0x2690
inc eax
not cl
cmp edx, 0x79994a57
inc dl
ror cl, cl
test bl, bl
xchg cx, di
and ah, ah
xor dx, 0x265b
stc
not cl
not si
dec dl
adc di, 0x3bf0
xor ebx, 0x240b9e6b
shr bh, 1
shr bl, 1
xor ecx, edi
add eax, 0xdf16a7e
mov dx, ax
stc
stc
dec bx
add dl, 0x28
dec al
dec bl
nop
xor edi, 0x7e2042d7
not di
add ecx, ebx
add bx, 0x4fc2
ror ah, 4
nop
mov ah, 0x52
rol eax, cl
mov edx, edi
shr ax, 1
not si
rol cx, cl
shl ch, cl
or dl, 0x75
add ah, 0x2c
xor cl, 0x6c
rol bx, 8
adc eax, ecx
dec eax
test di, 0x3ba
xor edx, edi
not si
dec ecx
xchg ah, ch
sub bx, 0x5230
xchg ah, bh
or edi, 0xbd1d49e
xor si, 0x72b2
mov ebx, 0x5c3dfb41
dec esi
xchg edx, eax
nop
or eax, 0x2c2fa1de
sbb si, bx
or di, cx
nop
sub dl, 0x47
xor bl, 0x1f
dec esi
sub edx, 0x475d2b4b
or dh, 0x57
ror edx, 4
test esi, 0x327e811a
sub bx, bx
shl di, 1
sub cx, si
ror cl, cl
or edi, 0x70d1a60c
stc
pop esi
dec cl
stc
cmp al, cl
xor ax, 0x159a
push esi
test esi, 0x7ec7e4f0
sub si, si
rol eax, cl
shl al, cl
adc ax, si
ror edi, cl
cmp dl, ch
rol al, cl
not edx
not di
rol dx, 2
and ebx, edx
shr cl, 6
sub esi, 0x57e7287b
adc cl, 0x71
sub ecx, eax
dec dh
add si, 0x72b0
mov si, 0x1ba8
dec eax
add edi, eax
xor si, 0x3dcd
xchg bx, di
ror esi, cl
xchg bh, bl
xor bl, 0xc
mov cx, ax
test dx, dx
xor ecx, 0x6c159852
stc
sub dx, dx
rol bl, cl
xor cl, 0xc
not eax
ror dh, 4
or ch, 1
inc bx
shl ax, cl
or bl, 0x4c
nop
adc edi, 0x6c4efdcd
sbb cx, 0x7e98
or bh, bl
and di, di
rol dx, 3
inc edi
shr bx, 8
mov al, 0x33
mov ah, 0x50
or ch, 0x6d
test bl, ch
shr cx, cl
or eax, edx
shl ch, 3
nop
sbb ch, ah
rol dh, cl
stc
nop
pop esi
pop ecx
pop eax
pop edx
pop ebx
pop edi
je 0x6a6845
push ebx
push edx
and bh, dl
push edi
push ecx
and di, cx
nop
shr bl, cl
sub bh, 0x4d
push eax
and ax, 0x6438
ror dl, 8
nop
pop eax
pop ecx
pop edi
pop edx
pop ebx
push edi
push ebx
add edi, ebx
push eax
xchg ebx, eax
rol bl, 2
push ecx
xchg cx, bx
push edx
sub ecx, edx
add edx, ebx
sub bl, 9
shl edx, cl
nop
shl ah, cl
and ax, 0x3e67
push esi
sub ebx, esi
not dx
nop
stc
xchg cl, bh
stc
ror eax, 1
sbb al, 0x41
mov ax, 0x192a
dec di
cmp ebx, edx
add ah, 0x55
xchg ch, ch
shl bx, 6
stc
sbb esi, ebx
ror cx, 4
inc ax
stc
inc dx
sbb edx, 0x552f96bd
inc si
mov si, 0x68d2
mov esi, 0x654145b1
cmp cx, bx
nop
not eax
nop
or dh, 0x55
mov edx, 0x4dc8bb04
dec al
shl bh, cl
cmp si, dx
shl esi, 6
or eax, 0x502d9ee4
dec ax
shr di, cl
nop
xor di, 0x7d8c
shr ax, cl
ror si, 1
sub ax, dx
adc edx, esi
or dl, bl
xchg esi, eax
cmp edi, 0x6c4ff63d
mov al, al
cmp dl, 0x67
xchg bh, ah
inc ecx
ror cl, cl
test ah, ah
stc
shr si, cl
sub di, dx
ror dx, cl
xor eax, edi
and edi, 0x68e12860
pop esi
pop edx
pop ecx
pop eax
pop ebx
pop edi
jnp 0x6a6818
push ebx
and bx, 0x14ea
push ecx
push eax
add ch, al
shr cl, 8
push edx
and dh, 9
not eax
test bh, ah
push edi
rol edi, 1
pop edi
pop edx
pop eax
pop ecx
pop ebx
call fcn.006b5f3c
stc
push edx
add dh, 8
push ebx
or bx, 0x58b3
push edi
xor bx, di
push esi
mov bx, si
push ecx
add cx, 0x2907
ror bh, cl
and dh, 0x1d
pop ecx
pop esi
pop edi
pop ebx
pop edx
jns 0x6a6845
call fcn.006b642d
push edx
xor dh, 0x6c
push esi
mov si, si
nop
push eax
push ecx
ror eax, cl
cmp ah, dh
cmp ecx, 0x15ab01f1
push ebx
xor ebx, esi
xchg ch, cl
push edi
not edi
adc cl, 0xf
shl ebx, cl
sub si, di
shr ax, 6
shr dh, 5
inc ch
xchg edi, ebx
sbb ch, 0x60
cmp al, 0x10
add edi, 0x711b838e
nop
adc cx, 0x6203
mov ecx, eax
rol ecx, 8
shr si, cl
add ax, si
adc ebx, 0x237ed9eb
nop
stc
and bh, 0x17
stc
test eax, edi
mov dx, si
or cx, bx
pop edi
pop ebx
pop ecx
pop eax
pop esi
pop edx
call fcn.006b678e
jnp 0x6a6997
call fcn.006b6a22
jle 0x6a68f7
jbe 0x6a68e0
call fcn.006b6dc4
call fcn.006b7333
push edx
push ecx
shr dh, cl
push esi
mov si, 0x3b95
rol dx, cl
pop esi
pop ecx
pop edx
jne 0x6a68f7
push edi
mov di, 0x5e4f
pop edi
jnp 0x6a68f7
call fcn.006b75c3
push eax
not ah
push ebx
or ax, bx
push esi
shr esi, 5
push edx
not edx
and dl, 0x19
push ecx
inc ecx
sbb al, 0xc
adc ebx, ebx
nop
mov eax, 0x388b16ad
push edi
xor di, si
test bx, di
sbb bl, dh
nop
shl ebx, cl
not dl
cmp bx, cx
rol ah, cl
ror di, cl
sub dh, 0x19
or ax, cx
nop
dec ebx
rol edi, 5
stc
mov dx, cx
ror dh, 1
stc
rol si, cl
and edi, ebx
pop edi
pop ecx
pop edx
pop esi
pop ebx
pop eax
jnp 0x6a6952
call fcn.006b7876
je 0x6a6985
call fcn.006b7cdc
push edx
dec dh
dec dx
shl dx, 5
push ebx
push edi
sub bx, di
pop edi
pop ebx
pop edx
jns 0x6a6979
call fcn.006b819d
push edi
push ecx
ror di, cl
push ebx
sbb bh, 0x3e
pop ebx
pop ecx
pop edi
call fcn.006b873b
push ecx
mov cx, 0x95a
push esi
push ebx
xchg si, bx
pop ebx
pop esi
pop ecx
call fcn.006b8a32
call fcn.006b8e29
push ebx
push ecx
ror bx, cl
push edx
and dl, 0x67
push esi
add si, 0x7cfc
push eax
shr ax, cl
and ax, cx
mov dl, ch
push edi
cmp di, bx
dec eax
cmp si, 0xd7a
dec ebx
stc
test ax, 0x7aa2
sub dx, 0x1b92
and eax, edx
inc dl
inc cl
pop edi
pop eax
pop esi
pop edx
pop ecx
pop ebx
push ebx
xor bx, bx
pop ebx
jae 0x6a69f1
push edi
push edx
add di, dx
pop edx
pop edi
call fcn.006b91f4
call fcn.006a3f57
add esp, 0xc
pop ecx
add esp, ecx
jmp 0x6ac4da
cmp byte [ebp + 0xc], 1
jne 0x6a790c
sub esp, 8
mov edi, esp
push dword [ebp + 8]
push edi
push edx
push eax
sbb dh, al
push edi
push ecx
rol di, cl
push ebx
shl bh, cl
stc
shr ebx, cl
push esi
cmp si, 0x4519
sub edx, 0x6b95f889
sbb ecx, ebx
test dx, 0x3548
shl ecx, 7
rol cx, cl
sub ch, al
adc esi, ebx
sbb eax, eax
shl ebx, 1
shl bh, cl
cmp dh, ch
rol ecx, 2
rol esi, 2
sub ax, di
inc dl
shr dl, 5
nop
mov ecx, 0x2cbf4bfd
shl bx, 5
xchg ebx, ebx
sub bx, 0x793
xor ax, bx
cmp esi, 0x65dfb5e3
nop
not dh
adc edx, 0x5b827d67
not bl
add bh, 0x21
xchg di, bx
dec dh
stc
add dx, 0x274f
ror ah, cl
inc bx
not edi
rol bx, 8
not ch
ror al, cl
rol dx, cl
or ebx, ecx
inc bl
or edx, 0x58b1b816
shl esi, 3
rol edi, 4
nop
cmp dx, bx
inc di
rol dx, cl
stc
nop
cmp cl, al
or dx, 0x873
sbb cx, dx
rol bx, cl
shr esi, cl
mov dh, dh
inc bl
and ebx, edx
dec ch
xor ebx, esi
inc bh
xor eax, eax
xchg si, ax
add ch, 0x21
and dl, 0x28
not ah
sbb bh, 0x63
add si, 0x7aaa
add ecx, 0x387b42f5
nop
not eax
mov dl, 0x28
cmp eax, ecx
cmp di, ax
inc edi
or ebx, ecx
add bl, ah
and edx, eax
nop
inc dl
add ch, dl
xor dl, 0x26
not bl
stc
cmp ebx, eax
cmp cl, ah
and di, cx
add edx, edi
test bl, 0x26
add esi, edx
mov esi, 0x692dd09f
dec ecx
xor dh, cl
ror ebx, 8
pop esi
sub ebx, 0x3c90e51e
mov dh, 0x78
inc eax
sbb ch, 0x4e
dec cx
or di, di
adc bh, 0x11
stc
push esi
not si
and al, ah
shl ch, 2
adc edx, eax
and di, di
add ecx, eax
mov cx, si
or bx, 0x381d
sbb di, si
dec dh
sbb di, bx
ror al, 3
xchg ah, ch
xor dx, 0x348d
dec cl
not si
add ch, 0x27
mov cx, ax
cmp edx, ebx
ror ah, cl
xor eax, 0x3ee5fb04
nop
shl eax, cl
mov bh, bl
shl dx, 4
xor ebx, ebx
sbb ebx, ebx
sub ch, al
cmp bh, ch
dec cl
stc
ror edi, 4
and ebx, 0x1d9440b6
shl edi, 6
cmp di, si
sub edx, esi
rol cl, cl
shl al, 7
and si, cx
shl esi, 7
or esi, 0x336b8abd
xchg si, dx
and eax, 0x6893c40f
stc
xchg ebx, edi
inc eax
rol dx, cl
and edx, edi
sbb dh, 0x35
ror ecx, 4
or ch, cl
add eax, edx
add eax, 0x397829f8
nop
xchg cx, ax
test cl, 0x70
mov edi, ecx
dec cx
or dx, si
adc dx, 0x771e
inc di
shl ah, cl
xor edx, edi
cmp edi, 0x251754dd
ror ax, 1
not bh
cmp bx, di
nop
dec cx
xchg ecx, ebx
xchg edi, edx
or ah, dh
shr ah, 1
adc di, cx
dec cl
not ax
not esi
test bl, 0x74
nop
rol al, 7
add dh, 0x15
or cx, dx
test si, cx
xchg di, ax
nop
shl dl, cl
shl si, 1
sbb esi, 0x7f40a8dc
ror bx, cl
ror si, cl
shr esi, 5
mov edx, 0x10d3b272
pop esi
inc di
ror cl, cl
and cl, 7
not bx
shl ebx, cl
shr bx, 6
push esi
ror si, cl
mov ax, 0x1d3c
shl edi, cl
stc
sub edi, edi
xor bh, dl
sub bh, 0x66
and esi, 0x28411c12
test edx, 0x7e49f4cc
add bh, dl
dec cx
sub al, ah
adc esi, 0x7f94705c
add ebx, esi
nop
xor ch, dh
inc dl
sub si, si
shr edx, 7
xchg ecx, ecx
xchg cl, dh
test si, di
or di, 0x712a
dec eax
not ecx
mov dl, 0x3b
sbb eax, edi
inc cl
add dx, 0x1b9e
sbb eax, esi
test bx, 0x4e28
test dl, 0x4e
and edx, 0x69d7c680
shl esi, 4
xor ebx, 0x45c695f9
ror di, 6
nop
shl ecx, cl
shl ah, 3
test dh, 0x27
ror si, cl
rol dx, 8
shl ax, cl
and al, bl
adc ebx, 0x3320b432
nop
shr si, cl
ror bl, 8
add dx, 0x87e
add di, 0x682a
shr dh, 2
nop
rol cl, 6
sbb esi, 0x73921aa
dec al
cmp bl, ah
adc ebx, 0x5b004242
cmp bl, bl
test ax, 0x64
test esi, 0x6c2cbd2a
sub dh, bl
shr ax, cl
test ecx, 0x4d822316
mov cl, dl
shl di, 8
not edx
sbb ax, 0x13cb
xchg edi, esi
cmp esi, 0x64897752
cmp dx, 0x1b70
sub ch, dh
or bh, dh
stc
sub si, 0x7d43
ror di, 3
sub bh, 0x46
xchg esi, edx
inc esi
xor ax, bx
mov si, 0x3ad9
not edx
and esi, 0x6b2f7cd4
xor al, 0x4d
rol edi, cl
shr dx, cl
adc ax, 0x3648
test si, 0x11ce
add bh, 0x4d
test ebx, 0x4600a5cf
cmp di, di
sub dl, ch
dec dl
ror ax, cl
stc
pop esi
push esi
sbb cx, si
test bx, dx
not dx
add di, bx
add cl, bl
xchg cx, bx
nop
rol ax, 8
rol dx, cl
shr bx, 8
mov ecx, esi
mov ebx, 0x2f9df54a
test di, 0x5f7b
add ax, 0x2c22
add ecx, 0x2c90ebce
cmp cl, 0xb
ror edx, 8
mov al, bh
or cx, cx
rol ch, 8
inc al
xor ax, di
sub edi, eax
cmp ebx, 0x5f46cbb8
adc eax, esi
xchg ebx, ecx
sbb esi, 0x33a4f659
sub edx, 0x3a698a63
mov cl, 0x52
ror ah, cl
rol cx, 3
dec dh
shr dx, 8
ror cl, cl
xchg cx, si
sbb al, 0x44
not ch
nop
ror bl, cl
sbb ebx, ecx
sub edx, 0xa74e83e
mov edi, 0x1a9c60a0
or bh, al
stc
test bx, di
shl al, 2
xchg edi, eax
xchg esi, eax
add dx, 0x6d1f
nop
add esi, ecx
test di, cx
xor edx, esi
add cl, 0x13
mov di, bx
mov esi, 0x6b0677df
add ah, 6
sbb bl, 0x7e
test bl, cl
or bx, ax
rol ch, 4
test ax, si
nop
rol dl, cl
not bx
cmp ax, ax
pop esi
pop ebx
pop ecx
pop edi
pop eax
pop edx
push eax
adc ah, 0x20
stc
push ecx
inc ch
push edx
push edi
xor edx, edi
xchg ah, al
dec cx
cmp cx, 0x76d7
mov ecx, eax
cmp ch, cl
inc eax
and dh, 0x19
nop
push ebx
rol ebx, cl
ror ch, 6
push esi
rol esi, cl
cmp ax, 0x3262
xor edi, 0x5d664b3c
sub bx, 0x33d6
shl cx, 8
cmp edi, edi
xchg edx, ecx
and esi, 0x432214b1
shl dx, cl
stc
not si
ror eax, 7
inc si
inc di
mov al, 0x59
xor dl, ch
ror ecx, 7
ror dx, 2
stc
xor ebx, eax
dec al
mov bh, 0x6f
shl esi, 3
sbb di, 0x85d
add ah, 0xf
test cx, 0x48e3
adc bl, ch
shr edx, 1
adc di, 0x24ee
and ecx, edi
sub cl, dl
add cx, ax
cmp ch, dl
xor bl, al
add bx, ax
nop
or dl, 0x1a
mov si, 0x31f5
sub cx, di
rol si, 7
add esi, 0x69529fa7
not eax
sbb di, cx
ror ch, cl
xchg si, ax
nop
rol cx, cl
ror di, 5
or di, 0x540d
sbb ax, dx
or al, bh
or ah, 0x35
xchg esi, esi
shl ebx, cl
ror dh, 7
sub di, 0x46d0
and edx, edx
test ax, cx
adc dh, 0x4b
adc bl, 0xd
dec edi
rol ax, 1
cmp dl, cl
adc bx, 0x7e9e
mov si, 0x277
stc
inc ebx
xchg di, ax
xchg edi, eax
not si
nop
rol ecx, 1
dec si
shl edi, 6
shl ebx, 4
and dl, 0x2f
inc ah
stc
mov si, di
dec edi
shl esi, cl
and cl, ch
mov cx, 0x3817
not ah
rol ebx, cl
not bl
pop esi
push esi
ror si, cl
stc
stc
xor dx, di
sub edx, eax
rol ax, 1
rol dl, 8
sbb si, cx
mov edi, 0x43626e6c
xor di, bx
add cx, ax
pop esi
pop ebx
pop edi
pop edx
pop ecx
pop eax
push ebx
not bx
push eax
ror eax, 2
push edx
push ecx
add dl, cl
sub ch, bl
push esi
and ebx, esi
add si, si
shr esi, cl
cmp bx, 0x38ef
rol dl, cl
push edi
dec edi
ror ch, cl
sbb bx, 0x4888
adc edi, ecx
add edi, ebx
not bx
shr si, 2
test ch, 0x32
rol ebx, cl
cmp esi, edx
cmp eax, 0x57c4b10c
xchg dx, si
or al, 0x74
xor ax, di
cmp dl, 0x1c
not dx
not eax
test si, 0x2712
mov esi, edi
xor ecx, 0x22d505fd
shr cx, cl
adc cx, di
shl cx, 5
shr eax, 8
adc bh, 0x75
sbb di, si
adc bh, 0x1e
sbb ah, 7
sbb ch, 0x14
shr bx, cl
ror edx, cl
add si, 0x32de
add cl, 0x22
xchg edi, edi
add esi, 0x362c89be
shl bl, cl
mov si, 0x5a7b
and ax, si
adc bl, bh
sbb dx, 0x1ab5
mov bx, 0x77e6
dec ch
ror ecx, cl
shl ch, cl
stc
dec si
adc bh, dh
sbb eax, ebx
sbb bl, dl
mov cl, ch
inc ecx
xchg ebx, ecx
add ch, 0x52
add dl, bh
and esi, esi
shr bl, cl
ror bx, cl
cmp cx, si
shr cx, cl
not esi
ror cx, cl
stc
ror esi, 7
add esi, edx
sbb edx, eax
and dl, bh
xor si, 0x59c4
nop
rol si, 2
inc al
nop
or esi, eax
sub bx, ax
inc ebx
nop
dec esi
xor al, 0x65
adc eax, 0x2e581ca4
dec cx
dec esi
stc
xor si, bx
stc
not bh
and bx, 0x2743
and edx, eax
mov esi, 0x3994d167
dec edi
stc
cmp dx, bx
and dx, di
pop edi
dec esi
xchg bh, dh
stc
shl cx, 6
and edx, eax
xchg ebx, ecx
shl ah, 3
test al, dl
nop
push edi
mov edi, edi
inc ax
or ax, dx
xor ch, cl
nop
mov esi, esi
add edi, 0x39cc2ad9
shr al, 8
add edi, 0x112fb815
sbb bx, bx
xor edi, 0x1fbd7d22
and ax, 0x7f85
not edi
xchg cx, si
and cx, bx
cmp ah, 0x4f
inc edi
nop
rol bl, 5
xchg edi, eax
xor edx, ecx
nop
mov bh, 0x48
adc cl, bl
inc di
shl al, cl
adc si, si
shr cx, cl
ror si, cl
inc esi
stc
xchg di, cx
xor al, 0x41
shr esi, 3
mov esi, edi
cmp eax, 0xfd7e067
shr si, cl
xchg dh, bh
rol ah, cl
not ax
rol eax, 3
shl edi, 2
shr edi, 5
or cx, 0x7175
pop edi
pop esi
pop ecx
pop edx
pop eax
pop ebx
call fcn.006b9753
push edx
push eax
adc dh, al
push edi
push ecx
or di, cx
nop
mov di, ax
push ebx
xor bx, cx
push esi
add si, 0x4b3f
rol di, 5
rol cx, 6
dec edi
xor bh, bh
cmp si, 0x495d
ror edi, cl
xor si, bx
sbb cl, 0x41
sbb eax, edi
cmp cl, cl
test bl, ah
xchg cx, ax
sub di, 0x3b0f
shl dl, 7
adc esi, 0xbc392be
nop
shl ecx, 7
shl di, 6
adc dl, bh
stc
ror dl, cl
add ecx, esi
mov al, dh
sub dl, dh
and esi, 0x7976e98a
sub ax, 0x32eb
sub ch, 0xa
shr si, 4
xchg edx, eax
inc dl
rol ch, cl
xor ecx, 0x2362d137
sbb di, bx
xchg dl, bl
mov dl, cl
and cx, si
sbb cx, cx
or ecx, ecx
sbb dx, 0x7ca8
nop
pop esi
pop ebx
pop ecx
pop edi
pop eax
pop edx
call fcn.006b9b2e
push ecx
push esi
sbb ecx, esi
shr cx, 4
pop esi
pop ecx
push edx
push ecx
shr edx, cl
push edi
not di
push ebx
push eax
test bl, al
sub eax, 0x31cb8a2b
sub bx, bx
ror ecx, cl
nop
sbb edx, eax
pop eax
pop ebx
pop edi
pop ecx
pop edx
push edx
shl edx, 6
push ecx
or cx, 0x4f30
pop ecx
pop edx
call fcn.00468e02
push dword [ebp + 0x10]
push 2
push edi
call fcn.006b9d6e
push eax
shr ax, 8
push ecx
adc ecx, 0x26f9d032
push edi
push edx
xor edi, edx
push esi
push ebx
adc esi, ebx
not ebx
ror ecx, 6
shl ax, 2
test bh, 0x5c
shr cx, cl
add cl, cl
dec ax
or ecx, ecx
mov ah, 0x22
dec ax
xor edx, esi
shl eax, cl
ror ax, 7
and di, 0x2c93
ror edi, 6
mov ebx, 0x7e479dc5
shl bx, cl
shl cx, cl
mov dl, 0x66
sub edi, 0x5bb59c2f
inc si
dec ecx
mov bl, 7
sbb bx, 0xa8c
sbb ecx, edx
adc ebx, ebx
not esi
nop
cmp edx, 0x40152903
test si, dx
xchg edx, eax
or bx, 0x5787
shr dh, cl
xor edx, 0x59bd084
cmp dl, 0x3a
adc bx, ax
dec ebx
rol ch, 8
nop
not ecx
and si, 0x60b2
adc eax, 0x1bf05e39
cmp ch, dl
xor dx, cx
sub esi, 0x409e7086
dec edi
not al
xor cl, dl
or eax, 0x603a7836
inc ecx
dec esi
cmp cx, si
ror edx, 5
adc esi, ecx
ror ebx, cl
add esi, 0x54fcab88
not ebx
shr bl, cl
and edi, esi
mov si, 0x4934
add bx, 0xca
dec bh
cmp bx, 0xd19
not cx
shr ecx, cl
mov eax, 0x3206585b
sbb cl, 0x70
test dl, bh
test ebx, 0x70caa703
ror edi, cl
or dx, dx
stc
dec ax
inc dx
sub di, 0x1fe1
adc ecx, eax
shl cx, 2
xor ebx, 0x5efdb9d6
rol dh, 6
xchg cl, cl
nop
not eax
or cl, 0x43
add bl, cl
shl dl, 4
add ax, di
shl cx, 8
ror si, cl
xchg si, di
xor cl, dl
nop
and ebx, 0x26ce86f2
add ch, 0x77
nop
not dl
adc si, 0x7dc5
pop ebx
shl ecx, cl
sub dh, 0xe
ror ch, 3
shl si, 7
adc dx, si
shl ax, cl
push ebx
xor ebx, esi
sub al, 0x7e
inc ah
stc
ror dl, cl
not dx
sub ebx, esi
stc
add ebx, 0x411dd14d
or edi, ecx
or bl, bl
cmp eax, 0x2d4c63e9
or ch, 0x7f
shr si, 3
sub bx, bx
shl dh, cl
adc ch, dh
shl bx, 3
or di, dx
rol cx, 3
not ax
not si
not edi
sub eax, eax
dec edx
shl di, 6
or al, 0x25
rol ah, cl
cmp ah, bl
cmp bh, ch
test ebx, 0x4aee2ab4
xchg bx, dx
mov bl, 0x6c
ror eax, 8
adc ax, 0x3d2c
dec di
inc eax
shl al, cl
ror ebx, 8
dec dh
xchg edi, ebx
xchg cx, dx
or ah, 0x3f
stc
sub cx, 0x529a
nop
sub dx, dx
cmp cl, 0x3a
and edx, eax
nop
adc si, si
and ah, 0x7c
adc di, 0x4955
and cx, di
add ah, dl
sub edx, 0x2c163f3f
xchg si, cx
shr dx, 6
shl ebx, cl
inc dx
and bh, 0x52
sub si, 0x5871
xchg di, ax
cmp ebx, ebx
cmp al, dh
or edx, ecx
nop
rol bh, 3
test dh, dh
inc al
xor ax, ax
sub cx, cx
test edi, edi
stc
sbb dl, cl
nop
shl dl, 3
not ch
stc
sub ax, dx
adc cl, 6
or bh, 0x4d
or bl, 0x4e
not eax
xchg dl, dl
test ah, 0x5d
add cl, bh
shl bx, 5
adc ah, 0x69
inc ecx
mov edi, 0x48975277
cmp edi, 0x6da85682
inc bl
adc edi, esi
pop ebx
or eax, 0x1be7331c
add di, 0x5a1b
dec dh
push ebx
rol bx, 8
inc ebx
mov cx, 0x65f5
shr dl, 1
sbb ecx, 0x5871d1e
sub bh, ah
stc
dec dx
stc
dec ch
shl si, 5
pop ebx
pop esi
pop edx
pop edi
pop ecx
pop eax
push ebx
xor bh, 2
push edx
push esi
xchg dx, si
push eax
adc al, 0x1a
nop
push ecx
and esi, ecx
or al, 0x1b
sbb dh, 0xb
nop
stc
push edi
xor di, di
inc ecx
cmp bl, bl
test dx, ax
cmp si, 0x7d6c
stc
cmp edx, ebx
ror si, 6
or cl, ch
mov bx, dx
adc ch, 0x5b
nop
test cx, 0x475a
sub dx, di
xor eax, ebx
shr edx, 7
ror bx, cl
xor si, di
stc
ror si, 6
cmp eax, 0x7fb1e654
nop
xor eax, 0x47a643ab
shl ch, 4
mov cx, 0x5855
and bh, 0x1a
xchg edi, eax
xchg ecx, edi
rol si, 2
and ecx, 0x632e5aa
or cl, al
xchg cx, cx
adc esi, 0x528175f7
shl ax, 3
or ax, dx
add bl, 0x49
sbb cx, ax
sub ecx, 0x3e6c1cd5
xchg ebx, eax
rol bx, 4
xor dh, dl
or dh, 0x2f
nop
and bx, 0x11b9
dec dx
ror si, cl
cmp dx, si
sbb edi, eax
add dl, 0x73
and si, si
stc
xchg ch, al
mov ecx, 0xd9ec580
mov cx, dx
inc cl
add cl, cl
shr al, cl
rol bx, cl
rol esi, cl
ror dl, 3
inc ecx
and ax, bx
test eax, esi
stc
xor ax, bx
sbb ax, dx
nop
or dx, di
inc ax
rol bl, cl
sub esi, edi
dec bx
shl di, 1
xor edx, 0x380ea2e2
or ch, dh
sbb bh, cl
dec ecx
sub bh, ch
shl ax, cl
add cl, dl
not ebx
rol edi, 1
and edi, 0x7c7758f9
and si, bx
inc dh
shr ebx, 2
and eax, edx
xor ebx, 0x3d4a0cf1
and cx, bx
mov ax, bx
test dx, 0x7311
pop edi
cmp edx, ebx
stc
mov cx, 0x6c16
cmp bl, 0x5e
rol eax, 1
shr eax, 8
nop
test ecx, 0x39bf5571
or bl, 0x53
nop
sub eax, ebx
inc ax
sbb esi, ebx
adc ecx, 0x7db35943
not cl
push edi
xor di, bx
shl di, cl
adc dx, cx
dec eax
xchg al, dl
mov edi, 0x58ffbdf3
ror edx, 2
rol ch, cl
dec edi
stc
not al
shr di, cl
test si, 0x419f
sub dh, bh
xor edx, 0x120c1a16
xor eax, edx
nop
cmp eax, edi
sbb dh, 0x48
adc eax, ebx
or ch, ch
stc
inc edi
nop
xor dx, ax
adc edi, 0x66e0f593
rol di, cl
test di, 0x36e5
sub bl, dh
inc al
xchg ebx, edi
inc edx
shr eax, 7
xchg bh, bh
rol ah, 1
mov ecx, 0x4ba72b93
rol cl, cl
or ecx, 0x7068791d
ror esi, 3
sub dh, bl
mov di, di
inc al
xchg ebx, edi
xchg dx, si
or dl, bh
shl ch, 5
rol ecx, cl
shl edi, 1
xor dx, di
shr bx, cl
cmp si, si
sbb di, 0x718
add di, 0x715e
add bl, 0x32
shr ebx, cl
sbb bl, 0x12
xor bx, ax
add edx, ecx
or ecx, 0x46655e80
rol ebx, 4
xor dx, cx
shr ah, cl
shr edi, cl
test ah, 0x14
xchg ecx, eax
shl bh, 4
sbb dh, 0x57
dec ah
stc
pop edi
pop ecx
pop eax
pop esi
pop edx
pop ebx
jnp 0x6a779c
call fcn.006ba133
call fcn.006ba5bd
call fcn.006ba889
push esi
mov esi, 0x58e20b8a
push edx
adc dl, 0x55
push ebx
add dl, bh
xor ebx, 0x31814c0
push eax
xor ax, bx
shr bl, 1
xor si, si
push ecx
cmp ecx, eax
nop
or dl, ah
not cx
and ah, 0x25
push edi
test edi, 0x73833558
shl ax, cl
rol ecx, cl
and bh, 5
not eax
shr al, cl
and bl, 1
or di, 0x731c
not bx
ror cx, 5
inc dx
not dh
xchg bl, ch
stc
cmp ch, 3
not dx
adc ah, dh
mov edi, 0x3586c629
and cx, dx
sub esi, ecx
inc dh
inc ah
dec ch
and cx, dx
or ecx, edi
ror si, cl
cmp di, 0x7598
mov di, 0x6b83
inc edi
shr cl, 3
test bh, cl
mov dl, bh
xchg ecx, ebx
pop edi
pop ecx
pop eax
pop ebx
pop edx
pop esi
push edx
adc dx, 0x70f9
add edx, 0x6ae9804b
push eax
push ebx
xor ax, bx
stc
add bx, 0x6e7f
push ecx
sbb bl, ch
push edi
sbb di, 0x55fa
stc
stc
ror dl, cl
add ch, 0x65
push esi
shr esi, 5
test cl, dl
stc
or edx, 0x43731077
adc esi, edx
mov ebx, ecx
sbb bl, 0x48
not cl
stc
xor cl, 0x77
dec dx
cmp edi, 0x1ac791bd
add di, si
sbb al, bh
stc
mov ecx, eax
inc dl
rol cx, 6
ror cx, 4
nop
dec dh
xor ebx, edi
add dl, 0x38
nop
ror esi, 2
ror dx, cl
ror di, 2
adc cl, 0x64
stc
ror ecx, 1
pop esi
pop edi
pop ecx
pop ebx
pop eax
pop edx
push ebx
push edi
and ebx, edi
nop
push esi
xchg edi, esi
shl edi, 5
push edx
ror dl, 1
pop edx
pop esi
pop edi
pop ebx
push ecx
push eax
sbb ecx, eax
push edx
or cl, dh
pop edx
pop eax
pop ecx
call fcn.006bab94
push eax
xor eax, 0x29beb5e3
adc ax, 0x3ebb
pop eax
call fcn.006bb10f
push edx
test dx, dx
push eax
push ecx
ror ah, cl
inc dh
xor dh, ch
adc cl, 0x62
not dl
push ebx
xor bh, al
xor ecx, 0x4c12441c
dec ebx
or bh, 0x5c
push esi
rol si, 7
nop
push edi
rol edi, cl
and ebx, 0x24b76149
xchg dl, cl
shl si, 1
sbb esi, 0x799dd65f
sub esi, ecx
dec eax
sbb ah, al
sbb dh, 0x70
xchg bx, dx
rol bl, 1
stc
nop
sub edi, esi
ror bl, 4
test dh, dh
xchg esi, edi
xchg dx, dx
shr ebx, cl
adc ecx, 0x3374f37b
adc ecx, ebx
shr esi, cl
ror di, 6
xor ebx, 0x3a316ca7
xor ecx, eax
mov dh, cl
or eax, 0x1b6640e3
shl di, 6
rol cx, 4
xor bx, dx
adc bl, 0x7f
ror edi, 5
rol esi, cl
shl ah, 4
dec edx
and cx, ax
rol ah, 4
stc
ror ax, 6
ror ax, 4
xchg edx, ecx
stc
shl bx, 2
cmp edx, edx
test eax, edi
inc bl
shr al, 1
sub eax, 0x1d9c45e4
adc bx, ax
dec eax
mov ecx, edx
adc ax, 0x57e0
adc dx, cx
rol ecx, cl
shr ah, cl
and dh, 0x61
dec edi
and cl, ch
shl bh, cl
stc
nop
nop
or ecx, 0xea57e24
xchg cx, dx
dec edx
and ch, 6
sbb eax, 0x24c705f0
ror bx, cl
xor ch, al
test dx, 0x2deb
sub dl, 0x4e
xor dx, bx
inc bl
xor dx, dx
dec edx
or ax, 0x1a76
nop
stc
sub ax, di
xchg esi, eax
sbb dl, 0x5e
sbb ah, bl
and ax, bx
inc dh
ror edx, cl
mov ch, ch
xor ebx, edi
xchg dh, bh
pop edi
rol cl, cl
not cx
dec edx
xchg cx, bx
push edi
add di, 0x68b9
pop edi
pop esi
pop ebx
pop ecx
pop eax
pop edx
call fcn.006bb56a
call fcn.006bbaaf
push edi
push esi
xor di, si
push eax
not ax
push ecx
add ch, 0x52
push edx
push ebx
sbb dh, bl
dec edx
shr bx, cl
test edi, edi
shr ecx, 8
dec si
xor bx, 0x3cb6
or al, 1
rol bx, 5
xchg esi, ebx
or ch, 0x1f
pop ebx
pop edx
pop ecx
pop eax
pop esi
pop edi
call fcn.006bbe2f
call fcn.006a3f57
add esp, 0x1c
jmp 0x6ac4da
mov ebx, dword fs:[0x30]
jge 0x6a816d
jo 0x6a7cd6
call fcn.006bc18a
call fcn.006bc64b
call fcn.006bca04
push eax
add al, 1
push ecx
and ah, cl
mov ecx, 0x56a2cdf1
nop
test eax, eax
push esi
not si
push ebx
inc bx
push edx
ror edx, cl
xor bx, 0x1144
push edi
xchg edx, edi
mov al, 0xd
adc di, 0x3b1a
not dh
add bx, cx
sub edx, ebx
shr al, cl
adc al, 0x78
dec cl
not bh
add dx, 0x1573
shr dh, cl
xchg edi, edi
shl al, 6
mov bl, 0x7b
sbb dl, ah
shl cl, 5
ror cl, cl
cmp cl, ch
ror dh, cl
sub ch, 0x2b
cmp ebx, 0x76e4f2e8
stc
nop
shr cx, 7
not ax
shr bl, cl
inc cl
xchg edi, edi
dec bx
cmp edx, 0xacb7b60
add esi, ebx
shr ebx, cl
xchg ch, al
stc
shl ebx, 5
adc di, 0x7bc5
rol cl, 1
or edx, 0x2e7332ff
dec bh
dec edi
xor ch, 0x22
inc dh
sbb di, 0x5289
mov ah, 0x4a
inc bl
test cx, di
rol ax, cl
inc al
xor ax, 0x465c
shl bh, cl
mov ebx, 0x9e6c7f4
stc
inc eax
xor ch, cl
shl di, 4
rol edi, 8
mov edi, edi
shr esi, cl
mov di, si
mov dh, al
nop
sbb ch, 0x74
adc esi, 0x4040b9ae
shl dh, cl
or dx, 0x5f17
nop
xchg ebx, edi
dec cl
inc dl
mov dx, cx
xor esi, 0x716336d1
shr ax, 6
test edx, edx
or di, 0x78c1
shl dl, 8
nop
sbb bh, cl
test edx, 0x3c346425
dec dl
or di, ax
pop edi
pop edx
pop ebx
pop esi
pop ecx
pop eax
push ebx
sub bh, 0x12
push edx
push ecx
shl dh, cl
ror dx, cl
push edi
shr di, 6
push eax
or ah, 0x57
xor eax, 0x79d54444
sbb cl, 0xd
push esi
inc si
ror ebx, cl
stc
test dx, 0x15d9
shr ch, cl
stc
test eax, edx
or cx, 0x3214
sbb ax, 0x1b2a
dec edx
rol edx, 4
not eax
shr esi, 3
xor ax, si
test edx, esi
mov esi, 0x4b009ef2
xchg edx, edx
sbb si, 0x5810
mov dh, 0x2d
nop
rol ebx, cl
test si, 0x2d4b
add ecx, edx
add bl, 0x14
and dl, dh
test dx, 0xc39
stc
shl esi, 3
ror eax, 4
dec di
inc esi
cmp di, di
test ebx, edx
adc ch, ch
adc di, di
dec cx
xchg di, dx
and si, cx
inc esi
shl ecx, cl
shl cx, 4
shr eax, 8
and edi, 0x233b616a
ror esi, 5
nop
cmp ax, 0x8d0
shl edi, cl
shr bh, 5
cmp esi, 0x63529ee9
rol bx, cl
inc dx
mov al, dl
mov bl, dl
and ebx, 0x7f5e0673
shr edi, 4
xchg cl, ah
nop
test edx, 0x4d8c80bc
xor ebx, ebx
cmp ax, cx
mov dx, 0x199a
stc
sbb ebx, 0x506750e4
nop
dec ch
xchg bl, bl
xchg bl, cl
rol bx, cl
add ch, 0x66
shr edx, 4
cmp ah, bl
stc
and edi, 0x7098a620
add di, 0x4be4
cmp cx, 0x7c2d
shl cl, 3
sub cx, 0x36ea
or dl, 0x6c
inc ah
xor bh, 0x10
sub ecx, 0x3261985c
rol dx, cl
add ah, ch
not ah
test esi, ecx
dec dx
test bx, bx
not ebx
add bl, al
not si
xchg di, ax
dec ax
stc
pop esi
adc edx, 0x4ad6a3c8
nop
shr bh, cl
pop eax
pop edi
pop ecx
pop edx
pop ebx
call fcn.006bcc8f
call fcn.006bcf08
call fcn.006bd43d
push ebx
sub bh, 0x4a
push eax
shr eax, 4
nop
nop
push esi
add esi, esi
push ecx
test cx, cx
inc ebx
nop
and si, cx
push edi
ror edi, 6
rol bx, 6
xchg bx, di
not cl
shr eax, 4
adc ah, ah
pop edi
pop ecx
pop esi
pop eax
pop ebx
ja 0x6a7c06
jnp 0x6a7c01
push ecx
sub cl, 0x30
push edi
shr edi, 4
push ebx
xchg di, bx
sbb cl, cl
inc ch
push edx
mov edx, ecx
stc
rol cl, 6
cmp dl, bl
xor bx, cx
push eax
xor ah, dl
mov ah, 9
shl cl, cl
pop eax
pop edx
pop ebx
pop edi
pop ecx
call fcn.006bd6d7
push eax
sbb ah, 0xf
push ecx
not ecx
push ebx
or bx, ax
push edx
sub dh, 0x53
push esi
mov esi, ecx
add dl, cl
xor edx, 0x23286a2d
pop esi
pop edx
pop ebx
pop ecx
pop eax
push edi
xor edi, 0x46d4c2cb
pop edi
call fcn.006bdb75
call fcn.006be07f
call fcn.006be54b
push eax
xor al, 0x1f
push ecx
add ch, 0x3b
push edi
sub edi, edi
test al, 0x74
cmp ecx, 0x3e34ac28
push esi
sub si, 0x5af0
stc
or ch, 0x2a
push edx
mov dh, dh
and cl, dl
dec ch
shr eax, cl
not di
cmp si, 0x5fd3
shl dx, cl
adc eax, eax
sub ch, 0x33
sub ecx, ecx
push ebx
sbb ax, bx
stc
xchg dx, ax
adc ah, ch
add ax, dx
xor edx, 0x78ddde59
xor dx, ax
not edx
adc bh, bh
xchg dh, ch
not ch
ror dl, 4
nop
sub ah, 0x77
and cx, 0x7758
inc di
adc bx, cx
test bh, 0x32
dec ch
xor dh, 0x4a
inc dx
inc edx
rol edi, cl
sbb al, bh
sbb edi, eax
test al, dl
add edx, esi
xor cx, bx
add bl, cl
sub bx, 0x73c0
or bh, cl
nop
mov di, 0x5964
nop
shr ax, 5
sub ch, ch
pop ebx
pop edx
pop esi
pop edi
pop ecx
pop eax
push ecx
inc cx
push eax
push edx
and eax, edx
push ebx
rol ebx, 8
ror ecx, 6
push edi
sbb di, 0x5a5c
sub ah, 0x12
shl ch, 8
sbb ah, 0x1f
pop edi
pop ebx
pop edx
pop eax
pop ecx
push edx
push ebx
cmp dx, bx
pop ebx
pop edx
call fcn.006be8e1
call fcn.006bebea
jg 0x6a7da1
call fcn.006bf0b6
push eax
push esi
mov ax, si
push ecx
ror cx, cl
nop
push edi
test di, 0x3f97
add cl, 0x1c
adc al, 0x55
cmp eax, 0x65bf75e0
stc
stc
sub cl, 0x21
inc ecx
inc esi
push edx
push ebx
adc dh, bl
stc
xor ecx, esi
test bh, ch
adc al, 0x6c
add eax, 0x2dae3549
adc ecx, 0x75fcf1a4
shr cx, cl
nop
not bx
nop
shr cx, cl
nop
stc
stc
adc ecx, 0xeb67ebe
sbb bl, bh
mov eax, eax
adc bx, 0x5a74
inc dl
adc edi, 0x5c77ed2f
xor bl, cl
and ah, cl
or dx, 0x794d
xchg ebx, eax
mov cl, 2
adc edi, 0x77a21b27
or ax, di
xchg edx, edi
xchg ebx, edx
adc si, 0x130
shr bx, cl
sub cl, cl
adc di, 0x3e5
nop
not si
adc esi, 0x2f57a861
pop ebx
pop edx
pop edi
pop ecx
pop esi
pop eax
push ecx
rol ecx, 5
push ebx
shl bl, cl
pop ebx
pop ecx
call fcn.006bf457
jle 0x6a7d8d
push edx
cmp edx, edx
pop edx
jl 0x6a7da1
push edx
push edi
xchg dx, di
push ecx
shl cx, 8
pop ecx
pop edi
pop edx
nop
call fcn.006bf752
jecxz 0x6a7da8
call fcn.006bfad3
ja 0x6a7dd7
call fcn.006bffe0
call fcn.006c02eb
call fcn.006c0698
call fcn.006c0985
call fcn.006c0edd
push ecx
dec cl
push ebx
adc bx, 0xc63
pop ebx
pop ecx
push ecx
sbb cl, cl
push ebx
shl ebx, cl
push edi
push eax
or di, ax
and ch, 0x12
nop
stc
push edx
shr edx, cl
not ecx
inc ax
inc al
rol di, 1
push esi
rol esi, cl
dec ecx
and si, ax
shr ebx, cl
pop esi
pop edx
pop eax
pop edi
pop ebx
pop ecx
call fcn.006c1380
push ebx
ror ebx, 6
push esi
or esi, 0x1f1d0cc5
push edx
xchg dl, dl
cmp si, 0xd88
rol bx, 3
inc bh
push eax
cmp eax, 0x5e1b3b90
push ecx
inc ecx
add bl, 0x58
sbb bx, cx
nop
ror cx, cl
shr ebx, cl
xor al, dh
push edi
xchg edi, ebx
sub ax, ax
and dh, 0x7e
shl di, cl
sbb dx, 0x2256
rol si, cl
shl dl, cl
mov cx, di
inc bx
shr dl, 1
sbb edi, edx
pop edi
pop ecx
pop eax
pop edx
pop esi
pop ebx
call fcn.006c187d
call fcn.006c1bc3
push ecx
not cl
pop ecx
push esi
add esi, 0x52cd1193
pop esi
call fcn.006c20cc
push edx
push ecx
add dl, cl
pop ecx
pop edx
jge 0x6a7e86
push ebx
test bl, bh
pop ebx
call fcn.006c2565
call fcn.006c2a0b
call fcn.006c2f31
jo 0x6a8158
push ebx
push esi
and ebx, esi
push edi
add di, bx
sub edi, 0x6c54cb9e
not bx
push ecx
ror bx, cl
adc bx, bx
nop
rol edi, 6
xor ecx, 0x75c9e4d3
push eax
mov ah, 0x58
push edx
inc edx
and bx, cx
rol edi, cl
ror esi, 8
stc
sbb edi, edi
rol edx, 8
cmp di, bx
shr di, 2
xor ch, 0x31
xor bh, 0x3e
nop
not dl
not eax
ror si, cl
sbb cx, 0xac9
nop
ror cx, cl
sbb di, 0x2ca3
shl edi, 2
shr ch, 5
shl ecx, 5
dec dx
and si, ax
ror ch, 1
cmp bl, ah
nop
shl dx, 2
cmp edi, 0x4c1ce219
pop edx
pop eax
pop ecx
pop edi
pop esi
pop ebx
push eax
push edi
xchg di, ax
push edx
and dx, 0x6df1
xor di, 0x361a
push ecx
shr ecx, 4
xor dx, 0x4513
rol ax, cl
test dh, dh
push ebx
adc ebx, 0x31a1ab36
or ax, di
xor edx, 0x66a562b
add edi, ebx
sub dx, cx
nop
xor dh, 0x49
inc ebx
dec ecx
inc di
inc ax
rol dh, 7
push esi
cmp edx, esi
and eax, eax
rol ebx, cl
dec ax
not edi
xor eax, esi
stc
stc
test ecx, edi
not si
sub edi, 0x19023630
test ax, 0x1f91
xchg dl, ah
xchg cx, di
shr eax, cl
mov dx, 0x3551
dec cl
sbb edx, eax
rol dh, 4
ror ebx, cl
add cl, 0x7a
pop esi
pop ebx
pop ecx
pop edx
pop edi
pop eax
push eax
ror ax, 4
push edi
xchg edi, edi
inc di
push edx
sbb dx, 0x13d
push esi
push ecx
sbb esi, ecx
stc
test esi, edx
nop
dec ah
shl dh, 4
or ch, ah
push ebx
sbb bx, si
or ecx, 0x6423cc9
xor ax, 0x1bf6
or ecx, ecx
not ebx
add dx, ax
sub dx, di
xor si, si
stc
adc si, di
or cl, 0x71
stc
add al, 0x1a
xor si, cx
stc
mov esi, 0x4196ccc8
or si, 0x12ea
nop
add dx, di
nop
shl edx, cl
xchg si, cx
cmp eax, ebx
not si
add ch, 0xf
xchg cx, di
add dx, cx
inc dh
shl ch, 6
ror esi, 8
add edx, ecx
xchg edx, edi
not ecx
or si, di
shr di, cl
adc edi, esi
rol cl, cl
xor cx, dx
test ch, 0x75
and eax, edi
ror ch, cl
and ecx, 0x11dfef69
dec dx
xchg cx, si
adc ax, 0x2f46
xor di, 0x3f5d
xchg ecx, eax
shr bl, 8
and dx, 0x7edb
add bx, bx
or ah, dh
test dl, 0x54
and di, 0x3531
not edx
not dl
pop ebx
pop ecx
pop esi
pop edx
pop edi
pop eax
jl 0x6a80c3
jo 0x6a8099
call fcn.006c356d
push edi
push esi
add di, si
push eax
test ax, 0x6de9
nop
mov esi, 0x4a04ecf2
push edx
push ecx
ror dh, cl
test ah, 0x4c
sub si, 0x729d
shl eax, cl
cmp eax, 0x613b37b1
push ebx
mov bx, bx
rol ax, cl
shl cl, 6
pop ebx
pop ecx
pop edx
pop eax
pop esi
pop edi
call fcn.006c3991
ja 0x6a80c2
jnp 0x6a80b2
call fcn.006c3c7a
push ebx
adc ebx, 0x79c8623e
pop ebx
push edx
rol dx, 3
push esi
dec esi
push ebx
adc bx, 0x294d
pop ebx
pop esi
pop edx
stc
push edx
push ecx
add edx, ecx
push ebx
not bx
push esi
ror esi, 6
stc
stc
shl cl, 7
push eax
rol eax, 8
sbb bx, 0x6a65
push edi
or di, 0x13e1
nop
or edx, 0x1c123c1
xchg bx, cx
adc ah, cl
and ebx, esi
shl al, 7
sbb edx, ecx
cmp bh, 0x22
rol esi, cl
sbb bl, 0x59
sub bx, dx
shr bh, 2
not cx
shr ebx, cl
xor esi, 0x335dcbec
shr ah, 1
adc edi, 0x44165dc1
shl edx, 5
shl si, 6
inc di
adc cl, 0x15
nop
shr cx, cl
xor dh, 6
stc
shr ecx, cl
not esi
stc
mov ch, ch
rol si, 4
dec ch
nop
pop edi
pop eax
pop esi
pop ebx
pop ecx
pop edx
push ecx
push ebx
add ch, bh
pop ebx
pop ecx
push edi
adc di, 0x67d1
stc
nop
pop edi
call fcn.006c40e1
call fcn.006c44a7
call fcn.006c47b0
push ecx
push ebx
and ecx, ebx
pop ebx
pop ecx
call fcn.006c4c0d
call fcn.006c5045
push ebx
push edx
xchg bh, dh
push eax
or ah, 0x61
push ecx
ror bh, cl
xor ebx, 0x363cc4f3
dec ebx
add al, 0x1c
mov ebx, eax
add ax, 0x4098
push esi
not esi
rol bx, cl
nop
ror dh, cl
shr ebx, cl
xor cx, ax
sbb ch, dl
or ecx, 0x7c4b660a
push edi
add di, bx
stc
shr ax, 2
stc
not dx
sbb cx, si
sub dx, si
rol ecx, 4
xchg bx, ax
mov ecx, ebx
nop
inc ah
or eax, 0x50d612a9
shr ah, 2
cmp ebx, edi
rol dx, 2
adc ax, ax
xor ebx, 0x3da169cf
sub dx, 0x6476
shl edx, 1
adc di, cx
add dx, 0x5289
nop
ror al, cl
shr bh, 7
shl ah, 3
ror di, cl
dec ebx
or bl, bl
cmp bh, 0xf
dec cl
mov eax, 0x48b4aea0
adc edi, ecx
dec bx
sub edi, eax
or cl, ah
sbb edx, 0x6904808
not bl
cmp dh, 0x5a
xchg dl, dh
shl di, 7
xor si, 0x5f39
inc ax
cmp ecx, 0x9b3e942
inc di
shl esi, 2
ror dx, cl
sbb cl, 0x48
sbb dl, bh
test cl, bh
not dl
test cx, ax
or ax, 0x6aa6
adc dl, 0x42
mov di, 0x2cc9
sub eax, eax
shl dh, 6
stc
nop
dec si
shr bh, cl
xchg bx, ax
nop
sub dh, bl
ror cx, cl
cmp al, dh
dec edi
xchg ch, bl
or ch, 0x58
and edi, 0x59ea3819
and ecx, 0x34827057
adc ah, dl
or dx, ax
add dh, 0x7c
adc edi, 0x196bfc03
inc cx
and bx, ax
stc
pop edi
pop esi
pop ecx
pop eax
pop edx
pop ebx
call fcn.006c53bb
mov esi, dword [ebp + 8]
test esi, esi
je 0x6abcf8
push dword [ebp + 0x10]
push esi
push esi
push ecx
sbb esi, ecx
push ebx
not ebx
push eax
rol al, cl
sbb esi, esi
push edi
add di, 0x2c6b
push edx
not dl
dec ax
or di, 0x4a72
rol di, 5
sbb bx, 0x41d1
sub di, 0xc29
shl ebx, cl
ror ebx, cl
inc ch
adc dx, bx
shr eax, 7
dec cl
xor esi, eax
shl dl, cl
stc
shr edx, cl
add ch, ah
or cx, di
inc dh
or eax, edx
sbb dl, 0x6b
nop
nop
test esi, edx
mov di, si
test dx, 0x19f2
shl eax, 5
xor ch, al
not dh
not dh
ror ch, cl
xor ebx, edi
dec cx
adc esi, 0x18f4f07
add bh, 0x69
shl ebx, cl
rol bx, cl
dec bl
test dh, 0x3d
adc ax, dx
ror dx, cl
shr cl, cl
xor cl, 0x68
sbb di, 0x1a75
xor bl, cl
stc
dec si
ror dx, cl
dec edi
and bx, bx
shl cx, 7
sbb edi, 0x3100f7c7
not cx
or cx, 0x4c8e
sub dx, 0x42f4
stc
add dh, al
shr dh, cl
adc edi, 0x71d66a8d
dec cx
xor ebx, edx
nop
shr ecx, cl
ror edi, cl
shl ebx, cl
xchg edi, esi
or esi, 0x1e1dbf39
cmp dx, bx
xchg di, ax
inc cl
inc bx
shr ax, 4
rol eax, cl
mov al, 0xa
and esi, ebx
rol edx, 2
sbb dl, al
sbb edi, edx
shr ah, cl
test dh, 0x23
stc
cmp eax, edi
mov di, si
sbb dh, bh
nop
cmp dl, al
xchg dx, dx
stc
or bx, 0x3e1b
sbb eax, eax
shr cx, cl
and edi, ebx
or ax, 0x7101
not bl
nop
pop edx
inc eax
push edx
adc edx, esi
shr ecx, cl
sub ah, dh
sbb ax, 0x1eb6
mov cx, 0x5a04
stc
rol ax, cl
or eax, 0x59d337c5
sub esi, 0x49ff8e9c
xor esi, 0x3a0ebb98
sub ch, bl
nop
not ecx
not ecx
add bx, bx
rol bl, cl
and bh, 0x48
rol ah, 5
sbb eax, 0x1dc691ee
test di, 0x424e
inc bh
not cx
xchg si, di
mov edx, 0x4838de07
sbb di, di
cmp esi, ecx
xor cl, ah
rol al, cl
shl edi, cl
xchg si, bx
shr ax, cl
nop
xchg edi, eax
and edx, edi
mov si, 0x225b
test ecx, 0x10d51d4a
mov bx, 0x2c47
ror bx, cl
adc al, ah
and si, 0x35cd
stc
sbb edx, 0x34880ab5
xor bl, 0x66
inc bh
xchg ecx, ebx
cmp cx, bx
adc ah, 0x6b
not bh
or ax, 0x555a
or dl, 0x12
stc
xchg ah, ah
dec esi
rol ah, cl
dec dl
sub edx, eax
shl edx, cl
or ch, 0x70
or dh, bh
ror esi, 2
not di
ror ch, cl
xor ah, 0x66
sbb edx, eax
ror cl, cl
adc ebx, 0x109375b8
shr ax, cl
stc
dec ecx
and eax, 0xe754b27
sbb dl, bl
stc
shl ecx, 6
stc
or al, ch
nop
cmp esi, ebx
stc
sub ch, 0x53
inc bl
shl si, cl
mov ebx, eax
and eax, eax
adc cl, 0x50
test edi, 0x3ed2fbf9
sub edi, ecx
and dh, bl
sbb di, 0x69c8
xor ebx, 0x3798590f
not cl
add esi, eax
dec edi
add ah, bh
stc
not dh
sbb bx, 0x238b
inc edi
nop
sub si, 0x71b3
pop edx
or cx, 0x4a82
push edx
sub bx, dx
and dl, dl
shr ax, 2
rol si, 6
stc
nop
or cx, 0x5d13
or eax, esi
ror dl, cl
sub bx, 0x1e28
test bh, 0x3a
and al, bl
sub di, bx
xchg di, ax
test cx, ax
and edi, esi
cmp edx, 0x1387a28
and eax, ecx
dec dx
shr edi, 3
stc
stc
adc cx, 0x265e
xchg edi, eax
test dl, 3
test dl, cl
dec edi
test ax, bx
rol dx, cl
sbb dx, 0x10db
shr bx, 5
sbb edx, 0x1fad8d2f
xor ax, dx
add di, 0x3878
shl di, 2
or esi, 0x72840a2d
or ebx, 0x5a3df11c
stc
xchg si, si
shl di, cl
dec ebx
xor dx, si
xchg bx, ax
adc dx, 0x338e
or cl, bl
and cx, di
test edx, 0x4e46876d
stc
inc cx
cmp dx, 0x5925
sub dh, dh
mov ecx, ecx
xchg ch, ah
rol bx, 8
sub dx, 0x2957
mov edi, ecx
xor al, al
xor eax, ebx
dec edi
test ax, bx
dec ebx
not bl
not si
mov ah, ch
shr cl, cl
not ax
add bl, ah
xor edx, ecx
not di
add bx, dx
and ecx, 0x39caad33
rol dh, 1
ror bl, cl
dec si
xor ch, 0x12
test dl, ch
mov al, dh
stc
adc dl, 0x4d
or dx, 0x7802
dec al
mov dh, dh
adc eax, esi
rol al, 5
inc esi
mov bx, 0x392c
adc dx, di
or ax, 0x2a76
stc
test eax, 0x4e3be1a0
mov ebx, edi
rol edx, 7
add dx, 0x78d9
rol esi, cl
shl ebx, 4
sub bx, 0x2c54
xchg ebx, eax
test ch, dh
xor ax, 0x58ef
pop edx
nop
ror al, cl
push edx
cmp edx, 0x3f77aee0
mov ch, dl
stc
ror di, 4
shr dx, cl
not bx
shr dl, cl
shl ebx, cl
and si, 0x2868
sbb al, 0x25
sbb edx, 0x7ebadef5
dec bl
sbb bl, al
sub ecx, 0x37d27ceb
shl cl, cl
sub bh, dl
shl edx, cl
xor esi, edx
dec esi
and ch, ah
not edx
mov eax, esi
inc eax
stc
cmp si, 0x340
adc si, bx
mov ebx, 0x4ee63cfb
rol ch, 8
mov edx, ecx
adc eax, ebx
shr ax, 6
nop
dec ecx
mov ebx, 0xca522a7
stc
cmp dx, 0x233e
test bl, ah
test ch, ah
cmp ebx, 0xd1f7a6
shr cx, 3
stc
dec ecx
xchg cx, dx
or si, 0x8b3
nop
test ebx, 0xfe43c14
nop
ror edi, 8
sub dh, 0x61
xchg edi, ecx
ror esi, cl
shr bl, 8
rol ch, cl
mov di, 0x6465
add di, si
sub dh, ah
not ecx
rol ebx, cl
cmp cx, bx
not edi
or al, 1
sbb cl, al
rol edx, cl
stc
or bh, bl
cmp edx, 0x53d049b5
shr ax, 4
shr edi, 7
not esi
shr dx, 1
adc bh, dh
inc bx
dec esi
adc cx, cx
inc esi
sbb ah, cl
shl al, 4
stc
inc edx
mov ecx, esi
xchg edx, eax
dec dx
or di, 0x4b17
mov cl, ch
xor dh, bl
not bl
and edi, 0x2331d6c1
mov ecx, 0x5192f9fc
add ax, bx
shl ah, cl
shr di, 8
inc eax
stc
stc
adc bx, bx
rol edx, 3
shl ch, 1
sbb dx, dx
pop edx
push edx
sbb edx, ecx
shr bl, 8
mov ah, ch
nop
and si, 0x210e
test bx, ax
sbb dx, bx
and eax, 0x2113b873
cmp edx, eax
adc dx, ax
add dh, 0x76
mov ax, 0x2cba
sub edx, edx
xchg bl, bh
add ecx, 0x28fda224
cmp al, 0x24
adc ch, 0x3f
and ax, cx
nop
shr ebx, 7
sub dx, 0x2c1b
dec ebx
dec cl
sub ecx, ebx
not eax
adc edi, 0xb1ee03f
or edx, 0x783f5ea0
rol bl, cl
xchg esi, edx
inc edx
rol bh, 4
xor bh, dl
shr di, 8
xchg bl, bh
or bx, ax
dec edi
xor eax, 0x35f7f862
xchg edi, eax
or cx, 0x7da3
or dh, ch
not eax
mov ecx, 0x1dc1a252
xor bl, 0x57
and bh, 0x2f
add si, 0x3c51
sub bx, si
sub ebx, edi
rol ecx, cl
cmp dl, ch
mov ch, al
shl bx, cl
stc
stc
shr cx, cl
adc esi, 0x6e23c2f1
sub ch, al
stc
shl cl, cl
shr edi, 6
add dx, 0x17c1
sbb ah, 0x38
mov bl, cl
mov ah, 7
not ah
shl cl, 7
test eax, 0x268e7ab0
ror esi, 3
adc di, bx
shr esi, cl
cmp esi, 0x7019dbd3
nop
shl dl, cl
not esi
inc ebx
cmp esi, 0x7eb663a3
dec edi
and bx, 0x5c2b
adc bx, ax
xchg esi, eax
cmp esi, 0x2fe23f78
stc
or di, 0x5d69
sub bh, 0xb
nop
add di, di
inc dh
shl edx, cl
ror esi, cl
or ax, ax
xor ch, 0x23
nop
stc
ror edi, cl
inc edx
shr si, cl
mov edx, 0x456ceee3
shr ah, 8
shr esi, 8
ror edi, 7
stc
pop edx
xchg bx, di
ror di, cl
pop edi
pop eax
pop ebx
pop ecx
pop esi
call fcn.006c571f
call fcn.006c5afd
push edx
push ecx
shr edx, cl
push edi
xchg ecx, edi
sbb di, 0xea3
sbb cl, 0x7c
push ebx
shr bh, cl
push eax
and al, 0x65
stc
shl bh, cl
xor ecx, 0x31161c6e
xchg bl, dh
test di, 0x595a
shr eax, cl
test ebx, 0x6be57c37
inc dx
cmp bx, 0x6591
sbb edi, edi
cmp dh, al
ror dh, cl
stc
test dh, 0x25
stc
push esi
and si, di
ror esi, cl
adc ax, 0x34c9
or ah, bl
not cx
sbb ch, dl
adc si, 0x773e
ror ecx, 5
adc cl, 0xe
xchg bx, cx
and ch, 0x76
and al, 0xf
xchg ch, bl
stc
sbb ch, ch
shl dx, 1
add edx, 0x56ab34c
xor di, di
xor al, 0x4d
inc bh
dec edx
shl ebx, cl
test si, 0x51a1
test edx, eax
mov di, 0x1f9e
xchg dl, al
stc
cmp eax, edi
shr al, cl
stc
and cx, bx
or bh, dl
cmp cl, 0x70
sbb ah, cl
stc
and edx, 0x489e8ed5
or dl, dh
xor edx, ecx
mov eax, ebx
not bl
nop
rol ebx, 2
or dh, 0x66
test cl, 0x75
dec bx
cmp bl, ch
shl bl, cl
nop
nop
xor esi, 0x2cfa2912
test di, 0x29c1
xor al, 0x77
shr dh, 2
or ax, di
xor bh, 0x36
test esi, edi
xor ax, 0x2811
cmp ebx, 0x6d9d4398
nop
shr ecx, 3
sub esi, ecx
sub si, 0x395c
mov dx, bx
pop esi
pop eax
pop ebx
pop edi
pop ecx
pop edx
call fcn.006c5e2f
jb 0x6a89e6
call fcn.006c60bb
jp 0x6a8913
call fcn.006c65cc
push ecx
dec ecx
pop ecx
call fcn.006c6a02
push edx
not edx
pop edx
jns 0x6a8967
call fcn.006c6d39
call fcn.006c72b0
call fcn.006c751a
jne 0x6a8967
call fcn.006c7ad8
push edx
or dl, 0x1a
pop edx
call fcn.006c7df9
call fcn.006c819a
je 0x6a8958
push esi
push ecx
test si, cx
pop ecx
pop esi
push eax
push ebx
xchg ah, bl
not eax
push ecx
push esi
cmp cx, si
pop esi
pop ecx
pop ebx
pop eax
jbe 0x6a89b0
call fcn.006c8600
push edx
push esi
sbb edx, esi
push ebx
mov si, bx
push ecx
shr dh, cl
or dl, 0x33
push eax
push edi
test eax, edi
mov ah, dl
shl esi, 5
or ecx, edx
pop edi
pop eax
pop ecx
pop ebx
pop esi
pop edx
jnp 0x6a899e
push edx
push ecx
ror dx, cl
pop ecx
pop edx
call fcn.006c8a90
call fcn.006c8df5
push ecx
and ecx, 0x1dccb13f
pop ecx
push ebx
inc bh
push eax
adc bl, al
push edx
adc dh, dh
and eax, 0xebe28fa
stc
pop edx
pop eax
pop ebx
push ebx
push ecx
shl bl, cl
push edx
mov dx, 0x1700
adc ecx, 0x7d2f590a
not ecx
pop edx
pop ecx
pop ebx
push eax
add eax, 0x7673e1dc
pop eax
push edx
sub dx, dx
pop edx
push ecx
ror ch, cl
pop ecx
push edx
cmp dh, 2
not dl
stc
push ebx
inc bh
push eax
sbb al, 0x3c
push ecx
ror ecx, 5
rol ecx, cl
inc ax
and al, 0x5b
or dx, bx
sub ax, 0x1c57
push esi
add si, 0x33b4
not al
xor al, ah
add esi, esi
test ax, 0x2629
mov ah, 0x39
rol ax, 7
push edi
sbb di, 0x6c34
not di
nop
not bh
inc edx
nop
and al, ch
stc
shr di, 4
shl dl, 7
xchg di, si
shl bh, 8
mov eax, edx
xchg edi, ebx
xchg ecx, eax
add ecx, ebx
dec ecx
xchg edx, ebx
sub eax, ecx
and bx, dx
dec bl
ror bh, cl
mov edx, 0x393619d8
mov bx, cx
stc
test eax, ecx
dec cl
sub ecx, 0x434f05c6
inc ax
xor ax, 0x2b6
or si, 0x1c56
stc
shl cl, 7
cmp bx, si
sub al, ah
shr dh, 5
or di, 0x727a
and bl, 0x39
xchg esi, edi
and dh, 0x66
shr eax, cl
adc cl, 0x47
xor di, 0x43e2
shr ah, cl
shl si, 1
adc ch, ah
not ch
adc edx, 0x6e493025
shr di, 7
mov di, 0x31f
pop edi
pop esi
pop ecx
pop eax
pop ebx
pop edx
push eax
push edi
sbb ax, di
push ecx
push edx
or cx, dx
push esi
ror esi, cl
test dh, 0x21
push ebx
sbb bl, bl
cmp al, cl
sub di, di
shr ecx, cl
nop
and edi, 0x1bad5080
inc edi
nop
inc bh
adc esi, 0x390d0058
sbb ax, 0x6522
shl dl, cl
adc al, bh
nop
shr edx, cl
dec bh
rol eax, cl
sub dx, 0x2baa
nop
xor eax, eax
sbb esi, 0x4dbc2d0e
nop
or ax, dx
rol cl, 1
add eax, 0x77c17264
or esi, 0x4e8d74cf
not ebx
stc
add ecx, ebx
xor ax, 0x3ee2
shr bl, 4
inc esi
sub cl, 0x35
pop ebx
pop esi
pop edx
pop ecx
pop edi
pop eax
push ebx
shr bh, 7
push esi
push eax
sub si, ax
push ecx
inc ch
shl esi, 1
xchg ah, al
mov ecx, 0x6e9ef32a
mov esi, 0x1c7011ce
stc
dec ecx
test ah, cl
not cx
ror ebx, cl
nop
push edx
xchg dx, dx
push edi
add di, dx
shl si, cl
shr al, 4
nop
test bh, 0x2c
cmp ecx, 0x397690df
inc edx
nop
ror ch, cl
mov ebx, ecx
and dl, 0x5b
pop edi
pop edx
pop ecx
pop eax
pop esi
pop ebx
call fcn.006c9099
call fcn.006c93ee
call fcn.006c98df
call fcn.006c9c2d
call fcn.006ca064
call fcn.00529fea
add esp, 8
push esi
xor ecx, ecx
mov esi, dword [esi + 4]
xor al, al
cmp word [esi + ecx], 0
je 0x6a9409
inc al
nop
push ecx
cmp ecx, 0xcc72960
push eax
adc ah, al
push ebx
adc ebx, 0x7f7df16a
push edi
sub ebx, edi
push edx
adc edx, 0x54ef1b2c
cmp ch, 0x4f
cmp bh, 0x6d
dec ebx
push esi
not esi
sub al, al
xor bx, 0x2462
shl dl, 8
cmp dl, 0x55
sbb dx, 0xbeb
sbb bx, 0x1250
sub di, 0x450c
shl ecx, cl
xor cx, 0x68d5
stc
not di
stc
dec cx
or cx, 0x995
cmp eax, ebx
sbb si, 0x1f5d
pop esi
pop edx
pop edi
pop ebx
pop eax
pop ecx
push ebx
push ecx
mov bl, cl
nop
push edi
cmp edi, edi
push edx
rol dx, cl
inc bx
mov bx, dx
mov bx, 0x4ec7
xor cx, bx
push eax
mov al, dl
mov dx, bx
not bl
xchg di, di
sub cx, 0x598d
shr edx, 1
ror ah, 4
add bx, 0x447a
not di
adc bh, 0x14
test bh, 0x4c
sbb bl, ch
test dh, 7
stc
sub di, 0x75e9
test ecx, edi
mov edi, edi
shr dh, 6
shr edx, cl
and ebx, 0x533a7bfb
shl dl, 2
and bl, dh
push esi
shr si, cl
shl ecx, 1
stc
sub edx, edi
xor edx, 0x7751a5f3
not esi
stc
adc si, 0x45e2
add ax, ax
and bx, dx
test cx, 0x1c88
not al
inc dh
add ebx, 0x7296db26
adc cl, dl
inc esi
adc ch, dh
sbb edi, 0x7b43c3ac
rol ax, 5
xor bh, 0x63
or dl, 0x24
and esi, 0x525db4f6
not dl
nop
test al, 0x40
ror ch, 2
ror ax, 7
dec di
xor si, ax
xchg esi, eax
xor eax, ebx
test al, bl
nop
sub al, dl
ror al, 5
not dl
stc
sbb ch, ch
test dh, cl
sbb ch, dl
xor bx, 0x6e6d
test cl, bl
rol esi, cl
rol dh, cl
shr cx, 7
or al, cl
mov edx, 0x138207b0
adc edi, edi
sbb ch, ah
sub edx, edx
xor dx, di
dec si
and si, 0x7d9a
and di, 0x5c4d
dec di
dec di
shr dx, 3
cmp ebx, 0x11adebc1
ror bl, cl
nop
add bx, 0x2f81
stc
inc ebx
rol esi, 1
dec cl
shr cl, cl
inc di
and ecx, edx
test al, dh
sub edx, ecx
pop esi
shr dx, cl
adc al, 0x20
xor cx, 0x2418
cmp edx, ebx
xor edi, 0x11b67a6
xor cl, 0x10
stc
push esi
sbb esi, 0x6629092e
adc bh, 0x76
nop
inc ah
sub bh, bh
ror cl, 3
add di, 0x5c38
or cl, 0x26
xchg bl, ch
adc cl, 8
xchg dh, al
ror ecx, cl
sub ax, 0x4e95
mov ch, 3
cmp bx, cx
and edi, 0x656b548e
stc
dec si
xor ch, bh
adc ax, 0x5eca
or ebx, ebx
sub ax, 0x152c
stc
not dx
nop
inc cl
inc bh
mov cx, ax
xchg si, bx
and cl, bh
adc si, 0x2309
nop
shr dx, cl
inc edx
dec bx
ror edx, 4
not bh
cmp ah, 0x13
stc
and esi, esi
xor si, dx
or dx, dx
rol ax, cl
shr ah, cl
shl edi, 5
and edx, 0x29b688df
dec dl
shr edi, 5
shl bx, 1
ror edx, cl
shr eax, cl
inc esi
xor al, 0x5a
ror dh, cl
cmp esi, eax
test cl, dl
xor di, 0x1365
adc ah, 0x5d
xor ebx, 0x13f36e85
stc
test ebx, 0x6c1dbf9f
sub ch, bl
xchg dx, di
ror si, cl
sbb edi, 0x52caa6ae
mov si, ax
and edi, edi
sub ax, 0x4680
shr ch, 6
dec ebx
shr ch, 3
rol bl, cl
nop
shl cx, cl
add cx, 0x6575
test eax, 0x3fc19c7
shr edx, cl
or eax, 0x4fbf83d1
inc edx
nop
stc
dec si
sbb dx, 0x7f3c
test dl, 0x3b
nop
xor bh, 0x14
xchg edx, eax
mov bx, cx
sbb dx, di
add eax, 0x12d86a78
sbb ax, dx
and ebx, edi
sub dx, cx
pop esi
ror bh, 3
mov bh, 0x6e
or bh, dh
inc di
ror bx, 5
test edi, ecx
adc dx, 0x72f9
and ecx, 0x12737bac
not dh
mov ecx, ecx
ror ebx, cl
xor dh, ah
and cx, 0x7b0f
shl ah, cl
shl eax, 3
sub al, 0x34
and edx, edi
xchg bx, di
shr ax, cl
cmp dh, 7
add ebx, 0x15373bb5
and eax, 0x5eba44
xor bx, 0x16ab
xor ah, 0x51
not ecx
cmp edi, ebx
sbb ecx, 0x1782a26b
push esi
and esi, ecx
cmp bh, 0x6b
dec bx
test esi, eax
nop
sbb cx, 0x5542
test ah, cl
or bx, 0x23ab
nop
shl cx, cl
ror di, cl
nop
or di, 0x3557
sbb ecx, ecx
dec ebx
or ecx, edx
rol bh, 3
stc
adc eax, 0x17b00d26
not dh
dec ch
rol ch, 8
mov edi, edi
adc di, 0x59e4
add dx, dx
xchg edi, eax
shr si, 1
xor edi, ecx
dec cx
rol ch, cl
ror bl, cl
nop
or al, 0x44
adc dh, cl
or edi, esi
xchg di, ax
adc esi, edx
sbb dh, 0x2a
cmp edi, edx
stc
cmp bh, 0x75
sbb di, 0x5ec3
sub ebx, 0x219297c
and cl, dh
stc
sbb bh, 0x38
not edx
xchg bx, cx
shr bl, 1
test bl, ch
rol bx, 4
ror si, cl
stc
and edi, 0x781fd9c1
adc dh, bh
mov bx, cx
xor dx, si
not ah
shr ebx, 1
rol ebx, 8
stc
and edi, eax
rol eax, cl
dec al
test cl, al
shr edx, cl
nop
not ax
test ah, 0xc
and cx, di
ror bl, 1
mov cx, 0x5fec
xchg ebx, esi
pop esi
cmp edx, edi
xor bh, 1
rol edx, 1
push esi
mov esi, 0x43863ef
adc bh, 0x2e
nop
shl esi, 4
not edi
rol bl, 7
and ah, 5
rol di, 3
sbb si, dx
sub cx, si
xchg cx, di
or ah, 0x65
and bh, 0x3f
and di, 0x631
sub ebx, 0x63ad52a3
mov eax, esi
ror ebx, cl
cmp edi, 0x380afdc3
or di, 0x7e6
shl cx, cl
and ch, 1
and di, 0x357c
adc edx, edx
xchg dx, bx
nop
not bx
ror ebx, cl
not cl
xchg edi, eax
ror edx, 5
nop
sub ch, ch
xchg ecx, ebx
rol si, cl
dec ch
dec bh
stc
test cl, 0x3b
sub ebx, edi
nop
shl dh, cl
shr al, cl
cmp cx, 0x5dcb
inc edi
dec dx
mov esi, 0x600bbf68
mov cx, 0x4906
inc dh
ror edx, cl
rol cl, 7
add cl, 0x5d
cmp cl, 0x1e
shr eax, 8
add dx, 0x1ee7
and dx, 0x1526
sub dx, 0x7a6f
rol ecx, cl
mov di, si
sub dh, al
or eax, esi
mov cl, 0x5b
sbb di, 0x5099
stc
shr ah, 5
xor cx, di
sub bx, 0xcb9
shl ah, cl
adc edi, 0x524e16bc
xchg bx, bx
rol ebx, cl
inc dl
stc
dec edx
nop
stc
dec edi
rol bx, cl
sbb ax, 0x573f
sbb al, 0x24
stc
add edx, ebx
mov esi, 0xa265235
nop
shr ecx, cl
xor cl, ah
not eax
add bh, 0x66
shl bh, cl
dec dl
pop esi
pop eax
pop edx
pop edi
pop ecx
pop ebx
call fcn.006ca43c
call fcn.006ca876
push ecx
and cx, 0x73f6
push eax
push edi
test eax, edi
nop
push edx
adc ecx, edx
shl edx, cl
ror di, cl
mov dh, 0xb
push ebx
shr bx, cl
ror dl, cl
not ah
nop
add edx, 0x1a043aa
shl ax, cl
nop
shr ax, cl
shl edi, 1
push esi
sbb ax, si
sub di, 0x6403
mov ah, ah
stc
not ax
rol cx, cl
sub al, dh
rol bl, cl
dec esi
add dh, bl
cmp eax, 0x6548a2e5
add edx, 0x701c72c
ror edi, cl
shl bl, 4
shr dl, cl
xchg ah, ah
xchg bx, di
not ebx
rol eax, 4
test bx, 0x7cb7
adc edx, 0x63537940
shl si, cl
nop
shl ebx, cl
xchg al, ah
shl eax, cl
sub ax, 0x4b2a
shr bh, 3
mov ax, di
dec ebx
dec si
xor eax, 0x713eacfd
stc
xchg bx, si
ror bh, 8
inc eax
inc ax
and eax, esi
dec edx
sbb cl, 0x2f
not ah
sbb cx, 0x58b0
ror ax, 7
and dl, 0x24
or ecx, esi
shl ah, cl
sbb ah, 0x51
cmp cx, di
sub al, al
or dh, ch
inc esi
sub si, 0x1950
shl dl, 4
inc dx
xor ecx, 0x3b90bca7
cmp di, 0x5d36
sbb di, di
shr edx, cl
or edx, 0x5644a1b0
stc
inc ax
mov di, di
sub edx, edx
rol edx, 6
adc ecx, eax
inc bx
ror dh, cl
mov eax, edi
rol ah, 6
or ebx, 0x11aa4dec
mov di, 0x40d
ror dl, 3
shr eax, cl
rol al, cl
cmp esi, 0x41794bca
not cx
sbb ah, 0x1f
add bx, cx
shr si, cl
not dh
or ch, 0x40
and dl, bh
xchg dh, bh
sbb ch, dl
pop esi
rol di, cl
ror eax, cl
sub dx, 0x14d9
xchg dx, di
nop
inc dx
xchg dl, bh
shr eax, 7
push esi
xchg bx, si
or cl, 0x13
dec dx
sbb esi, 0x6d8f08e0
shr dh, 3
and di, 0x59c3
xchg dh, bh
stc
stc
rol bx, cl
xchg edx, esi
add bh, bl
or edx, 0x10b55ea8
sbb ch, 0x71
shr ebx, 6
and edi, esi
cmp ax, 0x36ea
mov bx, si
shr bh, 8
xchg cx, ax
shr ecx, 7
shl edx, cl
adc si, 0x6328
and dl, 0x60
xor dh, 0x38
inc edx
ror esi, 7
not esi
sub ch, ah
rol di, 6
nop
shr bl, 8
and edi, 0x58c4d926
stc
adc di, 0x47ea
shl bx, cl
ror edi, 2
sbb dh, 0x1c
ror ch, cl
or cl, 9
and cl, ch
adc ebx, edi
stc
and ebx, eax
dec al
shr bx, cl
test ax, 0x36a1
rol cl, 6
xor edx, 0x2ab663bf
inc al
ror bl, 3
mov bx, 0x623f
cmp dh, dl
not ecx
test ecx, ecx
sbb bx, 0x5d17
mov dh, al
inc edx
sbb ch, 0x58
sub edi, ecx
xchg ecx, ebx
adc cx, dx
stc
and cx, cx
and ah, 0x54
stc
test edx, 0x202d728f
ror si, 6
inc si
shl ecx, cl
or ax, bx
xor ch, 0x39
xchg di, dx
adc esi, eax
not dx
shl cx, 6
xor ah, dl
rol ecx, 7
sbb di, dx
sub cl, ch
nop
shl cx, 2
xchg bx, si
xor bl, ah
cmp ebx, 0x5e827381
shl ah, 3
add eax, edi
xor dh, 0
xor eax, edx
add ebx, 0x45b5b170
shl edi, cl
sbb bh, 0xb
pop esi
and ebx, 0x13fd193b
push esi
xor si, dx
adc ebx, ecx
add dh, dl
add dx, di
dec si
stc
sub ebx, 0x75fc3a87
shr bx, cl
stc
shl ebx, cl
nop
pop esi
pop ebx
pop edx
pop edi
pop eax
pop ecx
call fcn.006cac2b
push edx
add dl, dl
pop edx
push ecx
and cl, 0x68
push edi
ror di, cl
push eax
add al, ah
push ebx
xor bx, 0x5a68
sbb bh, 0x13
inc al
push esi
shr esi, 8
shr cx, 8
xor ah, 0x1e
test bh, 0x6e
sub eax, ebx
nop
shl ebx, 7
push edx
not dl
shl dx, 4
not si
sbb dh, bh
xchg dh, cl
xchg cx, ax
xor di, dx
dec ch
inc bx
rol eax, 6
mov al, 1
stc
sub edx, eax
adc esi, esi
nop
adc di, 0x415c
shr ebx, 3
test ebx, edi
or di, bx
and eax, 0x33c2f6ce
pop edx
pop esi
pop ebx
pop eax
pop edi
pop ecx
call fcn.006caf73
jne 0x6a9375
call fcn.006cb447
jp 0x6a934d
call fcn.006cb78b
push ecx
xor ecx, 0x461978bd
stc
push edx
mov dl, dl
and ch, 8
push ebx
sbb bl, cl
add edx, 0x2a6ff90e
inc edx
pop ebx
pop edx
pop ecx
push ecx
shr cx, 7
pop ecx
call fcn.006cbd38
jae 0x6a9369
jb 0x6a9364
push edx
push ecx
xchg dl, ch
pop ecx
pop edx
call fcn.006cc14a
jp 0x6a9375
push ecx
push edx
test cl, dh
pop edx
pop ecx
push edx
push eax
xchg dh, ah
push ecx
not cx
and ecx, 0x212ece0b
push ebx
sub ebx, 0x488f547d
dec bh
mov edx, 0x357f6b96
adc eax, ebx
dec edx
nop
or cx, 0x51c3
add bx, cx
push esi
add ecx, esi
nop
rol si, 2
pop esi
pop ebx
pop ecx
pop eax
pop edx
push eax
push ecx
ror ax, cl
test eax, 0x4129aa2c
push edi
xchg cx, di
stc
rol eax, 2
stc
xchg ecx, edi
inc cl
nop
and ecx, 0x6fb21870
push ebx
xor bl, bl
shl cx, cl
or ax, cx
mov bh, ch
push esi
push edx
cmp esi, edx
add al, ch
not ah
xor esi, esi
shr edx, 1
stc
or bx, 0x7208
add dl, bl
cmp dx, di
pop edx
pop esi
pop ebx
pop edi
pop ecx
pop eax
call fcn.006cc5ff
nop
cmp word [esi + ecx], 0x2e
je 0x6a9409
add ecx, 2
jmp 0x6a8b8a
pop esi
mov ebx, dword [ebx + 0xc]
push ecx
or ch, 0x1b
push ebx
not bl
push edx
sub dx, cx
push edi
sub edx, edi
dec ebx
test cx, bx
push eax
cmp ecx, eax
sub dh, 0x21
cmp ch, 0x48
xchg di, dx
shl dh, cl
ror ebx, 7
dec di
shl edi, 6
test dx, ax
sub dx, di
stc
stc
rol di, cl
push esi
cmp esi, esi
shr di, cl
sub ecx, esi
xor ah, 0x4c
xor dh, 0x1a
shr cx, cl
test ecx, ecx
test dx, 0x5714
mov dl, cl
sub ch, 0x34
inc edx
sbb ebx, 0x70584aa6
and edi, ebx
ror ebx, cl
shr esi, cl
rol esi, 1
adc esi, esi
test edx, eax
cmp si, cx
xchg di, ax
cmp ax, ax
shr cl, cl
ror ch, 8
add cx, di
and bx, ax
test dl, bl
cmp ecx, 0x2cd83bf1
xor cx, 0x19fc
inc al
stc
shr bx, 4
xchg edx, eax
xor dx, 0xd10
xor di, 0x1354
rol edx, cl
shl eax, 3
mov ebx, esi
shr ebx, cl
or ch, cl
not bh
adc edx, edx
cmp bl, al
not si
shr dh, cl
shl ecx, 5
xchg cx, ax
not esi
sub edi, esi
cmp dx, 0x748
nop
inc ch
adc dh, dl
adc ch, 0x34
dec ebx
and bl, 0x5f
not ch
not ebx
and ecx, ecx
cmp cx, bx
test ah, dl
sub ebx, 0x4cf7f1c8
cmp si, 0x4643
dec bl
or ah, al
sbb si, di
and bx, ax
mov si, 0x4da0
nop
cmp si, dx
dec eax
test ax, 0x148
sub bh, bh
stc
shr cl, cl
adc cx, 0x7f52
and ch, 0x44
mov cl, al
dec dl
or edx, esi
stc
inc eax
pop esi
not ecx
xor bx, 0x6601
xchg dh, ch
inc edx
inc ah
add bx, bx
push esi
xor si, 0x2af5
or bx, ax
inc bl
rol edi, 1
xor bx, 0x7f40
xor ax, 0x10ba
not dh
sbb bx, 0x50b5
nop
add si, 0x50a9
nop
and al, ah
or ecx, 0x4666aeda
and bl, cl
not esi
dec ah
inc edi
not edi
sub ah, ch
shl ebx, cl
sub di, 0x366d
dec edx
or ebx, 0x5a140361
rol dl, cl
adc dh, 2
xor al, 7
ror di, 4
sbb dh, 0x54
xchg ah, bl
adc di, 0x1492
rol dx, 3
or al, dh
sub edi, 0x658916ac
nop
and al, cl
ror bx, 8
inc bx
xchg cx, ax
stc
add bl, 0x42
shl bl, cl
not dx
nop
adc ebx, 0x316fc8d3
test cx, di
add cx, 0x455
nop
shl si, 2
test ax, 0x75cf
and ebx, esi
or ah, dl
and al, ah
inc ecx
xchg edi, edx
rol ch, 8
shl di, cl
adc ax, si
stc
stc
test edx, 0xe8a2c68
inc ax
dec edi
mov edx, ecx
nop
xor ch, 0x40
sbb ch, 0x55
adc dx, 0x30e4
nop
dec esi
xor cl, 0x7e
not si
inc ecx
stc
add di, 0x15f
sub dh, ch
add ch, 0x6f
sub ecx, 0x7fe2856e
test edx, 0x3784c0e2
xor si, 0x5b99
rol eax, 7
dec dh
not dl
inc bh
nop
shl bx, 7
shr esi, cl
not di
inc dl
xchg cl, al
sbb ecx, ebx
shl cx, cl
adc ah, 0x45
add bh, dl
xchg dh, ah
pop esi
stc
or cx, 0x3889
add bl, 0x25
push esi
rol si, cl
dec ecx
or bl, bh
add ax, 0x40c2
stc
and al, cl
shr ecx, cl
mov bh, cl
or al, 0x1b
test si, cx
mov edi, esi
inc bh
inc ax
or ecx, 0x4fe3259e
and bx, di
nop
stc
inc dx
add ax, 0x7e60
dec al
mov dh, 0x75
sbb dl, 0x56
and dl, 0x57
or dl, 6
test al, 0xb
and edi, 0x5d7bc55
nop
rol al, cl
adc ax, 0x6333
shl di, 6
dec ah
cmp si, 0x7992
xchg cl, ah
or si, si
shr dh, 6
rol cx, cl
sub dl, bh
xor dl, ah
or si, si
nop
shr si, 8
shl bx, 8
cmp cx, 0x3499
test ebx, 0x335e25b
rol esi, 6
shl ch, cl
shr di, 2
stc
and dx, ax
and di, di
nop
xor ah, dh
sbb dh, 0x69
shl ebx, 1
ror dh, cl
and dl, ah
nop
nop
add esi, 0x78033100
adc edx, 0x62e7c69a
dec al
xor edi, eax
stc
shr edx, cl
rol esi, cl
dec dl
shl bx, cl
not bh
adc ch, 0x36
or ah, ch
test ecx, ebx
rol eax, cl
ror edx, 6
inc di
add ecx, 0x66cd18b3
ror cx, 5
sub bh, bl
and ecx, ecx
and eax, eax
shr bx, cl
and edi, eax
and si, 0x7026
sub dh, 0x32
stc
mov al, cl
shr edi, cl
rol bl, cl
shr ch, 1
xor edx, 0x120f2b48
shl edi, 8
adc esi, 0x5d165921
and bh, dh
rol dx, 7
inc bh
sbb cx, si
xchg di, cx
adc bx, 0x14ab
pop esi
stc
sub edx, 0x6d528153
push esi
and ax, si
shl edx, 2
dec ah
and dx, si
nop
test si, 0x582b
not ax
not bh
test ch, 0x2d
add al, 0x51
ror bh, 8
dec edx
rol al, 1
add dx, 0x5f18
test dl, 0x5f
add bx, 0x44ed
cmp bl, bl
mov cl, 0x6d
rol si, 8
adc dh, bl
inc esi
rol edx, cl
not ah
sub cl, 0x1d
sub si, ax
stc
mov al, 0x3f
xor ax, cx
and ecx, 0x341db568
or bl, ah
xor ecx, edx
shl bx, cl
rol si, cl
inc si
not dx
shr ecx, cl
cmp ecx, 0x71892ec5
sbb bh, 0x7f
shl ebx, 6
or ah, ah
sub ax, di
test ecx, 0x1667365
cmp ax, 0x449a
stc
nop
and edx, edi
mov di, 0x2a3d
cmp edi, 0x342a648a
adc ebx, 0x385aa66a
test dl, 0x1d
xor ecx, ebx
inc dx
sub bl, cl
sbb ebx, ebx
shl esi, cl
and esi, 0x24af299b
xchg bx, di
shr al, cl
stc
and al, 0x2c
adc bl, ch
sbb esi, 0x5989da20
ror ebx, cl
test edx, edx
dec ebx
not bx
test ah, ah
and esi, eax
adc cl, 4
xchg esi, eax
add cx, 0x565
not si
or di, 0x6823
shr si, 2
shr bl, cl
cmp dh, ah
cmp dh, 0x66
adc ah, dl
dec esi
shr eax, cl
shr ecx, 3
xchg ebx, ecx
nop
xchg di, dx
not cl
xor edx, 0x602cade
inc dx
xor ax, dx
shr eax, cl
cmp bh, 0x32
ror bh, cl
not ch
xchg al, bl
xor bh, al
add cl, 0x60
sub edi, 0x38447d2e
cmp edx, 0x29ebe41b
ror dl, cl
pop esi
push esi
mov si, 0x2e15
dec bh
inc bl
stc
or al, 0x58
adc ch, 0x7e
mov edx, 0x1db21387
mov eax, 0x3dcfc80
not cx
nop
adc bl, 0x6a
shl bx, 4
rol dx, cl
sbb esi, 0x63e3f4b9
rol dh, cl
shr si, 8
add cx, bx
sub edi, edx
add edi, 0x651cacf9
xor ecx, esi
stc
not si
xchg ebx, edi
dec dl
nop
sbb ah, 0x27
xor ecx, 0x4c094201
nop
xor cx, 0x340c
not ecx
shl cx, cl
add ch, dh
sbb bx, 0x6025
or esi, 0x5bbd7003
test bl, dh
and cx, 0x2f50
inc ecx
or dl, ch
inc dh
not edx
adc ah, al
and ecx, 0x18cc7794
mov esi, 0x6ec31d01
rol di, 1
dec ebx
shr ax, cl
shr edi, cl
and edi, 0x2ac193ab
adc esi, esi
mov ecx, 0x18b6a187
stc
and ch, al
sbb ch, 0x45
dec ah
and ebx, edx
or bx, 0x309f
sbb edi, eax
test ax, dx
sbb bx, si
sub dl, cl
dec edi
dec ax
xor ebx, 0x71cf886d
sbb bl, ch
shr di, 6
xor esi, 0x50ef472e
dec si
sub dl, 0x68
nop
cmp dh, ah
shl edi, cl
nop
not eax
adc bl, 0x34
sbb di, 0x3bad
inc ah
sbb si, si
stc
xor dh, 5
xor edx, edx
shl ah, 7
nop
xor di, bx
inc dh
rol cx, 6
shl esi, cl
rol esi, cl
dec al
ror di, 5
xor ah, 0x40
adc ax, 0x4de9
shl ax, cl
or edx, eax
sub ah, al
and edi, edi
nop
nop
adc bx, di
xor edx, eax
sub ebx, esi
pop esi
rol edx, 8
not edi
shl bx, 7
xor ah, al
push esi
shl esi, 1
inc eax
or dh, cl
not eax
ror dh, 7
shr bx, cl
adc esi, 0x44e2a105
xchg dx, cx
test di, 0x174f
xchg bx, cx
sub cl, ah
nop
nop
and cx, 0x41d2
cmp esi, esi
shr eax, cl
sbb bh, 0x62
inc cx
not di
adc si, cx
or dx, di
test cx, cx
sbb ebx, 0x47bd7944
shl dx, 6
ror dx, 3
add si, 0x7783
rol cx, cl
test esi, 0x11431702
and cx, dx
xchg ch, al
sbb al, 0x44
shl edx, cl
xor cx, 0x28af
or bh, cl
shr dh, 8
or edi, ecx
sub edi, 0x591e43b6
mov esi, 0x3c7a8102
inc ch
xchg bl, ah
and di, bx
dec edi
rol di, 7
rol si, cl
test cx, si
inc di
ror ax, cl
inc eax
not si
or esi, 0x129edbca
rol dl, 4
not edi
not al
adc bl, 0x49
sbb ch, cl
sbb di, bx
mov ecx, esi
not esi
inc cl
stc
test cl, 0x6b
ror di, cl
and cl, dl
shl ax, 2
not bh
stc
not eax
shr ebx, 3
rol dh, 2
or al, 0x4f
nop
not ch
sub dx, 0x2bee
shr ax, cl
mov bx, 0x255
nop
add ch, cl
dec ax
shr ebx, 5
sbb edi, edx
nop
xchg ecx, esi
mov al, dh
dec dh
or bh, dh
or ah, 0x13
and al, 0x7b
shl dx, 8
cmp edx, 0x2aeb5d6e
mov edi, 0x640f9bde
or dh, 0x6c
xor cx, dx
xchg edi, edi
xor di, 0x1332
not eax
stc
pop esi
sub al, al
push esi
shl esi, cl
xchg dh, dl
rol dx, 4
dec edx
xchg ecx, esi
test edx, ecx
inc ebx
sub ah, 0x4f
mov edi, 0x67e24359
adc eax, esi
dec di
rol ecx, 4
shl al, 4
inc cx
test dl, dh
or si, bx
sub esi, 0x4001fa13
stc
not dl
nop
sub esi, 0x7d688864
not eax
shl eax, 6
sbb cl, 0x53
cmp ax, 0xab0
xchg bh, ah
inc dh
sbb edi, 0x3feda02e
and ah, ch
sub dx, 0x3ffe
add eax, ecx
rol esi, cl
sbb cx, di
shl cl, 7
stc
add esi, eax
ror eax, 4
add ecx, edx
stc
and eax, 0x23b3d02e
cmp ecx, ebx
xchg ecx, ecx
xor ebx, edi
nop
mov cx, si
add eax, 0x15d33a60
xchg ah, cl
not cx
nop
stc
nop
xchg bx, bx
mov di, ax
and di, 0x4d08
rol edx, cl
xor bh, al
ror di, cl
mov ebx, ecx
cmp ebx, ecx
xor dx, ax
or ecx, ebx
mov di, 0x317a
sbb ebx, eax
inc ecx
shl al, cl
sub eax, 0x4dec87ea
add dx, 0x9f8
shl bh, cl
xchg dh, dh
add dl, bh
or ch, 0x75
or esi, edi
mov ebx, edx
test dx, si
sub bx, si
not bx
ror di, cl
cmp dx, 0x1b0d
ror ch, 2
adc bh, dl
inc bx
ror eax, 6
dec edx
nop
and dl, ch
dec bx
dec di
adc ch, 0x39
inc bx
nop
adc ecx, ecx
add ah, bh
nop
and di, di
test ebx, 0xa181193
ror di, cl
test ecx, 0x6e48481e
not edx
shl di, cl
pop esi
inc ecx
not ax
adc bx, 0x779e
push esi
xchg esi, eax
stc
cmp ah, dl
nop
stc
xor di, dx
shl eax, 4
adc edx, 0x2bd34a5b
stc
ror ah, cl
and eax, esi
adc ax, 0x2fee
stc
or ch, 0x3e
shr esi, cl
shl bl, 4
rol cl, cl
add bl, ah
rol dx, 6
ror bx, cl
xchg al, bh
and eax, 0x79330e3f
xor di, 0x5645
shl ax, 7
or dx, 0xef3
sbb edi, ebx
ror esi, cl
nop
rol esi, cl
test ch, bl
sub bx, di
nop
cmp di, 0x40b1
rol cl, cl
pop esi
pop eax
pop edi
pop edx
pop ebx
pop ecx
jbe 0x6a9c2d
call fcn.006cc9e5
push esi
add esi, 0x70f67a9f
nop
push edi
push edx
xor edi, edx
push eax
push ebx
xor eax, ebx
pop ebx
pop eax
pop edx
pop edi
pop esi
call fcn.006ccdbe
push ebx
test ebx, 0x422eb2c3
pop ebx
call fcn.006cd096
call fcn.006cd591
push eax
rol eax, 5
pop eax
lea ebx, [ebx + 0xc]
mov edx, dword [ebx]
cmp edx, ebx
je 0x6abcf1
lea edi, [edx + 0x2c]
push edi
xor ecx, ecx
ja 0x6a9da9
push ecx
inc cx
push esi
dec esi
push eax
add ah, ah
push edi
test eax, edi
shr ah, cl
push edx
not dl
adc esi, 0x514cf9f0
push ebx
shl ebx, 5
xor bx, 0x7e2a
shl cl, 8
sub si, 0x29dd
cmp bl, 0x2c
shl ch, cl
mov bx, 0xca3
ror dh, 6
sbb esi, ecx
ror ecx, cl
shl ebx, cl
dec ebx
and dh, 0x21
cmp ax, bx
xor bl, 0x4c
and ecx, 0x19f94da9
shr di, cl
adc cx, 0x6fc6
and edi, 0x44bf1059
ror edi, 8
xchg ah, ch
sub si, 0x2031
and ax, 0x28a3
test bl, 0x28
mov esi, esi
rol cx, 4
shr ch, cl
test ax, di
xor ecx, 0x7d4406c0
sub dx, di
test cx, 0xe3c
inc al
cmp cx, 0x4faa
mov ch, al
cmp ebx, 0x1f5804c3
shr esi, cl
add cx, 0x4a46
shr al, cl
ror eax, 4
rol dl, cl
inc ah
sbb ch, ah
sbb dl, al
shr edi, 1
sbb eax, 0x41a8769
add bx, ax
nop
stc
cmp esi, 0x23a75946
shr edi, cl
sbb edi, edi
add si, 0x7ad4
test cx, bx
xor bl, 0x36
adc al, 0x2a
xchg al, dh
add dx, cx
mov bh, 0x36
not bx
ror ebx, cl
nop
sbb edx, 0x1992afe7
sbb ebx, eax
nop
shl dl, cl
sbb ax, bx
shr ch, cl
not si
adc ax, ax
and di, 0x4d94
cmp bl, 0x59
adc si, di
nop
inc dx
cmp dx, 0x2304
sbb eax, 0x64a2f572
shr dl, 2
xor edi, 0x12a8d86a
add si, 0x2a61
mov cl, bh
shr ax, 8
mov bx, di
rol si, cl
mov ecx, 0x1467bdf5
nop
add cl, dl
nop
inc cl
mov dl, dh
test di, 0x1103
pop ebx
pop edx
pop edi
pop eax
pop esi
pop ecx
jo 0x6a9d95
push edx
mov dx, 0x591d
pop edx
push ebx
ror bl, 3
push edx
sub dh, 0x7c
push eax
rol eax, 4
push ecx
or cl, 0x70
pop ecx
pop eax
pop edx
pop ebx
push edi
add edi, 0x46802ecc
push edx
shl dx, 3
push esi
sbb si, si
push ebx
push ecx
shr bh, cl
push eax
inc eax
stc
sub bx, 0x7bf7
not ax
test dx, dx
sbb ebx, ecx
sub esi, ebx
shl cx, 7
not dl
mov edi, ebx
mov dx, 0x6eed
rol ecx, cl
inc dx
shr edx, 3
shr bl, 2
shl dx, 2
test bx, 0x4cd1
dec ch
shr ebx, 1
xor bx, si
xor esi, 0x103f839a
or cx, 0x1398
test eax, eax
dec cx
stc
stc
or esi, edx
rol si, 7
inc edi
sbb ebx, edi
adc edi, ecx
xor cl, 0x5e
cmp ecx, 0x62c8fe8d
inc ax
mov dl, 0x70
shl bx, 3
stc
shr ebx, 3
xchg dl, bl
or cl, dl
mov di, si
test edx, 0x6faa93bc
add cx, 0x5323
rol ecx, cl
shl ebx, cl
dec al
dec ebx
cmp al, al
shl al, 8
adc di, bx
shr ax, 4
sbb al, bl
not bx
add eax, esi
xor dl, 0xd
xchg ah, bh
xchg di, dx
inc bl
test ah, dl
inc bx
ror edi, 4
xchg dl, al
xchg ebx, ecx
not edi
shr ebx, cl
shl bx, cl
and bh, bh
rol al, 5
sbb al, bl
not bh
shr dh, cl
or dh, 0x64
sbb di, ax
stc
not cl
rol edx, cl
sub dx, 0x5190
sbb edi, 0x39d75b26
xchg si, ax
xor dh, 0x72
inc dx
rol cl, cl
cmp si, ax
cmp ch, bh
shr si, cl
xchg bx, ax
add ebx, 0x14626f5e
dec ecx
sbb cx, 0x7835
not ax
cmp esi, 0x349337ad
shr dl, cl
cmp di, si
mov ecx, ebx
shl cx, 4
cmp bx, bx
pop eax
ror si, cl
push eax
rol ax, cl
shl edi, cl
and dl, 0x23
shr esi, cl
adc ax, 0x2c6d
not ax
xchg bx, di
dec dl
xor bl, 0x19
adc bl, 0x38
stc
or ax, bx
ror di, cl
not edi
test dl, dl
add ch, 0x43
shl ecx, 2
nop
shr dh, 1
sub esi, 0x96dd17d
or bh, al
and ebx, edx
shl edi, cl
stc
add eax, edx
rol di, 5
nop
and di, si
test si, dx
add ebx, 0x21cdf63b
inc ebx
add esi, 0x7f82e3ba
shr ebx, cl
sbb si, si
sub ebx, 0x26633b1c
cmp al, 0x21
rol ecx, 8
sub bx, di
rol dh, cl
and dx, 0x5ce9
add edi, eax
dec dx
shr bx, cl
xchg bh, dh
sub edx, edi
xor dh, 0x49
stc
shr si, cl
test si, 0x192
or dx, ax
mov ebx, 0x158cddef
and ecx, ebx
inc bl
xor ch, 0x55
or bx, bx
shl edx, 2
and ch, ch
shr ch, cl
not cl
xor dh, bh
sbb dl, 0x35
and al, 0x76
inc esi
rol dx, 8
rol cx, 8
ror al, cl
not cx
inc bh
adc bh, al
ror dx, cl
sbb dl, 0x3e
shl ah, 2
shl dl, cl
xor esi, esi
xchg di, cx
and esi, eax
stc
mov edx, 0x5476ad47
not bl
stc
xchg di, ax
or dx, 0x6659
or ecx, 0x961f38a
ror edx, 7
shl bl, 4
rol ch, 5
sub bh, al
nop
dec bh
sbb dh, ah
xor di, si
sbb bx, 0x268a
stc
shl si, 8
sbb ax, 0x12bd
ror dl, 1
add ax, 0x33d4
not esi
rol dx, 4
pop eax
nop
push eax
add eax, 0x64b20a50
shr dx, 1
sbb ebx, ecx
shr ecx, 4
nop
sbb dl, dl
dec ah
rol edi, cl
xchg cx, cx
xor ax, 0x71d
xchg ch, dh
shr bx, cl
not esi
and ebx, esi
and esi, edi
xchg bx, cx
dec dh
shr ax, cl
xor ax, 0x3012
xchg esi, edi
xchg cx, bx
xchg cx, si
add dx, di
xor di, 0x57ae
rol ah, 1
shl eax, cl
shr dl, cl
ror edi, 5
adc ax, dx
ror bh, 1
mov esi, eax
ror edx, 1
xor bx, di
add al, ch
adc bx, 0x18ec
and dl, 0x59
add ax, 0x5d1a
shl si, 5
stc
ror bl, cl
add cx, bx
xchg cl, al
add esi, edx
inc ah
mov al, 0x1f
test edi, eax
not ch
cmp esi, esi
or bx, dx
rol ecx, cl
dec ecx
inc cl
shl ah, cl
sub si, si
shr al, 5
and dl, ah
shl esi, cl
test ax, di
xor ah, 6
sub ax, si
shl eax, 1
shl ebx, cl
or cl, bl
dec ah
dec bh
xchg ecx, ebx
shl esi, cl
sbb bh, 0x1c
add si, 0x20a7
and dl, 0x1b
mov esi, 0x2fe0a098
adc dl, ch
inc esi
cmp ax, 0x42bc
cmp cx, 0x1d6e
xor dl, 0x54
not si
nop
xor edi, edi
not eax
test dx, di
inc al
and ebx, 0x3dea9443
and bl, bh
sbb ebx, eax
add bl, 0x5f
adc bh, dl
and ah, cl
rol cl, cl
sbb bl, 0x5b
stc
inc ch
xor cx, 0x26ba
shr ecx, cl
ror di, cl
xchg di, ax
inc ah
ror si, 8
xor al, 0x49
pop eax
push eax
and ch, al
or cx, 0x7f7c
dec bl
rol ecx, 2
xchg ah, dl
test dx, ax
shr cl, cl
dec dx
add dh, al
nop
ror ah, cl
shr edi, 6
or cx, 0x79ec
cmp cl, 0x18
adc ah, bh
test si, 0x389d
or ebx, ecx
shl di, 8
not di
sub bh, cl
ror ch, cl
or bl, 0x4d
stc
shl dx, 5
ror edi, cl
adc bl, ah
cmp di, 0x5ac2
nop
inc cx
xor ecx, 0x3f9a8865
or cl, 0x4b
shl ah, 3
or ch, 0x3d
shl cx, cl
or dx, di
sub ch, 0x2f
xchg dx, cx
add dx, 0x25cb
sub ebx, ebx
rol dl, cl
mov ax, si
and edi, 0x4b6eb789
or bl, 0xa
cmp eax, 0x4c4eaf6
ror cx, 6
inc ecx
shl bl, cl
and ax, dx
cmp dh, dl
not bl
or ch, al
nop
not bh
ror di, 7
xor di, cx
rol edi, cl
sub edx, esi
nop
rol bl, cl
nop
xchg al, dl
shl dx, cl
xchg edi, eax
add dx, cx
inc cx
shl bx, 1
rol dh, 3
adc esi, 0x72a21b35
rol cx, cl
and edx, edi
rol ebx, 4
sbb ecx, 0x284f4661
test cl, ah
nop
rol dx, cl
inc bx
rol bh, 5
ror cx, cl
pop eax
pop ecx
pop ebx
pop esi
pop edx
pop edi
push edx
or dl, 0x3d
test dh, 0x47
push ebx
inc bh
push esi
not esi
inc bx
push edi
inc edi
dec ebx
push ecx
rol cx, cl
cmp dl, bl
add ch, bl
or ecx, esi
sub dl, 0x4e
push eax
mov bh, ah
dec dx
and cl, ah
test bl, cl
rol dh, 1
xchg di, di
shl ch, cl
xchg ebx, edi
adc si, ax
rol edx, 4
adc cx, cx
cmp eax, esi
dec bl
rol ebx, cl
test al, 0x2a
test cx, 0x11e7
ror edx, 5
or edx, 0x49280f55
add bl, al
mov si, cx
xor edx, 0x26acf3ef
xor bh, 0x63
or cl, al
dec bl
xor bh, al
sub ax, 0x2637
shr bh, 6
ror bh, 2
stc
cmp ah, 0xc
adc bx, 0x4bc9
cmp bl, dl
add edi, 0x70e269aa
shl si, 1
add ebx, edi
stc
shl bl, 5
sbb bx, ax
shr cl, cl
shl edx, 4
test cx, si
rol edi, cl
adc dl, ah
nop
dec ecx
sub ebx, edx
xchg bl, dl
or edi, 0x77162b49
test ax, 0x6353
dec bl
adc bh, bh
xchg ch, bh
ror edi, cl
not dl
rol dx, 8
test ebx, 0x74955847
add si, bx
test al, 0x49
adc edi, ebx
add ecx, ebx
stc
and al, dh
sub dx, ax
sub ch, 0x49
xchg bx, si
sbb edi, ebx
ror ebx, cl
shl cx, 6
ror cx, 7
mov bl, 0x21
not cx
add di, di
xchg dx, cx
shr dl, 7
test dx, dx
inc si
shr eax, 6
shr dl, cl
dec bh
mov ebx, edi
inc cx
shr ch, cl
stc
test ah, cl
and eax, ecx
xchg al, dh
ror al, cl
add ch, 0xf
pop eax
ror bx, cl
push eax
xchg bh, ah
inc eax
or edx, ebx
and ax, 0x272c
and edx, 0x6f823eef
stc
not esi
shl di, 1
nop
shl bx, 4
nop
pop eax
pop ecx
pop edi
pop esi
pop ebx
pop edx
push ebx
dec bl
push ecx
ror ecx, 2
push eax
and ah, al
xor ah, bl
shl eax, cl
push edx
not dx
sub ax, 0x4071
add bh, 0x41
sbb eax, ecx
shl ah, 1
cmp bh, 0x4a
xor ah, 0x75
push edi
add edi, 0x53be01a4
mov edx, 0x2b51c18f
nop
push esi
rol si, 4
inc di
cmp edx, ecx
cmp eax, 0x17bfd9f3
not ecx
test di, 0x1cba
or dh, 0x6a
dec ch
shl ch, 5
sbb ax, di
test esi, 0x230c48af
and esi, 0x4fcb4916
nop
add ah, 0x7d
test bl, dl
sub eax, edi
sbb dh, 0x7a
dec ebx
shr bx, 7
adc dh, cl
not dl
sbb dl, 0x65
cmp ch, bh
shl ch, 6
and di, 0xdcd
not cl
shr bh, 3
sbb bl, 0x5c
add bx, ax
add ah, 0x2a
ror ah, cl
nop
stc
rol dh, 2
add edi, 0x77d0307a
sub bx, 0x2d6
rol edi, 4
ror ebx, cl
mov esi, 0x56558229
rol dl, 3
stc
add dl, dh
stc
ror eax, cl
sub eax, 0x2d977abd
inc esi
sub si, 0x2263
add di, 0x20e3
ror edx, 2
inc ch
not cx
ror di, 7
test ah, bh
nop
test ch, 0x1e
shr si, cl
pop esi
pop edi
pop edx
pop eax
pop ecx
pop ebx
jecxz 0x6aa411
nop
push edi
inc di
push esi
not si
push edx
push ecx
xchg dx, cx
push eax
sub di, ax
cmp ecx, eax
sub eax, esi
not ecx
stc
pop eax
pop ecx
pop edx
pop esi
pop edi
call fcn.006cd898
call fcn.006cde0d
push eax
rol eax, 4
nop
pop eax
call fcn.006ce355
call fcn.006ce8a8
call fcn.006ceb66
push edx
dec dx
pop edx
stc
push edi
push ecx
rol di, cl
pop ecx
pop edi
jg 0x6aa426
push edx
and dl, 0x7e
push ecx
push ebx
cmp cl, bl
push esi
shr esi, cl
pop esi
pop ebx
pop ecx
pop edx
push ecx
not cx
pop ecx
mov cx, word [edi]
test al, al
jne 0x6aa44a
mov edi, dword [edi + 4]
sub cx, 2
cmp word [edi + ecx], 0x2e
je 0x6aa44a
jmp 0x6aa439
pop edi
jbe 0x6aa6c3
jl 0x6aa5bb
call fcn.006ceebe
call fcn.006cf4dd
push ecx
xor cl, 0x1d
xor cl, 0x70
push ebx
cmp ebx, 0x82e476
push edx
adc edx, edx
push eax
or al, al
push edi
sub di, 0x29ba
inc edi
stc
and al, 0x46
inc edi
stc
xor bh, cl
test ch, dl
ror edx, 3
stc
add ebx, 0x58c30d4f
nop
inc al
xchg dl, al
push esi
xchg si, ax
pop esi
pop edi
pop eax
pop edx
pop ebx
pop ecx
call fcn.006cfb0d
call fcn.006cfed7
push ebx
push ecx
xchg bh, ch
stc
push edx
not edx
push eax
rol al, 6
stc
rol eax, 2
push edi
add di, ax
sub bh, dl
adc di, cx
stc
shr di, cl
cmp cx, 0xb04
ror ax, 6
inc ch
add dl, al
stc
not eax
push esi
xor esi, edi
and edx, 0x82c1550
and esi, 0x6bf50622
or ax, 0xeb0
inc al
add dx, 0xe04
dec di
ror bx, 7
nop
inc si
shr ecx, cl
or bl, bl
not bx
adc eax, eax
inc edx
dec edi
xchg dx, di
xchg esi, esi
stc
add dx, dx
ror ax, cl
xor edx, 0x627186f0
inc edx
test dl, 0x60
nop
and ebx, ecx
xor si, cx
xchg bl, al
cmp bl, 0x1a
add dx, dx
xchg edi, eax
add ebx, ecx
add al, 0x25
nop
mov ecx, ecx
xchg ecx, eax
nop
pop esi
pop edi
pop eax
pop edx
pop ecx
pop ebx
jbe 0x6aa57e
ja 0x6aa55e
push ebx
cmp bh, 0x6b
ror bh, 5
pop ebx
push edi
push eax
and edi, eax
push esi
push edx
sbb si, dx
pop edx
pop esi
pop eax
pop edi
jnp 0x6aa55e
stc
jp 0x6aa576
push esi
sbb si, 0x1c08
push ecx
dec ecx
push eax
add ax, cx
pop eax
pop ecx
pop esi
push esi
inc esi
pop esi
push esi
add esi, 0x20cc28b7
pop esi
push edx
add dl, 0x59
nop
push edi
test edx, edi
push esi
and esi, 0x21f05445
add dl, 0x4f
push ecx
push eax
and cx, ax
inc dl
dec cl
dec dl
push ebx
shl ebx, 2
shr eax, cl
or ebx, 0x3796051d
inc ebx
inc bx
shr bl, 8
rol dh, 2
pop ebx
pop eax
pop ecx
pop esi
pop edi
pop edx
call fcn.006d02fc
call fcn.006d067b
call fcn.006d0a17
push edi
push edx
or di, dx
push eax
dec ah
push ebx
xor bl, 0x78
inc ax
push ecx
sbb ebx, ecx
stc
shl bx, 4
cmp ch, 0x35
cmp dl, ah
sub cx, 0x30ab
inc di
shr bh, cl
mov ah, 0x2b
mov di, 0x4801
pop ecx
pop ebx
pop eax
pop edx
pop edi
jbe 0x6aa680
push eax
push edx
mov al, dh
push ecx
sbb cx, 0x3c5
shl eax, 3
push ebx
xor ebx, 0x3bf31850
push edi
cmp edi, 0x497394af
sbb cx, 0x26ee
shr ch, 3
dec bx
and ecx, edi
stc
and eax, 0x6ad9166b
stc
dec dh
shl ax, cl
sbb cl, 0x40
cmp ch, al
adc ax, dx
push esi
ror esi, cl
and eax, 0x5c4645f2
nop
not esi
pop esi
pop edi
pop ebx
pop ecx
pop edx
pop eax
push ebx
push edx
xor bx, dx
push ecx
add dx, cx
stc
inc bl
shl ebx, 4
xor bl, 0x45
sub dl, 0x19
stc
sub cx, 0x7a4
add bx, cx
sub dl, 0x7c
push esi
sbb esi, esi
pop esi
pop ecx
pop edx
pop ebx
push edx
adc edx, 0x40af1a04
adc edx, 0x785197af
push ecx
not cl
pop ecx
pop edx
stc
push edi
rol di, 4
push eax
rol ax, 7
push ebx
rol bx, 8
push edx
inc dx
and ebx, 0x3fca9f6b
sub ebx, edi
push ecx
ror dx, cl
push esi
cmp esi, 0x17d678de
rol di, cl
test di, cx
not eax
add al, 0x3b
xchg bx, bx
mov bl, 0x7f
shr cx, cl
pop esi
pop ecx
pop edx
pop ebx
pop eax
pop edi
call fcn.006d0dbf
stc
push eax
mov ax, ax
push esi
push ebx
xor esi, ebx
or si, 0x211a
push ecx
sub ch, 0x7f
shl si, cl
push edx
add ecx, edx
rol ax, 2
push edi
add di, bx
not ecx
stc
and dl, dh
ror ch, 5
cmp ah, bh
cmp eax, esi
inc ecx
sbb dl, al
cmp di, 0x78b0
cmp cl, bl
add edx, 0x57ba10f0
test ax, cx
shl si, 5
cmp di, di
dec edi
not al
test cx, 0x447a
add si, bx
inc ch
sub di, bx
rol dl, cl
shl al, cl
ror edi, 3
not dx
dec si
cmp dl, 0xa
sbb di, 0x5d8f
add bl, bh
xor ax, cx
and ecx, 0x2edea395
cmp esi, ecx
shl ax, cl
ror si, 2
or ch, bl
rol ecx, cl
test cl, ah
xchg di, dx
ror edx, cl
nop
or bl, dl
and dx, 0x2596
adc ah, bh
rol dl, cl
add edi, esi
shl dh, 6
and bh, 0x73
dec ebx
xchg esi, ecx
shl dx, 1
rol bh, 7
shr ecx, cl
sub cl, bh
xor dx, 0x2a8b
ror ebx, 6
stc
sub eax, edi
sub ebx, 0x11402a6a
sub si, 0x233f
add ecx, edx
shl si, 2
shr si, 6
nop
cmp eax, edx
ror bx, cl
and dx, ax
inc eax
sbb esi, esi
inc di
dec bh
stc
cmp esi, eax
shl bh, cl
cmp edx, 0x60e951c
test bl, 0x60
xchg dh, dh
mov dx, 0x47ab
stc
not eax
sbb bl, ah
inc ebx
nop
stc
cmp esi, 0x21460e21
and edi, eax
inc si
xor ebx, edi
xor si, 0x22b1
adc al, 0x47
and ax, dx
ror bx, 7
ror bh, cl
pop edi
not ebx
not bl
rol bl, 8
mov bh, ch
mov si, 0x92b
push edi
xor edi, ebx
ror dh, cl
sbb bx, bx
rol bx, 7
test edi, 0x2661827f
sub al, dh
nop
test di, bx
or cx, 0x150f
rol esi, 1
xchg al, bl
rol ax, 4
cmp ax, dx
xchg cl, cl
shr bl, 6
shr dl, cl
sub edx, ecx
sbb ecx, ebx
xor cx, di
not bx
mov ecx, 0x26166456
ror ah, 2
pop edi
pop edx
pop ecx
pop ebx
pop esi
pop eax
jp 0x6aad0f
call fcn.006d12e9
call fcn.006d1850
jle 0x6aab36
call fcn.006d1c44
call fcn.006d2078
push eax
not ax
push ecx
not cx
push ebx
not bl
push edi
push esi
test di, si
push edx
dec dl
sbb dx, 0x3aaa
adc ch, 0x3e
sbb ah, 0xc
cmp ebx, 0x67a1e9d3
stc
rol edi, 7
xor bl, 0xe
add ebx, eax
or cl, al
sub cx, di
nop
cmp dl, 0x2a
xchg al, al
nop
mov si, 0x3c7d
ror ch, 4
test dx, ax
xor dh, 0x55
and di, 0x66d3
rol ah, cl
add bh, 1
mov ch, ch
rol ecx, 2
mov esi, ecx
shr eax, 5
ror ebx, 5
add ax, 0x16e9
test ah, dh
nop
ror cx, 6
xor si, 0x1571
test cl, ah
sub ecx, 0x33e4a330
shr ch, cl
xchg dx, bx
stc
ror di, 3
xor edx, 0x84dfaeb
add al, 0x6c
test di, bx
inc di
not bl
nop
not si
cmp ch, 0x37
shl eax, 7
xchg edi, edx
sub ebx, ecx
mov ax, ax
xchg cx, si
not cl
ror dl, cl
ror bl, 5
inc edx
stc
nop
xor cx, bx
adc esi, edx
ror eax, 7
shr dh, 7
inc si
or edi, eax
shr edi, 6
sbb cx, 0x7c26
xor ebx, ecx
pop edx
pop esi
pop edi
pop ebx
pop ecx
pop eax
push edi
push edx
xor di, dx
push eax
dec eax
push ecx
shl ecx, 5
xor edi, edi
nop
adc al, dl
push ebx
push esi
add ebx, esi
cmp cx, 0x70f6
sub ah, 0x26
xchg bl, bh
ror dl, 8
rol bh, 2
inc ah
ror ebx, 3
xor cl, dh
and dh, 0x4c
inc ebx
adc al, dh
adc ebx, 0x1e2586d6
ror bl, 5
dec ah
add edx, edx
dec cl
not bx
not edi
ror edi, cl
and edi, 0x13e02495
xor di, bx
sub bl, ch
not eax
rol si, cl
xor dh, 0x6b
xor ecx, 0x725ac652
rol ax, 5
add bx, 0xaf4
test bl, ch
sbb di, bx
or dl, 0x31
shl cl, 1
and al, 0x25
test dl, 0x1c
inc dx
sbb ecx, ecx
adc al, 4
xor bl, bl
ror al, 2
shr bl, cl
ror ecx, cl
inc esi
add eax, ecx
dec bl
mov eax, esi
mov eax, 0x1fe56bd9
dec bl
sub si, 0x2b81
xchg bh, dh
cmp dx, 0x6641
stc
adc ah, 0x44
sbb bl, ah
nop
adc edx, 0x6c5bd8a3
ror si, cl
sub bh, dl
test cx, 0xe7e
xchg di, dx
cmp ebx, 0xa4a0c9
ror eax, 4
not ax
sbb di, dx
rol ah, cl
ror dl, 5
nop
shr dx, cl
not di
nop
pop esi
pop ebx
pop ecx
pop eax
pop edx
pop edi
call fcn.006d2639
call fcn.006d2b9c
push ebx
shl bh, 8
push ecx
and ecx, 0x5ab35175
push edi
adc di, di
push edx
xchg dh, ch
push eax
cmp eax, eax
cmp ax, 0x5794
rol bx, cl
push esi
rol si, 8
shl bx, cl
dec ebx
xor dl, 0x76
dec edi
shr dx, cl
mov dh, al
rol ebx, 4
and bl, bh
shr ah, 4
not ecx
adc edi, ecx
shr ah, 8
and ah, bl
mov bh, 0x5c
mov bx, 0x70b
sub ecx, 0x6fccaa32
or esi, ecx
stc
or di, 0x7cbf
inc esi
not ax
xchg dh, dh
rol si, cl
cmp bh, cl
shr esi, cl
rol cx, cl
sbb al, dl
rol dh, cl
xchg cl, cl
shr ch, 5
and ch, 0x18
test dh, ah
mov bl, 0x78
stc
shl dh, 2
xchg dh, bh
xchg al, ch
shr edx, cl
adc edi, 0x4df4a9f2
test ebx, eax
not dl
not eax
mov edi, 0x2ad7d062
adc edi, edi
ror edx, cl
xchg si, cx
nop
xchg ebx, esi
and eax, eax
rol al, 8
sbb al, 0x24
or si, 0x6cdc
mov bl, ah
cmp dl, 0x57
xor ax, 0x2a9e
adc eax, edi
stc
add edi, edx
add esi, 0x18bf6f64
dec bh
inc cl
sbb ax, 0x12d0
adc bh, 0x76
sbb ax, ax
rol ch, cl
cmp edx, 0x7b7f2ab8
shl di, cl
add ah, dh
inc dl
or cl, bl
sbb si, 0x7a20
adc ebx, edx
not ax
test cx, si
shr ax, cl
adc si, 0x5a97
sbb al, 0x21
cmp eax, edi
nop
adc ax, 0x65cc
xor dl, 0x29
mov ch, 0xa
stc
not esi
adc eax, esi
dec dx
not ax
not ch
ror esi, cl
adc esi, eax
ror edx, 6
stc
pop esi
inc eax
rol eax, cl
rol al, 1
push esi
and si, 0xef7
test bh, 0x54
or eax, 0x78216f70
not cl
shr dl, 1
rol bx, cl
pop esi
pop eax
pop edx
pop edi
pop ecx
pop ebx
call fcn.006d303f
push eax
test ax, 0x64b
pop eax
push eax
sbb ah, 0x4d
push esi
push ecx
cmp esi, ecx
nop
push ebx
cmp bl, cl
xchg bl, ah
not ecx
push edi
mov si, di
shr bx, 7
shr di, cl
sub edi, edi
push edx
xchg dh, ch
mov cl, dh
stc
stc
adc edx, esi
not bx
nop
shr edi, cl
xchg cl, ah
shl ax, cl
not si
pop edx
pop edi
pop ebx
pop ecx
pop esi
pop eax
je 0x6aac46
push eax
push ecx
shr al, cl
push edx
test edx, 0x3efe259b
pop edx
pop ecx
pop eax
push edi
inc di
push ebx
push ecx
or bh, ch
stc
or bh, 0x5d
and ch, 0x7a
pop ecx
pop ebx
pop edi
push edi
not edi
push ecx
inc ecx
ror edi, cl
stc
push eax
add ax, ax
and eax, ecx
push esi
dec esi
rol cx, cl
push edx
dec dh
push ebx
cmp bh, dl
test si, si
adc esi, 0x509270e4
cmp cx, ax
shr edi, 2
add ch, dh
shr edi, 1
and bh, cl
cmp al, 0x16
inc ah
sbb dl, dl
cmp di, si
sbb di, 0x417c
add ecx, 0x514d2d1d
shr edi, 4
test ecx, 0x207de78e
inc ch
add di, di
xchg dx, ax
cmp dh, bl
cmp ax, ax
sbb al, 0x5e
inc edi
sub ah, bl
shr eax, 2
sub esi, ecx
pop ebx
pop edx
pop esi
pop eax
pop ecx
pop edi
call fcn.006d33f8
call fcn.006d379c
push ecx
dec ch
push eax
sbb eax, eax
push ebx
rol ebx, 8
pop ebx
pop eax
pop ecx
jp 0x6aac1d
push edi
inc di
pop edi
jg 0x6aac46
jno 0x6aac46
push ecx
and cl, 0x4b
push ebx
sub ebx, 0x5e776c2e
pop ebx
pop ecx
call fcn.006d3a3e
call fcn.006d3f4f
push ecx
push eax
and cl, ah
pop eax
pop ecx
call fcn.006d43e9
call fcn.006d4926
jne 0x6aace0
push eax
push esi
add ax, si
push ecx
ror cl, cl
shr ch, cl
mov ah, ch
push edx
inc dx
push edi
adc edi, esi
or cl, ah
pop edi
pop edx
pop ecx
pop esi
pop eax
jno 0x6aac87
push ecx
sub cl, 2
pop ecx
jbe 0x6aac87
push esi
xor si, 0x37e9
pop esi
call fcn.006d4e90
ja 0x6aacb4
call fcn.006d5410
push edx
push edi
sbb dx, di
pop edi
pop edx
push edi
push ecx
adc di, cx
push edx
sub edx, edi
pop edx
pop ecx
pop edi
js 0x6aacb4
call fcn.006d595a
call fcn.006d5c0f
push esi
push eax
sub esi, eax
nop
push edx
push ecx
shl edx, cl
not ecx
dec dh
ror dx, 7
xor ch, 0x70
test ax, 0xdb6
or edx, ecx
shl ax, 7
pop ecx
pop edx
pop eax
pop esi
push eax
xor ah, 0x7f
pop eax
call fcn.006d601a
push ebx
and bl, 0x20
cmp ebx, 0x68eed1c1
push edx
test bx, dx
pop edx
pop ebx
push ecx
push edx
test ecx, edx
nop
pop edx
pop ecx
push ebx
not bh
push edi
mov di, 0x1cd7
pop edi
pop ebx
call fcn.006d63e4
push ebx
cmp bh, bl
pop ebx
push eax
adc eax, eax
pop eax
jo 0x6aad24
call fcn.006d672d
push edx
push ecx
or dl, cl
pop ecx
pop edx
call fcn.006d6ca8
nop
push edx
ror dx, 4
push eax
shr eax, 2
xor dx, 0x78b6
push ecx
test ecx, 0x16d8e9fd
nop
xchg edx, edx
or cx, 0x4e4c
push edi
sub edi, 0x1d20b0ee
rol dx, cl
push ebx
xchg cl, bh
nop
dec ecx
stc
inc bx
xor bl, cl
stc
and cl, bl
test bx, bx
pop ebx
pop edi
pop ecx
pop eax
pop edx
call fcn.006d720c
je 0x6aad78
push edx
push edi
xor dx, di
pop edi
pop edx
cmp cx, word [esi]
jne 0x6ab60b
push eax
push edx
shr cx, 1
push ecx
push 1
push edi
push esi
jnp 0x6ab41f
call fcn.006d75c5
jge 0x6aaf3e
push edx
xchg edx, edx
push ecx
rol ecx, 1
push edi
dec di
push ebx
push esi
xchg bx, si
push eax
sub eax, esi
cmp eax, ecx
dec ax
xor esi, edi
pop eax
pop esi
pop ebx
pop edi
pop ecx
pop edx
je 0x6aae83
push esi
push ecx
shr si, cl
push ebx
xchg ebx, esi
adc ebx, 0x25f7a5fc
push eax
add ax, 0x7c47
push edi
cmp di, 0x452c
push edx
sub esi, edx
shl dx, cl
stc
sbb edx, esi
dec bh
nop
or eax, edi
stc
adc eax, 0x5967e6b9
sbb si, 0x13bb
or bl, 0x46
pop edx
pop edi
pop eax
pop ebx
pop ecx
pop esi
jnp 0x6aae26
call fcn.006d7964
push ebx
adc bx, 0x7759
push edi
push eax
mov di, ax
push edx
mov dx, 0xe7c
sbb eax, 0x64264cc5
xchg dx, bx
pop edx
pop eax
pop edi
pop ebx
call fcn.006d7c4c
call fcn.006d813e
call fcn.006d83ff
push ecx
or cx, 0x21e2
push eax
sbb al, 0x68
nop
push ebx
xchg ch, bh
dec al
nop
xchg al, bh
push esi
and si, 0x48d
or bx, bx
cmp ecx, 0x77a66e0a
push edx
not dx
nop
stc
ror ax, cl
cmp bx, ax
pop edx
pop esi
pop ebx
pop eax
pop ecx
call fcn.006d899e
push ecx
cmp cl, 0x17
push ebx
sbb bx, 0x627c
push eax
adc eax, 0x2d3bb5b4
nop
pop eax
pop ebx
pop ecx
push ecx
sub ecx, 0x5202dee1
pop ecx
call fcn.006d8d85
nop
push ebx
rol bx, 7
push eax
adc eax, 0x486563c3
push edx
test dx, 0x6b2e
push esi
cmp bx, si
xchg dx, bx
test edx, 0x6b6d2913
test al, 0x74
test bh, bl
push ecx
cmp dx, cx
xchg dl, ch
rol bh, cl
test cx, dx
stc
add al, ah
inc ebx
shl al, 4
add dh, 0x3c
nop
sbb ch, bl
xor bl, ch
or ax, 0x2636
sbb dh, ah
sub bx, 0x1cbb
pop ecx
pop esi
pop edx
pop eax
pop ebx
push ebx
test bx, bx
push eax
ror al, 4
not ebx
not eax
stc
push ecx
push esi
or cx, si
push edx
test cl, dl
not dh
inc bh
cmp cl, bl
mov bx, 0x4d2f
sub cx, si
cmp eax, 0x7dfe0423
xchg ecx, esi
add ax, bx
shl edx, cl
shr dh, cl
or dx, 0x2bb0
shr bl, cl
xchg ecx, eax
add edx, ecx
inc bx
push edi
cmp edi, 0xfbde4c4
pop edi
pop edx
pop esi
pop ecx
pop eax
pop ebx
jae 0x6aaf2f
push ebx
not bx
pop ebx
push esi
push edi
add esi, edi
pop edi
pop esi
jl 0x6aaf3a
call fcn.006d91e6
push ebx
inc bx
pop ebx
call fcn.006d96ee
call fcn.006d9af9
nop
push ebx
ror bh, 4
push edi
mov di, 0x632a
push esi
not esi
push ecx
or cx, 0x67d5
sbb edi, ecx
xchg di, bx
xchg bl, bl
xor si, bx
push edx
or bx, dx
or bl, 7
stc
push eax
sub bx, ax
not ecx
test eax, 0x2e82ae1d
stc
test esi, edi
add edi, 0x6b54654
nop
or eax, 0x11a4ea7e
shl ax, 5
rol edi, 4
shr bh, cl
stc
xchg edi, eax
not ecx
cmp bh, 8
sub cx, di
rol edi, 7
cmp dx, 0x56e7
dec di
and al, 0x75
sbb edi, ecx
xor bx, 0x7756
xor bl, 0x5d
mov edi, ebx
ror edi, cl
ror ax, cl
dec cx
test edi, 0x500d4d36
stc
inc cx
not ah
and ch, bh
xor esi, 0x7ad04953
stc
dec ah
dec edi
mov edx, 0x641183e
cmp ebx, esi
inc ch
adc eax, 0x18aeb7fd
mov si, 0x7cd8
adc si, 0x1957
stc
xchg edx, eax
shr edx, cl
adc edx, 0x38914884
stc
sub ebx, 0x727dfc4b
cmp dx, 0x725b
shl ax, 4
test esi, ecx
shl di, 6
xor si, dx
shl cl, cl
xor ah, 0xe
test ebx, 0x61ff481b
cmp edx, ebx
cmp cx, di
xchg dh, bl
add ah, al
xor ecx, eax
test al, 0x56
not ebx
not ebx
rol ebx, 7
rol ebx, 5
cmp dh, al
sbb dx, cx
inc cl
shr dl, 2
shr edi, 8
test ah, cl
shr dl, 8
ror ah, 7
rol ax, cl
add bh, dl
dec di
add edx, edx
adc ah, 0x51
adc dl, ah
and ecx, edx
dec si
sbb ebx, 0x1e88eabc
sbb si, di
rol ah, 8
shl al, cl
sub eax, eax
pop eax
pop edx
pop ecx
pop esi
pop edi
pop ebx
call fcn.006d9e38
push ecx
shr cx, 6
push edi
xor edi, 0x3c9a1ffc
dec cx
test ecx, 0x41a12f3f
sbb ecx, ecx
push ebx
and ebx, 0x6c7c956e
inc bl
push eax
shr ah, 2
sbb al, 0x20
add ebx, eax
push edx
xchg al, dl
sbb edi, ecx
nop
sbb edi, ecx
push esi
not esi
rol cl, 7
test ebx, 0x3b7cfd1f
dec bx
sub cl, dh
dec ax
and eax, esi
sbb ax, 0x2109
rol ah, 1
not bl
xor ax, 0x3ab1
sbb dh, 5
nop
ror dx, cl
adc si, dx
dec ch
dec edi
or cx, 0x43f7
xor ch, bl
cmp si, 0x5b59
adc bl, ch
shl ch, cl
inc bh
inc eax
sbb edx, esi
add edx, 0x63acd60a
stc
mov bl, bl
sub bl, 0x17
nop
nop
sub edi, 0x2cd75dc6
stc
xchg cl, bh
and ch, 0x68
shl edi, 3
and esi, 0x6e583187
ror eax, cl
mov dh, 4
xchg ch, al
sbb dl, 0x52
sub esi, 0x48f180d2
cmp edi, edi
dec cx
and dx, si
xor edx, 0x137e47e6
shr ax, cl
sub ax, bx
test ecx, ecx
ror bl, cl
shl eax, cl
adc ebx, edx
ror cl, cl
not bl
not ecx
xor dh, 0xb
xchg bh, al
stc
or dx, ax
add ecx, ecx
rol cx, cl
adc ax, 0x619
nop
xor cl, 0x78
mov bl, 0x35
and eax, edx
shl al, 6
not dx
shl ax, cl
shr bh, 3
sub al, cl
dec dh
cmp cl, 0
shl si, cl
inc edi
add eax, ebx
adc dl, 0x4f
shr dl, 1
dec dl
add edi, ebx
sbb dh, 0x4e
sub bx, cx
ror ch, cl
shl si, 4
and dl, 0x75
xor bh, al
pop esi
push esi
sbb si, di
rol dl, cl
xchg cx, ax
stc
add bx, 0x78dc
rol di, cl
shr ecx, 8
nop
inc ch
xor ebx, 0x40a32866
sbb ah, ah
xor bx, si
and esi, edx
shl esi, cl
sub ebx, 0x6c1c4c06
xchg si, ax
inc cl
rol edx, cl
add dx, ax
adc si, 0x2368
sub cx, ax
sub ah, 0x63
nop
shl edx, cl
xchg ah, bl
rol esi, 5
ror bx, cl
add di, 0x732c
adc di, 0x4d49
not ebx
inc cl
or ch, dl
rol si, cl
dec ecx
and cl, dl
sub dx, bx
sbb esi, esi
shl ebx, cl
mov di, dx
sub edx, edx
nop
rol edi, cl
rol al, cl
sub bl, cl
shl cl, 5
nop
nop
cmp ch, 0x32
and ah, 0x4c
xchg si, di
ror esi, 8
and ecx, edi
not si
shr esi, cl
nop
dec ecx
rol ah, cl
test ebx, 0x32dc922
ror bh, cl
sbb dx, 0x76b9
inc si
inc cx
and dx, dx
inc ax
add edx, edx
shr dh, 5
ror cx, cl
and dx, bx
mov ebx, 0x6c66a0b0
dec cx
xchg bh, bh
stc
dec ecx
and ebx, edi
ror dx, 7
and ebx, ecx
not eax
shl bh, 2
mov al, 0x11
nop
pop esi
pop edx
pop eax
pop ebx
pop edi
pop ecx
jl 0x6ab40d
call fcn.006da109
jae 0x6ab3ba
nop
push ebx
ror ebx, 8
push edx
push ecx
add dl, cl
push edi
or di, 0x1073
shr ebx, 6
nop
ror ecx, 7
and edx, 0xcb28926
inc bh
stc
push esi
cmp esi, ecx
cmp bh, 0x26
push eax
adc ah, 0
cmp ecx, 0x4c5ee7d2
dec di
ror eax, 3
add si, di
stc
xchg si, cx
or bh, bh
add si, 0x6c74
pop eax
pop esi
pop edi
pop ecx
pop edx
pop ebx
push eax
push ecx
ror ah, cl
push ebx
add ebx, 0x57962e3b
push edx
not dx
stc
push esi
sub cx, si
shr dx, cl
xor si, 0x7aef
and bh, bl
test ah, 0x16
stc
not eax
dec dl
shr ax, cl
ror ah, 8
cmp bh, al
mov dh, al
ror ah, 4
not bh
nop
not ax
adc cl, 0x6c
sub ax, 0x1763
mov cl, ah
mov ah, 0x6f
mov dh, ch
pop esi
pop edx
pop ebx
pop ecx
pop eax
push ebx
and bl, 0x73
push edi
test edi, ebx
push esi
not esi
push edx
dec dx
push ecx
ror cl, 7
xor bx, 0x5f5a
stc
cmp di, 0x1fb0
inc di
sub bh, ch
nop
and cx, di
not bx
rol ebx, cl
nop
add cx, 0x8c2
xor ecx, 0x757bb28a
dec ebx
push eax
ror eax, 7
adc esi, edi
ror dh, cl
xor edx, edx
nop
sub ax, di
stc
nop
cmp eax, esi
not eax
pop eax
pop ecx
pop edx
pop esi
pop edi
pop ebx
jne 0x6ab35c
push ecx
push eax
cmp ecx, eax
pop eax
pop ecx
call fcn.006da548
call fcn.006daaf1
call fcn.006dae13
call fcn.006db3d1
push ecx
shr ch, 1
push edi
adc di, 0x705c
nop
inc di
push ebx
inc bl
stc
ror di, 2
xor bh, bh
pop ebx
pop edi
pop ecx
push eax
inc ah
push ebx
dec bl
push edx
ror dh, 4
dec ebx
stc
push edi
xor di, 0x79b6
xchg dx, di
mov bl, dh
dec edi
push ecx
mov cx, ax
test bh, 0x29
and cl, 0x50
inc bh
test di, 0x1ca3
rol ecx, 8
or edi, edx
or eax, 0x404877ed
shl dx, cl
pop ecx
pop edi
pop edx
pop ebx
pop eax
call fcn.006db9b0
push ebx
xor bx, 0xb2a
pop ebx
call fcn.006dbd99
jo 0x6ab3e2
jb 0x6ab3dd
push esi
ror si, 6
pop esi
push eax
not ax
pop eax
push esi
sbb esi, 0x1fa81048
push ecx
xor ch, 0x70
pop ecx
pop esi
call fcn.006dc17e
call fcn.006dc422
push ecx
ror cx, cl
push esi
push ebx
adc esi, ebx
push edx
test ebx, edx
pop edx
pop ebx
pop esi
pop ecx
call fcn.006dc977
call fcn.006dcd9b
call fcn.006dd2b0
push eax
sub eax, 0x5e08d02d
pop eax
stc
push ebx
and bh, 0x74
push esi
ror si, 4
or ebx, 0x55c29f3f
push eax
and ax, 0x79fa
not esi
push ecx
and ecx, ecx
stc
push edx
not dx
not ch
cmp al, 0x5c
push edi
cmp edi, 0x77130f2
dec ax
sub ax, di
adc si, bx
sub dx, ax
inc bl
and esi, edi
adc cx, cx
rol edi, cl
sbb ecx, ebx
xchg ebx, ecx
shr eax, 5
inc ecx
shr cx, cl
xchg di, ax
shr si, 7
and cl, dl
inc cx
inc ebx
cmp edx, edi
cmp ah, 0x4c
sub al, ch
sbb ebx, edi
nop
cmp si, si
shr edi, 6
dec dx
adc ah, dh
nop
nop
mov dx, 0x7d99
ror dx, cl
adc dx, di
ror ch, 3
add al, dl
inc dx
shl bh, cl
adc dx, cx
dec cx
xor dh, bh
stc
sbb bl, dh
nop
sub bl, 0x7d
shr ecx, cl
xor dh, bl
not si
stc
ror bl, cl
stc
xor ch, dh
nop
test ebx, edi
adc al, 0x4c
sbb di, 0x3f76
dec dl
adc eax, 0x6d02d336
mov bx, 0x2905
or cl, bh
nop
inc bh
xor bl, bh
not ecx
and eax, eax
ror ax, 2
sbb ax, 0xbef
or cx, ax
test ah, 0x38
inc si
shl edi, 7
xor si, dx
not cl
shr al, 2
shl edx, 4
shr edi, 5
and dx, 0x5a71
stc
shl bh, cl
mov dx, si
inc eax
test ecx, 0x7d31c86d
sbb di, 0x3fae
adc edi, ecx
ror di, cl
sub edx, edx
inc edi
test edi, 0xcf4f1fd
nop
adc dh, dl
stc
pop edi
add dl, bl
and bl, cl
nop
sub ah, 0xb
not bl
not ax
cmp bx, 0x10c3
dec si
stc
add ah, 0x5e
dec cl
add al, bh
sub bl, 0x55
add bx, 0x1c1b
shr dl, 6
mov bx, bx
cmp ebx, 0x54155d76
test cx, dx
rol cl, 8
rol dh, 4
cmp dh, dl
test si, 0xa9b
sub esi, eax
shr bx, cl
adc eax, ecx
and ebx, ecx
adc esi, esi
stc
and ax, 0x73c3
not dh
add cl, 0x4e
mov ch, bl
nop
push edi
not edi
or edx, esi
nop
xor edx, ebx
xor bl, 6
sbb edx, ecx
ror di, 7
not bh
cmp cx, bx
sbb bx, dx
shr ebx, cl
test dx, di
not ebx
nop
adc edi, 0x1ede1e14
sbb al, ch
test ebx, 0x2bc20683
or edi, esi
dec dx
sub dh, 0x77
pop edi
pop edx
pop ecx
pop eax
pop esi
pop ebx
jno 0x6ab5d0
call fcn.006dd76f
jecxz 0x6ab5ca
push ebx
sub ebx, 0x7dd30503
pop ebx
push edi
push edx
sub edi, edx
pop edx
pop edi
jl 0x6ab5e0
call fcn.006ddbf6
call fcn.006de08f
call fcn.006de63c
call fcn.006de8ba
call fcn.006dec96
call fcn.005cfb26
add esp, 0x10
pop edx
pop ecx
test eax, eax
jne 0x6ab609
mov eax, dword [edx + 0x18]
jmp 0x6ac4da
mov eax, ecx
push esi
inc si
push ebx
push ecx
shl ebx, cl
inc bl
push edx
shl dl, 1
and dl, 0x1f
cmp bh, cl
add cx, cx
push edi
sub bx, di
nop
dec si
and cx, 0x2203
adc bx, si
and bx, si
and cl, dh
sub di, di
or bh, bh
inc esi
push eax
xchg al, bl
nop
cmp si, 0x6b5c
mov di, 0x4e79
inc si
not si
add edi, 0x58054676
cmp si, 0x7f15
rol si, cl
dec dx
and di, di
rol ch, cl
sbb bx, di
dec si
and esi, 0x1d334500
mov di, 0x158f
and al, cl
shr ax, 8
or ebx, edi
sbb esi, edx
inc ch
sbb edx, 0x14e5d6eb
shl eax, 4
add si, 0x18f7
shl bh, cl
or edi, 0x2f6ddf3
nop
shl eax, cl
inc di
nop
and esi, esi
xor cx, ax
mov ax, di
or bl, 0x2b
adc dx, cx
cmp eax, edi
add ebx, ebx
xor eax, edi
shl dl, cl
sub edx, 0x2486111
adc cl, 0x1f
nop
test cx, si
rol ax, 7
ror bx, cl
nop
inc al
add cx, 0x3e10
cmp ch, 0x1a
mov edi, 0x69205ec6
or bl, al
rol si, cl
and esi, 0x7eaead43
rol ax, 1
cmp ch, 0x48
not eax
and edx, 0x553e5f53
and ah, dl
shl ch, 4
shr di, 7
test edx, 0x35d6c37b
or bl, bl
sub ah, 0x68
ror al, cl
test di, ax
sbb edi, 0x607a432a
xchg bx, dx
test ebx, 0x144a9ecd
add eax, 0x600d173f
adc bx, si
inc dh
cmp cx, cx
adc ax, bx
stc
or bx, si
xchg al, bl
shl edi, 2
nop
sbb cx, 0x247a
nop
ror si, cl
adc dh, 0x21
or si, 0x4cc1
pop eax
push eax
test di, ax
and dl, 0x41
dec dl
and ecx, ebx
ror edx, cl
mov ebx, edi
shl si, 7
xor bx, ax
stc
stc
nop
stc
stc
dec di
test ax, ax
xor ebx, 0x50ff8e47
shr di, cl
xor ax, di
sbb ebx, 0x7d6ccf39
inc esi
test dh, 0x73
not dh
and cx, si
xchg bl, bl
ror ax, cl
dec eax
cmp dh, 0x58
ror si, cl
inc ah
rol bx, 8
stc
cmp esi, 0x283af941
inc edx
sbb dx, 0x73f
not dx
shr bl, 2
test ah, 0x14
inc ebx
sbb ecx, esi
xchg dx, si
not bl
dec cl
nop
inc dl
adc ax, cx
shr cl, cl
and dh, ch
xor bh, 0xe
adc dx, bx
xor ax, dx
dec eax
xchg esi, eax
add di, 0xa6c
add ax, 0x344a
stc
sub ebx, ecx
shr ch, cl
nop
mov dh, bh
dec dx
test edi, 0x431d575c
or dx, cx
and bh, ah
rol al, cl
sub cl, dh
not bh
test ebx, 0x2cbfe8d7
shl bl, 8
and dh, bl
or eax, 0x27010e92
xchg si, bx
shl al, 4
sbb ax, bx
ror bx, cl
add ch, dl
test ah, dh
stc
dec dx
xchg bh, bl
ror dx, cl
test cx, 0x5b28
dec ch
sbb ah, bl
rol al, 1
dec dx
add esi, 0x21eaf4d4
add cl, 0x32
sbb ecx, 0x71dba7a9
shr bh, cl
not ax
xor ah, 0x1e
xor edi, edx
xor si, dx
and ecx, edi
stc
add ebx, eax
sbb dl, 0x2c
ror ax, cl
inc si
stc
pop eax
shr ecx, cl
sub ch, dl
dec bh
xor di, bx
cmp ch, ch
inc cx
inc esi
sbb di, 0x5b0c
dec dx
inc bh
add bh, dl
sbb dh, 0x35
shr di, 1
sbb edx, esi
adc ebx, ebx
and dl, 0x32
mov cx, 0x4e91
push eax
xchg si, ax
add bx, 0x1141
xchg esi, ebx
xor bh, dh
add edi, 0x2c177e6
shl si, 4
shr dx, 2
and ah, 0x1c
sbb bl, 0x36
rol ebx, cl
dec bh
cmp edi, 0x3aceee7e
and dx, 0x44bd
rol al, cl
inc esi
not dl
nop
cmp dx, 0x275a
xchg ebx, ecx
adc eax, edx
not dl
stc
test ah, ch
xchg bh, dl
test eax, esi
add bl, cl
xor ecx, eax
test ebx, 0x7991acf6
xor esi, esi
shl dl, cl
sub esi, 0x2b7db5e7
stc
nop
shr eax, cl
not eax
rol ch, cl
nop
mov bl, 0x6d
cmp si, 0x1dc1
mov dh, 0x19
sbb bl, bl
rol edx, 4
test si, 0x4262
add al, 0x3c
test eax, ebx
xor ah, 1
xchg esi, eax
adc di, 0x3484
stc
test cl, cl
not eax
rol di, 5
shr dl, 6
inc ecx
inc ebx
sbb ch, 0x77
inc bl
sbb dl, 0x23
shr eax, 8
mov bl, al
adc esi, ecx
rol dx, 8
add ecx, edi
xchg ch, bl
test edi, esi
stc
nop
not si
nop
ror eax, 4
not cx
ror dx, cl
sub esi, 0xa98f5ad
shr cl, cl
or bl, 0x11
test cl, cl
ror esi, cl
mov di, 0x3d88
cmp ecx, 0x6909fa35
dec bl
not edx
shr eax, 6
test si, 0x73f9
pop eax
or di, bx
or ebx, 0x73f16a3d
and dl, 0x32
push eax
mov ax, 0x122f
shr ah, cl
ror edx, cl
sub cx, si
nop
rol al, cl
mov dl, bl
rol edi, 3
shl ch, 5
shl ah, 2
shl edx, cl
or di, ax
sbb ebx, 0x3da61cc4
or ebx, edx
test edi, ebx
sub ebx, edx
nop
dec esi
rol dl, cl
mov al, 0x65
nop
shl dx, cl
stc
sbb cl, 0x43
not dl
nop
and dl, al
inc si
xor ax, 0x4818
xchg ah, dl
or cx, si
dec ax
add bl, 0x3b
nop
inc ax
sub si, 0x1bb4
adc di, cx
adc dl, 0x1f
shr dx, 8
rol edi, cl
and cl, 0x3d
cmp dx, 0x7a92
shr ebx, cl
cmp ebx, edx
adc ch, al
rol ebx, cl
stc
rol ebx, 5
cmp al, bh
cmp bx, 0x6d69
xor ecx, esi
add cl, 0x7f
test ax, 0x3b83
sub edx, esi
cmp ch, bh
sbb edx, 0x3fcadbe4
xchg cx, si
and dl, 0x42
add bl, 0x72
inc cx
adc bl, cl
mov dl, 0x7b
shl esi, cl
xchg edi, edi
inc di
ror edx, cl
nop
add esi, ecx
nop
rol bx, cl
dec ax
add dx, 0x4958
inc ch
mov edx, edi
not si
sub bh, bh
adc al, bl
cmp ch, ah
sbb ebx, edx
xor ch, al
or eax, edx
ror esi, 5
test ax, si
inc cl
xor edx, 0x649087be
mov si, cx
cmp cl, 0x4e
and dx, di
or esi, ebx
test dx, si
stc
add ebx, edx
not edx
mov dh, ch
sbb edx, eax
rol cl, 5
mov edi, edi
pop eax
add di, 0x129c
push eax
add esi, eax
adc si, ax
rol eax, 1
shr al, 3
stc
nop
mov eax, 0x416103d7
mov eax, 0x6b90d117
inc di
and dx, 0x4bb7
not bl
and edx, 0x2d90eca7
ror bh, 6
dec dl
mov ax, di
dec edx
sub bx, ax
or ax, 0x6507
test ebx, edi
test si, dx
ror edx, cl
adc dl, 0x75
test cx, cx
dec cl
dec ebx
ror edx, cl
shr bl, cl
nop
adc cl, al
add ebx, ebx
stc
or dl, 0x17
dec dh
nop
nop
sbb bl, 4
add bl, al
xchg ch, al
dec dl
shr ax, 5
sub ecx, 0x344d77d
adc dx, cx
ror bl, cl
stc
inc bx
dec dl
add edi, 0x77023e6b
rol ah, 5
sbb ah, 6
cmp ebx, ebx
xchg dx, si
stc
adc cl, bh
not ax
mov di, 0x7c5
or eax, ecx
shr cl, cl
or ah, ah
or edx, 0x5ca3099d
mov ebx, 0x30b46fd6
shr bl, cl
sbb ebx, ebx
xor dx, di
or al, 9
dec si
and di, 0x70e7
shr cx, 4
add ch, 0x7f
xchg di, di
and esi, ebx
nop
sbb esi, esi
xor si, 0x2f47
add esi, 0x7e112b6c
stc
sbb eax, eax
stc
ror edx, cl
stc
ror ebx, 7
sub edx, 0x25d087ef
shr ax, 3
xchg al, cl
not bl
inc edi
shl dh, 5
or cl, 0x31
and esi, 0x6a858ea3
nop
shr dl, 6
inc bx
inc di
mov al, 0x2c
adc ax, 0xb9b
test ah, ah
ror cl, cl
mov dx, 0x5c7
add ecx, eax
mov cl, ah
pop eax
xchg si, bx
rol cl, 2
nop
sub cl, ch
shr dx, 8
sbb dh, 0x29
stc
mov dx, dx
ror cx, cl
push eax
or ah, 0x13
dec si
and edx, eax
add ch, 0x73
stc
not ah
adc bh, ah
xor esi, 0x750ac75e
or si, dx
or dh, dl
mov cx, di
sbb bl, 8
stc
adc esi, 0x21fd1495
shl ax, cl
adc eax, 0x3d5b9614
shr edx, 2
rol dx, cl
nop
xchg cx, di
shr edx, 3
xchg cl, ah
ror si, cl
xchg ebx, eax
adc bx, 0x26dd
not dh
or esi, edi
sub bx, 0x47a7
adc ch, ch
stc
or ax, di
not di
shl edx, cl
inc edi
not di
add ch, ch
mov bx, bx
stc
stc
xor ecx, edi
not dx
nop
stc
sbb cx, 0x30b1
and si, 0x886
shl ebx, cl
test eax, 0x5f8fb633
mov ch, 0x66
sbb bh, cl
not di
shr ax, cl
ror bx, 8
adc si, ax
nop
adc bh, bl
xchg edi, eax
cmp eax, eax
xchg si, ax
pop eax
pop edi
pop edx
pop ecx
pop ebx
pop esi
push edi
xor edi, 0x250c5f2a
push ecx
rol cx, cl
push edx
push eax
and dl, al
push ebx
mov ebx, ecx
push esi
adc si, 0x317e
and ebx, ecx
xchg si, bx
sub ecx, 0x5a76e548
ror bx, 4
shl bl, 1
adc cx, 0x7c6
rol bx, 5
not si
stc
ror al, 2
nop
shr cx, cl
test di, 0x16d
sub cx, 0x91e
rol dh, cl
or ecx, ecx
nop
xor dl, 0x23
inc cx
stc
dec si
mov ebx, ebx
test bh, 0x27
or edx, 0x3c28bfa0
not dx
dec cx
inc bl
inc al
and bh, 0x42
adc dx, di
add bh, cl
stc
shr al, 5
or di, 0x758
shl cl, cl
add dx, dx
inc esi
sub ah, cl
shl bx, cl
add ax, 0x1fbc
sub ah, al
sub cl, 0x11
sbb bl, 0x26
nop
dec ch
inc si
ror ch, 3
nop
mov cx, di
not cx
adc ecx, 0x7a8a961f
inc ebx
test bl, bl
adc ch, 0x3d
pop esi
pop ebx
pop eax
pop edx
pop ecx
pop edi
push eax
adc eax, 0x2d17840f
push ebx
test bl, 0x3f
push edx
inc dh
pop edx
pop ebx
pop eax
push eax
push edx
xor al, dh
pop edx
pop eax
nop
call fcn.006df045
jno 0x6abcea
call fcn.006df4a2
mov edx, dword [edx]
jmp 0x6a9c41
xor eax, eax
jmp 0x6ac4da
stc
push eax
push edx
add eax, edx
push edi
or edi, eax
push ecx
shl edi, cl
shr edx, cl
mov cx, cx
shr edx, 1
xchg ah, ah
add ax, 0x2b2c
xchg dl, al
sub ecx, 0x7ac80d18
sbb cl, 0x44
push esi
or esi, 0x7d9e7762
nop
adc eax, edi
push ebx
ror bh, cl
add di, 0x106a
rol cx, cl
dec esi
sub eax, eax
adc ah, ch
mov ebx, edx
shr bx, 4
mov esi, 0x705be561
rol ch, 1
sub eax, 0x325128bc
rol edi, 4
mov dx, dx
not bh
adc dl, 2
sbb ch, ah
or bx, 0x5cba
mov esi, esi
test ecx, ebx
test ax, 0x3ddd
nop
shr dx, 3
shr cx, 8
stc
or esi, edx
rol ch, cl
dec al
stc
inc eax
add esi, ecx
dec cx
test dx, si
test edi, ebx
add dh, dh
xor edi, 0x7089d6f5
stc
or si, 0x76b3
ror cx, 2
sub esi, 0x51498df3
cmp ax, bx
mov esi, 0x52be4c01
adc edi, 0x542c5608
shl ah, cl
stc
cmp al, dh
mov al, dh
shr di, cl
nop
sbb eax, 0x11468a3a
shl ebx, 2
add eax, ebx
test bh, bl
sbb dx, dx
rol eax, 6
dec cl
inc di
add al, bl
xor ch, ah
and bh, bl
shr di, 6
shr bl, 7
and ecx, 0x7f73143a
dec cx
shl cx, 2
ror eax, 5
xor al, 0x6e
shr ebx, 4
or bl, dl
mov di, di
mov dx, bx
test ax, 0x7b78
or eax, edx
shr edx, 5
or al, 0xe
xor eax, 0x266cd7f9
dec ecx
cmp ecx, edx
and esi, 0x5f689476
rol ecx, cl
dec cl
dec cl
nop
dec di
cmp cx, 0xa6f
xchg ch, bh
pop ebx
push ebx
mov bx, si
not esi
rol cx, 3
or ax, 0x2c7f
nop
ror bl, cl
and ax, dx
mov ecx, ebx
nop
stc
xor edi, 0x5cfb232a
stc
ror ebx, cl
not si
xchg ebx, ecx
dec si
shl dl, 4
adc edx, eax
ror eax, cl
stc
inc ebx
inc dh
test si, di
add ax, ax
or ah, bh
and dl, ah
and ebx, 0x3bdbfb1d
shr si, cl
stc
pop ebx
pop esi
pop ecx
pop edi
pop edx
pop eax
push ebx
push ecx
ror ebx, cl
cmp ebx, 0x766b29ea
push eax
shl ax, 3
push edi
or di, cx
push edx
cmp dx, 0x1c3c
mov ax, cx
xchg di, ax
rol ecx, 3
test cl, 0x11
ror bx, cl
cmp ax, di
add edx, ebx
xor edx, ecx
xor edx, ebx
and dh, cl
nop
push esi
shr esi, cl
xchg edi, esi
nop
ror dx, cl
sbb eax, ebx
xor ch, 5
inc bh
ror di, 8
shr ax, cl
xchg ebx, edi
inc si
mov ax, 0x7c
shl bx, 4
inc si
xor edx, ecx
add bl, bl
rol esi, cl
cmp si, 0x2116
adc edi, eax
xchg dh, bh
xor dx, cx
ror ah, 1
adc cx, bx
sbb al, cl
nop
shr bx, cl
add cl, dl
adc ch, 0x58
adc ah, 0x54
shl bl, 3
inc si
nop
nop
inc ecx
mov dx, bx
and ch, 0x72
shl cx, 8
or ebx, ecx
ror bx, 3
sub dx, 0x7b31
and bh, bl
and esi, edx
shr edx, 5
ror ah, 6
rol esi, 1
nop
cmp edi, 0x86310b1
xor bl, 0x11
shr cl, 1
add dx, 0x669
cmp bx, 0x6055
xchg ecx, ecx
dec ecx
xchg ecx, edx
not cx
or edx, ecx
test ebx, 0x205d56a0
ror ch, cl
dec cx
sbb bl, 0x5d
not cx
shr edi, cl
stc
and bx, 0x44ba
sbb bx, bx
dec dx
rol bx, cl
or edi, 0x236e6027
nop
and edx, ebx
shr bx, cl
test ebx, 0x7b6b0806
add al, al
inc cx
cmp dx, 0x6e1b
xchg ebx, eax
shr cx, cl
or edi, eax
stc
sbb cl, 0x26
sbb ebx, 0x3f23b6e9
dec ch
xor si, 0xf25
or dh, bl
pop esi
cmp cx, 0x32f5
push esi
dec esi
xor edx, eax
ror eax, cl
sub dx, 0x7a55
shl dx, cl
add edx, 0x3a0aef64
not bl
sbb si, ax
ror ebx, cl
xchg cx, ax
not ah
sbb bl, ch
test eax, esi
cmp al, dl
shl eax, cl
xor ax, 0x2bd6
not bl
stc
mov esi, 0x7782ef5e
or cx, ax
not esi
shl ax, 6
and si, 0x5868
shr edi, 6
add dh, bl
mov ah, 0x35
adc di, 0x25ac
and ch, bl
sbb cx, di
adc dh, dh
ror cx, 7
sub ax, bx
xor edx, 0x75de8af8
xor cl, dh
stc
sbb ch, 0x1d
ror cx, 3
not bl
cmp bx, 0xf59
inc eax
nop
xor bl, 0x21
not esi
test al, 0x51
shl di, 8
stc
dec edx
rol bl, 3
xor di, 0x1c40
not cl
nop
and edx, 0x42bcf273
inc bl
stc
sub dx, cx
adc dh, dl
mov bx, bx
mov dh, 0x19
or bx, 0x7861
shl esi, 2
nop
or dx, dx
inc ah
add bx, 0x24e9
shr edi, 4
sbb di, 0xd3f
test edi, esi
test cl, al
and cx, 0x775e
xor edi, 0x13e40086
sbb edx, esi
or ebx, eax
rol ch, 7
not bl
sbb dl, 0xd
ror edx, cl
rol cx, cl
and si, 0x4d05
add ah, 0x43
dec cl
and eax, edx
stc
not ebx
test ecx, eax
shr cl, cl
shl cl, cl
xor dl, ah
sbb di, 0x677d
xchg edi, ecx
mov di, bx
xor si, 0x2e6
xchg edi, eax
add di, 0x676c
or bl, bh
inc ch
mov edx, edx
not dx
rol dh, 7
mov si, 0x474f
pop esi
push esi
sub si, bx
cmp edi, ecx
xchg al, bh
xchg ebx, edi
not cx
test bl, ch
add cx, 0x6e73
adc dl, cl
and dx, 0x2639
xor di, dx
shl di, 1
shr ebx, cl
sbb edi, 0x696a6aa
and bx, bx
dec bh
shr edx, cl
xor ebx, edi
shr edi, 1
stc
test ch, 0x56
rol edx, cl
test ebx, edi
rol ebx, 1
ror esi, 6
not edx
rol edi, 3
ror cx, cl
or cx, dx
adc al, 0x4b
sub edx, 0x4e0fe8b0
rol edi, 1
xchg dx, ax
shr bh, cl
shr si, cl
cmp dx, 0x3006
ror ch, 5
test cx, cx
test dx, si
dec ah
shl edi, cl
sbb bl, al
sub edi, edx
test cl, 0x6e
rol bx, 4
shl edi, cl
adc ch, dl
stc
add si, bx
sbb ax, di
sbb bl, 0x1a
ror bx, cl
not dl
dec ch
test dx, 0x3276
xor si, 0x26ae
xchg dh, ch
xor cl, ah
xchg edi, eax
shl ax, cl
adc esi, 0x47c5beb9
shl eax, 6
inc al
inc ebx
cmp edi, 0x7bf0190
inc cl
sub bx, dx
xchg ecx, ecx
inc dh
adc bl, dh
nop
xchg bl, dh
mov dl, ch
shr cl, cl
nop
shr esi, cl
xchg ah, al
xor ah, ch
xor ax, dx
nop
stc
shl edx, cl
dec edx
ror bl, 8
rol dx, cl
not ah
mov dh, cl
dec bx
adc eax, ebx
shr cx, cl
and ch, 0x2d
cmp ecx, 0x7918a1c6
adc bl, ch
sub dh, 0x56
shl esi, cl
stc
rol dl, 2
test eax, 0x1710ce83
test edx, 0x30d8332c
nop
not cx
pop esi
adc dx, bx
push esi
not si
mov ecx, 0x43db9a94
ror ecx, cl
shr bx, cl
xor al, cl
inc dh
nop
adc di, 0xe76
rol ah, cl
not esi
ror si, cl
ror al, 7
xor di, bx
nop
shl bx, 5
or si, bx
xchg esi, edi
xor bx, si
shr ax, cl
ror dh, cl
or dx, 0x484c
sub di, cx
adc cx, cx
ror cx, cl
dec si
not eax
xor ecx, 0x431230a3
inc edx
shl edx, cl
sub dl, bh
shl si, cl
xor ax, si
and bx, bx
test dx, di
xor ecx, 0xcb09abe
nop
and dh, 0x42
stc
cmp dx, 0x719d
adc ax, 0x4e9f
and si, 0x34dd
sbb ah, 0x59
xchg al, bh
shl esi, cl
sub bx, 0x5d0
cmp dx, 0x6f94
nop
and dx, bx
rol dh, 7
rol ah, cl
cmp esi, 0x2d8241af
sbb ah, 2
sub ch, 0x5b
test edi, edi
sbb edi, eax
nop
test bx, 0x25ec
dec di
stc
xor bx, 0x3ad3
stc
xor bh, cl
add ah, ch
not al
ror ax, cl
xchg edx, esi
or dl, ah
xor di, 0x4ae8
test eax, 0x76c71d58
add si, 0x5bd
shl ah, cl
sbb ah, dh
and edx, 0x1f182176
sub eax, ebx
not edi
and ebx, 0x22bdcffe
or esi, ecx
adc dx, si
xchg dh, bh
nop
sub al, ch
and dh, ah
stc
sub edx, 0x4408f2a9
dec edi
shl dx, cl
and dx, dx
test di, 0x119c
and bl, al
sbb ch, 0x72
xor cl, al
nop
rol ecx, 8
stc
or eax, 0x46826e10
shr si, 2
add dh, 0x19
xchg ah, dl
dec bh
pop esi
test ax, 0x222d
test ax, 0x74fe
or dh, 0x23
shl eax, cl
stc
dec dl
sub ebx, edi
mov dx, bx
add ebx, ecx
and cx, 0xf70
push esi
cmp si, dx
xchg esi, esi
nop
or esi, 0xd72dcc7
xor eax, 0x1622b8b0
and eax, esi
inc dh
or edx, edx
sbb edx, edx
rol dx, 6
not edx
shl ebx, cl
cmp di, bx
shr bx, cl
shl edi, 6
add ax, dx
sbb cx, 0x4389
xchg di, si
nop
adc esi, ebx
nop
xchg al, cl
ror edx, 5
ror ax, 1
nop
xchg ah, ch
mov ah, 0x5c
ror ah, cl
rol si, 7
or cl, ah
cmp edx, ecx
ror edx, 7
rol al, 3
not ax
shl di, 1
sub bl, cl
sub ecx, ecx
xor bh, 0x43
not dx
xchg dh, dh
adc esi, 0x4f7bff9b
and cl, bl
inc eax
rol eax, 8
ror al, cl
shl di, 8
inc bh
xor ah, dh
xchg bx, bx
nop
sbb cl, 1
shr cx, 1
add edi, esi
xchg edx, edx
inc bh
xor edi, edi
add eax, ecx
mov esi, edi
sbb eax, eax
test di, di
nop
shl bx, 6
rol cx, cl
cmp ecx, edx
shr ecx, cl
stc
sbb al, dh
and edi, 0x184d9b11
ror dh, 7
adc bh, ah
test ecx, eax
or si, bx
shr si, 5
inc dx
xchg bh, ah
inc cl
sbb cx, si
and dl, 0x26
shr si, cl
not dh
shl ax, 1
mov cl, bl
shr esi, 4
xor dx, 0x3f72
add bh, ch
xor edx, 0x2b07ed1b
shr ah, 2
and ecx, ecx
mov edi, esi
cmp ax, 0x183
pop esi
pop edx
pop edi
pop eax
pop ecx
pop ebx
call fcn.006df965
push ebx
shr bl, 2
not bx
push ecx
push esi
sub ecx, esi
push eax
adc eax, esi
and ah, bl
sbb cx, 0x29e7
xchg si, ax
shl ax, cl
push edi
mov edi, 0x42f1ede7
rol si, 2
rol ecx, cl
sbb al, 0x45
nop
shr ebx, cl
rol esi, cl
inc ax
not al
or esi, eax
or bh, bl
xchg ebx, edi
xchg bl, ch
shr edi, cl
test ch, 0x3d
cmp si, cx
xchg al, bh
sub ax, 0x7a8f
and al, 0x5d
push edx
sbb ebx, edx
ror dl, 6
sub edx, 0x709cbad
adc cl, al
xchg ecx, ebx
sbb bl, dh
mov dl, 0x63
rol edi, cl
rol edx, cl
inc bl
shr dx, cl
pop edx
pop edi
pop eax
pop esi
pop ecx
pop ebx
push ecx
push edi
add ecx, edi
push edx
shr dx, 6
test edx, ecx
push eax
cmp dx, ax
sbb di, 0x58e7
test edx, 0x1784b7f0
push ebx
shl bx, 6
sbb cl, 0x64
pop ebx
pop eax
pop edx
pop edi
pop ecx
push ebx
test bx, 0x282
ror bx, 1
push ecx
mov ch, bh
push edi
adc edi, ecx
or cx, di
add bh, 0x30
push edx
mov dl, 0x53
push esi
and ebx, esi
push eax
and ax, 0x328d
and bx, 0x3912
mov bx, dx
add edx, 0x450ebb54
rol ah, 4
mov ecx, esi
rol bl, 3
sub si, 0x10a6
sbb di, 0x74d3
add al, dh
and si, 0x1a63
not ch
shr esi, cl
inc esi
pop eax
pop esi
pop edx
pop edi
pop ecx
pop ebx
call fcn.006dfec7
call fcn.006e0398
push eax
shl ax, 1
push ebx
inc bx
push edi
push ecx
rol edi, cl
pop ecx
pop edi
pop ebx
pop eax
mov eax, dword [ebx + 8]
pop edi
pop esi
pop ebx
pop ebp
ret