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

Disassembly:
call sub.user32.dll_GetCapture
cmp eax, 0xffffff2c
jne 0x401066
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
ret
call sub.user32.dll_GetCapture
cmp eax, 0xfffffedc
jne 0x4010f4
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
ret
call sub.user32.dll_GetCapture
cmp eax, 0xfffffed6
jne 0x401164
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
ret
call sub.user32.dll_GetCapture
cmp eax, 0xfffffee4
jne 0x4011ca
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff30
jne 0x40126c
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
call sub.ntdll.dll_RtlDeleteNoSplay
ret
jmp 0xa21fea
xor esi, ecx
nop
dec edx
jmp 0xa2347e
pop edx
shl ebx, 0x15
neg esi
or edi, 0xfb53cdca
xor edi, ecx
not ebx
inc ecx
nop
not ebx
xor esi, 0xfb54a16a
mov ebx, edi
jmp 0xa247d5
push 0xf842b416
xor ebx, ecx
sub esi, ecx
add edi, 0xfb58730e
add edi, ecx
or edi, ecx
shl esi, 3
xchg edi, esi
add ebx, ecx
jmp 0xa2296a
call edx
and edi, 0xfb5a8088
xor esi, edi
ror ecx, 9
add edi, 0xfb5ad772
inc ebx
mov edi, ebx
and edi, esi
add esi, 0xfb5b485a
jmp 0xa2219d
pop edx
shr ebx, 0xe
sub ebx, 0xfb5b90d2
and ecx, edi
not edi
jmp 0xa251c2
call edx
neg ebx
and ecx, ebx
sub edi, 0xfb5dd470
add ebx, edi
neg ebx
or ebx, ecx
and edi, ebx
inc esi
jmp 0xa228ad
pop edx
xor esi, ecx
sub edi, esi
or ebx, esi
dec ebx
mov esi, ecx
and esi, ecx
xchg ecx, ebx
or edi, esi
dec ecx
or edi, 0xfb6099ca
ror ecx, 0x11
not esi
jmp 0xa2395f
call edx
and ecx, edi
or ebx, 0xfb624e40
xor edi, ebx
dec edi
inc ebx
and esi, 0xfb62c37c
sub ebx, 0xfb62de5c
neg edi
xor ecx, edi
inc edi
add ecx, 0xfb6356cc
xchg ebx, esi
mov edi, ecx
ror edi, 9
jmp 0xa23b1a
call edx
mov ebx, 0xfb71a4aa
add edi, 0xfb71c026
add edi, ecx
add ecx, 0xfb71f972
or ebx, ecx
add edi, 0xfb723554
xor edi, esi
or edi, esi
and esi, 0xfb7289d6
mov ebx, 0xfb72a562
jmp 0xa2322b
pop edx
or esi, 0xfb778df4
or esi, edi
xor ecx, edi
rol esi, 0x12
xor ebx, edi
add ebx, 0xfb781cd2
jmp 0xa2513d
pop edx
sub ebx, edi
xor ebx, edi
or ebx, esi
and edi, esi
add ebx, ecx
ror edi, 0xc
mov esi, ebx
shr ebx, 0xc
bswap esi
sub ecx, 0xfb795f48
ror edi, 0x12
and edi, ecx
xchg esi, ebx
shl ebx, 0x17
jmp 0xa23857
push 0xf83fe040
and esi, ebx
xchg esi, ebx
xchg edi, esi
dec esi
add edi, 0xfb7d0ada
xor edi, 0xfb7d2600
or ebx, edi
xchg edi, ecx
jmp 0xa23c13
push 0xf844523e
xchg ecx, ebx
xchg ecx, edi
sub ebx, 0xfb7dc4ba
inc edi
xchg esi, ecx
sub ebx, 0xfb80db8a
jmp 0xa25229
call fcn.00a230d4
neg ebx
xor esi, edi
rol esi, 0x1d
and ebx, edi
rol esi, 0x14
add ecx, edi
jmp 0xa220f9
pop edx
sub ebx, ecx
xchg edi, ebx
xor esi, ebx
sub ebx, ecx
xor edi, ebx
neg ebx
or edi, 0xfb825356
and ebx, esi
jmp 0xa252aa
mov edx, 0x73716341
mov edi, 0xfb9eb78a
xor esi, 0xfb9ed034
or ecx, esi
mov edi, 0xfb9f0ba4
sub ebx, ecx
sub edi, ebx
mov esi, ecx
add edi, ebx
add esi, ebx
and esi, edi
jmp 0xa2330d
pop edx
mov ebx, 0xfba43386
shr edi, 0x13
xor ecx, ebx
xchg ecx, ebx
shl edi, 7
mov ebx, esi
mov ecx, 0xfba4d038
or ebx, edi
shl ebx, 0x15
sub ebx, 0xfba526de
jmp 0xa24fee
mov edx, 0x73716341
sub ebx, 0xfba54db6
or ecx, edi
xor ebx, edi
mov esi, 0xfba59ecc
xor esi, ebx
or edi, ecx
or esi, 0xfba5ef5e
sub edi, esi
jmp 0xa242f0
push 0xf83a0c28
add esi, ebx
rol esi, 0x15
xor esi, ecx
add esi, 0xfba97b1e
mov esi, edi
and ecx, 0xfba9aff8
jmp 0xa229a8
call fcn.00a230d4
add ecx, edi
add ebx, esi
sub ecx, edi
mov ecx, esi
xor ecx, 0xfbaa3bea
ror edi, 0x14
bswap esi
shr ecx, 0x13
or edi, ebx
xchg ecx, edi
or edi, ebx
shr edi, 0x12
jmp 0xa223c4
push 0xf8443230
add ecx, 0xfbacfb82
mov esi, edi
xchg ebx, edi
dec esi
or ebx, ecx
xor edi, 0xfbad8302
or ecx, edi
and esi, 0xfbadb6e8
not ebx
xor edi, 0xfbadef5c
xor esi, edi
sub ebx, edi
jmp 0xa22536
pop edx
xchg ebx, esi
inc esi
sub ecx, 0xfbb01604
xor edi, ebx
xor ebx, esi
and ecx, ebx
sub ebx, esi
xor esi, ebx
xchg ebx, ecx
or esi, 0xfbb0d348
not esi
and ebx, 0xfbb10802
jmp 0xa22037
pop edx
shr ecx, 4
xchg esi, ebx
xor edi, ecx
add esi, ebx
not esi
mov ecx, edi
add ecx, 0xfbb5dce6
xchg esi, ecx
sub edi, ebx
shl ecx, 0x1d
nop
add ecx, esi
add ebx, ecx
neg edi
jmp 0xa224aa
pop edx
mov esi, ecx
bswap ecx
and esi, ebx
sub ecx, esi
sub ecx, esi
or edi, ecx
jmp 0xa24a7d
call fcn.00a230d4
xchg ebx, edi
ror ecx, 0x1c
sub ecx, edi
xor ecx, 0xfbb7c190
jmp 0xa24f46
pop edx
add esi, 0xfbb982f8
and edi, ecx
mov edi, 0xfbb9ba3c
sub ebx, edi
xchg esi, ecx
shl ebx, 1
jmp 0xa240ef
push 0xf842d7f8
sub edi, ebx
or edi, esi
or edi, 0xfbbbfd6a
xor edi, esi
jmp 0xa24453
push 0xf83a3134
and edi, 0xfbbdd60a
xchg ebx, esi
rol esi, 0xc
xchg esi, ecx
add edi, ecx
and ebx, ecx
mov ebx, edi
or esi, edi
jmp 0xa225b4
mov edx, 0x4132136a
rol esi, 6
and ecx, 0xfbbf5932
sub esi, ebx
xor ebx, edi
dec ecx
sub ecx, ebx
rol esi, 0x10
mov esi, ecx
xor ecx, esi
and ecx, edi
jmp 0xa2493e
pop edx
xor ebx, edi
sub esi, ebx
and edi, 0xfbc834ec
add ebx, ecx
and edi, 0xfbc86934
xor ecx, esi
jmp 0xa24c4b
push 0xf8403e7c
mov ebx, esi
sub edi, ecx
inc ecx
nop
sub ebx, esi
sub ecx, 0xfbca9266
shl edi, 0xe
xor edi, esi
neg ebx
and esi, 0xfbcb0052
jmp 0xa23c3c
pop edx
xor esi, 0xfbd311fa
or esi, 0xfbd32a50
and ecx, 0xfbd3471c
ror ebx, 6
mov edi, ecx
xor esi, ecx
or ecx, ebx
xor ecx, edi
and ecx, edi
sub edi, ebx
jmp 0xa24ceb
call edx
xchg esi, edi
xor ecx, 0xfbd444bc
or ecx, 0xfbd46178
or esi, ebx
sub ecx, ebx
add ecx, edi
add ecx, 0xfbd4c9a8
and ebx, esi
and edi, 0xfbd50086
add ebx, edi
neg edi
sub esi, 0xfbd553ce
jmp 0xa2311c
push 0xf83d72f6
dec ecx
neg ebx
shl edi, 0x1e
sub edi, esi
inc esi
sub edi, ecx
not esi
or edi, esi
bswap ecx
xchg ecx, ebx
jmp 0xa2361f
call fcn.00a230d4
and ebx, esi
and ecx, ebx
mov esi, ebx
ror ecx, 1
sub ecx, edi
xor ecx, 0xfbdb7bca
or ecx, ebx
shl ecx, 0x1c
jmp 0xa221e9
push 0xf838d0da
shr esi, 0xc
sub ebx, ecx
sub ebx, 0xfbe519a4
rol edi, 0x1d
and edi, esi
ror esi, 0xa
and ecx, esi
bswap edi
mov ecx, edi
xor edi, esi
mov esi, edi
add edi, 0xfbe60b5c
inc edi
mov ecx, 0xfbe64016
jmp 0xa23406
pop edx
mov esi, 0xfbe66b70
or ecx, 0xfbe68b44
mov ebx, 0xfbe6a400
neg edi
jmp 0xa2211c
mov edx, 0x73716341
ror ecx, 5
mov edi, ecx
and esi, edi
add ecx, edi
xor ecx, ebx
mov edi, esi
jmp 0xa244ee
call fcn.00a230d4
mov ebx, esi
dec ebx
sub edi, ecx
xor esi, ebx
or edi, esi
or edi, 0xfbecc03c
xchg edi, ecx
not ebx
ror ecx, 0xf
shr esi, 2
mov ecx, esi
and ecx, ebx
or ecx, ebx
xchg esi, ecx
jmp 0xa22169
mov edx, 0x73716341
mov ecx, 0xfbf0ada8
xor esi, 0xfbf0c638
xor esi, ebx
shr ecx, 0x1d
jmp 0xa2339c
call fcn.00a230d4
sub esi, edi
or ecx, 0xfbf227c4
mov ebx, 0xfbf240d6
or ebx, 0xfbf25d4c
sub ebx, 0xfbf279dc
xchg esi, edi
neg esi
xchg ebx, esi
not ebx
xor edi, 0xfbf306ec
inc ecx
and esi, ecx
jmp 0xa240c2
pop edx
mov ecx, ebx
mov edi, ebx
not esi
or ecx, 0xfbf62e06
xchg ebx, ecx
or ebx, 0xfbf667d4
sub ebx, 0xfbf68064
mov esi, edi
jmp 0xa24da2
push 0xf83fc34e
xor ebx, esi
sub esi, 0xfbf7c4fc
add esi, ecx
not esi
jmp 0xa22515
call edx
inc ecx
add edi, esi
add ecx, edi
add ebx, edi
sub ecx, esi
add ecx, edi
jmp 0xa242c2
pop edx
sub ebx, esi
rol ebx, 0x1e
sub esi, edi
sub ecx, edi
ror ebx, 9
add ecx, esi
or ecx, 0xfbfe839a
or edi, 0xfbfe9fc4
not esi
xchg ebx, edi
jmp 0xa229d8
call fcn.00a230d4
not edi
and ecx, esi
jmp 0xa23ac2
call fcn.00a230d4
neg edi
sub edi, ebx
add esi, 0xfc097e48
xchg ecx, edi
mov ebx, esi
xor ecx, 0xfc09d518
shr ebx, 0x19
mov edi, 0xfc0a0d0a
xchg ecx, esi
xor esi, ebx
mov ecx, ebx
mov ebx, 0xfc0a7658
jmp 0xa235a6
push 0xf838b5c0
bswap esi
rol ecx, 0x12
rol ebx, 7
mov ecx, esi
and edi, ebx
sub ebx, esi
or ecx, ebx
not esi
jmp 0xa22ed2
push 0xf838efd4
mov ecx, esi
or esi, ebx
shl ecx, 9
sub ebx, ecx
jmp 0xa24faf
push 0xf83787b4
or ebx, ecx
dec esi
add ecx, ebx
mov edi, 0xfc102f1e
xor ecx, ebx
sub edi, esi
bswap ecx
xor edi, ecx
jmp 0xa23f99
call edx
shr ebx, 4
not esi
xor ecx, ebx
sub ecx, 0xfc199c90
add ecx, ebx
shr ecx, 0x1c
xor ebx, ecx
and esi, ebx
xor esi, ebx
dec ebx
sub ebx, ecx
and ecx, esi
jmp 0xa22c77
mov edx, 0x73716341
or esi, edi
or ebx, ecx
sub edi, 0xfc1ad5a0
and edi, esi
add ecx, edi
mov ebx, edi
xchg edi, ebx
and edi, esi
jmp 0xa2308a
push 0xf83d93a2
mov edi, 0xfc1d1a9a
or ebx, edi
mov ecx, esi
xchg esi, ecx
jmp 0xa24798
push 0xf84021fc
and esi, edi
bswap edi
or edi, ecx
mov esi, 0xfc210c00
add esi, edi
add esi, edi
bswap esi
mov ebx, esi
bswap edi
mov ebx, ecx
jmp 0xa22b41
mov edx, 0x73716341
or ecx, ebx
and esi, ecx
bswap esi
and edi, esi
mov ebx, ecx
or ecx, edi
rol ecx, 1
xchg edi, esi
add ebx, edi
xor edi, ebx
jmp 0xa226e1
push 0xf83b065c
sub ebx, ecx
or edi, ebx
neg esi
or ecx, ebx
mov ecx, esi
and edi, ebx
dec ebx
xor ecx, ebx
mov ebx, 0xfc2c38f2
and ecx, 0xfc2c5480
shr ebx, 0x12
bswap edi
mov ebx, edi
xchg esi, edi
jmp 0xa24a02
pop edx
and esi, edi
bswap edi
sub edi, 0xfc30665a
xor edi, ebx
xor edi, 0xfc30a2bc
shr esi, 9
jmp 0xa24be7
pop edx
xor esi, edi
sub edi, ebx
neg edi
xchg edi, ebx
sub ecx, ebx
sub edi, ecx
mov edi, esi
and esi, edi
jmp 0xa23e76
pop edx
add edi, ebx
sub ebx, esi
bswap esi
mov esi, 0xfc384192
xchg ebx, esi
and ecx, edi
sub esi, ecx
add esi, ebx
or esi, edi
or ebx, ecx
jmp 0xa2256b
pop edx
sub ecx, edi
add esi, ebx
or ecx, 0xfc3a660c
mov ebx, edi
and esi, ecx
or edi, esi
jmp 0xa24ad8
push 0xf8449304
add esi, ebx
xchg esi, edi
jmp 0xa24401
call edx
add ebx, ecx
or ebx, ecx
sub ebx, esi
xchg ebx, ecx
bswap esi
rol ecx, 0x14
and edi, ecx
xor esi, 0xfc4435d6
sub edi, ecx
shl esi, 8
mov ebx, esi
or esi, ecx
jmp 0xa25460
pop edx
xor esi, ecx
or edi, 0xfc46aec2
mov ebx, esi
and ecx, ebx
jmp 0xa24ba4
call edx
add edi, esi
or ebx, 0xfc499f80
sub edi, esi
shl edi, 0x1d
or edi, ebx
or ecx, ebx
sub ecx, ebx
sub ecx, esi
ror ebx, 0xf
xchg edi, esi
xchg edi, ecx
and ecx, 0xfc4aa8c4
xor ecx, 0xfc4ac580
mov esi, ecx
jmp 0xa24499
mov edx, 0x73716341
nop
mov ebx, 0xfc4e1e06
add edi, ebx
and edi, esi
jmp 0xa22d9c
push 0xf8400116
sub ecx, ebx
dec esi
add esi, 0xfc4eacf2
sub esi, 0xfc4ec9be
xor ecx, ebx
mov ecx, esi
xor ecx, 0xfc4f1be2
xchg ecx, edi
and esi, ebx
mov ebx, esi
jmp 0xa2368e
mov edx, 0x73716341
or edi, esi
sub ebx, ecx
nop
sub ebx, edi
add esi, ebx
add ebx, edi
or esi, 0xfc502812
neg ebx
jmp 0xa24e9d
push 0xf841987e
shr ecx, 8
add edi, 0xfc588742
mov edi, ecx
and ebx, ecx
add edi, ebx
mov edi, 0xfc58eb3a
and ebx, ecx
or ebx, 0xfc5922f0
not esi
inc esi
jmp 0xa22f94
pop edx
xor esi, edi
and edi, ecx
shr edi, 0x1d
inc ecx
sub edi, esi
neg ecx
or esi, ecx
shr esi, 0xd
mov ecx, edi
or ebx, ecx
and ebx, edi
sub ebx, ecx
jmp 0xa25483
pop edx
not ecx
sub edi, ecx
mov ecx, 0xfc5e165e
xchg esi, ebx
rol ebx, 0x1e
and esi, 0xfc5e8a88
jmp 0xa246f3
push 0xf837c4b4
and edi, esi
mov ecx, edi
sub esi, ecx
xor ecx, edi
rol ecx, 0x18
xor ebx, 0xfc5f4bc6
jmp 0xa22646
pop edx
xor ecx, 0xfc61994c
xor esi, ebx
add edi, ecx
not ebx
xchg esi, edi
add ebx, edi
xchg ecx, ebx
add ebx, 0xfc62505c
jmp 0xa237c7
push 0xf83cbb1e
mov edi, esi
sub edi, 0xfc637d36
add edi, ecx
xor esi, 0xfc63b1e6
nop
xchg ebx, esi
jmp 0xa235ca
push 0xf837a9ba
rol ecx, 0x12
mov ecx, 0xfc69d712
add ecx, esi
mov esi, ebx
mov ecx, edi
add edi, 0xfc6a3cf2
xchg ecx, ebx
xchg edi, esi
jmp 0xa23e1a
call edx
and ebx, 0xfc71938c
rol ebx, 0x1b
and ecx, 0xfc71c9dc
sub ebx, 0xfc71e31a
or edi, ecx
and esi, ecx
bswap ebx
xor ecx, edi
shl ebx, 0x17
and ebx, edi
mov esi, edi
sub ebx, edi
jmp 0xa23d89
pop edx
or ebx, edi
neg ecx
add ebx, ecx
bswap ebx
sub ebx, 0xfc73408a
or esi, edi
jmp 0xa23167
push 0xf83be326
not edi
or ebx, 0xfc7913e8
sub ebx, esi
xor edi, ecx
ror esi, 0xd
add edi, ebx
jmp 0xa243b8
call fcn.00a230d4
or esi, edi
mov ecx, 0xfc850380
or edi, ebx
xor esi, edi
add ecx, 0xfc855260
add edi, 0xfc856e44
inc esi
shr ebx, 0x1c
and ebx, ecx
shl edi, 0x1f
jmp 0xa24df8
pop edx
mov edi, ebx
add esi, edi
bswap esi
ror ebx, 8
rol edi, 4
bswap ecx
shl edi, 0xc
mov esi, ecx
add ebx, 0xfc872c6a
ror edi, 0x11
and ebx, edi
sub ecx, esi
not esi
add ecx, 0xfc87b638
jmp 0xa23e00
call fcn.00a230d4
and esi, edi
mov ebx, 0xfc87f60a
sub esi, 0xfc8815ec
add edi, esi
mov ebx, ecx
neg esi
add edi, esi
mov ebx, ecx
mov ebx, edi
mov esi, edi
jmp 0xa231ca
push 0xf83c00ba
xchg esi, edi
add ecx, ebx
and edi, 0xfc8e7962
sub esi, 0xfc8e94c4
rol edi, 0x1a
sub ebx, ecx
xor edi, esi
shr edi, 0x1d
xor ebx, 0xfc8f24a4
xchg ecx, esi
bswap ecx
dec ecx
jmp 0xa23055
pop edx
sub ebx, esi
neg edi
and esi, 0xfc8fde04
sub ecx, 0xfc8ffd90
mov esi, ebx
xor ebx, esi
jmp 0xa2248f
mov edx, 0x73716341
bswap ebx
or ecx, edi
and edi, ebx
inc ebx
mov esi, 0xfc90cd16
xor ebx, 0xfc90e8a2
jmp 0xa22553
push 0xf842f412
not edi
dec esi
jmp 0xa23bff
pop edx
xor esi, ecx
and esi, 0xfc931a1a
mov edi, ecx
xor edi, esi
nop
or edi, ebx
jmp 0xa241b4
pop edx
xor ecx, 0xfc94daaa
mov ecx, 0xfc94fa16
xor ebx, 0xfc951988
neg ecx
jmp 0xa2290e
mov edx, 0x73716341
ror ecx, 0x1f
mov ebx, 0xfc957c30
xchg esi, ecx
and ecx, esi
mov ecx, edi
mov esi, 0xfc95e668
ror ecx, 0xc
bswap edi
jmp 0xa25000
call fcn.00a230d4
or ecx, 0xfc970774
xor ebx, 0xfc9722d6
xchg ecx, esi
or ecx, 0xfc975ad8
and ecx, edi
sub esi, ecx
mov ebx, esi
xor ecx, esi
sub ecx, edi
mov esi, ebx
and ecx, ebx
mov edi, ebx
jmp 0xa24abb
push 0xf8417870
rol esi, 0x19
mov ecx, ebx
mov ebx, ecx
or ebx, edi
not ecx
or ebx, ecx
mov ebx, edi
add edi, 0xfc9da448
shl ecx, 0x1b
sub esi, edi
mov edi, ebx
mov ecx, esi
jmp 0xa23d60
push esp
xor esi, 0xfca18a9c
shr ecx, 0xe
xchg esi, ecx
or ebx, esi
not ebx
sub ebx, edi
jmp fcn.00a2260a
pop edx
sub ecx, edi
xchg esi, ecx
or ebx, esi
not ebx
sub edi, esi
xchg ecx, esi
bswap ecx
shl edi, 8
rol ecx, 0xe
mov ecx, ebx
jmp 0xa24964
pop edx
add esi, edi
add ebx, 0xfcaa8410
ror edi, 0xf
sub edi, ecx
xchg ebx, edi
or ecx, edi
xor ecx, edi
ror ebx, 0x18
jmp 0xa22b02
push 0xf83db0a4
sub esi, ecx
xchg ebx, esi
dec ecx
dec ebx
and esi, ecx
add ebx, esi
and edi, ecx
inc ecx
mov edi, 0xfcae00c0
xor ecx, 0xfcae1ca2
xchg edi, esi
bswap esi
jmp 0xa24b4d
push 0xf839eb0c
and esi, ecx
inc esi
add ebx, 0xfcaf6f58
xchg edi, esi
bswap esi
mov esi, 0xfcafc2f0
and edi, 0xfcafde8e
mov edi, 0xfcaffe0a
xor ecx, 0xfcb01dec
and ebx, edi
xchg ebx, esi
sub esi, edi
add esi, ebx
add ebx, ecx
jmp 0xa226c2
call fcn.00a230d4
add esi, ebx
add ebx, 0xfcba9160
sub ebx, ecx
or edi, ebx
xor ebx, esi
or edi, 0xfcbafd0e
xor esi, 0xfcbb18e0
sub esi, ebx
jmp 0xa24633
push 0xf83897ca
add ebx, 0xfcbb5fac
and ecx, esi
xchg edi, esi
bswap esi
mov ebx, esi
bswap edi
jmp 0xa233ea
mov edx, 0x73716341
inc edi
or esi, edi
bswap ebx
or esi, 0xfcc12c3a
mov esi, edi
sub ebx, edi
neg ecx
nop
dec ebx
shl edi, 0x16
or esi, 0xfcc1eff2
rol edi, 0x17
jmp 0xa228bf
pop edx
ror ebx, 0x1e
mov edi, esi
sub ecx, ebx
mov ebx, edi
add ebx, 0xfcc50058
bswap edi
xchg ebx, ecx
or esi, 0xfcc55614
jmp 0xa243e7
call edx
or ecx, esi
neg esi
sub edi, esi
shl edi, 0xc
sub esi, edi
inc ebx
mov ebx, 0xfcc702a0
dec esi
mov ecx, ebx
mov ecx, ebx
jmp 0xa24738
pop edx
or ecx, ebx
mov ebx, 0xfcc797f6
and esi, ebx
or esi, ecx
jmp 0xa227b8
push 0xf83ec898
ror edi, 0x1e
or edi, 0xfcca4c42
xor esi, ecx
and edi, ebx
bswap ebx
mov ebx, edi
shr esi, 0x1a
add ebx, esi
jmp 0xa2538a
mov edx, 0x73716341
xchg ebx, esi
mov ebx, 0xfccb2ce0
or edi, esi
mov esi, ebx
jmp 0xa22fd1
pop edx
sub edi, 0xfccd895c
neg edi
xor edi, esi
xchg ecx, esi
add ecx, esi
add esi, 0xfcce105a
sub ecx, edi
mov ecx, esi
add ebx, 0xfcce5fce
mov esi, ecx
jmp 0xa22f05
push 0xf8415bc7
or ebx, ecx
rol ecx, 3
and ecx, 0xfccfba98
xor ebx, esi
shr ecx, 0x18
and esi, ebx
and ecx, ebx
xchg esi, ebx
or ebx, 0xfcd05da4
sub edi, ebx
jmp 0xa245a5
pop edx
rol edi, 0x1b
xchg ecx, esi
inc edi
add ecx, edi
nop
or ecx, esi
ror ecx, 0x19
sub ecx, edi
add esi, ecx
not esi
xchg esi, edi
or edi, ecx
jmp 0xa24dbf
pop edx
add edi, ebx
sub edi, 0xfcd7c290
or ecx, ebx
and edi, ebx
or edi, ebx
bswap ecx
mov ecx, ebx
sub ecx, edi
not ebx
or ebx, esi
jmp 0xa23eb0
pop edx
or esi, edi
or ebx, 0xfcddbddc
sub ebx, 0xfcddd698
xor esi, edi
add ecx, esi
sub esi, edi
sub ebx, ecx
inc esi
jmp 0xa22886
push 0xf84276fa
mov ebx, edi
or esi, edi
or esi, edi
xor ebx, 0xfcded480
xor ecx, edi
not ebx
add edi, ecx
and ecx, esi
jmp 0xa24f19
call edx
rol edi, 0x1a
sub ecx, esi
xchg ebx, esi
and ebx, edi
or esi, 0xfce047a4
add ecx, esi
jmp 0xa239a5
call fcn.00a230d4
xor esi, ebx
sub edi, ecx
or ecx, esi
add ecx, edi
add esi, 0xfce4ec66
mov ebx, ecx
or esi, ebx
sub esi, ebx
xor ecx, ebx
add ebx, 0xfce57022
and ebx, esi
not ecx
jmp 0xa22c9e
push 0xf8429740
and ecx, ebx
sub esi, edi
add edi, ecx
or esi, edi
add ebx, ecx
and esi, 0xfce898a6
not ebx
and esi, ebx
and esi, 0xfce8ec0a
mov ecx, esi
bswap ebx
mov edi, 0xfce93cb6
jmp 0xa220b7
call edx
add esi, 0xfce96246
mov edi, ebx
xchg ebx, ecx
dec edi
xor ecx, ebx
dec esi
add esi, ebx
xor edi, 0xfcea2394
and ebx, ecx
or ebx, esi
add ebx, edi
dec esi
add esi, ebx
bswap edi
jmp 0xa24460
mov edx, 0x73716341
xor esi, ebx
and esi, ebx
sub esi, 0xfced1b02
add esi, ecx
sub ebx, edi
sub esi, 0xfced69ac
add ecx, 0xfced8268
xchg edi, ebx
jmp 0xa2428d
push 0xf845b32c
add ebx, 0xfcee7bfe
bswap edi
jmp 0xa23722
call fcn.00a230d4
bswap ebx
and ecx, esi
xchg edi, ebx
add edi, ecx
xor ebx, ecx
not edi
xor esi, ecx
not esi
jmp 0xa23b7a
push 0xf84415ec
add ecx, esi
add ebx, ecx
neg edi
xchg ecx, esi
inc esi
rol esi, 0x15
jmp 0xa22750
push 0xf83eab6a
xchg ecx, esi
or esi, ebx
xor esi, edi
not edi
xor esi, ecx
bswap esi
sub ebx, 0xfcf81e92
and edi, ecx
dec ecx
mov ecx, ebx
mov edi, 0xfcf88614
or ecx, esi
jmp 0xa24b2d
pop edx
mov ebx, ecx
mov esi, ecx
sub ecx, ebx
xchg edi, esi
and ecx, edi
neg ebx
jmp 0xa250ae
push 0xf84472be
ror ebx, 3
mov edi, ebx
sub ecx, esi
xchg edi, esi
and esi, edi
and edi, ecx
add ebx, esi
mov ebx, edi
and ecx, ebx
mov ecx, edi
sub ebx, ecx
not esi
jmp 0xa23a6f
pop edx
add ebx, edi
xor ebx, edi
xchg esi, ebx
sub esi, edi
xchg esi, edi
dec edi
bswap ebx
add ebx, edi
jmp 0xa2261f
push 0xf83ee96e
rol edi, 0xf
mov ebx, edi
or ecx, 0xfd0ebe88
xchg esi, edi
rol edi, 0x1e
add ebx, esi
jmp 0xa244b2
pop edx
add esi, 0xfd169dea
add edi, ebx
shl ecx, 6
sub ecx, 0xfd1709a2
mov ecx, esi
or edi, ebx
mov edi, ebx
xor ecx, esi
mov esi, edi
mov esi, ebx
jmp 0xa23881
push 0xf83d5573
mov esi, ecx
sub edi, esi
xchg ebx, edi
and edi, ebx
xchg esi, edi
neg edi
neg esi
xchg ecx, ebx
sub ecx, 0xfd193890
and edi, esi
sub ebx, edi
neg ebx
jmp 0xa22d5b