Function at 0x687000
Capabilities:
Accept command line arguments

Disassembly:
dec ebp
jne 0x685eea
je 0x685ee9
dec ebp
outsd dx, dword [esi]
outsb dx, byte [esi]
or dl, byte [esi + 0x63]
insb byte es:[edi], dx
push esp
push 0x73656d65
or al, 0x56
arpl word [esi + ebp + 0x45], bp
js 0x685f0a
inc ebx
je 0x685f0b
insb byte es:[edi], dx
jae 0x685eac
push ebx
jns 0x685f12
je 0x685f06
insd dword es:[edi], dx
dec ecx
insd dword es:[edi], dx
popal
dec esp
imul esi, dword [ebx + 0x74], 0x6e69570f
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x685f1c
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
je 0x685f2d
insb byte es:[edi], dx
or eax, 0x616e6957
jo 0x685f2c
inc esp
ja 0x685f34
popal
jo 0x685f33
push cs
push edi
imul ebp, dword [esi + 0x61], 0x552e6970
js 0x685f29
push 0xf656d65
push ebx
jns 0x685f50
je 0x685f44
insd dword es:[edi], dx
push ebx
jns 0x685f52
arpl word [edi + 0x62], cx
push 0x73
adc dl, byte [ebx + 0x79]
jae 0x685f62
push ebx
jns 0x685f60
je 0x685f54
insd dword es:[edi], dx
insd dword es:[edi], dx
inc esp
imul esp, dword [ecx + 0x67], 0x74736f6e
imul esp, dword [ebx + 0x73], 0x7379530f
je 0x685f67
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x6e617053
insd dword es:[edi], dx
push ebx
jo 0x685f6c
popal
outsb dx, byte [esi]
or dl, byte [esi + 0x63]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x685f8a
jae 0x685f27
push edi
imul ebp, dword [esi + 0x61], 0x532e6970
jo 0x685f87
push ebx
push 0x416c6c65
push eax
dec ecx
xorps xmm5, xmmword [ecx + 0x6e]
popal
imul ebp, dword [esi + 0x61], 0x492e6970
jo 0x685f97
imul ebp, dword [esi], 0x78457049
dec ecx
jo 0x685f77
js 0x685fa4
jo 0x685fa4
outsd dx, dword [esi]
jb 0x685fab
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x685fa7
push edi
imul ebp, dword [esi + 0x73], 0x326b636f
arpl word [ebx + 0x32], bp
or dl, byte [edi + 0x69]
outsb dx, byte [esi]
popal
jo 0x685fb7
push ecx
outsd dx, dword [esi]
jae 0x685f5e
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
dec ecx
push esi
arpl word [esi + ebp + 0x49], bp
insd dword es:[edi], dx
dec esp
imul esi, dword [ebx + 0x74], 0x6c635609
or dword [esi + 0x63], edx
insb byte es:[edi], dx
arpl word [esi + ebp + 0x46], bp
inc esi
outsd dx, dword [esi]
jb 0x685fd4
jae 0x685f76
push edi
imul ebp, dword [esi + 0x61], 0x532e6970
popal
jo 0x685fd8
push ebx
push 0x6a624f6c
adc byte [edi + 0x69], dl
outsb dx, byte [esi]
popal
jo 0x685fe6
push edi
imul ebp, dword [esi + 0x61], 0x4d2e6970
dec ebp
push ebx
pop eax
dec ebp
dec esp
dec ecx
outsb dx, byte [esi]
je 0x685fed
pop ds
push edi
imul ebp, dword [esi + 0x61], 0x532e6970
outsb dx, byte [esi]
popal
jo 0x685ff7
push ebx
je 0x686004
jne 0x685ff7
je 0x68600b
jb 0x685ffd
push ecx
push ecx
jne 0x686001
jb 0x686017
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
imul esi, dword fs:[ecx + ebp*2 + 0x6f], 0x69570e6e
outsb dx, byte [esi]
imul ebp, dword [edi + 0x6e], 0x6e69570e
push cs
push edi
imul ebp, dword [esi + 0x61], 0x502e6970
popal
jo 0x686017
push eax
jb 0x686021
jo 0x686007
jns 0x686029
adc dl, byte [edi + 0x69]
outsb dx, byte [esi]
popal
jo 0x686026
push edi
imul ebp, dword [esi + 0x61], 0x4f2e6970
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax*2 + 0x72], si
jb 0x686029
jns 0x685fd7
push edi
imul ebp, dword [esi + 0x61], 0x552e6970
jb 0x686040
dec ebp
outsd dx, dword [esi]
outsb dx, byte [esi]
push cs
push edi
imul ebp, dword [esi + 0x61], 0x572e6970
imul ebp, dword [esi + 0x49], 0xd74656e
push edi
imul ebp, dword [esi + 0x61], 0x522e6970
or eax, 0x616e6957
jo 0x686056
push edx
push ebx
je 0x686066
or al, 0x56
arpl word [esi + ebp + 0x53], bp
insb byte es:[edi], dx
push ebx
je 0x686060
inc ebx
je 0x686071
insb byte es:[edi], dx
jae 0x68600e
or al, 0x56
push esi
arpl word [esi + ebp + 0x41], bp
insb byte es:[edi], dx
inc ecx
arpl word [esi + ebp*2 + 0x4c], si
imul esi, dword [ebx + 0x74], 0x6c63560c
inc ebx
or al, 0x56
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x68608a
jb 0x686088
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x686030
push edi
imul ebp, dword [esi + 0x61], 0x502e6970
outsb dx, byte gs:[esi]
imul ebp, dword [esi], 0x496e6550
dec ecx
outsb dx, byte [esi]
jo 0x68609f
jne 0x68609f
je 0x68607c
push eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x6860a0
dec ebp
jae 0x686084
outsb dx, byte [esi]
imul eax, dword [ecx + 0x75], 0x74
push cs
push edi
imul ebp, dword [esi + 0x61], 0x542e6970
jo 0x6860ae
push ebx
push 0x560d6472
arpl word [esi + ebp + 0x47], bp
jb 0x6860b8
popal
jo 0x6860c1
push ebp
je 0x6860c5
insb byte es:[edi], dx
or edx, dword [ebx + 0x79]
jae 0x6860d6
insd dword es:[edi], dx
pop edx
dec esp
imul esp, dword [edx + 0xf], 0x74737953
insd dword es:[edi], dx
push edi
push edi
imul ebp, dword [esi + 0x2e], 0x6c747243
or al, 0x56
arpl word [esi + ebp + 0x47], bp
insb byte es:[edi], dx
inc edi
jb 0x6860e2
jo 0x6860eb
imul esp, dword [ebx + 0x73], 0x7379530f
arpl word [ebx + 0xf], si
push ebx
jns 0x6860fd
je 0x6860f1
insd dword es:[edi], dx
push ebp
dec ecx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x686109
jae 0x6860aa
push ebx
jns 0x68610d
je 0x686101
insd dword es:[edi], dx
push edi
imul ebp, dword [esi + 0x2e], 0x69676552
jae 0x68611c
outsb dx, byte [esi]
push edx
imul esi, dword gs:[bp + di + 0x74], 0x530f7972
jns 0x686121
jb 0x686123
rcpps xmm7, xmmword [ecx + 0x73]
je 0x686115
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
imul eax, dword [esi + 0x69], 0xe73656c
jae 0x6860c9
push ebx
jns 0x686131
je 0x686125
insd dword es:[edi], dx
dec ecx
dec edi
push ebp
je 0x686130
insb byte es:[edi], dx
jae 0x6860da
adc byte [ebx + 0x79], dl
jae 0x686142
push ebx
jns 0x686140
je 0x686134
insd dword es:[edi], dx
insd dword es:[edi], dx
inc esp
popal
je 0x68613a
push ebp
je 0x686141
insb byte es:[edi], dx
jae 0x6860e7
or al, 0x53
push ebx
jns 0x686151
je 0x686145
insd dword es:[edi], dx
dec ebp
dec ebp
popal
jae 0x686151
jae 0x6860f7
xorps xmm5, xmmword [ecx + 0x6e]
push edi
imul ebp, dword [esi + 0x61], 0x572e6970
popal
jo 0x686157
push edi
imul ebp, dword [esi + 0x63], 0x6365646f
outsb dx, byte [esi]
arpl word [edi + 0x64], bp
arpl word gs:[esi], cx
push cs
push ebx
jns 0x68616e
je 0x686162
insd dword es:[edi], dx
inc ecx
arpl word [ecx + ebp*2 + 0x6f], si
je 0x68616c
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x686111
push edi
imul ebp, dword [esi + 0x61], 0x492e6970
outsb dx, byte [esi]
popal
jo 0x686176
dec ecx
insd dword es:[edi], dx
insd dword es:[edi], dx
or dword [esi + 0x63], edx
insb byte es:[edi], dx
dec ebp
outsb dx, byte gs:[esi]
jne 0x68618e
push cs
push ebx
jns 0x686192
je 0x686186
insd dword es:[edi], dx
inc ebx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x686196
jb 0x68619d
or al, 0x56
arpl word [esi + ebp + 0x53], bp
je 0x686196
inc ecx
inc ecx
arpl word [esi + ebp*2 + 0x73], si
or al, 0x56
je 0x6861a4
jae 0x686144
push esi
arpl word [esi + ebp + 0x43], bp
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
inc ebx
je 0x6861b4
jb 0x6861af
insb byte es:[edi], dx
jae 0x686153
push cs
push edi
imul ebp, dword [esi + 0x61], 0x432e6970
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
inc esp
insb byte es:[edi], dx
or edx, dword [bp + 0x63]
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
push ebx
je 0x6861d0
jae 0x68616c
push esi
arpl word [esi + ebp + 0x50], bp
insb byte es:[edi], dx
push eax
jb 0x6861d0
outsb dx, byte [esi]
je 0x6861cf
jb 0x6861df
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x6861dc
imul ebp, dword [esi + 0x61], 0x572e6970
push edi
imul ebp, dword [esi + 0x53], 0x6c6f6f70
outsb dx, byte [esi]
push ebx
jo 0x6861e9
outsd dx, dword [esi]
insb byte es:[edi], dx
or eax, 0x2e6c6356
dec esp
imul esi, dword [ebx + 0x74], 0x6e746341
jae 0x686196
arpl word [esi + ebp*2 + 0x73], si
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
push esi
arpl word [esi + ebp + 0x54], bp
push esp
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0xf], 0x616e6957
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x686206
push edx
imul esp, dword [ebx + 0x68], 0x74696445
or edx, dword [esi + 0x63]
insb byte es:[edi], dx
inc ebx
imul esi, dword [ebx + ecx + 0x56], 0x432e6c63
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x570d6472
bound esi, qword [edx + 0x64]
or eax, 0x616e6957
jo 0x686222
imul ebp, dword [esi + 0x61], 0x462e6970
inc esi
insb byte es:[edi], dx
popal
je 0x686212
inc edx
push ss
push ebx
jns 0x686237
je 0x68622b
insd dword es:[edi], dx
push edi
imul ebp, dword [esi + 0x2e], 0x6b736154
imul esp, dword [edx + 0x61], 0x72
bound esp, qword [ecx + 0x72]
inc ebx
outsd dx, dword [esi]
jb 0x68623c
adc dl, byte [ebx + 0x79]
jae 0x686250
insd dword es:[edi], dx
push edi
push edi
imul ebp, dword [esi + 0x2e], 0x6b736154
bound esp, qword [ecx + 0x72]
or edx, dword [edi + 0x69]
outsb dx, byte [esi]
popal
jo 0x68625a
jb 0x6861f6
push edi
imul ebp, dword [esi + 0x61], 0x442e6970
inc esp
insb byte es:[edi], dx
jae 0x68620a
adc edx, dword [ebx + 0x79]
jae 0x68626f
push ebx
jns 0x68626d
je 0x686261
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
imul esp, dword [ebp + 0x53], 0x74557274
imul ebp, dword [ebx + esi*2 + 5], 0x69614d55
je 0x686271
insb byte es:[edi], dx
jae 0x686210
add eax, 0x69614d55
push ebp
dec ebp
popal
imul ebp, dword [esi + 0xf], 0x616e6957
outsb dx, byte [esi]
xorps xmm5, xmmword [ecx + 0x6e]
popal
imul ebp, dword [esi + 0x61], 0x542e6970
jo 0x686280
push esp
insb byte es:[edi], dx
dec eax
insb byte es:[edi], dx
jo 0x686252
xor al, byte [edx*2 + 0xe746e49]
dec ecx
outsb dx, byte [esi]
je 0x686234
arpl word [ebp + eax*2 + 0x6d], bp
popal
imul ebp, dword [ecx + eax*2 + 0x64], 0x73657264
jae 0x68623c
pop es
arpl word [ebp + edx*2 + 0x74], bp
imul ebp, dword [ebx + esi*2 + 0xc], 0x72546c63
push ebp
je 0x6862a3
insb byte es:[edi], dx
jae 0x686249
or al, 0x63
insb byte es:[edi], dx
push esp
jb 0x6862a3
arpl word [esp + edx*2 + 0x72], bp
popal
outsb dx, byte [esi]
jae 0x6862b1
popal
je 0x6862b7
jb 0x686252
or byte [ebx + 0x6c], ah
push edi
push ebp
arpl word [edi + edx*2 + 0x55], bp
je 0x6862b9
insb byte es:[edi], dx
jae 0x686265
adc dl, byte [ebx + 0x79]
jae 0x6862cb
push ebx
jns 0x6862c9
je 0x6862bd
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
push edi
imul esp, dword [ebp + 0x53], 0x6e697274
jae 0x686278
imul ebp, dword [esi + 0x67], 0x6c631273
adc ah, byte [ebx + 0x6c]
arpl word [esp + edx*2 + 0x63], bp
jo 0x6862af
push esp
arpl word [eax + 0x43], si
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x6c630874
or byte [ebx + 0x6c], ah
push ebx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x68628f
arpl word [ebx + edx*2 + 0x6f], bp
arpl word [ebx + 0x65], bp
je 0x6862e0
je 0x6862f6
insb byte es:[edi], dx
jae 0x68629b
or esp, dword [ebx + 0x6c]
dec ecx
jo 0x6862d6
arpl word [ecx + ecx*2 + 0x70], bp
inc ecx
jb 0x6862fe
jae 0x68630e
or ah, byte [ebx + 0x6c]
push edi
imul ebp, dword [esi + 0x53], 0x326b636f
arpl word [ebx + 0x32], bp
push cs
push edi
imul ebp, dword [esi + 0x61], 0x572e6970
imul ebp, dword [esi + 0x53], 0x66b636f
push ebx
outsd dx, dword [esi]
arpl word [ebx + 6], bp
arpl word [ebx + edx*2 + 0x73], bp
jo 0x686325
insb byte es:[edi], dx
push ebx
jae 0x68632b
imul ecx, dword [ebx], 0x73536c63
or esp, dword [ebx + 0x6c]
push ebx
jae 0x686332
arpl word [ebx + edx*2 + 0x73], bp
jo 0x68632c
imul edx, dword [ebp + 0x74], 0xa736c69
push ebp
je 0x68632f
insb byte es:[edi], dx
jae 0x6862d3
arpl word [ebx + eax*2 + 0x72], bp
jns 0x68633f
inc ebx
jb 0x686347
jo 0x686344
je 0x686312
inc ecx
push eax
dec ecx
push cs
arpl word [esp + edx*2 + 0x63], bp
jo 0x68631d
push esp
arpl word [eax + 0x43], si
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x736c5474
or dword [ebx + 0x6c], esp
push ebx
jae 0x686358
insb byte es:[edi], dx
jae 0x6862ec
arpl word [ebx + edx*2 + 0x73], bp
jo 0x686352
imul edx, dword [esp + ebp*2 + 0x73], 0x436c630d
jb 0x686367
push esp
insb byte es:[edi], dx
jae 0x6862fa
or eax, 0x65436c63
arpl word [ebx + eax*2 + 0x65], bp
jb 0x686367
imul esp, dword [esi + 0x69], 0x65746163
arpl word [ecx + 0x74], sp
or dword gs:[ebx + 0x6c], esp
or dword [ebx + 0x6c], esp
inc ebp
outsb dx, byte [esi]
arpl word [edi + 0x64], bp
jb 0x68630e
arpl word [ebx + edx*2 + 0x74], bp
jb 0x686370
popal
insd dword es:[edi], dx
jae 0x68631f
adc byte [ebx + 0x6c], ah
inc ebx
arpl word [ebx + eax*2 + 0x65], bp
jb 0x686389
jb 0x686389
imul esp, dword [esi + 0x69], 0x65746163
dec ebx
jns 0x68632c
or al, 0x63
insb byte es:[edi], dx
inc ebx
jb 0x68639e
arpl word [ebx + eax*2 + 0x72], bp
jns 0x686396
jo 0x68639b
je 0x68637d
push ebp
je 0x686393
insb byte es:[edi], dx
jae 0x68633f
adc ah, byte [ebx + 0x6c]
arpl word [ebx + eax*2 + 0x65], bp
jb 0x6863a7
inc ebx
jb 0x6863a7
je 0x68639d
imul esp, dword [esi + 0x69], 0x65746163
imul sp, word [ebx + 0x61], 0x6574
push ebx
je 0x6863ac
jb 0x6863a4
or esp, dword [ebx + 0x6c]
push esp
insb byte es:[edi], dx
jae 0x686399
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
je 0x686357
arpl word [esp + edx*2 + 0x63], bp
jo 0x686395
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x6c630774
push ebx
outsd dx, dword [esi]
pop es
arpl word [ebx + edx*2 + 0x6f], bp
arpl word [ebx + 0x73], bp
packsswb mm5, qword [esi + eax*2 + 0x69]
jb 0x6863cb
ja 0x6863c9
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
push ebp
je 0x6863d6
insb byte es:[edi], dx
jae 0x686374
push ebp
push edx
push es
push es
arpl word [ebx + edx*2 + 0x6d], bp
je 0x6863eb
or ah, byte [ebx + 0x6c]
insb byte es:[edi], dx
push ebx
jae 0x6863f1
imul eax, dword [ecx + 0x75], 0x630b6874
insb byte es:[edi], dx
dec ebp
popal
imul ebp, dword [ebp + edx*2 + 0x74], 0xd736c69
arpl word [ebp + ecx*2 + 0x61], bp
dec ebp
popal
imul ebp, dword [ebp + ecx*2 + 0x65], 0x67617373
add al, 0x63
dec ebp
jae 0x686410
jae 0x686410
popal
add al, 0x63
insb byte es:[edi], dx
dec ebp
inc ebx
add edx, dword [ebp + 0x50]
push eax
inc ebp
or ecx, dword [ecx + 0x63]
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x686404
outsd dx, dword [esi]
inc esi
imul ebp, dword [ebp + 0xd], 0x63494241
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
push 0x65676e61
jb 0x6863c9
push ebp
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x6863cf
add eax, 0x74696e55
xor dword [edx], ecx
arpl word [ebx + edx*2 + 0x69], bp
push ebp
outsb dx, byte [esi]
imul esi, dword [ecx + esi + 0xa], 0x69536c63
or ah, byte [ebx + 0x6c]
push ebx
imul ebp, dword [esi + 0x67], 0x4344656c
outsb dx, byte [esi]
insb byte es:[di], dx
insb byte es:[edi], dx
inc esp
inc ebx
or ah, byte [ebx + 0x6c]
push ebp
jb 0x686449
push ebp
je 0x68644c
insb byte es:[edi], dx
jae 0x6863f5
arpl word [ecx + ecx*2 + 0x64], bp
outsb dx, byte [esi]
push esp
jb 0x68644f
outsb dx, byte [esi]
jae 0x68645d
popal
je 0x686463
jb 0x6863ff
or dword [ebx + 0x6c], esp
push edi
imul ebp, dword [esi + 0x49], 0x1474656e
arpl word [edi + edx*2 + 0x69], bp
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
je 0x686414
adc al, 0x63
insb byte es:[edi], dx
dec ecx
outsb dx, byte [esi]
arpl word [ecx + ecx*2 + 0x6e], bp
je 0x68646b
jb 0x686476
je 0x68644e
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ecx + ebp*2 + 0x6f], si
je 0x68647b
outsd dx, dword [esi]
outsb dx, byte [esi]
or esp, dword [ebx + 0x6c]
push ebx
jns 0x686488
arpl word [ebp + 0x74], dx
imul ebp, dword [ebx + esi*2 + 9], 0x43446c63
push ebp
je 0x686491
insb byte es:[edi], dx
jae 0x686438
arpl word [eax + ecx*2 + 0x74], bp
je 0x6864a1
push edx
jno 0x6864aa
jae 0x6864ac
push es
arpl word [eax + ecx*2 + 0x74], bp
je 0x6864af
or eax, 0x4c5a6c63
imul esp, dword [edx + 0x53], 0x61657274
popal
insd dword es:[edi], dx
jae 0x686458
arpl word [edx + ebx*2 + 0x4c], bp
insb byte es:[edi], dx
pop edx
dec esp
imul esp, dword [edx + 0x42], 0xa657361
arpl word [ebx + eax*2 + 0x68], bp
or ah, byte [ebx + 0x6c]
inc ebx
push 0x736b6365
arpl word gs:[ebx + 0x73], bp
jne 0x6864d0
or dword [ebx + 0x6c], esp
inc esp
insb byte es:[edi], dx
popal
je 0x6864d2
or dword [ebx + 0x6c], esp
dec eax
jne 0x6864d9
insw word es:[edi], dx
popal
outsb dx, byte [esi]
or al, 0x63
insb byte es:[edi], dx
pop edx
dec esp
imul esp, dword [edx + 0x42], 0x65666675
jb 0x68648e
arpl word [ecx + ecx*2 + 0x6e], bp
outsb dx, byte [esi]
insb byte es:[edi], dx
popal
je 0x6864f3
or ah, byte [ebx + 0x6c]
dec eax
je 0x686508
jo 0x6864d7
jne 0x68650c
push 0x486c630c
je 0x686513
jo 0x6864e9
popal
jb 0x6864b6
arpl word [ebx + eax*2 + 0x6f], bp
outsd dx, dword [esi]
outsd dx, dword [esi]
imul ebp, dword [ecx + 0x65], 0x4d
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x6864c2
or esp, dword [ebx + 0x6c]
dec eax
je 0x686530
arpl word [eax + ecx*2 + 0x74], bp
je 0x68652d
jo 0x686513
push ebp
je 0x686529
insb byte es:[edi], dx
jae 0x6864c9
push es
arpl word [edx + ecx*2 + 0x73], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
or al, 0x63
insb byte es:[edi], dx
dec eax
je 0x68653c
insb byte es:[edi], dx
push eax
popal
jb 0x686547
jb 0x6864e6
arpl word [edx + edx*2 + 0x65], bp
jae 0x68654c
push edx
jae 0x68654c
jne 0x686551
arpl word [ebp + 0x53], sp
je 0x686545
je 0x68654b
or dword [ebx + 0x6c], esp
dec ebp
jne 0x686558
je 0x686557
inc esp
inc ebx
or ah, byte [ebx + 0x6c]
inc esi
je 0x686566
push ebp
je 0x686562
insb byte es:[edi], dx
jae 0x686500
arpl word [esp + eax*2 + 0x43], bp
or al, 0x63
insb byte es:[edi], dx
inc esp
outsd dx, dword [esi]
ja 0x686575
dec esp
outsd dx, dword [esi]
popal
jb 0x68651f
jb 0x68651f
arpl word [ebp + ecx*2 + 0x75], bp
insb byte es:[edi], dx
je 0x68657e
inc esp
outsd dx, dword [esi]
ja 0x686587
dec esp
outsd dx, dword [esi]
popal
jb 0x68652f
cmovp esi, dword [esi + 0x43]
dec edx
jbe 0x686566
jb 0x68658a
popal
je 0x68658d
push eax
jb 0x68659a
arpl word [ebp + 0x73], sp
jae 0x68653b
jae 0x6865a2
or ecx, dword [edx + 0x76]
push edx
dec edx
jbe 0x686585
jae 0x6865a5
jne 0x6865aa
arpl word [ebp + 0x73], sp
or byte [edx + 0x76], cl
inc ebx
dec edx
jbe 0x686582
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x6865b7
jae 0x686550
dec edx
jbe 0x686592
dec edx
push esi
inc ebx
dec esp
push ebp
je 0x6865b7
insb byte es:[edi], dx
jae 0x68655d
or al, 0x4a
dec edx
arpl word [esi + eax*2 + 0x69], bp
insb byte es:[edi], dx
push ebp
push ebp
je 0x6865c4
insb byte es:[edi], dx
jae 0x686568
or cl, byte [edx + 0x63]
insb byte es:[edi], dx
push ebx
dec edx
arpl word [ebx + edx*2 + 0x74], bp
jb 0x6865ce
je 0x6865d6
imul ebp, dword [esi + 0x67], 0x634a0b73
outsb dx, byte [esi]
jae 0x686574
or ecx, dword [edx + 0x63]
dec edx
arpl word [ebx + edx*2 + 0x79], bp
jae 0x6865c5
insb byte es:[edi], dx
push ebx
jns 0x6865e2
push ebp
je 0x6865db
insb byte es:[edi], dx
jae 0x68657d
or byte [edx + 0x63], cl
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x33], 0x634a0c32
insb byte es:[edi], dx
push edx
dec edx
arpl word [edi + edx*2 + 0x69], bp
outsb dx, byte [esi]
xor esi, dword [edx]
or al, 0x4a
dec edx
arpl word [edx + edx*2 + 0x65], bp
jae 0x6865f4
jae 0x6865f4
jne 0x6865f9
arpl word [ebp + 0x73], sp
pop es
dec edx
arpl word [edx + eax*2 + 0x61], bp
insb byte es:[edi], dx
inc edx
popal
jae 0x6865f7
push cs
push edi
imul ebp, dword [esi + 0x61], 0x412e6970
inc ecx
arpl word [ebx + 0x43], sp
je 0x686612
insb byte es:[edi], dx
or cl, byte [edx + 0x63]
insb byte es:[edi], dx
dec edx
arpl word [ebx + edx*2 + 0x79], bp
jae 0x6865f2
push ebx
jns 0x68661b
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
push cs
dec edx
arpl word [ecx + eax*2 + 0x6e], bp
jae 0x68661d
push ebx
je 0x686629
imul ebp, dword [esi + 0x67], 0x634a0873
insb byte es:[edi], dx
push ebx
jns 0x686630
arpl word [eax + 0xb], bp
or ecx, dword [edx + 0x63]
insb byte es:[edi], dx
push edx
imul esi, dword gs:[bp + di + 0x74], 0x4a0e7972
dec edx
arpl word [edx + edx*2 + 0x65], bp
imul esi, dword [bp + di + 0x74], 0x4a0e7972
jb 0x686649
push cs
dec edx
arpl word [edi + edx*2 + 0x69], bp
push ebx
je 0x68664d
imul ebp, dword [esi + 0x67], 0x634a0a73
insb byte es:[edi], dx
push ebp
outsb dx, byte [esi]
imul esp, dword [ebx + 0x6f], 0x4a146564
arpl word [ebx + edx*2 + 0x74], bp
jb 0x68665b
outsb dx, byte [esi]
inc ebx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jbe 0x68665e
jb 0x68666e
imul ebp, dword [edi + 0x6e], 0x634a0a73
insb byte es:[edi], dx
push ebx
je 0x686678
popal
insd dword es:[edi], dx
jae 0x686612
dec edx
arpl word [ebp + ecx*2 + 0x61], bp
je 0x68667a
pop es
dec edx
arpl word [eax + edi + 0x30], bp
cmp byte [edi], dh
or ecx, dword [edx + 0x63]
dec edx
arpl word [ebx + eax*2 + 0x68], bp
popal
jb 0x686696
insb byte es:[edi], dx
inc ebx
push 0x65737261
je 0x686699
je 0x686699
or byte [edx + 0x63], cl
insb byte es:[edi], dx
dec esp
outsd dx, dword [esi]
imul esp, dword [bp + di + 0xb], 0x496c634a
outsb dx, byte [esi]
dec edx
arpl word [ecx + ecx*2 + 0x6e], bp
imul eax, dword [esi + 0x69], 0x873656c
dec edx
arpl word [ebx + edx*2 + 0x68], bp
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, 0x53
outsb dx, byte [esi]
insd dword es:[edi], dx
jo 0x686654
or cl, byte [edx + 0x63]
insb byte es:[edi], dx
dec edx
arpl word [ebx + eax*2 + 0x6f], bp
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x6866c1
insb byte es:[edi], dx
or ecx, dword gs:[edx + 0x63]
or ecx, dword [edx + 0x63]
insb byte es:[edi], dx
inc esp
popal
je 0x6866c1
push esp
push esp
imul ebp, dword [ebp + 0x65], 0x6c634a0b
insd dword es:[edi], dx
or ecx, dword gs:[edx + 0x63]
insb byte es:[edi], dx
push ebx
arpl word gs:[ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x10], 0x2e6c6356
dec ecx
arpl word [esi + ebp + 0x49], bp
insd dword es:[edi], dx
popal
imul ebp, dword [bp + 0x67], 0x65706a2e
push 0x70
adc edx, dword gs:[bp + 0x63]
jo 0x6866e1
adc edx, dword [bp + 0x63]
insb byte es:[edi], dx
dec ecx
insd dword es:[edi], dx
popal
imul ebp, dword [bp + 0x67], 0x6f434a2e
outsb dx, byte [esi]
jae 0x686704
jae 0x686699
dec edx
jbe 0x6866e9
jns 0x686707
jo 0x6866fd
jae 0x6866a6
jae 0x6866a6
or al, 0x4a
dec edx
jbe 0x6866de
jo 0x68670f
push ebx
je 0x686711
jb 0x686705
or dword gs:[bp + si + 0x76], ecx
or dword [edx + 0x76], ecx
push ebx
je 0x68671e
imul ebp, dword [esi + 0x67], 0x634a0c73
insb byte es:[edi], dx
push ebx
imul ebp, dword [ebp + 0x70], 0x6d58656c
insb byte es:[edi], dx
cmovp esi, dword [esi + 0x50]
jb 0x686732
jo 0x68672a
jb 0x68673b
jns 0x68671c
je 0x68673a
jb 0x686732
sbb dword [edx + 0x76], ecx
push eax
jb 0x686742
jo 0x68673a
jb 0x68674b
jns 0x68672c
je 0x68674a
jb 0x686742
inc ebp
imul esi, dword fs:[edi + ebp*2 + 0x72], 0x66746e49
outsd dx, dword [esi]
jb 0x68672d
outsb dx, byte [esi]
je 0x68674d
cmovp esi, dword [esi + 0x43]
jbe 0x68672e
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x68675e
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x686736
popal
jae 0x68675c
pop es
dec edx
push esi
inc ebx
dec esp
push esi
jb 0x686707
dec edx
arpl word [ebp + ecx*2 + 0x69], bp
imul ebp, dword [ebp + 0x65], 0x6c634a07
push edx
push esp
insd dword es:[edi], dx
pop es
pop es
dec edx
arpl word [edx + edx*2 + 0x54], bp
push esp
dec ecx
adc dword [edx + 0x76], ecx
push esp
jbe 0x686767
jb 0x686776
outsb dx, byte [esi]
jae 0x686784
popal
je 0x686780
push ebx
je 0x686790
imul ebp, dword [esi + 0x67], 0x4a764a0a
inc ebx
dec esp
push ebp
je 0x686793
insb byte es:[edi], dx
jae 0x68673c
xorps xmm5, xmmword [ecx + 0x6e]
popal
jo 0x68679c
push edi
imul ebp, dword [esi + 0x61], 0x4d2e6970
imul ebp, dword [esi], 0x79534d4d
jae 0x6867ae
dec ebp
dec ebp
push ebx
jns 0x6867ac
je 0x6867a0
insd dword es:[edi], dx
insd dword es:[edi], dx
or dword [esi + 0x63], edx
insb byte es:[edi], dx
inc edi
jb 0x6867ad
jae 0x68674f
push esi
arpl word [esi + ebp + 0x4d], bp
dec ebp
dec ebp
popal
jae 0x6867ba
adc byte [ebx + 0x79], dl
jae 0x6867c8
insd dword es:[edi], dx
dec ebp
popal
jae 0x6867c6
push ebp
je 0x6867c7
insb byte es:[edi], dx
jae 0x68676e
push ebx
dec eax
inc esp
outsd dx, dword [esi]
arpl word [esi + 0x77], dx
inc ebp
ja 0x6867ae
jbe 0x6867d0
outsb dx, byte [esi]
je 0x6867e1
or edx, dword [ebx + 0x48]
inc esp
outsd dx, dword [esi]
arpl word [esi + 0x77], dx
pop edi
push esp
dec esp
inc edx
or eax, 0x2e6c6356
dec edi
insb byte es:[edi], dx
push ebx
jb 0x6867fc
jb 0x6867fc
jb 0x686795
push esi
arpl word [esi + ebp + 0x4f], bp
insb byte es:[edi], dx
inc ebx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x686809
or al, 0x56
arpl word [esi + ebp + 0x4f], bp
insb byte es:[edi], dx
inc ebx
je 0x686812
insb byte es:[edi], dx
jae 0x6867ae
push esi
arpl word [esi + ebp + 0x41], bp
js 0x6867ed
je 0x68681e
insb byte es:[edi], dx
jae 0x6867c0
adc dword [ebx + 0x79], edx
jae 0x686827
push ebx
jns 0x686825
je 0x686819
insd dword es:[edi], dx
insd dword es:[edi], dx
push edi
imul ebp, dword [esi + 0x2e], 0x56647453
push ebx
je 0x686821
push esi
inc ebx
dec esp
or cl, byte [edx + 0x63]
insb byte es:[edi], dx
inc ecx
jo 0x686837
jo 0x686811
dec ecx
outsb dx, byte [esi]
jae 0x68683f
nop
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
sub dword [0x696910], 1
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x6969102d], al
sub dword [0x696910], 1
jae 0x6870b3
push 0x400
call sub.kernel32.dll_SetThreadLocale
call fcn.00406808
call fcn.0040c1f8
mov byte [0x68900c], 2
mov dword [0x69601c], 0x404d1c
mov dword [0x696020], 0x404d24
mov byte [0x69605e], 2
call fcn.0040da48
mov dword [0x696064], eax
mov dword [0x696008], 0x40b558
call fcn.00407720
call fcn.0040773c
mov word [0x69606c], 0xd7b0
mov word [0x696348], 0xd7b0
mov word [0x696624], 0xd7b0
call sub.kernel32.dll_GetCommandLineW
mov dword [0x696050], eax
call fcn.00404e7c
mov dword [0x69604c], eax
call sub.kernel32.dll_GetACP
mov dword [0x696900], eax
mov dword [0x696904], 0x4b0
call sub.kernel32.dll_GetCurrentThreadId
mov dword [0x696044], eax
call fcn.0040da5c
ret