Function at 0x401334
Capabilities:
Check for peb ntglobalflag flag
Get number of processors

Disassembly:
push 0x434738
call sub.MSVBVM60.DLL_ThunRTMain
add byte [eax], al
add byte [eax], al
add byte [eax], al
xor byte [eax], al
add byte [eax], al
inc eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 0x50744ecc], al
mov dh, 0x53
inc eax
mov edi, 0xf87a973a
or dword [esp + edx*4], ebx
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [edi], ch
and cl, byte [0x500a0d0a]
jb 0x4013e2
push 0x65
arpl word [ecx + esi], si
push ebx
je 0x4013ee
sub byte [esi + 0x6c], ah
popal
add byte [eax], al
add byte [eax], al
dec esp
xor dword [eax], eax
add eax, 0x9cb4169a
push ebp
pop esp
lodsb al, byte [esi]
inc ebp
nop
fcom dword [ebx]
sbb al, 0x51
dec esi
in al, dx
stosb byte es:[edi], al
mov ebp, 0x847131ef
movsd dword es:[edi], dword [esi]
xchg edi, eax
dec edi
scasd eax, dword es:[edi]
push edx
adc eax, 0xb113814a
ret
add byte [eax], al
add byte [eax], al
add eax, 0x726f4600
insd dword es:[edi], dx
xor dword [eax], eax
or eax, 0x46000501
outsd dx, dword [esi]
jb 0x401463
xor dword [eax], eax
sbb dword [ecx], eax
add byte [edx], al
and edi, edi
invalid
push 0x370b401f
add eax, 0x31102df
add bh, bh
add ebx, dword [ebx]
add byte [eax], al
add byte [edx], al
add eax, 0x73694c00
je 0x4014ad
add byte [eax], cl
add al, 0xc0
add edi, dword [eax]
pop edi
sbb dword [eax + 0xf], edi
adc dword [edx], eax
add bh, bh
add ebp, dword [edx]
add byte [eax], al
add byte [ebx], al
or byte [eax], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor dword fs:[eax], eax
add al, 1
or byte [eax], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor dword fs:[eax], eax
add al, 0x88
sbb eax, 0x4470078
add byte [edi + 4], al
fild word [edx]
adc dword [ecx], eax
add bh, bh
add esi, esp
xor dword [ebx], eax
add byte [esp + eax], al
add byte [edx + 0x74], dh
bound esi, qword [ecx]
add bh, bh
pop ss
add byte [edx + 0x69], dl
arpl word [eax + 0x54], bp
js 0x401542
dec esp
imul esp, dword [edx + 0x2e], 0x68636952
push esp
js 0x40154e
inc edx
outsd dx, dword [esi]
js 0x4014de
add ebp, dword [eax + 1]
js 0x4014e3
out dx, eax
add edi, ebp
add dword [edi], ecx
add byte [eax], al
sub eax, 0x9424c
mov bh, 0x31
add eax, dword [eax]
and dword [ebx + 0x34], eax
adc cl, byte [eax]
add byte [eax], al
add byte [ecx + 3], ch
add byte [eax], al
imul eax, dword [ebx], 0x43210000
xor al, 0x12
add dword [eax], eax
push es
add byte [ebx + 0x331], bl
add bh, bh
inc dword [eax]
add bh, bh
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [0x800000], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [ecx], al
add byte [ecx], al
add byte [edx], al
add byte [eax + eax], cl
add byte [eax], al
inc ebx
cmp bl, byte [ebp + edx*2 + 0x73]
jb 0x4015ba
push ebp
jae 0x4015aa
jb 0x4015ba
pop esp
dec edx
outsd dx, dword [esi]
outsb dx, byte [esi]
pop esp
inc esp
jae 0x4015bb
jae 0x4015bb
je 0x4015c1
jo 0x4015b0
push eax
popal
jae 0x4015cb
ja 0x4015c9
jb 0x4015c0
je 0x4015d7
je 0x401561
jnp 0x4015bf
jb 0x4015d9
xor word [ecx + 0x6e], bx
jae 0x4015d5
pop esp
popal
outsb dx, byte [esi]
jae 0x4015da
arpl word [eax + 0x67], si
xor dword [edx], esi
xor eax, 0x65645c31
xor byte [ebx + 0x5c], bh
outsw dx, word [esi]
outsb dx, byte [esi]
je 0x4015f9
bound ebp, qword [ebx + edi*2 + 0x5c]
xor byte [esi + 0x6e], bl
imul ebp, dword [esp + ebx*2 + 0x66], 0x72616863
jae 0x4015fd
je 0x4015cc
xor byte [eax], dh
dec ebp
push ebx
and byte [ebx + 0x61], dl
outsb dx, byte [esi]
jae 0x4015c5
push ebx
jb 0x401612
cmp di, word [ebp + 0x7d]
cmp edi, dword [ebp + 0x7d]
or eax, 0x69765c0a
jbe 0x40161b
ja 0x401620
imul ebp, dword [esi + 0x64], 0x63755c34
jne 0x40161f
arpl word [ecx], si
pop esp
jo 0x401621
xor dword [eax + esi*2 + 0x61], ebx
popal
jb 0x401626
pop esp
pop esp
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
xor dword [bx + si], esi
xor al, 0x39
pop esp
xor byte [esi + 0x73], bl
xor dword [edi], esi
and byte [esp], bh
imul esi, dword [esi + 0x20], 0x73616c63
imul esi, dword fs:[esi + 0x20], 0x73616c63
jbe 0x4015f9
arpl word [ecx + 0x73], bp
insb byte es:[edi], dx
popal
jae 0x401651
jae 0x40161c
cmp eax, 0x2d637322
push 0x64
push 0x69205870
push ecx
and dh, byte [ebx + 0x63]
sub eax, 0x68646a66
jo 0x401641
and byte [ecx + 0x51], ch
dec esp
outsd dx, dword [esi]
outsd dx, dword [esi]
dec esi
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40163a
popal
jae 0x40166f
cmp eax, 0x2d637322
bound edi, qword [eax + 0x69]
jbe 0x40166e
and dh, byte [ebx + 0x63]
sub eax, 0x76697862
push 0x63732062
bound esp, qword [eax]
jae 0x40166d
sub eax, 0x7a706967
imul ebp, dword [ebx + 0x20], 0x49656863
arpl word [eax + 0x65], bp
dec ecx
push ecx
push edi
and bh, byte [esi]
cmp al, 0x61
popal
and byte [ebx + 0x6c], ah
popal
jae 0x401695
jae 0x401660
cmp eax, 0x2d637322
push 0x6c
jns 0x401675
and dh, byte [ebx + 0x63]
sub eax, 0x4a796c6a
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x401655
and byte [eax + 0x72], ch
cmp ax, 0x2f22
das
imul bp, word [esi + 0x64], 0x642f
popal
jb 0x4016af
and bh, byte [esi]
popal
jb 0x4016b5
cmp al, 0x2f
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x4016c9
arpl word [ecx + 0x73], bp
jae 0x401694
cmp eax, 0x2d637322
push 0x6c
jns 0x4016a9
and dh, byte [ebx + 0x63]
sub eax, 0x4a796c6a
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x401689
and byte [eax + 0x72], ch
cmp ax, 0x2f22
and ch, byte [edi]
das
imul bp, word [esi + 0x64], 0x6e2f
outsd dx, dword gs:[esi]
outsb dx, byte [esi]
and bh, byte [esi]
outsb dx, byte [esi]
outsd dx, dword gs:[esi]
outsb dx, byte [esi]
cmp al, 0x2f
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x4016fd
jae 0x4016c8
cmp eax, 0x2d637322
push 0x6c
jns 0x4016dd
and dh, byte [ebx + 0x63]
sub eax, 0x4a796c6a
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
outsd dx, dword [esi]
insb byte es:[di], dx
jo 0x4016bd
and byte [eax + 0x72], ch
cmp ax, 0x2f22
imul bp, word [esi + 0x64], 0x612f
bound esi, qword [ebx + 0x74]
jb 0x40170f
arpl word [edx + 0x3e], si
popal
je 0x4016d3
popal
bound esi, qword [ebx + 0x74]
jb 0x401719
je 0x401729
popal
arpl word [esp + edi + 0x2f], si
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x401739
cmp eax, 0x2d637322
push 0x6c
jns 0x401719
jae 0x40172d
arpl word [0x4a796c6a], bp
sub eax, 0x4a796c6a
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x4016f9
and byte [eax + 0x72], ch
cmp ax, 0x2f22
and ch, byte [edi]
imul bp, word [esi + 0x64], 0x6f2f
outsb dx, byte [esi]
and byte gs:[eax + 0x6c], dh
jne 0x40175f
and bh, byte [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte gs:[eax + 0x6c], dh
jne 0x401769
cmp al, 0x2f
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x401775
arpl word [ecx + 0x73], bp
jae 0x401740
cmp eax, 0x2d637322
push 0x6c
jns 0x401755
and dh, byte [ebx + 0x63]
sub eax, 0x4a796c6a
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x401735
and byte [eax + 0x72], ch
cmp ax, 0x2f22
and ch, byte [edi]
imul bp, word [esi + 0x64], 0x6e2f
outsd dx, dword [esi]
je 0x401787
push 0x6f6e3e22
je 0x40178e
push 0x3e612f3c
cmp al, 0x61
das
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x4017ab
cmp eax, 0x2d637322
push 0x6c
jns 0x40178b
and dh, byte [ebx + 0x63]
sub eax, 0x4a796c6a
dec edx
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x40176b
and byte [eax + 0x72], ch
cmp ax, 0x2f22
imul bp, word [esi + 0x64], 0x6d2f
das
insd dword es:[edi], dx
imul ebp, dword [esi + 0x69], 0x696c616d
jae 0x4017d4
je 0x401783
and bh, byte [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
imul ebp, dword [esi + 0x69], 0x696c616d
jae 0x4017e0
imul esi, dword [ebx + 0x74], 0x3e612f3c
cmp al, 0x61
je 0x4017a9
cmp al, 0x2f
das
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x4017eb
cmp eax, 0x2d637322
push 0x6c
jns 0x4017cb
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
outsd dx, dword [esi]
insb byte es:[di], dx
jo 0x4017ab
jo 0x4017ab
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x4017f2
cmp ax, 0x2f22
cmp eax, 0x69662f22
outsb dx, byte [esi]
das
and bh, byte gs:[0x6465]
imul bp, word [esi + 0x64], 0x652f
and bh, byte gs:[0x6465]
cmp al, 0x2f
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x40181f
jae 0x4017ea
cmp eax, 0x2d637322
push 0x6c
jns 0x4017ff
and dh, byte [ebx + 0x63]
sub eax, 0x4a796c6a
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x4017df
and byte [eax + 0x72], ch
cmp ax, 0x2f22
imul bp, word [esi + 0x64], 0x702f
imul edi, dword [eax + 0x65], 0x703e226c
imul edi, dword [eax + 0x65], 0x612f3c6c
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x401855
cmp eax, 0x2d637322
push 0x6c
jns 0x401835
dec edx
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x401815
and ah, byte [eax]
push 0x3d666572
and ch, byte [edi]
and byte [eax + 0x72], ch
cmp ax, 0x2f22
imul bp, word [esi + 0x64], 0x6d2f
das
insd dword es:[edi], dx
imul ebp, dword [esi + 0x69], 0x226c616d
insd dword es:[edi], dx
imul ebp, dword [esi + 0x69], 0x3c6c616d
das
popal
cmp al, 0x61
popal
and byte [ebx + 0x6c], ah
popal
jae 0x40188f
cmp eax, 0x2d637322
push 0x6c
jns 0x40186f
arpl word [0x4a796c6a], bp
inc edi
and byte [edi + 0x67], ch
insb byte es:[edi], dx
jo 0x40184f
and byte [eax + 0x72], ch
cmp ax, 0x2f22
imul bp, word [esi + 0x64], 0x6f2f
insb byte es:[edi], dx
and bh, byte fs:[esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320703c
insb byte es:[edi], dx
popal
jae 0x4018c9
jo 0x401871
arpl word [ecx + 0x73], bp
jae 0x401894
cmp eax, 0x2d637322
jp 0x4018ad
and dh, byte [ebx + 0x63]
sub eax, 0x674f7a67
imul ebp, dword [ecx + 0x20], 0x6b
imul ebp, dword [bx + di + 0x20], 0x6b
push eax
dec ebx
popal
imul edx, dword [ecx + 0x22], 0x6f6d613e
insb byte es:[edi], dx
and byte fs:[edx + 0x69], dl
and byte fs:[edx + 0x69], dl
push edx
imul ebp, dword [esi + 0x67], 0x656e6f74
jae 0x40189b
outsb dx, byte [esi]
je 0x4018e6
outsb dx, byte [esi]
jae 0x40189b
popal
outsb dx, byte [esi]
and byte fs:[edi + 0x61], dl
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4018e6
jo 0x4018ec
jb 0x4018fc
cmp al, 0x2f
jo 0x4018cb
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4018d5
popal
jae 0x40190a
cmp eax, 0x2d637322
jno 0x4018e1
and dh, byte [ebx + 0x63]
sub eax, 0x48427164
dec eax
pop ecx
and byte [eax + 0x6e], ch
jns 0x401914
popal
inc edi
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4018f3
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x40190a
and byte [ebx + 0x66], ch
jo 0x401908
jno 0x40192e
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401911
and dh, byte [ebx + 0x63]
jae 0x40193a
sub eax, 0x6652746a
jo 0x401935
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
arpl word [ecx + 0x73], bp
jae 0x40192f
and dh, byte [ebx + 0x63]
jae 0x401958
sub eax, 0x6b4a6c65
push eax
and byte [eax + 0x4f], ch
and byte [eax + 0x4f], ch
dec edx
inc esi
push ecx
push ebp
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401986
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401948
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x401991
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401995
jo 0x40199b
jb 0x401967
jb 0x401967
xor dword [esi], esi
arpl word [ecx], si
aaa
arpl word [ecx], si
sub eax, 0x38623636
sub eax, 0x31316334
xor dword [ecx], esi
sub eax, 0x63383339
sub eax, 0x31303130
xor dh, byte [edx]
xor sp, word ss:[edx]
xor esp, dword ss:[edx]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[esi + 0x6c], al
outsd dx, dword [esi]
ja 0x4019cf
jb 0x40198c
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4019c0
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4019ca
and byte [ebx + 0x6c], ah
popal
jae 0x4019ff
cmp eax, 0x2d637322
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
js 0x4019e1
je 0x401a10
jp 0x4019e1
dec edx
and byte [ebx + 0x66], ch
jo 0x4019df
inc ebx
jno 0x401a05
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4019e8
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401a0c
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401a06
and dh, byte [ebx + 0x63]
jae 0x401a2f
sub eax, 0x6b4a6c65
push eax
and byte [esi + ebp*2 + 0x4d], ah
dec edx
imul edx, dword [eax + 0x66], 0x20
outsb dx, byte fs:[esi]
dec ebp
push ebx
inc ecx
push ecx
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401a5d
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401a1f
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x401a66
cmp ax, 0x2f22
ja 0x401a68
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401a6c
jo 0x401a72
jb 0x401a3e
jb 0x401a3e
xor dh, byte [eax]
xor al, 0x33
xor byte [ebx + esi], dh
arpl word [eax], si
sub eax, 0x63636438
sub eax, 0x30346433
xor al, 0x30
sub eax, 0x32353239
sub eax, 0x35336164
bound esp, qword [edx + 0x36]
cmp byte [edi], dh
aaa
cmp dword [edi + esi + 0x22], esp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ecx + 0x72], al
imul esp, dword [eax], 0x49
dec ecx
jb 0x401aab
and byte [ecx + 0x49], cl
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x401a91
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401a9b
cmp eax, 0x2d637322
js 0x401ab2
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
je 0x401ae1
jp 0x401ab2
dec edx
and byte [ebx + 0x66], ch
jo 0x401ab0
inc ebx
jno 0x401ad6
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
imul esi, dword fs:[esi + 0x20], 0x73616c63
jae 0x401ab9
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401add
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401ad7
and dh, byte [ebx + 0x63]
jae 0x401b00
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x4c], ch
dec edx
insb byte es:[edi], dx
inc ebx
jne 0x401ace
and bh, byte [esi]
cmp al, 0x2f
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401b2e
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401af0
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x401b39
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401b3d
jo 0x401b43
jb 0x401b0f
jb 0x401b0f
aaa
popal
cmp byte gs:[ebp + 0x32], ah
xor eax, 0x34392d63
aaa
sub eax, 0x66373933
sub eax, 0x62336439
sub eax, 0x36356237
cmp byte ss:[ecx], dh
aaa
sub ax, 0x6439
xor esp, dword [edx + 0x2d]
aaa
bound esi, qword [0x31383636]
popal
xor al, 0x36
and bh, byte fs:[esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x401b5a
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401b64
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x401b7b
je 0x401baa
dec edx
and byte [ebx + 0x66], ch
jo 0x401b79
jno 0x401b9f
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x401b5f
arpl word [ecx + 0x73], bp
jae 0x401b82
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401ba6
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401ba0
popal
jae 0x401bd5
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push 0x61
and dh, byte [ebx + 0x63]
jae 0x401bc9
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x61], ch
jp 0x401be5
jns 0x401bce
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401bf7
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401bb9
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x401c02
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401c06
jo 0x401c0c
jb 0x401bd8
jb 0x401bd8
aaa
arpl word [ecx], si
cmp byte [ecx], dh
bound esp, qword [ecx + 0x35]
sub eax, 0x36666531
sub eax, 0x35326433
sub eax, 0x38356638
sub eax, 0x38393265
xor dh, byte [0x3566382d]
cmp byte [0x38393265], ch
cmp word [ecx + 0x31], sp
and bh, byte gs:[esi]
inc ecx
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x401c23
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401c2d
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x401c44
je 0x401c73
dec edx
and byte [ebx + 0x66], ch
jo 0x401c42
jno 0x401c68
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x401c28
arpl word [ecx + 0x73], bp
jae 0x401c4b
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401c6f
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401c69
popal
jae 0x401c9e
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
bound ecx, qword [esi + 0x69]
inc esi
inc ecx
jo 0x401c60
and dh, byte [ebx + 0x63]
jae 0x401c92
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x4e], ah
imul eax, dword [esi + 0x41], 0x3c3e2270
das
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401cc0
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401c82
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x401ccb
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401ccf
jo 0x401cd5
jb 0x401ca1
jb 0x401ca1
popal
xor esp, dword [esi + 0x33]
xor dh, byte [edx + esi]
xor byte [0x65643737], ch
sub eax, 0x38636534
arpl word [eax], di
sub eax, 0x35646439
sub eax, 0x62366634
cmp dword [ecx], edi
popal
xor al, 0x65
xor al, 0x65
cmp byte ss:[edx], ah
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebp + 0x6f], ch
and byte [ebp + 0x6f], ch
jne 0x401d11
je 0x401d06
imul ebp, dword [esi + 0x3c], 0x3c3e612f
das
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x401cf5
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401cff
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x401d16
dec edx
and byte [ebx + 0x66], ch
jo 0x401d14
jno 0x401d3a
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401d1d
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401d41
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401d3b
and dh, byte [ebx + 0x63]
jae 0x401d64
sub eax, 0x6b4a6c65
push eax
and byte [eax + 0x76], ch
inc esp
and bh, byte fs:[esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401d92
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401d54
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x401d9d
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401da1
jo 0x401da7
jb 0x401d73
jb 0x401d73
xor dh, byte [eax]
xor dword [ebx + 0x63], esp
xor eax, 0x622d6638
cmp dword gs:[ebx], esi
sub eax, 0x30376133
sub eax, 0x36306238
aaa
xor byte [0x36306238], ch
sub eax, 0x61343866
xor dh, byte [edx]
cmp byte [edi + esi + 0x66], ah
xor ah, byte [edx]
aaa
xor ah, byte [edx]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x6c], al
popal
arpl word [ebx + 0x3c], bp
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x401dc4
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401dce
and dh, byte [ebx + 0x63]
jae 0x401df7
sub eax, 0x744d7867
jp 0x401de5
and byte [ebx + 0x66], ch
jo 0x401de3
jo 0x401de3
jno 0x401e09
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x401dc9
arpl word [ecx + 0x73], bp
jae 0x401dec
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401e10
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401e0a
popal
jae 0x401e3f
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push 0x4c624876
push edx
and bh, byte [esi]
cmp al, 0x2f
and dh, byte [ebx + 0x63]
jae 0x401e33
sub eax, 0x6b4a6c65
push eax
and byte [eax + 0x76], ch
dec eax
bound ecx, qword [edx + edx*2 + 0x22]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401e61
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401e23
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x401e6c
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401e70
jo 0x401e76
jb 0x401e42
jb 0x401e42
popal
xor dword ss:[ebx], esi
cmp dword [edx + 0x38], esp
sub eax, 0x30653736
sub eax, 0x38343933
xor al, 0x38
sub eax, 0x63383561
sub eax, 0x34633235
aaa
cmp byte [0x61333564], dh
and bh, byte [esi]
xor eax, 0x3e226133
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + 0x61], dh
and byte [edi + 0x61], dh
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401ea7
jo 0x401ead
jb 0x401e86
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x401e97
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401ea1
jae 0x401ed6
cmp eax, 0x2d637322
js 0x401eb8
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
je 0x401ee7
jp 0x401eb8
dec edx
and byte [ebx + 0x66], ch
jo 0x401eb6
jo 0x401eb6
jno 0x401edc
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401ebf
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401ee3
push 0x74
push edx
jo 0x401ee3
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401edd
and dh, byte [ebx + 0x63]
jae 0x401f06
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x53], ch
imul edx, dword [eax + 0x66], 0x20
imul edx, dword [ebx + 0x78], 0x6f
js 0x401f1e
jo 0x401f01
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x401f34
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401ef6
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x401f3d
cmp ax, 0x2f22
ja 0x401f3f
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x401f43
jo 0x401f49
jb 0x401f15
jb 0x401f15
xor dword [esi + esi + 0x30], esp
xor esp, dword [ebx + 0x62]
xor ch, byte [0x33626139]
xor byte ss:[ebx], dh
arpl word [edx + 0x32], sp
sub eax, 0x33626139
sub eax, 0x64616634
sub eax, 0x30633562
popal
sub eax, 0x30633562
sub eax, 0x38663764
xor eax, 0x61636434
cmp byte [0x61636434], dh
popal
xor edi, dword [eax]
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x65], dl
je 0x401f89
outsd dx, dword [esi]
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x401f66
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401f70
and dh, byte [ebx + 0x63]
jae 0x401f99
sub eax, 0x744d7867
jp 0x401f87
and byte [ebx + 0x66], ch
jo 0x401f85
jo 0x401f85
jno 0x401fab
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x401f6b
arpl word [ecx + 0x73], bp
jae 0x401f8e
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x401fb2
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x401fac
popal
jae 0x401fe1
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
jo 0x401fbf
and dh, byte [ebx + 0x63]
jae 0x401fd5
sub eax, 0x6b4a6c65
push eax
and byte [esi + 0x70], ah
inc edx
push esp
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
insb byte es:[edi], dx
cmp al, 0x61
popal
and byte [ebx + 0x6c], ah
arpl word [ecx + 0x73], bp
jae 0x401fcc
popal
jae 0x402001
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x401fc3
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x40200c
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402010
jo 0x402016
jb 0x401fe2
das
xor edi, dword [ecx]
xor dword [eax + edi + 0x32], esp
popal
arpl word [0x36346138], bp
sub eax, 0x62386134
sub eax, 0x62386134
cmp byte [edx + 0x2d], ah
bound esp, qword [esi + 0x64]
xor ch, byte [0x64396262]
sub eax, 0x32646662
sub eax, 0x64396262
bound edi, qword [ecx]
xor al, 0x62
xor al, 0x62
xor esp, dword [ecx + 0x63]
xor edi, dword [eax]
aaa
cmp byte [edi], dh
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[esi + 0x6f], ch
outsd dx, dword [esi]
je 0x402047
push 0x3e612f3c
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402033
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40203d
and dh, byte [ebx + 0x63]
jae 0x402066
sub eax, 0x744d7867
jp 0x402054
and byte [ebx + 0x66], ch
jo 0x402052
jo 0x402052
jno 0x402078
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x402038
arpl word [ecx + 0x73], bp
jae 0x40205b
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x40207f
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402079
popal
jae 0x4020ae
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
and dh, byte [ebx + 0x63]
jae 0x4020a2
sub eax, 0x6b4a6c65
push eax
and byte [eax + 0x4e], ch
push ebp
push esp
push edx
push 0x5254554e
inc esi
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4020d0
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402092
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4020db
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4020df
jo 0x4020e5
jb 0x4020b1
jb 0x4020b1
bound edi, qword [ecx]
xor esi, dword [eax]
xor al, 0x38
xor byte [ebx], dh
sub eax, 0x39396633
sub eax, 0x35383234
sub eax, 0x65393438
sub eax, 0x36303463
cmp byte [0x3934382d], dh
sub eax, 0x36303463
cmp dword [ecx], edi
xor al, 0x65
bound esi, qword [eax]
xor ah, byte [esi + 0x22]
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4020fc
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402106
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x40211d
je 0x40214c
dec edx
and byte [ebx + 0x66], ch
jo 0x40211b
jno 0x402141
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x402101
arpl word [ecx + 0x73], bp
jae 0x402124
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402148
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402142
popal
jae 0x402177
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
arpl word [ecx + 0x68], si
inc edi
push esp
push 0x22
and dh, byte [ebx + 0x63]
jae 0x40216b
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x71], ah
push 0x226a5447
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402199
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40215b
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4021a4
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4021a8
jo 0x4021ae
jb 0x40217a
jb 0x40217a
bound edi, qword [ecx]
aaa
cmp dword [edi], esi
popal
xor al, 0x35
bound ebp, qword [0x35626664]
sub eax, 0x65646534
sub eax, 0x62653838
sub eax, 0x62653838
sub eax, 0x38653464
bound esp, qword [esi + 0x65]
cmp byte [eax], dh
xor byte [edx], dh
and bh, byte [esi]
inc ecx
xor byte [eax], dh
xor ah, byte [esi + 0x22]
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
and byte [edi + 0x72], ah
outsb dx, byte gs:[esi]
and byte [ebp + 0x61], ch
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4021d0
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4021da
popal
jae 0x40220f
cmp eax, 0x2d637322
js 0x4021f1
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x4021f1
je 0x402220
dec edx
and byte [ebx + 0x66], ch
jo 0x4021ef
imul esp, dword [esi + 0x70], 0x43
jno 0x402215
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4021f8
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x40221c
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402216
and dh, byte [ebx + 0x63]
jae 0x40223f
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x58], bh
push eax
jp 0x402255
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
insb byte es:[edi], dx
jbe 0x40222f
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x40226c
jae 0x402237
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40222e
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402277
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x40227b
jo 0x402281
jb 0x40224d
arpl word [ebx], si
arpl word [edx], si
cmp byte [ecx], dh
cmp byte [esi + 0x2d], ah
cmp dword [ebx + 0x37], esp
xor al, 0x2d
xor al, 0x66
popal
sub eax, 0x39613739
sub eax, 0x35353336
xor eax, 0x35323661
xor esi, dword [0x36613535]
xor dh, byte [0x22393834]
xor al, 0x38
cmp dword [edx], esp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402298
das
imul esi, dword fs:[esi + 0x3e], 0x7669643c
and byte [ebx + 0x6c], ah
popal
jae 0x4022d7
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4022a2
cmp eax, 0x2d637322
js 0x4022b9
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x4022b9
je 0x4022e8
dec edx
and byte [ebx + 0x66], ch
jo 0x4022b7
jno 0x4022dd
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x40229d
arpl word [ecx + 0x73], bp
jae 0x4022c0
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4022e4
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4022de
popal
jae 0x402313
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push 0x47684d72
jae 0x4022d5
and dh, byte [ebx + 0x63]
jae 0x402307
sub eax, 0x6b4a6c65
push eax
and byte [eax + 0x72], ch
dec ebp
push 0x3e227347
cmp al, 0x2f
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402335
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4022f7
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x40233e
cmp ax, 0x2f22
ja 0x402340
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402344
jo 0x40234a
jb 0x402316
jb 0x402316
xor eax, 0x63383635
aaa
xor eax, 0x37633836
xor al, 0x2d
aaa
popal
sub eax, 0x63376534
sub eax, 0x62356639
aaa
arpl word [0x62356639], bp
sub eax, 0x61613531
xor al, 0x34
xor dword [esp + 0x31], esp
xor byte [edx + 0x22], ah
xor dword fs:[eax], esi
bound esp, qword [edx]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x6c], al
and byte [edx + 0x6c], al
outsd dx, dword [esi]
arpl word [ebx + 0x3c], bp
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402367
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402371
and dh, byte [ebx + 0x63]
jae 0x40239a
sub eax, 0x744d7867
jp 0x402388
and byte [ebx + 0x66], ch
jo 0x402386
jo 0x402386
jno 0x4023ac
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x40236c
arpl word [ecx + 0x73], bp
jae 0x40238f
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4023b3
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4023ad
popal
jae 0x4023e2
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
dec ecx
arpl word [edx + 0x5a], bp
and dh, byte [ebx + 0x63]
jae 0x4023d6
sub eax, 0x6b4a6c65
push eax
and byte [ecx + 0x63], cl
push 0x5a
push 0x2f3c3e22
imul esi, dword fs:[esi + 0x3e], 0x6320613c
insb byte es:[edi], dx
jbe 0x4023c6
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x402403
jae 0x4023ce
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4023c5
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x40240e
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402412
jo 0x402418
jb 0x4023e4
arpl word ss:[edx], si
xor esi, dword [0x66392d34]
xor esi, dword [ebx]
sub eax, 0x39343834
xor al, 0x39
cmp dword [0x34313261], ebp
sub eax, 0x34313261
sub eax, 0x63326263
xor di, word [ecx]
bound esi, qword [edx]
arpl word [esi + 0x66], sp
xor edi, dword [ecx]
cmp byte [edx], dh
arpl word [edx], si
xor ah, byte [ebx + 0x32]
and bh, byte [esi]
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
and byte [eax + 0x75], dl
push eax
jne 0x402457
jb 0x40244d
cmp al, 0x2f
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402435
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40243f
and dh, byte [ebx + 0x63]
jae 0x402468
sub eax, 0x744d7867
jp 0x402456
and byte [ebx + 0x66], ch
jo 0x402454
jo 0x402454
jno 0x40247a
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x40243a
arpl word [ecx + 0x73], bp
jae 0x40245d
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402481
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40247b
popal
jae 0x4024b0
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
arpl word [ecx + 0x6f], si
and dh, byte [ebx + 0x63]
jae 0x4024a4
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x71], ah
outsd dx, dword [esi]
dec ebx
bound ecx, qword [ecx + 0x22]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4024d2
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402494
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4024dd
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4024e1
jo 0x4024e7
jb 0x4024b3
jb 0x4024b3
bound edi, qword [ecx]
cmp byte ss:[ecx], bh
xor al, 0x39
popal
sub eax, 0x65323135
sub eax, 0x65386634
sub eax, 0x34326661
sub eax, 0x32346136
cmp byte [ebp + 0x2d], ah
popal
xor dh, byte [ebp + 0x32346136]
xor eax, 0x38343330
xor al, 0x38
xor dword [ecx], edi
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebp + 0x6f], ch
and byte [ebp + 0x6f], ch
jne 0x402523
je 0x402518
imul ebp, dword [esi + 0x20], 0x64616f72
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x40250c
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402516
and byte [ebx + 0x6c], ah
popal
jae 0x40254b
cmp eax, 0x2d637322
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
js 0x40252d
je 0x40255c
jp 0x40252d
dec edx
and byte [ebx + 0x66], ch
jo 0x40252b
inc ebx
jno 0x402551
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402534
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402558
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402552
and dh, byte [ebx + 0x63]
jae 0x40257b
sub eax, 0x6b4a6c65
push eax
and byte [edi + 0x46], ah
insd dword es:[edi], dx
dec edi
insb byte es:[edi], dx
jp 0x402549
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4025a9
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40256b
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x4025b2
cmp ax, 0x2f22
ja 0x4025b4
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4025b8
jo 0x4025be
jb 0x40258a
jb 0x40258a
cmp byte [ecx], dh
xor al, 0x66
xor dword [esi], esi
arpl word fs:[ecx], di
xor byte [0x36333836], ch
sub eax, 0x37666534
aaa
sub eax, 0x32313462
sub eax, 0x63306265
xor ah, byte [ecx + 0x31]
aaa
xor sp, word [ecx + 0x30]
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + 0x61], dh
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4025ef
jo 0x4025f5
jb 0x4025ce
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4025df
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4025e9
jae 0x40261e
cmp eax, 0x2d637322
js 0x402600
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
dec ebp
je 0x40262f
jp 0x402600
dec edx
and byte [ebx + 0x66], ch
jo 0x4025fe
jo 0x4025fe
jno 0x402624
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402607
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x40262b
push 0x74
push edx
jo 0x40262b
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402625
and dh, byte [ebx + 0x63]
jae 0x40264e
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x44], ah
imul edx, dword [eax + 0x66], 0x20
arpl word [esp + eax*2 + 0x4b], ax
inc esp
dec ebx
push ebx
jb 0x40261c
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x40267c
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40263e
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x402685
cmp ax, 0x2f22
ja 0x402687
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x40268b
jo 0x402691
jb 0x40265d
jb 0x40265d
xor word [ebx], si
xor dword [ebx], esi
popal
popal
popal
sub eax, 0x65393134
sub eax, 0x35373034
sub eax, 0x34363439
sub eax, 0x36613433
xor esi, dword [eax]
aaa
xor eax, 0x3634392d
xor al, 0x2d
xor esi, dword [ecx]
xor esi, dword ss:[eax]
xor eax, 0x37306331
arpl word [eax], si
aaa
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebx + 0x70], dl
popal
arpl word [ebp + 0x3c], sp
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4026ae
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4026b8
and dh, byte [ebx + 0x63]
jae 0x4026e1
sub eax, 0x744d7867
jp 0x4026cf
and byte [ebx + 0x66], ch
jo 0x4026cd
jo 0x4026cd
jno 0x4026f3
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x4026b3
arpl word [ecx + 0x73], bp
jae 0x4026d6
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4026fa
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4026f4
popal
jae 0x402729
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push esi
dec esi
and dh, byte [ebx + 0x63]
jae 0x40271d
sub eax, 0x6b4a6c65
push eax
and byte [esi + edx*2 + 0x4e], ah
push ecx
jbe 0x40270e
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x40274b
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40270d
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402756
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x40275a
jo 0x402760
jb 0x40272c
jb 0x40272c
xor dword [edx], esi
aaa
popal
cmp dword [ecx], edi
xor byte fs:[0x62313866], ch
sub eax, 0x32303834
xor byte [edx], dh
xor ch, byte [0x39333339]
sub eax, 0x39333339
sub eax, 0x30383931
xor byte [esi + 0x35], ah
aaa
aaa
bound esp, qword gs:[ebx + 0x22]
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
and byte [eax + 0x6f], cl
ja 0x40279a
imul ebp, dword [esi + 0x67], 0x6c6f5720
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402784
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
arpl word [ecx + 0x73], bp
jae 0x40278e
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x4027a5
js 0x4027a5
je 0x4027d4
dec edx
and byte [ebx + 0x66], ch
jo 0x4027a3
jno 0x4027c9
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4027ac
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4027d0
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4027ca
and dh, byte [ebx + 0x63]
jae 0x4027f3
sub eax, 0x6b4a6c65
push eax
and byte [edx + esi*2 + 0x46], ah
inc esi
pop edx
pop eax
push esi
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402821
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4027e3
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x40282c
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402830
jo 0x402836
jb 0x402802
jb 0x402802
xor byte [edx], dh
cmp dword [ecx + 0x36], esp
xor eax, 0x382d3062
xor bh, byte [ecx]
popal
xor eax, 0x382d3062
popal
xor al, 0x35
sub eax, 0x62313634
sub eax, 0x32393139
xor dword [edx + 0x2d], esp
cmp dword [ecx], esi
cmp dword [edx], esi
sub eax, 0x36373462
popal
xor byte [ecx + 0x39], ah
bound esp, qword [esi + 0x34]
and bh, byte ss:[esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x40284d
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402857
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x40286e
je 0x40289d
dec edx
and byte [ebx + 0x66], ch
jo 0x40286c
jno 0x402892
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x402852
arpl word [ecx + 0x73], bp
jae 0x402875
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402899
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402893
popal
jae 0x4028c8
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
jo 0x4028b8
and dh, byte [ebx + 0x63]
jae 0x4028bc
sub eax, 0x6b4a6c65
push eax
and byte [eax + esi*2 + 0x54], ah
pop eax
inc esi
popal
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4028ea
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4028ac
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4028f5
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4028f9
jo 0x4028ff
jb 0x4028cb
jb 0x4028cb
xor dword [eax], edi
xor byte [ecx + 0x38], ah
bound esi, qword [edx + esi]
sub eax, 0x64636630
cmp byte [eax], dh
popal
cmp byte [edx + 0x34], ah
xor ch, byte [0x64636630]
sub eax, 0x36353834
sub eax, 0x30643138
sub eax, 0x32396631
xor eax, 0x31382d36
xor byte fs:[0x32396631], ch
xor al, 0x32
aaa
xor ah, byte ss:[ebx + 0x66]
xor ah, byte [ebx + 0x66]
and bh, byte fs:[esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + 0x61], dh
and byte [edi + 0x61], dh
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402930
jo 0x402936
jb 0x40290f
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402920
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40292a
jae 0x40295f
cmp eax, 0x2d637322
js 0x402941
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
je 0x402970
jp 0x402941
dec edx
and byte [ebx + 0x66], ch
jo 0x40293f
jo 0x40293f
jno 0x402965
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402948
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x40296c
push 0x74
push edx
jo 0x40296c
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402966
and dh, byte [ebx + 0x63]
jae 0x40298f
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x6a], ch
imul edx, dword [eax + 0x66], 0x20
push 0x6a
ja 0x40299e
dec esi
push ecx
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4029bd
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40297f
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x4029c6
cmp ax, 0x2f22
ja 0x4029c8
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4029cc
jo 0x4029d2
jb 0x40299e
jb 0x40299e
popal
bound esp, qword [ebx + 0x38]
cmp dword fs:[ebx + esi], esi
sub eax, 0x66623635
sub eax, 0x36316234
xor dword [esi], esi
sub eax, 0x35663238
sub eax, 0x31343133
xor byte [esi + esi], dh
xor ah, byte ss:[ebp + 0x64]
xor ah, byte [ebp + 0x64]
xor ah, byte [edx]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebx + 0x70], dl
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
je 0x402a0b
jb 0x4029e4
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4029f5
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4029ff
insb byte es:[edi], dx
popal
jae 0x402a34
cmp eax, 0x2d637322
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x402a16
js 0x402a16
dec ebp
je 0x402a45
dec edx
and byte [ebx + 0x66], ch
jo 0x402a14
jno 0x402a3a
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402a1d
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402a41
push 0x74
push edx
jo 0x402a41
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402a3b
and dh, byte [ebx + 0x63]
jae 0x402a64
sub eax, 0x6b4a6c65
push eax
and byte [eax + 0x47], ch
imul ebp, dword [eax + 0x48], 0x65
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402a92
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402a54
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x402a9b
cmp ax, 0x2f22
ja 0x402a9d
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402aa1
jo 0x402aa7
jb 0x402a73
jb 0x402a73
xor dh, byte [edi]
aaa
cmp dword [esi + 0x39], esp
aaa
sub eax, 0x65623739
sub eax, 0x37366334
aaa
sub eax, 0x65663638
sub eax, 0x33316366
aaa
xor esp, dword [edi + esi + 0x38]
xor eax, 0x413e2232
cmp byte [ebp + esi + 0x32], ah
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebx + 0x70], dh
insb byte es:[edi], dx
popal
jae 0x402adf
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402ac5
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402acf
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x402ae6
dec edx
and byte [ebx + 0x66], ch
jo 0x402ae4
imul esp, dword [esi + 0x70], 0x43
jno 0x402b0a
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402aed
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402b11
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402b0b
and dh, byte [ebx + 0x63]
jae 0x402b34
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x41], ah
dec ebp
inc edx
dec eax
jb 0x402b02
and bh, byte [esi]
cmp al, 0x2f
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402b62
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402b24
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402b6d
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402b71
jo 0x402b77
jb 0x402b43
jb 0x402b43
cmp dword [ecx + 0x63], esp
cmp byte [edx + esi + 0x62], ah
xor byte [0x31303732], ch
sub eax, 0x63616333
sub eax, 0x62666138
popal
arpl word [0x62666138], bp
sub eax, 0x64623734
bound esp, qword [ecx + 0x31]
popal
xor dword [eax], esi
bound esp, qword [edx]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x6c], al
popal
arpl word [ebx + 0x3c], bp
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402b94
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402b9e
and dh, byte [ebx + 0x63]
jae 0x402bc7
sub eax, 0x744d7867
jp 0x402bb5
and byte [ebx + 0x66], ch
jo 0x402bb3
jo 0x402bb3
jno 0x402bd9
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x402b99
arpl word [ecx + 0x73], bp
jae 0x402bbc
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402be0
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402bda
popal
jae 0x402c0f
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push 0x6d
and dh, byte [ebx + 0x63]
jae 0x402c03
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x6d], ch
dec edi
jno 0x402c02
dec ecx
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402c31
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402bf3
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402c3c
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402c40
jo 0x402c46
jb 0x402c12
jb 0x402c12
xor dword [ebp + 0x39], esp
xor eax, 0x2d376330
aaa
cmp byte [eax], dh
xor ebp, dword [0x63356534]
sub eax, 0x64396238
sub eax, 0x64653434
arpl word [ecx + 0x64], sp
xor eax, 0x62382d63
cmp dword [ebp + ebp + 0x34], esp
xor al, 0x65
arpl word fs:[ecx + 0x64], sp
cmp byte fs:[edx], dh
cmp byte [edx], dh
bound esp, qword [ebp + 0x22]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + ebp], bh
and byte [edi + ebp], bh
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402c5e
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402c68
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x402c7f
dec ebp
je 0x402cae
dec edx
and byte [ebx + 0x66], ch
jo 0x402c7d
jno 0x402ca3
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402c86
jae 0x402cbb
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x402caa
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402caa
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402ca4
and dh, byte [ebx + 0x63]
jae 0x402ccd
sub eax, 0x6b4a6c65
push eax
and byte [esi + 0x4c], ah
outsb dx, byte [esi]
jb 0x402ce3
jp 0x402c9b
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402cfb
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402cbd
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402d06
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402d0a
jo 0x402d10
jb 0x402cdc
jb 0x402cdc
xor dword [esp + esi + 0x37], esp
xor al, 0x37
cmp dword [ebx], esi
popal
sub eax, 0x65306562
sub eax, 0x38346133
xor esp, dword [ecx + 0x34]
cmp byte [0x62303039], ch
xor al, 0x38
sub eax, 0x62303039
sub eax, 0x31666262
bound esi, qword [esi]
xor dh, byte [0x22643162]
inc ecx
bound esi, qword gs:[ecx]
and bh, byte fs:[esi]
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
and byte [ebx + 0x61], dl
insd dword es:[edi], dx
jne 0x402d51
popal
imul edi, dword [edi + ebp], 0x2f3c3e61
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402d2f
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402d39
cmp eax, 0x2d637322
js 0x402d50
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x402d50
je 0x402d7f
dec edx
and byte [ebx + 0x66], ch
jo 0x402d4e
inc ebx
jno 0x402d74
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
imul esi, dword fs:[esi + 0x20], 0x73616c63
jae 0x402d57
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402d7b
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402d75
and dh, byte [ebx + 0x63]
jae 0x402d9e
sub eax, 0x6b4a6c65
push eax
and byte [edi + 0x71], ah
jne 0x402daa
imul esp, dword [edx], 0x3e
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402dcc
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402d8e
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402dd7
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402ddb
jo 0x402de1
jb 0x402dad
jb 0x402dad
popal
xor byte [eax], dh
popal
bound esp, qword [ebx + 0x63]
sub eax, 0x61346339
sub eax, 0x65396534
sub eax, 0x34323339
sub eax, 0x35376663
cmp dword [ebp + 0x2d], esp
cmp dword [ebx], esi
xor dh, byte [ebp + 0x35376663]
aaa
xor dword [ecx], edi
xor esp, dword fs:[ecx + esi + 0x22]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebp + 0x6f], cl
and byte [ebp + 0x6f], cl
jne 0x402e1d
je 0x402e12
imul ebp, dword [esi + 0x3c], 0x3c3e612f
das
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402e01
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402e0b
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x402e22
dec edx
and byte [ebx + 0x66], ch
jo 0x402e20
jno 0x402e46
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402e29
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402e4d
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402e47
and dh, byte [ebx + 0x63]
jae 0x402e70
sub eax, 0x6b4a6c65
push eax
and byte [ebp + 0x58], ah
dec eax
dec edi
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x402e9e
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402e60
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402ea9
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402ead
jo 0x402eb3
jb 0x402e7f
jb 0x402e7f
xor dh, byte [edi + esi]
xor al, 0x37
xor edi, dword [eax]
sub eax, 0x38313661
sub eax, 0x66316634
sub eax, 0x34613339
sub eax, 0x35663537
bound esi, qword [eax + esi]
cmp byte [edx + 0x34], ah
and bh, byte gs:[esi]
inc ecx
insd dword es:[edi], dx
xor dword [esi + 0x2d], esp
cmp dword [ebx], esi
popal
xor al, 0x2d
aaa
xor eax, 0x34623566
xor byte [eax], bh
bound esi, qword fs:[0x6d413e22]
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebx + 0x6f], ah
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x402ef6
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402ed1
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402edb
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x402ef2
and byte [ebx + 0x66], ch
jo 0x402ef0
imul esp, dword [esi + 0x70], 0x43
jno 0x402f16
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402ef9
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402f1d
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402f17
and dh, byte [ebx + 0x63]
jae 0x402f40
sub eax, 0x6b4a6c65
push eax
and byte [ecx + 0x52], ch
js 0x402f35
push eax
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
arpl word [ecx + 0x73], bp
jae 0x402f39
insb byte es:[edi], dx
popal
jae 0x402f6e
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402f30
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x402f79
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x402f7d
jo 0x402f83
jb 0x402f4f
jb 0x402f4f
aaa
cmp byte [esi + 0x37], ah
aaa
aaa
cmp dword ss:[0x33623564], ebp
sub eax, 0x32343834
xor al, 0x32
sub eax, 0x33623339
bound esi, qword [ebx]
sub eax, 0x31613734
xor dword [0x37373666], esi
aaa
popal
xor dword [ecx], esi
xor eax, 0x37373666
aaa
aaa
xor byte [edx], ah
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + 0x3c], cl
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x402f9c
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402fa6
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x402fbd
js 0x402fbd
je 0x402fec
dec edx
and byte [ebx + 0x66], ch
jo 0x402fbb
jno 0x402fe1
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword fs:[esi + 0x20], 0x73616c63
imul esi, dword [esi + 0x20], 0x73616c63
popal
jae 0x402ff9
jae 0x402fc4
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x402fe8
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x402fe8
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x402fe2
and dh, byte [ebx + 0x63]
jae 0x40300b
sub eax, 0x6b4a6c65
push eax
and byte [ebp + 0x6a], ah
inc ebx
ja 0x40302f
dec eax
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403039
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x402ffb
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403044
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403048
jo 0x40304e
jb 0x40301a
jb 0x40301a
bound esp, qword [edx + 0x33]
bound esi, qword [ebx]
xor dh, byte [0x322d3363]
aaa
xor byte [ebp + 0x61303734], dh
sub eax, 0x39633639
xor al, 0x37
xor byte [ecx + 0x2d], ah
cmp dword [esi], esi
arpl word [ecx], di
sub eax, 0x35316364
xor esi, dword [esi]
xor esp, dword [ecx + 0x64]
xor dword [0x413e2233], esi
xor dword fs:[0x413e2233], esi
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[eax + 0x75], dl
jae 0x403084
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x40306a
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x403051
arpl word [ecx + 0x73], bp
jae 0x403074
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
arpl word [0x744d7867], bp
jp 0x40308b
and byte [ebx + 0x66], ch
jo 0x403089
jno 0x4030af
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403092
and byte [ebx + 0x6c], ah
popal
jae 0x4030c7
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x4030b6
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4030b6
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4030b0
and dh, byte [ebx + 0x63]
jae 0x4030d9
sub eax, 0x6b4a6c65
push eax
and byte [esi + 0x50], ah
inc edx
pop edx
push 0x2f3c3e22
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403107
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4030c9
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403112
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403116
jo 0x40311c
jb 0x4030e8
jb 0x4030e8
xor al, 0x30
xor dword [eax], esi
cmp dword [edx], esi
popal
sub eax, 0x38313863
sub eax, 0x34313634
sub eax, 0x61653739
xor al, 0x36
xor dword [ebp + 0x61653739], esi
sub eax, 0x39326334
xor edi, dword fs:[eax]
xor eax, 0x35353733
and bh, byte [esi]
inc ecx
xor esi, dword [edi]
xor eax, 0x413e2235
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x75], al
insb byte es:[edi], dx
bound edi, qword [edi + ebp]
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403138
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403142
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
arpl word [0x744d7867], bp
jp 0x403159
and byte [ebx + 0x66], ch
jo 0x403157
jno 0x40317d
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403160
and byte [ebx + 0x6c], ah
popal
jae 0x403195
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x403184
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403184
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40317e
and dh, byte [ebx + 0x63]
jae 0x4031a7
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x47], bl
pop edx
inc edx
and bh, byte [0x2f3c]
imul esi, dword fs:[esi + 0x3e], 0x6320613c
insb byte es:[edi], dx
jbe 0x403197
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x4031d4
jae 0x40319f
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403196
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4031df
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4031e3
jo 0x4031e9
jb 0x4031b5
cmp byte gs:[edi], dh
xor byte [ecx], dh
xor esi, dword [ecx]
xor ebp, dword [0x61613664]
sub eax, 0x35613034
xor byte [ecx + 0x35], ah
popal
xor eax, 0x3439392d
aaa
sub eax, 0x37343939
sub eax, 0x38336533
xor edi, dword gs:[eax]
xor al, 0x35
xor esi, dword ss:[0x3e226561]
xor eax, 0x3e226561
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
and byte [ebx], dh
cmp al, 0x2f
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403202
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40320c
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x403223
js 0x403223
je 0x403252
dec edx
and byte [ebx + 0x66], ch
jo 0x403221
jno 0x403247
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword fs:[esi + 0x20], 0x73616c63
imul esi, dword [esi + 0x20], 0x73616c63
popal
jae 0x40325f
jae 0x40322a
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x40324e
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x40324e
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403248
and dh, byte [ebx + 0x63]
jae 0x403271
sub eax, 0x6b4a6c65
push eax
and byte [esi + 0x53], ah
jns 0x40327e
pop edx
push ecx
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x40329f
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403261
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4032aa
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4032ae
jo 0x4032b4
jb 0x403280
jb 0x403280
xor dh, byte [edx + esi]
xor al, 0x32
popal
xor dword ss:[esi], esi
aaa
sub eax, 0x61626633
sub eax, 0x36353834
sub eax, 0x62373939
sub eax, 0x32373834
xor al, 0x38
xor eax, 0x39392d36
aaa
bound ebp, qword [0x32373834]
xor byte fs:[esp + esi], dh
cmp dword ss:[edx], esp
xor al, 0x65
cmp dword ss:[edx], esp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4032cb
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4032d5
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x4032ec
je 0x40331b
dec edx
and byte [ebx + 0x66], ch
jo 0x4032ea
jno 0x403310
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x4032d0
arpl word [ecx + 0x73], bp
jae 0x4032f3
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403317
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403311
popal
jae 0x403346
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
imul ecx, dword [esi + 0x4c], 0x22566773
cmp al, 0x2f
and dh, byte [ebx + 0x63]
jae 0x40333a
sub eax, 0x6b4a6c65
push eax
and byte [ecx + 0x4e], ch
dec esp
jae 0x40334b
push esi
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403368
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40332a
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403373
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403377
jo 0x40337d
jb 0x403349
jb 0x403349
popal
popal
xor eax, 0x35373266
sub eax, 0x39616464
sub eax, 0x33356234
sub eax, 0x30616539
sub eax, 0x31376333
xor eax, 0x65392d33
popal
xor byte [0x31376333], ch
xor bh, byte [eax]
cmp byte [ecx + 0x31], ah
xor al, 0x63
xor dword [ebx], esi
cmp dword [edx], esp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
cmp al, 0x2f
popal
cmp al, 0x2f
das
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403394
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40339e
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x4033b5
je 0x4033e4
dec edx
and byte [ebx + 0x66], ch
jo 0x4033b3
jno 0x4033d9
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x403399
arpl word [ecx + 0x73], bp
jae 0x4033bc
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4033e0
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4033da
popal
jae 0x40340f
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
jae 0x4033f4
and dh, byte [ebx + 0x63]
jae 0x403403
sub eax, 0x6b4a6c65
push eax
and byte [edi + 0x73], ah
dec ecx
push di
push esp
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403431
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4033f3
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x40343c
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403440
jo 0x403446
jb 0x403412
jb 0x403412
arpl word [ecx + 0x66], sp
xor dh, byte fs:[ecx]
popal
xor dh, byte fs:[ecx]
xor dword [0x65346334], ebp
sub eax, 0x38646434
sub eax, 0x32666539
cmp byte fs:[0x32666539], ch
cmp byte [0x32666539], ch
sub eax, 0x35396565
cmp dword ss:[ecx + 0x66], esp
xor ax, 0x3866
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + 0x6c], ah
and byte [edi + 0x6c], ah
outsd dx, dword [esi]
ja 0x40347e
outsb dx, byte [esi]
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403465
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40346f
cmp eax, 0x2d637322
js 0x403486
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x403486
je 0x4034b5
dec edx
and byte [ebx + 0x66], ch
jo 0x403484
inc ebx
jno 0x4034aa
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
imul esi, dword fs:[esi + 0x20], 0x73616c63
jae 0x40348d
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4034b1
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4034ab
and dh, byte [ebx + 0x63]
jae 0x4034d4
sub eax, 0x6b4a6c65
push eax
and byte [ecx + 0x4a], ch
dec edi
dec esp
push esp
dec esp
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403502
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4034c4
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x40350d
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403511
jo 0x403517
jb 0x4034e3
jb 0x4034e3
bound esp, qword [edx + 0x38]
bound edi, qword [eax]
xor byte [0x2d656539], dh
aaa
xor dword [ecx], edi
xor byte [0x62313833], ch
sub eax, 0x63333461
sub eax, 0x31616232
xor dword [edx + 0x2d], esp
popal
xor al, 0x33
arpl word [0x31616232], bp
aaa
cmp dword [ebx + 0x34], esp
xor eax, 0x22343931
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebx + 0x6f], ah
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x403523
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403534
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40353e
and dh, byte [ebx + 0x63]
jae 0x403567
sub eax, 0x744d7867
jp 0x403555
and byte [ebx + 0x66], ch
jo 0x403553
jo 0x403553
jno 0x403579
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x403539
arpl word [ecx + 0x73], bp
jae 0x40355c
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403580
push 0x74
push edx
jo 0x403580
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40357a
popal
jae 0x4035af
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push 0x716b6372
and dh, byte [ebx + 0x63]
jae 0x4035a3
sub eax, 0x6b4a6c65
push eax
and byte [eax + 0x72], ch
arpl word [ebx + 0x71], bp
dec esi
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4035d1
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403593
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4035dc
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4035e0
jo 0x4035e6
jb 0x4035b2
jb 0x4035b2
xor al, 0x37
xor byte ss:[esi], dh
xor byte [ecx + 0x30], ah
sub eax, 0x31663834
sub eax, 0x65343034
xor al, 0x65
sub eax, 0x33613561
sub eax, 0x35326663
aaa
xor al, 0x66
xor al, 0x66
and bh, byte ss:[esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + ebp], bh
and byte [edi + ebp], bh
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4035fe
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403608
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x40361f
dec ebp
je 0x40364e
dec edx
and byte [ebx + 0x66], ch
jo 0x40361d
jno 0x403643
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403626
jae 0x40365b
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x40364a
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x40364a
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403644
and dh, byte [ebx + 0x63]
jae 0x40366d
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x62], ah
push ebx
push 0x76
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x40369b
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40365d
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4036a6
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4036aa
jo 0x4036b0
jb 0x40367c
jb 0x40367c
xor byte [esi], dh
xor byte [esi], dh
popal
xor ebp, dword ss:[0x37353836]
sub eax, 0x38663234
sub eax, 0x37353162
xor al, 0x32
cmp byte [0x37353162], ch
sub eax, 0x30373163
xor ax, 0x3432
xor al, 0x32
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x6c], ah
popal
arpl word [ebx + 0x20], bp
outsd dx, dword [esi]
ja 0x4036ef
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4036d1
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4036db
jae 0x403710
cmp eax, 0x2d637322
js 0x4036f2
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
je 0x403721
jp 0x4036f2
dec edx
and byte [ebx + 0x66], ch
jo 0x4036f0
jo 0x4036f0
jno 0x403716
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4036f9
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x40371d
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403717
and dh, byte [ebx + 0x63]
jae 0x403740
sub eax, 0x6b4a6c65
push eax
and byte [esi + 0x50], ah
imul ebx, dword [edx + 0x57], 0x3c3e2268
das
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x40376e
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403730
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x403777
cmp ax, 0x2f22
ja 0x403779
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x40377d
jo 0x403783
jb 0x40374f
jb 0x40374f
cmp dword [edx], esi
xor al, 0x30
xor dh, byte [eax + esi]
xor al, 0x62
popal
xor ebp, dword [0x39623733]
sub eax, 0x65663834
sub eax, 0x65393262
sub eax, 0x38346132
xor eax, 0x39373534
sub ax, 0x3262
cmp dword [ebp + 0x2d], esp
xor ah, byte [ecx + 0x34]
cmp byte [0x39373534], dh
cmp dword [ebp + 0x34], esp
xor eax, 0x6d413e22
xor al, 0x35
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x40379a
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4037a4
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x4037bb
je 0x4037ea
dec edx
and byte [ebx + 0x66], ch
jo 0x4037b9
jno 0x4037df
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x40379f
arpl word [ecx + 0x73], bp
jae 0x4037c2
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4037e6
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4037e0
popal
jae 0x403815
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
jae 0x403817
and dh, byte [ebx + 0x63]
jae 0x403809
sub eax, 0x6b4a6c65
push eax
and byte [edi + 0x73], ah
jp 0x40382c
jp 0x40382c
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403837
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4037f9
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403842
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403846
jo 0x40384c
jb 0x403818
jb 0x403818
xor ah, byte [esi + 0x37]
aaa
xor al, 0x30
cmp byte [ecx], dh
xor ch, byte [0x39333865]
sub eax, 0x38393134
cmp dword [eax], edi
sub eax, 0x66383362
sub eax, 0x65386532
xor dh, byte fs:[ebx]
xor eax, 0x3e223161
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebx + 0x6f], cl
and byte [ebx + 0x6f], cl
outsd dx, dword [esi]
jae 0x403887
outsd dx, dword [esi]
jae 0x403859
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x40386a
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403874
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x40388b
and byte [ebx + 0x66], ch
jo 0x403889
imul esp, dword [esi + 0x70], 0x43
jno 0x4038af
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403892
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4038b6
push 0x74
push edx
jo 0x4038b6
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4038b0
and dh, byte [ebx + 0x63]
jae 0x4038d9
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x43], ch
inc esp
pop ecx
dec esi
dec ebp
and bh, byte [esi]
cmp al, 0x2f
das
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403907
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4038c9
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403912
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403916
jo 0x40391c
jb 0x4038e8
jb 0x4038e8
arpl word [esi + 0x35], sp
aaa
xor dword [ebp + ebp + 0x31], esp
xor ah, byte [ecx + 0x65]
sub eax, 0x63303834
sub eax, 0x31656461
sub eax, 0x38626639
xor byte [ebx + 0x2d], ah
popal
xor dword gs:[0x38626639], ebp
xor dword [ecx + esi + 0x32], esp
cmp word gs:[ebx], si
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x6f], dh
jae 0x40394f
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403938
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403942
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
arpl word [0x744d7867], bp
jp 0x403959
and byte [ebx + 0x66], ch
jo 0x403957
jno 0x40397d
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403960
and byte [ebx + 0x6c], ah
popal
jae 0x403995
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x403984
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403984
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40397e
and dh, byte [ebx + 0x63]
jae 0x4039a7
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x6d], ch
jno 0x4039bb
imul eax, dword [ecx + 0x6c], 0x22
cmp al, 0x2f
inc ecx
insb byte es:[edi], dx
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4039d5
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403997
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4039e0
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4039e4
jo 0x4039ea
jb 0x4039b6
jb 0x4039b6
xor dword [0x64336364], esi
bound esi, qword [esi]
sub eax, 0x35613962
sub eax, 0x65653434
sub eax, 0x30376338
xor al, 0x34
sub eax, 0x30376338
sub eax, 0x64646437
aaa
xor eax, 0x38383637
aaa
cmp byte ss:[eax], bh
and bh, byte [esi]
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
and byte [edi + 0x61], al
insb byte es:[edi], dx
popal
js 0x403a33
cmp al, 0x2f
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403a08
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403a12
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x403a29
and byte [ebx + 0x66], ch
jo 0x403a27
imul esp, dword [esi + 0x70], 0x43
jno 0x403a4d
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403a30
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403a54
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403a4e
and dh, byte [ebx + 0x63]
jae 0x403a77
sub eax, 0x6b4a6c65
push eax
and byte [ecx + 0x43], ch
inc edx
outsd dx, dword [esi]
inc ebp
and bh, byte fs:[esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403aa5
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403a67
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403ab0
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403ab4
jo 0x403aba
jb 0x403a86
jb 0x403a86
xor byte [ebx], dh
aaa
cmp dword [ebx + esi + 0x35], esp
bound ebp, qword [0x36393935]
sub eax, 0x62313634
sub eax, 0x36343939
xor dword [edx + 0x2d], esp
cmp dword [ecx], edi
xor al, 0x36
sub eax, 0x30353066
xor word fs:[esi + 0x62], sp
xor al, 0x35
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
bound si, dword [esi + 0x6d413e22]
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebx + 0x6b], dl
jne 0x403af4
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403ad7
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403ae1
and dh, byte [ebx + 0x63]
jae 0x403b0a
sub eax, 0x744d7867
jp 0x403af8
and byte [ebx + 0x66], ch
jo 0x403af6
jo 0x403af6
jno 0x403b1c
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x403adc
arpl word [ecx + 0x73], bp
jae 0x403aff
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403b23
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403b1d
popal
jae 0x403b52
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push edx
pop edx
and dh, byte [ebx + 0x63]
jae 0x403b46
sub eax, 0x6b4a6c65
push eax
and byte [edx + edx*2 + 0x5a], ah
inc esp
push ebx
ja 0x403b14
cmp al, 0x2f
das
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403b74
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403b36
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403b7f
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403b83
jo 0x403b89
jb 0x403b55
jb 0x403b55
xor esi, dword [0x61616236]
xor al, 0x31
sub eax, 0x65633061
sub eax, 0x65306334
sub eax, 0x62626661
sub eax, 0x65626162
xor eax, 0x33303136
xor byte [ebp + 0x2d], ah
popal
bound sp, dword [edx + 0x2d]
bound esp, qword [ecx + 0x62]
xor eax, 0x33303136
xor edi, dword [eax]
arpl word [edx], si
inc ecx
cmp byte [ebx + 0x34], ah
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403ba0
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403baa
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x403bc1
je 0x403bf0
dec edx
and byte [ebx + 0x66], ch
jo 0x403bbf
jno 0x403be5
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x403ba5
arpl word [ecx + 0x73], bp
jae 0x403bc8
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403bec
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403be6
popal
jae 0x403c1b
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
arpl word fs:[esi + 0x41], sp
and dh, byte [ebx + 0x63]
jae 0x403c0f
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x66], ah
inc ecx
inc esp
jns 0x403bdd
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403c3d
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403bff
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403c48
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403c4c
jo 0x403c52
jb 0x403c1e
jb 0x403c1e
popal
popal
xor dh, byte [ebx]
xor esi, dword [edi]
xor al, 0x2d
xor al, 0x63
cmp dword [ebp + 0x2d], esp
xor al, 0x34
popal
sub eax, 0x37313739
sub eax, 0x61376132
cmp byte [eax], dh
xor bh, byte [ecx]
xor dword fs:[edx + 0x3e], esp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[eax + ebp*2 + 0x65], dh
and byte [eax + ebp*2 + 0x65], dh
insd dword es:[edi], dx
insd dword es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403c6f
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403c79
and dh, byte [ebx + 0x63]
jae 0x403ca2
sub eax, 0x744d7867
jp 0x403c90
and byte [ebx + 0x66], ch
jo 0x403c8e
jo 0x403c8e
jno 0x403cb4
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x403c74
arpl word [ecx + 0x73], bp
jae 0x403c97
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403cbb
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403cb5
popal
jae 0x403cea
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
push 0x59
and dh, byte [ebx + 0x63]
jae 0x403cde
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x59], ch
inc esi
dec esp
js 0x403cac
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403d0c
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403cce
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403d17
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403d1b
jo 0x403d21
jb 0x403ced
jb 0x403ced
popal
xor dword [ebx + 0x34], esp
cmp dword [0x3036332d], esi
sub eax, 0x62633733
sub eax, 0x39633961
arpl word [edx + 0x2d], sp
popal
cmp dword [ebx + 0x39], esp
sub eax, 0x36353064
bound esi, qword fs:[edx]
xor dword [eax], esi
xor eax, 0x3e223733
xor byte [0x3e223733], dh
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edi + 0x6f], dl
and byte [edi + 0x6f], dl
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403d3d
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403d47
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
arpl word [0x744d7867], bp
jp 0x403d5e
and byte [ebx + 0x66], ch
jo 0x403d5c
jno 0x403d82
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403d65
and byte [ebx + 0x6c], ah
popal
jae 0x403d9a
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x403d89
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403d89
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403d83
and dh, byte [ebx + 0x63]
jae 0x403dac
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x69], ah
outsd dx, dword [esi]
arpl word [ebx + 0x6c], dx
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403dda
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403d9c
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403de5
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403de9
jo 0x403def
jb 0x403dbb
jb 0x403dbb
aaa
popal
xor dword [edx + 0x33], esp
cmp dword gs:[edx], esi
sub eax, 0x38313430
sub eax, 0x36656533
sub eax, 0x35303461
xor esp, dword [ebp + 0x65]
sub eax, 0x35303461
sub eax, 0x35303461
sub eax, 0x66396562
xor ah, byte [ecx + edi + 0x31]
cmp dword [ecx], edi
and bh, byte gs:[esi]
inc ecx
xor dword [ecx], edi
cmp dword [ebp + 0x22], esp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ecx], dh
cmp al, 0x2f
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403e08
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403e12
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x403e29
js 0x403e29
je 0x403e58
dec edx
and byte [ebx + 0x66], ch
jo 0x403e27
jno 0x403e4d
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
imul esi, dword fs:[esi + 0x20], 0x73616c63
imul esi, dword [esi + 0x20], 0x73616c63
popal
jae 0x403e65
jae 0x403e30
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x403e54
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403e54
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403e4e
and dh, byte [ebx + 0x63]
jae 0x403e77
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x74], ch
inc esi
jo 0x403e75
jo 0x403e45
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403ea5
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403e67
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x403eb0
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403eb4
jo 0x403eba
jb 0x403e86
jb 0x403e86
xor di, word [eax]
xor edi, dword [eax]
xor byte [esp + esi], dh
xor dword [0x3763612d], esi
cmp byte [0x37306233], ch
xor esp, dword [edx + 0x30]
aaa
xor byte [edi], dh
sub eax, 0x36326462
sub eax, 0x31323733
cmp byte [ecx], dh
cmp byte [ecx], dh
cmp dword [ebx], esi
xor dword [edi], esi
and bh, byte [esi]
bound ebp, qword [ecx + 0x63]
imul esp, dword [eax], 0x61
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebp + 0x64], ah
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403edc
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403ee6
popal
jae 0x403f1b
cmp eax, 0x2d637322
js 0x403efd
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x403efd
je 0x403f2c
dec edx
and byte [ebx + 0x66], ch
jo 0x403efb
imul esp, dword [esi + 0x70], 0x43
jno 0x403f21
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403f04
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403f28
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403f22
and dh, byte [ebx + 0x63]
jae 0x403f4b
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x76], ah
dec edi
push edi
pop eax
push edx
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x403f79
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x403f3b
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x403f82
cmp ax, 0x2f22
ja 0x403f84
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x403f88
jo 0x403f8e
jb 0x403f5a
jb 0x403f5a
bound esi, qword fs:[esp + esi]
bound esi, qword fs:[esp + esi]
cmp dword [ebx + 0x62], esp
sub eax, 0x66346162
sub eax, 0x31376534
sub eax, 0x35356238
aaa
xor dword [0x35356238], ebp
sub eax, 0x30373334
arpl word [ecx], di
xor eax, 0x30323337
and bh, byte [esi]
inc ecx
xor esi, dword [edx]
xor byte [esi + 0x22], ah
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x403fa5
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403faf
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x403fc6
je 0x403ff5
dec edx
and byte [ebx + 0x66], ch
jo 0x403fc4
jno 0x403fea
and bh, byte [0x643c]
and bh, byte [esi]
cmp al, 0x64
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x403faa
arpl word [ecx + 0x73], bp
jae 0x403fcd
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x403ff1
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x403feb
popal
jae 0x404020
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
dec edi
jb 0x404027
and dh, byte [ebx + 0x63]
jae 0x404014
sub eax, 0x6b4a6c65
push eax
and byte [edi + ecx*2 + 0x72], ah
push 0x58
pop eax
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x404042
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x404004
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x40404d
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x404051
jo 0x404057
jb 0x404023
jb 0x404023
xor dword [esi], esi
xor al, 0x30
xor al, 0x30
cmp dword ss:[ecx], esi
sub eax, 0x64396431
sub eax, 0x66666234
sub eax, 0x35666338
sub eax, 0x63353634
xor ah, byte [edx + 0x65]
sub ax, 0x6338
xor ax, 0x342d
xor eax, 0x65623263
xor esi, dword [edi]
aaa
bound esi, qword [edx]
and bh, byte gs:[esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebp + 0x6f], cl
and byte [ebp + 0x6f], cl
jne 0x404092
popal
jb 0x404049
push eax
inc ebx
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x404079
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x404083
popal
jae 0x4040b8
cmp eax, 0x2d637322
js 0x40409a
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x40409a
je 0x4040c9
dec edx
and byte [ebx + 0x66], ch
jo 0x404098
imul esp, dword [esi + 0x70], 0x43
jno 0x4040be
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4040a1
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4040c5
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4040bf
and dh, byte [ebx + 0x63]
jae 0x4040e8
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x63], ah
inc ecx
push ebp
push 0x3c3e2254
das
push esp
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x404116
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4040d8
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x40411f
cmp ax, 0x2f22
ja 0x404121
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x404125
jo 0x40412b
jb 0x4040f7
jb 0x4040f7
popal
xor eax, 0x61303664
arpl word [eax], si
sub eax, 0x32653438
sub eax, 0x30316633
xor dword [eax], esi
sub eax, 0x30333038
sub eax, 0x38643264
cmp byte [ebx], dh
cmp byte [0x63313865], dh
and bh, byte [esi]
inc ecx
cmp byte gs:[ecx], dh
arpl word [edx], sp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + 0x61], al
jb 0x40416c
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x404147
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x404151
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
arpl word [0x744d7867], bp
jp 0x404168
and byte [ebx + 0x66], ch
imul esp, dword [esi + 0x70], 0x43
jo 0x404166
jno 0x40418c
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40416f
and byte [ebx + 0x6c], ah
popal
jae 0x4041a4
cmp eax, 0x2d637322
push 0x74
push edx
jo 0x404193
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x404193
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40418d
and dh, byte [ebx + 0x63]
jae 0x4041b6
sub eax, 0x6b4a6c65
push eax
and byte [esi + 0x61], ah
jb 0x4041b1
jo 0x404184
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
arpl word [ecx + 0x73], bp
jae 0x4041af
insb byte es:[edi], dx
popal
jae 0x4041e4
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4041a6
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4041ef
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4041f3
jo 0x4041f9
jb 0x4041c5
jb 0x4041c5
arpl word [esi + 0x37], sp
xor dword ss:[edx + 0x66], esp
xor eax, 0x3464362d
popal
sub eax, 0x36386234
xor al, 0x62
cmp byte [esi], dh
sub eax, 0x32653939
sub eax, 0x37643332
xor esp, dword [edi + esi + 0x65]
xor al, 0x34
aaa
xor al, 0x34
xor byte [esi], dh
aaa
aaa
xor dword [0x6d413e22], esi
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[eax + 0x6c], dl
popal
outsb dx, byte [esi]
je 0x404206
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x404217
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x404221
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x404238
and byte [ebx + 0x66], ch
jo 0x404236
imul esp, dword [esi + 0x70], 0x43
jno 0x40425c
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40423f
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x404263
push 0x74
push edx
jo 0x404263
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40425d
and dh, byte [ebx + 0x63]
jae 0x404286
sub eax, 0x6b4a6c65
push eax
and byte [edi + 0x63], ah
jbe 0x404293
jo 0x4042a5
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x4042b4
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x404276
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x4042bf
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4042c3
jo 0x4042c9
jb 0x404295
jb 0x404295
xor dword [ecx + 0x66], esp
popal
arpl word [ebx + 0x35], sp
sub eax, 0x38326565
sub eax, 0x62313233
sub eax, 0x35623961
xor dword [edx + 0x2d], esp
popal
cmp dword [edx + 0x35], esp
sub eax, 0x39613635
xor bh, byte [eax]
xor ah, byte [esi + 0x31]
arpl word gs:[edx], sp
inc ecx
xor word [ebp + 0x63], sp
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[edx + esi*2 + 0x6f], al
inc esp
jb 0x404305
outsd dx, dword [esi]
jo 0x4042d4
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4042e5
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4042ef
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
arpl word [0x744d7867], bp
jp 0x404306
and byte [ebx + 0x66], ch
jo 0x404304
jno 0x40432a
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40430d
and byte [ebx + 0x6c], ah
popal
jae 0x404342
cmp eax, 0x2d637322
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x404331
push 0x74
push edx
jo 0x404331
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x40432b
and dh, byte [ebx + 0x63]
jae 0x404354
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x64], al
push ebp
arpl word [eax + 0x22], si
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
insb byte es:[edi], dx
jbe 0x404344
cmp al, 0x61
cmp al, 0x61
and byte [ebx + 0x6c], ah
popal
jae 0x404381
jae 0x40434c
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
and dh, byte [ebx + 0x63]
sub eax, 0x7755546b
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x404343
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x40438c
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x404390
jo 0x404396
jb 0x404362
xor sp, word [ebx + 0x65]
xor al, 0x62
xor dword [0x3034332d], esi
xor ebp, dword [0x61666134]
popal
popaw
popal
sub eax, 0x34353639
sub eax, 0x64656662
popal
popaw
arpl word [ebx], si
xor byte [ecx + esi + 0x66], ah
xor dword [edx], esp
inc ecx
xor dword [esi + 0x31], esp
and bh, byte [esi]
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebp + 0x69], cl
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x6948206c
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x4043aa
das
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x4043bb
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4043c5
and byte [ebx + 0x6c], ah
popal
jae 0x4043fa
cmp eax, 0x2d637322
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
js 0x4043dc
je 0x40440b
jp 0x4043dc
dec edx
and byte [ebx + 0x66], ch
jo 0x4043da
inc ebx
jno 0x404400
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4043e3
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x404407
push 0x74
push edx
jo 0x404407
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x404401
and dh, byte [ebx + 0x63]
jae 0x40442a
sub eax, 0x6b4a6c65
push eax
and byte [edx + 0x6e], ch
jb 0x404419
dec ebx
push eax
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x404458
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x40441a
and byte [eax + 0x72], ch
cmp ax, 0x2f22
jb 0x404461
cmp ax, 0x2f22
ja 0x404463
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x404467
jo 0x40446d
jb 0x404439
jb 0x404439
bound esi, qword ss:[edx]
bound esi, qword [edx]
popal
cmp byte [esi + 0x63], ah
arpl word [0x39636164], bp
sub eax, 0x61633034
xor byte [ebx + 0x61], ah
arpl word [ecx + 0x2d], sp
popal
arpl word [esi], si
sub ax, 0x3062
bound esi, qword [eax + esi]
cmp byte [0x62366130], dh
sub eax, 0x66366361
sub eax, 0x34623062
xor byte [eax], bh
xor eax, 0x62366130
popal
bound esi, qword ss:[edx]
and bh, byte [esi]
inc ecx
xor ah, byte [edx]
inc ecx
dec ebp
dec edi
dec esp
inc ebp
inc esp
and byte [edi + 0x4f], dl
push edx
dec esp
inc esp
cmp al, 0x2f
popal
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x69642f3c
jbe 0x40448a
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x404494
and dh, byte [ebx + 0x63]
jae 0x4044bd
sub eax, 0x744d7867
jp 0x4044ab
and byte [ebx + 0x66], ch
jo 0x4044a9
jo 0x4044a9
jno 0x4044cf
and bh, byte [0x643c]
imul esi, dword [esi + 0x20], 0x73616c63
jbe 0x40448f
arpl word [ecx + 0x73], bp
jae 0x4044b2
and dh, byte [ebx + 0x63]
sub eax, 0x6652746a
jo 0x4044d6
and byte [eax + 0x45], ch
pop ecx
pop edx
push cx
and bh, byte [esi]
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x4044d0
popal
jae 0x404505
cmp eax, 0x2d637322
insb byte es:[edi], dx
dec edx
imul edx, dword [eax + 0x66], 0x20
arpl word [eax + edx*2 + 0x44], ax
and dh, byte [ebx + 0x63]
jae 0x4044f9
sub eax, 0x6b4a6c65
push eax
and byte [ebx + 0x44], ah
push eax
inc esp
inc esi
and bh, byte [esi]
cmp al, 0x2f
imul esi, dword fs:[esi + 0x3e], 0x6320613c
imul esi, dword [esi + 0x3e], 0x6320613c
cmp al, 0x61
and byte [ebx + 0x6c], ah
insb byte es:[edi], dx
popal
jae 0x404527
cmp eax, 0x2d637322
imul edx, dword [ebp + edx*2 + 0x77], 0x55
push ebp
dec edx
and byte [ecx + 0x67], ch
dec esp
inc edi
pop ecx
jb 0x4044e9
and byte [eax + 0x72], ch
cmp ax, 0x2f22
ja 0x404532
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x404536
jo 0x40453c
jb 0x404508
jb 0x404508
xor al, 0x39
xor byte [esi], dh
xor dword [ebx + 0x63], esp
bound ebp, qword [0x61643638]
sub eax, 0x37613534
popal
aaa
sub eax, 0x61333138
sub eax, 0x62303364
cmp word ss:[eax], di
aaa
cmp dword [edx], esp
inc ecx
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and byte fs:[ebp + 0x6f], cl
and byte [ebp + 0x6f], cl
jne 0x404578
jae 0x404566
and dh, byte [ebx + 0x63]
sub eax, 0x744d7867
jp 0x40457d
jo 0x40457b
jno 0x4045a1
cmp al, 0x64
imul esi, dword [esi + 0x20], 0x73616c63
jae 0x404584
jae 0x4045cb
imul esi, dword [esi + 0x3e], 0x6320613c
insb byte es:[edi], dx
popal
jae 0x4045f9