Function at 0x1400034d0
Capabilities:
Move file
Terminate process

Disassembly:
jmp 0x1400034d0
push rsi
sub rsp, 0x170
mov rax, qword [0x140013018]
xor rax, rsp
mov qword [rsp + 0x140], rax
cmp byte [0x140013161], 0
mov rsi, rcx
je 0x14000351a
mov r8, qword [rcx]
lea rdx, str._nProcessing_command:_s_n
mov rcx, qword [0x140018958]
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
mov rdx, qword [rsi]
lea rcx, str.instrumentnumber
mov qword [rsp + 0x188], rbx
call fcn.1400010c8
test al, al
je 0x14000358e
mov rcx, qword [rsi]
lea rdx, str.123456789
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
test rax, rax
jne 0x140003559
lea rcx, str.instrumentnumber_command_unreadable.
call fcn.1400011ae
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x140014a94], eax
mov rax, qword [rsi]
cmp rax, rbx
ja 0x14000358e
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, rbx
jbe 0x140003570
mov rdx, qword [rsi]
lea rcx, str.def_nbinstrument
call fcn.1400010c8
mov rcx, qword [rsi]
test al, al
je 0x140003603
lea rdx, str.123456789
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
test rax, rax
jne 0x1400035c5
lea rcx, str.def_nbinstrument_command_unreadable.
call fcn.1400011ae
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x140014a94], eax
mov rax, qword [rsi]
cmp rax, rbx
ja 0x140005030
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, rbx
jbe 0x1400035e0
jmp 0x140005030
mov rdx, rcx
mov qword [rsp + 0x198], rdi
lea rcx, str._setstaffs
mov qword [rsp + 0x158], r14
call fcn.1400010c8
mov rcx, qword [rsi]
test al, al
je 0x1400036c3
lea rdx, str.123456789
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
test rax, rax
jne 0x14000364e
lea rcx, str._setstaffs_command_unreadable.
call fcn.1400011ae
movsx rdi, byte [rbx]
lea rcx, [rbx + 1]
lea rdx, str.123456789
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
test rax, rax
jne 0x140003677
lea rcx, str._setstaffs_command_unreadable.
call fcn.1400011ae
movsx edx, byte [rbx]
lea r14, [0x140000000]
sub edx, 0x30
mov dword [r14 + rdi*4 + 0x14a80], edx
mov rax, qword [rsi]
cmp rax, rbx
ja 0x140005020
nop dword [rax + rax]
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, rbx
jbe 0x1400036a0
jmp 0x140005020
mov qword [rsp + 0x190], rbp
mov rdx, rcx
mov qword [rsp + 0x168], r12
lea rcx, str._setsize
mov qword [rsp + 0x150], r15
call fcn.1400010c8
mov rcx, qword [rsi]
test al, al
je 0x1400038f3
lea rdx, str.123456789
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rdi, rax
mov rbx, rax
test rax, rax
jne 0x140003719
lea rcx, str._setsize_command_unreadable.
call fcn.1400011ae
movsx rbp, byte [rdi]
inc rdi
movzx eax, byte [rdi]
cmp al, 0x7d
jne 0x14000372f
movzx eax, byte [rbx + 2]
lea rdi, [rbx + 2]
cmp al, 0x7b
lea rbx, [rdi + 1]
lea rdx, [0x14000f86c]
cmovne rbx, rdi
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov r15, rax
test rax, rax
jne 0x14000375d
lea rcx, str._setsize_command_unreadable.
call fcn.1400011ae
lea rcx, [rbp - 0x30]
shl rcx, 8
lea r14, [0x140000000]
lea rdi, [r14 + 0x14060]
add rdi, rcx
mov rcx, rdi
mov byte [rdi], 0
cmp rbx, r15
jae 0x140003791
movzx eax, byte [rbx]
inc rbx
mov byte [rcx], al
inc rcx
cmp rbx, r15
jb 0x140003781
cmp byte [0x140013161], 0
mov byte [rcx], 0
je 0x1400037c4
mov rcx, qword [0x140018958]
lea r8d, [rbp - 0x30]
mov r9, rdi
lea rdx, str.instrument_size__d____s_n
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
mov rdx, rdi
lea rcx, str._normalvalue
call fcn.1400010c8
test al, al
je 0x1400037e8
mov dword [r14 + rbp*4 + 0x13f60], 0x3f800000
jmp 0x140003878
mov rdx, rdi
lea rcx, str._smallvalue
call fcn.1400010c8
test al, al
je 0x140003809
mov dword [r14 + rbp*4 + 0x13f60], 0x3f4ccccd
jmp 0x140003878
mov rdx, rdi
lea rcx, str._tinyvalue
call fcn.1400010c8
test al, al
je 0x14000382a
mov dword [r14 + rbp*4 + 0x13f60], 0x3f23d70a
jmp 0x140003878
mov rdx, rdi
lea rcx, str.largevalue
call fcn.1400010c8
test al, al
je 0x14000384b
mov dword [r14 + rbp*4 + 0x13f60], 0x3f99999a
jmp 0x140003878
mov rdx, rdi
lea rcx, str.Largevalue
call fcn.1400010c8
test al, al
je 0x14000386c
mov dword [r14 + rbp*4 + 0x13f60], 0x3fb851ec
jmp 0x140003878
lea rcx, str._setsize_argument_unreadable.
call fcn.1400011ae
cmp byte [0x140013161], 0
je 0x1400038b7
movss xmm3, dword [r14 + rbp*4 + 0x13f60]
lea r8d, [rbp - 0x30]
mov rcx, qword [0x140018958]
lea rdx, str.instr_numsize__d____f_n
cvtps2pd xmm3, xmm3
movq r9, xmm3
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
mov rax, qword [rsi]
cmp rax, rbx
ja 0x140005008
nop dword [rax]
nop word [rax + rax]
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, rbx
jbe 0x1400038d0
jmp 0x140005008
mov rdx, rcx
lea rcx, str._startpiece
call fcn.1400010c8
test al, al
je 0x140003b14
cmp byte [0x140014960], 0
mov ebp, 1
jne 0x140003a79
lea rbx, [0x140014980]
mov qword [rsp + 0x160], r13
mov rcx, rbx
mov dword [0x140014a90], ebp
lea r8d, [rbp + 1]
lea rdx, [0x14000f938]
call fcn.14000123a
mov r9d, dword [0x140014a90]
lea rdi, [0x140014982]
mov r15d, 2
lea r14, [0x140000000]
cmp dword [0x140014b44], r15d
jl 0x1400039ac
nop dword [rax + rax]
inc r9d
lea rdx, [0x14000f940]
mov rcx, rdi
mov dword [0x140014a90], r9d
lea r8d, [r9 + 1]
call fcn.14000123a
movsxd r9, dword [0x140014a90]
add rdi, 3
inc r15d
cmp r15d, dword [0x140014b44]
mov byte [r9 + r14 + 0x14b30], bpl
jle 0x140003970
mov r13d, 2
cmp dword [0x140014a94], r13d
jl 0x140003a4b
lea r15, [0x140014b48]
nop word [rax + rax]
inc r9d
lea rdx, str._1i
mov rcx, rdi
mov dword [0x140014a90], r9d
lea r8d, [r9 + 1]
call fcn.14000123a
mov r9d, dword [0x140014a90]
add rdi, 3
mov r12d, 2
cmp dword [r15], r12d
jl 0x140003a3b
inc r9d
lea rdx, [0x14000f940]
mov rcx, rdi
mov dword [0x140014a90], r9d
lea r8d, [r9 + 1]
call fcn.14000123a
movsxd r9, dword [0x140014a90]
add rdi, 3
inc r12d
mov byte [r9 + r14 + 0x14b30], bpl
cmp r12d, dword [r15]
jle 0x140003a03
inc r13d
add r15, 4
cmp r13d, dword [0x140014a94]
jle 0x1400039d0
cmp byte [0x140013161], 0
mov r13, qword [rsp + 0x160]
mov dword [0x140014a8c], r9d
je 0x140003a80
mov rcx, qword [0x140018958]
lea rdx, str.default_TransformNotes2_s_n
mov r8, rbx
call fcn.14000122b
mov r9d, dword [0x140014a90]
cmp r9d, ebp
jne 0x140003a9f
mov rcx, qword [0x140018960]
lea rdx, str._nostartrule_n
call fcn.14000122b
mov r9d, dword [0x140014a90]
cmp byte [0x140013161], 0
je 0x140003b08
mov eax, dword [0x140014a8c]
lea rdx, str.ninstr_d_nstaffs_d_nastaffs_d_n
mov r8d, dword [0x140014a94]
mov rcx, qword [0x140018958]
mov dword [rsp + 0x20], eax
call fcn.14000122b
cmp dword [0x140014a90], ebp
jl 0x140003b08
lea rbx, [0x140014b31]
nop dword [rax + rax]
movsx r9d, byte [rbx]
lea rdx, str.active__d__d_n
mov rcx, qword [0x140018958]
mov r8d, ebp
call fcn.14000122b
inc ebp
lea rbx, [rbx + 1]
cmp ebp, dword [0x140014a90]
jle 0x140003ae0
lea rdx, str._startpiece
jmp 0x140003c90
mov rdx, qword [rsi]
lea rcx, str._startextract
call fcn.1400010c8
test al, al
je 0x140003cb7
cmp byte [0x140014960], 0
jne 0x140003c6b
mov ebp, 1
lea rbx, [0x140014980]
lea rdx, [0x14000f938]
mov dword [0x140014a90], ebp
mov rcx, rbx
lea r8d, [rbp + 1]
call fcn.14000123a
mov ecx, dword [0x140014a90]
lea rdi, [0x140014982]
mov ebp, 2
lea r14, [0x140000000]
cmp dword [0x140014b44], ebp
jl 0x140003bb9
nop
inc ecx
lea rdx, [0x14000f940]
mov dword [0x140014a90], ecx
lea r8d, [rcx + 1]
mov rcx, rdi
call fcn.14000123a
movsxd rcx, dword [0x140014a90]
add rdi, 3
inc ebp
cmp ebp, dword [0x140014b44]
mov byte [rcx + r14 + 0x14b30], 1
jle 0x140003b80
mov r12d, 2
cmp dword [0x140014a94], r12d
jl 0x140003c46
lea r15, [0x140014b48]
nop
inc ecx
lea rdx, str._1i
mov dword [0x140014a90], ecx
lea r8d, [rcx + 1]
mov rcx, rdi
call fcn.14000123a
mov ecx, dword [0x140014a90]
add rdi, 3
mov ebp, 2
cmp dword [r15], ebp
jl 0x140003c36
nop
inc ecx
lea rdx, [0x14000f940]
mov dword [0x140014a90], ecx
lea r8d, [rcx + 1]
mov rcx, rdi
call fcn.14000123a
movsxd rcx, dword [0x140014a90]
add rdi, 3
inc ebp
mov byte [rcx + r14 + 0x14b30], 1
cmp ebp, dword [r15]
jle 0x140003c00
inc r12d
add r15, 4
cmp r12d, dword [0x140014a94]
jle 0x140003bd0
cmp byte [0x140013161], 0
mov dword [0x140014a8c], ecx
je 0x140003c71
mov rcx, qword [0x140018958]
lea rdx, str.default_TransformNotes2_s_n
mov r8, rbx
call fcn.14000122b
mov ecx, dword [0x140014a90]
cmp ecx, 1
jne 0x140003c89
mov rcx, qword [0x140018960]
lea rdx, str._nostartrule_n
call fcn.14000122b
lea rdx, str._startextract
mov rcx, qword [0x140018960]
call fcn.14000122b
mov rcx, qword [rsi]
lea rdx, [0x14000f9c4]
inc rcx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov qword [rsi], rax
jmp 0x140005008
mov rdx, qword [rsi]
lea rcx, str.TransformNotes
call fcn.1400010c8
mov rdx, qword [rsi]
test al, al
je 0x140003f83
xor edi, edi
lea rbx, [rdx + 0x10]
mov eax, edi
lea r14, [0x140000000]
mov ecx, edi
lea ebp, [rdi + 1]
nop word [rax + rax]
inc eax
inc ecx
mov dword [0x140014a94], eax
mov dl, 0x23
cdqe
mov dword [0x140014a90], ecx
mov rcx, rbx
mov dword [r14 + rax*4 + 0x14b40], ebp
call fcn.1400022d0
lea rcx, [rbx + 1]
call fcn.140002330
movzx eax, byte [rbx + 2]
add rbx, 2
cmp al, 0x7c
jne 0x140003d65
nop dword [rax]
movsxd rax, dword [0x140014a94]
lea rcx, [rbx + 1]
inc dword [0x140014a90]
mov dl, 0x23
inc dword [r14 + rax*4 + 0x14b40]
call fcn.1400022d0
lea rcx, [rbx + 2]
call fcn.140002330
movzx eax, byte [rbx + 3]
add rbx, 3
cmp al, 0x7c
je 0x140003d30
cmp al, 0x26
jne 0x140003d7d
mov eax, dword [0x140014a94]
inc rbx
mov ecx, dword [0x140014a90]
jmp 0x140003cf0
mov dl, 0x7d
mov rcx, rbx
call fcn.1400022d0
mov edx, 0x7b
lea rcx, [rbx + 1]
call sub.VCRUNTIME140.dll_strchr
mov r15, rax
test rax, rax
jne 0x140003da9
lea rcx, str.Cant_parse_TransformNotes
call fcn.1400011ae
movzx ecx, byte [r15 + 1]
lea rbx, [0x140014980]
inc r15
mov rax, rbx
nop dword [rax + rax]
inc r15
mov byte [rax], cl
lea rax, [rax + 1]
movzx ecx, byte [r15]
cmp cl, 0x7d
jne 0x140003dc0
cmp byte [0x140013161], dil
mov byte [rax], dil
mov byte [0x140014960], bpl
je 0x140003dfb
mov rcx, qword [0x140018958]
lea rdx, str.defined_TransformNotes2_s_n
mov r8, rbx
call fcn.14000122b
mov r8d, dword [0x140014a90]
mov dword [rsp + 0x30], ebp
cmp r8d, ebp
jl 0x140003e33
mov eax, ebp
mov edx, ebp
nop
movsxd rcx, eax
cmp rcx, 9
jae 0x140005051
lea eax, [rdx + 1]
mov byte [rcx + r14 + 0x14b30], dil
mov dword [rsp + 0x30], eax
mov edx, eax
cmp eax, r8d
jle 0x140003e10
lea rdx, [0x14000fa3c]
mov dword [0x140014a8c], edi
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
test rax, rax
jne 0x140003e5d
lea rcx, str.Cant_parse_second_argument_of_TransformNotes
call fcn.1400011ae
cmp byte [rbx], 0x23
jne 0x140003ec9
nop dword [rax]
nop word [rax + rax]
lea r8, [rsp + 0x30]
mov rcx, rbx
lea rdx, [0x14000fa78]
call fcn.140001190
cmp eax, ebp
je 0x140003e94
lea rcx, str.sscanf_for_argument_number_fails
call fcn.1400011ae
mov eax, dword [rsp + 0x30]
lea rdx, [0x14000fa3c]
inc dword [0x140014a8c]
dec eax
movsxd rcx, eax
mov byte [rcx + r14 + 0x14b30], bpl
lea rcx, [rbx + 1]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
test rax, rax
je 0x140003ec9
cmp byte [rax], 0x23
je 0x140003e70
cmp byte [0x140013161], dil
je 0x140003f38
mov eax, dword [0x140014a8c]
lea rdx, str.ninstr_d_nstaffs_d_nastaffs_d_n
mov r9d, dword [0x140014a90]
mov r8d, dword [0x140014a94]
mov rcx, qword [0x140018958]
mov dword [rsp + 0x20], eax
call fcn.14000122b
cmp dword [0x140014a90], ebp
jl 0x140003f38
lea rbx, [0x140014b31]
nop dword [rax]
movsx r9d, byte [rbx]
lea rdx, str.active__d__d_n
mov rcx, qword [0x140018958]
mov r8d, ebp
call fcn.14000122b
inc ebp
lea rbx, [rbx + 1]
cmp ebp, dword [0x140014a90]
jle 0x140003f10
mov rdx, qword [0x140018960]
mov ecx, 0x25
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov rax, qword [rsi]
cmp rax, r15
ja 0x140005008
nop word [rax + rax]
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, r15
jbe 0x140003f60
jmp 0x140005008
lea rcx, str.def_atnextbarznotes
call fcn.1400010c8
mov rdx, qword [rsi]
test al, al
je 0x14000419d
lea rax, [rdx + 0xf]
mov rcx, rsi
mov qword [rsi], rax
call fcn.140001e10
mov eax, dword [0x140014a90]
lea r14, [0x140000000]
mov ebp, 1
lea rdi, [rbp - 2]
cmp eax, ebp
jl 0x140003fe2
lea rbx, [0x140014b31]
nop word [rax + rax]
cmp byte [rbx], 0
jne 0x140004124
inc ebp
inc rbx
cmp ebp, eax
jle 0x140003fd0
mov rcx, qword [0x140018960]
lea rdx, str.def_atnextbarznotes
call fcn.14000122b
lea rbx, [0x140014980]
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rbp, rax
test rax, rax
je 0x1400040b6
cmp rbx, rbp
jae 0x140004038
nop word [rax + rax]
movsx ecx, byte [rbx]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
cmp rbx, rbp
jb 0x140004020
lea rcx, [rbx + 1]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd rcx, eax
add rbx, 2
mov r15, qword [r14 + rcx*8 + 0x18838]
movzx eax, byte [r15]
cmp al, 0x26
je 0x140004084
nop dword [rax]
cmp al, 0x7c
je 0x140004084
cmp al, 0x24
je 0x140004084
mov rdx, qword [0x140018960]
movsx ecx, al
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
movzx eax, byte [r15 + 1]
inc r15
cmp al, 0x26
jne 0x140004060
movsx eax, byte [rbx]
test al, al
je 0x14000409d
mov rdx, qword [0x140018960]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rbp, rax
test rax, rax
jne 0x140004015
mov rcx, qword [0x140018960]
lea rdx, str.en___n
call fcn.14000122b
mov rcx, qword [rsi]
mov edx, 0x7d
call sub.VCRUNTIME140.dll_strchr
mov rbx, rax
test rax, rax
jne 0x1400040ea
lea rcx, str.Cant_find_.
call fcn.1400011ae
lea rcx, [rbx + 1]
lea rdx, [0x14000fac0]
mov qword [rsi], rcx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
test rax, rax
jne 0x14000411c
mov rcx, qword [rsi]
mov rax, rdi
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x140004110
add rax, rcx
mov qword [rsi], rax
jmp 0x140005008
movsxd r15, ebp
lea rdx, [0x14000faa8]
mov rcx, qword [r14 + r15*8 + 0x18840]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
test rax, rax
jne 0x14000415c
mov rax, qword [r14 + r15*8 + 0x18840]
mov rbx, rdi
nop
inc rbx
cmp byte [rax + rbx], 0
jne 0x140004150
add rbx, rax
mov rcx, qword [r14 + r15*8 + 0x18840]
lea rdx, str.centerpause
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x140003fe2
cmp rax, rbx
jae 0x140003fe2
cmp dword [0x140014a8c], 1
jne 0x140003fe2
mov byte [r15 + r14 + 0x14b20], 1
jmp 0x1400040c9
lea rcx, str.def
call fcn.1400010c8
mov rdx, qword [rsi]
test al, al
je 0x1400041f3
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rdx + rdi], 0
jne 0x1400041b7
add rdi, rdx
cmp rdx, rdi
jae 0x140005008
nop dword [rax]
movsx ecx, byte [rdx]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputc]
mov rdx, qword [rsi]
inc rdx
mov qword [rsi], rdx
cmp rdx, rdi
jb 0x1400041d0
jmp 0x140005008
lea rcx, str._anotes
call fcn.1400010c8
test al, al
je 0x1400042ee
cmp byte [0x140013161], 0
je 0x14000424d
mov r8, qword [rsi]
lea rdx, str._nProcessing__s
mov rcx, qword [0x140018958]
call fcn.14000122b
mov r8d, dword [0x140013898]
lea rdx, str.lineno_d_n
mov rcx, qword [0x140018958]
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
mov rcx, rsi
call fcn.140001e10
cmp byte [0x140013161], 0
je 0x140004281
mov r8, qword [rsi]
lea rdx, str._nBefore_generate_notes_ln_s_n
mov rcx, qword [0x140018958]
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
call fcn.1400025c0
cmp byte [0x140013161], 0
je 0x1400042b2
mov r8, qword [rsi]
lea rdx, str._nAfter_generate_notes_ln_s_n
mov rcx, qword [0x140018958]
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
mov rcx, qword [rsi]
lea rdx, [0x14000fb54]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rdi, rax
test rax, rax
jne 0x140004fee
mov rax, qword [rsi]
mov rdi, 0xffffffffffffffff
nop dword [rax + rax]
inc rdi
cmp byte [rax + rdi], 0
jne 0x1400042e0
jmp 0x140004feb
mov rdx, qword [rsi]
lea rcx, str._nnnotes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str._nnnotes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str._nnotes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str._notes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str.Notes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str.NOtes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str.NOTes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str.NOTEs
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str.znotes
call fcn.1400010c8
test al, al
jne 0x140004e43
mov rdx, qword [rsi]
lea rcx, str._vnotes
call fcn.1400010c8
test al, al
je 0x140004564
cmp byte [0x140013161], 0
je 0x14000441a
mov r8, qword [rsi]
lea rdx, str._nProcessing__s
mov rcx, qword [0x140018958]
call fcn.14000122b
mov r8d, dword [0x140013898]
lea rdx, str.lineno_d_n
mov rcx, qword [0x140018958]
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
mov rbx, qword [rsi]
mov edx, 0x5c
lea rcx, [rbx + 1]
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
mov qword [rsi], rax
add rdi, 9
cmp rbx, rdi
jae 0x140004458
nop word [rax + rax]
movsx ecx, byte [rbx]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
cmp rbx, rdi
jb 0x140004440
mov rcx, rsi
call fcn.140001e10
lea rbx, [0x140014980]
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
je 0x14000451d
lea r14, [0x140000000]
cmp rbx, rdi
jae 0x1400044a8
nop dword [rax]
movsx ecx, byte [rbx]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
cmp rbx, rdi
jb 0x140004490
lea rcx, [rbx + 1]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd rcx, eax
add rbx, 2
mov rdi, qword [r14 + rcx*8 + 0x18838]
movzx eax, byte [rdi]
cmp al, 0x26
je 0x1400044eb
cmp al, 0x7c
je 0x1400044eb
cmp al, 0x24
je 0x1400044eb
mov rdx, qword [0x140018960]
movsx ecx, al
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
movzx eax, byte [rdi + 1]
inc rdi
cmp al, 0x26
jne 0x1400044c8
movsx eax, byte [rbx]
test al, al
je 0x140004504
mov rdx, qword [0x140018960]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
jne 0x140004487
mov rcx, qword [0x140018960]
lea rdx, str.en_n
call fcn.14000122b
mov rcx, qword [rsi]
lea rdx, [0x14000fb54]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rdi, rax
test rax, rax
jne 0x140004fee
mov rax, qword [rsi]
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rax + rdi], 0
jne 0x140004556
jmp 0x140004feb
mov rdx, qword [rsi]
lea rcx, str._bar
call fcn.1400010c8
test al, al
je 0x14000480d
mov rdx, qword [rsi]
lea rcx, str._barno
call fcn.1400010c8
test al, al
jne 0x14000480d
mov ecx, dword [0x140014a90]
mov ebp, 1
mov eax, ebp
cmp ecx, eax
jl 0x14000477d
xor edi, edi
lea r14, [0x140000000]
cmp byte [rdi + r14 + 0x14b31], 0
je 0x1400045c6
cmp byte [rdi + r14 + 0x14b21], 0
jne 0x1400045d4
inc eax
inc rdi
cmp eax, ecx
jle 0x1400045b0
jmp 0x14000477d
cmp dword [0x140014a8c], ebp
jne 0x140004687
inc dword [0x140014b10]
lea rdx, str._bar
lea rcx, [0x140017d00]
call fcn.14000123a
cmp byte [0x140013161], 0
je 0x14000461c
mov r8d, dword [0x140014b10]
lea rdx, str._nrestbars_increased_to__d_n
mov rcx, qword [0x140018958]
call fcn.14000122b
mov ecx, dword [0x140014a90]
cmp ecx, ebp
jl 0x14000464c
mov rax, rbp
nop dword [rax]
cmp rax, 9
jae 0x140005057
mov byte [rax + r14 + 0x14b20], 0
inc ebp
inc rax
cmp ebp, ecx
jle 0x140004630
add qword [rsi], 4
lea rdx, [0x14000fba0]
mov rcx, qword [rsi]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rdi, rax
test rax, rax
jne 0x1400047de
mov rax, qword [rsi]
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rax + rdi], 0
jne 0x140004676
add rdi, rax
jmp 0x1400047de
mov rcx, qword [0x140018960]
lea rdx, str.def_atnextbarznotes
call fcn.14000122b
lea rbx, [0x140014980]
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
je 0x14000476a
nop word [rax + rax]
cmp rbx, rdi
jae 0x1400046e8
nop word [rax + rax]
movsx ecx, byte [rbx]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
cmp rbx, rdi
jb 0x1400046d0
lea rcx, [rbx + 1]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd rdi, eax
add rbx, 2
dec rdi
cmp byte [rdi + r14 + 0x14b30], 0
je 0x140004738
cmp byte [rdi + r14 + 0x14b20], 0
je 0x140004725
mov rcx, qword [0x140018960]
lea rdx, str.centerpause
call fcn.14000122b
cmp rdi, 9
jae 0x140005057
mov byte [rdi + r14 + 0x14b20], 0
movsx eax, byte [rbx]
test al, al
je 0x140004751
mov rdx, qword [0x140018960]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
jne 0x1400046c0
mov rcx, qword [0x140018960]
lea rdx, str.en___n
call fcn.14000122b
cmp byte [0x140014a80], 0
je 0x1400047a0
mov rcx, qword [0x140018960]
lea rdx, str.Changeclefs___n
call fcn.14000122b
mov byte [0x140014a80], 0
mov rcx, qword [rsi]
lea rdx, [0x14000fb54]
inc rcx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rdi, rax
mov rax, qword [rsi]
cmp rax, rdi
jae 0x1400047de
nop
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, rdi
jb 0x1400047c0
cmp byte [rdi], 0xa
jne 0x1400047f5
mov rdx, qword [0x140018960]
mov ecx, 0x25
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov qword [rsi], rdi
cmp byte [0x140013161], 0
je 0x140005008
mov r8, rdi
jmp 0x140004cb8
mov rdx, qword [rsi]
lea rcx, str.endpiece
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.Endpiece
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.endextract
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str._stoppiece
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str._raggedstoppiece
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str._rightrepeat
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.leftrepeat
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str._alaligne
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str._alapage
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.changecontext
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.Changecontext
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.zchangecontext
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.zalaligne
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.zalapage
call fcn.1400010c8
test al, al
jne 0x140004bb0
mov rdx, qword [rsi]
lea rcx, str.znotes
call fcn.1400010c8
test al, al
je 0x1400049a4
cmp dword [0x140014a8c], 1
jne 0x140004979
cmp dword [0x140014b10], 0
jle 0x140004979
call fcn.140003030
mov rdx, qword [0x140018960]
mov rcx, qword [rsi]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
mov rax, qword [rsi]
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rax + rdi], 0
jne 0x140004993
add rdi, rax
jmp 0x140005005
mov rdx, qword [rsi]
lea rcx, str.Changeclefs
call fcn.1400010c8
test al, al
je 0x1400049e1
mov byte [0x140014a80], 1
mov rdi, 0xffffffffffffffff
mov rax, qword [rsi]
nop dword [rax + rax]
inc rdi
cmp byte [rax + rdi], 0
jne 0x1400049d0
add rdi, rax
jmp 0x140005005
mov rdx, qword [rsi]
lea rcx, str.documentclass
call fcn.1400010c8
test al, al
je 0x140004ae8
lea rdx, [0x140018aa0]
lea rcx, str..tex
call fcn.14000119a
test al, al
je 0x140004abd
lea rax, [rsp + 0x40]
mov r9d, 0x100
lea r8, [0x140018bc0]
mov qword [rsp + 0x30], rax
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.14000100a
mov rax, qword [rsp + 0x30]
lea r8, [0x14000fcf4]
sub rax, 4
lea rdx, [rsp + 0x30]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x40]
mov r9d, 0x100
mov byte [rax], 0
call fcn.14000100a
lea rdx, [rsp + 0x40]
lea rcx, [0x140018aa0]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_rename]
test eax, eax
jle 0x140004aa0
lea r8, [rsp + 0x40]
lea rdx, [0x140018aa0]
lea rcx, str.Cant_rename__s_as__s_n
call fcn.14000111d
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, [rsp + 0x40]
lea rcx, str.documentclass_detected__now_writing_to__s.
call fcn.14000111d
lea rcx, [0x14000ef40]
call fcn.14000111d
mov rdx, qword [0x140018960]
mov rcx, qword [rsi]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
mov rax, qword [rsi]
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rax + rdi], 0
jne 0x140004ad7
add rdi, rax
jmp 0x140005005
mov rdx, qword [rsi]
lea rcx, str.end
call fcn.1400010c8
test al, al
jne 0x140004b91
mov rdx, qword [rsi]
lea rcx, str.end_
call fcn.1400010c8
test al, al
jne 0x140004b91
mov rdx, qword [rsi]
lea rcx, str.end_n
call fcn.1400010c8
test al, al
jne 0x140004b91
mov rdx, qword [rsi]
lea rcx, str.enddocument
call fcn.1400010c8
test al, al
jne 0x140004b91
mov rdx, qword [rsi]
lea rcx, str._startmuflex
call fcn.1400010c8
mov rdx, qword [0x140018960]
test al, al
je 0x140004b68
lea rcx, str._startmuflex
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
add qword [rsi], 0xc
jmp 0x140005008
mov rcx, qword [rsi]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
mov rax, qword [rsi]
mov rdi, 0xffffffffffffffff
nop dword [rax + rax]
inc rdi
cmp byte [rax + rdi], 0
jne 0x140004b80
add rdi, rax
jmp 0x140005005
mov r8, qword [rsi]
lea rdx, [0x14000f384]
mov rcx, qword [0x140018960]
call fcn.14000122b
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov eax, dword [0x140014a90]
lea r14, [0x140000000]
xor cl, cl
mov ebp, 1
cmp eax, ebp
jl 0x140004bf1
xor edi, edi
nop word [rax + rax]
cmp byte [rdi + r14 + 0x14b31], cl
je 0x140004be4
cmp byte [rdi + r14 + 0x14b21], cl
jne 0x140004bef
inc ebp
inc rdi
cmp ebp, eax
jle 0x140004bd0
jmp 0x140004bf1
mov cl, 1
cmp dword [0x140014a8c], 1
jne 0x140004cdd
test cl, cl
je 0x140004c3e
inc dword [0x140014b10]
lea rdx, [0x14000f384]
mov r8, qword [rsi]
lea rcx, [0x140017d00]
call fcn.14000123a
call fcn.140003030
mov rcx, qword [rsi]
lea rdx, [0x14000fb54]
inc rcx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
cmp byte [rax], 0xa
jmp 0x140004c91
cmp dword [0x140014b10], 0
jle 0x140004c4c
call fcn.140003030
mov rcx, qword [rsi]
lea rdx, [0x14000fb54]
inc rcx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
mov rax, qword [rsi]
cmp rax, rbx
jae 0x140004c8e
nop word [rax + rax]
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, rbx
jb 0x140004c70
cmp byte [rbx], 0xa
jne 0x140004ca5
mov rdx, qword [0x140018960]
mov ecx, 0x25
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov qword [rsi], rbx
cmp byte [0x140013161], 0
je 0x140005008
mov r8, rbx
mov rcx, qword [0x140018958]
lea rdx, str._nAfter__bar_processing__ln_s_n
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
jmp 0x140005008
test cl, cl
je 0x140004c4c
mov rcx, qword [0x140018960]
lea rdx, str.def_atnextbarznotes
call fcn.14000122b
lea rbx, [0x140014980]
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
je 0x140004dba
cmp rbx, rdi
jae 0x140004d38
nop dword [rax]
movsx ecx, byte [rbx]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
cmp rbx, rdi
jb 0x140004d20
lea rcx, [rbx + 1]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd rdi, eax
add rbx, 2
dec rdi
cmp byte [rdi + r14 + 0x14b30], 0
je 0x140004d88
cmp byte [rdi + r14 + 0x14b20], 0
je 0x140004d75
mov rcx, qword [0x140018960]
lea rdx, str.centerpause
call fcn.14000122b
cmp rdi, 9
jae 0x140005057
mov byte [rdi + r14 + 0x14b20], 0
movsx eax, byte [rbx]
test al, al
je 0x140004da1
mov rdx, qword [0x140018960]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
jne 0x140004d18
mov rcx, qword [0x140018960]
lea rdx, str.en___n
call fcn.14000122b
cmp byte [0x140014a80], 0
je 0x140004df0
mov rcx, qword [0x140018960]
lea rdx, str.Changeclefs___n
call fcn.14000122b
mov byte [0x140014a80], 0
mov rcx, qword [rsi]
lea rdx, [0x14000fb54]
inc rcx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rbx, rax
mov rax, qword [rsi]
cmp rax, rbx
jae 0x140004c8e
nop dword [rax]
nop word [rax + rax]
movsx ecx, byte [rax]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputc]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
cmp rax, rbx
jb 0x140004e20
jmp 0x140004c8e
cmp byte [0x140013161], 0
je 0x140004e89
mov r8, qword [rsi]
lea rdx, str._nProcessing__s
mov rcx, qword [0x140018958]
call fcn.14000122b
mov r8d, dword [0x140013898]
lea rdx, str.lineno_d_n
mov rcx, qword [0x140018958]
call fcn.14000122b
mov rcx, qword [0x140018958]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
cmp dword [0x140014a8c], 1
jne 0x140004ea0
cmp dword [0x140014b10], 0
jle 0x140004ea0
call fcn.140003030
mov rbx, qword [rsi]
inc rbx
movsx ecx, byte [rbx]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isalpha]
test eax, eax
je 0x140004ec4
movsx ecx, byte [rbx + 1]
inc rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isalpha]
test eax, eax
jne 0x140004eb3
mov rdi, qword [rsi]
cmp rdi, rbx
jae 0x140004ee8
nop dword [rax]
movsx ecx, byte [rdi]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rdi
cmp rdi, rbx
jb 0x140004ed0
mov rcx, rsi
call fcn.140001e10
lea rbx, [0x140014980]
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
je 0x140004fad
lea r14, [0x140000000]
cmp rbx, rdi
jae 0x140004f38
nop dword [rax]
movsx ecx, byte [rbx]
mov rdx, qword [0x140018960]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
cmp rbx, rdi
jb 0x140004f20
lea rcx, [rbx + 1]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd rcx, eax
add rbx, 2
mov rdi, qword [r14 + rcx*8 + 0x18838]
movzx eax, byte [rdi]
cmp al, 0x26
je 0x140004f7b
cmp al, 0x7c
je 0x140004f7b
cmp al, 0x24
je 0x140004f7b
mov rdx, qword [0x140018960]
movsx ecx, al
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
movzx eax, byte [rdi + 1]
inc rdi
cmp al, 0x26
jne 0x140004f58
movsx eax, byte [rbx]
test al, al
je 0x140004f94
mov rdx, qword [0x140018960]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
inc rbx
mov edx, 0x23
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
jne 0x140004f17
mov rcx, qword [0x140018960]
lea rdx, str.en_n
call fcn.14000122b
mov rcx, qword [rsi]
lea rdx, [0x14000fb54]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strpbrk]
mov rdi, rax
test rax, rax
jne 0x140004fee
mov rax, qword [rsi]
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rax + rdi], 0
jne 0x140004fe2
add rdi, rax
cmp byte [rdi], 0xa
jne 0x140005005
mov rdx, qword [0x140018960]
mov ecx, 0x25
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_putc]
mov qword [rsi], rdi
mov rbp, qword [rsp + 0x190]
mov r12, qword [rsp + 0x168]
mov r15, qword [rsp + 0x150]
mov rdi, qword [rsp + 0x198]
mov r14, qword [rsp + 0x158]
mov rbx, qword [rsp + 0x188]
mov rcx, qword [rsp + 0x140]
xor rcx, rsp
call fcn.14000112c
add rsp, 0x170
pop rsi
ret
call fcn.1400011d6
int3
call fcn.1400011d6
int3