Function at 0x4b830e
Capabilities:
Encode data using xor

Disassembly:
stosd dword es:[edi], eax
and byte [ebp - 0x7f5a7880], 0xa5
and dword [ebp - 0x547e5b79], 0xa581a481
and dword [ebx + ebp*4 - 0x7e785b7f], 0x80a587a4
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x547e545b], 0x81a581a4
movsd dword es:[edi], dword [esi]
repne lodsd eax, dword [esi]
add byte [ecx - 0x7f7f7f7f], al
push edi
add byte [eax - 0x7f7e7f80], 0x80
add byte [eax - 0x7f7e7f7f], 0x80
add byte [ecx - 0x7f7f7f80], 0x81
add byte [ecx - 0x7f7e7f80], 0x80
add byte [ecx - 0x7e7f7e80], 0x80
add byte [ecx - 0x7f7f5a80], 0x81
add byte [eax - 0x7f7f7f7f], 0x80
add dword [eax - 0x7f7e7f7f], 0x8081aa81
sub dword [edx - 0x7f547f7f], 0x80a58681
add dword [eax - 0x5a7e7f7f], 0x8180a580
and byte [ebp - 0x7e7f7e80], 0x80
add dword [eax - 0x7f787f79], 0x818081ab
add byte [ecx - 0x7e7f7e80], 0x80
xchg dword [eax - 0x7e7f7e7f], eax
xchg dword [eax - 0x785a7f7f], eax
add byte [edi - 0x7f7e7e5c], 0x81
add dword [eax - 0x7e7f5a7f], 0x86a58181
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x7f785b79], 0x8180ab81
and byte [ebp - 0x7f785b79], 0xab
add dword [eax - 0x787f5a79], 0x81808781
stosb byte es:[edi], al
add dword [eax - 0x795a7e7f], 0xa5818781
xchg dword [ecx - 0x785b7e55], eax
and dword [ebp - 0x78785a79], 0x87a487a5
movsd dword es:[edi], dword [esi]
sub dword [ebx - 0x7e787e7f], 0x81ab81ab
xchg dword [ebp - 0x5a785a79], esp
add dword [eax + 0x565c8081], 0x80818156
sbb dword [eax + eax*4 + 0x56], 0x81805c56
add byte [ecx - 0x7e7f7e7f], 0x80
add dword [eax - 0x7e7f7e7f], 0x81a58181
movsd dword es:[edi], dword [esi]
sub dword [ebx - 0x547e5a80], 0xabac87ab
movsd dword es:[edi], dword [esi]
xchg dword [ebp - 0x7f7e7f7f], esp
pop esp
push esi
push esi
add dword [ecx - 0x7fa37e80], 0x805c5656
add dword [eax - 0x7f7e7e7f], 0x80818081
add dword [ecx - 0x7e7e7e80], 0x81a581a5
stosd dword es:[edi], eax
and byte [ebp - 0x7854547f], 0xac
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
xchg dword [ebp - 0x53537e79], esp
sub dword [ebx - 0x5353aa7f], 0xa6818181
add dword [edi - 0x787d547f], 0xa58187a5
xchg dword [ebp - 0x787e547e], esp
add dword [ecx - 0x7d547e55], 0x87a68187
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x782fce7f], 0xac81a582
sub dword [ebx + 0x2bab82a5], 0x818181ac
pop esp
movsd dword es:[edi], dword [esi]
mov byte [ebp - 0x7ea95a79], ah
stosd dword es:[edi], eax
push esi
jp 0x4b840a
mov byte [ebp - 0x7ea9547f], ah
sub dword [ebx - 0x78597e7f], 0xd65087a5
add dword [ecx - 0x535a547f], 0xa581ab56
pop esp
movsd dword es:[edi], dword [esi]
add dword [ecx + 0x5d808155], 0x8181817a
push esi
movsd dword es:[edi], dword [esi]
xchg dword [ecx - 0x7f847e7f], eax
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x7ed45a7f], 0x8181a580
xor ch, byte [ebx - 0x7ea97e7f]
add dword [eax - 0x5a7e7e7f], 0x56817a81
stosd dword es:[edi], eax
and dword [ecx + eax*4 - 0x5a7e5b7f], 0x8087a481
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7e7f5a80], 0xa4
and dword [edi + eax*4 - 0x5a7f7e5c], 0xa581a481
and dword [ecx + eax*4 - 0x7f5a795b], 0xa581a481
xchg dword [ecx - 0x520d7e55], eax
add byte [eax - 0x7e7f7e80], al
add byte [eax - 0x7f7e7f7f], 0x80
add dword [eax - 0x7f7f7f86], 0x80808180
add byte [ecx - 0x7f7f7e80], 0x80
add byte [ecx - 0x7f7e7f80], 0x80
and dword [eax + eax*4 - 0x7f7e5b79], 0x81808180
add byte [eax - 0x787e5b7f], 0x81
add byte [eax - 0x7e7f7e80], 0x80
add dword [eax - 0x7f7e7f7f], 0xa5808180
add dword [eax - 0x7f7e7f7f], 0x81808780
xchg byte [ecx - 0x7e797e80], al
add dword [eax - 0x5a795a79], 0x80a58081
add dword [eax - 0x785b7e80], 0x87a48180
add byte [ecx - 0x5a797e5c], 0x87
add byte [eax - 0x7f5a785b], 0x81
add dword [eax - 0x5a7e797f], 0x80a58186
xchg dword [ecx - 0x7f7e795c], eax
add byte [ecx - 0x5b7e7f80], 0x87
add byte [ecx - 0x7e7f785c], 0xa4
add dword [esi - 0x7f7f785b], 0x80a587a5
add dword [ecx - 0x7e797e80], 0xa58186a5
add byte [edi - 0x7e795b7f], 0x80
add dword [eax - 0x7e7e7f55], 0x81818681
xchg dword [ebp - 0x7e7e7e79], esp
and dword [ebp - 0x7f5a7880], 0x80a58781
movsd dword es:[edi], dword [esi]
add dword [edi - 0x547e547f], 0xa5818780
xchg dword [eax - 0x785a7f79], eax
add dword [edi - 0x7e787f5b], 0x818081ab
stosd dword es:[edi], eax
add dword [ecx - 0x547e7e7a], 0x8181ab80
stosd dword es:[edi], eax
sub byte [ebx - 0x787e547f], 0xa5
xchg dword [edi + 0x7a818081], eax
push esi
pop esp
jp 0x4b863a
push esi
push esi
jp 0x4b8563
add dword [ecx - 0x7e7f7e7f], 0x81808180
add dword [eax - 0x7f7e7f7f], 0xab808781
add dword [edi - 0x78547e55], 0x81ababab
lodsb al, byte [esi]
add dword [edi - 0x5a787e55], 0xac8181ac
lodsb al, byte [esi]
add dword [ecx - 0x5353b079], 0x87a58781
and dword [ebp - 0x5a7e7e7e], 0x87818281
add dword [ecx - 0x5a7e7e55], 0xa6818781
xchg dword [ecx - 0x7e7e785b], eax
mov byte [ebp - 0x28af7e55], ah
sub dword [ebx - 0x7e5a787f], 0x82a58781
push ebp
lodsb al, byte [esi]
stosd dword es:[edi], eax
and dword [esi - 0x537e5a79], 0xa631ac81
lodsb al, byte [esi]
add dword [edi - 0x7d547e5a], 0xa58156ac
add dword [edi - 0x537e547f], 0x56d65581
add byte [ecx + 0x56ab81ab], 0xa5
xchg dword [ebp - 0x7d5a7e79], esp
add dword [ecx - 0x7e7d7e5b], 0xab818187
add dword [ecx - 0x7e787e5b], 0xa58187a6
xchg dword [ecx - 0x545a777f], eax
adc dword [eax - 0x29], 0x8781ab81
movsd dword es:[edi], dword [esi]
add dword [ecx + 0x5582a587], 0xa681abac
xchg dword [ebp - 0x537e537f], esp
xor dword [esi - 0x59787e54], esp
sub dword [ebx - 0x7ea9537e], 0x818781a5
stosd dword es:[edi], eax
sub dword [ecx + eax*4 - 0x7fa929ab], 0xab81ab81
push esi
movsd dword es:[edi], dword [esi]
add dword [eax - 0x5a7e7ea9], 0x807a8156
jp 0x4b85f6
add dword [eax - 0x7e7e5aaa], 0x56808180
xchg dword [ecx + 0x4f878181], eax
lodsb al, byte [esi]
push esi
add dword [ecx - 0x7e59aa5b], 0x817a8181
jp 0x4b8613
cmp dword [edx - 0x7f], 0x7a5d7a87
movsd dword es:[edi], dword [esi]
and dword [ebp - 0x5b785a80], 0xa581a481
sub dword [edx - 0x547f5a7f], 0xab81a481
and dword [ebp - 0x5a785b7f], 0xa481ab80
xchg dword [ecx - 0x7f5a7e5c], eax
stosd dword es:[edi], eax
and dword [ebp - 0x5a7f5a7a], 0xadf2a581
add byte [ecx - 0x7f7f7f7f], al
add byte [ecx - 0x7e7f7f80], 0x80
add byte [ecx - 0x7f7e7f80], 0x81
add byte [eax - 0x7f7e7f7f], 0x80
add byte [eax - 0x7e7f7f7f], 0x80
add byte [ecx - 0x7f7e7f80], 0x80
add dword [eax - 0x7e7f7e80], 0x80808080
add dword [eax - 0x7e7e7f80], 0x80808180
add dword [eax - 0x7f5a7f7f], 0x8180a581
xchg byte [ecx - 0x7f7f5480], al
add dword [edi - 0x7e7f7e5c], 0x81808180
add byte [esi - 0x7f7e7f7f], 0x81
xchg byte [ecx - 0x7e5b7e80], al
add dword [eax - 0x797e5a79], 0x80818081
xchg dword [ecx - 0x5a7f7e80], eax
add dword [eax - 0x547e7f7f], 0xa581ab80
add byte [edi - 0x7f787f5b], 0xa5
add byte [ecx - 0x547e7f7f], 0x81
sub dword [ebx - 0x5a7f5480], 0x8181aa81
sub byte [ebx - 0x787f5480], 0x81
add byte [ecx - 0x7e7f5a79], 0xab
add dword [edi - 0x785a7e5c], 0xa5818781
xchg byte [ecx - 0x785a7e5b], al
add dword [eax - 0x7e7e785b], 0xab8180ab
add dword [ecx - 0x5a7e7e7a], 0x81ab8186
sub dword [ebx - 0x787e7e7f], 0x8187a481
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x7f7f7e80], 0x80817a81
add dword [eax - 0x7e7f7f7f], 0x80818180
add dword [ecx - 0x7e7e7e80], 0x81ab81ab
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7f7e7e80], 0x81
add dword [eax - 0x547e7e7f], 0xa581ab81
sub dword [ebx - 0x7854547f], 0x82ab81a5
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
cmpsb byte [esi], byte es:[edi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
cmpsb byte [esi], byte es:[edi]
xchg dword [ebx - 0x4d537e7f], ebp
and dword [ebp - 0x534da97f], 0x81ab82ab
cmpsb byte [esi], byte es:[edi]
xchg dword [ecx - 0x7e787e55], eax
xchg dword [ecx - 0x7e7e7e5b], eax
add dword [ecx - 0x7e7e7e7f], 0x81818181
add dword [edi - 0x7e7e7e5b], 0x87d03181
add dword [edx - 0x5a777e5b], 0x2cab8782
lodsb al, byte [esi]
lodsb al, byte [esi]
sub dword [ebx - 0x785a777f], 0xab2cab81
mov byte [ebp - 0x547e547f], ah
sub dword [ebx - 0x78537e86], 0xab81aba5
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
sub edx, edi
jp 0x4b87ac
stosd dword es:[edi], eax
cmpsb byte [esi], byte es:[edi]
sub dword [ebx + 0x56818156], 0x81818181
push ebp
adc dword [esi + 0x5c], 0x81818181
push ebp
lodsb al, byte [esi]
add byte [ecx - 0x7fa27e7f], 0xa5
add dword [ecx - 0x53d45a7f], 0x8181a555
xor dword [eax + eax*4 + 0x568056a5], ebp
push esi
add dword [ecx - 0x7f7e7e80], 0xa5875680
xchg byte [ebp - 0x5b785b7f], ah
sub dword [ebx - 0x5b7e5a80], 0xa580a587
xchg dword [ecx + eax*4 - 0x5a7f5a80], esp
and dword [ecx + eax*4 - 0x7e5a7f5b], 0x80ab81a4
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x5a7e5a80], 0x81
stosb byte es:[edi], al
xor edx, 0x808000ad
add byte [ecx - 0x7e7f7f80], 0x80
add dword [eax - 0x7f7f7e80], 0x80818081
add byte [ecx - 0x7e7f7f80], 0x80
add dword [eax - 0x7f7f7e80], 0x80808081
add dword [eax - 0x7f7f7e80], 0x80808081
add dword [eax - 0x7e7f7f7f], 0x80aa8180
add dword [eax - 0x7f7e557f], 0x81868180
add byte [esi - 0x7f7e7f7f], 0x80
add dword [ecx - 0x7e7f5a80], 0x87a48780
add byte [ecx - 0x7f5a7e80], 0x81
add byte [ecx - 0x787f5a80], 0x80
add dword [esi - 0x7f7f7e80], 0x81818081
movsb byte es:[edi], byte [esi]
xchg dword [ebp - 0x7e5b7880], esp
xchg byte [ecx - 0x5a7e797f], al
add byte [ecx - 0x7e7f7e80], 0x81
add byte [ecx - 0x7e797e7f], 0x80
stosd dword es:[edi], eax
add dword [eax - 0x7f787f7f], 0x878081a5
add dword [ecx - 0x7e7e557f], 0xa48180a5
xchg dword [ebp - 0x547e5480], esp
add dword [eax - 0x787e7e55], 0x80a58180
stosd dword es:[edi], eax
add dword [ecx - 0x7e787f55], 0x81ab81ab
sub byte [ebx - 0x5a787e80], 0x87
and dword [ebp - 0x787e547f], 0xab8187a5
sub byte [ebx - 0x7e545a79], 0xa5
xchg dword [ecx - 0x7e797e55], eax
add dword [ecx + 0x5d808181], 0x815c8180
add byte [ecx - 0x7e7e7e80], 0x80
add dword [ecx - 0x547e7f7f], 0xab81ab81
sub dword [ebx - 0x547e5479], 0xabab81ab
xchg dword [ebp - 0x537e5479], esp
xchg dword [ebp - 0x53545478], esp
add dword [ecx - 0x787e2f54], 0xd0ac4f81
mov dl, 0xd0
mov bl, 0xd6
lodsb al, byte [esi]
xlatb
lodsb al, byte [esi]
xlatb
sal byte [ebx - 0x28532830], 1
lodsb al, byte [esi]
xlatb
salc
mov bl, 0xd6
xlatb
salc
lodsb al, byte [esi]
salc
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
adc dword [eax - 0x4e], 0x87a587a6
add dword [ecx - 0x7e5a787f], 0x8181ac55
add dword [ecx - 0x5a7e7e7f], 0xa6ab4f88
xchg dword [ecx - 0x7e7e547f], eax
lodsb al, byte [esi]
push esi
sub byte [ebp - 0x5a7e537f], 0x88
adc dword [esi - 0x30], 0x8181ac5c
add dword [ecx - 0x7e7e7faa], 0xab8180a5
push esi
and dword [ebp - 0x7e7e7e7f], 0x81ab5080
and dword [ebp - 0x7ea97f7f], 0x8781a481
dec edi
lodsb al, byte [esi]
push esi
add dword [ecx - 0x7e53aa5b], 0x81818081
adc dword [esi - 0x80], 0x5da58157
jp 0x4b8a80
stosd dword es:[edi], eax
and byte [ebp - 0x5a7e5a80], 0x80
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x5b7e5a80], 0x81
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x7e545b7f], 0x80
stosd dword es:[edi], eax
and byte [ebp - 0x795a7f79], 0xa5
and dword [ecx + eax*4 - 0x5a7f547f], 0xaa81a487
add dword [ecx + 0xadf2a4], 0x80818081
add dword [eax - 0x7f7f7f7f], 0x80808180
add dword [eax - 0x7e7f7f80], 0x80818080
add byte [ecx - 0x7f7e7f80], 0x81
add byte [eax - 0x7f7e7f7f], 0x81
add byte [eax - 0x7e7f7e80], 0x80
add dword [eax - 0x5b7e7f80], 0x81808081
add byte [eax - 0x7e7f7f7f], 0x80
add dword [eax - 0x7e7f7f7f], 0x80a580a5
add dword [eax - 0x7e797e80], 0x81808180
add byte [eax - 0x7f7e7f7f], 0x81
add byte [edi - 0x5b787e5c], 0x81
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7e7e5b7f], 0xab
sub dword [edx - 0x7f7e7f7f], 0x808781a5
sub dword [ebx - 0x7e7f5a80], 0x80ab8186
sub dword [ebx - 0x557e5480], 0x8180a581
sub dword [edx - 0x5b7e547f], 0xab818681
add dword [eax - 0x7f7e7f80], 0x80818081
add byte [eax - 0x7f7e5b7f], 0x80
add dword [eax - 0x7f7f7e80], 0x80818081
add dword [eax - 0x7f5a7e80], 0x808180a5
add byte [ecx - 0x7e7f7e7a], 0x80
add dword [eax - 0x7e7f7e80], 0x87808180
movsb byte es:[edi], byte [esi]
add dword [edi - 0x7f5a7e5c], 0x81a48181
sub dword [ebx - 0x7f7e557f], 0x81a58081
xchg dword [eax - 0x5a7f547f], eax
add byte [ecx - 0x7f547e7a], 0x81
stosd dword es:[edi], eax
sub byte [ebx - 0x5a7e557f], 0x80
add dword [ecx - 0x7e547e56], 0x818681a4
stosd dword es:[edi], eax
add byte [ecx - 0x7e7e785c], 0x80
xchg dword [eax - 0x787f7e79], eax
add dword [eax - 0x7e547f7f], 0x81a48781
sub dword [edx - 0x7e7e787f], 0xa58781ab
add byte [ecx - 0x787e7f55], 0x81
add dword [edi - 0x557e7e5c], 0x81818781
stosd dword es:[edi], eax
add dword [edi - 0x547e7f5b], 0x81878180
movsd dword es:[edi], dword [esi]
xchg dword [ebp - 0x795a787f], esp
sub dword [ebx - 0x5a7e557f], 0x8187a587
movsd dword es:[edi], dword [esi]
xchg dword [eax - 0x7e5a797f], eax
add byte [edi - 0x7e557e5b], 0x80
add dword [eax - 0x7e7f7e7f], 0x81818081
add dword [eax - 0x797e7e7f], 0xab81ab81
sub dword [ebx - 0x7e54787f], 0x87a587a5
movsd dword es:[edi], dword [esi]
xchg dword [ebp - 0x54785a78], esp
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
xchg dword [ebp - 0x7e545479], esp
stosd dword es:[edi], eax
xchg dword [ebp - 0x5a7e4d54], esp
add byte [edi + 0x502b324f], 0x31
dec edi
xor cl, byte [edi + 0x31]
dec edi
xor dl, byte [ebp + 0x56]
push esi
push esi
push esi
pop esp
jp 0x4b8bd8
jp 0x4b8afe
add dword [ecx - 0x53547d7f], 0xacd6acac
lodsb al, byte [esi]
lodsb al, byte [esi]
sal byte [ebx - 0x2f4caa7f], 1
mov bl, 0xd0
mov bl, 0xd0
xlatb
salc
sal dword [edx - 0x4d2fcd2f], 1
xlatb
rcl bh, 1
salc
sal dword [edx - 0x54cd2f54], 1
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
cmpsb byte [esi], byte es:[edi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
stosd dword es:[edi], eax
push esi
sub dword [ecx + eax*4 - 0x785a7e55], 0xac5581a5
jp 0x4b8b3c
add byte [ecx - 0x7eaa7e80], 0x81
add dword [eax + 0x55818181], 0x81818181
add byte [ecx - 0x7e54a97f], 0x81
add byte [ecx - 0x7e5a7f85], 0x81
and dword [ebp - 0x7eaa53d5], 0xac2b8181
add byte [ecx - 0x7e7e85aa], 0x80
add dword [eax - 0x7f847e7f], 0xa580a556
add dword [esi - 0x5b7e7f5b], 0x80a58781
stosd dword es:[edi], eax
and dword [edi + eax*4 - 0x7e557e5b], 0x81a580a5
and dword [ebp - 0x5a7e5a80], 0xaa81ab80
and dword [ecx + eax*4 - 0x7e5a7f5b], 0x81a580a5
add dword [ecx - 0x53d45a7f], 0x81818155
sub ebp, dword [eax + eax*4 - 0x7e85a97f]
add dword [eax - 0x7e7e7f7f], 0xa556807b
and byte [ebp - 0x7f5a797f], 0x81
movsb byte es:[edi], byte [esi]
add dword [edi - 0x7e547f5b], 0x81a587a4
stosb byte es:[edi], al
and dword [ebp - 0x7e7e5a80], 0x81a580a5
movsd dword es:[edi], dword [esi]
sub byte [ebx - 0x5b7e557f], 0x81
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x5a7f5a7f], 0x81
repne lodsd eax, dword [esi]
add byte [ecx - 0x7f7e7f80], al
add byte [eax + 0x7a808180], 0x80
add byte [ecx - 0x7f7e7f80], 0x80
add byte [eax - 0x7e7f7f7f], 0x80
add byte [ecx - 0x7e7f7f80], 0x80
add byte [eax - 0x7e7f7f80], 0x81
movsb byte es:[edi], byte [esi]
add byte [ecx - 0x7f7e7f80], 0x81
add byte [eax - 0x7f7e7f80], 0x81
add byte [ecx - 0x7e7f7e80], 0x80
and dword [ecx + eax*4 - 0x7f7f7e80], 0x80818081
add dword [eax - 0x7f7e7f7f], 0x81808081
stosd dword es:[edi], eax
add byte [ecx - 0x7e7f7e7a], 0x80
add dword [eax - 0x797e7f7f], 0x81878081
xchg byte [eax - 0x7f7e7f7f], al
add dword [eax - 0x5a7f7f79], 0x80818081
add dword [edi - 0x7e7f7e5b], 0x80818081
sub dword [ebx - 0x7e787f7f], 0x808181a4
sub dword [edx - 0x5a7e7e7f], 0x87a58780
and byte [ebp - 0x5a7e5a79], 0x80
stosd dword es:[edi], eax
and dword [ebp - 0x787e5480], 0x81a48180
xchg dword [ebp - 0x5a7f7e79], esp
xchg byte [ecx - 0x785a7e80], al
add dword [edi - 0x7f547e80], 0x87a58781
and byte [ebp - 0x7e547e79], 0x81
xchg dword [ecx - 0x5a785a7a], eax
xchg dword [ecx - 0x7e547e55], eax
xchg dword [ebp - 0x7e785a79], esp
add dword [ecx - 0x7e7f7e7f], 0x81808180
add dword [eax - 0x7e7e7f7f], 0xab81a586
sub dword [ebx - 0x5a54547f], 0x87ab81ab
movsd dword es:[edi], dword [esi]
xchg dword [ebp - 0x54545a79], esp
sub dword [ebx - 0x5a7e547e], 0x88a5ac87
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x787e5354], 0x56565581
push esi
push esi
push esi
push esi
push esi
push esi
push esi
push esi
push ebp
push eax
xor dword [ebp + 0x50], edx
push ebp
sub al, 0x55
sub edx, dword [esi + 0x2b]
push ebp
xor dl, byte [ebp + 0x56]
sub edx, dword [ebp + 0x2b]
push esi
push esi
push esi
push ebp
xor dl, byte [ebp + 0x2c]
push ebp
sub al, 0x55
push esi
sub edx, dword [esi + 0x55]
xor dword [edx], 0x5656564f
push ebp
push esi
push esi
push esi
sbb dword [ebp - 0x54], 0xacab8180
dec edi
sub dword [esp + ebp*4 - 0x2e4d2954], 0x8180d0b2
salc
salc
rcl esi, 1
xlatb
rcl dh, 1
lodsb al, byte [esi]
dec edi
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
shr byte [eax + edx*8 - 0x542f7eaa], 1
stosd dword es:[edi], eax
sub dword [ebx - 0x5a7ea95a], 0x81a58181
or byte [edi - 0x78], 0x7a
add dword [ecx - 0x7ea97f80], 0x81808180
push ebp
lodsb al, byte [esi]
jp 0x4b8dfe
sub dword [ebx - 0x7e7f53b1], 0x80818181
add dword [ecx - 0x7f7e5a7f], 0x81ab7a5c
and byte [ebp - 0x7e547e80], 0xa5
and byte [ebp - 0x7e5b7e80], 0xa5
add byte [ecx - 0x7f5a7e5c], 0xab
and dword [edx + ebp*4 - 0x5a795a7f], 0x81a48180
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7e547f55], 0xa4
xchg dword [ebp - 0x520d5480], esp
add byte [eax - 0x7e7f7f7f], al
add byte [ecx - 0x7f7e7f80], 0x81
add byte [eax - 0x7f7f7e80], 0x81
add byte [ecx - 0x7f7f7f80], 0x81
add byte [eax - 0x7f7e7f7f], 0x80
add dword [ecx - 0x7f7f7e80], 0xa5808180
add byte [ecx - 0x7e7f7f80], 0x81
add byte [ecx - 0x7e7f7880], 0x80
xchg byte [ecx - 0x797e7f80], al
add dword [eax - 0x7e7e7f7f], 0x8180ab80
sub byte [ebx - 0x7e7f5a80], 0x80
stosd dword es:[edi], eax
add dword [eax - 0x7f7f7e80], 0x8081a481
add dword [ecx - 0x7e7f7e56], 0x80a48180
and dword [ebp - 0x7e557e80], 0x8081ab80
add dword [ecx - 0x787f7e7a], 0x808180a5
sub dword [ebx - 0x547e5480], 0x81818081
movsb byte es:[edi], byte [esi]
xchg dword [eax - 0x7f7e557f], eax
add dword [edi - 0x787f785c], 0x87808181
add dword [eax - 0x7e787f79], 0x81868180
and dword [ecx + eax*4 - 0x7f787e5b], 0xa58087a5
xchg dword [ecx - 0x547e547f], eax
xchg dword [ecx - 0x5a785a80], eax
xchg dword [ecx - 0x5a7f785b], eax
xchg dword [eax - 0x7f7e547f], eax
xchg dword [ebp - 0x5a7e7e55], esp
xchg dword [ebp - 0x7e547e80], esp
and dword [edi + eax*4 - 0x5b7e547f], 0x8186a587
add dword [eax - 0x7f7e7e7f], 0xab818181
sub dword [ebx - 0x7e54785b], 0x8187a587
stosd dword es:[edi], eax
xchg dword [ecx - 0x545a7855], eax
stosd dword es:[edi], eax
sub dword [ebx - 0x5a785979], 0xab87a587
xchg dword [ebp - 0x7e545479], esp
stosd dword es:[edi], eax
add dword [ecx - 0x7e7e534e], 0xabac2ba5
add dword [ecx - 0x7e7e7e7f], 0x81818181
add dword [ecx - 0x7e7e7e7f], 0x81818181
cmp dword [ebx - 0x80], 0x5d818181
dec edi
adc dword [esi + 0x7b], 0x80568056
push esi
push esi
push esi
push esi
push esi
push ebp
push esi
push esi
push esi
push ebp
push esi
push esi
push esi
push esi
push ebp
push eax
push ebp
push ebp
sub al, 0x56
dec edi
xor dl, byte [ebp + 0x2c]
push ebp
push ebp
push ebp
push esi
dec edi
push ebp
push eax
push ebp
push esi
dec edi
push ebp
push eax
push ebp
xor byte [ecx], 0x56
sub edx, dword [ebp + 0x2b]
xor dword [edi + 0x55], ecx
adc dword [ebp + 0x56], 0x812b5556
add byte [edx + 0x55ab81a5], 0x80
lodsb al, byte [esi]
stosd dword es:[edi], eax
shr byte [esp + ebp*4 - 0x4d2fd454], 1
shr byte [esp + ebp*4 - 0x532fa35a], 1
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
dec edi
lodsb al, byte [esi]
lodsb al, byte [esi]
sub dword [esp + ebp*4 - 0x547e53ab], 0xa581ab81
and dword [ebp - 0x7e7e7f7f], 0x80a5567a
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x787f5b7f], 0xa4
and dword [edi + eax*4 - 0x785b7e5b], 0x86a581a4
and dword [ebp - 0x7f7e5a80], 0x81a481a5
stosd dword es:[edi], eax
and dword [ebp - 0x5b7e5480], 0x8180a581
movsd dword es:[edi], dword [esi]
and byte [ebp + 0xadf281], 0x81
add byte [eax - 0x7f7f7f7f], 0x81
jp 0x4b8f3d
add byte [eax - 0x7e7f7f7f], 0x80
add dword [eax - 0x7f7e7f80], 0x80808081
and dword [ecx + eax*4 - 0x7f7e7f80], 0x80818080
add dword [eax - 0x7e7f7f80], 0x80818080
add dword [esi - 0x7f7e7f7f], 0x81808180
add byte [ecx - 0x7f7e7f80], 0x80
add dword [eax - 0x7e7f7f79], 0x81808180
add byte [ecx - 0x7f7f7e7a], 0x80
add dword [eax - 0x7f7e7e80], 0xa4878081
add dword [eax - 0x7f7e7f7f], 0x80818087
xchg dword [eax - 0x787e7f7f], eax
add byte [eax - 0x7f7e557f], 0xa5
add dword [eax - 0x785a797f], 0x80818180
add dword [eax - 0x7f7e557f], 0x80818181
add dword [ecx - 0x7e7e7f55], 0xa481a481
xchg dword [ebp - 0x7e547f7f], esp
and dword [edi + eax*4 - 0x7e7e5b7f], 0xa4878186
xchg dword [ebp - 0x547f7e7f], esp
add dword [ecx - 0x7e7f7e56], 0x8187a481
xchg dword [ebp - 0x7f547e80], esp
add dword [ecx - 0x5a785a79], 0xa587a587
add dword [edi - 0x7e78785b], 0x8181ab80
stosd dword es:[edi], eax
add dword [edi - 0x7e7e785b], 0x8181a587
sub dword [ebx - 0x7e7f7e7f], 0x81ab81ab
stosd dword es:[edi], eax
sub dword [ebx - 0x547e5a7f], 0x87a587a5
movsd dword es:[edi], dword [esi]
xchg dword [ebp - 0x787e547f], esp
movsd dword es:[edi], dword [esi]
xchg dword [ebp - 0x7e547e55], esp
stosd dword es:[edi], eax
stosd dword es:[edi], eax
sub dword [ecx + eax*4 - 0x5a785955], 0x8181ac87
shr byte [ecx + eax*4 - 0x2fcd7e55], 1
mov byte [ecx - 0x7e547e55], al
xchg dword [ebp - 0x5a7e787f], esp
xchg dword [ecx - 0x7e7e547f], eax
add dword [ecx - 0x7d7e785b], 0x81ab8181
xor eax, edx
mov byte [ebx - 0x537e537f], ch
sub dword [ebx + ebp*4 - 0x4cb0a254], 0x81818181
add dword [ecx + 0x56a68781], 0x8181ac56
add dword [ecx - 0x7e7e7e7f], 0x81818155
add dword [eax - 0x7f7ea37f], 0x55567a2c
push esi
push esi
push esi
push esi
push esi
sub edx, dword [esi + 0x55]
dec edi
push esi
push ebp
sub ebp, dword [ebx]
dec edi
xor dword [ebx], ebp
sub ebp, dword [ebx]
sub ebp, dword [ebx]
sub edx, dword [ebp + 0x2b]
push ebp
sub ecx, dword [edi + 0x2b]
sub edx, dword [ebp + 0x2b]
push ebp
sub ebp, dword [ebx]
sub edx, dword [ebp + 0x56]
push ebp
push esi
sub edx, dword [esi + 0x55]
adc dword [esi + 0x7a], 0xa680812b
add byte [ecx - 0x78547e55], 0xac
lodsb al, byte [esi]
lodsb al, byte [esi]
add dword [eax - 0x5a7e54aa], 0x8180a580
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7f5a7f5b], 0x87
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x5a7e5b7f], 0x86
movsd dword es:[edi], dword [esi]
xchg dword [ebx + ebp*4 - 0x5a785b7f], esp
and byte [ebp - 0x5b7e5a7a], 0x81
movsd dword es:[edi], dword [esi]
xchg byte [ebp - 0x5b7e5480], ah
xchg edx, esi
lodsd eax, dword [esi]
add byte [ebp - 0x7f7f7f7f], ah
add dword [eax - 0x7e7f7f80], 0x807b8080
add byte [eax + 0x7a818080], 0x80
add byte [eax - 0x7e7f7e80], 0x80
add byte [eax - 0x7e7f7f7f], 0x80
add byte [ecx - 0x7e787f80], 0x80
add byte [ecx - 0x7f7e7f80], 0x81
add byte [ecx - 0x7f7e7f80], 0x81
add byte [ecx - 0x7f7e7f80], 0x81
add byte [ecx - 0x7f7e7f80], 0x81
and byte [ecx + eax*4 - 0x7e7f5480], 0xa5
add byte [ecx - 0x7e787f7f], 0x80
movsb byte es:[edi], byte [esi]
xchg dword [eax - 0x787e7f7f], eax
add byte [ecx - 0x7f5a7f55], 0x81
add byte [ecx - 0x787f7e80], 0xa5
and byte [ebp - 0x7e7e7f7f], 0x80
xchg dword [eax - 0x7e7e7f55], eax
add byte [ecx - 0x547f7e56], 0x80
add dword [eax - 0x547f787f], 0x81aa8180
and byte [ebp - 0x7f7e557f], 0x87
add dword [eax - 0x7e7e797f], 0x808187a4
stosd dword es:[edi], eax
add dword [eax - 0x7f5a7e55], 0x86818181
sub dword [ebx - 0x7e7e557f], 0x80ab8187
xchg dword [ecx - 0x547e7f5b], eax
add dword [ecx - 0x7f547e79], 0x8087a581
and dword [ecx + eax*4 - 0x7e785b79], 0x87a587a4
sub dword [ebx - 0x5a7e797f], 0xa587a487
xchg dword [eax - 0x787e5b79], eax
sub dword [ebx - 0x547e547f], 0xab81ab81
add dword [edi - 0x5a787e55], 0x8187a587
movsd dword es:[edi], dword [esi]
xchg dword [ecx - 0x7d547e55], eax
stosd dword es:[edi], eax
xchg dword [ecx - 0x5a775455], eax
stosd dword es:[edi], eax
sub dword [ebx - 0x785a785b], 0x8181aba5
lodsb al, byte [esi]
mov dl, 0x81
add dword [ecx - 0x7e5453ab], 0x81818180
add dword [ecx - 0x7859785b], 0x82ab81a6
stosd dword es:[edi], eax
adc dword [ebp - 0x54], 0x81ab8287
stosd dword es:[edi], eax
stosd dword es:[edi], eax
add dword [ecx - 0x7e5a4cb1], 0x8181ab82
stosd dword es:[edi], eax
add dword [ecx - 0x29d37f7f], 0xabacab81
sub byte [ebx + 0x56ab81ac], 0x81
lodsb al, byte [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
lodsb al, byte [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
lodsb al, byte [esi]
stosd dword es:[edi], eax
push eax
salc
lodsb al, byte [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
lodsb al, byte [esi]
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
or dword [edi - 0x54], 0xa581567a
add dword [ecx - 0x7e53d45b], 0x81818181
stosd dword es:[edi], eax
sub ebp, dword [esi + edx*2 - 0x5a7e5a7f]
sub dword [ebx], 0x818181ab
add dword [ecx - 0x7f847eb1], 0x56568081
push esi
push esi
adc byte [esi + 0x56], 0x55
push esi
push esi
push esi
push esi
dec edi
xor dword [ecx + 0x2b2b4f56], eax
dec edi
sub ecx, dword [edi + 0x2b]
dec edi
adc dword [esi - 0x7f], 0xab8180a5
and byte [ebp - 0x557e5a80], 0x81
and dword [ecx + eax*4 - 0x7f5a7e5c], 0xa581a487
and byte [ebp - 0x7e5b7e7f], 0xa5
and byte [ebp - 0x5a7f5a7f], 0x81
stosb byte es:[edi], al
and dword [ecx + eax*4 - 0x7e5b7e5b], 0xadf2a5
add dword [eax - 0x7f7e7f80], 0x80815c80
add dword [eax - 0x7f7e7f80], 0x80808081
add dword [eax - 0x7f7e7f7f], 0x80818080
add byte [ecx - 0x7f7f7f80], 0x81
add byte [eax - 0x7f7f7e80], 0x81
add byte [ecx - 0x7f7f7e80], 0x80
add dword [eax - 0x7f7e7f7f], 0x80818081
add dword [eax - 0x7e7f547f], 0x8780a580
movsb byte es:[edi], byte [esi]
add dword [edi - 0x7e7f7e80], 0x80818080
add byte [ecx - 0x7e7e7f80], 0x80
sub dword [ebx - 0x5a7f7e80], 0x80818087
add dword [eax - 0x5a7f7e55], 0x86818081
add dword [eax - 0x7f7e7f55], 0x818081a5
and byte [ebp - 0x5a7f7e79], 0x87
add byte [ecx - 0x7e7f545b], 0x80
add dword [ecx - 0x7e547f7f], 0x81818087
and byte [ebp - 0x7e5a7880], 0x86
stosd dword es:[edi], eax
add dword [ecx - 0x547e7e56], 0x80ab8081
xchg dword [ebp - 0x7e7e5a7a], esp
movsd dword es:[edi], dword [esi]
xchg dword [ecx - 0x5a7e557f], eax
xchg dword [ecx - 0x787e557f], eax
stosd dword es:[edi], eax
add dword [eax - 0x7f5a7e55], 0x8187a587
add dword [edi - 0x787e547f], 0x818187a5
xchg dword [ebp - 0x7e547e7a], esp
stosd dword es:[edi], eax
add dword [ecx - 0x547e7e55], 0xab81ab81
and dword [ebp - 0x7e785a79], 0xa587abab
xchg dword [ebp - 0x547e7e55], esp
add dword [edi - 0x785a785b], 0x87a587a5
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
xchg dword [ebp - 0x7e547e55], esp
stosd dword es:[edi], eax
sub dword [ebx - 0x537e5454], 0x8181ab81
stosd dword es:[edi], eax
lodsb al, byte [esi]
lodsb al, byte [esi]
sub dword [ebx - 0x772fcd7f], 0x56805656
add byte [edx - 0x7f7e7e55], 0x81
add dword [edi - 0x7e7e7e7f], 0x8181812b
stosd dword es:[edi], eax
add dword [ecx + 0x3156ac81], 0x805681d7
add dword [ecx - 0x547e537f], 0xd6505ca6
adc dword [esi + 0x56], 0x8181ab81
lodsb al, byte [esi]
stosd dword es:[edi], eax
push esi
adc al, 0x56
add dword [eax - 0x5a7e5a7f], 0x56d032ab
xlatb
adc dword [esi - 0x80], 0xac818181
sub dword [ebx - 0x29afa35a], 0x81565681
stosd dword es:[edi], eax
add dword [ecx - 0x7fa95454], 0x808156d0
and dword [ebp + 0x32aba581], 0x828056d0
xchg dword [ecx + 0x2b818181], eax
mov dl, 0x56
add byte [eax - 0x7e7e7e7f], 0x55
lodsb al, byte [esi]
add byte [ecx - 0x5a7e7e7f], 0x2b
stosd dword es:[edi], eax
adc dword [esi - 0x7f], 0x4f818781
push esi
add byte [edx - 0x7e7e7e79], 0x81
sub esi, dword [edx - 0x7e7f7faa]
add dword [ecx - 0x7f53aa7f], 0x81818181
movsd dword es:[edi], dword [esi]
sub ebp, dword [ebx - 0x7e7ea97f]
xchg dword [ecx - 0x7f7e53b1], eax
add dword [ecx - 0x7e4dd455], 0x81a58181
jp 0x4b946e
add dword [ecx - 0x53aa7e7f], 0x81818180
and dword [ebp + 0x5681ab2b], 0x81878181
dec edi
lodsb al, byte [esi]
add dword [eax + 0x2bab8181], 0x818181b2
movsd dword es:[edi], dword [esi]
cmp dword [edx - 0x55], 0x87a58156
push esi
stosd dword es:[edi], eax
and dword [ebp - 0x5aa97e7f], 0x81ab8181
xchg dword [ebp - 0x7f7e7e79], esp
push esi
and dword [ebp - 0x7e54a979], 0x568181a5
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x5a787e55], 0x80818187
push esi
stosd dword es:[edi], eax
and byte [ebp - 0x7e5b7e80], 0x80
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7f5a785c], 0xa5
xchg dword [eax - 0x795a7e5b], eax
movsd dword es:[edi], dword [esi]
add dword [eax - 0x7e547f5b], 0x86a587a4
movsd dword es:[edi], dword [esi]
and dword [ecx + eax*4 - 0x5b785a7f], 0xa581aa81
xor dl, 0xad
add byte [ecx - 0x7f7f7e80], al
jp 0x4b9492
add dword [eax - 0x7e7f7f80], 0x80808080
jp 0x4b949f
add byte [eax - 0x5a7f7f7f], 0xac
movsd dword es:[edi], dword [esi]
add dword [eax - 0x7f7e7f80], 0x80818081
add dword [eax - 0x7e7f7e80], 0x87a48080
add byte [ecx - 0x7f7e547f], 0x81
add byte [eax - 0x2829547f], 0xd7
stosd dword es:[edi], eax
add byte [eax - 0x7f7e7f7f], 0x81
add byte [ecx - 0x7f535a80], 0x80
stosd dword es:[edi], eax
add dword [eax - 0x7f53297f], 0x8681a481
add dword [eax - 0x7e7f7e80], 0xabacab80
add dword [esi - 0x7e7f7f7f], 0xab80b2ab
rol byte [eax - 0x7e54537f], 1
lodsb al, byte [esi]
salc
xchg dword [eax - 0x5a7f785b], eax
add byte [ecx - 0x7e542854], 0x87
xlatb
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
xchg dword [ecx + eax*4 - 0x28287e56], esp
stosd dword es:[edi], eax
add byte [ecx - 0x534d535c], 0x80
xchg dword [eax - 0x7f532854], eax
add dword [ecx - 0x537e2955], 0xd7d7d7ac
rol byte [ecx - 0x7e547f55], 1
movsb byte es:[edi], byte [esi]
xchg dword [ecx - 0x5b7e5429], eax
add dword [ecx - 0x7f7e5a79], 0xac86acac
xlatb
salc
lodsb al, byte [esi]
movsd dword es:[edi], dword [esi]
xchg byte [ebp - 0x28284d55], ah
xchg dword [ebp - 0x547e547f], esp
xlatb
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
add dword [ecx - 0x782f2954], 0x818186a5
stosd dword es:[edi], eax
sub dword [ebx - 0x537e547f], 0xd7d7d7d6
xlatb
xlatb
stosd dword es:[edi], eax
add dword [edi - 0x547e547f], 0xab81ab81
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
sub dword [ebx - 0x7e4d537f], 0xacd7acac
xchg dword [ebx - 0x284d537f], ebp
xlatb
sub dword [esi + edx*8 - 0x7e535354], 0xad81ab81
stosd dword es:[edi], eax
add byte [edx - 0x7884a929], 0x81
sub dword [ebx], 0x7b81552c
xor dword [edi + 0x31], ecx
sub edx, dword [ebp + 0x56]
dec edi
push ebp
cmp byte [edx + 0x32], 0x7a
mov byte [edx + 0x56], bh
rcl byte [esi - 0x79]
add dword [ecx - 0x7e7e547f], 0x5557ab81
lodsb al, byte [esi]
push edi
stosd dword es:[edi], eax
cmp dword [ebx - 0x79], 0x81a587a6
push esi
sub dword [ebx - 0x597e7e7f], 0x81ac81ab
push ebp
rol byte [eax - 0x7e5a5a7f], 1
add dword [ecx + 0x5cac4f81], 0x8180817b
add dword [eax - 0x7ea953d5], 0xab818180
sub ebp, dword [ebx - 0x7f7e7f7f]
movsd dword es:[edi], dword [esi]
sub dword [ebx], 0xa55656ab
add dword [ecx - 0x7faa53b1], 0x56818181
sub dword [ebx], 0x4f8181a5
stosd dword es:[edi], eax
add dword [ecx - 0x7eaa7e7f], 0x81818081
add dword [ecx + 0x56818181], 0x80a58180
and dword [edi + eax*4 - 0x7e547f5b], 0x80a581a4
and dword [ebp - 0x5a7f5a80], 0xa481a580
sub dword [edx - 0x5a7f5a7f], 0xa581a481
xchg byte [ebp - 0x5b7e557f], ah
and dword [ebp - 0x5a785b7f], 0x8100adf2
add byte [eax - 0x7e7f7e80], 0x80
add byte [ecx - 0x7f7f7e80], 0x81
add byte [ecx - 0x547e7f80], 0xd7
lodsb al, byte [esi]
stosd dword es:[edi], eax
xlatb
mov dl, 0xd7
lodsb al, byte [esi]
add byte [ecx - 0x7e7f7f5b], 0x80
movsb byte es:[edi], byte [esi]
xchg ecx, edx
lodsb al, byte [esi]
add byte [eax - 0x7e7f7e80], 0x80
and dword [ebp - 0x54282879], 0x80818080
xlatb
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
lodsb al, byte [esi]
add dword [eax - 0x7e7f7f7f], 0x80d6ac80
xchg edi, edx
sub byte [ebx - 0x7f7e5a29], 0xac
lodsb al, byte [esi]
xchg dword [eax - 0x2829537f], eax
salc
lodsd eax, dword [esi]
stosd dword es:[edi], eax
sub byte [ebx - 0x28532829], 0xd7
and dword [ebp - 0x537f7e7a], 0xd78781d0
stosd dword es:[edi], eax
adc esi, 0xd6ac81ac
add dword [eax - 0x7f787f7f], 0xd1ab8081
mov dl, 0xa5
sub byte [edi + edx*8 - 0x7e7e7f7f], 0x80
sub dword [ebx - 0x7e532854], 0xd7d7d787
stosd dword es:[edi], eax
add dword [ecx - 0x5428537f], 0xd7aca587
stosd dword es:[edi], eax
xlatb
stosd dword es:[edi], eax
sub dword [ebx - 0x547e2854], 0x81abd7d7
and dword [ebp - 0x7e785329], 0xd7d7abab
xchg dword [ebp - 0x547e2854], esp
lodsb al, byte [esi]
mov bl, 0xd7
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
xlatb
shr dword [esp + ebp*4 - 0x7f7e795b], 1
stosd dword es:[edi], eax
stosd dword es:[edi], eax
xlatb
xchg dword [ecx - 0x5328297f], eax
xlatb
xlatb
add dword [ecx - 0x5a4d5355], 0xd681abb2
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
add dword [ecx - 0x28295355], 0x81abb3d0
lodsb al, byte [esi]
xlatb
xlatb
salc
xlatb
xlatb
stosd dword es:[edi], eax
sub dword [ebx - 0x54542854], 0xd1d7acd7
lodsb al, byte [esi]
xlatb
xlatb
xlatb
shr byte [ebx + ebp*4 - 0x4d2e287f], 1
lodsb al, byte [esi]
add dword [ecx - 0x59295354], 0x56d7ac56
or byte [eax - 0x5453ce86], 0x81
xor dword [esi - 0x5b], edx
adc dword [esi - 0x7f], 0x5dac8156
push esi
stosd dword es:[edi], eax
xor dword [ecx], 0x5681a556
adc dword [esi - 0x7f], 0xab565dac
adc dword [esi - 0x7f], 0x7ab32b80
lodsb al, byte [esi]
jp 0x4b9860
movsd dword es:[edi], dword [esi]
add byte [edi + 0x5ca687a6], 0x50
mov dl, 0x81
stosd dword es:[edi], eax
push edi
stosd dword es:[edi], eax
sub dword [ebx + 0x56abac81], 0x80a58181
sub dword [ebx - 0x545a547f], 0x8081ac56
add dword [ecx - 0x7e7f7e80], 0x8056d02b
add dword [ecx + 0x4f81a581], 0x7a8056ac
add dword [ecx - 0x7e53d47f], 0x81818156
adc dword [ebp - 0x54], 0x80818156
stosd dword es:[edi], eax
sub ebp, dword [edx + edi*2 - 0x7f7e7e7f]
push esi
stosd dword es:[edi], eax
add dword [ecx - 0x54a95a7f], 0x81818181
push ebp
add dword [ecx - 0x5a7e7e7f], 0x80a58180
push esi
jp 0x4b97ec
add dword [ecx - 0x7e7f5a7f], 0x7a5680a5
sub dword [edx - 0x5a7f5a7f], 0x8081a580
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7e5b785c], 0xab
and dword [edi + eax*4 - 0x7e5a7f5b], 0x87a580a5
and byte [ebp - 0x5a7e5b7f], 0x80
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x7f5a797f], 0x81
movsd dword es:[edi], dword [esi]
xor dl, 0xad
add byte [eax - 0x7f7f7f7f], al
add byte [eax - 0x7e7f7f80], 0x80
add byte [ecx - 0x7fa97f80], 0x80
add byte [eax - 0x7e7e2854], 0x80
adc edi, 0xacd7ab81
sub dword [ebx - 0x297e7f5b], 0x80abd7d7
stosb byte es:[edi], al
and dword [ebp - 0x5a7f5a80], 0x80a58081
and dword [edi + eax*4 - 0x7e547e5c], 0x80a587a4
movsd dword es:[edi], dword [esi]
and dword [ebp - 0x7f785a80], 0x81a481a5
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x797e5a80], 0xa5
add byte [ecx - 0x520d7f5b], 0
add byte [ecx - 0x7f7f7f80], 0x80
add byte [eax - 0x7f7f7e80], 0x81
add byte [eax - 0x7f7f7faa], 0x80
lodsb al, byte [esi]
xlatb
add dword [ecx - 0x7e287e80], 0x81acd7ab
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x5428282a], 0x80
add dword [eax - 0x7e7f7e80], 0x80acd7d6
add dword [eax - 0x7e7e7f7f], 0xd7ab8080
add byte [ecx - 0x7f787e80], 0x80
xchg edi, edx
lodsb al, byte [esi]
stosd dword es:[edi], eax
xlatb
sub dword [ebx - 0x7e7f4d2f], 0x8180acd6
adc bh, 0xac
lodsb al, byte [esi]
stosd dword es:[edi], eax
xlatb
lodsb al, byte [esi]
adc edi, 0x8781abac
xlatb
lodsb al, byte [esi]
add byte [ecx - 0x4d535454], 0x81
stosd dword es:[edi], eax
lodsb al, byte [esi]
lodsb al, byte [esi]
sub dword [esp + ebp*4 - 0x7e53537a], 0xacd0d781
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
stosd dword es:[edi], eax
add dword [ecx - 0x7f785429], 0x8180ab81
sub dword [ebx - 0x53545429], 0x80d7aca5
sub dword [edx - 0x2829287f], 0xacb2d7d7
rol byte [edi - 0x53547e7f], 1
xchg byte [ecx - 0x53285354], al
stosd dword es:[edi], eax
xor dword [edx - 0x7e547e55], 0xabacd6d7
add byte [edi - 0x787e5a29], 0xa4
adc edi, 0x8781acd7
movsb byte es:[edi], byte [esi]
xchg dword [ecx - 0x7e545355], eax
adc edi, 0xac87a481
stosd dword es:[edi], eax
add dword [edi - 0x7e545429], 0xadabd7ab
salc
xlatb
lodsd eax, dword [esi]
stosd dword es:[edi], eax
sub dword [ebx - 0x785a5354], 0xacd781ab
lodsb al, byte [esi]
lodsb al, byte [esi]
sal dword [edx - 0x5453285b], 1
sub dword [ebx - 0x547e4d2f], 0x81acd781
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
xlatb
xlatb
lodsb al, byte [esi]
xchg dword [ebp - 0x5a785a79], esp
xchg edi, edx
shr byte [ebx - 0x5353537f], 1
salc
xchg dword [esi - 0x54], edx
salc
push esi
add byte [edx - 0x7d78af80], 0xa5
add dword [ecx - 0x7ea9d4ce], 0x7a87ac2b
push esi
jp 0x4b99f4
add byte [edx - 0x7e29d380], 0x56
push esi
sub dword [ebx - 0x7e547e7f], 0xd0317a87
adc dword [esi - 0x7f], 0xab81a587
and dword [esi - 0x547e7eab], 0xa5878181
xchg dword [ebp + 0x7ab24f88], esp
add byte [ecx - 0x5a7e7e7f], 0x80
sub ebp, dword [eax + eax*4 - 0x7e7e7e86]
add byte [ecx - 0x7ea92fcf], 0x80
add dword [ecx - 0x7e54b07f], 0xa580a556
cmp byte [edx - 0x7f], 0x81
add dword [eax + 0x56d03181], 0x81818081
or dword [edi - 0x55], 0x80a55681
movsd dword es:[edi], dword [esi]
sub dword [ebx], 0x81ab4fac
and dword [ebp - 0x5aa953d5], 0x7a818181
xchg dword [ebp + 0x31818181], esp
movsd dword es:[edi], dword [esi]
add dword [ecx - 0x5aa97e80], 0x80a58081
add dword [ecx + 0x7a818181], 0x8181a55c
movsb byte es:[edi], byte [esi]
add dword [eax - 0x5a7f7e55], 0xa581ab80
add byte [ecx - 0x5a7e7f5b], 0x80
movsd dword es:[edi], dword [esi]
xchg byte [ecx - 0x7e5b785c], al
movsb byte es:[edi], byte [esi]
sub dword [ebx - 0x5a795a80], 0x87a58087
movsb byte es:[edi], byte [esi]
and dword [ebp - 0x5a7e5b79], 0x8100adf2
add byte [eax - 0x7e7f857f], 0x80
add dword [eax - 0x7f7e7f80], 0x81808180
add byte [ecx - 0x53287f80], 0x80
add byte [ecx - 0x28537e2a], 0xd6
salc
xlatb
mov dl, 0x81
add byte [eax - 0x7e28537f], 0xa4
add dword [eax - 0x28297e80], 0x80818081
add dword [eax - 0x7e7f7880], 0xabd78180
add byte [ecx - 0x7f7e7f80], 0x81
lodsb al, byte [esi]
salc
adc edi, 0xd787d7ac
movsd dword es:[edi], dword [esi]
sub byte [esp + ebp*4 - 0x28785a80], 0x80
add byte [ecx - 0x7e7f2954], 0x80
add dword [eax - 0x7f535380], 0xd7add681
xlatb
xlatb
xlatb
stosd dword es:[edi], eax
mov dl, 0xab
xlatb
shr byte [ebx - 0x5b785430], 1
lodsb al, byte [esi]
xlatb
mov dl, 0xd1
mov bl, 0xd7
xlatb
stosd dword es:[edi], eax
lodsb al, byte [esi]
xlatb
xchg dword [esp + ebp*4 - 0x797e5a54], esp
add dword [ecx - 0x537e5480], 0x878181d6
movsd dword es:[edi], dword [esi]
xlatb
stosd dword es:[edi], eax
add dword [ecx - 0x7f772f7a], 0xabacab81
xlatb
stosd dword es:[edi], eax
stosd dword es:[edi], eax
add dword [ecx - 0x797e5a7f], 0xacacab81
xchg eax, edx
lodsb al, byte [esi]
sub dword [ebx - 0x7e7e5329], 0xd6a58181
xchg dword [ecx - 0x5328545b], eax
lodsb al, byte [esi]
stosd dword es:[edi], eax
sub dword [ebx - 0x7e547e7f], 0xabacd7d7
lodsb al, byte [esi]
xchg dword [ecx - 0x5a787e55], eax
adc edi, 0xab8181ab
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
xlatb
lodsb al, byte [esi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
xlatb
sub dword [ebx - 0x5a7e5329], 0x81abd7ab
stosd dword es:[edi], eax
lodsb al, byte [esi]
salc
add dword [edi - 0x787e785b], 0x81abd0ac
stosd dword es:[edi], eax
xlatb
stosd dword es:[edi], eax
stosd dword es:[edi], eax
sub dword [edi + edx*8 - 0x547e2954], 0x87a587ab
stosd dword es:[edi], eax
adc edi, 0x8181acb3
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push esi
lodsb al, byte [esi]
lodsb al, byte [esi]
push esi
sub dword [ebx - 0x785aa9aa], 0xa581ab81
adc dword [ebp - 0x7f], 0x5ca6ab56
push esi
push esi
stosd dword es:[edi], eax
sub dword [esi + edx*2 - 0x78a952ab], 0x87818181
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x4da9a954], 0x7a
xchg dword [ebp - 0x7e537e7f], esp
movsd dword es:[edi], dword [esi]
xchg dword [esi - 0x7f], edx
movsd dword es:[edi], dword [esi]
add dword [eax - 0x5a785a5b], 0xac2ba587
jp 0x4b9c11
add dword [eax - 0x7e7e7e7f], 0x5c56ab2b
add dword [eax + 0x4f818181], 0x7a8155ac
add dword [ecx - 0x7f53d455], 0x81818156
adc dword [ebp - 0x54], 0x81815656
xchg dword [edi - 0x4e], ecx
push esi
add dword [ecx - 0x5aa97f5b], 0xa5818156
push ebp
lodsb al, byte [esi]
add dword [ecx - 0x7eaa7e5b], 0x81818081
add dword [eax + 0x56808181], 0x80a4817a
xchg dword [ebp - 0x7e5b7e80], esp
stosd dword es:[edi], eax
and dword [ecx + eax*4 - 0x7e5b7e5c], 0x81a481aa
movsd dword es:[edi], dword [esi]
and dword [ecx + eax*4 - 0x5a7f5a7f], 0xa481a580
and dword [ecx + eax*4 - 0x7e5a7f5b], 0x81a481a4
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
add dword [ecx - 0x7f5a7f5b], 0x81a481a5
movsb byte es:[edi], byte [esi]
and dword [ebp - 0x5b7e5a80], 0xa581a481
xchg dl, dh
lodsd eax, dword [esi]
add byte [ebp + 0x5c808180], ah
add byte [ecx - 0x7f7e7f80], 0x81
add byte [eax - 0x7f7f7f7f], 0x81
add byte [ecx - 0x7e287e80], 0x80
adc bh, 0x81
salc
lodsb al, byte [esi]
add byte [ecx - 0x7f7f2855], 0x81
add byte [eax - 0x7f792855], 0x81
sub byte [edi + edx*8 - 0x7e7f7e55], 0x80
add byte [ecx - 0x7e7f7e80], 0x80
adc edi, 0x818081ab
add byte [ecx - 0x53535380], 0xab
xlatb
and dword [ebp - 0x7f782880], 0x8081acd0
adc bh, 0x80
add dword [ecx - 0x787f2e55], 0x80818081
lodsb al, byte [esi]
lodsb al, byte [esi]
add byte [ecx - 0x28547e80], 0x81
add byte [ecx - 0x2829532f], 0xad
mov dl, 0xac
add byte [ecx - 0x7f7e287f], 0x81
stosd dword es:[edi], eax
salc
add dword [eax - 0x547e542f], 0xd78186d7
shr byte [ebx - 0x7e7f7e80], 1
lodsb al, byte [esi]
stosd dword es:[edi], eax
xchg dword [ecx + eax*4 - 0x7e55534e], esp
sub dword [edi + edx*8 - 0x29535454], 0xacabd781
xlatb
salc
stosd dword es:[edi], eax
xchg byte [ebp - 0x787e5a7f], ah
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
xlatb
xchg dword [ecx - 0x7e795a80], eax
xchg ecx, edx
stosd dword es:[edi], eax
xchg dword [ecx - 0x785a7879], eax
movsd dword es:[edi], dword [esi]
xchg byte [ecx - 0x547e7f55], al
sub dword [edi + edx*8 - 0x537e2f54], 0x81a587d6
xchg edi, edx
stosd dword es:[edi], eax
add dword [edi - 0x7e54785b], 0xab81abac
lodsb al, byte [esi]
stosd dword es:[edi], eax
sub dword [ebx - 0x7e78547f], 0x87a581d7
lodsb al, byte [esi]
lodsd eax, dword [esi]
stosd dword es:[edi], eax
add dword [edi - 0x4d5a545b], 0x81ab81ac
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
sub dword [edi + eax*4 - 0x545a4c5b], 0xa587a581
lodsb al, byte [esi]
sub dword [edi + edx*8 - 0x534d532a], 0xacacd6d7
xlatb
xchg dword [esi - 0x7f], edx
lodsb al, byte [esi]
push esi
xor dword [ecx + eax*4 + 0x318182a5], ebp
push esi
add dword [ecx + 0x56312c2b], 0x812b56ab
xchg dword [ebx + 0x31], edi
salc
adc dword [esi + 0x7b], 0x81a58187
xchg dword [ecx - 0x2ece8554], eax
adc dword [esi + 0x56], 0xab81ab81
sub dword [ebx - 0x7f537faa], 0xa5888156
movsd dword es:[edi], dword [esi]
add dword [ecx + 0x5655ac4f], 0x8181a580
add byte [ecx - 0x7ea92fd5], 0x7a
add dword [ecx - 0x53d47e5b], 0x81818056
and dword [ebp - 0x7f7e54d5], 0x81808181
sub ebp, dword [edx + edi*2 - 0x5a7e7e80]
sub ebp, dword [edx + edi*2 - 0x7e7e7f7f]
push esi
sbb dword [ebp - 0x7f], 0x55ac2b81
add dword [ecx - 0x7e5aaa7f], 0x81818181
and dword [ebp + 0x7a5c8181], 0xa481a586
and dword [ecx + eax*4 - 0x7f5a7f5b], 0x8087a481
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x7e797e5b], 0xa4
sub dword [ebx - 0x7e795a80], 0x80ab80a5
movsd dword es:[edi], dword [esi]
sub dword [ebx - 0x7f785a80], 0x81ab80a5
and byte [ebp - 0x78ff520e], 0x80
add byte [ecx - 0x7f7f7f80], 0x7a
add byte [eax - 0x7f7f7e80], 0x81
add byte [eax - 0x7f7f7e80], 0x80
salc
stosd dword es:[edi], eax
add dword [eax - 0x5a287f29], 0xd7818080
add byte [ecx - 0x7f7e7f80], 0xa5
add dword [eax - 0x5a287880], 0x80818080
add byte [ecx - 0x7e7f7e80], 0x80
add dword [eax - 0x7e7f7e29], 0x80818080
lodsb al, byte [esi]
salc
lodsb al, byte [esi]
xlatb
xlatb
xlatb
xlatb
adc esi, 0xacb280a6
add byte [ecx - 0x7e542880], 0x80
stosd dword es:[edi], eax
mov dl, 0x80
add dword [eax - 0x537e5455], 0xac8681ab
xlatb
xlatb
xlatb
xlatb
salc
adc bh, 0x80
lodsb al, byte [esi]
lodsb al, byte [esi]
adc al, 0xac
add dword [esi - 0x547f285b], 0x8188a581
sub byte [edx + esi*4 - 0x5a287e7f], 0x81
mov dl, 0xd7
xlatb
xlatb
xlatb
salc
stosd dword es:[edi], eax
adc eax, 0xac818781
lodsb al, byte [esi]
add dword [edi - 0x5354285c], 0x81acac81
xlatb
stosd dword es:[edi], eax
add dword [ecx - 0x7e7e532a], 0xa581abab
xor dword [edx - 0x7e295329], 0x81878181
movsd dword es:[edi], dword [esi]
xchg dword [eax - 0x5a7e5354], eax
salc
xlatb
xlatb
xlatb
xlatb
sal byte [ebx - 0x7e787e54], 1
stosb byte es:[edi], al
sub dword [ebx - 0x28782829], 0xabaca5ac
adc edi, 0x8181ab81
lodsb al, byte [esi]
lodsb al, byte [esi]
sub dword [ebx - 0x5353787f], 0x87a587ac
stosd dword es:[edi], eax
sub dword [ebx - 0x5a785429], 0xab81d6ab
sub dword [ebx - 0x53537e7f], 0x8781ab81
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
xchg dword [ebp - 0x547e5479], esp
xlatb
stosd dword es:[edi], eax
xchg dword [ebp - 0x547e2955], esp
sub dword [esp + ebp*4 - 0x5453537f], 0xacacab81
adc esi, 0xd7d7d7d7
xlatb
xlatb
xlatb
mov bl, 0xa5
xchg dword [ebp - 0x2e28537f], esp
lodsb al, byte [esi]
xlatb
xlatb
xlatb
xlatb
lodsd eax, dword [esi]
rcl bh, 1
adc dword [esi - 0x7f], 0xac567a81
xchg dword [ecx - 0x7d2f287f], eax
stosd dword es:[edi], eax
add dword [ecx - 0x7e7e7e7f], 0xab818181
push esi
push esi
lodsb al, byte [esi]
add dword [ecx - 0x777e5a79], 0x81ab81a5
pop esp
add dword [ecx - 0x547d2f29], 0x81818181
add dword [ecx - 0x547e7e7f], 0x81ac5656
add dword [edi - 0x5a777e5b], 0x5c81ab81
push eax
salc
and dword [ebp - 0x547e5955], 0x55aca581
sub dword [ebx + ebp*4 - 0x7e545a7f], 0x31818181
lodsb al, byte [esi]
jp 0x4b9ec5
add dword [eax - 0x7e5a7f7f], 0x8081b22b
add dword [ecx + 0x55808180], 0x818156ac
add byte [ecx - 0x7e53b07f], 0x81
add dword [ecx - 0x54b07e5b], 0x8181815c
stosd dword es:[edi], eax
sub ebp, dword [esi + edx*2 - 0x7f7e7e55]
push esi
stosd dword es:[edi], eax
add dword [ecx - 0x5aa95480], 0x81808156
push ebp
add dword [ecx - 0x7e7f8580], 0x80817a80
push esi
jp 0x4b9f0c
and dword [ecx + eax*4 - 0x7e7f5a80], 0x80a581a4
and dword [ebp - 0x7f547f7f], 0x80a580a5
and dword [ecx + eax*4 - 0x5b7e5a80], 0x81a48181
and dword [ecx + eax*4 - 0x7e5a7f5b], 0x81a481ab
movsd dword es:[edi], dword [esi]
xor edx, 0x818100ad
add byte [eax - 0x7e7f7e80], 0x81
add byte [ecx - 0x7f7e7f80], 0x80
add dword [eax - 0x7e7f7f7f], 0x80acac80
sub byte [ebx - 0x7e544c80], 0x80
adc edi, 0x81808081
add byte [ecx - 0x7e545380], 0xd6
lodsb al, byte [esi]
add byte [ecx - 0x7f7e7f80], 0xa5
xchg dword [eax - 0x7f7e7f7f], eax
stosd dword es:[edi], eax
xlatb
add byte [ecx - 0x7f7e7f80], 0x81
add byte [eax - 0x7e28547f], 0x80
sub dword [ebx - 0x532f7e54], 0xd7818180
xlatb
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
sub dword [ebx - 0x7f532829], 0x8180a587
shr byte [ebx - 0x287e2954], 1
xchg edi, edx
lodsb al, byte [esi]
xlatb
xlatb
xlatb
mov dl, 0xab
add byte [ecx - 0x28532855], 0xd7
stosd dword es:[edi], eax
lodsb al, byte [esi]
stosb byte es:[edi], al
sub dword [ebx - 0x287f7e29], 0x8181a487
stosd dword es:[edi], eax
xlatb
lodsb al, byte [esi]
stosd dword es:[edi], eax
add dword [ecx - 0x785b7e55], 0x81aaacd0
adc edi, 0xd6818087
xlatb
sub dword [ebx + ebp*4 - 0x7e7e7e80], 0xd78781a5
stosd dword es:[edi], eax
xchg dword [ebx + ebp*4 - 0x785a4c29], ebp
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
salc
lodsb al, byte [esi]
xchg byte [ebp - 0x7e54537f], ah
stosd dword es:[edi], eax
xlatb
xchg dword [ebp - 0x5353534e], esp
xlatb
stosd dword es:[edi], eax
movsb byte es:[edi], byte [esi]
add dword [ecx - 0x28787e55], 0x87a5ab81
xlatb
stosd dword es:[edi], eax
adc esi, 0xab81ab81
lodsb al, byte [esi]
xlatb
stosd dword es:[edi], eax
xlatb
lodsb al, byte [esi]
stosd dword es:[edi], eax
rcl bh, 1
lodsb al, byte [esi]
stosd dword es:[edi], eax
adc edi, 0xd781abac
xlatb
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
mov dl, 0x81
lodsb al, byte [esi]
salc
xlatb
lodsb al, byte [esi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
xchg dword [ebp - 0x287e534e], esp
lodsb al, byte [esi]
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
salc
lodsb al, byte [esi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
xlatb
stosd dword es:[edi], eax
sub dword [ebx - 0x53287e79], 0x81818181
lodsb al, byte [esi]
xchg dword [esi - 0x4e], edx
movsd dword es:[edi], dword [esi]
push esi
add dword [edi + 0x564f5681], 0x8781ac56
xlatb
sub dword [ebx - 0x5a7e547f], 0xa587a687
mov byte [edx + 0x31], bh
rol byte [edi - 0x5a787e5b], 1
add dword [edi - 0x7f59785b], 0x8181d62b
xchg dword [ecx - 0x785a7e55], eax
cmpsb byte [esi], byte es:[edi]
push ebp
adc eax, 0x81817a81
add dword [ecx - 0x53b07e7f], 0x81565680
add dword [ecx - 0x2fd47f7f], 0x81808180
add dword [ecx + 0x55ab2b81], 0x81818081
xchg dword [ebx], ebp
movsd dword es:[edi], dword [esi]
adc byte [esi - 0x80], 0x81
add byte [ecx - 0x7e857ecf], 0x81
add byte [ecx - 0x7ea954b1], 0x80
add dword [ecx - 0x7e7e5aaa], 0xac558181
sub dword [ebx - 0x53b0775b], 0x805d81a5
jnp 0x4ba0cd
push esi
add byte [ecx - 0x5a7f7eaa], 0x80
and dword [ebp - 0x7e7f5480], 0xa48180ab
and dword [ecx + eax*4 - 0x7e5a7f5b], 0x87a581a4
movsb byte es:[edi], byte [esi]
and dword [ebp - 0x7e557e80], 0x80ab80a5
and dword [edi + eax*4 - 0x7e5b7f5b], 0xa586a580
repne lodsd eax, dword [esi]
add byte [ecx + 0x7a818080], al
add byte [eax - 0x7f7e7f80], 0x81
add byte [eax - 0x7f7f7e80], 0x80
add byte [ecx - 0x287e7f80], 0x80
adc edi, 0x80acd080
and dword [ebp - 0x7f7e7f29], 0x81808080
adc edi, 0x8180d7ac
add byte [ecx - 0x7e7f7e80], 0x80
add byte [ecx - 0x537f7e80], 0xac
add dword [eax - 0x7f7e7f7f], 0xacb3d681
salc
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
salc
lodsb al, byte [esi]
lodsb al, byte [esi]
xor byte [edx - 0x7e7f5454], 0xd7
stosd dword es:[edi], eax
add dword [eax - 0x537f5a79], 0x8081abac
stosd dword es:[edi], eax
xchg dword [ecx - 0x53535356], eax
xlatb
xchg edi, edx
lodsb al, byte [esi]
lodsb al, byte [esi]
sub byte [esp + ebp*4 - 0x7e53537f], 0x80
stosd dword es:[edi], eax
xlatb
add byte [ecx - 0x7e287e80], 0x81
adc dh, 0x81
adc bh, 0xab
add dword [ecx - 0x7e287e80], 0xab818081
lodsb al, byte [esi]
add dword [eax - 0x7f7e2954], 0xd7d6ac81
xlatb
xlatb
stosd dword es:[edi], eax
sub dword [ebx - 0x5453547f], 0x81ab8087
stosd dword es:[edi], eax
xlatb
rcl bh, 1
sub dword [esp + ebp*4 - 0x28532855], 0x878181ac
stosd dword es:[edi], eax
lodsb al, byte [esi]
stosd dword es:[edi], eax
sub dword [esi + edx*8 - 0x2928537f], 0xacd781ac
xchg dword [ecx - 0x532f5355], eax
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
adc edi, 0x81d7ab81
sub byte [ebx - 0x54287f7f], 0xac
xlatb
add dword [ecx - 0x297e5354], 0xa58187d1
xlatb
lodsb al, byte [esi]
stosd dword es:[edi], eax
sub dword [ebx - 0x2853545b], 0xab8781ab
lodsb al, byte [esi]
sub dword [ebx - 0x78542f79], 0x8287abd7
xlatb
sub dword [ebx - 0x547e2854], 0xd781a581
lodsb al, byte [esi]
and dword [ebp - 0x7e297e7f], 0x56acac81
add dword [ecx + 0x565681ab], 0xaca5d75c
lodsb al, byte [esi]
add dword [ecx - 0x7e787e7f], 0x87818181
movsd dword es:[edi], dword [esi]
push esi
push esi
lodsb al, byte [esi]
add dword [ecx - 0x7d785a7f], 0xab8181a5
push esi
push esi
lodsb al, byte [esi]
and dword [ebp - 0x785a7e55], 0x56ab81a5
sub byte [eax + eax*4 - 0x7f7f7faa], 0x80
add dword [eax + 0x7a81ac2b], 0x80818080
add dword [ecx - 0x7e7e53b1], 0x81a48181
movsd dword es:[edi], dword [esi]
sub ebp, dword [ebp - 0x547e5a55]
lodsb al, byte [esi]
dec edi
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
shr byte [ebx], 1
shr byte [esp + ebp*4 + 0x31acacd0], 1
lodsb al, byte [esi]
shr byte [esp + ebp*4 - 0x53aa5330], 1
lodsb al, byte [esi]
shr byte [esp + ebp*4 - 0x547e53d5], 1
add dword [ecx - 0x54d4a9d5], 0x81568056
push esi
jp 0x4ba36e
jp 0x4ba376
and dword [ecx + eax*4 - 0x5b7e7e56], 0x8081a481
movsd dword es:[edi], dword [esi]
xchg byte [ebp - 0x7f7e5b7f], ah
stosd dword es:[edi], eax
add byte [ecx - 0x5a7f7e5c], 0x80
stosd dword es:[edi], eax
and dword [ecx + eax*4 - 0x7f5a7e5c], 0xa58081a5
add byte [ecx - 0x7e5a7f5b], 0xa4
xor edx, 0x808100ad
add byte [eax - 0x7e7f7e80], 0x80
add byte [eax - 0x7f7e7f80], 0x80
add byte [eax - 0x7f7f857f], 0x80
sub byte [eax + eax*4 - 0x537e287f], 0xac
add byte [eax - 0x7f7e2955], 0x80
add dword [ecx - 0x297f7f80], 0x808081d7
add dword [eax - 0x7f7f7e80], 0x80878081
add byte [ecx - 0x7f542929], 0x81
xchg byte [ecx - 0x53547e80], al
add dword [eax - 0x7f7e7e80], 0xd7d68080
salc
xlatb
add dword [eax - 0x7f7f7e80], 0x81808081
add byte [edi - 0x287e7f80], 0xd6
stosd dword es:[edi], eax
add byte [ecx - 0x7e7f7e7a], 0xab
lodsb al, byte [esi]
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
xlatb
xlatb
xlatb
lodsb al, byte [esi]
add dword [eax - 0x7e7f7e29], 0x8180acab
add byte [ecx - 0x53537e80], 0x80
sub dword [ebx + ebp*4 - 0x285a2854], 0xacacd7ab
salc
stosd dword es:[edi], eax
xlatb
mov dl, 0xa5
add dword [edi - 0x54547e29], 0xab81d781
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
xlatb
movsd dword es:[edi], dword [esi]
xchg dword [eax - 0x78287e55], eax
movsd dword es:[edi], dword [esi]
lodsb al, byte [esi]
mov dl, 0xac
xlatb
stosd dword es:[edi], eax
stosd dword es:[edi], eax
xlatb
xlatb
add dword [ecx - 0x7e547e7a], 0x818181ab
stosd dword es:[edi], eax
xlatb
lodsd eax, dword [esi]
salc
xlatb
lodsb al, byte [esi]
add dword [ecx - 0x28537e80], 0xabacab81
sub dword [edi + edx*8 - 0x5a785a55], 0x81d7d781
xchg dword [ebp + ebp*4 - 0x52285355], ebp
stosd dword es:[edi], eax
stosd dword es:[edi], eax
xlatb
stosd dword es:[edi], eax
add dword [ecx - 0x284d2855], 0xacd7d7d7
xchg edi, edx
add dword [edi - 0x787e5429], 0xabadab81
sub dword [edi + eax*4 - 0x78544d5b], 0x87a581ac
adc edi, 0xac81ab81
mov dl, 0x81
stosd dword es:[edi], eax
add dword [ecx - 0x53537e55], 0xd7d78187
and dword [ebp - 0x28282854], 0xacd6d7d7
lodsb al, byte [esi]
stosd dword es:[edi], eax
cmpsb byte [esi], byte es:[edi]
stosd dword es:[edi], eax
xchg dword [ecx - 0x284d5329], eax
mov dl, 0xd7
xlatb
lodsb al, byte [esi]
movsd dword es:[edi], dword [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
add dword [ecx - 0x7e787e7f], 0xacd7ac81
lodsb al, byte [esi]
add dword [edi - 0x7e7e7e7f], 0x81818181
xchg dword [esi + 0x2b], edx
xlatb
add dword [ecx - 0x7e7e7e79], 0xac81ab81
push esi
push ebp
xlatb
movsd dword es:[edi], dword [esi]
xchg dword [esp + ebp*4 - 0x53535355], ebp
lodsb al, byte [esi]
push esi
adc esi, 0xacacacac
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
sal byte [ecx], 1
shr byte [esp + ebp*4 - 0x53535354], 1
shr byte [ebx + ebp - 0x2f535354], 1
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
sub ebp, dword [ebx + ebp*4 - 0x7e53547e]
sub dword [ebx], 0x7a568056
adc dword [ebp + 0x56], 0x552b552b
push esi
xor dword [edi + 0x2b], ecx
dec edi
sub ebp, dword [ebx]
push ebp
sub ebp, dword [ebx]
sub ebp, dword [ebx]
push ebp
sub ebp, dword [ebx]
sub edx, dword [ebp + 0x2b]
dec edi
sub edx, dword [ebp + 0x4f]
push esi
push ebp
push esi
jp 0x4ba45b
movsd dword es:[edi], dword [esi]
adc dword [esi - 0x7f], 0x80568181
movsb byte es:[edi], byte [esi]
add dword [ecx - 0x5a7f5a80], 0x81a48180
movsb byte es:[edi], byte [esi]
add dword [eax - 0x5a7e795b], 0x86a58180
movsd dword es:[edi], dword [esi]
and dword [ecx + eax*4 - 0x5b7e5b7f], 0xa5868181
sub dword [edx - 0x5b7e5b7f], 0xaa81a587
add dword [ecx - 0x7eff520e], 0x80818080
add byte [eax - 0x7f7e7f80], 0x81
cmp byte [edx - 0x80], 0x81
add byte [ecx - 0x537e7f80], 0xac
stosd dword es:[edi], eax
rol dword [ecx - 0x53542854], 1
xlatb
mov dl, 0xac
xlatb
lodsb al, byte [esi]
add byte [ecx - 0x7e7f7f80], 0x80
sub dword [esp + ebp*4 - 0x7f7e7f7f], 0x80808081
add dword [eax - 0x547e7f5b], 0xd7add6d7
stosd dword es:[edi], eax
add dword [eax - 0x7e7f7880], 0x8081d6a5
xlatb
stosd dword es:[edi], eax
adc bh, 0xab
sub dword [ebx - 0x7e7f5454], 0x81ababd7
salc
lodsb al, byte [esi]
salc
lodsb al, byte [esi]
add byte [ecx - 0x53535a80], 0x81
sub byte [ebx - 0x53295354], 0xd7
sub dword [ebx + ebp*4 - 0x53532829], 0xac818081
xlatb
stosd dword es:[edi], eax
lodsd eax, dword [esi]
xlatb
stosd dword es:[edi], eax
xlatb
stosd dword es:[edi], eax
xlatb
xlatb
xlatb
xlatb
xlatb
lodsb al, byte [esi]
and dword [ebp - 0x287f7e79], 0xd0d680a5
xlatb
xlatb
xlatb
mov bl, 0xd0
xchg dword [eax - 0x2828545b], eax
xlatb
xlatb
lodsb al, byte [esi]
lodsb al, byte [esi]
salc
xlatb
stosd dword es:[edi], eax
add dword [ecx - 0x7f7e557f], 0xd7ab81ab
xchg dword [ebp - 0x7f7e7855], esp
xlatb
lodsb al, byte [esi]
add dword [esi - 0x2829547f], 0xacaa81ab
lodsb al, byte [esi]
stosd dword es:[edi], eax
salc
lodsb al, byte [esi]
lodsb al, byte [esi]
mov dl, 0xd7
add dword [ecx - 0x7e7e7e55], 0x81abd7ab
sub byte [ebx - 0x28545429], 0x81
movsd dword es:[edi], dword [esi]
xchg dword [esp + ebp*4 - 0x547e5a4e], ebp
add dword [ecx - 0x5354532a], 0x87a587ab
xlatb
lodsb al, byte [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
lodsd eax, dword [esi]
sal byte [edx - 0x7e7e5454], 1
stosd dword es:[edi], eax
lodsb al, byte [esi]
shr byte [ebx - 0x5428297f], 1
xchg dword [ebp - 0x28547e79], esp
stosd dword es:[edi], eax
sub dword [ebx - 0x7e78547f], 0xabd781a5
cmpsb byte [esi], byte es:[edi]
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
xlatb
lodsb al, byte [esi]
xchg ecx, edx
mov dl, 0x81
lodsb al, byte [esi]
stosd dword es:[edi], eax
sub byte [ebx - 0x53545354], 0xac
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
shr byte [esi + edx*8 - 0x292f4d30], 1
xlatb
lodsb al, byte [esi]
xlatb
jp 0x4ba694
lodsb al, byte [esi]
salc
xlatb
rcl bh, 1
salc
mov bl, 0xd0
mov bl, 0xd6
rcr dword [eax + edx*2 - 0x4e], 1
salc
shr dword [eax + edx*8 - 0x54532f4e], 1
rcl byte [ebp + 0x56]
add dword [eax - 0x7e7e857f], 0x2b555656
push ebp
sub edx, dword [ebp + 0x2b]
push ebp
jp 0x4ba693
sub esi, dword [ecx]
dec edi
sub ecx, dword [edi + 0x31]
sub edx, dword [ebp + 0x4f]
xor dword [edi + 0x2b], ecx
dec edi
sub ebp, dword [ebx]
sub ebp, dword [ebx]
dec edi
sub edx, dword [ebp + 0x55]
sub edx, dword [ebp + 0x4f]
xor dword [esi + 0x55], edx
push esi
push esi
push esi
jp 0x4ba6b3
cmp byte [edx - 0x7f], 0x80
add dword [eax - 0x7e7fa9aa], 0xd031a581
movsd dword es:[edi], dword [esi]
xor eax, edx
sub esp, dword [ebp - 0x53d3547f]
sub ebp, dword [ebx + 0x56808181]
add dword [ecx - 0x7e7e7e80], 0x81817a56
movsb byte es:[edi], byte [esi]
add dword [eax - 0x547f7e5b], 0x81a58081
movsb byte es:[edi], byte [esi]
and dword [ebp - 0x5a7f5a80], 0x87a48180
and dword [ecx + eax*4 - 0x5b7e5480], 0xa580a581
add dword [eax - 0x7e5b7e5b], 0x80a580a5
movsd dword es:[edi], dword [esi]
add byte [ecx - 0x5b7e785c], 0x81
sub byte [ebx - 0x5a7e5b7f], 0x80
movsd dword es:[edi], dword [esi]
and dword [ecx + eax*4 - 0x7f7e5b79], 0xa4a580a5
repne lodsd eax, dword [esi]
add byte [eax - 0x7f7f7f7f], al
add dword [eax - 0x7f857f7f], 0x81808080
add byte [eax - 0x7f7f7e80], 0xab
lodsb al, byte [esi]
xlatb
xlatb
xlatb
xlatb
lodsb al, byte [esi]
sub byte [ebx - 0x53535354], 0x80
add byte [ecx - 0x7f7f7e80], 0x80
xor dword [edx - 0x7e7f7f55], 0x80818080
add dword [eax - 0x7f7e7f80], 0x80808180
lodsb al, byte [esi]
xlatb
lodsb al, byte [esi]
add byte [ecx - 0x797f7e80], 0x81
add dword [eax - 0x28547e54], 0x80818081
and byte [ebp - 0x28285380], 0xd7
lodsd eax, dword [esi]
stosd dword es:[edi], eax
adc edi, 0xacb2d0d7
xlatb
lodsb al, byte [esi]
stosb byte es:[edi], al
add dword [eax - 0x5328287f], 0xabac8081
xlatb
lodsb al, byte [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
xchg dword [eax - 0x7e7e535b], eax
add byte [ecx - 0x7e7f7e29], 0xac
lodsb al, byte [esi]
add dword [ecx - 0x295a7880], 0xd7b2d7d7
xchg dword [ecx - 0x7e54287f], eax
add dword [eax - 0x28537e7f], 0xacab8181
xlatb
stosd dword es:[edi], eax
lodsb al, byte [esi]
lodsb al, byte [esi]
sub byte [ebx - 0x7e787e7f], 0x81
stosd dword es:[edi], eax
sub dword [ebx - 0x5a4c7e80], 0x87a581ab
stosd dword es:[edi], eax
and dword [ebp - 0x5428537f], 0xac878181
lodsd eax, dword [esi]
xlatb
xlatb
salc
lodsb al, byte [esi]
movsd dword es:[edi], dword [esi]
xchg byte [ebp - 0x547e7880], ah
sub dword [ebx - 0x547e787f], 0xd7a581ac
stosd dword es:[edi], eax
xchg byte [ebp - 0x782f2854], ah
sub dword [ebx - 0x54535455], 0xa5b2d1ac
xchg dword [ebp - 0x28282854], esp
stosd dword es:[edi], eax
lodsb al, byte [esi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
sal dword [edx - 0x535a785b], 1
xlatb
xlatb
xlatb
salc
lodsb al, byte [esi]
stosd dword es:[edi], eax
xlatb
xlatb
salc
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
lodsb al, byte [esi]
xchg dword [ebp - 0x7e532854], esp
xchg ecx, edx
salc
rcl edi, 1
xlatb
lodsb al, byte [esi]
xlatb
lodsb al, byte [esi]
and dword [ebp - 0x28535379], 0xa5878181
lodsb al, byte [esi]
lodsb al, byte [esi]
salc
lodsb al, byte [esi]
xlatb
xlatb
shr byte [esi + edx*8 - 0x53532954], 1
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
lodsb al, byte [esi]
stosd dword es:[edi], eax
lodsb al, byte [esi]
xchg dword [ecx + eax*4 + 0x5dacac81], ebp
push esi
jp 0x4ba860
push eax
xor dword [esi + 0x56], edx
push esi
xor dword [esi + 0x2b], edx
movsd dword es:[edi], dword [esi]
xor dword [edi + 0x56], ecx
sub edx, dword [ebp + 0x4f]
push ebp
push eax
push ebp
push ebp
push ebp
push esi
dec edi
push ebp
push ebp
xor dword [edi + 0x2b], ecx
sub ecx, dword [edi + 0x2b]
sub ecx, dword [edi + 0x2b]
dec edi
xor dword [eax + 0x55], edx
push eax
push ebp
push esi
push esi
sub edx, dword [ebp + 0x56]
push esi
jp 0x4ba88f
jp 0x4ba891
jp 0x4ba7b7
sub eax, dword [eax - 0x7f7e7f7f]
add dword [ecx - 0x7e547faa], 0x81a58181
push esi
and dword [ebp - 0x547e5a7f], 0x81ac5681
add dword [ecx - 0x7e857e7f], 0x8781a581
dec edi
lodsb al, byte [esi]
push esi
stosd dword es:[edi], eax
add dword [ecx - 0x5aa953ab], 0x817a8181
add dword [ecx - 0x7e7f7e7f], 0x86818056
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x5a7f5a7a], 0x80
movsd dword es:[edi], dword [esi]
and dword [ecx + eax*4 - 0x7e5b7e80], 0xa481a586
and dword [ebp - 0x5a7f5a80], 0xa5868180
add dword [esi - 0x7f5a7f5b], 0x81a48181
movsd dword es:[edi], dword [esi]
and byte [ebp - 0x5b7e7e80], 0x81
movsd dword es:[edi], dword [esi]
sub byte [ebx - 0x7e7e5b7f], 0xf2
lodsd eax, dword [esi]
add byte [ecx + 0x7a818080], al
add byte [eax - 0x7f7e7f7f], 0x81
add byte [ecx - 0x7f7e7f80], 0x80
add dword [eax - 0x297e7f7f], 0x808080ab
add dword [eax - 0x7f7e7f80], 0x80808081
add dword [eax - 0x7e29537f], 0x81808180
add dword [eax - 0x7e7e7f7f], 0x81acacd6
add dword [eax - 0x52297f7f], 0x81a48180
stosd dword es:[edi], eax
xlatb
salc
lodsb al, byte [esi]
salc
lodsb al, byte [esi]
salc
adc edi, 0x81abacd7
add dword [eax - 0x297e7f7f], 0x808180ac
lodsb al, byte [esi]
xlatb
mov dl, 0xd0
mov dl, 0xac
movsd dword es:[edi], dword [esi]
add dword [eax - 0x28295354], 0xd7ababab
lodsb al, byte [esi]
xlatb
xlatb
xlatb
xlatb
rol dword [eax - 0x5453797f], 1
movsd dword es:[edi], dword [esi]
xchg dword [edi + edx*8 - 0x537f7e80], ebp
salc
sub dword [edx - 0x537f7e7f], 0xabacacac
add dword [eax - 0x54532f79], 0xab80ab81
sub byte [esp + ebp*4 - 0x53297e80], 0x81
salc
lodsb al, byte [esi]
lodsb al, byte [esi]
xlatb
salc
and dword [ecx + eax*4 - 0x5328282a], 0xd7d7d0d7
lodsb al, byte [esi]
mov dl, 0xd7
xlatb
xlatb
stosd dword es:[edi], eax
xchg dword [ecx - 0x5428297f], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
movsd dword es:[edi], dword [esi]
xchg esi, edx
lodsb al, byte [esi]
add dword [ecx - 0x5a787e55], 0xd7d7d681
xlatb
salc
movsd dword es:[edi], dword [esi]
xchg dword [ecx - 0x2853547f], eax
add dword [ecx - 0x28285455], 0xd7ac8181
lodsb al, byte [esi]
stosd dword es:[edi], eax
add byte [ecx - 0x7e542855], 0x87
movsd dword es:[edi], dword [esi]
xchg eax, edx
lodsb al, byte [esi]