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

Disassembly:
and edi, esi
call sub.user32.dll_GetMessageTime
or edi, 0xec6d6c4
and edx, 0xec7813f
inc esi
sub edx, ecx
bswap edi
cmp eax, 0xffffff2e
jne 0x401088
call sub.ole32.dll_OleLoad
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.shell32.dll_WriteCabinetState
call sub.shell32.dll_WriteCabinetState
call sub.ole32.dll_OleLoad
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.ole32.dll_OleLoad
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.shell32.dll_WriteCabinetState
call sub.ole32.dll_OleLoad
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.ntdll.dll_RtlSizeHeap
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.ntdll.dll_RtlSizeHeap
call sub.ole32.dll_OleLoad
call sub.ntdll.dll_RtlSizeHeap
call sub.ole32.dll_OleLoad
ret
xor ecx, edx
xor ecx, edx
and esi, edx
mov edi, edx
xor edi, edx
call sub.user32.dll_GetMessageTime
xor ecx, edi
and ecx, 0xed1054d
or edi, esi
and ecx, 0xed226bb
cmp eax, 0xffffff09
jne 0x40111c
call sub.shell32.dll_WriteCabinetState
call sub.ole32.dll_OleLoad
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
call sub.ole32.dll_OleLoad
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
call sub.ole32.dll_OleLoad
call sub.ntdll.dll_RtlSizeHeap
call sub.ntdll.dll_RtlSizeHeap
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.ntdll.dll_RtlSizeHeap
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.shell32.dll_WriteCabinetState
call sub.kernel32.dll_UnhandledExceptionFilter
ret
and esi, ecx
add esi, ecx
call sub.user32.dll_GetMessageTime
sub edx, 0xed7509f
or edx, esi
mov ecx, 0xed87080
neg edx
shr esi, 0xa
xchg edi, edx
cmp eax, 0xffffff31
jne 0x4011a9
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.ole32.dll_OleLoad
call sub.ntdll.dll_RtlSizeHeap
call sub.shell32.dll_WriteCabinetState
call sub.shell32.dll_WriteCabinetState
call sub.ole32.dll_OleLoad
call sub.shell32.dll_WriteCabinetState
call sub.shell32.dll_WriteCabinetState
call sub.shell32.dll_WriteCabinetState
call sub.shell32.dll_WriteCabinetState
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
call sub.ole32.dll_OleLoad
call sub.ole32.dll_OleLoad
call sub.shell32.dll_WriteCabinetState
call sub.ole32.dll_OleLoad
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.ntdll.dll_RtlSizeHeap
call sub.ntdll.dll_RtlSizeHeap
ret
ror esi, 0x1e
dec edi
or ecx, edi
sub ecx, edx
sub ecx, edx
and ecx, edi
call sub.user32.dll_GetClipboardSequenceNumber
or edx, 0xee1c9ff
and ecx, edx
mov esi, ecx
xchg esi, edx
sub ecx, esi
sub esi, edi
shl edx, 0x1e
dec edx
cmp eax, 0xfffffed5
jne 0x401234
call sub.shell32.dll_WriteCabinetState
call sub.shell32.dll_WriteCabinetState
call sub.ole32.dll_OleLoad
call sub.ntdll.dll_RtlSizeHeap
call sub.ntdll.dll_RtlSizeHeap
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
call sub.ole32.dll_OleLoad
call sub.ole32.dll_OleLoad
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
call sub.shell32.dll_WriteCabinetState
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.kernel32.dll_UnhandledExceptionFilter
call sub.ole32.dll_OleLoad
call sub.shell32.dll_WriteCabinetState
call sub.ntdll.dll_RtlSizeHeap
ret
jmp 0x494397
xchg esi, ecx
jmp 0x497950
push 0xfa99aa7
xor esi, ebx
and edx, esi
xor edx, esi
xor edx, 0x1655b5ae
or esi, edx
and ebx, ecx
xor ebx, esi
and edx, 0x1657ea22
jmp 0x4950ba
mov edi, 0x2d734e3d
mov edx, 0x1658a945
or ebx, 0x165936db
xchg edx, esi
bswap esi
sub esi, edx
add esi, ecx
add esi, edx
and edx, ecx
add edx, ebx
dec ecx
xor edx, esi
inc ebx
xchg ecx, esi
inc ecx
jmp 0x494728
mov edi, 0x2d734e3d
or esi, ebx
and ebx, 0x1669a64b
xor ecx, 0x166a3df6
mov esi, ecx
mov ecx, edx
and esi, ecx
and ebx, edx
or edx, ecx
add ebx, esi
nop
ror ebx, 0xb
xor ecx, esi
inc edx
jmp 0x496be6
pop edi
or esi, ebx
xchg ebx, ecx
xchg edx, esi
add ecx, ebx
mov edx, esi
not edx
jmp 0x4952e6
pop edi
dec esi
add esi, ecx
dec esi
mov esi, 0x1685f000
xchg edx, ecx
xor ebx, edx
sub ebx, esi
shl esi, 0x17
or ecx, 0x1688cc94
mov ebx, 0x16895df0
xor edx, ecx
jmp 0x494a19
push 0xf8b7608
xor ecx, edx
and ecx, esi
xchg ecx, ebx
xchg ecx, esi
rol ebx, 3
xor edx, ecx
jmp 0x495396
push esp
and esi, edx
sub ecx, edx
ror edx, 4
or esi, ecx
or esi, ebx
dec ebx
xchg ecx, ebx
xchg edx, ecx
mov edx, esi
shr edx, 0x17
jmp 0x494e4a
pop edi
xchg esi, ebx
sub esi, ebx
bswap ecx
or ebx, 0x16a64632
ror ebx, 1
and esi, edx
neg ecx
xor edx, ecx
xchg esi, ecx
and edx, 0x16a9b913
and ecx, esi
jmp 0x494628
pop edi
and ecx, ebx
mov esi, ebx
add ebx, esi
mov edx, 0x16b81a54
or ecx, 0x16b8ab62
or edx, ebx
xor ebx, esi
ror esi, 0xf
neg esi
or ebx, edx
or edx, 0x16bc0e4a
jmp 0x49594b
pop edi
ror ecx, 0x11
sub ecx, edx
and esi, ebx
mov ebx, edx
mov esi, edx
or esi, ecx
sub ebx, 0x16cf2fd1
add edx, ebx
xchg edx, ecx
sub esi, ecx
jmp 0x496f4e
call fcn.00494428
mov edx, ebx
xor ebx, ecx
add ebx, ecx
shl edx, 0x1e
mov esi, ecx
add edx, ebx
mov esi, ecx
and edx, 0x16de7d72
sub edx, 0x16df0b72
jmp 0x496748
push 0xff1f102
or ebx, edx
xchg edx, ecx
xchg ebx, edx
or edx, esi
xor ebx, ecx
and ecx, 0x16e5a2f5
shl ebx, 0x19
not ecx
xor ecx, 0x16e76846
add edx, esi
neg ebx
jmp 0x495e1f
call fcn.00494428
mov edx, esi
not ebx
xchg ecx, ebx
add ebx, esi
xor ecx, edx
add esi, ebx
not ecx
not esi
mov edx, ebx
ror esi, 0x15
ror edx, 0x15
mov edx, ecx
jmp 0x49628a
push 0xf941092
and edx, ecx
or esi, ecx
rol ecx, 0xd
mov esi, 0x16f8dc7d
ror ebx, 0x12
and esi, edx
jmp 0x497981
call fcn.00494428
and ecx, ebx
sub esi, ebx
mov ecx, esi
shr esi, 0xc
jmp 0x496ebd
pop edi
add edx, ebx
add ecx, ebx
xchg ecx, ebx
mov edx, ebx
ror ecx, 0xc
shr esi, 0x12
shl edx, 0x17
jmp 0x4946c2
call fcn.00494428
ror esi, 0x1e
or ecx, edx
xor ebx, esi
add edx, esi
xor ecx, 0x172bf8ac
or edx, 0x172ca7ea
xor ebx, 0x172d3f24
xor ecx, edx
or ecx, ebx
inc esi
jmp 0x496c24
push 0xff8f21c
add ecx, esi
and esi, ebx
and ebx, 0x174b154a
xor edx, ebx
jmp 0x49735c
push 0xfa2a8c9
inc esi
add esi, ecx
add edx, esi
xor ebx, edx
xor ecx, ebx
nop
not ecx
not edx
jmp 0x4958ca
push 0xfadc3c1
dec edx
mov ecx, edx
mov ecx, edx
inc ebx
xor edx, ebx
xor ecx, 0x17545663
shr ebx, 0x16
add ecx, ebx
jmp 0x494761
push 0xf93372c
bswap esi
sub esi, ecx
add ecx, 0x1759d724
inc ebx
mov esi, 0x175b15f4
mov edx, esi
xchg edx, esi
xchg ecx, ebx
add ebx, esi
xchg esi, edx
sub edx, esi
jmp 0x496501
push 0xf97cea2
xor ebx, 0x175f3d51
xor ebx, ecx
and esi, ebx
xor edx, 0x1760f48b
xor ebx, edx
ror edx, 0x1f
not edx
add edx, 0x176363c4
add edx, esi
add ebx, esi
and esi, ecx
or ebx, edx
jmp 0x49726e
mov edi, 0x4132136a
sub ecx, edx
or esi, edx
and edx, 0x177746f5
add edx, ebx
xchg ecx, esi
or edx, 0x17791190
add ecx, ebx
ror esi, 0x1e
sub esi, edx
sub ecx, ebx
xor edx, ecx
inc edx
jmp 0x496214
call fcn.00494428
or ebx, edx
sub esi, ebx
sub ebx, ecx
ror ecx, 0x12
and ecx, 0x178c6023
xor edx, ecx
dec esi
and ebx, edx
jmp 0x49610b
pop edi
sub esi, ebx
xchg ebx, esi
xor ecx, esi
xor esi, 0x1798c5e7
sub ebx, esi
shr ebx, 0x10
jmp 0x4969ab
push 0xfa5e186
shl ecx, 4
xor edx, ecx
bswap ebx
and ecx, edx
inc edx
and ebx, edx
xor ecx, esi
mov esi, 0x17afae0b
xchg esi, ebx
and edx, ebx
mov esi, ebx
xchg ecx, ebx
rol ecx, 0xe
sub ebx, ecx
or edx, ebx
jmp 0x4943fe
call edi
mov esi, edx
and ebx, ecx
or ecx, esi
mov ebx, esi
add esi, edx
mov esi, ebx
shl edx, 7
or edx, 0x17c1d206
jmp 0x4968fa
pop edi
sub esi, ecx
and edx, esi
xchg edx, ecx
and esi, ebx
dec ebx
not edx
or esi, ebx
xchg ebx, ecx
bswap esi
dec ebx
xor edx, ecx
mov ecx, 0x17db66a9
jmp 0x4960cd
push 0x40
shr edx, 0x1f
mov ebx, esi
neg edx
neg edx
bswap edx
inc edx
shr esi, 0x1a
mov esi, ebx
mov ecx, 0x17fcad3c
xor edx, ecx
shl ebx, 2
jmp 0x49644c
pop edi
and ebx, edx
inc ebx
rol ebx, 0xb
add ecx, edx
sub esi, edx
add edx, ecx
sub esi, ecx
not ebx
or edx, 0x1f5d529a
mov ebx, edx
xor edx, 0x1f5df443
jmp 0x4961e4
push 0xfaa12d5
xchg edx, esi
or ecx, edx
and edx, esi
add ebx, edx
neg ecx
or esi, edx
dec ebx
xor ebx, ecx
bswap esi
and ebx, ecx
sub ecx, esi
and ebx, edx
and ecx, edx
add esi, ecx
add ecx, edx
jmp 0x49444c
call fcn.00494428
add ecx, edx
and esi, ecx
or ebx, 0x1fc35030
bswap ebx
xor ebx, edx
or edx, ecx
or edx, 0x1fc4ab02
mov ebx, 0x1fc4fc41
not esi
add ecx, ebx
neg edx
xor ecx, esi
jmp 0x495dfe
push 0xffbbb28
and edx, 0x1fd06214
shr esi, 0xf
mov ecx, edx
inc esi
shl ecx, 0xc
mov esi, ebx
dec ecx
or esi, ebx
jmp 0x4974bc
pop edi
xchg esi, ecx
add ebx, edx
xchg ecx, ebx
xor ebx, esi
jmp 0x4959d3
call edi
or esi, ebx
xor ebx, edx
sub ebx, ecx
ror ecx, 7
bswap ebx
shl ebx, 3
xchg ecx, ebx
neg edx
mov esi, edx
and edx, ebx
and ecx, ebx
jmp 0x4944e9
push 0xf8be4b4
shl ebx, 0x14
or ecx, ebx
sub esi, 0x20029d61
xchg edx, ecx
jmp 0x4964c3
push 0xfad48ea
sub ebx, 0x201543c6
sub ebx, 0x201597f8
mov edx, esi
xor ecx, edx
or edx, esi
mov edx, ebx
shl ebx, 0xf
and edx, ebx
mov esi, 0x2017ddb7
xchg ebx, ecx
neg edx
jmp 0x4949ea
call fcn.00494428
xchg ebx, ecx
sub esi, ebx
ror esi, 0x15
add esi, 0x2024da88
add ebx, 0x20252e73
add esi, ebx
add esi, 0x2025d063
and edx, ecx
xor esi, 0x202681c8
jmp 0x497aa8
push 0xfa57157
sub ecx, ebx
and esi, 0x2040c260
mov edx, 0x20412358
bswap edx
inc edx
sub ebx, edx
or ebx, ecx
jmp 0x494c00
pop edi
add edx, ecx
add esi, 0x205e2074
xor esi, ebx
xor ebx, ecx
or esi, 0x205f17ca
sub ebx, edx
mov esi, ebx
shr esi, 8
shr ecx, 5
or ebx, ecx
sub ecx, 0x2061814e
xchg edx, esi
jmp 0x4949d2
call fcn.00494428
sub ecx, edx
and ecx, esi
and edx, ecx
xor ecx, edx
and ebx, esi
or esi, ecx
not edx
add ecx, ebx
add edx, esi
jmp 0x49617d
pop edi
not ebx
or ebx, esi
xchg esi, ecx
xor ebx, edx
inc edx
xchg ebx, esi
sub edx, 0x206c8361
jmp 0x495c0f
push 0xfa91736
xchg ebx, edx
dec ecx
sub ebx, edx
shl esi, 0xd
xor ecx, 0x20788f7a
sub esi, ebx
add ebx, ecx
shr ebx, 0xd
mov esi, ecx
jmp 0x4943dc
push 0xf989e8a
shr ebx, 0xf
not esi
inc esi
mov edx, esi
add esi, ecx
xor ebx, esi
ror edx, 0xb
add edx, 0x208c9dd7
xchg edx, ebx
xor ecx, 0x208de9da
xor esi, edx
or ecx, esi
add esi, ecx
sub ebx, 0x2091d0f7
jmp 0x496583
mov edi, 0x3f4d7907
or ecx, esi
mov edx, 0x20a2cfaa
inc ebx
shr esi, 0xe
xchg edx, esi
mov ebx, 0x20a5a0dc
jmp 0x495504
push 0x401400
or ebx, edx
mov ebx, 0x20b2917c
xor ebx, edx
not ecx
xchg ebx, esi
sub edx, ecx
sub ebx, 0x20b58246
sub edx, ecx
shl esi, 0x1b
jmp 0x496d94
pop edi
xchg edx, ebx
sub ecx, ebx
neg esi
shr edx, 0x1d
rol esi, 7
add ecx, 0x20bdb5ed
dec edx
jmp 0x4960b2
pop edi
mov ebx, 0x20d2a800
mov ecx, ebx
sub esi, ecx
inc ebx
sub ecx, ebx
xor ebx, 0x20d5a31e
xor ecx, esi
mov ecx, 0x20d6c39c
jmp 0x494cf7
call fcn.00494428
mov esi, edx
not ebx
sub ebx, ecx
mov edx, ebx
mov edx, esi
ror ecx, 0x1f
jmp 0x497514
push 0xf88ac99
xchg edx, ecx
add esi, edx
rol ecx, 0xb
or edx, esi
neg ebx
xchg edx, esi
xor ebx, edx
jmp 0x495cdd
pop edi
and edx, ebx
and ebx, edx
sub ebx, esi
add esi, edx
bswap ebx
xor edx, esi
ror ecx, 0x11
not esi
xor esi, ecx
mov esi, 0x213f485d
neg ebx
sub esi, edx
jmp 0x496e08
pop edi
or edx, esi
mov ecx, esi
dec ebx
sub ecx, ebx
xchg ebx, ecx
add ecx, ebx
xchg ebx, edx
dec esi
shr ebx, 0x14
jmp 0x49453c
push 0xf9ead1c
add ecx, edx
sub esi, edx
add ebx, 0x215a5b81
rol ecx, 0x10
dec esi
or ecx, edx
and edx, ebx
mov esi, ecx
not ecx
and ebx, edx
xor esi, edx
sub esi, 0x215f9afe
rol edx, 1
jmp 0x496628
mov edi, 0x2d734e3d
mov ecx, ebx
xor esi, edx
add ebx, esi
bswap edx
xchg edx, ecx
xor edx, ecx
xor ecx, 0x21646538
jmp 0x495753
mov edi, 0x3f4d7907
xor ebx, edx
or edx, ebx
bswap esi
inc edx
xor esi, ecx
jmp 0x494b41
call edi
mov ebx, esi
add edx, esi
sub ecx, 0x218377d2
or ecx, edx
dec ebx
sub edx, ebx
add edx, esi
add ebx, 0x2186640e
or ecx, 0x2186f9f0
and ebx, ecx
sub ebx, ecx
jmp 0x4944d7
call edi
mov ebx, edx
rol ecx, 6
or ebx, 0x21907f8f
or ebx, esi
sub edx, ecx
inc ecx
add ecx, esi
add ecx, esi
xor ecx, ebx
not ecx
add ebx, esi
jmp 0x494eb3
push 0xff27d93
add esi, edx
and esi, ecx
add esi, ecx
shr edx, 5
or ecx, edx
add edx, ecx
sub ebx, edx
or esi, ebx
add esi, ecx
xor esi, 0x219b0210
xor ecx, esi
jmp 0x4977e8
push 0xfa4f64c
inc ecx
nop
not esi
rol ecx, 0xf
or ecx, 0x21eda6f1
inc edx
or esi, ecx
add edx, esi
neg ebx
sub esi, 0x21ef54c6
and esi, edx
xchg ebx, edx
and ecx, 0x21f04b97
add ebx, 0x21f09c0e
jmp 0x4955e5
pop edi
ror ebx, 0x1d
add esi, ecx
shl edx, 0x1b
sub ecx, esi
nop
shl esi, 0x11
xor esi, ecx
xchg ebx, ecx
neg ecx
xchg esi, ecx
bswap esi
and esi, edx
or ebx, edx
not esi
and ebx, esi
or esi, 0x2214ca5e
jmp 0x496139
push 0xf8e9f4e
add esi, edx
mov ebx, edx
ror ebx, 0x12
add esi, ebx
or ecx, edx
add ebx, esi
shl edx, 0xf
and esi, edx
jmp 0x495d3e
push 0xf9b7cec
xor ecx, esi
or edx, ebx
xchg ebx, ecx
or edx, 0x2223d2f3
mov esi, ecx
shl ebx, 0x19
jmp 0x4978e9
push 0xff62564
add edx, ebx
or edx, ecx
shr ecx, 9
xchg esi, edx
mov ebx, 0x22263dfc
sub edx, esi
jmp 0x497a79
call edi
not edx
mov ecx, 0x26128229
mov ecx, 0x26131d71
xchg ecx, esi
and ecx, esi
or ecx, 0x2614cfa6
xor edx, esi
ror ecx, 7
xor ebx, esi
and ecx, esi
xor ecx, 0x261833d7
add edx, esi
jmp 0x496aea
pop edi
mov esi, 0x261a0287
xchg edx, ebx
ror ebx, 0x16
and edx, ebx
sub edx, 0x261d4ab4
or ecx, edx
not ebx
sub ecx, ebx
or ebx, edx
jmp 0x49606e
call edi
inc edx
xor ebx, 0x2628f29a
xchg edx, esi
mov esi, 0x262a3002
xchg esi, edx
mov esi, ecx
neg edx
and esi, ebx
jmp 0x497747
push 0xf9dc8a2
xchg edx, esi
and ecx, esi
add ecx, esi
xchg ebx, edx
mov ebx, 0x263d8bee
sub ebx, ecx
add esi, ebx
jmp 0x496606
call fcn.00494428
mov edx, 0x26428e23
ror edx, 0xa
sub esi, 0x2643b618
shl esi, 0x14
not esi
dec edx
mov edx, ebx
and ecx, edx
add ebx, esi
inc edx
and ecx, 0x2648592b
and edx, 0x2648ed39
rol ecx, 1
jmp 0x497661
call edi
inc edx
add ebx, 0x26570c83
add esi, edx
not esi
sub edx, esi
shr esi, 0x1b
rol ebx, 0x10
xor ecx, 0x265a8330
sub ecx, ebx
jmp 0x4945bf
call fcn.00494428
neg esi
ror ecx, 6
mov esi, edx
neg esi
and ebx, 0x2694be4d
or ebx, ecx
dec ebx
add esi, ebx
sub ebx, esi
jmp 0x4969fb
push 0x92f97
sub esi, edx
dec edx
xchg ecx, ebx
inc ecx
or esi, edx
and ecx, 0x26acbac8
and esi, 0x26ad54e4
nop
jmp 0x495912
push 0xf90f2d8
xor ecx, ebx
mov edx, 0x26af5069
sub ebx, edx
xor esi, ebx
ror edx, 9
mov ecx, edx
mov ecx, edx
inc ecx
dec ebx
and esi, ebx
jmp 0x496d2c
mov edi, 0x3f4d7907
add edx, ebx
sub edx, esi
add esi, edx
sub ebx, edx
sub esi, ebx
sub esi, edx
bswap ecx
or edx, ebx
add ecx, esi
sub ecx, 0x26c25e3b
xor ebx, esi
jmp 0x4948a3
push 0xf93a7a5
and esi, ecx
add edx, ebx
shl ebx, 2
xor ebx, esi
xchg edx, esi
shl ebx, 0x10
and ecx, 0x26cc40a7
or edx, 0x26ccd7f1
jmp 0x4947d1
call edi
xor edx, esi
not ebx
sub esi, ecx
xor esi, ecx
sub ecx, esi
jmp 0x4970bb
mov edi, 0x2d734e3d
add edx, esi
xor ebx, edx
add esi, ecx
sub esi, ebx
mov ecx, edx
or esi, 0x26e0b982
not esi
jmp 0x49478a
push 0xf9e3e6c
shl esi, 0x1c
shr ebx, 0x1e
bswap edx
xchg esi, edx
add ebx, esi
xor ecx, edx
or ecx, 0x26f90719
add esi, edx
bswap edx
jmp 0x495cb0
push 0xf9f19e8
rol ecx, 3
or ecx, 0x26fb85ab
inc edx
jmp 0x4967ac
call edi
or ecx, esi
xchg ebx, edx
sub edx, 0x27286a6f
mov edx, 0x2728fe6e
shr ebx, 0x14
and esi, ecx
and ecx, ebx
nop
add ebx, ecx
mov edx, esi
mov esi, ebx
jmp 0x496b4a
mov edi, 0x2d734e3d
inc ebx
mov ecx, 0x27368ce8
neg edx
dec ecx
or ecx, esi
xor ebx, 0x2738f134
or esi, edx
mov esi, edx
add edx, ecx
dec esi
not edx
mov edx, ecx
jmp 0x494910
pop edi
xor ebx, 0x2742a398
bswap edx
shr ecx, 0x1e
inc ebx
and ecx, 0x27450ccc
xchg ecx, edx
mov edx, ebx
and esi, ebx
add edx, ecx
or esi, edx
not esi
sub ebx, 0x27491ac4
shl esi, 0x1a
sub ecx, 0x274a3ec0
mov ecx, ebx
jmp 0x495482
pop edi
xchg edx, esi
add ebx, edx
inc esi
or esi, edx
nop
neg esi
dec edx
jmp 0x496b30
pop edi
shr esi, 3
mov ecx, ebx
rol edx, 0x18
and ecx, 0x278090bb
or ecx, esi
shl ebx, 0x18
xor esi, ecx
add edx, ecx
mov edx, 0x27838857
and ecx, ebx
neg edx
xor ecx, esi
jmp 0x4967fa
pop edi
xor ebx, edx
xor edx, ebx
bswap esi
or ebx, edx
and esi, ebx
xor edx, ebx
inc edx
mov ecx, ebx
xor esi, ecx
not esi
sub esi, ebx
and ecx, 0x279bba88
xchg edx, ecx
sub esi, edx
mov edx, ebx
jmp 0x496c9b
call edi
xchg ecx, edx
xchg esi, ecx
add edx, ecx
inc ebx
rol edx, 0xe
or ecx, edx
ror ecx, 0x17
rol ebx, 0x17
add ecx, ebx
rol ebx, 0x1c
inc ebx
jmp 0x4948b6
pop edi
and ecx, 0x27cfd784
bswap ebx
mov ecx, 0x27d10261
sub ecx, esi
or ecx, esi
xchg ebx, edx
sub esi, ecx
sub ecx, esi
neg edx
neg edx
jmp 0x49646b
push 0xff83ffd
bswap ebx
inc edx
sub edx, 0x27dd0491
xchg edx, esi
ror edx, 9
add edx, ebx
jmp 0x4972fe
pop edi
dec esi
sub esi, 0x27e038c9
xchg ebx, esi
and ebx, ecx
or ebx, esi
or ecx, 0x27e28c41
shl ecx, 0xd
shl esi, 0x10
xor esi, ebx
bswap edx
and edx, 0x27e59254
inc ecx
mov edx, ebx
add ebx, 0x27e74a83
jmp 0x4974a5
call fcn.00494428
or esi, edx
ror esi, 0x14
inc ebx
add ebx, 0x27f9834e
add esi, edx
and ecx, esi
sub ecx, esi
xor ebx, 0x27fbda53
and ebx, 0x27fc7069
jmp 0x497a2d
call edi
inc ecx
and edx, esi
sub ebx, 0x28023e47
shr ecx, 3
and ebx, 0x28038812
xor ebx, esi
shl edx, 0x1a
bswap ebx
or esi, edx
jmp 0x494b8a
pop edi
mov esi, 0x280c5079
xor ecx, edx
xor ecx, 0x280d9f32
mov ecx, edx
or ecx, 0x280eca12
dec ecx
and esi, 0x280ffee2
xor esi, edx
or ebx, esi
jmp 0x496937
pop edi
ror ecx, 2
mov ebx, esi
rol esi, 0x15
xor edx, esi
add ecx, edx
xchg ebx, edx
xor ecx, 0x281c2ed2
and esi, ecx
or ebx, edx
nop
xor esi, 0x281e99c6
sub ebx, ecx
sub esi, ebx
add ecx, edx
jmp 0x495704
mov edi, 0x3f4d7907
neg ecx
dec esi
xchg esi, ebx
add edx, esi
xchg edx, ecx
xor esi, 0x2839e0dc
xchg ecx, esi
or ebx, esi
neg esi
or ebx, 0x283c4aea
jmp 0x497a51
call fcn.00494428
mov ebx, esi
or edx, 0x283d9c33
mov ebx, esi
add edx, ecx
sub edx, esi
or esi, 0x283ff846
mov edx, esi
ror ebx, 5
and esi, edx
not ecx
xor esi, ebx
jmp 0x494c5b
call edi
sub esi, edx
or esi, edx
and ebx, 0x284999bc
xor ebx, ecx
not ecx
jmp fcn.004974d6
pop edi
xor ecx, edx
sub esi, 0x28588d60
mov edx, ebx
nop
or esi, ecx
mov ebx, esi
ror ebx, 3
xchg esi, ebx
mov esi, edx
or ecx, esi
add ebx, esi
jmp 0x49782b
mov edi, 0x2d734e3d
inc ebx
mov ebx, ecx
and edx, esi
add ecx, ebx
nop
mov edx, esi
xor ebx, 0x28621fb7
ror edx, 0xb
sub edx, esi
jmp 0x4963ff
call edi
add esi, ecx
and edx, 0x2876314c
shr esi, 3
and edx, ebx
xchg edx, ebx
nop
inc edx
mov ecx, 0x2879c89b
shr ecx, 7
sub esi, 0x287af7c1
jmp 0x496023
pop edi
xor edx, esi
mov esi, edx
mov edx, ebx
xor edx, esi
or ebx, 0x288e8939
add ebx, 0x288f1d47
or ecx, esi
mov edx, esi
jmp 0x497109
pop edi
dec edx
xchg ecx, ebx
or edx, esi
jmp 0x49741c
pop edi
sub esi, 0x28dac7cb
and edx, ecx
mov edx, esi
xchg ecx, esi
xor ebx, esi
xor ebx, 0x28ddc2e5
or edx, esi
add ecx, esi
inc esi
xor esi, ebx
ror ecx, 0x1f
ror ebx, 0x1e
jmp 0x494a3f
pop edi
mov ecx, 0x2900fd41
inc ecx
mov esi, ebx
xchg ecx, edx
and esi, edx
sub esi, ecx
mov edx, esi
or ecx, edx
ror esi, 0x15
and ebx, ecx
and esi, 0x290b2708
jmp 0x495ee1
push 0xf9838ff
not ecx
xor edx, esi
not ecx
neg ebx
xchg ecx, edx
jmp 0x495848
push 0xff8add6
shr ecx, 0x15
and esi, ecx
add esi, 0x293844fb
not ebx
xor ebx, esi
inc ecx
sub esi, ecx
and esi, ecx
sub ebx, edx
jmp 0x4949bc
call fcn.00494428
or esi, 0x293c96ca
rol edx, 8
rol edx, 0x19
xor ebx, ecx
and edx, 0x293ef575
or ebx, edx
dec ebx
jmp 0x496525
mov edi, 0x3f4d7907
and ebx, esi
mov edx, ecx
dec esi
and edx, esi
not ecx
mov edx, esi
mov esi, ebx
not esi
or esi, ecx
and ecx, esi
mov edx, 0x294ba3b9
or ecx, esi
jmp 0x495a9c
pop edi
and ebx, 0x2968f434
shl ecx, 0xa
ror esi, 0x1a
shr edx, 4
add esi, 0x296b6ea0
and ecx, ebx
jmp 0x494ac5
pop edi
shr edx, 0x10
and esi, edx
xchg edx, ebx
sub ebx, esi
xchg edx, ebx
xchg ecx, esi
xor ebx, edx
and ebx, ecx
jmp 0x4977c8
mov edi, 0x2d734e3d
xchg ebx, edx
xchg edx, esi
and esi, 0x29828b01
xchg ebx, edx
shr edx, 0x19
nop
jmp 0x49731e
call edi
or edx, ebx
rol esi, 0x1c
and esi, 0x2991174f
shl ecx, 0xc
xor esi, 0x299259ac
xor esi, ecx
ror ebx, 0x11
and ebx, esi
jmp 0x49576f
push esp
and ebx, 0x29c6f50b
sub edx, 0x29c784bf
xchg ecx, esi
sub esi, ecx
not ecx
sub edx, esi
add edx, esi
inc esi
add ecx, esi
and edx, ecx
add ebx, 0x29ccb587
and edx, ebx
or edx, esi
or edx, ecx
shl ebx, 0x1f
jmp 0x4945a4
pop edi
add esi, ecx
sub ebx, 0x29f2b2c5
shl esi, 0x1f
or edx, 0x29f3efdd
jmp 0x495c67
pop edi
add edx, 0x2a05237a
neg esi
sub edx, 0x2a0658c9
and ecx, ebx
or ecx, 0x2a077512
sub esi, edx
sub edx, ebx
jmp 0x4957c1
mov edi, 0x3f4d7907
add ebx, esi
rol edx, 0x13
xor esi, edx
add ebx, ecx
mov edx, 0x2a0bbd53
neg ebx
and edx, 0x2a0ce269
mov esi, edx
xchg ebx, esi
jmp 0x497ac0
push 0xffb446e
sub esi, ecx
bswap esi
xor ecx, ebx
xor esi, 0x2a15da20
sub esi, ecx
and ecx, esi
neg edx
mov edx, ecx
not esi
sub ecx, ebx
sub esi, ecx
dec esi
and ecx, edx
jmp 0x4951c8
mov edi, 0x3f4d7907
sub ecx, esi
not esi
sub esi, 0x2a3837fa
xchg ecx, esi
add edx, ebx
mov esi, edx
xchg ecx, esi
or ecx, edx
jmp 0x495123
push 0xf88268a
not ebx
dec edx
xchg esi, ecx
add edx, ebx
sub esi, ebx
jmp 0x495bda
push 0xf94753a
add edx, 0x2a4fb123
inc edx
mov esi, edx
jmp 0x496e28
call edi
mov ecx, 0x2a711602
shr edx, 0xb
xor ecx, 0x2a724acf
and ecx, esi
sub edx, esi
mov esi, ecx
xor ebx, ecx
mov ebx, edx
bswap esi
sub ebx, ecx
dec esi
jmp 0x496c54
call fcn.00494428
bswap ecx
dec ebx
xchg ebx, ecx
xor esi, ebx
or edx, 0x2a7a1782
add ebx, edx
mov edx, 0x2a7b57db
add ebx, edx
or ecx, edx
or ebx, 0x2a7cfaad
jmp 0x495377
mov edi, 0x3f4d7907
or esi, ecx
add ebx, ecx
xchg esi, edx
or ebx, esi
mov esi, ecx
shr edx, 0x1d
mov edx, esi
neg edx
or ebx, esi
shr esi, 0x1e
and edx, 0x2a8391a8
xchg ebx, edx
rol ecx, 0x19
and esi, ecx
mov edx, ebx
jmp 0x496d51
call edi
add esi, ecx
add ebx, 0x2a871309
mov ecx, ebx
bswap ebx
ror ebx, 4
and edx, esi
jmp 0x4971cd
call fcn.00494428
mov ecx, 0x2a8a3204
neg esi
xor edx, esi
inc ecx
shr ecx, 0xe
or ecx, ebx
add ebx, esi
jmp 0x495db1