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

Disassembly:
call sub.kernel32.dll_GetVersion
cmp eax, 0xffffff36
jne 0x40106b
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaEnumeratePrivileges
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xffffff1a
jne 0x401112
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xfffffee4
jne 0x40119b
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xffffff00
jne 0x401215
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
call sub.advapi32.dll_LsaICLookupSidsWithCreds
call sub.advapi32.dll_LsaEnumeratePrivileges
ret
jmp 0x470984
sub edx, ebx
or esi, edx
jmp 0x4728e3
call ecx
add edi, ebx
and edi, ebx
add esi, ebx
and edi, 0x91083d82
mov edx, ebx
jmp 0x470cb1
push 0x8f6f890d
mov ebx, 0x910fda0c
and ebx, edi
shl edx, 0x16
sub edi, esi
add ebx, esi
and edi, 0x9110fd0c
and esi, edi
sub ebx, esi
add edx, esi
jmp 0x472957
pop ecx
or edx, 0x9111f01c
or edi, 0x911229b8
sub ebx, edi
add esi, 0x911297f2
mov edx, ebx
add edi, ebx
mov ebx, 0x91134997
jmp 0x4722d1
call ecx
mov edx, 0x911398fc
sub ebx, esi
and edi, esi
and ebx, esi
add edx, 0x91147259
neg edi
xor edi, 0x9114f353
xchg edx, ebx
ror edi, 0x15
or esi, ebx
add ebx, esi
jmp 0x47326d
push esp
and esi, 0x91226975
sub ebx, edx
mov ebx, esi
xchg edx, ebx
sub edi, edx
xchg edi, edx
add edi, 0x9123b175
xor esi, edx
mov edx, esi
not esi
mov esi, 0x91249e5e
bswap esi
sub edi, esi
or edi, esi
inc edx
xor edx, 0x9125b65f
jmp 0x471d6e
pop ecx
or edx, 0x91260439
shl edx, 0x1f
add ebx, edi
and ebx, edx
mov edi, 0x9126e035
xchg ebx, edx
xor esi, edx
mov edi, edx
jmp 0x471b56
pop ecx
xchg edx, ebx
xchg edx, esi
or edx, edi
and esi, edi
jmp 0x472387
pop ecx
add esi, edx
add edi, edx
and edi, edx
add ebx, 0x913ac436
bswap edi
or edx, ebx
or esi, edx
sub esi, ebx
mov edx, edi
jmp 0x471825
push 0x907c4e5e
dec edi
bswap edi
sub edi, ebx
or ebx, edi
xor ebx, edi
or ebx, esi
not edx
jmp 0x471c43
call ecx
xor edx, 0x91523f69
add edx, 0x91527e9e
or edx, ebx
shr edx, 0xc
sub ebx, edx
shr ebx, 0x11
inc edi
and edi, edx
sub edi, 0x9154378b
shr edi, 6
and esi, edi
bswap edi
sub esi, 0x91552b14
jmp 0x473735
push 0x8f6f48f7
inc ebx
and edi, esi
mov edx, edi
jmp 0x470a1f
mov ecx, 0x5027095f
or edx, edi
add esi, ebx
xchg esi, ebx
bswap edx
dec esi
or esi, edx
or esi, 0x91624ebd
sub edi, edx
xchg ebx, edx
jmp 0x472bde
mov ecx, 0x2774562b
xor edx, ebx
inc edi
add edi, edx
dec edx
jmp 0x472319
pop ecx
shl edi, 9
and esi, edi
sub edi, esi
xchg edi, esi
sub edx, 0x91653822
xor edi, 0x916576c8
or edi, 0x9165c4b9
or edx, ebx
not edx
xchg edi, ebx
jmp 0x472e3d
push 0x9079adeb
add ebx, edi
and edx, edi
xor edi, ebx
xor edx, ebx
and ebx, 0x9167ce3b
or esi, edx
ror edx, 0x16
add esi, edx
jmp 0x47137e
mov ecx, 0x4132136a
add ebx, edx
add esi, 0x916bccf0
not esi
sub edx, ebx
not esi
xchg esi, edx
mov edx, ebx
xchg edi, esi
jmp 0x4723af
call fcn.00473b97
xchg ebx, edi
xchg edi, esi
mov ebx, edi
add edi, esi
sub ebx, esi
or esi, ebx
mov edi, 0x919107b5
shr edx, 0x11
jmp 0x472631
call ecx
and edi, edx
mov ebx, 0x91973bad
xchg edx, edi
shl esi, 2
and edx, edi
jmp 0x4726f1
call ecx
sub edx, esi
mov ebx, 0x919acc72
and ebx, esi
mov ebx, esi
ror esi, 0xa
not esi
sub edx, esi
mov edx, esi
mov edi, ebx
and ebx, edi
shl esi, 0x1f
mov edx, edi
jmp 0x4718d5
pop ecx
and ebx, 0x91a41456
and ebx, esi
xor esi, ebx
mov edx, ebx
inc edi
rol edx, 0x10
jmp 0x4719b3
pop ecx
shr esi, 2
bswap ebx
nop
and esi, 0x91a64051
inc ebx
jmp 0x4738df
push 0x9079f02a
dec edi
mov esi, 0x91aed36a
neg edx
mov edi, edx
nop
xchg esi, edx
sub edx, ebx
neg ebx
xor esi, ebx
neg edx
jmp 0x470ef4
pop ecx
xchg esi, ebx
sub esi, ebx
bswap ebx
mov ebx, edx
and edi, ebx
rol edi, 0x14
sub esi, ebx
jmp 0x472994
call fcn.00473b97
add ebx, esi
shl esi, 0x10
rol esi, 0x11
or esi, 0x91c02488
sub ebx, 0x91c05c17
xchg ebx, esi
xor edi, edx
sub esi, 0x91c11267
sub edx, ebx
xchg esi, ebx
jmp 0x4727eb
pop ecx
and edx, 0x91cc4b8f
mov edi, esi
or edx, esi
or edx, ebx
xchg edx, ebx
xchg edx, ebx
neg ebx
or ebx, 0x91cdee69
sub esi, edi
or esi, edx
not edx
jmp 0x47339f
call ecx
mov edx, 0x91d509f5
xor esi, 0x91d542b5
neg ebx
dec esi
inc esi
add edx, ebx
mov edi, 0x91d66953
xor edx, edi
jmp 0x472199
push 0x907c0c97
bswap esi
xor esi, ebx
xchg ebx, edi
rol edx, 0x19
dec esi
sub edi, ebx
bswap edx
or edi, 0x91d88a2d
xor edi, 0x91d8c3b8
jmp 0x470d3c
pop ecx
dec edi
xor edi, 0x91d94966
or esi, edx
xchg edx, edi
or edx, esi
sub edi, ebx
and esi, ebx
jmp 0x471988
call fcn.00473b97
or ebx, edi
add esi, edx
xor edx, edi
mov edi, 0x91db5cb6
inc edi
or esi, edi
dec edi
rol ebx, 0xf
mov esi, edi
mov edx, ebx
mov edi, edx
mov ebx, esi
jmp 0x470a66
pop ecx
or edx, ebx
or edx, ebx
and edi, edx
add ebx, 0x91e02700
or edi, ebx
add edx, 0x91e09620
xor edx, esi
or esi, ebx
dec ebx
jmp 0x47302d
mov ecx, 0x2774562b
xor edi, edx
add ebx, 0x91ec06b5
xor esi, edi
add edi, ebx
bswap edi
sub ebx, 0x91ecf3d9
add ebx, edi
inc esi
xor esi, ebx
ror esi, 1
neg edi
jmp 0x472407
pop ecx
add esi, edi
dec esi
sub ebx, edx
add esi, edi
and ebx, 0x91fc0c90
sub esi, ebx
xchg esi, edx
xor ebx, edi
not edx
xchg ebx, edx
sub edi, ebx
jmp 0x47167a
pop ecx
or esi, edx
add edi, edx
xchg edi, ebx
shr esi, 2
xor esi, edi
rol edi, 0xc
xor edi, esi
xor edi, 0x91ff3b4e
jmp 0x471a77
call fcn.00473b97
sub edx, esi
and ebx, esi
add edi, edx
bswap ebx
xchg edx, edi
and edx, ebx
xor edi, esi
xor esi, 0x92011c1d
add ebx, edi
mov edi, esi
jmp 0x471f6f
push 0x8f826ac4
or edx, esi
shr ebx, 0x1f
bswap esi
nop
shr esi, 0x17
xchg esi, ebx
xchg edi, edx
or esi, edx
shr edi, 0xc
sub edx, edi
add edi, esi
sub edi, 0x920a85e8
jmp 0x471fb2
pop ecx
or edx, 0x920b97bd
xchg edx, esi
and edx, ebx
mov edi, edx
xor esi, 0x920e40ec
sub edi, esi
add ebx, esi
sub edi, edx
sub ebx, edx
xor ebx, esi
jmp 0x470c7e
pop ecx
xchg esi, edi
ror ebx, 0xe
xor edi, ebx
mov edi, edx
xor esi, ebx
sub esi, edi
xchg edi, esi
jmp 0x47161b
push 0x8f6f0793
add esi, edi
sub esi, ebx
add edx, esi
and edi, esi
shl edx, 0xa
sub ebx, 0x92369a3a
add edi, 0x9237480d
or edx, ebx
sub ebx, edi
xchg edi, esi
and ebx, edx
mov edi, edx
jmp 0x470e8f
pop ecx
sub edi, esi
add edx, ebx
and edi, ebx
xchg edx, esi
or edi, esi
xchg esi, edx
or esi, 0x93c80be3
jmp 0x473367
mov ecx, 0x2774562b
shr ebx, 0x19
sub edi, edx
mov edi, esi
xor ebx, edx
sub ebx, edi
neg edx
mov esi, edi
add edx, edi
xor ebx, 0x93d584c6
and esi, ebx
dec edx
sub edi, ebx
jmp 0x473553
pop ecx
sub esi, 0x93ed6449
bswap edi
xor ebx, 0x93eef23b
jmp 0x4735d1
mov ecx, 0x2774562b
mov esi, edx
ror ebx, 0x1d
xor edi, esi
dec esi
add edx, edi
or ebx, esi
or esi, edi
xchg edi, ebx
and edx, 0x9416dd20
sub edi, ebx
or esi, edx
jmp 0x471632
pop ecx
rol esi, 0xb
sub esi, edx
xchg esi, edx
mov ebx, edx
or edx, esi
and ebx, edi
mov edx, ebx
xor edi, edx
or edi, edx
jmp 0x4712f4
pop ecx
mov esi, edx
sub esi, ebx
jmp 0x472ce4
call ecx
or ebx, 0x943ea2c0
and edi, edx
neg edx
or esi, edi
rol esi, 1
bswap edx
and esi, edx
inc edx
and ebx, edx
add edx, ebx
not ebx
nop
not esi
xor esi, 0x94478f24
ror edi, 0xf
jmp 0x470f04
push 0x907c913b
shr esi, 0x16
mov edi, 0x944defd4
mov ebx, 0x944e9c96
xchg edi, esi
add esi, edi
add ebx, 0x94509837
and edi, ebx
xor esi, ebx
or esi, ebx
shl ebx, 6
mov ebx, edx
jmp 0x471ef9
push 0x40
sub edi, ebx
or esi, ebx
dec ebx
xor ebx, edi
and ebx, edx
or esi, edx
mov edx, 0x945d246c
xchg ebx, esi
sub edx, esi
mov edi, ebx
jmp 0x472b11
pop ecx
sub edx, esi
sub ebx, edi
mov esi, 0x946d6af3
add esi, edi
add edi, 0x946ebd3c
mov edx, edi
not ebx
sub edx, ebx
shr edx, 8
dec edi
xchg ebx, esi
jmp 0x472713
push esp
add ebx, 0x9489c49e
xor esi, ebx
sub ebx, edi
mov ebx, 0x948bc30c
sub edi, esi
ror esi, 0x10
and edi, ebx
add esi, 0x948ee1f2
xor ebx, edi
jmp 0x471c83
push 0x8f766efb
shl edx, 0x1d
rol edx, 0x18
xchg esi, edx
dec ebx
mov esi, ebx
mov edi, 0x949e3f0d
mov edx, ebx
sub edi, edx
neg esi
jmp 0x471ea5
call ecx
rol edi, 0x12
or ebx, esi
xor edx, esi
sub edi, edx
bswap edx
sub edx, 0x94acd153
xor edx, edi
mov ebx, edi
jmp 0x472f59
mov ecx, 0x2774562b
xor edx, esi
or esi, 0x94b28014
shl ebx, 0x13
or edi, 0x94b366a6
shl edi, 0x16
inc esi
xchg edi, esi
add ebx, edx
dec edi
rol ebx, 0x15
and ebx, 0x94b6a017
and edi, edx
or edx, ebx
add esi, edi
jmp 0x472f34
push 0x907cd489
and edx, 0x94bd5936
add esi, edi
or esi, edx
add edx, 0x94bec594
add edi, esi
xor ebx, edx
mov ebx, 0x94c013de
jmp 0x472a82
call ecx
xor ebx, esi
sub edi, esi
xchg ebx, edx
shl edi, 0x18
add edx, esi
add edx, ebx
and ebx, 0x94cda96d
xor edi, esi
shr edx, 0xb
not edi
jmp 0x471542
push 0x8f82ace2
mov edx, 0x94d40214
mov esi, edx
neg ebx
xor edi, ebx
xchg edx, esi
sub esi, ebx
shl esi, 0xb
xor edx, ebx
and ebx, edi
jmp 0x47304d
push 0x9077d4e4
and ebx, esi
xor esi, 0x950c8050
add edx, edi
and edi, esi
and edi, 0x950dcef6
xor edx, edi
shr edi, 0x1d
shl ebx, 1
neg edx
jmp 0x472233
pop ecx
add edx, edi
xor esi, edi
xor esi, 0x95175660
xor edi, 0x9517ca8a
dec edi
add esi, 0x9518b02c
and esi, edx
shr edi, 0x13
inc ebx
add esi, ebx
add edx, 0x951b0151
jmp 0x47367d
push 0x8f7987b3
xchg edi, ebx
rol edi, 0x1d
xchg edi, edx
or edi, esi
xchg edi, ebx
xor edx, esi
xor ebx, edi
inc ebx
and edx, 0x952886f8
jmp 0x47359a
mov ecx, 0x2774562b
xchg edi, edx
xchg edi, esi
and edi, 0x952a12d9
xor edi, esi
xor esi, edx
and ebx, edi
or esi, 0x952bd30b
dec esi
dec edx
or esi, 0x952d4bda
jmp 0x4725a1
pop ecx
rol edi, 2
sub edi, esi
shl edx, 0x14
and edx, ebx
xor esi, ebx
add ebx, edi
add edx, esi
mov esi, 0x953faf1f
not edi
add edi, esi
rol ebx, 0x10
or esi, edi
ror esi, 6
add ebx, edx
jmp 0x472474
push 0x8f7a0a00
sub esi, edi
mov esi, 0x954383c6
and edx, ebx
dec edi
or edi, ebx
xchg esi, edx
xchg edx, edi
xchg edi, ebx
shl esi, 0xe
jmp 0x472516
call fcn.00473b97
and ebx, 0x95476034
or esi, edi
and esi, edx
sub edi, edx
mov esi, edx
add edi, ebx
add ebx, 0x954aa336
mov esi, 0x954b1507
shr edx, 0x11
shl edi, 5
jmp 0x47124b
pop ecx
xor edx, esi
and ebx, edx
xchg ebx, edx
xchg edx, ebx
jmp 0x472943
call fcn.00473b97
mov ebx, esi
or ebx, 0x955c411c
and ebx, 0x955cb32c
and ebx, 0x955d2698
ror edi, 0x16
mov edx, esi
add ebx, 0x955e77ed
rol esi, 7
sub edi, esi
add esi, ebx
and edx, edi
rol esi, 0x14
jmp 0x470b44
push 0x90792714
not esi
not edx
rol esi, 4
ror edx, 0xb
dec ebx
mov edx, ebx
mov esi, 0x95641dca
not esi
dec esi
sub ebx, edi
and edi, ebx
jmp 0x472e97
call fcn.00473b97
xor esi, 0x9566a1cd
xor edi, 0x956714eb
sub esi, ebx
and edx, esi
add edx, ebx
xor ebx, edi
sub ebx, 0x95695e82
sub ebx, edi
add esi, 0x956a3f91
dec ebx
jmp 0x473a75
pop ecx
sub edi, esi
mov edi, esi
inc ebx
not edi
xor edi, esi
xor edx, 0x9577219d
jmp 0x4733ab
push 0x8f6cb7fa
mov ebx, esi
rol esi, 0x17
ror edi, 0x12
bswap ebx
add edx, 0x9581bd51
add esi, ebx
and esi, edi
xor edi, esi
mov edx, esi
mov ebx, 0x958405bc
jmp 0x472867
push 0x8f7a4cb4
and ebx, esi
and edi, edx
and esi, edi
sub edi, ebx
mov edi, edx
shl esi, 0x18
xor esi, ebx
mov edi, ebx
and edx, edi
rol ebx, 0x1f
not edx
add edx, edi
and ebx, esi
mov edx, esi
or esi, edx
jmp 0x4719ed
push 0x8f783c26
or edi, esi
xchg edi, edx
dec edx
nop
ror edi, 0x1e
or edi, ebx
jmp 0x471732
call fcn.00473b97
sub ebx, edi
bswap edx
add ebx, esi
add edx, esi
xor ebx, 0x959f2eb4
shl ebx, 0x15
and ebx, edi
add ebx, esi
mov edi, edx
add edi, 0x95a15ae1
xor edx, edi
jmp 0x470df5
push 0x401400
add edx, edi
sub ebx, edi
xchg edi, edx
xchg ebx, edx
sub edi, ebx
shr edx, 9
sub edx, ebx
or esi, ebx
jmp 0x4736a7
call ecx
xchg edi, esi
xchg edx, edi
xchg ebx, esi
rol ebx, 0x15
mov edx, 0x95b10f47
xor edx, 0x95b18256
or esi, 0x95b1f5f5
jmp 0x470b78
mov ecx, 0x5027095f
mov edx, 0x95b296f9
shr edi, 0xf
mov edi, esi
xor ebx, esi
jmp 0x47119f
mov ecx, 0x5027095f
and edx, ebx
add ebx, esi
or ebx, 0x95bae4e7
bswap ebx
xor edi, esi
or ebx, edi
mov edx, edi
jmp 0x472d3a
push 0x8f739e90
add edi, esi
and edx, esi
dec edi
add ebx, edx
jmp 0x472652
pop ecx
shr edi, 0x1d
and esi, edx
xor esi, edi
or esi, 0x95c848fd
or edx, esi
mov edx, 0x95c945e1
and ebx, esi
xor edi, 0x95ca2575
jmp 0x471844
push 0x8f7ec82c
xor esi, edi
xor edx, edi
add edi, 0x95cbacd9
and edi, 0x95cc1e77
xchg edi, esi
sub edi, ebx
or ebx, esi
or ebx, edx
jmp 0x472a60
push 0x8f731cbe
xor esi, 0x95d28b10
xchg edx, ebx
mov esi, edi
xor edi, 0x95d3db65
add edx, 0x95d44ea4
or esi, 0x95d4df9d
or ebx, edx
or esi, 0x95d5bf62
sub esi, 0x95d63259
xor edx, 0x95d6a55a
xor esi, edx
jmp 0x473715
call ecx
xchg edx, esi
or edx, ebx
xchg ebx, edx
sub edx, esi
or edx, esi
mov edx, edi
shr esi, 0xf
add edx, 0x95e95f28
add edx, 0x95e9d289
mov esi, edx
jmp 0x470a43
push 0x8f6cf778
mov esi, edx
or edi, esi
jmp 0x473997
call ecx
xor edi, 0x95fc416f
or edi, ebx
mov edx, ebx
mov ebx, 0x95fd8dfc
mov ebx, 0x95fdffdb
ror edi, 0x10
xchg esi, ebx
xor esi, 0x95ff7460
sub ebx, edi
bswap esi
bswap edx
add edi, 0x96013ff3
mov edi, esi
jmp 0x4712de
push 0x8f6c2c9e
shl edx, 0x16
xor ebx, esi
dec edi
xchg edx, edi
mov edi, esi
mov esi, 0x96047f3f
xor edi, esi
ror edx, 0x18
jmp 0x472b89
pop ecx
shr edx, 6
mov edx, 0x960fb9d5
inc edi
or edi, esi
ror edi, 1
jmp 0x4715f7
mov ecx, 0x5027095f
add esi, edi
sub edi, ebx
mov esi, ebx
add ebx, esi
ror edx, 0x1c
neg ebx
mov ebx, 0x96148881
or esi, edi
sub edi, 0x9615693f
shl ebx, 0x1b
shr edi, 0xd
jmp 0x4732dd
push 0x8f75ebe1
not ebx
and edx, esi
or edx, edi
neg esi
add edx, edi
sub ebx, edx
and ebx, edx
and esi, ebx
jmp 0x47387f
push 0x8f7f0a4e
xor edx, ebx
mov edi, ebx
add esi, edx
shl edx, 0x1d
xchg ebx, edi
xchg esi, edi
inc esi
xchg edi, edx
dec edi
or ebx, esi
mov esi, edi
add edi, ebx
inc ebx
jmp 0x472688
mov ecx, 0x5027095f
sub ebx, edi
inc ebx
or edx, 0x963cb367
rol edx, 0xf
xor esi, edi
or edx, edi
shl edx, 7
mov ebx, 0x963ffc89
sub edi, edx
and esi, 0x9640def3
jmp 0x471468
push 0x8f80da5c
shr ebx, 0x17
not edi
or esi, 0x96426e29
xchg edi, esi
or edx, edi
or edi, ebx
jmp 0x4733c7
push 0x6f584
shl edx, 0xd
or edx, 0x964e762d
xchg edi, esi
sub edx, esi
xor edi, 0x96500f38
sub edi, 0x96508268
xor esi, edi
add edi, esi
mov ebx, edx
xor esi, edx
mov edx, 0x9652cd6c
sub edi, esi
and edx, 0x9653b0b2
jmp 0x4725ca
push 0x8f6c750b
and ebx, edx
neg esi
shr esi, 0x10
mov edi, ebx
xor ebx, edx
xchg esi, ebx
jmp 0x4724bf
call fcn.00473b97
add ebx, edi
xor esi, 0x96694200
sub esi, 0x9669903b
bswap edi
add edi, edx
xor ebx, 0x966a783f
xchg esi, edi
bswap edi
mov edx, edi
and esi, edi
xchg edi, edx
and edx, 0x966c5836
mov edx, edi
mov edi, ebx
jmp 0x471e68
pop ecx
or esi, ebx
sub ebx, edi
add edi, 0x9681e593
add esi, edx
xor ebx, 0x96827dd1
sub esi, edi
sub esi, edx
xchg edi, edx
add edi, ebx
and esi, edx
xchg edx, ebx
jmp 0x472142
call fcn.00473b97
and ebx, esi
neg edx
xchg edx, edi
and edi, esi
inc ebx
add edi, 0x968b10d0
rol edx, 0xe
add edi, edx
xor edx, edi
mov edx, ebx
jmp 0x4728af
pop ecx
sub esi, 0x96a16dab
sub ebx, esi
add edx, ebx
add ebx, esi
xor ebx, 0x96a2ad4e
xchg edx, ebx
add esi, edx
and edx, esi
jmp 0x47192f
push 0x90796adf
nop
sub edx, esi
mov ebx, 0x96a9ab0d
or edx, ebx
and edx, edi
not ebx
and edi, edx
and edi, esi
bswap ebx
mov esi, edi
sub edi, ebx
jmp 0x470f2b
call fcn.00473b97
xor edi, ebx
add esi, edi
mov edi, ebx
and edx, 0x96b986e2
or edi, edx
xchg esi, edi
rol esi, 0x19
xor ebx, 0x96babbc0
xor esi, edi
jmp 0x4715d8
pop ecx
or edi, 0x96bb732c
add ebx, 0x96bbc194
xor edx, edi
and ebx, edi
add edi, edx
neg ebx
or edi, ebx
mov esi, 0x96bd9c08
inc esi
neg esi
xor ebx, edx
jmp 0x473b36
push 0x8f715259
xor edx, ebx
xchg edi, ebx
and ebx, 0x96ce2c12
xor esi, ebx
mov ebx, edx
mov edx, ebx
mov esi, ebx
bswap esi
xchg edx, esi
jmp 0x470ed5
push 0x8f82ef8a
mov edi, edx
mov edi, ebx
add esi, edi
sub ebx, esi
ror edx, 0x19
xor edi, 0x96d1d763
or esi, edi
xor edi, esi
or ebx, esi
bswap edi
sub edx, 0x96d36cf6
or ebx, esi
xor edi, edx
bswap esi
jmp 0x471b32
pop ecx
sub edx, edi
bswap edx
shr edx, 0xb
and ebx, esi
xor edx, esi
ror ebx, 5
rol esi, 0x10
or esi, 0x96fb8921
sub ebx, edx
or edx, ebx
sub ebx, 0x96fc6d65
add edx, 0x96fcbb68
jmp 0x472213
pop ecx
sub edx, edi
bswap edx
mov edi, edx
neg esi
and edi, ebx
inc edx
xor edi, esi
jmp 0x471bf6
push 0x8f72dbed
or ebx, esi
add esi, edi
xchg edi, edx
mov ebx, edi
sub edi, esi
nop
not ebx
or edi, ebx
jmp 0x472751
call fcn.00473b97
xor edx, edi
bswap edi
dec edx
add edx, ebx
or edx, esi
sub esi, edx
xor esi, edi
or edi, edx
shr edi, 6
mov edi, ebx
xor esi, edi
shl ebx, 1
jmp 0x4709ac
push 0x8f8098e2
rol edi, 0xd
dec edx
and edx, ebx
sub ebx, edx
sub esi, 0x97183d4c
inc esi
mov edi, esi
mov edx, 0x971924de
sub edi, 0x971986f5
sub ebx, edx
and edx, edi
mov edi, 0x971a6a06
sub edx, edi
bswap ebx
mov esi, edi
shr esi, 0x1a
jmp 0x472aac
pop ecx
xchg edx, esi
sub edi, edx
xchg ebx, esi
jmp 0x4718ad
pop ecx
inc edi
or edi, ebx
or ebx, 0x971dbfed
shr ebx, 0xf
add ebx, edx
sub esi, edx
xor ebx, edx
not ebx
xchg edi, esi
jmp 0x47381b
mov ecx, 0x2774562b
or esi, ebx
rol ebx, 0x1f
shr ebx, 0x18
neg ebx
mov esi, edi
add edi, ebx
jmp 0x471860
call fcn.00473b97
inc esi
sub edx, esi
rol esi, 0xd
jmp 0x471c00
call fcn.00473b97
dec edi
xor esi, ebx
shl esi, 0x19
not esi
rol edi, 0x11
and edi, edx
mov edx, ebx
neg edi
add esi, edi
and ebx, esi
not esi
or edi, edx
sub edi, edx
mov edx, edi
inc edi
mov ebx, edx
jmp 0x471207
push 0x8f79c86f
and esi, ebx
add edx, ebx
shr edx, 0xf
dec edi
ror edx, 0x18
add edi, 0x974aac22
dec edi
shl edi, 0x14
sub edi, ebx
jmp 0x4722fa
pop ecx
xchg esi, edx
and edx, ebx
xor esi, edi
sub ebx, edi
bswap ebx
sub esi, 0x974f7900
xchg edx, edi
sub edi, 0x9750283d
dec edx
inc ebx
and esi, 0x9751137d
jmp 0x470f6e
pop ecx
sub ebx, edx
sub edi, ebx
sub ebx, 0x975d77aa
sub ebx, 0x975dc5c6
xchg edi, ebx
ror edi, 0x15
xchg edx, ebx
add edi, ebx
rol esi, 2
xor esi, ebx
and edi, ebx
xor esi, ebx
or edx, esi
jmp 0x473852
call ecx
not edx
and esi, edi
or esi, 0x97618f0d
sub ebx, 0x9761f17c
sub edx, edi
xor edi, 0x97628b2d
sub edi, ebx
or esi, 0x976325c4
jmp 0x471ce1
push 0x8f735daf
and edx, edi
neg esi
xchg edx, esi
xor edx, edi
inc esi
not edx
mov edi, 0x976b39be
mov esi, ebx
and esi, edx
add esi, ebx
jmp 0x4726a4
pop ecx
and edx, 0x976c87f1
dec edx
rol edi, 0x1d
xchg esi, ebx
or ebx, 0x976dc0f6
sub edi, ebx
xor ebx, esi
sub edi, edx
shl esi, 6
bswap ebx
or edx, esi
sub edi, 0x976fee7e
jmp 0x4723e4
push 0x907eef3a
and ebx, esi
neg edx
and edi, ebx
sub edi, edx
or edx, ebx
neg edx
shr edx, 0x17
jmp fcn.0047282f
pop ecx
or edi, esi
inc edi
add edi, 0x97876642
bswap edx
jmp 0x472540
push 0x8f762c7d
or esi, 0x978a6fac
xchg ebx, edx
mov edi, ebx
mov edi, esi
shl edi, 0x1d
xchg edx, esi
xor edi, edx
add ebx, 0x978c983e
jmp 0x471df1
pop ecx
or edx, ebx
mov edi, edx
not ebx
or ebx, edi
sub edi, ebx
xor edx, esi
bswap esi
jmp 0x4713d1
mov ecx, 0x5027095f
or edx, esi
inc edx
bswap ebx
shr esi, 7
and edx, 0x97a49134
sub esi, ebx
jmp 0x4734a0
call ecx
and edi, esi
xchg edx, esi
and edx, esi
not ebx
mov esi, 0x97b67654
xor esi, edx
xchg edx, esi
xchg edi, edx
sub edx, 0x97b7bfa9
xor edi, edx
sub esi, 0x97b85948
ror ebx, 8
jmp 0x473224
push 0x8f729ade
and esi, edi
add edi, ebx
add esi, edx
or edi, edx
xor ebx, edi
or esi, edx
sub ebx, edi
add ebx, edx
add edx, 0x97cb1c9b
jmp 0x473280