Function at 0x140017571
Capabilities:
Get local ipv4 addresses

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x3b8
movaps xmmword [rsp + 0x3a0], xmm6
mov qword [rsp + 0x248], rdx
mov qword [rsp + 0x240], rcx
lea rsi, [rsp + 0x50]
mov rcx, rsi
call fcn.14001928e
mov rax, qword [rsi + 0x40]
mov qword [rsp + 0x2f0], rax
movups xmm0, xmmword [rsi + 0x30]
movaps xmmword [rsp + 0x2e0], xmm0
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140055b9e
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
call fcn.140055b9e
and dword [rsi], 0
mov qword [rsp + 0x20], rsi
xor ecx, ecx
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call sub.iphlpapi.dll_GetAdaptersAddresses
mov ecx, dword [rsi]
test rcx, rcx
je 0x140017653
mov al, byte [0x1401a21a8]
mov edx, 8
call fcn.140021300
mov rdi, rax
mov qword [rsp + 0x20], rsi
xor ecx, ecx
xor edx, edx
xor r8d, r8d
mov r9, rax
call sub.iphlpapi.dll_GetAdaptersAddresses
mov edx, dword [rsp + 0x50]
test eax, eax
je 0x140017657
mov rcx, rdi
call fcn.140057b95
lea rax, str.src_common.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f7660]
lea r8, [rsp + 0x50]
jmp 0x140019117
xor edx, edx
xor edi, edi
mov rbx, rdi
test rbx, rbx
je 0x140017693
mov eax, dword [rbx + 0x50]
movzx r14d, word [rbx + 0x54]
mov word [rsp + 0x54], r14w
shl r14, 0x20
or r14, rax
mov dword [rsp + 0x50], eax
xor eax, eax
cmp rax, 6
je 0x14001768d
cmp byte [rsp + rax + 0x50], 0
lea rax, [rax + 1]
je 0x14001767a
jmp 0x140017693
mov rbx, qword [rbx + 8]
jmp 0x14001765a
mov rcx, rdi
call fcn.140057b95
test rbx, rbx
je 0x140018fc3
lea r15, [rsp + 0x220]
mov dword [r15], r14d
shr r14, 0x20
mov word [r15 + 4], r14w
mov ecx, 1
lea rbx, [rsp + 0x1a0]
mov qword [rbx], rcx
xorps xmm6, xmm6
movups xmmword [rbx + 8], xmm6
mov rdx, r15
or rdx, rcx
mov eax, 2
mov r8, r15
or r8, rax
lea r9, [rsp + 0x223]
lea r10, [rsp + 0x224]
lea r11, [rsp + 0x225]
lea rdi, [rsp + 0x1c0]
mov qword [rdi], r15
lea r14, [0x14002d760]
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rdx
mov qword [rdi + 0x18], r14
mov qword [rdi + 0x20], r8
mov qword [rdi + 0x28], r14
mov qword [rdi + 0x30], r9
mov qword [rdi + 0x38], r14
mov qword [rdi + 0x40], r10
mov qword [rdi + 0x48], r14
mov qword [rdi + 0x50], r11
mov qword [rdi + 0x58], r14
mov qword [rsp + 0x50], rax
and qword [rsp + 0x60], 0
mov qword [rsp + 0x68], rax
and qword [rsp + 0x70], 0
movabs rdx, 0x800000020
mov qword [rsp + 0x78], rdx
xor r8d, r8d
mov byte [rsp + 0x80], r8b
mov qword [rsp + 0x88], rax
and qword [rsp + 0x98], 0
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xb0], rdx
mov byte [rsp + 0xb8], r8b
mov qword [rsp + 0xc0], rax
and qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rdx
mov byte [rsp + 0xf0], r8b
mov qword [rsp + 0xf8], rax
and qword [rsp + 0x108], 0
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x118], 3
mov qword [rsp + 0x120], rdx
mov byte [rsp + 0x128], r8b
mov qword [rsp + 0x130], rax
and qword [rsp + 0x140], 0
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x150], 4
mov qword [rsp + 0x158], rdx
mov byte [rsp + 0x160], r8b
mov qword [rsp + 0x168], rax
and qword [rsp + 0x178], 0
mov qword [rsp + 0x180], rax
mov qword [rsp + 0x188], 5
mov qword [rsp + 0x190], rdx
mov byte [rsp + 0x198], r8b
lea rax, str.called__Result::unwrap____on_an__Err__value
lea r8, [rsp + 0x250]
mov qword [r8], rax
mov eax, 6
mov qword [r8 + 8], rax
mov qword [r8 + 0x20], rsi
mov qword [r8 + 0x28], rax
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], rax
lea rdx, [0x1400f7530]
mov rcx, rbx
call fcn.14002b6b0
mov rsi, qword [rbx]
mov r14, qword [rbx + 8]
mov r12, qword [rbx + 0x10]
movaps xmmword [rdi + 0x30], xmm6
movaps xmmword [rdi + 0x20], xmm6
movaps xmmword [rdi + 0x10], xmm6
movaps xmmword [rdi], xmm6
and qword [rdi + 0x50], 0
movaps xmm0, xmmword [0x1400f2140]
movaps xmmword [rdi + 0x40], xmm0
mov r13d, 0xffffffff
mov rdx, rsi
test r12, r12
je 0x1400178fa
cmp r12, r13
mov r8d, 0xffffffff
cmovb r8, r12
lea rbp, [rdx + r8]
sub r12, r8
mov rcx, rdi
call fcn.140057c39
mov rdx, rbp
jmp 0x1400178d4
mov rcx, rsi
mov rdx, r14
call fcn.140055b9e
lea rax, [rsp + 0x50]
lea r14, [rsp + 0x1c0]
mov ecx, 0x16
mov rdi, rax
mov rsi, r14
rep movsd dword [rdi], dword [rsi]
xorps xmm0, xmm0
movaps xmmword [rsp + 0x270], xmm0
movaps xmmword [rsp + 0x260], xmm0
movaps xmmword [rsp + 0x250], xmm0
and qword [rsp + 0x280], 0
mov ecx, dword [rax + 0x50]
mov edx, dword [rax + 0x54]
mov dword [rsp + 0x288], ecx
shr ecx, 3
and ecx, 0x3f
mov dword [rsp + 0x28c], edx
xor r8d, r8d
cmp ecx, 0x38
setae r8b
shl r8, 6
or r8, 0x38
sub r8, rcx
lea rdx, [0x140159d1d]
mov rcx, rax
call fcn.140057c39
xor eax, eax
cmp rax, 0xe
je 0x140017999
mov ecx, dword [rsp + rax*4 + 0x50]
mov dword [rsp + rax*4 + 0x250], ecx
inc rax
jmp 0x140017983
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x250]
call fcn.140057cd4
xorps xmm0, xmm0
movaps xmmword [rsp + 0x1a0], xmm0
xor eax, eax
cmp rax, 4
je 0x1400179d4
mov ecx, dword [rsp + rax*4 + 0x90]
mov dword [rsp + rax*4 + 0x1a0], ecx
inc rax
jmp 0x1400179bb
mov qword [rsp + 0x1c0], r15
lea rax, [0x14000cad1]
mov qword [rsp + 0x1c8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x220], xmm0
mov qword [rdx + 0x10], r14
mov qword [rdx + 0x18], rax
lea rdi, [rsp + 0x250]
mov rcx, rdi
call fcn.14000dedc
mov rsi, qword [rdi]
mov rdx, qword [rdi + 0x10]
cmp rdx, 4
jbe 0x140017a62
cmp byte [rsi + 4], 0xbf
jg 0x140017a64
lea rax, str.src_common.rs
mov qword [rsp + 0x20], rax
mov r9d, 4
mov rcx, rsi
xor r8d, r8d
call fcn.14002c190
ud2
jne 0x140017a43
mov ecx, 4
call fcn.1400587e1
mov ecx, dword [rsi]
mov dword [rax], ecx
xor ecx, ecx
cmp rcx, 4
je 0x140017a9a
mov r8b, byte [rax + rcx]
lea r9d, [r8 - 0x61]
cmp r9b, 0x1a
setb r9b
shl r9b, 5
xor r9b, r8b
mov byte [rax + rcx], r9b
inc rcx
jmp 0x140017a74
lea rsi, [rsp + 0x1c0]
mov qword [rsi], rax
mov qword [rsi + 8], rdx
lea rax, [rsp + 0x2c8]
mov qword [rax], r14
lea r15, [rsp + 0x1a0]
mov qword [r15], rax
lea rax, [0x1400e78c0]
lea rcx, str.Defender__Scan
lea rdi, [rsp + 0x50]
mov qword [rdi], rcx
mov r12d, 2
mov qword [rdi + 8], r12
and qword [rdi + 0x20], 0
mov qword [r15 + 8], rax
mov qword [rsi + 0x10], 4
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], 1
lea rbx, [rsp + 0x328]
mov rcx, rbx
mov rdx, rdi
call fcn.14000dedc
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140055b9e
mov rcx, qword [rsp + 0x250]
mov rdx, qword [rsp + 0x258]
call fcn.140055b9e
lea rax, [rsp + 0x2e0]
mov qword [rsi], rax
lea rax, str.scan
mov qword [rdi], rax
lea rax, [0x14000e7b9]
mov qword [rsi + 8], rax
mov qword [rdi + 8], r12
and qword [rdi + 0x20], 0
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], rax
mov qword [rdi + 0x10], r14
mov qword [rdi + 0x18], r12
lea rcx, [rsp + 0x2f8]
lea rdx, [rsp + 0x50]
call fcn.14000dedc
mov rcx, rsi
call fcn.140026c19
lea r8, str.src_common.rs
lea r14, [rsp + 0x50]
mov rcx, r14
mov rdx, rsi
call fcn.14000d925
mov byte [r14 + 0x40], 1
lea rbx, [rsp + 0x1c0]
mov ecx, 9
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x40
call fcn.1400587e1
movups xmm0, xmmword [str.8984f027e91b7eef479cfac2b3ba15381829223cde85e0880aa73df3c13c83fe]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400f93d8]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x1400f93e8]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [0x1400f93f8]
movups xmmword [rax + 0x30], xmm0
mov qword [r14], rax
mov qword [r14 + 8], rdx
mov qword [r14 + 0x10], 0x40
lea rdx, [rsp + 0x50]
mov rcx, r15
call fcn.140016b1a
mov rsi, qword [r15]
mov r8, qword [r15 + 0x10]
lea rdi, [rsp + 0x340]
mov rcx, rdi
mov rdx, rsi
call fcn.14001675e
mov rdx, qword [r15 + 8]
mov rcx, rsi
call fcn.140055b9e
mov rcx, qword [rdi]
mov rdx, qword [rdi + 0x10]
call fcn.1400ee71f
mov rsi, rax
mov rcx, qword [rbx + 0x10]
mov rax, qword [rcx]
mov rdx, rsi
call qword [rax + 0x50]
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rsi
call fcn.14000d4dc
xor eax, eax
cmp qword [rdi], rax
je 0x140017ca9
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rcx, rsi
call fcn.1400ee22a
lea rcx, [rsp + 0x1c0]
call fcn.14000cff1
jmp 0x140017cc6
mov rcx, rsi
call fcn.1400ee22a
lea rdi, [rsp + 0x50]
lea rsi, [rsp + 0x1c0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea r8, str.src_common.rs
lea rsi, [rsp + 0x1c0]
lea rdi, [rsp + 0x50]
mov rcx, rsi
mov rdx, rdi
call fcn.14000d925
mov ecx, 0x40
call fcn.1400587e1
movups xmm0, xmmword [str.8984f027e91b7eef479cfac2b3ba15384746c0bf0388272c3b3bbdf0eb350fce]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400f9430]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x1400f9440]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [0x1400f9450]
movups xmmword [rax + 0x30], xmm0
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], 0x40
lea rdi, [rsp + 0x1a0]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.140016b1a
mov rbx, qword [rdi]
mov r8, qword [rdi + 0x10]
lea r14, [rsp + 0x358]
mov rcx, r14
mov rdx, rbx
call fcn.14001675e
mov rdx, qword [rdi + 8]
mov rcx, rbx
call fcn.140055b9e
mov rcx, qword [r14]
mov rdx, qword [r14 + 0x10]
call fcn.1400ee71f
mov rdi, rax
mov rcx, qword [rsi + 0x10]
mov rax, qword [rcx]
mov rdx, rdi
call qword [rax + 0x40]
lea rsi, [rsp + 0x50]
mov rcx, rsi
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rdi
call fcn.14000d4dc
cmp qword [rsi], 0
je 0x140017de0
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rcx, rdi
call fcn.1400ee22a
lea rcx, [rsp + 0x1c0]
call fcn.14000cff1
jmp 0x140017dfd
mov rcx, rdi
call fcn.1400ee22a
lea rdi, [rsp + 0x50]
lea rsi, [rsp + 0x1c0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea r8, str.src_common.rs
lea rsi, [rsp + 0x1c0]
lea rdi, [rsp + 0x50]
mov rcx, rsi
mov rdx, rdi
call fcn.14000d925
mov ecx, 0x20
call fcn.1400587e1
movups xmm0, xmmword [str.69823d8c11851d3a2d675968a90e7e4d]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400f9488]
movups xmmword [rax + 0x10], xmm0
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], 0x20
lea rdi, [rsp + 0x1a0]
lea rbx, [rsp + 0x50]
mov rcx, rdi
mov rdx, rbx
call fcn.140016b1a
mov r14, qword [rdi]
mov r8, qword [rdi + 0x10]
lea r15, [rsp + 0x370]
mov rcx, r15
mov rdx, r14
call fcn.14001675e
mov rdx, qword [rdi + 8]
mov rcx, r14
call fcn.140055b9e
and qword [rbx], 0
mov r14, qword [r15]
mov rbx, qword [r15 + 0x10]
mov rcx, qword [rsi + 0x30]
mov rax, qword [rcx]
lea r8, [rsp + 0x50]
mov edx, 1
call qword [rax + 0x50]
test eax, eax
js 0x140017ef7
mov r12, qword [rsp + 0x50]
test r12, r12
je 0x140017f03
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov rdx, r12
call fcn.140026a2b
cmp qword [rdi], 0
je 0x140017f2a
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x14001808e
mov ecx, eax
call fcn.1400eddfb
mov rcx, rax
jmp 0x140017f07
xor ecx, ecx
xor edx, edx
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x140018098
lea r15, [rsp + 0x50]
mov rdi, qword [r15 + 8]
mov rcx, r14
mov rdx, rbx
call fcn.1400ee71f
mov rbx, rax
mov rax, qword [rdi]
mov rcx, rdi
mov rdx, rbx
call qword [rax + 0x48]
mov rcx, r15
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rbx
call fcn.14000d4dc
cmp qword [r15], 0
je 0x140017f9e
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rcx, rbx
call fcn.1400ee22a
jmp 0x140018085
mov rcx, rbx
call fcn.1400ee22a
mov rax, qword [rdi]
mov rcx, rdi
mov dx, 0xffff
call qword [rax + 0x98]
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov edx, eax
call fcn.14001538f
cmp qword [rbx], 0
je 0x140017fd9
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
jmp 0x140018067
lea rbx, [rsp + 0x50]
and qword [rbx], 0
mov rax, qword [rdi]
lea rdx, [0x14010bda8]
mov rcx, rdi
mov r8, rbx
call qword [rax]
mov rbx, qword [rbx]
test eax, eax
js 0x140018041
test rbx, rbx
je 0x14001805d
mov rcx, qword [rsp + 0x1f8]
test rcx, rcx
je 0x140018013
mov rax, qword [rcx]
call qword [rax + 0x10]
lea rsi, [rsp + 0x1c0]
mov qword [rsi + 0x38], rbx
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 0x10]
mov rax, qword [r12]
mov rcx, r12
call qword [rax + 0x10]
lea rdi, [rsp + 0x50]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
jmp 0x1400180a5
mov ecx, eax
call fcn.1400eddfb
mov r14, rax
mov ebp, edx
test rbx, rbx
je 0x140018062
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 0x10]
jmp 0x140018062
xor r14d, r14d
xor ebp, ebp
mov rcx, r14
mov edx, ebp
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 0x10]
mov rax, qword [r12]
mov rcx, r12
call qword [rax + 0x10]
lea rcx, [rsp + 0x1c0]
call fcn.140026bb0
lea r8, str.src_common.rs
lea rcx, [rsp + 0x1c0]
lea rdi, [rsp + 0x50]
mov rdx, rdi
call fcn.14000d925
mov ecx, 0x40
call fcn.1400587e1
movups xmm0, xmmword [0x1400f94b4]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400f94c4]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x1400f94d4]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [0x1400f94e4]
movups xmmword [rax + 0x30], xmm0
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], 0x40
lea rdi, [rsp + 0x1a0]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.140016b1a
mov rbx, qword [rdi]
mov r8, qword [rdi + 0x10]
lea r14, [rsp + 0x388]
mov rcx, r14
mov rdx, rbx
call fcn.14001675e
mov rdx, qword [rdi + 8]
mov rcx, rbx
call fcn.140055b9e
mov rbx, qword [r14]
mov r14, qword [r14 + 0x10]
mov rsi, qword [rsp + 0x2f8]
mov r15, qword [rsp + 0x308]
lea rcx, str.scanf9a67342e92790b7790266f7bb354afe52dcbb40ea222358aeee066b439b9005
mov edx, 4
call fcn.1400ee71f
mov r13, rax
mov rcx, rbx
mov rdx, r14
call fcn.1400ee71f
mov r12, rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
xor ebp, ebp
xor edx, edx
call fcn.1400ee71f
mov r14, rax
mov rcx, rsi
mov rdx, r15
call fcn.1400ee71f
mov rbx, rax
mov r15, r13
mov qword [rdi], r13
mov qword [rdi + 8], r12
lea rax, [rsp + 0x50]
and qword [rax], 0
mov qword [rdi + 0x10], r14
mov qword [rdi + 0x18], rbx
lea rax, [rsp + 0x1c0]
mov rcx, qword [rax + 8]
mov rax, qword [rcx]
lea r8, [rsp + 0x50]
xor edx, edx
call qword [rax + 0x60]
test eax, eax
js 0x140018302
mov rsi, qword [rsp + 0x50]
test rsi, rsi
je 0x140018310
lea rdi, [rsp + 0x50]
and qword [rdi], 0
mov rax, qword [rsi]
lea rdx, str.MbLk
mov rcx, rsi
mov r8, rdi
call qword [rax]
mov rdi, qword [rdi]
test eax, eax
js 0x140018334
test rdi, rdi
je 0x140018350
mov rax, qword [rdi]
mov rcx, rdi
mov rdx, r12
call qword [rax + 0x58]
lea r13, [rsp + 0x50]
mov rcx, r13
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, r12
call fcn.14000d4dc
cmp qword [r13], 0
jne 0x1400182d7
mov rax, qword [rdi]
mov rcx, rdi
mov r12, r15
mov rdx, r15
call qword [rax + 0x40]
lea r15, [rsp + 0x50]
mov rcx, r15
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, r12
call fcn.14000d4dc
cmp qword [r15], 0
jne 0x1400182d7
mov rax, qword [rdi]
mov rcx, rdi
mov rdx, r14
call qword [rax + 0x78]
lea r15, [rsp + 0x50]
mov rcx, r15
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, r14
call fcn.14000d4dc
cmp qword [r15], 0
jne 0x1400182d7
mov rax, qword [rdi]
mov rcx, rdi
mov rdx, rbx
call qword [rax + 0x68]
lea r14, [rsp + 0x50]
mov rcx, r14
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rbx
call fcn.14000d4dc
cmp qword [r14], 0
je 0x140018f8a
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdx
mov byte [rsp + 0x90], 2
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 0x10]
jmp 0x140018378
mov ecx, eax
call fcn.1400eddfb
mov rcx, rax
mov ebp, edx
jmp 0x140018312
xor ecx, ecx
mov edx, ebp
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x140018381
mov ecx, eax
call fcn.1400eddfb
mov r14, rax
mov ebx, edx
test rdi, rdi
je 0x140018355
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 0x10]
jmp 0x140018355
xor ebx, ebx
xor r14d, r14d
mov rcx, r14
mov edx, ebx
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rcx, [rsp + 0x1a0]
call fcn.14000d254
lea rcx, [rsp + 0x1c0]
call fcn.14000cff1
lea r8, str.src_common.rs
lea rsi, [rsp + 0x1c0]
lea rdi, [rsp + 0x50]
mov rcx, rsi
mov rdx, rdi
call fcn.14000d925
mov ecx, 0x60
call fcn.1400587e1
mov rbx, rax
mov r14, rdx
lea rdx, str.f832255c099fbdec457f3f8d6bbc1aa1d7321e7e16d627dd2464b406b72c3dd25cafe80a60e35bf1159099a042c50c9d
mov r8d, 0x60
mov rcx, rax
call sub.msvcrt.dll_memcpy
mov qword [rdi], rbx
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], 0x60
lea rdi, [rsp + 0x1a0]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.140016b1a
mov rbx, qword [rdi]
mov r8, qword [rdi + 0x10]
lea r14, [rsp + 0x2b0]
mov rcx, r14
mov rdx, rbx
call fcn.14001675e
mov rdx, qword [rdi + 8]
mov rcx, rbx
call fcn.140055b9e
mov r13, qword [r14]
mov rdi, qword [rsi + 0x38]
test rdi, rdi
je 0x1400184b4
mov rdx, qword [rsp + 0x2c0]
mov rcx, r13
call fcn.1400ee71f
mov rsi, rax
mov rax, qword [rdi]
mov rcx, rdi
mov rdx, rsi
call qword [rax + 0x78]
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rsi
call fcn.14000d4dc
cmp qword [rdi], 0
je 0x1400184e1
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rcx, rsi
call fcn.1400ee22a
lea rcx, [rsp + 0x1c0]
call fcn.14000cff1
jmp 0x140018502
lea rcx, [rsp + 0x1c0]
call fcn.140026f96
call fcn.140026fb0
mov qword [rsp + 0x50], rax
lea rax, [0x14010be68]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x140018502
mov rcx, rsi
call fcn.1400ee22a
lea rsi, [rsp + 0x1c0]
mov byte [rsi + 0x40], 0
lea rdi, [rsp + 0x50]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea r8, str.src_common.rs
lea rsi, [rsp + 0x1c0]
lea rdi, [rsp + 0x50]
mov rcx, rsi
mov rdx, rdi
call fcn.14000d925
mov ecx, 0x20
call fcn.1400587e1
movups xmm0, xmmword [str.3a27617f455c29de6b23a62ecb3e0bd2]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400f9598]
movups xmmword [rax + 0x10], xmm0
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], 0x20
lea rdi, [rsp + 0x1a0]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.140016b1a
mov rbx, qword [rdi]
mov r8, qword [rdi + 0x10]
lea r14, [rsp + 0x310]
mov rcx, r14
mov rdx, rbx
call fcn.14001675e
mov rdx, qword [rdi + 8]
mov rcx, rbx
call fcn.140055b9e
mov r15, qword [r14]
mov rcx, qword [rsi + 0x38]
test rcx, rcx
je 0x140018639
mov rdi, qword [rsp + 0x320]
lea rdx, [rsp + 0x50]
and qword [rdx], 0
mov rax, qword [rcx]
call qword [rax + 0x50]
test eax, eax
js 0x140018669
mov rsi, qword [rsp + 0x50]
test rsi, rsi
je 0x140018675
lea rcx, str.called__Result::unwrap____on_an__Err__value
xor edx, edx
call fcn.1400ee71f
mov rbx, rax
mov rax, qword [rsi]
mov rcx, rsi
mov rdx, rbx
call qword [rax + 0x50]
lea r14, [rsp + 0x50]
mov rcx, r14
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rbx
call fcn.14000d4dc
cmp qword [r14], 0
je 0x14001869c
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rcx, rbx
jmp 0x14001870e
lea rcx, [rsp + 0x1c0]
call fcn.140026f96
call fcn.140026fb0
mov qword [rsp + 0x50], rax
lea rax, [0x14010be68]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x140018729
mov ecx, eax
call fcn.1400eddfb
mov rcx, rax
jmp 0x140018679
xor ecx, ecx
xor edx, edx
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x14001871c
mov rcx, rbx
call fcn.1400ee22a
mov rcx, r15
mov rdx, rdi
call fcn.1400ee71f
mov rdi, rax
mov rax, qword [rsi]
mov rcx, rsi
mov rdx, rdi
call qword [rax + 0x40]
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rdi
call fcn.14000d4dc
cmp qword [rbx], 0
je 0x140018ef0
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rcx, rdi
call fcn.1400ee22a
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rcx, [rsp + 0x1c0]
call fcn.14000cff1
lea r8, str.src_common.rs
lea rsi, [rsp + 0x1c0]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.14000d925
mov rdi, qword [rsi + 0x20]
lea rsi, [rsp + 0x50]
mov rcx, rsi
mov rdx, rdi
call fcn.1400ee996
cmp qword [rsi], 0
je 0x14001878b
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x14001882b
lea rbx, [rsp + 0x50]
mov rsi, qword [rbx + 8]
mov rax, qword [rsi]
mov rcx, rsi
mov dx, 0xffff
call qword [rax + 0x40]
mov rcx, rbx
mov edx, eax
call fcn.14001538f
cmp qword [rbx], 0
jne 0x1400187fb
mov rax, qword [rsi]
mov rcx, rsi
mov dx, 0xffff
call qword [rax + 0xb0]
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov edx, eax
call fcn.14001538f
cmp qword [rbx], 0
jne 0x1400187fb
mov rax, qword [rdi]
mov rcx, rdi
mov rdx, rsi
call qword [rax + 0x60]
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov edx, eax
call fcn.14001538f
cmp qword [rdi], 0
je 0x140018f44
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rcx, [rsp + 0x1c0]
call fcn.14000cff1
lea r8, str.src_common.rs
lea rbx, [rsp + 0x1c0]
lea rsi, [rsp + 0x50]
mov rcx, rbx
mov rdx, rsi
call fcn.14000d925
mov ecx, 0x20
call fcn.1400587e1
movups xmm0, xmmword [str.b3520cc1b468f7cd35328847325ba61e]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400f95e8]
movups xmmword [rax + 0x10], xmm0
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], 0x20
lea r12, [rsp + 0x1a0]
lea rdx, [rsp + 0x50]
mov rcx, r12
call fcn.140016b1a
mov rsi, qword [r12]
mov r8, qword [r12 + 0x10]
lea rdi, [rsp + 0x2c8]
mov rcx, rdi
mov rdx, rsi
call fcn.14001675e
mov rdx, qword [r12 + 8]
mov rcx, rsi
call fcn.140055b9e
mov r14, qword [rdi]
mov rdx, qword [rbx + 0x38]
test rdx, rdx
mov qword [rsp + 0x2a8], r14
je 0x14001891e
mov rdi, qword [rsp + 0x2d8]
lea rsi, [rsp + 0x50]
mov rcx, rsi
call fcn.140026a2b
cmp qword [rsi], 0
je 0x14001894e
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x1400189ce
lea rcx, [rsp + 0x1c0]
call fcn.140026f96
call fcn.140026fb0
mov qword [rsp + 0x50], rax
lea rax, [0x14010be68]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x1400189db
lea rbp, [rsp + 0x50]
mov rsi, qword [rbp + 8]
mov rcx, r14
mov rdx, rdi
call fcn.1400ee71f
mov rdi, rax
mov rax, qword [rsi]
mov rcx, rsi
mov rdx, rdi
call qword [rax + 0xa8]
mov rcx, rbp
mov edx, eax
call fcn.14001538f
mov ecx, 1
mov rdx, rdi
call fcn.14000d4dc
cmp qword [rbp], 0
je 0x140018ec5
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
mov rcx, rdi
call fcn.1400ee22a
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rcx, [rsp + 0x1c0]
call fcn.140026bb0
mov r14, r15
lea r8, str.src_common.rs
lea rsi, [rsp + 0x250]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.14000d925
cmp qword [rsi + 0x38], 0
je 0x140018fdd
cmp byte [rsp + 0x290], 0
jne 0x14001902a
mov r15, r13
mov rdi, qword [rsp + 0x250]
mov rax, qword [rsp + 0x258]
movups xmm0, xmmword [rsp + 0x260]
movups xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x270]
movups xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rsp + 0x280]
movups xmmword [rsp + 0x80], xmm0
mov ecx, dword [rsp + 0x291]
mov dword [rsp + 0x91], ecx
mov ecx, dword [rsp + 0x294]
mov dword [rsp + 0x94], ecx
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 0
mov rcx, qword [rsp + 0x240]
mov rdx, qword [rsp + 0x248]
call fcn.1400ee71f
mov rbp, rax
and qword [rsp + 0x1b0], 0
xorps xmm0, xmm0
and qword [rsp + 0x260], 0
movaps xmmword [rsp + 0x1a0], xmm0
and qword [rsp + 0x1d0], 0
lea r13, [rsp + 0x298]
and qword [r13], 0
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x1c0], xmm0
mov rax, qword [rdi]
mov r8, qword [rsp + 0x70]
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x30], 3
mov rcx, rdi
mov rdx, rbp
mov r9d, 6
call qword [rax + 0x88]
mov r8, qword [r13]
lea rdi, [rsp + 0x220]
mov rcx, rdi
mov edx, eax
call fcn.1400ee6cf
mov ecx, 1
mov rdx, rbp
call fcn.14000d4dc
xor eax, eax
cmp qword [rdi], rax
je 0x140018b52
mov rcx, qword [rsp + 0x228]
mov edx, dword [rsp + 0x230]
call fcn.14002697c
mov rsi, rax
jmp 0x140018b62
mov rcx, qword [rsp + 0x228]
mov rax, qword [rcx]
call qword [rax + 0x10]
xor esi, esi
mov rcx, rbp
call fcn.1400ee22a
lea rcx, [rsp + 0x50]
call fcn.140026bb0
mov qword [rsp + 0x298], rsi
lea rax, [0x14010bd50]
mov qword [rsp + 0x2a0], rax
mov rdx, qword [rsp + 0x2d0]
mov rcx, qword [rsp + 0x2a8]
call fcn.140055b9e
mov rdx, qword [rsp + 0x318]
mov rcx, r14
call fcn.140055b9e
mov rdx, qword [rsp + 0x2b8]
mov rcx, r15
call fcn.140055b9e
mov rcx, qword [rsp + 0x388]
mov rdx, qword [rsp + 0x390]
call fcn.140055b9e
mov rcx, qword [rsp + 0x370]
mov rdx, qword [rsp + 0x378]
call fcn.140055b9e
mov rcx, qword [rsp + 0x358]
mov rdx, qword [rsp + 0x360]
call fcn.140055b9e
mov rcx, qword [rsp + 0x340]
mov rdx, qword [rsp + 0x348]
call fcn.140055b9e
lea r14, [rsp + 0x1c0]
mov rcx, r14
call fcn.140026c19
lea r8, str.src_common.rs
lea r12, [rsp + 0x50]
mov rcx, r12
mov rdx, r14
call fcn.14000d925
lea rcx, [0x140165160]
mov edx, 1
call fcn.1400ee71f
mov r15, rax
mov rdx, qword [r12 + 0x28]
lea r14, [rsp + 0x1c0]
mov rcx, r14
mov r8, rax
call fcn.140026aa5
cmp qword [r14], 0
jne 0x1400190c0
lea r12, [rsp + 0x1c0]
mov r14, qword [r12 + 8]
mov rcx, r15
call fcn.1400ee22a
mov rcx, qword [rsp + 0x240]
mov rdx, qword [rsp + 0x248]
call fcn.1400ee71f
mov r15, rax
and qword [r12], 0
mov rax, qword [r14]
mov rcx, r14
mov rdx, r15
mov r8, r12
call qword [rax + 0x68]
mov r8, qword [r12]
lea r12, [rsp + 0x1a0]
mov rcx, r12
mov edx, eax
call fcn.1400ee6cf
mov ecx, 1
mov rdx, r15
call fcn.14000d4dc
mov rcx, r15
call fcn.1400ee22a
cmp qword [r12], 0
je 0x140018d25
mov r12d, 4
mov ecx, 4
call fcn.1400587e1
mov rdi, rax
mov rbx, rdx
mov dword [rax], 0x656e6f6e
cmp qword [rsp + 0x1a0], 0
je 0x140018e0b
mov r15, qword [rsp + 0x1a8]
test r15, r15
jne 0x140018e02
jmp 0x140018e0b
mov r15, qword [rsp + 0x1a8]
lea rdx, [rsp + 0x1c0]
and qword [rdx], 0
mov rax, qword [r15]
mov rcx, r15
call qword [rax + 0x38]
test eax, eax
js 0x1400190e7
lea r8, [rsp + 0x1c0]
mov rax, qword [r8]
mov qword [rsp + 0x2b0], rax
mov eax, 1
lea r12, [rsp + 0x250]
mov qword [r12], rax
xorps xmm0, xmm0
movups xmmword [r12 + 8], xmm0
lea rcx, [rsp + 0x2b0]
mov qword [rsp + 0x310], rcx
lea rcx, [rsp + 0x310]
mov qword [rsp + 0x2c8], rcx
lea rcx, [rsp + 0x2c8]
mov qword [rsp + 0x220], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [r8], rcx
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
lea rcx, [0x1400edbc4]
mov qword [rsp + 0x228], rcx
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], rax
lea rdx, [0x1400f7530]
mov rcx, r12
call fcn.14002b6b0
mov ecx, eax
call fcn.14000d8b5
mov rdi, qword [r12]
mov rbx, qword [r12 + 8]
mov r12, qword [r12 + 0x10]
mov rcx, qword [rsp + 0x2b0]
call fcn.1400ee22a
mov rax, qword [r15]
mov rcx, r15
call qword [rax + 0x10]
mov rax, qword [r14]
mov rcx, r14
call qword [rax + 0x10]
lea rcx, [rsp + 0x50]
call fcn.14000cff1
lea r8, str.noneThe_start_boundary_must_be_set_for_this_trigger_type
mov r9d, 4
mov rcx, rdi
mov rdx, r12
call fcn.140095372
mov ebp, eax
mov rcx, rdi
mov rdx, rbx
call fcn.140055b9e
cmp qword [rsp + 0x298], 0
je 0x140018e5b
lea rcx, [rsp + 0x298]
call fcn.140049d94
test rsi, rsi
sete al
or al, bpl
movzx esi, al
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
call fcn.140055b9e
mov rcx, qword [rsp + 0x328]
mov rdx, qword [rsp + 0x330]
call fcn.140055b9e
mov rcx, qword [rsp + 0x2e0]
mov rdx, qword [rsp + 0x2e8]
call fcn.140055b9e
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x3a0]
add rsp, 0x3b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdi
call fcn.1400ee22a
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rdi, [rsp + 0x50]
lea rsi, [rsp + 0x1c0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
jmp 0x1400189db
mov rcx, rdi
call fcn.1400ee22a
mov rax, qword [rsi]
mov rcx, rsi
xor edx, edx
call qword [rax + 0x60]
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov edx, eax
call fcn.14001538f
cmp qword [rdi], 0
je 0x140018f67
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x60]
call fcn.14002697c
mov qword [rsp + 0x50], rax
lea rax, [0x14010bd50]
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x90], 2
jmp 0x140018713
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rdi, [rsp + 0x50]
lea rsi, [rsp + 0x1c0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
jmp 0x140018838
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rdi, [rsp + 0x50]
lea rsi, [rsp + 0x1c0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
jmp 0x140018729
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 0x10]
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + 0x10]
lea rdi, [rsp + 0x50]
lea rsi, [rsp + 0x1c0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x1a0]
call fcn.14000d254
jmp 0x14001839b
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.src_common.rs
mov edx, 0x2b
call fcn.140027e10
ud2
mov r14d, 0x37
mov ecx, 0x37
call fcn.1400587e1
mov rsi, rax
mov rdi, rdx
movabs rax, 0x6b7361742064656c
mov qword [rsi + 0x2f], rax
movups xmm0, xmmword [str.Folder_or_trigger_not_set__cannot_create_scheduled_task]
movups xmmword [rsi], xmm0
movups xmm0, xmmword [0x1400f83a8]
movups xmmword [rsi + 0x10], xmm0
movups xmm0, xmmword [0x1400f83b8]
movups xmmword [rsi + 0x20], xmm0
lea r15, [0x1400f83f0]
jmp 0x14001906e
mov r14d, 0x34
mov ecx, 0x34
call fcn.1400587e1
mov rsi, rax
mov rdi, rdx
movups xmm0, xmmword [0x1400f82ec]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400f82fc]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x1400f830c]
movups xmmword [rax + 0x20], xmm0
mov dword [rax + 0x30], 0x65707974
lea r15, [0x1400f8340]
mov ecx, 0x18
mov edx, 8
call fcn.14000e3cb
mov rbx, rax
mov qword [rax], rsi
mov qword [rax + 8], rdi
mov qword [rax + 0x10], r14
lea rcx, [rsp + 0x250]
call fcn.14000cff1
lea r8, [rsp + 0x50]
mov qword [r8], rbx
mov qword [r8 + 8], r15
lea rax, str.src_common.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140049d94
jmp 0x140019117
mov rax, qword [rsp + 0x1c8]
mov ecx, dword [rsp + 0x1d0]
lea r8, [rsp + 0x250]
mov qword [r8], rax
mov dword [r8 + 8], ecx
lea rax, str.src_common_rs_src_schedule_builder.rs
jmp 0x140019104
mov ecx, eax
call fcn.1400eddfb
lea r8, [rsp + 0x1c0]
mov qword [r8], rax
mov dword [r8 + 8], edx
lea rax, str.src_common_rs_src_schedule_builder.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f76e0]
mov edx, 0x2b
call fcn.140029520
ud2