Function at 0x59e169
Capabilities:
Encode data using xor
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
shl eax, 0x16
or esi, edi
add esi, ebx
xor ecx, ebx
add ecx, edi
inc ecx
xchg ebx, edi
or eax, ecx
shr eax, 2
or edi, esi
sub ebx, edi
shl edx, 8
sub edx, ebx
sub edi, eax
inc eax
xchg edx, ecx
xchg esi, ebx
not eax
mov edx, edi
sub eax, edi
xchg edx, ecx
inc edx
and ebx, edx
xor edx, eax
mov edx, edi
add eax, ecx
add ecx, esi
mov edi, esi
sub esi, 0xd8eb647e
add edi, ebx
bswap esi
add ecx, edx
and ecx, edx
mov ebx, ecx
sub ecx, esi
mov edx, ebx
ror edi, 0x1a
xchg ecx, ebx
ror ebx, 0x17
mov esi, ecx
mov edx, esi
mov eax, esi
ror eax, 0xf
add edx, eax
bswap ebx
xor eax, edx
add esi, edi
bswap eax
inc edx
mov esi, 0xe6fc6c7e
and ebx, 0xe79ee47e
xchg edx, edi
or edx, esi
dec eax
sub ecx, edi
or edi, edx
shl eax, 0xe
xor edx, edi
sub edx, 0xedb1f27e
and edx, eax
not edx
or eax, ecx
sub esi, ebx
ror ecx, 0x1d
xor edi, ebx
or ecx, ebx
shl esi, 0xc
or eax, edi
or ecx, esi
and edx, edi
inc edi
xchg edx, eax
or edi, ecx
xchg esi, eax
and ecx, edi
add eax, ecx
rol eax, 0x1e
inc esi
shl esi, 0x11
and esi, eax
add ecx, eax
and eax, edi
shr ecx, 0xf
xchg edx, ecx
sub eax, edi
sub edi, esi
xor esi, eax
xor eax, edx
dec esi
mov edi, ecx
dec eax
shr edx, 0x1e
xchg ecx, edi
xchg ecx, edi
and ecx, edx
mov esi, eax
or edx, 0x820ae7f
add eax, edx
ror ebx, 0x18
and esi, 0xa04ac7f
mov esi, 0xa84427f
ror ebx, 0x1e
add esi, ebx
xor eax, ebx
mov edi, ebx
add ebx, ecx
and esi, 0xe3b5e7f
shr esi, 0x11
xchg ecx, eax
sub eax, ebx
bswap edi
xchg ebx, ecx
mov esi, ecx
and eax, edx
or ecx, esi
xor eax, edi
xor eax, edi
xor eax, esi
mov ecx, edi
mov edx, ebx
and esi, edi
xchg ebx, edx
xor esi, eax
or ecx, esi
xchg edx, ebx
bswap esi
add esi, edx
or edx, eax
or esi, edi
add esi, edi
bswap ebx
add edi, edx
and edi, eax
xor ecx, ebx
or edi, ebx
sub eax, ecx
or ebx, esi
rol edx, 0x1a
xchg esi, ecx
mov ecx, 0x2510107f
xchg edi, esi
bswap ecx
xor ecx, eax
xchg ebx, edx
add edi, eax
add ebx, ecx
xor edx, ebx
xor ebx, ecx
ror edi, 0x1c
and ecx, edi
sub ebx, eax
mov esi, ecx
sub edx, 0x2e69487f
and edx, ebx
and esi, ebx
xor edx, edi
mov edi, ecx
or edi, ecx
or esi, ecx
xchg ebx, edi
and edi, edx
xor eax, 0x34af547f
xor ecx, ebx
xor esi, 0x365e187f
sub ebx, edx
mov edx, edi
xchg ebx, edx
sub eax, ecx
xchg ecx, esi
rol esi, 0x1d
mov eax, ebx
ror edx, 0x19
sub ebx, 0x3ce7327f
not edi
mov esi, ebx
and esi, eax
mov esi, ecx
xchg edx, ebx
xchg edx, esi
mov eax, esi
sub edx, eax
shl esi, 8
sub ecx, esi
sub esi, edi
xchg edx, edi
or esi, eax
ror edi, 0x1a
and edx, edi
add eax, esi
xor ecx, esi
xchg ecx, eax
xor esi, 0x4a774e7f
or edi, eax
or edx, ecx
xchg edi, eax
add ecx, ebx
shl edx, 0xd
xchg edi, eax
xchg ecx, eax
not ebx
add ecx, eax
not ebx
xchg edx, edi
and ecx, eax
xchg ecx, edi
shl edx, 0xa
add ecx, edi
and edi, ebx
xor ecx, eax
ror eax, 0xf
shr eax, 5
mov edi, ebx
and ebx, eax
shl ecx, 0xc
dec edi
xor edx, ecx
sub edi, eax
bswap ecx
and eax, ecx
add ebx, edi
bswap edi
sub ebx, 0x603a3c7f
bswap eax
add esi, ebx
sub eax, ecx
xor ebx, 0x62ec287f
xor esi, 0x63c7207f
xchg edx, eax
mov ecx, ebx
sub ecx, esi
sub edx, ebx
not esi
bswap eax
add esi, 0x6858367f
xchg ebx, eax
xchg edx, edi
sub esi, eax
sub edx, 0x6b9cc27f
xchg edi, eax
add edx, ecx
shl edx, 3
and ebx, ecx
and edx, eax
xor edi, 0x6fa8c47f
not ecx
add esi, edi
dec eax
and edx, eax
xor eax, ecx
mov ecx, ebx
mov esi, ecx
xchg edi, ecx
shl esi, 4
or ebx, edx
shr ebx, 6
sub eax, ebx
xchg ebx, edx
xchg ebx, eax
sub ebx, eax
mov esi, edx
not ecx
not edi
shr ebx, 0x15
sub edx, esi
xor edi, ecx
xor ecx, 0x7e9da67f
and edx, 0x7f383e7f
sub esi, ecx
not edi
xchg ebx, edx
mov ebx, esi
and ecx, 0x828b207f
not esi
xor edx, 0x83fe4c7f
or ecx, eax
add ecx, ebx
mov esi, edi
add ecx, edi
not ebx
mov edx, ecx
sub edx, edi
bswap ebx
or edi, ecx
add esi, 0x89d65e7f
xchg ebx, eax
bswap edi
sub esi, 0x8c1be47f
ror esi, 0x18
xchg edx, ebx
xchg edx, ebx
rol esi, 1
rol ecx, 0x1c
xchg ebx, edx
rol ebx, 8
add eax, 0x9208127f
or edx, 0x92bbc87f
mov ecx, esi
or edi, eax
xchg esi, eax
xor edi, ebx
mov edx, esi
mov edx, esi
or edi, eax
add edi, esi
sub ebx, edx
xor ebx, eax
or esi, 0x99e87a7f
mov edx, edi
not edi
or ebx, ecx
ror esi, 1
inc edi
xor edi, 0x9dd3247f
mov eax, edx
add esi, 0x9ed3387f
xor eax, edi
bswap esi
add edx, 0xa0c57a7f
and ebx, esi
xchg edi, esi
sub edi, ebx
mov eax, ecx
sub esi, edi
shl edi, 7
and edx, 0xa57d2c7f
sub ebx, eax
and ecx, edx
sub edx, ecx
rol edx, 0x18
xchg ecx, edx
sub edx, edi
xor ecx, eax
ror eax, 0x1b
xor ecx, esi
add ecx, edi
mov esi, eax
xor edi, eax
and edi, esi
add edx, edi
and esi, eax
sub ebx, edx
and edx, esi
and edi, 0xb19f527f
rol edx, 1
and edx, 0xb2eb847f
and ebx, edi
and edi, 0xb4115c7f
xchg ecx, edx
and esi, edx
xor eax, edx
mov esi, 0xb6ccd67f
xchg esi, ecx
add edi, 0xb835027f
bswap esi
rol edi, 0x19
add eax, edi
or edi, eax
or ecx, ebx
and ecx, ebx
and edx, edi
xor ecx, esi
xor ebx, ecx
or edx, ebx
xor edi, eax
xor esi, ebx
and esi, ecx
not edi
inc esi
xchg ecx, esi
rol eax, 0xd
or ecx, 0xc47e947f
xor ebx, ecx
dec edi
or ebx, 0xc697d07f
dec edx
sub edx, ecx
sub ebx, edx
and ecx, esi
xor edi, ebx
add ecx, eax
inc eax
mov ebx, ecx
xchg edx, ebx
or edi, ecx
xchg edi, ecx
mov edx, ecx
dec ecx
sub eax, 0xcfd94c7f
add ebx, esi
and ebx, 0xd0f7ae7f
or esi, edi
or edi, 0xd251227f
sub esi, edx
sub ebx, eax
xor edi, ecx
add edi, ecx
rol esi, 0x19
shr edi, 4
and ebx, 0xd736d47f
or eax, ecx
not esi
sub ebx, ecx
or edx, 0xd9e0a27f
sub ebx, eax
mov ebx, 0xdb1e927f
or ebx, eax
or ecx, eax
dec edx
or edx, 0xddbafe7f
rol esi, 0xd
sub edx, eax
xor ecx, eax
inc esi
sub esi, edx
sub eax, ecx
mov edi, ebx
mov esi, edx
ror esi, 0x1e
not edi
or edi, esi
or edi, eax
or edi, 0xe70e2c7f
xor edx, edi
mov edx, esi
sub edx, edi
xchg esi, ecx
xchg ecx, ebx
xchg edx, eax
shr esi, 0xf
add ecx, eax
shl esi, 0x1d
xchg edx, eax
add edi, esi
xor ecx, esi
xchg edx, ecx
sub esi, ebx
xchg edx, edi
xor edx, ebx
xor eax, edi
bswap edx
and eax, ebx
sub eax, edx
and edx, ebx
mov esi, ebx
xor edi, esi
sub edx, ebx
add ecx, esi
sub edx, edi
xor esi, eax
add edi, 0xf9e08c7f
sub ebx, eax
or ecx, edx
add eax, edi
or ecx, ebx
xchg edi, ebx
xchg edx, eax
ror eax, 1
xor eax, ecx
or eax, edi
xor edi, 0xb4de80
xor ebx, ecx
sub edi, esi
xchg ecx, ebx
or eax, ecx
and edx, eax
or ecx, eax
xor edi, 0x58a8880
or edi, 0x632e280
mov edx, ecx
and ecx, edx
xchg edx, ecx
mov edi, 0x86d9680
sub ecx, ebx
mov edi, ebx
ror esi, 0xb
add ecx, edi
and eax, ebx
xor eax, edx
xor edi, 0xccff680
rol eax, 0x1b
add ebx, 0xdf8c280
and esi, edi
add edi, edx
inc eax
add ecx, esi
xor eax, 0x10e00880
xor edi, ecx
rol ecx, 0xf
xor edi, eax
mov esi, ecx
inc edx
shl ecx, 9
rol edx, 6
sub edx, ecx
mov ecx, 0x169af080
or esi, eax
xchg ecx, edx
mov eax, ebx
and ebx, edi
sub eax, esi
xor edi, eax
mov edx, ecx
xor ebx, eax
mov edx, esi
sub ecx, 0x1cc43c80
xor ebx, ecx
and ebx, eax
xor edi, edx
or eax, ebx
xchg edx, eax
or edx, ecx
and edx, ecx
ror eax, 4
sub ecx, eax
and esi, 0x23525a80
mov esi, edx
xchg edi, ebx
add edi, 0x2513bc80
shr edx, 0x1e
sub esi, edx
mov esi, eax
sub ecx, edx
mov edi, ecx
sub edx, eax
sub ebx, eax
xor edx, esi
and edi, edx
xor ebx, eax
mov edi, ecx
and edx, 0x2e811080
sub ecx, ebx
mov ebx, edx
xchg esi, eax
add ebx, edx
or ebx, edx
mov eax, edx
sub edi, 0x32ee8c80
sub ecx, edi
ror esi, 5
sub esi, ecx
add ebx, eax
xor ecx, edi
mov ebx, edi
dec esi
shl eax, 0x1a
mov ecx, eax
xor edx, ecx
sub ecx, edx
mov edi, ebx
sub eax, ecx
mov eax, edi
sub ebx, 0x3ca77e80
mov ecx, esi
and ebx, ecx
or edi, ebx
or eax, edx
and edx, ecx
xor edi, ebx
dec ecx
or edi, esi
or esi, eax
sub esi, edi
xchg ecx, ebx
mov edi, 0x44687080
not esi
mov ebx, edi
xchg ebx, eax
and esi, eax
dec eax
add ebx, eax
or esi, edx
shl ecx, 0x1e
sub ebx, edi
bswap ebx
add ebx, eax
add eax, edx
and esi, edi
xor eax, 0x4d2e0480
or eax, ebx
xchg esi, edx
and ecx, ebx
sub eax, esi
rol eax, 0x1a
xor ecx, ebx
sub ecx, edi
and eax, ebx
mov edx, ecx
add eax, esi
xor esi, ebx
shl ebx, 1
sub esi, 0x5608e480
or esi, edx
add edx, eax
ror ebx, 4
mov edi, ecx
inc ecx
mov edi, esi
add edx, 0x5a13de80
add edx, esi
and edi, 0x5b31f880
or edi, 0x5be31680
or ebx, 0x5c8f2e80
bswap eax
xchg ecx, eax
mov ebx, edx
rol esi, 2
mov eax, esi
xchg ecx, eax
ror edi, 1
sub edx, esi
or edi, esi
or eax, 0x634daa80
add eax, edx
xor esi, ecx
and ecx, edi
ror ebx, 0x10
sub eax, ecx
add ebx, 0x672da880
dec ebx
rol ecx, 0xf
xor esi, edx
xchg esi, edi
or edx, edi
and ecx, ebx
xor edx, edi
or edi, ecx
sub eax, edi
sub ecx, ebx
bswap esi
mov ecx, 0x6f873080
rol esi, 0x19
sub edi, eax
and edi, edx
mov ecx, 0x7211e680
xchg edi, esi
mov edx, ebx
xchg edx, edi
and edx, ebx
xchg esi, edx
shl edx, 0xb
shl eax, 0x1a
xchg edx, edi
xor eax, ebx
mov esi, ecx
sub ebx, edi
or edx, 0x7abe2e80
dec edi
xchg edx, eax
xchg edx, ecx
and eax, ebx
and edx, esi
rol eax, 0x10
and esi, eax
mov esi, eax
sub ecx, edx
mov edx, 0x83509880
xor edx, ecx
sub esi, 0x84f7ce80
or ebx, edi
mov edi, ebx
and edx, ebx
add eax, edx
mov edi, ebx
bswap eax
sub eax, ebx
and esi, ebx
xchg edi, eax
xor edi, eax
mov edi, ecx
mov esi, 0x8c797c80
mov ecx, esi
xchg esi, eax
and ebx, edx
mov esi, 0x8ef3d480
add eax, edx
ror ebx, 7
shr edx, 5
xor eax, 0x91cafc80
sub esi, edx
xor edx, 0x936ed480
add esi, edx
xor ecx, ebx
or eax, edx
mov edx, ebx
and ecx, 0x96899a80
mov edx, ebx
mov esi, ecx
and ebx, 0x981f9c80
add ecx, ebx
and esi, edi
or edx, ecx
mov eax, ebx
add edx, esi
shr edx, 0xb
or eax, edx
sub esi, ebx
or eax, esi
xor ecx, eax
sub ecx, 0x9f56a080
and edi, ebx
xchg edi, ebx
xor edx, esi
and ecx, ebx
or ecx, esi
mov ebx, ecx
and esi, 0xa3fc5280
mov edx, 0xa47e9e80
add esi, ecx
xchg ebx, esi
bswap edx
sub edx, eax
dec edx
xor ecx, esi
and esi, edi
or ebx, edi
or edx, edi
sub esi, ecx
or eax, 0xac3d7880
sub eax, edx
xor edi, ecx
mov esi, ecx
xchg esi, eax
add eax, edi
sub ebx, edx
and edi, ebx
mov edx, ebx
add ecx, edi
mov eax, ebx
shl ebx, 0x1b
add edi, ebx
bswap ebx
mov eax, edi
add esi, eax
xchg edx, eax
or ecx, ebx
or ecx, ebx
xchg edx, ecx
sub ebx, eax
and eax, ebx
sub edi, esi
sub ecx, esi
mov esi, ecx
and ebx, edi
sub ebx, ecx
add esi, 0xbde6bc80
add esi, edi
and ebx, esi
add ebx, ecx
and esi, eax
and ecx, edi
add ebx, edi
sub ebx, 0xc2058280
shl esi, 0x13
shr eax, 0x17
or ecx, edx
bswap esi
inc ecx
mov ebx, 0xc5e86680
xor eax, edi
sub edx, edi
and eax, esi
shl edi, 0x1d
xor ebx, esi
or ebx, esi
xchg edx, edi
not eax
xor esi, eax
add edi, eax
mov esi, eax
bswap ebx
xor eax, edx
and ecx, edx
ror edx, 0xe
xor edi, eax
sub ecx, eax
shr ebx, 0x16
sub esi, eax
and edi, ecx
or ebx, edx
sub ebx, esi
sub ecx, 0xd6737c80
and edx, 0xd7126e80
sub ecx, ebx
or ecx, edx
add eax, edi
inc eax
and eax, esi
xor ecx, eax
and eax, ecx
and eax, ecx
and ecx, eax
xor edx, ebx
sub edx, ecx
mov esi, 0xded82a80
inc ebx
and edi, 0xe014d680
and esi, edx
xchg edx, ebx
xor edx, ecx
xor esi, eax
xor eax, edi
and ecx, 0xe4a52a80
not edi
mov edi, ecx
add edi, edx
add ebx, eax
mov eax, edx
ror eax, 7
sub ecx, eax
sub eax, 0xe9a2f880
and eax, ecx
add edi, eax
add ebx, esi
or edx, edi
xchg edi, edx
add esi, edi
mov ecx, 0xede2da80
xor eax, edx
shl ecx, 0x16
and ecx, esi
rol ecx, 0x11
sub eax, ebx
xor esi, ecx
mov eax, ebx
shl edx, 0x1d
add eax, edi
sub edi, ebx
sub ebx, esi
bswap esi
or edx, 0xf6ee8880
or esi, 0xf7a64080
xor eax, edi
xor edx, 0xf9565e80
xchg esi, edi
add edx, ebx
sub esi, ecx
or edi, edx
or edx, eax
or edx, edi
sub edi, esi
xor eax, esi
dec edi
shr eax, 0x17
sub eax, ebx
xchg ebx, eax
mov eax, ebx
add esi, ecx
shr esi, 0x15
and ebx, edx
bswap eax
xor ebx, edi
rol eax, 0xa
or ebx, edi
xchg ecx, ebx
and ecx, eax
sub edi, ebx
mov ebx, eax
xor ebx, 0xb885c81
or ecx, ebx
sub ebx, edi
bswap edi
xor esi, edi
rol eax, 0x17
add edx, edi
and esi, 0x10358481
add edx, 0x10c1be81
or ecx, edi
and edx, esi
rol eax, 0x11
sub edi, 0x137cac81
xchg edx, ecx
rol esi, 0xd
add ebx, ecx
xchg ebx, ecx
inc edx
add eax, 0x1797a081
and ebx, ecx
xor edi, ecx
mov edi, ecx
mov eax, ecx
shr eax, 0xc
mov eax, esi
xor eax, ebx
add eax, esi
shr esi, 4
bswap edx
dec edx
and esi, ebx
xchg edx, eax
and ebx, 0x204cbc81
inc eax
and edi, ecx
mov edx, eax
xor eax, ecx
bswap ecx
or esi, edx
shl esi, 5
add edi, esi
or ecx, edi
mov edx, 0x26649481
xor eax, edx
xor ecx, ebx
mov edi, ecx
xchg ebx, esi
mov edi, eax
mov ebx, esi
sub edi, eax
or edi, 0x2bb71481
shr ecx, 0x15
sub eax, edi
sub eax, ecx
or ebx, ecx
and edi, esi
and ebx, edx
mov eax, 0x30261c81
xor edx, 0x30f7ac81
and eax, edx
sub edx, eax
and ecx, ebx
add esi, ebx
and edx, ecx
sub esi, edi
xor ecx, 0x35869a81
xor edi, esi
bswap ebx
mov eax, 0x37745081
xor ebx, eax
add edx, eax
xor ecx, 0x39984081
or ebx, edi
and edx, 0x3ada6081
add edi, ebx
sub edi, edx
xchg ecx, esi
sub esi, ebx
sub ecx, esi
or edx, esi
xor eax, ebx
add edx, eax
add ecx, eax
mov edi, edx
and edx, edi
xor edx, 0x42e3dc81
xor eax, ecx
xchg edi, eax
mov edx, esi
or edx, ebx
or ecx, edi
xor edi, esi
xor eax, ebx
xchg edi, edx
xchg ebx, esi
or ebx, esi
rol edi, 0xd
and ecx, edi
or ebx, esi
shl edx, 0xb
xor esi, eax
inc ecx
inc ecx
xchg ecx, edx
mov eax, edx
xor eax, ebx
and edi, eax
and eax, edi
sub edx, ebx
or ecx, ebx
sub ebx, 0x563bda81
mov eax, ebx
rol edi, 0x1d
sub ebx, eax
ror ebx, 3
sub ebx, esi
xchg ecx, ebx
add ecx, ebx
mov ecx, edx
mov eax, 0x5c0ac281
and ecx, esi
or esi, edx
mov edi, eax
or edx, eax
add ecx, ebx
ror eax, 0x17
and ecx, 0x60573881
shr edi, 0x15
ror ecx, 0x12
sub ebx, 0x62940081
xor edi, esi
add edi, edx
mov eax, edx
sub ebx, ecx
mov ecx, eax
mov ecx, eax
sub edi, edx
dec edx
add ecx, 0x681e7e81
sub edi, ebx
inc esi
or edx, eax
add ecx, ebx
or eax, esi
bswap ecx
or edx, esi
sub eax, ebx
mov esi, 0x6df8e081
add ebx, ecx
and ecx, 0x6f1cdc81
sub edx, esi
mov eax, ecx
rol edx, 0x16
inc ecx
inc ecx
or edx, esi
xor eax, 0x73e41c81
mov eax, esi
xor eax, edx
mov ebx, 0x75ab9c81
and ebx, edi
xor ecx, ebx
sub edx, ecx
and edi, 0x78792681
sub ebx, edx
mov ecx, esi
shl ebx, 0x14
add ebx, eax
dec edx
sub ecx, edi
shl ebx, 0x1c
bswap esi
or edx, 0x7e6ba881
rol edi, 4
xor ecx, edx
mov eax, edi
mov eax, 0x80ed0c81
or ecx, 0x81a79c81
mov ebx, esi
or eax, ebx
xchg ecx, esi
xchg edx, eax
xchg edx, eax
mov edi, ebx
rol esi, 0x17
shr esi, 1
bswap edi
inc ecx
and ebx, esi
add ebx, eax
sub ecx, esi
mov esi, 0x8bde3c81
and edx, ebx
ror ecx, 0xa
and edi, esi
mov edx, eax
and ebx, 0x8ec8c881
and edx, edi
and ebx, eax
rol ebx, 9
xchg edx, eax
xchg edx, ecx
xor esi, ebx
add ebx, edx
and eax, esi
xchg edx, esi
mov edx, ebx
xchg ebx, esi
xchg esi, ecx
shr ebx, 4
mov ebx, edi
xchg ebx, eax
or edi, eax
and esi, ebx
and eax, ebx
shl edi, 9
xchg esi, ecx
mov ecx, esi
ror ebx, 9
shl edi, 8
sub ecx, esi
sub esi, edx
xor ebx, eax
sub edx, esi
xor eax, 0xa25df481
sub esi, 0xa326a281
add edi, ebx
and ecx, esi
xor edx, ebx
sub eax, edx
mov edi, esi
add ebx, edi
sub edx, esi
sub edi, eax
or ecx, edi
shr ebx, 0x14
ror esi, 7
xchg esi, edx
ror ecx, 0x1c
shl esi, 0x1d
inc ecx
or edx, edi
add ecx, ebx
shr ebx, 0xa
not ebx
xor edx, ecx
or ebx, eax
shr ecx, 0x1d
sub ebx, edx
xchg esi, ecx
xor edx, eax
xchg edx, ecx
add edx, 0xb5afc681
and edx, ebx
or ecx, edx
xor edi, ebx
xchg esi, ebx
and ebx, ecx
add edx, edi
mov ecx, ebx
and edi, ebx
xor esi, ebx
xchg edx, eax
mov edi, ebx
or ecx, ebx
add ebx, ecx
add ebx, esi
and ecx, esi
mov ebx, esi
xchg esi, edx
mov eax, ebx
or edx, eax
bswap ebx
add eax, edx
inc esi
xchg ecx, edi
rol edi, 1
inc eax
xchg edi, edx
rol eax, 0xf
and eax, esi
mov ebx, eax
sub edx, eax
and ebx, esi
add edi, ebx
xor ecx, esi
or eax, 0xcc833081
or eax, 0xcd244c81
xchg edi, ecx
dec edi
shr edi, 1
ror edi, 0x10
xor ecx, ebx
ror ecx, 0x17
add edx, 0xd1dabc81
inc eax
xchg esi, eax
or eax, 0xd3e6b881
mov esi, ebx
xchg ebx, edx
add ebx, 0xd5aada81
xor ecx, esi
mov ebx, 0xd6e2f481
sub ecx, 0xd79fce81
or esi, edi
bswap edi
mov ebx, esi
xchg edx, eax
sub ecx, 0xdad14081
dec edx
dec ecx
xor edx, ecx
xor ebx, esi
xchg ebx, ecx
xor edx, eax
sub ecx, eax
xchg edx, eax
xchg edx, esi
and esi, edi
or ecx, edx
xor edi, edx
sub edi, ebx
add ecx, edx
add ebx, edx
shr ebx, 1
shr eax, 0xd
xor edx, 0xe721a481
xchg edi, eax
add ecx, edx
mov edi, ecx
add ecx, esi
xchg edi, eax
add edx, ebx
mov edi, esi
dec edx
xchg edx, ebx
shr ebx, 7
dec ecx
or eax, ecx
add edi, edx
and esi, eax
dec edi
add ebx, eax
inc edx
sub ecx, edi
and ecx, edi
add esi, 0xf2bc6081
xchg ecx, esi
add edx, eax
dec edi
xor edi, ebx
sub edi, eax
or edi, ecx
mov ebx, eax
mov esi, edx
or ebx, edx
add edi, esi
or ecx, edi
mov esi, edx
or eax, ebx
xor ebx, 0xfb3adc81
xor edx, ebx
xor ebx, esi
inc edi
xor esi, edx
and edi, eax
xchg ebx, ecx
and edx, edi
xor eax, 0xbe8882
xchg ebx, edx
sub eax, 0x2457e82
xor edx, esi
xor eax, edx
mov edx, 0x43f7282
and edx, ebx
and esi, ecx
or ecx, edx
xchg esi, eax
mov esi, ecx
ror esi, 0x1c
shr esi, 0x1a
mov esi, edx
and esi, eax
and ebx, edx
mov edx, esi
dec edi
and esi, ebx
xor eax, ebx
or esi, ebx
inc ecx
mov edx, ecx
rol esi, 0x14
mov edi, edx
sub ecx, ebx
xor eax, edi
xchg ecx, edi
xor ebx, esi
xchg edi, ebx
sub ebx, ecx
mov ebx, edx
or eax, esi
xor edx, ecx
xor edi, 0x162c3c82
ror ecx, 0xe
bswap edx
add ebx, ecx
and esi, eax
xor edi, ecx
and esi, edi
add edi, esi
sub ecx, ebx
sub esi, ebx
xor eax, edi
shr ecx, 0x15
xor esi, ecx
bswap edx
mov ecx, edx
or edx, ecx
mov ebx, eax
rol edi, 0x19
or esi, eax
xor ebx, edx
bswap eax
xor esi, edx
inc edi
sub eax, edx
and edi, esi
add esi, ebx
inc ebx
inc ebx
sub edi, ecx
and ebx, 0x2b32a282
xor ebx, esi
xchg edi, ecx
add eax, edx
xor esi, edi
xor edi, 0x2f1d2482
xor ebx, esi
mov edx, ebx
and ecx, 0x31097482
sub ebx, esi
and ebx, edx
sub esi, 0x33301a82
add edi, eax
mov edx, eax
sub ebx, eax
sub esi, eax
add ebx, edx
xor esi, eax
or ecx, edx
and edx, ebx
and edi, 0x3902f482
xor edx, ebx
sub ebx, 0x3a9cfe82
and eax, edx
rol edi, 0x13
and esi, edi
xor edx, eax
mov edx, ecx
bswap edx
inc esi
xor ecx, eax
add esi, eax
or ecx, eax
and ecx, edi
add edi, ecx
and eax, ebx
add ebx, edi
and eax, edx
xchg edi, edx
sub ecx, eax
or eax, esi
bswap eax
add edx, 0x4777c682
rol edi, 4
inc edi
or ecx, 0x49858c82
and ebx, ecx
or edx, eax
xor esi, edx
xor esi, edx
xor edx, esi
or ebx, ecx
add esi, edi
mov eax, 0x4f040682
add edx, esi
mov edi, ebx
and ecx, eax
or ecx, edi
xchg ebx, edi
xor ecx, edx
or ebx, edx
and eax, 0x545a2682
add edi, ecx
and edx, ecx
or eax, 0x562d0e82
and edx, edi
xor edx, edi
or ecx, eax
bswap edx
mov ebx, ecx
xchg edi, edx
shl edi, 0x17
and ebx, ecx
shl esi, 0x14
not ecx
xor ebx, 0x5dcd5082
add esi, ecx
add ebx, eax
xchg esi, eax
and ebx, ecx
add edi, ecx
and ecx, ebx
mov esi, ebx
sub esi, ebx
sub edi, ecx
add ecx, edx
and edi, ecx
ror edx, 0x13
sub ebx, ecx
xor edi, edx
ror edi, 1
xor eax, ecx
sub ebx, 0x69634282
add eax, ecx
not esi
xchg edx, eax
xor ecx, eax
and eax, 0x6cdcbe82
mov edx, eax
add ebx, edi
add ecx, 0x6e6d6c82
xor ebx, ecx
sub edi, ecx
or ecx, 0x70c02482
add ebx, edx
sub esi, ebx
and eax, ebx
mov ebx, esi
shl ebx, 0xa
and ebx, edx
sub esi, ebx
mov eax, esi
xor ebx, eax
mov edx, ebx
mov esi, 0x776dc082
or edx, ecx
xchg esi, eax
xchg esi, ecx
xchg ecx, ebx
and ecx, ebx
sub eax, ebx
and edi, edx
not edi
or edx, edi
or eax, 0x7eb89482
inc ebx
xor eax, ecx
add ebx, esi
sub ebx, eax
add ebx, 0x82024a82
add ebx, edi
add esi, ecx
inc esi
shl esi, 0x15
mov eax, ebx
add eax, 0x856f4c82
add edx, 0x85f82682
or esi, 0x86b2b082
mov edi, ebx
and edi, edx
xchg edi, eax
and ecx, edx
and edx, eax
sub edx, 0x8ab29c82
or edi, ecx
add eax, ebx
and ecx, edi
xchg edi, eax
add edi, edx
or esi, edx
sub ebx, ecx
and ebx, esi
mov eax, 0x90783882
mov esi, ecx
xchg ecx, eax
or edx, 0x928f5882
and esi, edx
add ecx, 0x93b4fc82
and ebx, 0x94530082
sub edi, 0x95229e82
xchg edi, eax
xor esi, ebx
mov ecx, eax
and edi, edx
xor edx, 0x98d2d482
sub edi, ecx
xor esi, ecx
bswap ebx
bswap esi
or ebx, edi
xor eax, 0x9e577882
bswap eax
ror ebx, 6
bswap edi
or esi, edx
xchg edx, ebx
xor ecx, 0xa37d8482
xchg edi, ebx
xor ebx, eax
and ebx, ecx
xor edx, 0xa6582c82
bswap edi
add esi, eax
sub edi, esi
ror esi, 0x12
add ecx, esi
mov eax, esi
xchg edx, ebx
inc ecx
and ebx, esi
xchg ecx, esi
rol edi, 0x17
bswap esi
xor ecx, ebx
add ebx, eax
xor ecx, eax
and ecx, edi
ror ecx, 3
shl ecx, 1
sub edx, esi
or ebx, eax
add ecx, edx
and esi, edi
xchg ebx, eax
and edi, esi
add edx, ecx
sub ecx, esi
mov ebx, esi
xchg edi, eax
xor edx, esi
mov ecx, edx
rol edx, 0xd
sub edx, edi
and edx, ecx
or ecx, edx
ror ecx, 0x10
xchg ecx, eax
or eax, esi
add esi, ebx
or eax, edx
rol esi, 0x14
sub eax, 0xc00c3882
mov eax, 0xc0819282
sub ecx, 0xc13dd682
or ebx, eax
ror edi, 0x19
mov edx, edi
and eax, 0xc38ace82
mov esi, 0xc3fdb082
mov esi, edi
xchg edx, ebx
or esi, edx
xor esi, edx
or esi, 0xc74e8882
and edi, 0xc7dde282
mov edx, edi
sub edx, esi
not edx
and edx, eax
add ecx, edx
shl ecx, 2
xchg esi, edx
or ecx, edx
mov ecx, 0xcd2d1882
xchg edx, ebx
or edx, ebx
sub ecx, esi
inc esi
sub esi, ecx
xor ebx, esi
xchg edx, ebx
mov ecx, edi
rol edi, 0xb
xchg edi, eax
and ebx, edi
dec esi
xor eax, esi
xor ebx, ecx
dec edx
inc ecx
sub edi, esi
xor ecx, esi
and ebx, edx
and edx, 0xda689282
add edx, ecx
dec edx
or edx, 0xdc20b882
or esi, edi
rol esi, 0x14
or ebx, eax
and edi, eax
and edx, eax
and edi, ebx
and ebx, edx
add edi, esi
or ebx, 0xe15e6c82
dec ecx
bswap edx
and ebx, edx
xor esi, ecx
sub ecx, edx
add edi, eax
mov edx, eax
ror ecx, 0x1b
and esi, eax
add esi, 0xe7362082
add edx, edi
xor edx, ebx
or ecx, eax
and edx, esi
ror edx, 8
xor edi, 0xeb15a682
sub ecx, esi
mov ecx, edi
or edx, ecx
sub edx, esi
inc eax
add edi, esi
not ecx
add edx, esi
sub edx, ebx
or edi, edx
add ebx, 0xf18d8682
xor eax, ebx
or edi, 0xf2f67c82
xchg edi, edx
or esi, edi
add edx, ecx
or ecx, ebx
xor ebx, esi
xor ecx, edx
sub ebx, esi
and ebx, ecx
or ecx, esi
add ecx, edx
xor edx, 0xfa239282
and ecx, edi
mov edi, ecx
and ecx, edi
sub edi, eax
mov esi, ebx
xchg esi, edi
xchg ebx, eax
sub eax, edi
rol edi, 0x14
and edi, edx
xor edi, ebx
and eax, 0x1b7f883
mov ebx, esi
mov edi, ecx
sub ebx, esi
xchg edi, ebx
and esi, edx
sub edi, 0x562e683
xchg esi, edi
shr esi, 4
sub edx, eax
mov ebx, edi
add ebx, edi
sub edx, eax
mov edi, ecx
sub ebx, edx
xchg ecx, eax
or edi, edx
shr ebx, 0xc
xchg esi, eax
sub ebx, edx
sub ebx, ecx
mov ecx, 0xf278683
add eax, 0xfa6a283
sub edi, eax
add edi, ecx
or edi, ebx
shl edx, 9
xchg ebx, eax
add eax, edx
and ebx, eax
rol ebx, 0x14
or edi, ecx
xchg esi, edx
add edx, eax
sub esi, ebx
and ecx, edx
xor ecx, edx
inc edx
xor edx, 0x19ee3e83
xchg ebx, edx
xor edi, edx
and ebx, edx
or ebx, esi
and edx, ecx
sub eax, esi
and edx, ebx
xchg edx, ebx
mov edi, edx
add edx, ebx
ror eax, 4
xor edi, 0x21a72483
or edx, ecx
xor edx, eax
xor ebx, 0x23cfaa83
and edx, edi
and edx, 0x24ebf083
mov eax, ebx
xchg edx, ecx
inc edx
add edx, ebx
sub ecx, edi
not ebx
and esi, eax
and ecx, 0x29980c83
bswap esi
sub edx, 0x2af29a83
sub eax, ecx
xor edx, ebx
add esi, eax
add edx, esi
mov eax, 0x2dd33683
mov edi, ecx
sub ebx, ecx
sub edi, 0x2fb1a683
sub ebx, ecx
or ecx, 0x3109f483
xchg ecx, edx
add ebx, ecx
mov ecx, esi
sub eax, ecx
xor edx, ebx
add edi, esi
mov edi, edx
xchg ebx, edx
add ecx, eax
sub ecx, eax
not esi
add ecx, edi
xor edi, esi
xchg edx, esi
or esi, ecx
add eax, edx
xchg edx, edi
or ebx, edi
add esi, ebx
xor edi, ebx
mov ecx, eax
xor esi, edi
inc edx
sub eax, edx
ror esi, 0x13
mov esi, edi
mov esi, eax
xor ebx, edx
add edx, ebx
add ebx, edi
mov ebx, edi
xchg edi, edx
sub ecx, 0x4559b683
and eax, esi
shl edx, 0xd
bswap ecx
add esi, eax
or ecx, edx
xchg edi, ecx
xchg ecx, edi
add ecx, edi
or ecx, edi
xchg esi, eax
ror esi, 5
mov ecx, 0x4cf79283
or ecx, esi
sub edx, ebx
bswap esi
xor edx, 0x4fb21a83
and ecx, edi
bswap ebx
or ecx, 0x517b2483
add ebx, eax
and eax, ebx
or ecx, 0x531f0c83
add edi, eax
not edi
add edi, ecx
xchg esi, edx
or eax, ebx
bswap edi
add edx, ecx
mov ebx, 0x57af2a83
xchg ecx, ebx
add ecx, eax
xor edx, 0x59b99e83
add esi, edi
sub ecx, edi
xchg edi, eax
not ebx
not ebx
and ebx, edx
mov edi, esi
mov esi, edi
and esi, edx
add eax, edi
sub edi, edx
and edx, eax
mov edi, 0x611e3683
or edi, eax
xchg ecx, eax
shr ecx, 1
or edx, eax
xor esi, eax
and ebx, eax
sub ebx, eax
xor edx, ebx
and esi, edx
add ecx, edi
xchg esi, eax
sub edi, eax
and edi, ecx
rol edx, 0x1e
rol ecx, 4
add ebx, eax
mov ecx, 0x6be9b883
add edx, ecx
sub edi, 0x6d221083
or esi, 0x6dc5d283
mov esi, ecx
or eax, 0x6ed9b883
mov esi, eax
and eax, 0x6fdbb883
shl ecx, 0xd
and esi, eax
add esi, 0x71921c83
inc edx
mov esi, edi
or ecx, edx
mov edi, ebx
or ecx, edi
xor ecx, edi
xor ebx, edx
and eax, esi
dec eax
xor eax, ecx
mov ecx, edi
sub ebx, 0x78c8ac83
xor esi, edx
bswap ebx
or ecx, ebx
xchg ecx, edi
sub esi, ecx
add edi, edx
bswap edi
and ebx, 0x7e032283
add eax, ecx
or edx, edi
sub ebx, ecx
xchg ebx, edx
inc eax
xor edi, esi
xchg esi, edi
and eax, ecx
and edx, ebx
xor edi, edi
or ecx, 0x84620683
inc ecx
dec ebx
xor edx, 0x85c54e83
mov esi, 0x8615ae83
mov edx, 0x8849cf
bswap esi
rol esi, 0x14
xor ebx, 0x878bb083
and edx, 0x87e70683
shr ebx, 3
xor eax, 0x88ddde83
xor edx, 0x896be883
dec ebx
and eax, 0x8a255683
not ebx
mov eax, 0x8ada6883
mov eax, 0x8aa651
rol ecx, 0x1c
shl esi, 3
and eax, 0x8c223483
rol ebx, 0x1b
shl eax, 1
ror ecx, 4
bswap edx
bswap ecx
ror ecx, 6
and esi, 0x8f25a883
rol eax, 0xe
sub ecx, 0x901ce483
mov ecx, 0x8d4a72
sub edx, 0x90a1b283
sub ebx, 0x91264c83
xor esi, 0x91afae83
rol ecx, 0x19
not esi
rol ebx, 0x11
not esi
not eax
mov eax, 0x9414a883
mov ebx, 0x8f47ec
add ecx, 0x946d4483
dec ebx
sub ebx, 0x95537283
and esi, 0x95ac0283
ror eax, 4
rol ebx, 0x17
shl ecx, 0x16
add ecx, 0x97619083
dec ecx
mov esi, 0x91200d
or ecx, 0x983a1c83
dec esi
and eax, 0x98f48883
shr ebx, 1
and eax, esi
xor esi, ecx
sub ebx, eax
shl ecx, 0x13
or ebx, esi
inc ebx
add ecx, ebx
xor ebx, edx
sub ebx, edx
sub esi, eax
mov eax, ebx
xor ebx, ecx
mov edx, eax
add ebx, eax
add edx, ecx
and ecx, 0xa343fe83
sub edx, 0xa3fcb083
or ecx, eax
shr eax, 1
sub edx, 0x5f4ccb7d
sub ecx, ebx
add ecx, esi
mov esi, ebx
inc ecx
add eax, ecx
dec eax
xor esi, 0x378a280
rol eax, 2
add eax, ebx
xor ecx, 0xadcd5483
shr eax, 6
not eax
not eax
xchg ebx, eax
sub ecx, ebx
xor ebx, eax
sub ebx, ecx
add edx, edi
add ecx, 0xb3206a83
add ebx, eax
shl eax, 0xa
sub eax, 0xb4f25083
xor ecx, eax
xor ecx, eax
xor eax, ebx
add ebx, 0xb7a25483
dec ebx
mov ebx, dword [edx]
and eax, ecx
add ecx, eax
xchg ecx, eax
bswap eax
xor ecx, 0xbbae0a83
xor ebx, esi
mov eax, ecx
sub eax, 0xbd181483
and ecx, 0xbd9b9e83
or ecx, eax
mov dword [edx], ebx
mov ebx, 0x3039
sub eax, ecx
add ecx, eax
mov eax, 0xc155e083
mov eax, ecx
ror eax, 4
mov ebx, 0x41e13288
shr ecx, 0xc
and ecx, eax
mov ecx, eax
mov eax, ecx
sub ebx, 0x41e13284
and eax, 0xc4e19283
and eax, ecx
not ecx
add edi, ebx
add ecx, eax
rol eax, 6
mov ecx, eax
rol ecx, 0x18
or ecx, 0xc8bf8283
sub eax, ecx
mov eax, ecx
xchg ecx, eax
xor ebx, 0x19d168
add eax, ecx
shl ecx, 0xe
add ecx, 0xcc22ec83
or ecx, eax
xor ecx, 0xcd759e83
bswap ecx
and eax, ecx
or eax, ecx
or eax, 0xcfb4d283
ror ecx, 0x13
bswap eax
and eax, 0xd1743a83
not ecx
shl eax, 0x12
xchg ecx, eax
ror eax, 0xb
or eax, 0xe5238c83
and ecx, eax
inc ecx
add ecx, eax
bswap ecx
or ecx, 0xe7f1d883
or eax, 0xe8967e83
or ecx, 0xe9315e83
or eax, ecx
shl eax, 0x1c
not eax
xchg ecx, eax
shr eax, 0xd
sub eax, ecx
add eax, 0xed9a7283
ror eax, 9
bswap eax
shl ecx, 0xd
inc ecx
shl ecx, 0xf
sub eax, ecx
sub eax, ecx
add eax, 0xf2771a83
add eax, ecx
or ecx, 0xf384bc83
and ecx, 0xf40d1a83
or eax, ecx
not eax
shr eax, 0x10
and eax, ecx
dec ecx
or eax, ecx
or ecx, 0xf813ba83
or ecx, eax
sub eax, 0xf95ec283
not ecx
sub eax, 0xfaa29e83
or ecx, eax
and ecx, eax
and ecx, 0xfc42f083
shl ecx, 0x1b
and ecx, eax
xchg ecx, eax
rol ecx, 0xc
inc eax
ror ecx, 0x15
not eax
dec ecx
shr eax, 0x11
shl ecx, 0x1e
rol ecx, 0x1a
or eax, ecx
sub eax, 0x44fa684
xor ecx, 0x50d5284
shl eax, 0x17
mov eax, 0x61f2484
xor eax, 0x6d9ba84
add ecx, 0x7557684
shl ecx, 0x1b
rol eax, 0x10
ror eax, 0x14
mov ecx, 0x9b0a684
or ecx, eax
shr ecx, 0x13
mov eax, ecx
ror eax, 1
bswap eax
ror eax, 8
xchg ecx, eax
shl eax, 0xa
not ecx
shr eax, 6
mov eax, ecx
mov eax, 0x10a7c084
bswap ecx
dec ecx
add ecx, eax
and ecx, eax
or eax, 0x13578e84
not eax
bswap eax
sub eax, 0x152a4e84
xchg ecx, eax
add eax, 0x16690684
rol eax, 0x1e
shl ecx, 0xd
mov ecx, 0x1822e884
xor ecx, 0x18e20a84
mov eax, ecx
xor ecx, eax
and ecx, 0x1a840c84
inc ecx
bswap eax
sub ecx, eax
and eax, ecx
mov eax, 0x1d39ca84
mov ecx, 0x1da8f884
mov ecx, 0x1e1bb684
add ecx, eax
xor eax, 0x1f4fd084
dec ecx
or eax, 0x207aec84
sub ecx, 0x212f6684
or ecx, 0x21cbce84
mov eax, ecx
shl ecx, 8
add eax, ecx
ror ecx, 4
add eax, 0x24608a84
not eax
or ecx, 0x258fb684
xchg ecx, eax
add ecx, eax
add ecx, 0x27433284
xor eax, ecx
not eax
sub ecx, 0x29388084
ror ecx, 0xb
and ecx, 0x2a696c84
add ecx, eax
add ecx, eax
inc ecx
add ecx, 0x2c5e8c84
xor eax, ecx
xchg ecx, eax
shl ecx, 0x1d
shr ecx, 0xd
or eax, ecx
or ecx, eax
xchg ecx, eax
sub ecx, eax
not ecx
ror ecx, 0x16
inc ecx
shr ecx, 4
dec ecx
bswap eax
bswap eax
not ecx
mov ecx, 0x377d1284
sub eax, ecx
rol ecx, 0x1e
sub eax, 0x3a16f484
shl ecx, 0xf
or ecx, eax
inc ecx
rol eax, 0x18
sub ecx, 0x3f296a84
mov ecx, 0x3fb9cc84
xor eax, 0x4094e084
bswap eax
mov ecx, 0x41b43c84
mov ecx, 0x42448c84
or eax, 0x42dcc084
sub eax, 0x43d13884
shl ecx, 0x16
xor eax, ecx
dec eax
xor eax, ecx
or ecx, 0x47dc5884
and ecx, eax
add ecx, 0x49191684
ror ecx, 4
xchg ecx, eax
sub ecx, eax
shl eax, 0x19
shr eax, 0x11
mov ecx, eax
or eax, 0x4debf684
mov eax, ecx
sub eax, 0x4ef9cc84
or ecx, eax
inc eax
add ecx, eax
shl ecx, 1
add eax, 0x5194f084
xchg ecx, eax
sub ecx, 0x530ab484
xchg ecx, eax
add eax, ecx
and eax, ecx
add ecx, eax
rol eax, 6
add eax, 0x56375284
sub eax, ecx
shl ecx, 0x12
sub eax, 0x5826aa84
mov eax, ecx
sub eax, ecx
or ecx, eax
and eax, 0x5a42fa84
sub eax, ecx
or eax, 0x5b7c2084
sub ecx, eax
ror ecx, 0xa
or ecx, 0x5d63c084
bswap ecx
add eax, 0x5e642284
mov eax, ecx
inc ecx
inc ecx
dec eax
mov ecx, 0x60c5ac84
sub ecx, 0x61749084
sub eax, 0x62277a84
or eax, 0x62bfae84
shr eax, 0x10
sub eax, ecx
dec eax
and ecx, eax
or eax, 0x659c5084
xchg ecx, eax
and ecx, eax
sub ecx, 0x6789e884
ror ecx, 1
dec eax
xor eax, ecx
or eax, 0x6a027684
not ecx
and eax, ecx
ror ecx, 8
ror eax, 0xb
add eax, ecx
bswap eax
ror ecx, 0xa
sub ecx, eax
ror ecx, 1
or eax, 0x6fc91884
inc eax
inc ecx
sub eax, ecx
not ecx
mov eax, ecx
not eax
sub eax, ecx
inc eax
add ecx, 0x74aaf884
ror ecx, 0x13
xchg ecx, eax
xchg ecx, eax
xor ecx, eax
add eax, ecx
and eax, 0x786d9284
sub eax, ecx
inc ecx
not eax
xor ecx, 0x7ae2b884
or eax, 0x7b7b2a84
add ecx, 0x7bf29484
add ecx, 0x7c6bec84
xor ecx, eax
shr ecx, 0x1c
shl eax, 3
shl eax, 9
shr ecx, 0x1e
ror eax, 0x1a
mov eax, 0x809f7484
inc ecx
rol eax, 0xe
not ecx
or ecx, eax
or eax, ecx
xchg ecx, eax
sub ecx, 0x84dd7a84
xchg ecx, eax
sub eax, ecx
shr eax, 0xa
xor ecx, 0x879edc84
ror ecx, 4
or eax, ecx
dec eax
mov eax, ecx
mov eax, 0x8a267e84
shr ecx, 3
xchg ecx, eax
mov ecx, 0x8bee6084
not eax
shr ecx, 7
not ecx
shl ecx, 0x1c
not eax
and ecx, 0x8f45f084
sub eax, ecx
xchg ecx, eax
xor ecx, eax
or eax, ecx
xor eax, ecx
xchg ecx, eax
and ecx, 0x952e1e84
xor ecx, 0x960ab684
or eax, ecx
rol ecx, 0x1b
mov ecx, eax
xchg ecx, eax
mov eax, ecx
xor ecx, eax
inc eax
xchg ecx, eax
add eax, ecx
ror eax, 0x15
inc eax
dec ecx
ror eax, 0x12
add eax, 0xa0295c84
shr ecx, 0xd
add eax, 0xa1842a84
xor eax, ecx
ror eax, 0xd
or eax, 0xa3bacc84
mov ecx, eax
or eax, ecx
dec eax
shr eax, 3
xor eax, 0xa68be084
mov ecx, eax
sub ecx, eax
sub ecx, eax
add ecx, eax
shl ecx, 7
inc eax
or ecx, 0xaa68fe84
add ecx, 0xaae39084
add eax, 0xab5af084
ror ecx, 0x19
mov eax, 0xac67f084
bswap ecx
rol ecx, 0x1c
and ecx, eax
ror ecx, 0x13
rol eax, 0x1e
shr ecx, 0x11
ror eax, 0xd
sub ecx, eax
shl ecx, 0x16
rol eax, 5
and ecx, 0xb2f5b884
mov eax, 0xb360c284
sub eax, 0xb40d9884
add ecx, 0xb48a4284
shl ecx, 4
shr eax, 0x13
sub ecx, eax
dec ecx
shl eax, 0x19
sub eax, ecx
dec eax
add eax, ecx
xor ecx, eax
xchg ecx, eax
and ecx, eax
shr eax, 0xe
mov ecx, eax
or eax, 0xbcadaa84
add ecx, 0xbd255c84
dec eax
xor eax, 0xbe6a3e84
mov ecx, 0xbed1ce84
add eax, 0xbf482284
and ecx, eax
inc eax
and eax, ecx
xchg ecx, eax
rol eax, 5
or ecx, eax
mov ecx, eax
xchg ecx, eax
mov ecx, eax
mov eax, 0xc4aa3e84
shl ecx, 0x1a
or ecx, 0xc5dcb684
add ecx, eax
xchg ecx, eax
ror ecx, 6
shl ecx, 0x13
xor eax, 0xc9004684
shl ecx, 0xc
mov ecx, eax
cmp edi, ebx
jne 0x59f30c
xor eax, ecx
dec ecx
sub eax, ecx
bswap eax
xchg ecx, eax
mov eax, 0xcda39484
not ecx
xor eax, 0xcee64a84
inc eax
sub ecx, eax
sub eax, 0xd0bd5684
shl eax, 4
shr ecx, 1
rol eax, 5
xor eax, ecx
bswap ecx
not ecx
shr ecx, 1
xor eax, ecx
and eax, 0xd62df484
mov eax, ecx
or ecx, 0xd72ac284
rol ecx, 0x15
xor ecx, eax
bswap ecx
xor ecx, eax
dec eax
shr eax, 0x11
rol eax, 1
xor ecx, 0xdc3f7e84
bswap eax
shr eax, 0xa
inc eax
shl ecx, 0x10
sub ecx, 0xdf39e084
add eax, 0xdfb01a84
bswap ecx
sub ecx, 0xe0efba84
and eax, ecx
and ecx, 0xe1e9da84
shl eax, 5
or ecx, eax
shr eax, 0xc
mov ecx, 0xe423c484
add eax, 0xe49ade84
sub eax, ecx
and ecx, 0xe5c32084
xor ecx, eax
add ecx, eax
xor ecx, 0xe79dd684
xor ecx, 0xe8586884
or eax, ecx
sub eax, ecx
and eax, ecx
shl eax, 0xf
xchg ecx, eax
and eax, ecx
sub ecx, eax
and eax, 0xed0bc684
or eax, ecx
xor eax, 0xee527c84
mov ecx, eax
mov ecx, eax
add eax, ecx
ror ecx, 0x14
sub ecx, eax
or eax, ecx
add eax, 0xf1d53284
sub eax, 0xf287ae84
mov ecx, 0xf2f3a284
and eax, 0xf3746a84
xchg ecx, eax
add ecx, eax
rol eax, 0xe
and eax, ecx
shl eax, 0x1b
and eax, 0xf6dcc884
bswap eax
add eax, ecx
mov ecx, 0xf841fc84
bswap eax
or eax, 0xf96a9e84
dec eax
and eax, ecx
and ecx, 0xfaec8884
shl ecx, 7
and eax, ecx
sub eax, ecx
mov ecx, eax
and eax, ecx
shr eax, 0x1b
shl ecx, 0x13
and eax, ecx
add eax, ecx
or ecx, eax
or ecx, eax
or ecx, eax
not eax
shl eax, 1
xor ecx, 0x33af085
mov eax, 0x3a0c485
ror eax, 5
xchg ecx, eax
xor eax, ecx
xchg ecx, eax
not ecx
or ecx, 0x7970285
xor eax, 0x84caa85
shl ecx, 0x1c
add ecx, eax
sub ecx, 0xa0ce285
ror ecx, 7
and ecx, 0xb3ada85
or eax, 0xbd05285
mov eax, 0xc3c0c85
shr ecx, 3
xchg ecx, eax
or ecx, eax
bswap ecx
dec eax
rol eax, 0x1b
shl eax, 0xc
inc ecx
mov eax, ecx
add eax, 0x11d9a285
ror ecx, 8
rol ecx, 0x13
and eax, 0x139caa85
sub eax, 0x144eba85
bswap ecx
xor eax, ecx
xchg ecx, eax
shl ecx, 0x17
bswap ecx
or eax, 0x18046085
rol eax, 6
dec ecx
xor ecx, 0x19e82685
sub ecx, eax
rol ecx, 0x12
rol ecx, 0xe
mov ecx, eax
or ecx, 0x1cd27685
add eax, ecx
dec eax
xor ecx, 0x1e7cde85
xor eax, ecx
mov ecx, eax
shr eax, 3
shr ecx, 3
bswap eax
dec eax
mov eax, ecx
add eax, ecx
bswap ecx
shl eax, 0x15
and ecx, eax
sub ecx, eax
shl eax, 0xc
inc ecx
bswap eax
not ecx
mov eax, 0x27c7a885
mov eax, 0x28303e85
inc ecx
not eax
sub ecx, 0x29faf285
xchg ecx, eax
or eax, 0x2b535885
shl eax, 0x1e
or ecx, eax
sub ecx, eax
rol ecx, 0x15
mov ecx, eax
xchg ecx, eax
rol ecx, 0x16
sub ecx, eax
sub ecx, eax
not eax
shl ecx, 0x10
xor ecx, eax
xor ecx, eax
not eax
mov eax, ecx
shr eax, 0x13
not eax
bswap eax
inc eax
xor ecx, 0x374fcc85
add eax, 0x37c77e85
add ecx, eax
ror ecx, 8
mov ecx, eax
xor ecx, 0x39f71685
not ecx
and eax, 0x3b009485
xor eax, ecx
bswap ecx
sub eax, ecx
xor ecx, eax
add eax, ecx
shr eax, 1
sub eax, ecx
add eax, ecx
and eax, 0x403f2485
mov eax, 0x40a56c85
bswap ecx
dec ecx
mov ecx, eax
add eax, ecx
and eax, ecx
shl ecx, 3
dec eax
xor eax, ecx
not ecx
sub ecx, 0x4617f285
xor eax, ecx
mov ebx, 0x42a36426
and ecx, 0x47521a85
not ecx
mov eax, 0x48411285
inc ecx
add ecx, eax
add ecx, eax
xor eax, ecx
xor ecx, eax
bswap ecx
xor eax, 0x4c511285
xor ecx, 0x4d0e0485
bswap eax
xchg ecx, eax
dec ecx
mov ecx, eax
or eax, 0x4fd4da85
shr eax, 0x12
not eax
xor eax, ecx
and eax, ecx
inc eax
not eax
not eax
mov ecx, 0x5424b885
sub eax, ecx
xor ecx, 0x5581d485
xor eax, ecx
rol eax, 0x16
dec ecx
add ecx, 0x57d03085
and ecx, 0x58544685
xchg ecx, eax
not ecx
sub ecx, eax
sub ecx, eax
rol eax, 0xf
shl eax, 0x1e
and eax, 0x5d8f1085
bswap ecx
ror ecx, 8
and eax, ecx
or eax, ecx
or eax, 0x621a3e85
inc ecx
not eax
rol ecx, 0x14
add ecx, eax
add eax, ecx
xchg ecx, eax
or ecx, 0x66152485
shl ecx, 0xc
or ecx, eax
xchg ecx, eax
xchg ecx, eax
or eax, ecx
shr ecx, 3
and eax, ecx
sub eax, ecx
shl eax, 1
not ecx
xor ecx, 0x6d1ed485
bswap eax
rol ecx, 1
and ecx, eax
sub ecx, 0x6f811885
rol ecx, 0xe
shl eax, 1
ror eax, 7
dec eax
or ecx, 0x72902c85
or ecx, eax
add ecx, eax
shl ecx, 8
xor ecx, 0x74f8e885
inc eax
add eax, ecx
mov eax, ecx
or eax, 0x76f6aa85
not eax
rol ecx, 8
sub ecx, eax
bswap eax
ror ecx, 0x12
xchg ecx, eax
add eax, 0x7b455e85
shr eax, 8
rol eax, 0x1e
shl ecx, 0x17
sub eax, ecx
xor ecx, eax
bswap ecx
sub ecx, eax
xor ecx, eax
sub ecx, 0x81317885
bswap ecx
add eax, 0x823c3085
dec eax
mov eax, 0x8337b085
xchg ecx, eax
inc ecx
and eax, 0x850a9485
xor ecx, 0x85ca7a85
xor ecx, eax
shr ecx, 0xc
xor ecx, eax
add eax, 0x8851a285
not eax
inc ecx
xchg ecx, eax
add eax, ecx
xor eax, 0x8b58aa85
sub eax, 0x8c0f3485
bswap ecx
mov eax, 0x8d098e85
inc eax
not ecx
ror eax, 7
xor ecx, eax
ror ecx, 7
mov ecx, 0x90947885
sub ecx, eax
not eax
bswap eax
sub ecx, eax
not ecx
not ecx
ror eax, 0x12
inc ecx
mov eax, ecx
or eax, ecx
bswap ecx
or ecx, eax
dec eax
add eax, ecx
or eax, ecx
or eax, 0x99a3ae85
not ecx
and eax, 0x9ab6be85
add eax, ecx
bswap eax
add eax, ecx
rol ecx, 0x18
and ecx, 0x9d50ca85
xor ebx, 0x42e37426
xchg ecx, eax
mov eax, ecx
and eax, 0x9f0a2685
not eax
add eax, 0xa0123885
rol eax, 0xa
or eax, ecx
add eax, ecx
xor ecx, eax
xor ecx, eax
and ecx, eax
mov ecx, 0xa41edc85
sub eax, ecx
or eax, 0xa5637e85
sub eax, ecx
inc ecx
inc ecx
sub ecx, 0xa7cdd885
mov ecx, 0xa83ce685
or eax, ecx
and ecx, 0xa9556085
shr ecx, 5
ror ecx, 6
or eax, 0xab3e4e85
ror eax, 0xc
or eax, 0xac7e1285
not eax
add ecx, eax
shl ecx, 0x14
dec ecx
mov eax, 0xaf1bdc85
shl ecx, 2
shr ecx, 6
or eax, ecx
shr ecx, 9
xor ecx, 0xb24d3e85
mov ecx, 0xb2c24085
shr ecx, 0xd
shr ecx, 9
mov eax, 0xb470ca85
ror eax, 0x1e
xchg ecx, eax
sub ecx, eax
mov ecx, 0xb6f0f285
xor eax, ecx
or eax, ecx
and ecx, 0xb8c02485
sub eax, ecx
inc ecx
or ecx, 0xba931085
or eax, ecx
sub eax, ecx
and eax, 0xbc50e485
sub eax, ecx
add ecx, eax
and eax, 0xbdf7ea85
sub eax, ecx
and ecx, 0xbf268e85
sub eax, 0xbfd45285
add eax, ecx
and eax, ecx
ror eax, 7
and ecx, eax
or ecx, 0xc2840285
add ecx, 0xc3002085
or eax, ecx
shr eax, 0x1e
inc ecx
or ecx, eax
and eax, ecx
inc ecx
xor eax, ecx
not ecx
and ecx, eax
and ecx, eax
inc eax
sub ecx, eax
xor ecx, eax
add eax, 0xcb053485
add eax, 0xcb834285
xor ecx, 0xcc401285
shr ecx, 5
or eax, 0xcd828085
bswap eax
add ecx, eax
or ecx, eax
rol eax, 2
shl eax, 8
and ecx, eax
shl eax, 0x15
and eax, ecx
not eax
shl eax, 0x15
and ecx, 0xd3a87e85
xor ecx, eax
xchg ecx, eax
xor eax, ecx
xor eax, ecx
sub ecx, 0xd7431685
ror eax, 0xa
or ecx, eax
mov ecx, eax
rol eax, 1
or ecx, eax
sub eax, 0xdbd2e085
mov eax, ecx
and ecx, 0xdcb74085
mov eax, ecx
bswap ecx
rol ecx, 0x14
inc ecx
shl ecx, 2
ror ecx, 0xc
mov eax, ecx
rol ecx, 2
xor eax, 0xe1ca2085
bswap eax
inc eax
or ecx, 0xe374dc85
xchg ecx, eax
mov ecx, 0xe4a35685
add eax, 0xe518de85
bswap ecx
xchg ecx, eax
mov ecx, 0xe6d18a85
inc eax
ror eax, 0x16
not ecx
and eax, ecx
add ecx, 0xe977bc85
xchg ecx, eax
bswap eax
mov ecx, eax
ror ecx, 0x12
or eax, 0xec5f3285
call ebx
add ecx, 0xecda8e85
mov eax, 0xed410485
xor ecx, eax
sub ecx, 0xeea0d485
not ecx
rol eax, 5
xchg ecx, eax
bswap ecx
sub ecx, 0xf1c3b085
shr ecx, 0x13
sub ecx, 0xf309b285
add ecx, eax
shr eax, 0x1c
bswap eax
or eax, 0xf53f3085
mov ecx, eax
or eax, ecx
add eax, ecx
mov eax, 0xf70a2085
add eax, ecx
xor eax, 0xf82cb285
or eax, ecx
add eax, 0xf9301a85
rol ecx, 0x10
bswap eax
sub eax, 0xfb08be85
ror eax, 0x1b
or ecx, 0xfc469285
dec ecx
xchg ecx, eax
shl ecx, 0xa
sub eax, ecx
and ecx, eax
rol ecx, 0x1e
or eax, ecx
add eax, 0xeb1086
not eax
dec eax
not eax
inc eax
and eax, ecx
xor eax, 0x43bfc86
or ecx, eax
mov ecx, eax
xor eax, 0x5e40686
shr ecx, 1
dec eax
xchg ecx, eax
or eax, ecx
and ecx, eax
xor ecx, 0x988c886
or eax, ecx
and ecx, 0xa99f886
shr eax, 0xa
and eax, ecx
dec ecx
add eax, 0xcb36486
xor eax, 0xd6a3c86
bswap eax
add eax, ecx
mov eax, ecx
add eax, 0xf3ac886
add ecx, 0xfb2f886
xor ecx, eax
mov ecx, 0x10ceb086
not eax
rol ecx, 0x1e
sub eax, ecx
add ecx, 0x13120886
or eax, 0x13a41486
add ecx, 0x141ea086
shr ecx, 1
xchg ecx, eax
and ecx, eax
xor eax, ecx
shr ecx, 0x15
rol eax, 4
and ecx, 0x1866fe86
add eax, ecx
shl eax, 7
sub ecx, eax
xor eax, ecx
add eax, ecx
shl ecx, 0x19
mov ecx, eax
inc eax
add ecx, eax
and ecx, eax
shl ecx, 0x17
not eax
add eax, ecx
mov ecx, 0x1f9e5a86
mov ecx, 0x2005b286
mov eax, ecx
xchg ecx, eax
shl eax, 0x1c
xor ecx, eax
sub eax, ecx
add eax, ecx
add eax, 0x23f94286
shr eax, 1
add ecx, 0x250c9a86
shl eax, 0x11
sub ecx, 0x26546086
xor ecx, eax
xchg ecx, eax
xchg ecx, eax
mov eax, 0x28e80e86
sub ecx, 0x299aa886
add ecx, 0x2a0d8086
mov ecx, 0x2a793086
and eax, ecx
or ecx, eax
sub eax, 0x2c319e86
mov ecx, eax
not eax
ror eax, 0x16
inc eax
shr eax, 0x1d
and eax, 0x2f674086
sub eax, 0x30136486
sub eax, 0x30bc9e86
xchg ecx, eax
add ecx, eax
xchg ecx, eax
and ecx, 0x332d2286
rol ecx, 0x17
mov ecx, 0x343b5e86
dec eax
sub eax, 0x356ed086
mov ecx, 0x35d58686
not ecx
inc eax
dec ecx
dec eax
add eax, ecx
not ecx
sub ecx, eax
shl eax, 0xd
add ecx, eax
add eax, ecx
xor ecx, eax
dec eax
xchg ecx, eax
or eax, 0x3d9acc86
not eax
sub ecx, 0x3ecd4486
shr eax, 0x10
or eax, ecx
and eax, ecx
add eax, 0x40e94686
add ecx, eax
sub ecx, eax
dec eax
or eax, 0x43238286
sub eax, ecx
dec ecx
inc eax
mov ecx, 0x453ca486
xchg ecx, eax
sub eax, 0x46ab1686
bswap ecx
add eax, ecx
xor ecx, eax
add eax, ecx
or ecx, 0x4959ca86
dec eax
not eax
xor eax, 0x4b254c86
and ecx, eax
dec eax
and eax, 0x4cad4286
dec eax
bswap ecx
xor ecx, eax
xor ecx, 0x4f2e4686
sub eax, 0x4fda2086
and eax, ecx
bswap ecx
or eax, 0x51766a86
and eax, ecx
shl eax, 0xf
shl eax, 0xe
shl eax, 1
xor eax, 0x54708886
xchg ecx, eax
sub eax, ecx
bswap ecx
bswap eax
add ecx, eax
sub ecx, 0x58125486
mov eax, 0x58784286
and ecx, 0x58fcf086
xor ecx, eax
sub ecx, eax
xor eax, ecx
sub eax, ecx
sub ecx, eax
dec eax
sub eax, 0x5d84f086
and ecx, 0x5e089486
and ecx, 0x5e8cd486
shl ecx, 0x16
xor eax, ecx
shr ecx, 0x14
sub ecx, 0x61573e86
rol eax, 0x16
shr eax, 0x10
xor eax, ecx
not eax
bswap eax
mov ecx, eax
and eax, 0x653fe286
xor ecx, 0x65f47a86
add ecx, eax
bswap eax
xor ecx, eax
and ecx, 0x682ad486
add eax, ecx
dec eax
sub ecx, 0x69c8bc86
sub ecx, eax
xor ecx, eax
and eax, 0x6ba7b286
or ecx, eax
or ecx, 0x6cd2ce86
or eax, 0x6d64b086
mov ecx, 0x6dd06086
or ecx, eax
not ecx
ror ecx, 0x16
shl ecx, 0x14
add ecx, 0x709d1286
add ecx, eax
add ecx, eax
rol eax, 0x1a
mov ecx, 0x728a1486
bswap eax
add ecx, 0x73890286
rol eax, 0xf
shl ecx, 0x11
xor ecx, 0x757cc286
shl eax, 0x10
or eax, 0x76acf286
bswap eax
shl eax, 9
shl ecx, 1
add eax, ecx
shl eax, 0x1a
sub ecx, 0x7a268486
add eax, ecx
mov ecx, 0x7afdee86
inc eax
or ecx, eax
xchg ecx, eax
rol eax, 4
xchg ecx, eax
inc eax
ror ecx, 1
add ecx, eax
rol ecx, 0xc
dec ecx
and ecx, eax
rol eax, 5
and eax, 0x82819286
add ecx, eax
inc ecx
bswap ecx
mov ecx, 0x84702486
sub eax, ecx
xor ecx, 0x85cc6086
and eax, ecx
xor ecx, eax
rol ecx, 0x12
ror eax, 1
and ecx, 0x88bf1c86
shl eax, 0x10
mov ecx, eax
mov eax, 0x8a24c286
rol eax, 0xf
dec ecx
sub eax, ecx
ror eax, 1
ror eax, 0x11
or eax, ecx
inc eax
shr eax, 7
ror ecx, 0x1a
shr ecx, 1
add ecx, eax
shl ecx, 0xf
bswap eax
or ecx, eax
shr ecx, 6
sub ecx, eax
mov ecx, eax
and eax, ecx
bswap eax
or eax, ecx
and eax, 0x96049886
xor ecx, 0x96bd1686
dec eax
shl eax, 0x15
xor ecx, eax
dec eax
dec ecx
ror eax, 0x1d
sub eax, ecx
or eax, 0x9b861886
mov ecx, eax
xor eax, ecx
inc eax
or ecx, eax
dec ecx
shl ecx, 0x13
add ecx, 0x9f52ce86
and ecx, eax
sub ecx, eax
or ecx, 0xa10b3286
not eax
sub ecx, eax
add eax, 0xa2b21a86
xchg ecx, eax
ror eax, 0x13
mov eax, 0xa4753a86
not eax
and ecx, 0xa586fe86
sub ecx, eax
and ecx, 0xa6aef086
bswap ecx
add eax, ecx
shr eax, 7
and eax, ecx
shl eax, 0x1e
add eax, ecx
add eax, 0xaa390486
sub eax, ecx
add eax, ecx
shr eax, 0x15
not ecx
or eax, 0xad08e286
and eax, 0xad8ea086
rol ecx, 9
or eax, ecx
dec eax
mov ecx, eax
xor eax, ecx
xor ecx, 0xb10f4086
shr ecx, 0xd
or ecx, 0xb2434a86
shr eax, 0x17
mov eax, 0xb344d686
sub eax, ecx
and ecx, eax
not ecx
or eax, 0xb58a4486
mov ecx, 0xb5f3d086
sub ecx, 0xb6a27686
shl ecx, 6
not eax
sub eax, ecx
xor eax, ecx
bswap eax
sub eax, ecx
add ecx, eax
or ecx, 0xbb4c9486
sub eax, ecx
dec ecx
or eax, ecx
sub ecx, 0xbdb1a486
bswap eax
inc eax
mov ecx, 0xbf32e086
xor ecx, 0xbfe83086
mov eax, ecx
bswap eax
dec eax
sub ecx, 0xc20ec886
not eax
not ecx
xor ecx, eax
add eax, 0xc44aa086
bswap eax
dec ecx
add eax, 0xc5d1ee86
mov eax, ecx
ror eax, 4
sub ecx, eax
rol eax, 0x15
sub ecx, eax
add ecx, 0xc939f286
xor ecx, eax
or ecx, 0xca86ac86
sub ecx, eax
inc ecx
or eax, 0xcc450e86
add ecx, eax
or eax, ecx
xor ecx, 0xce034286
bswap eax
mov ecx, eax
shl ecx, 0xf
mov eax, 0xcffb4a86
sub ecx, 0xd0a75a86
sub ecx, 0xd1545286
ror ecx, 6
bswap ecx
add ecx, 0xd302e486
sub eax, ecx
dec ecx
shr ecx, 0x19
bswap eax
shr eax, 0xb
or ecx, eax
ror eax, 0x17
ror ecx, 0xc
sub ecx, 0xd873dc86
dec ecx
or ecx, eax
bswap ecx
sub ecx, 0xdac01c86
sub eax, 0xdb6c1c86
dec ecx
sub ecx, 0xdca19e86
add ecx, 0xdd19e686
inc eax
add eax, 0xde14f886
mov eax, ecx
and eax, ecx
and eax, ecx
or eax, ecx
sub eax, ecx
bswap eax
not eax
ror eax, 0x1e
inc ecx
sub ecx, eax
or ecx, eax
sub eax, 0xe4be9a86
mov ecx, 0xe525f286
sub ecx, 0xe5d7e686
and eax, ecx
and ecx, eax
dec ecx
add ecx, eax
ror ecx, 0xa
mov ecx, 0xe8d62686
mov ecx, 0xe93dda86
add ecx, 0xe9b79886
ror ecx, 0xc
rol ecx, 1
add ecx, 0xeb6c4486
ror eax, 2
xchg ecx, eax
dec ecx
shr ecx, 0x1c
mov eax, 0xee5c3486
add eax, 0xeed63a86
sub eax, ecx
or eax, ecx
sub ecx, 0xf0b0c686
and ecx, eax
mov ecx, 0xf1992686
xor eax, 0xf250a686
and eax, ecx
sub eax, 0xf37ace86
add eax, ecx
or ecx, eax
add ecx, eax
ror ecx, 0x1c
rol eax, 8
or eax, ecx
sub eax, ecx
rol ecx, 0xb
xor ecx, 0xf8b01686
rol ecx, 8
rol eax, 4
shr eax, 0x17
xor eax, ecx
sub eax, 0xfc454086
ror ecx, 0x1d
not ecx
and eax, 0xfdf08486
ror ecx, 0x12
rol eax, 0x1b
rol eax, 0x1e
xchg ecx, eax
and ecx, eax
mov eax, 0x177d487
or ecx, 0x20f8087
and ecx, eax
xchg ecx, eax
xchg ecx, eax
and ecx, eax
inc ecx
xor ecx, eax
xchg ecx, eax
ror ecx, 0xe
or eax, 0x7af5a87
rol ecx, 2
shr eax, 0x11
xchg ecx, eax
sub eax, ecx
dec ecx
add eax, 0xb453a87
or eax, ecx
and ecx, eax
or eax, ecx
sub ecx, 0xd891a87
sub eax, 0xe3a2e87
and eax, ecx
inc eax
xor ecx, eax
sub ecx, eax
dec ecx
not eax
xor eax, 0x12585e87
xor ecx, eax
dec ecx
xor eax, ecx
dec ecx
mov ecx, eax
mov eax, 0x159f1487
and ecx, eax
mov ecx, eax
bswap eax
or eax, ecx
shl eax, 0x18
and ecx, eax
inc eax
and ecx, 0x19b3ee87
xor eax, 0x1a6b1487
shr ecx, 0x11
shr ecx, 0x12
and eax, 0x1c2a5e87
mov ecx, eax
xor ecx, 0x1d477887
sub eax, 0x1df2e687
add ecx, eax
rol eax, 0x11
and eax, 0x1f82da87
and ecx, eax
sub ecx, 0x20ab5a87
shr ecx, 0x19
bswap eax
sub eax, ecx
or eax, ecx
rol eax, 0xa
not ecx
or eax, ecx
shl eax, 7
or eax, 0x25ed2a87
and ecx, 0x26709487
and ecx, eax
or ecx, 0x27842487
shr eax, 1
add eax, ecx
or ecx, eax
and eax, ecx
dec ecx
add eax, 0x2a9a9287
inc ecx
sub eax, ecx
ror ecx, 0xc
bswap eax
inc eax
not ecx
bswap eax
add eax, 0x2efc2487
mov eax, 0x2f650487
xchg ecx, eax
not eax
not ecx
or eax, 0x31cf8c87
xor eax, ecx
rol ecx, 8
or ecx, eax
inc ecx
dec eax
not eax
add eax, ecx
and ecx, eax
shr eax, 9
or ecx, 0x3760e087
ror ecx, 0x1c
add eax, ecx
inc ecx
ror ecx, 7
sub eax, ecx
not ecx
inc ecx
and eax, ecx
and eax, 0x3c487087
add eax, ecx
and eax, ecx
rol ecx, 0x18
add ecx, 0x3e451487
and eax, 0x3ec8e687
add ecx, eax
and ecx, 0x3fbfda87
mov ecx, eax
xchg ecx, eax
or ecx, eax
or eax, 0x42044a87
xor eax, 0x42bc1287
and ecx, 0x43406887
add ecx, 0x43bba687
and eax, 0x44393087
and eax, 0x44bf7c87
inc ecx
or eax, ecx
xor ecx, eax
mov eax, ecx
ror ecx, 0x15
mov eax, 0x47f37087
and ecx, 0x48762487
or ecx, eax
and eax, ecx
sub ecx, 0x4a2c0a87
not eax
sub ecx, 0x4b662e87
mov eax, ecx
ror eax, 0x17
add ecx, 0x4cdf3e87
inc eax
or eax, 0x4df48e87
add ecx, 0x4e6c4487
xor ecx, 0x4f246687
dec ecx
xchg ecx, eax
and ecx, 0x50ec9687
or ecx, eax
dec ecx
xchg ecx, eax
xor ecx, 0x537e8487
rol ecx, 0x11
sub ecx, eax
inc ecx
sub eax, 0x55f09e87
add eax, 0x566b1c87
or eax, 0x5702e887
or ecx, eax
and ecx, 0x5816c887
xor eax, 0x58ce3887
add ecx, eax
not ecx
or eax, 0x5a5f1087
sub eax, 0x5b084887
add ecx, 0x5b832887
dec eax
inc ecx
shr eax, 0xe
add eax, 0x5da15487
xchg ecx, eax
xor ecx, 0x5f1b9287
and eax, ecx
rol ecx, 8
xor eax, 0x60ef0e87
ror ecx, 2
not eax
or eax, 0x62ada887
bswap eax
xchg ecx, eax
sub eax, ecx
inc eax
inc eax
and eax, 0x66258287
add ecx, eax
mov eax, ecx
sub eax, 0x67a7ba87
ror ecx, 6
mov eax, ecx
or ecx, 0x69428a87
xor eax, ecx
xor ecx, eax
add eax, 0x6b192e87
xor ecx, 0x6bd69287
or ecx, 0x6c6ea287
not eax
mov ecx, 0x6d629087
inc eax
add ecx, eax
sub ecx, 0x6f063087
shl eax, 0x13
rol ecx, 1
ror ecx, 0xc
inc eax
xor ecx, 0x721c1e87
shl ecx, 0x1c
dec eax
mov ecx, 0x73ae6487
inc eax
add eax, 0x74a49687
and eax, ecx
dec eax
and ecx, 0x762bb087
sub eax, 0x76d4c087
add ecx, eax
and ecx, eax
xor ecx, 0x787e3a87
or ecx, 0x7911b887
rol eax, 0x10
mov eax, ecx
rol ecx, 5
sub ecx, 0x7b5cfa87
mov ecx, 0x7bce7a87
xor ecx, 0x7c846087
mov eax, ecx
xor ecx, eax
add ecx, 0x7e0dae87
bswap eax
or ecx, 0x7f308487
add ecx, 0x7fa81087
and ecx, 0x802fde87
shr ecx, 0x1d
or eax, 0x8161f287
shl ecx, 0x11
or ecx, eax
ror eax, 0x15
add ecx, 0x83a55a87
xor eax, 0x845cce87
and eax, 0x84e31087
or ecx, eax
xor ecx, 0x862eb487
add ecx, eax
add ecx, 0x8716ca87
not eax
bswap ecx
sub ecx, eax
shl ecx, 0x15
dec eax
shr eax, 1
dec eax
sub ecx, eax
mov eax, ecx
add ecx, eax
sub ecx, eax
or eax, 0x8dce1a87
shl ecx, 0x16
add ecx, eax
and ecx, eax
shr eax, 0xb
mov eax, 0x905b6c87
and eax, ecx
dec ecx
sub ecx, 0x9205ce87
add eax, ecx
inc eax
xor eax, ecx
mov ecx, 0x94178687
shl eax, 3
add eax, ecx
sub ecx, eax
not ecx
add ecx, 0x96c07087
sub eax, ecx
bswap ecx
shl eax, 0x13
shr ecx, 0x1b
and ecx, 0x99b2ce87
or eax, 0x9a452287
xchg ecx, eax
add ecx, 0x9b795287
mov ecx, eax
ror eax, 1
add ecx, 0x9cfa2c87
sub eax, ecx
or eax, ecx
shr ecx, 0x1c
and eax, ecx
rol ecx, 0x1b
dec ecx
shl ecx, 0x17
mov ecx, eax
inc ecx
xor eax, ecx
add eax, ecx
shl eax, 0xd
inc ecx
xchg ecx, eax
ror eax, 0xe
not eax
not eax
mov ecx, eax
or eax, ecx
xor eax, 0xa8432487
xchg ecx, eax
dec ecx
mov ecx, eax
dec ecx
or eax, 0xab080687
or eax, 0xaba15487
sub ecx, 0xac52cc87
ror ecx, 7
sub ecx, eax
add eax, 0xae0d6287
rol ecx, 0xc
not ecx
rol eax, 1
xor ecx, 0xb0975e87
ror eax, 5
xor eax, 0xb1f18487
shl eax, 0xc
and eax, ecx
or ecx, 0xb3a4f087
xchg ecx, eax
add ecx, eax
dec eax
and ecx, eax
or ecx, 0xb67ff287
shl eax, 0x14
mov eax, 0xb787da87
bswap eax
bswap ecx
add ecx, eax
xchg ecx, eax
xor eax, ecx
mov eax, 0xbae38a87
and eax, ecx
bswap eax
shr ecx, 0x18
shr eax, 6
sub ecx, eax
xchg ecx, eax
xor ecx, 0xbf43da87
ror ecx, 0xc
add ecx, eax
not eax
inc eax
bswap eax
inc ecx
ror eax, 7
inc eax
add eax, 0xc40dca87
mov ecx, 0xc4787a87
add ecx, eax
or ecx, 0xc5845c87
not ecx
xchg ecx, eax
not eax
and ecx, 0xc7defe87
and eax, ecx
or ecx, eax
add ecx, eax
dec ecx
bswap eax
dec ecx
xchg ecx, eax
shl ecx, 1
shl ecx, 9
or eax, 0xcd7f1687
mov ecx, 0xcdeb9287
xor eax, 0xcea3a687
dec ecx
or eax, 0xcfc22a87
xor ecx, 0xd07a9a87
not eax
shl eax, 0x11
xor ecx, eax
xchg ecx, eax
ror ecx, 0xe
add eax, ecx
sub eax, 0xd4c54287
mov eax, 0xd533e287
bswap eax
or eax, 0xd651e287
shr ecx, 0x10
mov eax, 0xd758dc87
add eax, 0xd7d2b287
ror eax, 0x12
mov eax, ecx
xor ecx, 0xd9894a87
shr ecx, 0x17
and ecx, 0xdaa9b487
mov ecx, eax
sub ecx, eax
ror eax, 5
ror eax, 0x1a
or ecx, 0xdd8d2487
bswap ecx
add eax, ecx
shr eax, 0x13
or ecx, 0xdfb9c287
bswap eax
mov eax, 0xe0b13487
not ecx
mov eax, ecx
or eax, ecx
and ecx, eax
rol eax, 3
shl ecx, 0x1b
dec ecx
mov eax, ecx
bswap ecx
shr eax, 8
and eax, ecx
dec eax
not ecx
and ecx, eax
inc eax
sub eax, ecx
add ecx, eax
rol eax, 1
bswap ecx
add ecx, 0xeb369887
sub eax, 0xebe0f687
add eax, ecx
mov ecx, 0xecbe4e87
shl eax, 0x14
inc ecx
inc eax
shl ecx, 0x13
mov eax, ecx
ror eax, 1
mov ecx, eax
sub eax, ecx
and eax, ecx
and eax, ecx
not eax
sub ecx, 0xf32d8e87
not eax
ror eax, 0xf
or eax, 0xf4f3bc87
xchg ecx, eax
xor ecx, eax
shl eax, 0x1d
sub ecx, eax
sub ecx, eax
ror eax, 0x11
not ecx
add eax, 0xf9ee2087
or eax, 0xfa817a87
xor eax, ecx
and eax, ecx
sub eax, 0xfc55ca87
and ecx, 0xfcd98e87
sub ecx, 0xfd8b5887
xor eax, ecx
dec ecx
xchg ecx, eax
shl eax, 9
shl eax, 0xc
and ecx, 0x135fe88
or eax, ecx
add ecx, 0x239be88
rol ecx, 8
xor ecx, eax
ror eax, 0x1c
xor ecx, eax
shr eax, 0x17
dec eax
add eax, 0x67d6088
add eax, ecx
ror ecx, 9
add ecx, 0x807de88
or eax, 0x89ea088
xor eax, ecx
mov ecx, 0x9b46e88
xchg ecx, eax
add eax, 0xaeacc88
rol ecx, 0xe
and eax, ecx
ror ecx, 1
mov ecx, eax
shr eax, 0x18
or ecx, eax
add ecx, eax
xchg ecx, eax
mov ecx, eax
not ecx
xor ecx, 0x110e3688
add eax, ecx
mov eax, 0x11e70c88
dec eax
mov eax, ecx
ror ecx, 1
add eax, ecx
sub eax, ecx
sub ecx, eax
shr eax, 0x1a
shl ecx, 0x11
dec ecx
or eax, 0x177dc888
or eax, ecx
add ecx, 0x18868c88
shr ecx, 0xd
bswap eax
ror eax, 0x13
mov eax, ecx
dec ecx
sub eax, ecx
sub eax, ecx
shl ecx, 0x14
bswap eax
xor eax, 0x1e596488
add eax, ecx
xor eax, ecx
xchg ecx, eax
ror ecx, 0xc
xor ecx, 0x21936e88
xor ecx, 0x22483688
mov eax, ecx
bswap ecx
and ecx, eax
add ecx, eax
sub ecx, eax
or eax, 0x255dea88
add eax, 0x25d76e88
shr ecx, 1
and ecx, eax
ror ecx, 0x17
rol ecx, 0x10
inc eax
not eax
sub ecx, eax
add ecx, eax
dec ecx
sub eax, 0x2b84b088
not ecx
shl ecx, 0x1b
shr ecx, 0x15
shr eax, 0x18
dec ecx
xchg ecx, eax
add ecx, eax
or eax, 0x302d6288
xor ecx, 0x30eb6288
ror eax, 0xe
bswap ecx
or ecx, eax
xor ecx, 0x3363c488
or ecx, eax
or ecx, eax
and ecx, 0x35076e88
and ecx, eax
mov ecx, 0x35ef0888
xor ecx, eax
shr ecx, 0x1b
xor ecx, 0x37f4ea88
inc ecx
xchg ecx, eax
or eax, 0x39cc2688
dec ecx
dec ecx
mov eax, ecx
and eax, ecx
add ecx, eax
not ecx
sub ecx, 0x3d60a488
shr eax, 0x15
rol eax, 6
ror ecx, 0x1d
rol ecx, 0x1c
bswap eax
shl ecx, 0xe
or eax, 0x41985688
ror eax, 0x14
rol eax, 0x1d
mov eax, 0x43462688
dec ecx
sub eax, ecx
sub eax, 0x45261088
mov eax, 0x45931a88
xor ecx, 0x464e6888
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al