Function at 0x18000a510
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 8]
sub rsp, 0x108
imul eax, r8d, 0x8b0
mov r15d, r8d
mov r14, rdx
mov dword [rsp + 0x78], r8d
mov rdi, rcx
mov esi, r8d
mov dword [rbp - 0x28], eax
cmp r8d, eax
ja 0x18000a644
mov r13d, dword [rbp + 0x60]
xor r12d, r12d
lea rbx, [0x1800c867b]
cmp esi, 0x82b4
ja 0x18000a829
je 0x18000a806
cmp esi, 0xef
ja 0x18000a70c
je 0x18000a701
mov eax, esi
sub eax, 6
je 0x18000a699
sub eax, 0x88
je 0x18000a65c
sub eax, 0x20
je 0x18000a5ef
cmp eax, 2
jne 0x18000b28b
mov qword [rsp + 0x30], r14
xor r9d, r9d
mov qword [rsp + 0x28], r12
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
mov r8d, 0xa4
call fcn.180059500
mov r9d, 0x1a
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call fcn.18000ba00
jmp 0x18000b287
mov rax, qword [rdi + 8]
lea rcx, [rbp - 0x50]
add rax, qword [r9]
xor r8d, r8d
mov qword [rsp + 0x40], r12
lea r9, [rbp - 0x78]
mov qword [rsp + 0x38], r12
xor edx, edx
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0xa
mov qword [rbp - 0x78], rax
mov qword [rsp + 0x20], rdi
call fcn.18004df90
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movd eax, xmm1
movsd qword [rbp - 0x40], xmm0
test al, al
jne 0x18000b287
mov byte [rbp - 0x70], al
mov rax, qword [rbp - 0x70]
add rsp, 0x108
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov qword [rsp + 0x28], r12
lea r8, [rsp + 0x60]
mov r9d, 0x117
mov qword [rsp + 0x20], r12
xor edx, edx
mov dword [rsp + 0x60], 0x1a
lea rcx, [rbp - 0x50]
call fcn.1800277d0
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movq qword [rbp - 0x10], xmm1
movups xmmword [rbp - 0x40], xmm0
jmp 0x18000b287
lea r9, [rbp - 0x30]
mov dword [rsp + 0x60], 0xfa
mov r8, rdi
lea rdx, [rsp + 0x60]
mov ecx, 0x151
call fcn.18001a9f0
mov eax, dword [rbp - 0x30]
cmp eax, 1
jne 0x18000a6d7
xor r9d, r9d
xor edx, edx
mov r8d, 0xdd
mov rcx, rdi
call fcn.18000b340
jmp 0x18000b287
cmp eax, 2
jne 0x18000b287
mov qword [rsp + 0x28], rdi
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0x11c
xor ecx, ecx
call fcn.18001c380
jmp 0x18000b287
mov eax, dword [r14]
mov dword [rbp - 0x2c], eax
jmp 0x18000b28b
cmp esi, 0xff
je 0x18000a76a
cmp esi, 0x4da8
je 0x18000a73f
cmp esi, 0x5f28
jne 0x18000b28b
mov rcx, qword [rdi + 8]
mov rdx, r14
add rcx, qword [rdi]
mov r8, qword [r9]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x18000b287
mov ecx, 6
mov eax, ecx
sub eax, 6
je 0x18000a756
cmp eax, 1
je 0x18000a644
jmp 0x18000a75e
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x70], rax
inc ecx
cmp ecx, 8
jb 0x18000a744
jmp 0x18000ab0a
mov r13d, dword [0x1800e74b8]
lea rcx, [rbp - 0x50]
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000b287
mov ebx, 5
cmp ebx, 5
je 0x18000a7bb
cmp ebx, 0x7d
jne 0x18000a7f6
xor edx, edx
lea ecx, [rbx + 0x26]
call fcn.18007fd70
jmp 0x18000a7f6
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x55]
call fcn.18008c0d0
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], r12d
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
lea r8, [0x1800c867b]
xor edx, edx
lea rcx, [0x1800c867b]
call fcn.1800a7e50
add ebx, 0x78
cmp ebx, 0xf5
jb 0x18000a7a5
jmp 0x18000b287
lea r9, [rbp - 0x78]
mov qword [rbp - 0x78], 4
mov r8d, 0xae
lea rdx, [rbp - 0x2c]
mov rcx, rdi
call fcn.18000a510
jmp 0x18000b287
cmp esi, 0x11c1c
ja 0x18000aae6
je 0x18000aadd
cmp esi, 0x8b74
je 0x18000a889
cmp esi, 0xbda2
je 0x18000a872
cmp esi, 0x115e9
jne 0x18000b28b
mov rax, qword [rbp - 0x58]
movups xmm0, xmmword [rdi]
mov qword [rbp - 0x18], r12
movups xmmword [rax], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rax + 0x10], xmm1
jmp 0x18000b28b
mov rax, qword [r9]
add qword [rdi + 8], rax
mov rcx, qword [rdi + 8]
mov rax, qword [rdi]
mov byte [rcx + rax], 0
jmp 0x18000b28b
cmp byte [r14], 2
jb 0x18000a9e2
mov esi, 0x9f
nop dword [rax + rax]
mov eax, esi
sub eax, 0x9e
je 0x18000a644
cmp eax, 1
jne 0x18000a9d0
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
lea edx, [rax + 6]
lea rcx, [rbp - 0x50]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000a9cc
mov edi, 0x6e
nop dword [rax]
cmp edi, 0x6e
je 0x18000a942
cmp edi, 0x103
je 0x18000a932
cmp edi, 0x198
jne 0x18000a9ba
mov r9d, 0xe7
mov dword [rsp + 0x60], r12d
lea r8, [rsp + 0x60]
mov qword [rsp + 0x20], rbx
mov rdx, rbx
lea rcx, str.IDS_LINKS_ATTACHMENTS_TOOLTIP_X
call fcn.180041fe0
jmp 0x18000a9ba
lea rax, str.Usurp_resident_persistent_cache
mov qword [0x1800e74c0], rax
jmp 0x18000a9ba
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
cmp r13d, dword [0x1800e74b8]
je 0x18000a9ba
mov ebx, 0x42
cmp ebx, 0x42
je 0x18000a999
cmp ebx, 0xe0
jne 0x18000a9a5
lea rax, [0x1800c867b]
xor r9d, r9d
mov r8, rax
lea rcx, str.define_convert_T_convert_float
mov rdx, rax
call fcn.1800bc300
mov dword [0x1800e74b8], r13d
jmp 0x18000a9a5
lea rcx, str.TEST_FRAG_FAKE__f_src__flags___f_src__prefix_size__f_tgt__prefix_size
call fcn.1800bc300
add ebx, 0x9e
cmp ebx, 0x17e
jb 0x18000a967
lea rbx, [0x1800c867b]
add edi, 0x95
cmp edi, 0x22d
jb 0x18000a8f0
mov qword [rbp - 0x70], r12
dec esi
cmp esi, 0x9d
ja 0x18000a8a0
mov esi, dword [rsp + 0x78]
mov edi, 0xac
mov eax, edi
sub eax, 0xab
je 0x18000aa53
cmp eax, 1
jne 0x18000aac3
mov edx, eax
lea ecx, [rax + 0x1f]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [rbp - 0x58], rax
test rax, rax
jne 0x18000aac3
mov ebx, 0x126
nop word [rax + rax]
mov ecx, ebx
sub ecx, 0x125
je 0x18000b2a6
cmp ecx, 1
jne 0x18000aa47
lea r8d, [rcx + 0xd]
lea rdx, str.libspeex_Speex
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov dword [rbp - 0x24], eax
dec ebx
cmp ebx, 0x124
ja 0x18000aa20
jmp 0x18000aac3
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
lea rcx, [rbp - 0x50]
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000aac3
mov rax, qword [rbp - 0x58]
lea r9, [rsp + 0x50]
mov dword [rsp + 0x60], eax
lea r8, [rsp + 0x58]
lea rax, [rsp + 0x60]
mov byte [rsp + 0x50], 1
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x28], rbx
mov rdx, rbx
mov dword [rsp + 0x20], 0xc8
mov byte [rsp + 0x58], 2
mov dword [rsp + 0x70], r12d
call fcn.18002a380
dec edi
lea rbx, [0x1800c867b]
cmp edi, 0xaa
ja 0x18000a9e7
jmp 0x18000b283
mov byte [rbp - 0x70], 1
jmp 0x18000b28b
cmp esi, 0x17a96
je 0x18000a644
cmp esi, 0x1a05e
je 0x18000ac40
cmp esi, 0x22ad3
jne 0x18000b28b
mov esi, 0xd5
nop
mov eax, esi
sub eax, 0xd3
je 0x18000a644
sub eax, 1
je 0x18000ac25
cmp eax, 1
jne 0x18000ac2d
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
lea edx, [rax + 6]
lea rcx, [rbp - 0x50]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000ac2d
mov edi, 0x3e
mov eax, edi
sub eax, 0x3d
je 0x18000abf6
cmp eax, 1
jne 0x18000ac18
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
cmp r13d, dword [0x1800e74b8]
je 0x18000ac18
mov ebx, 0x4c
nop
cmp ebx, 0x4c
je 0x18000abb3
cmp ebx, 0x5d
jne 0x18000abe5
mov dword [0x1800e74b8], r13d
jmp 0x18000abe5
mov r8d, dword [0x1800e74b8]
lea rcx, str.37uMdBNSSwIDAQABo4ICUjCCAk4wDAYDVR0TBAUwAwEB_zALBgNVHQ8EBAMCAa4wHQYDVR0OBBYE
mov edx, r13d
call fcn.1800bc300
lea rax, [0x1800c867b]
xor r9d, r9d
mov r8, rax
lea rcx, str.float_l3__lsmem_liy4__lix2__
mov rdx, rax
call fcn.1800bc300
add ebx, 0x11
cmp ebx, 0x6e
jb 0x18000aba0
lea rbx, [0x1800c867b]
jmp 0x18000ac18
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], r12d
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, rbx
xor edx, edx
mov rcx, rbx
call fcn.1800a7e50
dec edi
cmp edi, 0x3c
ja 0x18000ab62
jmp 0x18000ac2d
mov rax, qword [rbp - 0x58]
mov qword [rbp - 0x70], rax
dec esi
cmp esi, 0xd2
ja 0x18000ab10
jmp 0x18000b27f
mov eax, dword [rdi + 0xc]
xor r9d, r9d
mov dword [rsp + 0x60], eax
xor r8d, r8d
lea rax, [rsp + 0x60]
mov dword [rsp + 0x28], 0x8a
xor edx, edx
mov qword [rsp + 0x20], rax
xor ecx, ecx
call fcn.18002d750
mov rdx, qword [rdi]
mov rbx, rax
mov qword [rbp - 0x78], rdx
test rdx, rdx
je 0x18000b287
nop dword [rax + rax]
mov esi, 0x60
xor edi, edi
mov dword [rsp + 0x70], esi
mov dword [rsp + 0x60], edi
nop
cmp edi, 5
ja case.default.0x18000acab
lea r8, [0x180000000]
mov ecx, dword [r8 + rdi*4 + 0xb2dc]
add rcx, r8
jmp rcx
mov rcx, qword [rbp - 0x80]
mov qword [rbp - 0x18], rcx
jmp case.default.0x18000acab
mov rax, qword [rbp - 0x60]
mov r14, qword [rbp - 0x80]
mov qword [r14 + 8], rax
mov rcx, qword [rdx]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov rdx, qword [rbp - 0x78]
mov qword [r14], rax
mov r14, qword [rbp + 0x58]
jmp case.default.0x18000acab
cmp byte [r14], 0
jne 0x18000af65
mov r14, qword [rbp - 0x60]
mov r12d, 0x37
mov qword [rbp - 0x60], r14
nop word [rax + rax]
mov eax, r12d
sub eax, 0x37
je 0x18000ad96
cmp eax, 0x60
jne 0x18000af2c
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea edx, [rax - 0x59]
lea rcx, [rbp - 0x50]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000af2c
lea rax, [rbp - 0x68]
mov byte [rsp + 0x58], 1
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x58]
lea rax, [0x1800c867b]
mov byte [rsp + 0x50], 2
mov qword [rsp + 0x28], rax
lea r8, [rsp + 0x50]
mov rdx, rax
mov dword [rsp + 0x20], 0xc8
lea rcx, [rsp + 0x68]
mov dword [rbp - 0x68], r14d
mov dword [rsp + 0x68], 0
call fcn.18002a380
jmp 0x18000af2c
movsxd rcx, ebx
mov edx, 1
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [rbp - 0x60], rax
mov r14, rax
test rax, rax
jne 0x18000af2c
mov r15d, 0x71
nop word [rax + rax]
cmp r15d, 0x71
je 0x18000b2b0
cmp r15d, 0x4cce
jne 0x18000af14
mov r14d, 0xed
nop dword [rax]
mov eax, r14d
sub eax, 0xec
je 0x18000a644
cmp eax, 1
jne 0x18000af04
xor edi, edi
lea edx, [rax + 6]
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
lea rcx, [rbp - 0x50]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000af00
mov esi, 0xd4
nop dword [rax]
mov eax, esi
sub eax, 0xd4
je 0x18000ae7c
cmp eax, 1
jne 0x18000aef2
lea rax, str.dump_attachment
mov dword [rsp + 0x68], edi
mov qword [0x1800e74c0], rax
lea r8, [rsp + 0x68]
lea rax, [0x1800c867b]
mov r9d, 0xe7
mov rdx, rax
mov qword [rsp + 0x20], rax
lea rcx, str.h1__h2__.hint_
call fcn.180041fe0
jmp 0x18000aef2
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
cmp r13d, dword [0x1800e74b8]
je 0x18000aef2
mov edi, 0x111
cmp edi, 0x111
je 0x18000aed6
cmp edi, 0x4dd9
jne 0x18000aee2
lea rax, [0x1800c867b]
xor r9d, r9d
mov r8, rax
lea rcx, str.function_SimpleMove_p_O_P_Q_U_
mov rdx, rax
call fcn.1800bc300
mov dword [0x1800e74b8], r13d
jmp 0x18000aee2
lea rcx, str.params_object_must_contain_required_parameter__s_with_type_Boolean.
call fcn.1800bc300
add edi, 0x4cc8
cmp edi, 0x9990
jbe 0x18000aea1
xor edi, edi
inc esi
cmp esi, 0xd6
jb 0x18000ae30
mov qword [rbp - 0x70], rdi
dec r14d
cmp r14d, 0xeb
ja 0x18000ade0
add r15d, 0x4c5d
cmp r15d, 0x98ba
jbe 0x18000adc0
mov r14, qword [rbp - 0x60]
add r12d, 0x60
cmp r12d, 0xf7
jb 0x18000ad00
mov rdx, qword [rbp - 0x78]
mov rcx, r14
movsxd r8, ebx
mov rdx, qword [rdx + 8]
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbp - 0x78]
mov edi, dword [rsp + 0x60]
mov esi, dword [rsp + 0x70]
mov r14, qword [rbp + 0x58]
jmp case.default.0x18000acab
mov rax, qword [rdx + 8]
mov qword [rbp - 0x60], rax
jmp case.default.0x18000acab
mov r12d, 0x31
nop dword [rax + rax]
mov eax, r12d
sub eax, 0x30
je 0x18000b1a8
cmp eax, 1
jne 0x18000b170
mov edx, eax
lea ecx, [rax + 0x17]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov qword [rbp - 0x80], rax
mov r14, rax
test rax, rax
jne 0x18000b174
mov r15d, 0x85
nop word [rax + rax]
mov ecx, r15d
sub ecx, 0x83
je 0x18000b000
sub ecx, 1
je 0x18000b2d0
cmp ecx, 1
jne 0x18000b160
lea r8d, [rcx + 0xd]
lea rdx, str.MemAccImmOff16
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov dword [rbp - 0x20], eax
jmp 0x18000b160
mov r14d, 0xd6
cmp r14d, 0xd6
je 0x18000b035
cmp r14d, 0x8268
je 0x18000b02a
cmp r14d, 0x103fa
je 0x18000a644
jmp 0x18000b14c
xor edi, edi
mov qword [rbp - 0x70], rdi
jmp 0x18000b14c
xor edi, edi
lea rcx, [rbp - 0x50]
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
lea edx, [rdi + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000b14c
mov esi, 0xb0
nop word [rax + rax]
mov eax, esi
sub eax, 0xb0
je 0x18000b126
sub eax, 0x18
je 0x18000b0c5
cmp eax, 0x18
jne 0x18000b13d
lea rax, str.m_DynamicTypeID
mov dword [rsp + 0x68], edi
mov qword [0x1800e74c0], rax
lea r8, [rsp + 0x68]
lea rax, [0x1800c867b]
mov r9d, 0xe7
mov rdx, rax
mov qword [rsp + 0x20], rax
lea rcx, str.VFMSUBADD132PDm
call fcn.180041fe0
jmp 0x18000b13d
cmp r13d, dword [0x1800e74b8]
je 0x18000b13d
mov edi, 0xeb
cmp edi, 0xeb
je 0x18000b0ec
cmp edi, 0x5da2
jne 0x18000b114
mov dword [0x1800e74b8], r13d
jmp 0x18000b114
lea rcx, str.Extraction_path_not_specified._Directing_extraction_to_a_temporary_folder
call fcn.1800bc300
lea rax, [0x1800c867b]
xor r9d, r9d
mov r8, rax
lea rcx, str._release_GMG_GPU_gpu_cv__QAEXXZ
mov rdx, rax
call fcn.1800bc300
add edi, 0x5cb7
cmp edi, 0xb96e
jbe 0x18000b0d3
xor edi, edi
jmp 0x18000b13d
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
add esi, 0x18
cmp esi, 0xf8
jb 0x18000b070
add r14d, 0x8192
cmp r14d, 0x184b6
jbe 0x18000b006
dec r15d
cmp r15d, 0x82
ja 0x18000afc0
mov r14, qword [rbp - 0x80]
dec r12d
cmp r12d, 0x2f
ja 0x18000af80
mov rdx, qword [rbp - 0x78]
mov edi, dword [rsp + 0x60]
mov esi, dword [rsp + 0x70]
movups xmm0, xmmword [rdx]
movups xmmword [r14], xmm0
movsd xmm1, qword [rdx + 0x10]
movsd qword [r14 + 0x10], xmm1
mov r14, qword [rbp + 0x58]
jmp case.default.0x18000acab
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea rcx, [rbp - 0x50]
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x40], xmm0
test al, al
je 0x18000b170
mov r14, qword [rbp - 0x80]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x58]
lea rax, [0x1800c867b]
mov byte [rsp + 0x58], 1
mov qword [rsp + 0x28], rax
lea r8, [rsp + 0x50]
mov rdx, rax
mov dword [rsp + 0x20], 0xc8
lea rcx, [rbp - 0x68]
mov byte [rsp + 0x50], 2
mov dword [rsp + 0x68], r14d
mov dword [rbp - 0x68], 0
call fcn.18002a380
jmp 0x18000b174
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x80]
test rcx, rcx
je 0x18000b23d
mov qword [rcx + 0x10], rax
jmp case.default.0x18000acab
mov rcx, qword [rbp - 0x58]
mov qword [rcx], rax
jmp case.default.0x18000acab
mov rax, qword [rbp - 0x80]
mov qword [rax + 0x10], 0
inc esi
inc edi
mov dword [rsp + 0x70], esi
mov dword [rsp + 0x60], edi
cmp esi, 0x66
jb 0x18000ac90
mov rdx, qword [rdx + 0x10]
mov qword [rbp - 0x78], rdx
test rdx, rdx
jne 0x18000ac80
mov r15d, dword [rbp + 0x60]
xor r12d, r12d
mov esi, dword [rsp + 0x78]
mov rdi, qword [rbp + 0x50]
mov r9, qword [rbp + 0x68]
imul eax, r15d, 0x8b
add esi, eax
mov dword [rsp + 0x78], esi
cmp esi, dword [rbp - 0x28]
ja 0x18000a644
jmp 0x18000a567
mov ecx, dword [rbp - 0x24]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r8d, 0xe
lea rdx, str._containerName
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, dword [rbp - 0x20]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3