Function at 0x18005158c
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x5b51eaca
pushf
not eax
add eax, 0x9aab48dc
xor eax, 0xf803958a
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x899b5e4f
xor eax, 0x97c4ab68
rol eax, 0x6a
popf
cmp eax, 4
jne 0x1800515c9
popf
pop rax
jmp 0x180051a54
cmp eax, 0
jne 0x1800515d8
popf
pop rax
jmp 0x18005178b
cmp eax, 3
jne 0x1800515e7
popf
pop rax
jmp 0x1800519bf
cmp eax, 1
jne 0x1800515f6
popf
pop rax
jmp 0x1800518d3
cmp eax, 0xd
jne 0x180051605
popf
pop rax
jmp 0x180051ea4
cmp eax, 0x1a
jne 0x180051614
popf
pop rax
jmp 0x180052616
cmp eax, 0xe
jne 0x180051623
popf
pop rax
jmp 0x180051f6f
cmp eax, 0xb
jne 0x180051632
popf
pop rax
jmp 0x180051dba
cmp eax, 0x19
jne 0x180051641
popf
pop rax
jmp 0x180052550
cmp eax, 8
jne 0x180051650
popf
pop rax
jmp 0x180051c4c
cmp eax, 0x1d
jne 0x18005165f
popf
pop rax
jmp 0x18005274b
cmp eax, 0x17
jne 0x18005166e
popf
pop rax
jmp 0x1800523c8
cmp eax, 0x1c
jne 0x18005167d
popf
pop rax
jmp 0x180052713
cmp eax, 0x12
jne 0x18005168c
popf
pop rax
jmp 0x180052113
cmp eax, 0x18
jne 0x18005169b
popf
pop rax
jmp 0x1800524a7
cmp eax, 0x11
jne 0x1800516aa
popf
pop rax
jmp 0x180052096
cmp eax, 0x1b
jne 0x1800516b9
popf
pop rax
jmp 0x1800526b7
cmp eax, 0x16
jne 0x1800516c8
popf
pop rax
jmp 0x18005233d
cmp eax, 0xa
jne 0x1800516d7
popf
pop rax
jmp 0x180051d80
cmp eax, 0x14
jne 0x1800516e6
popf
pop rax
jmp 0x180052218
cmp eax, 0xf
jne 0x1800516f5
popf
pop rax
jmp 0x180051ffe
cmp eax, 0x13
jne 0x180051704
popf
pop rax
jmp 0x1800521cf
cmp eax, 0x15
jne 0x180051713
popf
pop rax
jmp 0x18005227a
cmp eax, 2
jne 0x180051722
popf
pop rax
jmp 0x180051966
cmp eax, 0x1e
jne 0x180051731
popf
pop rax
jmp 0x1800527a1
cmp eax, 0xc
jne 0x180051740
popf
pop rax
jmp 0x180051e20
cmp eax, 7
jne 0x18005174f
popf
pop rax
jmp 0x180051bb7
cmp eax, 5
jne 0x18005175e
popf
pop rax
jmp 0x180051b5b
cmp eax, 9
jne 0x18005176d
popf
pop rax
jmp 0x180051cf0
cmp eax, 0x10
jne 0x18005177c
popf
pop rax
jmp 0x18005205e
cmp eax, 6
jne 0x18005178b
popf
pop rax
jmp 0x180051ba4
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
lea rbp, [rsp - 0x1c0]
sub rsp, 0x2c0
mov qword [rbp - 0x58], 0xfffffffffffffffe
mov qword [rsp + 0x2f0], rbx
mov rdi, rcx
mov dword [rsp + 0x30], 0x3c
mov eax, dword [rsp + 0x30]
xor eax, 0x5b
mov byte [rsp + 0x34], al
mov eax, dword [rsp + 0x30]
inc al
xor eax, 0x2d
mov byte [rsp + 0x35], al
mov eax, dword [rsp + 0x30]
add al, 2
xor eax, 0x5d
mov byte [rsp + 0x36], al
mov eax, dword [rsp + 0x30]
add al, 3
xor eax, 0x20
mov byte [rsp + 0x37], al
mov eax, dword [rsp + 0x30]
add al, 4
xor eax, 0x6d
mov byte [rsp + 0x38], al
mov eax, dword [rsp + 0x30]
add al, 5
xor eax, 0x6f
mov byte [rsp + 0x39], al
mov eax, dword [rsp + 0x30]
add al, 6
xor eax, 0x76
mov byte [rsp + 0x3a], al
mov eax, dword [rsp + 0x30]
add al, 7
xor eax, 0x69
mov byte [rsp + 0x3b], al
mov eax, dword [rsp + 0x30]
add al, 8
xor eax, 0x6e
mov byte [rsp + 0x3c], al
mov eax, dword [rsp + 0x30]
add al, 9
xor eax, 0x67
mov byte [rsp + 0x3d], al
mov eax, dword [rsp + 0x30]
add al, 0xa
xor eax, 0x20
mov byte [rsp + 0x3e], al
mov eax, dword [rsp + 0x30]
add al, 0xb
xor eax, 0x73
mov byte [rsp + 0x3f], al
mov eax, dword [rsp + 0x30]
add al, 0xc
xor eax, 0x65
mov byte [rsp + 0x40], al
mov eax, dword [rsp + 0x30]
add al, 0xd
xor eax, 0x6c
mov byte [rsp + 0x41], al
mov eax, dword [rsp + 0x30]
add al, 0xe
xor eax, 0x66
mov byte [rsp + 0x42], al
xor eax, eax
mov byte [rsp + 0x43], al
movzx eax, byte [rsp + 0x34]
xor esi, esi
mov edx, esi
push rax
pushf
mov eax, 0x3d8af54a
pushf
not eax
add eax, 0xc18c9cfe
xor eax, 0xec3b8e82
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xfc7c7d2f
xor eax, 0xc67597bd
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa3e907cc
xor eax, 0xa84e23f7
rol eax, 0xeb
popf
jmp 0x1800515ba
movsx eax, byte [rsp + rdx + 0x34]
mov ecx, dword [rsp + 0x30]
add cl, dl
xor ecx, eax
mov byte [rsp + rdx + 0x34], cl
inc rdx
cmp rdx, 0xf
jb 0x180051920
push rax
pushf
mov eax, 0xfcc497f9
pushf
not eax
add eax, 0xaffebdf1
xor eax, 0x818cf761
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x8d34744e
xor eax, 0xb2e1adf5
rol eax, 0x40
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0x3e73b8cb
pushf
not eax
add eax, 0xd1b1b8d6
xor eax, 0xdc8da66c
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe28d532d
xor eax, 0xb41a1018
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa3132e68
xor eax, 0xcd82d9d8
rol eax, 0x34
popf
jmp 0x1800515ba
mov byte [rsp + 0x43], sil
mov qword [rsp + 0x78], rsi
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], sil
lea rax, [rsp + 0x34]
mov rbx, 0xffffffffffffffff
mov r8, rbx
push rax
pushf
mov eax, 0x1895268e
pushf
not eax
add eax, 0xe3f12df0
xor eax, 0x99be3d36
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa30b16cb
xor eax, 0xec655256
rol eax, 0x45
popf
jmp 0x1800515ba
inc r8
cmp byte [rax + r8], sil
jne 0x1800519fb
push rax
pushf
mov eax, 0xf3638cf6
pushf
not eax
add eax, 0xf9276531
xor eax, 0xded529d3
rol eax, 0x80
popf
pushf
not eax
add eax, 0xafce73b8
xor eax, 0xd4b701ce
rol eax, 0x73
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xfd5631ca
pushf
not eax
add eax, 0xc339536d
xor eax, 0xa8db23a5
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc86eba69
xor eax, 0x9d6b4a12
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xef19b041
xor eax, 0xda3281cb
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbde42709
xor eax, 0x802b94d5
rol eax, 0x18
popf
jmp 0x1800515ba
lea rdx, [rsp + 0x34]
lea rcx, [rsp + 0x68]
call fcn.180083564
lea rcx, [rsp + 0x68]
call fcn.180067829
mov r8d, 0xfed7aefd
pushf
not r8d
add r8d, 0x996eadbd
xor r8d, 0x9d7439db
rol r8d, 0x65
popf
pushf
not r8d
add r8d, 0xed2303e7
xor r8d, 0xf0ca5666
rol r8d, 0x1a
popf
lea rdx, [rbp - 0x50]
xor ecx, ecx
jmp 0x180051aac
call qword [0x180022e88]
mov rdx, rdi
cmp qword [rdi + 0x18], 8
jb 0x180051b15
push rax
pushf
mov eax, 0x77aeefcf
pushf
not eax
add eax, 0xef5f78fe
xor eax, 0xc5c62093
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x9ff0de9f
xor eax, 0xd86ff263
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb2caf78b
xor eax, 0x92db17c4
rol eax, 0x55
popf
pushf
not eax
add eax, 0x98ba57e1
xor eax, 0xc2d773a6
rol eax, 0x69
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0x644b9097
pushf
not eax
add eax, 0x8ae19fdc
xor eax, 0xf454bdf1
rol eax, 0x40
popf
pushf
not eax
add eax, 0x87f16331
xor eax, 0xff9c9971
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe827893e
xor eax, 0x919640eb
rol eax, 0x89
popf
jmp 0x1800515ba
mov rdx, qword [rdi]
push rax
pushf
mov eax, 0xc2902d8d
pushf
not eax
add eax, 0xf5cf17e4
xor eax, 0xa1e64aa1
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb859856d
xor eax, 0x8da3d9b1
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xab8a4a74
xor eax, 0xc289d966
rol eax, 0x78
popf
jmp 0x1800515ba
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rsp + 0x58], xmm0
mov word [rsp + 0x48], si
inc rbx
cmp word [rdx + rbx*2], si
jne 0x180051c19
push rax
pushf
mov eax, 0xdd296c52
pushf
not eax
add eax, 0xfd7a0439
xor eax, 0xefde2dfc
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xaae6339d
xor eax, 0x9c66e8a6
rol eax, 0xac
popf
pushf
not eax
add eax, 0xed79f6c0
xor eax, 0xd91b94c3
rol eax, 0x55
popf
pushf
not eax
add eax, 0xde03192c
xor eax, 0xd2026cc0
rol eax, 0x69
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xab5a311b
pushf
not eax
add eax, 0xd3a73712
xor eax, 0x927106a9
rol eax, 0x93
popf
pushf
not eax
add eax, 0xffb4f720
xor eax, 0xe577253f
rol eax, 0xaa
popf
jmp 0x1800515ba
mov r8, rbx
lea rcx, [rsp + 0x48]
call fcn.18008254c
nop
lea rcx, [rsp + 0x48]
cmp qword [rsp + 0x60], 8
cmovae rcx, qword [rsp + 0x48]
jmp 0x180051c6c
call qword [0x180022d40]
cmp eax, 0xffffffff
je 0x180051cbd
push rax
pushf
mov eax, 0xe6ddd566
pushf
not eax
add eax, 0xc77217df
xor eax, 0xea2e679a
rol eax, 0x19
popf
pushf
not eax
add eax, 0x97a6c274
xor eax, 0xf320c4ef
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf27af972
xor eax, 0xecea2338
rol eax, 0x31
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0x32a9830e
pushf
not eax
add eax, 0xfbada91c
xor eax, 0xf2abdae4
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xefffc3aa
xor eax, 0xf20574be
rol eax, 0xa
popf
jmp 0x1800515ba
test al, 0x10
je 0x180051d4d
push rax
pushf
mov eax, 0xe4c40438
pushf
not eax
add eax, 0xae3b659c
xor eax, 0xdfc1c56c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf87c8464
xor eax, 0x80e694be
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8883f626
xor eax, 0x8cfeeced
rol eax, 6
popf
pushf
not eax
add eax, 0xdb7054c6
xor eax, 0xef3ab1d2
rol eax, 0x12
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xe4cc394e
pushf
not eax
add eax, 0xc65d48b7
xor eax, 0x96e60521
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe47fd319
xor eax, 0xb590f1c4
rol eax, 0x20
popf
jmp 0x1800515ba
xor bl, bl
jmp 0x180051e20
mov bl, 0xba
pushf
not bl
add bl, 1
xor bl, 0xd6
rol bl, 0xaf
popf
pushf
not bl
add bl, 0x64
xor bl, 0x1a
rol bl, 0x40
popf
push rax
pushf
mov eax, 0xf6ac9006
pushf
not eax
add eax, 0xe8547a58
xor eax, 0xdc41f8a7
rol eax, 0x90
popf
pushf
not eax
add eax, 0xca583fc8
xor eax, 0x981bed9b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xdf043325
xor eax, 0xe603d431
rol eax, 0x50
popf
jmp 0x1800515ba
mov rdx, qword [rsp + 0x60]
cmp rdx, 8
jb 0x180051e5e
push rax
pushf
mov eax, 0x521ed1a0
pushf
not eax
add eax, 0xe9ab7b99
xor eax, 0x9031e87b
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb52662cf
xor eax, 0x9cf5e6ce
rol eax, 0xbe
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0x4b7189e5
pushf
not eax
add eax, 0xc00493f4
xor eax, 0xcd8ec473
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb91b758d
xor eax, 0xf6c23409
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8d1cf245
xor eax, 0xc96a0579
rol eax, 0xfa
popf
jmp 0x1800515ba
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180051f16
push rax
pushf
mov eax, 0x8ac1412d
pushf
not eax
add eax, 0x898a7eb1
xor eax, 0xdc1f407c
rol eax, 0xee
popf
pushf
not eax
add eax, 0xca060094
xor eax, 0xc6a66f95
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf0a47a38
xor eax, 0xca2008e0
rol eax, 0x17
popf
pushf
not eax
add eax, 0xc9947ce4
xor eax, 0xae8f15eb
rol eax, 0x39
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xc895c52e
pushf
not eax
add eax, 0xe303e096
xor eax, 0x8e0e9dbd
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9084762d
xor eax, 0xb6fc1aa4
rol eax, 0x28
popf
pushf
not eax
add eax, 0xdc20749a
xor eax, 0xd7e81d5b
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa1f560fd
xor eax, 0x8cd88f14
rol eax, 0xbd
popf
jmp 0x1800515ba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180051fb7
push rax
pushf
mov eax, 0x1cd44a91
pushf
not eax
add eax, 0x9c8c66c7
xor eax, 0xcc219776
rol eax, 0x69
popf
pushf
not eax
add eax, 0xeed02a7f
xor eax, 0x87b9a317
rol eax, 0x86
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0x2306cba3
pushf
not eax
add eax, 0xeb5088dd
xor eax, 0x98fceaff
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd1d9a078
xor eax, 0x9aab8245
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf41c3a82
xor eax, 0xf29e0c82
rol eax, 0x38
popf
jmp 0x1800515ba
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0x6f62fef5
pushf
not eax
add eax, 0xcde5eac2
xor eax, 0xaa1dc59a
rol eax, 0xf
popf
pushf
not eax
add eax, 0x8a0c4ebe
xor eax, 0xfa60d46e
rol eax, 0xe9
popf
jmp 0x1800515ba
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rsp + 0x58], xmm0
mov word [rsp + 0x48], si
test bl, bl
je 0x1800520e0
push rax
pushf
mov eax, 0x6b61d932
pushf
not eax
add eax, 0xea4d74db
xor eax, 0xf85b9fe7
rol eax, 0xec
popf
pushf
not eax
add eax, 0xcae05504
xor eax, 0xca9b5818
rol eax, 0xba
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xe3881588
pushf
not eax
add eax, 0xa8e62373
xor eax, 0x9134fe22
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb71d4cc7
xor eax, 0x8cb3d2e2
rol eax, 0xae
popf
jmp 0x1800515ba
mov rcx, rdi
cmp qword [rdi + 0x18], 8
jb 0x180052176
push rax
pushf
mov eax, 0xe73ed6b5
pushf
not eax
add eax, 0xfbc18f50
xor eax, 0xf1b14f58
rol eax, 0x57
popf
pushf
not eax
add eax, 0x9f8dc103
xor eax, 0xc6fffe84
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8990def4
xor eax, 0xa8c40b70
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf8dce393
xor eax, 0x9fadd8d1
rol eax, 0x52
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0x51ea127b
pushf
not eax
add eax, 0xae35482a
xor eax, 0x80877f17
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x80ebff58
xor eax, 0xba14f9ae
rol eax, 0x96
popf
pushf
not eax
add eax, 0xbbed1e28
xor eax, 0xb61e40ea
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc40e8129
xor eax, 0x8e881a19
rol eax, 0x60
popf
jmp 0x1800515ba
mov rcx, qword [rdi]
push rax
pushf
mov eax, 0x90e813a
pushf
not eax
add eax, 0xa35df90f
xor eax, 0xaa015345
rol eax, 3
popf
pushf
not eax
add eax, 0x9cba9d6a
xor eax, 0xd2a38fec
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xad6b70ea
xor eax, 0x93d99aef
rol eax, 0
popf
jmp 0x1800515ba
xor edx, edx
jmp 0x18005221b
call qword [0x180022e00]
push rax
pushf
mov eax, 0x260421e2
pushf
not eax
add eax, 0xd53472e1
xor eax, 0x8e473e8d
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xcf1657be
xor eax, 0xfb24c2fe
rol eax, 0x14
popf
pushf
not eax
add eax, 0xef24f554
xor eax, 0xe7dacd94
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb16fe5e9
xor eax, 0xbe7c4e7b
rol eax, 0xdd
popf
jmp 0x1800515ba
xor r8d, r8d
lea rdx, [0x1e3832ce7]
pushf
sub rdx, 0x63810c97
popf
lea rcx, [rbp - 0x50]
jmp 0x180052294
call qword [0x180022d28]
test eax, eax
je 0x1800522e4
push rax
pushf
mov eax, 0xb464d148
pushf
not eax
add eax, 0xb704a62e
xor eax, 0x8fde9789
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdca87173
xor eax, 0x8fab6ceb
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd34602d4
xor eax, 0x8b34d1bd
rol eax, 0xb0
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xf06d843c
pushf
not eax
add eax, 0x931b8bbd
xor eax, 0xcd9b4f06
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x81c2bbd4
xor eax, 0xb79f2d1b
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfb797eef
xor eax, 0xf441d194
rol eax, 0xea
popf
pushf
not eax
add eax, 0x92aa9e60
xor eax, 0xe9882dbc
rol eax, 0x55
popf
jmp 0x1800515ba
mov dword [rsp + 0x28], 1
lea rax, [0x1fde1b34d]
pushf
sub rax, 0x7ddf90ed
popf
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, [0x1fccea303]
pushf
sub r8, 0x7ccc82b3
popf
lea rdx, [0x1f7b1f54d]
pushf
sub rdx, 0x77b037fd
popf
xor ecx, ecx
jmp 0x180052385
call qword [0x180022e08]
call fcn.18003418e
jmp 0x1800524a7
mov qword [rbp - 0x68], rsi
mov qword [rbp - 0x60], 0xf
mov byte [rbp - 0x78], 0
mov r8d, 0x1427c709
pushf
not r8d
add r8d, 0xac0a7e81
xor r8d, 0x9768ea75
rol r8d, 0xe8
popf
pushf
not r8d
add r8d, 0xa5d74f04
xor r8d, 0xff9b7782
rol r8d, 0xf9
popf
pushf
not r8d
add r8d, 0xea6de50c
xor r8d, 0xe6a82296
rol r8d, 0x50
popf
lea rdx, [0x1c0e9b77b]
pushf
sub rdx, 0x40e7fa1b
popf
lea rcx, [rbp - 0x78]
call fcn.180083564
lea rcx, [rbp - 0x78]
call fcn.180067829
nop
push rax
pushf
mov eax, 0x23066ad
pushf
not eax
add eax, 0xb6295b02
xor eax, 0xb49aa71a
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa595e3e5
xor eax, 0x9c9f3d41
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf2e293ed
xor eax, 0xcd9e091d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xda9d2cde
xor eax, 0xa8a43309
rol eax, 0x64
popf
jmp 0x1800515ba
mov rdx, qword [rdi + 0x18]
cmp rdx, 8
jb 0x1800524f7
push rax
pushf
mov eax, 0xea304e40
pushf
not eax
add eax, 0xec1a24e2
xor eax, 0x841b53fb
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xaa9a0f33
xor eax, 0xe3403608
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd1b55e5d
xor eax, 0xa746a914
rol eax, 0x70
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0x1859e184
pushf
not eax
add eax, 0x82c0fef1
xor eax, 0xd49f6584
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbf508313
xor eax, 0xcfadda3e
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa28734a2
xor eax, 0xd67a3ebb
rol eax, 0x46
popf
pushf
not eax
add eax, 0xacae23d3
xor eax, 0xd8c286f2
rol eax, 0xe0
popf
jmp 0x1800515ba
lea rdx, [rdx*2 + 2]
mov rcx, qword [rdi]
cmp rdx, 0x1000
jb 0x1800525bd
push rax
pushf
mov eax, 0x2704ef6c
pushf
not eax
add eax, 0xbab6c2c2
xor eax, 0x8a60274e
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb5d5d62e
xor eax, 0xd52853a4
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xaa19b42e
xor eax, 0xfc3c715b
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xcaa65fc2
xor eax, 0xcbddb14e
rol eax, 0x75
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xb79d04f7
pushf
not eax
add eax, 0xdff4fb88
xor eax, 0xb7a3ec25
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb38d5ce9
xor eax, 0xeead5202
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc577d245
xor eax, 0xc94859f8
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x88ba1677
xor eax, 0xa8dbebc8
rol eax, 0x20
popf
jmp 0x1800515ba
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x180052684
push rax
pushf
mov eax, 0xd4d891f2
pushf
not eax
add eax, 0xcea92af3
xor eax, 0xe3f42fc8
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xcc815617
xor eax, 0xdc2d280a
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe087d17d
xor eax, 0xa582ff98
rol eax, 8
popf
pushf
not eax
add eax, 0xe772def8
xor eax, 0xbccb276e
rol eax, 0x82
popf
jmp 0x1800515ba
push rax
pushf
mov eax, 0xfe2b049
pushf
not eax
add eax, 0xe1c36482
xor eax, 0xd8e7302d
rol eax, 0x53
popf
pushf
not eax
add eax, 0xbe1fbb7b
xor eax, 0x9d78733e
rol eax, 0x71
popf
jmp 0x1800515ba
mov rcx, r8
push rax
pushf
mov eax, 0x4e4c0071
pushf
not eax
add eax, 0xfbd63905
xor eax, 0xff126340
rol eax, 5
popf
pushf
not eax
add eax, 0x8a3255f4
xor eax, 0xa209d874
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xcb63c581
xor eax, 0xe41e9702
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x831ea0ee
xor eax, 0x9b6f3aa6
rol eax, 0xdc
popf
jmp 0x1800515ba
call fcn.18004f4d6
push rax
pushf
mov eax, 0xa61c53d4
pushf
not eax
add eax, 0xd0d515e5
xor eax, 0x8fb5d083
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xdfb6ab1a
xor eax, 0x9e1458a6
rol eax, 0x43
popf
jmp 0x1800515ba
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], 7
mov word [rdi], si
mov rbx, qword [rsp + 0x2f0]
add rsp, 0x2c0
pop rdi
pop rsi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3