joyce8/EMBER2024-capa huggingface dataset:
Function at 0x18004faf0
Capabilities:
Create thread

Disassembly:
mov qword [rsp + 0x20], rbx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
sub rsp, 0x50
mov rsi, rcx
xor ebp, ebp
mov dword [rsp + 0x30], ebp
mov ecx, 0xe0
call fcn.18014f0c4
mov rdi, rax
mov qword [rsp + 0x78], rax
lea rax, vtable.kjellkod::Active.0
mov qword [rdi], rax
lea rbx, [rdi + 8]
mov qword [rsp + 0x80], rbx
mov qword [rbx], rbp
mov qword [rbx + 8], rbp
mov qword [rbx + 0x10], rbp
mov qword [rbx + 0x18], rbp
mov qword [rbx + 0x20], rbp
lea ecx, [rbp + 0x10]
call fcn.18014f0c4
mov qword [rax + 8], rbp
mov qword [rbx], rax
mov qword [rax], rbx
lea rcx, [rbx + 0x28]
lea edx, [rbp + 2]
call qword [sym.imp.MSVCP140.dll__Mtx_init_in_situ]
lea rcx, [rbx + 0x78]
call qword [sym.imp.MSVCP140.dll__Cnd_init_in_situ]
xorps xmm0, xmm0
movups xmmword [rdi + 0xc8], xmm0
mov byte [rdi + 0xd8], bpl
mov qword [rsi], rdi
mov dword [rsp + 0x30], 1
lea ecx, [rbp + 0x10]
call fcn.18014f0c4
mov qword [rax], rdi
lea rcx, [0x18004fa50]
mov qword [rax + 8], rcx
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x30], 3
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], ebp
mov r9, rax
lea r8, [0x18004f860]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x40], rax
test rax, rax
je 0x18004fc19
mov rax, qword [rsi]
cmp dword [rax + 0xd0], ebp
jne 0x18004fc12
xorps xmm0, xmm0
movaps xmm1, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
movups xmmword [rax + 0xc8], xmm1
cmp dword [rsp + 0x48], ebp
jne 0x18004fc12
mov rax, rsi
mov rbx, qword [rsp + 0x88]
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
nop
mov dword [rsp + 0x48], ebp
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
Function at 0x180058930
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
movss xmm3, dword [0x1801bb4a8]
mov ecx, eax
movss xmm2, dword [0x1801bb2ec]
movss xmm1, dword [0x1801bbce4]
add rsp, 0x28
jmp fcn.18000a450

Function at 0x180058980
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
movss xmm3, dword [0x1801baae0]
mov ecx, eax
movss xmm2, dword [0x1801bb248]
movss xmm1, dword [0x1801bb234]
add rsp, 0x28
jmp fcn.18000a450

Function at 0x1800589d0
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
movss xmm3, dword [0x1801baaa0]
mov ecx, eax
movss xmm2, dword [0x1801bbdfc]
movss xmm1, dword [0x1801bac94]
add rsp, 0x28
jmp fcn.18000a450

Function at 0x180058a20
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
movss xmm3, dword [0x1801baab0]
mov ecx, eax
movss xmm2, dword [0x1801bbe58]
movss xmm1, dword [0x1801bb480]
add rsp, 0x28
jmp fcn.18000a450

Function at 0x180058a70
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
movss xmm3, dword [0x1801badcc]
mov ecx, eax
movss xmm2, dword [0x1801bb0f4]
movss xmm1, dword [0x1801ba948]
add rsp, 0x28
jmp fcn.18000a450

Function at 0x180058ac0
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
movss xmm3, dword [0x1801babec]
mov ecx, eax
movss xmm2, dword [0x1801bade8]
movss xmm1, dword [0x1801bbbf0]
add rsp, 0x28
jmp fcn.18000a450

