Function at 0x4944d3
Capabilities:
Hash data using murmur3
Resolve function by parsing pe exports

Disassembly:
mov edx, dword [edx]
and esi, ecx
neg ecx
and ecx, edi
not ebx
sub esi, 0x9ebaa903
xchg ebx, esi
jmp 0x49659b
mov edx, dword [esp]
inc ebx
xchg edi, ebx
ror edi, 0x18
shl ebx, 0xf
xchg edi, esi
mov ecx, ebx
mov ebx, edi
not ebx
and ecx, ebx
and esi, edi
xor ebx, ecx
mov ebx, edi
jmp 0x4950d6
mov edx, dword [esp + 0x28]
or esi, edi
shr ebx, 0x17
xchg ecx, esi
xchg esi, ebx
mov esi, ecx
neg ecx
ror ecx, 6
add edi, ebx
xor ecx, 0x9edb6823
jmp 0x496756
sub esp, 0xa0
xor ecx, 0x9eeba84b
mov edi, ebx
dec ebx
or ebx, esi
or ebx, esi
xor esi, edi
mov ebx, edi
jmp 0x49456d
mov dword [esp + 0x1c], 0
xchg esi, ecx
sub ebx, edi
xor esi, edi
inc edi
and edi, ecx
add esi, edi
shl edi, 0xd
sub esi, edi
xor ebx, edi
xor ecx, edi
mov ecx, esi
or esi, 0x9f04140b
jmp 0x494977
movzx edx, word [edx]
xor ecx, edi
rol esi, 0xf
xor ecx, esi
sub ebx, 0x9f183a15
neg ecx
and esi, ebx
xor edi, esi
or edi, ecx
or ebx, edi
neg ebx
mov edi, 0x9f1c08ed
jmp 0x49690b
mov edx, dword [edx]
shr esi, 5
add esi, edi
add edi, 0x9f321cab
mov edi, 0x9f328dc6
ror esi, 1
not esi
add edi, esi
inc ecx
add esi, edi
sub ebx, 0x9f35688a
add edi, esi
add esi, edi
or esi, edi
jmp 0x4956bc
xor eax, eax
dec ebx
ror ecx, 0x18
and ecx, esi
inc ecx
or edi, esi
mov edi, ebx
sub edi, 0x9f404442
jmp 0x4948ce
mov edx, dword [esp + 0x1c]
xor edi, esi
add ecx, 0x9f57ede3
add edi, ebx
sub esi, 0x9f58f7bd
ror ecx, 6
and ebx, ecx
or edi, ebx
sub ebx, 0x9f5ac72e
or esi, 0x9f5b3b5d
and esi, ebx
add ebx, ecx
or ecx, ebx
xor edi, ecx
sub ebx, 0x9f5d9663
jmp 0x496340
mov edx, 0x30
mov ecx, esi
ror ecx, 0x12
neg ecx
and ecx, 0x9f6d0393
neg edi
shr edi, 0x16
and ebx, edi
add edi, esi
jmp 0x495040
xor al, byte [edx]
mov ebx, edi
mov esi, ebx
sub ecx, 0x9f7c242a
and esi, ebx
or ecx, edi
and ebx, 0x9f7db6af
sub esi, ecx
shr ecx, 0xd
shl ecx, 0xc
and esi, 0x9f7fd0bf
or ecx, edi
add ecx, ebx
jmp 0x496477
mov dword [esp + 0x28], 0
xor esi, ecx
not ebx
neg ecx
bswap ebx
and esi, ecx
sub esi, ebx
mov ebx, ecx
nop
or ecx, esi
xchg ebx, edi
sub esi, ecx
add ecx, ebx
jmp 0x494bf8
mov edx, dword [edx]
and edi, ecx
neg ebx
and edi, ecx
mov ebx, 0x9fa6371a
xor ebx, 0x9fa6e059
ror edi, 0x10
mov edi, esi
jmp 0x495671
mov edx, dword [edx]
dec edi
xor ecx, esi
xor ecx, ebx
ror ebx, 1
shr ecx, 4
xor edi, esi
mov edi, ecx
add ebx, edi
shl ecx, 0x18
and ebx, edi
add ebx, edi
mov ecx, esi
xor ecx, esi
mov ecx, 0x9fb12a16
or esi, ebx
sub ecx, 0x9fb21db8
jmp 0x4946cf
add edx, dword [esp]
and esi, 0x9fd220cf
xchg ecx, esi
xor esi, edi
xor ebx, esi
xor ecx, esi
and ecx, ebx
or ecx, ebx
xchg ecx, ebx
xor esi, edi
and edi, ecx
xchg edi, esi
add edi, ebx
xchg ebx, ecx
mov ebx, edi
jmp 0x495ff2
mov edx, dword [edx]
not ebx
or edi, 0x9ff2261c
or ebx, edi
and ecx, 0x9ff2ffd3
and ecx, ebx
sub esi, 0x9ff3e0b6
jmp 0x495c70
mov eax, 2
or edi, esi
and esi, edi
or ecx, esi
and ebx, ecx
add edi, esi
xchg esi, edi
neg ecx
or ecx, esi
xor ebx, esi
xchg ecx, edi
or edi, ecx
rol ebx, 0xd
shr ecx, 0x1f
add ecx, 0xa0097aa9
mov ecx, esi
or edi, 0xa00a5080
jmp 0x4947bf
mov dword [esp], 0
nop
xor esi, ecx
add ebx, ecx
jmp 0x494dfe
mov dword [esp + 8], edx
xchg ecx, esi
shr esi, 0x1c
and ecx, 0xa016dda4
or ecx, edi
add edi, esi
xor edi, ecx
or edi, ecx
xchg edi, ecx
sub edi, esi
xchg ecx, esi
shr ecx, 0xe
or ecx, esi
jmp 0x495e9e
sub dword [esp + 8], 8
neg ecx
ror esi, 0xd
and ecx, ebx
and ebx, esi
mov edi, ecx
not esi
sub esi, edi
inc esi
jmp 0x4959ff
mov eax, 4
or ebx, 0xa034e004
add ecx, ebx
mov ecx, ebx
and edi, ebx
or ecx, ebx
xor ecx, edi
bswap edi
jmp 0x49461e
mov dword [esp + 8], 0
add ebx, edi
and ebx, ecx
neg ebx
mov ebx, esi
add ebx, esi
ror edi, 7
neg esi
mov esi, 0xa0541153
and edi, esi
jmp 0x494e67
mov dword [esp + 0x64], edx
ror ebx, 0x12
shr ebx, 0x17
or esi, ecx
mov esi, ebx
sub edi, ecx
mov ebx, 0xa06690ed
xor ebx, ecx
shr esi, 4
and ebx, 0xa068c99d
sub edi, 0xa0698b70
add edi, ecx
mov ecx, edi
sub esi, edi
ror ebx, 0x1b
add esi, 0xa06d04da
jmp 0x494863
add edx, dword [esp]
xchg ebx, esi
neg ecx
shl ebx, 0x1d
dec esi
inc ecx
and esi, ebx
add edi, esi
xor edi, 0xa0a09998
sub esi, ebx
jmp 0x4952ad
mov edx, dword fs:[edx]
xchg edi, esi
mov esi, ebx
and esi, ebx
xor ecx, ebx
or esi, 0xa0b52535
add esi, 0xa0b5a2a5
mov ecx, esi
or ebx, esi
sub esi, ebx
ror esi, 8
xor edi, esi
mov ecx, 0xa0b8cef8
jmp 0x4951f2
add edx, dword [esp + 8]
bswap esi
mov edi, ebx
xor edi, 0xa0c98d02
add ecx, 0xa0ca0f4d
and ecx, ebx
mov ecx, 0xa0cafc41
not ebx
mov ebx, edi
xor esi, edi
jmp 0x4956a2
add edx, 0xc
bswap esi
dec ebx
jmp 0x49499e
add edx, 0x3c
sub ecx, 0xa1010c0a
xor ecx, esi
not ecx
inc ebx
rol ebx, 7
jmp 0x494b33
mov dword [esp + 8], edx
or ebx, 0xa10cabc3
shr esi, 8
mov ecx, ebx
xor ebx, ecx
shl edi, 0x13
xchg ebx, edi
xor ebx, ecx
jmp 0x49443f
mov edx, dword [edx]
mov edi, 0xa110319c
and esi, ecx
add ebx, ecx
not edi
nop
or edi, esi
add ebx, ecx
xchg esi, ecx
jmp 0x494fbd
add edx, dword [esp]
add edi, esi
bswap ecx
xor esi, 0xa11535a8
xor esi, ecx
or edi, 0xa116204b
jmp 0x49665a
inc edx
or edi, esi
mov ecx, 0xa13cde91
add esi, edi
ror edi, 0x19
or esi, 0xa13e6bc4
or ebx, ecx
mov edi, ecx
jmp 0x496652
mov edx, dword [edx]
ror edi, 0x12
xchg ecx, ebx
bswap ecx
xchg ebx, ecx
rol ebx, 0xf
or ebx, esi
xchg ecx, edi
sub edi, esi
and edi, ebx
jmp 0x49595e
add dword [esp + 8], eax
xor ebx, edi
xchg edi, esi
or esi, edi
add esi, edi
sub esi, 0xa16819f3
add esi, ecx
dec edi
jmp 0x496697
add dword [esp + 0x28], 4
and edi, ecx
and ebx, ecx
bswap esi
xor edi, esi
or ecx, ebx
ror ebx, 0x14
inc ecx
mov esi, ecx
xor esi, edi
not ebx
rol esi, 0x16
jmp 0x495759
add dword [esp + 8], 4
ror ecx, 0x1a
add ebx, ecx
or ebx, ecx
ror ecx, 0x13
add ebx, ecx
sub ecx, 0xa19990e6
jmp 0x49627a
add edx, 0xc
or ebx, edi
neg ebx
or edi, ebx
jmp 0x4949c9
mov edx, dword [edx]
inc ebx
add ecx, 0xa1a337f5
xor ecx, 0xa1a3af75
mov ecx, edi
xchg ebx, esi
xor ecx, ebx
jmp 0x494c59
mov edx, dword [edx]
and edi, ebx
or edi, ebx
or ebx, ecx
xor ecx, esi
add ebx, edi
xchg ecx, esi
nop
dec esi
xor edi, 0xa1a9aa60
jmp 0x495802
add edx, dword [esp]
xor esi, 0xa1b7ca8f
shr esi, 1
or ebx, ecx
mov edi, ebx
jmp 0x496316
mov edx, dword [esp + 0x28]
shl ebx, 6
xchg esi, ebx
and ebx, esi
sub edi, ecx
or edi, ecx
bswap edi
or ecx, esi
or ecx, ebx
inc ecx
mov ebx, esi
xchg ebx, edi
xor ecx, edi
jmp 0x494390
add edx, 0x18
xor ebx, edi
mov esi, ebx
and ecx, ebx
and edi, esi
add ebx, ecx
rol ecx, 3
and edi, ebx
mov ebx, ecx
mov ebx, 0xa1d6b7c2
shl edi, 0x1d
bswap edi
and edi, ecx
mov edi, ebx
jmp 0x495488
mov dword [esp], edx
and esi, ebx
sub esi, edi
mov esi, edi
or ebx, esi
sub esi, ecx
add edi, 0xa216e523
bswap esi
shr ecx, 0x1e
mov esi, ebx
or esi, edi
add esi, 0xa2197b56
mov edi, ebx
jmp 0x495a55
cmp eax, dword [esp + 0x64]
jmp 0x495d37
mov edx, dword [esp + 8]
dec edi
mov esi, ecx
not ecx
mov esi, ebx
mov esi, ebx
or ecx, esi
mov edi, esi
ror esi, 0x1e
ror edi, 0xc
shl edi, 0xe
xchg ebx, edi
mov esi, ecx
jmp 0x4952cd
mov edx, dword [esp]
not edi
or ebx, ecx
add ecx, ebx
and edi, 0xa23809a7
jmp 0x495252
mov edx, dword [edx]
neg ecx
and ecx, esi
or esi, ebx
bswap ecx
and edi, ebx
xor ecx, ebx
or esi, ecx
and edi, ebx
xor esi, edi
jmp 0x495740
add dword [esp + 8], 0x20
add ebx, edi
mov ecx, ebx
and ecx, 0xa26bd9f4
or ecx, ebx
rol esi, 3
or esi, ecx
or ecx, ebx
add ebx, 0xa26e17bd
jmp 0x4960ab
mov dword [esp + 8], edx
or edi, esi
mov esi, edi
and edi, ecx
mov esi, ecx
bswap esi
sub edi, esi
xchg ebx, ecx
and ebx, 0xa2816a6e
xor esi, ebx
mov ecx, 0xa2827ccc
jmp 0x495db9
jne 0x4964f0
and esi, ecx
not esi
add esi, edi
and esi, edi
inc ecx
neg ebx
not esi
xor ecx, edi
xor edi, 0xa29d7055
and edi, ebx
and ebx, ecx
shr esi, 0x1f
mov ecx, 0xa29f3509
jmp 0x495652
add dword [esp + 8], 0x78
or ecx, ebx
or esi, ebx
shr edi, 8
and ecx, esi
or esi, 0xa2acfcc6
rol esi, 0x15
inc esi
and ecx, edi
xor edi, 0xa2aed9fb
add ebx, 0xa2af6bdf
not ebx
bswap ecx
mov ebx, ecx
add ebx, esi
jmp 0x49441a
mov edx, dword [esp]
ror esi, 0x10
and ecx, ebx
inc edi
xor esi, edi
not esi
xchg ebx, ecx
mov edi, ebx
jmp 0x495ecf
add dword [esp + 8], edx
sub ebx, ecx
xchg esi, edi
rol ebx, 0x16
xor ecx, edi
and ebx, edi
sub ebx, 0xa2cf665c
sub esi, 0xa2cfdb55
xor edi, ecx
add edi, ebx
or ebx, 0xa2d1228e
jmp 0x495bce
mov edx, dword [edx]
xchg ecx, esi
xor ebx, esi
xchg edi, ebx
or edi, ecx
or ebx, ecx
jmp 0x494adc
mov edx, dword [edx]
rol ecx, 3
add ebx, 0xa2e3ddd3
and ecx, 0xa2e44a99
not ecx
neg edi
add ecx, 0xa2e5b56f
shl edi, 9
xor ecx, esi
bswap edi
dec esi
jmp 0x4952e6
mov dword [esp + 0x28], edx
and ebx, esi
sub esi, ecx
or edi, ecx
mov edi, ebx
sub ebx, 0xa2f4abcc
add esi, ebx
mov esi, 0xa2f57e08
jmp 0x494bc4
mov edx, dword [esp + 8]
or esi, 0xa30acdb5
and ebx, esi
mov ebx, ecx
mov esi, 0xa30c484d
mov ebx, edi
not edi
xor esi, ebx
or ecx, esi
sub ecx, 0xa30e7506
and ebx, esi
mov edi, ebx
mov ecx, esi
xchg edi, ecx
rol ebx, 0xa
jmp 0x495bb5
push edx
and esi, 0xa334f398
neg esi
sub edi, esi
bswap edi
and ebx, edi
neg ecx
jmp 0x494723
mov edx, dword [esp + 8]
add esi, edi
or esi, edi
shr esi, 0x19
dec ebx
and edi, ecx
sub ecx, edi
mov ebx, edi
add esi, ebx
add edi, 0xa34b6d2a
and ebx, ecx
not esi
xor ecx, ebx
mov ebx, ecx
jmp 0x495f4f
mov dword [esp + 0x28], edx
xor ebx, 0xa35e851c
rol ecx, 9
or edi, ecx
ror esi, 1
dec esi
rol ecx, 0xd
xchg ebx, esi
or ecx, ebx
xor esi, ebx
add edi, ebx
or edi, ebx
add ecx, edi
jmp 0x4964f0
mul edx
xor ebx, ecx
or ecx, ebx
mov ebx, esi
xchg ebx, edi
neg ebx
mov esi, ebx
ror esi, 9
sub ebx, 0xa3681eaa
dec esi
xor esi, edi
xor ecx, esi
ror edi, 0x13
and edi, 0xa36ae737
jmp 0x49681c
rol eax, 8
mov esi, ebx
or edi, 0xa391a220
xor edi, ebx
bswap ecx
sub edi, esi
or esi, ecx
xor ecx, ebx
sub ecx, 0xa3949563
jmp 0x495402
inc dword [esp + 0x1c]
or esi, edi
or edi, 0xa3a6f402
ror ecx, 0x16
sub ecx, ebx
xor ebx, 0xa3a87193
and ecx, ebx
and ecx, esi
sub edi, ebx
dec ecx
or ecx, ebx
ror edi, 4
jmp 0x495596
add edx, dword [esp]
xor ecx, 0xa3c38a19
or esi, ebx
xor ebx, ecx
or edi, ebx
sub ebx, ecx
ror edi, 4
add edi, ebx
or ecx, ebx
xchg ebx, ecx
add edi, 0xa3c80423
and esi, 0xa3c87da1
jmp 0x4961f8
cmp byte [edx], 0
jmp 0x496773
add esp, 0xa0
shr ebx, 0x14
add ebx, edi
add ecx, ebx
shl esi, 0xd
jmp 0x496a28
mov edx, dword [esp + 8]
and ecx, 0xa3e68ea8
shl ecx, 6
and ecx, edi
ror ebx, 0xe
xor ecx, 0xa3e84fb6
sub esi, ecx
add edi, ecx
xor ecx, edi
dec edi
mov edi, 0xa3ea9ee8
sub ebx, 0xa3eb0db2
xor edi, esi
dec esi
or ecx, ebx
and edi, ebx
jmp 0x495f82
add edx, dword [esp + 0x1c]
rol ecx, 8
add esi, ecx
dec edi
add esi, ecx
xor edi, ebx
sub esi, ecx
mov esi, ecx
shr edi, 0x14
jmp 0x494d2c
jne 0x4948ce
xchg edi, esi
or esi, edi
and esi, 0xa4038d3f
sub esi, ebx
neg esi
sub edi, ebx
and esi, ebx
or ebx, ecx
sub ecx, 0xa4067e8c
xchg ebx, esi
jmp 0x4967f6
pop edx
sub esi, 0xa415027a
xor edi, ecx
mov edi, ebx
add esi, 0xa4166e91
sub edi, esi
and ecx, 0xa4178dd6
xor ebx, esi
sub ebx, edi
and ebx, esi
neg esi
jmp 0x4959ca
mov dword [esp + 0x1c], eax
or ebx, 0xa41a5b01
mov edi, ebx
xchg edi, ecx
xchg ecx, esi
shl edi, 0xd
mov ecx, edi
ror edi, 0x10
sub edi, esi
sub ebx, edi
add ebx, 0xa43ed0af
jmp 0x494d0f
mul edx
and esi, 0xa458ec6e
and ecx, edi
inc ebx
xor ecx, ebx
mov ebx, esi
nop
neg ecx
xor ebx, esi
jmp 0x495512
ret