Function at 0x48cfd6
Capabilities:
Hash data using murmur3

Disassembly:
xor esi, eax
rol esi, 0x16
xor ebx, 0x16c2552d
sub esi, eax
xor ecx, dword [0x4c4a7e]
xor eax, 0xb76ade2
not esi
sub esi, eax
or dword [0x4c47a8], 0x257c7e8
rol esi, 0x10
inc eax
xor ecx, dword [0x4c4e64]
mov dword [0x4c44be], ecx
dec esi
mov dword [0x4c4319], 0x270fe3a3
xor esi, eax
dec edx
ror edx, 0x13
mov dword [0x4c45cc], esi
neg esi
xor edi, eax
xor edi, eax
neg esi
or dword [0x4c420d], esi
rol edx, 0x13
inc edx
xor esi, eax
inc esi
dec eax
ror esi, 0x10
add esi, eax
not esi
xor eax, 0xb76ade2
add esi, eax
xor ebx, 0x16c2552d
ror esi, 0x16
xor esi, eax
not dword [edi]
add esi, 0x282f7c80
sub dword [0x4c43f3], 0x1273c9f8
sub edx, ebp
xor edi, edx
dec eax
neg esi
xor dword [0x4c4644], ebx
sub ecx, dword [0x4c4ac3]
xor eax, 0xfa46cf9
mov dword [0x4c435e], edx
ror eax, 0x17
rol eax, 0x17
xor dword [0x4c46d4], ecx
xor eax, 0xfa46cf9
mov dword [0x4c43f6], ecx
neg esi
inc eax
xor edi, edx
add edx, ebp
sub esi, 0x282f7c80
sub dword [edi], 0x2607e374
not edx
xchg ecx, eax
sub edi, 0x292c6cda
neg eax
dec esi
not eax
inc ecx
rol eax, 0xa
xor edi, dword [0x4c4f3a]
dec esi
inc esi
ror eax, 0xa
dec ecx
not eax
inc esi
neg eax
add edi, 0x292c6cda
xchg ecx, eax
not edx
not dword [edi]
or dword [0x4c44f8], 0x8c8360b
xor dword [0x4c468a], ecx
sub ebx, dword [0x4c4d68]
not esi
ror edx, 7
not edx
ror esi, 6
add edx, 0x16ae50
xor esi, eax
xor edx, dword [0x4c4ce7]
xor esi, eax
mov dword [0x4c4270], ecx
xor ecx, esp
xchg ecx, eax
ror esi, 0x1b
mov dword [0x4c4672], 0x11413599
xor edi, esi
sub dword [0x4c4603], 0x31da9c20
xor edx, dword [0x4c4fbc]
not edi
xor eax, ecx
sub ecx, dword [0x4c4cae]
xor eax, ecx
not edi
or dword [0x4c4403], 0x74e8da7
xor edi, esi
sub dword [0x4c47b4], 0x118770fc
rol esi, 0x1b
xchg ecx, eax
xor ecx, esp
xor dword [0x4c44b2], ecx
xor esi, eax
xor esi, eax
sub edx, 0x16ae50
rol esi, 6
not edx
rol edx, 7
not esi
mov dword [0x4c4621], 0x246c182c
xor dword [edi], 0x2607e374
sub esi, eax
xor esi, eax
ror esi, 0x17
mov dword [0x4c44ec], edx
xchg ebx, edx
mov dword [0x4c47f2], 0x21bdd90
xor ecx, eax
dec ecx
ror esi, 0x18
xor esi, eax
xor eax, 0x487e274
rol ebx, 0x18
sub ebx, dword [0x4c49ca]
ror ebx, 0x18
xor eax, 0x487e274
xor esi, eax
rol esi, 0x18
inc ecx
xor ecx, eax
xchg ebx, edx
rol esi, 0x17
xor esi, eax
add esi, eax
add dword [edi], 0x2607e374
sub eax, esp
mov dword [0x4c4612], ecx
not eax
xor esi, eax
add eax, esp
sub dword [0x4c4538], ebx
sub esi, eax
inc eax
mov dword [0x4c487c], 0xc04d760
sub esi, dword [0x4c4c78]
xor ecx, edi
add ecx, edi
dec eax
inc eax
sub ecx, edi
xor ecx, edi
mov dword [0x4c45a8], 0x960dcd4
dec eax
add esi, eax
and dword [0x4c4763], edx
sub eax, esp
xor esi, eax
not eax
add eax, esp
add dword [edi], 0x2607e374
xor esi, eax
rol ecx, 0xd
add edx, dword [0x4c4dda]
xor dword [0x4c4244], 0x1ba16b3f
xor eax, esi
dec esi
not edx
sub edi, dword [0x4c49fc]
xor edx, dword [0x4c4c18]
add esi, eax
rol esi, 0x19
xor edx, edi
mov dword [0x4c4556], 0xacd0f19
xchg eax, eax
xor esi, eax
inc esi
mov dword [0x4c47cc], esi
xor esi, 0x100397d7
xor ecx, dword [0x4c4fbe]
or dword [0x4c45d8], ecx
xor esi, dword [0x4c4de9]
sub dword [0x4c4360], ebx
xor esi, 0x100397d7
mov dword [0x4c42db], edx
dec esi
xor esi, eax
xchg eax, eax
mov dword [0x4c4388], 0x219f2d85
xor edx, edi
ror esi, 0x19
sub esi, eax
not edx
inc esi
xor eax, esi
and dword [0x4c46fc], 0x54c9a50
ror ecx, 0xd
xor esi, eax
not dword [edi]
xor esi, ebx
xor dword [0x4c4234], ecx
xor edi, esi
add edx, esp
ror edx, 0x1d
xchg esi, eax
not eax
sub edx, edi
xor edi, ebx
sub edi, dword [0x4c4b11]
xchg eax, edx
inc eax
xor esi, eax
sub dword [0x4c45dc], 0xaf4d43e
neg esi
sub ebx, dword [0x4c4a07]
xor ecx, edi
xor ecx, edi
neg esi
sub dword [0x4c489b], 0x457f810
xor esi, eax
dec eax
xchg eax, edx
xor edi, ebx
add edx, edi
not eax
xchg esi, eax
rol edx, 0x1d
sub edx, esp
xor edi, esi
xor esi, ebx
sub dword [edi], 0x2607e374
rol eax, 0x17
xor edi, ebx
xor dword [0x4c4322], esi
xor eax, 0xd485118
xor esi, 0xf156b38
sub ecx, dword [0x4c4cf8]
sub esi, esp
xchg esi, edx
sub eax, 0x154251c8
neg eax
sub eax, 0x108f323a
xor esi, eax
dec eax
rol esi, 0xf
sub dword [0x4c4375], ebx
xchg eax, esi
ror eax, 0x16
sub dword [0x4c43c0], ecx
sub edi, eax
neg ecx
xchg eax, eax
xchg eax, eax
neg ecx
add edi, eax
sub dword [0x4c4855], ecx
rol eax, 0x16
xchg eax, esi
mov dword [0x4c47d8], ebx
ror esi, 0xf
inc eax
xor esi, eax
add eax, 0x108f323a
neg eax
add eax, 0x154251c8
xchg esi, edx
add esi, esp
xor esi, 0xf156b38
xor eax, 0xd485118
xor edi, ebx
ror eax, 0x17
add edi, 4
xor edi, dword [0x4c4e24]
xor edx, esp
xor esi, dword [0x4c4a08]
mov dword [0x4c4767], ecx
add eax, 0x8a72732
and dword [0x4c4384], 0x9a7f844
not esi
mov dword [0x4c44b9], 0x36dc650
sub esi, dword [0x4c48f4]
xor ebx, eax
add edi, edx
dec esi
inc esi
sub edi, edx
xor ebx, eax
or dword [0x4c4759], 0x1e5f7aa9
not esi
sub eax, 0x8a72732
or dword [0x4c45f4], edx
xor edx, esp
sub ebx, 4
jne 0x48cedd
mov byte [ebp - 0xc], 9
dec edi
enter 0xffffffffffffc5a8, 0xffffffffffffffd7
inc ebp
mov byte [ebp - 8], dl
cld
sar esi, cl
mov cl, 0xbe
push edx
pop ss
wait
shr dword [esi], 0x3f
xchg ebp, eax
jecxz 0x48d322
inc ebp
hlt
mov al, byte [0x8764339f]
invalid