Function at 0x1800591a0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xdf735600a4696daf
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0xe1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180059270
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x4f1d4be3a7f24601
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800592e0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov qword [rax + rcx*8], rdx
movabs rdx, 0xa19435f193e081ac
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov qword [rax + rcx*8], r8
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x180059350
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xec6a202ee4960385
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x447a0000
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180059430
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x7c65dac73c35c862
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180059570
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xd4d4f6a4ab575a33
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800595e0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x45f6d8eef34abef1
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180059630
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x8e0a582209a62695
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r9d
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x18005bed0
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
call fcn.18000a950
mov ecx, eax
mov edx, 1
call fcn.18000a150
mov ecx, eax
mov ebx, eax
call fcn.18000b7d0
xor edi, edi
mov edx, edi
mov ecx, ebx
call fcn.18000b8a0
xor r9d, r9d
mov edx, edi
mov ecx, ebx
lea r8d, [rax - 1]
call fcn.18000b820
inc edi
cmp edi, 0x32
jl 0x18005bef6
mov edx, 7
mov ecx, ebx
lea r9d, [rdx + 0x36]
lea r8d, [rdx + 0x4d]
call fcn.18000b350
mov edx, 7
mov ecx, ebx
lea r9d, [rdx + 0x36]
lea r8d, [rdx + 0x4d]
call fcn.18000b3d0
mov r9d, 0x42
mov edx, 0xf5
mov r8d, r9d
mov ecx, ebx
call fcn.18000b970
lea rdx, str.xGalaxy
mov ecx, ebx
call fcn.18000b570
mov edx, 0x14
mov ecx, ebx
call fcn.18000b900
mov ecx, ebx
call fcn.18000b720
mov ecx, ebx
call fcn.18000b750
xorps xmm1, xmm1
mov ecx, ebx
call fcn.18000b600
xor edx, edx
mov ecx, ebx
call fcn.18000b520
mov ecx, ebx
call fcn.18000b9f0
mov edx, 0x16
mov ecx, ebx
call fcn.18000b900
mov ecx, ebx
call fcn.18000b070
xor edx, edx
mov ecx, ebx
call fcn.18000b010
test eax, eax
je 0x18005bfe5
mov edx, 1
mov ecx, ebx
call fcn.18000b010
test eax, eax
je 0x18005bfe5
mov edx, 2
mov ecx, ebx
call fcn.18000b010
test eax, eax
je 0x18005bfe5
mov edx, 3
mov ecx, ebx
call fcn.18000b010
test eax, eax
jne 0x18005c012
xor edx, edx
mov ecx, ebx
call fcn.18000afa0
mov edx, 1
mov ecx, ebx
call fcn.18000afa0
mov edx, 2
mov ecx, ebx
call fcn.18000afa0
mov edx, 3
mov ecx, ebx
call fcn.18000afa0
mov ecx, ebx
call fcn.18000af10
mov ecx, ebx
call fcn.18000b720
mov ecx, ebx
call fcn.18000b750
mov ecx, ebx
call fcn.18000b6d0
xorps xmm1, xmm1
mov ecx, ebx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp fcn.18000b600
jmp 0x18005bed0
Function at 0x18005d8f0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x781b3d62bb013ef5
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
add rsp, 0x28
jmp 0x1800593e0

Function at 0x18005d930
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x85796b0549dde156
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
add rsp, 0x28
jmp 0x1800594c0

Function at 0x18005d970
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
xor edx, edx
call fcn.180059430
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
mov edx, 1
call fcn.180059430
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
mov edx, 2
call fcn.180059430
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
mov edx, 3
call fcn.180059430
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
mov edx, 4
call fcn.180059430
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
mov edx, 5
call fcn.180059430
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
mov edx, 6
call fcn.180059430
call fcn.18000a950
mov ecx, eax
call fcn.18000a410
mov ecx, eax
mov edx, 7
add rsp, 0x28
jmp fcn.180059430

Function at 0x18005da60
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
xorps xmm1, xmm1
mov ecx, eax
add rsp, 0x28
jmp fcn.18000b600

Function at 0x18005daa0
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
movss xmm1, dword [0x1801bb2f0]
mov ecx, eax
add rsp, 0x28
jmp fcn.18000b600

Function at 0x18005daf0
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
mov ecx, dword [0x1801f2250]
call fcn.18000a910
mov ecx, eax
call fcn.18000a410
test eax, eax
je 0x18005db1d
movss xmm1, dword [0x1801bbe68]
mov ecx, eax
add rsp, 0x28
jmp fcn.1800595e0
add rsp, 0x28
ret

Function at 0x18005db50
Capabilities:
Hash data using fnv

