Function at 0x853832
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov eax, 0xccaf2115
call fcn.0088fcc8
push 0x19abd3b3
lea esp, [esp + 8]
jmp fcn.008c8eb6
lea esp, [esp + 4]
jmp fcn.008c8eb6
lcall 0xaa59, 0xe9b8a0fe
push es
add byte [edi], cl
bswap ecx
xor ecx, 0x421018a6
neg dword [esp + 4]
sub ecx, 0xaa876919
rol ecx, 2
xor ebx, ecx
sub esi, 4
mov dword [esi], ecx
push 0xd835c97
lea esp, [esp + 0xc]
jmp fcn.0084bee2
sub esi, 1
mov ecx, 0x21370436
add cx, 0x8c9d
movzx edx, byte [esi + ecx - 0x213790d3]
jl 0xbc77f7
call fcn.008a7c3b
add byte [eax], al
inc edi
imul esi, dword fs:[eax + 0x6c], 0x74537375
popal
jb 0x82423c
jne 0x82423a
add byte [ebx + 0x57e903fe], al
int 0x19
add bh, al
add al, 0x24
mov dword [0x6821a47d], eax
movsb byte es:[edi], byte [esi]
out dx, al
xchg esi, eax
jmp 0x824161
xchg edx, eax
inc edx
add ch, byte [0x448ed1c7]
lcall 0xdec0, 0x2ee8aabd
int3
jmp fcn.008c8eb6
mov ecx, 0xf98e2485
mov edx, dword [esi]
mov ecx, dword [esi + 4]
add esi, 4
add edx, ecx
mov dword [esi], edx
push 0x6a918e22
lea esp, [esp + 4]
jmp fcn.008c8eb6
mov eax, 0xce119f24
lea eax, [eax*8 + 0x5e8dba0e]
call fcn.0098ba04
mov eax, 0xf88a943a
mov esi, dword [edi]
call fcn.0087e463
mov ecx, 0xab887180
bswap ecx
movzx dx, byte [esi]
bswap ecx
mov cl, byte [esi + 2]
push 0x2e8fa68c
add esi, 2
sal dl, cl
not word [esp]
push 0x78921e86
mov word [esi], dx
jmp 0x866749
mov eax, 0x22849808
push eax
push eax
mov ecx, dword [esi + eax*2 - 0x45093010]
xadd word [esp + eax - 0x22849802], ax
and ax, ax
jnp 0xbde4ab
mov eax, dword [esi + eax - 0x22842280]
call fcn.00894e01
call fcn.00969bf3
push 0x979cec3f
add esi, 8
mov dword [ecx], ebp
lea esp, [esp + 4]
jmp fcn.008c8eb6
xor dl, 0x1f
rol bp, 0xc5
jae 0x9a68c0
jmp 0x96c417
mov ecx, 0x5882900a
mov eax, ecx
mov ecx, dword [ecx + esi - 0x5882900a]
add al, 0x24
shl eax, 0x41
mov ax, word ss:[ecx]
call fcn.009a66eb
mov eax, dword [esi]
mov ecx, 0x6a2f9c1a
jmp 0x97ed4b
mov edx, 0x67091120
movsx eax, dx
lea edi, [eax + edi - 0x1121]
call fcn.009a43d4
or dword [eax], ecx
xsavec [ebx + 0x1c131edc]
mov esp, 0x9c4567e8
imul edx, dword [edi + 0xb5e7cdb], 0x24
invalid
jmp 0x8b7ac2
mov ebp, 0x501cc20e
not ebp
mov dx, word [esi]
xor bp, bp
movzx ecx, bp
adc bp, word [ecx + esi + 2]
jmp 0x969267
mov eax, 0xcf8a94ab
jmp 0xbd3782
jmp 0xbe0229
mov edx, dword [esi]
mov cl, byte [esi + 4]
jmp 0x8ec5d0
lea esp, [esp + 8]
jmp fcn.008c8eb6
neg dx
add dx, 0x7caa
neg dx
call fcn.00897e7f
mov edx, 0x1528f824
mov edx, dword [esi + edx - 0x1528f824]
call fcn.0097c23a
mov ebp, 0x57b1a192
mov ebp, dword [esi + ebp - 0x57b1a192]
push 0xc4a58133
mov eax, dword [esi + 4]
mov ecx, 0xee90f583
inc cx
mov cl, byte [esi + 8]
dec dword [esp]
add esi, 6
neg byte [esp + 2]
shld ebp, eax, cl
push 0x5f20950d
push 0x38b76f8e
mov dword [esi], ebp
call fcn.008f1cd7
mov eax, dword [esi]
add esi, 4
mov ecx, 0x9836738b
sub edi, 1
movzx ecx, byte [edi]
push 0x6d9c361c
push 0xcb99060f
neg word [esp + 5]
xor cl, bl
inc cl
sar word [esp + 4], 0xe8
not cl
xor word [esp], 0xac31
call fcn.00bfa493
mov eax, 0x9307f3bc
mov ecx, dword [edi]
shr al, 0x83
sal eax, 0xd4
mov eax, dword [edi + eax - 0x316ffffc]
call fcn.008c99de
mov ebp, 0x733cf889
lea edx, [ebp + ebp + 0x7a058830]
mov edx, dword [esi + ebp - 0x733cf889]
sal ebp, 2
push ebp
mov bp, word [esi + 4]
ror dword [esp], 0xf9
adc esi, 6
mov word ss:[edx], bp
not word [esp]
lea esp, [esp + 4]
jmp fcn.00bf9973
mov edi, 0x2d9e473e
mov ebp, dword [esi + edi - 0x2d9e473e]
lea esi, [esi + edi*2 - 0x5b3c8e78]
mov eax, edi
call fcn.0097f543
mov ecx, 0x9ad87a7
mov eax, dword [ecx + esi - 0x9ad87a7]
call 0x8c9199
ret
neg edx
add esi, 4
movsx eax, dx
movzx ecx, dl
xchg ebp, esi
movsx edi, al
mov edi, ebp
xadd ecx, eax
jl fcn.008efcea
not al
mov word [edi], ax
lea esp, [esp + 4]
jmp fcn.0084a14a
push 0x9e8b2fa9
mov ecx, dword [esi]
not word [esp]
add esi, 4
mov dword [esp], ecx
call fcn.008d16c6
jbe 0x8d9e6a
mov ecx, 0x53a45d25
movsx ebp, cx
lea edi, [ecx + edi - 0x53a45d26]
call fcn.0084cf57
mov eax, 0xfc2ccdbe
sar eax, 0x7e
sal al, 0x25
mov ax, word [esi]
call fcn.008233a9
mov esi, dword [edi]
call fcn.009b5cc5
cmc
push edi
mov edi, eax
sar al, 0x32
mov al, 0x22
lea eax, [ebp - 0x10c]
xor edx, edx
jmp 0x8e226a
mov ecx, dword [esi]
mov eax, 0x26319088
jmp 0x8c964d
jmp 0x87839b
mov ebp, dword [esi]
push 0x6808821c
mov word [esp], 0x8fab
pop ecx
mov ecx, dword fs:[ebp + ecx - 0x68088fab]
push 0x33e7216
mov dword [esi], ecx
lea esp, [esp + 4]
jmp fcn.008c8eb6
mov dword [edi], edx
mov dword [edi + 4], eax
lea esp, [esp + 4]
jmp fcn.00872f82
lea esp, [esp + 4]
jmp fcn.00bfb508
mov word [esi], bp
call fcn.00bec486
mov ecx, 0xad98fe28
dec ecx
mov ecx, dword [esi]
call fcn.008a1522
int3
mov edx, dword [esi]
mov eax, 0x6e964b8c
movsx ecx, al
bswap eax
add esi, 4
xchg edx, esi
mov edi, 0x2a2f8a6
shl di, 0xc6
mov edi, edx
neg ecx
mov ebp, eax
dec eax
jnp 0x8909f2
mov ebp, 0x77b19fbe
not bp
mov ebp, dword [edi + ebp - 0x77b16041]
call fcn.00bfcf7a
mov eax, dword [edi]
mov ecx, 0xe29fa893
mov cx, word [edi + 4]
call fcn.008e2669
push ecx
mov ecx, 0x140f8e9a
pushfd
shl cx, 0x78
bswap ecx
mov ecx, 0xe4067922
mov cx, 0x6804
not cl
je 0xbfbf6f
call fcn.0082ba46
adc esi, 6
call fcn.008de408
into
invalid
mov ebp, 0x39a16b1e
mov ebp, dword [esi + ebp*2 - 0x7342d63c]
mov ecx, 0xcc0a7115
jmp 0x8b5309
ret
jmp 0x84cfa5
mov eax, 0x23af8a22
or al, al
rdtsc
call fcn.0096e06a
mov dword [edi], edx
jmp 0x99a26b
add esi, 2
jmp 0xbef279
mov ecx, 0x4da4023a
jmp 0x9ae314
lea edi, [edi + ebp - 0x644bccf2]
movzx ecx, bp
ror edi, 3
neg edi
jmp 0x8c0a4f
mov ebp, dword [esi]
mov ecx, 0xdb78016
mov cl, byte [esi + ecx*2 - 0x1b6f0028]
push 0x8ab0cfa6
add esi, 2
shr ebp, cl
jmp 0x8e5ca9
mov ebp, 0x1a2b71d
movzx ecx, bp
mov ecx, dword [ebp + esi - 0x1a2b71d]
dec ebp
mov ebp, dword [esi + ebp*2 - 0x3456e34]
add esi, 8
jmp 0x836495
mov dword [ecx], ebp
jmp fcn.008c8eb6
mov edx, 0xca9a7a9c
sub edi, 4
mov edx, dword [edi]
xor edx, ebx
jmp 0x834f2c
jmp 0x8e9653
rdtsc
call fcn.0086d4e5
call fcn.008c3f74
mov eax, 0xf0a910af
mov dword [esp], eax
sub esi, 1
ror eax, 0x78
movzx ecx, byte [esi]
jae 0x8a653b
movzx ebp, ax
or al, 0x8b
xor cl, bl
inc cl
rol cl, 1
neg cl
add cl, 0x25
shr eax, 0x46
ror cl, 1
xor bl, cl
and ax, word [esp + eax*2 - 0x548857d]
seto byte [esp + eax - 0x2a4000e]
mov dword [esp + eax*4 - 0xa900040], esi
lea edx, [eax + ebp - 0xf5b3bfa]
sub ax, 0x718d
push ebx
movsx ebx, ax
call fcn.008c7137
jmp 0x88662c
mov ebp, 0x3f306c90
mov eax, ebp
mov edx, dword [esi + ebp*2 - 0x7e60d920]
lea esi, [ebp + esi - 0x3f306c8c]
movzx ecx, bp
xchg edx, esi
lea eax, [ebp*4 - 0x79c75262]
mov edi, edx
call fcn.00bf235d
lea esp, [esp + 4]
jmp fcn.0096a24f
sti
bound edx, qword [eax - 0x73]
lea esp, [esp + 8]
jmp fcn.00bf9973
xor edx, 0x1b0127b7
call fcn.008b1d08
or ecx, 0x3cbd902f
lea ebp, [ebp + ecx*2 - 0x797fab5c]
inc ecx
sub cx, 0xac3d
lea ecx, [ecx*4 - 0x27572155]
movzx ecx, byte [esi]
call fcn.009a57da
call fcn.009be982
rol dword [edx - 0x5ce2b69f], cl
sti
push edi
in eax, dx
pushfd
cmp dl, byte [ebx]
cwde
je 0x83ab9a
dec esi
mov dl, 0x2e
invalid
mov ebx, 0x3a41331
call fcn.009bab1d
adc esi, 8
mov dword fs:[edx], ebp
push 0x9dc911
lea esp, [esp + 8]
jmp fcn.008c8eb6
mov ebp, 0x6629153e
mov edx, dword [esi + ebp - 0x6629153e]
xor ebp, ebp
add ebp, 0xb2388fbb
mov ebp, dword [esi + 4]
ja 0x88b07a
call fcn.008a0491
mul ecx
mov dword [edi], edx
mov dword [edi + 4], eax
lea esp, [esp + 4]
jmp fcn.0084a14a
sal eax, 0x56
sar al, 0xc4
xor cl, bl
add cl, 7
not al
rol cl, 1
sub cl, 0x89
sub eax, eax
jne 0x9a0188
adc eax, 0xd42cfa04
ror cl, 1
xor cl, 0xa5
call fcn.0099c9e2
retf
mov ecx, 0xe7866793
jmp 0xbde9c6
mov ebp, 0x74a0e18c
mov bp, word [esi + ebp - 0x74a0e188]
add esi, 6
mov word ss:[ecx], bp
call fcn.009a7014
jmp 0x98afed
mov eax, 0x4dabbf15
movzx edx, ax
mov ebx, esi
jmp 0x98ba2e
jmp 0xbce89c
mov ebp, dword [esi]
mov eax, 0xd012f735
call fcn.009aefeb
mov edi, 0x2b7bd3f
lea ecx, [edi + edi*4 - 0x775812fe]
mov edi, dword [edi + ebp - 0x2b7bd3f]
shl ecx, 0x98
sub cl, ch
or ecx, 0x1c86ff11
mov cx, word [ebp + ecx*2 - 0x7b0dfe1e]
jg 0x89ff23
lea ecx, [eax*8 - 0x31c7b955]
lea edi, [edi + eax - 0x7b3743a3]
movzx ecx, byte [edi + eax - 0x7b3743a2]
jmp 0x89bd27
mov edx, 0xceac95ab
mov edx, dword [esi]
mov ecx, 0xa7b1db08
lea ecx, [ecx*8 - 0x61ee0fc9]
mov cl, byte [esi + 4]
call fcn.0084b3cc
mov edx, 0xb9b72e21
mov dl, byte [edi]
mov eax, 0xac1b9c99
ror al, 2
lea eax, [eax + eax*4 + 0xe8f882f]
movzx ax, byte [edi + eax - 0x6b19962b]
jae 0x8850a9
sub dx, 0x9f06
jmp 0x82d0d8
jmp 0x99ac95
xor al, bl
push 0x400fe127
inc al
push 0xe1918c15
dec dword [esp + 4]
not al
sub al, 3
xor al, 0xa0
neg al
xor bl, al
jmp 0x8913d5
add esi, 2
jmp 0x97e3ac
mov edx, 0x739c99f
mov edx, dword [esi + edx - 0x739c99f]
mov eax, dword [esi + 4]
mov ecx, 0x1d009f02
jmp 0x8a9946
movzx ax, byte [esi]
call fcn.008cae9e
mov ecx, 0x6bb0a40a
mov ecx, dword [esi + ecx - 0x6bb0a40a]
push 0x6018d393
push 0x6432983b
mov eax, dword [ecx]
call fcn.0089ecc7
mov ebp, 0x9a28f8bc
mov ecx, dword [edi]
mov ebp, dword [edi + 4]
push 0x3d9553bf
add edi, 4
add ecx, ebp
push 0x12b9d4bc
mov dword [edi], ecx
lea esp, [esp + 8]
jmp fcn.008b6186
mov ecx, 0xa339f01e
xchg ch, cl
mov ecx, dword [esi]
add esi, 4
push 0x2d005e97
mov dword [esp], ecx
popfd
jmp 0x98dae3
xor cl, 0xbd
mov dword [esp + edx - 0x744d0000], edx
sal byte [esp + edx - 0x744cfffe], 0x24
adc cl, 0x95
or dx, word [esp + edx - 0x744d0000]
xor bl, cl
lea ecx, [esp + ecx + 4]
add dl, byte [ecx + edx - 0x744d0000]
neg byte [esp]
sbb edi, 2
mov word [edi], dx
jmp 0x9c2e1f
mov ebp, 0xf20567a0
jmp 0x8ec8d8
rol al, 1
jmp 0x8b84c1
jmp 0x83abbd
xor eax, 0x89e2d3a6
push edi
add cl, ch
iretd
dec dword [esp]
ror al, 1
call fcn.009c2ff3
mov edx, 0xf222529b
mov ebp, 0x132b133a
mov ebp, dword [ebp + edi - 0x132b133a]
mov edx, dword [edi + 4]
mov cl, byte [edi + 8]
push 0x4ca8f80d
add edi, 6
inc byte [esp + 3]
jno 0xbf6bc8
cmp dword [ecx + 0x79483207], ebx
cmp dh, byte [esi]
jle 0x84dbf1
mov eax, 0x596b4678
pushal
sbb edi, dword [ebx]
xchg edi, eax
xor dword [ecx - 0x13], esp
aaa
mov byte [0x46aab9b8], al
scasb al, byte es:[edi]
jl 0x84db96
pop eax
push cs
add edx, dword [ecx + 0x5c]
sub ebp, dword [edi + 0x4d]
mov bh, 0x91
mov gs, word [ebp + 0x64]
and eax, 0xf2243286
push ecx
and al, 0x68
add dword [edi + ebx*2 - 0xa79c], 0x5db67fff
test eax, 0xacded9ea
test eax, 0xff58645f
invalid
call fcn.008b09e9
call fcn.008b3308
xor dl, bl
dec dl
jmp 0x88b303
mov edx, dword [esi]
call fcn.008be5ba
mov edx, 0x83083e3a
movsx ecx, dx
shl dx, 0x4b
mov bp, word [edi + ecx*4 - 0xf8e8]
shl cx, 0xc8
sete dl
call fcn.009a94ea
dec al
mov eax, dword [esi + 4]
add esi, 8
push 0x99036314
mov dword [ebp], eax
lea esp, [esp + 4]
jmp fcn.008c8eb6
call fcn.0099d374
add esi, 6
push 0xdd8fc80d
call fcn.00be166b
cwde
and ah, byte [edi + ebx*8 - 0x6f]
out dx, al
scasd eax, dword es:[edi]
sub eax, 0x9c3c666e
aad 0x88
ret
jmp 0x82c5b7
mov ebp, 0x605d420
ror bp, 0x6b
mov ebp, dword [esi + ebp - 0x605841a]
call fcn.008be654
sti
cmpsb byte [esi], byte es:[edi]
inc esp
push edx
jbe 0x85381a
cmpsd dword [esi], dword es:[edi]
xchg dword [esi], edx
or al, byte [edx - 0x2a]
imul edx, dword [ebx + edi], 0x5b
call 0x1ac42453
mov al, byte [0x3008ff9e]
insb byte es:[edi], dx
dec edx
aad 0xa2
xor byte [ecx - 0x4a976a50], bh
jge 0x8538b2
jmp 0x85389a
mov eax, 0x4849b97b
int1
and eax, 0xd5e7f405
and esp, dword [eax]
sub edx, dword [ecx]
in eax, dx
call 0x69e201ef
shl byte [eax], cl
sbb esp, 0x82c09500
jp 0x85385a
sub eax, 0x489d809e
in al, 0xde
int1
aad 0xbb
js 0x85384f
mov ah, 0xe8
in al, dx
cmp edx, dword [esi + eax + 0x4e8eb933]
dec ebp
hlt
call 0x719748c
xor edi, dword [ecx - 0xbb2b172]
and dh, cl
lds edx, [edx]
fdivr st(6), st(0)
add dword [esp + esi], ecx
add ch, bh
in al, dx
in al, dx
sbb al, 0x1d
push ss
sub al, 0xd6
sal dword [ebp - 0x2b], 1
lodsd eax, dword [esi]
mov al, byte [0xb0439fc2]
cmpsd dword [esi], dword es:[edi]
mov eax, dword [0xdc804a19]
pushfd
pop edi
xchg ebx, eax
retf
ja 0xbde76a
inc dword [esp]
add edi, 2
imul dl
push 0x7b188b31
mov word [edi], ax
lea esp, [esp + 8]
jmp fcn.008e3160
lea esp, [esp + 8]
jmp fcn.008c8eb6
call fcn.009a22c1
mov byte ss:[ecx], al
call fcn.008d0a9d
jmp 0x824197
mov edx, 0xeeb4b099
mov edx, dword [esi]
mov ecx, 0xbdab2f81
mov cx, word [esi + 4]
call fcn.008c5d9e
push 0x23b0a393
mov word [ebp], cx
push 0x8e891934
lea esp, [esp + 8]
jmp fcn.0098ba3d
mov ecx, 0x16a5a80d
xor cx, cx
mov dx, word [esi + ecx*4 - 0x5a940000]
or cx, word [esi + ecx - 0x16a4fffe]
jmp 0x995959
mov edx, 0xc48a911d
mov edx, dword [edi]
lea eax, [eax - 0x6b46ac68]
shl eax, 4
ror ax, 0x6e
mov eax, dword [edi + 4]
push 0x2223d4a9
adc edi, 4
not edx
sal dword [esp], 0x56
not eax
call fcn.00886d99
adc eax, 0xe41a9751
cmc
iretd
call 0x83b5b8
mov si, word [esi]
jmp 0xbf2ff2
mov ebp, dword [ebp + ecx - 0xc01000f]
call fcn.00830b52
push 0xa13bd29b
shr ebp, cl
push 0x1526c896
push 0xdab7c09a
mov dword [esi], ebp
jmp 0xbf2340
adc edi, 6
call fcn.00828174
setae cl
xor cl, ch
mov cx, word [ecx + esi + 3]
adc esi, 2
shr cx, 1
rcr edx, cl
jmp 0x8d18fc
jmp 0x8731fe
add cl, byte [ecx + esi + 2]
add esi, 2
jmp 0x985c50
div ecx
jmp 0x8756cd
sub esi, 1
inc bp
movzx eax, bp
movzx eax, byte [esi + eax*4 - 0x11a40]
xor al, bl
bswap ebp
jmp 0x9c1049
push 0x87b699b0
mov ebp, dword [esi]
mov cx, word [esi + 4]
add esi, 2
shr cx, 1
jmp 0x9bd830
push 0xde9ef32e
dec eax
not ecx
dec eax
or esi, ecx
dec ecx
mov dword [ecx], esi
mov word [esp + 6], 0x9695
dec eax
lea esp, [esp + 8]
jmp fcn.0087ae59
jmp 0x9b495f
mov cx, word [esi]
mov edx, 0xaaad5da2
sal edx, 0x94
add esi, 2
lea edx, [edx + edx*8 + 0x93e0331]
inc dl
sub edi, 1
shr dl, 0xa3
movzx edx, byte [edi]
jne 0x84f170
call fcn.008e2191
mov ebp, dword [esi]
mov edi, 0x17a87936
lea esi, [esi + edi - 0x17a87932]
mov edi, ebp
mov eax, 0x921119b7
jmp 0x8c0a75
mov dl, byte [esi + 4]
call fcn.0082a5eb
movsb byte es:[edi], byte [esi]
push 0xffffffffffffffbe
in al, dx
movsd dword es:[edi], dword [esi]
or edx, dword [edx - 0x77]
invalid
push 0xfc2fd339
mov si, word [esi]
lea esp, [esp + 4]
jmp fcn.0082d0e8
mov ebx, dword [esp + 4]
lea esp, [esp + 8]
jmp fcn.00be0e4a
jmp fcn.00874ba7
movzx dx, byte [esi]
mov ecx, 0xf386aba3
call 0x8f0e17
mov eax, 0xe89be196
mov cl, 0x24
mov cl, dl
mov si, bp
bt esi, 0x8a
btr esi, ebx
rol eax, cl
test ebp, esp
lea esi, [ebp + edx - 0x10c]
add al, dl
cmc
clc
cmp sp, bx
xor al, byte [edi + esi]
jmp 0x8a2a5d
mov ecx, dword [esi]
mov eax, 0x6ca87720
shl eax, 0x98
mov eax, dword [eax + esi - 0x1ffffffc]
call fcn.00837171
not dl
jmp 0x8b6d46
push 0x9db4fd34
mov dword [esi], edx
mov dword [esi + 4], eax
lea esp, [esp + 4]
jmp fcn.008c8eb6
mov word [esi], bp
call fcn.008a4caf
mov word [esi], ax
call 0x87001f
mov dword [esi], eax
jmp 0xbdfee4
push 0xba97a808
and ebp, eax
mov byte [esp + 3], 0x1f
mov word [esp + 2], 0x50b4
not ebp
mov dword [esi], ebp
lea esp, [esp + 4]
jmp fcn.008c8eb6
sub edi, 2
mov eax, 0xbaa0bb9a
movzx eax, word [edi]
xor ax, bx
push 0xd3055d96
ror ax, 1
not ax
inc ax
call fcn.008886fd
syscall
call fcn.008d04aa
mov ecx, 0x4e155322
movzx edx, cl
mov ecx, dword [esi + edx*4 - 0x88]
not edx
not edx
mov edx, dword ss:[ecx + edx*2 - 0x44]
push 0x4f91f293
mov dword [esi], edx
push 0xf50c28bd
lea esp, [esp + 8]
jmp fcn.008c8eb6
mov eax, 0xa8a2452e
mov ebp, dword [esi]
mov ax, word [ebp]
jmp 0x8de1c5
mov ecx, 0x4ba5b29f
jmp 0x8df93a
mov cl, byte [ecx + esi - 0x7ea49a79]
adc esi, 6
jmp 0xbde9ed
mov esi, dword [esi]
jmp fcn.0082d0e8
and dword [ecx + eax*4 + 0x61767d2d], 0xffffff83
push eax
add byte [eax - 0x2c090b0f], dl
mov cl, 0xaf
stosb byte es:[edi], al
mov ebx, edi
loop 0x87bb9e
xchg ecx, eax
sahf
sahf
invalid
movsx ebp, ax
mov ax, word [esi + eax - 0x8ad4b1]
push ebp
call 0x89ff29
push ss
pop ss
push eax
jp 0x87bb89
out dx, eax
mov eax, 0x540c40f1
push ds
cdq
fistp dword [eax + 0x41206ed5]
push es
test bh, al
lodsb al, byte [esi]
jmp 0x975f7e76
mov edx, dword [esi]
call fcn.008b52f7
xchg ebx, eax
and eax, 0x691e95fe
int3
mov ecx, dword [esi]
mov eax, dword [esi + 4]
push 0x3c8b2b86
add esi, 4
push 0x51946911
not ecx
not eax
and ecx, eax
push 0x50011b83
mov dword [esi], ecx
push 0x89810803
lea esp, [esp + 0x10]
jmp fcn.008c8eb6
push 0x22b2e608
mov si, word [esi]
call fcn.008d9275
shrd dx, bp, cl
mov word [esi], dx
jmp 0x82d0cf
call fcn.00bd28e2
mov ebp, 0x4b92d72e
jmp 0x8d6378
mov edi, 0x2506518d
mov eax, dword [edi + esi - 0x2506518d]
lea esi, [edi + esi - 0x25065189]
mov ecx, edi
mov ebp, eax
mov edi, esi
and cx, 0xf5b1
jae 0x872f74
sysenter
push ebx
pushfd
mov ebx, 0xaca02699
or ebx, ebx
mov ebx, dword [esp + ebx + 0x535fd96b]
mov dword [esp + 4], 0xfa1da9e
push dword [esp]
popfd
lea esp, [esp + 4]
call fcn.00bf75e9
call fcn.00898119
and ax, cx
not ax
push 0xf6be820e
mov word [ebp], ax
call fcn.0088a661
cmp byte [esi + 0x448966f6], 0x25
add al, ch
mov al, byte [pe_dos_header]
pop ss
pop ds
sub ebx, ebp
jge 0x8805ed
arpl word [esi], bp
mov esp, 0xda725ef5
or al, 0xcc
or byte [edx], ch
pop edi
in eax, 0xa0
rcpps xmm5, xmmword [ebx + 0x536dad05]
push ss
mov esp, 0x8ad2ee9d
xor byte [eax + ebp*4 - 0x7e], dh
rcr dword [esi], cl
inc ecx
push edi
jns 0x88067d
invalid
add ecx, ebx
and ebp, dword [edi]
wait
mov dword [ebp - 0x73], esp
adc ebp, dword [ebx]
stosd dword es:[edi], eax
stosb byte es:[edi], al
cmp byte [edi + 0x221f584f], ch
and byte [ebx - 0x6507cf13], 0xad
insd dword es:[edi], dx
pushal
test eax, 0x8a2ec2b7
stc
cli
adc cl, byte [edx + eax*4 + 0x6d]
ror eax, 0xe7
stosb byte es:[edi], al
add dword [edx], edx
in al, dx
dec esp
sub byte [edx + ebp*2 - 0x59], 0x79
xor dword [ebx - 0x4277ed83], 0xffffffc7
add eax, 0x36b55840
lahf
mov bh, 0xa1
mov ah, 0x81
sti
and eax, 0xe7ba3b22
pop esi
outsd dx, dword [esi]
test al, 0xdd
in eax, dx
mov edx, 0x889fa577
sbb ch, byte [ecx]
sbb bh, bl
xchg edx, eax
dec esp
pop edi
mov ebp, 0xe2824c9a
jo 0x880712
mov byte [edi - 0x6d], bh
and dh, dl
push es
cmpsb byte [esi], byte es:[edi]
dec esi
mov bl, 0x7d
adc al, byte [ebp + 0x70]
or cl, al
mov esi, 0x8920a34e
lodsd eax, dword [esi]
mov dword [ecx + ebp*4 + 0x130a0dd3], ebx
jecxz 0x88070f
xchg ebp, eax
and byte [edi - 0x506ab876], bl
add al, 0x1d
in eax, dx
sbb al, 0x9b
salc
rcl dword [ebx - 0x32], 0xc9
invalid
dec ebx
jae 0x88069f
mov bl, 0x7d
adc ch, byte [esi + 0x68e26041]
movsb byte es:[edi], byte [esi]
scasd eax, dword es:[edi]
int 6
xor byte [eax + 0xe], ch
aas
clc
dec eax
sub dword [esi], eax
stc
insd dword es:[edi], dx
push es
ljmp 0x8bdc
mov ecx, 0x921a0195
lea ecx, [ecx*4 - 0x415ccee2]
jmp 0x9a86d0
mov eax, 0x199d037
movzx edx, al
lea edi, [edi + edx - 0x38]
add eax, eax
setne dl
mov dl, byte [edi + eax*2 - 0x66740dc]
lea eax, [eax*4 + 0x4a2f5786]
jae 0x99a9a5
push 0x6d256e01
dec ecx
mov ecx, dword [ecx]
inc ecx
mov ebp, dword [ecx + 8]
dec ecx
add ecx, 0xc
mov dword [ecx], ebp
dec eax
lea esp, [esp + 8]
jmp fcn.0087ae59
clc
retf
call fcn.00bf6b9f
adc edi, 2
call fcn.008c3fcd
ja 0x882990
cmp dword [ecx], 0xdd983e4f
jb 0x882a19
invalid
sub al, 0x62
pop ds
xlatb
int 0xd4
push cs
ljmp 0x6142
call fcn.009c5c2e
dec ebp
adc ecx, ebp
daa
scasd eax, dword es:[edi]
sub ecx, ecx
movsb byte es:[edi], byte [esi]
push esi
pop es
in al, 0xc8
pushal
ficomp dword [esi - 0x60323f12]
fimul word [0x774bd949]
scasd eax, dword es:[edi]
stc
lodsb al, byte [esi]
imul byte [ebx - 0x21a78794]
out dx, al
lcall 0xc9af, 0x8abff9a8
nop
jns 0x884025
invalid
aad 0x28
add byte [eax], al
add al, ah
mov ecx, 0xcd6593d6
pop ecx
pop ebp
inc esp
xchg edi, eax
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
add byte [eax], al
cmp byte [ecx - 0x603f549], bh
test al, 0x24
iretd
push 0xed35529e
mov dword [esi], edi
lea esp, [esp + 0x10]
jmp fcn.0084bee2
mov eax, 0xbf89e98a
mov edx, 0x7e2d1b2e
ror edx, 0xfe
mov edx, dword [esi]
mov eax, dword [esi + 4]
call fcn.0082537f
add al, 0
adc edi, 2
push 0x712e610b
call fcn.0086c732
cwde
jbe 0x885042
test al, 0x4e
mov bh, 0x1a
xchg edi, eax
or al, 0x31
in eax, 0x4b
jmp 0x88513c
insb byte es:[edi], dx
mov eax, dword [ecx + 0x4f418766]
push ebx
mov al, 0x70
cmp eax, 0x6339d7de
leave
dec esi
lcall 0x2b51, 0x5b211e2c
ret
jmp 0x8ea2e6
jmp 0x8eebe2
jmp 0x8f1c0d
mov edx, 0x98bc18b7
shr dl, 0xe6
mov edx, esi
sub esi, 2
mov word [esi], dx
call fcn.0086ef70
mov ecx, 0xb7383337
push ecx
mov eax, dword [esi]
rol dword [esp], 0x99
mov cl, byte [esi + 4]
adc esi, 2
sal eax, cl
jmp 0xbd4c5c
mov ecx, 0xf514b91b
call fcn.00bda2c8
call fcn.008737dd
mov eax, 0x51322ea0
mov ecx, dword [edi + eax - 0x51322ea0]
call fcn.0099c47d
mov eax, 0x62b61e89
jmp 0x99d031
jmp 0x8abba0
mov dword [esi], ecx
call fcn.0082ca7a
mov ecx, dword [esi]
mov edx, dword [esi + 4]
push 0x93841301
add esi, 4
xor eax, eax
test edx, edx
lea esp, [esp + 4]
je 0x830c7b
jmp 0x8cb54d
mov ebp, 0xc01000f
mov ecx, dword [esi + ebp*2 - 0x1802001e]
jmp 0x86947e
jne 0x868e7c
rol dl, 1
inc dl
jmp 0x9b8fca
jmp 0x9a3e5a
ror ebp, 2
jmp 0x8d04a5
mov edx, 0x8aa38489
mov ecx, 0xc41d2f29
jmp 0x8ee701
call fcn.00878b14
push edx
mov dword [esp], 0x30ecaca3
call fcn.00bcc410
mov edi, 0x26358c3c
mov edi, dword [esi + edi - 0x26358c3c]
mov edx, 0xa19e8ab6
call fcn.008c7916
mov eax, 0xf4ea5938
popal
xor al, 0x76
mov cs, word [ebx]
jmp 0x809f56df
mov ecx, dword [esi]
mov edx, 0x25056418
shr edx, 0xe6
sar dx, 0x62
mov dx, word [esi + edx*8 - 0x4a02b1c]
jae 0x899808
call 0x9c68a5
mov edx, 0xdda58d95
movsx ecx, dl
add edx, edx
mov edx, dword [esi]
and ecx, ecx
inc ecx
mov cl, byte [esi + 4]
jp 0x8ad069
mul ecx
mov dword [edi], edx
call fcn.0089bdc7
movzx cx, byte [esi]
call fcn.0082539a
jmp 0x8c32b7
push 0x88829734
call fcn.0096a238
mov edx, 0xe837f813
neg edx
call fcn.00be810c
mov ecx, dword [edi]
mov dl, byte [edi + 4]
push 0xfd91de81
add edi, 6
mov byte ss:[ecx], dl
jmp 0x8cb05c
call fcn.009a45bc
lea eax, [esp + eax + 8]
call fcn.009bd792
jmp 0x8b6d79
mov ebp, dword [esi + ebp*2 - 0x484d0d10]
mov eax, 0xea33d00a
mov eax, dword fs:[ebp]
jmp 0x8cc1d7
mov ebp, dword [esi]
mov ecx, 0x91064c99
sub cx, 0x3e9b
mov ecx, dword [esi + 4]
adc esi, 4
jmp 0x8ca156
mov ebp, dword [ebp + esi - 0x4b92d72a]
mov ecx, 0x4b7a31b
mov cl, byte [esi + ecx*8 - 0x25bd18d0]
jmp 0x86ff62
lea esp, [esp + 4]
jmp fcn.0098ba3d
jmp 0x830830
mov ecx, 0x8b2b5092
sal ecx, cl
lea eax, [ecx + 0x198469d]
add cl, byte [esi + eax - 0x43e0469d]
mov al, byte [esi + eax - 0x43e0469b]
jmp 0x84e51c
bswap ebp
not ebp
inc dword [esp]
add ebp, 0x79b873ab
jmp 0x9c7054
mov edx, 0x54a04a88
sub dl, dh
movzx ebp, dl
mov ebp, dword [edx + esi - 0x54a04a3e]
dec dl
or dx, 0xaeaa
shr edx, 0x6e
mov dx, word [edx + esi - 0x1527f]
jb 0x87de90
mov dword [esi], edx
call fcn.0089fbd1
add esi, 6
call fcn.008f2280
mov eax, 0xfa8609ba
jmp 0x868b8b
mov eax, 0x3a11ec84
mov eax, dword [esi + eax*2 - 0x7423d908]
mov ecx, 0x76b829a6
mov ecx, dword [esi + ecx - 0x76b829a2]
call fcn.009b8e0c
mov eax, 0x402c2c9d
call fcn.0087ab34
push 0x9229b100
shld edi, edx, cl
call fcn.008a2acb
syscall
call fcn.0087a46b
mov eax, 0xd928cd84
mov eax, dword [esi]
mov edx, 0x5933f510
xor edx, edx
or dl, byte [esi + edx + 4]
add esi, 6
jmp 0x97c94b
adc esi, 6
call fcn.0082d11c
movzx ax, byte [esi]
mov ecx, 0x9a937e83
dec ecx
mov cl, byte [esi + 2]
add esi, 2
push 0x1311fabd
or dword [esp], 0x4c322b23
shr al, cl
jmp 0xbe67bc
xor cl, bl
inc cl
xor cl, 0x1f
shr eax, 0x41
ror eax, 0xb4
inc cl
shl eax, 0x1e
ror cl, 1
neg ax
and eax, eax
xor bl, cl
dec al
call fcn.0084a4c3
mov dword [esp], ebx
mov ebx, 0xefa97381
movzx ebx, byte [eax]
jmp 0x997b37
mov ecx, 0x72b16db5
not ecx
lea edx, [ecx*4 + 0x2c2c36bb]
movzx dx, byte [esi + edx - 0x61667fe3]
jmp 0xbe42fd
mov ecx, 0xe430c60f
sub edi, 1
sub ecx, 0xab2c4102
movsx eax, cx
shl ax, cl
movzx ecx, byte [ecx + edi - 0x3904850d]
js 0x847cc1
and dword [eax + 0x18], edi
mov edx, 0x564156a5
out dx, eax
push 0xffffffffffffff88
mov byte [0x55f9ec3d], al
outsd dx, dword [esi]
mov word [esi - 0x71aa7813], gs
mul dword [esi + 0x52]
push cs
cmc
pop ss
popal
invalid
lea esp, [esp + 4]
jmp fcn.008c8eb6
adc ebp, 6
jmp 0xbd8fcd
jmp 0xbd06d9
jmp 0x8a95ed
push 0xce3dfd32
jmp 0x867472
jmp 0x8267af
jns 0x8ec207
mov bp, word [esi + 2]
mov ecx, 0x208ac20d
mov cl, byte [esi + ecx - 0x208ac209]
jmp 0x8b36e5
lea esp, [esp + 4]
jmp fcn.008b6186
and al, al
add al, byte [esi + eax - 0x7dfffffc]
jmp 0x84a0df
mov ecx, dword [esi]
mov ebp, 0xdb77830
mov ebp, dword [esi + ebp*2 - 0x1b6ef05c]
jmp 0x8db1d5
mov ebp, 0xbba12089
mov ecx, ebp
shr ecx, cl
mov ebp, dword [esi + ecx*8 - 0x2ee8480]
jne 0xbd65f4
sbb ecx, 0x8b5bd31d
lds edx, [edx + edx*2 + 0x43]
pushal
inc esp
hlt
mov ebp, 0xb24058f
add ebp, ebp
mov ecx, dword [esi + ebp*2 - 0x2c90163c]
call fcn.0084993e
syscall
inc ecx
push esp
dec eax
mov dword [esp], 0xd3016609
call fcn.008786ad
mov ecx, 0x12a2a434
mov ecx, dword [esi + ecx*2 - 0x25454868]
jmp 0x848380
mov byte [esi], al
jmp 0x98704b
sub eax, ecx
mov esp, eax
push esi
mov dword [esp], edi
call fcn.008826c6
mov eax, 0x91ab729b
movzx ecx, al
movzx ax, byte [esi + ecx*2 - 0x136]
lea ecx, [ecx + ecx - 0x506216e0]
mov cl, byte [esi + 2]
jmp 0x834fb1
mov cl, byte [esi]
call fcn.00899074
jmp 0x969ac9
mov ecx, 0xa6b59392
sar ecx, 0xf8
add ecx, ecx
sub edi, 2
movzx ecx, word [edi]
xor cx, bx
call fcn.0098493e
push 0x7ea2700b
call fcn.008bd3e3
push 0x2e045ca5
mov edi, 0x8d1d7b84
mov di, word [esi]
call fcn.008cc1fe
call fcn.008760e0
mov ecx, 0x5b03582f
mov edx, dword [esi + ecx - 0x5b03582f]
mov eax, dword [ecx + esi - 0x5b03582b]
xor ecx, 0x25a7c2ae
ja 0x87b465
push 0xbba4d6a9
mov word [esi], ax
push 0xdab47d32
lea esp, [esp + 0x10]
jmp fcn.0082d0e8
shl ecx, 0x6a
mov ecx, dword [esi + ecx*2 - 0x4f80ff8]
adc esi, 4
jmp 0x86cf6a
mov ecx, 0x78baeab2
mov edx, dword [esi + ecx - 0x78baeab2]
push ecx
mov ecx, dword ss:[ecx + edx - 0x78baeab2]
call fcn.00be8076
sub eax, 0x6fa07630
mov dword [esp + 4], 0xa5a57123
ror eax, 1
rol byte [esp + 6], 0xc1
not eax
call fcn.00985c5f
invalid
vpmaddwd xmm2, xmm7, xmmword [ecx - 0x57]
cmp byte [eax + 0x7e], bl
dec ecx
add ecx, 4
not esi
push 0xab36b318
inc ecx
not edi
inc ecx
and esi, edi
push 0xeda14d36
inc ecx
mov dword [ecx], esi
dec eax
lea esp, [esp + 0x10]
jmp fcn.0087ae59
mov word [esi], ax
lea esp, [esp + 4]
jmp fcn.0082d0e8
mov edx, 0xbdb82a36
mov eax, dword [esi]
push edx
mov edx, dword fs:[eax]
mov dword [esi], edx
call fcn.008b2429
call fcn.00835b5f
js 0x8abbfa
sbb al, 0xd0
cmp ah, byte [esi]
jmp 0x8abb54
pop eax
fcomp qword [edi - 0x11b5999e]
and dh, byte [ebx + 0x420b68e7]
invalid
adc esi, 2
jmp 0x8f1621
mov ebp, dword [ecx + ebp*2 - 0x706f5e6]
jmp 0x84e4e0
mov ecx, 0x66873820
lea edx, [ecx*2 - 0x5852c848]
mov dx, word [edx + esi - 0x74bba7f8]
lea esi, [ecx + esi - 0x6687381e]
inc cl
and cl, cl
lea edi, [edi + ecx - 0x66873822]
xor ecx, ecx
lea ecx, [ecx + ecx*4 + 0x721b542e]
dec cl
movzx ecx, byte [edi + ecx - 0x721b542d]
xor cl, bl
dec cl
ror cl, 1
call fcn.00bcb78a
jmp 0xbc58b4
mov eax, 0x2b184a24
call fcn.00bf9954
jmp 0x8bc38d
mov eax, dword [esi]
mov edx, dword [esi + 4]
push 0xf3377da2
add esi, 8
push 0xe5ab630e
mov dword [eax], edx
lea esp, [esp + 8]
jmp fcn.008c8eb6
mov eax, 0x522c0486
jmp 0x8e8a2e
xor al, 0x9e
jmp 0x84dbc1
jmp 0x88a5c9
mov esi, dword [esi]
jmp fcn.0082d0e8
add esi, 4
shrd ax, bp, cl
jmp 0x9808d5
mov word [esi], ax
not word [esp + 1]
lea esp, [esp + 4]
jmp fcn.008c8eb6
xor bl, cl
inc edx
xor dx, dx
neg dx
adc ecx, esp
dec edx
sal dx, 0x25
movzx dx, byte [ecx + edx - 0x6ab1ffe0]
sub esi, 2
call fcn.009964df
call fcn.00981b19
mov ebp, 0xaf18468f
jmp 0x86d162
and cx, cx
mov cl, byte [esi + 4]
adc esi, 2
jmp 0x86948a
movzx dx, byte [ecx + edx - 0x70279495]
push 0x47272326
add esi, 2
jmp 0xbfaedf
push 0x9ca7e20c
mov ecx, dword [esi]
add esi, 4
push 0xcfb2acb5
xchg ecx, esi
mov ebp, ecx
mov edi, 0xc9b9653c
mov ecx, edi
inc cx
pop ecx
pop edi
jg 0x848e58
push 0x332ffa18
mov eax, dword [esi]
pop ecx
mov cl, byte [esi + ecx*2 - 0x665ff42c]
jmp 0x96daea
push 0x352b9391
add ebp, 4
mov dword [esp], edi
jmp 0x8e652f
not al
or dl, al
mov word [edi], dx
lea esp, [esp + 4]
jmp fcn.008b6186
call fcn.00bd5766
mov edx, dword [ebp]
mov eax, 0x6e24ed93
mov eax, dword [ebp + eax - 0x6e24ed8f]
push 0x6b1d7c18
call fcn.009b7cef
lea esp, [esp + 4]
jmp fcn.008b6186
jb 0x8731fe
mov eax, dword fs:[0x30]
bswap bx
mov eax, dword [eax + 0xc]
movzx ebx, dx
bt cx, 0x18
mov ecx, dword [eax + 0xc]
shl ebx, cl
mov eax, dword [eax + 0x10]
xor ebx, esi
mov dword [ebp - 4], eax
adc ebx, esi
rcl bx, 0x9c
rol bx, 0xb7
mov ebx, ecx
jmp 0x9b47c0
jmp 0x8b276c
inc al
xor bl, al
lea eax, [esp + eax + 4]
mov word [eax], dx
lea esp, [esp + 4]
jmp fcn.008e3160
call fcn.00bc720b
mov ecx, 0x8501ee27
mov eax, dword [edi]
push ecx
neg cl
pop ecx
mov ecx, dword [edi + 4]
push 0x8f18d19f
push 0x788dca0a
add edi, 8
jmp 0xbcda91
jmp fcn.0082d0e8
mov ecx, 0xc124408f
push ecx
jmp 0x88fd47
lea esp, [esp + 0xc]
jmp fcn.008c92ad
lea esp, [esp + 0x14]
jmp fcn.00bfb508
mov cl, byte [edi + ecx - 0x340a359e]
push 0x9b9c1037
add edi, 2
shr edx, cl
mov dword [edi], edx
jmp 0x8a0266
mov ecx, 0xb20dd826
movsx eax, cx
call fcn.008c4cfa
mov edx, 0x6ab24185
xor cl, bl
jmp 0xbef212
mov eax, 0x7b3743a2
jmp 0x849ff8
mov eax, 0x1b13f798
movzx ax, byte [eax + esi - 0x1b13f798]
mov ecx, 0x23116a8c
call fcn.009bae77
or edi, ebp
mov ah, 0x33
jno 0x8be795
cwde
not dword [ebx]
sbb esp, dword [esi + 0xf]
mov dh, 0x84
xor byte [eax + 8], ch
in al, dx
in al, 0xb9
mov word [edx + 0x11], gs
and ebp, eax
invalid
dec ebx
push dword [edx + 0x69279cd9]
popal
cmp esp, dword [edx - 0x71175a1a]
sar dword [eax], 0x8d
movsd dword es:[edi], dword [esi]
call 0x8dc4a929
push ebx
inc edi
mov byte [ecx], ch
jg 0x8be76d
stosd dword es:[edi], eax
dec ebp
lds ecx, [edx - 0x2f8cb7b9]
adc al, byte [ebx - 0x7fec7e30]
push edx
mov edi, 0x8101aea5
test dword [ecx + 0x3863349a], edx
invalid
jmp 0xbf8926
movsx esi, bp
or esi, ecx
lea edi, [edi + ebp*2 - 0x11beee75]
push ebp
not ecx
adc edi, ebx
lea esi, [esp + ebp*2 - 0x2a6884a4]
mov ebx, ecx
lea ebp, [esi + ebp - 0x1534431c]
and cl, 0x9e
mov esp, ebp
mov ebp, dword [esi]
mov eax, 0xc0806d02
or ax, ax
mov eax, dword [esi + 4]
jnp 0x98c484
add byte [eax], al
push ebx
je 0x8c1345
jo 0x8c1316
imul eax, dword [ebp + 0x6e], 0x65446d75
jbe 0x8c1344
arpl word [ebp + 0x49], sp
outsb dx, byte [esi]
je 0x8c1346
jb 0x8c1349
popal
arpl word [ebp + 0x73], sp
add byte [ebp + 0x79], cl
aaa
in eax, 0x88
or dword [esi + 0x13], 0x1d037ea0
xor bl, cl
dec esi
test dword [ecx + ebx*2], 0x13d504ba
in ax, dx
push es
push esi
jg 0x8c1326
mov byte [ebx + 0x2a], bh
mov eax, dword [0x746ad20b]
and esi, ebp
call 0x4bcb7593
dec ebx
test dword [ecx - 0x30], 0x9f4e19ef
dec ecx
shr bh, 1
sbb dword [esi - 0x61], ecx
xor al, byte [ecx]
push ds
mov dh, 0x18
mov edx, 0xfbc24c97
sti
invalid
adc al, 0xd3
ror dword [edx + 0x2fd74787], cl
mov al, byte [edi - 0x3ed028b9]
or byte [edi - 0x3b], dh
ret 0x8ee3
xlatb
das
ror dword [eax], 0x77
invalid
mov edi, dword [esp + ebp - 0x1534422c]
jmp 0x836395
jmp 0x994357
mov eax, 0x23887f2d
mov ax, word [esi + eax - 0x23887f2d]
mov ecx, 0xc334b1a0
or cl, ch
mov cl, byte [esi + 2]
call fcn.009a3ef2
call fcn.0098cadf
mov edx, dword [edi]
mov ebp, 0x2d10a8a4
mov eax, dword [ebp + edi - 0x2d10a8a0]
call fcn.008f004e
add ebp, 2
push 0x810906bf
add dl, cl
mov word [ebp], dx
jmp 0x894605
ror eax, 0xed
sal eax, 0x9c
movzx eax, byte [edi]
jb 0x84a7c0
mov ecx, 0x6f394801
dec cx
movzx edx, cx
mov dx, word [ecx + edi - 0x6f394800]
mov cx, word [edi + ecx - 0x6f3947fe]
jno 0x8c7f82
mov ecx, 0x9d38268d
or cl, cl
push ecx
mov edx, dword [esi]
shr byte [esp], 0xa4
mov ebp, dword [esi + 4]
dec cx
mov cl, byte [esi + 8]
add esi, 6
shld edx, ebp, cl
mov dword [esi], edx
lea esp, [esp + 4]
jmp fcn.008c8eb6
mov ecx, 0x17166d02
mov ebp, ecx
mov cx, word [ecx + esi - 0x17166d02]
sub bp, 0xdcad
mov bp, word [esi + ebp - 0x17169053]
call fcn.00bea534
jmp 0x831268
mov ecx, 0x6c300b94
sar cx, 0xcf
mov ecx, esi
push 0x601ca48c
sbb esi, 2
call fcn.0087515a
fmul dword [ebp - 0x7f89b1ae]
and byte [eax - 0x5b6660f2], cl
ret
mov eax, dword [esi]
mov edx, 0x6e3eb883
lea esi, [edx + esi - 0x6e3eb87f]
lea edi, [edi + edx - 0x6e3eb884]
movzx edx, byte [edi + edx - 0x6e3eb883]
call fcn.008e21a9
int3
mov edx, dword [esi]
push 0xd29cbb0a
add esi, 4
mov dword [esp], edx
call fcn.008c30c6
mov ecx, 0x96385ca2
mov cl, byte [esi]
movzx ax, byte [esi + 2]
jmp 0x8b8cf4
call fcn.00866340
mov ecx, 0x4c8557ad
and ecx, 0x13254c12
ror ecx, 0x3a
mov edi, dword [ebp + ecx*2 - 0x2a20000]
or cl, 0xb5
xor ecx, ecx
adc cx, word [ebp + ecx*4 + 4]
jmp 0xbef231
lea esp, [esp + 4]
jne 0xbf801f
mov eax, dword [ebp]
call fcn.00835ad2
add edi, 2
call fcn.00887fcc
cmp edi, edx
push 0xba1a7717
lea esp, [esp + 0xc]
ja fcn.00872f82
mov esi, 0xada7309a
mov edx, esp
mov ecx, 0x48
lea eax, [edi - 0x80]
and eax, 0xfffffffc
jmp 0x8a4188
mov edi, 0x9002d3f
lea edx, [edi*8 - 0x6ae3d4ea]
movsx eax, dx
mov edx, dword [esi + edi - 0x9002d3f]
mov ecx, 0xcc21dfb4
call fcn.0084e22d
inc esi
xchg edx, eax
sal cl, 0x97
xchg edx, eax
std
mov ch, 0x41
iretd
call fcn.008a1ffa
mov ecx, 0x200fa00e
inc edx
mov ebp, dword [ecx + ecx - 0x200fa00e]
dec ecx
dec ecx
inc ecx
mov cl, byte [ecx + ecx*2 - 0x401f4014]
dec ecx
add ecx, 2
push 0xc7b43aa5
shl ebp, cl
call fcn.0087c9d1
sub edi, 1
mov ecx, 0xb3b00710
movzx ecx, byte [edi]
push 0x41941629
xor cl, bl
not cl
push 0xf7b87881
neg cl
xor cl, 0x9d
not cl
neg cl
rol dword [esp + 4], 0xfc
adc cl, 7
dec dword [esp + 1]
rol cl, 1
xor bl, cl
lea esp, [esp + 8]
jmp dword [ecx*4 + 0xbf7b6c]
mov al, byte [esi + eax*2 - 0x4c63210c]
call fcn.00bf894e
mov ecx, 0x27b0e11e
jmp 0x98ba22
not ebp
call fcn.008c91c5
call fcn.008801e0
mov ebp, dword [edi]
mov edx, 0xba9b2493
lea edx, [edx + edx*8 + 0x18088c27]
mov edx, dword [ebp]
jmp 0x9c35b8
call fcn.008eddb1
lea esp, [esp + 0xc]
jmp fcn.0084bee2
mov ecx, 0xb10e5322
jmp 0x8a1052
push 0x76b00927
mov dword [esi], eax
call fcn.00bc6d4a
mov edx, 0x139df333
add dx, dx
mov eax, dword [esi + edx - 0x139de666]
shl edx, 0x84
movsx ecx, dl
push ebx
shl ecx, 0x1b
cpuid
sub esi, 0xc
mov dword [esi + 0xc], eax
jmp 0x837193
mov eax, 0x5140911
rdtsc
jmp 0xbd9774
jmp 0x896635
mov ecx, 0x26b77eb4
movzx eax, cl
mov eax, dword [esi + eax - 0xb4]
dec cx
movsx edx, cx
push ebx
setno dl
cpuid
sub esi, 0xc
mov dword [esi + 0xc], eax
mov dword [esi + 8], ebx
push 0x3321781b
mov ebx, 0x62871b9a
mov dword [esi + ebx - 0x62871b96], ecx
mov dword [esi + ebx - 0x62871b9a], edx
push ebx
mov ebx, dword [esp + ebx - 0x62871b92]
lea esp, [esp + 0xc]
jmp fcn.0082d0e8
mov ecx, 0x71a7cd90
mov ecx, dword [esi + ecx - 0x71a7cd90]
movzx bp, byte ss:[ecx]
add esi, 2
call fcn.008de2fa
add byte [eax], al
dec esp
inc ebx
dec ebp
popal
jo 0x8d0eaf
je 0x8d0ed0
imul ebp, dword [esi + 0x67], 0xc5810041
add al, 0
add byte [eax], al
shrd dx, ax, cl
mov word [ebp], dx
jmp 0x9984de
cmc
sar byte [ebp + 0x58], 0xff
invalid
cmp eax, 0x486b4c49
cmp al, 0x1d
pop esp
pop es
insd dword es:[edi], dx
sal esi, 1
push esi
lodsb al, byte [esi]
inc ebx
cwde
insd dword es:[edi], dx
jmp 0xda19ddf8
mov dword [esi], edx
push 0xc907f805
jmp 0x8ccafc
push 0x6b02930a
sub edi, 2
mov eax, 0xd1b52a1
movzx eax, word [edi + eax*4 - 0x346d4a84]
xor ax, bx
ror ax, 1
not ax
inc ax
rol ax, 1
xor bx, ax
sub esi, 2
call 0x8a968e
not edx
and ecx, edx
push 0x842c5c8f
mov dword [esi], ecx
lea esp, [esp + 8]
jmp fcn.00bf9973
mov edx, dword [esi]
push 0x431b9200
or dword [esp], 0x3a19d495
adc esi, 4
mov dword [esp], edx
push 0x1e239012
push dword [esp + 4]
popfd
push 0x8b36809f
lea esp, [esp + 0xc]
jmp fcn.008c8eb6
mov eax, dword [esi + ebp - 0x4b92d72e]
jmp 0x893190
push 0xd8132d9e
mov word [esi], ax
lea esp, [esp + 4]
jmp fcn.008c8eb6
push 0xdf223797
push 0x3a21fe8a
dec al
push 0x3f8bbc0f
sal dword [esp + 6], 0x7a
rol al, 1
ror dword [esp + 8], 0x11
inc al
xor al, 0xb1
not al
xor bl, al
add dword [esp + 8], 0x800e6f35
lea eax, [esp + eax + 0xc]
mov byte [eax], cl
lea esp, [esp + 0xc]
js fcn.008c8eb6
push cs
push 0x9a670b
ljmp 0x33
mov edx, 0xc63e938a
dec edx
mov edx, dword [esi]
movzx ax, byte ss:[edx]
jne 0x851174
pushal
xor al, 0x96
cmp bh, byte [edx + 0x467b7944]
and dword [ecx - 0x73], esi
and ecx, dword [ebx + 0x12acd5fb]
inc ebx
mov al, byte [0x22ae6ce0]
mov cl, byte [ecx + ecx*2]
jecxz 0x8d90b1
lodsb al, byte [esi]
adc al, byte [ebx - 0x60]
loopne 0x8d9110
scasb al, byte es:[edi]
and cl, byte [edx + 0x6e3490c]
leave
lea ebx, [0xe5038b8b]
add dl, 0xc2
dec edi
outsb dx, byte [esi]
and ch, bl
adc eax, 0x8db0781f
pushfd
bnd ja 0x8d90d1
in eax, 0x80
ret 0x4fc2
xor eax, 0xae477a92
jo 0x8d909e
in eax, dx
out dx, eax
cwde
clc
mov ch, 0x34
cmp al, byte [edi - 0x71]
in eax, dx
pop ebp
jmp 0x8e767a
invalid
mov eax, 0x111cda9f
movzx ecx, ax
rol al, 1
lea edi, [edi + eax - 0x111cda40]
movzx eax, byte [edi + eax*4 - 0x447368fc]
and cx, cx
xor cl, 0x2c
xor al, bl
not cx
neg cl
neg al
shr ecx, cl
shl cl, 0xc6
not al
xchg ch, cl
dec al
add cx, 0x4880
call fcn.008a814a
push 0xa7955fa9
mov edx, dword [esi]
sal byte [esp + 2], 0x83
mov cl, byte [esi + 4]
adc esi, 2
shr edx, cl
push 0x661f3d26
mov dword [esi], edx
lea esp, [esp + 8]
jmp fcn.008c8eb6
movsx ecx, bp
mov edi, eax
jbe 0x9a0492
adc ebp, dword [ebp - 0x2afc1e35]
out 0xa5, eax
arpl bp, ax
invalid
mov edx, 0x7f3b201b
add dl, dl
lea eax, [edx*4 - 0x3be785ef]
mov edx, dword [esi + edx - 0x7f3b2036]
mov eax, dword [esi + 4]
call fcn.008a4d08
and eax, ebp
not eax
jmp 0x9a330f
jmp 0x82920e
mov eax, 0xfda78915
sar eax, 0xd0
sub edi, 1
and eax, 0x5f32e7ac
movzx eax, byte [edi + eax - 0x5f32e5a4]
xor al, bl
xor al, 0x9e
call fcn.0083d28d
mov edx, 0x4e35fa34
ror dx, 0x6c
call fcn.008ba045
push 0x42045e34
mul ecx
push 0x9fb519b5
mov dword [esi], edx
mov dword [esi + 4], eax
lea esp, [esp + 8]
jmp fcn.008c8eb6
add esi, 2
push 0x109fa89
jmp 0x876107
mov word [ebp], di
push 0xe91a02a3
call fcn.0087a462
mov edi, 0xb99c7700
sub ebp, 1
call fcn.00853f42
mov ah, dl
nop
cwde
ret 0x2b62
mov ecx, dword [esi + ecx - 0x4ba5b29f]
mov eax, 0xbd89bc0a
rol eax, 0x8b
mov al, byte [esi + eax - 0x4de055e8]
jae 0xbf2330
lea esp, [esp + 4]
jmp fcn.008c8eb6
mov edx, 0x7086bf0a
push edx
mov ebp, dword [esi + edx - 0x7086bf0a]
mov dx, word [esi + edx - 0x7086bf06]
rol word [esp + 1], 0xe1
add esi, 6
call fcn.0089adec
daa
sbb byte [eax + 0x104dac1a], cl
mov byte [edi], bh
push 0x81e0dee6
mov edx, 0xfeccfc24
add esi, ecx
or al, ah
jmp 0x1da0f00d
mov ebp, dword [esi + ebp - 0x5888feb8]
mov eax, dword [esi + 4]
shl word [esp], 0xc5
mul ebp
mov dword [esi], edx
mov dword [esi + 4], eax
lea esp, [esp + 4]
jmp fcn.008c8eb6
sub edi, eax
jmp 0x86b943
mov bp, word [esi]
mov ecx, 0x65b9e305
mov cx, word [esi + ecx - 0x65b9e303]
push 0x9281a689
add esi, 2
jmp 0x9a3763
shrd edx, eax, cl
jmp 0x897dfd
mov dword [esi], ebp
jmp 0x8a8ad2
call fcn.00bedabb
dec eax
lea esp, [esp + 0x10]
jmp fcn.0087ae59
jmp 0xbf2ff7
invalid
dec eax
imul esp, dword [edi], 0x3f5812da
adc bl, byte [eax + 0x3f]
inc edi
sbb ah, byte [ebx]
jge 0x8e6dd0
fsub dword [edx - 0x56a7aa7b]
inc edi
loop 0x8e6d83
cwde
out dx, eax
pop edi
adc cl, byte [ebx + 0x6ab05895]
pop eax
jns 0x8e6d94
invalid
sbb al, 0xb8
push cs
outsb dx, byte [esi]
mov esi, 0x3a1fb5f0
out dx, eax
ljmp 0xffff
push es
mov esp, 0xef2eb32b
loope 0x8e6e5f
sbb al, 0x2e
mov ecx, 0x9bf56469
scasb al, byte es:[edi]
xchg esi, eax
pop esp
cmp eax, ebx
sahf
push dword [ecx]
je 0x8e6d98
xchg esi, eax
int1
stc
cmp ebp, eax
sbb byte [ecx + 0x31], dl
add byte [esi + ebx*8 - 0x63], dl
mov bh, 0xd9
fld dword [esi]
call 0xbfbf2d
push esp
ficomp word [ebp - 0x2626480d]
push es
lds esp, [0x1e8c1153]
push ebx
adc dword [esi + ebx - 0x59138ad5], ecx
push ds
sub esi, dword [ebp - 0x14]
cmpsb byte [esi], byte es:[edi]
jo 0x8e6e7c
mov edi, 0x981729c9
jb 0x8e6df2
add byte [edx], bl
insd dword es:[edi], dx
cmp edi, 0x51
pushfd
sub al, 0x6d
cld
cld
pop eax
adc byte [ecx - 0x38d8e133], cl
cwde
lodsb al, byte [esi]
in eax, 0x23
je 0x8e6e23
sar byte [ebx + esi*2 - 0x590ec882], 0x73
invalid
mov ebp, 0xba3c7df5
cmp cl, byte [ebx]
inc ebx
ficomp dword [esi - 0x159dd016]
stosd dword es:[edi], eax
push es
dec ecx
xchg ebp, eax
les esp, [ebp + 0x2c]
ljmp 0x40dc
adc al, byte [ebp + 0x1e]
fmul dword [edi + 0x42e1da04]
mov byte [0xc172acff], al
add ch, 0x59
fcom qword [edx + edx*4 + 0x71183377]
rol dword [eax], 0x79
push ecx
jae 0x8e6e20
lcall 0xabc7, 0xccb08b88
lea edi, [esi]
jg 0x8e6ece
jge 0x8e6ee7
add eax, edx
test dword [eax - 0x33], ecx
test dword [ecx], ebx
pop esp
ficomp dword [eax - 0x74]
les ebx, [ebp + 0x19]
retf 0x6d24
hlt
jae 0x8e6e8a
wait
xor byte [ebx + 0x27], 0x43
out 0xc1, al
and dword [ebp - 0x5cacc11b], 0xffffffbf
fcom st(4)
pop ss
sahf
mov edi, 0xcdb85f16
and al, 0x4c
daa
ret 0xba38
not dl
push 0xd217fb38
call fcn.008f10be
lea edi, [edi + eax - 0x522c0488]
not eax
movzx eax, word [edi]
xor ax, bx
call fcn.008da0ad
mov dword [esi + 8], ebx
mov ebx, 0x85041981
not bx
lea ebx, [ebx + ebx + 0x1013d418]
mov dword [esi + ebx*2 - 0x343b4224], ecx
call fcn.00bddb5c
jmp 0x8674a1
mov ecx, 0x13095910
mov dx, word [esi + ecx*4 - 0x4c256440]
mov bp, word [esi + ecx - 0x1309590e]
inc cx
ror ecx, cl
sub cl, cl
or cl, byte [esi + 4]
call fcn.00829f3b
lea esp, [esp + 4]
jmp fcn.008b6186
mov si, word [esi]
push 0xb4b666b1
lea esp, [esp + 4]
jmp fcn.0082d0e8
ja 0x89f18c
mov edx, 0xfc8c2d3f
lea eax, [edx*4 + 0x7009a6b3]
not ax
mov eax, dword [eax + esi - 0x623aa450]
neg edx
lea edx, [edx + edx*4 - 0x64dd555a]
mov dl, byte [esi + 4]
jno 0xbeca03
mov byte es:[ecx], dl
push 0xae0d2c9d
jmp 0x8eb5a5
call 0x897e04
movsx eax, bp
mov ebp, dword [esi + eax - 0x67a0]
movzx ax, byte [ebp + eax - 0x67a0]
jmp 0x88b398
lea esp, [esp + 8]
jmp fcn.008c8eb6
mov si, word [esi]
jmp 0x8b9e36
mov bp, word [esi]
not cl
mov dx, word [esi + 2]
mov cl, byte [esi + 4]
add esi, 4
jmp 0x99fd09
push ebp
pushfd
mov ebp, 0xe08e8598
mov ebp, dword [esp + ebp*2 + 0x3ee2f4d4]
mov dword [esp + 4], 0x30ecaca3
push dword [esp]
popfd
lea esp, [esp + 4]
call fcn.00bcc410
push 0xb711bab3
lea esp, [esp + 4]
jmp fcn.008c92ad
call fcn.0099916b
or al, byte [eax]
pop ecx
jbe 0x8ef130
out dx, eax
cdq
invalid
sub esi, 4
mov dword [esi], edi
push 0xefbe8228
lea esp, [esp + 8]
jmp fcn.0084bee2
mov bp, word [esi]
mov ecx, 0xfcafdd29
ror cl, 0x86
adc cx, cx
mov cx, word [esi + 2]
add esi, 2
call fcn.0099c70d
push 0x30371127
mov edx, 0xfe32ef8d
sar dword [esp], 0xc1
mov edx, dword [edi]
sal dword [esp], 0xee
adc edi, 4
neg word [esp + 1]
sub esi, 1
movzx ecx, byte [esi]
xor cl, bl
shr byte [esp + 3], 0xa1
inc byte [esp + 2]
inc cl
ror cl, 1
push 0x69897e24
xor cl, 0xa8
sub cl, 0
ror cl, 1
xor bl, cl
shl word [esp], 0xed
lea ecx, [esp + ecx + 8]
push 0x99bb1523
call fcn.00bcdedf
sub edi, edi
aas
inc ecx
call 0x28f3c8d3
mov al, byte [0x281a6e22]
mov cl, 0xaf
mov byte [0x930191d5], al
scasd eax, dword es:[edi]
or ecx, dword [ecx - 0x43c8e1e8]
sbb al, 0x4e
dec esi
invalid
movzx edx, byte [edi]
push 0x74168d03
rol word [esp + 1], 0x8f
sar word [esp + 2], 0xa9
xor dl, bl
call fcn.008dcb1d
mov ecx, 0x35185719
mov dx, word [edi + ecx*2 - 0x6a30ae32]
rol ecx, 0xc1
mov bp, word [edi + ecx - 0x6a30ae30]
shl cx, 0x21
mov cl, byte [edi + ecx - 0x6a305c60]
call fcn.008eb216
push 0x9b23aea9
mov ecx, dword [esi]
call fcn.009b7f63
mov edx, dword [edi]
mov ecx, 0x340a35a2
jmp 0x8bd155
call fcn.00990aa7
mov ecx, 0xf0934a33
movzx dx, byte [edi]
add ecx, 0xfcbcee2e
xor ecx, ecx
and cx, 0xbe33
xor cl, byte [ecx + edi + 2]
add edi, 2
push 0xc386c907
push 0x54ae62ac
not dl
rol byte [esp + 4], 0xa7
not cl
or dl, cl
mov word [edi], dx
call fcn.00bf999e
call fcn.009c0c72
adc esi, 2
call fcn.009af6af
mov ecx, 0x5b8d889f
movsx eax, cl
movzx eax, byte [ecx + ebp - 0x5b8d889f]
xor al, bl
neg ecx
ror al, cl
bswap ecx
inc al
xor al, 6
lea ecx, [ecx*8 - 0x1e72f447]
rol al, 1
shr cl, 0xa5
xor bl, al
shr cl, cl
neg cx
add eax, esp
dec cx
push ecx
mov ecx, dword [eax]
call fcn.00bf118d
mov dword [ebp], edx
mov dword [esp], 0x79070821
mov word [esp + 1], 0x6d99
lea esp, [esp + 4]
jmp 0x8acda3
mov eax, 0xa59d2437
mov ecx, dword [esi]
neg eax
mov al, byte [esi + eax - 0x5a62dbc5]
add esi, 6
mov byte ss:[ecx], al
jmp 0x9a66a3
sub edi, 0xc
mov dword [edi + 0xc], eax
call 0xbfcab4
xor al, 6
rol al, 1
push edi
xor bl, al
add edi, dword [esp + edi - 0x6749bffe]
sbb di, 0x8da7
lea eax, [esp + eax + 8]
push edi
mov word [esp + 3], 0x1595
mov edi, dword [eax]
sar byte [esp + 5], 4
sbb esi, 4
jmp 0x884550
mov ebp, 0x63b2be80
call fcn.008cbb41
std
out dx, al
stosb byte es:[edi], al
idiv dword [edx + eax - 0x369cd9b3]
or byte [edi + 0x571153d4], 0x1b
xchg ebx, eax
rol byte [ebp + 0x671d5acc], cl
daa
dec ecx
out 0xdd, eax
mov cl, 0xf3
scasb al, byte es:[edi]
invalid
je 0x88eaf2
lea ebx, [ebx]
add si, 0x2800
jmp 0x8cec96
mov eax, 0x384bf94
not ax
push eax
mov eax, esi
sub esi, 2
jmp 0x8abb82
mov ecx, 0x811f53a6
mov ecx, dword [esi]
mov edx, 0x70279495
jmp 0x8b5d65
or cl, byte [esi + ecx + 4]
push 0x370ac22f
sar dword [esp], 0xc1
push 0x2f052595
add esi, 4
jmp 0x87d954
call fcn.008c0438
sub edi, 4
mov dword [edi], edx
push 0xfdbf5327
lea esp, [esp + 0x10]
jmp 0x8b24a1
mov eax, 0xa4bac6b0
movsx ecx, ax
mov ecx, dword [esi]
not al
mov eax, dword [esi + 4]
jmp 0xbdceb4
call fcn.008a0b3b
jmp 0xbf311b
mov eax, 0x5d3f3abd
mov ax, word [esi + eax - 0x5d3f3abd]
push 0x62b35130
mov edx, 0xf392003a
sal dx, 0xa8
mov dx, word [esi + 2]
inc dword [esp]
adc esi, 2
and ax, dx
call fcn.00829f19
mov ecx, 0x3c1a8ab7
inc bp
mov esi, dword [ecx + ecx*2 - 0x7835156e]
inc cx
mov edi, dword [ecx + ecx*2 - 0x7835156c]
call fcn.00992dd3
call fcn.00bc5676
shl dword [edx - 0x3cb2eedf], cl
mov ecx, dword [edi + 0x6d]
adc al, 0xaa
cmpsd dword [esi], dword es:[edi]
rol ah, 1
in al, 0x46
ljmp 0xf1d2
mov edx, 0xf6135517
mov eax, edx
mov edx, dword [esi]
mov eax, dword [esi + 4]
push 0xf8bde12
ror byte [esp + 2], 0x67
adc esi, 4
add edx, eax
mov dword [esi], edx
lea esp, [esp + 4]
jmp fcn.008c8eb6
call fcn.0083a4d1
mov edx, dword [esi]
mov eax, dword [esi + 4]
mov ecx, dword [esi + 8]
add esi, 4
call fcn.0089dfb1
push 0x9603c5ae
mov eax, dword [esi]
mov ecx, 0xcdb15d95
push ecx
sal dword [esp + 4], cl
mov ecx, dword [esi + 4]
adc esi, 4
sar dword [esp + 2], 0x3e
and eax, ecx
not eax
mov dword [esi], eax
lea esp, [esp + 8]
jmp fcn.008c8eb6
mov cx, word [esi]
add esi, 2
sub edi, 1
mov eax, 0x29b10cbe
movzx eax, byte [edi + eax - 0x29b10cbe]
call fcn.008bd1c5
mov eax, 0xdd93342b
call 0x9be9a6
mov edx, dword [esi]
mov ebp, 0xaa013ca3
push ebp
mov ebp, dword [edx]
push 0xc2310811
mov dword [esi], ebp
call fcn.009c2492
call fcn.0083128e
mov ebp, 0x2a9834b9
mov edx, dword [esi + ebp*2 - 0x55306972]
movzx bp, byte [edx + ebp*2 - 0x55306972]
add esi, 2
jmp 0x8327d0
mov byte ss:[eax], dl
call fcn.009c2d3b
movzx ax, byte [esi]
jmp 0x97f549
mov ebp, dword [esi]
call fcn.00bcf8a6
mov ecx, 0xd32aa1aa
mov eax, 0xe8222a01
jmp 0xbd91bb
jmp 0x873197
push 0xa6abf0a2
call fcn.009bc2bd
jmp 0x8e6e10
mov edx, 0xc1adea8f
movzx dx, byte [esi]
mov ecx, 0xbcb9028d
mov cl, byte [esi + 2]
push 0x799490b0
add esi, 2
shr dl, cl
mov word [esi], dx
call fcn.0097c2e9
push 0x4bbf0a97
add dx, cx
call fcn.009a3777
mov ecx, dword [esi + ecx - 0x6a2f9c16]
jmp 0x9a8aee
mov eax, 0xbbb01ba5
shr ax, 0x61
sub edi, 1
add eax, 0xec247d3f
sbb eax, 0xba23f39a
movzx eax, byte [edi]
xor al, bl
push 0x551ddf92
jmp 0x8b15f3
call fcn.009a8ad1
add byte [eax], al
dec edi
jo 0x97f5b8
outsb dx, byte [esi]
push esp
push 0x64616572
add byte [ecx + 0x41fb571f], dl
cmp byte [esi + 0x28c424af], al
lcall 0xa2bf, 0x711876c6
movsd dword es:[edi], dword [esi]
xchg ecx, eax
rcl dword [ebx]
lahf
dec ebx
sbb dword [eax], edi
ret
adc dh, byte [edi + 0x18]
sub bl, byte [eax + ebx*2 - 0x6b]
int 0xfc
inc ebx
cmc
and bl, bl
add eax, 0xed5f5f50
in eax, 0x35
xlatb
add byte [eax], al
add byte [eax], al
aad 0xf6
and ebp, esi
sal byte [esi], 0x96
xor dh, byte [eax + 0x522d8cd]
in eax, dx
push ecx
pop esi
adc edx, edi
outsb dx, byte [esi]
xor byte [0x50007735], bl
pop ebp
in al, dx
or bh, 0x27
cmp eax, 0xd647ca5a
mov eax, 0x74e74d05
invalid
call 0x82f3fb
not cl
neg cl
not cl
add cl, 0x35
shr ebp, 0x41
ror cl, 1
xor bp, bp
lea ebp, [ebp*2 + 0x18a18c1e]
adc bp, 0x2318
inc cl
ror cl, 1
sal ebp, 0x41
xor bl, cl
or bp, bp
shr ebp, 0x25
adc ecx, esp
jmp 0x8ad986
mov ebp, dword [esi]
mov edx, 0x7bba402c
movzx dx, byte [ebp + edx - 0x7bba402c]
add esi, 2
call fcn.0084a859
mov edx, 0xa5f1b9
movzx ecx, dx
mov ecx, dword [edi + edx - 0xa5f1b9]
mov dx, word [edx + edi - 0xa5f1b5]
jmp 0xbd5cf6
mov word [esi], ax
lea esp, [esp + 8]
jmp fcn.008c8eb6
mov ebp, 0x818d02ba
lea ebp, [ebp + ebp - 0x5dfd4b68]
mov ebp, dword [esi]
add esi, 4
push ebp
push 0xcf9b723c
push dword [esp + 4]
popfd
push 0x70ae994
lea esp, [esp + 0xc]
jmp fcn.008c8eb6
mov eax, dword [esi]
mov ebp, 0xd89d730e
shl ebp, 0x21
lea edi, [ebp + ebp*8 + 0x7324bc19]
add esi, 4
bswap ebp
shl ebp, 0x4b
xchg esi, eax
jns 0x830810
add byte [eax], al
inc edi
je 0x982fba
inc ebx
add byte [ecx + 0xcef], al
sub edi, 0xc
mov dword [edi + 0xc], eax
mov dword [edi + 8], ebx
mov dword [esp], 0xa599cb85
mov dword [edi + 4], ecx
push 0x5a0171a3
mov ebx, dword [esp + 2]
pop ebx
mov dword [edi + ebx - 0x5a0171a3], edx
not ebx
not bl
jmp 0x872b44
xor ah, byte [ecx - 1]
retf 0x32da
jmp 0xbf8960
mov word ss:[ecx], dx
not byte [esp]
lea esp, [esp + 4]
jmp fcn.008e3160
jmp 0xbdce9f
je 0x8b731d
inc edx
cmp edx, 0x104
jmp 0x8b7317
and ebx, 0xff
jmp 0x97c8df
mov edx, 0xa4b18223
mov ecx, edx
sub ecx, edx
mov edx, dword [ecx + esi]
jns 0x86b3f7
add esi, 2
and al, cl
not al
call fcn.008e451a
jmp 0x884290
mov ebp, 0xc2ab7c1b
movzx eax, bp
xchg ebp, eax
mov eax, dword [esi + ebp*2 - 0xf836]
lea ebp, [ebp + 0x1e01de26]
mov bp, word ss:[eax + ebp*4 - 0x78096904]
jmp 0x99b1e8
push 0x7f391f8b
mov ax, word [esi]
add esi, 2
pop ecx
dec ecx
lea edi, [ecx + edi - 0x7f391f8b]
dec ecx
dec ecx
movzx ecx, byte [edi + ecx - 0x7f391f88]
call fcn.0084cfc2
mov dword [edx], eax
lea esp, [esp + 4]
jmp fcn.008cc4ef
add ebp, 6
mov byte ss:[edx], cl
jmp fcn.0098ba3d
mov edx, 0
sub eax, 0xa81c64b5
ror al, 0xa6
sub ebx, edx
call fcn.00872028
sysenter
pushfd
call fcn.008f3598
lea esp, [esp + 8]
jmp fcn.00872f82
jmp 0x98a85b
push 0x9b904db1
call fcn.008aca97
call fcn.009c0f40
lea esp, [esp + 0xc]
jmp fcn.008b6186
call fcn.008254cc
mov di, word [eax]
call fcn.00831ff0
mov edi, dword [ebp]
jmp 0x8b69d5
mov ecx, 0x402242bf
movsx ebp, cx
shl cl, 0x41
mov bp, word [ecx + esi - 0x4022427e]
neg cx
add cl, 0x1a
mov cl, byte [esi + ecx - 0x4022bd9a]
jl 0xbec7b9
fnsave dword [ecx]
dec ebx
jbe 0x98e58c
inc esi
jb 0x98e54e
call 0xb41bb92d
aad 0x3c
mul ebx
ret
fld qword [ecx + eax*8 - 0x735182c0]
xor ch, dh
cmp dl, bh
pushfd
xor al, 0xf4
retf 0x75b7
jmp 0x8756e0
push 0x384215
push 0x75082f03
mov esi, dword [esi]
lea esp, [esp + 8]
jmp fcn.0082d0e8
shr dl, cl
mov word [esi], dx
push 0x9a845283
lea esp, [esp + 4]
jmp fcn.008cc4ef
jmp 0x84a85e
mov ebp, dword [esi]
push 0x2983a63f
pop eax
mov eax, dword [ebp + eax*2 - 0x53074c7e]
push 0x51a7591d
jmp 0x9baa50
jmp 0x8731f0
pop esp
mov byte [0x4e2477ea], al
and al, 0x23
sub dh, ch
adc eax, 0x29eef505
xor al, 0xea
sar byte [eax + 0xb], cl
add al, 0xd0
mov bh, 0xe1
or edi, dword [edi - 0x62]
invalid
jmp 0x99670a
call fcn.008a6722
call fcn.008ac275
je 0x99678b
mov edi, edx
jns 0x9967af
adc eax, 0x8563ebaf
ror byte [edx + 0x40018cb], 1
invalid
insb byte es:[edi], dx
push eax
out dx, eax
pop es
sub eax, 0xc7496d93
push esp
pushfd
mov ah, al
sub byte [eax], al
add byte [eax], al
loopne 0x99672d
adc ch, byte [edx - 4]
pushfd
rol dword [eax + 0x5a6d90e1], 1
retf
invalid
xor ebx, edi
jmp 0x98894e
mov ebp, 0x24268688
jmp 0x8922c8
lea esp, [esp + 4]
lea esp, [esp + 4]
jmp fcn.0096a24f
mov eax, 0x5d372c1f
neg ax
mov eax, dword [esi + eax - 0x5d37d3e1]
push 0xebb5490d
mov ecx, dword [esi + 4]
add esi, 8
call fcn.00994002
add byte [eax], al
add byte [edi + 0x65], al
je 0x99a3a4
popal
jae 0x99a3cf
inc ebp
jb 0x99a3d0
outsd dx, dword [esi]
jb fcn.0099a361
dec eax
lea esp, [esp + 0x10]
call fcn.008786ad
idiv byte [ebp + 0x164455ec]
mov ebp, 0x514cc6e
mov esp, 0x9f4cdf8d
sbb eax, 0x9a0fd
pop edx
cmc
mov al, 0xa8
adc al, 0x77
push ebp
adc al, 0xfd
fsub dword [edx]
loop 0x99a3fc
sub esi, esi
test edx, ebp
test esi, 0xd98307ce
xchg edi, eax
test byte [ebp - 0x31390816], 7
sbb ecx, 0xffffff97
push 0x82add6c8
fistp dword [edx]
ficom word [edi]
mov bl, 0xc9
mov bl, 0xb2
int 0xe4
scasb al, byte es:[edi]
cmp edx, ebp
dec eax
nop
and dword [eax], 0x63b0375d
jmp 0xfd36e803
inc esp
popfd
cld
cmpsb byte [esi], byte es:[edi]
sub dword [edx + 0x40], edi
jp 0x99a43e
mov al, byte [0x6a089cf5]
dec ebx
pop edx
inc bl
inc edx
xor ecx, dword [edi + 0x644d4231]
push ebp
pop ebp
je 0x99a416
pop esi
adc bh, ch
dec edi
jno 0x99a452
push ebp
dec eax
dec ecx
or dword [eax], esp
je 0x99a42d
je 0x99a433
adc ebx, dword [eax + 0x819c14b]
test eax, 0x68863ed4
mov byte [0xb14d63dd], al
or eax, 0x9c27520
cmpsd dword [esi], dword es:[edi]
add byte [ebx + 0x71], bh
invalid
frstor dword [ebx + 0x4d]
mov cl, 0xd
and byte [ebp - 0x3e], dh
jne 0x99a3f7
or dword [edi - 0x258e8500], esp
in al, 0xb3
inc edx
bound edi, qword [edi - 0x31]
xor al, 0x36
and bh, al
retf 0x1e5f
pop ebx
mov byte [edx], ah
mov dh, 0xf3
out dx, eax
cmpsb byte [esi], byte es:[edi]
movhps xmm0, qword [edi + esi*8 - 0x74]
xchg edx, eax
push ebp
add bl, ah
pop edx
or bh, 0xaa
or edi, dword [esi]
bnd retf
xor dl, bl
neg ax
neg dl
not dl
rol eax, 0xa5
inc ax
sets al
sbb dl, al
xor dl, 0xc
inc eax
call fcn.008a8320
push 0x5bb8c9a6
mov esi, dword [esi]
lea esp, [esp + 4]
jmp fcn.0084b044
jmp 0xbf5e4b
add esi, 2
jmp 0x98e96c
mov ebp, dword [esi + eax - 0x62b61e89]
inc eax
sar al, 0x27
mov eax, dword [esi + eax - 0x62b61efb]
push 0x14b991ad
mul ebp
mov dword [esi], edx
call fcn.00bf0356
push 0x3e33381e
dec ebx
lea esp, [esp + 4]
jne 0x9c3065
mov eax, dword [ebp]
push 0xe99c17b3
lea esp, [esp + 4]
call eax
mov edi, 0xeb23a0a1
mov ebp, dword [ebp - 4]
call int.008b6a26
mov eax, 0x2402a607
sub eax, 0x83ab208b
movzx ecx, ax
mov cx, word [esi + ecx - 0x857c]
xor eax, eax
lea esi, [eax + esi + 2]
jno 0xbf3876
mov ebp, 0x993e4cbc
call fcn.008d5322
xor bl, dl
lea edx, [esp + edx + 0x14]
mov word [edx], cx
lea esp, [esp + 0x14]
jmp fcn.0096a24f
call fcn.008a2d96
pop es
invalid
mov eax, dword [esi]
mov edx, 0x36944203
mov dl, byte [esi + edx - 0x369441ff]
call fcn.00981cf5
mov edx, 0x4f9ffaaa
lea ecx, [edx*4 - 0xe63fbca]
mov dx, word [edx + esi - 0x4f9ffaaa]
call fcn.008a95e8
mov ebx, 0
mov dword [esp + ebp - 0x15344244], ebx
jmp 0x8c2526
shld bp, dx, cl
push 0x4505b31d
mov word [esi], bp
lea esp, [esp + 4]
jmp fcn.008c8eb6
jmp 0x8f0dc7
lea ecx, [esp + ecx + 0xc]
mov dword [ecx], edx
lea esp, [esp + 0xc]
jmp fcn.008e3160
lea edx, [ebp + ebp + 0x252d0427]
jb fcn.008b3403
shr dl, cl
mov word [ebp], dx
lea esp, [esp + 4]
jmp fcn.0098ba3d
call fcn.0089f173
mov ebp, 0xef9ca880
mov edx, ebp
lea ecx, [ebp + ebp*2 + 0x4630fe80]
mov ebp, dword [ecx + edi - 0x1506f800]
ror dx, 3
adc ecx, 0x63215e82
mov edx, dword [edi + ecx - 0x7828567e]
ror ecx, cl
mov cl, byte [edi + 8]
call fcn.009901dc
mov dword [edi], eax
lea esp, [esp + 4]
jmp fcn.0084a14a
mov edx, 0x6936a18d
call fcn.008eb743
cld
int 0x9a
add byte [esi - 0x37ff65c0], bh
or byte [ebx - 0x73bc1400], al
add byte [ecx + 0x13], cl
mov dword [eax], eax
jo 0x9a33ab
mov byte [eax], al
hlt
add byte [edi + 0x2700991d], bh
aaa
mov eax, dword [eax]
dec eax
and al, 0xbe
add byte [edx - 0x4e], al
xchg byte [eax], al
lodsd eax, dword [esi]
in al, dx
mov es, word [eax]
cli
add byte [ebx - 0x40fd1200], al
add byte [eax + 0x50008c73], cl
lcall 0x9c, 0x5fe800bc
iretd
add byte [esp + ecx*2], al
xchg dword [eax], eax
mul dword [ecx + 0x51b20082]
mov esp, 0x99b15c00
add byte [ecx - 0x2e], ah
mov esp, 0x9b64cd00
add bh, ah
arpl word [ebx - 0x7703c300], ax
add byte [eax + 0x6f], bl
mov al, byte [eax]
dec edi
sbb dword [ebx - 0x662cb700], eax
add ah, bl
or cl, byte [ebp - 0x75b9e000]
add cl, ch
jl 0x9a336b
add byte [edi], ah
salc
mov ebp, 0xbe4c3e00
add byte [ebp + 0x4b], ch
add byte [eax], 0x5a
sahf
mov ebp, 0xbce22400
add byte [eax + 0x33008477], ah
sub cl, byte [edi - 0x7dc90f00]
add byte [edi - 0x2c], ah
mov esp, 0x9aaaf000
add byte [ecx + 0x70], bl
mov es, word [eax]
push ebp
add cl, dh
add byte ss:[eax], 0x67
aam 0xbc
add al, dh
stosb byte es:[edi], al
lcall 0x5500, 0x8e705900
das
mov byte [eax], al
aad 0xd9
mov esi, 0x9b469400
add byte [ebp + 0x1d], bh
add byte [eax], 0x44
cld
wait
add bl, ch
and al, 0x85
add byte [esi], al
xchg dword [eax + eax + 0xbd6700], edi
push ds
mov dword [0x713b0098], eax
xchg dword [eax], eax
dec ebp
in al, dx
mov edi, 0xbe29be00
add dh, dh
loopne 0x9a33ff
add bh, ah
mov es, word ss:[eax]
adc eax, dword [ecx - 0x41]
add ch, bl
jmp 0xb0c434d4
add bp, cx
mov word [esi], bp
call fcn.008c5b60
lea esp, [esp + 4]
jmp fcn.0084b044
add esi, 2
jmp 0x8d7068
mov ecx, 0x2e8c02b3
lea edx, [ecx*4 + 0xd9b7105]
mov eax, dword [esi + ecx - 0x2e8c02b3]
ror dx, 0xe6
inc ecx
mov edx, dword [esi + ecx*2 - 0x5d180564]
shl ecx, 0xcc
call fcn.00879a59
mov ebp, 0x7c2faea5
mov eax, 0xe7129ea5
mov ebp, dword [esi + ebp - 0x7c2faea5]
mov al, byte [esi + 4]
call fcn.009b8d1d
and ax, dx
not ax
mov word [edi], ax
lea esp, [esp + 4]
jmp fcn.00872f82
mov eax, 0xc9b58c11
add al, cl
push 0x738b1302
mov word [esi], ax
jmp 0x822ceb
jmp fcn.008c8eb6
push ebp
inc dl
rol ebp, 0xe1
ror dl, 1
jmp 0xbdff5f
mov edx, dword [esi + ecx - 0x70b3772]
mov ecx, dword [edx + ecx*8 - 0x3859bb90]
push 0xd4aabb2b
jmp 0x88a5c2
call fcn.00bcf3c9
mov eax, 0xeadb73d
mov ax, word [esi + eax - 0xeadb73d]
mov dx, word [esi + 2]
add esi, 2
add ax, dx
mov word [esi], ax
call 0x821315
call fcn.00bd5d06
aad 0xda
cdq
pop esi
lea ebp, [edi]
iretd
mov eax, 0x8ea08e
mov eax, dword [esi + eax*4 - 0x23a8238]
push 0xe4a6bfb5
mov ecx, dword [esi + 4]
add esi, 8
call fcn.00bd572e
mov edx, 0xcaa4de9b
movzx eax, dl
rdtsc
push 0x531dc200
sub ebp, 8
mov dword [ebp + 4], eax
mov dword [ebp], edx
jmp 0x831782
mov eax, 0x9482d0bf
shl eax, 0x59
movzx edx, al
add edx, dword [esi + edx*2]
jmp 0x8a0a85
mov eax, 0xb9273b9b
lea edx, [eax + eax*4 + 0x51ab2e39]
sal edx, 0xed
xor dx, word [esi]
call fcn.00bf838e
mov edx, 0x8a83582d
call 0x97b6eb
dec ecx
sub ecx, 8
dec ebp
mov dword [ecx], edi
jmp 0x97cf11
mov ax, word [esi]
mov dx, word [esi + 2]
call fcn.008c74a0
mov edx, 0x4c916601
mov ebp, dword [edx + esi - 0x4c916601]
jmp 0x8301f4
mov eax, 0x3fbacc1e
mov ecx, dword [esi + eax*2 - 0x7f75983c]
sar eax, 0x13
dec eax
mov eax, dword [esi + eax*2 - 0xfe8]
push 0x12258b1c
setnp byte [esp + 1]
mul ecx
call fcn.00877cff
mov edx, 0x12115183
call fcn.008258b6
mov edx, dword [esi + ecx - 0x4da4023a]
ror cl, 0xc3
xor ecx, ecx
add cx, word ss:[edx + ecx*4]
jmp 0xbd73a4
mov ebp, dword [esi]
mov eax, 0xc603403d
jmp 0x853038
push 0x41abb108
mov dword [esp], 0x30ecaca3
call fcn.00bcc410
push eax
add al, 0x3d
mov cl, 0xa4
fcmovu st(0), st(3)
iretd
call fcn.0082f159
call fcn.008a83b6
add byte [eax], al
add byte [ebp + 0x6e], dl
push 0x6c646e61
inc ebp
js 0x9b12f1
jo 0x9b1305
imul ebp, dword [edi + 0x6e], 0x746c6946
jb fcn.009b129b
je 0x9b1317
add al, 0x9d
lea esp, [esp + 0x10]
call fcn.00853f16
mov dword [ebp], eax
jmp 0xbe0220
and al, byte [eax]
adc byte [ecx - 0x7f], cl
ror dword [edx], 0
add byte [eax], al
dec eax
mov dword [esp], 0xc2aa4926
dec esp
shld edx, edi, cl
dec ecx
mov dword [ecx], edx
dec eax
lea esp, [esp + 8]
jmp fcn.0087ae59
xor ebp, 0x1b0127b7
rol ebp, 1
dec ebp
jmp 0x88bf18
jmp 0x887722
cmp ecx, eax
jmp 0x8f2c37
add esi, 6
push 0xf80fb48d
shld eax, ebp, cl
call fcn.009bab76
mov ecx, dword [edi]
mov ebp, 0x2584ed38
mov bp, word [ebp + edi - 0x2584ed34]
add edi, 6
jmp 0xbff80a
mov eax, dword [esi]
mov ebp, 0xfe27158c
mov ebp, dword [esi + 4]
call fcn.009be963
call 0xbe67b3
test al, 0x86
pushal
sbb byte [ecx + ebx*8 + 0x42], dl
dec dword [ebx + 0x6d578955]
mov ch, 1
insd dword es:[edi], dx
pop ds
inc edx
invalid
call fcn.008e6ad5
popfd
in al, dx
mov ebp, dword [ebx + 0x3f]
mov eax, 0x70b8b79a
adc al, 0x6f
mov ch, 0xa0
invalid
jmp 0xbf954f
call fcn.009a48d6
mov ecx, 0x15b1c0a0
movzx ax, byte [ecx + esi - 0x15b1c0a0]
and ecx, ecx
mov cl, byte [esi + ecx*2 - 0x2b63813e]
adc esi, 2
jmp 0xbff7cd
mov dword [esi], eax
lea esp, [esp + 4]
jmp fcn.008c8eb6
call fcn.008cc292
add byte [eax], al
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
inc ebx
jb 0x9bbcce
je 0x9bbcd0
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
inc ecx
outsb dx, byte [esi]
push ebx
jo 0x9bbce0
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
jne 0x9bbcea
je 0x9bbc7e
add byte [ecx], ch
jne 0x9bbcfd
sub dword [ebp + 0x7c], esi
xor bh, byte [ebx]
das
js 0x9bbc69
lock and ecx, dword [esi]
xchg edx, eax
pop dword [eax]
call 0x6bdc888d
mov al, 0xb1
and eax, 0x3953522c
inc edx
sub dword [edi + esi*8 + 0x6dfffd0a], eax
jge 0x9bbcfd
or al, 0x4c
das
cmc
xchg esp, eax
jmp 0x9bbc71
xor esi, dword [esi]
hlt
jnp 0x9bbd5c
cli
jecxz 0x9bbc7d
pushfd
mov edi, 0xe1d2eaad
or ecx, dword [edx + 0x39]
adc dl, byte [ebx + ecx*2]
adc al, 0x4b
sti
cmp dh, dh
pop dword [eax + 0x79f291bd]
push edx
mov dword [eax + 0x7e5b2d0c], ebx
bound ecx, qword [ecx]
mov bh, byte [ebp + 0x6f465358]
dec ecx
xor cl, cl
fild dword [0x5628ba1a]
pop ebx
mov esi, 0xe9b981e3
and dword [edx + 0x74], ebp
jecxz 0x9bbc93
mov ecx, 0x746a21e9
inc esi
push ebx
mov al, byte [0x9a8ac893]
sbb al, 0xf6
jb 0x9bbcdb
sbb al, 0x91
xor dh, ch
cmpsb byte [esi], byte es:[edi]
cmc
push es
sub dl, ch
pop esi
push 0xfa11e324
salc
sub dword [edx - 0x686aaf20], eax
push eax
sbb eax, 0xf9062ad9
sbb al, 0x94
jp 0x9bbd47
push esp
inc ebx
lodsd eax, dword [esi]
outsd dx, dword [esi]
int 0xe8
retf 0xc01c
call 0xf55bda16
mov dh, 0x52
xchg ecx, eax
wait
mov esi, 0xae1ad9b
clc
or esp, esi
cli
jle 0x9bbd10
fbstp tbyte [edi]
xor al, 0x67
xor al, 0xc7
jmp 0x9bbd76
mov bl, 0x14
shr ah, cl
inc esp
lds esi, [esi]
pop ds
cmc
mov esi, 0xb516f874
pop esi
insd dword es:[edi], dx
movsb byte es:[edi], byte [esi]
arpl word [ebx - 0x141eb6f4], sp
int 0x93
stosd dword es:[edi], eax
div dword [edi + 0x73d1c4a6]
or ebp, ebx
cmpsd dword [esi], dword es:[edi]
insb byte es:[edi], dx
push es
in eax, dx
nop
xchg esp, eax
out 0x44, al
xchg esp, eax
push 0x1f
dec edx
sbb byte [ebp - 0xf], dh
push esi
mov edx, esp
in eax, dx
stosd dword es:[edi], eax
invalid
jmp 0x9835b4
rcr ebp, cl
call fcn.00bce8bf
mov edx, 0x9ca9cf01
not edx
mov eax, dword [edx + edi - 0x635630fe]
lea edi, [edi + edx - 0x635630fa]
sal dx, 0xe2
xor edx, 0xa4323e04
sbb esi, 1
movzx edx, byte [esi]
call fcn.008a1f95
pop eax
pop ebp
xor ah, byte [edx - 0x62]
push esp
sal byte [esi + eax*4 + 0xb2839fb], 0x4b
invalid
call fcn.0088356a
call fcn.0097bf4a
pop esi
mov esp, ebp
pop ebp
jmp 0x834f0f
not al
neg al
not al
sar ebp, 0x18
lea ebp, [ebp*8 - 0x566de342]
adc al, 0x35
jmp 0x8805e0
mov eax, 0xd919f228
mov ecx, 0x40300f24
mov eax, dword [ecx + esi - 0x40300f24]
ror cl, cl
mov cl, byte [esi + ecx - 0x40300f3e]
push 0xd2e4bbb
adc esi, 6
mov byte es:[eax], cl
call fcn.008a0a93
mov ecx, 0x2c808729
movsx edx, cl
inc ecx
mov dl, byte [ecx + ecx*2 - 0x59010e52]
sub cl, 0x3f
inc ecx
mov cl, byte [ecx + ecx*2 - 0x59010fd2]
call fcn.008c2896
mov ecx, 0xd3a59a0c
mov eax, dword [esi]
sar cl, 0xc4
mov edx, ecx
mov edx, dword [esi + 4]
sub ecx, ecx
lea ecx, [ecx + ecx*4 - 0xfd9aedb]
mov cl, byte [esi + 8]
adc esi, 6
shld eax, edx, cl
mov dword [esi], eax
jmp 0xbca819
mov edx, 0xa80e01a1
movzx ecx, dl
mov cl, byte [esi + ecx - 0xa1]
ror edx, 0x86
mov dl, byte [esi + 2]
push 0x5f353f36
add esi, 2
not cl
call fcn.00846bab
lea esp, [esp + 4]
jmp fcn.008dcb3b
mov eax, 0xc38aad9d
push eax
mov eax, dword [ebp + ebx*4]
mov dword [esp], eax
jmp 0x99d051
push 0x3d20a5be
call fcn.00881693
mov esi, 0x7c961786
dec ecx
mov esi, dword [ecx + esi - 0x7c961786]
mov ecx, 0x5d0c7585
dec eax
inc ecx
ror cl, cl
dec ecx
mov ecx, dword [ecx + ecx - 0x5d0c7512]
jnp 0x8549ff
push 0x4c18d700
mov dword [edi], edx
lea esp, [esp + 4]
jmp fcn.0096a24f
mov eax, 0x8ad4b1
jmp 0x87bbb9
xor ebx, ebp
call fcn.0084b1ab
mov ebp, dword [edi]
mov eax, 0x51a204a4
lea eax, [eax + eax*4 + 0xe14d01a]
mov ax, word [edi + 4]
push 0x88118a9c
add edi, 6
mov word [ebp], ax
lea esp, [esp + 4]
jmp fcn.008e3160
movzx eax, dx
mov edx, dword [esi + eax*2 - 0x1a76]
lea esi, [esi + eax - 0xd37]
and al, al
neg eax
sub edi, 1
jmp 0x8c4be6
jmp 0x97d16d
inc ecx
push ecx
xor dl, bl
sub dl, 0x25
sal cl, 0xc5
call fcn.009c760b
jmp fcn.008b6186
jmp 0x825591
mov ecx, 0xe301cd0d
mov eax, 0x5a30af39
mov cl, byte [eax + esi - 0x5a30af39]
sar eax, 0xd3
sub al, al
movzx ax, byte [esi + eax*8 - 0x57fe]
push 0x87bb791d
adc esi, 2
shl dword [esp], 0xb2
imul cl
push 0x3411d68f
mov word [esi], ax
jmp 0x8eda9b
mov ebp, dword [esi]
jmp 0x872066
mov dword ss:[eax], ecx
lea esp, [esp + 8]
jmp fcn.00872f82
sub edi, 1
mov ecx, 0x65b93da2
movzx ecx, byte [edi + ecx - 0x65b93da2]
jmp 0x8bdba4
mov ax, word [esi]
mov cl, byte [esi + 2]
push 0x621f2eae
sub byte [esp], 0xf
adc esi, 2
shl ax, cl
mov word [esi], ax
lea esp, [esp + 4]
jmp fcn.008c8eb6
mov ebp, dword [esi]
mov eax, 0xe2228032
neg eax
mov eax, dword [esi + eax*2 - 0x3bbaff98]
jb 0xbdb419
outsd dx, dword [esi]
enter 0xffffffffffffebea, 0xffffffffffffffec
or byte [ebx + edi*8 - 7], ah
nop
out 0x2b, eax
inc edi
mov al, 0xb2
mov dword [0xff2c4084], eax
mov ch, 0x94
jnp 0xbcf545
retf 0xb339
test byte [edi + 0x71], 0x1f
mov ah, 0x2c
retf
mov cx, word [esi]
add esi, 2
call fcn.008d7242
movzx ecx, byte [ebp]
call fcn.0087a137
mov ecx, 0x8231038b
sub ebp, 1
not ecx
call fcn.008e7a96
rdtsc
push 0x8dbd3018
sub edi, 8
mov dword [edi + 4], eax
mov dword [edi], edx
lea esp, [esp + 4]
jmp 0x8b24a1
mov ecx, 0x7a9a4420
lea edx, [ecx*8 - 0x2f52cced]
dec cx
mov cx, word [esi + ecx - 0x7a9a441f]
sar edx, 0x1e
add esi, 2
sub edi, 1
movzx edx, byte [edi]
jmp 0x96b78d
call fcn.008e691b
add ebp, 2
push 0xc51fe514
jmp 0x8df5dc
add edi, 6
push 0x38f4a04
jmp 0x98488d
mov eax, 0xcc12489c
ror ax, 0xe8
movsx edx, ax
mov edx, dword [esi]
adc eax, eax
lea ecx, [eax + eax*2 - 0x556f56f1]
mov eax, dword [ecx + esi - 0x730052be]
dec cx
or cx, cx
call fcn.00bd81fd
call 0x8d48b4f4
dec esi
mov esi, 0x8b2faedb
push esi
add al, 0xff
add al, 0x24
sar dword [esp], 0x81
adc esi, 4
not ecx
jmp 0x8d4672
mov edx, 0x5a1372a9
lea ecx, [edx + edx - 0x10fa654a]
mov edx, dword [esi + edx - 0x5a1372a9]
and ecx, ecx
adc esi, 4
sub edi, 1
shr ecx, cl
shl cl, 0x63
ror cx, 0x47
movzx ecx, byte [edi + ecx*4 - 0x28c0160]
xor cl, bl
push 0x6226af80
call fcn.008d1d0b
dec ebx
sbb byte [eax], 0x5a
cli
jns 0xbd6396
mov dh, 0x9a
add eax, 0x16948bef
push edi
invalid
neg byte [ebx - 0x2cdcfa13]
js 0xbd63bf
and bl, dh
or byte [eax - 0x5a], 0xf6
jmp 0x7f649ec9
mov ecx, dword [esi + ecx*2 - 0xbba11c]
push 0x319a363d
adc esi, 4
add ebp, ecx
push 0x4a8624b2
mov dword [esi], ebp
lea esp, [esp + 8]
jmp fcn.008c8eb6
movzx ax, byte [esi]
mov edx, 0x4639e936
mov dl, byte [esi + edx - 0x4639e934]
call fcn.00bca7fe
mov word [edi], ax
jmp 0x8829ad
jmp 0x88eb65
xor ebp, ebx
jmp 0x9b2922
mov ebx, 0x47af7c05
movzx edi, bl
push edi
mov esp, esi
pop edi
rol ebx, 0xa2
pop esi
mov edx, ebx
call fcn.00be7c42
push 0xbad05be
push 0x709c9123
mov word ss:[edi], cx
push 0x17242330
lea esp, [esp + 0xc]
jmp fcn.00822d33
mov eax, dword [esi]
dec cx
not ecx
xor ecx, ecx
or cl, byte [esi + ecx + 4]
call fcn.00875666
sub esi, 2
mov eax, 0x1ea6088e
push eax
movzx eax, word [esi + eax - 0x1ea6088e]
xor ax, bx
jmp 0xbed008
push 0xbe35e281
sub esi, 8
mov dword [esi + 4], eax
mov dword [esi], edx
lea esp, [esp + 4]
jmp fcn.0082d0e8
mov eax, 0x20183caf
push eax
mov ecx, dword [esi + eax*2 - 0x4030795e]
bswap eax
dec eax
mov eax, dword [esi + 4]
mul ecx
push 0xa63fe7bf
push 0xcb9e73ab
mov dword [esi], edx
mov dword [esi + 4], eax
call fcn.00bcbf67
sub edi, 1
mov ebp, 0x90f7ebe
lea eax, [ebp + ebp - 0x267d6562]
movzx eax, byte [edi + ebp*4 - 0x243dfaf8]
movsx edx, bp
sar edx, 0x7a
jne 0x84c445
xor al, bl
shl edx, 0x5d
neg edx
neg al
sub al, 0xab
sub ebp, edx
neg al
rol edx, 0xf8
push edx
inc al
xadd ebp, edx
xor bl, al
xadd dword [esp + ebp*2 - 0x121efd7c], edx
bswap edx
jb 0x84cad7
mov dword [esp + ebp - 0x90f7ebe], edi
sal ebp, 0xc2
add edx, ebp
push ebx
mov ebp, esi
movsx ebx, dx
mov ebx, eax
push edx
sal edx, 0xbb
call fcn.009a13d7
push ss
iretd
push 0xf8982cb1
add esi, 4
add ebp, eax
mov dword [esi], ebp
call fcn.009bc52b
popal
jge 0xbdb483
dec edi
or byte [esp + eax*4 - 0x46], 0x48
mov eax, dword [0x4b067418]
jecxz 0xbdb40a
int 0x82
dec ebp
add al, 5
stc
mov dword [eax + ebx], ebx
sub byte [ecx + 0x1d2694b2], al
add bh, 0x15
push esi
pushal
call [eax + eax]
xor al, 0xed
jg 0xbdb431
inc edx
pushal
sub dword [eax], edx
inc edx
and al, 0x40
fisttp word [ebx]
cmp byte [eax], bl
pushal
retf
cmp eax, 0xa574fd73
je 0xbdb42d
cmp byte [ecx], al
mov esp, 0xdb9facb8
jbe 0xbdb4a2
stc
push 0x95dcbb34
and eax, 0xd7d3d766
jae 0xbdb459
sbb al, 2
sub edx, edi
or byte [0x790d336e], 0x42
and al, 0x40
xchg dword [edx + 0x5d], edx
jno 0xbdb486
push esi
invalid
push 0x7330442b
sal bp, cl
mov word [esi], bp
lea esp, [esp + 4]
jmp fcn.008c8eb6
jmp 0x8dcdcf
mov ebp, 0x6f079f33
lea edi, [edi + ebp - 0x6f079f34]
mov ecx, 0x34b8e01d
movsx eax, bp
sar ebp, cl
movzx ecx, byte [edi + ebp - 3]
xor cl, bl
sal eax, 0x91
neg cl
sub cl, 0xab
shr eax, 0x74
inc al
movsx edx, bp
neg cl
inc ebp
shr eax, 0xc4
add edx, ebp
inc cl
sar eax, 0x7f
call fcn.00beb87d
lea esp, [esp + 8]
jmp 0x8acda3
mov ecx, 0x168829b6
mov ecx, dword [esi + ecx - 0x168829b6]
add esi, 4
push 0xb99bdd81
mov dword [esp], ecx
push 0xc7047e21
push dword [esp + 4]
popfd
lea esp, [esp + 8]
jmp fcn.008c8eb6
call fcn.00839f28
mov cx, word [esi]
add esi, 2
mov edx, 0xa110f199
sub edi, 1
jmp 0x99fd77
mov word [edi], ax
lea esp, [esp + 4]
jmp fcn.008e3160
dec ecx
adc ecx, 8
dec eax
not esi
jmp 0x86ebf9
movzx ax, byte [esi]
shr ecx, 0x6a
lea ecx, [ecx*2 - 0x12709e7e]
and ecx, ecx
mov cl, byte [esi + 2]
js 0x826c30
jmp 0x8e56a7
jmp 0x9acea3
lea esp, [esp + 4]
jmp fcn.0082d0e8
pop ebp
xor bl, dl
sal bp, 0x68
sub bp, bp
lea edx, [esp + edx + 4]
sal ebp, 0xd
movzx bp, byte [ebp + edx]
jbe 0xbe4f78
sysenter
push edx
pushfd
mov edx, 0xfa0da1a7
mov edx, dword [esp + edx*2 + 0xbe4bcb6]
mov dword [esp + 4], 0xcf521583
push dword [esp]
popfd
lea esp, [esp + 4]
call fcn.0084a84b
jmp 0x8ef12d
lea esp, [esp + 0xc]
jmp fcn.00bfb508
mov ecx, 0x18224b38
lea ecx, [ecx + ecx*2 + 0x7521b62e]
mov ecx, esi
sub esi, 2
mov word [esi], cx
jmp 0xbf758c
mov eax, 0xb8ad1118
neg eax
lea ebp, [eax + eax*8 - 0x41ea82e0]
mov ebp, dword [esi + ebp*2 - 0x7fffc690]
inc eax
mov eax, dword [esi + eax - 0x4752eee5]
add esi, 4
jmp 0x87674e
mov edx, 0x40180e29
mov edx, dword [esi + edx - 0x40180e29]
mov ax, word ss:[edx]
add esi, 2
mov word [esi], ax
jmp 0x98d84c
mov eax, 0x71372d8a
xchg ah, al
neg ax
mov eax, esi
push 0xc4b6049d
sub esi, 4
jmp 0x876733
mov ebp, 0x55322a95
mov ebp, dword [esi + ebp - 0x55322a95]
mov ecx, 0xdf27d00d
mov cx, word [esi + 4]
push 0x8508acac
add esi, 6
mov word [ebp], cx
lea esp, [esp + 4]
jmp fcn.008c8eb6
inc ecx
mov cl, byte [esi + 2]
add esi, 2
push 0x6c17422d
shr dl, cl
call fcn.009c6f15
add edi, 6
call fcn.008b1421
imul esp, dword [edi], 0x3e
inc eax
popal
jne 0xbe4347
mov ecx, 0x6904598a
invalid
dec bh
hlt
sbb esi, 2
mov word [esi], bp
lea esp, [esp + 4]
jmp fcn.0082d0e8
jmp 0x8b3c59
mov ebp, esi
jmp 0x97b6e6
movsb byte es:[edi], byte [esi]
fsub st(6), st(0)
jns 0xbe8440
hlt
push esp
dec dword [edx + 0x1f]
lahf
push esp
xor byte [esp + esi*2], ah
neg byte [ebp + 0x71]
imul ebx, esp, 0xcd8ceb24
je 0xbe8438
pop ebp
jno 0xbe84ae
fsub qword [ebx + ebp*8]
mov ebp, cs
pop ss
retf
mov ebp, 0x7537003e
invalid
lea esi, [esi + edi - 0x35ad4800]
rol edi, 0xa
movsx ebp, di
mov edi, ecx
lea edx, [ebp + ebp*8 + 0x6d88a890]
shr edx, 0xe7
lea eax, [edx + 0x38ae5b3f]
jne 0x8b03cc
mov edx, dword [esi]
mov eax, 0xe20cda01
shr eax, 0x13
movzx ax, byte ss:[edx + eax*2 - 0x3882]
add esi, 2
call fcn.008c78b0
mov eax, 0x227f82d
dec cl
mov edx, eax
add dx, ax
rol cl, 1
bswap edx
neg edx
not cl
add edx, edx
sbb eax, eax
jae 0x8effad
neg cl
jmp 0x867081
retf
adc esi, 2
push 0x2cb91325
sal bp, cl
mov word [esi], bp
call fcn.0089ec70
sbb ch, ah
dec esp
cmp al, 0x12
imul edx, ebp, 0xfffffff0
jg 0xbec819
mov bl, 0x3d
jne 0xbec7b7
arpl word [esi], ax
int3
cmpsb byte [esi], byte es:[edi]
mov edi, dword [edx - 0x5e]
invalid
push 0xbd34afbf
add esi, 6
jmp 0xbf65dd
ror ax, 1
inc dword [esp]
neg ax
not ax
call fcn.00be677e
mov ebp, 0x31f51b6
xor bp, bp
lea ebp, [ebp + ebp*8 + 0x272661a7]
lea edi, [ebp + edi - 0x433d61ab]
inc bp
mov ebp, dword [edi + ebp - 0x433d61a8]
push 0xf6868135
jae 0xbd8220
mov ecx, 0xfa9d28a4
mov ebp, dword [esi]
push ecx
mov cl, byte [esi + 4]
add esi, 2
sal ebp, cl
call fcn.009c5c4e
mov eax, 0x8e88553e
mov eax, dword [edi]
mov ecx, 0x658ed008
and ecx, 0x402e5c07
not ecx
mov cl, byte [edi + 4]
push 0x64237897
adc edi, 2
shr eax, cl
mov dword [edi], eax
call fcn.009869bc
jb 0x88f93d
xor byte [esp + esi*8 + 0x32], bh
ret 0x4416
mov eax, 0x24b5ddb6
lea edi, [edi + eax*2 - 0x496bbb6d]
mov edx, eax
sal edx, 0x35
push edx
movzx eax, byte [edi + eax*2 - 0x496bbb6c]
seta dl
xor al, bl
and edx, edx
and word [esp], dx
call fcn.0082207a
add edi, 4
add ecx, ebp
call fcn.009692ae
mov ebx, 0x972da539
shl bx, 0x8c
inc ecx
movzx ebx, byte [eax]
push 0x228e7ebe
dec ecx
add eax, 1
inc ecx
xor bl, bl
ror bl, 1
call fcn.00835ab8
not dx
inc cl
or dl, 0x8b
xor cl, 0x1f
inc cl
or edx, edx
not dl
ror cl, 1
jmp 0x8b3c6b
add ebp, 2
call fcn.008311ae
mov edx, 0x312c7d13
mov edx, dword [esi + edx*2 - 0x6258fa26]
mov ecx, 0x533739b
lea esi, [esi + ecx - 0x5337397]
call fcn.008b5d83
jmp 0x8bbf5b
jmp 0x9a5e63
mov ebp, dword [esi]
mov ecx, 0x4eb800ac
mov ecx, dword [esi + ecx - 0x4eb800a8]
call 0x8241d3
mov ecx, dword [edi]
call fcn.008698fa
mov ecx, dword [edi]
mov eax, 0xdebfc58c
shl al, 0x43
mov ax, word [edi + 4]
ja 0x86b049
mov edi, 0x35ad4804
mov ecx, dword [edi + esi - 0x35ad4804]
jmp 0xbe8ef7
push 0x25a368ba
adc esi, 6
jmp 0x89fab6
lea esp, [esp + 0xc]
jmp fcn.008c8eb6
mov ax, word [esi]
mov edx, 0xb627f18b
or dx, dx
push edx
mov dx, word [esi + 2]
neg dword [esp]
add esi, 2
sar dword [esp], 0x36
adc ax, dx
mov word [esi], ax
jmp 0x89f139
call 0x9a376e
mov ecx, 0x752b1da7
mov ecx, dword [esi + ecx - 0x752b1da7]
movzx bp, byte ss:[ecx]
call fcn.008c30a8
mov edx, 0xe80a9daa
mov eax, edx
movsx ecx, ax
mov edx, dword [ebp]
add ebp, 4
movzx edi, al
lea edi, [edi + ecx*2 + 0x7c1c213f]
movsx esi, ax
mov esi, edx
jmp 0x848e58
mov edi, dword [edi]
jmp 0x8eed24
mov edx, 0x9d260d3b
jmp 0x9c9026
lea edi, [edi + eax - 1]
sal ax, 0xef
shr ax, 0xd
xor al, byte [edi + eax]
xor al, bl
jmp 0x8d76c9
mov eax, dword [esi]
call fcn.0087b7ce
pop ds
cmpsb byte [esi], byte es:[edi]
pop ebx
pop ss
pop ebp
pushal
mov ah, 0xab
cmpsb byte [esi], byte es:[edi]
clc
bound ecx, qword [ebx + 2]
or byte ds:[ebp + 0x29e717f9], dl
pop es
invalid
mov ebp, dword [esi]
mov edx, 0xd0a28d3d
lea edx, [edx*8 + 0x2fabb3b3]
bswap edx
mov edx, dword fs:[ebp]
call fcn.008d8ff7
add esi, 2
shl al, cl
mov word [esi], ax
lea esp, [esp + 4]
jmp fcn.008cc4ef
call fcn.0087b40a
mov eax, 0xa9869b02
sub edi, 1
movzx eax, byte [edi]
push 0xa29f9535
xor al, bl
shl word [esp], 0x81
xor al, 0x9e
ror al, 1
not al
neg al
push 0xf5b90083
dec al
xor bl, al
sub esi, 2
push 0x5793b813
mov word [esi], ax
lea esp, [esp + 0xc]
jmp fcn.0082d0e8
add esi, 6
push 0xff8b4a96
mov byte es:[edx], al
call fcn.00be0fd7
shrd ebp, edx, cl
push 0x3e25d381
mov dword [edi], ebp
lea esp, [esp + 0xc]
jmp fcn.008b6186
mov ebp, dword [esi]
mov dx, word [ebp]
jmp 0x9a251f
mov byte [eax], dl
not dword [esp]
lea esp, [esp + 4]
jmp fcn.008c8eb6
shld ebp, edx, cl
mov dword [edi], ebp
push 0x7cab8b99
lea esp, [esp + 8]
jmp fcn.008b6186
push 0x5504b933
lea esp, [esp + 4]
jmp 0x9af351
jmp fcn.0082d0e8
sub edi, 1
movzx ecx, byte [edi]
mov eax, 0x30288688
ror al, 0xa3
lea edx, [eax + eax*4 - 0x48515571]
xor cl, bl
neg cl
movsx ebp, al
sub cl, 0xab
push ebp
neg cl
inc cl
xor bl, cl
mov dword [esp + ebp - 0x11], edi
xor ebp, edx
xchg edx, eax
sar ax, 0x45
push ebx
mov ebp, esi
neg edx
mov ebx, ecx
shr eax, 0x5d
setbe dl
mov edx, ebx
shl edx, 2
mov eax, ebp
add eax, edx
mov dword [ebp - 4], eax
test ebx, ebx
je 0x8c7fd6
mov eax, 0x3fb13e2b
mov eax, dword [ebp + ebx*4]
push eax
dec ebx
push 0x288ae19d
jmp 0x8c7fcc
mov bp, word [esi]
mov ecx, 0x450a87bf
xor ecx, ecx
jno 0x86cdc1
syscall
call fcn.008c2986
push 0xaf0e77bd
mov word [edi], cx
lea esp, [esp + 8]
jmp fcn.008e3160
jmp 0x838c33
xor dl, 0xb1
not dl
call fcn.00851848
mov ebp, 0xdf22ffbf
jmp 0x980367
mov ebp, 0x5888feb8
push ebp
jmp 0x8e0ebe
not word [esp + 2]
mov word [esi], dx
call fcn.008ae198
mov ecx, dword [esp + 4]
mov dword [esp + 4], 0xcf51be7e
push dword [esp]
popfd
lea esp, [esp + 4]
call fcn.0084a84b
mov eax, 0x6b820918
call fcn.008d1114
out dx, al
xor cl, 0xf7
dec edx
adc dword [ebp + ebp - 0x2dd3506e], edx
xchg ebp, eax
fsub dword [ebx - 0x2a]
dec edi
cld
fld dword [esi - 0x60]
rcl edi, 1
invalid
mov ebp, 0xfc34a521
push ebp
sub edi, 1
pop edx
push ebp
movzx edx, byte [edi]
not byte [esp]
xor dl, bl
xor ebp, ebp
inc dl
mov dword [esp + ebp], ebp
jmp 0x829c76
and al, cl
push 0x8a83989c
not al
push 0x4ca72eb8
mov word [esi], ax
lea esp, [esp + 8]
jmp fcn.008c8eb6
mov word ss:[ecx], bp
jmp 0xbc9a83