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

Disassembly:
call sub.user32.dll_GetMessageExtraInfo
cmp eax, 0xfffffedd
jne 0x40108e
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
ret
call sub.user32.dll_GetMessageExtraInfo
cmp eax, 0xffffff33
jne 0x40113a
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
ret
call sub.user32.dll_GetMessageExtraInfo
cmp eax, 0xfffffee7
jne 0x4011be
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
ret
call sub.user32.dll_GetMessageExtraInfo
cmp eax, 0xffffff03
jne 0x40122e
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
call sub.advapi32.dll_SystemFunction026
ret
jmp 0x4a9ca8
or esi, ebx
mov edi, ecx
sub esi, ecx
rol ecx, 3
add esi, edi
sub edi, ebx
jmp 0x4abc15
pop ecx
sub edx, ebx
or edx, ebx
rol esi, 0x12
inc esi
xchg esi, ebx
sub ebx, edi
sub edi, ebx
xchg esi, edi
xor edx, ebx
ror ebx, 7
jmp 0x4aa114
pop ecx
xor esi, edx
and edi, ebx
add edx, ebx
xor ebx, 0x73e457ab
neg edi
bswap edx
or edx, ebx
xor esi, 0x73e4c727
xchg edx, esi
xchg ebx, edi
bswap edi
rol esi, 0x13
bswap esi
and edi, 0x73e5761b
xchg ebx, edx
add ebx, edi
jmp 0x4ac87a
call ecx
sub edi, 0x73e72a5b
and esi, edx
mov edi, edx
and esi, edx
rol esi, 1
xor edi, esi
jmp 0x4aafc5
mov ecx, 0x4132136a
sub edx, edi
mov esi, edi
add ebx, edx
sub edx, 0x73e9b13f
or edi, ebx
and esi, ebx
or esi, edi
shl edi, 0x15
add esi, edi
xchg esi, ebx
jmp 0x4ac5be
pop ecx
sub edx, edi
xor edx, ebx
and edi, esi
mov esi, ebx
mov edx, edi
and esi, edx
jmp 0x4aca7e
push 0x735c8bcd
or edi, esi
or edx, esi
xor edi, 0x73eef2b9
add ebx, edi
mov ebx, edi
add edx, edi
and esi, edi
add ebx, edi
or edx, 0x73ef915d
rol ebx, 3
mov ebx, edx
mov edx, esi
jmp 0x4aa96e
pop ecx
xchg esi, ebx
rol esi, 0x12
add ebx, 0x73f4f1dd
xchg esi, ebx
mov edi, edx
or edi, 0x73f546f7
or ebx, edi
add edx, edi
neg edi
or edi, ebx
sub edi, edx
xor esi, edi
jmp fcn.004aaf1d
pop ecx
shl edi, 0x19
rol esi, 3
add esi, edx
bswap edx
ror edx, 0x18
sub edx, 0x73f69be3
sub edi, 0x73f6b7fd
shl esi, 0xc
xchg esi, edi
or edi, esi
or edx, esi
or edx, ebx
jmp 0x4ac035
call fcn.004ac6f1
or edx, 0x73f9eac7
not ebx
shr ebx, 8
or ebx, esi
shr edi, 9
and edx, 0x73fa759d
and edi, ebx
add edx, ebx
xor edx, edi
and esi, edx
inc esi
xor esi, 0x73fb1bc1
jmp 0x4ac64b
push 0x735c6ccf
and edx, esi
xor esi, 0x74013b33
and edi, edx
add edx, esi
xor edx, 0x74018bfd
or edx, edi
mov ebx, edx
inc edi
xor edi, 0x7401fb27
xchg edx, edi
nop
or edx, 0x74025075
jmp 0x4a9eed
push 0x7356b4dd
sub esi, edx
shl edi, 0x17
xor edi, ebx
add ebx, esi
mov ebx, 0x7404ed01
xchg edx, ebx
jmp 0x4acaf5
pop ecx
xor edx, esi
or ebx, edi
mov edx, esi
neg ebx
and ebx, esi
sub ebx, edx
xor edi, ebx
add ebx, esi
rol esi, 0x1c
neg edi
jmp 0x4ac83f
call fcn.004ac6f1
ror edx, 7
shr edi, 0xb
sub edi, edx
or esi, 0x740ecb79
not edx
and esi, edx
jmp 0x4ac2d2
pop ecx
ror ebx, 0xb
xor esi, edx
add edx, esi
ror edx, 3
mov ebx, edx
mov edx, esi
jmp 0x4aa3e3
call fcn.004ac6f1
xor edi, esi
rol ebx, 0x19
or ebx, 0x741012cf
and edi, ebx
nop
neg esi
rol edx, 0x1b
not edi
ror ebx, 0x1f
shr esi, 0xf
mov edi, ebx
xchg edx, esi
add esi, edi
add esi, 0x74118eb1
jmp 0x4aba43
push 0x73533261
rol edi, 0x17
mov edi, esi
sub esi, ebx
or edi, 0x74120451
not esi
or ebx, esi
add esi, ebx
ror edi, 0xd
mov ebx, edi
add ebx, 0x7412aa69
neg ebx
mov edi, edx
jmp 0x4ab4a6
call ecx
sub edx, edi
and ebx, esi
mov ebx, esi
add edx, esi
add edi, 0x7413709f
xchg esi, edx
mov edx, edi
xchg ebx, edx
ror ebx, 0xa
nop
jmp 0x4aab1f
mov ecx, 0x75624153
xchg esi, ebx
sub esi, edi
xor ebx, esi
xchg edx, esi
and ebx, 0x74149733
add esi, edi
sub edi, 0x7414cc3d
xor edx, 0x7414e9cf
jmp 0x4aac3b
pop ecx
sub edx, edi
or edi, 0x74152da5
sub esi, edi
and edx, esi
xchg esi, edx
not edi
rol edi, 6
xor edx, 0x7415d623
and edi, ebx
add edx, ebx
jmp 0x4ab0c1
pop ecx
sub edi, 0x74180c27
xchg ebx, esi
mov esi, edx
mov edi, esi
xor edi, ebx
mov edi, 0x74189589
jmp 0x4aa84d
pop ecx
and ebx, edx
or edx, ebx
and edi, 0x741b2b75
mov ebx, esi
add esi, edi
and ebx, edi
xchg edi, ebx
or ebx, esi
jmp 0x4aad5f
push 0x735d8323
rol edi, 0x1e
sub edx, edi
and ebx, edx
dec edx
inc esi
xor esi, 0x741c6527
nop
or edx, 0x741c9fe5
shr esi, 0x12
bswap edi
or ebx, 0x741cf9dd
mov ebx, edi
add edx, edi
or edx, esi
jmp 0x4ac475
pop ecx
mov edi, ebx
xor ebx, edx
or edi, 0x741e5389
not esi
mov esi, ebx
xchg esi, ebx
or edx, ebx
and edi, esi
xor ebx, esi
mov edx, edi
shr edi, 8
add esi, 0x741f477d
jmp 0x4abf68
push esp
mov edi, 0x741f6fa1
or esi, ebx
or edx, edi
shl ebx, 0xb
xchg ebx, edi
shr edx, 9
sub edx, esi
add edx, ebx
or edx, edi
inc edx
jmp 0x4ab922
push 0x73547c53
bswap edi
xor edi, ebx
or esi, 0x7420c739
and esi, 0x7420e367
not edx
sub edx, edi
sub edx, esi
bswap edx
add edi, esi
not esi
or edx, esi
xor edi, 0x7421c425
jmp 0x4acb8b
push 0x7354b8ed
add edi, 0x7423104b
xchg edx, esi
and esi, 0x7423473f
and edx, esi
xchg esi, edx
xor esi, ebx
or esi, edi
shl edi, 0xb
add esi, ebx
ror edi, 0x1b
xor edi, edx
add ebx, edi
jmp 0x4ac162
pop ecx
xor edx, esi
and esi, ebx
mov esi, edi
or edi, ebx
mov ebx, 0x74262d4f
sub ebx, 0x742649a3
and ebx, esi
mov esi, edx
and edx, esi
mov esi, edx
jmp 0x4ab05b
push 0x735ed835
or esi, edi
sub ebx, esi
and edi, ebx
xchg ebx, edi
mov edi, edx
sub edx, edi
jmp 0x4ab43a
push 0x73536d5b
add esi, edx
and ebx, esi
sub esi, edx
mov ebx, 0x743673f1
or edx, ebx
and edi, esi
add edx, edi
shl edx, 0xc
jmp 0x4ab6dc
pop ecx
add esi, ebx
ror edi, 0x1e
mov ebx, edi
xor edx, ebx
rol esi, 0x17
mov ebx, edi
xchg edi, esi
and edi, esi
jmp 0x4abb89
pop ecx
sub edx, ebx
sub edx, esi
neg ebx
or edx, ebx
sub edi, edx
ror ebx, 0x12
jmp 0x4acb21
mov ecx, 0x75624153
xchg esi, edx
shl ebx, 0x14
and edi, 0x7444e7e1
shr edx, 0x12
ror ebx, 0x1a
or esi, 0x74453bb5
xchg ebx, esi
xchg edi, ebx
jmp 0x4aadb2
push 0x735b733f
mov edi, edx
dec esi
mov edi, esi
bswap edi
add edx, edi
rol edx, 0x1e
inc ebx
sub edi, edx
mov edi, ebx
xor esi, edx
mov esi, edi
dec ebx
mov edi, ebx
and edi, 0x7446f975
jmp 0x4acb49
pop ecx
and edx, edi
mov edx, 0x744a1d99
xor edi, edx
shl esi, 0xa
rol edx, 0x12
and ebx, edx
mov ebx, 0x744aaa8b
xor edi, ebx
xchg edx, esi
rol edi, 0x16
jmp 0x4ac7b6
call fcn.004ac6f1
add ebx, 0x744dd125
mov edx, edi
mov edi, ebx
and edi, esi
add edx, edi
xor esi, 0x744e53fd
sub edi, ebx
xchg edi, esi
xchg edi, esi
and ebx, edi
add esi, edi
inc edx
jmp 0x4abf21
call fcn.004ac6f1
sub esi, edi
or esi, edi
shl edi, 4
xor edi, ebx
inc ebx
inc esi
dec ebx
sub edi, esi
and esi, ebx
xchg ebx, esi
jmp 0x4aafde
pop ecx
sub esi, edi
add edx, edi
sub esi, ebx
add edi, edx
sub edx, edi
neg edx
sub esi, edx
xchg esi, ebx
sub esi, edi
mov edi, esi
jmp 0x4ac9ca
call fcn.004ac6f1
mov edx, 0x745b72db
sub ebx, 0x745b8ed5
mov esi, ebx
shl edi, 0x16
or edx, ebx
dec edx
xor edi, ebx
shr esi, 6
add edi, ebx
add edx, esi
and ebx, 0x745c8597
xchg edi, edx
jmp 0x4aa336
push 0x735a7d17
or esi, edi
add edx, esi
xor edi, esi
and esi, edi
and ebx, 0x745f4a51
sub esi, edi
and edi, 0x745f8023
dec esi
shl esi, 0x12
sub esi, edx
jmp 0x4ac5ea
push 0x73567817
sub edx, edi
or ebx, edi
ror ebx, 0x1f
or ebx, esi
sub ebx, edi
ror esi, 8
add edi, esi
mov ebx, edx
jmp 0x4ab5a1
call fcn.004ac6f1
xor edx, esi
xchg edx, edi
xor esi, edx
and edi, ebx
add edx, 0x74675d3f
xchg edi, edx
add edx, 0x74679949
mov edx, 0x7467b423
neg ebx
add edx, 0x7467ed1d
jmp 0x4ab836
call ecx
sub esi, 0x74681515
or ebx, edi
not edx
shr edx, 0x18
mov edi, ebx
add ebx, esi
xor esi, ebx
xor esi, 0x7468d69b
jmp 0x4ac114
call fcn.004ac6f1
or edx, ebx
and edx, ebx
add edi, ebx
xor edi, ebx
dec ebx
and ebx, edx
jmp 0x4ab669
mov ecx, 0x75624153
or edx, ebx
mov edx, esi
and edx, 0x7470c203
and edx, ebx
xor ebx, 0x7470f8a5
or edx, esi
not edx
dec esi
jmp 0x4aab03
push esp
sub esi, edi
bswap ebx
sub esi, ebx
ror edx, 0xb
add edx, edi
ror esi, 0x17
mov ebx, esi
mov edi, edx
or esi, edx
bswap edi
sub ebx, esi
and edi, edx
xchg edx, edi
xor esi, edx
jmp 0x4aa4d3
call fcn.004ac6f1
shr esi, 0xc
and esi, edi
xchg esi, edi
and esi, edx
not esi
and edi, ebx
mov esi, edi
or esi, ebx
mov ebx, 0x74795487
shr esi, 0x15
mov edi, edx
bswap edi
xor ebx, esi
sub edi, edx
jmp 0x4ab47c
call ecx
dec ebx
or edx, edi
or edx, 0x747ab5c3
or edi, edx
rol ebx, 0x14
add edx, ebx
add edi, ebx
xor edi, 0x747b8155
jmp 0x4ab9d4
pop ecx
inc esi
shl esi, 6
not ebx
or esi, ebx
dec edx
xchg edi, ebx
mov esi, edx
add edi, esi
neg edx
neg edx
jmp 0x4ac0cb
call ecx
xchg ebx, edi
sub edi, 0x747d986b
inc edx
xchg edi, ebx
xor ebx, edi
mov edi, 0x747e3d67
xchg esi, edi
bswap edi
jmp 0x4ac574
push 0x73581d91
shl esi, 0x13
and edi, edx
or edx, esi
add ebx, 0x74838b03
not ebx
not ebx
or edx, 0x74840a0f
mov ebx, edi
jmp 0x4ac597
pop ecx
xchg esi, ebx
rol ebx, 0x11
or ebx, edi
rol edx, 0x1e
jmp 0x4a9db7
push 0x73610aa1
and edi, ebx
dec ebx
mov edx, edi
and edx, edi
ror edx, 4
and esi, edx
dec edi
bswap edi
sub edx, esi
rol edx, 8
sub edx, 0x748916d1
xor ebx, 0x74893f3b
jmp 0x4ab78c
call fcn.004ac6f1
sub ebx, 0x74897911
sub edi, 0x7489a397
mov edi, ebx
ror ebx, 8
neg edi
ror edi, 0x14
jmp 0x4a9e0f
pop ecx
sub esi, ebx
add edi, esi
mov edi, ebx
xchg esi, edx
mov esi, edx
xor edx, esi
not edi
and edi, edx
xchg esi, edx
neg ebx
add edi, edx
or edx, esi
jmp 0x4abec3
push 0x735ebaed
inc ebx
and ebx, 0x748ff957
bswap edi
add edi, esi
sub edx, esi
sub ebx, esi
xor esi, edx
and ebx, edi
rol esi, 0x1d
dec esi
jmp 0x4aa77f
pop ecx
ror edx, 0x1e
xor edx, 0x7491ab29
and esi, edi
add edx, edi
jmp 0x4aba5d
call ecx
or ebx, 0x74975ead
add edi, ebx
add esi, ebx
add edx, edi
jmp 0x4aa58a
mov ecx, 0x75624153
sub edx, ebx
sub ebx, edi
rol edx, 3
inc ebx
and esi, 0x749844a1
xchg edx, esi
mov ebx, esi
shl edx, 0x11
xchg edx, edi
bswap edx
xor edx, esi
xchg edx, edi
not edx
add edi, 0x74993f53
xchg esi, edx
add edi, ebx
jmp 0x4aa038
push 0x7355a765
xchg edi, edx
xchg esi, ebx
sub esi, 0x749baf4d
not ebx
xor ebx, esi
mov edx, edi
jmp 0x4ab8f9
call ecx
xor ebx, 0x74a2db2b
xor ebx, edx
xor edx, edi
mov esi, ebx
mov edi, edx
add ebx, edi
jmp 0x4a9f9b
call fcn.004ac6f1
mov ebx, edi
or edi, esi
or edi, edx
sub ebx, edi
rol edx, 0x1c
sub edx, edi
xor edx, ebx
mov esi, edx
mov ebx, esi
sub ebx, esi
jmp 0x4ab38a
mov ecx, 0x75624153
sub edi, 0x74a82893
neg edx
xor edx, 0x74a8657f
mov edi, esi
or edi, ebx
mov edi, esi
add esi, ebx
sub edx, esi
or edi, ebx
neg edi
jmp 0x4acaa0
call ecx
sub esi, edi
mov esi, edi
add ebx, edx
add edx, esi
sub edi, 0x74aacdd1
neg esi
add ebx, 0x74ab05ab
xchg esi, ebx
dec esi
add ebx, 0x74ab5873
mov edx, edi
mov edi, ebx
jmp 0x4aa1ef
push 0x7353504d
add ebx, edx
add edx, esi
add esi, edi
sub edi, ebx
mov esi, edi
ror edi, 0x1d
sub edx, 0x74ac4f69
and ebx, edi
xchg edx, edi
xor edi, edx
jmp 0x4aa795
push 0x7358595b
or esi, edx
shl esi, 8
or edi, edx
mov ebx, esi
shr edi, 0x14
add edx, esi
rol ebx, 1
mov ebx, edx
mov edx, esi
xchg edx, edi
jmp 0x4ab95f
push 0xa88a8
or esi, 0x74b263bb
mov ebx, esi
mov edi, 0x74b29757
and edi, ebx
shr edi, 0x14
sub edx, ebx
xchg edi, ebx
neg ebx
and edx, 0x74b34027
not edx
jmp 0x4ab8c7
push 0x735696af
xor edi, edx
or ebx, edx
xor esi, edi
add ebx, esi
xor edx, ebx
or edi, edx
jmp 0x4aa177
call ecx
and ebx, edi
xchg edi, edx
sub edi, edx
xor edx, 0x74bb3eeb
xchg edi, esi
xor ebx, edi
xchg ebx, edx
sub edx, 0x74bbf209
shr ebx, 0x1b
xor ebx, 0x74bc3df5
mov edx, esi
and edi, ebx
add edx, 0x74bc92af
xchg edi, ebx
add esi, ebx
xor edi, 0x74bce203
jmp 0x4aa2c5
mov ecx, 0x75624153
sub esi, edi
ror edi, 0x1e
xor ebx, edi
mov edx, ebx
add edi, edx
sub edi, esi
inc esi
sub edx, ebx
jmp 0x4aa2a9
pop ecx
add edx, ebx
xor edx, edi
inc edx
ror esi, 7
xor edi, ebx
add ebx, esi
or edi, esi
add edx, esi
xor edi, esi
neg edi
jmp 0x4ab132
mov ecx, 0x75624153
xor edx, edi
and esi, 0x74c22031
mov edi, esi
add edx, ebx
sub ebx, esi
xor edi, ebx
xor ebx, edx
nop
xor ebx, edi
sub esi, edi
and ebx, edx
dec edx
xor edi, 0x74c34a21
add ebx, esi
jmp 0x4aaa8e
pop ecx
xor ebx, esi
sub esi, edx
add edi, esi
and esi, ebx
not edi
xor ebx, esi
xor esi, ebx
add edx, ebx
add esi, edx
add edi, esi
or esi, edi
xchg edx, ebx
jmp 0x4aa4ac
push 0x736129a7
and ebx, edi
sub ebx, esi
sub ebx, edx
xor edx, edi
add edi, 0x74c54125
and ebx, esi
and esi, edx
xchg edx, esi
add edi, 0x74c5b067
mov edi, 0x74c5ccd9
neg esi
not edi
jmp 0x4ac7e3
call ecx
or edx, edi
or edi, ebx
shr ebx, 5
mov edi, 0x74ca610d
mov edx, esi
xchg ebx, edi
dec edi
mov edi, edx
add ebx, edi
xor edi, ebx
add ebx, esi
or edi, esi
add ebx, esi
add edx, edi
jmp 0x4a9fc2
push 0x401400
inc edx
not ebx
and ebx, edx
xor esi, edx
xchg esi, edi
mov esi, ebx
jmp 0x4aaddf
push 0x7355c5fd
add edi, edx
nop
or edx, 0x74d0f2d1
xor ebx, 0x74d10eb7
sub edi, ebx
mov ebx, esi
or edi, 0x74d1621b
and edx, ebx
xchg edx, ebx
add edx, esi
jmp 0x4aaed8
push 0x40
or edi, ebx
or edx, edi
neg edi
or esi, ebx
mov esi, ebx
mov edi, edx
add ebx, edi
sub ebx, edx
jmp 0x4ab577
push 0x735877a7
xor edi, ebx
and edi, esi
and edi, 0x74d3a49b
xchg ebx, edx
or edx, edi
add edi, esi
ror edi, 0xd
and ebx, edi
add esi, edi
xchg ebx, esi
jmp 0x4ac786
push 0x735d455a
and ebx, esi
inc edx
sub edi, esi
mov edx, ebx
mov ebx, edi
sub esi, edx
jmp 0x4abf86
pop ecx
not ebx
rol edx, 0x11
inc ebx
and esi, 0x74d7995b
xchg edx, esi
sub esi, edi
add ebx, edx
add edx, esi
jmp 0x4ab9ee
pop ecx
not edx
add edi, 0x74d84ba3
and edx, 0x74d867e9
and esi, edi
and ebx, edi
rol esi, 0xe
mov edi, edx
add ebx, edi
jmp 0x4a9ead
call ecx
and esi, ebx
dec esi
and edx, 0x74dc4ed7
mov edi, edx
add esi, ebx
sub esi, edx
sub edx, ebx
or esi, edi
jmp 0x4ab095
push 0x735786a1
add ebx, esi
sub ebx, edi
rol edx, 3
xor edi, edx
or ebx, edx
xor edx, esi
sub edi, ebx
xchg edi, esi
shl edx, 0x18
sub ebx, edx
jmp 0x4abaca
push 0x73600f71
or edi, ebx
shr ebx, 2
or ebx, edi
not edx
or ebx, edx
inc edx
jmp 0x4aa355
mov ecx, 0x75624153
mov edi, ebx
and ebx, 0x74e12777
mov edi, ebx
mov ebx, edi
xor ebx, esi
mov ebx, edx
jmp 0x4ac4b8
pop ecx
add edi, ebx
inc esi
mov edi, 0x74e716bd
sub ebx, edi
or ebx, edi
and esi, 0x74e76515
not edx
rol esi, 0x14
add esi, edx
rol edi, 1
mov edx, ebx
xor edx, esi
and esi, ebx
dec esi
jmp 0x4a9e4f
push 0x73531292
add ebx, edi
or edx, esi
add edi, edx
shl edi, 4
or edi, esi
xor esi, edi
mov esi, 0x74ec8c0f
and ebx, edx
add ebx, esi
or edi, 0x74ecdfbf
mov edx, edi
bswap edi
or edi, edx
dec ebx
jmp 0x4aa30a
push 0x735ff073
add ebx, esi
or edx, ebx
add edi, ebx
add ebx, 0x74f2b673
mov edx, edi
add ebx, edi
add esi, 0x74f308a7
and ebx, 0x74f324ed
and esi, edx
sub edi, ebx
jmp 0x4aba8d
mov ecx, 0x75624153
or edi, 0x74fa3bc9
sub esi, edx
xchg ebx, esi
or edx, ebx
add edi, ebx
xor edi, esi
add ebx, 0x74fade23
dec ebx
add ebx, edx
add edx, esi
add esi, edi
inc edx
jmp 0x4aaf7b
push 0x735b55d7
xor esi, edx
sub ebx, edi
shr ebx, 7
not esi
jmp 0x4aa993
call ecx
xchg edi, edx
mov ebx, 0x75049915
xchg esi, edi
add ebx, edi
rol ebx, 0xe
and ebx, esi
or edi, edx
shr edx, 5
add edi, 0x75055937
mov esi, edi
jmp 0x4ac820
push 0x735e9bb3
and ebx, edx
mov esi, ebx
not edx
add ebx, edx
or esi, 0x75071e69
add edi, esi
xchg edx, ebx
or ebx, edi
jmp 0x4ab150
push 0x735d6477
and edi, esi
xchg esi, edi
and edx, edi
add edi, esi
and edi, ebx
xchg ebx, edi
ror edx, 5
mov edx, edi
or ebx, esi
and esi, edi
jmp 0x4aa45f
pop ecx
xor ebx, 0x750d9517
or edx, esi
or edi, ebx
xchg esi, ebx
or edx, ebx
not esi
and ebx, 0x750e3787
rol ebx, 0xb
mov esi, edx
neg edi
xchg esi, ebx
add edx, edi
xor esi, edx
inc ebx
jmp 0x4ab9bf
pop ecx
ror ebx, 0x1a
xor esi, edx
sub ebx, edi
shl edi, 9
sub edx, ebx
rol esi, 1
and ebx, esi
sub esi, edi
rol esi, 0x12
mov ebx, edi
mov edx, 0x751237c7
inc edx
jmp 0x4ab2b1
pop ecx
add edi, esi
mov edx, edi
mov edi, ebx
rol edi, 6
add edx, ebx
bswap esi
xor ebx, edx
nop
bswap edx
or edi, 0x7513f657
mov edi, esi
add edx, ebx
xor edx, edi
mov edi, ebx
jmp 0x4ab171
pop ecx
xor edx, esi
xor ebx, 0x7515c72f
or edx, esi
mov esi, ebx
mov edi, edx
xor esi, edi
sub edi, esi
mov edx, ebx
or ebx, 0x751682a5
sub edx, edi
add edi, 0x7516b877
mov edi, 0x7516d487
jmp 0x4aaca4
mov ecx, 0x75624153
and ebx, edi
sub ebx, esi
sub esi, 0x75185053
ror edx, 0x19
add ebx, esi
add edx, edi
neg esi
not edi
sub edi, 0x7518f95f
or edx, ebx
mov edx, edi
sub edx, esi
mov esi, edi
add edx, edi
sub ebx, 0x75199455
mov esi, ebx
jmp 0x4aa2d9
call ecx
add esi, 0x7524ecf9
mov esi, 0x75250709
or esi, ebx
shl edx, 0x12
rol ebx, 0xe
bswap ebx
mov edx, esi
neg ebx
add edx, 0x7525ce8d
add edx, edi
rol edx, 0xc
sub ebx, edx
or edi, esi
sub edi, 0x752655e9
jmp 0x4ac408
push 0x735fd17d
ror edi, 0x1c
ror ebx, 1
and edx, esi
xchg esi, edx
xchg ebx, esi
bswap ebx
add edi, edx
or edi, 0x752a239d
rol ebx, 0x15
add edx, edi
neg edi
sub edx, edi
mov edi, ebx
xor edx, esi
jmp 0x4abceb
pop ecx
not esi
dec edi
or esi, edi
shl edi, 0x16
rol esi, 6
inc esi
add esi, 0x752f83cb
shl ebx, 0x18
jmp 0x4aa95b
push 0x735da25d
mov edx, esi
mov esi, edi
add ebx, edx
sub ebx, esi
and edi, edx
shr ebx, 0x12
mov edi, esi
sub ebx, 0x753385fd
jmp 0x4abdee
call fcn.004ac6f1
or esi, ebx
xchg ebx, esi
xor edx, ebx
xchg esi, ebx
rol esi, 0xb
and edx, 0x7536188b
nop
and ebx, edi
xchg edx, ebx
sub edx, 0x75368a0f
neg ebx
sub esi, edi
xchg edi, ebx
sub edi, ebx
or edx, edi
mov esi, edx
jmp 0x4ab228
pop ecx
xor esi, ebx
mov edi, edx
bswap esi
and ebx, edx
add edx, edi
sub esi, ebx
sub edi, esi
rol ebx, 0x15
xchg edx, esi
xchg edx, esi
and ebx, esi
dec esi
sub ebx, edx
shr edi, 0x1b
jmp 0x4aa445
push 0x73583b7f
and esi, ebx
xchg ebx, esi
ror edi, 0x1f
and esi, edi
inc esi
or esi, edi
or ebx, edi
add esi, edi
or edi, edx
and esi, edx
xchg edx, esi
or esi, ebx
or edi, edx
shl ebx, 0xf
jmp 0x4ab4e2
call fcn.004ac6f1
inc edi
inc ebx
and edx, ebx
sub edx, edi
neg edx
add esi, ebx
xchg edi, edx
mov ebx, 0x753fc995
mov ebx, 0x753fe9c3
add esi, ebx
mov ebx, 0x75401d79
mov ebx, 0x754039d3
jmp 0x4aaef9
push 0x735a9cfd
not ebx
or edi, esi
or edi, edx
shr edx, 6
ror ebx, 0xf
xchg ebx, esi
and esi, 0x75410661
mov ebx, edx
xchg ebx, edi
xchg esi, edi
mov ebx, edx
xchg ebx, esi
xor edi, 0x7541abc5
sub edx, ebx
or ebx, edx
shr esi, 6
jmp 0x4ab23b
call ecx
and edx, ebx
or ebx, edx
dec edi
mov edx, esi
mov esi, edi
mov esi, 0x7543575d
mov edx, ebx
mov esi, edx
xchg edi, edx
or esi, edx
or edx, ebx
mov edi, 0x7543f879
xchg esi, edi
bswap ebx
shl edx, 5
inc edi
jmp 0x4ab728
pop ecx
xor edx, 0x754c3225
or edx, edi
add edx, 0x754c685f
ror edx, 0x13
or edi, 0x754ca07b
not edx
or esi, 0x754cdefd
sub ebx, 0x754cfa8f
not edi
or edx, edi
jmp 0x4aa37b
mov ecx, 0x75624153
bswap esi
shl edi, 0xb
xor edi, ebx
xor ebx, edx
xor edi, edx
bswap esi
neg edi
or esi, ebx
not edi
not ebx
sub edi, edx
or edx, 0x754e8fe7
mov edi, ebx
rol edi, 5
add esi, edi
xor edi, edx
jmp 0x4aaec3
push 0x73545d21
shl ebx, 0x1b
and edi, ebx
xchg ebx, edi
xor esi, ebx
ror edi, 0xc
add esi, ebx
xor edi, 0x754fc1b1
shr esi, 0xe
mov edi, 0x754ffd11
sub edx, ebx
rol esi, 0x10
mov ebx, edi
jmp 0x4aa4f1
mov ecx, 0x75624153
xor edx, edi
sub ebx, edi
add esi, 0x7550afc1
add edx, ebx
add ebx, edx
mov edi, esi
jmp 0x4ab3a1
pop ecx
xor edx, edi
and esi, edx
sub edi, ebx
xchg ebx, edx
xor edi, esi
sub esi, ebx
sub edi, esi
and esi, edx
sub ebx, edx
or edi, esi
sub ebx, edx
shr edi, 6
jmp 0x4ac8e3
pop ecx
neg edx
not esi
xchg edi, esi
xchg edx, edi
jmp 0x4ab76e
pop ecx
inc esi
xchg esi, edx
mov edx, edi
add ebx, 0x7555efff
add edi, edx
add esi, edi
and edi, esi
add edi, esi
or edi, edx
shr edx, 2
jmp 0x4ac093
pop ecx
or esi, ebx
or edi, edx
and esi, edx
xchg edx, esi
and ebx, 0x755a2bcb
xchg edx, ebx
sub edx, edi
xchg esi, edx
xor edx, 0x755a9c43
or edx, edi
jmp 0x4a9d9c
pop ecx
shl edi, 0xb
or ebx, edx
shr esi, 0xb
ror edx, 0xa
mov ebx, edx
mov edi, ebx
add ebx, esi
add ebx, edx
xor ebx, 0x75626ff5
sub edi, ebx
xchg ebx, esi
or edx, edi
jmp 0x4ac757
push 0x735fb27f
add edx, esi
neg edx
add esi, edx
xchg edi, edx
sub edx, esi
mov esi, edx
mov edi, esi
bswap edi
sub ebx, 0x7567e38b
mov esi, ebx
jmp 0x4ac35d
call fcn.004ac6f1
xor edx, edi
mov edi, ebx
add ebx, esi
add edx, edi
xor ebx, 0x756890e7
add edx, esi
add esi, edi
xor edi, edx
sub edx, edi
mov esi, edi
jmp 0x4aafa6
mov ecx, 0x75624153
mov edi, edx
add ebx, edi
add esi, ebx
ror edi, 8
xchg esi, ebx
mov esi, 0x756b7d57
mov edx, ebx
mov esi, edx
ror edx, 0xb
or esi, 0x756bec4f
not edx
shr edx, 0x1c
jmp 0x4ab0eb
pop ecx
sub esi, 0x756c4b1d
or ebx, edi
add esi, edi
or edi, edx
shl edi, 0xc
xor edx, esi
and esi, ebx
xor edi, edx
shr edi, 0xf
add esi, 0x756d410f
xchg ebx, esi
neg edx
jmp 0x4aaa16
push 0x735b923d
xor edi, 0x756da25b
or esi, edx
or esi, ebx
or edi, edx
shr edx, 0x15
or ebx, edi
dec edi
dec ebx
jmp 0x4ab742
push 0x73549a03
neg ebx
not edx
sub ebx, esi
add esi, ebx
neg edi
xchg esi, ebx
jmp 0x4aa537