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

Disassembly:
call sub.kernel32.dll_GetVersion
cmp eax, 0xffffff0a
jne 0x401061
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xfffffed6
jne 0x4010ea
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xffffff16
jne 0x401173
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xffffff0e
jne 0x40121f
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
call sub.ntdll.dll_RtlCutoverTimeToSystemTime
ret
jmp 0x4db030
xor ecx, edx
and ecx, esi
add edx, 0x466334b0
jmp 0x4dd33a
call edx
and edi, ecx
and edi, 0x48033226
dec ebx
and edi, ecx
xor ecx, 0x4803a3e6
sub ebx, edi
shr ecx, 0x19
or edi, ecx
jmp 0x4dbb8a
push 0x467038a6
mov ecx, ebx
and esi, 0x4805fd56
jmp 0x4dca1c
pop edx
add edi, esi
and esi, edi
add ebx, edi
dec esi
mov ecx, ebx
sub ebx, 0x481581f6
bswap esi
or edi, esi
and edi, 0x4815d46c
mov edi, ebx
add ecx, 0x48160948
or ecx, ebx
xor esi, ecx
and edi, ebx
jmp 0x4dc527
pop edx
sub ecx, 0x48181084
sub ecx, edi
shl ecx, 2
and ebx, edi
or esi, 0x48187b06
or edi, ecx
xchg esi, edi
xchg ecx, esi
sub esi, 0x4818e89a
or ebx, ecx
jmp 0x4dd282
pop edx
add edi, ebx
mov ebx, ecx
mov ecx, ebx
not esi
shr esi, 7
or esi, ebx
jmp 0x4db486
push 0x4667c4d6
sub edi, 0x4820040a
and ebx, esi
shl edi, 6
not esi
and edi, 0x48206c8c
mov edi, ecx
shr esi, 0x17
mov ebx, esi
jmp 0x4dd80c
mov edx, 0x4132136a
sub esi, ebx
or edi, ebx
nop
inc ebx
bswap ebx
neg esi
or edi, 0x482183d6
shr edi, 1
and esi, ebx
and ecx, esi
jmp 0x4dc7e6
pop edx
and esi, ebx
mov ebx, 0x48247038
and edi, ebx
dec esi
or ebx, ecx
and edi, ecx
dec edi
neg esi
jmp 0x4db15e
push 0x46701a9c
dec edi
and esi, edi
jmp 0x4db0a6
pop edx
sub esi, 0x48314d56
inc edi
xor esi, 0x483187e8
and ecx, esi
jmp 0x4dc08f
mov edx, 0x2809024b
shr ebx, 8
sub ecx, edi
not esi
add edi, esi
xor ecx, edi
sub ecx, ebx
shr ebx, 0x1f
nop
jmp 0x4dd858
call edx
mov ebx, edi
sub ecx, esi
add edi, esi
sub ebx, ecx
shl ecx, 0xd
and edi, 0x4837e2e6
xor edi, 0x4837fca6
ror edi, 0xb
mov ecx, 0x483847a4
bswap ecx
sub esi, 0x48387dce
xor ebx, edi
rol ebx, 2
neg edi
jmp 0x4dd895
call fcn.004dda34
add ebx, ecx
rol ebx, 0x18
sub edi, ecx
xor esi, edi
bswap esi
shr esi, 0x17
add esi, ebx
and ecx, ebx
xor edi, ebx
xor esi, 0x4839d9f2
add edi, 0x4839f3b2
or ecx, esi
jmp 0x4dc925
call edx
neg ecx
and edi, esi
and edi, ebx
mov edi, 0x483a7c52
not edi
and esi, edi
xchg edi, ebx
mov ecx, esi
not esi
and esi, ecx
jmp 0x4db83a
call fcn.004dda34
add ecx, esi
neg edi
sub ebx, 0x483c1de4
add edi, ecx
sub esi, 0x483c4f46
xchg edi, esi
xor esi, 0x483d73a0
sub esi, ebx
sub ebx, edi
or esi, 0x483dc8c0
and edi, ecx
or esi, ecx
jmp 0x4db5d3
push 0x4671bda8
ror edi, 6
add esi, edi
xchg ecx, edi
and ecx, esi
xor edi, ecx
shl edi, 0x18
mov esi, edi
sub edi, esi
add ecx, edi
mov esi, edi
and ecx, 0x4845c160
rol ecx, 0xe
sub esi, ecx
ror esi, 3
jmp 0x4dd2a2
push 0x466d570a
and ebx, edi
xor edi, 0x48495970
shl esi, 7
or esi, edi
xchg ecx, ebx
xchg ecx, edi
jmp 0x4dd8f7
mov edx, 0x2809024b
sub ebx, 0x4849fc7c
sub ecx, esi
or edi, ebx
add edi, ebx
or ebx, edi
xchg ebx, edi
bswap ecx
rol ebx, 0xf
and ebx, ecx
mov esi, 0x484aff3c
and ecx, ebx
or edi, 0x484b32e8
jmp 0x4db614
push 0x466a2506
ror edi, 0x18
xor edi, 0x484b7b70
xor esi, 0x484b97da
dec esi
ror ecx, 0x1c
and ecx, edi
jmp 0x4dcc00
call edx
nop
sub ecx, edi
sub ecx, 0x48504a36
or edi, 0x485066f2
add ebx, edi
xor ebx, edi
jmp 0x4dba85
pop edx
xchg edi, esi
dec ecx
ror ebx, 0x19
and ecx, esi
shl ecx, 0x11
xor edi, ecx
and esi, ebx
shr esi, 0x13
not ebx
xor ebx, 0x4851bb0e
xor ecx, edi
not ebx
or ecx, edi
xchg ebx, esi
jmp 0x4dc827
push 0x46690376
xor esi, ebx
or esi, ecx
or ebx, ecx
rol ecx, 0xd
and ebx, esi
add ecx, edi
sub ecx, edi
shl ecx, 0xa
jmp 0x4dd16a
pop edx
or ecx, esi
dec edi
xor ecx, 0x4855909c
not ecx
xor ebx, esi
rol ecx, 0x19
jmp 0x4dcf1e
push 0x466b6518
and ebx, edi
xor edi, 0x4856298c
ror edi, 2
add ebx, edi
shr ecx, 0x11
or ecx, 0x4856a630
dec edi
add edi, ebx
dec ecx
add esi, ecx
rol esi, 0xf
sub ecx, esi
jmp 0x4db4ca
push 0x46652c32
or esi, 0x485a2140
mov esi, edi
xor ecx, 0x485a59b6
xor esi, ebx
not ecx
xor edi, ebx
neg ebx
inc edi
jmp 0x4db6c6
pop edx
mov ebx, esi
and ebx, edi
and edi, esi
add ecx, 0x485f0212
xor esi, 0x485f2eb6
xchg esi, ebx
jmp 0x4dc56b
push 0x466d3857
mov ebx, ecx
and ebx, 0x48603c16
inc esi
add ecx, esi
inc ebx
and edi, 0x4860a934
neg esi
dec ecx
jmp 0x4db6ab
call fcn.004dda34
xor ecx, ebx
and ecx, edi
mov edi, esi
mov edi, ebx
xor esi, 0x48644fe4
and edi, esi
mov ebx, ecx
xor ecx, 0x48649ef0
jmp 0x4db061
pop edx
shl edi, 6
and ecx, esi
sub esi, ebx
add esi, edi
and ecx, edi
xor ecx, 0x4866665c
shr ebx, 0x16
neg ebx
inc edi
mov ebx, ecx
or esi, ebx
xchg ecx, esi
jmp 0x4db95e
pop edx
and esi, 0x48672f08
mov edi, ebx
xor edi, ecx
neg ecx
shl edi, 0xc
inc edi
xor edi, 0x4867d1f8
rol esi, 3
and edi, esi
xchg edi, esi
or ecx, esi
bswap ebx
xor esi, edi
not edi
jmp 0x4dc8a5
pop edx
ror ebx, 0x11
shl edi, 0x10
and ecx, esi
xchg edi, ecx
xchg esi, ebx
mov esi, ebx
jmp 0x4dc381
push 0x4667a99c
sub ebx, 0x48d5c500
shl edi, 0x17
inc edi
rol esi, 3
neg ebx
or edi, ebx
or ebx, edi
dec esi
jmp 0x4db24f
call edx
add ebx, ecx
add edi, ebx
or edi, esi
add ebx, esi
ror edi, 7
and edi, ecx
add esi, ebx
sub esi, ecx
jmp 0x4dd96b
call edx
xor edi, 0x48d843ba
xor edi, ecx
shl esi, 0xf
and ecx, ebx
sub esi, ecx
dec edi
sub ecx, ebx
xor esi, ecx
not esi
add esi, 0x48d938fa
xor edi, ebx
or edi, ecx
jmp 0x4db1fd
pop edx
ror ebx, 0xb
and ecx, esi
mov esi, edi
shl edi, 4
rol esi, 0x18
not esi
jmp 0x4dbb9e
push 0x4666df25
and esi, 0x48ef6b76
or edi, 0x48ef8404
bswap ecx
not ebx
mov ecx, edi
ror edi, 0x10
and esi, ecx
mov ecx, edi
jmp 0x4dc13f
push 0x466af11e
inc edi
mov ebx, ecx
or ecx, 0x48f22396
mov ecx, 0x48f23cd0
and ebx, edi
or esi, 0x48f27128
sub edi, 0x48f28a3e
sub ecx, ebx
xor edi, 0x48f2c450
shr esi, 0x17
ror ecx, 0x16
sub esi, ecx
jmp 0x4dcb1b
call fcn.004dda34
xor edi, ecx
neg ecx
rol ecx, 0x13
and edi, ecx
xor esi, 0x48f3a768
or edi, ecx
xor esi, ecx
and ebx, esi
xor esi, 0x48f45420
or ebx, 0x48f47136
jmp 0x4dd34c
pop edx
inc edi
add edi, 0x48f6aa26
xor edi, ecx
mov ebx, esi
sub esi, ebx
shl esi, 4
rol ecx, 0x10
or edi, ecx
xchg esi, edi
xor esi, 0x48f78338
jmp 0x4dc234
pop edx
dec esi
and edi, esi
ror esi, 0x14
and esi, ebx
sub ebx, ecx
inc ecx
xor ebx, edi
mov ebx, 0x490aa896
or ebx, 0x490ac22a
neg ebx
not edi
and esi, edi
jmp 0x4dd260
pop edx
sub esi, ebx
inc esi
xor ecx, 0x490ccfb0
bswap ebx
mov ebx, ecx
and esi, ebx
and ecx, esi
shr esi, 9
or ebx, ecx
add ecx, ebx
jmp 0x4dbe72
pop edx
xchg ebx, ecx
shr ebx, 0x1f
not edi
or edi, ebx
or esi, ecx
or ebx, 0x490e2d7a
add esi, ebx
sub ebx, esi
jmp 0x4dcdd5
push 0x4666fa8a
and esi, ebx
and edi, ecx
shr esi, 0x1e
neg ecx
mov edi, 0x4911b12c
and ebx, esi
neg esi
and ebx, 0x4912013c
xor ebx, 0x49121aaa
inc ecx
mov ecx, ebx
mov esi, ebx
jmp 0x4dc9fe
call edx
or esi, ecx
or ecx, edi
neg esi
rol esi, 0x11
sub ecx, ebx
neg edi
and edi, ecx
mov esi, edi
rol edi, 0x1c
dec edi
and ebx, 0x491775c6
add ebx, edi
nop
bswap esi
jmp 0x4dd455
push 0x466ffc40
mov ecx, 0x491ac132
not ebx
or edi, esi
sub edi, ebx
add esi, edi
xchg edi, esi
and ecx, ebx
and ebx, esi
add ebx, ecx
bswap esi
jmp 0x4db3c4
pop edx
mov esi, ecx
shl edi, 0x18
bswap edi
shr esi, 0xa
add esi, ebx
mov edi, ebx
add ecx, ebx
and ebx, 0x491c7d52
rol esi, 0xb
sub edi, esi
and edi, ebx
neg esi
jmp 0x4dba62
pop edx
and ecx, 0x49290d46
shl ecx, 0xc
sub edi, esi
dec edi
neg ebx
and ebx, esi
xor esi, ecx
xor ebx, ecx
jmp 0x4dbed2
push 0x466eb8ea
and edi, 0x4929ea0c
or edi, 0x492a0478
xor ecx, edi
sub esi, 0x492a38fc
and ebx, ecx
sub ebx, esi
add esi, edi
or ebx, edi
sub ecx, edi
mov esi, ecx
ror ebx, 0xb
xor ebx, esi
jmp 0x4dd768
mov edx, 0x2809024b
add ebx, edi
xchg esi, edi
sub ebx, esi
mov ecx, ebx
xor edi, ebx
sub esi, ecx
xchg esi, ebx
add esi, ecx
add ebx, 0x492bee30
sub esi, ebx
jmp 0x4dd31d
call edx
xor ecx, esi
sub ebx, edi
jmp 0x4db1bc
push 0x4671626a
shl esi, 0x17
mov edi, 0x492e7be2
sub ecx, edi
shl esi, 9
and esi, edi
and esi, ebx
xchg ecx, ebx
and ecx, ebx
bswap esi
sub edi, 0x492f49f2
jmp 0x4dd8bc
mov edx, 0x2809024b
xor ecx, edi
sub esi, 0x49305f84
and ebx, ecx
add ecx, ebx
dec ebx
inc ebx
mov edi, esi
and ebx, esi
add ebx, ecx
bswap esi
jmp 0x4dcca5
mov edx, 0x2809024b
xor edi, 0x49329e04
and ebx, ecx
add esi, edi
sub ecx, ebx
jmp 0x4dc837
pop edx
sub esi, edi
and edi, 0x4939ecd8
and esi, ecx
and ecx, esi
sub ecx, edi
xor esi, 0x493bd24e
mov ebx, esi
or ebx, ecx
xor ecx, esi
add ebx, esi
jmp 0x4dc74c
push 0x4668e468
xor esi, 0x49407550
dec edi
or ecx, ebx
sub esi, ecx
jmp 0x4db804
pop edx
add esi, ecx
not edi
xor edi, esi
or ebx, esi
or ecx, edi
nop
jmp 0x4dcbb5
push 0x466e9a8e
xchg edi, ebx
shr edi, 0x1c
jmp 0x4dc39b
push 0x466c6af3
rol edi, 0xf
add ebx, edi
and ecx, esi
rol esi, 9
sub edi, esi
ror edi, 9
jmp 0x4dca5a
push 0x466b4612
or edi, esi
mov edi, esi
inc ebx
xor ecx, edi
or ecx, ebx
nop
jmp 0x4db850
call fcn.004dda34
shl ebx, 0x1a
sub ebx, esi
add ebx, ecx
xor ecx, edi
sub esi, edi
xor ebx, ecx
jmp fcn.004dcd2c
pop edx
dec ecx
dec ecx
xchg ebx, edi
add edi, 0x49a81fc0
jmp 0x4dc598
call fcn.004dda34
ror ebx, 0x12
bswap edi
add ebx, edi
inc edi
mov ecx, edi
xchg edi, esi
xor ecx, esi
mov ecx, esi
add ecx, esi
xchg esi, ecx
and esi, ecx
shl edi, 0x15
jmp 0x4dc1c6
call fcn.004dda34
xchg ebx, esi
sub esi, ecx
jmp 0x4dc3ec
pop edx
sub esi, ecx
and ebx, edi
mov ecx, edi
shl edi, 8
jmp 0x4db2e4
mov edx, 0x2809024b
xor esi, edi
or esi, ebx
add esi, edi
add edi, ecx
jmp 0x4db5a7
push 0x466fde39
mov ebx, 0x49af097e
mov ecx, 0x49af2396
xchg ebx, esi
rol edi, 0xa
jmp 0x4dc213
call edx
or esi, 0x49af7f70
sub esi, 0x49af990a
and esi, 0x49afb46a
neg ecx
mov esi, edi
sub edi, ebx
jmp 0x4dbf6b
pop edx
dec edi
xor ecx, esi
or esi, 0x49b1af66
xor ebx, ecx
xchg edi, ecx
and ebx, ecx
mov edi, esi
shr edi, 0xe
jmp 0x4db98a
pop edx
nop
xchg ebx, esi
mov esi, edi
xor esi, ecx
or ecx, edi
dec ecx
jmp 0x4dd4fb
pop edx
sub ecx, ebx
shl ebx, 0x1c
and ecx, 0x49b63abe
or ecx, 0x49b65450
xor ecx, ebx
or ebx, ecx
and edi, ecx
bswap ebx
jmp 0x4dcb97
mov edx, 0x2809024b
mov ecx, esi
rol ecx, 0xe
sub ebx, edi
or esi, ebx
bswap ecx
or ecx, ebx
nop
and edi, ebx
and esi, ecx
add esi, ebx
jmp 0x4dd39f
push 0x4670572e
add ecx, ebx
and edi, ebx
neg esi
and ecx, ebx
add ebx, edi
or ebx, esi
jmp 0x4dd920
push 0x466c89f8
add ecx, edi
sub ebx, ecx
mov ebx, edi
mov ecx, edi
sub esi, ecx
or ebx, edi
or edi, ebx
nop
add ecx, ebx
or ebx, esi
jmp 0x4dc3ca
call edx
and esi, 0x49bc9e98
ror edi, 4
mov ebx, esi
add ebx, esi
and ecx, ebx
xor edi, ebx
xor esi, 0x49bd323c
xchg ebx, esi
jmp 0x4ddaa0
mov edx, 0x2809024b
sub ecx, 0x49bd76da
and esi, edi
mov ebx, edi
xor ebx, 0x49bdbe32
inc ecx
xor ebx, 0x49bdf506
not ecx
or esi, ecx
or ecx, edi
or ecx, ebx
jmp 0x4dd653
push 0x466b0c7e
or esi, ecx
xor ebx, 0x49bf4116
and ebx, edi
xor ebx, esi
inc ecx
add esi, edi
add ecx, 0x49bfc05c
neg ecx
add ecx, esi
and esi, ebx
jmp 0x4dd0c9
mov edx, 0x2809024b
not ecx
neg esi
rol ecx, 0x12
shr edi, 0x1d
jmp 0x4dba1b
pop edx
and edi, esi
bswap ebx
sub ecx, 0x49c25c46
add edi, esi
and ebx, 0x49c28ed2
mov esi, ecx
sub ebx, ecx
and ecx, esi
jmp 0x4dc0b3
pop edx
and esi, 0x49c301d8
mov edi, ebx
jmp 0x4db6f4
push 0x466a40b8
bswap edi
sub ebx, esi
mov ecx, ebx
mov esi, ebx
add esi, ebx
not edi
dec edi
xchg ebx, edi
xor ecx, edi
or ecx, ebx
jmp 0x4dcb52
call fcn.004dda34
xor ecx, edi
or ebx, edi
or edi, ebx
add edi, 0x49c9e2b0
jmp 0x4dd86f
push 0x46661486
and edi, ebx
dec esi
or ebx, ecx
xchg ebx, esi
xor esi, 0x49cc5b00
or ecx, edi
sub esi, 0x49cc904c
xor esi, 0x49ccaa0c
and ecx, esi
xor edi, ecx
or esi, ecx
xor ecx, 0x49cd0e4c
jmp 0x4dd752
pop edx
xor ecx, 0x49d24cae
ror ecx, 0x16
add ecx, esi
or ecx, ebx
or ebx, esi
and edi, esi
ror edi, 0x1e
xor ecx, edi
jmp 0x4dd832
push 0x46693de2
shl ecx, 0xe
and ebx, edi
add edi, ecx
add edi, 0x49d81922
jmp 0x4dcacc
pop edx
rol ebx, 0x19
xchg esi, ecx
add edi, ecx
dec ecx
xor edi, esi
mov ebx, ecx
shl edi, 1
xchg esi, edi
neg edi
nop
and edi, ebx
xchg ebx, ecx
xor esi, edi
sub edi, ecx
jmp 0x4dd53d
push 0x4667ff42
xchg edi, ebx
add ebx, ecx
xchg ebx, edi
add edi, 0x49e2ee42
sub edi, 0x49e30828
xchg edi, esi
xchg esi, ebx
add ecx, ebx
mov ebx, ecx
and ecx, 0x49e38820
or ecx, 0x49e3a23a
add esi, ecx
jmp 0x4dc8fa
push 0x466ef5a0
mov esi, 0x49e486f0
sub ecx, esi
shr ecx, 6
neg ebx
and edi, ecx
inc esi
sub ebx, esi
sub edi, ecx
shr ecx, 9
add ecx, edi
jmp 0x4dd18e
push 0x46719ece
or ecx, ebx
rol edi, 0x18
xor edi, ebx
or edi, ecx
xor edi, ecx
neg ebx
and ebx, edi
dec edi
add edi, 0x49ea685c
sub edi, ebx
jmp 0x4db662
push 0x466b2ad8
sub ecx, edi
sub ecx, 0x49eb6b76
jmp 0x4dc7d2
push 0x46691ea8
xchg ecx, ebx
shl ecx, 0x10
and esi, ecx
rol edi, 0x11
add edi, esi
bswap esi
mov ecx, esi
xchg ecx, esi
mov edi, ebx
add ebx, ecx
or esi, ecx
or ecx, edi
jmp 0x4dcea0
mov edx, 0x2809024b
add edi, 0x49f3b180
add esi, ebx
or esi, edi
or edi, ebx
and ecx, 0x49f4257c
nop
jmp 0x4dc85a
pop edx
or esi, ebx
or ecx, esi
sub esi, ecx
xchg ebx, edi
xor ecx, edi
not ecx
jmp 0x4dd4b2
pop edx
or ecx, ebx
rol edi, 7
mov esi, edi
add esi, edi
xchg edi, esi
xor esi, ecx
mov ebx, esi
mov ecx, esi
rol ecx, 0x1f
or ecx, ebx
or ebx, esi
not esi
jmp 0x4dd2d7
push 0x4671d8b6
or esi, ecx
xor ebx, edi
not esi
neg edi
jmp 0x4dc480
pop edx
and edi, ebx
mov edi, ebx
xor esi, ecx
add ecx, 0x4a049aec
neg ecx
mov esi, ebx
jmp 0x4dd93d
call fcn.004dda34
inc edi
add ecx, esi
or edi, esi
sub ebx, 0x4a06ca30
sub ebx, esi
xchg esi, edi
xchg esi, ecx
xchg esi, ebx
jmp 0x4db572
push 0x46650c0a
or edi, esi
sub edi, ebx
xor esi, ebx
sub ebx, ecx
jmp 0x4db8cd
call edx
sub edi, ebx
neg esi
not esi
shr ecx, 0xf
or edi, 0x4a0832aa
xor ebx, ecx
xor edi, ebx
xor esi, 0x4a088234
jmp 0x4dc9df
call fcn.004dda34
sub ebx, ecx
add esi, ecx
and ebx, esi
ror edi, 1
shl edi, 5
and edi, ebx
jmp 0x4dcaac
pop edx
mov edi, ecx
bswap ecx
and ecx, 0x4a0fd5aa
or esi, ebx
shr ecx, 0x11
mov ecx, esi
jmp 0x4dc67f
pop edx
xchg edi, esi
add esi, 0x4a129422
neg esi
or esi, edi
or ecx, 0x4a12e266
add esi, ecx
add ebx, 0x4a1314f2
and ecx, 0x4a1332a2
shr esi, 0xa
xchg ecx, edi
jmp 0x4dc43d
call fcn.004dda34
shl ecx, 0x13
xor edi, ecx
xor edi, 0x4a13c4f8
and ecx, edi
mov esi, edi
dec ecx
neg ebx
not ebx
jmp 0x4dbbf6
push 0x466e0666
add ecx, esi
or ecx, ebx
xchg ebx, edi
add esi, ecx
xchg edi, ebx
sub esi, 0x4a15d128
dec edi
shr ebx, 0x11
add ecx, 0x4a1622de
inc esi
xor esi, ecx
or ecx, edi
jmp 0x4dc4dc
push 0x4665da6d
shr ecx, 0x19
and edi, esi
shr edi, 3
mov edi, ecx
xchg ecx, esi
and edi, ecx
shr esi, 0x16
dec esi
inc esi
add ebx, esi
rol ecx, 5
sub edi, ebx
jmp 0x4dd6fc
call fcn.004dda34
shl edi, 0x18
and edi, ebx
xchg ebx, ecx
inc ebx
sub ecx, 0x4a1c9a64
shr ecx, 1
and edi, esi
shr edi, 0x14
sub esi, edi
xchg edi, ebx
jmp 0x4dbbde
call fcn.004dda34
or esi, ecx
or ecx, edi
mov ebx, esi
and edi, 0x4a1fd8b8
xor ebx, esi
xor ecx, edi
jmp 0x4dd6dd
call edx
and edi, esi
add ecx, 0x4a230506
neg ecx
or esi, ecx
or ecx, edi
sub esi, edi
xchg edi, ebx
sub esi, 0x4a239d44
jmp 0x4db7c0
push 0x4665f94c
xor esi, 0x4a23c188
and ecx, esi
xor edi, ecx
mov ebx, esi
jmp 0x4dccfb
pop edx
mov esi, ebx
rol edi, 0xb
or ecx, edi
or ecx, ebx
xchg ebx, edi
add edi, esi
jmp 0x4dd8df
mov edx, 0x2809024b
xchg esi, edi
and ecx, 0x4a265df2
or esi, ebx
or esi, edi
jmp 0x4dbf08
push 0x466ed744
sub ebx, esi
mov ecx, 0x4a26ce44
sub ecx, ebx
bswap edi
jmp 0x4dcffa
push 0x4667e3dc
or edi, esi
or edi, ebx
or esi, 0x4a2b8dde
sub edi, esi
xchg edi, ecx
add edi, esi
mov ebx, edi
xchg edi, ecx
xor ecx, 0x4a2c24c6
or ebx, ecx
jmp 0x4dcfa7
pop edx
xchg ebx, edi
add esi, ecx
xor ecx, 0x4a2c94a4
shl ecx, 0x11
and esi, 0x4a2cc87e
mov edi, ebx
xchg ebx, esi
and ebx, esi
mov ecx, 0x4a2d3184
bswap ecx
jmp 0x4db273
call fcn.004dda34
xor edi, ebx
mov edi, ebx
sub edi, ecx
xchg esi, ecx
add edi, ecx
shl ebx, 0x1b
jmp 0x4db7a6
call edx
and esi, ecx
xchg esi, ebx
sub ecx, 0x4a2e4718
xor ecx, ebx
not edi
or ebx, 0x4a2e98a2
add esi, ebx
mov edi, 0x4a2ecb00
sub ecx, edi
mov esi, ecx
jmp 0x4dd73f
pop edx
ror edi, 0xd
mov ebx, esi
add ebx, esi
xchg ebx, ecx
sub edi, 0x4a2f87b0
xor edi, 0x4a2fa11e
and ecx, edi
xor edi, esi
xor edi, ecx
xor edi, 0x4a3004d8
jmp 0x4dc973
push 0x46718098
sub edi, 0x4a302a10
xchg ebx, edi
mov edi, esi
or esi, ebx
and edi, 0x4a30929a
mov esi, ebx
shl esi, 0xc
and esi, edi
jmp 0x4dd08c
pop edx
and ecx, edi
rol ecx, 2
and esi, 0x4a31342c
mov ecx, edi
mov esi, edi
shl ebx, 0x16
jmp 0x4dc0d1
mov edx, 0x2809024b
or ebx, ecx
bswap ecx
mov ebx, esi
mov esi, 0x4a31f00a
and edi, esi
not ecx
and esi, 0x4a32433c
or esi, ecx
or ecx, edi
neg esi
xchg ecx, esi
and ebx, edi
jmp 0x4dd5e3
mov edx, 0x2809024b
sub ebx, esi
mov ebx, 0x4a345190
xor edi, ebx
or esi, ecx
xor ebx, 0x4a349a36
sub ecx, edi
jmp 0x4dd4dd
pop edx
xchg edi, esi
xchg esi, ebx
add esi, ecx
add ebx, 0x4a352406
or esi, 0x4a353e72
or edi, esi
add esi, ebx
or ebx, ecx
sub ecx, ebx
mov edi, 0x4a35bf40
or ecx, 0x4a35d95a
shl ecx, 6
jmp 0x4dc90c
pop edx
xchg ebx, edi
mov edi, esi
and edi, ebx
xchg ebx, ecx
add edi, ecx
mov ebx, edi
mov edi, 0x4a36ada4
xchg edi, esi
add esi, 0x4a36de54
mov ebx, esi
mov esi, 0x4a371192
bswap esi
jmp 0x4dc98d
pop edx
and ecx, edi
nop
xor ecx, 0x4a3fcb98
ror ecx, 0x1c
jmp 0x4dbd86