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

Disassembly:
xchg esi, ebx
mov eax, esi
or ecx, eax
sub edx, edi
add eax, ecx
add eax, ecx
sub edi, eax
sub ebx, eax
dec ebx
and edi, eax
or ecx, 0xf4b5f2f5
dec ecx
sub ebx, 0xf672a8f5
or edi, ecx
or ebx, edx
xor ecx, edx
xor eax, 0xfa2c7ef5
bswap edi
add edi, edx
or eax, ebx
inc ebx
inc ecx
rol eax, 0x1b
sub esi, edi
and edx, 0xa380f6
add ebx, eax
or ecx, edi
and ecx, 0x2e2acf6
add edx, ebx
rol esi, 1
xor esi, eax
xor eax, edi
mov ecx, ebx
mov ecx, 0x7bb66f6
and edi, ecx
sub edx, 0x972faf6
sub edx, eax
sub eax, edi
xor edi, 0xc4cecf6
shr edi, 4
ror esi, 0x13
or ebx, edx
xchg esi, ebx
mov eax, ebx
xchg esi, edi
xchg esi, eax
or edx, ecx
xchg edx, eax
inc eax
and ebx, edx
and edx, ecx
mov edx, edi
xor edx, esi
shr ecx, 0x1c
xchg ecx, edi
xor esi, eax
add edi, edx
shr edx, 0x19
or edx, edi
xchg esi, ecx
xchg ecx, esi
xor esi, eax
mov esi, 0x218fc6f6
add ebx, 0x224356f6
inc ebx
mov ecx, 0x23b05ef6
and eax, ebx
xchg ecx, eax
mov edx, ecx
mov edi, edx
xor esi, ecx
xor edi, esi
sub edx, edi
mov ecx, 0x49e6ccf6
shl ebx, 0x16
mov edx, ebx
xor edi, esi
or eax, 0x4d3faef6
sub ecx, esi
xchg edx, esi
shr eax, 8
sub ebx, esi
xor ebx, esi
mov edi, 0x52a9eaf6
xor esi, ecx
sub eax, ecx
add eax, edx
or ebx, ecx
or edi, ebx
or edi, esi
mov ecx, edi
mov eax, edi
xor edx, 0x59f668f6
not ecx
and edx, ecx
or ebx, edx
or edx, ebx
not ebx
or ebx, esi
not esi
xor edx, eax
or edi, esi
xchg ecx, edi
mov eax, edx
or eax, esi
not edx
sub ebx, edi
and ebx, edi
dec edx
or esi, 0x67eec8f6
xor edx, ebx
or eax, edx
or eax, esi
ror eax, 0x1c
and ecx, 0x6c35cef6
add edx, edi
xchg edi, esi
xor edi, 0x6efa8cf6
add edx, esi
sub edi, edx
xor eax, 0x719f42f6
mov ebx, ecx
sub eax, esi
mov edx, ebx
or eax, ebx
and esi, edi
or eax, ebx
xor esi, edi
add ecx, eax
inc edx
add ecx, edi
add esi, ecx
and ebx, 0x7aae36f6
xchg ebx, edx
xor ebx, esi
mov ebx, 0x7d5a00f6
sub edi, esi
or edx, eax
mov edx, edi
not ecx
and edi, ecx
add esi, edi
xchg ecx, edx
and esi, ecx
mov ecx, esi
add eax, edx
mov ebx, ecx
add ebx, ecx
rol ecx, 0xd
xor edx, ecx
xor eax, ebx
xor ecx, esi
and eax, ebx
add esi, edi
xor esi, eax
and ebx, eax
add eax, edi
add edi, eax
xor edi, ecx
or edi, 0x91d876f6
xor edx, 0x92deecf6
sub ecx, 0x93d2c6f6
and edx, 0x94963ef6
and edi, ebx
mov ebx, edi
or edx, ebx
or esi, ecx
sub edi, ebx
sub edi, edx
add esi, edx
add edi, esi
xor edi, eax
mov edx, edi
xchg esi, edi
mov edi, ecx
xchg esi, ebx
xor esi, edi
or edx, ebx
mov ebx, edi
or esi, ebx
xor edx, ecx
or eax, ecx
mov esi, eax
sub esi, edi
add edx, ecx
or edi, ebx
rol eax, 0x10
xor edx, 0xa94acef6
add eax, esi
xchg edi, eax
shl ecx, 2
or ecx, ebx
or esi, 0xad914cf6
sub ecx, esi
and eax, 0xaf3f3ef6
and esi, 0xb005f8f6
sub esi, ecx
sub eax, esi
mov edx, ebx
xor edi, esi
sub edi, ecx
xchg ebx, eax
or esi, edx
xchg ebx, esi
bswap eax
mov ebx, ecx
add eax, ebx
ror ecx, 5
xor edx, 0xbb5370f6
mov esi, 0xbbf952f6
and edx, ebx
add ecx, ebx
sub ebx, edi
not ecx
inc edx
xchg ebx, eax
mov edx, ebx
xchg esi, edx
or ebx, edi
or ecx, eax
sub ecx, edx
and esi, 0xc5e4f2f6
mov ebx, edx
inc ebx
add ebx, ecx
sub edi, eax
not eax
xor edi, edx
xor edx, ebx
or esi, 0xcc8220f6
add esi, eax
or edx, edi
and edx, esi
and ebx, edi
xor eax, ebx
xchg edi, edx
mov edx, 0xd226b6f6
mov edi, ebx
sub edi, 0xd3beeef6
xchg edx, eax
mov ebx, esi
shr ebx, 0x12
mov edx, ecx
add eax, 0xd798c8f6
mov edi, ebx
ror esi, 1
xor esi, ecx
sub edi, ebx
sub edx, eax
sub ecx, edi
sub ecx, edi
and esi, edi
or ebx, 0xdf71b2f6
rol esi, 0xa
xor esi, 0xe15a3af6
xor eax, ebx
xor edi, esi
sub ecx, esi
or ecx, esi
xchg ebx, edi
ror esi, 0x11
and ebx, esi
xchg esi, ebx
xor edi, esi
mov esi, 0xea77baf6
and esi, ecx
and edi, 0xebfad6f6
xor edi, esi
sub edx, eax
mov ebx, esi
add ecx, eax
xchg ebx, eax
or esi, 0xf119e6f6
and esi, ebx
mov ecx, 0xf27c18f6
add edi, 0xf33248f6
add esi, edx
rol ecx, 0xc
dec esi
and esi, eax
or edx, edi
and edx, ecx
mov ecx, esi
or edx, 0xf95750f6
xchg ebx, edi
sub edi, ecx
xor eax, edx
and eax, edx
sub edi, 0xfe0158f6
xchg edi, eax
add edi, eax
sub eax, 0xab44f7
xor edx, ecx
sub edi, eax
or eax, ebx
xchg edi, ebx
mov ecx, esi
shl edx, 2
bswap ebx
xchg ebx, esi
or edi, ecx
xor edi, edx
bswap edx
xchg edi, eax
add edx, ebx
add ecx, edx
xor esi, 0xdd3d6f7
dec ebx
xchg esi, ebx
and edx, edi
and edx, eax
mov ecx, ebx
xchg edx, ecx
xor ebx, esi
and ecx, esi
inc eax
and ebx, edx
rol esi, 9
xchg esi, eax
mov eax, edi
or edi, ebx
sub edx, edi
and ebx, esi
sub edi, esi
mov esi, ebx
or ecx, ebx
xor esi, 0x1e684cf7
inc ecx
xor eax, ecx
mov edx, edi
and edx, ecx
mov edx, ecx
add ebx, edi
add ecx, eax
dec esi
or eax, ecx
mov edi, ebx
sub edx, ecx
add esi, ebx
mov ebx, esi
and eax, edx
sub edx, ecx
mov esi, edi
and edx, ecx
mov ecx, edi
inc ecx
or eax, esi
ror eax, 0x15
xchg ebx, eax
or edi, eax
mov esi, eax
sub ebx, ecx
bswap esi
sub ebx, 0x3333d4f7
mov ecx, edi
and edi, eax
xor ecx, eax
and edi, 0x364e14f7
add esi, edx
ror ecx, 0x13
or edx, edi
and edx, esi
inc esi
or edi, ecx
or edi, eax
not edi
xor ecx, edx
xchg ecx, edi
or ecx, edx
or ebx, 0x40734ef7
shr edi, 8
mov ecx, esi
add esi, ecx
and ecx, 0x4363b0f7
mov eax, 0x440788f7
add ecx, edx
or ecx, eax
sub edx, 0x467caaf7
inc eax
and ecx, esi
or eax, edx
and edi, eax
dec ebx
or ebx, ecx
xchg ecx, edx
xor edi, eax
mov ecx, edi
not eax
xchg edx, eax
shr esi, 0x13
xor ebx, eax
xor edi, eax
add ebx, edx
mov ecx, edx
xor edx, edi
and esi, edi
mov edx, edi
inc ecx
dec edi
sub ecx, esi
or eax, edi
or esi, 0x5a4b5af7
xchg ecx, edi
ror edi, 0x1d
or edi, eax
inc esi
and ecx, ebx
sub eax, 0x5f954ef7
or esi, ecx
shl esi, 1
and eax, esi
xchg edx, esi
and edi, eax
bswap edx
add ecx, 0x655342f7
and ebx, eax
xor edx, ecx
sub ecx, eax
add edx, 0x68ac8ef7
xor eax, edx
inc edi
sub eax, 0x6b5df2f7
xor edx, esi
add ebx, esi
xor edx, ecx
add edx, ecx
ror eax, 3
mov esi, ebx
not eax
xor edx, esi
mov edx, ebx
rol edx, 6
xor esi, edx
and ebx, edi
add edi, eax
sub ebx, esi
add edi, ecx
add eax, 0x784b16f7
xchg ebx, edi
or eax, esi
or eax, edi
xchg ebx, eax
add esi, 0x7cb82cf7
xchg ebx, esi
shl ebx, 0xc
xor edx, 0x7fa786f7
mov esi, ecx
add edi, eax
sub esi, ebx
inc edx
shr esi, 1
bswap ebx
add eax, ebx
xchg esi, eax
xor edx, eax
mov edx, ebx
or esi, ecx
mov edx, ecx
sub edi, 0x8a1d52f7
xchg edi, ecx
add edi, ecx
dec edx
or esi, 0x8d868cf7
add edx, edi
or eax, esi
sub ecx, ebx
shr ebx, 0x1c
xor ecx, eax
add eax, edi
and edi, ecx
and ebx, 0x93fe44f7
mov ecx, edi
not eax
xor ebx, ecx
mov edi, eax
add ecx, esi
sub esi, edi
and eax, edx
sub esi, ebx
xor ecx, edi
mov esi, edi
and ecx, edx
add ecx, esi
add edi, esi
and esi, ecx
mov ecx, edi
add eax, ebx
mov ecx, 0xa0a93af7
sub edi, esi
or edx, edi
add edx, 0xa32540f7
or edx, ecx
sub edi, ebx
and ecx, eax
mov edi, ecx
and ecx, eax
xchg esi, eax
xor edx, eax
sub ebx, edi
xor edi, esi
dec ecx
and edx, ecx
add eax, ebx
mov ecx, edi
dec ebx
sub ebx, eax
xchg edi, eax
xor eax, ecx
add ecx, ebx
sub ebx, eax
sub edx, esi
dec esi
xor ecx, ebx
shr ebx, 4
mov edi, esi
mov edx, 0xb81010f7
or eax, ecx
xor eax, edx
and ecx, esi
or ebx, esi
add edi, ecx
sub eax, edx
add ecx, edi
mov ecx, edi
add esi, ecx
inc ebx
mov edi, 0xc0693cf7
ror ecx, 0x15
xor edi, 0xc256d8f7
or ebx, ecx
mov ebx, edi
bswap eax
mov edx, 0xc532baf7
mov edi, edx
xor esi, ebx
or esi, eax
xchg ecx, eax
xor ebx, esi
add esi, edi
shr ebx, 0x10
mov ebx, esi
mov ebx, ecx
mov eax, 0xcd18ecf7
xchg esi, eax
xchg ebx, edx
bswap esi
sub esi, ebx
xor eax, 0xd1ebb4f7
mov edi, edx
xchg edi, eax
or edx, 0xd47132f7
add ecx, eax
or eax, esi
and ecx, edi
sub ebx, 0xd79bcef7
mov eax, 0xd83fcef7
or edx, esi
ror edx, 0x16
xor esi, eax
sub ebx, esi
rol edx, 8
ror edi, 0x19
and edi, eax
not edi
xor esi, edx
add ebx, edx
and ecx, ebx
not esi
shr edx, 0xb
or esi, ebx
or edx, ecx
add edi, eax
xor edx, eax
sub edi, ebx
xor ecx, edx
inc ebx
mov edx, edi
mov ecx, esi
xchg edi, ebx
xchg ecx, eax
xor edi, edx
not eax
mov eax, ebx
xchg edx, eax
add edx, ebx
or eax, esi
and esi, eax
shl eax, 0x15
mov ebx, 0xf66d38f7
bswap ebx
mov ecx, esi
not eax
xchg edi, ecx
xor edi, esi
add ebx, ecx
sub esi, eax
sub ecx, edi
inc edx
and edi, ebx
add edx, ecx
bswap ebx
xchg edi, ebx
add edx, esi
xor eax, edx
mov edi, 0x385c8f8
shl eax, 0x15
sub esi, edi
and eax, 0x61722f8
xor ebx, esi
add esi, edi
or edx, 0x89b30f8
add edx, edi
rol ecx, 0x17
xor edx, esi
sub ecx, edi
xor edx, ebx
add ebx, esi
and edi, esi
xchg edi, esi
mov ebx, edi
bswap eax
mov edi, 0x1199a8f8
shr esi, 5
xchg edx, esi
sub ecx, esi
mov esi, edx
mov edx, esi
mov ecx, 0x165bdaf8
xchg ebx, ecx
or edi, ecx
or edi, ebx
not ecx
or ebx, edx
xchg edx, ebx
ror edi, 0xe
add esi, 0x1d54a6f8
mov ecx, eax
xor ebx, esi
add edi, esi
not ecx
or ebx, esi
ror ecx, 4
or ecx, eax
xor eax, edi
shl ebx, 3
xchg ebx, edi
inc eax
add edi, ecx
and esi, ecx
xchg esi, edx
xchg ebx, edx
bswap eax
sub ebx, esi
sub edx, ecx
xor eax, edx
or edx, eax
and eax, ecx
or esi, eax
add edx, edi
xchg esi, edi
sub edx, esi
and edx, esi
bswap eax
sub esi, edi
and edx, edi
rol ecx, 3
or eax, edx
mov eax, esi
sub edi, ecx
xor edi, 0x3a4570f8
shl edx, 1
not edx
sub ecx, edi
bswap esi
and edi, edx
add eax, edx
add esi, eax
add edx, esi
xor edi, ecx
rol eax, 0xa
and edx, edi
and edx, ecx
mov esi, ebx
or edx, ecx
mov ecx, ebx
shr esi, 0x12
mov eax, ecx
and ecx, edx
and edi, 0x48dff4f8
and eax, esi
ror ecx, 0x12
or ebx, edi
or edi, edx
and eax, ebx
rol ebx, 0x1d
rol ebx, 0x19
or esi, edx
xor ebx, esi
add esi, edi
xor esi, 0x523298f8
and edx, eax
xchg ecx, edi
sub ecx, ebx
and esi, eax
sub edx, edi
and edx, edi
sub eax, esi
sub esi, edi
and ebx, edi
sub edx, edi
sub edx, eax
add eax, edx
xor edx, eax
and ebx, ecx
rol edi, 1
add edi, ecx
and ebx, ecx
mov ebx, esi
add esi, 0x61e31af8
xor ebx, ecx
mov esi, eax
and eax, edi
xor ecx, ebx
ror ebx, 8
sub ebx, 0x670888f8
shl ebx, 9
mov ecx, ebx
mov ebx, 0x692914f8
mov ebx, eax
or edx, eax
sub ecx, esi
add ebx, edi
xchg edi, ecx
shl ebx, 0x1b
and edx, esi
or ecx, esi
add eax, edi
add edi, eax
xor edi, edx
or esi, edx
xchg esi, edx
or ebx, 0x74c0b2f8
sub eax, ebx
and edi, eax
sub edi, edx
xor esi, eax
add edi, ebx
mov eax, edi
ror edx, 2
xor ecx, esi
mov esi, edi
not ebx
sub edi, ebx
ror edi, 0x1a
and eax, 0x7f89d0f8
xor ecx, esi
sub eax, 0x817bdaf8
sub ecx, edx
xor ecx, edx
xchg esi, edx
or ebx, edx
or ebx, 0x861d24f8
mov eax, ebx
xchg edi, edx
shr ecx, 0x19
or eax, 0x8987d0f8
bswap ebx
not esi
shr edi, 0x19
add esi, eax
xor edi, ebx
inc edi
not eax
and edx, esi
add edx, 0x91970cf8
add ebx, ecx
not edi
xor ecx, ebx
xchg edx, eax
and ebx, eax
add eax, 0x968056f8
add ebx, edx
sub ecx, eax
xor edx, eax
and edx, esi
not esi
xchg esi, eax
shl edi, 0xa
mov edi, esi
xchg ebx, eax
add edi, ebx
dec ebx
xchg esi, edi
xor edx, eax
or edx, ecx
xor ebx, ecx
and ecx, edx
add edi, eax
add esi, ecx
bswap eax
sub edx, esi
or edx, ebx
or ecx, ebx
and esi, ecx
mov eax, edi
sub edi, ebx
and ecx, esi
or ebx, 0xacddccf8
xchg ecx, eax
xchg ecx, eax
and esi, edx
and ecx, edx
add edi, 0xb11df8f8
rol ecx, 9
bswap edx
or esi, eax
xor eax, 0xb4a8daf8
bswap edx
or esi, eax
add eax, 0xb6fd32f8
mov esi, ecx
xor ebx, eax
xchg edi, eax
or esi, 0xba84f4f8
and ecx, eax
or edi, edx
or esi, ebx
xchg edx, edi
and edx, esi
rol ecx, 0xb
or eax, esi
shl eax, 0x14
or eax, esi
mov esi, edi
and ecx, edx
add edi, esi
sub edi, eax
bswap edi
xor edx, ecx
xchg esi, ebx
xor edx, edi
and edx, ecx
add edx, ebx
add esi, edx
and esi, ebx
add edx, esi
not edi
xor edx, ecx
xor ebx, eax
or esi, ebx
or ebx, esi
shl esi, 1
and edi, ecx
xchg ebx, eax
or ecx, eax
xor edx, ebx
or esi, edi
xchg edi, ecx
rol esi, 0x14
xchg esi, eax
sub ebx, eax
add edi, esi
and edx, 0xe26976f8
xor ebx, esi
and edx, eax
or ecx, 0xe4fb64f8
xchg edx, ebx
rol edi, 0x1c
and ecx, edi
sub esi, eax
add ebx, eax
xchg ecx, edi
and eax, edx
xchg edx, esi
xor ecx, eax
and edi, eax
xor esi, ebx
add eax, esi
and eax, 0xf03172f8
xor esi, edx
ror edi, 7
xchg ecx, eax
and eax, edi
and esi, ebx
sub edx, 0xf58bfcf8
add eax, edi
rol esi, 5
mov eax, edx
mov esi, edx
mov edx, esi
or esi, edi
and edx, edi
and ecx, edi
sub ebx, edi
or edi, edx
and eax, esi
or edi, ecx
or ebx, eax
xor edi, eax
mov edi, 0x10ca0f9
ror ebx, 0x1e
add edi, esi
xor ecx, ebx
sub esi, 0x495dcf9
sub ecx, edi
dec edx
add ebx, edi
add ebx, eax
or edx, edi
inc edx
add edi, esi
xor edx, ebx
or edi, ecx
xchg ecx, edx
rol ecx, 0x13
or ecx, ebx
shl esi, 0xf
ror edx, 0x1b
xor edi, esi
or ebx, edx
xchg edx, eax
add edx, edi
rol ebx, 4
add ebx, ecx
xor ecx, edx
xchg ecx, ebx
xor ebx, ecx
mov ecx, 0x18fb54f9
mov eax, esi
and edx, edi
or edx, ebx
xchg esi, eax
mov eax, edx
or ecx, edi
and edi, edx
and ebx, edi
xor ecx, ebx
rol esi, 0xe
shl esi, 0x19
ror esi, 0x10
mov edx, edi
xchg edx, esi
sub ecx, edi
mov ecx, ebx
not ebx
sub ecx, 0x27b53ef9
and esi, edx
and esi, ebx
sub esi, ecx
sub ecx, 0x2b14caf9
and eax, ecx
shr edx, 1
or edi, 0x2d8a86f9
xor ebx, ecx
mov ecx, esi
add eax, edx
add ecx, esi
sub edx, ecx
xor edi, ecx
ror ecx, 0x17
or edi, 0x342792f9
or ecx, edi
bswap ebx
xchg edi, eax
and eax, esi
add ebx, 0x3840e2f9
dec ebx
mov edx, ebx
shl edx, 0x1a
or edx, ecx
xor ecx, edx
xor ecx, 0x3d5870f9
xor esi, 0x3e5c1af9
xchg ecx, ebx
xor esi, 0x40688af9
sub esi, edi
xor esi, eax
add eax, 0x430b84f9
add ebx, edx
mov edi, edx
xor esi, edi
xor esi, 0x465a9ef9
xchg ecx, eax
and ecx, edi
xor ebx, ecx
or edx, esi
mov esi, ecx
xor ebx, eax
xchg ecx, eax
and ecx, edi
sub edi, 0x4e4472f9
mov ecx, esi
add eax, edx
mov edx, 0x50302cf9
mov esi, ebx
or edx, edi
xchg esi, edx
xchg ecx, edx
rol ecx, 0x18
or ecx, edi
bswap eax
mov esi, edx
or ebx, 0x57bb06f9
sub edi, 0x58b15ef9
mov ebx, esi
add esi, 0x5a0670f9
dec edi
xor ecx, ebx
ror edx, 1
add eax, edx
add ecx, esi
xor ecx, edi
mov ecx, ebx
rol edi, 1
add edx, ecx
or edx, esi
mov ecx, 0x62a904f9
xchg esi, ecx
sub ebx, ecx
mov edx, 0x654194f9
add edi, 0x65f7e4f9
shr ecx, 0x1d
and edi, edx
xchg ecx, edi
or ebx, edi
shr edi, 0xa
and ebx, edx
or edx, 0x7aeaaef9
sub esi, edx
add eax, ebx
xor edx, eax
xor edx, edi
mov esi, 0x7f2572f9
sub ecx, ebx
add eax, edx
not ebx
not ebx
xchg esi, eax
or esi, edi
or edi, esi
xchg edi, ebx
and edi, ebx
add edx, 0x878b22f9
mov edx, esi
xor ecx, 0x892e68f9
add eax, ecx
add ebx, esi
add esi, eax
mov esi, ecx
mov edi, eax
not ecx
or eax, 0x8e1704f9
sub ebx, edx
or ecx, eax
xchg ebx, ecx
xor edx, ecx
mov ebx, ecx
xchg esi, eax
shl edi, 2
add eax, 0x951820f9
dec eax
xchg esi, ebx
mov edx, 0x978d90f9
and ecx, 0x985454f9
or ebx, esi
xor edi, esi
xor edi, 0x9b2c26f9
xor eax, edi
dec esi
mov esi, ecx
or edi, edx
add eax, edi
xor edi, ecx
inc esi
xor edx, ecx
and ebx, eax
or eax, ebx
add eax, edi
xchg ecx, ebx
mov eax, ecx
mov esi, edx
and esi, ecx
xor eax, 0xa80ce0f9
sub eax, 0xa90056f9
rol esi, 0x18
add edi, eax
mov esi, ebx
xor ecx, eax
shr ecx, 2
or esi, edx
and edx, ecx
sub ecx, edx
or ecx, ebx
xor ecx, eax
mov eax, edi
shl edx, 6
ror edx, 0x12
mov esi, edx
xor esi, 0xb5664ef9
or esi, ebx
sub edi, ebx
xchg ecx, eax
or eax, 0xb9110af9
sub esi, edi
bswap esi
shr edx, 0x11
xor edi, ecx
xor eax, edx
and ebx, edx
or edi, ecx
xor ebx, edx
and esi, eax
add edi, eax
sub eax, ecx
sub edi, esi
inc edi
sub ecx, ebx
add edi, ebx
and ebx, edi
add ebx, esi
add eax, edi
or edx, esi
add edi, 0xc97ceaf9
or ecx, eax
mov eax, esi
ror esi, 0x1c
xor ecx, ebx
xchg ecx, edi
xor edi, eax
sub ebx, esi
not ebx
inc esi
xor esi, edi
mov esi, edi
shl edi, 0x1a
inc ebx
dec eax
mov eax, esi
shr edi, 0x18
and esi, edx
shr esi, 7
xchg edi, esi
add ecx, ebx
inc eax
shl ecx, 0xe
mov ecx, ebx
and ebx, edi
mov eax, ebx
and ebx, ecx
or edx, esi
and ebx, edi
mov edi, edx
add eax, esi
and edx, ebx
mov edi, 0x1638d108
sub esi, ecx
add ecx, esi
mov eax, 0x18790908
or eax, ecx
sub esi, ecx
xchg esi, eax
sub eax, esi
xor eax, ecx
add ecx, ebx
xor eax, 0x1ed48f08
inc esi
not esi
xor ebx, 0x21690908
and eax, edx
sub edx, esi
xchg esi, edi
mov eax, edi
xchg ebx, edi
add esi, 0x27eeff08
xor edi, ebx
ror esi, 0xa
shl edi, 0xf
sub edx, esi
or esi, edi
sub esi, ebx
xor eax, edx
and edi, 0x2f294908
and ebx, esi
xor ebx, edi
or edi, edx
or eax, esi
ror eax, 4
inc edi
or edx, eax
ror edx, 0x13
sub esi, 0x36df5d08
rol esi, 8
xchg ebx, esi
shl ebx, 4
xchg esi, edi
sub esi, edx
ror esi, 4
mov edx, esi
add esi, eax
xor ebx, edi
or esi, ecx
sub edi, ebx
sub ebx, 0x419c9b08
shl ebx, 5
not ebx
sub eax, 0x44372308
xchg ebx, eax
or edi, esi
mov ecx, esi
add eax, edx
mov esi, 0x4801bb08
and edi, ecx
xchg ebx, ecx
or edx, edi
and esi, eax
shl eax, 4
add esi, eax
xor ecx, edi
not ecx
mov ecx, ebx
mov edi, ebx
add ebx, 0x50a11108
dec edi
sub ecx, esi
shl eax, 0x19
mov ecx, ebx
xchg ecx, edi
sub ebx, eax
xor esi, eax
add eax, 0x577fd508
mov edi, ebx
inc esi
shl ebx, 0xa
and eax, 0x5a89ad08
xor edx, ecx
xor ebx, ecx
sub edi, edx
xor eax, ecx
add ecx, ebx
rol eax, 3
mov ebx, edx
xchg esi, edi
mov edi, ecx
xchg edx, eax
sub esi, eax
shl eax, 0x19
mov ecx, ebx
sub edx, ecx
xor esi, edi
add esi, eax
xor ecx, 0x69534b08
mov eax, ebx
xchg esi, eax
and eax, edi
and edi, esi
not ebx
xor esi, ecx
sub ecx, 0x6f2fe708
xor eax, 0x7031df08
or esi, edi
xor edi, ecx
rol eax, 0x19
and eax, edx
and esi, ecx
add eax, ebx
xchg esi, edi
mov edi, ebx
ror ebx, 0x13
add esi, edi
shr ebx, 2
or ebx, esi
add ecx, edx
rol edi, 0x13
add edx, ecx
mov ecx, edi
mov ecx, 0x7d864d08
and ecx, eax
mov ecx, edx
xchg edx, eax
mov edi, edx
xchg edi, esi
xor edi, ecx
or ecx, edi
xor edi, eax
mov edi, 0x85217108
xchg esi, edi
sub edi, ecx
add edx, esi
or eax, edi
and edi, 0x8968a308
xor ebx, edx
xchg ebx, ecx
shl ecx, 0x1d
or esi, ecx
sub edi, ebx
sub eax, edi
mov edx, eax
and ebx, eax
add eax, edi
sub eax, edi
add edi, ebx
mov eax, esi
sub esi, ecx
sub ecx, eax
add esi, eax
xor ecx, edi
bswap ebx
and edi, ebx
or edx, ecx
or edi, eax
or edi, esi
inc edi
sub edi, ecx
xor ebx, esi
shr ecx, 0x13
add ebx, 0xac655908
or ecx, eax
and edx, eax
xchg edi, ecx
xchg ebx, ecx
or edx, eax
and ebx, edi
add edi, ecx
and ebx, eax
mov edi, ecx
rol edx, 9
sub ecx, edx
xor eax, 0xb6781708
mov ebx, edx
or eax, esi
and eax, esi
xchg edi, esi
xchg edx, eax
mov esi, 0xbb55ad08
or eax, ebx
and ebx, eax
or eax, edx
mov ebx, esi
and eax, edx
sub edi, 0xbff12108
inc ecx
or eax, ebx
xor edx, edi
xchg edx, ecx
xchg ebx, eax
add ebx, ecx
dec esi
xor esi, ecx
and eax, edx
add esi, edx
add esi, edi
xchg edi, ecx
xchg ecx, esi
xor ebx, esi
add esi, 0xcce3d508
xchg edx, eax
mov edi, eax
sub ecx, eax
sub edi, 0xd0736d08
or eax, 0xd14d6908
dec esi
sub edi, 0xd30b4108
xor esi, 0xd40fdf08
and edx, ecx
add edx, eax
and ecx, eax
mov edx, ebx
shr ecx, 1
or edi, esi
mov ecx, edi
bswap eax
add ebx, edi
mov edi, 0xdb44d308
ror ebx, 0xd
ror ebx, 0x1d
and edi, esi
and edx, ebx
xor esi, 0xdf92a508
and edi, edx
add edx, esi
ror eax, 0x11
not esi
sub eax, edi
xor ebx, edi
mov eax, 0xe53c7908
sub ecx, eax
mov esi, edi
xchg ecx, eax
sub ebx, 0xe8c46f08
add ebx, ecx
not ecx
and esi, edi
or ebx, 0xebd2d308
sub edx, edi
and ebx, esi
xor ecx, ecx
rol edi, 0x19
mov edx, 0xeedc5508
ror ebx, 3
or edx, 0xf0216d08
shr eax, 9
dec edi
dec eax
mov ebx, 0x965aa
rol eax, 8
xor edx, 0xf34db508
and ebx, 0xf3cfed08
and esi, 0xf4525308
or edi, 0xf4e97908
dec esi
bswap eax
not ebx
ror ebx, 0x13
sub edi, 0xf7def708
inc edi
xor ebx, 0xf9135f08
mov esi, 0xd09c2
not edx
sub edi, 0xfa778708
add edx, 0xfaf4a908
mov edx, 0xfb669108
shl eax, 0x17
xor edi, 0xfcbd4508
or edx, 0xfd510708
sub edi, 0xfdf91f08
mov edi, 0xf7c36
xor edx, 0xfedc2908
not eax
mov edi, 0xffd5dd08
shr ebx, 0x12
xor esi, 0x11ea709
shr edi, 8
add ebx, 0x2408b09
or edx, 0x2d40509
sub edx, 0x37ee709
add edx, 0x3f7c509
mov edx, 0x127afd
add edi, 0x4a1d309
dec edx
dec edi
xor edi, 0x65f7109
xor edi, 0x7124909
add eax, 0x789a709
xor edi, 0x8490909
and ebx, 0x8c9eb09
dec edi
shl edi, 7
mov eax, 0x157275
add esi, 0xa928509
bswap eax
bswap eax
ror edi, 1
shl ebx, 0x14
bswap edx
dec ebx
or ebx, esi
xchg edx, eax
mov edx, edi
and edx, edi
and ebx, esi
sub edi, 0x13473309
ror esi, 0xd
or eax, edx
or edi, esi
sub eax, 0xfd3e6ac0
shl edx, 6
and ebx, 0x17ee6509
bswap esi
add edx, 0x194cf909
xchg edi, ebx
add edx, 0x80a1ef7
mov edi, ebx
mov edi, 0x1bc89d09
add ebx, 0x1c68c309
inc esi
mov edi, ebx
add eax, ecx
bswap edi
sub esi, ebx
not esi
xor edi, ebx
or ebx, 0x21857709
xchg esi, edi
add esi, ebx
add edi, 0x239e5909
and esi, 0x24438d09
and edi, 0x24e7bd09
and edi, esi
shl ebx, 6
mov edi, dword [eax]
add ebx, 0x27326d09
mov esi, ebx
add ebx, 0x28567509
dec esi
xor edi, edx
or ebx, 0x29ddc709
inc ebx
rol ebx, 0x16
add esi, ebx
inc ebx
or esi, 0x2d25b109
xor esi, 0x2dfb4d09
mov dword [eax], edi
mov edi, 0x3039
shr ebx, 0x1d
or esi, ebx
mov esi, ebx
and esi, ebx
mov edi, 0x8498527a
and esi, 0x3151cb09
sub ebx, 0x3216d709
and esi, ebx
sub edi, 0x84985276
and esi, ebx
ror esi, 0x19
or ebx, 0x34d77d09
add ecx, edi
not ebx
or ebx, 0x363df509
bswap ebx
not esi
bswap ebx
or esi, ebx
xor edi, 0x1ada1c
or ebx, 0x39acf709
sub esi, ebx
or ebx, 0x3b1ddd09
bswap esi
dec esi
shl ebx, 0x13
mov esi, ebx
bswap ebx
and ebx, 0x3edbb509
add ebx, esi
xchg esi, ebx
ror ebx, 0xd
mov ebx, esi
or ebx, 0x42215f09
add esi, ebx
or esi, 0x43626909
xor ebx, 0x4431c309
not ebx
add ebx, esi
shl esi, 1
not esi
sub ebx, esi
add esi, 0x4804b509
add esi, 0x48968509
shl ebx, 0xe
mov esi, ebx
mov esi, 0x4a512509
or esi, ebx
mov ebx, 0x4b822d09
xor ebx, 0x4c519509
ror esi, 6
and ebx, esi
mov ebx, esi
not esi
xor esi, 0x4f95e309
add esi, ebx
sub esi, 0x50e79b09
add esi, ebx
sub ebx, 0x523c8309
inc ebx
and ebx, 0x5376d109
add ebx, 0x54070909
ror ebx, 0xe
add ebx, 0x55511709
xchg ebx, esi
dec esi
not ebx
rol esi, 5
sub ebx, 0x58efbd09
rol ebx, 0xc
not ebx
and ebx, esi
or ebx, esi
or esi, ebx
or ebx, esi
sub esi, ebx
sub esi, ebx
sub esi, 0x5f237f09
xor ebx, 0x5ff28309
bswap ebx
or esi, ebx
sub esi, 0x620b5b09
and ebx, 0x62a91909
add ebx, 0x63398909
add esi, ebx
not ebx
ror ebx, 0x15
not esi
rol ebx, 0x19
mov ebx, 0x67039b09
or esi, 0x67b7d309
and ebx, esi
shl esi, 9
and ebx, 0x699e6109
shl ebx, 0x1b
or esi, 0x6b010f09
mov esi, ebx
shl esi, 3
mov ebx, esi
and ebx, esi
shl ebx, 8
dec ebx
and esi, 0x70129d09
and esi, ebx
not ebx
add ebx, 0x71dd2f09
mov esi, 0x7266ab09
not esi
shl esi, 0x16
bswap ebx
mov ebx, 0x74e6a309
xchg esi, ebx
inc ebx
xchg esi, ebx
mov ebx, 0x77b36709
not esi
and esi, 0x78f4c509
and ebx, 0x79900909
mov ebx, 0x7a150b09
add esi, 0x7aa77309
xor ebx, esi
dec ebx
add ebx, 0x7ca1b909
sub ebx, esi
inc ebx
and ebx, 0x7e978b09
sub ebx, 0x7f5b9509
and esi, ebx
xchg esi, ebx
xor ebx, esi
add esi, ebx
shl ebx, 0x19
shr ebx, 0x12
sub esi, ebx
sub esi, ebx
mov ebx, esi
and ebx, 0x86217b09
xchg esi, ebx
and ebx, 0x8792db09
mov esi, ebx
shl esi, 3
sub ebx, 0x898bfd09
bswap esi
inc ebx
sub ebx, 0x8b92a909
bswap esi
shl ebx, 0x19
or ebx, esi
or esi, 0x8e451909
xor ebx, 0x8f148109
or esi, 0x8fc5c709
xor ebx, 0x90957f09
add ebx, 0x91253509
dec ebx
bswap ebx
bswap esi
xor ebx, esi
inc esi
add ebx, esi
ror esi, 0x1c
dec ebx
bswap ebx
shl ebx, 0x12
add ebx, esi
shr esi, 6
mov esi, 0x99791309
or esi, 0x9bdd3f09
inc esi
sub ebx, 0x9d42af09
inc esi
ror esi, 0x1d
and ebx, esi
sub ebx, esi
sub ebx, 0xa0b5e309
sub esi, 0xa17beb09
and ebx, 0xa2174909
sub ebx, 0xa2db5709
shl esi, 0x1c
dec ebx
shr ebx, 0x13
sub esi, 0xa5aca909
dec ebx
shr esi, 1
shl esi, 0xb
or ebx, esi
sub esi, ebx
ror ebx, 0xd
sub ebx, 0xaaa41909
dec esi
not esi
and esi, 0xac857d09
rol esi, 0x1b
not ebx
sub esi, 0xaea4cd09
and ebx, esi
rol esi, 0xc
sub esi, 0xb0b89709
not esi
or esi, ebx
ror esi, 0xd
ror ebx, 0xa
inc esi
dec esi
mov esi, 0xb5436f09
xor ebx, 0xb612f909
add ebx, 0xb6a28d09
shl esi, 0x1b
mov esi, 0xb7dc9509
xor esi, 0xb8ad9d09
xchg ebx, esi
mov esi, 0xba0e5f09
mov esi, 0xba949509
add esi, 0xbb27b509
and ebx, esi
xor ebx, esi
ror esi, 9
add esi, 0xbdd44709
and ebx, 0xbe70db09
or ebx, esi
xor ebx, 0xbfeac509
ror ebx, 0x1e
not esi
or ebx, esi
dec ebx
shl esi, 0x13
sub ebx, esi
xchg esi, ebx
or esi, ebx
sub esi, 0xc6520309
ror ebx, 0x18
inc esi
sub ebx, esi
xor esi, 0xc943dd09
or ebx, 0xc9f34109
not esi
or esi, ebx
shr ebx, 0xa
shl ebx, 0x18
dec esi
bswap ebx
ror esi, 0x1c
shr ebx, 0x1b
and esi, ebx
or esi, 0xd0b7ed09
mov ebx, 0xd13c0709
sub esi, ebx
xor ebx, esi
or ebx, esi
sub esi, 0xd4318709
and esi, 0xd4d1c509
mov ebx, esi
and esi, 0xd5ee3509
inc esi
ror esi, 6
or ebx, esi
add ebx, 0xd87f1909
sub ebx, esi
dec esi
and ebx, esi
sub esi, ebx
not ebx
add esi, 0xdc689709
add esi, 0xdcfad309
shr esi, 0xb
and ebx, esi
mov esi, 0xdecaa309
xor esi, 0xdf9ee109
bswap ebx
xor ebx, 0xe1126d09
shr esi, 0xe
ror esi, 0x12
xor ebx, 0xe3519d09
not ebx
add ebx, 0xe4838309
or esi, 0xe5370d09
add esi, 0xe5c95d09
xchg esi, ebx
xor ebx, 0xe76d3709
add ebx, 0xe7fda909
add esi, ebx
add esi, ebx
add esi, 0xe9ace709
mov ebx, esi
and esi, ebx
xor esi, 0xeb949d09
ror esi, 0x17
or esi, 0xecff9909
and ebx, esi
sub ebx, esi
sub esi, 0xef164309
rol esi, 0xb
mov esi, ebx
and esi, 0xf0ee8b09
bswap ebx
sub ebx, esi
not esi
and esi, 0xf3929309
xor esi, 0xf464db09
bswap esi
sub esi, ebx
shr ebx, 1
ror esi, 6
bswap esi
shl ebx, 0x17
xor ebx, esi
mov esi, 0xf9e26709
xor esi, ebx
sub ebx, 0xfb748b09
cmp ecx, edi
jne 0x5af782
shl esi, 0xc
sub esi, 0xfd06ad09
xchg esi, ebx
add ebx, 0xfe6a1909
add esi, 0xff00a309
sub esi, ebx
shr esi, 0x13
or ebx, esi
and ebx, esi
mov ebx, 0x23d430a
xor esi, ebx
or esi, 0x3bb130a
shr ebx, 9
shl esi, 0x17
sub esi, ebx
xor ebx, esi
add ebx, 0x73f530a
ror esi, 0xa
inc esi
not esi
mov ebx, esi
sub ebx, esi
sub ebx, 0xb3ec10a
xor ebx, esi
bswap ebx
xor esi, ebx
and ebx, esi
mov esi, ebx
and ebx, esi
or ebx, 0xfd51d0a
sub esi, ebx
xchg esi, ebx
sub ebx, esi
rol esi, 0x1e
add ebx, esi
dec esi
mov esi, 0x1490b70a
xor esi, ebx
not esi
or ebx, 0x16b1f50a
sub esi, 0x17774f0a
shr esi, 0x16
ror ebx, 0x15
sub esi, 0x19abb70a
sub ebx, esi
or ebx, esi
not esi
xor esi, ebx
sub esi, ebx
rol ebx, 0xf
bswap esi
not esi
xchg ebx, esi
bswap ebx
and ebx, esi
shr esi, 0x10
add esi, ebx
or esi, ebx
rol esi, 0x17
inc ebx
xor ebx, esi
shl esi, 0x1c
dec ebx
shr esi, 0x1d
add ebx, esi
rol esi, 2
xor esi, ebx
sub esi, ebx
and esi, 0x2af0f90a
xchg esi, ebx
sub ebx, 0x2c90570a
and esi, ebx
shr ebx, 0x1e
and esi, ebx
add ebx, esi
and ebx, 0x2f98750a
and ebx, 0x3033930a
add ebx, esi
or ebx, esi
sub ebx, 0x3233030a
inc ebx
xor ebx, esi
rol esi, 0x14
ror esi, 0xd
or esi, 0x35bdeb0a
add ebx, 0x3651c50a
add esi, ebx
xchg esi, ebx
and esi, 0x384e410a
xor esi, 0x3922c90a
mov ebx, 0x39ae470a
ror esi, 0x1b
sub esi, 0x3b2e2f0a
inc ebx
or ebx, esi
bswap ebx
mov esi, 0x3da2130a
xor esi, ebx
not ebx
shl ebx, 0x1b
add esi, ebx
mov ebx, esi
not ebx
xchg ebx, esi
or ebx, esi
inc esi
not esi
not ebx
bswap ebx
mov ebx, esi
add esi, 0x46976f0a
and esi, ebx
inc ebx
or esi, 0x487d5b0a
sub esi, ebx
bswap esi
or ebx, 0x4a92a70a
add ebx, esi
bswap ebx
mov esi, ebx
inc esi
sub ebx, 0x4da9d70a
ror esi, 0x18
xchg ebx, esi
inc esi
sub esi, 0x50b3e70a
inc esi
sub esi, ebx
bswap esi
xor ebx, 0x539abd0a
xor ebx, 0x546a0f0a
rol esi, 0xe
rol esi, 0x1d
or esi, ebx
sub ebx, esi
shl ebx, 7
shl ebx, 6
xor ebx, esi
xchg ebx, esi
or ebx, 0x5afb0d0a
rol esi, 8
shr ebx, 0x19
dec esi
bswap ebx
mov ebx, esi
inc esi
shl esi, 6
mov edi, 0x852fc9d4
add esi, ebx
bswap ebx
sub ebx, 0x619a550a
xor ebx, esi
mov ebx, 0x62e6a70a
sub ebx, 0x63ab490a
xor esi, ebx
inc esi
add ebx, 0x65a5c30a
and ebx, 0x6643b90a
xor ebx, esi
add esi, ebx
dec esi
mov ebx, 0x68c1fd0a
not esi
shl esi, 0x10
rol esi, 3
or ebx, esi
bswap esi
rol esi, 6
ror ebx, 4
shl ebx, 2
xor ebx, esi
ror esi, 0x1d
dec esi
bswap ebx
or ebx, 0x71bdbf0a
and ebx, 0x7259310a
add ebx, esi
shr esi, 0xc
shl esi, 2
ror ebx, 0xb
add esi, 0x759bff0a
or ebx, 0x764e110a
and esi, ebx
mov ebx, 0x776c7d0a
rol esi, 0x15
inc ebx
or esi, 0x7976230a
xchg esi, ebx
mov ebx, 0x7ace310a
sub ebx, 0x7b97f10a
ror esi, 4
add esi, 0x7ce3b50a
or ebx, 0x7d935b0a
xor ebx, esi
not ebx
not ebx
and esi, 0x803b490a
sub esi, ebx
mov esi, 0x8183930a
shr esi, 0xc
xor ebx, esi
ror ebx, 0x1c
dec esi
xor ebx, 0x85322b0a
xor esi, 0x8603410a
and esi, ebx
mov ebx, 0x87222d0a
bswap ebx
dec esi
add ebx, esi
and esi, 0x898cc70a
shl ebx, 0x18
sub esi, 0x8b08970a
mov ebx, esi
dec ebx
xchg ebx, esi
shr ebx, 9
bswap esi
rol esi, 0x14
xor ebx, esi
or esi, 0x908ecb0a
add esi, ebx
inc esi
or ebx, 0x9270e30a
sub ebx, esi
and ebx, esi
ror ebx, 0x16
bswap esi
ror ebx, 5
ror esi, 1
shl ebx, 0xc
shr ebx, 0xb
mov ebx, 0x988d850a
dec esi
or esi, ebx
shr esi, 5
inc ebx
not esi
xchg esi, ebx
shl esi, 0xc
ror esi, 9
sub ebx, 0x9ededb0a
xor esi, ebx
sub esi, ebx
add esi, ebx
bswap ebx
mov ebx, esi
dec esi
bswap ebx
not ebx
bswap esi
and esi, 0xa54c8b0a
and esi, 0xa5e9bb0a
inc esi
or ebx, 0xa73aad0a
add esi, 0xa7cc130a
dec esi
or esi, 0xa91dbf0a
not esi
dec esi
shr esi, 3
mov esi, 0xaba5390a
rol ebx, 0x18
mov ebx, esi
sub ebx, 0xad9e8d0a
and ebx, esi
mov esi, 0xaebb2b0a
dec esi
rol ebx, 0x1e
and ebx, 0xb0b0b50a
or esi, ebx
sub esi, 0xb221f70a
xor esi, 0xb2f21f0a
inc ebx
sub ebx, 0xb45a990a
shr ebx, 0x16
inc esi
bswap ebx
or ebx, 0xb706bd0a
xchg esi, ebx
not ebx
xchg ebx, esi
and ebx, esi
xor esi, 0xbabb7f0a
mov ebx, 0xbb3f9d0a
mov esi, ebx
add esi, 0xbc55630a
shl ebx, 0x1e
xor esi, 0xbdd8f30a
and ebx, 0xbe744f0a
shl esi, 5
add ebx, esi
ror esi, 4
xor esi, ebx
rol esi, 0x11
not ebx
add ebx, 0xc322570a
and ebx, 0xc3bda90a
inc esi
xor esi, 0xc52f8d0a
or ebx, 0xc5df290a
add esi, 0xc673c90a
add ebx, esi
and esi, ebx
sub esi, 0xc85a150a
and ebx, 0xc8f59d0a
xchg esi, ebx
shl ebx, 0xc
and esi, ebx
ror esi, 6
inc ebx
sub ebx, 0xcd34590a
not ebx
inc esi
sub esi, 0xcf3e150a
and ebx, esi
or ebx, esi
add ebx, esi
not ebx
add esi, ebx
dec ebx
and esi, 0xd3729b0a
sub esi, ebx
bswap ebx
add ebx, 0xd568410a
sub ebx, 0xd62e9b0a
and ebx, 0xd6caeb0a
and esi, ebx
xor ebx, 0xd831310a
rol ebx, 1
shr ebx, 9
sub esi, ebx
dec esi
or esi, 0xdbb1f50a
shl ebx, 4
or ebx, esi
add ebx, esi
bswap ebx
shr esi, 0x19
sub ebx, 0xdfb1870a
dec ebx
xchg ebx, esi
xor esi, ebx
sub edi, 0x84efb9d4
dec esi
add esi, ebx
sub ebx, 0xe40f210a
and ebx, 0xe4aaaf0a
or esi, 0xe55bf70a
xor ebx, 0xe62dad0a
shl esi, 8
bswap ebx
bswap ebx
or esi, ebx
shr ebx, 1
or esi, 0xea3a430a
sub esi, ebx
xor esi, 0xebd4c70a
ror esi, 0x19
or esi, ebx
rol ebx, 0x10
add esi, ebx
or esi, 0xef334d0a
and esi, ebx
not ebx
ror esi, 0x16
sub esi, ebx
shr ebx, 4
add esi, ebx
mov ebx, 0xf3bda30a
sub esi, 0xf483410a
xchg esi, ebx
sub esi, 0xf61c250a
and esi, ebx
or esi, ebx
mov esi, ebx
and esi, 0xf884270a
bswap esi
rol ebx, 2
xor esi, ebx
add ebx, esi
or esi, ebx
or ebx, 0xfc90190a
xchg ebx, esi
sub esi, ebx
and ebx, 0xfec2590a
not ebx
shl ebx, 0x10
add ebx, 0xa5810b
xor ebx, esi
bswap ebx
xchg esi, ebx
inc esi
xor esi, 0x4594d0b
add ebx, 0x4e92f0b
shl esi, 1
add esi, ebx
xor ebx, 0x6fab90b
ror ebx, 2
inc ebx
and esi, ebx
xor esi, ebx
shr ebx, 0xb
or ebx, 0xb1dff0b
or esi, 0xbd0090b
not esi
not ebx
add ebx, 0xda72d0b
xor esi, 0x1cf1090b
dec esi
mov esi, ebx
xor esi, ebx
bswap esi
xor ebx, 0x205e010b
mov ebx, 0x20e30f0b
add esi, 0x2175790b
xchg ebx, esi
shl ebx, 0xa
not esi
or ebx, esi
mov ebx, 0x24cf770b
add esi, 0x25673b0b
sub esi, 0x262eab0b
or ebx, 0x26de310b
sub ebx, esi
rol esi, 4
xor ebx, esi
bswap ebx
sub esi, 0x2a86110b
mov ebx, esi
not ebx
and ebx, 0x2c43db0b
add esi, ebx
mov ebx, esi
bswap ebx
and esi, 0x2e8e5b0b
xor ebx, 0x2f5ddb0b
and esi, 0x2ffd1f0b
xchg ebx, esi
shr esi, 0x13
xchg ebx, esi
xor esi, ebx
rol esi, 3
shl esi, 5
xor ebx, esi
sub esi, ebx
mov ebx, esi
shl ebx, 0x1a
dec esi
mov ebx, 0x387cd70b
and ebx, esi
and ebx, 0x39ac2d0b
or esi, ebx
and esi, ebx
add ebx, 0x3b82330b
shr esi, 3
mov ebx, 0x3cc0210b
bswap ebx
shl esi, 0x14
not esi
and esi, 0x3f5aed0b
and ebx, esi
xchg ebx, esi
mov esi, ebx
mov esi, ebx
xor ebx, esi
not ebx
xor ebx, 0x44048b0b
ror ebx, 2
and ebx, 0x455bb30b
inc esi
and esi, 0x469a2f0b
xor ebx, 0x4769d90b
rol ebx, 0xe
mov esi, ebx
and esi, ebx
sub ebx, esi
xchg ebx, esi
ror ebx, 1
xor ebx, 0x4c57e30b
sub ebx, esi
bswap esi
xchg esi, ebx
or esi, 0x4f3cb70b
inc esi
not ebx
mov esi, ebx
or esi, ebx
xor ebx, esi
and esi, 0x5310430b
dec ebx
not esi
or ebx, 0x5501b30b
shr ebx, 2
add ebx, 0x564ecf0b
dec esi
add esi, ebx
xor ebx, esi
inc ebx
rol esi, 0x18
dec esi
and ebx, esi
not ebx
shr esi, 0x12
xchg esi, ebx
dec esi
shr esi, 0xa
xor esi, 0x5f45cb0b
not ebx
xor esi, ebx
mov ebx, esi
mov esi, 0x61c6310b
add esi, 0x6257990b
not ebx
xor ebx, 0x63ccf30b
mov ebx, 0x6454390b
shl ebx, 5
or esi, ebx
dec ebx
call edi
and ebx, esi
xchg esi, ebx
dec esi
add esi, 0x690be90b
shl esi, 0x14
add ebx, esi
bswap ebx
bswap esi
add esi, ebx
bswap esi
shl ebx, 0x1d
inc esi
and esi, ebx
add esi, 0x6f41030b
rol ebx, 0x12
and esi, 0x7097730b
mov ebx, esi
rol esi, 1
or ebx, 0x727af50b
or esi, ebx
mov ebx, 0x73aa4b0b
or esi, ebx
not ebx
mov esi, ebx
or esi, ebx
mov esi, ebx
and ebx, esi
or esi, 0x77e9f50b
or ebx, 0x7898ed0b
and esi, ebx
dec esi
or esi, ebx
mov esi, 0x7b04f10b
shl ebx, 0x15
or esi, ebx
mov ebx, 0x7ce62b0b
rol esi, 0x19
and ebx, 0x7e388d0b
shl esi, 0xe
or esi, 0x7f9ebf0b
mov ebx, esi
dec ebx
mov esi, ebx
and ebx, esi
sub ebx, esi
shr ebx, 0x1d
add esi, 0x83d2b10b
mov esi, ebx
shr ebx, 0x16
and esi, 0x85a61d0b
xor ebx, 0x8678c90b
and esi, ebx
not esi
dec ebx
sub esi, 0x89192f0b
and ebx, 0x89b6550b
xor ebx, 0x8a85730b
xor ebx, esi
xchg ebx, esi
sub esi, ebx
ror ebx, 0x1a
mov esi, ebx
ror esi, 0x15
not esi
and esi, ebx
shr ebx, 0xc
mov ebx, 0x914a470b
shr ebx, 0xc
and ebx, esi
sub esi, 0x9356890b
xor ebx, 0x94282b0b
add ebx, esi
shr esi, 0x1d
bswap esi
xor ebx, esi
xchg ebx, esi
and ebx, esi
xor esi, ebx
ror ebx, 0x13
shl ebx, 6
add esi, 0x9b0fcd0b
sub ebx, esi
rol ebx, 0x16
dec ebx
sub ebx, esi
shl esi, 0x15
add ebx, esi
not esi
and ebx, 0xa060650b
rol esi, 7
inc esi
mov esi, 0xa23e0b0b
mov esi, ebx
mov ebx, 0xa3430b0b
xchg ebx, esi
inc esi
and ebx, 0xa557110b
xchg ebx, esi
xor ebx, esi
xchg esi, ebx
or esi, ebx
mov esi, ebx
rol esi, 0x15
sub esi, ebx
rol esi, 4
dec ebx
sub ebx, esi
mov esi, ebx
mov ebx, 0xad86950b
add esi, ebx
rol ebx, 0x17
or ebx, 0xaf81110b
sub ebx, esi
xor ebx, 0xb10c3d0b
dec ebx
not esi
add ebx, 0xb2e19f0b
sub ebx, esi
and ebx, esi
and esi, ebx
shl ebx, 6
sub ebx, esi
add esi, 0xb6ccb30b
shr ebx, 0x1e
add esi, 0xb812350b
shr ebx, 0x18
xor ebx, esi
mov esi, 0xba17f50b
or esi, ebx
add esi, 0xbb54290b
mov esi, ebx
or ebx, 0xbc84690b
xor esi, ebx
add esi, 0xbde17b0b
xor esi, ebx
inc ebx
and ebx, 0xbfe7070b
sub esi, 0xc0acc70b
sub ebx, esi
xor ebx, esi
or ebx, esi
inc ebx
add esi, ebx
ror ebx, 1
mov ebx, 0xc546b10b
xor esi, 0xc6173f0b
inc ebx
xor ebx, esi
mov ebx, esi
and esi, ebx
bswap ebx
shl ebx, 0x17
mov esi, 0xca6faf0b
bswap esi
inc esi
shr esi, 0x12
sub esi, ebx
inc esi
or ebx, esi
shl esi, 0x18
xchg ebx, esi
and esi, 0xd095870b
xchg esi, ebx
or ebx, 0xd217ed0b
ror esi, 8
not esi
xor ebx, esi
mov ebx, 0xd4c3e30b
or ebx, 0xd572e70b
xor ebx, esi
bswap ebx
xor ebx, esi
xor esi, 0xd874a50b
rol esi, 8
add ebx, 0xd9bedf0b
not esi
sub ebx, 0xdb27c30b
shr esi, 0x18
xor ebx, 0xdcb0fd0b
add esi, ebx
and esi, 0xddd95b0b
dec esi
xor esi, ebx
or esi, ebx
and ebx, esi
inc ebx
sub ebx, 0xe1e6790b
add ebx, esi
sub ebx, esi
rol ebx, 0xb
rol ebx, 0x11
or esi, 0xe549f90b
xor ebx, 0xe6180b0b
shl ebx, 9
xor ebx, esi
ror ebx, 7
mov esi, ebx
sub esi, ebx
xor ebx, esi
bswap esi
xor ebx, esi
inc esi
add esi, 0xecf2ad0b
add esi, ebx
sub ebx, 0xee42510b
or esi, 0xeef2f30b
shr ebx, 0x1d
xchg esi, ebx
dec ebx
bswap ebx
sub esi, 0xf28a090b
xor ebx, esi
mov esi, ebx
xor esi, ebx
and ebx, esi
dec esi
xchg ebx, esi
inc ebx
and esi, ebx
and ebx, esi
shl esi, 0x10
sub esi, ebx
and ebx, 0xfa9a970b
add ebx, 0xfb337b0b
bswap ebx
sub esi, 0xfc9bc90b
dec esi
add esi, 0xfdcd3d0b
mov ebx, 0xfe51890b
and esi, ebx
xor esi, 0xffbc4f0b
or ebx, 0x6b430c
dec esi
mov ebx, 0x190ad0c
sub esi, ebx
shr ebx, 0x1e
or esi, ebx
or esi, ebx
mov esi, 0x4ec110c
sub ebx, 0x5b0470c
or ebx, 0x6653f0c
bswap esi
shr ebx, 7
mov ebx, 0x843350c
mov esi, 0x8cd130c
sub ebx, esi
mov esi, 0xa1f590c
shl esi, 0xa
xchg ebx, esi
sub esi, 0xc6eeb0c
rol ebx, 0xc
and esi, ebx
or esi, 0xe6d750c
xor ebx, esi
and esi, ebx
inc ebx
add esi, 0x1100250c
mov ebx, 0x11849f0c
and ebx, esi
dec esi
inc ebx
or esi, ebx
or ebx, esi
add esi, ebx
sub ebx, 0x15fea10c
xchg esi, ebx
or ebx, 0x1787470c
mov esi, ebx
rol ebx, 0xf
shr esi, 0xf
rol ebx, 1
sub ebx, esi
xor ebx, 0x1bba910c
rol esi, 0x11
inc esi
rol ebx, 0x1a
dec esi
and ebx, 0x1f06cd0c
and esi, ebx
inc ebx
shr esi, 0x12
inc ebx
sub ebx, esi
bswap ebx
ror ebx, 0x12
add ebx, esi
inc esi
xor ebx, 0x25b04f0c
ror esi, 0xd
xor esi, 0x273a7f0c
bswap esi
sub esi, 0x28a52d0c
not ebx
sub ebx, 0x2a10a70c
sub ebx, esi
and ebx, esi
and esi, ebx
mov ebx, 0x2c7ec30c
sub esi, 0x2d43b10c
or ebx, esi
shl esi, 0xb
or ebx, esi
and esi, 0x2feb1f0c
add esi, ebx
add esi, ebx
xchg ebx, esi
xor ebx, esi
mov ebx, esi
shr esi, 0xa
xor esi, ebx
and ebx, esi
sub ebx, esi
or esi, 0x36a8b70c
add ebx, esi
xor esi, 0x3801f70c
xor esi, ebx
bswap esi
or ebx, 0x3a1fb30c
or ebx, 0x3ad1230c
and ebx, esi
sub esi, 0x3c29870c
or ebx, 0x3cdb050c
add esi, 0x3d6ecb0c
or esi, 0x3e20390c
xor ebx, esi
shr ebx, 0x1c
ror ebx, 4
or ebx, esi
ror esi, 0x1b
bswap ebx
dec esi
inc ebx
add ebx, 0x4430bf0c
mov ebx, 0x44b5e90c
add ebx, esi
and ebx, 0x45dc1b0c
sub esi, ebx
or esi, 0x47352f0c
sub esi, ebx
sub ebx, 0x4d2ecd0c
shr esi, 9
or ebx, 0x504c6b0c
add ebx, 0x50dc4f0c
not ebx
add ebx, esi
dec esi
xor esi, ebx
or ebx, esi
sub esi, ebx
xor esi, 0x55ab5f0c
and esi, ebx
dec esi
or esi, ebx
or ebx, 0x583f2b0c
mov ebx, 0x58c3930c
ror ebx, 1
bswap esi
xor ebx, esi
mov esi, 0x5b6eb50c
inc esi
not esi
ror ebx, 0xb
and ebx, esi
mov ebx, esi
xor esi, ebx
shl esi, 3
or ebx, 0x60a7b70c
inc esi
dec esi
or ebx, esi
dec ebx
inc ebx
shr esi, 7
and ebx, esi
or ebx, esi
add ebx, 0x664cb10c
mov ebx, 0x66d1e30c
or esi, 0x6784e70c
not esi
shl ebx, 0x13
sub ebx, esi
add esi, 0x6a264b0c
inc ebx
mov ebx, esi
shl ebx, 7
shl esi, 5
mov ebx, esi
ror ebx, 0xa
rol esi, 0x19
inc esi
not ebx
xor esi, 0x70a4710c
sub esi, 0x7169270c
not ebx
shl ebx, 0xe
xchg esi, ebx
shl esi, 7
xor ebx, esi
rol esi, 0x1c
inc esi
add ebx, 0x76f1e90c
mov esi, ebx
inc esi
or esi, 0x78c3490c
add esi, ebx
add ebx, esi
and ebx, 0x7a72f30c
bswap ebx
xchg esi, ebx
inc ebx
sub esi, ebx
bswap ebx
rol esi, 8
not esi
bswap esi
inc ebx
xchg esi, ebx
not ebx
or ebx, esi
add esi, ebx
shl ebx, 2
or esi, ebx
bswap ebx
add ebx, esi
xor ebx, 0x868b8f0c
add esi, ebx
and ebx, 0x87b5e30c
add ebx, 0x8845c50c
xor ebx, 0x8914e50c
mov esi, 0x899a190c
bswap esi
xchg ebx, esi
xor ebx, esi
and esi, ebx
rol ebx, 0x17
and esi, ebx
or esi, ebx
mov esi, 0x8ef53d0c
sub esi, ebx
xchg ebx, esi
rol esi, 0x12
xor esi, ebx
sub esi, 0x93c3ef0c
xchg ebx, esi
xor esi, 0x956a2b0c
mov esi, 0x95f04d0c
or ebx, esi
rol esi, 0x12
mov ebx, 0x97d3cd0c
shr esi, 0x16
bswap esi
dec ebx
rol ebx, 0xb
inc esi
shr ebx, 6
add esi, 0x9c69050c
rol ebx, 0xd
add esi, 0x9db3fd0c
mov esi, 0x9e39f10c
mov ebx, 0x9ebe690c
and esi, 0x9f5a830c
mov esi, ebx
and esi, 0xa078130c
xor ebx, 0xa147df0c
not esi
xchg esi, ebx
and ebx, 0xa35b130c
rol ebx, 0x19
shr esi, 0x17
or esi, 0xa57a870c
xor ebx, esi
xchg ebx, esi
inc esi
shr esi, 3
sub ebx, esi
xor ebx, 0xa9f9d70c
ror esi, 0xf
or esi, 0xab63fb0c
xor ebx, 0xac32030c
rol esi, 6
add ebx, esi
mov ebx, 0xadf94f0c
add esi, ebx
sub esi, ebx
inc ebx
ror esi, 0xb
rol ebx, 0x19
add esi, 0xb1e3830c
and esi, ebx
xor esi, 0xb34e4d0c
xchg esi, ebx
add esi, 0xb4b25d0c
not ebx
shl ebx, 0x10
mov esi, 0xb68b2d0c
mov ebx, 0xb70fcf0c
sub ebx, esi
mov esi, 0xb855db0c
and esi, 0xb8f4a10c
mov ebx, 0xb979150c
mov esi, 0xb9ff330c
shr esi, 0x1c
sub ebx, esi
mov ebx, esi
sub ebx, esi
ror esi, 1
shl ebx, 0x1b
shl esi, 0x16
xor ebx, 0xbf9db50c
shl esi, 5
ror ebx, 6
add ebx, esi
or ebx, esi
xchg ebx, esi
rol esi, 0x1a
bswap esi
xor ebx, 0xc53c890c
dec esi
xchg ebx, esi
rol esi, 3
add esi, 0xc7fc490c
add esi, 0xc8907b0c
or ebx, 0xc942fb0c
and ebx, esi
mov esi, 0xca5c5b0c
and ebx, esi
xor ebx, esi
inc esi
add esi, 0xcce7610c
xor ebx, 0xcdb8d50c
shr ebx, 0x1e
xor esi, 0xcf3c9d0c
rol ebx, 0x10
sub ebx, 0xd0b6a70c
add ebx, 0xd146bf0c
ror ebx, 0xb
xor esi, ebx
sub ebx, esi
and esi, 0xd4d30b0c
dec ebx
sub ebx, 0xd6362f0c
rol ebx, 4
xor ebx, 0xd7bb370c
add ebx, 0xd84b3b0c
xor ebx, 0xd91a570c
and esi, ebx
or esi, 0xda64310c
or ebx, 0xdb134d0c
xor ebx, 0xdbe18b0c
not esi
rol esi, 9
and ebx, esi
xor ebx, esi
xchg esi, ebx
bswap ebx
and esi, ebx
xor ebx, 0xe175d10c
sub ebx, esi
mov esi, ebx
or esi, ebx
shl ebx, 0x13
sub esi, 0xe4d78f0c
or esi, ebx
xchg esi, ebx
xchg esi, ebx
and esi, 0xe7c57f0c
xchg ebx, esi
ror esi, 0x1e
rol ebx, 0xb
rol ebx, 1
sub esi, ebx
ror ebx, 0xa
mov esi, ebx
bswap ebx
mov ebx, 0xede4fd0c
or esi, ebx
xor ebx, 0xef5ec30c
or esi, ebx
shl esi, 0x1d
mov esi, 0xf1455f0c
sub esi, 0xf20a350c
add ebx, esi
not ebx
dec ebx
sub ebx, 0xf497690c
rol ebx, 9
inc esi
xor ebx, 0xf6bd750c
add esi, ebx
add esi, 0xf7daef0c
bswap esi
rol ebx, 0x16
xchg esi, ebx
sub ebx, esi
mov esi, 0xfb4c730c
shl ebx, 6
or ebx, 0xfcacbb0c
sub ebx, esi
shr ebx, 3
and esi, 0xfeb9a30c
or esi, ebx
or esi, 0x17df0d
and esi, ebx
not ebx
ror ebx, 0x1b
mov esi, ebx
mov ebx, 0x30d9f0d
inc esi
or ebx, 0x45bf70d
ror esi, 0x18
inc esi
rol esi, 1
shr ebx, 0x1b
ror ebx, 0x1e
xor esi, ebx
sub ebx, esi
or ebx, 0xa10310d
shr ebx, 2
sub esi, 0xb8fd10d
bswap ebx
and ebx, 0xccfb70d
sub esi, 0xd94990d
xchg ebx, esi
sub esi, ebx
sub ebx, esi
ror esi, 0xe
and ebx, 0x113fa90d
sub esi, 0x1204bd0d
add esi, ebx
dec ebx
ror ebx, 1
shl esi, 0xe
xor ebx, 0x156aab0d
xor ebx, 0x163c590d
ror esi, 0x15
xor esi, 0x17c67f0d
shl ebx, 0xf
mov esi, ebx
xchg esi, ebx
shr esi, 0x1e
rol esi, 0x17
dec ebx
or esi, 0x1c8a050d
mov esi, 0x1d10eb0d
xor esi, 0x1de0890d
xchg esi, ebx
rol ebx, 0x12
and ebx, 0x20052f0d
mov esi, ebx
inc ebx
or esi, 0x21d5810d
sub ebx, 0x2299e10d
mov esi, 0x231fc90d
ror ebx, 0x13
dec esi
or esi, 0x25297d0d
ror esi, 0xb
mov esi, ebx
xchg esi, ebx
rol ebx, 0x1b
xor ebx, 0x28bd070d
and esi, ebx
rol ebx, 7
xor ebx, 0x2ad9a10d
xchg ebx, esi
ror ebx, 0x1b
rol esi, 0x1d
inc esi
xor esi, 0x2e91750d
shl ebx, 0x12
sub ebx, 0x3006110d
add esi, ebx
mov esi, 0x3118090d
rol esi, 0x12
xor ebx, esi
xor ebx, 0x33688d0d
xor esi, 0x3439530d
ror ebx, 0xd
dec ebx
inc ebx
add ebx, 0x36be3d0d
shl ebx, 1
not ebx
add ebx, esi
add ebx, 0x392cc70d
sub ebx, 0x39f0290d
xor ebx, 0x3abf730d
xor esi, ebx
mov ebx, esi
xor ebx, esi
dec ebx
xchg esi, ebx
add ebx, 0x3ed2d70d
mov esi, ebx
inc ebx
not ebx
add esi, 0x4123e30d
not ebx
add ebx, esi
bswap ebx
add ebx, esi
rol ebx, 9
or esi, 0x44e1950d
sub esi, 0x45a6b70d
ror esi, 0x11
rol ebx, 0xf
mov ebx, esi
mov esi, 0x481c210d
mov ebx, 0x48a0bf0d
or esi, ebx
and esi, 0x49e8a70d
shr esi, 0xd
shr ebx, 0x12
and ebx, 0x4bf07d0d
not esi
mov ebx, esi
bswap esi
and ebx, 0x4e4e9f0d
xchg ebx, esi
bswap esi
shl esi, 5
xchg esi, ebx
inc esi
rol esi, 0x15
sub ebx, 0x536a950d
xchg ebx, esi
add ebx, 0x54d16f0d
mov ebx, esi
inc ebx
xor esi, ebx
mov ebx, esi
or esi, ebx
add ebx, esi
sub ebx, esi
rol ebx, 0x14
xchg ebx, esi
or ebx, 0x5b5ff30d
not ebx
and esi, ebx
dec esi
xor esi, 0x5e10010d
inc ebx
xor ebx, 0x5f7ca30d
shl esi, 0x1b
bswap esi
and esi, 0x6176d30d
inc ebx
shr ebx, 9
xchg esi, ebx
sub esi, 0x645fd70d
rol ebx, 0x16
not esi
and esi, ebx
sub esi, ebx
dec ebx
mov esi, ebx
bswap ebx
add esi, 0x69661f0d
add esi, ebx
and ebx, esi
sub ebx, esi
rol ebx, 0x16
not esi
or ebx, esi
and esi, 0x6de1690d
and ebx, 0x6e7c330d
xor ebx, esi
shl esi, 0xd
and ebx, esi
mov ebx, esi
add esi, 0x719c450d
dec esi
add esi, 0x72cd990d
rol ebx, 0x18
and esi, 0x74216f0d
xchg esi, ebx
and esi, ebx
xchg esi, ebx
mov ebx, esi
bswap esi
xor ebx, esi
bswap esi
xor esi, ebx
xor ebx, 0x7a86f10d
mov ebx, esi
shl ebx, 6
or ebx, 0x7c66150d
sub ebx, esi
bswap ebx
mov esi, ebx
rol ebx, 0x11
mov ebx, 0x7f808b0d
xchg ebx, esi
sub esi, ebx
xor esi, 0x81eb650d
not ebx
and ebx, esi
mov ebx, esi
shr esi, 0x1e
bswap esi
shr ebx, 3
or esi, 0x8662ad0d
sub ebx, esi
not esi
add ebx, esi
mov ebx, 0x88cd870d
bswap esi
sub esi, 0x8a37c30d
ror ebx, 0x19
rol ebx, 0xb
or ebx, esi
add ebx, 0x8ce0390d
ror esi, 7
sub esi, ebx
ror ebx, 0x13
rol ebx, 9
and ebx, esi
sub esi, 0x91263d0d
not ebx
shl esi, 0xc
inc esi
dec esi
and esi, 0x94570b0d
shr esi, 5
shl ebx, 5
rol ebx, 0x19
xchg esi, ebx
add ebx, 0x97daed0d
xor ebx, 0x98a9150d
shr ebx, 0x15
xor esi, 0x9a2d850d
add esi, 0x9abf310d
ror esi, 1
xchg esi, ebx
and ebx, 0x9ce9af0d
mov esi, ebx
mov esi, ebx
not esi
shl esi, 0x18
sub esi, 0xa004df0d
add ebx, 0xa094fb0d
xor esi, ebx
sub esi, ebx
add ebx, esi
add esi, 0xa33a8d0d
not ebx
xchg esi, ebx
add ebx, 0xa53eab0d
or esi, 0xa5ee910d
add ebx, esi
xchg ebx, esi
dec ebx
inc ebx
sub ebx, esi
or esi, ebx
dec esi
and ebx, esi
inc ebx
rol ebx, 0x18
sub ebx, esi
not ebx
xor ebx, esi
shl ebx, 0x1a
rol ebx, 0x1a
bswap esi
mov esi, 0xb13ae90d
and ebx, 0xb1d5870d
xchg esi, ebx
not ebx
and ebx, 0xb3e5070d
or esi, ebx
mov ebx, 0xb516c30d
bswap esi
rol esi, 0xb
sub esi, 0xb73afd0d
xchg ebx, esi
xor esi, 0xb8e17d0d
shr ebx, 0x1e
rol ebx, 0xd
dec ebx
add ebx, 0xbb7a1f0d
shl ebx, 2
and ebx, 0xbcc9b10d
xor ebx, esi
mov ebx, esi
xchg ebx, esi
and ebx, esi
shr ebx, 0x16
xor esi, 0xc0fbc30d
add esi, ebx
and esi, ebx
add ebx, 0xc2b1590d
mov ebx, 0xc335b70d
bswap esi
add ebx, esi
sub esi, ebx
mov ebx, 0xc5a7610d
dec esi
or esi, 0xc6fa3f0d
and esi, ebx
sub ebx, 0xc8552b0d
shl ebx, 0x18
inc ebx
dec esi
shl esi, 0x19
inc esi
bswap esi
xor ebx, esi
xchg ebx, esi
rol esi, 1
shr ebx, 1
inc esi
add esi, ebx
add ebx, esi
and ebx, esi
shr ebx, 6
shl ebx, 8
inc ebx
not esi
bswap esi
dec esi
xor esi, 0xd64ffd0d
not ebx
xchg esi, ebx
add ebx, 0xd853ef0d
rol ebx, 0x12
ror ebx, 0x14
shl ebx, 0x16
mov ebx, 0xdaf8350d
xchg ebx, esi
mov esi, ebx
xor ebx, 0xdd21a50d
bswap esi
or ebx, 0xde754d0d
add esi, ebx
shr ebx, 8
add ebx, esi
bswap ebx
and ebx, 0xe17e290d
bswap ebx
add esi, ebx
and ebx, 0xe348970d
not ebx
dec ebx
rol ebx, 3
xor ebx, esi
sub esi, 0xe6ce3f0d
and esi, 0xe76a930d
ror ebx, 0xe
xor esi, 0xe8f3cd0d
dec ebx
sub ebx, 0xea563b0d
sub esi, ebx
xor esi, 0xebe8df0d
ror ebx, 3
rol esi, 0x14
or esi, 0xee08cb0d
inc ebx
shl esi, 0x17
inc esi
and ebx, esi
or esi, ebx
sub ebx, esi
inc esi
inc ebx
add ebx, 0xf3bfd50d
sub esi, 0xf484d70d
xor ebx, esi
xor ebx, 0xf61d7d0d
or ebx, esi
xor ebx, 0xf798f70d
xor ebx, esi
and esi, ebx
sub ebx, 0xf9ba270d
xor ebx, 0xfa897b0d
xor esi, ebx
dec esi
and esi, ebx
and ebx, esi
xor ebx, esi
or esi, ebx
bswap esi
shr ebx, 0x17
shl ebx, 9
add ebx, esi
not esi
and esi, 0x26b310e
sub esi, 0x3305f0e
add esi, ebx
mov esi, ebx
sub esi, ebx
and ebx, 0x72b850e
xchg ebx, esi
inc esi
xor esi, 0x974250e
shr ebx, 4
or esi, 0xad8130e
xor ebx, esi
sub ebx, esi
not ebx
add esi, 0xd8e410e
bswap ebx
shl esi, 0x1c
or ebx, 0xf96410e
add ebx, 0x10267d0e
or ebx, esi
or ebx, 0x117b9f0e
add esi, ebx
shl esi, 0x13
inc esi
rol esi, 0x18
xor ebx, 0x14e26d0e
bswap esi
not ebx
xor ebx, esi
mov esi, 0x1774b30e
inc esi
and esi, 0x18b2a10e
mov esi, 0x1938950e
xor ebx, esi
shl esi, 0x18
or esi, ebx
xor ebx, 0x1c30bd0e
xchg ebx, esi
dec ebx
sub esi, 0x1e6d8b0e
add ebx, 0x1efda90e
or esi, 0x1fad970e
and ebx, 0x20492d0e
mov ebx, esi
add ebx, 0x2155930e
or ebx, 0x2204a30e
mov esi, 0x228b270e
sub esi, ebx
xchg esi, ebx
sub esi, 0x24e66d0e
sub esi, ebx
dec ebx
inc ebx
xor esi, ebx
mov ebx, esi
sub ebx, esi
not esi
xchg ebx, esi
or ebx, 0x2b13590e
xor esi, 0x2be3150e
bswap ebx
inc esi
shl ebx, 7
dec ebx
dec ebx
shl ebx, 8
bswap ebx
shl esi, 0x18
sub ebx, 0x31e3330e
add esi, 0x3274d70e
sub ebx, 0x3338550e
mov ebx, 0x33bf1f0e
xor ebx, esi
mov esi, 0x350cc70e
bswap esi
dec ebx
sub ebx, 0x3714450e
and esi, 0x37b0b90e
and ebx, 0x384b9b0e
sub esi, ebx
shr ebx, 9
not esi
or ebx, esi
shr esi, 0x1d
xchg esi, ebx
or esi, 0x3d439b0e
sub esi, 0x3e08810e
sub ebx, esi
add esi, 0x3f58d70e
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al