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

Disassembly:
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xffffff12
jne 0x401084
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xffffff38
jne 0x401117
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xfffffee4
jne 0x401182
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xfffffeda
jne 0x4011e3
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
ret
call sub.user32.dll_GetClipboardViewer
cmp eax, 0xfffffeee
jne 0x401280
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
call sub.ntdll.dll_ZwSuspendThread
ret
jmp 0x4753af
dec edi
or ecx, 0x3c67eb98
mov ecx, ebx
jmp 0x476b3f
push esp
mov ebx, esi
or ecx, ebx
or esi, 0x3cb6ed8c
mov edi, esi
sub esi, ebx
xor esi, ecx
add esi, ebx
sub esi, ebx
sub ecx, 0x3cb78566
inc ecx
jmp 0x4769a7
mov edx, 0x2809024b
add edi, ecx
and ecx, edi
shr ecx, 1
xor edi, ebx
jmp 0x4763f8
push 0x3c700ff4
or ecx, 0x3cbaff70
add esi, ecx
sub ecx, esi
xor ecx, edi
rol esi, 0x1d
xor esi, ebx
sub edi, esi
and ecx, edi
dec ecx
add ebx, esi
shr esi, 0x15
xor edi, ebx
jmp 0x475776
push 0x3c6f2ce4
or esi, ebx
add ebx, edi
and ecx, 0x3cbd2170
add ecx, ebx
sub ecx, 0x3cbd5350
add edi, esi
sub ebx, ecx
xor ebx, 0x3cbda21e
sub edi, 0x3cbdbdde
and ebx, esi
sub ebx, edi
add edi, ebx
jmp 0x476924
call edx
and edi, esi
and ebx, 0x3cbe4522
add edi, 0x3cbe5f1e
sub edi, ebx
shr ebx, 0x14
sub esi, edi
mov esi, 0x3cbec642
xor ebx, esi
not edi
mov ecx, esi
jmp fcn.00475b06
pop edx
and edi, ebx
rol ecx, 0xe
add ecx, 0x3cc1ab0e
xor esi, 0x3cc1c6f8
xchg ebx, esi
mov edi, 0x3cc1f916
sub ecx, edi
sub edi, esi
xor ecx, 0x3cc24926
mov ebx, edi
jmp 0x475995
call fcn.00475c96
add ecx, esi
nop
mov ebx, esi
mov ecx, esi
or ecx, esi
add edi, ecx
jmp 0x475bfb
pop edx
xor edi, ebx
shr esi, 7
dec ebx
or esi, 0x3cc42792
jmp 0x4778c0
pop edx
shl ecx, 9
xchg ecx, ebx
jmp 0x4772b0
call fcn.00475c96
add edi, ebx
or edi, ecx
sub ecx, ebx
xor ecx, esi
mov ecx, 0x3ccac502
xor ebx, ecx
or ebx, edi
mov ecx, ebx
jmp 0x4779ff
pop edx
xchg ebx, ecx
xchg ebx, esi
xchg edi, esi
not ebx
xchg esi, ecx
and edi, esi
sub ebx, edi
xchg ecx, esi
sub esi, edi
xor ebx, ecx
neg edi
add edi, esi
jmp 0x475ebf
pop edx
sub edi, esi
xor ecx, ebx
and ecx, 0x3ccd596e
xor esi, ebx
and ebx, edi
rol esi, 7
xchg esi, ebx
and ebx, 0x3ccddd70
mov ebx, 0x3ccdf7b2
shl esi, 0xb
jmp 0x475633
pop edx
mov ebx, edi
mov ecx, ebx
inc ecx
xchg ecx, ebx
xor edi, 0x3ccfda6c
and ecx, edi
sub esi, ecx
sub esi, 0x3cd025bc
jmp 0x477c2d
pop edx
mov esi, edi
xchg edi, ecx
sub esi, ebx
add ecx, ebx
and ebx, ecx
and edi, ebx
bswap ecx
xor ebx, ecx
xor esi, 0x3cd11460
xchg ebx, esi
jmp 0x475ef0
push 0x3c702b56
sub edi, esi
add ecx, 0x3cd16dde
sub esi, ecx
mov ebx, ecx
or ebx, 0x3cd1b608
shr ecx, 0x16
shr ebx, 0xb
dec ebx
bswap esi
dec ecx
jmp 0x476ac4
pop edx
mov ecx, edi
rol esi, 0x11
bswap ecx
or esi, edi
jmp 0x47795a
push 0x3c6da0e8
xchg ecx, ebx
shl esi, 0x15
jmp 0x47660f
call fcn.00475c96
add ebx, edi
sub ebx, 0x3cd8bdfc
shl ebx, 6
and esi, ebx
add ebx, ecx
xchg edi, ebx
and ecx, 0x3cd93e18
sub edi, esi
jmp 0x4754e3
pop edx
shl esi, 0xc
or ecx, ebx
add edi, ebx
add esi, edi
or edi, ecx
mov esi, 0x3ce068c4
sub ecx, esi
xor edi, 0x3ce09f48
rol ebx, 9
xor edi, esi
mov ecx, ebx
xor esi, ecx
add esi, ebx
mov ecx, 0x3ce135bc
jmp 0x477888
call edx
add esi, 0x3ce4133e
sub esi, edi
or esi, ecx
and ecx, 0x3ce46396
xchg ebx, ecx
ror ebx, 3
and edi, ebx
mov ecx, edi
or ecx, edi
inc ecx
jmp 0x475d9c
call fcn.00475c96
sub edi, ebx
or esi, edi
and esi, ecx
add esi, 0x3ce6c510
shr esi, 0x1d
xchg ecx, esi
mov ebx, edi
add esi, 0x3ce72f48
xchg ecx, edi
not esi
jmp 0x477d60
pop edx
and ebx, esi
inc ebx
or ecx, edi
bswap ebx
add ecx, ebx
mov esi, ecx
add esi, ebx
rol edi, 0xf
jmp 0x477e7d
push 0x3c77902e
bswap esi
shl edi, 0xb
bswap ecx
inc esi
jmp 0x47655e
call fcn.00475c96
xchg edi, esi
not ebx
and ecx, ebx
not edi
jmp 0x477b65
call fcn.00475c96
and esi, ecx
add edi, ebx
xchg ecx, esi
add ebx, ecx
xor edi, ecx
ror esi, 0x11
neg ebx
mov ecx, esi
jmp 0x476cef
push 0x3c74969e
xchg ecx, edi
add esi, 0x3ced2650
add ecx, 0x3ced4010
mov edi, esi
ror esi, 0xc
mov ecx, 0x3ced9158
sub ecx, ebx
or ebx, edi
jmp 0x477824
push 0x3c74d088
rol esi, 0x11
bswap ebx
or ecx, esi
shr esi, 3
mov esi, edi
and edi, esi
jmp 0x475f79
push 0x40
add ecx, esi
neg ebx
sub ecx, edi
shr edi, 0x10
dec ecx
xor esi, ebx
add ecx, edi
shr ebx, 0xa
jmp 0x4779d7
call edx
ror edi, 0x1e
ror ecx, 0x18
xor ecx, edi
xchg ebx, ecx
and ebx, esi
xchg esi, edi
xchg ebx, ecx
sub ecx, 0x3cf25e46
jmp 0x477a19
push 0x3c728628
not esi
mov ebx, edi
bswap ebx
mov esi, edi
and esi, 0x3cfa9fce
xor esi, ecx
mov esi, ecx
shl ebx, 9
jmp 0x477419
pop edx
and ebx, 0x3cff43e2
add ebx, edi
xchg ecx, ebx
rol ecx, 0xb
mov edi, 0x3cffa916
mov esi, 0x3cffc4d6
mov esi, edi
or esi, ecx
mov ecx, esi
xchg esi, edi
jmp 0x4755c7
pop edx
and ecx, esi
mov edi, ecx
xchg ecx, esi
and edi, 0x3d058628
jmp 0x4771a1
push 0x3c6b1afe
and esi, edi
or edi, esi
sub ecx, ebx
add esi, edi
xor ebx, edi
add ebx, esi
bswap ebx
xchg ecx, edi
jmp 0x476438
call fcn.00475c96
shr ecx, 0x19
mov esi, edi
add ecx, edi
add ecx, esi
or esi, ebx
sub ecx, edi
jmp 0x477051
pop edx
add ecx, 0x3d0870a8
mov esi, 0x3d088a02
nop
xor ebx, ecx
or ebx, ecx
sub ecx, ebx
shr esi, 0x1b
mov esi, ecx
add edi, 0x3d09434e
add ebx, esi
sub esi, ecx
sub ecx, 0x3d098fe0
xchg esi, ebx
xor ecx, edi
jmp 0x477c9d
mov edx, 0x2809024b
or ecx, 0x3d0c4a46
sub ecx, esi
sub esi, edi
mov ebx, ecx
sub ecx, esi
or edi, esi
ror ecx, 0x17
shl ebx, 0x1b
ror esi, 8
sub ebx, esi
jmp 0x4756a3
call fcn.00475c96
xor edi, ecx
xchg ecx, esi
and ecx, edi
xchg edi, ecx
or esi, ecx
not ecx
or ecx, ebx
xchg ecx, esi
add esi, edi
xor ebx, 0x3d11f4a8
jmp 0x477930
pop edx
mov edi, ecx
xor esi, edi
shr ecx, 0x15
sub ebx, ecx
and ecx, ebx
or ecx, edi
jmp 0x477d52
pop edx
xchg ebx, esi
shl esi, 0x1c
add edi, ecx
add edi, ebx
not ecx
rol esi, 0xe
jmp 0x476660
push 0x3c7479ea
and edi, ecx
not edi
and esi, ebx
or edi, ecx
and ecx, esi
and ecx, ebx
sub ecx, edi
not esi
mov ecx, ebx
or edi, 0x3d205c48
add edi, ebx
not ecx
xchg edi, ecx
dec ecx
jmp 0x475b4e
mov edx, 0x2809024b
add ecx, esi
mov esi, edi
neg ecx
add edi, ebx
sub ebx, 0x3d265ce8
or edi, 0x3d2676fe
add edi, ebx
sub esi, edi
or esi, ecx
xchg edi, ebx
xchg esi, ecx
dec ebx
bswap esi
dec ecx
jmp 0x475b33
call fcn.00475c96
and edi, esi
sub ebx, esi
neg edi
add edi, esi
not edi
add ebx, ecx
bswap ecx
and ebx, esi
neg ecx
xor edi, 0x3d285456
jmp 0x475a1c
call edx
add ecx, edi
and edi, ebx
add ecx, ebx
sub edi, ecx
bswap ecx
sub ecx, ebx
jmp 0x4756f2
call fcn.00475c96
and edi, 0x3d2d3406
xchg edi, ecx
and ecx, esi
or ebx, esi
xor esi, edi
or ebx, edi
xchg ebx, esi
dec esi
xchg edi, ebx
and ecx, 0x3d2e1cbe
jmp 0x477eff
call fcn.00475c96
add ecx, ebx
sub ecx, 0x3d2e599c
and ecx, 0x3d2e7388
xor esi, ebx
dec ecx
inc edi
jmp 0x47701c
mov edx, 0x2809024b
dec ebx
bswap esi
dec ecx
and ebx, ecx
add edi, esi
sub ebx, esi
neg edi
add edi, 0x3d2fa4a0
jmp 0x476021
call fcn.00475c96
xchg ecx, esi
mov edi, esi
or ecx, 0x3d2ff946
add esi, ecx
dec edi
mov esi, ecx
jmp 0x476388
push 0x3c6b3624
mov ebx, esi
or ecx, 0x3d31c8a8
add esi, ecx
and esi, ebx
ror edi, 0xe
xor ebx, ecx
jmp 0x4765e2
pop edx
sub esi, ebx
sub edi, ecx
add esi, ecx
dec edi
xchg ebx, ecx
ror ebx, 0xc
shl ebx, 1
inc ebx
jmp 0x476aa6
push 0x3c6cbd2a
sub ecx, edi
sub edi, ebx
xor ebx, esi
bswap esi
xor edi, ebx
add esi, edi
or esi, 0x3d376644
add esi, edi
xor ecx, ebx
xor esi, ecx
jmp 0x47743a
pop edx
rol esi, 6
sub esi, ecx
dec ecx
xchg esi, ebx
jmp 0x475aaf
mov edx, 0x2809024b
xor ebx, edi
xor esi, ebx
mov ecx, 0x3d3a3b42
neg ecx
mov ecx, edi
and ebx, ecx
sub ebx, edi
or ebx, esi
or edi, ecx
mov edi, ebx
and ecx, edi
shr ecx, 0x1e
jmp 0x475896
push 0x3c6b53ec
and ebx, esi
xor esi, ecx
dec esi
sub edi, ebx
xor edi, ecx
add edi, ebx
xor edi, 0x3d3e9df4
xor edi, 0x3d3ebb08
and ecx, edi
or esi, 0x3d3eedbe
add esi, edi
or edi, esi
jmp 0x4768b7
push 0x3c6dbc4a
not edi
xor ecx, 0x3d3f5ee4
xor ebx, 0x3d3f78a4
and ebx, edi
neg esi
bswap ecx
shl edi, 1
rol esi, 3
bswap ecx
shl edi, 9
ror ebx, 0x15
add edi, 0x3d4069d2
jmp 0x477c58
push 0x3c6a3884
and edi, esi
xor esi, ebx
sub edi, 0x3d40bfda
sub edi, 0x3d40dd5e
shl edi, 3
and ebx, ecx
jmp 0x4753f5
push 0x3c6f1080
mov ebx, ecx
neg edi
not edi
mov edi, 0x3d418746
neg edi
add edi, esi
not edi
xchg ecx, esi
dec edi
mov ebx, ecx
jmp 0x4754b1
call fcn.00475c96
mov edi, 0x3d432bac
xor edi, ebx
shr edi, 0xc
add ebx, ecx
xor ecx, esi
sub esi, 0x3d43ad34
jmp 0x4779a6
pop edx
sub esi, 0x3d44dc4c
xchg esi, ecx
sub ecx, edi
rol ecx, 0xd
xor ecx, edi
or ecx, edi
jmp 0x47573b
push 0x3c726ac8
and esi, 0x3d475336
xchg esi, ecx
ror ecx, 0xf
and ebx, 0x3d47a2de
sub ecx, 0x3d47bc9e
rol ecx, 1
and ecx, edi
sub esi, ecx
sub edi, esi
ror ecx, 0xe
mov esi, 0x3d4859e6
and edi, 0x3d4873d2
jmp 0x475d18
push 0x3c745b26
xor ebx, edi
bswap ecx
and ebx, esi
mov ebx, 0x3d4ee30c
sub edi, esi
ror ecx, 0x15
xor ebx, ecx
xchg ecx, ebx
xchg ebx, edi
xchg ebx, ecx
jmp 0x4761bf
push 0x3c6b6e42
sub edi, ebx
mov esi, 0x3d52f962
neg esi
sub ebx, edi
mov edi, esi
rol ebx, 0x1e
neg edi
add edi, esi
add edi, ecx
shl ebx, 0x11
shr edi, 0x14
xor edi, ecx
jmp 0x477b21
pop edx
add ebx, 0x3d542352
or ebx, edi
mov edi, ecx
sub esi, ebx
sub edi, ecx
xor ebx, edi
jmp 0x47653a
mov edx, 0x2809024b
sub ebx, ecx
ror esi, 0x17
shl esi, 0xc
mov esi, ecx
jmp 0x4763c0
mov edx, 0x4132136a
xor ebx, 0x3d57fa48
and ebx, edi
sub ecx, ebx
or edi, 0x3d5845ee
xor edi, 0x3d585fae
or ebx, esi
jmp 0x47775b
push esp
shl esi, 9
and esi, edi
rol ebx, 0xa
or edi, ebx
and ecx, ebx
xor ebx, ecx
xor ecx, esi
xor esi, edi
ror ecx, 8
mov esi, 0x3d5a018c
neg esi
shl ebx, 9
jmp 0x475bce
push 0x3c6c86a6
xchg ebx, edi
or esi, 0x3d60d69e
bswap ebx
inc esi
or ebx, edi
neg esi
xor ecx, edi
rol esi, 0x15
jmp 0x477546
push 0x3c70471e
mov ebx, esi
sub ecx, esi
xor esi, ecx
or esi, ecx
jmp 0x4763dc
pop edx
add ebx, edi
add ebx, esi
sub ebx, ecx
sub edi, 0x3d625a90
jmp 0x47556b
pop edx
sub edi, 0x3d627fa4
xchg esi, edi
not edi
or edi, esi
xor ebx, esi
xor ecx, edi
shl edi, 6
inc edi
jmp 0x477a4a
push 0x3c69dfa8
sub ebx, esi
shr ecx, 1
inc edi
rol ebx, 7
jmp 0x477a2e
pop edx
rol esi, 8
or edi, 0x3d682656
xor edi, 0x3d684016
bswap ebx
jmp 0x476cdd
push 0x401400
or esi, 0x3d6aad92
xchg ecx, ebx
not edi
add esi, ecx
and edi, esi
or esi, edi
jmp 0x477dd1
push 0x3c71488d
not edi
add ebx, 0x3d70c58a
jmp 0x4762ad
call edx
add ecx, esi
mov esi, edi
mov ebx, edi
or esi, 0x3d71302a
ror edi, 7
and edi, ecx
rol esi, 9
shl ecx, 1
add edi, ecx
add ebx, edi
jmp 0x4757b0
mov edx, 0x2809024b
sub esi, ebx
sub ebx, 0x3d809bf6
inc ecx
add esi, edi
jmp 0x475a6a
pop edx
ror esi, 0xe
xor ebx, esi
ror edi, 0x15
xor ebx, ecx
or ecx, ebx
sub ecx, edi
inc edi
add esi, edi
add ebx, ecx
inc ecx
or edi, ecx
sub ecx, ebx
shl ebx, 0x16
xor edi, 0x3d858482
jmp 0x477d86
push 0x3c6a1dd8
add edi, esi
add edi, 0x3d86d1ca
shr edi, 0x1a
xchg edi, esi
and esi, ecx
or ebx, edi
jmp 0x476641
call edx
and ebx, edi
rol edi, 0x1f
xor edi, 0x3d879100
sub esi, ecx
jmp 0x475e7a
call edx
xor ecx, ebx
or esi, ebx
xchg ecx, edi
rol ebx, 0x1b
xor edi, esi
rol ebx, 0x16
dec esi
nop
shr esi, 0x13
or ebx, ecx
jmp 0x475758
pop edx
neg ecx
sub ebx, esi
add esi, ecx
or ebx, edi
neg esi
shl ecx, 1
add edi, ebx
sub esi, edi
jmp 0x4766db
mov edx, 0x2809024b
sub ebx, ecx
or ebx, esi
sub ecx, ebx
sub ebx, ecx
xor ecx, 0x3d8d6c34
xor ebx, 0x3d8d87da
or ebx, 0x3d8da1e0
ror ebx, 0x13
jmp 0x4766a1
pop edx
mov ebx, esi
ror edi, 0x11
and edi, esi
or esi, ebx
sub ecx, 0x3d9324d0
add edi, esi
sub ebx, ecx
ror ecx, 0x15
and ecx, 0x3d938836
or esi, ebx
jmp 0x477aed
pop edx
and edi, esi
neg ebx
xor esi, 0x3d9abdc6
shr ecx, 0xe
xor ebx, esi
sub esi, edi
xor edi, ebx
ror esi, 2
sub edi, esi
add ecx, 0x3d9b746c
jmp 0x4756d4
push 0x3c72c002
xchg ecx, edi
not esi
or edi, ecx
mov esi, 0x3d9d3d70
and ebx, edi
mov edi, 0x3d9d7340
or ebx, ecx
neg ecx
jmp 0x4778a2
push 0x3c72a308
and ebx, ecx
xchg ebx, ecx
xor ebx, esi
sub esi, edi
and ebx, edi
sub ecx, esi
jmp 0x477313
mov edx, 0x2809024b
and ebx, 0x3da552c6
add ebx, edi
sub ebx, 0x3da584d0
inc ebx
or edi, ebx
or esi, ecx
xchg esi, edi
not edi
ror esi, 1
xor ebx, esi
jmp 0x475b21
pop edx
sub ecx, edi
shl ebx, 0xe
add ecx, 0x3da8f4bc
add edi, ecx
jmp 0x476821
pop edx
bswap edi
or esi, ecx
sub esi, 0x3dac59e2
and ebx, ecx
xchg ecx, edi
xchg esi, edi
rol edi, 0x15
rol ebx, 2
jmp 0x4764c7
push 0x3c6ca2e0
xchg ecx, edi
inc edi
xor edi, esi
shl ebx, 8
xchg ecx, ebx
xchg ebx, ecx
and ebx, edi
and edi, ebx
jmp 0x4764f7
push 0x3c6ff24e
add ecx, esi
sub esi, 0x3db40bd8
and esi, 0x3db42434
xchg esi, ecx
xchg ebx, esi
xchg ecx, ebx
xchg edi, ebx
sub ebx, esi
mov ecx, ebx
mov esi, edi
add esi, ebx
xor ebx, 0x3db50770
and ebx, edi
and esi, 0x3db5390a
jmp 0x47546f
mov edx, 0x2809024b
bswap ecx
dec ebx
or esi, 0x3db88e2a
or ecx, 0x3db8a830
add ecx, 0x3db8c22c
mov ecx, esi
inc esi
shr esi, 0xb
xor ebx, edi
bswap ecx
jmp 0x47639b
call fcn.00475c96
rol esi, 0x14
inc ecx
mov ecx, ebx
add ecx, 0x3dbd8d8a
add ebx, ecx
and esi, edi
not ecx
sub edi, 0x3dbdf162
jmp 0x4753d4
push 0x3c74b342
xchg esi, edi
xor ebx, ecx
ror esi, 0x1a
mov ebx, esi
add edi, ecx
sub ebx, esi
mov ecx, ebx
rol esi, 0x15
jmp 0x475bb6
pop edx
mov ecx, esi
not esi
xor ebx, 0x3dc57334
xchg edi, ecx
xchg ecx, esi
xchg esi, ebx
and edi, ebx
or edi, esi
jmp 0x477e0b
push 0x3c72dd1c
shl esi, 0x16
and esi, edi
or ecx, edi
xor ecx, 0x3dc66144
and ecx, ebx
neg edi
inc ecx
xor ebx, esi
jmp 0x476f30
pop edx
sub edi, esi
xor ecx, ebx
and ecx, 0x3dc72218
sub edi, esi
ror ecx, 0x12
add esi, ebx
mov edi, ecx
add ecx, 0x3dc7a3b8
jmp 0x47752a
call edx
sub esi, 0x3dca2f08
and ebx, ecx
sub ebx, esi
or ecx, 0x3dca7af4
xor ecx, 0x3dca946e
neg ecx
sub esi, edi
sub ecx, edi
add ebx, edi
or ecx, edi
inc ecx
not ebx
jmp 0x477084
push 0x3c71d807
bswap ecx
rol edi, 0x17
jmp 0x477f6e
call edx
sub esi, ebx
inc esi
add edi, ebx
mov ecx, esi
jmp 0x4760f5
push 0x73faf
add ebx, 0x3dcf2af8
mov ecx, ebx
jmp 0x476c24
call edx
xchg ecx, esi
dec edi
mov ebx, ecx
xor ecx, esi
bswap edi
and ecx, ebx
shl edi, 8
nop
or esi, edi
and edi, ebx
jmp 0x476ad6
pop edx
add edi, ebx
and esi, ebx
sub esi, ecx
and edi, ebx
mov ebx, ecx
mov edi, 0x3dd19ba6
jmp 0x476742
push 0x3c6a01ca
dec ebx
xchg ecx, ebx
add edi, esi
not edi
xchg ecx, esi
inc ebx
neg esi
sub edi, ebx
xor ebx, esi
xor ecx, edi
jmp 0x477001
push 0x3c6d8376
shl edi, 6
rol esi, 0x15
bswap ecx
nop
add ecx, 0x3dd33e38
xor esi, 0x3dd359ce
jmp 0x475823
push 0x3c6fd6ec
mov ecx, ebx
xor ecx, edi
sub esi, 0x3dd77782
and ebx, ecx
xchg ecx, edi
xchg esi, edi
rol edi, 0x1a
xchg ecx, ebx
jmp 0x477619
push 0x3c6b8938
and esi, ebx
dec esi
mov ebx, 0x3dd8fcba
nop
ror ecx, 0xa
dec ebx
xchg ecx, ebx
and esi, edi
jmp 0x478064
call edx
mov esi, ebx
sub ecx, 0x3ddaf65c
and ecx, 0x3ddb1048
sub edi, esi
or edi, ecx
sub edi, 0x3ddb60f4
jmp 0x478043
push 0x3c6e8297
xchg ebx, edi
sub edi, ecx
mov edi, 0x3ddd7552
and edi, 0x3ddd8f12
dec edi
sub edi, 0x3dddc492
inc edi
add ecx, ebx
inc esi
or esi, 0x3dde2f9a
add esi, 0x3dde49dc
xchg ecx, ebx
xchg edi, ebx
and ebx, esi
jmp 0x4770d0
pop edx
xor edi, ecx
xor edi, 0x3ddfac8e
and ecx, edi
add ebx, ecx
xor ecx, esi
xchg esi, ecx
mov edi, ecx
xor ecx, 0x3de0437c
xor edi, esi
add edi, ecx
sub ebx, 0x3de08e4c
shl ecx, 0x16
jmp 0x476bbc
mov edx, 0x2809024b
xchg ebx, ecx
and ebx, edi
mov ebx, 0x3de1024a
xchg ebx, esi
jmp 0x475ed9
pop edx
sub ecx, 0x3de288b4
sub ecx, 0x3de2a61e
xor esi, ebx
shr ecx, 0xb
mov edi, ebx
xor ecx, 0x3de30ba0
jmp 0x477bd2
push 0x3c76df7e
sub ecx, ebx
and esi, ecx
jmp 0x4776b7
call edx
and esi, 0x3de80cf6
xchg esi, ecx
add esi, edi
add ecx, 0x3de8562c
xor ecx, esi
shl esi, 0x18
and esi, edi
nop
or esi, edi
mov ecx, 0x3de8f3a0
jmp 0x4768df
push 0x3c77737b
xor esi, ecx
shr ecx, 3
shl esi, 0x17
rol ecx, 3
bswap ebx
and edi, esi
jmp 0x475af4
call edx
bswap ebx
and ebx, ecx
sub ebx, esi
ror edi, 7
ror ebx, 0xf
sub edi, esi
xor ecx, ebx
rol esi, 0x1d
add ebx, esi
mov esi, ecx
mov ebx, esi
or ecx, 0x3dec90f2
xor ecx, ebx
sub ebx, edi
jmp 0x476083
pop edx
rol ecx, 0x1c
add ebx, edi
inc ecx
xchg edi, esi
inc ecx
neg edi
add edi, esi
xor ecx, edi
jmp 0x476972
pop edx
xor ecx, ebx
and ecx, 0x3df056d8
not esi
and ecx, edi
or ebx, edi
xor ecx, ebx
inc esi
add ecx, 0x3df0f25c
xor edi, esi
rol ecx, 5
xchg ecx, ebx
add edi, 0x3df15954
or ecx, edi
not ebx
jmp 0x4774aa
call edx
inc edi
xor ecx, esi
xchg ebx, ecx
mov edi, ecx
mov ecx, esi
inc esi
bswap ebx
mov ebx, 0x3df4f094
jmp 0x476fbb
pop edx
and ebx, edi
sub ecx, ebx
shl ebx, 0x18
shr edi, 0x13
sub esi, ebx
shl edi, 0xe
and edi, ebx
xchg ebx, ecx
mov edi, ebx
xor ebx, edi
jmp 0x476ae8
mov edx, 0x2809024b
mov esi, 0x3df772e4
or ebx, ecx
ror ebx, 0xf
rol ecx, 0x1b
rol ebx, 0x10
xchg ecx, ebx
bswap esi
sub ecx, esi
jmp 0x475595
pop edx
shl ecx, 1
ror edi, 0x16
shl esi, 6
add ecx, 0x3e024e7c
shr esi, 0x1e
sub edi, ecx
add ebx, 0x3e029c3e
dec ecx
jmp 0x477f51
mov edx, 0x2809024b
sub ecx, ebx
not ecx
and ebx, ecx
and ebx, 0x3e032dca
xchg esi, ebx
inc ecx
and ebx, esi
and edi, ecx
jmp 0x4762d9