Function at 0x140004a80
Capabilities:
Query environment variable

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 - 0x4b0]
sub rsp, 0x5b0
mov rax, qword [0x1402b4198]
xor rax, rsp
mov qword [rbp + 0x4a8], rax
xor ebx, ebx
movsxd r12, ecx
lea rcx, str.h5ls
mov dword [rsp + 0x48], ebx
mov edi, ebx
mov qword [rsp + 0x40], rdx
mov r13d, ebx
mov r14, rdx
xor r15b, r15b
call fcn.14000f700
xor ecx, ecx
call fcn.14000f710
call fcn.14000b2d0
xor eax, eax
mov qword [0x1402b4218], rbx
mov qword [rsp + 0x58], rax
lea rcx, str.COLUMNS
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rax
lea rax, str.Group
mov qword [0x1402b4200], rax
lea rax, str.Dataset
mov qword [0x1402b4228], rax
lea rax, [0x140001010]
mov qword [0x1402b4240], rax
lea rax, [0x140001220]
mov qword [0x1402b4248], rax
lea rax, str.Type
mov qword [0x1402b4250], rax
lea rax, [0x140002250]
mov qword [0x1402b4270], rax
mov qword [0x1402b4220], rbx
mov qword [0x1402b4268], rbx
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov rbx, rax
test rax, rax
je 0x140004b9a
movzx eax, byte [rax]
test al, al
je 0x140004b9a
movsx ecx, al
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isdigit]
test eax, eax
je 0x140004b9a
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea rdx, [rbp - 0x38]
call qword [sym.imp.KERNEL32.dll_GetConsoleScreenBufferInfo]
movsx eax, word [rbp - 0x2e]
mov ebx, 1
movsx ecx, word [rbp - 0x2a]
mov esi, ebx
sub ecx, eax
mov eax, ebx
inc ecx
cmp ecx, ebx
cmovge eax, ecx
mov dword [0x1402ae1a8], eax
cmp r12d, ebx
jle 0x140005192
mov rbx, qword [rsp + 0x40]
mov r14d, 8
mov rbx, qword [r14 + rbx]
lea rdx, str.__help
cmp byte [rbx], 0x2d
jne 0x140005188
movzx eax, byte [rbx]
cmp al, byte [0x1402276d0]
jne 0x140004c21
movzx eax, byte [rbx + 1]
cmp al, byte [0x1402276d1]
jne 0x140004c21
movzx eax, byte [rbx + 2]
cmp al, byte [0x1402276d2]
je 0x1400051d9
xor ecx, ecx
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140004c43
cmp rcx, 7
jne 0x140004c23
call fcn.1400075c0
xor ecx, ecx
call fcn.140002fe0
int3
lea rdx, str.__address
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004c62
mov byte [0x1402b41e4], 1
jmp 0x140005174
xor ecx, ecx
lea rdx, str.__data
nop dword [rax + rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140004c8f
cmp rcx, 7
jne 0x140004c70
mov byte [0x1402b41e5], 1
jmp 0x140005174
lea rdx, str.__enable_error_stack
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004cb2
mov eax, 1
mov dword [0x1402b4b2c], eax
jmp 0x140005174
lea rdx, str.__errors
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
je 0x140004ca2
lea rdx, str.__follow_symlinks
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004ce4
mov byte [0x1402b41ea], 1
jmp 0x140005174
lea rdx, str.__no_dangling_links
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004d03
mov byte [0x1402b41eb], 1
jmp 0x140005174
lea rdx, str.__external
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004d22
mov byte [0x1402b41ec], 1
jmp 0x140005174
xor ecx, ecx
lea rdx, str.__full
nop dword [rax + rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140004d4f
cmp rcx, 7
jne 0x140004d30
mov byte [0x1402b41e8], 1
jmp 0x140005174
xor ecx, ecx
lea rdx, str.__group
nop dword [rax + rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140004d7f
cmp rcx, 8
jne 0x140004d60
mov byte [0x1402b41ed], 1
jmp 0x140005174
xor ecx, ecx
lea rdx, str.__label
nop dword [rax + rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140004daf
cmp rcx, 8
jne 0x140004d90
mov byte [0x1402b41e6], 1
jmp 0x140005174
lea rdx, str.__recursive
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004dd5
mov byte [0x1402b41e9], 1
mov byte [0x1402b41e8], 1
jmp 0x140005174
lea rdx, str.__simple
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004df4
mov byte [0x1402b41ef], 1
jmp 0x140005174
lea rdx, str.__string
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004e13
mov byte [0x1402b41e7], 1
jmp 0x140005174
mov r8d, 6
lea rdx, str.__vfd
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
mov rbx, qword [rsp + 0x40]
mov rcx, qword [rbx + r14]
test eax, eax
jne 0x140004e3f
lea rdi, [rcx + 6]
jmp 0x140005179
mov r8d, 0xc
lea rdx, str.__vol_value
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
mov rcx, qword [rbx + r14]
test eax, eax
jne 0x140004e79
mov eax, 1
add rcx, 0xc
mov dword [rsp + 0x58], eax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [rsp + 0x68], eax
mov r15b, 1
jmp 0x140005179
mov r8d, 0xb
lea rdx, str.__vol_name
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
mov rcx, qword [rbx + r14]
test eax, eax
jne 0x140004eaa
lea rax, [rcx + 0xb]
mov dword [rsp + 0x58], r13d
mov qword [rsp + 0x68], rax
mov r15b, 1
jmp 0x140005179
mov r8d, 0xb
lea rdx, str.__vol_info
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
mov rcx, qword [rbx + r14]
test eax, eax
jne 0x140004ed3
lea rax, [rcx + 0xb]
mov qword [rsp + 0x60], rax
jmp 0x140005179
mov r8d, 8
lea rdx, [0x1402277e0]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
mov rbx, qword [rbx + r14]
test eax, eax
jne 0x140004f2f
lea rcx, [rbx + 8]
xor r8d, r8d
lea rdx, [rsp + 0x50]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov dword [0x1402ae1a8], eax
test eax, eax
jne 0x140004f16
mov byte [0x1402b41f1], 1
jmp 0x140005174
js case.0x1400050f5.77
mov rax, qword [rsp + 0x50]
cmp byte [rax], r13b
jne case.0x1400050f5.77
jmp 0x140005174
xor ecx, ecx
lea rdx, str.__width
nop dword [rax + rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140004f99
cmp rcx, 8
jne 0x140004f40
inc esi
cmp esi, r12d
jge case.0x1400050f5.77
mov rbx, qword [rsp + 0x40]
lea rdx, [rsp + 0x50]
add r14, rcx
xor r8d, r8d
mov rcx, qword [r14 + rbx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov dword [0x1402ae1a8], eax
test eax, eax
jle case.0x1400050f5.77
mov rax, qword [rsp + 0x50]
cmp byte [rax], r13b
jne case.0x1400050f5.77
jmp 0x140005179
lea rdx, str.__verbose
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004fb7
inc dword [0x1402b41e0]
jmp 0x140005174
lea rdx, str.__version
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
je 0x140005265
lea rdx, str.__hexdump
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140004fed
mov byte [0x1402b41ee], 1
jmp 0x140005174
mov r8d, 2
lea rdx, [0x140227824]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
mov rbx, qword [rsp + 0x40]
mov rcx, qword [rbx + r14]
test eax, eax
jne 0x14000506a
add rcx, 2
cmp byte [rcx], r13b
jne 0x14000502d
inc esi
cmp esi, r12d
jge case.0x1400050f5.77
mov rcx, qword [r14 + rbx + 8]
add r14, 8
xor r8d, r8d
lea rdx, [rsp + 0x50]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov dword [0x1402ae1a8], eax
test eax, eax
jne 0x140005051
mov byte [0x1402b41f1], 1
jmp 0x140005179
js case.0x1400050f5.77
mov rax, qword [rsp + 0x50]
cmp byte [rax], r13b
jne case.0x1400050f5.77
jmp 0x140005179
mov r8d, 0xa
lea rdx, str.__s3_cred
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x140005242
mov rcx, qword [r14 + rbx]
lea rdx, str.__hdfs_attrs
mov r8d, 0xd
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x14000521f
mov rbx, qword [r14 + rbx]
movzx eax, byte [rbx + 1]
lea r8, [rbx + 1]
cmp al, 0x2d
je 0x1400051f2
test al, al
je 0x140005174
mov edx, dword [0x1402b41e0]
lea r9, [0x140000000]
nop dword [rax]
movsx eax, al
add eax, 0xffffffc1
cmp eax, 0x39
ja case.0x1400050f5.77
cdqe
movzx eax, byte [r9 + rax + 0x57a0]
mov ecx, dword [r9 + rax*4 + 0x5764]
add rcx, r9
jmp rcx
mov byte [0x1402b41e4], 1
jmp 0x140005164
mov byte [0x1402b41e5], 1
jmp 0x140005164
mov eax, 1
mov dword [0x1402b4b2c], eax
jmp 0x140005164
mov byte [0x1402b41ec], 1
jmp 0x140005164
mov byte [0x1402b41ed], 1
jmp 0x140005164
mov byte [0x1402b41e6], 1
jmp 0x140005164
mov byte [0x1402b41e9], 1
mov byte [0x1402b41e8], 1
jmp 0x140005164
mov byte [0x1402b41ef], 1
jmp 0x140005164
mov byte [0x1402b41e7], 1
jmp 0x140005164
inc edx
mov dword [0x1402b41e0], edx
jmp 0x140005164
mov byte [0x1402b41ee], 1
movzx eax, byte [r8 + 1]
inc r8
test al, al
jne 0x1400050d0
mov rbx, qword [rsp + 0x40]
inc esi
add r14, 8
cmp esi, r12d
jl 0x140004be6
mov r14, qword [rsp + 0x40]
mov ebx, 1
call fcn.14000a720
cmp esi, r12d
jge case.0x1400050f5.77
cmp byte [0x1402b41e9], r13b
je 0x14000527a
cmp byte [0x1402b41ed], r13b
je 0x14000527a
lea rdx, str.Error:_recursive_option_not_compatible_with_group_info_option__n_n
mov rcx, qword [0x1402b4b18]
call fcn.140002f90
call fcn.1400075c0
mov ecx, 1
call fcn.140002fe0
int3
inc esi
jmp 0x140005188
call fcn.14000f6f0
mov rcx, rax
call fcn.14000f880
xor ecx, ecx
call fcn.140002fe0
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, rbx
lea rdx, str.Unknown_argument:__s_n
mov rcx, rax
call fcn.140002f90
call fcn.1400075c0
mov ecx, 1
call fcn.140002fe0
int3
mov rcx, qword [0x1402b4b18]
lea rdx, str.Error:_The_HDFS_VFD_is_not_enabled_n_n
call fcn.140002f90
call fcn.1400075c0
mov ecx, 1
call fcn.140002fe0
int3
mov rcx, qword [0x1402b4b18]
lea rdx, str.Error:_Read_Only_S3_VFD_is_not_enabled_n_n
call fcn.140002f90
call fcn.1400075c0
mov ecx, 1
call fcn.140002fe0
int3
call fcn.14000f6f0
mov rcx, rax
call fcn.14000f880
xor ecx, ecx
call fcn.140002fe0
int3
cmp byte [0x1402b41eb], r13b
je 0x140005298
cmp byte [0x1402b41ea], r13b
jne 0x140005298
lea rdx, str.Error:___no_dangling_links_must_be_used_along_with___follow_symlinks_option__n_n
jmp 0x1400051bd
test r15b, r15b
je 0x1400052c8
xor r8d, r8d
lea rdx, [rsp + 0x58]
xor ecx, ecx
call fcn.14000aba0
mov r13, rax
test rax, rax
jns 0x1400052c8
lea rcx, str.failed_to_setup_file_access_property_list__fapl__for_file_n
call fcn.14000f650
mov ecx, ebx
call fcn.140002fe0
int3
test rdi, rdi
je 0x140005391
mov r8, qword [str.ros3]
mov rax, rdi
sub r8, rdi
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x30], rdi
nop word [rax + rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x140005303
inc rax
test ecx, ecx
jne 0x1400052f0
test edx, edx
jne 0x140005322
mov rcx, qword [0x1402b4b18]
lea rdx, str.Error:_Read_Only_S3_VFD_is_not_enabled_n_n
call fcn.140002f90
mov ecx, ebx
call fcn.140002fe0
int3
mov rdx, qword [str.0__]
sub rdx, rdi
nop dword [rax]
movzx ecx, byte [rdi]
movzx eax, byte [rdi + rdx]
sub ecx, eax
jne 0x140005342
inc rdi
test eax, eax
jne 0x140005330
test ecx, ecx
jne 0x140005361
mov rcx, qword [0x1402b4b18]
lea rdx, str.Error:_The_HDFS_VFD_is_not_enabled_n_n
call fcn.140002f90
mov ecx, ebx
call fcn.140002fe0
int3
lea r8, [rbp - 0x38]
xor edx, edx
xor ecx, ecx
call fcn.14000aba0
mov r13, rax
test rax, rax
jns 0x140005391
mov rcx, qword [0x1402b4b18]
lea rdx, str.Error:_Unable_to_create_FAPL_for_file_access_n_n
call fcn.140002f90
mov ecx, ebx
call fcn.140002fe0
int3
mov eax, r12d
movsxd r15, esi
sub eax, esi
cmp eax, 1
setg byte [0x1402b41f0]
cmp r15, r12
jge 0x140005660
nop dword [rax]
mov rcx, qword [r14 + r15*8]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
xor ebx, ebx
inc r15
mov rdi, rax
lea r14, [rbx - 1]
test rax, rax
je 0x140005629
nop
cmp byte [rdi], 0
je 0x14000545a
lea rax, [rbp + 0x470]
mov qword [rsp + 0x28], 0x32
test r13, r13
mov qword [rsp + 0x20], rax
mov r8, r13
mov rcx, rdi
setne r9b
xor edx, edx
call fcn.14000a770
mov r14, rax
test rax, rax
jns 0x14000542f
mov edx, 0x2f
mov rcx, rdi
mov rsi, rbx
call sub.VCRUNTIME140.dll_strrchr
mov rbx, rax
test rsi, rsi
je 0x140005425
mov byte [rsi], 0x2f
test rax, rax
je 0x14000545a
mov byte [rax], 0
jmp 0x1400053d0
cmp dword [0x1402b41e0], 0
je 0x14000545a
mov rcx, qword [0x1402b4b10]
test rcx, rcx
je 0x14000545a
lea r9, [rbp + 0x470]
mov r8, rdi
lea rdx, str.Opened___s__with__s_driver._n
call fcn.140002f90
test r14, r14
js 0x140005629
test rbx, rbx
je 0x1400054b6
mov byte [rbx], 0x2f
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rbx + rcx], 0
jne 0x140005472
mov qword [rbp - 0x48], rcx
xor eax, eax
cmp byte [rcx + rbx - 1], 0x2f
sete al
sub rcx, rax
mov qword [rbp - 0x48], rcx
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov rsi, rax
test rax, rax
je 0x140005697
mov byte [rbx], 0
mov eax, 1
mov qword [rbp - 0x40], rax
cmp byte [rsi], 0
jne 0x1400054e9
cmp byte [0x1402b41e9], 0
lea rsi, [0x1402ae1ac]
movzx eax, byte [0x1402b41f2]
mov ecx, 1
cmovne eax, ecx
xor r9d, r9d
mov qword [rbp - 0x48], r9
mov ebx, r9d
mov qword [rbp - 0x40], r9
mov byte [0x1402b41f2], al
jmp 0x1400054ec
xor r9d, r9d
lea rax, [rsp + 0x70]
mov qword [rbp - 0x70], rdi
lea r8, [0x1402ae1ac]
mov qword [rbp - 0x50], rax
mov rax, rsi
mov qword [rbp - 0x68], r14
mov qword [rbp - 0x60], 0xffffffffffffffff
sub r8, rsi
mov byte [rbp - 0x58], 0
mov byte [rbp - 0x78], 0
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x78], r9
mov qword [rbp - 0x80], r9
nop dword [rax + rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x140005543
inc rax
test ecx, ecx
jne 0x140005530
test edx, edx
je 0x14000557d
xor r9d, r9d
lea r8, [rbp - 0x20]
mov rdx, rsi
mov rcx, r14
call fcn.140032b80
test eax, eax
js 0x1400056b5
cmp dword [rbp - 0x20], 0
je 0x140005581
lea r8, [rbp - 0x70]
mov qword [rbp - 0x60], r14
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.140003460
jmp 0x140005598
mov dword [rbp - 0x20], r9d
lea r8, [rbp - 0x70]
mov rdx, rsi
mov rcx, r14
call fcn.140007d80
test eax, eax
js 0x14000573e
mov rcx, r14
call fcn.14003f400
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
test rbx, rbx
je 0x1400055b7
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
xor edi, edi
cmp qword [rsp + 0x78], rdi
jbe 0x1400055f7
xor ebx, ebx
mov rcx, qword [rbp - 0x80]
cmp dword [rbx + rcx], 0x40
lea rax, [rbx + rcx]
jne 0x1400055de
mov rcx, qword [rax + 8]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [rbp - 0x80]
mov rcx, qword [rbx + rcx + 0x10]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
inc rdi
add rbx, 0x18
cmp rdi, qword [rsp + 0x78]
jb 0x1400055c2
mov rcx, qword [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
cmp byte [0x1402b41eb], 0
mov r14, qword [rsp + 0x40]
je 0x140005657
mov rax, qword [rbp - 0x50]
mov ecx, dword [rsp + 0x48]
cmp byte [rax + 0x18], 0
mov eax, 1
cmovne ecx, eax
mov dword [rsp + 0x48], ecx
jmp 0x140005657
mov r14, qword [rsp + 0x40]
lea rdx, str._s:_unable_to_open_file_n
mov rcx, qword [0x1402b4b18]
mov r8, qword [r14 + r15*8 - 8]
call fcn.140002f90
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov dword [rsp + 0x48], 1
cmp r15, r12
jl 0x1400053b0
test r13, r13
je 0x140005749
mov rcx, r13
call fcn.140040140
test eax, eax
jle 0x140005749
mov rcx, qword [0x1402b4b18]
lea rdx, str.Error:_Unable_to_set_close_fapl_entry_n_n
call fcn.140002f90
mov ecx, 1
call fcn.140002fe0
int3
mov rcx, qword [0x1402b4b18]
lea rdx, str.memory_allocation_failed_n
call fcn.140002f90
mov ecx, 1
call fcn.140002fe0
int3
xor ebx, ebx
lea rcx, [rbp + 0x10]
xor edx, edx
mov qword [rsp + 0x40], rbx
mov r8d, 0x460
call sub.VCRUNTIME140.dll_memset
xor eax, eax
lea rcx, [rbp - 0x38]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rax
call fcn.140008ca0
lea r9, str.NOT_FOUND
mov r8, rsi
lea rdx, [rbp - 0x70]
lea rcx, [rbp - 0x38]
call fcn.140006880
mov eax, dword [0x1402ae120]
lea r9, [rbp - 0x38]
mov rcx, qword [0x1402b4b10]
lea r8, [rbp + 0x10]
mov qword [rsp + 0x38], rbx
lea rdx, [section..data]
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0x20], rax
call fcn.14000b7a0
lea ecx, [rbx + 1]
call fcn.140002fe0
int3
mov ecx, 1
call fcn.140002fe0
int3
cmp dword [rsp + 0x48], 0
je 0x14000575b
mov ecx, 1
call fcn.140002fe0
int3
xor ecx, ecx
call fcn.140002fe0
int3