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

Disassembly:
call sub.user32.dll_GetFocus
cmp eax, 0xffffff0b
jne 0x40108e
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xfffffede
jne 0x40113a
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xffffff02
jne 0x4011b9
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
ret
call sub.user32.dll_GetFocus
cmp eax, 0xffffff08
jne 0x40122e
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
call sub.ole32.dll_CoMarshalInterThreadInterfaceInStream
ret
jmp 0xc6fb0d
xor edx, ecx
and edx, 0xf2a46a46
sub ebx, edx
shl edi, 0x11
xor ebx, ecx
jmp 0xc72267
push 0xf2b67a8b
and edx, ebx
xor esi, 0xfa14dab0
xchg edx, edi
sub edi, ebx
sub ebx, edi
sub edx, edi
mov edi, 0xfa15e6b5
or edi, 0xfa161c73
xchg ebx, edi
not edx
not edx
add edx, edi
add esi, ebx
jmp 0xc73025
pop ecx
xor ebx, esi
and edi, 0xfa18b87b
dec edi
or ebx, esi
shr edi, 0x1f
not edi
mov edx, esi
neg ebx
sub edx, ebx
xor edx, edi
or esi, edx
inc ebx
jmp 0xc70de3
push 0xf2cba2d1
or edi, edx
bswap ebx
inc ebx
and edx, 0xfa1be3cb
add edi, edx
rol esi, 0x1c
or esi, ebx
jmp 0xc72757
call fcn.00c72552
and esi, edx
add ebx, edi
sub edi, 0xfa1e21d5
not esi
or edi, ebx
sub edx, ebx
xchg esi, ebx
xchg edx, ebx
sub edi, edx
or edi, esi
xor edx, ebx
jmp 0xc733fa
push 0xf2bd49cb
or esi, edx
add esi, 0xfa255e2c
sub esi, ebx
mov esi, edx
xchg edi, esi
and esi, edi
inc edi
rol edi, 0x12
sub edx, ebx
ror edx, 4
or ebx, 0xfa275896
sub edx, esi
rol ebx, 0xc
xchg edx, esi
jmp 0xc72cd6
pop ecx
xor esi, ebx
mov edx, ebx
neg ebx
xor esi, edx
sub esi, edx
shr edi, 0x1e
and esi, ebx
sub esi, 0xfa2f8d6c
sub edi, ebx
rol edi, 0xa
ror ebx, 0x12
add edx, edi
and esi, edi
xor edi, 0xfa30d03b
jmp 0xc6fb21
call ecx
add edx, edi
add edx, esi
or edi, esi
add ebx, edi
sub edi, ebx
add edi, ebx
xor edi, edx
add ebx, edx
sub ebx, esi
ror edi, 8
or edx, edi
jmp 0xc729b2
call fcn.00c72552
xchg esi, edi
xor edx, edi
neg edx
sub esi, edi
bswap esi
mov esi, edx
and esi, 0xfa369ec6
add ebx, 0xfa36d48c
xor edx, ebx
or edx, esi
and esi, edx
rol ebx, 2
jmp 0xc71ecf
pop ecx
mov esi, 0xfa42499f
dec esi
not edi
and edi, 0xfa4313a4
bswap ebx
or edi, ebx
jmp 0xc71b7a
pop ecx
and edx, 0xfa4a4b3a
xor ebx, edx
not edi
and edx, ebx
shl edi, 7
and esi, 0xfa4b86d1
jmp 0xc7032c
mov ecx, 0x3f4d7907
shl ebx, 0x1c
sub esi, 0xfa591a97
or esi, ebx
or esi, edx
mov edi, ebx
mov esi, 0xfa5a03fb
not edi
ror esi, 0x10
mov edx, edi
jmp 0xc703be
push 0xf2c42cb1
dec esi
xchg ebx, edx
nop
xor ebx, esi
xor edx, esi
xor esi, 0xfa5c4edd
mov esi, edi
and edx, esi
xor esi, edi
jmp 0xc7351e
pop ecx
or edi, esi
not esi
xor ebx, edx
or edx, esi
sub ebx, 0x420b08
add edx, esi
add ebx, edx
add esi, edx
sub ebx, esi
mov ebx, 0x434fc7
and edx, 0x438e28
xor edx, ebx
or edx, esi
jmp 0xc72636
call ecx
xor ebx, 0x4c29c8
mov edx, 0x4c6692
and ebx, edx
sub edi, ebx
and edx, edi
dec ebx
or edx, ebx
add edi, ebx
sub edi, ebx
and edx, ebx
or esi, ebx
add edx, esi
jmp 0xc712a3
call fcn.00c72552
add edx, ebx
xchg edi, ebx
not edx
add esi, edi
add esi, edi
sub edx, ebx
xchg edi, edx
mov ebx, edi
sub edi, esi
jmp 0xc729fb
pop ecx
shl ebx, 3
sub esi, 0x57ea0f
and edi, 0x58377b
xchg edx, esi
not ebx
mov edx, edi
add ebx, 0x59298f
jmp 0xc71f55
pop ecx
xchg edx, ebx
and ebx, 0x6129fa
xor edx, edi
sub esi, edi
add ebx, esi
shr ebx, 1
xor esi, ebx
xchg ebx, edi
xor esi, 0x62de56
xor edx, edi
xchg edi, esi
jmp 0xc71193
push 0xf2c2bab9
xor edi, 0x678d61
inc esi
add edx, 0x68077f
neg edi
xor edi, edx
xchg edi, ebx
add edi, ebx
xchg ebx, esi
and edi, edx
shl edi, 0xd
xchg edi, edx
not edx
xchg edx, ebx
or edx, esi
inc ebx
jmp 0xc71418
pop ecx
dec ebx
and edi, ebx
not esi
add esi, 0x73fc8b
jmp 0xc72d52
pop ecx
add ebx, esi
sub edx, esi
add edx, 0x756194
and edx, 0x75aec2
add edi, esi
jmp 0xc7023f
push 0xf2ba295f
xchg esi, ebx
or esi, edi
xor edi, ebx
add edi, edx
mov edi, edx
xchg edx, edi
add esi, ebx
not edi
mov edi, esi
shr edx, 0x14
xchg esi, edx
or esi, ebx
jmp 0xc71439
push 0xf2b999c5
or esi, edx
sub ebx, edx
xchg esi, edi
sub esi, edx
sub edx, esi
and ebx, esi
sub ebx, edi
xchg edi, edx
not edi
mov edi, 0x808a5b
sub edi, 0x80c735
rol esi, 4
nop
and esi, ebx
and esi, 0x81bb92
jmp 0xc704ca
pop ecx
mov edi, edx
ror edi, 7
or esi, 0x841d83
xor ebx, edx
or edx, ebx
add esi, ebx
neg edi
sub edx, edi
and edi, edx
sub edi, 0x85cf0f
mov esi, 0x860c7c
jmp 0xc700b6
call fcn.00c72552
add ebx, edx
xor edx, ebx
add edx, edi
sub esi, 0x8eb597
sub edi, esi
add esi, edi
xchg edx, esi
and edx, ebx
xor ebx, edx
jmp 0xc71f6f
call fcn.00c72552
shr edx, 0x11
xor edi, ebx
or edi, 0x975fb7
or esi, ebx
jmp 0xc72844
push 0xf2b9e101
bswap esi
or esi, ebx
mov edx, edi
or ebx, edx
add esi, 0xa2d666
and edi, 0xa31cb4
add edi, 0xa36049
xchg ebx, esi
add ebx, 0xa3fc88
add edi, ebx
xchg esi, edi
add edx, ebx
add edx, ebx
jmp 0xc702aa
push 0xf2b0bb1b
and edx, esi
add ebx, edx
and esi, ebx
add ebx, edx
or esi, 0xb84845
inc esi
shl ebx, 0xe
add edi, ebx
and edi, esi
sub esi, 0xb9b9ee
xor ebx, edi
add edi, esi
or esi, ebx
and esi, 0xbacd3e
jmp 0xc7100b
pop ecx
xor edi, esi
sub ebx, esi
rol ebx, 0x1a
xor esi, 0xbc0661
or esi, ebx
mov esi, 0xbc928d
sub edx, edi
inc edi
xor edi, esi
jmp 0xc719af
push 0xf2b35296
and esi, edi
and edx, edi
xchg edi, esi
and ebx, esi
and edx, edi
jmp 0xc714eb
call fcn.00c72552
xor edx, edi
sub edx, edi
inc ebx
xor edi, esi
xor edi, 0xc4034a
xchg edi, ebx
or edi, ebx
or edx, esi
jmp 0xc72328
push 0xf2cf2b17
and edx, edi
add esi, ebx
xor edx, edi
or esi, ebx
dec esi
jmp 0xc72657
call ecx
shr edi, 7
add edi, 0xde0a21
dec edi
shr edx, 0xb
or ebx, edx
not esi
or edx, 0xdf54d6
xor edx, esi
dec ebx
sub esi, ebx
or ebx, esi
mov esi, 0xe08b5e
jmp 0xc70c12
push 0xf2bf01a5
shl ebx, 4
or edx, ebx
shl ebx, 0x14
add edi, 0xe3414c
xchg esi, ebx
rol edi, 5
xchg esi, edx
add esi, 0xe43a77
neg edx
add edx, esi
ror esi, 8
sub ebx, esi
jmp 0xc6ff06
pop ecx
xor ebx, edx
add edi, ebx
mov edx, esi
or edi, esi
and ebx, edi
dec esi
and ebx, esi
or ebx, edx
or esi, 0xf596a3
sub ebx, 0xf5d4b8
add ebx, edi
or edi, ebx
xor edx, 0xf68936
jmp 0xc73036
push 0xf2ad0bcb
xchg esi, ebx
xor ebx, esi
mov edi, edx
or ebx, edx
not edx
xor esi, 0x1088241
or esi, ebx
or ebx, edx
sub edx, 0x10946b3
and ebx, edx
sub esi, edx
jmp 0xc72fc9
call fcn.00c72552
or edi, edx
xor edi, ebx
xor edi, ebx
inc esi
xchg edi, edx
and ebx, edi
and ebx, edx
add esi, edx
add esi, edi
ror edi, 0xc
and edx, esi
ror edi, 0x10
jmp 0xc73570
call fcn.00c72552
xor esi, edi
and edi, ebx
sub ebx, edx
sub edx, 0x1221813
sub edx, edi
neg ebx
shr edx, 2
jmp 0xc715e4
pop ecx
and ebx, edx
rol edx, 5
bswap edi
xor edx, esi
sub edi, esi
or esi, 0x12f64bf
sub ebx, esi
or edx, 0x12fdd81
or edi, ebx
jmp 0xc71daa
pop ecx
shl ebx, 0x1c
shl edx, 0x1d
or esi, 0x138cbda
or ebx, 0x13918fb
xchg ebx, edi
sub esi, ebx
jmp 0xc7112c
call fcn.00c72552
sub esi, 0x13fe467
and edi, esi
mov edx, edi
jmp 0xc72abb
pop ecx
ror esi, 0x14
mov edx, edi
or edi, ebx
neg edi
and esi, ebx
and edi, esi
and ebx, esi
sub edx, esi
and ebx, edi
add ebx, 0x15158a0
and esi, ebx
ror ebx, 0xa
xchg esi, ebx
jmp 0xc71d0a
mov ecx, 0x2809024b
sub edi, edx
add edx, 0x1557cf0
rol ebx, 1
xor esi, edx
mov ebx, edx
sub esi, edi
and ebx, esi
jmp 0xc70a1d
pop ecx
or ebx, edi
sub ebx, edi
rol ebx, 0x1e
mov ebx, esi
sub ebx, edi
sub esi, 0x16ad863
or esi, edx
xor esi, 0x16b5227
and esi, edi
xor ebx, 0x16bde1c
shl edi, 6
xchg edx, esi
xchg ebx, edx
mov edx, esi
mov edx, edi
jmp 0xc72f40
push 0xf2cee07e
add edx, 0x1725d16
inc edi
sub ebx, edx
shr esi, 2
xchg edi, edx
mov esi, ebx
or edx, esi
jmp 0xc70749
pop ecx
not esi
xchg edx, esi
xor edi, edx
xor edi, esi
or edx, edi
or ebx, edi
rol esi, 6
bswap esi
and ebx, esi
and edi, 0x1767378
xchg ebx, esi
and esi, 0x176ef42
sub edx, ebx
jmp 0xc72719
push 0xf2b10259
add edi, ebx
add esi, ebx
shr edi, 0x17
xchg esi, edi
sub edi, 0x178863b
sub esi, edi
ror esi, 0x1f
or edx, 0x17941e1
jmp 0xc71359
pop ecx
and edx, ebx
or edx, esi
sub edi, esi
xor edx, ebx
xor ebx, 0x18c6505
or ebx, esi
xchg edx, edi
mov edx, ebx
mov edi, ebx
xor ebx, 0x18da5a7
jmp fcn.00c70bef
mov ecx, 0x3f4d7907
xchg edx, ebx
or edi, ebx
bswap esi
not ebx
dec esi
xchg ebx, esi
bswap edx
sub edi, esi
xor esi, 0x1900010
xor esi, 0x1903e1f
mov ebx, esi
jmp 0xc70650
mov ecx, 0x3f4d7907
nop
inc edx
xchg edi, ebx
bswap esi
sub esi, edx
add esi, ebx
add ebx, edi
or edi, ebx
xchg ebx, edx
xchg ebx, edx
xchg ebx, edi
jmp 0xc6fd0b
pop ecx
mov esi, edx
xchg edi, esi
neg esi
add esi, edx
or esi, ebx
shl ebx, 0x15
add ebx, 0x1951be6
mov ebx, esi
rol ebx, 0xd
mov esi, edx
and ebx, esi
add ebx, edx
jmp 0xc72af4
pop ecx
xor esi, edi
xchg edx, ebx
xchg ebx, edx
rol edi, 0x1f
or edi, ebx
or ebx, esi
xchg edi, edx
rol esi, 0x12
and esi, ebx
sub edx, edi
or ebx, edx
jmp 0xc717db
pop ecx
shl edi, 8
add edi, esi
add esi, edx
add esi, edi
not edi
shl ebx, 0x1d
or esi, 0x1afd73d
sub edi, ebx
xchg edi, esi
jmp 0xc72573
mov ecx, 0x3f4d7907
xchg edx, ebx
xor edi, edx
or edi, esi
or esi, edx
nop
and ebx, edi
mov esi, edx
or edi, esi
add edx, esi
or edi, ebx
jmp 0xc72177
mov ecx, 0x2809024b
mov esi, 0x1c08df6
add ebx, edx
sub ebx, esi
sub edx, esi
mov esi, 0x1c176b0
or ebx, esi
mov edi, 0x1c1e326
jmp 0xc7043b
push 0xf2ba7399
mov edi, ebx
bswap edx
mov esi, 0x1c2a30a
or ebx, edi
and esi, 0x1c31050
mov edi, edx
rol edx, 0x1d
or esi, edi
dec esi
jmp 0xc71d33
mov ecx, 0x2809024b
and edi, edx
or edi, edx
xor esi, 0x1cf2edc
and ebx, esi
shr edi, 0x19
jmp 0xc6fbb3
call ecx
or esi, edi
or esi, 0x1de3271
or esi, edx
bswap ebx
dec edi
rol edi, 0x12
xor edx, ebx
mov edi, ebx
not edx
add ebx, edx
mov edi, edx
add edx, edi
add esi, edx
jmp 0xc716ff
call fcn.00c72552
or edi, 0x1e9d797
inc edi
and ebx, edi
or esi, edx
sub ebx, edx
ror edx, 0xf
jmp 0xc7001f
pop ecx
xchg ebx, edi
sub edi, ebx
xchg ebx, edx
or esi, ebx
or edi, edx
xor ebx, esi
sub ebx, esi
or edx, ebx
jmp 0xc705bd
pop ecx
add esi, 0x1f630ac
inc ebx
xchg esi, edi
add esi, edi
xor edi, ebx
or esi, 0x1f7736d
xchg edi, edx
or edi, 0x1f7ef71
add edx, esi
add ebx, edi
or ebx, edx
and edi, ebx
jmp 0xc732ee
pop ecx
dec esi
mov edx, esi
and ebx, edi
add edi, 0x2070343
or ebx, edi
shr edi, 0x1a
inc ebx
dec esi
jmp 0xc6ff7b
push 0xf2c10182
sub ebx, edi
and edi, edx
inc esi
xor esi, 0x20920f3
not edx
xor ebx, edx
bswap edx
dec edx
or esi, 0x20a6968
xchg esi, edx
add edx, ebx
xchg esi, edx
jmp 0xc70e25
pop ecx
shl edx, 0xc
add esi, 0x229fce9
mov esi, edx
jmp 0xc735a7
mov ecx, 0x2809024b
or edi, esi
ror esi, 7
mov edi, edx
or edi, ebx
and edi, 0x22fcc4a
and ebx, 0x2300ba9
not ebx
or edx, esi
shr edx, 0xd
jmp 0xc70044
call ecx
sub edi, ebx
xor edx, 0x2331082
sub edi, edx
add edx, edi
bswap edx
or esi, 0x234159d
jmp 0xc70150
call ecx
dec edi
or edi, ebx
or esi, ebx
inc edx
xchg esi, edi
and esi, ebx
and esi, edi
neg esi
and edx, ebx
or ebx, edi
mov ebx, esi
shr ebx, 0x11
jmp 0xc6fcab
mov ecx, 0x3f4d7907
xor esi, edi
add ebx, edi
or esi, 0x237ff18
mov edi, ebx
add ebx, 0x2387858
xor edi, 0x238b79c
jmp 0xc73285
pop ecx
bswap edi
rol esi, 0x1e
or edi, 0x24981f2
dec edx
jmp 0xc701a5
pop ecx
mov edx, ebx
or esi, 0x262d2b9
sub edx, ebx
add edi, ebx
mov edi, 0x26395b8
and edi, edx
add edi, edx
or edx, ebx
neg ebx
neg esi
jmp 0xc6fc1e
push 0xf2c0b8b6
add edx, 0x2651814
or esi, edi
sub esi, ebx
or esi, edx
neg edx
ror ebx, 5
or edi, esi
add ebx, esi
sub esi, 0x267078b
xchg edi, edx
xor edi, edx
jmp 0xc717f3
push 0xf2babcf9
sub edi, esi
xchg edi, edx
xor edx, edi
xchg esi, edx
and edi, 0x268c8d7
or edx, esi
xor edi, edx
xchg edi, edx
and esi, 0x269ca50
add edi, esi
and esi, ebx
xchg esi, ebx
dec ebx
sub edi, 0x26af787
sub edi, edx
jmp 0xc72678
push 0xf2beb722
neg edi
or esi, ebx
xor edi, ebx
add edx, 0x270d6f2
mov ebx, edx
add edx, edi
mov ebx, 0x2718549
ror edx, 0x14
xor edx, esi
and esi, 0x2724b57
or edx, esi
xchg ebx, edi
xchg edx, edi
xchg edx, edi
or ebx, edi
jmp 0xc707f7
push 0xf2ae3306
and edx, edi
and ebx, edx
mov esi, edi
add esi, edi
sub edx, edi
add ebx, edx
neg esi
xor edx, 0x275784e
xor ebx, edx
xchg edi, ebx
mov edi, 0x2762b57
or ebx, 0x27668b2
sub ebx, edx
jmp 0xc71175
call ecx
mov edi, esi
not edi
xchg edi, edx
and edx, 0x2866db7
add edi, ebx
sub edi, 0x286f873
xchg edi, esi
xchg edx, ebx
and edi, esi
add ebx, esi
xor edi, edx
jmp 0xc72c6c
pop ecx
rol edx, 5
bswap edi
xor esi, edi
sub esi, ebx
sub edi, 0x290237b
xchg esi, edx
shl ebx, 0x1d
jmp 0xc71ce9
call ecx
add ebx, 0x290f417
dec esi
and edx, esi
sub edx, edi
xchg edx, edi
rol edx, 0x19
shl edx, 0xd
or ebx, 0x292acdc
neg ebx
mov ebx, 0x2932542
and ebx, 0x29363d1
xchg edx, edi
mov edi, 0x293dc6d
xchg esi, edx
jmp 0xc6fb64
push 0xf2c9de32
shr esi, 0x18
sub esi, edx
add esi, 0x294f0b5
shr esi, 0x1b
inc edx
and edx, esi
ror edi, 0xf
mov esi, edi
xchg edx, esi
and esi, 0x296a7c9
xor esi, edi
and ebx, esi
add edx, ebx
or ebx, 0x2979526
xchg edi, edx
xchg esi, ebx
jmp 0xc7114e
push 0xf2b70a04
and ebx, edx
xchg edx, esi
xor ebx, edi
or edi, 0x2a560d2
xchg esi, ebx
inc ebx
ror ebx, 0x1e
add ebx, edi
and esi, 0x2a69e52
neg ebx
xor ebx, 0x2a718f9
jmp 0xc72a0c
pop ecx
xor esi, edi
xor ebx, esi
xor edx, edi
add edx, esi
shr edx, 0x1c
xchg edx, ebx
and esi, 0x2aab2a6
xchg edi, edx
dec edx
neg ebx
jmp 0xc6ff2b
pop ecx
or edx, edi
and edi, esi
inc edx
ror edx, 0x1b
mov edx, ebx
inc edx
and ebx, esi
sub esi, edi
sub ebx, esi
jmp 0xc7168b
call fcn.00c72552
rol esi, 0x19
or edi, 0x2b63ff7
xchg edi, ebx
bswap edx
add edx, esi
shr edi, 0x16
and edx, edi
jmp 0xc71a49
push 0xf2ab4bed
xchg ebx, edi
bswap esi
bswap ebx
and edi, edx
mov edx, ebx
rol edi, 0x18
and edi, ebx
or edx, esi
and edx, ebx
xchg edi, edx
and ebx, edi
xchg esi, edx
add ebx, 0x2cdc326
xchg esi, ebx
add esi, 0x2ce41f2
jmp 0xc719ff
push 0xf2cc39c0
add esi, edi
mov edi, 0x2d0fee3
and ebx, 0x2d13b7b
rol esi, 0x17
and edi, ebx
mov ebx, edx
xor edx, ebx
sub esi, ebx
or edi, edx
dec esi
xor ebx, 0x2d352fc
jmp 0xc7325f
call ecx
rol edx, 0x1c
mov edx, 0x2da25ea
or esi, ebx
sub edx, ebx
sub edx, ebx
sub esi, ebx
add edx, esi
dec ebx
and edi, ebx
xchg edx, edi
sub edi, 0x2dc5c08
and ebx, edx
sub esi, edx
and edx, esi
jmp 0xc70fe2
pop ecx
mov edi, esi
or edx, ebx
ror edi, 0x17
mov edi, edx
xchg ebx, esi
mov ebx, edi
inc edx
ror edi, 0x13
add edi, esi
add esi, ebx
sub ebx, edx
add edx, 0x2faf876
jmp 0xc71fa5
push 0xf2acc202
mov ebx, esi
xor esi, ebx
neg ebx
and edi, 0x3075d2e
mov ebx, edi
add ebx, 0x307d648
sub edx, edi
add esi, ebx
or edx, edi
add ebx, edx
add esi, ebx
sub esi, 0x309515d
jmp 0xc709f5
pop ecx
add edi, edx
shl esi, 3
ror esi, 0x1d
inc edi
sub edi, 0x31530ce
or edi, edx
xor ebx, esi
bswap edx
sub edx, edi
bswap esi
xchg edi, esi
jmp 0xc702e4
mov ecx, 0x2809024b
sub edi, ebx
and edx, esi
mov edi, esi
sub ebx, 0x317c101
sub ebx, esi
or esi, 0x3183bfd
add ebx, edi
nop
jmp 0xc70cfd
mov ecx, 0x2809024b
xor edx, 0x3191eda
sub edi, 0x3195c6e
xor edi, edx
not ebx
and ebx, edx
dec edi
rol ebx, 0xf
add esi, edx
rol edi, 0xd
rol edi, 0xd
and edx, esi
xchg ebx, edi
jmp 0xc7291e
push 0xf2cb5702
dec ebx
mov esi, edi
xor ebx, 0x32559ce
and esi, ebx
or edx, 0x325d02e
shl edx, 0xa
and edi, edx
jmp 0xc6fb85
call ecx
mov edx, esi
or ebx, edx
and edx, esi
xor edi, 0x32863b9
jmp 0xc6fe2a
push 0xf2cbeeb2
xor edi, ebx
not edx
shr edi, 1
shl edi, 8
or ebx, esi
sub edi, edx
add edx, edi
jmp 0xc722b4
call ecx
bswap edx
rol ebx, 5
xor edi, esi
mov esi, edi
nop
add edx, esi
add esi, ebx
jmp 0xc720d0
push 0xf2c4bd4f
and ebx, edi
sub esi, edx
or edx, 0x33eeda2
xchg edi, edx
mov ebx, edx
neg ebx
shr ebx, 0x1d
xor ebx, esi
jmp 0xc72ad9
mov ecx, 0x2809024b
xchg edx, esi
sub ebx, edx
inc esi
sub ebx, 0x345c5be
mov ebx, esi
xchg edx, ebx
xor edx, 0x3467ce7
not edx
add esi, edx
and esi, edx
and edx, esi
jmp 0xc71662
call fcn.00c72552
or edx, edi
sub ebx, esi
xchg esi, edx
xchg edx, ebx
or edx, esi
or edi, esi
neg ebx
xor edi, esi
sub esi, 0x3502b3b
mov ebx, esi
jmp 0xc72744
pop ecx
sub edi, ebx
bswap edi
xchg esi, edx
dec edx
jmp 0xc70f4c
call ecx
or edi, ebx
or esi, ebx
add ebx, 0x362c235
jmp 0xc7130c
push 0xf2b75338
xchg esi, edi
rol ebx, 0xa
shr edx, 0x1d
add esi, edi
xchg ebx, edi
sub edx, ebx
dec edx
jmp 0xc728a9
call ecx
xchg esi, ebx
ror edx, 0xc
mov ebx, edx
shr esi, 0xf
sub ebx, edi
shr esi, 0x1b
xchg ebx, edi
or esi, edx
add esi, ebx
sub edx, edi
jmp 0xc73106
push 0xf2c53f71
xor edx, 0x37362d5
add edx, edi
mov edx, esi
rol edi, 0x1d
or edx, esi
or ebx, edi
jmp 0xc73001
push 0xf2b3076f
or ebx, esi
not edx
or edx, 0x37577ac
or edx, edi
or esi, ebx
mov ebx, 0x37641e6
sub esi, 0x37681b3
and edi, ebx
jmp 0xc7060e
pop ecx
add ebx, edx
and edi, ebx
xor edx, ebx
xor ebx, edi
or edi, esi
bswap edx
xor edx, 0x390653c
sub edi, 0x390a365
jmp 0xc708e5
pop ecx
add ebx, edi
sub edi, 0x3913b83
add ebx, edi
rol ebx, 9
dec ebx
rol ebx, 0x13
add ebx, 0x3927684
xchg edi, ebx
inc esi
xor esi, edi
or edx, edi
not edi
xor edi, esi
rol edi, 0xf
jmp 0xc724b1
mov ecx, 0x2809024b
not edi
not esi
inc ebx
dec edi
mov ebx, edx
neg esi
add esi, edx
mov esi, edi
jmp 0xc730ca
push 0xf2b50e8f
xchg esi, ebx
add edi, edx
or edx, 0x3a11467
and esi, edi
dec esi
sub esi, edx
sub edi, ebx
add esi, ebx
and edi, 0x3a2936a
xor edx, 0x3a2d11a
inc ebx
neg ebx
sub ebx, 0x3a38d13
jmp 0xc71a82
pop ecx
and ebx, esi
neg edi
add edi, 0x3c23e28
xor esi, edx
and ebx, edx
or esi, edi
and ebx, esi
ror edi, 4
jmp 0xc72c8a
push 0xf2ada5fe
and edi, edx
neg ebx
rol ebx, 0x17
or ebx, esi
add esi, ebx
jmp 0xc7307e
push 0xf2c5c746
add ebx, edx
or edi, esi
or edi, 0x3d17b4a
mov edx, 0x3d1bbae
xchg esi, edi
sub esi, edi
mov ebx, 0x3d276a4
xor esi, ebx
jmp 0xc731ed
push 0xf2b6c12f
inc ebx
xor edi, esi
or edi, edx
sub esi, edi
jmp 0xc72089
pop ecx
xchg ebx, esi
shl ebx, 0x10
or edx, edi
sub esi, edi
mov edx, edi
bswap esi
not ebx
xor edi, edx
add edi, esi
add ebx, edi
add esi, ebx
xor edx, edi
bswap edx
jmp 0xc720ee
push 0xf2adece6
and edi, edx
ror edx, 4
or ebx, esi
add esi, ebx
mov ebx, 0x3da796a
or edi, esi
shl ebx, 0xe
not esi
xchg ebx, edx
inc edi
sub edi, 0x3dbedd4
jmp 0xc71dde
call fcn.00c72552
sub edi, edx
xor edi, edx
dec edi
mov esi, edx
sub ebx, edx
dec edx
bswap ebx
xchg ebx, edi
or esi, edi
and edi, ebx
jmp 0xc707b8
pop ecx
xchg esi, edx
xor esi, ebx
and edx, ebx
sub edi, edx
jmp 0xc70c9a
mov ecx, 0x3f4d7907
ror esi, 0x12
or ebx, edi
ror edx, 0x1b
mov edx, esi
mov edi, esi
dec edi
add esi, 0x3f5c1d7
add edi, esi
and edi, ebx
xchg edx, ebx
mov edx, 0x3f6c583
or esi, 0x3f703ea
sub esi, ebx
and esi, ebx
jmp 0xc734ca
mov ecx, 0x2809024b
or edi, esi
xchg edi, ebx
xchg esi, edx
mov esi, 0x3fd9297
or edx, edi
add ebx, edi
add esi, 0x3fe58a0
add edi, esi
add ebx, esi
shr esi, 0x10
jmp 0xc70b5c
call fcn.00c72552
bswap ebx
sub edi, ebx
add edx, esi
add edi, ebx
sub esi, 0x40058f7
add edi, ebx
and edx, esi
xchg edi, esi
and edi, ebx
and esi, edi
dec esi
sub esi, ebx
or edx, edi
jmp 0xc71a64
pop ecx
mov ebx, edx
add edx, 0x408932d
sub ebx, edi
add ebx, edi
neg edi
xchg ebx, edx
xor esi, ebx
xchg edi, ebx
rol esi, 0x19
xor esi, edx
jmp 0xc705ef
call ecx
mov edi, esi
add esi, 0x41bd094
add esi, ebx
mov edx, 0x41c4a31
mov ebx, edi
mov edi, esi
sub edi, 0x41d1090
mov edi, edx
sub edi, esi
jmp 0xc70260
call fcn.00c72552
sub esi, edi
not esi
rol edi, 6
ror edi, 1
ror ebx, 0x14
mov ebx, edx
not edx
xchg edx, ebx
shr ebx, 0x1d
add esi, edi
mov edx, 0x42bc798
and edx, esi
xor esi, 0x42c41d7
and edi, ebx
xor ebx, edx
add esi, edx
jmp 0xc6fcd8
push 0xf2c475a8
ror edx, 0xb
dec edx
and edx, 0x42fdd50
neg edx
xchg ebx, esi
inc edx
dec edx
and ebx, edi
jmp 0xc72859
call ecx
rol ebx, 0x17
xor esi, edi
or esi, ebx
ror edi, 0x1b
xchg edi, esi
rol edx, 0x14
or edx, ebx
xchg edx, esi
jmp 0xc6fdbd
push 0xf2ce9525
mov edi, ebx
inc ebx
rol esi, 0x1d
dec edi
xchg ebx, esi
xor edx, esi
not ebx
or ebx, 0x43bd36b
add ebx, edi
rol ebx, 0x1c
not edx
or esi, 0x43ccb08
jmp 0xc70fc6