Function at 0x401000
Capabilities:
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xffffff34
jne 0x40107f
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xfffffedc
jne 0x401112
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xffffff0c
jne 0x401178
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xfffffef2
jne 0x4011d9
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.kernel32.dll_GetLargestConsoleWindowSize
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xffffff18
jne 0x401244
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
call sub.oleaut32.dll_DispCallFunc
call sub.kernel32.dll_GetLargestConsoleWindowSize
call sub.oleaut32.dll_DispCallFunc
ret
jmp 0x46906f
rol edx, 0xa
add edx, esi
sub edx, esi
sub esi, 0x8d60f068
and edx, esi
jmp 0x46aae4
mov esi, 0x75624153
bswap edx
mov edx, edi
sub ebx, 0x8db7e9d0
mov ebx, ecx
not edx
add ebx, edi
sub edi, ecx
or ecx, edi
bswap edi
xor edx, ebx
jmp 0x46a415
call esi
xor edx, ecx
xor edx, ecx
or ecx, edx
xor ecx, ebx
and edx, edi
mov edx, edi
xor edx, ecx
xor edx, edi
xchg ebx, edx
add edi, ecx
jmp 0x46ace1
push 0x8d63bac4
mov edx, ebx
xor ebx, edx
and edi, 0x8dc2de02
inc edx
add ebx, ecx
xor edx, edi
jmp 0x46912e
call fcn.0046ae03
dec ecx
or edx, ebx
or edx, ecx
xor ebx, edx
rol ebx, 0x11
neg ecx
add edx, 0x8dc7207a
not ecx
jmp 0x46a76f
mov esi, 0x75624153
mov edx, ebx
not edi
and edi, ecx
add ebx, 0x8dc9b72a
add ecx, ebx
xchg edi, ebx
jmp 0x46adc4
push 0x8d679cd8
ror ebx, 0x1f
xor edi, edx
mov edi, edx
xor edx, ecx
sub edx, ecx
dec ecx
sub ecx, edi
sub ebx, edi
xor edx, edi
inc ebx
add ebx, 0x8dd4d04c
or edx, 0x8dd4f14a
jmp 0x4694f5
mov esi, 0x75624153
dec edx
add ecx, 0x8dd54a32
ror ecx, 2
or ecx, edx
jmp 0x46b7f7
pop esi
shl edi, 0x1d
sub edi, 0x8dd6d21e
bswap ebx
xchg ebx, ecx
sub ebx, edx
and edx, edi
or edx, ecx
or ecx, edx
or ebx, 0x8dd7b50e
xchg edi, edx
sub ebx, edx
ror ebx, 8
jmp 0x469fcf
mov esi, 0x75624153
sub edx, ecx
not edi
shr edx, 0x15
shl ecx, 0xf
add edi, 0x8ddc8c64
ror ecx, 3
xchg edx, edi
sub edx, edi
dec edx
and ecx, edi
jmp 0x4692b4
mov esi, 0x75624153
mov edi, edx
sub edx, ebx
mov ebx, edx
xor ebx, edx
and edx, 0x8ddde0ea
xchg ecx, ebx
mov edi, 0x8dde20f6
and ecx, ebx
sub edx, ebx
xor edx, 0x8dde8334
xchg edx, ecx
sub edx, edi
sub edi, ebx
and ebx, ecx
jmp 0x469c2c
pop esi
sub ecx, edi
mov ecx, edx
add edi, edx
or edx, 0x8de6d88e
bswap ecx
not edx
sub edx, ebx
mov ecx, ebx
sub edi, edx
xchg edi, ebx
jmp 0x469975
pop esi
xor ebx, ecx
xor ecx, edi
mov edi, 0x8deb58ac
rol edi, 0xb
jmp 0x46b009
push 0x8d646800
xor ebx, ecx
mov edx, ecx
dec edi
mov ecx, edi
xchg ecx, edx
mov ebx, ecx
jmp 0x46a247
pop esi
sub edx, ecx
mov ecx, 0x8df7d848
rol ecx, 0xa
and edi, edx
mov ecx, ebx
and edi, ebx
mov edi, edx
not ebx
mov edi, ebx
ror edi, 0x1a
jmp 0x46a995
call esi
add ebx, 0x8dfbd5d0
xor ecx, ebx
sub edi, ecx
shr ecx, 0xc
or edi, edx
add ecx, edi
jmp 0x46a062
push 0x8d6d6c56
nop
xchg ecx, edi
xor ecx, edx
neg edi
and ebx, 0x8dfe7b6a
add ecx, edx
xor edi, 0x8dfeae16
sub ebx, 0x8dfec9d0
jmp 0x469daa
call fcn.0046ae03
and edx, edi
mov edx, edi
bswap ecx
or ebx, edx
shr edi, 0x1e
dec ebx
ror edi, 0x15
mov edx, ebx
dec edi
bswap edi
shr edx, 0x10
add edx, 0x8e001316
jmp 0x46a1b5
call esi
sub edi, ecx
or ebx, edx
not ebx
neg ecx
inc edi
add ebx, ecx
xor edi, ecx
add ecx, ebx
jmp 0x46a8a1
push 0x8d677fbe
bswap edi
dec edx
sub ecx, 0x8e04a75c
sub ecx, edx
jmp 0x469412
push 0x8d698f4e
add edi, ebx
and ecx, edi
or edi, edx
or ecx, edi
xchg edi, ecx
or ecx, edi
jmp 0x46b629
push esp
add edi, 0x8e0bfe04
sub edx, edi
add ecx, edi
xchg edi, ebx
or edi, edx
sub ebx, edx
and ebx, edi
dec ecx
and edx, ecx
xor edx, ebx
neg edi
sub ecx, ebx
jmp 0x46b197
push 0x8d70da90
add edi, ecx
or edx, 0x8e1259a2
add ecx, 0x8e127338
bswap ecx
or edx, ecx
xchg ecx, edx
and edi, 0x8e12ddee
or ebx, ecx
dec edi
add ecx, edx
sub ebx, ecx
mov ebx, 0x8e1361a8
not edx
dec ecx
jmp 0x46ba31
call fcn.0046ae03
or edi, edx
mov edx, edi
xor edi, 0x8e13ef42
neg ecx
shr edi, 3
add ecx, edx
add edx, 0x8e145d2a
bswap ebx
jmp 0x46a85b
call fcn.0046ae03
rol edi, 9
inc ebx
sub edx, 0x8e18d916
xchg ebx, edx
add ecx, edi
shl edx, 0x12
dec edx
not edi
jmp 0x46bde3
pop esi
xor ebx, edx
mov edx, ebx
dec edi
bswap edi
or ecx, 0x8e1cc42c
add edi, edx
jmp 0x46a481
push 0x8d6f8df2
sub edi, 0x8e1f1b52
mov edi, edx
xor edi, ebx
sub ebx, 0x8e1f6da4
xchg edx, ecx
and edx, edi
jmp 0x46b443
mov esi, 0x4132136a
xor ebx, edi
not edx
add ebx, edx
xor ebx, 0x8e228328
neg edi
and ebx, ecx
sub ebx, 0x8e22d6d6
add ecx, edx
and ebx, 0x8e2309f2
xor edx, ebx
jmp 0x469b7c
push 0x8d6d8ace
mov ebx, ecx
xor edi, 0x8e23605e
xor edx, ebx
and edx, ebx
sub edx, ecx
sub ebx, edx
mov ecx, 0x8e23e36a
sub edx, 0x8e23fe02
xor ebx, edx
or ebx, edi
jmp 0x46943b
push 0x8d6c0778
mov ecx, edx
and edi, 0x8e2607ce
xor edi, ecx
and edx, edi
add ecx, ebx
xchg ebx, ecx
add edi, ecx
or edx, 0x8e26a39c
add ecx, 0x8e26bddc
neg edi
nop
sub ebx, ecx
jmp 0x46bf64
push 0x8d639df0
xor ebx, edx
sub edi, edx
or edx, 0x8e29c7d8
mov ecx, edi
xchg ebx, edx
dec ebx
ror edx, 0xc
rol ecx, 0x12
dec ecx
and ecx, edi
jmp 0x46924d
pop esi
add edx, ecx
and edi, 0x8e2ea318
sub edx, ebx
add edx, 0x8e2ed7c0
jmp 0x469702
pop esi
and ebx, ecx
not edx
add ebx, 0x8e2f3232
xor ebx, 0x8e2f4d20
and edx, ebx
xchg ebx, edi
dec edi
and edx, 0x8e2fbbb2
jmp 0x46b0c9
pop esi
add edx, ebx
add ecx, edi
mov ecx, edi
add edx, ecx
neg ebx
xchg edx, ebx
or ebx, 0x8e32dfd4
neg edi
and ebx, edx
sub edi, ebx
jmp 0x46b57f
pop esi
add ebx, edx
ror edi, 7
mov edx, edi
xchg ecx, edi
not ebx
inc edi
xor ecx, ebx
rol edx, 9
jmp 0x469619
push 0x8d6d4e5c
add ebx, 0x8e34343e
add ebx, ecx
neg ecx
sub ecx, ebx
jmp 0x4698a5
pop esi
xchg ecx, ebx
sub edi, 0x8e37601a
and ecx, ebx
mov edi, edx
or edx, ecx
add ebx, ecx
mov edx, 0x8e37dc12
mov ecx, 0x8e37fbb8
sub edx, 0x8e3816ae
or ebx, ecx
jmp 0x46b1b5
pop esi
or ebx, ecx
or ebx, edi
not ecx
add edx, ebx
sub ebx, edi
ror edx, 6
and ebx, ecx
sub ebx, ecx
jmp 0x46a0de
pop esi
add edi, ecx
mov ecx, edi
xor ebx, edx
xchg edx, ecx
jmp 0x46babc
call fcn.0046ae03
sub ecx, ebx
sub ecx, edi
inc ecx
xor ebx, ecx
xchg edx, ebx
dec edx
xor ecx, edi
add ebx, ecx
xor edi, ecx
and edx, edi
jmp 0x46bf11
call esi
shl ecx, 0x17
sub ecx, ebx
ror edi, 6
mov edx, edi
not ecx
add ecx, edx
sub edi, ebx
xor ecx, ebx
jmp 0x4697f2
push 0x8d6485ca
xor edx, edi
not ecx
or ebx, 0x8e46f6cc
ror ecx, 0x1c
xor ecx, edi
bswap ebx
jmp 0x46af0b
pop esi
inc ebx
and ebx, edi
neg ebx
and ebx, 0x8e48d25c
xchg edx, edi
not ecx
add edx, ebx
ror ebx, 4
shr edx, 0x1b
bswap ecx
jmp 0x46b35c
push 0x8d6972f8
mov ecx, edi
mov edi, ecx
inc edi
xor ecx, edx
mov edi, ecx
rol edx, 3
add edx, ebx
neg ebx
jmp 0x469a5e
call fcn.0046ae03
add ecx, ebx
xchg edx, ebx
neg edx
or ecx, edx
inc edi
sub edx, edi
jmp 0x469176
push 0x401400
sub edx, ebx
mov ebx, 0x8e4df58e
add edi, edx
not edx
add ecx, 0x8e4e44f2
add edx, 0x8e4e639a
xchg ebx, edi
or edi, ebx
shr edi, 7
sub edi, ebx
dec ecx
ror edi, 0x1d
jmp 0x46ae56
call fcn.0046ae03
and edx, ebx
or ecx, ebx
xchg ebx, ecx
add edi, 0x8e547418
bswap edi
or ebx, edx
not ebx
xor edx, ecx
jmp 0x46ad1b
pop esi
mov ecx, ebx
mov edx, edi
add edi, ecx
bswap ebx
and edi, ecx
mov ebx, edx
add edi, edx
inc ebx
shl edi, 0x16
sub ecx, edi
bswap edi
xchg ebx, edi
jmp 0x46b818
push 0x8d686874
or ecx, edx
add ecx, edx
mov ecx, edx
and edi, 0x8e5a1a3e
add edx, ecx
mov edi, ebx
bswap edx
dec edi
xor edx, ebx
ror edi, 8
mov edx, ebx
dec edi
jmp 0x46ae8b
pop esi
shl ecx, 9
mov ecx, 0x8e5b2fce
sub edi, ebx
mov ebx, edi
rol ecx, 0x14
and edi, ecx
dec ecx
sub ebx, edi
sub ecx, edx
or edi, ecx
add ecx, ebx
add ecx, 0x8e5c310a
xor ecx, ebx
sub edi, edx
jmp 0x46b6a3
pop esi
and ebx, edi
and edi, edx
mov edx, 0x8e60d66a
add edx, ebx
jmp 0x469470
push 0x8d66596c
xor ebx, edx
sub edi, edx
mov ecx, edx
xchg edi, ecx
shl ebx, 0x1a
sub ebx, edi
mov edx, 0x8e6510ea
neg ebx
jmp 0x46b613
pop esi
mov edi, ecx
bswap edi
add edi, ecx
or edx, 0x8e659ca2
shr edx, 0x17
add ecx, ebx
mov ecx, ebx
mov edx, edi
xchg ebx, edi
and edi, 0x8e66361e
or edx, edi
dec edi
xor edx, ebx
xor ecx, edx
jmp 0x46968f
pop esi
add ebx, edx
shr ecx, 0x10
or edi, edx
add ecx, ebx
xchg edx, ebx
or ebx, edx
jmp 0x469fb1
mov esi, 0x75624153
xor edx, ecx
xor edi, 0x8e6ea458
xor edx, ebx
and edx, ebx
jmp 0x46b339
call esi
xchg edi, ebx
inc ebx
xchg edi, ecx
mov ecx, edi
shr ecx, 0x1d
add edi, edx
not ecx
mov ebx, ecx
jmp 0x46a66b
push esp
shl ecx, 8
or edx, ecx
neg edi
and edi, edx
mov edx, 0x8e764018
and edi, edx
xor edi, ebx
add ecx, edx
xchg edi, ebx
or edi, ecx
jmp 0x469a8a
pop esi
xchg edi, edx
and ecx, ebx
xchg ebx, edx
and edi, ecx
dec ecx
sub ebx, 0x8e78b43a
or ecx, edx
sub ecx, ebx
jmp 0x46a58b
call fcn.0046ae03
and edi, edx
add edx, ecx
shl edx, 0x1d
mov edx, 0x8e795a32
or edx, ecx
and ecx, edi
neg edi
dec ecx
add ebx, edi
add ebx, 0x8e79fa90
xor ecx, ebx
mov edx, edi
bswap ecx
and edi, edx
jmp 0x46af5f
pop esi
sub edi, ecx
shr ecx, 3
inc ecx
neg edx
add edi, 0x8e800964
sub edx, edi
sub edi, 0x8e803eb0
neg edx
jmp 0x46bd8e
push 0x8d6fe78a
shr ebx, 0x15
or edi, ecx
sub ebx, ecx
mov ebx, 0x8e80ceac
add edi, edx
or ecx, ebx
xchg ebx, ecx
mov ecx, edi
neg edx
shl ecx, 0x1a
and edi, edx
neg edx
xchg edi, ebx
or ebx, edi
jmp 0x469519
push 0x8d6be54c
or edi, 0x8e850f70
not edx
mov edi, ebx
add ecx, edx
and edx, edi
sub edi, edx
or ebx, edi
xchg edi, ebx
or ebx, edi
xchg edi, ebx
jmp 0x469e0d
push 0x8d629339
xor ebx, edi
mov edx, ecx
add edi, ebx
xchg edi, edx
or edx, edi
xchg ecx, edi
or ebx, edi
xchg edi, ebx
add ebx, 0x8e8aa72a
xor ebx, 0x8e8ac218
jmp 0x46b8f8
pop esi
xor edx, ecx
xchg edi, edx
or ebx, 0x8e8bf4f2
xor edi, ecx
add ecx, ebx
sub edx, edi
dec ebx
inc ebx
mov edi, ebx
xor ecx, edi
jmp 0x46a0a7
pop esi
xchg edx, ecx
or ecx, edx
add edi, 0x8e8d0656
mov ebx, 0x8e8d21ec
rol ecx, 0x15
and ecx, ebx
xor ebx, edi
inc edi
jmp 0x469b49
pop esi
and edx, 0x8e8e66e2
mov ecx, 0x8e8e8078
and edi, ecx
neg ecx
shr edi, 0x19
add ecx, edx
xor edi, 0x8e8f0266
inc edi
jmp 0x46a284
call esi
and edi, edx
sub edx, ebx
or ecx, edi
and ebx, 0x8e90ea48
nop
or edx, 0x8e9121d0
xchg edx, ebx
mov edi, 0x8e91552c
jmp 0x469f45
mov esi, 0x75624153
xchg edi, ebx
or ebx, edi
xchg edi, ebx
xchg edx, ebx
add edx, edi
add edx, ecx
jmp 0x46a8ba
pop esi
add ecx, ebx
sub edx, edi
sub edx, 0x8e9814be
neg ecx
shl ebx, 9
sub ecx, ebx
neg edi
rol edi, 8
jmp 0x46a4e7
call esi
ror edi, 9
sub ecx, 0x8e99bcc8
and edi, edx
mov edx, 0x8e99ef18
and edi, edx
mov ecx, ebx
shl edx, 3
sub ecx, edx
add edx, 0x8e9a73b6
xchg ebx, edi
jmp 0x46b1df
pop esi
mov ecx, edi
bswap ebx
xchg ebx, edx
shl ecx, 0x17
jmp 0x46b3e7
pop esi
xor edi, 0x8e9bd420
not edi
shr ecx, 0x18
add edi, 0x8e9c2a84
jmp 0x469ca2
mov esi, 0x75624153
shr edi, 6
sub edi, ebx
add edx, ebx
and edi, ebx
dec ebx
or edx, 0x8e9dbe90
not ecx
shr ebx, 0x1a
inc ebx
and ebx, ecx
or ecx, edi
and ebx, edx
jmp 0x4698ca
call fcn.0046ae03
or edx, ebx
and ebx, edx
and ebx, ecx
and edx, ecx
bswap edi
mov ecx, ebx
sub edi, edx
shr edi, 1
jmp 0x469858
call esi
rol ecx, 0x10
dec ecx
bswap edx
xor ecx, ebx
rol edx, 0x19
mov ebx, edx
mov edx, ebx
dec edi
inc edx
or edi, ebx
jmp 0x46b683
push 0x8d688562
neg edi
sub ebx, ecx
xor edx, edi
mov edx, ecx
add ecx, edx
xor edx, ecx
xor ecx, edi
xor ebx, edi
mov edx, ecx
add ebx, edx
jmp 0x46b998
call esi
xor edx, ebx
or edi, 0x8ea6db98
not edx
xor ecx, 0x8ea7117e
xchg ebx, edi
add edx, edi
dec edx
sub ecx, 0x8ea77ba2
jmp 0x46ad43
push 0x8d6af246
sub edx, 0x8ea7a16a
xchg ebx, edx
sub ebx, edi
or edx, 0x8ea7f43a
jmp 0x469306
push 0x8d64a21e
xchg ebx, edi
not ecx
jmp 0x46ad9e
pop esi
neg ecx
and ebx, 0x8ea9c6fc
xor edx, ebx
dec edi
add ecx, edx
rol edx, 0xf
xor ebx, 0x8eaa4ef2
xchg edi, edx
or edx, edi
dec edi
add ecx, edx
add edi, edx
jmp 0x46b8d2
call esi
or edi, ebx
xchg edx, edi
and edx, edi
xchg edx, edi
jmp 0x46a61f
call fcn.0046ae03
xchg ecx, edi
xchg edx, edi
jmp 0x46b794
push 0x8d62d2be
and ecx, edx
add ebx, ecx
or ebx, ecx
sub edi, ebx
xor edi, ebx
rol edi, 0x13
jmp 0x46ac11
pop esi
xor ecx, edx
xchg edi, edx
shr edi, 0x1c
inc edi
xor ebx, edi
shl edi, 0x1f
jmp 0x469e89
call fcn.0046ae03
xchg edi, ebx
xchg ecx, ebx
or ebx, ecx
sub edx, ecx
or edx, ebx
mov ebx, ecx
xchg edx, ebx
xor edi, edx
add edx, ebx
sub ebx, edi
jmp 0x4698f1
pop esi
xchg edx, ecx
and edi, ebx
xor edx, edi
xor edi, 0x8eb6c26c
sub edi, ecx
or edi, edx
rol edi, 0xf
xor edi, edx
add ecx, edi
bswap edi
jmp 0x46b7b0
push 0x40
mov ebx, edi
xchg ebx, ecx
inc ecx
xor edx, 0x8ebcf820
rol edx, 0xa
xor edi, edx
and edi, edx
xor edi, edx
jmp 0x46b477
pop esi
sub ebx, edx
and ebx, edi
and edi, edx
xor edi, edx
or edx, ecx
add ebx, ecx
sub edi, 0x8ebe1d24
shr edi, 0x18
mov ebx, ecx
xchg edi, ebx
inc ebx
xchg edi, ecx
and ecx, 0x8ebec0b0
xor edx, edi
jmp 0x46bdbf
pop esi
or ecx, 0x8ebefed8
inc ebx
xchg edi, ecx
or edx, ebx
or ebx, ecx
not ecx
mov ebx, edx
xchg edi, ebx
inc ebx
xor ebx, edi
mov edx, ecx
xchg ebx, edi
jmp 0x469f2f
push 0x8d6fc990
inc edx
dec edi
and edx, 0x8ec1e03a
neg ecx
add edx, 0x8ec2161e
or ecx, edi
jmp 0x46a9b3
call fcn.0046ae03
or edx, ebx
xchg ebx, edx
and ebx, edx
or edx, ecx
xchg ecx, edx
neg ecx
ror edi, 0x17
xchg edx, ecx
not edx
xor ebx, 0x8ec9d56e
jmp 0x46aecf
push 0x8d6ad525
xchg ecx, edx
xor ebx, ecx
mov ecx, edi
or edi, ecx
not edx
xchg ecx, ebx
or ebx, ecx
neg edi
and ebx, edx
mov ebx, 0x8ecae89e
jmp 0x46aef1
push 0x8d660106
neg edx
add ebx, 0x8ecee242
xor edi, ebx
xor edx, ebx
xor edi, ebx
shl edi, 0xd
add ebx, 0x8ecf90d8
or edi, ebx
and ecx, edx
xchg ecx, edx
or edx, ebx
ror ebx, 0xb
xor ecx, ebx
sub ecx, 0x8ed09658
jmp 0x46b7d9
push 0x8d69cbbe
sub ecx, 0x8ed0cb82
xor ebx, edi
sub ecx, 0x8ed10bb0
ror edi, 0xa
and ecx, edi
neg edi
xchg ecx, edi
xchg ecx, edx
xor ebx, ecx
shr edi, 0xb
jmp 0x46bb42
push 0x8d6fab9e
add ecx, edx
xor edi, 0x8ed20c48
bswap edx
and edi, 0x8ed24278
and edi, ecx
shr ebx, 0x1b
shr ecx, 0x15
xor ebx, 0x8ed2afe4
and ecx, edx
sub edx, 0x8ed2e15c
mov edi, ebx
not ebx
jmp 0x46b235
push 0x67c6f
xor edi, ebx
sub edx, edi
bswap edi
inc ebx
shl edi, 0x13
xor edi, ecx
or edi, edx
bswap edx
jmp 0x46a32d
push 0x8d656f03
xor edx, ecx
neg edi
not edx
xor edx, edi
ror edx, 0x12
bswap edx
shr ebx, 0xa
mov ebx, edi
jmp 0x46a743
push 0x8d684bfd
mov ebx, edx
or ecx, edx
or ecx, ebx
add edi, ecx
and ecx, edi
xor edi, ecx
bswap edi
or ebx, 0x8edb5f5e
sub ecx, edi
add ecx, 0x8edb93ae
neg edi
or ecx, edx
jmp 0x46a4c2
push 0x8d6677b0
rol ebx, 0xd
xchg ebx, ecx
xchg edx, ebx
dec ecx
bswap ecx
neg ebx
jmp 0x46bfcb
push 0x8d69ad1c
add ecx, edi
add edi, 0x8ee01628
bswap ecx
xor edx, edi
xor edx, ebx
xchg ecx, edx
and ecx, 0x8ee09968
dec ebx
mov edi, 0x8ee0d3d2
or edx, ecx
xchg ecx, edx
and ebx, ecx
and edx, ecx
not ecx
jmp 0x46b41b
pop esi
xchg edi, edx
and ebx, edi
sub ebx, 0x8ee2d046
rol edx, 7
sub ecx, edx
add edi, ebx
shr ebx, 8
xor ecx, 0x8ee35666
jmp 0x469d0a
pop esi
mov ecx, 0x8ee37c22
and ebx, ecx
sub ebx, ecx
mov ebx, 0x8ee3c706
sub edx, edi
xor edx, edi
not ebx
add ecx, ebx
xchg edx, ebx
xor ebx, ecx
jmp 0x46ab7c
call esi
mov ebx, 0x8ee92b3a
xchg ecx, edi
xchg ecx, edx
nop
and edx, ebx
or ebx, edi
add edi, ecx
sub edx, ebx
inc edx
or edx, ecx
jmp 0x46ad69
pop esi
or edi, ebx
bswap ebx
shl edi, 1
sub edx, 0x8eea8bfa
mov edi, ebx
add edi, ecx
not ebx
and edi, ebx
sub ebx, edi
sub ecx, edx
jmp 0x46bb70
push 0x8d661fa0
mov ecx, ebx
or edi, 0x8eeb6bb2
sub ebx, 0x8eeb857c
xchg ebx, ecx
bswap ebx
xor edi, ebx
jmp 0x46bc17
call fcn.0046ae03
mov edx, ecx
and ecx, edi
dec ebx
and ecx, edi
sub edi, 0x8eec627e
mov edi, ecx
add ebx, edx
or ebx, 0x8eecb032
jmp 0x46abd8
push 0x8d6d30d8
xor edx, edi
mov edi, edx
sub edi, ecx
sub ecx, edx
mov ebx, edi
not edx
sub ecx, ebx
xor edi, ecx
bswap edi
or ebx, 0x8eedbd78
jmp 0x469fe6
pop esi
add ebx, edi
or ebx, ecx
sub ecx, edi
bswap ebx
xor edx, ecx
or edx, edi
mov edi, edx
sub ecx, ebx
mov edx, 0x8ef2e77c
sub ebx, 0x8ef302bc
rol ebx, 0x1d
bswap edi
jmp 0x46ab44
push 0x8d62b440
sub edi, edx
and ecx, edi
jmp 0x46aff2
mov esi, 0x75624153
shl ecx, 0xf
inc edi
jmp 0x46a199
push 0x8d70f88a
mov ebx, ecx
add ebx, ecx
jmp 0x46bce1
push 0x8d6955b4
sub edi, 0x8effe46e
or edx, ecx
and ecx, ebx
or edx, ecx
or edx, ecx
sub edi, 0x8f0061e0
or edx, ecx
bswap ebx
and ebx, edx
mov ecx, edi
jmp 0x46a2a3
mov esi, 0x75624153
sub edx, ebx
add edx, 0x8f03c7da
sub edx, ebx
add ebx, ecx
inc edi
sub edi, 0x8f042c7e
shl edi, 4
xor ecx, ebx
sub edi, ebx
xor ebx, ecx
sub edx, ebx
add edx, 0x8f04cad4
jmp 0x46a318
pop esi
or ebx, ecx
xor edi, ecx
xor edx, ebx
xor ebx, 0x8f053cce
and edi, 0x8f055664
ror ecx, 6
sub edx, ecx
add edi, 0x8f05a9de
and edx, ebx
sub edx, ebx
jmp 0x469d80
push 0x8d663cc2
or edx, edi
add ebx, ecx
mov ecx, 0x8f0a2462
not edi
add ebx, 0x8f0a5ac4
neg edx
xor ecx, edi
dec edx
jmp 0x46a601
pop esi
nop
xchg ebx, edi
or edi, ebx
not ebx
jmp 0x46af3a
push 0x8d711630
shr edx, 0x1a
add edx, 0x8f105302
or edi, ecx
xchg ecx, edi
and ecx, ebx
sub edi, 0x8f10bdda
neg edx
shl ecx, 0x18
jmp fcn.00469b14
pop esi
neg ecx
shr edi, 0xa
add ebx, edx
xor edi, ebx
add ebx, edi
xor ecx, ebx
and ebx, ecx
or edx, 0x8f15c75e
jmp 0x46b4ab
push 0x8d6ba6f4
or edx, edi
or edi, ecx
or edi, 0x8f16d7fa
mov ecx, edx
rol edi, 0xa
shr ecx, 0x1d
add ecx, 0x8f173fa0
or edi, ebx
jmp 0x46aa41
call esi
or ecx, edx
mov edx, ecx
ror edx, 0xc
xchg ecx, edi
neg edi
add edi, ecx
jmp 0x46bcb6
call esi
not ecx
xor edx, ecx
or ebx, ecx
xor edi, ecx
add ebx, edx
or ebx, edx
not ebx
sub ebx, edx
jmp 0x46ab28
mov esi, 0x75624153
bswap ecx
rol edi, 3
and edi, 0x8f230864
shl edi, 0xb
or edx, ecx
mov edi, ecx
or edi, edx
shl ebx, 0x1a
add ecx, ebx
add edx, ebx
jmp 0x46afe4
mov esi, 0x75624153
xor ebx, edx
mov ecx, ebx
or edi, 0x8f25ffba
add ebx, ecx
add ecx, ebx
ror edx, 0xd
xor ecx, edx
mov ecx, 0x8f267f4e
or edi, edx
and edx, ecx
xor ecx, 0x8f26ca7e
mov edi, ecx
jmp 0x46b040