Function at 0x140032e80
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x680]
sub rsp, 0x780
mov rax, qword [0x14011e7d8]
xor rax, rsp
mov qword [rbp + 0x670], rax
mov r15, rdx
movsxd r13, ecx
xor esi, esi
mov dword [rsp + 0x54], esi
call fcn.14005ea00
mov qword [rbp + 0x70], rsi
vmovdqu xmm0, xmmword [0x1400f5610]
vmovdqu xmmword [rbp + 0x80], xmm0
mov byte [rbp + 0x70], sil
lea r8d, [rsi + 0x1d]
lea rdx, str.models_7B_ggml_model_f16.gguf
lea rcx, [rbp + 0x70]
call fcn.140030ea0
mov dword [rbp + 0x90], esi
mov qword [rbp + 0x98], rsi
mov qword [rbp + 0xa0], rsi
mov qword [rbp + 0xa8], rsi
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rsi
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
mov dword [rsp + 0x58], esi
mov byte [rsp + 0x50], sil
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], sil
cmp r13, 1
jle 0x1400339d9
mov r14d, 1
nop word [rax + rax]
mov rdx, qword [r15 + r14*8]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140032f80
lea rcx, [rbp + 0x50]
call fcn.140030ea0
lea rax, [rbp + 0x50]
mov rdi, qword [rbp + 0x50]
mov rsi, qword [rbp + 0x68]
cmp rsi, 0x10
cmovae rax, rdi
mov rbx, qword [rbp + 0x60]
cmp rbx, 2
jne 0x140032fcd
cmp byte [rax], 0x2d
jne 0x140032fc0
cmp byte [rax + 1], 0x68
jne 0x140032fc0
xor eax, eax
jmp 0x140032fc5
sbb eax, eax
or eax, 1
test eax, eax
je 0x14003379d
lea rdx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rdx, rdi
cmp rbx, 6
jne 0x140033015
xor ecx, ecx
lea r8, str.__help
nop dword [rax + rax]
movzx eax, byte [rdx + rcx]
inc rcx
cmp al, byte [r8 + rcx - 1]
jne 0x140033008
cmp rcx, 6
jne 0x140032ff0
xor eax, eax
jmp 0x14003300d
sbb eax, eax
or eax, 1
test eax, eax
je 0x14003379d
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x14003303f
cmp byte [rax], 0x2d
jne 0x140033036
cmp byte [rax + 1], 0x72
jne 0x140033036
xor eax, eax
jmp 0x14003303b
sbb eax, eax
or eax, 1
test eax, eax
je 0x140033064
lea rcx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rcx, rdi
cmp rbx, 0xb
jne 0x140033070
mov r8, rbx
lea rdx, str.__reference
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140033070
mov byte [rbp + 0x93], 1
jmp 0x1400334e1
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x1400330a6
cmp byte [rax], 0x2d
jne 0x140033091
cmp byte [rax + 1], 0x76
jne 0x140033091
xor eax, eax
jmp 0x140033096
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400330a6
mov byte [rbp + 0x90], 1
jmp 0x1400334e1
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x1400330d0
cmp byte [rax], 0x2d
jne 0x1400330c7
cmp byte [rax + 1], 0x70
jne 0x1400330c7
xor eax, eax
jmp 0x1400330cc
sbb eax, eax
or eax, 1
test eax, eax
je 0x1400330f5
lea rcx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rcx, rdi
cmp rbx, 0x11
jne 0x140033101
mov r8, rbx
lea rdx, str.__per_layer_stats
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140033101
mov byte [rbp + 0x91], 1
jmp 0x1400334e1
lea rcx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rcx, rdi
cmp rbx, 0xb
jne 0x140033132
mov r8, rbx
lea rdx, str.__histogram
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140033132
mov byte [rbp + 0x92], 1
jmp 0x1400334e1
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x14003315c
cmp byte [rax], 0x2d
jne 0x140033153
cmp byte [rax + 1], 0x6d
jne 0x140033153
xor eax, eax
jmp 0x140033158
sbb eax, eax
or eax, 1
test eax, eax
je 0x140033181
lea rcx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rcx, rdi
cmp rbx, 7
jne 0x1400331b8
mov r8, rbx
lea rdx, str.__model
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400331b8
inc r14
cmp r14, r13
jge 0x1400334fa
mov rdx, qword [r15 + r14*8]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400331a0
lea rcx, [rbp + 0x70]
call fcn.140030ea0
jmp 0x1400334d9
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x1400331e2
cmp byte [rax], 0x2d
jne 0x1400331d9
cmp byte [rax + 1], 0x6c
jne 0x1400331d9
xor eax, eax
jmp 0x1400331de
sbb eax, eax
or eax, 1
test eax, eax
je 0x14003320b
lea rcx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rcx, rdi
cmp rbx, 0xf
jne 0x140033282
mov r8, rbx
lea rdx, str.__include_layer
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140033282
inc r14
cmp r14, r13
jge 0x1400334fa
lea r8, [r15 + r14*8]
mov rax, qword [rbp + 0xa0]
cmp rax, qword [rbp + 0xa8]
je 0x14003326e
mov rdx, qword [r8]
xor ebx, ebx
mov qword [rax], rbx
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], bl
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rdx + r8], bl
jne 0x140033250
mov rcx, rax
call fcn.140030ea0
add qword [rbp + 0xa0], 0x20
jmp 0x1400334d9
mov rdx, rax
lea rcx, [rbp + 0x98]
call fcn.140028720
jmp 0x1400334d9
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x1400332ac
cmp byte [rax], 0x2d
jne 0x1400332a3
cmp byte [rax + 1], 0x4c
jne 0x1400332a3
xor eax, eax
jmp 0x1400332a8
sbb eax, eax
or eax, 1
test eax, eax
je 0x1400332d5
lea rcx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rcx, rdi
cmp rbx, 0xf
jne 0x140033344
mov r8, rbx
lea rdx, str.__exclude_layer
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140033344
inc r14
cmp r14, r13
jge 0x1400334fa
lea r8, [r15 + r14*8]
mov rax, qword [rbp + 0xb8]
cmp rax, qword [rbp + 0xc0]
je 0x140033330
mov rdx, qword [r8]
xor ecx, ecx
mov qword [rax], rcx
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], 0xf
mov byte [rax], cl
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdx + r8], cl
jne 0x140033312
mov rcx, rax
call fcn.140030ea0
add qword [rbp + 0xb8], 0x20
jmp 0x1400334d9
mov rdx, rax
lea rcx, [rbp + 0xb0]
call fcn.140028720
jmp 0x1400334d9
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x14003336e
cmp byte [rax], 0x2d
jne 0x140033365
cmp byte [rax + 1], 0x74
jne 0x140033365
xor eax, eax
jmp 0x14003336a
sbb eax, eax
or eax, 1
test eax, eax
je 0x1400333b5
lea rdx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rdx, rdi
cmp rbx, 6
jne 0x14003346c
xor ecx, ecx
lea r8, str.__type
nop dword [rax]
movzx eax, byte [rdx + rcx]
inc rcx
cmp al, byte [r8 + rcx - 1]
jne 0x1400333a8
cmp rcx, 6
jne 0x140033390
xor eax, eax
jmp 0x1400333ad
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14003346c
inc r14
cmp r14, r13
jge 0x1400334fa
xor ebx, ebx
mov ecx, ebx
call fcn.14005ec60
test rax, rax
je 0x1400333f9
mov rcx, qword [r15 + r14*8]
sub rax, rcx
nop word [rax + rax]
movzx r8d, byte [rcx]
movzx edx, byte [rcx + rax]
sub r8d, edx
jne 0x1400333f4
inc rcx
test edx, edx
jne 0x1400333e0
test r8d, r8d
je 0x140033431
inc ebx
cmp ebx, 0x1e
jl 0x1400333c3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov r8, qword [r15 + r14*8]
lea rdx, str.error:__s_not_in_list_of_types_n
call fcn.140032e30
mov al, 1
mov byte [rsp + 0x50], al
mov rsi, qword [rbp + 0x68]
mov rdi, qword [rbp + 0x50]
jmp 0x1400334e6
cmp ebx, 0x1e
jge 0x140033400
mov dword [rsp + 0x60], ebx
mov rdx, qword [rbp + 0xd0]
cmp rdx, qword [rbp + 0xd8]
je 0x140033459
mov dword [rdx], ebx
add qword [rbp + 0xd0], 4
jmp 0x1400334d9
lea r8, [rsp + 0x60]
lea rcx, [rbp + 0xc8]
call fcn.140028930
jmp 0x1400334d9
lea rax, [rbp + 0x50]
cmp rsi, 0x10
cmovae rax, rdi
cmp rbx, 2
jne 0x140033496
cmp byte [rax], 0x2d
jne 0x14003348d
cmp byte [rax + 1], 0x6e
jne 0x14003348d
xor eax, eax
jmp 0x140033492
sbb eax, eax
or eax, 1
test eax, eax
je 0x1400334c3
lea rcx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rcx, rdi
cmp rbx, 0xd
jne 0x1400337b1
mov r8, rbx
lea rdx, str.__num_threads
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400337b1
inc r14
cmp r14, r13
jge 0x1400334fa
mov rcx, qword [r15 + r14*8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rsp + 0x58], eax
mov rdi, qword [rbp + 0x50]
mov rsi, qword [rbp + 0x68]
movzx eax, byte [rsp + 0x50]
inc r14
cmp r14, r13
jl 0x140032f70
test al, al
je 0x1400339d7
lea rbx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rbx, rdi
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov r8, rbx
lea rdx, str.error:_invalid_parameter_for_argument:__s_n
call fcn.140032e30
mov rdx, r15
mov ecx, r13d
call fcn.140031d80
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x14003356a
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140033565
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400346a1
call fcn.1400eaec0
xor esi, esi
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], sil
mov rcx, qword [rbp + 0xc8]
test rcx, rcx
je 0x1400335d5
mov rdx, qword [rbp + 0xd8]
sub rdx, rcx
and rdx, 0xfffffffffffffffc
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400335bb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400347ef
call fcn.1400eaec0
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
mov rbx, qword [rbp + 0xb0]
test rbx, rbx
je 0x140033698
mov rdi, qword [rbp + 0xb8]
cmp rbx, rdi
je 0x14003364a
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x14003362b
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x140033626
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
add rbx, 0x20
cmp rbx, rdi
jne 0x1400335f1
mov rbx, qword [rbp + 0xb0]
mov rdx, qword [rbp + 0xc0]
sub rdx, rbx
and rdx, 0xffffffffffffffe0
mov rax, rbx
cmp rdx, 0x1000
jb 0x14003367d
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, rbx
call fcn.1400eaec0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rsi
mov rbx, qword [rbp + 0x98]
test rbx, rbx
je 0x14003375d
mov rdi, qword [rbp + 0xa0]
cmp rbx, rdi
je 0x14003370d
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1400336ee
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x1400336e9
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
add rbx, 0x20
cmp rbx, rdi
jne 0x1400336b4
mov rbx, qword [rbp + 0x98]
mov rdx, qword [rbp + 0xa8]
sub rdx, rbx
and rdx, 0xffffffffffffffe0
mov rax, rbx
cmp rdx, 0x1000
jb 0x140033740
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, rbx
call fcn.1400eaec0
mov qword [rbp + 0x98], rsi
mov qword [rbp + 0xa0], rsi
mov qword [rbp + 0xa8], rsi
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x140034158
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140034153
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14003414d
mov rdx, r15
mov ecx, r13d
call fcn.140031d80
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rbx, [rbp + 0x50]
cmp rsi, 0x10
cmovae rbx, rdi
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov r8, rbx
lea rdx, str.error:_unknown_argument:__s_n
call fcn.140032e30
mov rdx, r15
mov ecx, r13d
call fcn.140031d80
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x140033821
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003381c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400346a1
call fcn.1400eaec0
xor esi, esi
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], sil
mov rcx, qword [rbp + 0xc8]
test rcx, rcx
je 0x14003388c
mov rdx, qword [rbp + 0xd8]
sub rdx, rcx
and rdx, 0xfffffffffffffffc
mov rax, rcx
cmp rdx, 0x1000
jb 0x140033872
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400347ef
call fcn.1400eaec0
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
mov rbx, qword [rbp + 0xb0]
test rbx, rbx
je 0x140033957
mov rdi, qword [rbp + 0xb8]
cmp rbx, rdi
je 0x140033909
nop dword [rax + rax]
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1400338ea
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x1400338e5
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
add rbx, 0x20
cmp rbx, rdi
jne 0x1400338b0
mov rbx, qword [rbp + 0xb0]
mov rdx, qword [rbp + 0xc0]
sub rdx, rbx
and rdx, 0xffffffffffffffe0
mov rax, rbx
cmp rdx, 0x1000
jb 0x14003393c
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, rbx
call fcn.1400eaec0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rsi
mov rbx, qword [rbp + 0x98]
test rbx, rbx
je 0x14003375d
mov rdi, qword [rbp + 0xa0]
cmp rbx, rdi
je 0x14003370d
nop word [rax + rax]
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1400339ba
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x1400339b5
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
add rbx, 0x20
cmp rbx, rdi
jne 0x140033980
jmp 0x140033706
xor esi, esi
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov rax, qword [str.433def28]
mov qword [rsp + 0x20], rax
mov r9d, dword [0x14011e010]
lea r8, str.main
lea rdx, str._s:_build___d___s__n
call fcn.140032e30
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov rax, qword [0x14011e028]
mov qword [rsp + 0x20], rax
mov r9, qword [str.MSVC_19.29.30136.0]
lea r8, str.main
lea rdx, str._s:_built_with__s_for__s_n
call fcn.140032e30
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Loading_model_n
call fcn.140032e30
call fcn.14005ea40
mov qword [rbp - 0x38], rax
lea rcx, [rbp + 0x120]
call fcn.1400b4d70
vmovups ymm1, ymmword [rax]
vmovups xmm2, xmmword [rax + 0x20]
vmovsd xmm0, qword [rax + 0x30]
vmovsd qword [rbp + 0x110], xmm0
mov byte [rbp + 0x112], 0
vmovups ymmword [rbp + 0x120], ymm1
vmovups xmmword [rbp + 0x140], xmm2
vmovsd xmm0, qword [rbp + 0x110]
vmovsd qword [rbp + 0x150], xmm0
lea rcx, [rbp + 0x70]
cmp qword [rbp + 0x88], 0x10
cmovae rcx, qword [rbp + 0x70]
lea rdx, [rbp + 0x120]
vzeroupper
call fcn.1400b4bb0
mov rdi, rax
mov qword [rsp + 0x70], rax
test rax, rax
jne 0x140033c6c
lea rbx, [rbp + 0x70]
cmp qword [rbp + 0x88], 0x10
cmovae rbx, qword [rbp + 0x70]
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov r9, rbx
lea r8, str.main
lea rdx, str._s:_error:_failed_to_load_model__s_n
call fcn.140032e30
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x140033b4d
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140033b48
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400346a1
call fcn.1400eaec0
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], 0
mov rcx, qword [rbp + 0xc8]
test rcx, rcx
je 0x140033bb6
mov rdx, qword [rbp + 0xd8]
sub rdx, rcx
and rdx, 0xfffffffffffffffc
mov rax, rcx
cmp rdx, 0x1000
jb 0x140033b9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400347ef
call fcn.1400eaec0
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
mov rbx, qword [rbp + 0xb0]
test rbx, rbx
je 0x140033c36
mov rdi, qword [rbp + 0xb8]
cmp rbx, rdi
je 0x140033be8
nop
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x140033bd0
mov rbx, qword [rbp + 0xb0]
mov rdx, qword [rbp + 0xc0]
sub rdx, rbx
and rdx, 0xffffffffffffffe0
mov rax, rbx
cmp rdx, 0x1000
jb 0x140033c1b
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400347ef
mov rcx, rbx
call fcn.1400eaec0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rsi
mov rbx, qword [rbp + 0x98]
test rbx, rbx
je 0x14003375d
mov rdi, qword [rbp + 0xa0]
cmp rbx, rdi
je 0x14003370d
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x140033c56
jmp 0x140033706
lea rcx, [rbp + 0x120]
call fcn.1400b4ac0
vmovups ymm0, ymmword [rax]
vmovups ymmword [rbp - 0x30], ymm0
vmovups ymm2, ymmword [rax + 0x20]
vmovups ymm3, ymmword [rax + 0x40]
vmovups xmm4, xmmword [rax + 0x60]
vmovsd xmm1, qword [rax + 0x70]
mov dword [rbp - 0x2c], 0x100
mov dword [rbp - 0x30], 1
vmovups ymm0, ymmword [rbp - 0x30]
vmovups ymmword [rbp - 0x30], ymm0
vmovups ymmword [rbp - 0x10], ymm2
vmovups ymmword [rbp + 0x10], ymm3
vmovups xmmword [rbp + 0x30], xmm4
vmovsd qword [rbp + 0x40], xmm1
lea rdx, [rbp - 0x30]
mov rcx, rdi
vzeroupper
call fcn.1400b4da0
mov qword [rsp + 0x68], rax
test rax, rax
jne 0x140033e5a
lea rbx, [rbp + 0x70]
cmp qword [rbp + 0x88], 0x10
cmovae rbx, qword [rbp + 0x70]
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov r9, rbx
lea r8, str.main
lea rdx, str._s:_error:_failed_to_create_context_with_model__s_n
call fcn.140032e30
mov rcx, rdi
call fcn.1400b4b80
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x140033d55
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140033d50
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400346a1
call fcn.1400eaec0
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], 0
mov rdx, qword [rbp + 0xc8]
test rdx, rdx
je 0x140033da0
mov r8, qword [rbp + 0xd8]
sub r8, rdx
sar r8, 2
lea rcx, [rbp + 0xc8]
call fcn.140031040
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
mov rbx, qword [rbp + 0xb0]
test rbx, rbx
je 0x140033e00
mov rdi, qword [rbp + 0xb8]
cmp rbx, rdi
je 0x140033dd0
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x140033db8
mov rbx, qword [rbp + 0xb0]
mov r8, qword [rbp + 0xc0]
sub r8, rbx
sar r8, 5
mov rdx, rbx
lea rcx, [rbp + 0xb0]
call fcn.1400310e0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rsi
mov rbx, qword [rbp + 0x98]
test rbx, rbx
je 0x14003375d
mov rdi, qword [rbp + 0xa0]
cmp rbx, rdi
je 0x140033e38
nop dword [rax]
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x140033e20
mov rbx, qword [rbp + 0x98]
mov r8, qword [rbp + 0xa8]
sub r8, rbx
sar r8, 5
mov rdx, rbx
lea rcx, [rbp + 0x98]
call fcn.1400310e0
jmp 0x140033748
mov rcx, rax
call fcn.140090d20
mov r14, rax
mov qword [rsp + 0x60], rax
mov r15d, esi
xor r12b, r12b
mov rdi, qword [rax]
mov r13, qword [rax + 8]
cmp rdi, r13
je 0x140033f1d
mov rdx, rdi
lea rcx, [rbp + 0x70]
call fcn.140031700
test al, al
je 0x140033efa
cmp byte [rbp + 0x90], 0
je 0x140033ed2
mov r14, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x140033ea6
mov r14, qword [rdi]
mov rcx, qword [rdi + 0x20]
call fcn.14005ba20
mov rbx, rax
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rcx]
call fcn.14005ec60
mov r8, rax
mov r9, rbx
mov rdx, r14
lea rcx, str._s:_type__s__size__lld_n
call fcn.140034840
mov rcx, qword [rdi + 0x20]
mov ebx, dword [rcx]
cmp ebx, 1
jne 0x140033ee3
movzx r12d, bl
jmp 0x140033eeb
test ebx, ebx
jne 0x140033f87
inc r15d
call fcn.14005ba20
cmp rsi, rax
cmovl rsi, rax
add rdi, 0x28
cmp rdi, r13
jne 0x140033e80
test r12b, r12b
je 0x140033f18
lea rcx, str.note:_source_model_is_f16_n
call fcn.140034840
mov r14, qword [rsp + 0x60]
mov r8, rsi
mov edx, r15d
lea rcx, str.testing__d_layers_with_max_size__lld_n
call fcn.140034840
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp - 0x58], xmm0
xor esi, esi
mov qword [rbp - 0x48], rsi
vmovdqu xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], rsi
vmovdqu xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], rsi
mov r13d, esi
mov rcx, qword [rbp + 0xd0]
nop dword [rax + rax]
mov rax, qword [rbp + 0xc8]
cmp rax, rcx
je 0x14003416b
cmp dword [rax], r13d
je 0x140034162
add rax, 4
cmp rax, rcx
jne 0x140033f70
jmp 0x1400344fc
cmp qword [rdi + 0x18], 0x10
jb 0x140033f91
mov rdi, qword [rdi]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
mov dword [rsp + 0x20], ebx
mov r9, rdi
lea r8, str.main
lea rdx, str._s:_error:_Quantization_should_be_tested_with_a_float_model__this_model_contains_already_quantized_layers___s_is_type__d__n
call fcn.140032e30
mov rcx, qword [rsp + 0x68]
call fcn.1400b4b50
mov rcx, qword [rsp + 0x70]
call fcn.1400b4b80
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x140034009
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140034004
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400346a1
call fcn.1400eaec0
xor esi, esi
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], sil
mov rdx, qword [rbp + 0xc8]
test rdx, rdx
je 0x140034056
mov r8, qword [rbp + 0xd8]
sub r8, rdx
sar r8, 2
lea rcx, [rbp + 0xc8]
call fcn.140031040
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
mov rbx, qword [rbp + 0xb0]
test rbx, rbx
je 0x1400340b8
mov rdi, qword [rbp + 0xb8]
cmp rbx, rdi
je 0x140034088
nop
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x140034070
mov rbx, qword [rbp + 0xb0]
mov r8, qword [rbp + 0xc0]
sub r8, rbx
sar r8, 5
mov rdx, rbx
lea rcx, [rbp + 0xb0]
call fcn.1400310e0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rsi
mov rbx, qword [rbp + 0x98]
test rbx, rbx
je 0x14003411a
mov rdi, qword [rbp + 0xa0]
cmp rbx, rdi
je 0x1400340e8
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x1400340d0
mov rbx, qword [rbp + 0x98]
mov r8, qword [rbp + 0xa8]
sub r8, rbx
sar r8, 5
mov rdx, rbx
lea rcx, [rbp + 0x98]
call fcn.1400310e0
mov qword [rbp + 0x98], rsi
mov qword [rbp + 0xa0], rsi
mov qword [rbp + 0xa8], rsi
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x140034158
inc rdx
mov rcx, qword [rbp + 0x70]
mov r8, rcx
cmp rdx, 0x1000
jb 0x140034153
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub r8, rcx
add r8, 0xfffffffffffffff8
cmp r8, 0x1f
ja 0x1400347ef
call fcn.1400eaec0
mov eax, 1
jmp 0x1400347fd
cmp rax, rcx
je 0x1400344fc
mov edx, r13d
lea rcx, [rbp + 0x120]
vzeroupper
call fcn.14005af60
vmovups ymm0, ymmword [rax]
vmovups ymmword [rbp - 0x30], ymm0
vmovups ymm1, ymmword [rax + 0x20]
vmovups ymmword [rbp - 0x10], ymm1
vmovups xmm0, xmmword [rax + 0x40]
vmovups xmmword [rbp + 0x10], xmm0
vpextrq rax, xmm1, 1
test rax, rax
je 0x1400344f5
cmp qword [rbp - 0x10], 0
je 0x1400344f5
cmp byte [rbp + 0x90], 0
je 0x1400341d7
mov ecx, r13d
vzeroupper
call fcn.14005ec60
mov rdx, rax
lea rcx, str.testing__s_..._n
call fcn.140034840
mov ecx, r13d
vzeroupper
call fcn.14005c7b0
xor edx, edx
mov r8d, 0x4c8
lea rcx, [rbp + 0x1a0]
call sub.VCRUNTIME140.dll_memset
mov rbx, qword [r14]
mov rax, qword [r14 + 8]
mov qword [rbp - 0x40], rax
cmp rbx, rax
je 0x140034451
nop word [rax + rax]
mov rdx, rbx
lea rcx, [rbp + 0x70]
call fcn.140031700
test al, al
je 0x14003443e
cmp byte [rbp + 0x90], 0
je 0x140034246
mov rdx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x14003423a
mov rdx, qword [rbx]
lea rcx, str.___s_..._n
call fcn.140034840
mov ecx, r13d
call fcn.14005ec60
mov qword [rbp + 0x120], rsi
mov qword [rbp + 0x130], rsi
mov qword [rbp + 0x138], 0xf
mov byte [rbp + 0x120], 0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x140034275
mov rdx, rax
lea rcx, [rbp + 0x120]
call fcn.140030ea0
nop
mov r15, qword [rbx + 0x10]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r15
cmp rax, 2
jb 0x14003482d
mov r12, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x1400342ba
mov r12, qword [rbx]
mov qword [rbp + 0xe0], rsi
lea r14, [r15 + 2]
mov edi, 0xf
lea rsi, [rbp + 0xe0]
cmp r14, rdi
jbe 0x140034307
mov rdi, r14
or rdi, 0xf
cmp rdi, rcx
jbe 0x1400342e7
mov rdi, rcx
jmp 0x1400342f4
cmp rdi, 0x16
mov eax, 0x16
cmovb rdi, rax
lea rcx, [rdi + 1]
call fcn.140028500
mov rsi, rax
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xf0], r14
mov qword [rbp + 0xf8], rdi
mov eax, 0x3a3a
mov word [rsi], ax
lea rcx, [rsi + 2]
mov r8, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + r14], 0
or dword [rsp + 0x54], 1
lea rdx, [rbp + 0xe0]
cmp qword [rbp + 0xf8], 0x10
cmovae rdx, qword [rbp + 0xe0]
mov r8, qword [rbp + 0xf0]
lea rcx, [rbp + 0x120]
call fcn.140030e10
nop
mov rdx, qword [rbp + 0xf8]
cmp rdx, 0x10
jb 0x1400343a2
inc rdx
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003439d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400345a7
call fcn.1400eaec0
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x48], eax
lea rax, [rbp + 0x1a0]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x78]
mov qword [rsp + 0x38], rax
lea rax, [rbp - 0x70]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x58]
mov qword [rsp + 0x28], rax
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x20], rax
movzx r9d, byte [rbp + 0x93]
lea r8, [rbp - 0x30]
movzx edx, byte [rbp + 0x91]
lea rcx, [rbp + 0x120]
call fcn.140032710
nop
mov rdx, qword [rbp + 0x138]
cmp rdx, 0x10
jb 0x14003443c
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140034437
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400345ae
call fcn.1400eaec0
xor esi, esi
add rbx, 0x28
cmp rbx, qword [rbp - 0x40]
jne 0x140034210
mov r14, qword [rsp + 0x60]
mov ecx, r13d
call fcn.14005ec60
mov qword [rbp + 0x120], rsi
mov qword [rbp + 0x130], rsi
mov qword [rbp + 0x138], 0xf
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140034480
mov rdx, rax
lea rcx, [rbp + 0x120]
call fcn.140030ea0
movzx r8d, byte [rbp + 0x92]
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x120]
call fcn.140031bb0
mov rdx, qword [rbp + 0x138]
cmp rdx, 0x10
jb 0x1400344f5
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400344f0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400345b5
call fcn.1400eaec0
mov rcx, qword [rbp + 0xd0]
inc r13d
cmp r13d, 0x1e
jl 0x140033f60
mov rcx, qword [rsp + 0x68]
vzeroupper
call fcn.1400b4b50
mov rcx, qword [rsp + 0x70]
call fcn.1400b4b80
call fcn.14005ea40
mov rbx, rax
lea rcx, [0x1400f4a28]
call fcn.140034840
sub rbx, qword [rbp - 0x38]
vxorps xmm0, xmm0, xmm0
vcvtsi2sd xmm0, xmm0, rbx
vdivsd xmm2, xmm0, qword [0x1400f55f0]
vmovq r8, xmm2
lea rdx, str.main
lea rcx, str._s:____total_time___8.2f_ms_n
call fcn.140034840
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400345cf
mov rax, qword [rbp - 0x78]
sub rax, rcx
sar rax, 2
lea rdx, [rax*4]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400345bc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400345bc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.1400eaec0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], rsi
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140034619
mov rdx, qword [rbp - 0x60]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140034607
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140034607
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400eaec0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], rsi
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x14003466f
mov rax, qword [rbp - 0x48]
sub rax, rcx
sar rax, 2
lea rdx, [rax*4]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003465d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003465d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400eaec0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp - 0x58], xmm0
mov qword [rbp - 0x48], rsi
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x1400346ad
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400346a8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400346a8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400eaec0
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], 0
mov rdx, qword [rbp + 0xc8]
test rdx, rdx
je 0x1400346f8
mov r8, qword [rbp + 0xd8]
sub r8, rdx
sar r8, 2
lea rcx, [rbp + 0xc8]
call fcn.140031040
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
mov rbx, qword [rbp + 0xb0]
test rbx, rbx
je 0x140034758
mov rdi, qword [rbp + 0xb8]
cmp rbx, rdi
je 0x140034728
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x140034710
mov rbx, qword [rbp + 0xb0]
mov r8, qword [rbp + 0xc0]
sub r8, rbx
sar r8, 5
mov rdx, rbx
lea rcx, [rbp + 0xb0]
call fcn.1400310e0
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rsi
mov rbx, qword [rbp + 0x98]
test rbx, rbx
je 0x1400347ba
mov rdi, qword [rbp + 0xa0]
cmp rbx, rdi
je 0x140034788
mov rcx, rbx
call fcn.14002b830
add rbx, 0x20
cmp rbx, rdi
jne 0x140034770
mov rbx, qword [rbp + 0x98]
mov r8, qword [rbp + 0xa8]
sub r8, rbx
sar r8, 5
mov rdx, rbx
lea rcx, [rbp + 0x98]
call fcn.1400310e0
mov qword [rbp + 0x98], rsi
mov qword [rbp + 0xa0], rsi
mov qword [rbp + 0xa8], rsi
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x1400347fb
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400347f6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400347f6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400eaec0
xor eax, eax
mov rcx, qword [rbp + 0x670]
xor rcx, rsp
call fcn.1400eafe0
lea r11, [rsp + 0x780]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140030cf0
nop
int3