Function at 0x180078d10
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r14
push r15
sub rsp, 0x20
imul ebp, ecx, 0x4fc
mov r14, r9
mov r15, r8
mov rdi, rdx
mov esi, ecx
mov ebx, ecx
cmp ecx, ebp
ja 0x180078dec
mov qword [rsp + 0x40], r12
mov r12, qword [rsp + 0x60]
nop dword [rax]
cmp ebx, 0x43a4
ja 0x180078e50
je 0x180078e3a
mov eax, ebx
sub eax, 0x40
je 0x180078e05
sub eax, 0x54
je 0x180078ddd
sub eax, 0x61
je 0x180078db7
sub eax, 0x1c4b
je 0x180078da0
cmp eax, 0x1d00
jne 0x180078ea6
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea rdx, str.___C_string_tadd_the_provided_string_as_a_comment_marker_segment_n___c_t_tdelay_adaptive_template_changes_to_first_line_of_next_stripe_n_t_t_only_provided_for_a_conformance_test__n___r_t_tterminate_each_stripe_with_SDRST_marker_n_t_t_only_intended_for_decoder_testing__n
jmp 0x180078e9e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea rdx, str.___m_number_tmaximum_adaptive_template_pixel_horizontal_offset__default_8__n___t_number_tencode_only_that_many_most_significant_planes_n___o_number_torder_byte_value:_add_1SMID__2ILEAVE__4SEQ__8HITOLO_n_t_t_default_3__ILEAVESMID__n___p_number_toptions_byte_value:_add_DPON4__TPBON8__TPDON16__LRLTWO64_n_t_t_default_28__DPONTPBONTPDON__n
jmp 0x180078e9e
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x180087ff0]
lea rdx, str.C:BBINNLdhep2w6r_b_b_tmpl5_gad_build_build_release_win32_x86_icl_15.0.221_mstools_12.0collectunits.mem_bench.test.benchmem_bench.exe.pdb
mov rcx, rax
call fcn.180079020
jmp 0x180078ea6
cmp dword [rdi + 0x18], 0
jbe 0x180078ea6
mov r12, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x58]
add rsp, 0x20
pop r15
pop r14
pop rdi
ret
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x180088008]
lea rdx, str.CSendFileModule_Base::ShutdownVerificationTimerCallback:_shutdown_flag_was_not_reset_in_the_last__1__seconds__but_data_transmission_is_still_active_
mov rcx, rax
call fcn.180079020
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea rdx, str.___q_t_tsequential_coding__no_differential_layers__like__d_0__n___x_number_tmaximum_width_of_lowest_resolution_layer__default_640__n___y_number_tmaximum_height_of_lowest_resolution_layer__default_480__n___l_number_tlowest_layer_written_to_output_file__default_0__n___h_number_thighest_layer_written_to_output_file__default_max__n___b_t_tuse_binary_code_for_multiple_bitplanes__default:_Gray_code__n___d_number_ttotal_number_of_differential_layers__overrides__x_and__y__n___s_number_theight_of_a_stripe_in_layer_0_n
jmp 0x180078e9e
mov eax, dword [r14]
test eax, eax
js 0x180078e44
mov dword [rdi + 0xc], eax
mov eax, dword [r15]
test eax, eax
je 0x180078ea6
mov dword [rdi + 8], eax
jmp 0x180078ea6
cmp ebx, 0x5740
je 0x180078e8c
cmp ebx, 0x6ff9
je 0x180078ec4
cmp ebx, 0x7440
je 0x180078eb8
cmp ebx, 0x86b4
je 0x180078e7e
cmp ebx, 0xc9c4
je 0x180078de7
jmp 0x180078ea6
mov eax, dword [r12]
cmp eax, 0x7f
ja 0x180078ea6
mov dword [rdi + 0x14], eax
jmp 0x180078ea6
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea rdx, str.Microphone_and_Camera_access_no_longer_works_on_insecure_origins._To_use_this_feature__you_should_consider_switching_your_application_to_a_secure_origin__such_as_HTTPS._See_https:__goo.gl_rStTGz_for_more_details.
mov rcx, rax
call fcn.180079020
imul eax, esi, 0x74
add ebx, eax
cmp ebx, ebp
jbe 0x180078d50
jmp 0x180078de7
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
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.std::vector_struct_cvflann::KDTreeSingleIndex_struct_cvflann::L2_float___::Interval_class_std::allocator_struct_cvflann::KDTreeSingleIndex_struct_cvflann::L2_float___::Interval___::operator___
call fcn.180079020
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3