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

Disassembly:
call sub.user32.dll_GetActiveWindow
cmp eax, 0xfffffed6
jne 0x4010a2
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff1b
jne 0x401135
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff06
jne 0x4011aa
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff27
jne 0x40122e
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.ole32.dll_HBITMAP_UserUnmarshal
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
call sub.user32.dll_SetClipboardData
ret
jmp 0x537fbd
or edi, esi
or ebx, esi
or ebx, 0x10732d31
add ecx, ebx
xchg esi, edi
jmp 0x538328
call fcn.0053b265
and ecx, 0x21019b15
sub esi, ebx
sub ebx, 0x2105e234
add ebx, 0x2129fac5
ror edi, 7
mov esi, edi
jmp 0x538cc6
pop edx
xor esi, edi
xor ecx, ebx
dec esi
mov ebx, esi
xchg edi, ebx
xor edi, ecx
or ebx, edi
jmp 0x53857f
pop edx
ror ebx, 0x1b
rol edi, 0xc
xor edi, esi
jmp 0x53925a
call edx
xor edi, ecx
rol esi, 0x10
add ebx, edi
and esi, ecx
or ebx, ecx
and esi, 0x21fd2b4c
or edi, ebx
and esi, edi
xor esi, edi
ror ebx, 0xa
jmp 0x53aeb7
pop edx
ror esi, 0x17
add ecx, edi
add ebx, ecx
mov edi, 0x22201188
or ecx, 0x2221eefe
jmp 0x53a852
pop edx
xor ecx, 0x22484a57
sub esi, edi
xor ebx, esi
and ebx, 0x2255bd55
or edi, ecx
add ecx, 0x22596b57
mov ecx, ebx
add edi, esi
add ecx, esi
add edi, 0x2263455e
mov ecx, edi
or ecx, esi
xor edi, 0x2273ab35
jmp 0x53a993
pop edx
mov ecx, 0x2275e78a
add edi, esi
rol ebx, 0x1f
xchg ecx, ebx
or esi, ecx
xor esi, ebx
jmp 0x53a8e9
call fcn.0053b265
and ebx, esi
xor ecx, esi
bswap ebx
xor ebx, ecx
mov edi, esi
sub esi, 0x22a9092e
sub ebx, edi
shr ecx, 8
and ecx, 0x22ae93a5
jmp 0x538d81
push 0x401400
xor ebx, edi
sub ebx, edi
neg esi
shl ecx, 0x1a
xchg ebx, esi
or edi, 0x22ca188d
and ebx, 0x22ceb069
mov edi, 0x22d08c6c
jmp 0x53a10b
push 0x11c1a00f
or esi, ecx
bswap esi
sub edi, 0x22f87f64
xchg ecx, ebx
add esi, edi
xor esi, 0x23059466
and esi, ebx
jmp 0x539a24
pop edx
add ebx, esi
bswap esi
ror esi, 6
xchg ecx, esi
and ecx, ebx
xchg ecx, ebx
xor esi, ebx
mov ecx, ebx
xor ecx, esi
xor esi, ecx
jmp 0x538137
push 0x108c16d3
inc esi
shr edi, 0x1e
bswap ebx
add esi, edi
xchg ebx, esi
xor ebx, ecx
rol esi, 0xd
or ebx, esi
or edi, ecx
xor esi, ecx
jmp 0x53a04a
push 0x11464662
and esi, ecx
add ecx, ebx
xchg esi, ebx
inc ecx
shl ecx, 5
not ebx
bswap edi
or esi, ecx
sub edi, 0x23e31216
sub esi, ecx
jmp 0x53a176
push esp
add edi, ecx
mov esi, edi
xchg ebx, edi
and edi, ecx
add esi, 0x23f33418
bswap ecx
shl esi, 0x18
and edi, 0x23fde226
and ecx, 0x23ffbd75
jmp 0x53a7c7
call edx
bswap edi
or esi, ebx
or edi, ecx
or edi, ecx
or edi, 0x24665785
sub edi, esi
and ebx, edi
shl esi, 0x15
not ecx
xchg ebx, edi
jmp 0x538abd
push 0x11081c68
and esi, 0x247fec32
add esi, 0x2483366e
neg esi
add esi, edi
add edi, esi
ror edi, 4
not ecx
add ebx, ecx
jmp 0x53873e
pop edx
sub ecx, 0x25da3173
xchg ecx, esi
mov esi, edi
xor ebx, 0x25e14441
ror ecx, 3
xchg ebx, ecx
neg ecx
rol edi, 0xd
rol ecx, 0xb
rol edi, 0x10
add ebx, edi
jmp 0x53972a
pop edx
and edi, ebx
or edi, 0x26d73f39
xor esi, ebx
mov ebx, esi
not esi
add ecx, ebx
dec edi
xor ecx, 0x26e84f90
xchg esi, edi
xor ebx, ecx
sub esi, ecx
and edi, ebx
jmp 0x53a4ae
push 0x11436437
or ecx, esi
sub esi, ecx
or ecx, esi
xor ebx, ecx
xchg esi, ebx
or edi, 0x2704cadc
bswap edi
jmp 0x538722
call edx
add ecx, 0x2709c005
or edi, ecx
rol ebx, 0xe
mov edi, ebx
inc ecx
xor ebx, 0x2714192b
xor esi, edi
sub ebx, edi
xor ecx, ebx
not ecx
add esi, ecx
jmp fcn.0053b1f7
push 0x108eebaa
xchg ecx, edi
and ebx, 0x27962acf
mov edi, esi
xchg ecx, esi
neg esi
mov esi, ebx
ror esi, 0xc
jmp 0x53a97c
call edx
sub edi, esi
and esi, 0x27abb216
or ecx, 0x27ae02ac
nop
mov ebx, edi
xor ecx, ebx
xchg ecx, edi
mov esi, ecx
jmp 0x538d4e
mov edx, 0x40495727
sub ebx, 0x289e30f0
sub ebx, 0x28a032d5
inc ecx
and esi, ecx
jmp 0x53aad6
pop edx
and ebx, edi
sub ebx, edi
xchg ecx, esi
xchg esi, ebx
xchg esi, edi
jmp 0x53855a
call fcn.0053b265
mov edi, esi
sub ecx, edi
nop
mov ebx, esi
xchg edi, ecx
dec esi
xchg esi, edi
inc edi
or esi, edi
sub edi, ecx
mov ebx, edi
ror ecx, 6
jmp 0x538414
push 0x1144d586
and esi, ebx
sub esi, ebx
xor ecx, esi
or esi, edi
xor edi, ecx
and ebx, esi
mov ecx, esi
or ebx, edi
neg edi
jmp 0x538387
push 0x110b5d7c
or edi, ebx
add ecx, ebx
not esi
add ebx, esi
and ebx, 0x294edeb9
dec edi
and ecx, edi
and esi, edi
or ecx, ebx
mov ebx, edi
jmp 0x53a965
push 0x11bee7ad
neg esi
mov edi, 0x29628fb3
add ecx, 0x296666b8
bswap ecx
shl edi, 2
or esi, 0x296c27ce
xor esi, edi
bswap ecx
mov esi, 0x2971ac53
and edi, 0x29738499
jmp 0x538de6
push 0x10f91fe7
mov ecx, 0x29e280af
mov esi, edi
mov esi, ecx
sub ebx, edi
shl esi, 0xa
jmp 0x53964c
push 0x111aa31e
and edi, esi
or edi, 0x29fb5961
xchg edi, esi
ror esi, 0x1f
sub edi, ecx
and ebx, esi
jmp 0x538e6f
pop edx
mov ebx, edi
or esi, ecx
bswap ebx
xchg ecx, edi
mov ebx, 0x2a2c8f9a
neg ebx
bswap edi
and edi, ebx
rol ebx, 0xb
sub esi, ebx
jmp 0x53ae71
push 0x10d504aa
neg esi
xor ebx, esi
dec esi
xor esi, 0x2a49f2cd
add ecx, edi
xchg ecx, edi
and esi, ecx
jmp 0x53945b
push 0x1127f23d
mov ecx, ebx
inc esi
sub esi, 0x2a6cab49
and ebx, edi
jmp 0x538af4
mov edx, 0x73716341
add ecx, 0x2ae575e9
or edi, 0x2ae76351
shl edi, 0x19
or edi, ecx
jmp 0x53afad
pop edx
sub esi, edi
xchg ecx, esi
add ebx, ecx
add edi, ebx
sub edi, 0x2b730d7f
mov ecx, esi
jmp 0x538d6a
mov edx, 0x40495727
xor ecx, ebx
or esi, ebx
xor ecx, esi
add ecx, ebx
dec edi
jmp 0x5381ea
push 0x10bf8eca
shl esi, 0xb
xor edi, 0x2bc1a92e
bswap ecx
add edi, ebx
add ebx, ecx
jmp 0x5395c1
pop edx
and edi, ecx
and edi, esi
dec ebx
rol ebx, 3
or edi, ebx
ror ecx, 0x14
xchg edi, esi
xor esi, 0x2d15c996
add edi, ecx
or ebx, ecx
not edi
mov esi, ebx
and ecx, edi
add esi, ebx
bswap ebx
jmp 0x53a201
call edx
and ebx, edi
sub esi, edi
xor ecx, esi
shl esi, 0x1e
mov ebx, edi
xor ecx, edi
mov edi, esi
or ecx, 0x2d5c0ae3
jmp 0x53b152
mov edx, 0x73716341
xor esi, ebx
add ecx, 0x2d644835
neg ebx
mov esi, ebx
sub ebx, esi
sub ecx, edi
mov edi, ecx
xor ecx, ebx
add ecx, esi
add ecx, edi
neg esi
sub esi, ebx
add edi, ebx
jmp 0x53b1df
pop edx
not edi
or ebx, esi
ror edi, 3
shr edi, 8
mov ebx, esi
xchg esi, ebx
or ebx, 0x2df633d2
mov esi, edi
jmp 0x539697
pop edx
shl esi, 0x1c
rol esi, 6
or esi, ecx
dec ebx
and ecx, ebx
or esi, edi
xchg esi, ebx
mov ecx, edi
jmp 0x53ad40
call edx
sub esi, ebx
ror edi, 0x1c
neg edi
and edi, ebx
add ecx, edi
bswap ecx
neg esi
jmp 0x53829c
push 0x11c03fcd
add ecx, 0x2e6e72af
sub esi, ebx
inc ebx
or ecx, 0x2e73ed9e
add edi, esi
add esi, 0x2ea095b1
jmp 0x53827c
pop edx
mov ecx, edi
and edi, ecx
add ebx, 0x2eab1612
add ebx, 0x2eacead2
xchg ecx, ebx
dec esi
add esi, 0x2eb2694f
sub ecx, ebx
or edi, esi
and ecx, ebx
or ebx, 0x2ec60c4e
xor esi, 0x2ec7deb3
add edi, ebx
jmp 0x53acb4
mov edx, 0x40495727
or esi, ecx
and esi, ecx
rol ecx, 0x1a
add ecx, esi
jmp 0x53930f
push esp
add esi, edi
not esi
sub edi, 0x2fba1ce2
sub edi, ebx
not esi
sub edi, ecx
shr ecx, 0x1e
add esi, ebx
jmp 0x5383a9
push 0x11053bc5
add esi, 0x30646e74
add esi, ecx
and ebx, 0x30680455
inc edi
xchg ecx, edi
mov ecx, 0x3072eab7
jmp 0x53a549
push 0x1091c5b1
sub esi, ebx
or ebx, edi
rol esi, 7
or esi, edi
jmp 0x539b64
push 0x11abc054
mov ecx, esi
and edi, ebx
and ebx, esi
neg ebx
sub ecx, 0x31ace8be
add ebx, esi
mov ebx, edi
rol esi, 3
shr esi, 7
xor edi, 0x31bba788
jmp 0x53869c
call edx
or edi, esi
xor esi, ecx
or edi, ebx
xchg edi, ecx
or edi, esi
ror ecx, 0xd
xor esi, edi
mov ecx, esi
xchg edi, ecx
dec edi
jmp 0x538e07
pop edx
shr edi, 0xb
bswap esi
or esi, edi
add ecx, esi
or edi, 0x325a78df
add esi, ecx
xchg edi, ebx
xor edi, ebx
jmp 0x53a89f
call fcn.0053b265
and edi, esi
rol ebx, 2
neg edi
ror esi, 0xc
or edi, ecx
or ecx, edi
not ebx
and esi, 0x32f628a1
ror edi, 0x1a
jmp 0x53995d
push 0x11d40925
rol esi, 0xb
neg ebx
xchg ecx, ebx
or esi, ecx
mov ebx, edi
and ebx, 0x330543ff
add esi, ecx
jmp 0x53ab25
mov edx, 0x73716341
sub ecx, esi
add ecx, ebx
and ebx, 0x36cd0fcd
xor edi, 0x36cf8ece
neg ebx
nop
xor ebx, esi
xor ebx, ecx
mov edi, 0x370c60e6
and esi, 0x370e5171
mov ecx, esi
jmp 0x53a937
pop edx
or ecx, edi
rol ebx, 0xc
mov ecx, edi
xchg edi, esi
xor ebx, 0x37b9c571
xor ebx, ecx
mov ecx, edi
not ebx
rol edi, 0x1b
add ecx, ebx
shr ebx, 2
dec ecx
jmp 0x53b1c4
call fcn.0053b265
and ecx, 0x38182239
mov edi, ecx
and esi, ebx
not esi
sub edi, ecx
not edi
and ebx, 0x38302480
and ecx, ebx
sub esi, ecx
or ebx, ecx
mov esi, ecx
jmp 0x539609
push 0x1191e4fe
and esi, edi
shr edi, 0x15
sub ebx, esi
add esi, 0x387296da
xchg esi, ebx
xor esi, ebx
bswap edi
and ecx, edi
and ebx, 0x388ed370
ror edi, 3
inc ecx
xchg ebx, esi
add edi, ecx
add ebx, 0x38b36042
bswap ebx
jmp 0x538ce2
call edx
add esi, ebx
mov ebx, edi
mov ecx, edi
ror edi, 0x16
mov ecx, 0x38db166f
add esi, edi
and edi, ebx
ror edi, 3
shr esi, 8
jmp 0x53ae02
push 0x10c0faa0
sub ecx, ebx
xor edi, ebx
ror ecx, 0xc
or edi, 0x38ebe5c1
or ecx, 0x38edfb2d
sub esi, ecx
sub esi, edi
mov esi, edi
jmp 0x53a6ad
call edx
ror esi, 0xe
add ebx, edi
neg ebx
and ecx, edi
and ecx, edi
rol esi, 0xf
xor ecx, esi
jmp 0x539f51
mov edx, 0x40495727
dec esi
sub edi, 0x39591fd9
mov esi, ebx
and edi, 0x39640d1d
dec edi
shr ebx, 0x13
jmp 0x5399c5
push 0x10a9cf40
nop
or edi, esi
sub ebx, 0x3992dcb1
dec ecx
or esi, ecx
inc edi
xor ecx, 0x399b009d
and ecx, esi
jmp 0x5398dd
pop edx
xor edi, ecx
and ebx, edi
sub edi, ecx
and ecx, 0x39a5f966
xchg ecx, esi
jmp 0x5380cc
pop edx
or ebx, 0x3a180c64
add ecx, edi
and edi, ecx
and ecx, ebx
mov esi, 0x3a1fc911
xor ebx, esi
xor ecx, ebx
or esi, edi
jmp 0x53a41b
push 0x10ab3d1e
and ebx, 0x3d269395
sub edi, ecx
mov edi, esi
rol ecx, 0xe
shl edi, 2
inc edi
jmp 0x539cc5
pop edx
sub esi, 0x3d798969
mov ebx, 0x3d7be036
shr edi, 0x19
and ebx, ecx
xor ebx, 0x3d837a01
and edi, 0x3d854d14
and edi, ecx
bswap edi
ror ebx, 5
xor edi, 0x3dd5fc20
xor ebx, 0x3dd7d66d
mov ecx, esi
sub edi, 0x3de675f5
jmp 0x53b2f3
call edx
sub ebx, edi
or edi, ebx
mov ecx, edi
add ebx, ecx
nop
inc ecx
or ebx, 0x3e0dedd9
and ebx, esi
neg ebx
xor edi, ecx
shr edi, 0x10
jmp 0x539d86
call fcn.0053b265
and ebx, ecx
add ebx, 0x3f6d6349
bswap ebx
or ecx, esi
add ecx, esi
ror edi, 0x1d
and esi, ebx
dec ebx
xor edi, 0x3f7a427f
dec ecx
inc ebx
dec ebx
add ebx, esi
jmp 0x53a1af
mov edx, 0x40495727
add ecx, edi
not esi
rol edi, 0x1f
add ebx, 0x3fd9af79
xor edi, ebx
neg esi
not ebx
or ebx, ecx
mov ebx, esi
mov esi, ebx
sub ecx, ebx
mov edi, ecx
and edi, ecx
shr ecx, 0x16
jmp 0x53ac8e
mov edx, 0x73716341
sub edi, ebx
xor esi, edi
add ecx, esi
sub ebx, 0x40edae96
and ecx, edi
mov ecx, esi
not ecx
jmp 0x53b09c
pop edx
neg esi
add ecx, ebx
and ebx, esi
bswap ecx
mov edi, ecx
jmp 0x539be7
call edx
bswap ebx
rol esi, 8
mov esi, ecx
sub ecx, edi
mov esi, edi
jmp 0x53a301
pop edx
xor esi, ecx
add esi, ecx
sub ebx, edi
ror edi, 5
not edi
dec esi
mov ecx, 0x41455835
sub edi, esi
or ecx, ebx
mov edi, ecx
jmp 0x539043
mov edx, 0x73716341
mov edi, ecx
sub edi, esi
not ebx
and esi, ebx
or edi, ecx
mov esi, 0x41c32aa7
shl esi, 9
neg edi
or ebx, esi
jmp 0x538076
push 0x10a863aa
mov esi, ebx
not edi
mov ecx, ebx
inc ecx
xor esi, 0x420768d4
sub ecx, esi
and esi, 0x420b2fe5
add ebx, ecx
nop
sub esi, edi
xor ebx, 0x42126256
jmp 0x539678
pop edx
ror ecx, 0x1d
or ecx, 0x42271632
add edi, 0x4228e6d1
xor esi, edi
xchg edi, ecx
sub esi, 0x42312212
xor ecx, ebx
xor esi, 0x4234ebf2
xchg ecx, ebx
jmp 0x53816c
pop edx
mov edi, 0x4341f447
shl edi, 5
rol edi, 0x14
jmp 0x53abdc
push 0x108d7eaa
and ebx, esi
xor ebx, ecx
or ebx, 0x43bf14d3
xor ebx, esi
dec edi
mov esi, ecx
mov ebx, edi
mov edi, 0x43c837d4
add ebx, esi
xor ecx, esi
sub edi, ebx
xchg ebx, edi
jmp 0x538630
call edx
xor ecx, edi
mov ebx, 0x442f4bac
rol ebx, 0xf
or ecx, edi
or edi, esi
rol edi, 0x1b
and edi, ebx
and esi, ecx
xor esi, edi
shl edi, 0xe
ror edi, 1
jmp 0x538099
mov edx, 0x73716341
and ecx, esi
xchg edi, ecx
xor ecx, 0x446caf31
shl edi, 3
jmp 0x538702
call edx
shl ecx, 7
bswap ebx
xor ecx, 0x44894446
xor ebx, edi
jmp 0x539bac
pop edx
sub edi, ecx
mov esi, edi
sub edi, 0x44b7ee34
sub ecx, ebx
or esi, ecx
add esi, ecx
xchg ebx, edi
or ebx, ecx
and edi, 0x44c68400
jmp 0x53aa34
push 0x11a59140
or edi, esi
shr ebx, 0x18
xor esi, 0x450f4cda
sub ecx, ebx
ror ebx, 0x1d
or esi, ebx
mov ebx, 0x4516aa9a
inc ecx
mov ebx, edi
xchg ecx, esi
jmp 0x53917c
call edx
xor edi, ebx
sub edi, ecx
xor ebx, 0x4521f4a8
or edi, 0x4523c5d1
add ecx, esi
bswap ebx
xor esi, 0x45296135
shl esi, 0x18
bswap ecx
xor esi, ecx
xor ecx, esi
xor edi, ebx
and ebx, edi
mov ecx, 0x4536050a
jmp 0x5388b5
pop edx
sub ebx, edi
and edi, ecx
mov edi, 0x4550702a
or ecx, edi
or edi, ebx
or ebx, 0x4556c764
ror esi, 0x14
add edi, ebx
mov ebx, esi
xor edi, esi
or edi, esi
jmp 0x5381a0
call fcn.0053b265
xor ebx, edi
shr ecx, 0x1f
add ebx, 0x4568087f
not ebx
sub edi, esi
bswap ecx
add ecx, edi
and ecx, edi
jmp 0x53923f
push 0x10be2222
bswap edi
ror ebx, 0x1f
and esi, 0x45e6bb47
xchg edi, ecx
or edi, ecx
dec ebx
neg ebx
xchg edi, ecx
sub ecx, ebx
mov ecx, esi
xchg ecx, edi
add ebx, esi
jmp 0x538b27
pop edx
inc edi
or esi, ecx
and edi, 0x46132418
xor edi, ecx
bswap esi
ror esi, 4
add ecx, ebx
xor esi, ebx
shr esi, 0x17
or ebx, ecx
add ecx, 0x4621c50f
and esi, ecx
xchg ecx, ebx
jmp 0x53a9fb
push 0x111937f1
xchg ecx, ebx
sub esi, ebx
mov edi, ebx
xor edi, 0x46416309
sub esi, 0x464336cc
xor esi, ebx
sub esi, edi
jmp 0x538868
push 0x11d1073b
mov ecx, 0x466c6f4a
or ebx, ecx
mov ecx, edi
or edi, ebx
neg ebx
xor ebx, esi
xchg ecx, ebx
xor ecx, edi
and esi, ebx
mov edi, ecx
or esi, 0x467e7729
jmp 0x539332
push 0x1106ab82
xor esi, 0x4680b329
dec edi
sub edi, 0x46845a13
or edi, 0x46862c00
bswap ebx
mov ebx, esi
add ebx, esi
dec edi
xchg edi, ebx
neg ecx
jmp 0x538434
mov edx, 0x73716341
shr esi, 0x10
shl esi, 0xf
rol esi, 0xe
mov ecx, edi
and edi, ecx
xchg edi, esi
and ecx, edi
sub esi, ebx
jmp 0x53a325
push 0x40
neg ebx
not edi
xor esi, 0x4bbb4501
sub ecx, ebx
mov ecx, 0x4bbedc96
add ecx, esi
shl ebx, 0x17
mov ebx, edi
mov ebx, ecx
sub ecx, ebx
dec edi
xor ecx, 0x4bcb9681
or esi, ecx
jmp 0x53ae45
mov edx, 0x4132136a
shl esi, 6
and ecx, esi
rol edi, 0xd
xor ecx, 0x4c076e5a
add esi, edi
and edi, esi
or ecx, edi
sub ebx, ecx
and ebx, ecx
dec ecx
jmp 0x53aa1b
push 0x11cc97e3
mov ecx, edi
sub ebx, 0x4cacda31
or ebx, esi
xchg ecx, ebx
sub ecx, 0x4cb285c6
or ebx, edi
add ebx, 0x4cb61663
shl edi, 0x18
xor ebx, edi
and edi, 0x4cbba95e
or esi, edi
add ecx, edi
jmp 0x53a522
pop edx
xchg ecx, esi
xor esi, ecx
bswap edi
xor ecx, edi
or ecx, edi
sub ecx, 0x4ce4ad21
and esi, ecx
xor esi, ecx
or ecx, ebx
add ecx, edi
xchg ecx, ebx
sub esi, ecx
neg ecx
dec ebx
jmp 0x538c82
call fcn.0053b265
and ebx, ecx
and edi, esi
xor esi, 0x4d15933d
or ecx, 0x4d17922d
and ecx, edi
rol esi, 0x14
add esi, ebx
bswap ecx
neg esi
and ecx, 0x4d24a71b
shr ebx, 4
jmp 0x53a2ac
mov edx, 0x73716341
and edi, ecx
mov edi, ecx
and ecx, 0x4d2c7f0a
xor esi, ebx
inc ecx
jmp 0x539513
push 0x109058a3
neg esi
mov esi, 0x4d34f3d2
sub ecx, edi
bswap ebx
mov ebx, esi
jmp 0x539134
push 0x11233215
xchg ecx, ebx
and esi, 0x4d3ecf17
xchg ecx, ebx
and esi, 0x4d4291fc
xor ecx, ebx
inc esi
xor esi, ebx
add edi, esi
xchg edi, esi
add edi, ebx
shr edi, 0x13
and esi, edi
xor ebx, 0x51c8827a
xor ebx, edi
jmp 0x538913
push 0x11bd8a15
or esi, 0x52195091
or ecx, 0x521b2480
inc esi
xor ebx, esi
dec ebx
add ebx, esi
mov esi, ebx
or esi, edi
jmp 0x53875f
call fcn.0053b265
and ecx, 0x52286271
xchg esi, edi
mov esi, 0x52312581
mov ecx, edi
jmp 0x538f50
push 0x10a35c14
and esi, ecx
xor esi, edi
bswap ecx
xor esi, ebx
add esi, edi
jmp 0x53ad5d
call fcn.0053b265
or esi, 0x529f176e
dec ecx
or esi, ebx
shr edi, 0x13
or ecx, esi
mov ebx, ecx
mov ebx, 0x52aee4bf
mov edi, esi
mov esi, ebx
xor ecx, edi
xor esi, ecx
jmp 0x5380f7
push 0x11d56433
dec ebx
and esi, 0x52c94c42
ror edi, 0x12
sub ecx, edi
xor ebx, 0x52cf6861
xchg edi, esi
and ebx, esi
xchg edi, ecx
shr esi, 6
sub esi, ebx
xchg ecx, esi
xor ebx, esi
jmp 0x53b12a
pop edx
and esi, edi
sub esi, ecx
sub ecx, esi
xor esi, 0x535527a7
and ebx, 0x5358be92
and ecx, edi
xchg esi, ecx
ror ecx, 4
xchg esi, edi
jmp 0x5386d3
call fcn.0053b265
xchg edi, ebx
inc edi
shl esi, 0xf
sub edi, ecx
and ebx, 0x5637732a
sub edi, 0x56394201
or esi, edi
and esi, ecx
or ebx, edi
or esi, ebx
jmp 0x53864d
pop edx
dec edi
mov ebx, ecx
or ebx, esi
and ecx, edi
jmp 0x5394a1
pop edx
or esi, ebx
or ebx, esi
and edi, ebx
sub edi, esi
xchg ecx, esi
and esi, edi
mov esi, ecx
and ecx, edi
neg edi
shl esi, 3
xchg ebx, esi
jmp 0x53956d
push 0x10a6f90b
or edi, ebx
xor edi, 0x56fe939b
ror edi, 5
add ebx, esi
rol edi, 2
xor ecx, esi
xor edi, 0x5708a877
add ecx, edi
mov ecx, 0x570c3726
jmp 0x539d37
pop edx
or ebx, 0x57695509
and ebx, esi
not ecx
sub ecx, 0x576f78c9
ror esi, 0x1a
sub ebx, edi
xor ebx, edi
not esi
sub ebx, edi
jmp 0x53a286
push 0x136bbd
dec edi
add ecx, 0x57f57e3d
xchg ebx, esi
sub esi, ebx
xchg edi, esi
mov ebx, esi
dec esi
add esi, ebx
sub ebx, esi
xor esi, ecx
or ebx, 0x5810ed01
xchg ebx, ecx
mov edi, ebx
sub esi, ecx
jmp 0x53822f
pop edx
bswap ebx
xchg esi, ebx
add edi, ecx
and ecx, edi
neg esi
and edi, esi
or ecx, ebx
sub ecx, esi
rol esi, 0x12
and ebx, 0x589d939d
sub ebx, ecx
xchg edi, ebx
add ebx, 0x58a2f5c6
jmp 0x53aef7
pop edx
add ecx, 0x58bd9020
sub ecx, edi
rol edi, 0x1b
xor ecx, esi
and ecx, ebx
shl ecx, 0x1d
ror edi, 0x17
or esi, ebx
xchg esi, ebx
or edi, ecx
jmp 0x53a461
push 0x10f7b343
sub edi, esi
nop
not ebx
add ebx, esi
xor edi, ecx
mov ecx, ebx
sub ebx, ecx
not ebx
add edi, esi
jmp 0x538837
call fcn.0053b265
bswap ebx
xchg esi, ecx
bswap esi
sub ecx, ebx
mov ebx, edi
jmp 0x53859b
call fcn.0053b265
or esi, ebx
ror ecx, 0x16
xchg ecx, edi
dec ebx
xor ebx, 0x5ee863df
xor edi, 0x5eea4098
or ecx, 0x5eec2131
ror ebx, 0x1a
inc ecx
jmp 0x539bd5
push 0x11d6c6a9
add ecx, 0x60f77707
sub esi, edi
mov ecx, 0x60fbe4aa
sub esi, ebx
xor ebx, ecx
add ebx, edi
shr ebx, 0x16
and ecx, esi
and ecx, 0x6107335e
jmp 0x5389eb
pop edx
add esi, 0x6109b631
or ebx, esi
and ecx, esi
xchg ecx, edi
neg esi
inc edi
mov edi, ecx
sub edi, ebx
dec esi
xor ebx, esi
and ebx, edi
mov edi, ebx
mov edi, ecx
jmp 0x539920
push 0x10d39a7c
and esi, ecx
not ecx
xor edi, ecx
inc esi
not edi
mov ebx, ecx
or esi, 0x6213bba1
jmp 0x5388d3
call fcn.0053b265
xor esi, ebx
xor edi, esi
sub edi, ebx
xor esi, edi
or ebx, ecx
add ecx, esi
xor ecx, edi
jmp 0x5395a2
pop edx
add ecx, 0x62fee390
xchg ebx, esi
add ecx, edi
add ecx, 0x63092e0e
shl ecx, 0x18
sub ebx, ecx
and edi, ecx
sub ecx, edi
mov ebx, esi
jmp 0x5384a0