Function at 0x47d3e0
Capabilities:
Get number of processors

Disassembly:
inc esi
xor dh, byte ss:[eax]
inc ebx
cmp dword [ebp + 0x3c], edi
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d435
add byte [eax], al
add byte [eax + 0x45], ch
xor dword [ebp + 0x44], eax
xor byte [ecx], bh
cmp dword [0x45443542], ebp
sub eax, 0x36423334
sub eax, 0x35444142
sub eax, 0x37333341
xor al, 0x30
inc esp
inc ebp
inc esp
cmp byte [ecx + 0x43], al
jge 0x47d465
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d471
xor dword [ebx], esi
inc ebp
cmp byte [esi + 0x46], al
sub eax, 0x37354241
sub eax, 0x41393134
sub eax, 0x34313439
sub eax, 0x45383333
aaa
cmp dword [esi], esi
xor al, byte [esi + 0x44]
xor al, 0x7d
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d4c4
xor al, 0x33
cmp dword [ecx], edi
inc edx
xor dword [0x36344437], ebp
sub eax, 0x41464634
sub eax, 0x35314439
sub eax, 0x36393039
xor dword [eax], esi
xor bh, byte [ecx]
xor eax, 0x7d354235
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d4fd
xor eax, 0x34323930
inc esi
sub eax, 0x31433345
xor eax, dword [ebx + 0x31]
sub eax, 0x44453834
sub eax, 0x43363538
sub eax, 0x30313437
inc ebx
inc esi
inc esi
aaa
inc edx
xor al, 0x43
inc ebp
jge 0x47d51c
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d531
inc edx
inc edx
xor al, 0x31
inc esp
aaa
xor al, 0x2d
inc esi
cmp byte [ebx + 0x39], al
sub eax, 0x41314634
sub eax, 0x35383242
sub eax, 0x35443738
xor eax, 0x46373235
cmp dword [ebx], esi
inc edx
jge 0x47d559
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d56a
jnp 0x47d56a
inc ecx
inc ebx
inc ecx
aaa
xor byte [ebx], dh
sub eax, 0x44463143
sub eax, 0x42353534
sub eax, 0x37323238
sub eax, 0x38303130
xor esi, dword [ecx]
xor byte [eax*2 + 0x7d444241], dh
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
inc ebx
outsd dx, dword [esi]
jnp 0x47d5b8
inc esp
inc ecx
xor al, 0x38
inc ecx
inc esi
inc esi
sub eax, 0x38453434
sub eax, 0x32354334
sub eax, 0x38373738
sub eax, 0x33333231
inc esi
xor al, 0x46
inc esp
inc edx
xor eax, dword [ebx + 0x34]
jge 0x47d5d3
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d5f3
inc edx
cmp byte [esi], dh
xor al, byte [esi + 0x31]
sub eax, 0x42363833
cmp byte [esi], dh
inc edx
sub eax, 0x36414534
sub eax, 0x45413939
sub eax, 0x37313138
aaa
xor eax, dword [ebx + 0x43]
inc ebp
xor dh, byte [edx]
inc edx
jge 0x47d610
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d623
inc ecx
cmp byte [edi], dh
xor eax, 0x322d3542
inc edx
inc esp
xor ebp, dword [0x46443134]
sub eax, 0x33444232
sub eax, 0x46443134
sub eax, 0x38443339
sub eax, 0x36433730
cmp dword [ebp + 0x36], eax
xor bh, byte [eax]
inc esi
inc ebp
inc ebx
jge 0x47d64d
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d65c
xor dword ss:[ebp + 0x37], eax
xor al, byte [esi + 0x36]
sub eax, 0x32393843
sub eax, 0x43464534
sub eax, 0x34394139
sub eax, 0x38364534
inc ecx
cmp dword [eax], edi
inc edx
xor al, byte [edx + 0x36]
inc edx
jge 0x47d68a
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d69f
inc edx
aaa
inc esi
inc ebx
cmp dword [ecx + 0x37], eax
sub eax, 0x42443933
sub eax, 0x43443034
sub eax, 0x38314142
sub eax, 0x44453441
cmp dword [0x30434233], esi
xor dh, byte [edi*2 + 0x64412f3c]
outsd dx, dword [esi]
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d6d9
jnp 0x47d6d9
xor dword [ebx], esi
inc esp
xor dword [0x342d3139], esi
inc esp
inc esp
inc esp
sub eax, 0x42463534
sub eax, 0x45433342
sub eax, 0x46394332
aaa
cmp byte [ecx], bh
xor eax, 0x31344436
jge 0x47d704
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
inc ebx
outsd dx, dword [esi]
jnp 0x47d721
inc esp
xor eax, 0x32304542
aaa
sub eax, 0x32313239
sub eax, 0x41344134
sub eax, 0x46313639
sub eax, 0x38423344
inc esi
xor eax, 0x44374644
inc esp
xor al, 0x7d
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d75f
xor al, 0x44
cmp byte [edi], dh
inc ecx
sub eax, 0x30453034
sub eax, 0x46333434
sub eax, 0x43424142
sub eax, 0x41444435
xor dword [ebp + 0x38], eax
cmp dword [ecx], esi
xor esi, dword [esi]
xor dword [ebp + 0x3c], edi
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d78b
xor byte [ecx], bh
xor al, byte [ebp + 0x35]
xor al, 0x39
sub eax, 0x42433438
sub eax, 0x39443834
sub eax, 0x36423741
sub eax, 0x31363641
inc ecx
inc esp
xor byte [edi + esi + 0x33], al
aaa
jge 0x47d7bb
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d7c8
aaa
xor esi, dword [ebx + esi]
inc edx
aaa
xor al, 0x2d
inc ebx
inc ecx
xor ch, byte [0x37303934]
sub eax, 0x33313641
sub eax, 0x37434641
xor eax, 0x37383344
aaa
inc ebx
inc esp
jge 0x47d7f8
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d81a
cmp byte [ecx], dh
cmp dword [eax], esi
xor dword [ebp + 0x39], eax
sub eax, 0x39434631
sub eax, 0x41454634
sub eax, 0x36324141
sub eax, 0x45333630
inc esp
cmp byte [edx + eax*2], dh
inc esp
inc ecx
xor al, 0x33
jge 0x47d835
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
add byte [eax], al
add byte [ecx + 0x6f], ch
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d84c
xor byte [ebx + 0x34], al
xor dword [ecx], esi
inc ebx
inc edx
sub eax, 0x36384631
sub eax, 0x39344334
sub eax, 0x31323038
sub eax, 0x39413431
inc ebp
inc ebx
inc edx
inc ebx
inc edx
xor dword [ecx], esi
cmp byte [ebp + 0x3c], bh
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d887
inc edx
xor eax, 0x46384133
inc ebp
sub eax, 0x34463537
sub eax, 0x31434434
sub eax, 0x35443738
sub eax, 0x31423041
cmp dword [ecx + eax*2], esi
xor esi, dword [eax*2 + 0x3c7d3031]
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
inc ebx
outsd dx, dword [esi]
jnp 0x47d8c4
xor dh, byte [eax + esi]
xor dh, byte [edx]
inc esi
xor byte [0x42444442], ch
sub eax, 0x39443434
sub eax, 0x30424441
sub eax, 0x30384637
inc ebp
aaa
inc esp
xor esi, dword [edi]
xor byte [eax], bh
jge 0x47d8f0
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
inc ebx
outsd dx, dword [esi]
jnp 0x47d901
inc edx
inc ecx
inc esp
cmp byte [ecx + 0x33], al
inc ebp
sub eax, 0x41394336
sub eax, 0x41374234
sub eax, 0x31344542
sub eax, 0x42353834
xor dh, byte [edx]
xor eax, 0x32333032
cmp byte [ebp + 0x3c], bh
das
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
inc ebx
outsd dx, dword [esi]
jnp 0x47d94e
cmp dword [ecx + 0x32], eax
inc esp
xor bh, byte [eax]
inc ecx
sub eax, 0x33304536
sub eax, 0x33414334
sub eax, 0x35384142
sub eax, 0x39413141
xor dword [edi], esi
inc ecx
xor eax, 0x46444336
jge 0x47d96a
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d97d
cmp byte [eax], bh
inc esi
xor byte [esi + 0x31382d35], dh
cmp byte [ecx], dh
inc edx
xor dword [0x43413634], ebp
sub eax, 0x35453539
sub eax, 0x37363642
xor dword [ecx], edi
inc edx
inc edx
xor byte ss:[0x2f3c7d31], dh
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d9bc
xor esi, dword [edx]
cmp byte [ebp + 0x41], al
xor esi, dword [ebp + 0x45463636]
sub eax, 0x42423234
sub eax, 0x30323641
sub eax, 0x41433031
inc esi
xor al, 0x30
cmp dword [0x7d333441], esi
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47d9f2
jnp 0x47d9f2
inc ecx
inc esp
xor dword [ecx], edi
aaa
inc ebp
xor al, 0x2d
inc edx
inc ebx
xor eax, dword [ebp + ebp + 0x34]
inc ecx
xor al, 0x35
sub eax, 0x38414538
sub eax, 0x45423342
inc edx
xor al, 0x30
xor eax, 0x41303638
jge 0x47da21
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47da2d
xor dh, byte [ecx]
inc esp
xor al, 0x32
xor dword [ebx], esi
sub eax, 0x43453944
sub eax, 0x37454434
sub eax, 0x37324638
sub eax, 0x44464641
inc edx
cmp dword [edx + 0x42], eax
xor eax, 0x7d323842
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47da6b
xor eax, 0x38344242
inc ebx
inc ebx
sub eax, 0x41433833
sub eax, 0x31413834
sub eax, 0x36423939
sub eax, 0x33363737
xor byte [0x31323943], dh
inc ecx
inc ebx
jge 0x47da9b
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47daab
inc ebx
xor esi, dword [0x46373130]
sub eax, 0x44463539
sub eax, 0x45383434
sub eax, 0x36344139
sub eax, 0x34373635
cmp dword ss:[ebx], esi
xor eax, 0x35434142
jge 0x47dad8
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47daf5
inc ebp
inc ebx
cmp dword [ecx], edi
xor bh, byte [eax]
xor ch, byte [0x39363533]
sub eax, 0x42363734
sub eax, 0x37414239
sub eax, 0x45354342
inc ecx
inc esp
inc ebp
xor eax, 0x32313144
jge 0x47db15
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47db22
inc esp
inc ebx
xor al, 0x31
xor eax, dword [edx + 0x38]
sub eax, 0x34323332
sub eax, 0x32413934
sub eax, 0x32384239
sub eax, 0x32333342
xor al, 0x41
cmp dword [esi], esi
xor al, 0x37
inc ecx
xor byte [ebp + 0x3c], bh
das
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47db5f
xor byte [eax], bh
xor byte [edi], dh
xor eax, 0x342d3341
inc ebx
xor eax, dword [ebp + 0x2d]
xor al, 0x45
cmp dword [ebp + 0x45433838], esi
sub eax, 0x43333834
xor al, 0x41
inc esp
aaa
xor dword [ecx], edi
inc ebp
xor bh, byte [ebp + 0x3c]
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47db9e
xor al, 0x43
aaa
xor al, 0x41
xor al, byte [ebp + 0x2d]
cmp dword [0x342d4232], esi
xor eax, dword [ebx + 0x41]
sub eax, 0x33343039
sub eax, 0x41344330
inc ecx
xor byte [ecx], bh
xor dword [ecx], edi
inc edx
cmp dword ss:[ebp + 0x3c], edi
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47dbda
xor dword [esi + 0x33], eax
inc ebx
inc edx
inc esp
xor eax, 0x4443332d
sub eax, 0x30413134
sub eax, 0x32383542
sub eax, 0x45323846
inc esp
cmp dword [edi], esi
inc ebx
cmp byte [ecx], dh
inc esi
inc ebx
jge 0x47dc09
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47dc18
xor al, 0x37
inc esp
xor dword [edi], esi
sub eax, 0x30444242
sub eax, 0x43363934
sub eax, 0x36363842
sub eax, 0x31444333
add byte [eax], al
add byte [edx + 0x41], ch
inc edx
xor al, 0x30
cmp byte [0x2f3c7d36], dh
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47dc58
inc edx
inc ebp
inc esi
inc ecx
xor dword [ecx + 0x44], eax
sub eax, 0x37313932
sub eax, 0x30424334
sub eax, 0x32363041
sub eax, 0x34414532
inc ecx
inc ecx
xor dword [eax + edi + 0x30], eax
inc ecx
xor bh, byte [ebp + 0x3c]
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47dca6
inc ebx
inc edx
xor dh, byte [ebx]
cmp byte ss:[edx], dh
sub eax, 0x38313346
sub eax, 0x43304134
sub eax, 0x32373242
sub eax, 0x32354242
xor dword [esi], esi
xor byte [ebx], dh
cmp dword [eax], esi
inc ebx
xor eax, 0x412f3c7d
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47dcd6
xor eax, 0x45323833
xor dh, byte [edx]
sub eax, 0x38413530
xor ch, byte [0x38413530]
sub eax, 0x32394534
sub eax, 0x43444541
sub eax, 0x41443732
xor bh, byte [eax]
xor al, 0x43
inc esi
inc ebp
xor al, 0x41
jge 0x47dd01
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
inc ebx
outsd dx, dword [esi]
jnp 0x47dd16
inc ebp
cmp dword [edx + esi], esi
inc ebp
aaa
aaa
sub eax, 0x38463930
sub eax, 0x34374334
sub eax, 0x30454339
sub eax, 0x36323343
cmp byte ss:[0x45353945], dh
xor edi, dword [ebp + 0x3c]
das
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47dd5e
jnp 0x47dd5e
inc edx
xor eax, 0x31424237
sub eax, 0x45334236
sub eax, 0x33313034
sub eax, 0x33453341
sub eax, 0x45424634
inc ebp
inc ebx
xor byte [ecx], bh
xor byte [esi], dh
inc ebp
aaa
jge 0x47dd7b
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47dd89
xor byte [esp + esi], dh
inc esp
aaa
inc edx
inc esi
sub eax, 0x30364435
sub eax, 0x42374234
sub eax, 0x38353742
sub eax, 0x43443443
xor al, 0x35
inc esi
cmp byte [edx], dh
inc esp
inc ecx
inc ebp
jge 0x47ddb8
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47ddc9
cmp byte [esi], dh
xor al, byte [ecx + 0x30]
inc ebp
xor dword [0x36463837], ebp
sub eax, 0x35374534
sub eax, 0x32344342
sub eax, 0x31433642
xor eax, 0x31313331
inc ebx
inc ebp
jge 0x47ddf5
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
inc ebx
outsd dx, dword [esi]
jnp 0x47de03
inc ecx
xor dword [ebp + 0x31], eax
xor byte [edx + 0x36], al
sub eax, 0x38393931
sub eax, 0x32314534
sub eax, 0x32384538
sub eax, 0x36463633
inc edx
inc ecx
inc ebx
aaa
inc esi
xor byte [ecx], bh
inc ecx
jge 0x47de32
cmp al, 0x2f
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47de53
xor eax, 0x32414342
cmp byte [esi + 0x2d], al
xor al, 0x46
xor ebp, dword [0x32353234]
sub eax, 0x38413738
sub eax, 0x33423734
xor esi, dword [ecx]
inc ecx
inc ebx
xor eax, 0x7d393933
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47de8f
xor eax, dword [ecx + 0x30]
aaa
inc ebx
xor eax, dword [esi + 0x2d]
xor al, 0x36
xor al, 0x41
sub eax, 0x36303634
sub eax, 0x31433641
sub eax, 0x36323239
xor dword [edi], esi
inc ebx
inc edx
xor eax, 0x7d353439
cmp al, 0x2f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47deba
xor esi, dword [edi]
inc edx
inc edx
inc esi
inc esp
xor eax, 0x4138422d
inc ebp
sub eax, 0x45413842
sub eax, 0x33433234
sub eax, 0x44394242
sub eax, 0x33433436
xor bh, byte [eax]
xor eax, dword [esp + esi + 0x35]
cmp dword [edx], esi
jge 0x47dee9
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x2f
push ebp
jo 0x47df24
jb 0x47df20
jae 0x47df01
cmp al, 0x43
push 0x656e6e61
insb byte es:[edi], dx
and byte [ebp + 0x6e], ah
popal
bound ebp, qword [ebp + 0x3d]
and dh, byte [ecx]
and ah, byte [eax]
imul esp, dword [ebp + edi + 0x22], 0x626f6441
push eax
jb 0x47df48
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x6f725065
jb 0x47df5a
inc ebx
inc ebx
dec esp
popal
outsb dx, byte [esi]
push eax
popal
arpl word [ebx + 0x65], bp
jae 0x47df57
inc ebp
push ebx
sub eax, 0x2e302e37
xor byte [edx], ah
cmp al, 0x44
imul esi, dword [ebx + 0x70], 0x4e79616c
popal
insd dword es:[edi], dx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47df7d
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
inc esp
imul esi, dword [ebx + 0x70], 0x4e79616c
popal
insd dword es:[edi], dx
cmp al, 0x2f
inc ebx
push 0x656e6e61
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
cmp al, 0x55
jo 0x47dfb6
popal
je 0x47dfba
and byte [ecx + 0x64], ch
cmp eax, 0x302e3722
cmp eax, 0x302e3722
aaa
xor byte cs:[esi], ch
xor dword [edx], esp
xor dword cs:[edx], esp
cmp al, 0x44
imul esi, dword [ebx + 0x70], 0x4e79616c
popal
insd dword es:[edi], dx
and byte gs:[ebp + 0x66], ah
popal
jne 0x47dfe0
je 0x47dfb3
and ah, byte [ebp + 0x6e]
pop edi
push ebp
push ebx
and bh, byte [esi]
cmp al, 0x65
cmp al, 0x65
outsb dx, byte [esi]
pop edi
push ebp
push ebx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47dff3
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], esp
push ebp
jo 0x47e008
popal
je 0x47e00c
cmp al, 0x2f
outsb dx, byte gs:[esi]
pop edi
push ebp
push ebx
cmp al, 0x64
pop edi
inc esp
inc ebp
push ebp
push ebp
jo 0x47e01d
popal
je 0x47e021
and byte [edx + 0x75], bh
and byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e02e
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
pop edi
inc esp
inc ebp
cmp al, 0x65
jae 0x47e046
inc ebp
push ebx
inc ecx
arpl word [ebp + esi*2 + 0x61], si
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0xb3c36963
outsb dx, byte [esi]
arpl word [ecx - 0x3d], bp
mov bl, 0x6e
and byte [ebp + 0x20], ah
inc ecx
outsd dx, dword fs:[esi]
bound eax, qword [eax]
add byte [eax], al
imul esp, dword [ebp + 0x20], 0x50
jb 0x47e06e
insd dword es:[edi], dx
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
jb 0x47e073
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
jae 0x47e07f
inc ebp
push ebx
cmp al, 0x65
jae 0x47e086
dec ebp
pop eax
inc ecx
arpl word [ebp + esi*2 + 0x61], si
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0xb3c36963
outsb dx, byte [esi]
and byte [ebp + 0x20], ah
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e0aa
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
jae 0x47e0bb
dec ebp
pop eax
cmp al, 0x66
jb 0x47e0c2
inc esi
push edx
dec ebp
imul esi, dword [ebx + 0x65], 0x20a0c320
push 0x6f
jne 0x47e0e4
and byte [0x6f644120], ch
sub eax, 0x6f644120
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e0e3
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
jb 0x47e0f4
inc esi
push edx
cmp al, 0x66
jb 0x47e0fb
inc ebx
inc ecx
dec ebp
imul esi, dword [ebx + 0x65], 0x20a0c320
push 0x6f
jne 0x47e11d
jb 0x47e0cc
and byte [0x6f644120], ch
sub eax, 0x6f644120
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e11c
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
jb 0x47e12d
jb 0x47e12d
inc ebx
inc ecx
cmp al, 0x66
jb 0x47e134
dec ebp
inc ecx
dec ebp
imul esi, dword [ebx + 0x65], 0x20a0c320
push 0x6f
jne 0x47e156
jb 0x47e105
and byte [0x6f644120], ch
sub eax, 0x6f644120
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e155
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
jb 0x47e15a
and byte gs:[eax + 0x72], dl
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
jb 0x47e166
jb 0x47e166
dec ebp
inc ecx
cmp al, 0x69
je 0x47e16d
dec ecx
push esp
inc ecx
imul ebp, dword [bx + 0x72], 0x656d616e
outsb dx, byte [esi]
je 0x47e18d
outsd dx, dword [esi]
and byte [ecx + 0x64], al
outsd dx, dword [esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e18d
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
imul esi, dword [edi + ebx*2 + 0x49], 0x6a3c3e54
popal
pop edi
dec edx
push eax
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e1b7
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
jb 0x47e1bc
and byte gs:[eax + 0x72], dl
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], esp
jecxz 0x47e0e9
and byte [edx - 0x1c7c7c1d], 0x83
mov byte [0xe38383e3], al
adc dword [edi - 0x1c787c1d], 0xffffff83
mov esp, 0x3c8883e3
das
push 0x61
xchg edi, eax
jecxz 0x47e0f3
xchg ebx, esp
cmp dword [ebx + 0x2f3c8883], 0x6a
popal
pop edi
dec edx
push eax
cmp al, 0x6b
outsd dx, dword [esi]
pop edi
dec ebx
push edx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e1f4
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], esp
in al, dx
xchg edi, eax
test ebx, ebp
lea esi, [eax - 0x124b6214]
mov bh, byte [eax + 0x6f6b2f3c]
pop edi
dec ebx
push edx
cmp al, 0x7a
push 0x3e4e435f
inc ecx
jp 0x47e221
pop edi
inc ebx
dec esi
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e22b
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], esp
out 0x9b, al
mov ah, 0xe6
xchg esi, eax
mov al, 0x3c
das
jp 0x47e24b
pop edi
inc ebx
dec esi
cmp al, 0x2f
inc esp
imul esi, dword [ebx + 0x70], 0x4e79616c
popal
insd dword es:[edi], dx
cmp al, 0x44
cmp al, 0x44
jae 0x47e25d
jb 0x47e265
jo 0x47e272
imul ebp, dword [edi + 0x6e], 0x66656420
popal
jne 0x47e274
je 0x47e247
and ah, byte [ebp + 0x6e]
pop edi
push ebp
push ebx
and bh, byte [esi]
cmp al, 0x65
outsb dx, byte [esi]
pop edi
push ebp
push ebx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e287
insd dword es:[edi], dx
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
sub al, 0x20
jbe 0x47e297
jb 0x47e2a7
imul ebp, dword [edi + 0x6e], 0x302e3720
xor dword cs:[eax], ebp
jo 0x47e2b3
outsd dx, dword [esi]
jbe 0x47e2ad
jae 0x47e268
and byte [ecx + 0x20], ah
outsb dx, byte [esi]
popal
and byte [esi + 0x75], ch
insd dword es:[edi], dx
jne 0x47e2ba
bound esp, qword [ebp + 0x72]
and byte [edi + 0x66], ch
and byte [ebx + 0x72], ah
imul esi, dword [ecx + ebp*2 + 0x63], 0x66206c61
imul edi, dword [eax + 0x65], 0x6e612073
imul di, word [eax + 0x65], 0x2073
popal
outsb dx, byte [esi]
and byte fs:[esi + 0x65], ch
ja 0x47e28b
ja 0x47e28b
popaw
je 0x47e2e5
jb 0x47e2d7
jae 0x47e2a2
cmp al, 0x2f
outsb dx, byte gs:[esi]
pop edi
push ebp
push ebx
cmp al, 0x64
pop edi
inc esp
inc ebp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e2f1
and byte gs:[eax + 0x72], dl
insd dword es:[edi], dx
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
sub al, 0x20
push esi
jb 0x47e311
imul ebp, dword [edi + 0x6e], 0x302e3720
xor dword cs:[eax], ebp
aaa
xor byte cs:[esi], ch
xor dword [eax], ebp
sub al, 0x20
jne 0x47e318
popaw
jae 0x47e322
je 0x47e2d1
imul ebp, dword gs:[esi + 0x65], 0x69655220
push 0x6f762065
outsb dx, byte [esi]
and byte gs:[edx + 0x65], dl
imul ebp, dword [eax + 0x65], 0x6e6f7620
and byte gs:[esi + 0x6f], dh
outsb dx, byte [esi]
and byte [edi + 0x69], dh
arpl word [eax + 0x74], bp
imul esp, dword [edi + 0x65], 0x6546206e
push 0x6272656c
push 0x6e756265
outsb dx, byte gs:[si]
and byte [ebp + 0x6e], dh
and byte fs:[edx + 0x69], ah
je 0x47e349
je 0x47e306
and byte [edx + 0x61], bh
jp 0x47e349
push 0x6965726c
arpl word [eax + 0x65], bp
and byte [esi + 0x65], ch
jne 0x47e35a
outsb dx, byte [esi]
jne 0x47e35a
and byte [esi + 0x75], al
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x6f], 0x6e
outsb dx, byte gs:[esi]
cmp al, 0x2f
pop edi
inc esp
inc ebp
cmp al, 0x65
jae 0x47e36c
inc ebp
push ebx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e37e
insd dword es:[edi], dx
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
sub al, 0x20
jbe 0x47e38e
jb 0x47e39e
imul eax, ebx, 0x37206eb3
xor byte cs:[esi], ch
xor dword [eax], ebp
jo 0x47e3ab
outsd dx, dword [esi]
jo 0x47e3ab
jb 0x47e3a1
imul ebp, dword [edi + 0x6e], 0x61762061
jb 0x47e3b0
popal
jae 0x47e36a
and byte [ebx + 0x6f], dh
jae 0x47e3bb
insb byte es:[edi], dx
jne 0x47e3b2
imul ebp, dword [edi + 0x6e], 0x72207365
insb byte es:[edi], dx
jbe 0x47e3bc
popal
outsb dx, byte [esi]
je 0x47e3c3
jae 0x47e380
jns 0x47e382
jne 0x47e3d3
arpl word [ecx + 0x6f], bp
outsb dx, byte [esi]
jae 0x47e38c
jae 0x47e38c
outsb dx, byte [esi]
jne 0x47e3d4
jbe 0x47e3d2
jae 0x47e3a1
cmp al, 0x2f
jae 0x47e3d7
inc ebp
push ebx
cmp al, 0x65
jae 0x47e3de
pop edi
dec ebp
pop eax
inc ecx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e3f0
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
jb 0x47e3f5
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
sub al, 0x20
jbe 0x47e400
jb 0x47e410
imul eax, ebx, 0x37206eb3
ret
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], ebp
jo 0x47e41d
outsd dx, dword [esi]
jo 0x47e41d
jb 0x47e413
imul ebp, dword [edi + 0x6e], 0x61762061
outsb dx, byte [esi]
popal
and byte [esi + 0x61], dh
jb 0x47e422
popal
jae 0x47e3dc
and byte [ebx + 0x6f], dh
jae 0x47e42d
insb byte es:[edi], dx
jne 0x47e424
imul ebp, dword [edi + 0x6e], 0x72207365
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x47e3e7
jb 0x47e42e
insb byte es:[edi], dx
jbe 0x47e42e
outsb dx, byte [esi]
je 0x47e435
jae 0x47e3f2
jns 0x47e3f4
and byte [esi + 0x75], ah
outsb dx, byte [esi]
jne 0x47e445
arpl word [ecx + 0x6f], bp
outsb dx, byte [esi]
jae 0x47e3fe
jae 0x47e3fe
outsb dx, byte [esi]
jne 0x47e446
jbe 0x47e444
jae 0x47e413
cmp al, 0x2f
jae 0x47e449
dec ebp
pop eax
cmp al, 0x66
jb 0x47e450
pop edi
inc esi
push edx
inc ecx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e462
insd dword es:[edi], dx
imul esp, dword [ebp], 0x726c0000
and byte gs:[eax + 0x72], dl
add byte [eax], al
add byte [edx + esi*2 + 0x65], ch
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
sub al, 0x20
jbe 0x47e476
jb 0x47e486
jb 0x47e486
imul ebp, dword [edi + 0x6e], 0x302e3720
xor dword cs:[eax], ebp
jae 0x47e402
and byte [ebx - 0x1e], dh
sbb byte [ecx + 0x6f636361], 0x6d
popal
arpl word [ebx + 0x6f], sp
insd dword es:[edi], dx
arpl word [edi + 0x6d], bp
jo 0x47e48a
outsb dx, byte [si]
and byte gs:[ebp + 0x20], ah
jo 0x47e49e
and byte gs:[eax + 0x6c], dh
and byte gs:[eax + 0x6c], dh
insb byte es:[edi], dx
jne 0x47e4a7
imul esp, dword [ebp + 0x75], 0x63207372
outsd dx, dword [esi]
jb 0x47e4b0
jne 0x47e4aa
jae 0x47e45a
arpl word [edi + 0x72], bp
jb 0x47e4a4
arpl word gs:[ecx + ebp*2 + 0x66], si
arpl word [ecx + ebp*2 + 0x66], si
jae 0x47e465
and byte [ebp + 0x73], ah
jae 0x47e4ae
jae 0x47e4bb
jae 0x47e4bb
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x47e4b5
insb byte es:[edi], dx
jae 0x47e470
je 0x47e473
and byte gs:[esi + 0x6f], ch
jne 0x47e4d0
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x47e480
outsw dx, word [esi]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul esi, dword [ebx + eax*8 - 0x57], 0x2f3c2e73
imul ebp, dword [edi + 0x6e], 0x696c616e
je 0x47e431
test eax, 0x2f3c2e73
cmp al, 0x2f
jb 0x47e4d5
inc esi
push edx
cmp al, 0x66
jb 0x47e4dc
inc ebx
inc ecx
inc ecx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e4ee
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
sub al, 0x20
jbe 0x47e4fe
jb 0x47e50e
imul ebp, dword [edi + 0x6e], 0x302e3720
xor dword cs:[eax], ebp
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], ebp
sub al, 0x20
jae 0x47e48a
loop 0x47e429
sbb byte [ecx + 0x6f636361], 0x6d
cdq
popal
arpl word [ebx + 0x6f], sp
insd dword es:[edi], dx
jo 0x47e512
popal
outsb dx, byte [si]
and byte gs:[ebp + 0x20], ah
jo 0x47e526
and byte gs:[eax + 0x6c], dh
insb byte es:[edi], dx
jne 0x47e52f
jae 0x47e526
imul esp, dword [ebp + 0x75], 0x63207372
outsd dx, dword [esi]
jb 0x47e538
jne 0x47e532
jae 0x47e4e2
arpl word [edi + 0x72], bp
jb 0x47e52c
arpl word gs:[ecx + ebp*2 + 0x66], si
arpl word [ecx + ebp*2 + 0x66], si
jae 0x47e4ed
jae 0x47e543
outsb dx, byte gs:[esi]
je 0x47e53d
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x47e4f8
je 0x47e4fb
and byte gs:[esi + 0x6f], ch
and byte gs:[esi + 0x6f], ch
jne 0x47e558
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x47e508
outsw dx, word [esi]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
imul ebp, dword [edi + 0x6e], 0x696c616e
je 0x47e4b9
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul esi, dword [ebx + eax*8 - 0x57], 0x2f3c2e73
test eax, 0x2f3c2e73
cmp al, 0x2f
jb 0x47e55d
inc ebx
inc ecx
cmp al, 0x66
jb 0x47e564
dec ebp
inc ecx
inc ecx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e576
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
sub al, 0x20
jbe 0x47e586
jb 0x47e596
imul ebp, dword [edi + 0x6e], 0x302e3720
xor dword cs:[eax], ebp
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], ebp
sub al, 0x20
jae 0x47e512
loop 0x47e4b1
sbb byte [ecx + 0x6f636361], 0x6d
cdq
popal
arpl word [ebx + 0x6f], sp
insd dword es:[edi], dx
jo 0x47e59a
popal
outsb dx, byte [si]
and byte gs:[ebp + 0x20], ah
jo 0x47e5ae
and byte gs:[eax + 0x6c], dh
insb byte es:[edi], dx
jne 0x47e5b7
jae 0x47e5ae
imul esp, dword [ebp + 0x75], 0x63207372
outsd dx, dword [esi]
jb 0x47e5c0
jne 0x47e5ba
jae 0x47e56a
arpl word [edi + 0x72], bp
jb 0x47e5b4
arpl word gs:[ecx + ebp*2 + 0x66], si
arpl word [ecx + ebp*2 + 0x66], si
jae 0x47e575
jae 0x47e5cb
outsb dx, byte gs:[esi]
je 0x47e5c5
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x47e580
je 0x47e583
and byte gs:[esi + 0x6f], ch
and byte gs:[esi + 0x6f], ch
jne 0x47e5e0
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x47e590
outsw dx, word [esi]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
imul ebp, dword [edi + 0x6e], 0x696c616e
je 0x47e541
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul esi, dword [ebx + eax*8 - 0x57], 0x2f3c2e73
test eax, 0x2f3c2e73
cmp al, 0x2f
jb 0x47e5e5
dec ebp
inc ecx
cmp al, 0x69
je 0x47e5ec
dec ecx
push esp
inc ecx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e5fe
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [esi + 0x65], dh
jb 0x47e61d
imul ebp, dword [edi + 0x6e], 0x2e372065
xor byte [esi], ch
and byte gs:[edi], dh
and byte [edi], dh
aaa
xor byte cs:[esi], ch
xor dword [eax], esp
arpl word [edi + 0x6e], bp
and byte [ebx + 0x6f], ah
outsb dx, byte [esi]
je 0x47e623
outsb dx, byte gs:[esi]
and byte gs:[ecx + 0x6c], ah
arpl word [ebp + 0x6e], si
outsb dx, byte [esi]
and byte gs:[ecx + 0x6d], ch
jo 0x47e638
imul ebp, dword [ebp + 0x70], 0x6174726f
jb 0x47e63f
popal
outsb dx, byte [esi]
je 0x47e638
imul esp, dword [eax], 0x72726f63
and byte [ebx + 0x6f], ah
jb 0x47e646
jp 0x47e640
outsd dx, dword [esi]
outsb dx, byte [esi]
imul esp, dword [eax], 0x756e2065
outsd dx, dword [esi]
jbe 0x47e647
and byte [esi + 0x75], ah
outsb dx, byte [esi]
jp 0x47e651
outsd dx, dword [esi]
outsb dx, byte [esi]
imul ebp, dword [esi], 0x74692f3c
pop edi
dec ecx
push esp
cmp al, 0x6a
cmp al, 0x2f
imul esi, dword [edi + ebx*2 + 0x49], 0x6a3c3e54
popal
pop edi
dec edx
push eax
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e669
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and bl, ah
adc dword [eax - 0x1c437c1d], 0xffffff82
mov eax, 0xe3a783e3
xor dword [ebx + 0x302e3720], 0x2e
jecxz 0x47e5a2
mov bl, 0x20
aaa
xor byte cs:[esi], ch
xor byte [esi], ch
xor dword [eax], esp
jecxz 0x47e5aa
stosd dword es:[edi], eax
jecxz 0x47e5ad
scasd eax, dword es:[edi]
jecxz 0x47e5af
sub ecx, 0xa6e88d87
and ebx, 0xbfe4aa81
stosb byte es:[edi], al
in al, 0xbf
scasb al, byte es:[edi]
out 0xad, al
mov dword [0xe6a881e3], eax
jecxz 0x47e5c2
sub dword [eax - 0x194f691a], 0x83e89fa9
mov ebp, 0xe58c81e3
test al, 0xe6
xchg esi, eax
mov al, 0xe6
test eax, 0xbd83e89f
jecxz 0x47e5ce
lahf
call 0x822ba3d0
mov ebp, fs
nop
stosd dword es:[edi], eax
jecxz 0x47e5d4
mov esi, 0xe38c82e3
cmp dword [esi - 0x1c667e1d], 0x2f3c8280
push 0x61
pop edi
dec edx
push eax
cmp al, 0x6b
outsd dx, dword [esi]
pop edi
dec ebx
imul ebp, dword [edi + 0x5f], 0x4b
push edx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e6dd
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and bl, ch
mov dl, 0x84
in al, dx
mov al, byte [0x2e372084]
xor byte [esi], ch
xor esp, ebp
xchg edi, eax
nop
in al, dx
test byte [ebx + ebp*8 - 0x14df6b76], bl
cmpsd dword [esi], dword es:[edi]
mov gs, esp
popfd
and byte [eax], 0xec
movsb byte es:[edi], byte [esi]
xchg ecx, eax
in al, dx
lcall 0xec98, 0x88ec2094
mov al, byte [0x82ec2095]
lodsb al, byte [esi]
in eax, dx
xchg ebp, eax
lodsd eax, dword [esi]
and bl, ch
mov al, 0x8f
and ah, ch
or dword [eax - 0x13635e15], 0xffffff9a
mov ah, 0x20
ljmp 0xeca5
movsb byte es:[edi], byte [esi]
cmp al, 0x2f
imul ebp, dword [edi + 0x5f], 0x4b
push edx
cmp al, 0x7a
push 0x3e4e435f
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e75c
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [edi], dh
xor byte cs:[esi], ch
xor dword [eax], esp
out 0x89, eax
mov dh, ah
invalid
jae 0x47e77f
je 0x47e7da
jo 0x47e7c8
cmp eax, 0x74617022
arpl word [eax + 0x22], bp
cmp al, 0x50
popal
jb 0x47e7d6
outsb dx, byte [esi]
je 0x47e7c4
jb 0x47e7e5
jne 0x47e7dc
je 0x47e7c4
outsb dx, byte [esi]
outsw dx, word [esi]
cmp al, 0x46
cmp al, 0x46
popal
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x3e], 0x3c415644
das
inc esi
popal
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x3e], 0x6f72503c
jne 0x47e7fd
je 0x47e7ea
popal
insd dword es:[edi], dx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e80e
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
pop edi
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x50]
jb 0x47e823
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x6f725065
jb 0x47e835
aaa
jae 0x47e829
jae 0x47e829
inc ebp
push ebx
dec esp
popal
outsb dx, byte [esi]
jne 0x47e833
push eax
popal
arpl word [ebx + 0x3c], bp
das
push eax
jb 0x47e84c
outsd dx, dword [esi]
jne 0x47e843
je 0x47e830
popal
insd dword es:[edi], dx
cmp al, 0x41
cmp al, 0x41
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
jnp 0x47e837
xor esi, dword [ecx]
cmp byte [edx], dh
inc esp
cmp dword [edi], esi
sub eax, 0x35453746
sub eax, 0x6d000000
inc ebp
xor eax, 0x2d
insd dword es:[edi], dx
xor al, 0x43
cmp dword [ecx], esi
sub eax, 0x34364338
sub eax, 0x30334442
inc edx
inc esp
xor esi, dword [eax]
xor eax, dword [ebx + 0x31]
cmp byte [eax], dh
inc ecx
xor dword [edx], esi
jge 0x47e858
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
cmp al, 0x2f
push eax
popal
jb 0x47e892
outsb dx, byte [esi]
je 0x47e880
jb 0x47e8a1
jne 0x47e898
jne 0x47e898
je 0x47e880
outsb dx, byte [esi]
outsw dx, word [esi]
cmp al, 0x2f
inc ebp
js 0x47e8b4
outsb dx, byte gs:[esi]
jae 0x47e883
jae 0x47e883
cmp al, 0x49
outsb dx, byte [esi]
jae 0x47e8be
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
inc esp
jae 0x47e8c5
imul ebp, dword [esi + 0x61], 0x6e6f6974
dec ebp
je 0x47e8bd
popal
je 0x47e8c1
and byte [edx + 0x65], dh
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
popal
bound ebp, qword [ebp + 0x53]
imul edi, dword [edx + 0x65], 0x3631223d
xor eax, 0x73202236
jns 0x47e8f0
inc esp
jb 0x47e8e9
jbe 0x47e8e7
push ebx
imul edi, dword [edx + 0x65], 0x2230223d
cmp al, 0x44
jae 0x47e904
imul ebp, dword [esi + 0x61], 0x6e6f6974
popal
je 0x47e8fe
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp al, 0x52
cmp al, 0x52
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x47e8dc
pop ebx
dec ecx
dec esi
push ebx
push esp
inc ecx
dec esp
dec esp
inc esp
dec ecx
push edx
pop ebp
cmp al, 0x2f
push edx
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x47e8ef
cmp al, 0x54
outsd dx, dword [esi]
je 0x47e917
insb byte es:[edi], dx
push ebx
imul edi, dword [edx + 0x65], 0x3636313e
xor eax, 0x542f3c36
xor eax, 0x542f3c36
xor eax, 0x542f3c36
cmp al, 0x2f
push esp
outsd dx, dword [esi]
je 0x47e929
insb byte es:[edi], dx
push ebx
imul edi, dword [edx + 0x65], 0x614d3c3e
js 0x47e923
popal
je 0x47e93e
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x47e94a
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x47e91e
das
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e94f
insd dword es:[edi], dx
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte [eax + 0x72], dl
push eax
jb 0x47e962
outsd dx, dword [esi]
and byte [ebx + 0x43], al
das
dec ebx
jns 0x47e95d
outsd dx, dword [esi]
popal
jb 0x47e963
and byte fs:[ebx + 0x68], dl
and byte [ebx + 0x68], dl
outsd dx, dword [esi]
jb 0x47e979
je 0x47e969
arpl word [ebp + 0x74], si
jne 0x47e97c
jae 0x47e939
jae 0x47e96c
inc ebp
push ebx
pop esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47e97e
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebp + 0x66], al
popal
inc esp
popaw
jne 0x47e995
je 0x47e99e
imul edi, dword cs:[ecx + 0x73], 0x3c
das
dec ebp
popal
js 0x47e985
popal
je 0x47e9a0
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x47e9ac
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x47e980
cmp al, 0x2f
inc esp
jae 0x47e9bc
imul ebp, dword [esi + 0x61], 0x6e6f6974
popal
je 0x47e9b6
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp al, 0x41
jae 0x47e9c7
je 0x47e9ca
cmp al, 0x41
jae 0x47e9cf
je 0x47e97f
je 0x47e97f
insb byte es:[edi], dx
popal
cmp eax, 0x20223122
cmp eax, 0x20223122
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x73734122
cmp eax, 0x73734122
je 0x47e9e7
xor dword [edi + 0x31], ebx
and ah, byte [eax]
jae 0x47e9e4
jp 0x47e9e2
cmp eax, 0x36363122
cmp eax, 0x36363122
and dh, byte [ecx]
xor dword [esi], esi
xor eax, 0x3e2f2236
xor eax, 0x3e2f2236
xor eax, 0x3e2f2236
and ch, byte [edi]
cmp al, 0x2f
cmp al, 0x2f
inc ecx
jae 0x47ea00
je 0x47ea03
cmp al, 0x2f
dec ecx
outsb dx, byte [esi]
jae 0x47ea0b
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
inc esp
jae 0x47ea12
imul ebp, dword [esi + 0x61], 0x6e6f6974
popal
je 0x47ea0c
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ebp
je 0x47ea0a
popal
je 0x47ea0e
popal
cmp al, 0x43
outsd dx, dword [esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
imul esp, dword [ebx + 0x74], 0x50676e69
je 0x47ea21
outsb dx, byte [esi]
push eax
jb 0x47ea2c
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x47ea27
jae 0x47ea02
cmp al, 0x57
imul ebp, dword [esi + 0x33], 0x3c3e2f32
das
outsb dx, byte [esi]
xor esi, dword [edx]
das
cmp al, 0x2f
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
imul esp, dword [ebx + 0x74], 0x50676e69
jb 0x47ea4b
arpl word [ebp + 0x73], sp
jae 0x47ea46
jae 0x47ea21
cmp al, 0x41
cmp al, 0x41
inc ecx
push edx
push edx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x47ea52
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
cmp al, 0x44
imul esi, dword [ebx + 0x70], 0x5679616c
jb 0x47ea71
imul ebp, dword [edi + 0x6e], 0x61563c3e
outsb dx, byte [esi]
cmp al, 0x56
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ea6d
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f726122
and ah, byte [ecx + 0x72]
pop edi
inc ecx
inc ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ea87
cmp al, 0x56
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ea8e
and byte [ecx + 0x6e], ch
outsb dx, byte [esi]
cmp eax, 0x5f656222
inc edx
pop ecx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eaa8
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47eaaf
and byte [ecx + 0x6e], ch
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
cmp eax, 0x5f676222
pop edi
inc edx
inc edi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eac9
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ead0
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f616322
and ah, byte [ebx + 0x61]
pop edi
inc ebp
push ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eaea
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eaf1
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f736322
inc ebx
pop edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eb0b
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eb12
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f616422
inc esp
dec ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eb2c
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eb33
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f656422
inc esp
inc ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eb4d
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eb54
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6c6522
inc edi
push edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eb6e
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eb75
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6522
inc edi
inc edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eb8f
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eb96
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6522
dec ebp
pop eax
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ebb0
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ebb7
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6522
push ebp
push ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ebd1
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ebd8
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6522
pop eax
inc ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ebf2
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ebf9
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6522
pop eax
dec ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ec13
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ec1a
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f736522
inc ebp
push ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ec34
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ec3b
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f736522
dec ebp
pop eax
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ec55
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ec5c
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x736522
add byte [eax], al
outsb dx, byte [esi]
pop edi
push ecx
dec ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ec7a
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ec81
and byte [ecx + 0x6e], ch
cmp eax, 0x5f746522
inc ebp
inc ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ec9b
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47eca2
and byte [ecx + 0x6e], ch
cmp eax, 0x5f696622
inc esi
dec ecx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ecbc
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ecc3
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726622
inc ebx
inc ecx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ecdd
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ece4
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f726622
inc esi
push edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ecfe
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ed05
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f726622
dec ebp
pop eax
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ed1f
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ed26
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f726622
pop eax
dec ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ed40
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ed47
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f656822
dec ecx
dec esp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ed61
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ed68
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f696822
dec ecx
dec esi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ed82
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ed89
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f726822
dec eax
push edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eda3
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47edaa
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f756822
dec eax
push ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47edc4
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47edcb
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f736922
dec ecx
push ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ede5
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47edec
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f746922
dec ecx
push esp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ee06
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ee0d
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f616a22
dec edx
push eax
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ee27
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ee2e
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6f6b22
dec ebx
push edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ee48
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ee4f
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f746c22
dec esp
push esp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ee69
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ee70
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f766c22
dec esp
push esi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ee8a
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ee91
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6b6d22
dec ebp
dec ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eeab
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eeb2
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f626e22
dec esi
dec edi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eecc
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eed3
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6c6e22
dec esi
dec esp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eeed
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47eef4
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6e22
dec esi
dec edi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ef0e
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ef15
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6f6e22
dec esi
dec edi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ef2f
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ef36
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6c7022
push eax
dec esp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ef50
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ef57
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f747022
inc edx
push edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ef71
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ef78
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6f7222
push edx
dec edi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47ef92
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47ef99
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f757222
push edx
push ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47efb3
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47efba
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f687322
pop ecx
push ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47efd4
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47efdb
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6b7322
push ebx
dec ebx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47eff5
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47effc
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6c7322
push ebx
dec ecx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f016
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f01d
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f717322
inc ecx
dec esp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f037
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f03e
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f767322
push ebx
inc ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f058
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f05f
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x6f000000
and dh, byte [eax + ebp*2 + 0x5f]
push esp
dec eax
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f07d
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f084
and byte [ecx + 0x6e], ch
cmp eax, 0x5f727422
push esp
push edx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f09e
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f0a5
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6b7522
push ebp
inc ecx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f0bf
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f0c6
and byte [ecx + 0x6e], ch
cmp eax, 0x5f697622
push esi
dec esi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f0e0
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f0e7
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f687a22
inc ebx
dec esi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f101
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f108
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f687a22
push esp
push edi
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f122
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f129
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6522
inc ecx
inc ebp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f143
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f14a
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f6e6522
dec ecx
dec esp
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f164
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f16b
and byte [ecx + 0x6e], ch
popal
outsb dx, byte [esi]
cmp eax, 0x5f726622
dec ebp
inc ecx
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
push esi
popal
insb byte es:[edi], dx
jne 0x47f185
cmp al, 0x2f
das
inc esp
imul esi, dword [ebx + 0x70], 0x5679616c
jns 0x47f181
jb 0x47f1a1
imul ebp, dword [edi + 0x6e], 0x69443c3e
jae 0x47f1a7
insb byte es:[edi], dx
popal
jns 0x47f189
popal
insd dword es:[edi], dx
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f1aa
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726122
cmp eax, 0x5f726122
inc ecx
inc ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f1c1
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [ecx + 0x6e], cl
outsb dx, byte [esi]
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f1e6
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f1ed
and byte [ecx + 0x6e], ch
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
cmp eax, 0x5f656222
inc edx
pop ecx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f204
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
jb 0x47f209
and byte [eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f229
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f230
and byte [ecx + 0x6e], ch
cmp eax, 0x5f676222
inc edx
inc edi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f247
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f26c
cmp al, 0x56
push esi
popal
insb byte es:[edi], dx
jne 0x47f273
and byte [ecx + 0x6e], ch
cmp eax, 0x5f616322
inc ebp
push ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f28a
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f2af
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f2b6
and byte [ecx + 0x6e], ch
cmp eax, 0x5f736322
inc ebx
pop edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f2cd
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f2f2
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f2f9
and byte [ecx + 0x6e], ch
cmp eax, 0x5f616422
inc esp
dec ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f310
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f335
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f33c
and byte [ecx + 0x6e], ch
cmp eax, 0x5f656422
inc esp
inc ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f353
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f378
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f37f
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6c6522
inc edi
push edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f396
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f3bb
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f3c2
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6522
inc edi
inc edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f3d9
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f3fe
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f405
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6522
dec ebp
pop eax
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f41c
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f441
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f448
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6522
push ebp
push ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f45f
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x2065
add byte [eax + 0x50], dh
and byte gs:[eax], al
add byte [eax], al
jo 0x47f455
jb 0x47f476
and byte [ebx + 0x43], al
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f488
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f48f
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6522
pop eax
inc ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f4a6
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
jb 0x47f4b9
and byte [ebx + 0x43], al
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
imul esp, dword [eax], 0x28
jae 0x47f4ba
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f4cb
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f4d2
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6522
pop edi
pop eax
dec ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f4e9
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f50e
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f515
and byte [ecx + 0x6e], ch
cmp eax, 0x5f736522
pop edi
inc ebp
push ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f52c
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f551
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f558
and byte [ecx + 0x6e], ch
cmp eax, 0x5f736522
dec ebp
pop eax
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f56f
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f594
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f59b
and byte [ecx + 0x6e], ch
cmp eax, 0x5f736522
push ecx
dec ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f5b2
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f5d7
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f5de
and byte [ecx + 0x6e], ch
cmp eax, 0x5f746522
inc ebp
inc ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f5f5
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f61a
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f621
and byte [ecx + 0x6e], ch
cmp eax, 0x5f696622
inc esi
dec ecx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f638
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f65d
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f664
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726622
inc ebx
inc ecx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f67b
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f6a0
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f6a7
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726622
inc esi
push edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f6be
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f6e3
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f6ea
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726622
dec ebp
pop eax
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f701
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f726
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f72d
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726622
pop eax
dec ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f744
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f769
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f770
and byte [ecx + 0x6e], ch
cmp eax, 0x5f656822
dec ecx
dec esp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f787
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f7ac
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f7b3
and byte [ecx + 0x6e], ch
cmp eax, 0x5f696822
dec ecx
dec esi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f7ca
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f7ef
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f7f6
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726822
dec eax
push edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f80d
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f832
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f839
and byte [ecx + 0x6e], ch
cmp eax, 0x5f756822
dec eax
push ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f850
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx], bp
add byte [eax], al
jno 0x47f825
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f879
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f880
and byte [ecx + 0x6e], ch
cmp eax, 0x5f736922
dec ecx
push ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f897
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
jb 0x47f8aa
and byte [ebx + 0x43], al
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f8bc
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f8c3
and byte [ecx + 0x6e], ch
cmp eax, 0x5f746922
dec ecx
push esp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f8da
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f8ff
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f906
and byte [ecx + 0x6e], ch
cmp eax, 0x5f616a22
pop edi
dec edx
push eax
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f91d
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f942
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f949
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6f6b22
dec ebx
push edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f960
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f985
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f98c
and byte [ecx + 0x6e], ch
cmp eax, 0x5f746c22
dec esp
push esp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f9a3
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47f9c8
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47f9cf
and byte [ecx + 0x6e], ch
cmp eax, 0x5f766c22
dec esp
push esi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47f9e6
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fa0b
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fa12
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6b6d22
dec ebp
dec ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fa29
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fa4e
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fa55
and byte [ecx + 0x6e], ch
cmp eax, 0x5f626e22
dec esi
dec edi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fa6c
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fa91
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fa98
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6c6e22
dec esi
dec esp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47faaf
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fad4
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fadb
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6e22
dec esi
dec edi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47faf2
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fb17
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fb1e
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6f6e22
dec esi
dec edi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fb35
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fb5a
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fb61
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6c7022
push eax
dec esp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fb78
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fb9d
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fba4
and byte [ecx + 0x6e], ch
cmp eax, 0x5f747022
inc edx
push edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fbbb
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fbe0
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fbe7
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6f7222
push edx
dec edi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fbfe
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fc23
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fc2a
and byte [ecx + 0x6e], ch
cmp eax, 0x5f757222
push edx
push ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fc41
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fc01
add byte [eax], al
add byte [ebp + 0x3e], ah
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fc71
and byte [ecx + 0x6e], ch
cmp eax, 0x5f687322
pop ecx
push ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fc88
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
jb 0x47fc9b
and byte [ebx + 0x43], al
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fcad
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fcb4
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6b7322
push ebx
dec ebx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fccb
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fcf0
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fcf7
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6c7322
pop edi
push ebx
dec ecx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fd0e
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fd33
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fd3a
and byte [ecx + 0x6e], ch
cmp eax, 0x5f717322
inc ecx
dec esp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fd51
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fd76
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fd7d
and byte [ecx + 0x6e], ch
cmp eax, 0x5f767322
push ebx
inc ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fd94
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fdb9
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fdc0
and byte [ecx + 0x6e], ch
cmp eax, 0x5f687422
push esp
dec eax
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fdd7
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fdfc
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fe03
and byte [ecx + 0x6e], ch
cmp eax, 0x5f727422
push esp
push edx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fe1a
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fe3f
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fe46
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6b7522
push ebp
inc ecx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fe5d
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fe82
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fe89
and byte [ecx + 0x6e], ch
cmp eax, 0x5f697622
push esi
dec esi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fea0
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47fec5
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47fecc
and byte [ecx + 0x6e], ch
cmp eax, 0x5f687a22
inc ebx
dec esi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47fee3
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47ff08
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ff0f
and byte [ecx + 0x6e], ch
cmp eax, 0x5f687a22
push esp
push edi
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47ff26
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47ff4b
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ff52
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6522
inc ecx
inc ebp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47ff69
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47ff8e
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ff95
and byte [ecx + 0x6e], ch
cmp eax, 0x5f6e6522
dec ecx
dec esp
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47ffac
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x47ffd1
cmp al, 0x56
popal
insb byte es:[edi], dx
jne 0x47ffd8
and byte [ecx + 0x6e], ch
cmp eax, 0x5f726622
dec ebp
inc ecx
and bh, byte [esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x47ffef
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
inc ebx
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push esi
popal
insb byte es:[edi], dx
jne 0x480014
cmp al, 0x2f
inc esp
imul esi, dword [ebx + 0x70], 0x4e79616c
popal
insd dword es:[edi], dx
cmp al, 0x2f
inc ecx
push edx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48002e
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
cmp al, 0x55
jae 0x480037
jb 0x480024
jb 0x480024
jb 0x48003b
jb 0x48003f
jb 0x48003f
outsb dx, byte [esi]
arpl word [ebp + 0x73], sp
xor byte ds:[edi + ebp], bh
push ebp
jae 0x48004a
jb 0x480037
jb 0x48004e
jb 0x480052
outsb dx, byte [esi]
arpl word [ebp + 0x73], sp
cmp al, 0x2f
jae 0x480030
cmp al, 0x2f
push eax
popal
jns 0x480064
outsd dx, dword [esi]
popal
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
or eax, 0x4000000
add byte [edi + 0x1950100], bh
push ebp
add dword [ebx], ebx
add byte [edi], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop edx
sbb byte [0x571f0f59], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 0x18], bl
add eax, 0x571f0f59
jnp 0x48010b
inc ecx
inc esi
inc ebp
xor byte [ebx], dh
aaa
inc ebx
sub eax, 0x42313646
sub eax, 0x42363134
sub eax, 0x38464241
sub eax, 0x38443831
inc edx
xor esi, dword [edi]
inc ecx
xor al, 0x32
cmp byte [0x6843307d], dh
popal
outsb dx, byte [esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
dec ecx
inc esp
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x50]
jb 0x480163
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x6f725065
inc ebx
inc ebx
dec esp
popal
outsb dx, byte [esi]
push eax
popal
arpl word [ebx + 0x65], bp
jae 0x480172
inc ebp
push ebx
sub eax, 0x2e302e37
xor byte [eax], bh
pop ss
add eax, 0x131f0f59
jnp 0x480167
inc ecx
inc esi
inc ebp
xor byte [ebx], dh
aaa
inc ebx
sub eax, 0x42313646
sub eax, 0x42363134
sub eax, 0x38464241
sub eax, 0x38443831
inc edx
xor esi, dword [edi]
inc ecx
xor al, 0x32
cmp byte [0x4544307d], dh
push esi
jb 0x4801c2
imul ebp, dword [edi + 0x6e], 0x3e302e37
push ss
add eax, 0x132b0f59
jnp 0x4801a1
inc ecx
inc esi
inc ebp
xor byte [ebx], dh
aaa
inc ebx
sub eax, 0x42313646
sub eax, 0x42363134
xor dword ss:[edx + 0x2d], eax
xor al, 0x31
inc edx
sub eax, 0x38464241
sub eax, 0x38443831
inc esi
cmp byte [0x38443831], ch
inc edx
xor esi, dword [edi]
inc ecx
xor al, 0x32
cmp byte [0x6f57307d], dh
jb 0x4801f2
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x4801e2
jb 0x480202
imul ebp, dword [edi + 0x6e], 0xe4375343
xor al, 0x15
pop es
pop ecx
mov dr0, ecx
enter 0x7b03, 0x43
inc ecx
inc esi
inc ebp
xor byte [ebx], dh
aaa
inc ebx
sub eax, 0x42313646
sub eax, 0x42363134
sub eax, 0x38464241
sub eax, 0x38443831
inc edx
xor esi, dword [edi]
inc ecx
xor al, 0x32
cmp byte [0x6150307d], dh
jns 0x480236
outsd dx, dword [esi]
popal
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
cmp al, 0x50
popal
jns 0x480242
outsd dx, dword [esi]
popal
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
and byte [esi + 0x65], dh
jb 0x480255
imul ebp, dword [edi + 0x6e], 0x2e37223d
xor byte [esi], ch
xor byte [esi], ch
cmp dword [edx], esi
and bh, byte [esi]
cmp al, 0x42
inc edx
jne 0x48025e
insb byte es:[edi], dx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
cmp al, 0x50
jb 0x48026f
jo 0x480267
jb 0x480278
jns 0x480226
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x65724322
popal
je 0x480277
and bh, byte fs:[esi]
xor dh, byte [eax]
xor dword [ebx], esi
sub eax, 0x322d3630
aaa
and byte [eax], dh
xor dword [edx], edi
xor eax, 0x37333a38
xor esi, dword [edi]
xor al, 0x33
aaa
xor byte [eax], dh
xor byte [edi + ebp], bh
push eax
jb 0x4802a3
jo 0x48029b
jb 0x4802ac
jns 0x480264
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x72615422
je 0x48029f
popal
insd dword es:[edi], dx
and bh, byte gs:[esi]
inc ecx
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x50]
jb 0x4802c3
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x6f725065
jb 0x4802d5
aaa
jae 0x4802c9
inc ebp
push ebx
dec esp
popal
outsb dx, byte [esi]
jne 0x4802d3
push eax
popal
arpl word [ebx + 0x2d], bp
xor dh, byte [edi]
xor byte [esi], dh
imul ebp, dword [0x36303732], 0x31
xor esi, dword [eax]
xor dword [0x3c373338], esi
sub eax, 0x36303732
xor dword [ebx], esi
xor byte [ecx], dh
xor eax, 0x3c373338
das
push eax
jb 0x4802f9
jo 0x4802f1
jb 0x480302
jns 0x4802ce
cmp al, 0x50
jb 0x480303
popal
insd dword es:[edi], dx
cmp eax, 0x6f725022
and dl, byte [eax + 0x72]
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x480317
jb 0x4802f0
imul ebp, dword [esp + 0x49], 0x3e6f666e
cmp al, 0x49
outsd dx, dword [esi]
cmp al, 0x49
outsb dx, byte [esi]
jae 0x480344
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x480326
push eax
jb 0x480347
jo 0x48033f
jb 0x480350
imul esp, dword [ebp + 0x73], 0x72503c3e
outsd dx, dword [esi]
jo 0x48034b
popal
jns 0x480360
outsd dx, dword [esi]
popal
push esp
jns 0x48036a
jo 0x480360
and bh, byte gs:[esi]
and bh, byte [esi]
push ebx
push ecx
dec esp
imul esi, dword [ebp + 0x3c], 0x6f72502f
cmp al, 0x2f
push eax
jb 0x480377
jo 0x48036f
jb 0x480380
jns 0x48034c
and byte [esi + 0x61], ch
insd dword es:[edi], dx
cmp eax, 0x6f644122
bound esp, qword [ebp + 0x43]
outsd dx, dword [esi]
and bh, byte gs:[esi]
and bh, byte gs:[esi]
jnp 0x48036e
inc ecx
inc esi
inc ebp
xor byte [ebx], dh
aaa
inc ebx
sub eax, 0x42313646
sub eax, 0x42363134
sub eax, 0x38464241
sub eax, 0x38443831
inc esi
cmp byte [0x38443831], ch
inc esp
cmp byte [edx + 0x33], al
aaa
inc edx
xor esi, dword [edi]
inc ecx
xor al, 0x32
cmp byte [0x502f3c7d], dh
das
push eax
jb 0x4803c3
jo 0x4803bb
jb 0x4803cc
jns 0x480398
cmp al, 0x50
jb 0x4803cd
jb 0x4803d6
jns 0x480384
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x6f725022
jne 0x4803d3
push eax
jb 0x4803dc
jne 0x4803d3
arpl word [esi + ecx*2 + 0x61], si
je 0x4803c0
popal
insd dword es:[edi], dx
and bh, byte gs:[esi]
inc ecx
outsd dx, dword fs:[esi]
bound esp, qword [ebp + 0x20]
push eax
jb 0x4803e5
insd dword es:[edi], dx
imul esp, dword [ebp + 0x72], 0x72502065
and byte gs:[eax + 0x72], dl
outsd dx, dword [esi]
and byte [ebx + 0x43], al
and byte [ecx + 0x6e], cl
push eax
popal
arpl word [ebx + 0x20], bp
sub byte [ebp + 0x73], ah
pop edi
inc ebp
push ebx
sub dword [eax], esp
cmp al, 0x2f
push eax
jb 0x480412
jae 0x4803f9
outsd dx, dword [esi]
jne 0x480422
je 0x480417
push esi
jb 0x480437
jae 0x48042e
outsd dx, dword [esi]
outsb dx, byte [esi]
and bh, byte [esi]
aaa
xor byte cs:[esi], ch
xor dword [edi + ebp], edi
xor dword cs:[edi + ebp], edi
push eax
jb 0x480442
jo 0x48043a
jb 0x48044b
je 0x480451
cmp al, 0x2f
dec ecx
outsb dx, byte [esi]
jae 0x480453
jb 0x480456
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
jg 0x48062e
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + 0x1c], bh
push es
pop ecx
movaps xmmword [ecx + 0x35427b15], xmm0
inc ebx
xor eax, 0x39383741
sub eax, 0x42334643
sub eax, 0x35304634
sub eax, 0x39433138
sub eax, 0x35393441
inc ebx
cmp dword [0x35393441], ebp
xor al, 0x37
inc esp
xor esi, dword [esi]
xor al, 0x32
xor byte [ebp + 0x30], bh
push esi
popal
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0x496e6f69
outsb dx, byte [esi]
outsw dx, word [esi]
cmp al, 0x56
popal
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0x496e6f69
outsb dx, byte [esi]
outsw dx, word [esi]
and byte [eax + 0x61], dh
jns 0x4806cd
outsd dx, dword [esi]
popal
dec ecx
inc esp
cmp eax, 0x35427b22
inc ebx
xor eax, 0x39383741
sub eax, 0x42334643
sub eax, 0x35304634
sub eax, 0x39433138
sub eax, 0x35393441
xor al, 0x37
inc esp
xor esi, dword [esi]
xor al, 0x32
xor byte [ebp + 0x22], bh
das
nop
aaa
sbb eax, dword [esi]
pop ecx
mov eax, dr4
or eax, 0x4641437b
inc ebp
xor byte [ebx], dh
aaa
inc ebx
sub eax, 0x42313646
sub eax, 0x42363134
sub eax, 0x38464241
sub eax, 0x38443831
inc edx
xor esi, dword [edi]
inc ecx
xor al, 0x32
cmp byte [0x7055307d], dh
popal
je 0x48072c
jo 0x480733