Function at 0x44c636
Capabilities:
Get number of processors
Parse pe header

Disassembly:
jne 0x44b147
dec ebx
xor dl, byte [esi + 0x47]
push 0x6e6c3159
push edi
push eax
push edi
inc esp
inc ebx
push esp
push 0x37683553
push ebp
pop eax
push ecx
dec esp
dec ecx
xor dword [esi + 0x63], ebp
cmp eax, 0x69532022
jp 0x44b17b
cmp eax, 0x31393222
xor dword [ecx], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b193
cmp eax, 0x434d4622
outsd dx, dword [esi]
inc edi
push ebp
inc edx
xor dh, byte [esi + ebp*2 + 0x4f]
jae 0x44b17c
pop eax
xor dword [ebx + 0x4f], esi
ja 0x44b1b4
xor ebx, dword [ecx + 0x50]
jne 0x44b17f
outsd dx, dword [esi]
push ecx
push esi
push ebx
jp 0x44b1bd
insd dword es:[edi], dx
ja 0x44b194
jo 0x44b197
xor cl, byte [edx + 0x47]
insb byte es:[edi], dx
xor ecx, dword [ecx + 0x3d]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3932223d
aaa
aaa
xor eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b1dc
cmp eax, 0x596f4722
js 0x44b1ad
bound edx, qword [ecx + 0x55]
push ecx
push ebp
pop ecx
jo 0x44b1ce
aaa
push esi
push ecx
dec edx
inc edi
jbe 0x44b1cb
push ecx
jbe 0x44b1d8
insd dword es:[edi], dx
push 0x2f
arpl word [ecx + 0x77], di
sub eax, dword ss:[esi + 0x54]
sub eax, dword [esi + 0x54]
inc esi
push esp
push ecx
pop edx
dec ebp
push 0x754b4962
aaa
push edi
dec ebp
cmp eax, 0x69532022
jp 0x44b20d
cmp eax, 0x37393222
aaa
xor eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b225
cmp eax, 0x4e616e22
inc edi
cmp byte [bx + di], bh
imul ecx, dword [edx + 0x5a], 0x70
insd dword es:[edi], dx
xor dword [edi], esi
push edi
jae 0x44b205
xor byte [ecx], dh
inc esi
push eax
push 0x57487659
push edi
dec ebp
dec esp
push esp
inc edx
xor eax, 0x644b4767
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edi
je 0x44b229
dec si
dec ecx
cmp eax, 0x69532022
jp 0x44b256
cmp eax, 0x30313322
aaa
xor esp, dword [edx]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b26e
push 0x4650223d
xor al, byte [esi + 0x77]
cmp eax, 0x32465022
inc esi
ja 0x44b274
pop cx
pop ecx
pop eax
push edi
dec esp
dec edi
imul esi, dword [ebx + esi], 0x6c464746
push ebp
jns 0x44b257
inc ecx
dec ebx
popal
pop eax
push ebx
push ecx
imul esi, dword [edx + 0x66], 0x75424657
xor dword [edi + 0x6b], ecx
das
bound esi, qword ss:[eax]
jb 0x44b28d
push edi
inc esi
inc edx
jne 0x44b25d
dec edi
imul ebp, dword [edi], 0x64
bound esi, qword ss:[eax]
cmp eax, 0x69532022
jp 0x44b29f
cmp eax, 0x38393222
cmp byte ss:[edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b2b7
cmp eax, 0x37696b22
dec ebp
jne 0x44b29a
inc ebx
pop edx
jp 0x44b2c8
inc ebx
jne 0x44b28d
jbe 0x44b2d9
xor dh, byte [esi + 0x32]
dec esp
inc ebx
pop ecx
das
push edi
insb byte es:[edi], dx
jp 0x44b2dd
jns 0x44b2e0
inc ebx
jo 0x44b2d3
outsb dx, byte fs:[esi]
outsb dx, byte [esi]
xor ah, byte [ebx + 0x4e]
push esp
das
das
push 0x6c
xor ecx, dword [ebp + 0x3d]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3133223d
xor dh, byte [edi]
xor al, 0x22
das
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b300
cmp eax, 0x38613922
cmp dword [ecx + 0x38], esp
outsb dx, byte [esi]
jno 0x44b2f4
push esp
xor dword [edx + 0x64], edi
inc edx
xor ax, word [eax + ebp*2 + 0x7a]
imul edx, dword [eax + 0x4b], 0x55
inc esi
outsb dx, byte [esi]
jns 0x44b309
push esi
push esp
inc esp
dec ebp
dec edx
xor eax, 0x30737a4e
dec ebx
imul eax, dword [ebx + 0x34], 0x48435135
dec esi
jp 0x44b32d
xor byte [ebx + 0x69], cl
inc ebx
xor al, 0x35
push ecx
inc ebx
dec eax
cmp byte gs:[0x69532022], bh
jp 0x44b331
push ebx
imul edi, dword [edx + 0x65], 0x3932223d
cmp byte ss:[ecx], bh
cmp eax, 0x36393222
cmp byte [ecx], bh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b349
push 0x7367223d
imul edi, dword [eax + 0x5a], 0x63547878
bound edi, qword [ecx + 0x36]
outsd dx, dword [esi]
cmp eax, 0x69736722
js 0x44b342
js 0x44b362
push esp
arpl word [edx + 0x79], sp
outsd dx, dword ss:[esi]
push esi
push esp
inc ebx
xor al, 0x4c
dec esp
inc ecx
push edi
inc ecx
outsd dx, dword [esi]
inc edx
cmp dword [ebx + 0x73], eax
pop eax
push edx
jbe 0x44b336
xor eax, 0x34495944
jp 0x44b350
inc esp
pop ecx
dec ecx
xor al, 0x64
jp 0x44b350
xor eax, 0x49307a50
cmp eax, 0x69532022
jp 0x44b37a
cmp eax, 0x31383222
xor dh, byte [esi]
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b392
cmp eax, 0x48476e22
inc edi
dec eax
pop eax
dec edx
push eax
jbe 0x44b395
xor dh, byte [ebx]
insd dword es:[edi], dx
inc esp
jo 0x44b38a
dec edx
js 0x44b3aa
inc ebx
inc edx
outsb dx, byte [esi]
dec ecx
dec ebp
jp 0x44b3ba
xor cl, byte [ecx + 0x6c]
pop eax
insd dword es:[edi], dx
ja 0x44b3c2
das
push ebx
dec edx
arpl word [ecx + ebp*2 + 0x62], bp
pop ecx
jns 0x44b3be
imul esp, dword [edx + 0x59], 0x63656979
cmp eax, 0x69532022
arpl word gs:[0x69532022], di
jp 0x44b3c3
cmp eax, 0x36373222
xor ah, byte ss:[edx]
xor ah, byte ss:[edx]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b3db
cmp eax, 0x74505522
insb byte es:[edi], dx
das
inc esp
outsb dx, byte ss:[esi]
dec edi
push ebx
cmp byte [ecx], bh
pop eax
xor dh, byte [ebx]
outsb dx, byte [esi]
dec ebx
dec ebx
dec ebx
inc esi
das
outsb dx, byte [esi]
jno 0x44b3fa
jae 0x44b3ff
dec edi
outsd dx, dword [esi]
outsd dx, dword fs:[esi]
bound esi, qword [edi]
xor eax, 0x79316635
outsb dx, byte [esi]
push edi
je 0x44b3f9
cmp eax, 0x69532022
jp 0x44b40c
cmp eax, 0x30313322
xor dword [eax], esi
xor bh, byte [ecx]
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b424
cmp eax, 0x35306d22
cmp dword [esi + ebp*2 + 0x4a], esp
insd dword es:[edi], dx
xor byte [0x4a6e6439], dh
outsb dx, byte fs:[esi]
outsb dx, byte [esi]
dec edx
cmp byte [ebp + 0x56], al
jo 0x44b42b
push edi
jo 0x44b402
inc ebx
dec esi
inc ecx
push eax
inc ebp
push esi
inc ecx
cmp dword [ebp + 0x4e], esp
push esi
jae 0x44b40c
outsb dx, byte [esi]
arpl word [ebx], si
pop ecx
aaa
inc esi
jae 0x44b44c
inc edx
xor al, 0x6a
js 0x44b458
cmp eax, 0x69532022
jp 0x44b455
cmp eax, 0x31303322
xor eax, 0x3e2f2239
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44b46d
cmp eax, 0x44684522
inc edx
jns 0x44b45d
push eax
inc ecx
xor di, word [edx + 0x56]
dec ecx
inc edi
bound esi, qword [edx]
outsb dx, byte ss:[esi]
je 0x44b482
js 0x44b488
pop edx
ja 0x44b479
push 0x6c
popal
xor byte [edi + 0x55], cl
push ebp
cmp byte [edi + 0x4e], al
inc ebx
dec esp
imul edx, dword [eax + 0x30], 0x74775967
push eax
xor byte [edi + 0x59], ah
ja 0x44b4a5
xor byte [0x69532022], bh
jp 0x44b49e
cmp eax, 0x32303322
xor dh, byte [edx]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b4b6
cmp eax, 0x43454122
xor eax, 0x762b6163
inc esp
arpl word [ecx + 0x2b], sp
jbe 0x44b49e
xor dword [ebx + 0x6d], ecx
xor eax, 0x54654f59
push ecx
push eax
push edi
dec edx
dec ebp
push ebp
das
jp 0x44b4e0
jb 0x44b4a0
xor dword [edi + 0x2b], esp
aaa
sub esi, dword [bx]
jno 0x44b4ed
xor byte [ebp + 0x34], ah
xor al, 0x67
dec ebp
inc ecx
cmp eax, 0x69532022
jp 0x44b4e7
cmp eax, 0x34313322
cmp dword [eax], esi
and ch, byte [edi]
xor byte [edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b4ff
cmp eax, 0x42477022
jb 0x44b503
push ebx
popal
inc ebx
dec esp
jno 0x44b508
inc edx
inc ebp
dec esp
arpl word [edi + 0x45], bp
inc edx
sub ebp, dword [ecx + 0x63]
insd dword es:[edi], dx
aaa
arpl word [ebp + 0x67], cx
sub esp, dword [edi + 0x4b]
dec ebx
push eax
imul eax, dword [ebx + 0x77], 0x432b6a39
pop eax
outsd dx, dword fs:[esi]
push edi
ja 0x44b502
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3133223d
xor dword [esi], esi
xor dword [edx], esp
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b548
cmp eax, 0x2f6a3122
insd dword es:[edi], dx
inc ebx
pop edx
dec edx
insb byte es:[edi], dx
xor ah, byte [ecx + 0x6d]
pop eax
dec ebp
cmp byte [edi + 0x44], ah
dec edx
popal
jns 0x44b56b
inc edi
insb byte es:[edi], dx
dec esi
outsb dx, byte [esi]
xor dword [esi + 0x47], ecx
aaa
inc ebx
ja 0x44b536
dec ebx
push ebx
push ebx
outsd dx, dword [esi]
cmp byte [ecx + 0x36], al
xor al, 0x70
dec esi
bound ebx, qword [ecx + 0x3d]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3133223d
cmp byte [ebx], dh
and ch, byte ss:[edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b591
cmp eax, 0x6c735822
xor al, 0x67
jns 0x44b56a
das
inc ebx
cmp dword [edi + 0x4a], eax
inc edi
dec edx
xor al, 0x54
inc ebp
cmp byte [esp + edx*2 + 0x54], ah
push ecx
dec edi
push esp
xor byte [ebp + 0x6e], ah
xor eax, 0x6f307144
jno 0x44b57a
outsd dx, dword [esi]
das
pop edx
push esp
popal
dec esp
bound esp, qword [ecx + 0x31]
jb 0x44b5ca
cmp eax, 0x69532022
jp 0x44b5c2
cmp eax, 0x38323322
cmp byte [edi], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b5da
cmp eax, 0x75466722
xor al, 0x78
push esi
inc esp
xor byte [ebx + 0x63], ah
xor ch, byte [eax + 0x37]
imul edi, dword fs:[ecx + 0x43], 0x456a7035
push ebx
dec ecx
aaa
cmp byte [edi + 0x55], ch
aaa
push eax
jp 0x44b5c7
inc esi
push ebp
js 0x44b607
jno 0x44b613
push ebp
aaa
inc ebx
push ebp
xor eax, 0x20223d38
push ebx
imul edi, dword [edx + 0x65], 0x3333223d
aaa
xor dword [edx], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b623
cmp eax, 0x77626322
dec ecx
jne 0x44b60b
dec eax
cmp byte [edx], dh
dec esp
insb byte es:[edi], dx
imul esp, dword [ecx + 0x69], 0x76595364
inc edx
push ebx
pop ecx
jbe 0x44b611
sub edx, dword [ebx + 0x6f]
inc esi
outsb dx, byte [esi]
imul ecx, dword [edi + ebp + 0x56], 0x495a624d
pop edx
dec ecx
sub edx, dword [eax + 0x49]
inc edi
arpl word [edx + 0x67], si
cmp byte [edi + 0x79], ch
pop edx
cmp byte [0x69532022], bh
jp 0x44b654
cmp eax, 0x37333322
xor al, 0x33
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b66c
cmp eax, 0x42666422
inc dx
push 0x79
xor bl, byte [eax + 0x73]
push ecx
xor al, 0x34
inc ebp
pop eax
pop eax
dec edx
xor eax, 0x55512f2b
bound ecx, qword [edi + 0x50]
jns 0x44b660
cmp byte [esi + 0x34], al
inc esp
dec ebx
push edi
jno 0x44b675
ja 0x44b675
sub esi, dword [edx + 0x44]
push 0x34336664
cmp eax, 0x69532022
jp 0x44b69d
cmp eax, 0x36343322
aaa
and ch, byte ss:[edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b6b5
cmp eax, 0x7a593822
cmp byte [ebp + 0x4a], dh
dec edx
dec eax
aaa
push ebp
cmp byte [ebp + 0x32], ah
bound edi, qword [ecx]
cmp byte [eax + 0x53], bh
jae 0x44b698
dec esp
inc ecx
imul edi, dword [eax], 0x6c
push edx
xor byte [edi], dh
imul ebp, dword [eax + 0x48], 0x496b5375
pop eax
push ecx
dec eax
jne 0x44b6c2
imul ecx, dword [ecx + 0x58], 0x51
jb 0x44b6be
dec edi
jbe 0x44b6ec
push ebx
cmp byte [0x69532022], bh
jp 0x44b6e6
cmp eax, 0x31323322
xor dword [0x3c3e2f22], esi
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b6fe
cmp eax, 0x59547022
jo 0x44b6ee
pop ecx
inc esp
js 0x44b717
jns 0x44b6cf
xor byte [edx + 0x35], dl
push ebp
xor eax, 0x46753453
push edx
xor eax, 0x34533555
jne 0x44b6ed
jne 0x44b6f4
ja 0x44b6fc
xor dword [eax], edi
aaa
jae 0x44b717
insd dword es:[edi], dx
dec ebx
ja 0x44b722
jb 0x44b6f1
jo 0x44b717
outsb dx, byte [esi]
dec eax
inc esp
inc edx
jno 0x44b70c
dec ecx
cmp eax, 0x69532022
jp 0x44b72f
cmp eax, 0x39363222
cmp byte [ebx], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b747
cmp eax, 0x462b4522
push edx
cmp dword [edi], ebp
das
push ebx
jae 0x44b72f
outsd dx, dword [esi]
jp 0x44b71d
xor byte [ebp + 0x6e], ah
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
imul esi, dword [ebx + ebp*2 + 0x7a], 0x466d616c
imul edi, dword [edx + 0x6c], 0x61
popal
insd dword es:[edi], dx
inc esi
js 0x44b752
push edi
xor al, 0x58
pop eax
xor al, 0x36
push ebx
push ebx
jbe 0x44b732
je 0x44b750
insb byte es:[edi], dx
xor dh, byte [eax]
push 0x3d672b6b
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3432223d
cmp eax, 0x69532022
jp 0x44b778
cmp eax, 0x39343222
xor eax, 0x3c3e2f22
cmp dword [esi], esi
xor eax, 0x3c3e2f22
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44b790
cmp eax, 0x64752b22
inc ecx
dec ebx
je 0x44b7ab
pop ecx
das
inc edi
pop edx
dec ebp
cmp dword [esp + 0x6b], esp
cmp byte [edi + 0x79], al
jno 0x44b798
das
inc edi
push 0x716d7a5a
inc ecx
xor ah, byte [ecx + 0x67]
inc ecx
insd dword es:[edi], dx
inc edx
pop eax
xor eax, dword [esi + 0x4f]
inc esi
dec edi
bound esi, qword [ebx]
arpl word [0x69532022], di
jp 0x44b7c1
cmp eax, 0x36323222
xor dword [edx], esi
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b7d9
cmp eax, 0x724b6c22
jne 0x44b7bf
bound eax, qword [esi + 0x76]
jno 0x44b7d7
imul edx, dword [edi + 0x79], 0x75
popal
inc edx
xor dh, byte [ecx]
insb byte es:[edi], dx
inc edi
jp 0x44b7f8
push esi
jns 0x44b7d2
xor byte [eax + 0x58], ch
dec esi
imul di, word [ecx], 0x37
push edi
imul eax, dword [edi + 0x6a], 0x36384352
push edx
inc ebx
cmp byte [esi], dh
dec eax
cmp byte [0x69532022], bh
jp 0x44b80a
cmp eax, 0x30323222
xor bh, byte [ecx]
and ch, byte [edi]
cmp dword [edx], esp
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b822
cmp eax, 0x35766622
dec edi
arpl word [ebp + edx*2 + 0x6d], ax
inc esp
push ebp
insd dword es:[edi], dx
pop eax
cmp byte [esi + 0x7a], ah
dec ebp
inc esp
pop eax
push edi
xor dword [0x74616252], esi
insd dword es:[edi], dx
dec eax
dec ecx
jne 0x44b847
insd dword es:[edi], dx
arpl word [eax], di
aaa
cmp byte [edi], dh
inc edx
inc ebp
push eax
dec ebp
jo 0x44b838
xor al, 0x41
dec esi
push ebp
dec ecx
cmp eax, 0x69532022
jp 0x44b853
cmp eax, 0x34323222
aaa
xor ah, byte [edx]
das
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b86b
cmp eax, 0x55615322
je 0x44b83d
jno 0x44b879
arpl word [edx + 0x43], sp
imul eax, dword [ecx + 0x68], 0x6a5a5146
jae 0x44b85c
popal
jb 0x44b88d
imul ebp, dword [eax + 0x41], 0x5a
jae 0x44b866
push edi
push edx
outsd dx, dword [esi]
arpl word [ecx + 0x7a], ax
dec edx
cmp dword [edx + 0x65], edx
inc ecx
insd dword es:[edi], dx
bound ecx, qword [esi + 0x77]
cmp eax, 0x69532022
jp 0x44b89c
cmp eax, 0x30393122
and dh, byte [ecx]
cmp dword [eax], esi
xor al, 0x38
and ch, byte [edi]
cmp byte [edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44b8b4
cmp eax, 0x2f4c4522
jns 0x44b89a
inc esi
pop ecx
dec esp
inc ebp
jae 0x44b8a9
jo 0x44b894
imul esp, dword [edi + 0x62], 0x77
dec eax
xor dl, byte [edi + 0x59]
inc ecx
push 0x6f
outsd dx, dword [esi]
push eax
inc edi
outsb dx, byte [esi]
push ebx
outsd dx, dword [esi]
dec esi
inc ebp
imul edx, dword [ebp + 0x49], 0x796b416b
jns 0x44b8ea
dec esp
xor byte [0x69532022], bh
cmp eax, 0x69532022
jp 0x44b8e5
cmp eax, 0x34373222
xor byte ss:[edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b8fd
push 0x694d223d
jp 0x44b8e9
cmp eax, 0x7a694d22
dec esi
aaa
jb 0x44b8ea
cmp dword [edi + esi + 0x57], ecx
dec edi
inc edi
dec edi
xor byte ss:[ebx], ch
push edi
pop ecx
sub edx, dword [edi + 0x59]
sub eax, dword [edi + esi + 0x56]
imul ecx, dword fs:[eax + 0x69], 0x547a7877
ja 0x44b92e
jp 0x44b90c
je 0x44b928
jns 0x44b8e7
dec edi
insb byte es:[edi], dx
dec esi
push 0x223d4d75
and byte [ebx + 0x69], dl
jp 0x44b92e
cmp eax, 0x36333322
cmp byte [edx], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b946
cmp eax, 0x32745122
pop ecx
dec esi
dec esi
push edi
xor al, 0x34
xor al, 0x4f
dec edi
push eax
xor byte [edx + 0x66], bh
inc esi
js 0x44b938
outsd dx, dword [esi]
jo 0x44b93b
push esp
dec ebp
inc ebp
dec esp
jb 0x44b95f
arpl word [ecx], di
xor ah, byte [ebx + 0x61]
push eax
je 0x44b953
push esi
inc edx
push edi
ja 0x44b95e
xor al, 0x4f
outsd dx, dword [esi]
cmp eax, 0x69532022
jp 0x44b977
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3233223d
cmp dword [eax], esi
aaa
cmp eax, 0x39323322
xor byte [edi], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44b98f
cmp eax, 0x4a736922
and ch, byte [ecx + 0x73]
dec edx
bound edx, qword [ebx + 0x69]
aaa
xor al, byte [ecx + 0x6b]
dec edi
imul esp, dword [edi + 0x37], 0x4f6b4132
push ebx
jo 0x44b96a
insd dword es:[edi], dx
jno 0x44b9ae
jbe 0x44b9ab
xor byte [esi + 0x5a], ch
outsb dx, byte [esi]
imul esi, dword [esi], 0x556b322b
push ebp
inc ecx
inc ebp
xor ah, byte [esi + 0x6d]
dec ebp
dec ebx
je 0x44b9bc
jo 0x44b9bc
push esp
dec ebp
cmp eax, 0x69532022
jp 0x44b9c0
cmp eax, 0x31313322
xor dword [ecx], esi
xor dword [esp + esi], esi
xor al, 0x34
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44b9d8
cmp eax, 0x59356422
dec ebp
inc ebx
cmp byte [edi + 0x71], cl
dec esi
jb 0x44b9b4
bound ebp, qword [esi + edx*2 + 0x37]
inc esp
push edx
push esp
insd dword es:[edi], dx
inc ecx
inc ebp
xor eax, 0x35703643
inc ebp
xor al, 0x67
sub esi, dword [edx + esi + 0x43]
push 0x36
dec ebp
pop ecx
ja 0x44b9e4
aaa
jo 0x44b9eb
jae 0x44b9db
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3532223d
xor eax, 0x2f223834
and ch, byte [edi]
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44ba21
cmp eax, 0x732b6922
inc ebx
sub esi, dword [ebx + 0x43]
jno 0x44ba2e
jno 0x44ba2e
dec edx
xor byte [esi], dh
dec edx
push ecx
push 0x4f
sub esi, dword [eax]
ja 0x44ba13
jno 0x44ba32
popal
dec ebx
push edx
jns 0x44ba1c
xor eax, 0x5739766e
cmp byte [ebp + 0x50], cl
cmp dword [edi + 0x38], edx
dec ebp
push eax
xor eax, dword [ecx + edi*2 + 0x76]
push edi
xor eax, 0x3d6b4f59
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3333223d
cmp dword [eax], esi
cmp dword [edx], esp
das
dec edi
imul edi, dword [0x69532022], 0x7a
cmp eax, 0x39333322
jp 0x44ba52
cmp eax, 0x39333322
xor byte [ecx], bh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44ba6a
cmp eax, 0x35583922
bound ecx, qword [edx + 0x70]
sub edx, dword ss:[ebp + 0x4c]
ja 0x44ba52
popal
push 0x47
cmp dword [esi], esi
popal
inc edx
push edi
outsb dx, byte [esi]
push esp
xor byte [edx + 0x65], al
inc ecx
inc ecx
push esi
push 0x7a444d31
pop edx
dec ebp
inc esp
jp 0x44ba7f
dec edi
jb 0x44baa0
je 0x44ba7c
sub ebp, dword [ecx + eax*2 + 0x33]
dec ecx
cmp eax, 0x69532022
jp 0x44ba9b
push ebx
imul edi, dword [edx + 0x65], 0x3031223d
cmp byte [edx], dh
xor eax, 0x3c3e2f22
cmp eax, 0x38303122
xor dh, byte [0x3c3e2f22]
bound esi, qword [edx + edi]
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44bab9
cmp eax, 0x67743922
and bh, byte [ecx]
je 0x44babd
das
xor ah, byte [edx + 0x7a]
jno 0x44bac9
push eax
pop edx
xor cl, byte [eax + 0x44]
inc ebx
xor al, 0x6b
das
push esi
push esp
push ecx
aaa
insb byte es:[edi], dx
xor esi, dword [ebx + 0x37]
arpl word [ecx + 0x70], bx
jbe 0x44baa6
jp 0x44bae5
push ebx
push ebp
xor byte [ecx + 0x44], bh
inc esp
xor dword [edx + 0x51], esi
jb 0x44bacf
cmp eax, 0x3c3e2f22
das
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x63694d22
jb 0x44bb09
jae 0x44bb0b
outsd dx, dword [esi]
je 0x44bacd
push edx
popal
arpl word [esi + ecx*2 + 0x61], si
je 0x44bb11
jbe 0x44bb0f
ja 0x44bb16
outsb dx, byte [esi]
insd dword es:[edi], dx
and ah, byte fs:[eax]
push ebx
imul edi, dword [edx + 0x65], 0x3935223d
cmp dword [eax], esi
xor al, 0x22
cmp dword [ecx], edi
xor byte [edx], dh
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44bb2b
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3735223d
cmp eax, 0x22373522
cmp al, 0x42
aaa
and bh, byte [esi]
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bb3f
cmp eax, 0x71464522
cmp dword [esi + edx*2 + 0x79], eax
dec esp
push edi
outsb dx, byte [esi]
inc edx
inc ebx
pop ecx
outsb dx, byte [esi]
push ecx
xor eax, 0x31322b4a
dec ebx
ja 0x44bb35
jne 0x44bb66
ja 0x44bb57
push ebx
dec edi
das
push ebx
popal
xor ch, byte [esi + 0x71]
push ebp
xor byte [edi], dh
cmp byte [ecx + 0x31], bl
ja 0x44bb73
cmp eax, 0x69532022
jp 0x44bb70
cmp eax, 0x34333222
xor esi, dword [edi]
xor al, 0x33
aaa
and ch, byte [edi]
cmp al, 0x2f
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x63694d22
jb 0x44bb9c
jae 0x44bb9e
je 0x44bb60
push ebp
dec ecx
pop eax
pop eax
popal
insd dword es:[edi], dx
insb byte es:[edi], dx
ja 0x44bba5
outsb dx, byte [esi]
insd dword es:[edi], dx
and ah, byte fs:[eax]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3832223d
xor eax, 0x22363936
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3335223d
and bh, byte [esi]
cmp al, 0x42
and dh, byte [0x3c3e2233]
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bbcf
push 0x3876223d
cmp dword [bp + si + 0x46], ebp
cmp eax, 0x67387622
cmp dword [bp + si + 0x46], ebp
dec edi
xor al, 0x7a
xor ebp, dword [edi]
dec ebx
jo 0x44bbd0
dec esi
jns 0x44bbdd
dec edx
push edi
jp 0x44bbe2
bound esi, qword fs:[0x66695150]
outsd dx, dword [esi]
das
dec esi
je 0x44bbc4
xor ecx, dword [esi + 0x58]
xor eax, 0x2b467135
push ecx
cmp eax, 0x69532022
jp 0x44bc00
cmp eax, 0x31333222
and dh, byte [edx]
xor esi, dword [ecx]
xor byte [edi], dh
and ch, byte [edi]
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bc18
cmp eax, 0x58746c22
jp 0x44bc28
push edi
inc ecx
dec ebx
push 0x79
push edi
inc esp
pop eax
pop eax
arpl word gs:[edi + esi], si
xor al, 0x37
jbe 0x44bbfa
outsb dx, byte ss:[esi]
das
pop eax
dec esi
dec ebp
xor eax, 0x51535264
push edx
push edx
push ebx
push ecx
js 0x44bc45
push esi
push esp
dec esp
push 0x6b6d7262
cmp eax, 0x69532022
jp 0x44bc49
cmp eax, 0x31303222
xor dword [eax], edi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bc61
cmp eax, 0x556b7822
and bh, byte [eax + 0x6b]
push ebp
cmp dword [ecx], esi
xor esp, dword [edx + 0x4e]
xor eax, 0x42364358
xor eax, 0x642b426f
pop ecx
xor dword [edx + 0x4e], edx
xor dword [edx + 0x49], edi
xor dword [ebx + 0x77], ecx
jbe 0x44bc91
js 0x44bc8b
jno 0x44bc91
jbe 0x44bc94
js 0x44bc8f
jb 0x44bc88
push 0x34
dec edx
xor al, 0x4a
jne 0x44bc96
jne 0x44bc7e
dec edi
cmp byte [0x69532022], bh
and byte [ebx + 0x69], dl
jp 0x44bc92
cmp eax, 0x31383222
xor esi, dword [esi]
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bcaa
cmp eax, 0x38307022
xor byte [eax], bh
dec ebp
dec eax
dec eax
popal
das
sub esp, dword [edi + esi*2 + 0x74]
push edi
jp 0x44bcc9
pop edx
imul esi, dword [ebx], 0x704a3878
inc esp
dec edi
push ebx
insd dword es:[edi], dx
jb 0x44bcc1
xor al, 0x51
push ecx
je 0x44bcb2
jbe 0x44bcaf
push 0x6d674d31
cmp dword [ecx + 0x52], edx
arpl word [0x69532022], di
jp 0x44bcdb
cmp eax, 0x32383122
xor esi, dword [edi]
and ch, byte [edi]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bcf3
cmp eax, 0x52375622
push edx
aaa
jp 0x44bd08
jne 0x44bcdb
inc edi
xor byte ss:[ecx + 0x30], bl
arpl word [edx + 0x68], cx
push ebp
jp 0x44bce0
pop ecx
xor byte [ebx + 0x4a], ah
push 0x47427a55
inc edi
dec eax
inc ebp
insd dword es:[edi], dx
inc edi
dec ecx
imul edx, dword [ecx + 0x55], 0x646f4267
das
das
je 0x44bd03
sub esi, dword [edx + 0x51]
jb 0x44bd02
jo 0x44bd20
insd dword es:[edi], dx
popal
pop edx
das
jo 0x44bd1f
cmp eax, 0x69532022
jp 0x44bd24
cmp eax, 0x35373522
xor esp, dword [edx]
xor eax, 0x22333537
das
cmp al, 0x62
xor al, 0x3a
bound esi, qword [edx + edi]
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44bd41
cmp eax, 0x62423422
xor byte [edi + esi*2], dh
xor al, 0x42
bound esi, qword [eax]
xor al, 0x77
ja 0x44bd4d
imul eax, dword [ecx + 0x52], 0x6e
inc ecx
push edx
outsb dx, byte [esi]
imul ebp, dword [eax + 0x34], 0x6c
push ebx
dec esi
xor eax, 0x2b587a6a
jno 0x44bd3e
xor esi, dword [esi + 0x6f]
jbe 0x44bd64
inc ecx
push eax
xor ebp, dword [esi + 0x2f]
xor ah, byte [ecx + 0x33]
jne 0x44bd64
bound esi, qword [eax]
push ebx
dec esi
insb byte es:[edi], dx
imul esp, dword [edi + 0x3d], 0x22
das
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x63694d22
arpl word [edx + 0x6f], si
jb 0x44bd91
jae 0x44bd93
je 0x44bd55
push edi
bound ebp, qword gs:[esi]
push edi
bound edx, qword gs:[esi + 0x69]
ja 0x44bd65
inc ebx
outsd dx, dword [esi]
jb 0x44bd9d
insb byte es:[edi], dx
insb byte es:[edi], dx
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3636223d
aaa
cmp eax, 0x37363622
xor dword [ecx], esi
xor ah, byte [edx]
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3136223d
and bh, byte [esi]
cmp al, 0x42
push 0x6953
jp 0x44bdb8
cmp eax, 0x22313622
xor dword ss:[edx], esp
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bdcc
cmp eax, 0x63537522
jo 0x44bdb8
and dh, byte [ebp + 0x53]
arpl word [esi + 0x70], sp
dec esp
cmp byte [ecx + 0x4f], ch
dec esp
js 0x44bdb6
cmp byte [edi + 0x6d], dh
push ebx
jp 0x44bddb
aaa
xor dword [ebp + edx*2 + 0x74], ecx
dec esp
aaa
push ebp
popal
push 0x30
dec esp
jns 0x44bdb9
pop ecx
imul ecx, dword [edi + 0x34], 0x6e
push esi
dec esi
dec ebp
das
push ebp
cmp eax, 0x69532022
and byte [ebx + 0x69], dl
jp 0x44bdfd
cmp eax, 0x30313322
cmp byte [ecx], bh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44be15
cmp eax, 0x35385322
dec esi
cmp byte [esi + 0x31], cl
xor dword [edx], esi
push 0x5a
pop edx
jns 0x44bdfe
dec eax
pop eax
popal
inc edx
push 0x5a
xor esi, dword [eax]
pop ecx
js 0x44be1c
inc ecx
xor dl, byte [ebx + 0x64]
cmp byte [eax], dh
pop eax
inc esi
ja 0x44be42
xor esi, dword [esi + ecx*2 + 0x46]
aaa
xor dl, byte [edi + 0x3d]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3831223d
xor byte [ebx], dh
xor byte [edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44be5e
cmp eax, 0x34454c22
xor al, 0x57
dec eax
dec ebp
dec esp
jbe 0x44be32
jne 0x44be3b
bound esp, qword [ebx + edx*2 + 0x72]
dec edx
das
inc esp
jns 0x44be44
push edx
bound esi, qword [esi]
push ecx
dec esp
insd dword es:[edi], dx
pop ecx
pop ecx
dec eax
insd dword es:[edi], dx
imul esi, dword [eax], 0x50446430
inc esp
push eax
js 0x44be91
das
inc esp
cmp byte [0x69532022], bh
jp 0x44be8f
cmp eax, 0x38373122
xor esi, dword [edi]
and ch, byte [edi]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bea7
cmp eax, 0x514b4e22
dec ebx
push ecx
ja 0x44be9f
pop eax
aaa
pop edx
xor ebx, dword [ecx + 0x75]
popal
pop ecx
push 0x41327154
ja 0x44be8b
outsd dx, dword [esi]
dec ebx
push eax
xor eax, 0x67613433
xor eax, 0x39345330
cmp byte [edx + 0x4d], dl
xor eax, 0x53454536
pop ecx
cmp eax, 0x69532022
jp 0x44bed8
cmp eax, 0x30353122
xor dword ss:[edx], esp
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bef0
cmp eax, 0x70487322
inc esi
dec eax
jo 0x44bed4
ja 0x44bede
dec esi
jns 0x44bee9
push edi
dec ebx
inc edx
push 0x77
xor eax, 0x39613832
inc ecx
inc edx
inc ebp
jp 0x44beee
jp 0x44beee
inc edx
push edi
js 0x44bf14
ja 0x44beec
bound edx, qword [ecx + 0x36]
imul ebp, dword [edi + 0x71], 0x4e
inc esp
pop eax
sub eax, dword [edi + 0x67]
cmp eax, 0x69532022
jp 0x44bf21
cmp eax, 0x34363122
xor esp, dword ss:[edx]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bf39
cmp eax, 0x66713522
jno 0x44bf3c
xor dl, byte [eax + 0x4d]
dec ebp
jo 0x44bf54
outsd dx, dword [esi]
push ebp
inc esp
das
jp 0x44bf4f
dec ebx
imul esi, dword [ecx + 0x70], 0x6c335351
insb byte es:[edi], dx
js 0x44bf1b
inc ebp
jno 0x44bf40
push ecx
jbe 0x44bf27
dec ecx
dec ecx
xor al, 0x6a
inc ecx
push ecx
inc ebp
pop eax
jne 0x44bf2f
ja 0x44bf66
xor al, 0x77
cmp eax, 0x69532022
jp 0x44bf6a
cmp eax, 0x34393122
cmp byte [esi], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44bf82
cmp eax, 0x31783622
and dh, byte [esi]
js 0x44bf50
xor al, byte [ecx + 0x6e]
inc ecx
outsb dx, byte [esi]
pop ecx
dec edx
jb 0x44bf77
push 0x78
das
pop ecx
push edi
push edi
pop eax
push esi
outsb dx, byte [esi]
pop edx
push edx
push edi
js 0x44bf9b
outsb dx, byte [esi]
je 0x44bfad
push edx
push 0x4d
popal
imul esi, dword [ebp + 0x33], 0x59
jo 0x44bf9b
das
inc esi
jno 0x44bf98
jae 0x44bf85
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3033223d
and dh, byte [ebx]
xor byte [eax], dh
aaa
xor esi, dword [eax]
xor byte [edi], dh
cmp dword [edx], esp
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44bfcb
cmp eax, 0x38394f22
cmp dword [eax], edi
push esi
outsd dx, dword [esi]
push edx
outsb dx, byte [esi]
dec esp
push esi
dec ebx
push ecx
imul edi, dword [eax], 0x2b
push edi
xor al, 0x6b
je 0x44bfe4
insb byte es:[edi], dx
sub esp, dword [edi + 0x67]
ja 0x44bff4
push 0x4c67666b
dec esp
imul esp, dword [edx + 0x7a], 0x5778694f
inc esi
push edi
dec ebp
jns 0x44bff2
jp 0x44bfd6
imul edi, dword [eax + 0x57], 0x794d5746
arpl word [ebx + 0x3d], sp
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3232223d
arpl word [0x69532022], di
jp 0x44bffc
cmp eax, 0x35323222
xor al, 0x38
and ch, byte [edi]
and dh, byte [edx]
xor dh, byte [0x2f223834]
xor eax, 0x2f223834
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c014
cmp eax, 0x76557822
dec edi
and bh, byte [eax + 0x55]
jbe 0x44c001
inc esi
cmp byte [ebx + 0x59], cl
xor al, byte [ebp + 0x36]
xor eax, 0x71556c58
push eax
xor esi, dword [esi + 0x78]
dec eax
dec esi
push ebx
dec esp
jno 0x44c00b
pop ecx
inc ecx
imul edi, dword [eax], 0x65
xor byte [edx + 0x6c], dl
cmp byte [ebp + 0x30], ah
push edx
insb byte es:[edi], dx
push edi
dec ebx
dec ebp
push 0x61
outsb dx, byte [esi]
dec ebp
js 0x44c048
cmp eax, 0x69532022
jp 0x44c045
cmp eax, 0x34313222
xor byte [edx], dh
xor al, 0x30
xor al, 0x22
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c05d
push 0x6f70223d
inc edx
cmp eax, 0x426f7022
dec edx
dec ecx
cmp byte [ebx + ebp*2 + 0x5a], ah
inc ecx
jne 0x44c035
dec ebp
jae 0x44c049
jp 0x44c052
sub ebp, dword [ebx]
push ecx
jb 0x44c075
xor ah, byte [ebp + 0x4b]
arpl word [esi + 0x2b], cx
bound ecx, qword [ebx + 0x6d]
dec esp
imul esi, dword [edx + 0x48], 0x42496f68
imul edx, dword [edi + 0x38], 0x3d
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3632223d
cmp dword [esp + esi], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c0a6
cmp eax, 0x414f6522
jbe 0x44c08f
pop edx
inc ebx
imul esi, dword [ebx + 0x75], 0x41
jae 0x44c0bf
jne 0x44c08c
inc ecx
push edx
pop edx
je 0x44c0c0
inc ecx
bound esi, qword [eax + 0x4c]
dec esp
dec ebx
pop edx
insd dword es:[edi], dx
dec edi
push ebx
ja 0x44c0b4
push edx
push esp
bound esi, qword [ecx + 0x42]
outsb dx, byte [esi]
cmp byte [esi + 0x31], al
push esp
xor dword [edx], esi
insb byte es:[edi], dx
push esi
inc ecx
cmp eax, 0x69532022
jp 0x44c0d7
cmp eax, 0x35303822
aaa
and ch, byte [edi]
cmp al, 0x62
xor byte [0x3e2f2237], dh
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44c0f4
cmp eax, 0x66694f22
arpl word [esi + 0x65], bp
push ebp
xor dword [ebp + 0x46], esp
imul esp, dword [esi + 0x63], 0x3155656e
inc esi
dec esi
arpl word [ebx + 0x71], si
js 0x44c116
inc ebx
jae 0x44c10d
jns 0x44c0e5
xor byte [ebx + 0x64], al
inc esp
inc esp
xor dl, byte [eax + 0x4f]
dec edi
insd dword es:[edi], dx
je 0x44c0df
push 0x5773614d
push edi
inc esi
das
cmp eax, 0x3c3e2f22
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x63694d22
jb 0x44c144
jae 0x44c146
je 0x44c108
push edi
bound ebp, qword gs:[esi]
push edi
bound edx, qword gs:[esi + 0x69]
ja 0x44c118
xor ch, byte [esi]
inc ebx
inc ebx
outsd dx, dword [esi]
jb 0x44c150
ja 0x44c157
outsb dx, byte [esi]
insd dword es:[edi], dx
and ah, byte fs:[eax]
push ebx
imul edi, dword [edx + 0x65], 0x3131223d
xor dword [0x20223239], esi
dec esp
push 0x6953
jp 0x44c16d
cmp eax, 0x22333622
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c181
push 0x4571223d
jo 0x44c16d
cmp eax, 0x70457122
dec esi
arpl word [ecx], di
xor byte [eax + 0x36], dh
push edx
xor byte [ecx], bh
pop edx
push 0x50697872
push ebp
inc ebp
jb 0x44c178
insd dword es:[edi], dx
dec eax
outsd dx, dword [esi]
das
aaa
outsd dx, dword [esi]
dec eax
jns 0x44c185
dec ebx
jns 0x44c177
insb byte es:[edi], dx
outsb dx, byte [si]
jb 0x44c1a7
jns 0x44c170
sub edx, dword [ebp + 0x3d]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3732223d
push ebp
cmp eax, 0x69532022
jp 0x44c1b2
cmp eax, 0x33373222
xor byte [ecx], bh
and ch, byte [edi]
aaa
xor esi, dword [eax]
cmp dword [edx], esp
das
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c1ca
cmp eax, 0x726d6722
jae 0x44c194
xor dh, byte [edx + 0x30]
js 0x44c1b0
js 0x44c1dc
imul eax, dword [ebx + 0x61], 0x65
inc ebx
inc ebx
popal
inc ebx
push 0x35645634
pop edx
cmp dword [ebx + 0x66], ecx
xor al, 0x56
push esi
xor eax, 0x664b395a
imul eax, dword [esi + 0x2f], 0x726f724f
dec eax
das
dec edi
jb 0x44c1f5
outsd dx, dword [esi]
jb 0x44c1d0
arpl word [esi + 0x6d], cx
jp 0x44c1ef
insd dword es:[edi], dx
pop ecx
cmp eax, 0x69532022
jp 0x44c1fb
cmp eax, 0x34383122
xor dword ss:[edx], esp
das
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
dec eax
popal
jae 0x44c214
and byte [eax + 0x61], cl
jae 0x44c219
push 0x6477223d
cmp eax, 0x42647722
and dh, byte [edi + 0x64]
inc edx
inc esp
jns 0x44c22a
jns 0x44c222
inc edi
push ebp
inc ebp
js 0x44c20b
xor dword fs:[ebx + esi*2 + 0x50], edx
xor al, 0x42
xor dword [ebx + 0x37], esi
xor dword [ebp + ecx*2 + 0x61], ebp
push eax
jns 0x44c209
cmp byte [ecx + 0x66], bl
jae 0x44c216
pop ecx
jae 0x44c216
popal
push edx
jae 0x44c24f
push ebx
jp 0x44c23f
outsb dx, byte [esi]
xor byte [0x3c3e2f22], bh
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x6e694e22
inc edi
jb 0x44c265
dec esi
imul ebp, dword [esi + 0x65], 0x64697247
inc esi
imul esp, dword [esi + eax*2 + 0x6f], 0x47737563
inc esi
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x44c235
jo 0x44c277
and ah, byte [bx + si]
push ebx
imul edi, dword [edx + 0x65], 0x3632223d
and byte [ebx + 0x69], dl
jp 0x44c275
cmp eax, 0x37363222
aaa
cmp dword [edx], esp
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3135223d
and bh, byte [esi]
cmp al, 0x42
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44c284
cmp eax, 0x22313522
xor dword [edx], esp
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44c298
cmp eax, 0x356a7722
jno 0x44c2a1
push ebx
dec edx
push ecx
imul edi, dword [ecx], 0x74
push edi
dec ebp
dec edi
push 0x45356d4b
push edi
dec esi
xor dword [edx + 0x31], edi
ja 0x44c2af
push ecx
outsb dx, byte [esi]
outsb dx, byte [esi]
js 0x44c285
imul esi, dword [ebx + 0x71], 0x2b
push edi
cmp byte [esi + eax*2 + 0x68], ah
pop ecx
xor byte [edi + 0x3c3e2f22], dh
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x79615022
insb byte es:[edi], dx
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x79615022
popal
jns 0x44c2e5
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x44c2ef
insb byte es:[edi], dx
insb byte es:[edi], dx
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3833223d
xor dword [ecx], edi
xor eax, 0x4c202232
jp 0x44c2eb
cmp eax, 0x31383322
cmp eax, 0x31383322
cmp dword [0x4c202232], esi
push 0x6953
jp 0x44c2fc
cmp eax, 0x22323422
cmp al, 0x42
and dh, byte [edx + esi]
and bh, byte [esi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c310
cmp eax, 0x35316222
push esp
push 0x4b575665
push esi
push edi
dec ebx
bound eax, qword [edx + 0x64]
xor eax, 0x34507632
sub ebx, dword [ecx + 0x41]
dec ecx
dec ebp
xor eax, 0x49693562
bound edx, qword [ebp + 0x58]
push edi
insd dword es:[edi], dx
jbe 0x44c330
xor al, 0x4b
dec esi
popal
jbe 0x44c316
xor esi, dword [eax]
cmp eax, 0x69532022
jp 0x44c341
cmp eax, 0x37383222
xor eax, 0x3e2f2239
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44c359
cmp eax, 0x6c757522
jbe 0x44c35e
bound ebp, qword [edi]
push edi
push esp
js 0x44c353
jno 0x44c35a
jns 0x44c36b
ja 0x44c345
jae 0x44c357
cmp byte [eax + 0x58], bh
push edx
xor al, 0x52
xor byte [edi + 0x78], ah
outsb dx, byte [esi]
outsb dx, byte [esi]
outsd dx, dword [esi]
dec edi
inc esp
push ebp
jb 0x44c34e
inc edx
xor ch, byte [eax + 0x42]
popal
xor al, 0x3d
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3832223d
cmp dword [ecx], edi
xor dword [edx], esp
das
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c3a2
cmp eax, 0x43637522
jo 0x44c390
push 0x33566655
js 0x44c375
xor esp, dword [esi + 0x36]
js 0x44c375
push ecx
das
insb byte es:[edi], dx
push ecx
outsb dx, byte [esi]
cmp dword [ecx + 0x57], esp
push 0x77
imul edx, dword [ebx + 0x5a], 0x4a
ja 0x44c3c0
push ebx
pop edx
dec edx
xor dword [edi], esi
aaa
xor edx, dword [ecx + 0x63]
dec ebx
dec ebx
xor eax, 0x6a765771
xor ah, byte [edi + 0x51]
cmp eax, 0x69532022
jp 0x44c3d3
imul edi, dword [edx + 0x65], 0x3133223d
xor esi, dword [eax]
cmp byte [edx], ah
das
cmp eax, 0x33313322
xor byte [eax], bh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c3eb
cmp eax, 0x6f454422
xor ah, byte [esi + 0x42]
push 0x52
jbe 0x44c3f8
sub esp, dword gs:[ecx + 0x79]
sub esp, dword [ecx + 0x79]
jo 0x44c40a
push eax
dec ebp
imul ecx, dword [esi + 0x6b], 0x4a503048
push esp
jbe 0x44c3f2
xor byte [eax + 0x35], ch
dec esi
imul ecx, dword [edi + 0x68], 0x70
jae 0x44c3e4
arpl word [edx + 0x73], ax
push ebp
cmp eax, 0x69532022
jp 0x44c41c
cmp eax, 0x36393222
xor dword [esi], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c434
cmp eax, 0x4a6d4622
jae 0x44c440
xor byte [eax], bh
dec edx
cmp byte [eax], bh
arpl word [ebx + 0x58], bp
push esi
jbe 0x44c432
pop edx
je 0x44c415
dec ecx
ja 0x44c429
ja 0x44c429
xor byte [ecx + 0x4e], cl
das
inc edi
pop eax
push edi
bound esi, qword [edi + eax*2]
ja 0x44c424
xor dword [edi + 0x59], edx
push edi
pop ecx
jbe 0x44c44a
je 0x44c464
imul edi, dword [0x69532022], 0x7a
cmp eax, 0x31323222
cmp eax, 0x69532022
jp 0x44c465
cmp eax, 0x31323222
cmp dword [edi], esi
and ch, byte [edi]
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c47d
cmp eax, 0x30754d22
jns 0x44c464
je 0x44c45f
js 0x44c48c
imul edx, dword [ecx + edi*2 + 0x79], 0x4b396c33
xor ebp, dword [ecx + edi + 0x4b]
je 0x44c48f
push ecx
push ecx
xor al, 0x41
push ebp
inc ecx
jns 0x44c493
dec esp
js 0x44c488
push ebx
dec ebx
inc ebx
imul edx, dword [edi + 0x76], 0x32645139
push edi
dec bx
dec ebx
push ecx
cmp eax, 0x69532022
jp 0x44c4ae
cmp eax, 0x38323122
and dh, byte [ecx]
xor bh, byte [eax]
xor dh, byte [eax]
and ch, byte [edi]
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44c4cc
cmp eax, 0x6d356a22
and ch, byte [edx + 0x35]
insd dword es:[edi], dx
dec ebx
inc edx
jp 0x44c4be
outsd dx, dword [esi]
das
dec esp
pop eax
pop eax
push edi
jns 0x44c4f0
push edi
inc esp
je 0x44c4b1
jne 0x44c4d2
push edi
dec edx
das
sub ecx, dword [ebp + 0x34]
jb 0x44c4e8
outsd dx, dword [esi]
dec ecx
dec esp
xor ch, byte [esi + 0x67]
xor esi, dword [ecx + 0x79]
jno 0x44c507
xor al, 0x6b
inc ebp
cmp eax, 0x3c3e2f22
das
imul eax, dword [ebp + 0x3d], 0x22
das
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x61655222
arpl word [esi + ecx*2 + 0x61], si
popal
je 0x44c51a
jbe 0x44c518
push edi
bound edx, qword gs:[esi + 0x69]
ja 0x44c4e9
insb byte es:[edi], dx
insb byte es:[edi], dx
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3333223d
cmp byte [ebx + esi], dh
xor ah, byte [edx]
and byte [esi + 0x68], cl
push ebx
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44c53a
imul edi, dword [edx + 0x65], 0x3235223d
and bh, byte [esi]
cmp al, 0x42
cmp eax, 0x22323522
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c54e
cmp eax, 0x6a6f3422
js 0x44c539
xor al, 0x6f
outsd dx, dword [esi]
push 0x78
dec esp
pop ecx
dec ebx
imul ecx, dword [edx + 0x4c], 0x4d737150
dec edx
dec esp
push eax
jno 0x44c568
dec ebp
dec ebx
inc esi
dec ebx
inc edx
inc edx
jp 0x44c567
xor dh, byte [eax + 0x72]
inc ebx
inc edi
inc edi
push ecx
push esp
dec eax
push edx
outsb dx, byte [esi]
cmp byte [esi + 0x6d], dl
insd dword es:[edi], dx
pop edx
pop ecx
jno 0x44c573
ja 0x44c551
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3033223d
xor dh, byte [ecx]
xor esp, dword [edx]
das
jp 0x44c57f
cmp eax, 0x32303322
xor dword [ebx], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c597
cmp eax, 0x74584c22
js 0x44c56b
imul ecx, dword [ebp + 0x58], 0x4e554866
pop eax
dec ax
push ebp
dec esi
cmp byte [esp + eax*2 + 0x49], dl
cmp byte [ecx + 0x39], bh
js 0x44c5a2
push 0x67
pop ecx
cmp dword [esp + esi*2 + 0x4a], esp
dec edx
arpl word [0x41773970], si
jo 0x44c58c
ja 0x44c596
pop edx
outsb dx, byte [esi]
xor al, byte [ecx + 0x45]
inc edx
dec ebp
cmp eax, 0x69532022
jp 0x44c5c8
cmp eax, 0x37303322
aaa
cmp byte [ecx], bh
and ch, byte [edi]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44c5e0
cmp eax, 0x44374e22
inc ecx
xor dword [ecx + 0x68], ebx
pop eax
js 0x44c5cd
pop ecx
push 0x6d497858
insd dword es:[edi], dx
xor al, byte [ecx + esi + 0x42]
push eax
push ebx
dec edi
inc ebx
cmp dword [eax + 0x57], edi
push esp
jp 0x44c5db
cmp dword [edi + 0x5a], eax
inc edx
imul ecx, dword [esi + 0x79], 0x63513353
inc ebp
aaa
dec ecx
jb 0x44c616
inc ecx
cmp eax, 0x69532022
jp 0x44c611
cmp eax, 0x39313122
xor byte [edx], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c629
cmp eax, 0x2f547122
cmp dword [ebx + ebp*2 + 0x66], ebp
cmp byte [eax + 0x38], dl
imul esp, dword [esi + 0x38], 0x50
cmp byte [ecx + 0x55], ah
popal
push ebp
pop ecx
dec edx
dec edx
jns 0x44c616
cmp dword [edi + 0x4a], edx
dec ecx
cmp byte [ecx], dh
xor byte [edi + 0x79], dh
ja 0x44c621
inc edi
dec ebp
pop edx
inc esp
xor byte [eax*2 + 0x58705466], dh
dec esp
arpl word [0x69532022], di
jp 0x44c65a
cmp eax, 0x37333122
xor byte ss:[edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c672
cmp eax, 0x6b587022
imul esi, dword [edi], 0x6a734c5a
pop edx
dec esp
jae 0x44c67f
dec edx
inc edi
xor al, 0x57
push 0x2b76386d
dec esp
dec ebx
dec esp
inc edi
pop ecx
bound ebp, qword [ebx]
push 0x61695748
inc edx
push edx
cmp dword [edx + 0x72], ebx
imul esp, dword [ecx + 0x42], 0x725a3952
arpl word [ebp + 0x75], cx
dec ebx
push ebp
jo 0x44c66f
invalid
cmp eax, 0x69532022
jp 0x44c6a3
cmp eax, 0x34393222
cmp byte [edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c6ba
cmp eax, 0x6b737622
push edx
arpl word [esi + 0x36], dx
dec edi
push esi
dec edi
dec ebp
inc ebx
insb byte es:[edi], dx
das
aaa
dec esp
imul edx, dword [ebx + 0x64], 0x69394a76
dec esi
inc ebp
xor eax, 0x707a7630
xor ch, byte [ebp + 0x37]
xor byte [esi + 0x7a], dh
jo 0x44c6a6
insd dword es:[edi], dx
aaa
bound ebp, qword [ebp + 0x4d]
jp 0x44c6ce
xor al, byte [ecx + 0x37]
inc ebp
cmp eax, 0x69532022
jp 0x44c6eb
cmp eax, 0x37343522
xor esp, dword [edx]
das
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44c708
cmp eax, 0x56637622
popal
arpl word [esi + 0x61], dx
insd dword es:[edi], dx
popal
je 0x44c713
dec ebx
xor byte [eax], bh
push esi
cmp byte [edx + 0x6d], ah
popal
push 0x4e
dec esp
xor eax, 0x574c6275
jbe 0x44c6ff
outsd dx, dword [esi]
push ecx
dec edx
push edi
outsd dx, dword [esi]
jbe 0x44c716
dec eax
push ebp
dec ebx
dec esi
inc ebx
dec ebp
pop ecx
dec ebp
cmp byte [0x3c3e2f22], bh
das
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x61655222
arpl word [esi + ecx*2 + 0x61], si
je 0x44c756
jbe 0x44c754
push edi
bound edx, qword gs:[esi + 0x69]
ja 0x44c725
ja 0x44c762
outsb dx, byte [esi]
insd dword es:[edi], dx
and ah, byte fs:[eax]
push ebx
imul edi, dword [edx + 0x65], 0x3533223d
cmp byte [edx], dh
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3435223d
and bh, byte [esi]
cmp al, 0x42
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44c776
cmp eax, 0x22343522
xor eax, 0x3c3e2234
inc edx
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c78a
cmp eax, 0x6b743922
je 0x44c792
inc bp
push ebp
push edx
push esi
dec eax
pop edx
inc edi
push 0x30384370
jae 0x44c76d
dec ebx
push edi
aaa
imul ebp, dword gs:[ecx + 0x78], 0x724a5767
pop edx
push ebp
jne 0x44c794
push edx
sub edi, dword [eax]
jno 0x44c78e
dec esp
ja 0x44c78d
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3431223d
cmp byte [esi], dh
and ch, byte [edi]
jp 0x44c7bb
cmp eax, 0x38343122
and ch, byte ss:[edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
popal
insd dword es:[edi], dx
cmp eax, 0x73657222
outsd dx, dword [esi]
jne 0x44c7ea
arpl word [ebp + 0x73], sp
jo 0x44c7f0
imul esp, dword [edx], 0x7a695320
cmp eax, 0x30323122
xor eax, 0x20223430
xor al, 0x22
and byte [esi + 0x68], cl
push ebx
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44c7fc
push 0x657a6953
imul edi, dword [edx + 0x65], 0x3334223d
and bh, byte [esi]
cmp al, 0x42
cmp eax, 0x22333422
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c810
cmp eax, 0x55334322
inc ecx
dec esi
inc ebx
pop ecx
dec esi
ja 0x44c80b
aaa
sub eax, dword [ecx + 0x70]
insb byte es:[edi], dx
push 0x4a
dec edx
jne 0x44c81f
push esp
pop ecx
sub ebx, dword [ecx + 0x2f]
jo 0x44c80f
pop eax
sub esi, dword [ebp + 0x79]
jae 0x44c81d
inc ebp
push edi
sub eax, dword [eax + edx*2 + 0x65]
jns 0x44c81a
insd dword es:[edi], dx
push ebp
cmp eax, 0x69532022
jp 0x44c841
cmp eax, 0x35313222
xor esi, dword [ecx]
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c859
push 0x6952223d
dec eax
cmp eax, 0x48695222
js 0x44c84d
insb byte es:[edi], dx
push ebx
xor al, 0x46
insd dword es:[edi], dx
imul ebp, dword [edi], 0x514b4c4f
push edx
inc ecx
push 0x57
outsd dx, dword ss:[esi]
inc ebp
outsb dx, byte [esi]
push edi
js 0x44c87a
imul edx, dword [esp + eax*2 + 0x78], 0x4c595838
push esp
inc esp
js 0x44c84d
pop eax
pop ecx
dec esp
push 0x72782f54
das
js 0x44c88f
outsd dx, dword [esi]
cmp eax, 0x69532022
jp 0x44c88a
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3831223d
xor eax, 0x2f223039
cmp eax, 0x35383122
cmp dword [eax], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c8a2
cmp eax, 0x47664e22
inc ecx
jbe 0x44c895
imul edx, dword [ecx + 0x6a], 0x71734259
push eax
xor al, 0x62
jae 0x44c89a
inc ebx
dec ebp
inc esp
push edi
xor ch, byte [ebx]
push edi
xor byte [edx + 0x63], dl
push esi
xor cl, byte [ecx + edx*2 + 0x47]
arpl word [esi + edx*2 + 0x32], sp
dec esp
push ecx
inc edi
push ebx
insd dword es:[edi], dx
dec esp
insd dword es:[edi], dx
dec esi
xor dword [ebp + 0x3d], edx
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3831223d
cmp dword [ecx + edi], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c8eb
cmp eax, 0x2b454e22
imul ebp, dword [ecx + 0x45], 0x56
inc ebp
push esi
inc edi
cmp dword [eax + 0x46], ebp
inc esi
inc sp
popal
dec edi
jae 0x44c8c6
xor byte [edx + 0x42], bl
pop edx
inc edx
dec ecx
jo 0x44c8e5
jo 0x44c8e5
push edx
outsd dx, dword [esi]
dec ebx
dec ebx
jbe 0x44c8d2
das
pop ecx
xor al, 0x6e
xor dh, byte [ebp + 0x74]
jp 0x44c90c
inc ebx
dec ebp
push 0x69
ja 0x44c8ee
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3531223d
xor eax, 0x2f223937
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44c934
cmp eax, 0x656c3222
inc ecx
dec edx
push 0x656c6450
jbe 0x44c90c
xor byte [ebx + 0x48], ch
dec eax
bound bx, dword [eax + 0x41]
cmp byte [ebx + 0x46], ch
js 0x44c95e
push esi
xor byte [edi], dh
dec edx
xor eax, dword [ebp + 0x34]
push esp
jp 0x44c932
js 0x44c95f
dec esi
imul esi, dword [eax], 0x3d6b5158
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3332223d
xor esi, dword [ecx]
and ch, byte ss:[edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c97d
cmp eax, 0x6f434e22
push esi
push 0x7643722b
push 0x79
inc edx
push esi
arpl word [ecx + 0x46], cx
insd dword es:[edi], dx
xor esp, dword [ebx + ebp*2 + 0x41]
jns 0x44c977
arpl word [edx + eax*2], si
pop eax
xor ch, byte [edi + 0x4f]
outsd dx, dword [esi]
dec edi
aaa
xor ebp, dword [ecx + ecx*2 + 0x53]
imul eax, dword [edi + 0x2f], 0x54
sub ebp, dword [ecx + 0x34]
cmp eax, 0x69532022
jp 0x44c9ae
cmp eax, 0x30343222
xor dword [edx], esi
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44c9c6
cmp eax, 0x2b7a4222
ja 0x44c99e
and al, byte [edx + 0x7a]
sub esi, dword [edi + 0x39]
popal
pop ecx
popaw
xor dword [edx + 0x36], esp
push edx
xor al, 0x56
insb byte es:[edi], dx
dec esp
xor ebp, dword [edx + 0x6a]
outsd dx, dword [esi]
jo 0x44c9bb
inc ebx
aaa
popal
dec edx
imul ebp, dword [ebx], 0x59384a58
dec ebx
pop eax
dec edx
cmp byte [ecx + 0x4b], bl
xor byte [0x50766245], dh
arpl word [eax + 0x45], bx
cmp eax, 0x69532022
jp 0x44c9f7
cmp eax, 0x31353222
cmp byte [ebx], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44ca0f
cmp eax, 0x49737322
inc ecx
push 0x36777533
inc edi
xor esi, dword [ebp + 0x77]
inc edi
xor byte [ebx + 0x58], dl
dec edx
imul edi, dword [ecx + 0x61], 0x704a4a72
push esp
dec edx
dec edx
jo 0x44ca13
outsb dx, byte [esi]
xor eax, 0x52595237
inc edi
cmp dword [edi + 0x67], ebp
outsb dx, byte [esi]
inc ebp
push esp
je 0x44ca32
inc ebx
bound ebp, qword [ebx + ecx*2 + 0x45]
inc ebp
cmp eax, 0x69532022
jp 0x44ca40
cmp eax, 0x37323222
xor esi, dword [ecx]
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44ca58
cmp eax, 0x67484f22
push edx
dec ecx
inc esi
xor esi, dword [esi]
bound edx, qword [eax + 0x37]
jp 0x44ca78
dec eax
inc edx
sub esi, dword [0x4f6f502f]
push ecx
bound esi, qword [0x4e566244]
insb byte es:[edi], dx
jno 0x44ca8c
das
dec ecx
jo 0x44ca6e
popal
cmp byte [ebp + 0x75], al
push ebx
dec edi
dec ecx
cmp eax, 0x69532022
jp 0x44ca89
cmp eax, 0x34333222
aaa
xor eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44caa1
cmp eax, 0x53323222
dec bx
insb byte es:[edi], dx
xor ecx, dword [esi + 0x70]
inc esi
jb 0x44ca95
dec ecx
push ebx
inc edi
pop eax
imul esi, dword [0x43634d59], 0x54444836
xor al, 0x76
push esi
inc ecx
push esi
pop edx
xor al, 0x72
inc esp
outsb dx, byte [esi]
sub esp, dword [edi + 0x51]
arpl word [bx + 0x3d], bp
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3432223d
xor esi, dword [0x3e2f2235]
and dh, byte [edx]
xor al, 0x33
xor eax, 0x3e2f2235
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44caea
cmp eax, 0x5a6d2f22
xor dh, byte [esi + 0x32]
pop eax
push 0x67
xor bl, byte [eax + 0x64]
push 0x67
dec edx
das
insb byte es:[edi], dx
push edx
inc esi
ja 0x44cafe
xor eax, 0x76645643
dec edx
je 0x44cae3
dec ebp
je 0x44cb09
xor edx, dword [edi + 0x4c]
inc edx
jb 0x44cb09
push 0x4c527761
dec ebp
push ebp
cmp eax, 0x69532022
jp 0x44cb1b
cmp eax, 0x30353222
xor byte [edx], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cb33
cmp eax, 0x636f5a22
xor al, 0x41
dec edi
inc esi
insb byte es:[edi], dx
pop edx
jo 0x44cb51
inc edi
jbe 0x44cb47
push dx
xor esi, dword [edx + 0x75]
inc ebp
pop eax
outsd dx, dword fs:[esi]
push esi
dec dx
dec esi
push 0x45647775
jne 0x44cb63
inc ebp
push esi
cmp dword [ecx + 0x4b], edi
xor eax, 0x5143344b
cmp eax, 0x69532022
jp 0x44cb64
cmp eax, 0x31343222
cmp eax, 0x31343222
xor dword [ebx], esi
and ch, byte [edi]
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cb7c
cmp eax, 0x6b545922
xor dword [edx + 0x66], ebx
dec esp
dec sp
dec edi
xor eax, dword [edi + 0x4a]
pop eax
imul cx, word [edx + 0x65], 0x61
push edx
outsb dx, byte [esi]
jp 0x44cb8d
push ebx
arpl word [ebx], si
xor al, 0x55
xor edx, dword [edx + eax*2 + 0x62]
jp 0x44cb99
bound edi, qword [edx + 0x63]
push esp
jno 0x44cbaa
pop eax
push 0x4f663474
xor ebp, dword [ebx + 0x3d]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3132223d
xor dh, byte [eax]
xor dword [edx], esp
das
cmp eax, 0x32313222
xor byte [ecx], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cbc5
cmp eax, 0x646a7922
inc esi
dec edx
pop edx
dec ebp
popal
xor eax, 0x47486c73
js 0x44cbc0
push ecx
insd dword es:[edi], dx
push esi
dec ebp
dec eax
insb byte es:[edi], dx
push edx
push ebp
xor al, byte [ecx + 0x6d]
jb 0x44cbe5
jp 0x44cbce
push ecx
cmp dword [ebp + 0x53], esi
outsd dx, dword [esi]
dec ecx
jb 0x44cbee
xor esp, dword [edx + 0x50]
outsd dx, dword [esi]
aaa
arpl word [0x69532022], di
jp 0x44cbf6
push ebx
imul edi, dword [edx + 0x65], 0x3532223d
aaa
cmp eax, 0x37353222
cmp dword [0x3c3e2f22], esi
inc edx
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cc0e
cmp eax, 0x6c394322
insb byte es:[edi], dx
jo 0x44cbee
jno 0x44cc1c
dec esp
bound esi, qword [ecx + edx*2 + 0x34]
jno 0x44cbe9
cmp byte [edi + 0x52], ah
arpl word [esi + 0x64], dx
jne 0x44cc18
push esi
dec edx
js 0x44cc3b
jb 0x44cc0a
inc edi
push 0x58
push 0x3874396e
aaa
dec esi
jne 0x44cc40
inc ebp
dec edi
push ebp
cmp eax, 0x69532022
jp 0x44cc3f
cmp eax, 0x34393122
xor dword [0x3c3e2f22], esi
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44cc57
push 0x4352223d
pop ecx
cmp eax, 0x59435222
push bp
jae 0x44cc30
push ecx
dec edi
dec ebp
jae 0x44cc30
inc ecx
push esi
arpl word [ecx + 0x4b], dx
arpl word [edx + 0x4e], cx
insd dword es:[edi], dx
inc ebx
inc ecx
xor eax, 0x32363155
push ebp
xor dword [esi], esi
xor bl, byte [edx + 0x62]
dec edx
js 0x44cc8d
pop edx
bound ecx, qword [edx + 0x78]
jp 0x44cc75
popal
sub edi, dword [eax + 0x6c]
popal
pop ecx
xor byte [edx + 0x34], ch
cmp eax, 0x69532022
jp 0x44cc88
cmp eax, 0x36383122
xor byte [ecx], bh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cca0
cmp eax, 0x4a516322
push ecx
dec edx
xor ch, byte [edx + 0x62]
bound ebp, qword [esi + 0x70]
inc ecx
outsb dx, byte [esi]
jo 0x44cc84
push esp
push esi
push ecx
push edi
inc ebx
inc ebx
push ebx
jp 0x44ccb1
cmp dword [eax], esi
aaa
inc edx
push ebx
sub ebp, dword [edi + 0x4b]
inc ebx
js 0x44ccbe
dec ebx
xor ch, byte [ebx]
outsd dx, dword [esi]
push 0x47667244
push ecx
je 0x44cc97
inc ebp
inc ebp
cmp eax, 0x69532022
jp 0x44ccd1
cmp eax, 0x33383122
xor byte [edi], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cce9
cmp eax, 0x36687622
imul eax, dword [ebx + 0x33], 0x32
push 0x33436b36
xor dl, byte [ebp + 0x79]
pop eax
xor esi, dword [edx]
push ebp
jns 0x44cce5
push esp
dec ebp
je 0x44cce6
jae 0x44ccd6
dec edi
dec esi
jns 0x44cce9
push ecx
arpl word [ebx + 0x63], ax
arpl word [ecx + 0x6a], bp
inc edi
jbe 0x44ccf9
pop eax
push 0x6a2b4334
push 0x4a
jno 0x44cd12
jp 0x44cd17
dec ebx
jae 0x44ccec
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3931223d
xor dh, byte [eax + esi]
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cd32
cmp eax, 0x33797222
inc esp
imul esi, dword [esi + 0x37], 0x466f3875
jbe 0x44cd0a
jne 0x44cd0d
outsd dx, dword [esi]
inc esi
push edi
xor byte [eax + 0x4c], cl
push edi
inc edx
dec eax
xor al, byte [esi + 0x48]
xor dword [ebp + 0x56], esp
pop edx
inc ecx
jb 0x44cd1d
inc edi
outsb dx, byte [esi]
push edi
dec ebp
pop ecx
push esp
dec edi
inc ebx
aaa
inc edi
push edx
jp 0x44cd20
dec ebp
cmp eax, 0x69532022
and byte [ebx + 0x69], dl
jp 0x44cd63
cmp eax, 0x33343222
xor eax, 0x3c3e2f22
bound esi, qword [edx + edi]
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
cmp al, byte [esi + 0x69]
insb byte es:[edi], dx
dec eax
popal
jae 0x44cd7b
push 0x73614820
and byte [eax + 0x61], cl
jae 0x44cd80
push 0x5066223d
jne 0x44cd8b
cmp eax, 0x75506622
insd dword es:[edi], dx
outsb dx, byte [esi]
pop ecx
pop eax
xor al, 0x4f
ja 0x44cd8b
je 0x44cd7a
insd dword es:[di], dx
push eax
pop edx
push eax
xor byte gs:[ecx + 0x71], bh
xor ebp, dword [ebp + ebp*2 + 0x4e]
insd dword es:[edi], dx
dec esi
cmp dword [ebp + esi + 0x64], esp
jno 0x44cdac
imul ecx, dword [ecx + 0x30], 0x6c
jno 0x44cd79
xor al, byte [edx + 0x75]
inc ecx
cmp eax, 0x3c3e2f22
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x73655222
outsd dx, dword [esi]
jne 0x44cdd4
arpl word [ebp + 0x73], sp
pop esp
jae 0x44cdc2
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x44cdde
pop esp
push ebx
je 0x44cdde
jb 0x44cdd6
dec ecx
arpl word [edi + 0x6e], bp
jae 0x44cda5
je 0x44cded
and ah, byte [eax]
and ah, byte [eax]
and byte [ebx + 0x69], dl
jp 0x44cde5
push ebx
imul edi, dword [edx + 0x65], 0x3435223d
xor eax, 0x4c202236
cmp eax, 0x36343522
xor eax, 0x4c202236
push 0x6953
jp 0x44cdf5
push 0x657a6953
cmp eax, 0x22303622
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44ce09
cmp eax, 0x6c776222
insb byte es:[edi], dx
push esp
dec ebx
xor al, 0x4c
jne 0x44ce17
xor byte [ecx + 0x74], ch
push edx
jno 0x44cde5
jo 0x44cdf7
jno 0x44cdf0
push edx
push 0x44
jns 0x44ce26
xor esp, dword [ebp + 0x2f]
imul esp, dword [ebx + 0x51], 0x7a744645
inc ebp
inc esi
je 0x44ce40
xor eax, 0x33597842
inc ebx
jns 0x44ce1f
cmp eax, 0x69532022
jp 0x44ce3a
cmp eax, 0x39373222
cmp eax, 0x39373222
and dh, byte [edx]
aaa
cmp dword [edi], esi
aaa
aaa
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
popal
insd dword es:[edi], dx
cmp eax, 0x74615322
cmp eax, 0x74615322
jne 0x44ce69
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3231223d
xor esi, dword [ecx + edi]
xor al, 0x34
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44ce79
cmp eax, 0x22303422
xor byte [edx], ah
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44ce8d
cmp eax, 0x4c384422
and al, byte [eax + edi + 0x4c]
xor byte [edx], dh
push edi
pop eax
push eax
pop eax
jne 0x44ce87
xor al, 0x39
popal
dec ebx
insd dword es:[edi], dx
jae 0x44ce90
push ebp
push esp
pop ecx
push ebp
push esi
push ecx
pop eax
outsd dx, dword [esi]
popal
push eax
bound esi, qword [ebp*2 + 0x6a305143]
jne 0x44cec4
jp 0x44ce94
xor eax, 0x20223d73
push ebx
imul edi, dword [edx + 0x65], 0x3133223d
xor eax, 0x2f223430
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44ced6
cmp eax, 0x70757122
jno 0x44cec8
push 0x71536f34
xor ebp, dword [edi + 0x68]
popal
jp 0x44cece
push ebx
jno 0x44ceaf
outsd dx, dword [esi]
push 0x4c7a6136
inc edi
jp 0x44ceea
jo 0x44cee8
insb byte es:[edi], dx
pop ecx
push 0x77
xor byte [esi + 0x2b], ch
aaa
sub esi, dword [edi]
jae 0x44cef4
arpl word [ecx], si
dec eax
inc edx
xor dword [eax + 0x42], ecx
inc ecx
push ebp
sub esp, dword [ebp + 0x5a]
jp 0x44cecb
cmp eax, 0x69532022
jp 0x44cf07
cmp eax, 0x35363222
xor byte [eax], bh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cf1f
cmp eax, 0x776f5422
dec ebx
inc edx
dec ebx
jne 0x44cf35
dec eax
push esp
xor esi, dword [ebx + 0x4c]
xor eax, 0x35316c47
pop eax
jp 0x44cf3a
inc edi
insb byte es:[edi], dx
xor dword [0x6c6b7a58], esi
xor eax, 0x6c6b7a58
imul ebp, dword [ecx + ebp*2 + 0x6d], 0x4f
cmp byte [ecx + 0x4b], dl
insb byte es:[edi], dx
imul ebp, dword [ebp + 0x4f], 0x774b5138
je 0x44cf4f
ja 0x44cf4c
jbe 0x44cf0c
xor dl, byte [edx + 0x4a]
push edx
dec edx
outsb dx, byte [esi]
push esp
dec esp
pop eax
push esp
bound esi, qword [edi]
xor al, 0x3d
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3133223d
xor eax, 0x3e2f2236
cmp eax, 0x36313322
xor eax, 0x3e2f2236
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cf68
cmp eax, 0x5a476822
insd dword es:[edi], dx
jbe 0x44cf3d
xor eax, 0x52494b68
push 0x7652494b
dec esp
jbe 0x44cf5a
cmp dword [eax + 0x50], esi
outsb dx, byte [si]
dec ecx
push esi
outsd dx, dword [esi]
push 0x51
jae 0x44cf50
dec edi
jp 0x44cf82
xor eax, 0x6e446351
popal
arpl word [esi + ebp*2 + 0x61], ax
push ebx
jbe 0x44cf71
xor ch, byte [ebp + 0x7a]
jae 0x44cf91
jb 0x44cf61
cmp eax, 0x69532022
jp 0x44cf99
cmp eax, 0x30313322
and dh, byte [ebx]
xor dword [eax], esi
aaa
xor al, 0x22
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cfb1
cmp eax, 0x56625922
xor al, byte [edx + 0x66]
jne 0x44cf9d
bound edx, qword [esi + 0x32]
inc edx
jne 0x44cf9d
jb 0x44cfb6
inc ebp
xor byte [ecx + 0x63], cl
jno 0x44cfcb
jo 0x44cf9d
inc ecx
push eax
outsd dx, dword [esi]
jno 0x44cfab
push ecx
push esi
inc ecx
push ebx
jne 0x44cfc0
dec edx
aaa
outsb dx, byte [esi]
xor dword [eax + 0x65], ecx
dec edx
inc esi
push 0x55
pop ecx
insd dword es:[edi], dx
push 0x3d345466
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3932223d
xor eax, 0x2f223239
cmp dword [edx], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44cffa
push 0x4d75223d
push edx
cmp eax, 0x524d7522
inc ecx
outsd dx, dword [esi]
jae 0x44cfd2
push edx
imul esi, dword [ecx + esi + 0x39], 0x75
jp 0x44cffa
je 0x44cfd0
cmp dword [ebp + 0x7a], esi
push edi
dec edx
push eax
push ebx
jp 0x44d020
pop ecx
inc esi
jo 0x44d00f
jo 0x44d00f
push eax
dec esi
arpl word [ebp + esi + 0x41], dx
xor al, 0x76
jae 0x44cfed
xor eax, 0x73763441
inc edi
inc edi
jbe 0x44cfec
ja 0x44d02c
dec ebp
inc edi
ja 0x44cffd
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3233223d
xor byte [eax], dh
xor eax, 0x3c3e2f22
xor byte [0x3c3e2f22], dh
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d043
cmp eax, 0x63665622
pop eax
outsd dx, dword [esi]
push ebx
jns 0x44d049
imul esi, dword [esp + eax*2 + 0x2b], 0x76696e74
cmp byte [esi + eax*2 + 0x4b], al
imul esi, dword [esi + 0x38], 0x784b4644
jbe 0x44d048
jbe 0x44d027
inc esp
inc esi
dec ebx
js 0x44d06a
push ebx
jbe 0x44d03e
ja 0x44d043
push 0x64
dec ebp
dec ebp
xor eax, 0x71534f2b
pop eax
sub ecx, dword [edi + 0x53]
jno 0x44d05a
sub esi, dword [eax + 0x67]
dec eax
dec edx
cmp byte [0x69532022], bh
jp 0x44d074
cmp eax, 0x30303322
xor byte [esi], dh
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d08c
cmp eax, 0x765a7422
push 0x33385236
pop edx
jbe 0x44d092
push edx
cmp byte [ebx], dh
jbe 0x44d0a1
bound edx, qword [eax + ebx*2 + 0x67]
dec edx
xor byte [eax + 0x35], bh
dec ebx
cmp dword [edx + 0x67], edi
jne 0x44d06d
xor byte [edi + 0x45], ah
dec edx
imul esi, dword [ecx + 0x52], 0x316d6567
jno 0x44d097
insd dword es:[di], dx
xor dword [edx + 0x51], edi
jp 0x44d09c
push esi
outsb dx, byte [esi]
xor edx, dword [edx + 0x59]
xor al, 0x3d
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3032223d
xor dh, byte [eax]
cmp byte [eax], bh
xor dword [edx], esp
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d0d5
cmp eax, 0x39594722
xor byte [ecx + eax*2 + 0x33], dh
jbe 0x44d0ba
inc ecx
xor esi, dword [esi + 0x42]
inc ebp
insb byte es:[edi], dx
push ecx
xor esi, dword [ebp + 0x44]
inc ecx
push ecx
push esi
dec esp
popal
push ecx
inc edx
push edi
ja 0x44d0e0
arpl word [ecx], si
inc ebp
insb byte es:[edi], dx
dec edx
imul ecx, dword [ebp + 0x52], 0x35645149
jb 0x44d0de
push ecx
xor eax, 0x346a4772
push 0x34
outsd dx, dword [esi]
cmp eax, 0x69532022
and byte [ebx + 0x69], dl
jp 0x44d106
cmp eax, 0x31383122
xor eax, 0x3e2f2230
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d11e
cmp eax, 0x55774f22
push ebp
dec ebx
inc esp
inc edx
insd dword es:[edi], dx
push eax
push 0x7a4e3869
inc esi
dec edi
ja 0x44d12b
popal
xor byte [ebx + 0x52], dl
pop eax
sub ebp, dword [edx + 0x4a]
aaa
xor byte [ebp + 0x46], ch
inc esi
insb byte es:[edi], dx
push ebp
jp 0x44d145
insd dword es:[edi], dx
dec esp
je 0x44d10e
dec ebx
dec edx
xor eax, 0x223d4d73
and byte [ebx + 0x69], dl
jp 0x44d14f
cmp eax, 0x33373922
cmp dword [edx], esp
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d166
cmp eax, 0x614e4922
jae 0x44d150
inc ebp
dec esi
dec ebp
dec esp
pop eax
cmp byte [eax], bh
dec eax
cmp dword [ecx + 0x37], ebp
insb byte es:[edi], dx
popal
aaa
inc ecx
js 0x44d17c
jp 0x44d17f
push 0x76314235
outsb dx, byte [esi]
bound edx, qword [eax + 0x39]
push ebp
push esp
push eax
cmp dword [ebp + 0x54], edx
xor cl, byte [ebp + 0x6d]
push ebx
push edi
xor al, 0x69
xor dword [ebx + 0x3d], ebp
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3031223d
xor esi, dword [0x3e2f2231]
cmp eax, 0x69532022
jp 0x44d197
cmp eax, 0x33303122
xor eax, 0x3e2f2231
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d1af
cmp eax, 0x38786622
xor esi, dword [0x724d7466]
push ecx
je 0x44d19f
je 0x44d19f
jb 0x44d1a5
arpl word [ebp + eax*2 + 0x41], sp
jae 0x44d1a0
cmp dword [ecx], esi
jns 0x44d1d5
ja 0x44d1c5
imul ebp, dword [edi], 0x73
push ax
dec ecx
inc esp
push 0x71453150
insd dword es:[edi], dx
pop edx
sub ecx, dword [ecx + 0x7a]
jae 0x44d1b2
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3839223d
and bh, byte [ecx]
cmp byte [edi], dh
aaa
cmp byte [edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d1f7
cmp eax, 0x49516c22
inc esp
xor dl, byte [ebp + 0x33]
jae 0x44d210
xor esi, dword [ebx + 0x76]
jb 0x44d1e7
push ebp
push ebx
cmp dword [edx + 0x32], esp
bound esi, qword [edx]
xor ah, byte [ebx + 0x57]
inc ebx
arpl word [edi + 0x43], dx
je 0x44d1f9
push ebx
bound edx, qword [edi + 0x64]
arpl word [ecx + 0x75], si
inc esi
arpl word [eax + edx*2 + 0x54], si
push eax
push esp
insb byte es:[edi], dx
outsb dx, byte [esi]
inc esi
push 0x4e
cmp dword [eax + 0x30], ebx
inc ecx
arpl word [edi + 0x3d], bp
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3331223d
xor dword [ebx], esi
aaa
cmp byte [edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d240
cmp eax, 0x51544822
js 0x44d250
insd dword es:[edi], dx
insd dword es:[edi], dx
insd dword es:[edi], dx
push eax
push esp
jae 0x44d230
inc esp
xor al, 0x67
push 0x6c32477a
xor eax, 0x6f594c61
insb byte es:[edi], dx
jne 0x44d244
imul esi, dword [esp + ecx*2 + 0x39], 0x31686e66
inc ebp
dec edx
dec ebx
dec esp
cmp dword [esi + 0x6e], esp
push 0x4b4a4531
inc edx
xor byte [eax], dh
cmp eax, 0x69532022
jp 0x44d271
cmp eax, 0x39363222
xor al, 0x33
cmp dword [ebx + esi], esi
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d289
cmp eax, 0x5a623622
inc edi
jo 0x44d2a3
imul esi, dword [ecx + 0x79], 0x4d
imul esp, dword [edi + 0x6a], 0x73
push 0x32
dec ebp
xor al, 0x51
jae 0x44d29c
xor cl, byte [ebp + 0x66]
xor al, 0x51
pop edx
dec edx
inc esp
imul ebx, dword [edx + 0x6e], 0x49
dec ebx
jo 0x44d277
inc esp
inc esp
dec edi
push 0x4b516932
xor ch, byte [ecx + 0x51]
dec ebx
xor eax, 0x36397873
imul edi, dword [0x69532022], 0x7a
cmp eax, 0x30303522
and byte [ebx + 0x69], dl
jp 0x44d2ba
cmp eax, 0x30303522
cmp byte [edx], ah
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d2d1
cmp eax, 0x36765822
inc esp
cmp byte [ebp + esi + 0x58], ah
je 0x44d2c9
xor eax, 0x70547458
push eax
jo 0x44d2c7
bound esi, qword [ecx + ebp*2 + 0x4a]
dec eax
inc esi
xor eax, 0x76426e38
jno 0x44d2ee
cmp byte [edi + 0x44], cl
je 0x44d2f8
outsb dx, byte [esi]
bound esi, qword [edx + 0x4e]
jno 0x44d2e5
inc ebp
pop ecx
inc esi
xor eax, 0x223d3838
and byte [ebx + 0x69], dl
jp 0x44d302
cmp eax, 0x30383522
cmp eax, 0x30383522
xor eax, 0x3c3e2f22
inc edx
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d319
cmp eax, 0x744c6922
jb 0x44d325
cmp byte [ecx + 0x52], cl
push edx
jo 0x44d2ee
jp 0x44d332
jo 0x44d311
inc ebx
push esi
outsb dx, byte [esi]
push edi
inc edx
dec edi
dec edx
push edx
inc ebp
outsd dx, dword [esi]
insd dword es:[edi], dx
dec ebx
aaa
dec ecx
push ebx
jae 0x44d334
inc esp
push ebp
inc ecx
inc ebp
das
pop ecx
jno 0x44d350
inc edx
cmp ax, 0x2022
push ebx
imul edi, dword [edx + 0x65], 0x3633223d
xor byte [eax], dh
and ch, byte [edi]
cmp eax, 0x30363322
xor byte [edx], ah
das
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d361
push 0x356b223d
pop edx
cmp eax, 0x5a356b22
dec ebx
aaa
bound ebx, qword [eax + 0x41]
inc ecx
jb 0x44d34c
jp 0x44d34a
sub esp, dword [esi + esi*2 + 0x61]
insd dword es:[edi], dx
push ebx
push ebx
arpl word [ebx + 0x53], sp
push ebx
jne 0x44d38c
jo 0x44d37e
inc bp
jne 0x44d393
jns 0x44d381
push si
push esi
push eax
pop eax
je 0x44d379
push esp
bound esi, qword [esi + 0x4d]
dec ebp
cmp eax, 0x69532022
jp 0x44d392
cmp eax, 0x31363322
xor dword [edx], esp
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d3a9
cmp eax, 0x2b466122
dec edi
push ecx
pop ecx
js 0x44d38d
inc edx
imul eax, dword [esi + 0x65], 0x72
push esp
inc esi
jb 0x44d3a4
push esi
je 0x44d3bc
inc ecx
xor dword [edx + 0x6e], ebx
jne 0x44d39f
sub ebp, dword [edi + 0x53]
pop cx
cmp byte [ecx], dh
aaa
jb 0x44d3d8
xor dl, byte [ebx + 0x63]
push eax
imul ebp, dword [ecx + 0x64], 0x4f
cmp eax, 0x69532022
jp 0x44d3da
cmp eax, 0x35383122
xor esi, dword [edi]
and ch, byte [edi]
xor eax, 0x2f223733
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44d3f8
cmp eax, 0x50744522
inc ebp
je 0x44d3e5
push ecx
inc ebx
push ebp
dec ebp
dec ebx
push esp
push edx
push edi
bound edx, qword [edx + 0x52]
push edx
outsb dx, byte [esi]
insd dword es:[edi], dx
das
jne 0x44d3e8
inc ebx
je 0x44d3f8
dec edx
pop eax
insd dword es:[edi], dx
jns 0x44d3d7
push esi
jns 0x44d402
jno 0x44d40c
inc ecx
pop eax
dec ebp
xor al, 0x30
cmp byte [edi + 0x59], cl
jno 0x44d436
inc ebp
cmp eax, 0x3c3e2f22
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44d44b
jb 0x44d448
outsb dx, byte [esi]
ja 0x44d446
outsb dx, byte [esi]
insd dword es:[edi], dx
and ah, byte fs:[eax]
push ebx
imul edi, dword [edx + 0x65], 0x3131223d
cmp eax, 0x37313122
xor dword [ecx], esi
aaa
aaa
and ah, byte ss:[eax]
dec esp
push 0x6953
jp 0x44d45b
cmp eax, 0x22323422
cmp al, 0x42
xor al, 0x32
and bh, byte [esi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44d46f
cmp eax, 0x79745322
jo 0x44d45c
jne 0x44d458
xor dword [edi + 0x64], edx
arpl word [ebx + 0x67], dx
bound esi, qword [ecx + eax*2 + 0x5a]
imul ebx, dword [bx + di + 0x53], 0x74553551
push 0x77684549
xor ebp, dword [eax + 0x35]
push eax
xor al, 0x62
inc esi
inc ebp
inc ebp
arpl word [edx + 0x73], cx
cmp eax, 0x69532022
and byte [ebx + 0x69], dl
jp 0x44d4a0
cmp eax, 0x32313522
xor byte [edx], ah
das
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74615322
insb byte es:[edi], dx
cmp al, 0x46
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x74615322
popal
je 0x44d4d0
jne 0x44d4ce
jb 0x44d4cb
outsb dx, byte [esi]
push edx
jae 0x44d4d0
jne 0x44d4d5
arpl word [ebp + 0x44], sp
imul esp, dword [ebx + 0x74], 0x616e6f69
jb 0x44d4e8
js 0x44d4d3
insd dword es:[edi], dx
insb byte es:[edi], dx
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3136223d
xor dh, byte ss:[edi]
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44d4ef
cmp eax, 0x22393522
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d503
cmp eax, 0x4c347722
push esp
xor byte [ebx + 0x56], ah
insb byte es:[edi], dx
pop ecx
ja 0x44d521
jo 0x44d4dc
pop ecx
je 0x44d517
inc ebx
jns 0x44d4df
jns 0x44d518
jp 0x44d4e6
arpl word [ebp + 0x46], cx
xor dh, byte [ecx]
jns 0x44d52c
je 0x44d51f
sub eax, dword [esi + ecx*2 + 0x69]
aaa
jns 0x44d518
dec edx
inc ecx
imul edi, dword [0x69532022], 0x7a
push ebx
imul edi, dword [edx + 0x65], 0x3435223d
cmp eax, 0x32343522
aaa
and dh, byte [0x22373234]
das
xor dh, byte [edi]
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insb byte es:[edi], dx
cmp al, 0x46
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x74617322
popal
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44d562
jb 0x44d55f
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44d568
je 0x44d56b
pop esp
inc ecx
jae 0x44d567
inc ecx
push eax
popal
jb 0x44d566
outsb dx, byte [esi]
je 0x44d532
jo 0x44d574
jo 0x44d574
and ah, byte [bx + si]
push ebx
imul edi, dword [edx + 0x65], 0x3032223d
xor dh, byte [ecx]
xor dh, byte [0x664c2022]
push 0x657a6953
dec esp
push 0x6953
jp 0x44d583
cmp eax, 0x22383522
and dh, byte [0x3c3e2238]
inc edx
cmp byte [edx], ah
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d597
cmp eax, 0x7a705622
jo 0x44d5ae
outsd dx, dword [si]
insd dword es:[edi], dx
push esp
push ebx
push ecx
je 0x44d586
popal
push esi
xor dh, byte [edi]
pop ecx
popal
push ecx
push ebx
inc ecx
push esi
pop eax
jno 0x44d5af
pop eax
push edi
inc edi
push ebx
cmp byte [esp + ecx*2 + 0x61], al
push ebp
dec edx
insd dword es:[edi], dx
arpl word [eax + 0x4c], bp
ja 0x44d5c7
cmp eax, 0x3c3e2f22
inc edx
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
and byte [eax + 0x61], cl
dec eax
popal
jae 0x44d5d3
cmp eax, 0x524d4722
inc edx
je 0x44d5b6
inc esp
imul esi, dword [ebp + 0x58], 0x3447376a
insb byte es:[edi], dx
push esp
xor dword [esi + 0x61], ecx
push eax
inc ebx
push 0x714a5357
push 0x38
dec esi
ja 0x44d604
dec edx
jno 0x44d5f3
cmp byte [esi + 0x77], cl
ja 0x44d5f1
arpl word [esi], si
push ecx
push ecx
xor al, 0x64
jo 0x44d5f7
push 0x41
js 0x44d5fb
arpl word [0x3c3e2f22], di
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d60f
cmp eax, 0x57326622
inc esi
cmp dword [ebx + esi + 0x33], eax
inc esp
xor esi, dword [ebx]
dec ebp
push edi
dec eax
popal
jne 0x44d61c
outsb dx, byte [esi]
push 0x7a684851
insb byte es:[edi], dx
xor byte [bx + di + 0x35], al
push ebx
inc ebp
sub eax, dword [ecx + 0x70]
xor byte [eax + 0x52], ch
dec ebp
xor eax, 0x61514f4e
jo 0x44d5f9
push 0x4e354d52
dec edi
push ecx
popal
xor eax, 0x223d6777
das
cmp al, 0x42
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d64b
cmp eax, 0x6f772f22
push esp
dec edx
inc ebp
cmp byte [edx + 0x42], bl
push esi
push ebx
dec ebp
imul ebp, dword [edi], 0x5432686f
outsd dx, dword [esi]
push 0x792b5432
sub edi, dword [ecx + 0x73]
aaa
jae 0x44d632
pop eax
pop edx
jno 0x44d667
push ebp
popal
xor dh, byte [ebx + 0x75]
xor edx, dword [ecx + ebp*2 + 0x58]
insd dword es:[edi], dx
xor byte [esi + 0x6d], cl
sub ebp, dword [eax + 0x6f]
jne 0x44d639
push esp
imul ebx, dword [eax + 0x6d], 0x2b6d4e30
push 0x2f223d6f
cmp al, 0x62
xor al, 0x3a
outsd dx, dword [esi]
cmp eax, 0x3c3e2f22
bound esi, qword [edx + edi]
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
dec eax
popal
jae 0x44d688
and byte [eax + 0x61], cl
jae 0x44d68d
cmp eax, 0x46332f22
cmp dword [bx + di + 0x61], eax
je 0x44d683
jns 0x44d67a
ja 0x44d6a4
push ebx
dec esp
push 0x43
outsb dx, byte [esi]
push ebp
popal
push eax
push ecx
inc esp
pop eax
cmp dword [eax + 0x36], edx
bound ecx, qword [ebp + 0x36]
dec ecx
aaa
sub ecx, dword [esp + ecx*2 + 0x37]
aaa
dec eax
dec esi
inc edx
outsb dx, byte fs:[esi]
push ebp
cmp eax, 0x3c3e2f22
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
cmp eax, 0x74617322
jne 0x44d6e0
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44d6e6
je 0x44d6e9
pop esp
inc ecx
jae 0x44d6e5
inc ecx
push eax
popal
jb 0x44d6e4
outsb dx, byte [esi]
je 0x44d6d5
jne 0x44d6e7
arpl word [ebx + 0x65], sp
jae 0x44d6fb
arpl word [ebp + 0x73], sp
jae 0x44d6b7
jo 0x44d6f9
jo 0x44d6f9
and ah, byte [bx + si]
push ebx
imul edi, dword [edx + 0x65], 0x3032223d
xor dword [ecx], esi
cmp byte ss:[edx], ah
and byte [ebx + 0x69], dl
jp 0x44d6f7
cmp eax, 0x31303222
xor dword [esi], esi
cmp byte [edx], ah
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3536223d
and bh, byte [esi]
cmp al, 0x42
and dh, byte [esi]
xor eax, 0x423c3e22
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d71c
cmp eax, 0x53496c22
dec ecx
push ebx
push edx
js 0x44d6f3
dec edi
insd dword es:[edi], dx
arpl word [edx + 0x38], sp
push eax
inc ecx
inc ecx
dec ecx
je 0x44d70b
xor eax, 0x424d6e45
dec ebx
jae 0x44d742
js 0x44d719
jbe 0x44d719
js 0x44d744
outsb dx, byte [esi]
js 0x44d731
push ebp
push ebp
xor eax, dword [esp + ebp*2 + 0x51]
xor esi, dword [ecx + 0x30]
cmp eax, 0x3c3e2f22
xor byte [0x3c3e2f22], bh
cmp al, 0x42
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d758
cmp eax, 0x71345222
xor al, 0x71
xor byte [edi + 0x75], dh
push ebp
jne 0x44d74e
inc esi
xor eax, 0x6b6a7434
xor al, 0x74
push 0x6b
ja 0x44d763
push 0x6b
jns 0x44d771
push ecx
inc ebx
inc ebx
inc ecx
inc ebp
jne 0x44d754
dec eax
xor eax, dword [edx + 0x6c]
cmp dword [edx], esi
push ebp
xor eax, dword [ebx + esi + 0x6f]
jo 0x44d770
xor eax, 0x67464f67
cmp eax, 0x3c3e2f22
dec edi
inc esi
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d794
cmp eax, 0x6d376a22
xor eax, 0x73334857
insb byte es:[edi], dx
push edi
js 0x44d79e
das
jne 0x44d7a9
dec esi
pop eax
push ecx
inc edi
cmp dword [edx + 0x6a], eax
xor eax, 0x44514331
inc esp
bound ebp, qword [edx + 0x35]
push 0x35
xor dword [ebx + 0x51], eax
inc esp
pop eax
push edi
push edx
inc ebx
dec ebp
pop edx
jp 0x44d793
popal
outsd dx, dword [esi]
jb 0x44d78c
inc ebx
popal
dec ecx
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44d7d0
cmp eax, 0x7a4c6b22
je 0x44d7d6
jb 0x44d7b4
inc ebx
dec edi
imul esp, dword [ebx + 0x4f], 0x79426162
inc ecx
push 0x456c6434
js 0x44d7d4
inc ebp
aaa
inc esp
inc ebp
dec esp
js 0x44d7fb
arpl word [ebp + 0x49], ax
push esp
xor eax, 0x33705534
push edx
dec esp
arpl word [0x3c3e2f22], di
bound esi, qword [edx + edi]
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44d812
push 0x4642223d
push edi
cmp eax, 0x57464222
dec esi
insb byte es:[edi], dx
inc ecx
jbe 0x44d82b
dec ecx
cmp dword [eax + 0x42], esi
push ebx
xor dl, byte gs:[ebx + 0x46]
inc edx
dec esp
dec ebx
insd dword es:[edi], dx
dec esp
dec eax
sub ecx, dword [ebx + 0x48]
dec edi
push esi
jno 0x44d81c
outsb dx, byte [si]
pop edx
xor dword [ebp + 0x6f], eax
outsd dx, dword [esi]
bound ecx, qword [eax + 0x41]
inc ebp
arpl word [ebx + 0x3d], si
jae 0x44d815
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44d865
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44d86b
je 0x44d86e
pop esp
inc edx
popal
arpl word [ebx + 0x67], bp
jb 0x44d872
jne 0x44d873
pop edi
inc edi
jb 0x44d86b
imul esp, dword fs:[ebp + 0x6e], 0x702e7374
outsb dx, byte [esi]
and ah, byte [bx + si]
push ebx
imul edi, dword [edx + 0x65], 0x3236223d
cmp dword [eax], esi
xor byte [ecx], dh
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44d890
and byte [ebx + 0x69], dl
jp 0x44d87f
cmp eax, 0x39323622
xor bh, byte ss:[ecx]
xor byte [eax], dh
xor dword [edx], esp
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3836223d
and bh, byte [esi]
cmp al, 0x42
cmp eax, 0x22383622
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d8a4
cmp eax, 0x6c727522
push 0x4731416b
cmp dword [edx + eax*2 + 0x53], esi
inc esi
push edi
outsb dx, byte [esi]
outsd dx, dword [esi]
dec eax
dec edi
push esp
push esp
xor eax, 0x5a2b4247
inc edx
jne 0x44d8c0
outsd dx, dword [esi]
jns 0x44d8cb
inc edx
das
push edx
imul ebp, dword [edi], 0x68
aaa
push edi
jb 0x44d8db
xor eax, dword [ebp + 0x3d]
and ch, byte [edi]
das
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
and byte [eax + 0x61], cl
popal
jae 0x44d8e0
cmp eax, 0x74324722
dec edi
push ebp
inc edx
imul eax, dword [ecx + 0x64], 0x6959414a
jne 0x44d8ec
inc esi
imul edx, dword [eax + 0x4e], 0x4b44545a
dec ebx
jbe 0x44d8d7
js 0x44d8cc
jae 0x44d8d9
ja 0x44d903
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
jbe 0x44d8e5
jb 0x44d8d0
dec edx
inc esp
pop edx
dec edi
dec ebp
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d91c
cmp eax, 0x79706922
insd dword es:[edi], dx
xor bh, byte [ecx + 0x57]
pop eax
push eax
insb byte es:[edi], dx
cmp byte [ebp + 0x72], dh
cmp byte [ebx + 0x66], ah
push 0x76
push ebx
push 0x4567
inc ebp
inc ebp
inc ecx
jno 0x44d93f
jno 0x44d93f
popal
inc esp
bound esi, qword [bx + si + 0x6b]
jo 0x44d944
dec ebx
js 0x44d933
js 0x44d933
inc ecx
pop ecx
inc ecx
ja 0x44d91f
and ch, byte [edi]
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d958
cmp eax, 0x58735222
push 0x56
ja 0x44d946
outsd dx, dword [esi]
push ecx
imul ebp, dword [esp + ebp*2 + 0x6c], 0x58736541
xor al, 0x73
dec edx
jp 0x44d96e
dec ecx
dec edx
js 0x44d981
dec esi
inc ebx
push esi
xor byte [edi + 0x34], dh
dec ebx
outsb dx, byte [esi]
push ebx
push ecx
jno 0x44d98c
dec ebx
inc ecx
js 0x44d96f
ja 0x44d95b
and ch, byte [edi]
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d994
cmp eax, 0x51304b22
dec edi
push ebx
arpl word [eax + 0x63], si
inc edi
dec ebx
das
aaa
inc edi
dec esi
jno 0x44d985
inc ebp
dec ebp
jne 0x44d995
insb byte es:[edi], dx
inc ebx
push ecx
push ecx
push ebx
cmp byte [ebx], dh
xor cl, byte [eax + 0x66]
pop ecx
xor dh, byte [esi]
cmp byte [ecx + 0x31], al
outsb dx, byte [esi]
imul ebp, dword [esi + 0x56], 0x6a
pop ecx
cmp eax, 0x3c3e2f22
inc edx
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44d9d0
cmp eax, 0x63652f22
inc edi
jbe 0x44d9d4
imul ebp, dword fs:[esi + 0x55], 0x52
imul ebp, dword [esi + 0x55], 0x52
dec esi
insd dword es:[edi], dx
push 0x787a6155
insb byte es:[edi], dx
pop eax
push 0x684b6a50
xor edx, dword [edx + 0x7a]
push 0x527a5233
push edx
push ebp
jne 0x44d9e3
imul edx, dword [edi + 0x69], 0x2f
das
bound ebx, qword [ecx + 0x75]
inc edi
dec esp
cmp byte [edi], ch
inc ecx
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44da0c
cmp eax, 0x4f574322
dec edx
pop ecx
pop edx
das
outsb dx, byte [esi]
jbe 0x44d9f7
xor dword [ebp + 0x37], ebp
dec eax
inc esi
push esi
pop ecx
imul esi, dword [edx], 0x69
inc edi
je 0x44da23
jne 0x44da0d
xor eax, 0x6874372f
push ebp
pop ecx
pop edx
jbe 0x44d9f8
js 0x44da1b
push esi
push ecx
xor dh, byte [edx]
jne 0x44da1e
dec ebp
cmp eax, 0x3c3e2f22
inc edx
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44da48
cmp eax, 0x616f5a22
outsd dx, dword [esi]
popal
inc ebp
inc edx
jbe 0x44da4f
outsb dx, byte [esi]
inc ebx
xor byte [ecx], dh
arpl word [esi + 0x39], bp
inc si
cmp byte [eax + 0x79], dh
dec ebx
outsb dx, byte [esi]
dec esi
outsb dx, byte [esi]
cmp dword [ebx + 0x64], edx
bound eax, qword [bx + di + 0x61]
jp 0x44da78
xor ecx, dword [ebp + 0x61]
popal
imul edx, dword [eax + 0x39], 0x3d6b6551
and ch, byte [edi]
cmp al, 0x42
imul edi, dword [0x3c3e2f22], 0x42
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44da84
push 0x6b6d223d
inc edx
cmp eax, 0x426b6d22
insd dword es:[edi], dx
imul eax, dword [edx + 0x62], 0x51
bound edx, qword [ecx + 0x6e]
outsb dx, byte [esi]
pop edx
xor al, 0x59
push esp
push 0x6f4a7432
aaa
popal
dec edx
xor byte [edx + 0x68], dh
push esp
outsd dx, dword [esi]
inc esi
push esi
inc ebx
insd dword es:[edi], dx
push 0x73
inc edx
jae 0x44da92
das
insb byte es:[edi], dx
xor byte [eax], dh
bound ebp, qword [edi + 0x46]
dec ebp
xor edi, dword [eax]
cmp eax, 0x3c3e2f22
cmp byte [0x3c3e2f22], bh
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dac0
cmp eax, 0x41316b22
jae 0x44dab1
insb byte es:[edi], dx
xor ch, byte ss:[edi]
pop ecx
ja 0x44dacd
ja 0x44dae0
sub edi, dword [ecx]
popal
dec esp
pop edx
dec edx
jb 0x44dabb
dec esi
cmp dword gs:[edi + esi*2 + 0x4d], ecx
insd dword es:[edi], dx
je 0x44daaf
inc ebp
inc ebx
inc ebx
xor word [ebx], si
arpl word [edx + 0x45], cx
inc ebp
cmp eax, 0x3c3e2f22
bound esi, qword [edx + edi]
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
popal
jae 0x44dafd
and byte [eax + 0x61], cl
jae 0x44db02
cmp eax, 0x6b774322
xor ch, byte [edx + ecx*2 + 0x58]
jbe 0x44dafe
xor dword [ecx + 0x70], esp
outsb dx, byte [esi]
inc esp
inc ecx
xor dword [edi + 0x5a], edx
jbe 0x44daf5
inc ebp
arpl word [ebx + 0x73], cx
push 0x4f
dec ebx
jae 0x44db1e
dec edi
outsb dx, byte [esi]
push 0x48
inc edx
jo 0x44daf1
inc ebp
bound esi, qword [di + 0x34]
dec edi
dec esi
arpl word [edi + 0x39], cx
insb byte es:[edi], dx
ja 0x44db05
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44db55
je 0x44db57
jb 0x44db52
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44db5b
je 0x44db5e
pop esp
inc edx
jae 0x44db44
push esi
jo 0x44db62
and ah, byte [bx + si]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3037223d
xor eax, 0x4c202239
aaa
xor byte [0x4c202239], dh
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3335223d
and bh, byte [esi]
cmp al, 0x42
push 0x6953
jp 0x44db6f
push 0x657a6953
cmp eax, 0x22333522
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44db83
cmp eax, 0x6a612f22
dec esi
popal
push 0x4e
insb byte es:[edi], dx
cmp dword [ebx], ebp
jb 0x44db58
push edx
inc ecx
arpl word [ebp + 0x35], ax
jne 0x44db91
inc edx
jb 0x44db7d
das
push ecx
dec ebx
xor al, byte [ecx + 0x31]
jns 0x44db9d
jno 0x44db75
dec eax
inc edx
dec eax
ja 0x44dbb5
cmp byte [ebp + 0x75], al
imul esi, dword [edi + 0x30], 0x3e2f223d
cmp al, 0x2f
jne 0x44dbaf
ja 0x44db78
cmp eax, 0x3c3e2f22
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x74617322
and byte gs:[esi + 0x61], cl
and byte [esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
and dh, byte [ebx + 0x61]
je 0x44dbd8
jne 0x44dbd6
jb 0x44dbd3
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44dbdc
je 0x44dbdf
pop esp
inc esp
popaw
popaw
jne 0x44dbdf
je 0x44dbd4
inc edx
popal
arpl word [ebx + 0x67], bp
jb 0x44dbeb
imul esp, dword [edi + 0x72], 0x6f
jne 0x44dbec
outsb dx, byte [esi]
jo 0x44dbf0
and ah, byte [bx + si]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3638223d
xor dword [edi], esi
xor byte [eax], dh
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44dbff
cmp eax, 0x22363622
cmp al, 0x42
and bh, byte ss:[esi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dc13
cmp eax, 0x784b5922
outsd dx, dword [esi]
js 0x44dc20
dec cx
xor al, 0x61
push eax
xor eax, 0x372b6b58
jae 0x44dc2b
jno 0x44dbf1
jne 0x44dc10
ja 0x44dc3b
outsb dx, byte ss:[esi]
arpl word [ebx + 0x4c], ax
push edx
cmp byte [edi + 0x64], ch
xor dword [ecx + 0x74], edi
imul bp, word [ebp + 0x48], 0x43
dec eax
inc ebx
dec ebx
dec esp
push ecx
cmp eax, 0x3c3e2f22
inc edx
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dc4f
cmp eax, 0x4c324322
dec esp
push 0x2b457939
sub ecx, dword [esi + 0x5a]
dec esi
pop edx
xor edx, dword [edx + 0x48]
jae 0x44dc62
cmp byte [ebp + 0x37], al
push ebp
xor edi, dword [eax]
xor ecx, dword [eax + 0x73]
pop edx
inc ecx
jae 0x44dc7b
pop eax
aaa
jno 0x44dc63
xor al, 0x6a
je 0x44dc54
dec edx
insb byte es:[edi], dx
dec ecx
imul eax, dword [ecx + 0x3d], 0x22
das
cmp al, 0x42
inc ecx
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dc8b
cmp eax, 0x66457522
pop ecx
inc esp
inc ecx
inc ecx
xor al, 0x37
push eax
jne 0x44dc72
xor esi, dword [edi + 0x76]
ja 0x44dcae
insd dword es:[edi], dx
push eax
jp 0x44dc70
dec esp
xor eax, 0x42534b66
push esp
arpl word [ecx + 0x4b], di
inc esi
imul esp, dword [edi + 0x48], 0x4d567830
jne 0x44dcb9
bound esi, qword [ebx + 0x3d]
jae 0x44dc8e
and ch, byte [edi]
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dcc7
cmp eax, 0x456c6722
insb byte es:[edi], dx
inc ebp
inc edi
cmp dword [ebp + 0x6b], esi
outsb dx, byte [esi]
push esp
arpl word [ebx + 0x53], bp
js 0x44dcc2
arpl word [ecx + ebx*2 + 0x61], sp
pop ecx
popal
push eax
xor byte [eax + 0x59], dl
outsb dx, byte [esi]
push ecx
inc ebp
inc esp
inc esp
xor dword [eax], edi
inc edx
das
push ebx
pop eax
jp 0x44dccf
push edi
das
dec esi
push ebx
dec edi
dec ebp
js 0x44dce5
pop ecx
cmp eax, 0x3c3e2f22
inc edx
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dd03
cmp eax, 0x2f4e5622
pop eax
aaa
push edx
dec esp
xor al, 0x4a
push 0x38
inc ecx
cmp dword [edx], esi
je 0x44dcd8
push esp
jb 0x44dd0a
push ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
xor eax, 0x45417a52
insb byte es:[edi], dx
xor byte [0x54336c38], dh
das
dec ebx
push edx
popal
push eax
dec eax
pop eax
aaa
inc ecx
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dd3f
cmp eax, 0x72492b22
xor ebx, dword [eax + 0x6b]
jae 0x44dd13
and ch, byte [ebx]
dec ecx
jb 0x44dd10
pop eax
imul esi, dword [esi], 0x73
xor dword [edi + 0x4e], edx
push edi
dec esi
js 0x44dd56
jo 0x44dd56
outsd dx, dword [esi]
jo 0x44dd4b
push esp
jne 0x44dd3e
cmp dword [ecx + 0x32], edx
push 0x62
push edx
inc edi
arpl word [edi + 0x62], sp
outsb dx, byte gs:[esi]
das
push 0x32
xor eax, 0x6a614b2b
inc esi
das
jae 0x44dd42
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dd7b
cmp eax, 0x6b467a22
push ecx
jbe 0x44dd80
inc ebx
inc esp
popal
pop eax
bound esi, qword [edi]
dec eax
outsb dx, byte [esi]
arpl word [esp + edx*2], si
dec eax
ja 0x44dd6c
dec esi
jb 0x44dda0
push edi
jp 0x44dd86
push ecx
push ebp
push 0x50
dec ecx
inc ecx
inc ebp
jp 0x44ddab
jbe 0x44dda7
xor ah, byte [bp + si + 0x6c]
outsd dx, dword [esi]
push ecx
cmp eax, 0x3c3e2f22
inc edx
das
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44ddb7
cmp eax, 0x38423222
insd dword es:[edi], dx
ja 0x44ddc2
imul edx, dword [esp + 0x68], 0x4c
jbe 0x44ddb4
push esp
push 0x7457764c
jb 0x44ddcf
je 0x44ddd1
outsd dx, dword [esi]
je 0x44dd95
dec edi
jp 0x44ddce
jne 0x44ddb6
pop ecx
jo 0x44ddb9
pop edx
pop ecx
popal
push ebp
push ecx
js 0x44ddb8
dec ebp
outsd dx, dword [esi]
pop edx
popal
js 0x44ddae
inc edx
jne 0x44dde3
push ebx
xor byte [0x3c3e2f22], bh
inc edx
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44ddf3
cmp eax, 0x69316122
imul ecx, dword [esp + ecx*2 + 0x51], 0x5a372b4c
sub esi, dword [edi]
pop edx
inc ebx
inc ebp
sub ecx, dword [ebx + 0x79]
xor ah, byte [ebx + 0x6d]
inc ecx
dec ebx
aaa
dec esi
insd dword es:[edi], dx
jp 0x44de12
push ecx
imul edi, dword [eax + 0x2f], 0x6a76784d
outsb dx, byte [esi]
dec ebp
js 0x44de24
push 0x6e
xor al, 0x36
xor ebp, dword [bp + 0x4e]
xor ebp, dword [esi + 0x4e]
dec esi
xor byte [0x3c3e2f22], bh
cmp eax, 0x3c3e2f22
and ch, byte [edi]
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44de2f
cmp eax, 0x35795822
inc ebx
cmp byte [edx + esi*2 + 0x4c], al
inc esp
jb 0x44de1d
push 0x33
inc ebp
jne 0x44de18
push di
dec edx
jb 0x44de55
inc esp
imul esi, dword [eax + 0x68], 0x4f507549
cmp byte [ebx], dh
push edi
jns 0x44de4e
jno 0x44de3c
push edx
push edx
je 0x44de33
inc ebp
dec esi
inc esi
aaa
pop ecx
imul edi, dword [0x3c3e2f22], 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44de6b
cmp eax, 0x6a576d22
push ecx
dec edx
push esp
sub eax, dword [ecx + 0x78]
push esp
cmp byte [edx + 0x61], al
popal
cmp dword [ecx + 0x55], esp
dec ebx
outsb dx, byte fs:[esi]
outsb dx, byte fs:[esi]
jne 0x44de77
insb byte es:[edi], dx
dec ebp
xor eax, 0x464e6430
inc esi
xor al, 0x6e
xor ah, byte [ebx + 0x2f]
push esp
inc ecx
insd dword es:[edi], dx
imul esi, dword [edi + ebp*2 + 0x3d], 0x3c3e2f22
outsd dx, dword [esi]
cmp eax, 0x3c3e2f22
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dea7
cmp eax, 0x44734b22
inc ebp
xor dword [edi + 0x58], edx
xor eax, 0x73487a68
push ecx
dec ebx
jae 0x44de92
push edx
jae 0x44decc
dec edi
inc ecx
jp 0x44de9f
dec ebp
push edi
insd dword es:[edi], dx
inc ebx
xor edi, dword [eax]
sub esi, dword [eax]
das
inc ebx
push edx
push edi
push 0x44
xor eax, 0x3d55394e
and ch, byte [edi]
cmp al, 0x42
push ebp
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44dee3
cmp eax, 0x64576322
das
das
sub eax, dword [esi + esi + 0x2b]
dec edx
jns 0x44def6
xor al, byte [edi + 0x67]
inc esp
jns 0x44df09
dec esi
bound esi, qword [edx + ebp*2 + 0x79]
push 0x79
jo 0x44df0e
xor eax, 0x66456664
xor al, byte [edi + 0x65]
xor esi, dword [eax]
xor dword [esi + 0x78], esp
push esp
xor byte [ecx], dh
js 0x44def8
js 0x44df0b
jo 0x44dee0
cmp byte [0x3c3e2f22], bh
cmp eax, 0x3c3e2f22
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44df1f
cmp eax, 0x66473122
jae 0x44deef
push ebp
jb 0x44df31
cmp dword [ebx + 0x32], ecx
sub edx, dword [ecx + 0x77]
jns 0x44df2b
inc ecx
push edx
push esi
inc ebp
push edx
push eax
pop edx
aaa
dec ecx
cmp byte [ecx + 0x56], bh
aaa
dec ecx
jne 0x44df3d
inc ebp
jno 0x44df50
jb 0x44df5b
jp 0x44df19
aaa
push esp
jae 0x44df22
and ch, byte [edi]
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
dec eax
popal
jae 0x44df5c
and byte [eax + 0x61], cl
popal
jae 0x44df61
push 0x6a49223d
jb 0x44df48
cmp eax, 0x726a4922
dec ecx
cmp dword [ebx], ebp
jb 0x44df64
je 0x44df50
jo 0x44df7e
inc ebp
jno 0x44df79
jno 0x44df79
inc edi
imul ebx, dword [ecx + 0x75], 0x6e
jne 0x44df7e
das
inc ebx
dec ebp
jae 0x44df8e
xor eax, 0x756c6f52
insd dword es:[edi], dx
jne 0x44df88
imul esi, dword [edx + ecx*2 + 0x79], 0x68
dec esi
push esi
push 0x6c77564e
ja 0x44df90
jno 0x44df5e
cmp eax, 0x3c3e2f22
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x74617322
jae 0x44dfa0
je 0x44dfb6
jne 0x44dfb4
jb 0x44dfb1
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44dfba
je 0x44dfbd
je 0x44dfbd
pop esp
insd dword es:[edi], dx
jo 0x44dfc3
jns 0x44dfc4
jae 0x44dfc6
je 0x44dfb4
popal
je 0x44dfba
pop edi
bound esp, qword [edi + 0x2e]
jo 0x44dfc9
and ah, byte [bx + si]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3233223d
cmp eax, 0x31323322
xor esi, dword [0x664c2022]
xor esi, dword [edx]
xor dword [ebx], esi
xor eax, 0x664c2022
push 0x657a6953
cmp eax, 0x22313622
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
and byte [eax + 0x61], cl
jae 0x44dfeb
cmp eax, 0x75367022
dec esi
push esp
sub ebp, dword [ebp + 0x47]
xor byte [ecx + 0x6e], al
inc ecx
outsb dx, byte [esi]
xor ebp, dword [edi + 0x51]
dec ecx
push ebp
je 0x44dfd0
inc edi
push edi
imul edx, dword [ebp + 0x59], 0x4c554379
outsd dx, dword [esi]
push 0x30
je 0x44dfe7
inc ebx
dec edx
xor esi, dword [ecx + 0x5a]
pop eax
xor byte [eax + 0x4a], bh
xor byte [0x3c3e2f22], bh
das
and ch, byte [edi]
cmp al, 0x2f
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
cmp al, 0x46
imul ebp, dword [ebp + 0x20], 0x656d614e
cmp eax, 0x74617322
insd dword es:[edi], dx
cmp eax, 0x74617322
and dh, byte [ebx + 0x61]
je 0x44e040
jne 0x44e03e
jb 0x44e03b
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44e044
jae 0x44e037
je 0x44e047
je 0x44e047
pop esp
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
je 0x44e044
outsb dx, byte [esi]
pop edi
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x44e045
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x676e702e
and ah, byte [eax]
jo 0x44e05b
and ah, byte [bx + si]
push ebx
imul edi, dword [edx + 0x65], 0x3132223d
xor eax, 0x664c2022
push 0x657a6953
cmp eax, 0x22393622
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e07b
cmp eax, 0x4c676122
xor esi, dword [ebx]
insb byte es:[edi], dx
pop eax
cmp byte [ebx + 0x68], ah
push 0x73
ja 0x44e06e
das
bound esi, qword [ebx]
insd dword es:[edi], dx
outsb dx, byte [esi]
push eax
inc ebx
insb byte es:[edi], dx
inc edi
jae 0x44e078
inc esi
imul ebp, dword [edi + 0x56], 0x42
push esi
inc edx
push 0x684d6f49
outsd dx, dword [esi]
dec ebp
push 0x223d6f62
das
bound ebp, qword [edi + 0x3d]
and ch, byte [edi]
cmp eax, 0x3c3e2f22
cmp al, 0x2f
cmp al, 0x2f
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44e0ce
jb 0x44e0cb
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44e0d4
je 0x44e0d7
pop esp
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
je 0x44e0d4
outsb dx, byte [esi]
pop edi
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x44e0d5
jo 0x44e0e4
popal
outsb dx, byte [esi]
jo 0x44e0ec
jo 0x44e0ec
and ah, byte [bx + si]
push ebx
imul edi, dword [edx + 0x65], 0x3531223d
aaa
cmp byte [edx], ah
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3037223d
and bh, byte [esi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e10d
cmp eax, 0x6f726a22
xor esi, dword [ecx]
sub esi, dword [edi]
push 0x68
outsb dx, byte [esi]
inc edx
jno 0x44e0fd
inc esp
xor dword [ebx + 0x73], ecx
dec dx
inc edi
push ebx
outsw dx, word [esi]
bound edx, qword [ebx + 0x71]
dec edx
outsd dx, dword [esi]
jae 0x44e0f4
jne 0x44e10d
xor dword [esi + 0x30], edx
push ebp
push edx
inc esi
jno 0x44e110
inc ecx
insd dword es:[edi], dx
inc esi
pop ecx
cmp eax, 0x3c3e2f22
das
cmp al, 0x2f
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
popal
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44e160
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44e166
je 0x44e169
je 0x44e169
pop esp
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x44e16f
pop esp
inc edx
push ebx
sub eax, 0x74617453
imul esp, dword [ebx + 0x2d], 0x646c6f42
je 0x44e182
je 0x44e175
and ah, byte [eax]
and ah, byte [eax]
and byte [ebx + 0x69], dl
jp 0x44e17a
push ebx
imul edi, dword [edx + 0x65], 0x3831223d
xor eax, 0x20223635
cmp eax, 0x36383122
xor eax, 0x20223635
dec esp
push 0x6953
jp 0x44e18b
cmp eax, 0x22383622
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e19f
cmp eax, 0x6b714b22
dec eax
xor al, 0x4f
je 0x44e196
pop ecx
push edi
inc esp
dec eax
push edi
jne 0x44e1b2
inc ebp
inc ecx
cmp byte [ecx + 0x77], ch
xor edi, dword [ecx + 0x39]
jae 0x44e1aa
xor eax, 0x7662394a
jns 0x44e18e
cmp dword ss:[esi + 0x6d], ebp
jne 0x44e1b5
push esp
dec esi
jo 0x44e1a5
cmp eax, 0x69532022
and byte [ebx + 0x69], dl
jp 0x44e1d0
cmp eax, 0x32303322
xor byte [0x3c3e2f22], dh
xor dh, byte [eax]
xor eax, 0x3c3e2f22
cmp al, 0x42
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44e1e8
cmp eax, 0x46783822
cmp byte [eax + 0x46], bh
arpl word [edx + 0x6a], bx
je 0x44e1c3
je 0x44e1bb
das
jne 0x44e1d8
push 0x51
inc edi
inc edi
pop ecx
das
imul ebp, dword [ebp + 0x61], 0x78446c4b
inc ebx
popal
dec ebx
insb byte es:[edi], dx
inc esp
js 0x44e1df
push 0x59446353
inc esp
pop ecx
pop edx
dec esp
jns 0x44e1f0
pop edx
push edx
insd dword es:[edi], dx
js 0x44e1f6
dec ebx
inc edi
inc ebp
cmp eax, 0x69532022
jp 0x44e219
cmp eax, 0x31323322
and dh, byte [ebx]
xor dh, byte [ecx]
cmp byte [edx], dh
das
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
imul esp, dword [eax], 0x48
popal
jae 0x44e231
cmp eax, 0x546e3322
jbe 0x44e246
jne 0x44e225
imul edi, dword [eax], 0x67344156
push 0x7258
inc ecx
jne 0x44e225
xor dword [ecx + 0x4d], edx
inc esi
xor dl, byte [ebx + eax*2 + 0x4b]
dec ecx
dec ecx
dec esi
dec bx
insb byte es:[edi], dx
push esi
dec ebx
inc esi
xor ebp, dword [ebx + eax*2 + 0x43]
je 0x44e237
cmp eax, 0x69532022
jp 0x44e262
cmp eax, 0x39363222
xor bh, byte [eax]
and ch, byte [edi]
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44e280
cmp eax, 0x33775722
inc esi
push edi
and dl, byte [edi + 0x77]
xor eax, dword [esi + 0x57]
cmp byte [ecx + eax*2], dh
xor al, 0x78
ja 0x44e277
push ecx
inc ecx
inc edi
dec esp
dec ecx
imul edx, dword [edx + 0x75], 0x52597753
inc edi
push edi
inc edx
push ebx
jo 0x44e2af
ja 0x44e29e
imul bp, word gs:[esi + 0x73], 0x4247
imul bp, word [esi + 0x73], 0x4247
jp 0x44e2b4
dec esi
inc edi
je 0x44e29e
cmp eax, 0x3c3e2f22
das
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44e2d3
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44e2d9
je 0x44e2dc
pop esp
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x44e2e2
pop esp
inc edx
push ebx
sub eax, 0x74617453
imul esp, dword [ebx + 0x2d], 0x6867694c
je 0x44e2ae
je 0x44e2f6
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3831223d
cmp dword [edx], esi
xor byte [eax], bh
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44e2ff
cmp eax, 0x22393622
cmp al, 0x42
and bh, byte [esi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e313
cmp eax, 0x65736b22
jae 0x44e315
jne 0x44e2e5
jne 0x44e2e5
push esp
inc ecx
js 0x44e2fa
push edx
push 0x6b616e58
je 0x44e2e9
js 0x44e32c
inc esp
push esi
dec eax
jp 0x44e306
jb 0x44e2fe
imul eax, dword [ebx + 0x63], 0x42374837
dec ebx
inc esi
inc esp
dec edx
dec esi
push edi
imul esp, dword [edx + 0x2b], 0x20223d77
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3932223d
cmp dword [eax], edi
cmp dword [ecx], edi
cmp byte [ecx], dh
and ch, byte [edi]
xor dword [edx], esp
das
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e35c
cmp eax, 0x78426622
outsd dx, dword [esi]
inc dx
js 0x44e369
inc ecx
popal
insd dword es:[edi], dx
xor byte [ebp + 0x32], dl
jno 0x44e352
push ebp
xor dh, byte [ecx + 0x4f]
dec ebx
push edi
das
push eax
ja 0x44e350
xor esi, dword [eax]
das
jae 0x44e382
push esi
dec edx
dec edi
insd dword es:[edi], dx
inc esp
inc ecx
ja 0x44e363
je 0x44e351
push eax
dec esi
pop eax
dec ebp
xor byte [0x69532022], bh
jp 0x44e38d
cmp eax, 0x31323322
xor eax, 0x3e2f2232
xor dword [0x3e2f2232], esi
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e3a5
cmp eax, 0x71686522
imul esp, dword [ebp + 0x72], 0x79656d72
cmp byte fs:[ecx + 0x70], bh
jae 0x44e3b5
push 0x56
push esi
jo 0x44e3bc
imul ecx, dword [edi + 0x7a], 0x56373743
dec edi
jp 0x44e399
aaa
aaa
push esi
dec ecx
push 0x6c
inc edi
sub esi, dword [eax]
dec ebp
xor esp, dword [edx + 0x2b]
push edx
jae 0x44e3c7
dec esp
push eax
push edi
inc ebp
cmp eax, 0x69532022
jp 0x44e3d6
cmp eax, 0x33383222
cmp dword [eax], edi
and ch, byte [edi]
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
dec eax
popal
jae 0x44e3ef
and byte [eax + 0x61], cl
jae 0x44e3f4
cmp eax, 0x38494122
outsb dx, byte [esi]
imul ecx, dword [edx + 0x37], 0x55594456
and al, byte [ecx + 0x49]
cmp byte [esi + 0x69], ch
dec edx
aaa
push esi
inc esp
pop ecx
push ebp
outsb dx, byte fs:[si]
ja 0x44e3ec
inc esp
xor byte [eax + ebx*2 + 0x6f], dl
dec edi
xor ah, byte [edx + 0x5a]
insb byte es:[edi], dx
bound ebx, qword [edx + 0x6c]
inc ecx
cmp dword [ebp + 0x63], ecx
popal
inc ecx
insd dword es:[edi], dx
cmp dword [eax + 0x50], edi
popal
ja 0x44e401
push edx
jns 0x44e3fc
xor al, 0x3d
and ch, byte [edi]
cmp al, 0x2f
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
insb byte es:[edi], dx
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44e447
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44e44d
je 0x44e450
pop esp
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x44e456
pop esp
inc edx
push ebx
sub eax, 0x74617453
imul esp, dword [ebx + 0x2d], 0x696d6553
arpl word [0x696d6553], bp
insd dword es:[edi], dx
imul esp, dword [edx + 0x6f], 0x742e646c
je 0x44e460
bound ebp, qword [edi + 0x6c]
insb byte es:[edi], dx
je 0x44e46d
and ah, byte [eax]
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3831223d
xor dh, byte ss:[eax]
and dh, byte [ecx]
cmp byte [esi], dh
xor dh, byte ss:[eax]
and ah, byte [eax]
dec esp
push 0x6953
jp 0x44e476
cmp eax, 0x22323722
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e48a
arpl word [ecx + 0x70], sp
inc esp
arpl word [ebx], si
pop eax
inc ecx
cmp eax, 0x69532022
jp 0x44e4bb
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3033223d
xor al, 0x39
aaa
cmp eax, 0x34303322
cmp dword [edi], esi
and ch, byte [edi]
cmp al, 0x42
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e4d3
cmp eax, 0x65707722
dec ecx
ja 0x44e4df
dec ecx
dec ecx
jb 0x44e4e5
cmp byte [edi], dh
dec ebx
dec esp
jbe 0x44e4de
js 0x44e4f1
push esp
das
inc edx
push esi
das
push esi
jns 0x44e4d2
pop ecx
pop ecx
pop edx
ja 0x44e532
push esi
imul ecx, dword [edx + 0x47], 0x6a6e6e49
inc ebp
das
xor al, 0x48
dec ecx
insb byte es:[edi], dx
push ebp
bound esp, qword [ecx + 0x4c]
inc ecx
inc ecx
push esi
bound esi, qword [edi + 0x71]
jo 0x44e547
xor al, 0x62
inc edx
jp 0x44e535
push esi
inc ebp
cmp eax, 0x69532022
jp 0x44e54d
imul edi, dword [edx + 0x65], 0x3732223d
xor esi, dword [edx]
xor dword [edx], esp
das
cmp eax, 0x33373222
xor dh, byte [ecx]
and ch, byte [edi]
cmp al, 0x62
xor al, 0x3a
inc esi
imul ebp, dword [ebp + 0x48], 0x20687361
dec eax
popal
jae 0x44e56b
cmp eax, 0x4c4c6d22
dec edi
xor dword [ebx + 0x61], esi
dec esp
inc ecx
jp 0x44e55d
js 0x44e57b
das
cmp al, 0x2f
das
inc esi
imul ebp, dword [ebp + 0x3e], 0x6c69463c
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44e5be
jae 0x44e5aa
je 0x44e5c0
jb 0x44e5bb
outsb dx, byte [esi]
pop esp
inc ecx
jae 0x44e5c4
je 0x44e5c7
pop esp
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x44e5cd
sub eax, 0x74617453
imul esp, dword [ebx + 0x2d], 0x696d6553
insb byte es:[edi], dx
imul esp, dword [edi + 0x68], 0x74742e74
push 0x74742e74
and ah, byte [eax]
push ebx
imul edi, dword [edx + 0x65], 0x3831223d
cmp byte [edx], dh
xor al, 0x22
and byte [esi + 0x68], cl
push ebx
imul edi, dword [edx + 0x65], 0x3337223d
and bh, byte [esi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e602
cmp eax, 0x306e6822
das
jp 0x44e5f7
push ebp
jae 0x44e600
inc ebp
xor bl, byte [edx + 0x31]
je 0x44e600
inc edi
dec ebp
ja 0x44e631
jo 0x44e5fe
cmp dword [edi + 0x41], ecx
dec edi
inc ecx
cmp eax, 0x69532022
jp 0x44e633
cmp eax, 0x32303322
xor esi, dword [ecx]
and ch, byte [edi]
cmp al, 0x42
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x20], bp
dec eax
popal
jae 0x44e64b
inc edx
cmp byte [edx + 0x6b], dh
jb 0x44e66d
inc ebx
imul esp, dword [ecx + 0x42], 0x74
dec ebp
aaa
arpl word [edx + ecx*2 + 0x73], cx
cmp dword [edx + 0x6f], esp
cmp eax, 0x69532022
jp 0x44e67c
dec edi
inc ebx
bound esp, qword [ebx + 0x54]
inc ebx
xor byte [esi + 0x6c], dh
aaa
push ecx
xor byte [eax + 0x2f], dl
dec ebp
pop edx
push ebp
inc ebp
pop eax
xor al, 0x74
push ebp
aaa
xor eax, 0x73526342
inc esi
inc edi
outsb dx, byte [esi]
jae 0x44e6b6
inc edi
dec ebp
outsb dx, byte [esi]
jbe 0x44e69e
insb byte es:[edi], dx
and byte gs:[esi + 0x61], cl
insd dword es:[edi], dx
cmp eax, 0x74617322
jne 0x44e736