Disassembly:
push rbx
sub rsp, 0x20
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
mov ecx, eax
mov ebx, eax
call fcn.18000b720
mov ecx, ebx
add rsp, 0x20
pop rbx
jmp fcn.18000b750
Function at 0x18005dc00
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
lea rdx, str.xGalaxy
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov qword [rax + rcx*8], rdx
movabs rdx, 0xeaa0ffe120d92784
inc dword [0x1801dc028]
jmp fcn.180047fb0
push rbx
sub rsp, 0x20
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
mov ebx, eax
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.180009f60
test eax, eax
je 0x18005dc44
mov ecx, ebx
call fcn.180059160
mov ecx, eax
mov ebx, eax
call fcn.1800591a0
mov ecx, ebx
add rsp, 0x20
pop rbx
jmp 0x1800591f0
add rsp, 0x20
pop rbx
ret

Function at 0x18005dc70
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
call fcn.18000a950
mov ecx, eax
mov edx, 1
call fcn.18000a150
mov ecx, eax
mov ebx, eax
call fcn.18000b7d0
xor edi, edi
mov edx, edi
mov ecx, ebx
call fcn.18000b8a0
xor r9d, r9d
mov edx, edi
mov ecx, ebx
lea r8d, [rax - 1]
call fcn.18000b820
inc edi
cmp edi, 0x32
jl 0x18005bef6
mov edx, 7
mov ecx, ebx
lea r9d, [rdx + 0x36]
lea r8d, [rdx + 0x4d]
call fcn.18000b350
mov edx, 7
mov ecx, ebx
lea r9d, [rdx + 0x36]
lea r8d, [rdx + 0x4d]
call fcn.18000b3d0
mov r9d, 0x42
mov edx, 0xf5
mov r8d, r9d
mov ecx, ebx
call fcn.18000b970
lea rdx, str.xGalaxy
mov ecx, ebx
call fcn.18000b570
mov edx, 0x14
mov ecx, ebx
call fcn.18000b900
mov ecx, ebx
call fcn.18000b720
mov ecx, ebx
call fcn.18000b750
xorps xmm1, xmm1
mov ecx, ebx
call fcn.18000b600
xor edx, edx
mov ecx, ebx
call fcn.18000b520
mov ecx, ebx
call fcn.18000b9f0
mov edx, 0x16
mov ecx, ebx
call fcn.18000b900
mov ecx, ebx
call fcn.18000b070
xor edx, edx
mov ecx, ebx
call fcn.18000b010
test eax, eax
je 0x18005bfe5
mov edx, 1
mov ecx, ebx
call fcn.18000b010
test eax, eax
je 0x18005bfe5
mov edx, 2
mov ecx, ebx
call fcn.18000b010
test eax, eax
je 0x18005bfe5
mov edx, 3
mov ecx, ebx
call fcn.18000b010
test eax, eax
jne 0x18005c012
xor edx, edx
mov ecx, ebx
call fcn.18000afa0
mov edx, 1
mov ecx, ebx
call fcn.18000afa0
mov edx, 2
mov ecx, ebx
call fcn.18000afa0
mov edx, 3
mov ecx, ebx
call fcn.18000afa0
mov ecx, ebx
call fcn.18000af10
mov ecx, ebx
call fcn.18000b720
mov ecx, ebx
call fcn.18000b750
mov ecx, ebx
call fcn.18000b6d0
xorps xmm1, xmm1
mov ecx, ebx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp fcn.18000b600
jmp 0x18005bed0

Function at 0x18005dd10
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
mov r9d, dword [0x1801f2498]
mov ecx, eax
mov r8d, dword [0x1801f24a4]
mov edx, dword [0x1801f24a8]
add rsp, 0x28
jmp fcn.18000b970
Function at 0x18005ddb0
Capabilities:
Hash data using fnv

Disassembly:
push rbx
sub rsp, 0x20
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
mov ecx, eax
mov ebx, eax
call fcn.1800596b0
xor edx, edx
mov ecx, ebx
call fcn.18000afa0
mov edx, 1
mov ecx, ebx
call fcn.18000afa0
mov edx, 2
mov ecx, ebx
call fcn.18000afa0
mov edx, 3
mov ecx, ebx
call fcn.18000afa0
mov edx, 4
mov ecx, ebx
call fcn.18000afa0
mov edx, 5
mov ecx, ebx
call fcn.18000afa0
mov edx, 6
mov ecx, ebx
call fcn.18000afa0
mov edx, 7
mov ecx, ebx
call fcn.18000afa0
mov r9d, dword [0x1801f249c]
mov ecx, ebx
mov r8d, dword [0x1801f24a0]
mov edx, dword [0x1801f24b4]
add rsp, 0x20
pop rbx
jmp fcn.180059630

