Function at 0x140001645
Capabilities:
Write file on windows

Disassembly:
jmp 0x140012f30
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x40
cmp dword [0x1400d3864], 0
mov r12d, 1
jne 0x140012ff2
mov eax, dword [0x1400d3870]
test eax, eax
mov dword [0x1400d3864], r12d
cmove eax, r12d
cmp qword [0x1400d3830], 0
mov dword [0x1400d3870], eax
jne 0x140012f91
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov qword [0x1400d3830], rax
cmp qword [0x1400d3838], 0
jne 0x140012fab
mov ecx, r12d
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov qword [0x1400d3838], rax
mov rcx, qword [0x1400d3858]
test rcx, rcx
je 0x140012fc5
mov rax, qword [0x1400d3848]
cmp qword [rcx + rax*8], 0
jne 0x140012fed
call fcn.140012de0
mov rcx, qword [0x1400d3830]
mov edx, 0x4000
call fcn.140001744
mov rdx, qword [0x1400d3858]
mov rcx, qword [0x1400d3848]
mov qword [rdx + rcx*8], rax
call fcn.140012b30
lea r15, [0x140000000]
xor ebp, ebp
lea r13, [0x1400d3888]
mov rdi, qword [0x1400d3868]
movzx edx, byte [0x1400d3844]
mov rsi, rdi
mov eax, dword [0x1400d3870]
mov byte [rdi], dl
nop dword [rax + rax]
movsxd rcx, eax
shl rcx, 8
movzx eax, dl
add rcx, rax
mov r8d, dword [r15 + rcx*4 + 0x4bd70]
test r8d, r8d
jle 0x140013076
nop word [rax + rax]
mov ecx, r8d
cmp dword [r15 + rcx*4 + 0xae970], ebp
je 0x14001305b
mov dword [0x1400d3878], r8d
mov qword [0x1400d3880], rdi
movzx eax, byte [rdi + 1]
inc rdi
shl rcx, 8
add rcx, rax
mov r8d, dword [r15 + rcx*4 + 0x4bd70]
test r8d, r8d
jg 0x140013040
neg r8d
nop dword [rax]
mov qword [0x1400d49e8], rsi
movsxd rax, r8d
mov qword [0x1400d3868], rdi
mov ecx, dword [r15 + rax*4 + 0xae970]
mov eax, edi
sub eax, esi
mov dword [0x1400d49fc], eax
movzx eax, byte [rdi]
mov byte [rdi], bpl
mov r14, qword [0x1400d49e8]
mov byte [0x1400d3844], al
nop word [rax + rax]
cmp ecx, 0xb7
ja case.default.0x1400130da
movsxd rax, ecx
mov ecx, dword [r15 + rax*4 + 0x1958c]
add rcx, r15
jmp rcx
movzx eax, byte [0x1400d3844]
mov ebx, edi
mov rcx, qword [0x1400d3858]
sub ebx, r14d
mov byte [rdi], al
mov rax, qword [0x1400d3848]
lea rdx, [rcx + rax*8]
mov rcx, qword [rcx + rax*8]
cmp dword [rcx + 0x38], ebp
jne 0x14001311f
mov eax, dword [rcx + 0x1c]
mov dword [0x1400d3860], eax
mov rax, qword [0x1400d3830]
mov qword [rcx], rax
mov rax, qword [rdx]
mov dword [rax + 0x38], r12d
mov rax, qword [rdx]
movsxd rcx, dword [0x1400d3860]
add rcx, qword [rax + 8]
cmp qword [0x1400d3868], rcx
jbe 0x1400131bc
call fcn.14001c670
test eax, eax
je 0x140013216
sub eax, r12d
jne 0x140013178
mov eax, dword [0x1400d3870]
mov r14, qword [0x1400d49e8]
dec eax
cdq
mov dword [0x1400d3874], ebp
sub eax, edx
mov qword [0x1400d3868], r14
sar eax, 1
lea ecx, [rax + 0xa5]
jmp 0x1400130c0
cmp eax, r12d
jne 0x140013002
mov rcx, qword [0x1400d3858]
mov rax, qword [0x1400d3848]
mov rax, qword [rcx + rax*8]
movsxd rcx, dword [0x1400d3860]
mov rdi, qword [rax + 8]
add rdi, rcx
mov qword [0x1400d3868], rdi
call fcn.14001cb80
mov rsi, qword [0x1400d49e8]
mov r8d, eax
jmp 0x140013080
mov rsi, qword [0x1400d49e8]
movsxd rax, ebx
lea rdi, [rsi - 1]
add rdi, rax
mov qword [0x1400d3868], rdi
call fcn.14001cb80
mov ecx, eax
mov r8d, eax
call fcn.14001cc70
test eax, eax
je 0x140013080
movzx edx, byte [rdi + 1]
inc rdi
jmp 0x140013020
movzx eax, byte [0x1400d3844]
mov r8d, dword [0x1400d3878]
mov byte [rdi], al
mov rdi, qword [0x1400d3880]
inc rdi
jmp 0x140013080
mov rsi, qword [0x1400d49e8]
movsxd rax, ebx
lea rdi, [rsi - 1]
add rdi, rax
mov qword [0x1400d3868], rdi
call fcn.14001cb80
movzx edx, byte [rdi]
jmp 0x140013020
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400132dd
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400132a4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400132ce
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400132d5
cmp dl, 9
jne 0x1400132bf
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400132c2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013280
mov dword [0x1400d3870], 0xf
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015e6d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013354
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001337e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013385
cmp dl, 9
jne 0x14001336f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013372
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013330
mov dword [0x1400d3870], r12d
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013002
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013404
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001342e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013435
cmp dl, 9
jne 0x14001341f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013422
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400133e0
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400134dd
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400134a4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400134ce
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400134d5
cmp dl, 9
jne 0x1400134bf
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400134c2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013480
mov dword [0x1400d3870], 9
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001358d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013554
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001357e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013585
cmp dl, 9
jne 0x14001356f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013572
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013530
mov dword [0x1400d3870], 0xb
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001363d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013604
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001362e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013635
cmp dl, 9
jne 0x14001361f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013622
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400135e0
movzx eax, byte [r14 + 4]
sub al, 0x30
mov dword [0x1400d3870], 0x11
mov byte [0x1400d3845], al
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400136f3
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400136ba
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400136e4
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400136eb
cmp dl, 9
jne 0x1400136d5
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400136d8
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013696
movzx eax, byte [r14 + 4]
sub al, 0x30
mov dword [0x1400d3870], 0x13
mov byte [0x1400d3845], al
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400137ad
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013774
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001379e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400137a5
cmp dl, 9
jne 0x14001378f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013792
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013750
movzx eax, byte [r14 + 5]
sub al, 0x30
mov dword [0x1400d3870], 0x15
mov byte [0x1400d3845], al
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013863
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x14001382a
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140013854
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x14001385b
cmp dl, 9
jne 0x140013845
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013848
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013806
movzx eax, byte [r14 + 6]
sub al, 0x30
mov dword [0x1400d3870], 0x17
mov byte [0x1400d3845], al
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001391d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400138e4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001390e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013915
cmp dl, 9
jne 0x1400138ff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013902
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400138c0
cmp word [0x1400d39f0], bp
je 0x140013945
lea r9, str.variable_overbrace_without_termination_of_previous_overbrace
xor r8d, r8d
lea rcx, str.gabc_notes_determination
lea edx, [r8 + 4]
call fcn.140001348
jmp 0x140013002
movzx r8d, word [0x1400d3768]
lea rax, [0x1400c3ea4]
movzx ecx, byte [r14 + 4]
sub cl, 0x30
inc r8w
mov word [0x1400d3768], r8w
movzx edx, r8w
mov word [0x1400d39f0], r8w
movzx r9d, r8w
lea r8, str.GreVarBraceSavePos_hu_d1GreOverBraceGreVarBraceLength_hu0pt0pt_d
mov qword [0x1400d39f8], rax
movsx eax, cl
mov byte [0x1400d3845], cl
mov dword [rsp + 0x30], eax
movsx ecx, cl
mov dword [rsp + 0x28], edx
mov edx, 0x100
mov dword [rsp + 0x20], ecx
lea rcx, [0x1400d38f0]
call fcn.1400011db
lea rcx, [0x1400d38f0]
call fcn.14000112c
mov rcx, qword [0x1400d3898]
mov rdx, rax
call fcn.140001037
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013a6d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013a34
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140013a5e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013a65
cmp dl, 9
jne 0x140013a4f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013a52
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013a10
cmp word [0x1400d39f4], bp
je 0x140013a95
xor r8d, r8d
lea r9, str.variable_underbrace_without_termination_of_previous_underbrace
lea rcx, str.gabc_notes_determination
lea edx, [r8 + 4]
call fcn.140001348
jmp 0x140013002
movzx r8d, word [0x1400d3768]
movzx ecx, byte [r14 + 4]
sub cl, 0x30
inc r8w
mov word [0x1400d3768], r8w
movzx edx, r8w
mov word [0x1400d39f4], r8w
movzx r9d, r8w
lea r8, str.GreVarBraceSavePos_hu_d1GreUnderBraceGreVarBraceLength_hu0pt0pt_d
jmp 0x140013986
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013b6d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013b34
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140013b5e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013b65
cmp dl, 9
jne 0x140013b4f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013b52
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013b10
cmp word [0x1400d39f0], bp
jne 0x140013926
movzx r8d, word [0x1400d3768]
lea rax, [0x1400c3fd8]
movzx ecx, byte [r14 + 5]
sub cl, 0x30
inc r8w
mov word [0x1400d3768], r8w
movzx edx, r8w
mov word [0x1400d39f0], r8w
movzx r9d, r8w
lea r8, str.GreVarBraceSavePos_hu_d1GreOverCurlyBraceGreVarBraceLength_hu0pt0pt_d0
jmp 0x14001397f
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013c53
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013c1a
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140013c44
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013c4b
cmp dl, 9
jne 0x140013c35
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013c38
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013bf6
cmp word [0x1400d39f0], bp
jne 0x140013926
movzx r8d, word [0x1400d3768]
lea rax, str.ocba
movzx ecx, byte [r14 + 6]
sub cl, 0x30
inc r8w
mov word [0x1400d3768], r8w
movzx edx, r8w
mov word [0x1400d39f0], r8w
movzx r9d, r8w
lea r8, str.GreVarBraceSavePos_hu_d1GreOverCurlyBraceGreVarBraceLength_hu0pt0pt_d1
jmp 0x14001397f
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013d3d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013d04
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140013d2e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013d35
cmp dl, 9
jne 0x140013d1f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013d22
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013ce0
movzx ecx, word [0x1400d39f0]
test cx, cx
jne 0x140013d55
lea r9, str.variable_overbrace_termination_without_variable_overbrace_start
jmp 0x14001392d
mov rax, qword [0x1400d39f8]
cmp byte [rax], 0x6f
jne 0x140013da8
cmp byte [rax + 1], 0x62
jne 0x140013da8
cmp byte [rax + 2], bpl
jne 0x140013da8
movzx eax, byte [r14 + 4]
mov r9d, ecx
sub al, 0x30
lea r8, str.GreVarBraceSavePos_hu_d2
mov byte [0x1400d3845], al
lea rcx, [0x1400d38f0]
movsx eax, al
mov edx, 0x100
mov dword [rsp + 0x20], eax
call fcn.1400011db
mov word [0x1400d39f0], bp
jmp 0x1400139af
mov qword [rsp + 0x20], rax
lea r9, str.variable_overbrace_started_with__s_and_terminated_with_ob
jmp 0x140014161
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013e53
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013e1a
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140013e44
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013e4b
cmp dl, 9
jne 0x140013e35
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013e38
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013df6
movzx ecx, word [0x1400d39f4]
test cx, cx
jne 0x140013e6b
lea r9, str.variable_underbrace_termination_without_variable_underbrace_start
jmp 0x14001392d
movzx eax, byte [r14 + 4]
lea r8, str.GreVarBraceSavePos_hu_d2
sub al, 0x30
mov r9d, ecx
mov byte [0x1400d3845], al
lea rcx, [0x1400d38f0]
movsx eax, al
mov edx, 0x100
mov dword [rsp + 0x20], eax
call fcn.1400011db
mov word [0x1400d39f4], bp
jmp 0x1400139af
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013f40
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140013f07
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140013f31
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140013f38
cmp dl, 9
jne 0x140013f22
shr cx, 3
inc cx
shl cx, 3
jmp 0x140013f25
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013ee3
movzx r8d, word [0x1400d39f0]
test r8w, r8w
jne 0x140013f5a
lea r9, str.variable_overbrace_termination_without_variable_overbrace_start
jmp 0x14001392d
mov rdx, qword [0x1400d39f8]
lea rbx, [0x1400c3fd8]
mov rcx, rbp
nop dword [rax + rax]
movzx eax, byte [rdx + rcx]
inc rcx
cmp al, byte [rbx + rcx - 1]
jne 0x140013f90
cmp rcx, 4
jne 0x140013f70
movzx eax, byte [r14 + 5]
mov r9d, r8d
jmp 0x140013d75
mov qword [rsp + 0x20], rdx
lea r9, str.variable_overbrace_started_with__s_and_terminated_with_ocb
jmp 0x140014161
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001403d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014004
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001402e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014035
cmp dl, 9
jne 0x14001401f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014022
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140013fe0
movzx r8d, word [0x1400d39f0]
test r8w, r8w
jne 0x140014057
lea r9, str.variable_overbrace_termination_without_variable_overbrace_start
jmp 0x14001392d
mov rdx, qword [0x1400d39f8]
lea rbx, str.ocba
mov rcx, rbp
nop dword [rax + rax]
movzx eax, byte [rdx + rcx]
inc rcx
cmp al, byte [rbx + rcx - 1]
jne 0x140014090
cmp rcx, 5
jne 0x140014070
movzx eax, byte [r14 + 6]
mov r9d, r8d
jmp 0x140013d75
mov qword [rsp + 0x20], rdx
lea r9, str.variable_overbrace_started_with__s_and_terminated_with_ocba
jmp 0x140014161
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001413d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014104
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001412e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014135
cmp dl, 9
jne 0x14001411f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014122
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400140e0
movsx rax, byte [r14 + 3]
mov rcx, qword [r15 + rax*8 + 0xd3720]
lea edx, [rax - 0x30]
test rcx, rcx
jne 0x1400139b6
mov dword [rsp + 0x20], edx
lea r9, str.undefined_macro_used:_m_d
lea rcx, str.gabc_notes_determination
mov edx, 4
xor r8d, r8d
call fcn.140001348
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001421d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400141e4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001420e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014215
cmp dl, 9
jne 0x1400141ff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014202
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400141c0
movsx rax, byte [r14 + 3]
mov rcx, qword [r15 + rax*8 + 0xd3720]
lea edx, [rax - 0x30]
test rcx, rcx
je 0x140014156
call fcn.14000112c
jmp 0x140014ee7
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400142dd
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400142a4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400142ce
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400142d5
cmp dl, 9
jne 0x1400142bf
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400142c2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014280
movsx rax, byte [r14 + 3]
mov rcx, qword [r15 + rax*8 + 0xd3720]
lea edx, [rax - 0x30]
test rcx, rcx
je 0x140014156
call fcn.14000112c
mov r8d, 0xc
jmp 0x140014eed
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400143a0
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014367
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014391
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014398
cmp dl, 9
jne 0x140014382
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014385
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014343
movsx rax, byte [r14 + 5]
mov rcx, qword [r15 + rax*8 + 0xd3720]
test rcx, rcx
je 0x1400143c2
call fcn.14000112c
mov r8d, 0xc
jmp 0x140014eed
movsx eax, byte [r14 + 3]
sub eax, 0x30
mov dword [rsp + 0x20], eax
jmp 0x14001415a
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001446d
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014434
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001445e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014465
cmp dl, 9
jne 0x14001444f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014452
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014410
mov dword [0x1400d3870], 3
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001451d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400144e4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001450e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014515
cmp dl, 9
jne 0x1400144ff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014502
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400144c0
mov dword [0x1400d3870], 5
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400145cd
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014594
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400145be
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400145c5
cmp dl, 9
jne 0x1400145af
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400145b2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014570
mov dword [0x1400d3870], 7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001467d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014644
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001466e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014675
cmp dl, 9
jne 0x14001465f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014662
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014620
mov dword [0x1400d3870], 0xd
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001472d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400146f4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001471e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014725
cmp dl, 9
jne 0x14001470f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014712
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400146d0
mov r8, r13
lea rcx, [0x1400d3898]
mov edx, r12d
call fcn.1400013e3
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400147de
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400147a5
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400147cf
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400147d6
cmp dl, 9
jne 0x1400147c0
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400147c3
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014781
mov r8, r13
lea rcx, [0x1400d3898]
mov edx, 2
call fcn.1400013e3
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014891
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014858
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014882
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014889
cmp dl, 9
jne 0x140014873
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014876
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014834
mov rdx, r13
lea rcx, [0x1400d3898]
call fcn.1400016ea
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001493f
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014906
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014930
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014937
cmp dl, 9
jne 0x140014921
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014924
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400148e2
mov rdx, r13
lea rcx, [0x1400d3898]
call fcn.140001758
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400149ed
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400149b4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400149de
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400149e5
cmp dl, 9
jne 0x1400149cf
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400149d2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014990
lea r8, str.GreOverBrace_s0pt0pt_d
movsx eax, byte [0x1400d3845]
lea rcx, [0x1400d38f0]
mov r9, r14
mov dword [rsp + 0x20], eax
mov edx, 0x100
call fcn.1400011db
lea rcx, [0x1400d38f0]
call fcn.1400014e2
mov rcx, qword [0x1400d3898]
mov rdx, rax
call fcn.140001037
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014acd
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014a94
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014abe
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014ac5
cmp dl, 9
jne 0x140014aaf
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014ab2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014a70
lea r8, str.GreUnderBrace_s0pt0pt_d
jmp 0x1400149f4
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014b73
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014b3a
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014b64
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014b6b
cmp dl, 9
jne 0x140014b55
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014b58
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014b16
lea r8, str.GreOverCurlyBrace_s0pt0pt_d0
jmp 0x1400149f4
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014c1d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014be4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014c0e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014c15
cmp dl, 9
jne 0x140014bff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014c02
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014bc0
lea r8, str.GreOverCurlyBrace_s0pt0pt_d1
jmp 0x1400149f4
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014cc3
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014c8a
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014cb4
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014cbb
cmp dl, 9
jne 0x140014ca5
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014ca8
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014c66
mov rcx, r14
call fcn.1400014e2
mov rdx, rax
lea rcx, [0x1400d3898]
xor r8d, r8d
call fcn.140001893
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014d7d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014d44
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014d6e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014d75
cmp dl, 9
jne 0x140014d5f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014d62
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014d20
mov rcx, r14
call fcn.1400014e2
mov rdx, rax
lea rcx, [0x1400d3898]
mov r8d, r12d
call fcn.140001893
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014e3d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014e04
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014e2e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014e35
cmp dl, 9
jne 0x140014e1f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014e22
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014de0
mov rcx, r14
jmp 0x140014a1a
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014edf
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014ea6
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014ed0
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014ed7
cmp dl, 9
jne 0x140014ec1
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014ec4
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014e82
mov rcx, r14
call fcn.1400014e2
mov r8d, 0xb
mov rdx, rax
lea rcx, [0x1400d3898]
mov r9, r13
call fcn.1400016c7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140014f9e
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140014f65
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140014f8f
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140014f96
cmp dl, 9
jne 0x140014f80
shr cx, 3
inc cx
shl cx, 3
jmp 0x140014f83
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140014f41
mov rcx, r14
call fcn.1400014e2
mov rdx, rax
lea rcx, [0x1400d3898]
mov r9, r13
mov r8d, 0xc
call fcn.1400016c7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001505d
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015024
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001504e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015055
cmp dl, 9
jne 0x14001503f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015042
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015000
mov rcx, r14
call fcn.1400014e2
mov rdx, rax
lea rcx, [0x1400d3898]
mov r9, r13
mov r8d, 0xd
call fcn.1400016c7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001511d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400150e4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001510e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015115
cmp dl, 9
jne 0x1400150ff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015102
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400150c0
mov dword [0x1400d3870], 0x19
jmp 0x140013002
movzx eax, byte [0x1400d3844]
mov r9, rbp
mov byte [rdi], al
dec rdi
mov qword [0x1400d49e8], rsi
mov eax, edi
sub eax, esi
mov qword [0x1400d3868], rdi
mov dword [0x1400d49fc], eax
movzx eax, byte [rdi]
mov byte [rdi], bpl
movsxd r11, dword [0x1400d49fc]
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov rbx, qword [0x1400d49e8]
mov byte [0x1400d3844], al
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400151fd
movzx edx, byte [r9 + rbx]
cmp dl, 0xa
jne 0x1400151c4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400151ee
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400151f5
cmp dl, 9
jne 0x1400151df
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400151e2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400151a0
mov rcx, rbx
call fcn.14000112c
mov r8, rax
lea rcx, [0x1400d3898]
mov r9, r13
mov edx, 9
call fcn.1400013f7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400152bd
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015284
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400152ae
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400152b5
cmp dl, 9
jne 0x14001529f
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400152a2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015260
mov dword [0x1400d3870], 0x1b
jmp 0x140013002
movzx eax, byte [0x1400d3844]
mov r9, rbp
mov byte [rdi], al
dec rdi
mov qword [0x1400d49e8], rsi
mov eax, edi
sub eax, esi
mov qword [0x1400d3868], rdi
mov dword [0x1400d49fc], eax
movzx eax, byte [rdi]
mov byte [rdi], bpl
movsxd r11, dword [0x1400d49fc]
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov rbx, qword [0x1400d49e8]
mov byte [0x1400d3844], al
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001539d
movzx edx, byte [r9 + rbx]
cmp dl, 0xa
jne 0x140015364
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001538e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015395
cmp dl, 9
jne 0x14001537f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015382
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015340
mov rcx, rbx
call fcn.14000112c
mov r8, rax
lea rcx, [0x1400d3898]
mov r9, r13
mov edx, 0xd
call fcn.1400013f7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001545d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015424
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001544e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015455
cmp dl, 9
jne 0x14001543f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015442
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015400
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0x180
cmp eax, 0x180
jae 0x140013002
or ecx, 0x40
mov dword [rdx + 0x44], ecx
mov rax, qword [0x1400d3898]
or dword [rax + 0x44], 0x180
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001552d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400154f4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001551e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015525
cmp dl, 9
jne 0x14001550f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015512
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400154d0
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0x180
cmp eax, 0x180
jae 0x140013002
and ecx, 0xffffffbf
jmp 0x14001547c
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400155ed
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400155b4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400155de
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400155e5
cmp dl, 9
jne 0x1400155cf
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400155d2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015590
xor ecx, ecx
call fcn.140012360
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015693
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x14001565a
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015684
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x14001568b
cmp dl, 9
jne 0x140015675
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015678
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015636
mov dword [0x1400d3870], 0x1d
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001573d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015704
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001572e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015735
cmp dl, 9
jne 0x14001571f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015722
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400156e0
mov rcx, r14
call fcn.14001c410
mov dword [0x1400d3870], 0x1f
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400157ee
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400157b5
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400157df
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400157e6
cmp dl, 9
jne 0x1400157d0
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400157d3
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015791
mov rdx, r14
xor ecx, ecx
call fcn.140011d40
mov dword [0x1400d3870], 0x25
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400158a1
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015868
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015892
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015899
cmp dl, 9
jne 0x140015883
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015886
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015844
mov rdx, r14
xor ecx, ecx
call fcn.140011df0
mov dword [0x1400d3870], 0x25
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001595d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015924
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001594e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015955
cmp dl, 9
jne 0x14001593f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015942
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015900
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0xc00
cmp eax, 0xc00
jae 0x140013002
bts ecx, 9
mov dword [rdx + 0x44], ecx
mov rax, qword [0x1400d3898]
or dword [rax + 0x44], 0xc00
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015a2d
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400159f4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015a1e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015a25
cmp dl, 9
jne 0x140015a0f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015a12
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400159d0
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0xc00
cmp eax, 0xc00
jae 0x140013002
btr ecx, 9
jmp 0x14001597d
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015aed
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015ab4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015ade
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015ae5
cmp dl, 9
jne 0x140015acf
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015ad2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015a90
mov ecx, r12d
call fcn.140012360
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015b9d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015b64
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015b8e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015b95
cmp dl, 9
jne 0x140015b7f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015b82
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015b40
mov dword [0x1400d3870], 0x21
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015c4d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015c14
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015c3e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015c45
cmp dl, 9
jne 0x140015c2f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015c32
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015bf0
mov rcx, r14
call fcn.14001c410
mov dword [0x1400d3870], 0x23
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015cfe
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015cc5
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015cef
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015cf6
cmp dl, 9
jne 0x140015ce0
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015ce3
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015ca1
mov rdx, r14
mov ecx, r12d
call fcn.140011d40
mov dword [0x1400d3870], 0x25
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015db2
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015d79
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015da3
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015daa
cmp dl, 9
jne 0x140015d94
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015d97
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015d55
mov rdx, r14
mov ecx, r12d
call fcn.140011df0
mov dword [0x1400d3870], 0x25
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015e6d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015e34
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015e5e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015e65
cmp dl, 9
jne 0x140015e4f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015e52
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015e10
mov dword [0x1400d3870], r12d
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015f13
movzx edx, byte [r14 + r9]
cmp dl, 0xa
jne 0x140015eda
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015f04
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015f0b
cmp dl, 9
jne 0x140015ef5
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015ef8
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015eb6
call fcn.14001bf00
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140015fbd
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140015f84
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140015fae
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140015fb5
cmp dl, 9
jne 0x140015f9f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140015fa2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140015f60
call fcn.14001c4e0
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016061
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016028
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140016052
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016059
cmp dl, 9
jne 0x140016043
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016046
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016004
call fcn.1400120c0
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001610d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400160d4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400160fe
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016105
cmp dl, 9
jne 0x1400160ef
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400160f2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400160b0
call fcn.14001bc90
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400161b1
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016178
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400161a2
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400161a9
cmp dl, 9
jne 0x140016193
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016196
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016154
call fcn.140011fc0
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001625d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016224
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001624e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016255
cmp dl, 9
jne 0x14001623f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016242
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016200
call fcn.14001b660
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016301
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400162c8
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400162f2
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400162f9
cmp dl, 9
jne 0x1400162e3
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400162e6
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400162a4
call fcn.14001c250
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400163ad
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016374
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001639e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400163a5
cmp dl, 9
jne 0x14001638f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016392
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016350
lea rcx, str.hbox_to_0pt
call fcn.14000112c
jmp 0x140014fa6
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001645d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016424
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001644e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016455
cmp dl, 9
jne 0x14001643f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016442
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016400
lea rcx, str.hss__n__nGreNoBreak_relax
call fcn.14000112c
jmp 0x140014fa6
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001650d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400164d4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400164fe
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016505
cmp dl, 9
jne 0x1400164ef
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400164f2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400164b0
movzx ecx, byte [r14]
call fcn.14001c150
movzx edx, al
lea rcx, [0x1400d3898]
mov r8, r13
call fcn.1400017f3
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140013002
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016594
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400165be
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400165c5
cmp dl, 9
jne 0x1400165af
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400165b2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016570
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001666d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016634
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001665e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016665
cmp dl, 9
jne 0x14001664f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016652
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016610
mov rdx, r13
lea rcx, [0x1400d3898]
call fcn.140001960
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001671d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400166e4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001670e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016715
cmp dl, 9
jne 0x1400166ff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016702
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400166c0
mov rdx, r13
lea rcx, [0x1400d3898]
call fcn.1400012d5
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400167cd
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016794
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400167be
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400167c5
cmp dl, 9
jne 0x1400167af
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400167b2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016770
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
lea rcx, [0x1400d3898]
xor edx, edx
call fcn.140001073
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001688d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016854
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001687e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016885
cmp dl, 9
jne 0x14001686f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016872
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016830
mov r9d, r12d
xor edx, edx
mov r8d, r12d
lea rcx, [0x1400d3898]
mov qword [rsp + 0x20], r13
call fcn.140001073
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001694d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016914
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001693e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016945
cmp dl, 9
jne 0x14001692f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016932
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400168f0
xor r9d, r9d
jmp 0x140016890
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400169ef
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400169b6
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400169e0
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400169e7
cmp dl, 9
jne 0x1400169d1
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400169d4
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016992
xor r9d, r9d
mov edx, r12d
xor r8d, r8d
jmp 0x140016895
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016a9d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016a64
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140016a8e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016a95
cmp dl, 9
jne 0x140016a7f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016a82
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016a40
mov r9d, r12d
mov edx, r12d
jmp 0x140016892
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016b42
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016b09
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140016b33
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016b3a
cmp dl, 9
jne 0x140016b24
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016b27
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016ae5
xor r9d, r9d
mov edx, r12d
jmp 0x140016892
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016bed
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016bb4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140016bde
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016be5
cmp dl, 9
jne 0x140016bcf
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016bd2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016b90
movzx eax, byte [r14 + 1]
movzx ecx, byte [0x1400d3846]
sub al, 0x30
movsx ebx, al
js 0x140016c04
cmp ebx, ecx
jle 0x140016c30
xor r8d, r8d
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], ecx
lea r9, str.invalid_clef_line_for__u_lines:__d
lea rcx, str.parse_clef_line
lea edx, [r8 + 4]
call fcn.140001348
mov r14, qword [0x1400d49e8]
mov ebx, r12d
movsx eax, byte [r14]
cmp al, 0x63
je 0x140016c5e
cmp al, 0x66
je 0x140016c7d
lea r9, str.invalid_clef:__c
mov dword [rsp + 0x20], eax
mov edx, 5
lea rcx, str.letter_to_clef
mov r8d, 0x18a
call fcn.140001348
mov edx, ebp
xor r9d, r9d
mov qword [rsp + 0x20], r13
movzx r8d, bl
lea rcx, [0x1400d3898]
call fcn.140001460
jmp 0x140013002
mov edx, r12d
jmp 0x140016c60
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016d1d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016ce4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140016d0e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016d15
cmp dl, 9
jne 0x140016cff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016d02
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016cc0
movzx eax, byte [r14 + 2]
movzx ecx, byte [0x1400d3846]
sub al, 0x30
movsx ebx, al
js 0x140016d34
cmp ebx, ecx
jle 0x140016d60
xor r8d, r8d
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], ecx
lea r9, str.invalid_clef_line_for__u_lines:__d
lea rcx, str.parse_clef_line
lea edx, [r8 + 4]
call fcn.140001348
mov r14, qword [0x1400d49e8]
mov ebx, r12d
movsx eax, byte [r14]
cmp al, 0x63
je 0x140016d8e
cmp al, 0x66
je 0x140016dad
lea r9, str.invalid_clef:__c
mov dword [rsp + 0x20], eax
mov edx, 5
lea rcx, str.letter_to_clef
mov r8d, 0x18a
call fcn.140001348
mov edx, ebp
mov r9d, r12d
mov qword [rsp + 0x20], r13
movzx r8d, bl
lea rcx, [0x1400d3898]
call fcn.140001460
jmp 0x140013002
mov edx, r12d
jmp 0x140016d90
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016e4d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016e14
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140016e3e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016e45
cmp dl, 9
jne 0x140016e2f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016e32
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016df0
movzx eax, byte [r14 + 2]
movzx ecx, byte [0x1400d3846]
sub al, 0x30
movsx ebx, al
js 0x140016e64
cmp ebx, ecx
jle 0x140016e90
xor r8d, r8d
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], ecx
lea r9, str.invalid_clef_line_for__u_lines:__d
lea rcx, str.parse_clef_line
lea edx, [r8 + 4]
call fcn.140001348
mov r14, qword [0x1400d49e8]
mov ebx, r12d
movsx eax, byte [r14 + 1]
cmp al, 0x63
je 0x140016ebf
cmp al, 0x66
je 0x140016ed9
lea r9, str.invalid_clef:__c
mov dword [rsp + 0x20], eax
mov edx, 5
lea rcx, str.letter_to_clef
mov r8d, 0x18a
call fcn.140001348
mov edx, ebp
mov rcx, qword [0x1400d3898]
xor r9d, r9d
movzx r8d, bl
call fcn.1400014bf
jmp 0x140013002
mov edx, r12d
jmp 0x140016ec1
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140016f7d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140016f44
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140016f6e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140016f75
cmp dl, 9
jne 0x140016f5f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140016f62
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140016f20
movzx eax, byte [r14 + 3]
movzx ecx, byte [0x1400d3846]
sub al, 0x30
movsx ebx, al
js 0x140016f94
cmp ebx, ecx
jle 0x140016fc0
xor r8d, r8d
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], ecx
lea r9, str.invalid_clef_line_for__u_lines:__d
lea rcx, str.parse_clef_line
lea edx, [r8 + 4]
call fcn.140001348
mov r14, qword [0x1400d49e8]
mov ebx, r12d
movsx eax, byte [r14 + 1]
cmp al, 0x63
je 0x140016fef
cmp al, 0x66
je 0x140017009
lea r9, str.invalid_clef:__c
mov dword [rsp + 0x20], eax
mov edx, 5
lea rcx, str.letter_to_clef
mov r8d, 0x18a
call fcn.140001348
mov edx, ebp
mov rcx, qword [0x1400d3898]
mov r9d, r12d
movzx r8d, bl
call fcn.1400014bf
jmp 0x140013002
mov edx, r12d
jmp 0x140016ff1
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400170ad
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017074
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001709e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400170a5
cmp dl, 9
jne 0x14001708f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017092
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017050
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, r12d
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001716d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017134
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001715e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017165
cmp dl, 9
jne 0x14001714f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017152
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017110
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0xe
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001722d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400171f4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001721e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017225
cmp dl, 9
jne 0x14001720f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017212
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400171d0
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0x13
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400172ed
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400172b4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400172de
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400172e5
cmp dl, 9
jne 0x1400172cf
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400172d2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017290
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0x14
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400173ad
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017374
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001739e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400173a5
cmp dl, 9
jne 0x14001738f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017392
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017350
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0x11
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001746d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017434
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001745e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017465
cmp dl, 9
jne 0x14001744f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017452
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017410
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0x12
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001752d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400174f4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001751e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017525
cmp dl, 9
jne 0x14001750f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017512
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400174d0
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 2
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400175ed
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400175b4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400175de
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400175e5
cmp dl, 9
jne 0x1400175cf
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400175d2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017590
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0xf
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400176ad
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017674
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001769e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400176a5
cmp dl, 9
jne 0x14001768f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017692
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017650
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0x15
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001776d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017734
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001775e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017765
cmp dl, 9
jne 0x14001774f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017752
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017710
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0x16
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001782d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400177f4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001781e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017825
cmp dl, 9
jne 0x14001780f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017812
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400177d0
movzx eax, byte [r14 + 1]
movzx ecx, byte [0x1400d3846]
sub al, 0x30
movsx ebx, al
cmp al, r12b
jl 0x14001784e
lea eax, [rcx*2 - 2]
cmp ebx, eax
jle 0x140017870
xor r8d, r8d
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], ecx
lea r9, str.invalid_Dominican_bar_for__u_lines:___d
lea rcx, str.parse_dominican_line
lea edx, [r8 + 4]
call fcn.140001348
lea eax, [rbx - 1]
cmp eax, 7
ja case.default.0x140017885
cdqe
mov ecx, dword [r15 + rax*4 + 0x1986c]
add rcx, r15
jmp rcx
mov edx, 6
jmp 0x1400178e3
mov edx, 7
jmp 0x1400178e3
mov edx, 8
jmp 0x1400178e3
mov edx, 9
jmp 0x1400178e3
mov edx, 0xa
jmp 0x1400178e3
mov edx, 0xb
jmp 0x1400178e3
mov edx, 0xc
jmp 0x1400178e3
mov edx, 0xd
jmp 0x1400178e3
lea r9, str.invalid_dominican_bar:__d
mov dword [rsp + 0x20], ebx
mov edx, 5
lea rcx, str.check_dominican_line
mov r8d, 0x17b
call fcn.140001348
mov edx, ebp
mov r8, r13
mov dword [0x1400d387c], ebp
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001799d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017964
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001798e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017995
cmp dl, 9
jne 0x14001797f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017982
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017940
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 3
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017a5d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017a24
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017a4e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017a55
cmp dl, 9
jne 0x140017a3f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017a42
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017a00
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 4
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017b1d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017ae4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017b0e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017b15
cmp dl, 9
jne 0x140017aff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017b02
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017ac0
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 5
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017bdd
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017ba4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017bce
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017bd5
cmp dl, 9
jne 0x140017bbf
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017bc2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017b80
mov r8, r13
mov dword [0x1400d387c], ebp
mov edx, 0x10
lea rcx, [0x1400d3898]
call fcn.1400019a6
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017c9d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017c64
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017c8e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017c95
cmp dl, 9
jne 0x140017c7f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017c82
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017c40
mov rcx, qword [0x1400d3898]
call fcn.14000155f
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017d4d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017d14
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017d3e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017d45
cmp dl, 9
jne 0x140017d2f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017d32
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017cf0
mov r8d, dword [0x1400d3a10]
mov edx, 0x16
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017e0d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017dd4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017dfe
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017e05
cmp dl, 9
jne 0x140017def
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017df2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017db0
mov r8d, dword [0x1400d3a10]
mov edx, 0x16
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
mov rcx, qword [0x1400d3898]
call fcn.14000155f
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017ed0
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017e97
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017ec1
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017ec8
cmp dl, 9
jne 0x140017eb2
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017eb5
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017e73
mov rcx, qword [0x1400d3898]
mov edx, 3
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140017f80
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017f47
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140017f71
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140017f78
cmp dl, 9
jne 0x140017f62
shr cx, 3
inc cx
shl cx, 3
jmp 0x140017f65
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017f23
mov rcx, qword [0x1400d3898]
mov edx, 4
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018030
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140017ff7
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018021
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018028
cmp dl, 9
jne 0x140018012
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018015
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140017fd3
mov rcx, qword [0x1400d3898]
mov edx, 5
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400180e0
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400180a7
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400180d1
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400180d8
cmp dl, 9
jne 0x1400180c2
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400180c5
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018083
mov rcx, qword [0x1400d3898]
mov edx, 6
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018190
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018157
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018181
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018188
cmp dl, 9
jne 0x140018172
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018175
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018133
mov rcx, qword [0x1400d3898]
mov edx, 7
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018240
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018207
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018231
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018238
cmp dl, 9
jne 0x140018222
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018225
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400181e3
mov rcx, qword [0x1400d3898]
mov edx, 9
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400182f0
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400182b7
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400182e1
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400182e8
cmp dl, 9
jne 0x1400182d2
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400182d5
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018293
mov rcx, qword [0x1400d3898]
mov edx, 0xa
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400183a0
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018367
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018391
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018398
cmp dl, 9
jne 0x140018382
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018385
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018343
mov rcx, qword [0x1400d3898]
mov edx, 0xb
call fcn.140001609
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018450
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018417
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018441
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018448
cmp dl, 9
jne 0x140018432
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018435
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400183f3
mov r8d, dword [0x1400d3a10]
mov edx, 0x17
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001850d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400184d4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400184fe
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018505
cmp dl, 9
jne 0x1400184ef
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400184f2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400184b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x18
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400185cd
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018594
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400185be
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400185c5
cmp dl, 9
jne 0x1400185af
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400185b2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018570
mov r8d, dword [0x1400d3a10]
mov edx, 0x19
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001868d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018654
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001867e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018685
cmp dl, 9
jne 0x14001866f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018672
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018630
mov r8d, dword [0x1400d3a10]
mov edx, 0x1a
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001874d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018714
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001873e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018745
cmp dl, 9
jne 0x14001872f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018732
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400186f0
mov r8d, dword [0x1400d3a10]
mov edx, 0x1b
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001880d
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x1400187d4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400187fe
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018805
cmp dl, 9
jne 0x1400187ef
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400187f2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400187b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x1c
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x1400188cd
nop word [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018894
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x1400188be
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x1400188c5
cmp dl, 9
jne 0x1400188af
shr cx, 3
inc cx
shl cx, 3
jmp 0x1400188b2
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018870
xor r8d, r8d
lea rcx, [0x1400d3898]
mov r9, r13
lea edx, [r8 + 4]
call fcn.1400013f7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018982
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018949
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018973
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x14001897a
cmp dl, 9
jne 0x140018964
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018967
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018925
xor r8d, r8d
lea rcx, [0x1400d3898]
mov r9, r13
lea edx, [r8 + 5]
call fcn.1400013f7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018b1d
nop
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018a04
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018a2e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018a35
cmp dl, 9
jne 0x140018a1f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018a22
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400189e0
jmp 0x140018b1d
movzx eax, byte [0x1400d3844]
lea rcx, [rsi + 1]
mov byte [rdi], al
mov r9, rbp
mov qword [0x1400d49e8], rsi
mov eax, ecx
sub eax, esi
mov qword [0x1400d3868], rcx
mov dword [0x1400d49fc], eax
movzx eax, byte [rcx]
mov byte [rcx], bpl
movsxd r11, dword [0x1400d49fc]
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov rbx, qword [0x1400d49e8]
mov byte [0x1400d3844], al
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018b1d
nop word [rax + rax]
movzx edx, byte [r9 + rbx]
cmp dl, 0xa
jne 0x140018ae4
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018b0e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018b15
cmp dl, 9
jne 0x140018aff
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018b02
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018ac0
xor r8d, r8d
lea rcx, [0x1400d3898]
mov r9, r13
lea edx, [r8 + 6]
call fcn.1400013f7
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018bd2
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018b99
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018bc3
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018bca
cmp dl, 9
jne 0x140018bb4
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018bb7
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018b75
xor r8d, r8d
lea rcx, [0x1400d3898]
mov r9, r13
lea edx, [r8 + 7]
call fcn.1400013f7
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r8d, r8d
lea rcx, [0x1400d3898]
mov r9, r13
lea edx, [r8 + 8]
call fcn.1400013f7
jmp 0x140013002
mov rdx, r14
movsxd r8, dword [0x1400d49fc]
mov rcx, r13
call fcn.14001b5b0
mov edx, 0xa
xor r8d, r8d
lea rcx, [0x1400d3898]
mov r9, r13
call fcn.1400013f7
jmp 0x140013002
movzx eax, byte [0x1400d3844]
lea rcx, [rsi + 2]
mov byte [rdi], al
mov eax, ecx
mov qword [0x1400d49e8], rsi
sub eax, esi
mov dword [0x1400d49fc], eax
movzx eax, byte [rcx]
mov byte [rcx], bpl
mov rdx, qword [0x1400d49e8]
mov byte [0x1400d3844], al
mov qword [0x1400d3868], rcx
jmp 0x140018c1d
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov edx, 0xb
jmp 0x140018c31
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov edx, 0xc
jmp 0x140018c31
movzx eax, byte [0x1400d3844]
lea rcx, [rsi + 1]
mov byte [rdi], al
mov eax, ecx
mov qword [0x1400d49e8], rsi
sub eax, esi
mov dword [0x1400d49fc], eax
movzx eax, byte [rcx]
mov byte [rcx], bpl
movsxd r8, dword [0x1400d49fc]
mov rdx, qword [0x1400d49e8]
mov qword [0x1400d3868], rcx
mov rcx, r13
mov byte [0x1400d3844], al
call fcn.14001b5b0
mov edx, 3
jmp 0x140018c31
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x25
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0xa]
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0xb]
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x14]
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r8d, r8d
mov r9b, 2
xor ecx, ecx
lea edx, [r8 + 0x14]
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x15]
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r8d, r8d
mov r9b, 2
xor ecx, ecx
lea edx, [r8 + 0x15]
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
xor r9d, r9d
xor r8d, r8d
mov edx, r12d
xor ecx, ecx
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r9b, 0x10
xor r8d, r8d
mov edx, r12d
mov ecx, r12d
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r9b, 0x20
xor r8d, r8d
mov edx, r12d
mov ecx, r12d
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
movzx ecx, byte [r14 + 1]
call fcn.14001c210
mov edx, eax
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
movzx ecx, byte [r14 + 2]
call fcn.14001c210
mov edx, eax
mov r9b, 0x10
xor r8d, r8d
mov ecx, r12d
call fcn.14001b870
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x140018f9d
nop dword [rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140018f64
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140018f8e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140018f95
cmp dl, 9
jne 0x140018f7f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140018f82
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140018f40
movzx ecx, byte [r14 + 2]
call fcn.14001c210
mov edx, eax
mov r9b, 0x20
xor r8d, r8d
mov ecx, r12d
call fcn.14001b870
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov ecx, 0x10
call fcn.140011cf0
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
call fcn.140011ba0
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov ecx, r12d
call fcn.140011cf0
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, r12d
mov rcx, qword [0x1400d3898]
call fcn.14000142e
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 4
mov rcx, qword [0x1400d3898]
call fcn.14000142e
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 2
mov rcx, qword [0x1400d3898]
call fcn.14000142e
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x1f
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x1d
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0xd
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0xc
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x1e
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x10
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0xf
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x11
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x21
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 8
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 9
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov r8d, dword [0x1400d3a10]
mov edx, 0x12
mov rcx, qword [0x1400d3898]
call fcn.1400015e1
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0x180
cmp eax, 0x80
jae 0x140013002
or ecx, 0x40
mov dword [rdx + 0x44], ecx
mov rcx, qword [0x1400d3898]
mov eax, dword [rcx + 0x44]
btr eax, 8
bts eax, 7
mov dword [rcx + 0x44], eax
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0x180
cmp eax, 0x80
jae 0x140013002
and ecx, 0xffffffbf
jmp 0x140019308
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0xc00
cmp eax, 0x400
jae 0x140013002
bts ecx, 9
mov dword [rdx + 0x44], ecx
mov rcx, qword [0x1400d3898]
mov eax, dword [rcx + 0x44]
btr eax, 0xb
bts eax, 0xa
mov dword [rcx + 0x44], eax
jmp 0x140013002
movsxd r8, dword [0x1400d49fc]
mov rdx, r14
mov rcx, r13
call fcn.14001b5b0
mov rdx, qword [0x1400d3898]
mov ecx, dword [rdx + 0x44]
mov eax, ecx
and eax, 0xc00
cmp eax, 0x400
jae 0x140013002
btr ecx, 9
jmp 0x14001938a
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001947d
nop dword [rax + rax]
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140019444
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x14001946e
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140019475
cmp dl, 9
jne 0x14001945f
shr cx, 3
inc cx
shl cx, 3
jmp 0x140019462
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x140019420
movsx eax, byte [r14]
lea r9, str.unrecognized_character:___c_
lea rcx, str.det_notes_from_string
mov dword [rsp + 0x20], eax
mov edx, 4
xor r8d, r8d
call fcn.140001348
jmp 0x140013002
movsxd r11, dword [0x1400d49fc]
mov r9, rbp
movzx r10d, word [0x1400d388e]
movzx ecx, word [0x1400d3890]
movzx r8d, word [0x1400d3892]
mov word [0x1400d3888], r10w
mov word [0x1400d388a], cx
mov word [0x1400d388c], r8w
test r11, r11
je 0x14001953f
movzx edx, byte [r9 + r14]
cmp dl, 0xa
jne 0x140019506
inc r10w
mov word [0x1400d3892], bp
mov word [0x1400d388e], r10w
mov ecx, ebp
mov r8d, ebp
jmp 0x140019530
movzx eax, dl
and al, 0xc0
cmp al, 0x80
je 0x140019537
cmp dl, 9
jne 0x140019521
shr cx, 3
inc cx
shl cx, 3
jmp 0x140019524
inc cx
inc r8w
mov word [0x1400d3892], r8w
mov word [0x1400d3890], cx
inc r9
cmp r9, r11
jb 0x1400194e2
mov r9, qword [0x1400d3838]
mov r8, r12
mov rdx, r11
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
jmp 0x140013002
mov rbx, qword [rsp + 0x70]
xor eax, eax
mov rbp, qword [rsp + 0x78]
mov rsi, qword [rsp + 0x80]
add rsp, 0x40
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
lea rcx, str.fatal_flex_scanner_internal_error__no_action_found
call fcn.14001c630
int3