Function at 0x14006d1b2
Capabilities:
Get geographical location

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x508
movaps xmmword [rsp + 0x4f0], xmm6
invalid
add al, 0
add byte [rax - 0x77], cl
invalid
cmp byte [rdx], 0x14
jne 0x14006f69f
mov qword [rsp + 0x30], rsi
mov rax, qword [rdx + 8]
mov rdx, qword [rdx + 0x18]
shl rdx, 5
add rdx, rax
lea rcx, [rsp + 0x338]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
and qword [rcx + 0x10], 0
and dword [rcx + 0x10], 0
call fcn.140067f4c
mov ecx, 0x2000
cmp rdx, rcx
cmovb rcx, rdx
test rax, rax
cmove rcx, rax
call fcn.140068f6a
lea rcx, [rsp + 0x318]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
and qword [rcx + 0x10], 0
lea rbx, [rsp + 0x130]
xorps xmm6, xmm6
lea r12, [rsp + 0x1d0]
lea r15, [0x14031aac8]
mov rax, qword [rsp + 0x338]
test rax, rax
je 0x14006f6c0
cmp rax, qword [rsp + 0x340]
je 0x14006f6c0
lea rcx, [rax + 0x20]
mov qword [rsp + 0x338], rcx
inc qword [rsp + 0x348]
cmp byte [rax], 0x15
jne 0x14006f7c4
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x18]
shl rax, 6
add rax, rcx
mov qword [rsp + 0x120], rcx
mov qword [rsp + 0x128], rax
mov dword [rsp + 0x128], eax
movups xmmword [rbx], xmm6
mov qword [rsp + 0x350], 8
lea rdx, [rsp + 0x358]
movups xmmword [rdx], xmm6
xor ebx, ebx
xor r14d, r14d
test rcx, rcx
je 0x14006d697
cmp rcx, rax
je 0x14006d697
lea rax, [rcx + 0x40]
mov qword [rsp + 0x120], rax
lea rax, [rcx + 0x20]
inc qword [rsp + 0x138]
mov qword [rsp + 0x130], rax
movzx eax, byte [rcx]
dec rax
cmp rax, 0xe
ja case.0x14006d30f.2
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov dl, byte [rcx + 1]
mov cl, 1
jmp 0x14006d4d1
mov rdi, qword [rcx + 8]
mov cl, 4
jmp 0x14006d4d1
mov rbp, qword [rcx + 8]
mov rsi, qword [rcx + 0x18]
mov r9d, 6
mov rcx, rbp
mov rdx, rsi
lea r8, [0x1402e8617]
call fcn.140111920
mov cl, 0x16
test al, al
jne 0x14006d4d1
mov r9d, 6
mov rcx, rbp
mov rdx, rsi
lea r8, [0x1402e8849]
call fcn.140111920
mov cl, 0x17
test al, al
jne 0x14006d4d1
mov rcx, rsi
call fcn.140192d1e
mov rdi, rax
mov r13, rdx
mov rcx, rax
mov rdx, rbp
mov r8, rsi
call fcn.1402698b0
mov cl, 0xc
jmp 0x14006d4d1
mov rdi, qword [rcx + 8]
mov r13, qword [rcx + 0x10]
mov r9d, 6
mov rcx, rdi
mov rdx, r13
lea r8, [0x1402e8617]
call fcn.140111920
mov cl, 0x16
test al, al
jne 0x14006d4d1
mov r9d, 6
mov rcx, rdi
mov rdx, r13
lea r8, [0x1402e8849]
call fcn.140111920
mov cl, 0x17
test al, al
jne 0x14006d4d1
mov cl, 0xd
jmp 0x14006d4d1
mov rbp, qword [rcx + 8]
mov rsi, qword [rcx + 0x18]
cmp rsi, 6
jne 0x14006d48f
movzx eax, byte [rbp]
cmp eax, 0x6c
je 0x14006d46f
cmp eax, 0x6f
jne 0x14006d48f
cmp byte [rbp + 1], 0x66
jne 0x14006d48f
cmp byte [rbp + 2], 0x66
jne 0x14006d48f
cmp byte [rbp + 3], 0x73
jne 0x14006d48f
cmp byte [rbp + 4], 0x65
jne 0x14006d48f
mov cl, 0x16
cmp byte [rbp + 5], 0x74
jmp 0x14006d48d
mov rdi, qword [rcx + 8]
mov r13, qword [rcx + 0x10]
cmp r13, 6
jne 0x14006d4cf
movzx eax, byte [rdi]
cmp eax, 0x6c
je 0x14006d4af
cmp eax, 0x6f
jne 0x14006d4cf
cmp byte [rdi + 1], 0x66
jne 0x14006d4cf
cmp byte [rdi + 2], 0x66
jne 0x14006d4cf
cmp byte [rdi + 3], 0x73
jne 0x14006d4cf
cmp byte [rdi + 4], 0x65
jne 0x14006d4cf
mov cl, 0x16
cmp byte [rdi + 5], 0x74
jmp 0x14006d4cd
cmp byte [rbp + 1], 0x65
jne 0x14006d48f
cmp byte [rbp + 2], 0x6e
jne 0x14006d48f
cmp byte [rbp + 3], 0x67
jne 0x14006d48f
cmp byte [rbp + 4], 0x74
jne 0x14006d48f
mov cl, 0x17
cmp byte [rbp + 5], 0x68
je 0x14006d4d1
mov rcx, rsi
call fcn.140192d1e
mov rdi, rax
mov r13, rdx
mov rcx, rax
mov rdx, rbp
mov r8, rsi
call fcn.1402698b0
mov cl, 0xe
jmp 0x14006d4d1
cmp byte [rdi + 1], 0x65
jne 0x14006d4cf
cmp byte [rdi + 2], 0x6e
jne 0x14006d4cf
cmp byte [rdi + 3], 0x67
jne 0x14006d4cf
cmp byte [rdi + 4], 0x74
jne 0x14006d4cf
mov cl, 0x17
cmp byte [rdi + 5], 0x68
je 0x14006d4d1
mov cl, 0xf
mov eax, dword [rsp + 0x1d0]
mov dword [rsp + 0xb0], eax
movzx eax, word [rsp + 0x1d4]
mov word [rsp + 0xb4], ax
lea eax, [rcx - 0x16]
movzx eax, al
cmp al, 2
mov r8d, 2
cmovae eax, r8d
test al, al
je 0x14006d553
movzx eax, al
cmp eax, 1
jne 0x14006d596
test rbx, rbx
jne 0x14006f747
mov rcx, r12
lea rdx, [rsp + 0x120]
call fcn.140067105
cmp qword [rsp + 0x1d0], 0
jne 0x14006f605
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x370], rax
mov ebx, 1
jmp 0x14006d682
test r14, r14
jne 0x14006f750
mov rcx, r12
lea rdx, [rsp + 0x120]
call fcn.140067105
cmp qword [rsp + 0x1d0], 0
jne 0x14006f605
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x330], rax
mov r14d, 1
jmp 0x14006d682
movzx eax, word [rsp + 0xb4]
lea r8, [rsp + 0x2a2]
mov word [r8 + 4], ax
mov eax, dword [rsp + 0xb0]
mov dword [r8], eax
mov byte [rsp + 0x2a0], cl
mov byte [rsp + 0x2a1], dl
mov qword [rsp + 0x2a8], rdi
mov qword [rsp + 0x2b0], r13
mov qword [rsp + 0x2b8], rsi
mov rsi, qword [rsp + 0x130]
and qword [rsp + 0x130], 0
mov rcx, rsi
call fcn.1400666c6
lea rcx, [rsp + 0x140]
mov rdx, rsi
call fcn.14007abef
mov al, byte [rsp + 0x140]
cmp al, 0x16
je 0x14006f619
lea r8, [rsp + 0x141]
mov ecx, dword [r8]
mov edx, dword [r8 + 3]
lea r9, [rsp + 0x1f1]
mov dword [r9 + 3], edx
mov dword [r9], ecx
mov rcx, qword [rsp + 0x148]
movups xmm0, xmmword [r8 + 0xf]
movups xmmword [r9 + 0xf], xmm0
movups xmm0, xmmword [rsp + 0x2a0]
movups xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmmword [rsp + 0x1e0], xmm1
loopne 0x14006d662
add byte [rax], al
mov byte [rsp + 0x1f0], al
mov qword [rsp + 0x1f8], rcx
lea rcx, [rsp + 0x350]
mov rdx, r12
mov edx, esp
call fcn.1400681a8
mov rcx, qword [rsp + 0x120]
mov rax, qword [rsp + 0x128]
jmp 0x14006d2c6
test r14, r14
je 0x14006f8c9
test byte [rcx], ch
and al, byte [rax]
invalid
test rbx, rbx
je 0x14006f8d2
mov rax, qword [rsp + 0x350]
mov rcx, qword [rsp + 0x360]
shl rcx, 6
add rcx, rax
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rcx
and qword [rsp + 0x50], 0
and dword [rsp + 0x50], 0
mov qword [rsp + 0x250], 8
lea rax, [rsp + 0x258]
movups xmmword [rax], xmm6
mov bl, 0x11
lea r14, [rsp + 0xcf]
mov r9d, 4
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x40]
lea r8, [0x1402770d8]
call fcn.1400a1bdf
cmp byte [rsp + 0xb0], 0x18
je 0x14006f60f
movzx eax, byte [rsp + 0xb0]
movups xmm0, xmmword [r14 - 0x1e]
loop 0x14006d76d
movups xmm1, xmmword [rsi - 0xf]
movaps xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x6f], xmm1
cmp eax, 0x16
je 0x14006d7e2
cmp eax, 0x17
je 0x14006d883
mov byte [rsp + 0x2a0], al
movups xmm0, xmmword [rsp + 0x6f]
lea rax, [rsp + 0x2a2]
movups xmmword [rax + 0xe], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rax - 1], xmm0
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0x40]
call fcn.1400a2202
cmp byte [rsp + 0x140], 0x16
je 0x14006f630
movups xmm0, xmmword [rsp + 0x140]
movups xmm1, xmmword [rsp + 0x150]
lea rax, [rsp + 0x1f1]
lea eax, [rsp + 0x1f1]
movups xmmword [rax + 0xf], xmm1
movups xmmword [rax - 1], xmm0
movups xmm0, xmmword [rsp + 0x2a0]
movups xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmmword [rsp + 0x1e0], xmm1
lea rcx, [rsp + 0x250]
mov rdx, r12
call fcn.1400681a8
jmp 0x14006d6f1
cmp bl, 0x11
jne 0x14006f782
mov rcx, qword [rsp + 0x50]
and qword [rsp + 0x50], 0
test rcx, rcx
je 0x14006f795
movzx eax, byte [rcx]
dec rax
cmp rax, 0xe
ja case.0x14006d81d.2
lea rdx, [0x14031ab04]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
movzx edx, byte [rcx + 1]
jmp 0x14006d829
mov rdx, qword [rcx + 8]
mov rcx, r12
call fcn.140047c3f
jmp 0x14006d869
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x18]
jmp 0x14006d845
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, r12
call fcn.14004799c
jmp 0x14006d869
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x18]
jmp 0x14006d861
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, r12
call fcn.140047355
cmp byte [rsp + 0x1d0], 0
jne 0x14006f647
mov bl, byte [rsp + 0x1d1]
jmp 0x14006d6f1
lea rcx, [rsp + 0xb0]
call fcn.14006508b
cmp bl, 0x11
je case.default.0x14006d8c2
mov rbp, qword [rsp + 0x250]
mov rax, qword [rsp + 0x258]
mov rdi, qword [rsp + 0x260]
movzx ecx, bl
lea rdx, [0x14031ab40]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
lea rax, [0x1402e95ae]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 7
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 2
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
lea rax, [0x1402e95b5]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 7
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 3
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
lea rax, [0x1402e95bc]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 7
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 4
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
lea rax, [0x1402e88b0]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 0xa
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 5
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
lea rax, str.Urlschemecannot_be_a_baseusernamepasswordhostportpathqueryfragmentfalsetrue_rustc_ca62d2c445628587660ae48013f460b08b1f5552librarycore_srccharmethods.rs
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 3
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 6
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
lea rax, [0x1402e95c3]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 5
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 7
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
lea rax, [0x1402e95c8]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 0xb
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 8
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
and al, 0xd8
add dword [rax], eax
add byte [rcx], dl
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x27b996
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 4
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 9
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x15824
add byte [rax - 0x73], cl
add eax, 0x209429
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
lea rax, [0x1402e95d7]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 6
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 0xa
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
lea rax, [0x1402e95dd]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 9
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 0xb
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
lea rax, [0x1402e95e6]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 0xd
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
mov r13, rax
mov bpl, 0xc
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], rdi
lea rax, str.MessageEntityKindmentiontypehashtagcashtagbot_commandbolditalicunderlinestrikethroughspoilerpretext_linktext_mentioncustom_emojirequest_contactrequest_locationrequest_pollweb_appinvalid_timestump
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
lea rax, [0x1402e95f3]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 7
lea rcx, [rsp + 0x140]
mov rdx, r12
call fcn.1400011f8
dec dword [rcx - 0x77]
invalid
mov bpl, 0xd
jmp 0x14006dead
mov qword [rsp + 0x140], 0x15
mov qword [rsp + 0x148], rbp
and al, 0x48
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x15824
add byte [rax - 0x73], cl
add eax, 0x209258
xchg edx, eax
and byte [rax], al
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 0x11
lea rax, [0x1402e95fa]
lea eax, [0x1402e95fa]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 4
lea rcx, [rsp + 0x140]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
invalid
call fcn.1400011f8
mov r13, rax
mov bpl, 0xe
test rax, rax
lea rbx, [rsp + 0x130]
add dword [rax], eax
add byte [rdi], cl
invalid
sahf
invalid
add byte [rax], al
mov ecx, 0x62
lea rdi, [rsp + 0x3a8]
lea rsi, [rsp + 0x410]
and al, 0x10
add al, 0
add bl, dh
movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x3c]
lea rcx, [rsp + 0x398]
mov byte [rcx + 0x77], al
mov eax, dword [rsp + 0x38]
mov dword [rcx + 0x73], eax
lea rcx, [rsp + 0x350]
add byte [rax], al
call fcn.14006169a
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x398], rax
mov qword [rsp + 0x3a0], r13
mov byte [rsp + 0x40a], bpl
mov rax, qword [rsp + 0x120]
test rax, rax
je 0x14006df46
mov rcx, qword [rsp + 0x128]
cmp rax, rcx
jne 0x14006f90b
mov ecx, 0x72
lea rdi, [rsp + 0x478]
lea rdx, [rsp + 0x398]
mov rsi, rdx
rep movsb byte [rdi], byte [rsi]
mov al, byte [rdx + 0x77]
mov byte [rsp + 0x298], al
mov eax, dword [rdx + 0x73]
mov dword [rsp + 0x294], eax
mov rdx, qword [rsp + 0x328]
cmp rdx, qword [rsp + 0x320]
jne 0x14006df9b
lea rcx, [rsp + 0x318]
call fcn.140069506
mov rdx, qword [rsp + 0x328]
mov rax, qword [rsp + 0x318]
mov rcx, rdx
shl rcx, 7
add rax, rcx
add rax, 8
mov rcx, qword [rsp + 0x330]
mov qword [rax - 8], rcx
mov ecx, 0x72
mov rdi, rax
lea rsi, [rsp + 0x478]
rep movsb byte [rdi], byte [rsi]
mov byte [rax + 0x72], bpl
mov ecx, dword [rsp + 0x294]
mov dword [rax + 0x73], ecx
mov cl, byte [rsp + 0x298]
mov byte [rax + 0x77], cl
inc rdx
mov qword [rsp + 0x328], rdx
jmp 0x14006d24c
shl rdi, 6
add rdi, rbp
mov qword [rsp + 0x2c0], rbp
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0x2d0], rbp
mov qword [rsp + 0x248], rdi
mov qword [rsp + 0x2d8], rdi
mov byte [rsp + 0x2a0], 0x16
and qword [rsp + 0x2e0], 0
and qword [rsp + 0x40], 0
xor edi, edi
xor esi, esi
mov rbx, rbp
inc rsi
mov rax, rbx
test rbp, rbp
je 0x14006ebef
cmp rax, qword [rsp + 0x248]
je 0x14006ebef
lea rbx, [rax + 0x40]
mov qword [rsp + 0x2d0], rbx
movzx r14d, byte [rax]
cmp r14d, 0x16
je 0x14006ebef
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0xdf], xmm3
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x61]
movups xmmword [rax + 0xf], xmm1
movups xmmword [rax], xmm0
lea rax, [rsp + 0xcf]
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
mov qword [rsp + 0x2e0], rsi
lea rcx, [rsp + 0x2a0]
call fcn.140060ddc
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov byte [rsp + 0x60], r14b
mov byte [rsp + 0x60], dh
dec r14d
cmp r14d, 0xe
ja case.0x14006e133.2
lea rcx, [0x14031ac38]
movsxd rax, dword [rcx + r14*4]
add rax, rcx
jmp rax
cmp byte [rsp + 0x61], 0
jmp 0x14006e142
cmp qword [rsp + 0x68], 0
setne byte [rsp + 0xb1]
mov byte [rsp + 0xb0], 0
jmp 0x14006e1c0
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x78]
lea rcx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
call fcn.14004796b
jmp 0x14006e19d
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
lea rcx, [rsp + 0xb0]
call fcn.14004796b
xchg edi, eax
std
invalid
jmp 0x14006e1c0
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x78]
lea rcx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
call fcn.140047316
lea rcx, [rsp + 0x68]
call fcn.1400eb7d6
jmp 0x14006e1ca
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
jo 0x14006e1fc
lea ecx, [rsp + 0xb0]
call fcn.140047316
lea rcx, [rsp + 0x60]
call fcn.1400636b5
cmp byte [rsp + 0xb0], 0
jne 0x14006f7e5
cmp byte [rsp + 0xb1], 0
je 0x14006e226
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x2a0], 0x16
lea r14, [rsp + 0xb0]
mov rcx, r14
lea rdx, [rsp + 0x60]
call fcn.140066690
mov rcx, r14
call fcn.1400636b5
jmp 0x14006e044
test rdi, rdi
jne 0x14006fa6f
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x2a0], 0x16
lea rdi, [rsp + 0xb0]
mov rcx, rdi
lea rdx, [rsp + 0x60]
call fcn.140066690
lea rcx, [rsp + 0x250]
mov rdx, rdi
call fcn.14009c932
cmp qword [rsp + 0x250], 0
mov r13, qword [rsp + 0x258]
jne 0x14006f95e
lea rax, [rsp + 0x258]
movups xmm0, xmmword [rax + 8]
movaps xmmword [rsp + 0x1b0], xmm0
lea rcx, [rsp + 0x40]
call fcn.14006466b
mov qword [rsp + 0x40], 1
mov qword [rsp + 0x48], r13
movaps xmm0, xmmword [rsp + 0x1b0]
lea rax, [rsp + 0x48]
movups xmmword [rax + 8], xmm0
mov edi, 1
jmp 0x14006e044
shl rdi, 6
add rdi, rbp
mov qword [rsp + 0x80], rbp
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rbp
mov qword [rsp + 0x98], rdi
mov byte [rsp + 0x60], 0x16
and qword [rsp + 0xa0], 0
mov dword [rsp + 0x2a0], 2
mov ebx, 2
xor r14d, r14d
mov r13, rbp
inc r14
mov rax, r13
test rbp, rbp
je 0x14006ec13
cmp rax, rdi
je 0x14006ec13
lea r13, [rax + 0x40]
mov qword [rsp + 0x90], r13
movzx esi, byte [rax]
cmp esi, 0x16
je 0x14006ec13
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0x16f], xmm3
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0xcf]
movups xmmword [rax - 0xf], xmm1
movups xmmword [rax - 0x1e], xmm0
lea rax, [rsp + 0x141]
movups xmm0, xmmword [rax + 0x1e]
movups xmm1, xmmword [rax + 0x2e]
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
mov qword [rsp + 0xa0], r14
lea rcx, [rsp + 0x60]
call fcn.140060ddc
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0xb0], sil
dec esi
cmp esi, 0xe
ja case.0x14006e404.2
lea rcx, [0x14031abfc]
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
jmp rax
cmp byte [rsp + 0xb1], 0
jmp 0x14006e419
cmp qword [rsp + 0xb8], 0
setne byte [rsp + 0x141]
mov byte [rsp + 0x140], 0
jmp 0x14006e4b5
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc8]
lea rcx, [rsp + 0x140]
call fcn.140043860
invalid
jmp 0x14006e489
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc0]
lea rcx, [rsp + 0x140]
call fcn.140043860
jmp 0x14006e4b5
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc8]
lea rcx, [rsp + 0x140]
call fcn.14004383f
lea rcx, [rsp + 0xb8]
call fcn.1400eb7d6
jmp 0x14006e4c2
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc0]
lea rcx, [rsp + 0x140]
call fcn.14004383f
invalid
lea rcx, [rsp + 0xb0]
call fcn.1400636b5
push rcx
invalid
invalid
cmp byte [rsp + 0x140], 0
jne 0x14006f818
cmp byte [rsp + 0x141], 0
je 0x14006e51e
invalid
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
add dh, al
and al, 0x60
invalid
lea rsi, [rsp + 0x140]
mov rcx, rsi
lea rdx, [rsp + 0xb0]
call fcn.140066690
jg 0x14006e490
invalid
dec dword [rax - 0x77]
int1
call fcn.1400636b5
jmp 0x14006e31f
cmp ebx, 2
jne 0x14006fa8d
mov qword [rsp + 0x248], rdi
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x60], 0x16
lea rsi, [rsp + 0x250]
mov rcx, rsi
lea rdx, [rsp + 0x40]
call fcn.140066690
lea rcx, [rsp + 0x140]
mov rdx, rsi
call fcn.140090428
mov ebx, dword [rsp + 0x140]
cmp ebx, 2
je 0x14006f968
mov eax, dword [rsp + 0x144]
mov dword [rsp + 0x310], eax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x368], rax
mov ecx, 9
lea rdi, [rsp + 0xb0]
lea rsi, [rsp + 0x150]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x2a0]
call fcn.1400630eb
mov dword [rsp + 0x2a0], ebx
mov eax, dword [rsp + 0x310]
mov dword [rsp + 0x2a4], eax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x2a8], rax
mov ecx, 9
lea rdi, [rsp + 0x2b0]
lea rsi, [rsp + 0xb0]
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x248]
jmp 0x14006e31f
shl rdi, 6
add rdi, rbp
mov qword [rsp + 0x80], rbp
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rbp
mov qword [rsp + 0x98], rdi
mov byte [rsp + 0x60], 0x16
and qword [rsp + 0xa0], 0
mov byte [rsp + 0x1aa], 2
mov r14, rbp
mov bpl, 2
xor ebx, ebx
mov qword [rsp + 0x310], r14
inc rbx
mov rax, r14
cmp qword [rsp + 0x310], 0
je 0x14006edfa
cmp rax, rdi
je 0x14006edfa
lea r14, [rax + 0x40]
mov qword [rsp + 0x90], r14
movzx esi, byte [rax]
cmp esi, 0x16
je 0x14006edfa
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0x1ff], xmm3
movaps xmmword [rsp + 0x1f0], xmm2
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1d0], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0xcf]
movups xmmword [rax - 0xf], xmm1
movups xmmword [rax - 0x1e], xmm0
lea rax, [rsp + 0x1f1]
movups xmm0, xmmword [rax - 2]
movups xmm1, xmmword [rax + 0xe]
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
mov qword [rsp + 0xa0], rbx
lea rcx, [rsp + 0x60]
call fcn.140060ddc
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0xb0], sil
mov byte [rsp + 0xb0], dh
dec esi
cmp esi, 0xe
ja case.0x14006e742.2
lea rcx, [0x14031abc0]
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
jmp rax
cmp byte [rsp + 0xb1], 0
jmp 0x14006e757
cmp qword [rsp + 0xb8], 0
setne byte [rsp + 0x1d1]
mov byte [rsp + 0x1d0], 0
jmp 0x14006e7dc
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc8]
mov eax, dword [rsp + 0xc8]
mov rcx, r12
call fcn.14004793a
jmp 0x14006e7b5
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc0]
mov rcx, r12
call fcn.14004793a
jmp 0x14006e7dc
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc8]
mov rcx, r12
call fcn.1400472ef
lea rcx, [rsp + 0xb8]
call fcn.1400eb7d6
jmp 0x14006e7e9
mov rdx, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xc0]
mov rcx, r12
call fcn.1400472ef
lea rcx, [rsp + 0xb0]
call fcn.1400636b5
cmp byte [rsp + 0x1d0], 0
jne 0x14006f839
cmp byte [rsp + 0x1d1], 0
je 0x14006e83d
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov byte [rsp + 0x60], 0x16
mov rcx, r12
lea rdx, [rsp + 0xb0]
call fcn.140066690
mov rcx, r12
loope 0x14006e81c
jge 0x14006e884
invalid
invalid
jmp 0x14006e657
cmp bpl, 2
jne 0x14006fac9
mov qword [rsp + 0x248], rdi
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x60], 0x16
lea rsi, [rsp + 0x250]
mov ah, 0x24
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
lea rdx, [rsp + 0x40]
call fcn.140066690
mov rcx, r12
mov rdx, rsi
bnd call fcn.14001e3c1
mov bpl, byte [rsp + 0x23a]
mov r13, qword [rsp + 0x1d0]
cmp bpl, 2
add cl, byte [rdi]
test dh, cl
adc byte [rax], al
invalid
mov ecx, 0x62
lea rdi, [rsp + 0xb0]
lea rsi, [rsp + 0x1d8]
add dword [rax], eax
add bl, dh
movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1f1]
mov al, byte [rcx + 0x4e]
mov byte [rsp + 0x1b4], al
mov eax, dword [rcx + 0x4a]
mov dword [rsp + 0x1b0], eax
lea rcx, [rsp + 0x140]
mov word [rax + rax*2], fs
add dword [rax], eax
add al, ch
sub bl, byte [rdi - 1]
dec dword [rcx + rcx*4 - 0x54]
and al, 0x40
add dword [rax], eax
add byte [rcx + 0x62], bh
lea rdi, [rsp + 0x148]
lea rsi, [rsp + 0xb0]
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x1aa], bpl
mov al, byte [rsp + 0x1b4]
lea rcx, [rsp + 0x141]
mov byte [rcx + 0x6e], al
mov eax, dword [rsp + 0x1b0]
mov dword [rcx + 0x6a], eax
mov rdi, qword [rsp + 0x248]
jmp 0x14006e657
shl rdi, 6
add rdi, rbp
mov qword [rsp + 0x2c0], rbp
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0x2d0], rbp
mov qword [rsp + 0x248], rdi
mov qword [rsp + 0x2d8], rdi
mov byte [rsp + 0x2a0], 0x16
and qword [rsp + 0x2e0], 0
and qword [rsp + 0x40], 0
xor r13d, r13d
xor edi, edi
mov rbx, rbp
inc rdi
mov rax, rbx
test rbp, rbp
je 0x14006efa9
cmp rax, qword [rsp + 0x248]
je 0x14006efa9
lea rbx, [rax + 0x40]
mov qword [rsp + 0x2d0], rbx
movzx esi, byte [rax]
cmp esi, 0x16
je 0x14006efa9
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0xdf], xmm3
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x61]
movups xmmword [rax + 0xf], xmm1
movups xmmword [rax], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
mov qword [rsp + 0x2e0], rdi
lea rcx, [rsp + 0x2a0]
call fcn.140060ddc
mov ch, 0x23
invalid
dec dword [rdi]
sub byte [rsp + 0x250], al
and al, 0x50
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x260], cl
mov ch, 0x23
invalid
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov byte [rsp + 0x60], sil
dec esi
cmp esi, 0xe
ja case.0x14006ea65.2
lea rcx, [0x14031ab84]
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
jmp rax
cmp byte [rsp + 0x61], 0
jmp 0x14006ea74
cmp qword [rsp + 0x68], 0
setne byte [rsp + 0xb1]
mov byte [rsp + 0xb0], 0
jmp 0x14006eaf2
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x78]
lea rcx, [rsp + 0xb0]
call fcn.140040703
jmp 0x14006eacf
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
lea rcx, [rsp + 0xb0]
call fcn.140040703
jmp 0x14006eaf2
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x78]
lea rcx, [rsp + 0xb0]
call fcn.1400405c9
lea rcx, [rsp + 0x68]
call fcn.1400eb7d6
jmp 0x14006eafc
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
lea rcx, [rsp + 0xb0]
call fcn.1400405c9
lea rcx, [rsp + 0x60]
call fcn.1400636b5
cmp byte [rsp + 0xb0], 0
jne 0x14006f875
cmp byte [rsp + 0xb1], 0
je 0x14006eb58
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x2a0], 0x16
lea rsi, [rsp + 0xb0]
mov rcx, rsi
lea rdx, [rsp + 0x60]
call fcn.140066690
mov rcx, rsi
call fcn.1400636b5
jmp 0x14006e980
test r13, r13
jne 0x14006faab
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x2a0], 0x16
lea rsi, [rsp + 0xb0]
mov rcx, rsi
lea rdx, [rsp + 0x60]
call fcn.140066690
lea rcx, [rsp + 0x250]
mov rdx, rsi
call fcn.14006d0b2
mov r13, qword [rsp + 0x250]
mov rsi, qword [rsp + 0x258]
test r13, r13
je 0x14006f97a
mov r14, qword [rsp + 0x260]
lea rcx, [rsp + 0x40]
call fcn.140062b2f
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x50], r14
lea r14, [rsp + 0xcf]
jmp 0x14006e980
test rdi, rdi
je 0x14006f158
mov r13, qword [rsp + 0x48]
lea rax, [rsp + 0x48]
movups xmm0, xmmword [rax + 8]
movaps xmmword [rsp + 0xb0], xmm0
jmp 0x14006f15b
cmp ebx, 2
je 0x14006fa02
mov rax, qword [rsp + 0x2a8]
mov r13d, dword [rsp + 0x2a4]
mov ecx, 9
lea rdi, [rsp + 0x1e0]
lea rsi, [rsp + 0x2b0]
rep movsq qword [rdi], qword [rsi]
mov ecx, ebx
shl r13, 0x20
or r13, rcx
movzx ecx, word [rsp + 0x1c0]
lea rdx, [rsp + 0x1f1]
mov word [rdx + 0x47], cx
movups xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rdx + 0x37], xmm0
mov cl, byte [rsp + 0x29f]
mov byte [rdx + 0x4e], cl
mov ecx, dword [rsp + 0x29b]
mov dword [rdx + 0x4a], ecx
mov qword [rsp + 0x1d0], r13
mov qword [rsp + 0x1d8], rax
mov byte [rsp + 0x23a], 0x10
mov rax, qword [rsp + 0x80]
mov rdi, qword [rsp + 0xa0]
lea rcx, [rsp + 0x61]
movups xmm0, xmmword [rcx + 0x27]
movaps xmmword [rsp + 0x1b0], xmm0
mov rcx, qword [rcx + 0x37]
mov qword [rsp + 0x1c0], rcx
test rax, rax
je 0x14006f311
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x1c0]
lea rcx, [rsp + 0x48]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x58]
xor esi, esi
cmp rax, rbx
je 0x14006f34d
lea r14, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x280], xmm3
movaps xmmword [rsp + 0x270], xmm2
movaps xmmword [rsp + 0x260], xmm1
cmp byte [rsp + 0x250], 0x16
je 0x14006f3fd
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x2d0], xmm3
movaps xmmword [rsp + 0x2c0], xmm2
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
lea rax, [rsp + 0x2c0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0xcf]
movups xmmword [rax + 1], xmm0
movups xmmword [rax + 0x11], xmm1
mov qword [rsp + 0x140], rsi
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmm3, xmmword [rsp + 0xe0]
lea rcx, [rsp + 0x148]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
inc rsi
call fcn.140060724
mov rax, r14
jmp 0x14006ecfc
cmp bpl, 2
je 0x14006fa1b
mov ecx, 0x62
lea rdi, [rsp + 0x2a8]
lea rsi, [rsp + 0x148]
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x141]
mov al, byte [rcx + 0x6e]
lea rdx, [rsp + 0x2a2]
mov byte [rdx + 0x6d], al
mov eax, dword [rcx + 0x6a]
mov dword [rdx + 0x69], eax
mov qword [rsp + 0x2a0], r13
mov byte [rsp + 0x30a], bpl
mov rax, qword [rsp + 0x80]
mov rdi, qword [rsp + 0xa0]
lea rcx, [rsp + 0x61]
movups xmm0, xmmword [rcx + 0x27]
movaps xmmword [rsp + 0x1b0], xmm0
mov rcx, qword [rcx + 0x37]
mov qword [rsp + 0x1c0], rcx
test rax, rax
je 0x14006f320
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x1c0]
lea rcx, [rsp + 0x48]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x58]
xor esi, esi
cmp rax, rbx
je 0x14006f35f
lea r14, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x280], xmm3
movaps xmmword [rsp + 0x270], xmm2
movaps xmmword [rsp + 0x260], xmm1
cmp byte [rsp + 0x250], 0x16
je 0x14006f474
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x170], xmm3
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
lea rax, [rsp + 0x141]
movups xmm0, xmmword [rax + 0x1f]
movups xmm1, xmmword [rax + 0x2f]
lea rax, [rsp + 0xcf]
movups xmmword [rax + 1], xmm0
movups xmmword [rax + 0x11], xmm1
mov qword [rsp + 0x1d0], rsi
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmm3, xmmword [rsp + 0xe0]
lea rcx, [rsp + 0x1d8]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
inc rsi
call fcn.140060724
mov rax, r14
jmp 0x14006eeaa
test r13, r13
je 0x14006fa48
movups xmm0, xmmword [rsp + 0x48]
mov ecx, 0x52
lea rdi, [rsp + 0x1e8]
lea rsi, [rsp + 0x140]
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x1b4]
lea rcx, [rsp + 0x1f1]
mov byte [rcx + 0x4e], al
mov eax, dword [rsp + 0x1b0]
mov dword [rcx + 0x4a], eax
mov qword [rsp + 0x1d0], r13
movups xmmword [rsp + 0x1d8], xmm0
mov byte [rsp + 0x23a], 0x12
mov rax, qword [rsp + 0x2c0]
mov rdi, qword [rsp + 0x2e0]
lea rcx, [rsp + 0x2a2]
movups xmm0, xmmword [rcx + 0x26]
movaps xmmword [rsp + 0x1b0], xmm0
mov rcx, qword [rcx + 0x36]
mov qword [rsp + 0x1c0], rcx
test rax, rax
je 0x14006f32f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x1c0]
lea rcx, [rsp + 0x48]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x58]
xor esi, esi
cmp rax, rbx
je 0x14006f371
lea r14, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x280], xmm3
movaps xmmword [rsp + 0x270], xmm2
movaps xmmword [rsp + 0x260], xmm1
cmp byte [rsp + 0x250], 0x16
je 0x14006f4e8
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0xe0], xmm3
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
lea rax, [rsp + 0xcf]
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
lea rax, [rsp + 0x61]
movups xmmword [rax + 0x1f], xmm0
movups xmmword [rax + 0x2f], xmm1
mov qword [rsp + 0x140], rsi
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
movaps xmm3, xmmword [rsp + 0x90]
lea rcx, [rsp + 0x148]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
inc rsi
call fcn.140060724
mov rax, r14
jmp 0x14006f068
xor r13d, r13d
lea rbx, [rsp + 0x130]
movaps xmm0, xmmword [rsp + 0xb0]
lea rax, [rsp + 0x1d8]
movups xmmword [rax], xmm0
mov ecx, 0x52
lea rdi, [rsp + 0x1e8]
lea rsi, [rsp + 0x140]
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x29f]
lea rcx, [rsp + 0x1f1]
mov byte [rcx + 0x4e], al
mov eax, dword [rsp + 0x29b]
mov dword [rcx + 0x4a], eax
mov qword [rsp + 0x1d0], r13
mov byte [rsp + 0x23a], 0xf
mov rax, qword [rsp + 0x2c0]
mov rdi, qword [rsp + 0x2e0]
lea rcx, [rsp + 0x2a2]
movups xmm0, xmmword [rcx + 0x26]
movaps xmmword [rsp + 0x1b0], xmm0
mov rcx, qword [rcx + 0x36]
mov qword [rsp + 0x1c0], rcx
test rax, rax
je 0x14006f3b0
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x1c0]
lea rcx, [rsp + 0x48]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x58]
xor esi, esi
cmp rax, rbx
je 0x14006f33e
lea r14, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x280], xmm3
movaps xmmword [rsp + 0x270], xmm2
movaps xmmword [rsp + 0x260], xmm1
cmp byte [rsp + 0x250], 0x16
je 0x14006f383
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0xe0], xmm3
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
lea rax, [rsp + 0xcf]
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
lea rax, [rsp + 0x80]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov qword [rsp + 0x140], rsi
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
movaps xmm3, xmmword [rsp + 0x90]
lea rcx, [rsp + 0x148]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
inc rsi
call fcn.140060724
mov rax, r14
jmp 0x14006f21f
xor esi, esi
lea rbx, [rsp + 0x130]
jmp 0x14006f42c
xor esi, esi
lea rbx, [rsp + 0x130]
jmp 0x14006f4a3
xor esi, esi
lea rbx, [rsp + 0x130]
jmp 0x14006f517
mov qword [rsp + 0x50], rbx
mov byte [rsp + 0x250], 0x16
jmp 0x14006f388
mov qword [rsp + 0x50], rbx
mov byte [rsp + 0x250], 0x16
jmp 0x14006f402
mov qword [rsp + 0x50], rbx
mov byte [rsp + 0x250], 0x16
jmp 0x14006f479
mov qword [rsp + 0x50], rbx
mov byte [rsp + 0x250], 0x16
jmp 0x14006f4ed
mov qword [rsp + 0x50], r14
lea rcx, [rsp + 0x250]
call fcn.140061037
lea rcx, [rsp + 0x40]
call fcn.14006140e
test rsi, rsi
lea rbx, [rsp + 0x130]
jne 0x14006f562
xor esi, esi
lea rcx, [rsp + 0x2a0]
call fcn.140060ddc
test rsi, rsi
jne 0x14006f8eb
mov ecx, 0x62
lea rdi, [rsp + 0x410]
lea rsi, [rsp + 0x1d8]
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1f1]
mov al, byte [rcx + 0x4e]
mov byte [rsp + 0x3c], al
mov eax, dword [rcx + 0x4a]
mov dword [rsp + 0x38], eax
mov bpl, 0xf
jmp 0x14006debe
mov qword [rsp + 0x50], r14
lea rcx, [rsp + 0x250]
call fcn.140061037
lea rcx, [rsp + 0x40]
call fcn.14006140e
test rsi, rsi
lea rbx, [rsp + 0x130]
jne 0x14006f58c
xor esi, esi
lea rcx, [rsp + 0x60]
call fcn.140060ddc
test rsi, rsi
jne 0x14006f8eb
mov ecx, 0x62
lea rdi, [rsp + 0x410]
lea rsi, [rsp + 0x1d8]
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1f1]
mov al, byte [rcx + 0x4e]
mov byte [rsp + 0x3c], al
mov eax, dword [rcx + 0x4a]
mov dword [rsp + 0x38], eax
mov bpl, 0x10
jmp 0x14006debe
mov qword [rsp + 0x50], r14
lea rcx, [rsp + 0x250]
call fcn.140061037
lea rcx, [rsp + 0x40]
call fcn.14006140e
test rsi, rsi
lea rbx, [rsp + 0x130]
jne 0x14006f5b6
xor esi, esi
lea rcx, [rsp + 0x60]
call fcn.140060ddc
test rsi, rsi
jne 0x14006f949
mov ecx, 0x62
lea rdi, [rsp + 0x410]
lea rsi, [rsp + 0x2a8]
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x2a2]
mov al, byte [rcx + 0x6d]
mov byte [rsp + 0x3c], al
mov eax, dword [rcx + 0x69]
mov dword [rsp + 0x38], eax
jmp 0x14006debe
mov qword [rsp + 0x50], r14
lea rcx, [rsp + 0x250]
call fcn.140061037
lea rcx, [rsp + 0x40]
call fcn.14006140e
test rsi, rsi
lea rbx, [rsp + 0x130]
jne 0x14006f5db
xor esi, esi
lea rcx, [rsp + 0x2a0]
call fcn.140060ddc
test rsi, rsi
jne 0x14006f8eb
mov ecx, 0x62
lea rdi, [rsp + 0x410]
lea rsi, [rsp + 0x1d8]
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1f1]
mov al, byte [rcx + 0x4e]
mov byte [rsp + 0x3c], al
mov eax, dword [rcx + 0x4a]
mov dword [rsp + 0x38], eax
mov bpl, 0x12
jmp 0x14006debe
add rsi, rdi
mov qword [rsp + 0x140], rdi
mov rcx, rsi
lea rdx, [rsp + 0x140]
lea r8, [0x14027bef0]
call fcn.14026d1b7
mov rsi, rax
jmp 0x14006f3b2
add rsi, rdi
mov qword [rsp + 0x140], rdi
mov rcx, rsi
lea rdx, [rsp + 0x140]
lea r8, [0x14027bef0]
call fcn.14026d1b7
mov rsi, rax
jmp 0x14006f42c
add rsi, rdi
mov qword [rsp + 0x1d0], rdi
mov rcx, rsi
mov rdx, r12
lea r8, [0x14027bef0]
call fcn.14026d1b7
mov rsi, rax
jmp 0x14006f4a3
add rsi, rdi
mov qword [rsp + 0x140], rdi
mov rcx, rsi
lea rdx, [rsp + 0x140]
lea r8, [0x14027bef0]
call fcn.14026d1b7
mov rsi, rax
jmp 0x14006f517
mov r13, qword [rsp + 0x1d8]
jmp 0x14006f65c
mov r13, qword [rsp + 0xb8]
jmp 0x14006f64f
mov r13, qword [rsp + 0x148]
lea rcx, [rsp + 0x2a0]
call fcn.1400636b5
jmp 0x14006f65c
mov r13, qword [rsp + 0x148]
lea rcx, [rsp + 0x2a0]
call fcn.1400636b5
jmp 0x14006f64f
mov r13, qword [rsp + 0x1d8]
lea rcx, [rsp + 0x250]
call fcn.140060da8
mov rdi, qword [rsp + 0x30]
lea rcx, [rsp + 0x350]
call fcn.14006169a
lea rcx, [rsp + 0x318]
call fcn.1400651e5
mov qword [rdi + 8], r13
and qword [rdi], 0
movaps xmm6, xmmword [rsp + 0x4f0]
add rsp, 0x508
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x14027e1d8]
lea rax, [rsp + 0x2f]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
mov qword [rsi + 8], rax
and qword [rsi], 0
jmp 0x14006f683
mov rax, qword [rsp + 0x318]
mov r13, qword [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
test rax, rax
je 0x14006f73d
mov rcx, qword [rsp + 0x328]
mov qword [rsp + 0x378], rax
mov qword [rsp + 0x380], r13
mov qword [rsp + 0x388], rcx
mov rax, qword [rsp + 0x348]
lea rcx, [rsp + 0x390]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x338]
movaps xmmword [rcx], xmm0
call fcn.14006ff44
test rax, rax
mov rcx, qword [rsp + 0x30]
je 0x14006f766
mov qword [rcx + 8], rax
and qword [rcx], 0
lea rcx, [rsp + 0x378]
call fcn.1400651e5
jmp 0x14006f683
mov rdi, qword [rsp + 0x30]
jmp 0x14006f67b
lea rcx, [0x1402e8849]
jmp 0x14006f757
lea rcx, [0x1402e8617]
mov edx, 6
call fcn.14026d227
jmp 0x14006f8e3
mov rax, qword [rsp + 0x388]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x378]
movups xmmword [rcx], xmm0
jmp 0x14006f683
lea rcx, [0x1402770d8]
mov edx, 4
call fcn.14026d227
ficomp dword [rdi]
add bl, ch
invalid
lea rcx, str.value_is_missingexpected__false___found__true_rgb_value_doesnt_fit_u32MapAccess::next_value_called_before_next_keyC:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_1.0.188_srcde_value.rs
mov edx, 0x10
call fcn.14026d36d
mov r13, rax
jmp 0x14006f64f
lea r8, [0x140275e38]
lea rdx, [rsp + 0x2f]
call fcn.14026d339
jmp 0x14006f8e3
lea r8, [0x140274998]
lea rdx, [rsp + 0x2f]
mov rcx, rax
call fcn.14026d339
mov r13, rax
mov rdi, qword [rsp + 0x30]
jmp 0x14006f66e
mov r13, qword [rsp + 0xb8]
test rdi, rdi
mov rdi, qword [rsp + 0x30]
je 0x14006f801
lea rcx, [rsp + 0x48]
call fcn.140062b2f
lea rcx, [rsp + 0x2c0]
call fcn.14006140e
lea rcx, [rsp + 0x2a0]
jmp 0x14006f86b
mov r13, qword [rsp + 0x148]
cmp ebx, 2
mov rdi, qword [rsp + 0x30]
je 0x14006f859
lea rcx, [rsp + 0x2b0]
call fcn.1400eb7d6
jmp 0x14006f859
mov r13, qword [rsp + 0x1d8]
cmp bpl, 2
mov rdi, qword [rsp + 0x30]
je 0x14006f859
lea rcx, [rsp + 0x140]
call fcn.140062ead
lea rcx, [rsp + 0x80]
call fcn.14006140e
lea rcx, [rsp + 0x60]
call fcn.140060ddc
jmp 0x14006f661
mov rsi, qword [rsp + 0xb8]
test r13, r13
mov rdi, qword [rsp + 0x30]
je 0x14006f891
lea rcx, [rsp + 0x40]
call fcn.1400eb7d6
lea rcx, [rsp + 0x2c0]
call fcn.14006140e
lea rcx, [rsp + 0x2a0]
call fcn.140060ddc
mov r13, rsi
jmp 0x14006f661
lea r8, [0x140275af8]
lea rdx, [rsp + 0x2f]
call fcn.14026d339
jmp 0x14006f7a6
lea rcx, [0x1402e8617]
jmp 0x14006f8d9
lea rcx, [0x1402e8849]
mov edx, 6
call fcn.14026d161
mov r13, rax
jmp 0x14006f65c
lea rcx, [rsp + 0x1d0]
jmp 0x14006f951
lea rcx, [0x1402770d8]
mov edx, 4
call fcn.14026d161
jmp 0x14006f7a6
mov r8, qword [rsp + 0x138]
sub rcx, rax
shr rcx, 6
add rcx, r8
lea rdx, [rsp + 0x1d0]
mov qword [rdx], r8
lea r8, [0x14027bef0]
call fcn.14026d1b7
mov r13, rax
lea rcx, [rsp + 0x3a0]
call fcn.140064596
jmp 0x14006f7db
lea rcx, [rsp + 0x2a0]
call fcn.140064596
mov r13, rsi
jmp 0x14006f65c
mov rdi, qword [rsp + 0x30]
jmp 0x14006f801
mov r13, qword [rsp + 0x148]
mov rdi, qword [rsp + 0x30]
jmp 0x14006f859
mov rdi, qword [rsp + 0x30]
jmp 0x14006f891
lea r8, [0x1402742b8]
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0x2f]
call fcn.14026d2f1
mov r13, rax
jmp 0x14006f7ed
invalid
invalid
lea r8, [0x1402743f8]
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x2f]
call fcn.14026d2f1
mov r13, rax
jmp 0x14006f820
lea r8, [0x140274798]
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x2f]
call fcn.14026d2f1
mov r13, rax
jmp 0x14006f841
lea r8, [0x140274578]
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0x2f]
call fcn.14026d2f1
mov rsi, rax
jmp 0x14006f87d
lea rcx, [0x1402e8503]
mov edx, 3
call fcn.14026d161
mov r13, rax
test rbp, rbp
jmp 0x14006fa38
lea rcx, [0x1402e8aec]
mov edx, 4
call fcn.14026d161
mov r13, rax
cmp qword [rsp + 0x310], 0
mov rdi, qword [rsp + 0x30]
jne 0x14006f859
jmp 0x14006f866
lea rcx, [0x1402e9606]
mov edx, 0xf
call fcn.14026d161
mov rsi, rax
test rbp, rbp
mov rdi, qword [rsp + 0x30]
jne 0x14006f891
jmp 0x14006f89e
lea rcx, [0x1402e95fe]
mov edx, 8
call fcn.14026d227
mov r13, rax
mov rdi, qword [rsp + 0x30]
jmp 0x14006f7f7
lea rcx, [0x1402e8503]
mov edx, 3
call fcn.14026d227
mov r13, rax
mov rdi, qword [rsp + 0x30]
jmp 0x14006f82a
lea rcx, [0x1402e9606]
mov edx, 0xf
call fcn.14026d227
mov rsi, rax
mov rdi, qword [rsp + 0x30]
jmp 0x14006f887
lea rcx, [0x1402e8aec]
mov edx, 4
call fcn.14026d227
mov r13, rax
mov rdi, qword [rsp + 0x30]
jmp 0x14006f84c