Function at 0x18005deb0
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
mov r9d, dword [0x1801f24b8]
mov ecx, eax
mov r8d, dword [0x1801f24ac]
mov edx, dword [0x1801f24b0]
add rsp, 0x28
jmp fcn.18000b3d0

Function at 0x18005df50
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
xor edx, edx
call fcn.18000a150
mov r9d, dword [0x1801f24c0]
mov ecx, eax
mov r8d, dword [0x1801f24c4]
mov edx, dword [0x1801f24bc]
add rsp, 0x28
jmp fcn.18000b350

Function at 0x18005ef70
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x730f5f8d3f0f2050
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005efc0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x6b3c4650bc8bee47
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005f090
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xbaa045b4e42f3c06
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x461c3c00
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005f0e0
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor ecx, ecx
mov dword [0x1801dc028], ecx
mov dword [0x1801dc038], ecx
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x5ac79c98c5c17f05
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005f130
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor edx, edx
mov dword [0x1801dc028], edx
mov dword [0x1801dc038], edx
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x4c7028f78ffd3681
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x18005f1c0
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor edx, edx
mov dword [0x1801dc028], edx
mov dword [0x1801dc038], edx
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x43480000
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xa1dd317ea8fd4f29
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005f290
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x70db57649fa8d0d8
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x447a0000
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005f2e0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xb59e4bd37ae292db
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005f330
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xb77d05ac8c78aadb
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x447a0000
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18005f420
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xb96b00e976be977f
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], 0xbf800000
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x180060370
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x5927f96a78577363
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0xaa289
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180066e50
Capabilities:
Hash data using fnv

Disassembly:
movss xmm0, dword [0x1801f2f6c]
xor eax, eax
mov dword [0x1801dc028], eax
movabs rdx, 0xb96b00e976be977f
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
movss dword [rax], xmm0
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180066eb0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xfc4842a34657bfcb
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov qword [rax], rcx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x3f000000
inc dword [0x1801dc028]
jmp fcn.180047fb0
mov rcx, qword [rcx + 8]
mov rcx, qword [rcx]
jmp 0x180060420

Function at 0x180066ef0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x957e790ea1727b64
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
jmp fcn.180047fb0
jmp 0x180060470

Function at 0x180066f20
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x4055e40bd2dbec1d
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0
sub rsp, 0x28
lea rcx, str.NEUTRAL
call fcn.1800471c0
mov edx, 1
mov r8d, edx
lea ecx, [rdx + 0x14]
call fcn.1800471f0
mov ecx, 1
add rsp, 0x28
jmp 0x180060340

Function at 0x180066f70
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
lea rcx, str.NEUTRAL
call fcn.1800471c0
mov edx, 1
mov r8d, edx
lea ecx, [rdx + 0x13]
call fcn.1800471f0
mov ecx, 1
add rsp, 0x28
jmp 0x180060340

Function at 0x180066fc0
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
lea rcx, str.NEUTRAL
call fcn.1800471c0
mov edx, 1
mov r8d, edx
lea ecx, [rdx + 0x12]
call fcn.1800471f0
mov ecx, 1
add rsp, 0x28
jmp 0x180060340

Function at 0x180067010
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
lea rcx, str.EXTRASUNNY
call fcn.1800471c0
mov edx, 1
mov r8d, edx
lea ecx, [rdx + 0xb]
call fcn.1800471f0
xor ecx, ecx
add rsp, 0x28
jmp 0x180060340

Function at 0x1800673d0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xd972df67326f966e
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
jmp fcn.180047fb0
jmp 0x1800604d0

Function at 0x180067400
Capabilities:
Hash data using fnv

Disassembly:
mov r8d, dword [0x1801da678]
mov edx, dword [0x1801da67c]
mov ecx, dword [0x1801da680]
jmp fcn.1800471f0