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

Disassembly:
call sub.kernel32.dll_GetUserDefaultLCID
cmp eax, 0xffffff34
jne 0x40107f
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
ret
call sub.user32.dll_GetClipboardOwner
cmp eax, 0xfffffee8
jne 0x4010f4
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
ret
call sub.user32.dll_GetClipboardOwner
cmp eax, 0xfffffefe
jne 0x40117d
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
ret
call sub.kernel32.dll_GetUserDefaultLCID
cmp eax, 0xfffffefa
jne 0x4011f2
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
ret
call sub.kernel32.dll_GetLastError
cmp eax, 0xffffff08
jne 0x40127b
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
call sub.ole32.dll_HMETAFILEPICT_UserUnmarshal
ret
jmp 0x53613e
sub esi, edx
xor esi, 0x27b00c10
mov edi, ecx
bswap ecx
bswap edi
jmp 0x5372d5
mov ebx, 0x2a676233
and edx, esi
xchg esi, ecx
xor esi, edi
add esi, edx
mov edx, 0x2931506e
sub ecx, edi
jmp 0x536af7
mov ebx, 0x2a676233
neg edi
shl esi, 0x1d
jmp 0x537450
call fcn.00537c96
add edx, edi
dec ecx
xor edi, edx
sub ecx, edx
sub edx, ecx
bswap edi
add edx, 0x2945f4d6
not edx
jmp 0x5368ca
push 0x27c99904
xor edx, edi
or edi, edx
xor ecx, edx
mov esi, ecx
and edx, esi
add ecx, 0x2947c3ac
jmp 0x537e74
call fcn.00537c96
and edx, esi
or edi, edx
and esi, edi
and esi, edx
mov ecx, edi
add edi, esi
jmp 0x538a24
push 0x401400
rol edx, 0x1f
mov ecx, edi
bswap ecx
bswap ecx
add edi, esi
sub ecx, edx
sub edi, esi
add ecx, esi
mov edi, 0x29572150
or ecx, edi
jmp 0x5364b8
push 0x27bf5f5e
mov edi, esi
and edx, 0x2957ee5c
and esi, 0x29582bf6
mov edx, ecx
xor edx, ecx
mov edi, esi
sub ecx, esi
xchg ecx, edx
and esi, ecx
mov ecx, esi
jmp 0x53705c
push 0x27ba297c
sub esi, edi
add edi, esi
or ecx, edx
add ecx, edi
and esi, ecx
dec ecx
jmp 0x5361cb
push 0x27dbb70a
and edi, edx
add esi, ecx
ror edx, 0x11
dec esi
ror ecx, 3
add esi, ecx
or esi, 0x295d50ac
dec edi
jmp 0x537680
call ebx
shl edi, 0x1f
add ecx, 0x2965094a
xor edi, esi
mov edx, 0x296585b4
and edx, ecx
shr ecx, 0x1b
and edx, edi
mov edx, esi
xchg esi, edx
neg edi
jmp 0x538070
push 0x27c3bdc2
shl edx, 0x10
xor edx, 0x297403c8
add esi, edx
and edx, 0x29747b22
ror edi, 3
add ecx, edx
add edi, 0x297532ce
mov ecx, edx
sub esi, edi
or ecx, edx
xchg edx, esi
xchg ecx, edi
jmp 0x537b04
push 0x27b6b0f8
or ecx, edi
or ecx, 0x297701f4
sub ecx, edx
or ecx, esi
and edx, ecx
shr edi, 0x1d
neg edx
xchg edi, edx
neg edx
mov edx, 0x2978fdc6
jmp 0x536f05
push 0x27bc7954
xor esi, ecx
xchg edx, edi
sub ecx, 0x29801a50
xor ecx, 0x29805786
or esi, 0x298095c6
or edx, edi
xchg ecx, esi
add ecx, 0x29815b42
not edi
xor esi, edi
or edi, 0x29821304
dec edx
ror ecx, 0x10
mov ecx, edx
jmp 0x5375a4
call ebx
xor edi, ecx
rol edi, 0x10
mov esi, edx
neg ecx
or ecx, 0x2991def6
sub edx, ecx
and edx, ecx
neg ecx
sub edx, edi
and esi, edx
jmp 0x536c99
call ebx
xchg edi, edx
or esi, ecx
xchg edi, ecx
bswap edi
sub esi, 0x29959674
or edx, 0x2995d570
mov ecx, esi
add esi, ecx
xor ecx, edi
xor esi, edx
jmp 0x538f2c
pop ebx
and edx, ecx
or esi, 0x299f01d6
and esi, ecx
add esi, edi
sub esi, edx
xor edi, ecx
jmp 0x5384b4
push 0x27dc9f3a
mov esi, 0x29a92c54
and ecx, 0x29a97a60
jmp 0x5389d4
mov ebx, 0x2a676233
xchg ecx, edx
mov ecx, esi
mov edx, 0x29ac696a
xor ecx, 0x29acb73a
add edi, esi
shr edi, 0x14
jmp 0x538906
call ebx
xor esi, ecx
and ecx, edi
xchg edx, edi
rol edi, 0x1a
jmp 0x537a03
push 0x27ca2f64
bswap edi
add esi, ecx
xchg esi, edi
xor edx, esi
or esi, 0x29c2109e
and ecx, edx
rol edi, 5
or edi, ecx
xor esi, ecx
add edx, esi
mov ecx, edx
mov edi, 0x29c3c8fc
jmp 0x53783c
push 0x27cee334
sub ecx, edi
not ecx
sub edx, ecx
and edx, esi
sub ecx, 0x29c97a04
xchg esi, ecx
jmp 0x538871
pop ebx
mov ecx, edx
rol edi, 0x18
add ecx, 0x29ce366e
sub ecx, 0x29ce7484
add edi, edx
add ecx, edx
or ecx, 0x29cf2be8
and esi, ecx
jmp 0x538408
pop ebx
mov ecx, edi
sub edx, edi
sub ecx, edx
or ecx, esi
nop
and edi, ecx
or ecx, esi
and ecx, edx
dec ecx
add esi, edi
jmp 0x538b34
call fcn.00537c96
or ecx, edi
or esi, edi
and ecx, edi
bswap esi
and edi, ecx
xchg esi, edx
mov esi, edx
or esi, 0x29dac012
jmp 0x537dcb
pop ebx
xor edi, 0x29e2499e
shr edx, 0xf
shr esi, 0x10
xchg edx, esi
xor esi, edx
mov ecx, esi
xchg edi, ecx
shl ecx, 0xf
jmp 0x537613
push 0x27c1b170
and edi, esi
sub ecx, esi
neg ecx
sub edi, 0x29e5184c
and esi, ecx
shr edx, 7
dec ecx
mov esi, edx
jmp 0x536dd7
push 0x27bd0df4
mov edx, esi
mov edx, ecx
bswap ecx
and esi, 0x29f09708
add ecx, edx
shr edx, 0x10
or edi, edx
add esi, edi
jmp 0x5368a1
pop ebx
rol edi, 7
mov edx, 0x29f4403c
mov ecx, 0x29f47f78
sub esi, edi
or edx, 0x29f4fb46
or esi, edx
add edi, edx
inc edi
jmp 0x538241
pop ebx
shl edx, 0xf
and edx, ecx
add ecx, esi
and esi, edx
jmp 0x536304
push 0x27c1fb26
or ecx, esi
add ecx, esi
and edi, esi
sub edi, 0x2a0d12a2
or edi, ecx
sub edi, edx
xor edx, 0x2a0dcab6
xchg edi, esi
jmp 0x53629e
mov ebx, 0x2a676233
ror esi, 8
mov ecx, edx
shr edx, 9
xchg esi, edx
not ecx
mov edx, edi
jmp 0x5390bc
call ebx
add edi, edx
sub ecx, 0x2a24742e
mov edi, edx
mov ecx, edx
and ecx, edx
bswap edi
not edi
bswap ecx
jmp 0x53936b
push 0x27bfa8cc
inc ecx
add edi, edx
add edi, esi
dec edi
or edi, ecx
or ecx, edx
or edx, ecx
xor ecx, esi
mov ecx, 0x2a3b04ba
add ecx, edx
sub edx, 0x2a3b7cd8
or edx, esi
jmp 0x538e87
push 0x27b94c24
inc ecx
not esi
rol edi, 0x13
add esi, 0x2a46393a
add edx, 0x2a4676a2
and esi, 0x2a46b43a
jmp 0x53916b
push 0x27bf148c
not edi
or edi, 0x2a4a65d8
or edx, edi
sub edi, esi
xor ecx, edi
or esi, edi
xor edx, 0x2a4b9838
xchg ecx, edx
and esi, edi
ror ecx, 0xd
jmp 0x5363fd
pop ebx
xor esi, edx
and ecx, esi
shr ecx, 0xf
bswap edi
bswap esi
and edi, ecx
dec ecx
and edx, edi
jmp 0x536b93
call fcn.00537c96
xor edi, 0x2a6252b4
dec edx
sub edi, ecx
not esi
xor ecx, edx
ror edx, 1
rol ecx, 0x10
xor esi, 0x2a6956ba
mov edx, ecx
mov ecx, edi
jmp 0x53675f
push 0x27b582ec
sub edx, esi
nop
neg esi
xchg edx, ecx
not ecx
shr edx, 0x12
jmp 0x537c50
mov ebx, 0x2a676233
add edi, 0x2a70862e
and esi, ecx
mov esi, edi
ror ecx, 0x1b
sub esi, edx
sub esi, ecx
xor edx, edi
neg edi
jmp 0x53631e
call fcn.00537c96
sub esi, ecx
dec ecx
or esi, edx
and edx, ecx
and esi, edi
or edi, ecx
add ecx, edi
and edi, edx
add ecx, 0x2a8d4b34
sub ecx, 0x2a8d84bc
ror ecx, 0x1b
add edi, 0x2a8e045e
sub ecx, edi
add esi, ecx
jmp 0x539137
push 0x27bcc31c
add ecx, edx
not esi
add edi, edx
or ecx, edx
jmp 0x536c5c
pop ebx
inc edx
add esi, edi
nop
shl esi, 0x14
sub edi, ecx
and esi, ecx
or esi, edx
rol edx, 2
xchg edx, esi
add ecx, edx
shr esi, 0x1a
sub ecx, esi
jmp 0x536a71
pop ebx
ror esi, 7
xor edi, esi
and edx, 0x2aabe006
rol ecx, 0x14
shl edx, 0xa
inc ecx
xor edx, ecx
dec edx
jmp 0x537144
push 0x27dc055c
xor edx, 0x2ab3466e
xor esi, edi
add ecx, 0x2ab3c350
rol esi, 0x19
or esi, ecx
mov edx, edi
and ecx, esi
rol ecx, 0x1b
sub ecx, edi
and ecx, 0x2ab5896e
neg esi
ror esi, 0x1c
jmp 0x538a64
pop ebx
sub edi, esi
bswap edx
mov ecx, esi
add ecx, esi
jmp 0x537ee5
call ebx
and esi, 0x2ac9d696
mov ecx, edx
or edx, ecx
mov ecx, esi
or edi, edx
not edi
rol edi, 0x1e
add edx, 0x2acb96ba
xor edx, ecx
rol edx, 0x1d
jmp 0x538741
pop ebx
mov ecx, edx
or esi, edx
xor ecx, esi
bswap edx
add edi, ecx
xor ecx, 0x2ad04e18
sub edi, ecx
or esi, 0x2ad0ca14
add esi, ecx
and edx, esi
jmp 0x539093
push 0x27ca7a2a
or edi, edx
xor esi, edi
sub ecx, edx
sub edx, edi
inc ecx
or edi, esi
xchg edx, ecx
mov esi, ecx
jmp 0x537ed6
mov ebx, 0x2a676233
or edx, ecx
neg edi
add ecx, esi
xor ecx, edi
mov esi, edx
bswap esi
shr esi, 0x15
and esi, 0x2aed70e4
mov esi, 0x2aeda9fc
and edi, edx
jmp 0x5395e8
pop ebx
sub ecx, edi
sub edx, edi
jmp 0x5367f7
mov ebx, 0x2a676233
sub esi, edi
mov edi, edx
or edx, ecx
mov edx, esi
jmp 0x538d94
push 0x27d18b2a
ror ecx, 0x10
xor edi, ecx
xchg ecx, esi
xor ecx, esi
xor ecx, 0x2b0536ac
or ecx, 0x2b05719c
mov esi, 0x2b05acc4
add ecx, 0x2b05f764
jmp 0x537a51
call ebx
not edx
shr edi, 0x11
xchg esi, edx
and ecx, edx
and ecx, edx
dec ecx
xchg esi, edi
or edi, 0x2b07eeb4
jmp 0x537b8b
call ebx
mov ecx, edx
mov ecx, edx
add esi, edx
mov edi, esi
xor edi, esi
mov esi, edx
jmp 0x537257
pop ebx
inc edx
shr esi, 0x1e
xor ecx, edx
inc edx
mov ecx, 0x2b0aa5a0
xor edi, edx
bswap ecx
or edx, 0x2b0b64c4
and esi, ecx
sub edx, ecx
and edi, ecx
or ecx, 0x2b0c4a18
jmp 0x5383b8
push 0x27c40920
and esi, edi
mov esi, edx
shl ecx, 1
bswap esi
neg ecx
xor edx, 0x2b102a28
jmp 0x53854a
call ebx
xchg ecx, edi
or edx, 0x2b10bd1e
and edi, esi
or ecx, edi
dec edi
or edx, esi
xor esi, 0x2b11df4a
bswap edi
sub edx, edi
mov ecx, edi
jmp 0x5376e9
pop ebx
add edi, edx
and esi, edx
and edx, esi
nop
jmp 0x538ae2
pop ebx
inc edi
inc ecx
xor edi, esi
and esi, edx
or esi, edi
mov edi, ecx
add edi, 0x2b1aff62
inc edx
or esi, ecx
xor edx, edi
jmp 0x537cea
call fcn.00537c96
mov edi, edx
or ecx, edi
xor esi, 0x2b24fcf2
xchg edi, edx
or ecx, edx
xor ecx, 0x2b25b636
jmp 0x538a0a
pop ebx
add edx, esi
rol edi, 0x1c
sub edi, 0x2b268d78
or ecx, edi
ror ecx, 7
add edi, esi
sub ecx, edx
add edi, 0x2b27d0a4
mov edi, ecx
and edx, 0x2b284bf2
mov edx, ecx
and edi, esi
jmp 0x5377ed
push 0x27b5d530
xchg ecx, esi
xor ecx, esi
dec ecx
xchg ecx, edi
and esi, 0x2b2a0f92
mov ecx, edi
and edi, edx
sub esi, edi
xor edi, esi
add ecx, 0x2b2bf032
shl edx, 0xf
or esi, edi
inc esi
ror esi, 8
jmp 0x538688
pop ebx
xchg edx, esi
dec edi
add edi, 0x2b350756
sub edx, ecx
jmp 0x537f68
push 0x40
dec edi
sub edi, ecx
or ecx, esi
or ecx, esi
or ecx, esi
xor edi, edx
and edi, edx
or edx, edi
mov esi, edi
xor edx, ecx
or edx, edi
sub edx, edi
jmp 0x5387fd
call ebx
add edi, edx
neg edi
or esi, edi
shl edi, 2
mov edx, edi
xor edx, ecx
mov esi, 0x2b49c192
shr ecx, 0x12
xchg esi, edi
shl esi, 0xd
jmp 0x5391dd
push 0x27c9e442
xchg ecx, esi
mov ecx, 0x2b53eb36
xchg edi, esi
or edi, 0x2b5468e0
add edx, esi
or edi, esi
jmp 0x5369c2
call ebx
mov edx, esi
bswap esi
add ecx, 0x2b55bb6c
or esi, 0x2b55fa5e
and edi, esi
ror edx, 3
mov esi, edx
sub esi, edx
or edx, esi
mov ecx, edx
jmp 0x537b6a
mov ebx, 0x2a676233
shr edx, 0x12
add ecx, edx
rol ecx, 4
and edx, esi
xor esi, edx
shl esi, 0x13
sub esi, edx
xor esi, edx
mov ecx, esi
not edi
jmp 0x53977c
push 0x27cac48c
or ecx, edx
shl edx, 0x19
jmp 0x539085
pop ebx
bswap edx
add edx, esi
or ecx, edx
and ecx, esi
sub ecx, esi
sub edi, 0x2b5c585e
jmp 0x537abb
pop ebx
rol edi, 0x17
xchg edi, ecx
add ecx, esi
mov edi, edx
xchg ecx, edi
and edi, 0x2bd6c5ba
sub edx, ecx
inc edx
add ecx, edx
add ecx, esi
jmp 0x537c24
mov ebx, 0x2a676233
dec edi
sub edi, edx
ror ecx, 0x1c
bswap edi
xchg edx, ecx
bswap edx
rol edx, 0x19
or ecx, edi
xor ecx, 0x2be4dd10
xchg ecx, esi
nop
sub ecx, edx
jmp 0x539279
pop ebx
or esi, 0x2c254c28
xor edi, esi
and edi, 0x2c28bd7e
and ecx, esi
add ecx, edx
sub edx, edi
add edx, esi
ror edx, 0xc
and edi, edx
xor edi, esi
xchg ecx, esi
mov edi, ecx
jmp 0x536438
push 0x27c49f7c
and ecx, edi
add esi, edx
and esi, ecx
or edx, ecx
and esi, edi
bswap ecx
jmp 0x5385c7
pop ebx
rol ecx, 1
xor edx, ecx
sub ecx, edi
sub edi, esi
add esi, 0x2c3c5de6
xor edi, ecx
add edi, ecx
xor ecx, edi
add edi, ecx
shr edx, 9
jmp 0x536583
push 0x27cd69c2
add ecx, 0x2c416836
xor edx, 0x2c42cf40
dec edi
bswap esi
or edi, 0x2c44b400
sub edi, ecx
inc edi
or esi, 0x2c521a60
or esi, ecx
sub esi, edx
and esi, ecx
and esi, edx
sub esi, 0x2c55a312
xor esi, ecx
jmp 0x537eb5
pop ebx
xor ecx, 0x2cb888cc
xchg esi, edi
neg ecx
add edx, ecx
add edi, edx
inc edx
jmp 0x539343
pop ebx
and ecx, esi
sub esi, edi
sub esi, edx
sub ecx, edx
not edi
add ecx, edx
jmp 0x5393dd
pop ebx
xchg edi, ecx
dec edx
mov edi, esi
ror edi, 0x18
jmp 0x5380ad
pop ebx
or esi, ecx
not ecx
sub edx, 0x2cd5b306
xor edx, ecx
ror ecx, 0x15
xor ecx, edx
xchg esi, ecx
sub esi, ecx
jmp 0x536633
mov ebx, 0x4132136a
xor edx, 0x2cdbf7e6
xor esi, 0x2cdc36b6
sub esi, edx
add ecx, 0x2cdcb2b4
sub edx, esi
not edx
ror edi, 0x1d
inc esi
or ecx, edi
dec ecx
xchg ecx, esi
xchg edx, esi
jmp 0x537c06
pop ebx
mov esi, ecx
and edx, ecx
xchg edx, edi
neg ecx
or edi, ecx
add ecx, esi
add edx, 0x2ce31c5a
sub esi, edi
add ecx, 0x2ce398be
or ecx, edx
jmp 0x538dca
push 0x27b9dfaa
add ecx, esi
shl edx, 0xb
add esi, ecx
and edi, ecx
mov esi, ecx
nop
xchg edx, esi
bswap esi
jmp 0x536423
push 0x27d13f94
add ecx, esi
and edx, ecx
shr ecx, 0x10
ror ecx, 9
or edi, edx
bswap edi
jmp 0x537a63
pop ebx
dec ecx
sub ecx, 0x2ceee460
or edx, 0x2cef235a
xchg ecx, esi
shl edi, 4
bswap edi
rol ecx, 6
mov ecx, edx
jmp fcn.005390d6
push 0x27c453b6
sub edx, 0x2cf98b30
and edi, edx
mov edx, ecx
and edi, edx
xor ecx, esi
sub edx, edi
shr edi, 0x11
sub edi, edx
or edi, esi
add esi, 0x2cfd2aa8
jmp 0x538097
push 0x27c4ea64
sub edi, esi
add ecx, 0x2d045358
or esi, edx
xor edi, esi
and edi, 0x2d0501ee
sub edx, 0x2d054b94
inc edi
sub esi, 0x2d05c2f6
jmp 0x537f95
push 0x27b61f6e
xor ecx, esi
mov ecx, edx
mov edx, edi
sub edx, esi
sub edi, ecx
bswap esi
inc edi
shr ecx, 0x1b
jmp 0x53925b
pop ebx
sub ecx, edi
xor esi, edi
jmp 0x5375b6
push 0x134d3e
bswap esi
and esi, 0x2d3cd328
ror edx, 0x13
xchg edi, esi
or ecx, esi
add ecx, edi
rol esi, 0x1f
xchg ecx, edi
or edi, esi
add esi, ecx
mov ecx, edx
add esi, ecx
inc esi
and edi, edx
jmp 0x5363db
push 0x27cf2e00
xchg esi, edi
xor ecx, edx
and edi, edx
xchg esi, edx
sub edi, esi
xor edi, edx
ror edi, 0x19
xchg edx, esi
mov edi, esi
ror edx, 0xe
sub edi, ecx
sub edx, esi
sub ecx, edi
xor edx, ecx
jmp 0x537947
call fcn.00537c96
nop
or esi, edi
xor edx, 0x2d64634e
sub esi, edx
and esi, ecx
shr edi, 0x15
jmp 0x537aa8
mov ebx, 0x2a676233
xor edx, edi
xchg edx, edi
mov edx, edi
xchg esi, edi
nop
and edx, edi
jmp 0x5362e7
push esp
sub ecx, edi
xor edi, edx
and esi, ecx
dec esi
or edx, ecx
add esi, edi
add edx, edi
neg ecx
shl esi, 0x18
or edi, esi
jmp 0x538c01
call ebx
bswap edx
and edx, ecx
sub ecx, 0x2d8de20a
and edi, edx
mov edi, esi
xchg edx, esi
xor ecx, edx
add ecx, edi
jmp 0x538e1f
push 0x27dc519e
xchg ecx, edi
or edi, esi
add ecx, 0x2d97aa8e
xor edx, esi
jmp 0x53686d
pop ebx
mov edi, esi
xchg ecx, edi
mov edi, edx
shl edi, 8
mov ecx, edi
and esi, edx
jmp 0x539558
pop ebx
xor edx, edi
xchg edx, edi
mov esi, edi
or esi, ecx
neg edx
or edi, 0x2db3a6cc
mov ecx, 0x2db41352
neg edx
rol ecx, 4
add esi, edx
jmp 0x5380cd
push esp
shr ecx, 0xa
add ecx, edi
rol ecx, 2
xor edx, 0x2dcfa552
sub edx, ecx
inc esi
or ecx, edx
not esi
or edi, esi
add edi, 0x2dd2901c
and ecx, 0x2dd31122
and esi, edx
bswap edi
add edx, 0x2dd458e0
jmp 0x537cfb
push 0x27c7d696
mov esi, 0x2dee7650
xchg edx, ecx
xor edx, 0x2def8794
xor ecx, 0x2df013e2
and edx, 0x2df07fea
add ecx, edx
add edx, edi
xor ecx, esi
mov edx, ecx
mov ecx, edx
or esi, edi
neg edx
jmp 0x5372eb
call fcn.00537c96
add edi, esi
sub edx, 0x2e07965c
jmp 0x537b1f
pop ebx
sub edx, edi
sub edx, 0x2e090ff4
xor ecx, 0x2e097f82
add edx, 0x2e09f7a2
ror esi, 5
or ecx, edx
rol esi, 0x13
or esi, edi
jmp 0x5393fe
pop ebx
inc esi
or ecx, edx
not edx
neg edx
jmp 0x5370f8
pop ebx
add edx, edi
xor ecx, 0x2e18d5e0
xchg esi, edx
xor edx, 0x2e19d098
and esi, ecx
sub edx, ecx
and edx, edi
add esi, edx
mov esi, 0x2e1c4eda
xchg ecx, esi
jmp 0x536da5
mov ebx, 0x2a676233
or ecx, edx
mov edx, 0x2e27a0aa
jmp 0x53726d
pop ebx
rol edx, 5
or esi, ecx
shl esi, 2
ror esi, 0x13
xor edi, esi
mov edi, 0x2e3ee108
add ecx, 0x2e3f60e4
add ecx, edi
jmp 0x5381e0
call fcn.00537c96
or ecx, 0x2e5d5f02
or edi, edx
shl edi, 0x10
add ecx, esi
mov ecx, edx
xchg ecx, esi
and ecx, 0x2e6038fa
sub edx, edi
not edi
xchg ecx, edi
jmp 0x536729
mov ebx, 0x2a676233
xor ecx, edx
xor esi, ecx
jmp 0x53902a
push 0x27c78c42
shr esi, 0x1a
xor esi, ecx
xor edx, edi
or ecx, 0x2e6af50e
sub esi, edi
inc ecx
mov ecx, edx
or esi, edx
xchg esi, ecx
xchg edi, esi
or edx, 0x2e6e2774
dec edi
jmp 0x538cdc
call fcn.00537c96
or esi, ecx
nop
sub ecx, 0x2e70442e
shl edi, 7
sub edi, esi
xor edi, edx
jmp 0x5377a4
call ebx
mov esi, ecx
xor ecx, esi
not esi
xchg ecx, edi
sub esi, edx
not ecx
shl edx, 4
or edi, esi
jmp 0x538324
push 0x27b9967e
or ecx, edx
sub edi, ecx
mov esi, edx
and ecx, 0x2e812f28
inc esi
mov edx, esi
inc edx
add edi, esi
jmp 0x53842a
pop ebx
and edx, 0x2e88114e
sub ecx, esi
sub esi, ecx
mov ecx, edx
add ecx, esi
neg esi
or esi, edi
not edi
jmp 0x538da6
push 0x27b667aa
neg ecx
and edx, esi
sub edi, esi
xor esi, 0x2e920f9c
add esi, 0x2e924ad4
and edx, edi
jmp 0x5365b3
call fcn.00537c96
mov esi, edx
and edx, esi
dec edx
bswap edi
jmp 0x537a8d
pop ebx
xor ecx, 0x2ea044dc
rol esi, 0x15
dec edi
add edi, edx
or ecx, edx
and ecx, esi
jmp 0x536bb0
pop ebx
or esi, edi
shr ecx, 0x1a
dec edx
add edx, ecx
neg edx
sub ecx, esi
xchg edi, edx
sub esi, edi
or esi, ecx
add ecx, 0x2ea56760
add edx, edi
and edx, 0x2ea5da42
jmp 0x536a33
pop ebx
mov edi, edx
mov edx, ecx
or esi, ecx
dec ecx
rol edx, 9
shl ecx, 0x1a
xor esi, ecx
ror ecx, 7
ror edx, 5
sub esi, 0x2ead1d92
jmp 0x536ab9
pop ebx
add ecx, edi
and ecx, 0x2eadb6c4
not esi
mov edi, ecx
xor ecx, edx
or ecx, esi
jmp 0x538366
push 0x27d0f408
add esi, ecx
shl esi, 5
sub edi, edx
xor edx, ecx
xor esi, 0x2ec4237a
or esi, edi
jmp 0x538475
call fcn.00537c96
or esi, edx
xchg edx, edi
xor esi, edi
xchg edi, ecx
add edx, ecx
sub edx, ecx
sub edx, edi
sub ecx, edx
mov edi, 0x2ece2266
or edx, esi
or ecx, esi
add esi, ecx
jmp 0x537e91
call fcn.00537c96
inc ecx
mov edi, ecx
mov esi, ecx
add edi, ecx
add edx, edi
and ecx, esi
or ecx, 0x2eef2bfa
not esi
jmp 0x536f52