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

Disassembly:
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xffffff21
jne 0x401098
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
ret
call sub.user32.dll_GetCursor
cmp eax, 0xfffffedb
jne 0x40111c
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
ret
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xfffffedf
jne 0x4011be
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
ret
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xffffff2f
jne 0x40124c
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
call sub.ntdll.dll_KiFastSystemCallRet
ret
jmp 0x48943c
and esi, edx
and ecx, edx
or edx, 0xbf1a4e91
add edi, ecx
mov edx, esi
sub edx, 0xbf1afd41
jmp 0x48bb3e
push 0xbf2cc6e1
xor ecx, edx
ror edx, 0xd
and esi, ebx
neg ebx
and edx, 0xc191c15b
or edx, ebx
jmp 0x48998f
push 0xbf3b16a3
rol ebx, 0xe
add ecx, edx
sub ebx, 0xc1b65fe7
neg ecx
mov ebx, 0xc1b7dbf9
xor ecx, ebx
add edx, esi
or esi, ecx
inc ecx
xor edx, esi
jmp 0x48b38a
push 0xbf4307bf
and edx, 0xc1e80db9
xor esi, 0xc1e8b52d
or ecx, 0xc1e98a57
add ecx, ebx
mov esi, ebx
xchg ecx, esi
jmp 0x48ac75
pop edi
neg esi
add edx, ebx
sub ebx, 0xc1ed9d3f
add edx, ecx
mov edx, 0xc1eedeb9
or edx, 0xc1ef8423
ror edx, 4
mov edx, ebx
mov esi, ebx
not ecx
mov esi, edx
xor ebx, 0xc1f380f1
add esi, edx
xor esi, ecx
jmp 0x48ad21
pop edi
add ecx, 0xc1f5b115
mov edx, 0xc1f657b5
not esi
xor ecx, 0xc1f7d6d9
add ebx, esi
xor ecx, edx
jmp 0x48a3ae
pop edi
xor edx, ebx
neg edx
xchg ecx, ebx
not ecx
or edx, ebx
mov edx, esi
sub ebx, 0xc1fe0bc9
and esi, ebx
jmp 0x48a37e
call fcn.0048be56
or ebx, esi
dec esi
mov esi, ecx
and ecx, 0xc2018337
xor ecx, edx
bswap edx
sub ecx, edx
xor ebx, 0xc2041b93
or ecx, edx
xchg ebx, edx
jmp 0x48b4c6
push 0xbf4016ab
mov edx, ebx
add ebx, ecx
xchg ebx, edx
inc ebx
and esi, ecx
not ecx
jmp 0x48a44e
pop edi
and edx, ebx
add edx, ecx
or ecx, ebx
sub esi, edx
or ecx, esi
or ebx, esi
bswap ecx
mov ebx, esi
inc esi
xchg edx, esi
sub edx, ebx
add esi, edx
xchg esi, ebx
mov esi, ecx
jmp 0x48ad7f
push 0x401400
mov edx, esi
mov ecx, ebx
or ecx, edx
xor ebx, edx
jmp 0x48a7e8
mov edi, 0x6332a2e
xor edx, 0xc24ec2ff
add ebx, 0xc24f2b23
or ebx, ecx
add edx, ebx
and ecx, edx
sub ecx, edx
xchg esi, edx
or esi, edx
add ecx, edx
sub ecx, edx
jmp 0x48bdb9
mov edi, 0x6332a2e
add edx, ebx
or ecx, 0xc25c2329
or ecx, edx
xor edx, ebx
sub edx, ebx
sub edx, ebx
ror ecx, 0x19
and ebx, esi
jmp 0x48a5aa
push 0xbf200697
add edx, ecx
rol edx, 0x14
add edx, ebx
mov ecx, edx
mov edx, ebx
xor esi, edx
xor ebx, edx
bswap edx
jmp 0x48b0e4
mov edi, 0x6332a2e
xor ebx, 0xc264b68f
mov ecx, ebx
nop
shr ecx, 0x1d
add ecx, esi
add edx, 0xc266bfad
sub edx, ebx
inc ecx
xor edx, 0xc2681907
bswap edx
add ecx, edx
dec ebx
jmp 0x489ec6
push 0xbf3fcc7b
mov ebx, 0xc27036e1
sub ebx, esi
or esi, ebx
bswap edx
mov edx, ecx
dec esi
sub edx, ebx
or edx, esi
and ebx, ecx
not ecx
jmp 0x489710
push 0xbf2d109f
shl ebx, 0x1c
or ecx, 0xc27989a9
xor esi, ebx
add ecx, 0xc27a7779
and ebx, edx
nop
and edx, ebx
xor ecx, esi
and esi, ecx
sub ecx, ebx
jmp 0x48b808
pop edi
mov ecx, ebx
mov edx, ecx
xchg esi, ebx
add esi, ecx
shl ecx, 0xe
or esi, 0xc27f7873
bswap edx
dec ecx
jmp 0x48aace
pop edi
shl ecx, 0x1e
add edx, 0xc285d0dd
sub edx, 0xc2863bd3
or esi, 0xc286a5f3
mov ebx, edx
shl edx, 0x12
bswap ebx
ror ebx, 0xe
and esi, ecx
inc ecx
and ebx, ecx
or ecx, esi
jmp 0x48ba61
pop edi
sub ecx, edx
mov ecx, edx
mov ecx, edx
not esi
xor edx, 0xc28c4cfb
sub ebx, 0xc28cb6b1
jmp 0x48a563
call fcn.0048be56
bswap edx
dec ebx
and esi, ecx
shl ecx, 0xe
shr edx, 6
add edx, 0xc293502f
xor esi, edx
mov edx, esi
jmp 0x48b406
mov edi, 0x6332a2e
sub esi, ebx
mov ecx, ebx
ror edx, 4
inc edx
and ebx, ecx
ror ebx, 0x1f
sub ecx, edx
xor esi, ebx
xchg edx, esi
and edx, esi
and esi, 0xc2a8009f
bswap ecx
and ecx, esi
or esi, 0xc2a93a09
not esi
add edx, ebx
jmp 0x48aaf8
push 0xbf25c031
xor ebx, edx
xchg edx, ecx
xchg ecx, ebx
or edx, esi
add ecx, ebx
dec ecx
xchg ecx, esi
shl ecx, 0xb
shl edx, 0x10
mov ecx, 0xc2c5db7f
jmp 0x48bc63
mov edi, 0x6332a2e
not ecx
and esi, 0xc314a94f
or edx, ebx
sub esi, ebx
xchg ebx, esi
mov ecx, edx
xor ebx, esi
and edx, 0xc3176bd7
mov esi, 0xc31832a9
xor esi, edx
jmp 0x48b6e7
call edi
shl edx, 0x17
shr ecx, 6
mov edx, ebx
add esi, ecx
nop
mov ebx, 0xc346858b
not ebx
or ecx, ebx
xor ebx, ecx
and ebx, esi
add ebx, ecx
and esi, ecx
sub ebx, 0xc349ce07
and edx, esi
jmp 0x489689
call fcn.0048be56
inc edx
xor ecx, edx
sub ebx, edx
xchg esi, ebx
mov ecx, edx
xor ebx, ecx
xor edx, 0xc3510d33
nop
xchg ebx, esi
or ebx, ecx
jmp 0x48ba15
pop edi
neg ecx
xor esi, edx
shl esi, 7
or esi, ebx
xor ebx, edx
add edx, 0xc3573d9f
add esi, ebx
xor ebx, esi
add ebx, edx
xor esi, 0xc3594573
not ebx
ror ecx, 0x1b
jmp 0x48a679
push esp
mov esi, ebx
or ecx, 0xc35fb82f
and esi, ebx
shl ebx, 2
and ebx, esi
xor esi, ebx
jmp 0x48bd00
push 0xbf294d51
neg esi
dec ebx
add edx, ebx
or edx, ecx
neg esi
xor ebx, esi
add esi, 0xc364d993
or ebx, esi
shr ebx, 0x18
and ecx, esi
mov edx, ecx
sub ebx, ecx
jmp 0x48adab
push 0xbf2f1835
xchg ecx, edx
nop
mov esi, 0xc36ead8d
not esi
add edx, ebx
ror ebx, 0xb
add ebx, ecx
add ebx, esi
dec ecx
xor ebx, 0xc371b7b9
jmp 0x48adf2
pop edi
mov ecx, esi
add ecx, 0xc38aa44d
mov esi, ebx
mov ebx, esi
sub ebx, edx
xchg edx, esi
dec esi
xchg esi, edx
xor ebx, 0xc38ca149
or esi, ecx
add esi, ebx
xor edx, ebx
xor ecx, 0xc38db893
add ecx, esi
jmp 0x48b573
pop edi
ror ecx, 0xc
add edx, ebx
bswap esi
and ecx, 0xc394a777
or ebx, edx
nop
or ebx, edx
and edx, 0xc395c26b
and esi, 0xc3960a2b
dec edx
jmp 0x48a579
pop edi
dec ecx
or edx, 0xc3a40b19
sub ebx, ecx
xor ecx, ebx
and edx, ecx
bswap esi
or esi, ecx
mov edx, 0xc3a5c471
and esi, 0xc3a60be7
dec ecx
bswap esi
bswap esi
jmp 0x48a437
push 0xbf2c7c43
or esi, edx
and ecx, edx
add esi, ebx
inc ebx
xor ecx, esi
mov esi, edx
jmp 0x4894a2
call edi
and edx, ebx
and ecx, ebx
mov ecx, 0xc3a9a1ff
sub esi, edx
or ecx, 0xc3aa2ef9
and ecx, 0xc3aa7581
neg esi
sub ecx, 0xc3ab0725
add ebx, edx
or ebx, edx
add esi, edx
and esi, ecx
mov ebx, edx
and esi, ecx
or ebx, edx
ror edx, 0x19
jmp 0x48b5d5
pop edi
or esi, ebx
add edx, ebx
add ecx, 0xc3b40889
shr ecx, 2
and edx, ecx
xor ecx, 0xc3b4f03b
and edx, 0xc3b53785
add ebx, esi
sub ebx, edx
xchg ebx, edx
and ebx, 0xc3b64ea5
nop
jmp 0x48b86f
call fcn.0048be56
sub edx, ebx
ror edx, 6
shr edx, 0x1e
xchg ebx, ecx
mov esi, 0xc3b82c19
ror esi, 0xc
jmp 0x489e89
mov edi, 0x6332a2e
or esi, ecx
rol ecx, 0x10
sub ecx, 0xc3bbd8b7
add ecx, ebx
dec edx
add edx, ebx
dec edx
mov esi, edx
sub ecx, 0xc3bd9147
ror ebx, 0x12
mov ebx, 0xc3be2163
shr edx, 0x12
or ebx, esi
add edx, ecx
jmp 0x489a5b
push 0xbf2903df
mov ebx, edx
or ecx, ebx
mov edx, esi
sub edx, ebx
rol esi, 0x19
mov ebx, ecx
mov ecx, 0xc3c0fa63
bswap esi
sub ebx, 0xc3c19d81
sub ebx, 0xc3c1e601
rol esi, 0xd
rol esi, 2
jmp 0x489f60
push 0xbf26c385
add edx, 0xc3c65faf
dec ebx
and ecx, esi
mov ebx, ecx
and esi, ebx
mov esi, edx
mov ecx, 0xc3c814ad
sub edx, esi
jmp 0x489834
pop edi
and ebx, edx
and ebx, esi
sub esi, edx
inc ecx
inc ebx
and esi, edx
jmp 0x48ac2a
push 0xbf3d2731
xor esi, edx
and ecx, esi
add ecx, esi
add edx, ebx
inc edx
mov esi, ecx
sub edx, ecx
xchg edx, ebx
dec esi
rol esi, 0x1e
jmp 0x48bb12
push 0xbf36f9d1
add ebx, esi
or edx, ebx
add ebx, 0xc3d089b1
inc edx
inc ecx
or ecx, edx
mov ecx, 0xc3d1b905
inc ecx
not ecx
sub ecx, 0xc3d292f1
xor esi, 0xc3d2daf1
not esi
jmp 0x48b69d
pop edi
rol ebx, 5
add edx, 0xc3d90f6f
mov ecx, esi
and esi, ecx
or ebx, ecx
and ebx, esi
jmp 0x48ab50
push 0xbf40612f
mov ebx, edx
xchg esi, edx
xor ecx, edx
not esi
xchg ebx, esi
xor esi, ebx
sub esi, 0xc3dc53bd
xchg esi, edx
add edx, esi
xor edx, ebx
xor edx, esi
ror ecx, 0x15
or edx, esi
or ebx, 0xc3defcef
jmp 0x48b092
push 0xbf316de1
xor esi, 0xc3df65a5
or ecx, 0xc3dfae43
shr esi, 0x12
bswap edx
mov edx, ebx
bswap esi
mov edx, esi
or esi, ecx
jmp 0x489d42
pop edi
sub esi, ebx
xchg edx, esi
neg ebx
xchg edx, ebx
xchg ebx, esi
or ecx, ebx
add edx, ebx
xchg esi, edx
jmp 0x48b27b
mov edi, 0x4132136a
rol edx, 8
or esi, edx
and ebx, 0xc3f592df
xor esi, 0xc3f5daa3
ror edx, 5
add ebx, edx
dec edx
mov ebx, esi
add edx, 0xc3f75057
xor ecx, edx
or ebx, edx
mov ebx, ecx
dec ebx
dec ebx
jmp 0x48a6c9
call fcn.0048be56
or ebx, 0xc3f91a6f
or edx, 0xc3f96345
add ebx, esi
inc edx
xor edx, 0xc3fa4ee5
add ebx, esi
jmp 0x48a83f
pop edi
sub esi, ebx
and esi, ebx
sub edx, ecx
or ecx, edx
neg esi
dec ebx
shr edx, 0x19
sub ebx, edx
xchg edx, ecx
and ebx, 0xc40ce085
inc edx
add esi, ecx
or esi, edx
xor esi, ecx
jmp 0x48bc8c
call fcn.0048be56
or edx, ebx
or edx, 0xc4122da5
bswap ecx
sub ebx, ecx
sub edx, ebx
or ecx, edx
xchg ecx, edx
add ecx, 0xc413e95d
jmp 0x48a71d
push esp
mov edx, ebx
neg ebx
xchg edx, esi
ror edx, 0xc
jmp 0x489f49
pop edi
shr ecx, 1
mov esi, ecx
xchg ecx, ebx
not ecx
dec edx
rol ebx, 0xc
rol edx, 0xe
xchg edx, esi
xchg ecx, edx
shl ecx, 0xe
mov ebx, 0xc41e29d7
ror esi, 6
jmp 0x48bbf9
push 0xbf361a11
sub ecx, edx
add ebx, edx
or edx, 0xc4295b75
xchg ecx, esi
or ecx, esi
shr edx, 0x18
xor edx, 0xc42a776b
or edx, esi
shr ecx, 4
or edx, ecx
xor ebx, ecx
mov ebx, ecx
bswap edx
or ecx, ebx
jmp 0x48be83
call edi
and ebx, ecx
rol ecx, 7
sub esi, edx
not ecx
mov esi, ecx
xor edx, esi
jmp 0x4899b5
call edi
not esi
add ecx, ebx
mov esi, edx
xor ecx, ebx
and edx, 0xc434ad47
add edx, esi
xor ebx, edx
or ebx, esi
bswap ecx
bswap edx
jmp 0x48a095
pop edi
or edx, esi
bswap ebx
and ebx, esi
ror ecx, 0x11
and ebx, 0xc441a805
xor esi, ebx
xor edx, esi
and ebx, ecx
jmp 0x48976d
pop edi
xor ebx, edx
xor ecx, esi
and ebx, edx
and ebx, esi
ror edx, 0x15
neg esi
xor ecx, ebx
ror edx, 9
not edx
xor esi, 0xc4519167
xor ecx, edx
shr ecx, 3
sub edx, esi
add ebx, 0xc452ade3
jmp 0x48aea0
call fcn.0048be56
and ebx, esi
mov esi, ecx
and esi, ecx
ror esi, 6
or ecx, edx
or ecx, 0xc46678eb
mov ecx, ebx
neg ebx
sub esi, 0xc4676227
bswap esi
bswap ebx
mov ecx, ebx
or ebx, ecx
mov edx, ebx
jmp 0x48adcc
call edi
ror ebx, 0xf
mov ebx, esi
shl esi, 0x1e
rol ecx, 0xb
or ecx, 0xc46dda85
or esi, ecx
and ebx, 0xc46e6b19
or ecx, ebx
xor esi, ecx
and esi, edx
jmp 0x48bc1f
push 0xbf35cfa5
mov ecx, edx
inc esi
neg esi
and ecx, ebx
xor esi, 0xc470c06b
add ebx, esi
mov edx, ebx
xor esi, 0xc47190b5
shr edx, 3
bswap ebx
sub ebx, ecx
xchg ecx, esi
jmp 0x48a7b8
call fcn.0048be56
mov edx, ecx
ror esi, 3
and ebx, edx
mov esi, ecx
ror ebx, 4
nop
mov ebx, esi
dec edx
jmp 0x48afb9
pop edi
dec ecx
shl esi, 7
xchg ecx, edx
neg esi
xchg edx, esi
sub esi, edx
and ecx, 0xc47c1969
mov esi, ecx
mov ebx, 0xc47ca455
mov ecx, esi
and ecx, 0xc47d2fe1
rol esi, 0xb
xor ebx, esi
or ebx, esi
jmp 0x48b430
call fcn.0048be56
mov ebx, edx
xchg ecx, edx
xchg esi, ebx
ror ebx, 0xd
rol ecx, 0x1a
rol esi, 0x16
xor ecx, esi
ror edx, 0xa
and edx, ebx
shr edx, 0xb
jmp 0x48b785
push 0xbf36af69
neg ebx
sub ecx, 0xc48d48ed
xchg esi, ebx
add ebx, 0xc48dd783
sub ecx, esi
sub edx, esi
sub ecx, edx
dec ebx
or ecx, edx
add edx, ecx
add ecx, esi
xchg ecx, esi
jmp 0x48a3cb
push 0xbf31234b
dec edx
xchg esi, edx
or edx, esi
inc esi
xchg esi, edx
sub edx, esi
sub ebx, edx
add ecx, edx
jmp 0x48a47d
push 0xbf43532d
mov edx, 0xc4978dff
sub ebx, 0xc497d51d
shr ecx, 0x1f
xor esi, ecx
or ebx, ecx
sub edx, esi
and edx, ebx
xor esi, ebx
sub esi, ebx
xor ecx, 0xc49a1a97
and esi, ebx
mov esi, 0xc49aa697
xor esi, 0xc49aef75
and ebx, 0xc49b36c3
jmp 0x48b2a8
push 0xbf227bd7
xchg esi, ecx
xchg ebx, esi
neg ecx
or esi, ebx
xor ebx, esi
dec ecx
or ebx, esi
sub esi, 0xc4a2ed93
or esi, 0xc4a33521
add esi, edx
jmp 0x48b0c6
pop edi
neg edx
neg edx
mov edx, ecx
xor esi, 0xc4a4b755
xor esi, ebx
not ecx
or esi, ecx
xor esi, 0xc4a5d379
or edx, ecx
add ecx, esi
and edx, ecx
xchg edx, ebx
and edx, ebx
inc ebx
jmp 0x489fbb
push 0xbf2b08cf
xor ecx, edx
not esi
dec ecx
mov ecx, edx
bswap ebx
not esi
and esi, edx
or edx, ebx
shl ecx, 6
xchg ebx, edx
xor ebx, 0xc4af061d
add edx, esi
rol esi, 7
rol esi, 0xc
jmp 0x48b6c7
mov edi, 0x6332a2e
mov edx, ecx
xchg ecx, edx
not esi
shl esi, 0x1f
shl edx, 7
sub esi, 0xc4b1b419
shr ecx, 8
add edx, ebx
jmp 0x4896a3
call edi
xor ecx, edx
add edx, ecx
xchg ebx, esi
not esi
jmp 0x48b547
push 0xbf2f6203
and ebx, edx
shl esi, 0x17
xor ebx, ecx
add edx, 0xc4b72795
rol ebx, 0x19
mov esi, 0xc4b7b701
or edx, ebx
or esi, ecx
xchg ebx, esi
mov ecx, ebx
jmp 0x48b707
push 0xbf22364d
and edx, ecx
xor ecx, ebx
add edx, 0xc4c8c659
inc ebx
bswap edx
sub edx, ebx
add ecx, esi
and ecx, 0xc4ca282f
mov edx, esi
mov ecx, edx
bswap ecx
rol esi, 0x15
or ebx, esi
add ebx, ecx
jmp 0x48acfc
call edi
add esi, ebx
and ebx, ecx
add ebx, esi
and edx, esi
or esi, ecx
xchg ecx, esi
jmp 0x48b379
pop edi
or edx, esi
or ebx, esi
xchg ecx, edx
dec edx
not edx
and ebx, esi
add ebx, edx
add esi, edx
mov edx, esi
sub ebx, 0xc4e2f435
jmp 0x48a0fa
mov edi, 0x6332a2e
xor edx, 0xc4ecd57f
dec ebx
shl ecx, 0x1a
sub edx, 0xc4ed974d
or esi, edx
xor ebx, 0xc4ee26ed
sub esi, ecx
ror ebx, 9
xor ecx, esi
shr ebx, 0x1d
or ecx, edx
xor ebx, 0xc4efa3cb
jmp 0x48b75a
push 0xbf22bfd5
sub edx, ecx
not ecx
rol edx, 0x1b
add esi, ecx
inc esi
xor ecx, esi
or edx, ecx
mov ecx, esi
dec esi
ror edx, 0xc
jmp 0x48b7b2
push 0xbf204cdb
sub edx, ecx
mov edx, ebx
xor ebx, edx
sub edx, 0xc4f36917
and esi, 0xc4f3a9e7
rol ecx, 0x1f
mov ecx, 0xc4f4299f
and esi, ebx
shr ecx, 0x1d
mov ebx, esi
jmp 0x48989d
push 0xbf3f35b5
xor ebx, 0xc50fd291
sub ebx, ecx
nop
sub edx, ecx
not esi
or esi, edx
add ecx, esi
sub ecx, esi
neg esi
inc ebx
and esi, 0xc5125eb9
rol ecx, 5
sub esi, edx
xchg edx, ebx
jmp 0x48b52a
push 0xbf439f73
add ebx, esi
xchg ecx, ebx
add ebx, ecx
bswap esi
xchg esi, edx
xor ecx, 0xc514c4b3
or ebx, ecx
xchg edx, ecx
jmp 0x48bcd9
call fcn.0048be56
rol esi, 0x10
or ebx, edx
or ebx, 0xc5161dc1
add ebx, edx
or edx, esi
mov ebx, esi
add ebx, ecx
dec esi
xor ecx, esi
sub ecx, esi
rol ecx, 0x1d
bswap esi
jmp 0x48aaa8
call edi
xor edx, 0xc51d0d7b
sub edx, esi
rol esi, 7
sub ecx, 0xc51dccc1
and esi, ecx
add ecx, edx
not ecx
shr ebx, 3
xchg ecx, esi
add edx, ecx
jmp 0x48b7ea
pop edi
xor ecx, 0xc522c6e3
dec ecx
xchg esi, ecx
xchg ebx, edx
jmp 0x489521
push 0xbf3b6325
xor esi, ecx
and ebx, 0xc5243187
mov esi, 0xc5247187
mov edx, 0xc524b1a7
inc ecx
and edx, ecx
shr esi, 0x16
or esi, 0xc525b0c9
and edx, ecx
xor ebx, 0xc5263fed
jmp 0x4898e5
call edi
sub esi, ebx
or ebx, esi
xor esi, ecx
or edx, 0xc52758ab
and esi, edx
shr esi, 0x1e
shl esi, 0xc
dec ebx
jmp 0x489efe
call edi
or ecx, esi
xor ebx, ecx
or edx, ecx
add esi, ebx
sub esi, ecx
mov edx, 0xc52de59f
or edx, ecx
or edx, 0xc52e7565
inc esi
shr ecx, 0x16
mov ecx, esi
sub ecx, esi
sub ebx, esi
add ebx, edx
jmp 0x489a1e
pop edi
or ebx, ecx
add edx, 0xc530844d
add esi, 0xc530c41d
mov ecx, edx
xchg ebx, esi
add esi, ecx
xor ebx, esi
rol edx, 0x1f
mov edx, ebx
sub edx, ecx
jmp 0x48b5a4
call edi
shr esi, 1
inc esi
xor ecx, esi
sub ecx, ebx
sub ebx, 0xc533f0bd
or edx, 0xc5343157
sub ebx, 0xc53471ff
mov esi, ecx
or ebx, ecx
ror ebx, 0x16
xchg esi, ebx
xor ecx, esi
jmp 0x48afea
call edi
neg esi
rol edx, 0x1b
and edx, esi
or ecx, ebx
mov ecx, esi
ror esi, 0xd
sub esi, ebx
rol esi, 0x17
and ecx, esi
and esi, 0xc53d04e9
not ebx
or ecx, esi
jmp 0x48a8b7
pop edi
add ebx, edx
shl esi, 9
or ebx, edx
bswap edx
rol esi, 0xd
add ecx, ebx
bswap edx
inc esi
xor ebx, ecx
mov ecx, edx
jmp 0x48966c
push 0xbf3f8177
or edx, ebx
and edx, ebx
add ecx, esi
sub edx, 0xc5435c97
nop
or esi, edx
not ebx
mov ebx, ecx
jmp 0x48994c
pop edi
add esi, edx
nop
shl ecx, 0x1c
shr esi, 0x13
jmp 0x48a1e1
pop edi
add edx, esi
shl ecx, 0x14
shl ecx, 0xe
sub esi, 0xc547e41d
sub edx, 0xc548241f
neg edx
shr edx, 0x1c
mov ebx, ecx
jmp 0x48a96e
push 0x8803c
xor esi, ecx
add edx, esi
inc esi
inc ebx
jmp 0x48978e
push 0xbf399cd7
and ebx, 0xc54a6973
rol ecx, 0x19
not ecx
sub ecx, esi
shr ecx, 0x1f
and esi, 0xc54ba9ad
add ebx, edx
ror ebx, 0x15
and ecx, edx
or edx, 0xc54cb653
add ecx, ebx
xchg ebx, ecx
jmp 0x489af5
pop edi
or ebx, 0xc54d8ba1
and esi, ecx
and edx, ebx
shr ebx, 0xf
sub esi, edx
mov ecx, ebx
jmp 0x48963a
mov edi, 0x6332a2e
xchg ecx, ebx
inc esi
sub esi, 0xc55d3fbb
xor ecx, ebx
xor edx, 0xc55dc16f
and ebx, ecx
or ecx, ebx
mov edx, esi
mov ecx, edx
shr esi, 0x12
and esi, ebx
sub esi, ebx
jmp 0x48ab9f
mov edi, 0x6332a2e
and ebx, 0xc55fde65
sub ebx, edx
inc ebx
and ebx, ecx
and esi, ebx
mov ebx, esi
add edx, esi
dec ecx
xor edx, esi
and edx, ebx
jmp 0x48aa5c
call fcn.0048be56
dec ecx
or edx, 0xc562ba35
shr ecx, 0x18
xchg ecx, edx
not ecx
dec ebx
sub esi, ecx
and esi, ebx
dec ebx
and ebx, esi
jmp 0x48b453
mov edi, 0x6332a2e
xor ecx, ebx
add ecx, ebx
xor ecx, esi
add ecx, esi
or ecx, esi
dec ecx
inc esi
xchg edx, ebx
xor ebx, esi
xchg esi, edx
jmp 0x48a281
call fcn.0048be56
xor ecx, esi
not ebx
and esi, ecx
shl ecx, 0x12
add ebx, 0xc56d4e01
add edx, 0xc56d8e5b
and edx, esi
add edx, 0xc56e0b05
sub esi, ebx
mov edx, ecx
jmp 0x48b3ba
call edi
sub esi, ecx
not edx
shl esi, 0x10
mov ebx, edx
sub edx, esi
and ebx, esi
jmp 0x48b92e
mov edi, 0x6332a2e
bswap ecx
mov esi, ebx
or ecx, esi
or esi, ebx
and esi, ecx
sub ecx, esi
mov ebx, ecx
nop
mov esi, edx
add ebx, edx
neg edx
xchg ecx, esi
jmp 0x48bd55
pop edi
xchg ecx, esi
bswap ebx
sub esi, 0xc5775bd5
xor ebx, ecx
add edx, ebx
or ecx, 0xc57817df
xchg ecx, ebx
or edx, ecx
jmp 0x48a72c
mov edi, 0x6332a2e
mov ebx, ecx
mov ebx, esi
and ebx, esi
xor ebx, 0xc579b5c9
or esi, ebx
xor edx, 0xc57a338d
mov edx, ecx
or ebx, esi
mov esi, edx
shl edx, 0x1a
xchg edx, ecx
rol edx, 0x19
not ecx
ror ebx, 8
xor edx, 0xc57c7e3b
sub ecx, ebx
jmp 0x48bbb0
pop edi
and esi, ebx
add esi, 0xc5810177
sub ebx, ecx
sub ecx, 0xc5817f1b
nop
mov ecx, esi
xor esi, edx
sub esi, edx
or ecx, ebx
mov ecx, 0xc58308c1
xchg edx, esi
xor ecx, 0xc58388fd
jmp 0x489bb2
call edi
dec ecx
xor ebx, esi
sub ebx, edx
and ecx, esi
and edx, 0xc58d4751
add ebx, edx
or ecx, esi
add edx, esi
jmp 0x48baee
pop edi
add edx, ecx
inc esi
ror ecx, 0xe
and esi, ebx
mov ecx, 0xc58f7a29
shr esi, 0x1e
or ecx, esi
dec ebx
or edx, esi
mov esi, ecx
neg esi
sub edx, ebx
jmp 0x48a1ba
call edi
and ebx, esi
add esi, ebx
bswap edx
add edx, esi
rol ecx, 7
dec esi
shr edx, 0x10
neg esi
not ebx
mov ecx, 0xc5a2fde3
jmp 0x48b50f
pop edi
add ebx, esi
add ebx, esi
xor ebx, esi
and esi, ecx
dec ebx
mov ecx, 0xc5a72c37
or esi, ecx
xor ebx, ecx
jmp 0x489618
pop edi
shl ecx, 0x12
ror ecx, 0x19
xor esi, ebx
xchg ecx, edx
xor ebx, 0xc5b19283
mov edx, ecx
add ecx, 0xc5b20fc9
sub ebx, esi
and ecx, esi
xchg edx, esi
jmp 0x48a253
push 0xbf3d72cb
xor ebx, edx
or esi, 0xc5b375a5
ror esi, 0x12
or edx, ebx
rol edx, 0x16
mov ecx, ebx
xor ebx, ecx
or ebx, 0xc5b50195
add esi, edx
xor ebx, 0xc5b57f37
jmp 0x48a2c2
push 0xbf1fb7c7
shr edx, 0x18
and ebx, 0xc5b61745
and ecx, 0xc5b6572d
and ebx, 0xc5b69753
shr esi, 5
mov ecx, ebx
shr edx, 2
mov edx, ebx
sub esi, ecx
inc edx
sub esi, ecx
mov ecx, esi
sub ecx, 0xc5b8dcc9
xor ebx, edx
jmp 0x4898bc
call fcn.0048be56
mov edx, ebx
and esi, ecx
xchg ebx, edx
or esi, edx
xchg esi, ebx
rol ecx, 0xf
mov ebx, esi
add esi, ecx
mov edx, ebx
and esi, edx
sub ebx, edx
shl ecx, 0x14
jmp 0x48a1f6
pop edi
add ecx, 0xc7042ccf
dec esi
xor esi, ebx
mov ebx, ecx
or ecx, edx
rol esi, 0x16
mov esi, 0xc7065711
sub edx, esi
add esi, edx
mov ebx, edx
ror edx, 9
sub ebx, ecx
jmp 0x48a300
pop edi
xchg esi, edx
xor esi, ebx
xchg edx, ecx
sub esi, ebx
bswap edx
xor ecx, ebx
inc ecx
not ecx
add edx, 0xc70bc1bd
xor ebx, esi
jmp loc.0048a85e
push 0xbf2642bd
mov esi, ecx
xor esi, edx
add ecx, esi
shr ecx, 0x16
dec esi
or esi, edx
dec edx
not ecx
and ecx, 0xc7143f0f
xor ecx, 0xc7149db9
sub ecx, esi
add edx, ecx
jmp 0x48a35e
pop edi
rol esi, 0x1c
shl esi, 1
sub ebx, ecx
inc ebx
dec ebx
sub edx, 0xc717af61
add ecx, ebx
xor ecx, 0xc7187eed
nop
mov esi, ebx
xor ebx, ecx
not edx
sub ecx, 0xc71a50cd
or ebx, 0xc71aae8f
jmp 0x4899f2
mov edi, 0x6332a2e
and ecx, 0xc71e42b9
xor ebx, ecx
sub ebx, edx
or ecx, 0xc71f57f9
mov esi, 0xc71fb53f
xor ebx, ecx
add esi, ecx
add edx, esi
inc esi
inc ecx
jmp 0x48b2c6
push 0x40
xor ecx, esi
inc esi
xor ecx, esi
xor ecx, 0xc72335ad
xor ecx, esi
ror esi, 0xf
add edx, ecx
xor ecx, 0xc724c1d5
jmp 0x48b594
call fcn.0048be56
or esi, 0xc72b855d
xchg esi, ecx
rol esi, 0x1c
add ecx, edx
and edx, ebx
dec ecx
and esi, edx
sub ebx, 0xc7304ce9
jmp 0x48b914
call fcn.0048be56
xchg ecx, esi
and esi, ebx
or ecx, 0xc737b2df
shl esi, 0x17
sub ecx, edx
dec esi
sub esi, 0xc7394377
xchg ecx, esi
shl ebx, 9
add esi, ebx
jmp 0x48b32c
push 0xbf36649d
sub ecx, esi
sub ebx, edx
inc esi
or ecx, 0xc74a9ec5
shl ecx, 0xf
add esi, ecx
inc ecx
shl esi, 0x17
jmp 0x48ac01