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

Disassembly:
call sub.kernel32.dll_GetUserDefaultLCID
cmp eax, 0xfffffef8
jne 0x40106b
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_CredMarshalCredentialW
ret
call sub.kernel32.dll_GetUserDefaultLCID
cmp eax, 0xfffffef0
jne 0x40110d
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.user32.dll_GetCursorInfo
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xffffff22
jne 0x401187
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.user32.dll_GetCursorInfo
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xfffffef8
jne 0x401229
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.user32.dll_GetCursorInfo
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_CredMarshalCredentialW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
call sub.advapi32.dll_SetInformationCodeAuthzLevelW
ret
jmp 0x481397
xor edx, edi
sub ecx, edx
jmp 0x482ec8
pop edx
shr edi, 5
and ebx, edi
add ecx, 0x416456
inc esi
mov ebx, ecx
rol ebx, 5
xor ebx, esi
xor edi, esi
add ecx, edi
xor esi, ebx
add esi, edi
mov ecx, 0x5393bf
add ebx, esi
or edi, esi
and esi, ebx
shr edi, 0x10
jmp 0x481828
pop edx
ror ecx, 6
dec esi
not ecx
neg esi
add edi, 0x674b76
sub ebx, esi
xor ecx, edi
or ebx, 0x6d7ed6
rol esi, 0x1d
jmp 0x482c5b
mov edx, 0x40495727
xchg ebx, ecx
add esi, ecx
sub edi, esi
and edi, ebx
not esi
jmp 0x483f7c
push 0xfbfb89b7
xor ebx, ecx
sub edi, 0xc773df
add edi, esi
dec ecx
ror ecx, 1
add ebx, ecx
shr ebx, 6
jmp 0x48274d
push 0xfc3d21c4
xchg edi, ecx
neg edi
or edi, ebx
and edi, 0xdb88e8
mov esi, edi
not esi
add edi, 0xe1c24b
jmp 0x4830ad
push 0xfbd0d411
or esi, ecx
bswap esi
add edi, ebx
sub ebx, edi
or edi, ecx
sub ebx, esi
or esi, ebx
or ecx, esi
sub edi, esi
or ecx, 0x1b53547
xor esi, ebx
add edi, ecx
bswap ecx
jmp 0x4835ba
mov edx, 0x4132136a
add ecx, edi
add ecx, 0x1fea3a6
mov esi, ebx
sub ecx, esi
dec ebx
xchg ecx, esi
jmp 0x483dd1
push 0x40
xor ecx, esi
shl ebx, 5
add ecx, 0x25ae1b2
or ecx, ebx
mov ecx, 0x25ee277
mov ebx, 0x260dcc3
and ebx, ecx
mov esi, 0x26508d7
xchg ecx, edi
sub ebx, esi
add ecx, ebx
or ecx, ebx
sub esi, ecx
add ebx, edi
jmp 0x4835e8
pop edx
sub ebx, esi
or ecx, esi
ror ecx, 0xa
not ebx
mov esi, edi
mov ecx, 0x27d2660
mov esi, 0x27f2c82
or ebx, 0x2816d79
mov ecx, edi
xor ebx, ecx
shl ecx, 0x1d
jmp 0x481ec9
mov edx, 0x73716341
inc ebx
shl ebx, 3
sub ecx, 0x2b02511
neg esi
and esi, ecx
sub esi, 0x2b672fb
xor esi, 0x2b8766a
sub ebx, ecx
jmp 0x4842ea
call fcn.00483383
add esi, 0x3307935
shr ecx, 0x1e
and ebx, ecx
and ecx, edi
sub ebx, esi
or edi, esi
and ecx, 0x33d7b35
add ecx, esi
inc ecx
dec edi
xor ecx, esi
jmp 0x483668
pop edx
or edi, esi
xchg edi, esi
xor ebx, 0x3aa7a93
neg ecx
xchg ebx, edi
neg ebx
and ebx, ecx
jmp 0x483601
call fcn.00483383
xchg esi, ecx
xchg ebx, edi
and edi, ebx
xor esi, ebx
neg ecx
dec ebx
jmp 0x482cb9
push 0xfc0ac4e5
not edi
or esi, edi
add ecx, edi
bswap edi
xor ebx, 0x3f42eb3
mov ebx, 0x3f634bb
and ecx, esi
bswap edi
inc edi
not ecx
sub edi, esi
rol esi, 0x1c
mov ecx, ebx
add ecx, edi
jmp 0x4822ca
call edx
inc esi
or edi, ecx
inc ebx
xchg edi, esi
and edi, ebx
mov esi, 0x433af73
sub edi, esi
mov edi, 0x437b337
add ebx, edi
jmp 0x4813a0
mov edx, 0x40495727
add esi, 0x4994403
or esi, ecx
inc esi
and ebx, edi
inc esi
and ebx, edi
rol edi, 0x15
xor ebx, esi
xor ecx, ebx
and ecx, ebx
jmp 0x48186b
call edx
xor edi, ecx
mov edi, ebx
mov edi, ecx
mov ebx, edi
shl esi, 0x10
add esi, edi
bswap esi
and edi, esi
or edi, ebx
add esi, edi
jmp 0x482814
push 0xfbfa04bd
xor esi, ebx
and ecx, edi
and esi, edi
xchg edi, ecx
jmp 0x48147b
pop edx
inc esi
and ecx, edi
or esi, ebx
mov ecx, esi
mov esi, ecx
sub esi, ecx
xor esi, edi
sub edi, ecx
xchg edi, ecx
jmp 0x484295
push 0xfbe02b45
mov ecx, ebx
sub esi, edi
xchg ebx, edi
and edi, ecx
shr esi, 0x1b
neg edi
and ecx, 0x9a6cf9f
jmp 0x482be6
push 0xfc2db9b0
sub esi, 0xa2e713b
add ebx, esi
xchg edi, esi
add ecx, edi
inc edi
xor edi, esi
or ebx, ecx
not ecx
xor edi, ecx
ror ecx, 0x1e
not esi
xor ecx, ebx
add ebx, ecx
or ecx, edi
and ebx, ecx
and ecx, 0xa54721a
jmp 0x4828f1
call edx
or ebx, ecx
and edi, 0xa8b0665
and esi, ecx
bswap ebx
not ebx
xchg esi, edi
xor ecx, esi
shl ebx, 9
shl ecx, 0x1b
xor esi, ebx
add esi, ebx
add esi, 0xa9f5455
jmp 0x4831c7
mov edx, 0x40495727
nop
add edi, ecx
bswap esi
ror edi, 0xa
xor esi, ebx
and ebx, edi
add ecx, 0xac2cbaf
mov edi, esi
add ebx, 0xac6c547
or ecx, esi
jmp 0x4828aa
pop edx
or ecx, ebx
and ecx, 0xada1b65
and ecx, ebx
neg edi
sub esi, 0xae142e4
xor ebx, esi
shr edi, 0xa
jmp 0x482d05
pop edx
and edi, 0xae85934
sub edi, esi
and ecx, ebx
mov ecx, esi
sub ebx, esi
bswap esi
mov edi, esi
mov ecx, ebx
dec edi
shr esi, 0xa
jmp 0x4840c9
push 0xfbdb95b0
dec ebx
dec edi
add edi, ecx
neg ecx
and esi, ecx
or edi, ecx
shr ecx, 0x1e
shr esi, 0xe
sub edi, 0xb6fd6a8
dec edi
shr ecx, 0x1d
sub ebx, 0xb75f628
shl ecx, 4
and edi, ecx
and ebx, edi
jmp 0x482fb9
call fcn.00483383
sub esi, ebx
neg edi
add ebx, 0xbf3399b
sub ebx, esi
mov ecx, ebx
add ecx, esi
mov ecx, 0xbfb585b
add edi, esi
mov esi, 0xbff516b
sub edi, esi
xor ebx, esi
add esi, edi
jmp 0x481d77
pop edx
inc esi
not esi
sub edi, esi
xor edi, 0xc4c2736
and edi, ecx
or ebx, ecx
shl esi, 0x1b
rol esi, 0x1f
sub esi, ebx
sub edi, 0xc5a0e16
inc edi
add ebx, ecx
sub ebx, esi
xor esi, ebx
add ecx, esi
mov ecx, edi
jmp 0x482f56
call edx
sub esi, 0xc694659
add ecx, esi
xchg ecx, esi
add ebx, edi
mov ebx, esi
or edi, esi
jmp 0x483900
call fcn.00483383
sub esi, edi
mov edi, 0xc90552e
sub esi, ecx
dec ebx
bswap esi
xchg ebx, esi
and ebx, edi
bswap ecx
jmp fcn.00481e45
mov edx, 0x73716341
add edi, ebx
or ecx, edi
or ecx, ebx
mov ebx, ecx
sub esi, ebx
rol ebx, 0x14
shr ecx, 0x13
sub esi, ecx
add ebx, edi
and edi, ecx
xchg esi, ecx
xchg ebx, esi
dec ebx
mov esi, ecx
xor esi, ebx
jmp 0x4837e7
pop edx
mov ebx, 0xcedcc0e
xchg ebx, edi
sub edi, esi
mov ebx, esi
dec edi
mov esi, edi
shl esi, 0xf
xor edi, ecx
inc esi
xor edi, ebx
add ecx, edi
jmp 0x482b27
push 0xfc7adce1
xor ecx, edi
shr ecx, 0x1b
xor edi, ebx
or ebx, ecx
or edi, ebx
mov ecx, esi
xchg esi, ebx
dec esi
add ecx, 0xdfb3fe5
bswap edi
bswap edi
add ebx, 0xe080b5e
mov ecx, edi
jmp 0x483a8c
push 0xfc3b9a6c
rol ecx, 8
xor ebx, edi
and ecx, edi
bswap esi
or esi, ecx
or esi, ecx
inc ebx
and ebx, edi
mov esi, ebx
mov esi, ecx
xor edi, esi
sub ecx, edi
jmp 0x481498
pop edx
ror ebx, 0x1b
or ebx, edi
xchg ecx, esi
xchg ebx, esi
shr esi, 7
ror esi, 0x17
ror edi, 6
not edi
or esi, edi
mov ecx, esi
jmp 0x483126
push 0xfc0c4a0a
add esi, ecx
xchg ecx, edi
and edi, ecx
jmp 0x481991
push 0xfc1ff631
neg ebx
and edi, esi
neg edi
add ecx, esi
not edi
and ebx, ecx
shr ecx, 0xa
sub ecx, esi
and ebx, edi
or ebx, 0x10f29b37
and ebx, 0x10f4a218
xor esi, ebx
and edi, ebx
shr ecx, 0x17
jmp 0x481467
pop edx
and ebx, esi
xor ecx, 0x11dc69af
and ecx, esi
xchg ebx, edi
xchg esi, ebx
bswap esi
xor edi, 0x11e6413b
xchg ebx, esi
shr ebx, 0x12
and ecx, 0x120d9065
not esi
jmp 0x481bb0
push 0xfbec4bad
sub esi, ecx
xor edi, esi
mov edi, ebx
ror ecx, 8
xor ebx, esi
add ebx, ecx
or esi, edi
sub edi, ecx
sub edi, 0x123a5787
jmp 0x482f19
mov edx, 0x40495727
mov edi, 0x1250741e
or esi, ebx
and edi, 0x12545156
mov esi, ecx
xchg esi, edi
and esi, ebx
xor edi, ebx
ror esi, 0x17
or esi, ecx
xor ebx, 0x126216c9
sub ecx, ebx
xchg esi, ebx
or edi, 0x126eadbc
inc ebx
sub esi, ecx
add esi, ecx
jmp 0x481fdb
call edx
xor edi, esi
or edi, esi
mov edi, ebx
mov edi, 0x129c900b
and ebx, ecx
sub ecx, 0x12a06bb1
ror ecx, 5
xchg ebx, esi
add ecx, edi
mov ecx, ebx
dec ecx
sub edi, esi
or esi, 0x12c1a0cc
mov ebx, edi
or ebx, ecx
jmp 0x483009
push 0xfc6092a8
or edi, esi
sub ecx, ebx
and ebx, 0x130840e9
xor edi, ebx
xchg ecx, edi
mov esi, ebx
mov edi, ebx
or ebx, esi
or ecx, ebx
mov edi, ecx
jmp 0x48247c
push 0xfc30ca2d
or edi, ebx
or edi, ebx
xor ebx, esi
bswap ebx
dec edi
jmp 0x482158
pop edx
and ebx, edi
nop
and ebx, ecx
mov edi, 0x14a47e12
xor esi, ebx
xchg esi, ecx
neg ecx
jmp 0x483d55
push 0xfc7df97a
mov ecx, edi
xchg edi, ebx
and edi, ebx
sub esi, 0x14d9e4c1
shr ecx, 0x18
add ebx, ecx
jmp 0x48402c
call edx
and ecx, 0x14e0c0f7
add ebx, esi
sub ebx, ecx
or edi, ecx
add esi, ecx
mov ecx, esi
inc ebx
or ecx, 0x14ee2428
xor esi, ecx
dec esi
shl edi, 0xe
xchg esi, ecx
jmp 0x482b6e
pop edx
xor esi, 0x153d9932
not edi
xchg edi, ecx
sub esi, ebx
neg edi
or edi, esi
xor ebx, 0x15495174
sub esi, ebx
sub ebx, 0x154d2c72
jmp 0x4815d4
push 0xfbfd0d28
mov edi, ebx
xchg edi, ecx
inc ebx
dec ebx
shr esi, 0x19
sub esi, ecx
and ebx, ecx
and edi, ebx
rol ebx, 0xa
jmp 0x4816a9
call edx
and ecx, ebx
mov edi, 0x156c79b2
xor ecx, 0x156e6c8f
dec edi
add edi, ecx
xchg ecx, ebx
jmp 0x482cec
call edx
inc ecx
xor ebx, 0x15791547
sub esi, ebx
add edi, ebx
or edi, ecx
and edi, ebx
and ebx, ecx
or ebx, 0x1584ac7a
jmp 0x4839dc
push 0xfc1e6f50
mov ebx, esi
sub ecx, esi
neg ecx
bswap esi
or esi, ebx
xor ecx, 0x15b19913
xchg esi, edi
and ecx, edi
add ebx, edi
xor esi, ebx
mov ebx, 0x15bb5fa5
xor edi, esi
shr esi, 0x15
jmp 0x4822da
pop edx
add esi, ebx
sub edi, ebx
xor ebx, edi
or ecx, 0x15c767c9
shl ecx, 8
add ebx, edi
not esi
jmp 0x4833f0
pop edx
and ecx, ebx
or ebx, esi
and esi, ebx
mov esi, edi
and edi, ebx
xor edi, ebx
xor ebx, 0x1640ee89
sub ebx, ecx
inc ecx
neg esi
bswap esi
nop
dec ebx
or edi, 0x164fbbcf
jmp 0x483bff
call fcn.00483383
ror ecx, 5
and edi, esi
xor ebx, edi
sub edi, ecx
and edi, ecx
xchg edi, ebx
add ecx, edi
sub edi, esi
shl edi, 0xe
bswap edi
jmp 0x48266d
push 0xfc2f4368
xor ecx, ebx
inc ebx
bswap edi
mov ecx, edi
shl edi, 0x15
sub ebx, 0x16efbe39
add ecx, esi
nop
or ebx, edi
or esi, ecx
xor ecx, 0x170837fe
jmp 0x48258c
mov edx, 0x73716341
mov esi, ecx
add esi, ecx
add esi, ebx
bswap edi
rol esi, 9
mov edi, ecx
rol ebx, 0xa
mov esi, ecx
add ebx, esi
bswap ecx
sub edi, 0x17c09b11
jmp 0x48174d
call edx
ror edi, 0xb
nop
sub esi, edi
xchg edi, ebx
xor ebx, esi
add edi, ecx
jmp 0x4823ea
push 0xfc5d7d8c
xor ebx, ecx
neg ecx
xchg esi, ecx
xor edi, ebx
mov edi, 0x18d373db
xor edi, ebx
add esi, ebx
add ebx, 0x18d99eda
ror ecx, 0x1f
ror esi, 0x19
and ebx, ecx
shl esi, 5
jmp 0x482df9
call fcn.00483383
or esi, ebx
mov ecx, ebx
and esi, 0x18e80256
neg ebx
sub edi, ecx
ror ecx, 0x13
jmp 0x4824f3
pop edx
sub ecx, 0x18f0ba9a
xchg edi, ebx
sub ebx, esi
add esi, 0x18f6e716
mov ebx, esi
mov ecx, esi
xor esi, 0x18fcc293
shl edi, 0x19
shr ecx, 0x13
nop
inc edi
xchg edi, ecx
shl edi, 0x14
sub ecx, 0x190be997
or edi, 0x190dee76
jmp 0x48165e
pop edx
xor ebx, esi
xor ebx, 0x1927e5b3
xchg ecx, esi
mov edi, ebx
rol ecx, 7
rol ebx, 0x11
xchg ebx, esi
or ebx, esi
jmp 0x48156d
mov edx, 0x73716341
add edi, ebx
add ebx, esi
or edi, esi
xchg esi, ecx
dec esi
bswap ecx
add edi, esi
or ecx, esi
mov ebx, 0x19464c9e
mov ebx, edi
inc ecx
jmp 0x48358f
push 0xfc4afc1b
and esi, edi
sub ebx, ecx
mov ebx, 0x195f3ed3
and ecx, edi
jmp 0x482ea3
pop edx
bswap esi
add edi, ecx
sub esi, ebx
sub edi, 0x197e6c28
xchg esi, edi
or ebx, esi
add ebx, 0x19846c86
shr ecx, 0x1a
add ecx, edi
and ecx, edi
xor ecx, edi
jmp 0x482608
pop edx
sub edi, ebx
shl edi, 0x1f
add ebx, 0x199845b6
and ebx, ecx
or ebx, ecx
shl edi, 0x10
xchg edi, ebx
xor esi, ecx
neg ebx
jmp 0x482719
call edx
sub ebx, edi
or ebx, ecx
or ebx, 0x19d4a8c2
rol esi, 0x11
sub esi, edi
and ecx, edi
jmp 0x483a6e
pop edx
xor ecx, esi
add ebx, esi
shr ecx, 0x12
or edi, ecx
bswap ebx
or ecx, edi
and esi, 0x19fce39e
jmp 0x482e21
push 0xfc07b112
not ecx
and edi, ebx
and ecx, esi
sub ecx, esi
not esi
mov esi, ecx
mov esi, 0x1a0b6826
add edi, ecx
sub esi, 0x1a0f5e74
rol edi, 9
and esi, 0x1a136513
jmp 0x4840ef
pop edx
or esi, 0x1a7e60b3
mov ebx, 0x1a809dfd
rol ebx, 5
or esi, 0x1a84aa9b
add edi, ebx
inc ecx
mov edi, esi
mov esi, ebx
neg ecx
jmp 0x482883
push 0xfc5f0920
or ecx, 0x1a912be3
xor ebx, ecx
dec ecx
and edi, 0x1a981153
neg edi
or edi, ebx
not edi
sub edi, ebx
xchg ecx, esi
mov edi, 0x1aa4683b
jmp 0x482553
pop edx
and edi, ecx
not ebx
sub esi, edi
dec ebx
ror esi, 4
sub edi, 0x1ab140f4
xchg ebx, ecx
mov esi, edi
xor ecx, ebx
sub edi, 0x1ab99254
nop
jmp 0x482fd8
push 0xfbc11df0
not ebx
sub ebx, esi
mov edi, esi
or edi, 0x1ac791c7
shr edi, 0xb
neg edi
bswap edi
mov ebx, esi
and esi, 0x1ad217eb
jmp 0x483f9a
push 0xfc4c883c
shl edi, 0x1b
mov ecx, edi
neg ecx
or ecx, edi
mov ebx, ecx
xchg edi, ebx
add ebx, esi
or ebx, edi
inc ebx
nop
sub edi, esi
or ecx, 0x1b309001
jmp 0x4834cb
push 0xfbbf998c
sub ecx, edi
inc esi
add edi, esi
xor ebx, ecx
or ebx, edi
jmp 0x482e44
push 0xfbedd328
add esi, 0x1bed2d69
sub edi, esi
mov esi, edi
sub edi, esi
or ecx, 0x1bf53eda
xchg ecx, ebx
mov esi, ecx
jmp 0x48414f
pop edx
add ebx, 0x1c144cb0
shl ecx, 0x10
xchg esi, ebx
or ebx, edi
jmp 0x481b69
push 0xfbdea3d8
xor edi, ecx
and edi, ebx
sub ebx, esi
mov ebx, esi
xor ebx, 0x1c25001a
or esi, ebx
ror ecx, 0x17
rol ebx, 2
sub edi, ebx
or ebx, esi
rol esi, 0x1f
mov edi, ecx
add ecx, ebx
add ebx, esi
xor edi, esi
jmp 0x481bee
push 0xfbdd1b28
dec ebx
not esi
sub ebx, edi
xor ebx, esi
and ecx, edi
xchg esi, edi
add ecx, ebx
mov ebx, edi
and esi, ebx
not ebx
mov ecx, esi
jmp 0x482f69
pop edx
inc ebx
mov ebx, 0x1d2534a6
mov edi, ebx
and ebx, edi
inc ebx
sub esi, ebx
dec edi
and ebx, edi
inc edi
add ecx, 0x1d405446
xor ecx, ebx
jmp 0x48225e
pop edx
add ebx, edi
not ecx
bswap ebx
xor edi, ecx
shl edi, 0x16
sub esi, ecx
xor edi, esi
shl edi, 6
dec edi
dec ecx
xor ecx, 0x1d5f5a07
sub edi, esi
xor esi, ebx
jmp 0x482bca
push 0x401400
add esi, ecx
or edi, ecx
xor esi, edi
shr ecx, 0x11
or edi, 0x1d82868d
or ecx, esi
ror esi, 0x15
and ebx, edi
shr esi, 0x1a
xchg edi, ecx
add ebx, edi
mov edi, esi
and edi, ecx
sub ebx, 0x1e0a353a
not edi
xor edi, ebx
jmp 0x481a6b
push 0xfc3eaa95
xor edi, esi
and edi, ebx
add esi, edi
sub ecx, 0x1f7847f9
mov ecx, 0x1f7a4dc7
xor ebx, esi
inc ebx
and ecx, esi
xor esi, 0x1fb5546f
neg edi
sub edi, esi
mov ebx, ecx
jmp 0x48295a
pop edx
and esi, 0x204b6f4f
mov esi, ecx
mov esi, 0x204f6490
add ecx, esi
mov ecx, esi
xchg ecx, esi
xchg ebx, edi
mov esi, 0x2059a28d
xor ebx, edi
mov ebx, ecx
or ebx, ecx
jmp 0x4841a3
pop edx
add ebx, ecx
or ecx, 0x2136c9fe
and edi, ecx
neg edi
nop
add ebx, ecx
not esi
mov ecx, ebx
dec ecx
add ecx, 0x2187e1c9
dec ecx
inc ecx
nop
add esi, edi
jmp 0x482c80
push 0xfc7951c9
not ecx
add edi, ecx
add edi, ebx
and ebx, ecx
or edi, esi
xor edi, esi
mov ebx, edi
nop
shl ecx, 0x11
sub ecx, 0x237c045e
jmp 0x4821ee
push 0xfc4e1149
and ebx, ecx
and esi, ebx
xchg ecx, esi
xor ecx, esi
dec esi
and ebx, ecx
add esi, 0x2496ee15
jmp 0x483ca8
call fcn.00483383
inc esi
add edi, esi
sub edi, esi
shl esi, 4
or ebx, 0x251adea3
jmp 0x4818e4
push 0xfbd257b1
add esi, ebx
or esi, ecx
xchg ebx, esi
or ecx, esi
shl ebx, 0xa
rol edi, 0xf
mov ecx, edi
jmp 0x481dc4
push 0x7ff97
ror ecx, 4
or ebx, ecx
neg edi
and ecx, ebx
and esi, 0x25b3df1b
jmp 0x483045
pop edx
sub esi, 0x25b63be7
xor ebx, esi
xor esi, edi
sub esi, 0x25e8994e
xchg ebx, edi
mov ecx, 0x25ecad39
mov esi, 0x25ee98e5
add ecx, ebx
sub ebx, esi
xchg edi, esi
xor ecx, 0x25f72507
jmp 0x483e69
call edx
rol esi, 7
shr ebx, 5
inc ecx
or ebx, ecx
xor ebx, 0x26b52a62
shl edi, 6
jmp 0x482dd6
mov edx, 0x73716341
and esi, 0x273f3e5a
ror ecx, 0x12
rol ecx, 0x12
shr ecx, 3
and ebx, esi
rol ebx, 0x1c
xchg esi, edi
or ebx, edi
or esi, 0x2756c69c
xchg ecx, edi
rol edi, 8
jmp 0x4820e6
mov edx, 0x40495727
shr ecx, 2
mov ecx, ebx
xchg edi, ebx
sub edi, ecx
and ebx, esi
sub ecx, ebx
xor esi, 0x2768a2ba
and ecx, 0x276a9083
jmp 0x48380b
call fcn.00483383
sub ebx, 0x27d71b0d
and ebx, ecx
or esi, ebx
xor ecx, edi
sub esi, edi
or ecx, ebx
neg edi
xchg ecx, edi
xor edi, ecx
add ecx, esi
bswap esi
jmp 0x482769
call fcn.00483383
or edi, ecx
xchg ebx, edi
add ecx, esi
not ecx
neg ebx
add ebx, edi
mov ebx, 0x280ac106
and esi, ecx
sub esi, 0x280f9f46
rol ebx, 0x17
xchg ecx, ebx
jmp 0x4820ab
call edx
or esi, 0x2838c7e8
mov esi, ecx
or ecx, esi
mov ecx, ebx
mov ebx, 0x28422927
or edi, ecx
xor ebx, edi
mov edi, esi
or ebx, esi
sub ebx, 0x284d740e
jmp 0x482280
pop edx
not esi
dec ecx
or ebx, 0x28d6075d
or ecx, ebx
shr ecx, 0x18
jmp 0x48207d
push esp
or esi, edi
neg esi
mov ebx, edi
and ebx, ecx
not esi
and esi, 0x297a301c
sub edi, esi
jmp 0x48433d
pop edx
rol ecx, 0x13
rol esi, 0xd
xor edi, 0x2996219e
or ebx, 0x29980da7
add ebx, esi
xchg edi, ecx
add ebx, 0x299dfc9f
xor edi, esi
add esi, edi
add esi, ecx
or ecx, edi
shr esi, 0x1e
jmp 0x483f4e
pop edx
and ebx, edi
xor esi, 0x29f0326f
mov ebx, esi
sub ecx, 0x29f43858
sub ebx, esi
sub ebx, ecx
xor esi, ecx
or ebx, ecx
jmp 0x4813cf
push 0xfc7c69c2
add esi, ecx
bswap ecx
mov ecx, esi
mov esi, 0x2a041201
sub ecx, ebx
xor ebx, ecx
add ecx, ebx
mov ecx, 0x2a0be98f
add edi, 0x2a0ddb2e
neg ebx
add ebx, edi
mov ebx, esi
shl esi, 0xd
jmp 0x482652
push 0xfc1b60a2
add esi, edi
add esi, 0x2a3167b0
sub ecx, esi
xor edi, esi
bswap esi
add ebx, edi
and ebx, 0x2a3b0edb
xchg esi, edi
add esi, 0x2a3f2156
or ebx, 0x2a410bd7
ror edi, 0x14
bswap ecx
add ecx, edi
sub edi, ebx
jmp 0x483e7a
pop edx
xor ecx, 0x2ad23be9
or ebx, edi
and ecx, ebx
ror ecx, 4
and esi, ebx
neg ebx
sub edi, 0x2adf631e
shr ebx, 0x1c
xor esi, ecx
and edi, esi
bswap edi
xor esi, 0x2ae92958
neg ebx
add ebx, edi
jmp 0x483c2f
push 0xfc497389
add edi, esi
sub ecx, edi
add edi, ecx
ror ecx, 0x16
sub ebx, edi
sub ecx, esi
xor ebx, 0x2b1760b8
rol ebx, 0xa
xor edi, 0x2b1c1696
jmp 0x482c25
call fcn.00483383
mov ecx, edi
xor ebx, esi
add edi, ebx
add esi, 0x2b39a05b
mov ecx, ebx
sub ecx, ebx
sub esi, 0x2b407137
add ecx, 0x2b425d9a
shr edi, 4
or esi, edi
neg edi
or esi, edi
or ebx, 0x2b4bf9a4
jmp 0x482a8c
push 0xfc4f9c78
xor ebx, edi
ror esi, 0x10
sub edi, 0x2b523711
shl esi, 0x13
and esi, ecx
jmp 0x484275
push 0xfc19dcd9
xor esi, 0x2bffb59e
add edi, 0x2c0588c7
shl edi, 0xb
sub ebx, esi
rol esi, 0x1b
xor ecx, edi
add edi, ebx
sub edi, ecx
neg esi
jmp 0x483ae6
pop edx
add ecx, edi
or ecx, edi
add edi, 0x2c2cccdc
jmp 0x482181
call fcn.00483383
rol ecx, 0x12
sub ebx, edi
and esi, edi
add edi, ebx
xor ecx, esi
xchg esi, edi
add ebx, edi
xchg edi, ebx
add edi, 0x2c7e9148
mov ecx, esi
or esi, edi
add ecx, 0x2c8f39f2
jmp 0x4839a4
pop edx
mov ebx, 0x2cf3c52e
add edi, ebx
add ebx, esi
or ebx, esi
jmp 0x482435
push 0xfc1ce72c
mov ecx, 0x2cfc67da
xor ebx, 0x2d001d6a
dec edi
add ebx, esi
rol ebx, 0xe
and ebx, 0x2d143e9a
and edi, 0x2d17bede
or esi, 0x2d1cad25
rol esi, 8
dec ebx
jmp 0x4827e8
pop edx
sub ecx, esi
xchg esi, edi
dec edi
and ecx, esi
inc ebx
and edi, ebx
inc esi
add ebx, esi
add ecx, 0x2e5f79be
dec ecx
jmp 0x481e00
call fcn.00483383
xor edi, ecx
xor esi, ecx
and esi, ecx
bswap ecx
and esi, edi
xchg edi, esi
xchg esi, ebx
or esi, 0x2e810d8e
jmp 0x48384b
mov edx, 0x40495727
and edi, esi
or esi, 0x2e8c6784
and edi, ecx
sub ecx, 0x2e951ca5
xchg ecx, esi
xchg ecx, ebx
mov esi, 0x2e9b2a76
or esi, edi
sub esi, edi
and ebx, ecx
neg esi
jmp 0x482b53
push 0xfc7f8624
add ecx, esi
or ecx, esi
rol edi, 0x12
shl ecx, 0x18
or esi, ecx
or edi, esi
or esi, 0x2f1d7881
dec esi
add ecx, 0x2f2189e0
xchg edi, ebx
sub edi, esi
and ecx, ebx
xchg edi, esi
ror edi, 0x15
xchg edi, ecx
or esi, edi
jmp 0x48371d
pop edx
and esi, ebx
or ecx, ebx
mov esi, 0x2f797740
nop
mov esi, 0x2f7d5e34
add edi, ebx
inc ebx
or edi, esi
shl ecx, 0x13
mov esi, 0x2f885067
xchg edi, ecx
and ebx, edi
jmp 0x481ce9
push 0xfc093c65
and ebx, ecx
sub ebx, ecx
neg ebx
and ebx, edi
or ebx, edi
not esi
ror ebx, 0xc
mov esi, ecx
add edi, ebx
xor esi, edi
and ebx, ecx
jmp 0x48189d
push 0xfbef5857
xchg esi, edi
xchg esi, edi
bswap edi
sub esi, ecx
and edi, 0x2fe9f77a
xor esi, edi
nop
or edi, ebx
ror ecx, 0x1b
xchg ecx, ebx
add ecx, ebx
jmp 0x48374a
pop edx
sub edi, esi
mov edi, 0x307c4117
dec edi
add esi, edi
sub esi, ebx
and ebx, 0x308e664e
xchg edi, ecx
add ebx, edi
add esi, ebx
and esi, 0x309b7b6a
jmp 0x481e1d
mov edx, 0x73716341
and edi, esi
or ebx, ecx
not esi
xor esi, ecx
xchg ebx, esi
xor esi, ecx
not esi
xchg edi, ebx
neg edi
rol edi, 0xa
dec ebx
jmp 0x483c73
pop edx
or ecx, esi
add edi, ecx
and esi, 0x314094e4
rol ecx, 0x1b
sub esi, 0x31447809
add esi, ebx
and esi, 0x31483f57
and esi, edi
or ecx, 0x314c4186
mov ebx, esi
bswap esi
add ebx, esi
or edi, 0x315441f0
and ebx, 0x31562a7a
sub ecx, ebx
jmp 0x483d7b
call fcn.00483383
shr ecx, 0x1a
or esi, edi
xchg ebx, edi
add esi, ecx
add ebx, 0x31796ff2
sub edi, 0x317b6463
mov edi, esi
xor ecx, esi
and ebx, esi
not esi
neg edi
and edi, ecx
jmp 0x482782
push esp
dec ebx
xor ebx, edi
or edi, 0x31bec99f
add edi, esi
dec ebx
or ebx, ecx
sub ecx, ebx
sub ecx, edi
or ecx, esi
neg ecx
jmp 0x48162a