Function at 0x4b0420
Capabilities:
Hash data using murmur3

Disassembly:
test al, bh
leave
sbb byte [edi + 0x20ea81c6], al
pop ss
sbb dword [ebx + eax], eax
fadd st(1), st(0)
enter 0xffffffffffff8713, 0xffffffffffffffc1
dec esi
add esi, eax
xor esi, eax
sub dword [0x4d1d48], 0x1372e000
sub ecx, dword [0x4d1e58]
xchg edi, eax
ror edx, 0xf
inc edx
neg esi
rol eax, 0x1b
neg esi
ror eax, 0x1d
call fcn.00402d4d
xor ecx, dword [0x4d1e68]
call fcn.00408160
rol eax, 0x1d
neg esi
ror eax, 0x1b
neg esi
dec edx
rol edx, 0xf
xchg edi, eax
xor esi, eax
sub esi, eax
inc esi
xchg ecx, eax
rol eax, 0x13
sub ebx, esp
add edx, 0x4191720
xchg esi, eax
or dword [0x4d1d3c], 0x17a530ac
call fcn.00408160
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
or dword [0x4d1dcc], 0x14f7a800
sub esi, eax
ror ebx, 4
xor edi, edx
sub edx, dword [0x4d1eca]
neg esi
xor esi, eax
add edx, eax
sub edx, 0x105dd52f
sub ebx, dword [0x4d1f38]
add edx, 0x105dd52f
sub edx, eax
xor esi, eax
neg esi
xor edi, edx
rol ebx, 4
add esi, eax
mov dword [0x4d1c66], 0x1b11b1e8
add esp, 0x10
xor esi, 0x3515922d
inc eax
sub ecx, dword [0x4d1e8e]
add edi, eax
call fcn.00408160
add edi, eax
ror eax, 0x1f
mov dword [0x4d1c4d], 0x111ea03
inc edx
ror edi, 0xd
rol edi, 0xd
dec edx
rol eax, 0x1f
sub edi, eax
sub edi, eax
dec eax
xor esi, 0x3515922d
push 0x40
xor dword [0x4d1c10], 0xfd5b8e
xor ecx, dword [0x4d1f2c]
add dword [0x4d1c5b], esi
xchg eax, eax
xor edx, dword [0x4d1dfe]
not eax
xor ecx, dword [0x4d1f6a]
xor esi, dword [0x4d1e10]
xor esi, eax
sub edx, edi
dec esi
inc esi
add edx, edi
xor esi, eax
not eax
xchg eax, eax
sub dword [0x4d1c6c], 0x2121edc0
push 0x3000
not esi
inc ebx
call fcn.004031f4
inc esi
call fcn.004022a7
xor ebx, dword [0x4d1f00]
mov dword [0x4d1cfa], 0x21ab4506
xchg eax, edx
ror edx, 0xa
xor esi, eax
rol esi, 8
call fcn.00404c08
not edx
and dword [0x4d1cad], ecx
ror eax, 0x18
rol eax, 0x18
mov dword [0x4d1cec], ecx
not edx
call fcn.004088ab
ror esi, 8
xor esi, eax
rol edx, 0xa
xchg eax, edx
or dword [0x4d1d35], 0x8162b50
call fcn.004049c1
dec esi
call fcn.00408eee
dec ebx
not esi
push 0x610
dec eax
xor ecx, dword [0x4d1fa8]
call fcn.00403e69
xor dword [0x4d1c00], edi
call fcn.004010a7
inc eax
sub esi, dword [0x4d1f88]
add dword [0x4d1cec], ebx
call fcn.00408160
xor dword [0x4d1c48], ebx
xor ebx, dword [0x4d1f55]
call fcn.00408160
add ebx, esi
sub esi, eax
xor eax, 0x16e5b396
sub dword [0x4d1c80], 0x1668ad6a
mov dword [0x4d1ccf], ebx
add dword [0x4d1d69], ebx
or dword [0x4d1d9c], 0x2405c094
xor eax, 0x16e5b396
add esi, eax
sub ebx, esi
call fcn.0040300e
and dword [0x4d1d1d], ebx
dec eax
xor dword [0x4d1d70], edi
call fcn.00403065
inc eax
push 0
neg eax
or dword [0x4d1d62], edi
not esi
dec ebx
sub dword [0x4d1dc6], ecx
call fcn.004088ab
xor dword [0x4d1cfb], ecx
add ebx, esp
sub dword [0x4d1c98], 0x1c676520
call fcn.00403e69
not eax
dec eax
xor dword [0x4d1c0e], ebx
xor eax, edx
rol edx, 5
add esi, dword [0x4d1fd2]
ror edx, 5
xor eax, edx
mov dword [0x4d1c30], ecx
inc eax
not eax
call fcn.00404330
mov dword [0x4d1c8f], 0x84a8e4c
sub ebx, esp
call fcn.00401ff3
inc ebx
not esi
neg eax
call eax
rol esi, 0x1c
xor ecx, dword [0x4d1e92]
xor eax, 0x5dd7d0d
inc ecx
xor eax, edi
mov dword [0x4d1c9f], ecx
sub esi, dword [0x4d1f1c]
sub edx, dword [0x4d1f55]
inc esi
xor ebx, eax
sub ecx, 0x1343cff1
neg edx
xor dword [0x4d1d42], 0x17808858
not esi
call fcn.00408160
rol ebx, 2
mov dword [0x4d1d13], esi
sub edi, dword [0x4d1ed2]
add esi, eax
call fcn.004088ab
call fcn.00408160
sub esi, eax
sub dword [0x4d1de9], edx
ror ebx, 2
not esi
neg edx
add ecx, 0x1343cff1
xor ebx, eax
dec esi
mov dword [0x4d1c46], ebx
xor eax, edi
dec ecx
xor eax, 0x5dd7d0d
ror esi, 0x1c
call 0x4b075b
add edx, eax
not eax
call fcn.00408160
sub esi, eax
xor edi, esi
mov dword [0x4d1dc6], 0xf8cdd62
xor ebx, ecx
rol esi, 0xb
or dword [0x4d1c96], ecx
neg eax
add esi, eax
xor ecx, dword [0x4d1fd0]
sub esi, eax
neg eax
or dword [0x4d1d20], esi
ror esi, 0xb
xor ebx, ecx
mov dword [0x4d1dac], 0x17a30840
xor edi, esi
add esi, eax
call fcn.00403e69
not eax
sub edx, eax
pop esi
xor ebx, esi
xor esi, dword [0x4d1e57]
xor esi, eax
neg esi
sub ebx, esp
xchg esi, esi
rol esi, 0x17
sub ecx, dword [0x4d1ecb]
neg edx
xor edi, edx
inc edi
call fcn.00408160
dec edi
xor edi, edx
neg edx
ror esi, 0x17
xchg esi, esi
add ebx, esp
neg esi
xor esi, eax
xor ebx, esi
add esi, 0x2c6
xor edx, 0x1d199c00
add esi, eax
call fcn.00408160
or dword [0x4d1d85], edi
rol esi, 0x1a
or dword [0x4d1cd0], 0x3c2320e
xor ecx, dword [0x4d1f13]
rol esi, 0xe
mov dword [0x4d1dca], ebx
add ebx, esp
xor esi, 0x9607d7f
ror edi, 0x12
xor ecx, dword [0x4d1ef1]
sub ecx, dword [0x4d1ede]
xor edi, dword [0x4d1f40]
inc eax
ror esi, 5
sub edi, ebx
add edi, ebx
rol esi, 5
dec eax
rol edi, 0x12
xor esi, 0x9607d7f
sub ebx, esp
or dword [0x4d1c50], ecx
ror esi, 0xe
xor dword [0x4d1de4], 0x1d3b3d88
ror esi, 0x1a
call fcn.00401b05
sub esi, eax
xor edx, 0x1d199c00
mov edi, eax
xchg esi, edx
sub esi, dword [0x4d1ea4]
neg eax
ror esi, 0xf
call fcn.00404ba7
not eax
xor ecx, esp
rol eax, 0x19
mov dword [0x4d1cfd], 0x6d24
call fcn.00408160
xor dword [0x4d1def], 0x140f7954
call fcn.00408160
xor edx, esp
mov dword [0x4d1d7f], edx
add dword [0x4d1c86], ebx
call fcn.00408160
sub edi, dword [0x4d1e64]
dec esi
mov dword [0x4d1c9b], ecx
sub ecx, dword [0x4d1f64]
sub edx, dword [0x4d1f14]
add ecx, ebx
sub ecx, ebx
inc esi
call fcn.0040116d
mov dword [0x4d1c00], ecx
xor edx, esp
call fcn.0040146d
mov dword [0x4d1c64], 0x17a6e46e
call fcn.004021f5
mov dword [0x4d1ca9], 0xb6a99d8
ror eax, 0x19
xor ecx, esp
not eax
rol esi, 0xf
neg eax
xchg esi, edx
mov ecx, 0x610
call fcn.00408160
dec ebx
xor edi, dword [0x4d1f10]
call fcn.004024c3
or dword [0x4d1d71], 0x6b81886
not edi
sub edx, 0x1d5fd99f
xor edx, esi
inc ebx
add esi, 0xa416a00
sub esi, 0xa416a00
dec ebx
xor edx, esi
add edx, 0x1d5fd99f
not edi
call fcn.00408160
inc ebx
call fcn.004013c2
rep movsb byte es:[edi], byte [esi]
xor esi, 0x2839bdf9
ror esi, 0xa
sub dword [0x4d1c50], 0x1037e27b
xor edi, dword [0x4d1f20]
xor eax, 0xf11b7c4
xor eax, ecx
sub esi, ecx
xor esi, eax
rol esi, 8
sub ecx, dword [0x4d1f10]
xor eax, 0x7728f58
not eax
xor esi, eax
call fcn.00403545
call fcn.00408160
xor esi, eax
not eax
xor eax, 0x7728f58
ror esi, 8
xor esi, eax
add esi, ecx
xor eax, ecx
xor eax, 0xf11b7c4
mov dword [0x4d1ddc], 0xc7014da
rol esi, 0xa
xor esi, 0x2839bdf9
jmp eax
invalid