Function at 0x140019590
Capabilities:
Check http status code

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x228
lea rbp, [rsp + 0x40]
movaps xmmword [rbp + 0x1d0], xmm6
movaps xmmword [rbp + 0x1c0], xmm7
mov rax, qword [0x1402827b0]
xor rax, rbp
mov qword [rbp + 0x1b0], rax
mov esi, r9d
movsxd r12, r8d
movsxd r14, edx
mov rdi, rcx
mov dword [rbp + 8], r9d
mov dword [rcx + 0x374], 0
cmp r14d, 0xffffffff
je 0x140019850
mov rax, qword [rcx]
mov edx, r14d
call qword [rax + 0x3a8]
movsxd r13, eax
mov dword [rbp + 0x18], r13d
mov ebx, dword [rbp + 0x258]
cmp ebx, 0x14
je 0x140019612
test eax, eax
je 0x140019850
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3b8]
mov r15, rax
lea edx, [r14 - 1]
mov rcx, rdi
call fcn.14000a8c0
mov edx, eax
lea rcx, [r13*2]
add rcx, r13
shl rcx, 3
lea rax, [rcx + 0xf]
cmp rax, rcx
ja 0x140019654
movabs rax, 0xffffffffffffff0
and rax, 0xfffffffffffffff0
call fcn.1401bb7a0
sub rsp, rax
lea rcx, [rsp + 0x40]
mov qword [rbp], rcx
mov dword [rbp + 0x28], 0
mov rax, qword [rdi]
lea r8, [rbp + 0x28]
mov qword [rsp + 0x20], r8
mov r9, rcx
mov r8d, r14d
mov rcx, rdi
call qword [rax + 0x430]
mov edx, eax
mov rax, qword [rdi + 0x288]
mov dword [rax + r14*4], edx
cmp ebx, 0x13
jne 0x14001973e
xor r15d, r15d
mov ebx, r12d
cmp r12d, esi
jg 0x140019850
mov r13d, dword [rbp + 0x250]
nop word [rax + rax]
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3b8]
mov rcx, rax
test r15d, r15d
jne 0x1400196f3
movsxd rax, ebx
movzx edx, byte [rax + rcx]
mov rcx, rdi
call fcn.14001b2d0
test eax, eax
jne 0x140019733
lea r15d, [rax + 1]
mov r12d, ebx
jmp 0x140019733
cmp r15d, 1
jne 0x140019733
movsxd rax, ebx
movzx edx, byte [rax + rcx]
mov rcx, rdi
call fcn.14001b2d0
test eax, eax
jne 0x140019710
cmp ebx, esi
jne 0x140019733
mov dword [rsp + 0x20], r14d
xor r15d, r15d
mov r9d, ebx
mov r8d, r12d
mov edx, r13d
mov rcx, rdi
call fcn.14001b360
add ebx, eax
add esi, eax
mov dword [rdi + 0x444], esi
inc ebx
cmp ebx, esi
jle 0x1400196c0
jmp 0x140019850
cmp ebx, 0x14
jne 0x140019f3f
mov eax, dword [rbp + 0x250]
cmp eax, 0x21
jne 0x140019886
cmp dword [rdi + 0x41c], 0
je 0x14001979a
mov r8d, r13d
mov rdx, r15
lea rcx, [rbp]
call fcn.140014c50
nop
lea rcx, [rbp]
call fcn.14001c8c0
lea rdx, [0x140246b67]
lea rcx, [rbp]
call fcn.140014e80
nop
lea rcx, [rbp]
test al, al
jne 0x14001984b
call fcn.140002f90
lea rcx, [rbp]
call fcn.140003090
nop
mov r8d, dword [rdi + 0x440]
lea rdx, [0x14024c3c8]
lea rcx, [rbp]
call fcn.14000f3c0
cmp dword [rdi + 0x428], 0
je 0x1400197ef
lea r8, [0x14024be54]
lea rdx, [rbp]
lea rcx, [rbp + 0x20]
call fcn.1400169d0
nop
mov rdx, rax
lea rcx, [rbp]
call fcn.140003d40
nop
lea rcx, [rbp + 0x20]
call fcn.140002f90
lea rcx, [rbp]
call fcn.140002940
mov dword [rsp + 0x38], 8
lea rcx, [rbp + 8]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp + 0x30]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r9d, r12d
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400084e0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3a8]
mov dword [rdi + 0x444], eax
inc dword [rdi + 0x440]
lea rcx, [rbp]
call fcn.140002f90
mov eax, 1
mov rcx, qword [rbp + 0x1b0]
xor rcx, rbp
call fcn.1401bad70
movaps xmm6, xmmword [rbp + 0x1d0]
movaps xmm7, xmmword [rbp + 0x1c0]
lea rsp, [rbp + 0x1e8]
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
cmp eax, 0x15
jne 0x14001996b
cmp dword [rdi + 0x41c], 0
je 0x1400198cf
mov r8d, r13d
mov rdx, r15
lea rcx, [rbp]
call fcn.140014c50
nop
lea rcx, [rbp]
call fcn.14001c8c0
lea rdx, [0x140246b67]
lea rcx, [rbp]
call fcn.140014e80
nop
lea rcx, [rbp]
test al, al
jne 0x14001984b
call fcn.140002f90
lea rdx, [rdi + 0x438]
lea rcx, [rbp]
call fcn.140003e60
nop
cmp dword [rdi + 0x428], 0
je 0x140019914
lea r8, [0x14024be54]
lea rdx, [rbp]
lea rcx, [rbp + 0x20]
call fcn.1400169d0
nop
mov rdx, rax
lea rcx, [rbp]
call fcn.140003d40
nop
lea rcx, [rbp + 0x20]
call fcn.140002f90
lea rcx, [rbp]
call fcn.140002940
mov dword [rsp + 0x38], 8
lea rcx, [rbp + 8]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp + 0x30]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r9d, r12d
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400084e0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3a8]
mov dword [rdi + 0x444], eax
jmp 0x140019847
cmp eax, 0x16
jne 0x140019a54
cmp dword [rdi + 0x420], 0
je 0x1400199b8
mov r8d, r13d
mov rdx, r15
lea rcx, [rbp]
call fcn.140014c50
nop
lea rcx, [rbp]
call fcn.14001c8c0
lea rdx, [0x140246b67]
lea rcx, [rbp]
call fcn.140014e80
nop
lea rcx, [rbp]
test al, al
jne 0x14001984b
call fcn.140002f90
lea rdx, [rdi + 0x430]
lea rcx, [rbp]
call fcn.140003e60
nop
cmp dword [rdi + 0x424], 0
je 0x1400199fd
lea r8, [rbp]
lea rdx, [0x14024be54]
lea rcx, [rbp + 0x20]
call fcn.14001c700
nop
mov rdx, rax
lea rcx, [rbp]
call fcn.140003d40
nop
lea rcx, [rbp + 0x20]
call fcn.140002f90
lea rcx, [rbp]
call fcn.140002940
mov dword [rsp + 0x38], 8
lea rcx, [rbp + 8]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp + 0x30]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r9d, esi
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400084e0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3a8]
mov dword [rdi + 0x444], eax
jmp 0x140019847
cmp eax, 0x17
jne 0x140019b8f
lea rcx, [rbp + 8]
call fcn.140003090
nop
cmp r12d, esi
jge 0x140019b86
lea rax, [rbp + 8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
mov r9d, r14d
mov r8d, r12d
mov edx, r14d
mov rcx, qword [rdi + 0x208]
call fcn.140007780
lea rcx, [rbp + 8]
call fcn.140002a30
mov ebx, eax
lea rcx, [rbp + 8]
call fcn.14001c8c0
lea rdx, [0x140246b67]
lea rcx, [rbp + 8]
call fcn.140014e80
test al, al
jne 0x140019b86
lea rcx, [rbp + 8]
call fcn.140002a30
mov esi, ebx
sub esi, eax
lea rdx, [0x140246b67]
lea rcx, [rbp]
call fcn.140004130
nop
cmp dword [rdi + 0x3a8], 0
je 0x140019af5
lea rdx, [0x14024be58]
lea rcx, [rbp]
call fcn.14001ca60
cmp dword [rdi + 0x3ac], 0
je 0x140019b0e
lea rdx, [rdi + 0x3b8]
lea rcx, [rbp]
call fcn.14001ca80
lea rcx, [rbp]
call fcn.140002940
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.14001ca10
test eax, eax
jns 0x140019b31
test ebx, ebx
jle 0x140019b67
lea eax, [r12 + rbx]
jmp 0x140019b41
cmp dword [rdi + 0x3b0], 0
je 0x140019b3c
inc eax
add eax, r12d
add eax, esi
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], r14d
mov r9d, r12d
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400085e0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3a8]
mov dword [rdi + 0x444], eax
lea rcx, [rbp]
call fcn.140002f90
nop
lea rcx, [rbp + 8]
jmp 0x14001984b
cmp eax, 0x18
jne 0x140019ce2
lea rcx, [rbp]
call fcn.140003090
nop
cmp r12d, esi
jge 0x140019cdd
lea rax, [rbp]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
mov r9d, r14d
mov r8d, r12d
mov edx, r14d
mov rcx, qword [rdi + 0x208]
call fcn.140007780
lea rcx, [rbp]
call fcn.140002a30
mov r15d, eax
lea rcx, [rbp]
call fcn.14001c990
lea rdx, [0x140246b67]
lea rcx, [rbp]
call fcn.140014e80
test al, al
jne 0x140019cdd
lea rdx, [0x140246b67]
lea rcx, [rbp + 8]
call fcn.140004130
nop
cmp dword [rdi + 0x3c0], 0
je 0x140019c24
lea rdx, [0x14024be58]
lea rcx, [rbp + 8]
call fcn.14001ca60
cmp dword [rdi + 0x3c4], 0
je 0x140019c3d
lea rdx, [rdi + 0x3d0]
lea rcx, [rbp + 8]
call fcn.14001ca80
lea rax, [rbp + 0x20]
mov qword [rbp + 0x48], rax
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x20]
call fcn.140003e60
mov rbx, rax
lea rdx, [rbp]
lea rcx, [rbp + 0x30]
call fcn.140003e60
nop
mov r8, rbx
mov rdx, rax
call fcn.14001adb0
test eax, eax
jns 0x140019c8c
test r15d, r15d
jle 0x140019cbe
lea eax, [r12 + r15]
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], eax
mov r9d, r12d
jmp 0x140019ca7
cmp dword [rdi + 0x3c8], 0
jne 0x140019c97
inc eax
lea r9d, [r12 + rax]
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x20], r14d
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400085e0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3a8]
mov dword [rdi + 0x444], eax
lea rcx, [rbp + 8]
call fcn.140002f90
nop
jmp 0x140019847
cmp eax, 0x19
jne 0x140019e10
lea rcx, [rbp + 8]
call fcn.140003090
nop
cmp r12d, esi
jge 0x140019e07
lea rax, [rbp + 8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
mov r9d, r14d
mov r8d, r12d
mov edx, r14d
mov rcx, qword [rdi + 0x208]
call fcn.140007780
lea rcx, [rbp + 8]
call fcn.140002a30
mov ebx, eax
lea rcx, [rbp + 8]
call fcn.14001c8c0
lea rdx, [0x140246b67]
lea rcx, [rbp + 8]
call fcn.140014e80
test al, al
jne 0x140019e07
lea rcx, [rbp + 8]
call fcn.140002a30
sub ebx, eax
lea rdx, [0x140246b67]
lea rcx, [rbp]
call fcn.140004130
nop
cmp dword [rdi + 0x390], 0
je 0x140019d81
lea rdx, [0x14024be58]
lea rcx, [rbp]
call fcn.14001ca60
cmp dword [rdi + 0x394], 0
je 0x140019d9a
lea rdx, [rdi + 0x3a0]
lea rcx, [rbp]
call fcn.14001ca80
lea rcx, [rbp]
call fcn.140002940
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.14001ca10
test eax, eax
js 0x140019de8
cmp dword [rdi + 0x398], 0
jne 0x140019dbe
inc eax
lea r9d, [r12 + rax]
add r9d, ebx
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x20], r14d
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400085e0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3a8]
mov dword [rdi + 0x444], eax
lea rcx, [rbp]
call fcn.140002f90
nop
lea rcx, [rbp + 8]
jmp 0x14001984b
cmp eax, 0x1a
jne 0x140019850
lea rcx, [rbp]
call fcn.140003090
nop
cmp r12d, esi
jge 0x140019f3a
lea rax, [rbp]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
mov r9d, r14d
mov r8d, r12d
mov edx, r14d
mov rcx, qword [rdi + 0x208]
call fcn.140007780
lea rcx, [rbp]
call fcn.14001c990
lea rdx, [0x140246b67]
lea rcx, [rbp]
call fcn.140014e80
test al, al
jne 0x140019f3a
lea rdx, [0x140246b67]
lea rcx, [rbp + 8]
call fcn.140004130
nop
cmp dword [rdi + 0x37c], 0
je 0x140019e99
lea rdx, [0x14024be58]
lea rcx, [rbp + 8]
call fcn.14001ca60
cmp dword [rdi + 0x380], 0
je 0x140019eb2
lea rdx, [rdi + 0x388]
lea rcx, [rbp + 8]
call fcn.14001ca80
lea rax, [rbp + 0x20]
mov qword [rbp + 0x48], rax
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x20]
call fcn.140003e60
mov rbx, rax
lea rdx, [rbp]
lea rcx, [rbp + 0x30]
call fcn.140003e60
nop
mov r8, rbx
mov rdx, rax
call fcn.14001adb0
test eax, eax
js 0x140019f1b
cmp dword [rdi + 0x384], 0
je 0x140019ef2
inc eax
add eax, r12d
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], r14d
mov r9d, r12d
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400085e0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3a8]
mov dword [rdi + 0x444], eax
lea rcx, [rbp + 8]
call fcn.140002f90
nop
jmp 0x140019847
mov eax, dword [rbp + 0x28]
test eax, eax
jle 0x140019850
cmp eax, 1
jne 0x140019f93
mov rax, qword [rbp]
cmp dword [rax + 4], 8
jne 0x140019f93
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3b8]
mov rbx, rax
mov r8, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [r8 + 0x3a8]
mov r8d, eax
mov rdx, rbx
lea rcx, [rbp + 0x20]
call fcn.140014c50
lea rcx, [rbp + 0x20]
call fcn.140002f90
xor edx, edx
mov dword [rbp + 0x10], edx
mov dword [rbp + 0x14], 1
mov eax, dword [rbp + 0x28]
inc eax
cmp eax, 1
jle 0x140019850
mov r8, r12
mov ecx, dword [rbp + 0x250]
xorps xmm7, xmm7
mov r15, qword [rbp]
lea ebx, [rdx + 1]
cmp dword [r15 + 4], 8
jne 0x14001a136
mov ebx, dword [r15]
mov eax, dword [rbp + 0x14]
cmp eax, dword [rbp + 0x28]
je 0x140019fda
mov r13d, dword [r15 + 8]
add ebx, edx
add r13d, edx
cmp ecx, 2
jne 0x14001a00a
cmp r8, 0xffffffffffffffff
jne 0x140019fef
cmp esi, r8d
je 0x14001a00a
cmp r12d, ebx
jle 0x140019ffd
cmp r12d, r13d
jl 0x14001a3f7
cmp esi, ebx
jle 0x14001a00a
cmp esi, r13d
jl 0x14001a40f
cmp ebx, r12d
jl 0x14001a3f0
cmp ebx, esi
jge 0x14001a3f0
mov rax, qword [rdi]
mov edx, r14d
mov rcx, rdi
call qword [rax + 0x3b8]
mov r10, rax
xor edx, edx
movsxd r9, ebx
movsxd r8, r13d
cmp r9, r8
jge 0x14001a066
sub r8, r9
nop dword [rax]
lea rcx, [r10 + rdx]
movzx eax, byte [rcx + r9]
mov byte [rbp + rdx + 0xe0], al
inc rdx
sub r8, 1
jne 0x14001a040
cmp rdx, 0xc8
jae 0x14001a427
mov byte [rbp + rdx + 0xe0], 0
mov ecx, dword [rbp + 0x250]
cmp ecx, 2
je 0x14001a129
lea r15, [rdi + 0x450]
cmp ecx, 0x33
jne 0x14001a155
lea rdx, [0x14024be54]
mov rcx, r15
call fcn.140002f70
mov r8, r15
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x50]
call fcn.14001c700
nop
mov rdx, rax
mov rcx, r15
call fcn.140003d40
nop
lea rcx, [rbp + 0x50]
call fcn.140002f90
mov rcx, r15
call fcn.140002a30
mov ebx, eax
mov rcx, r15
call fcn.140002940
mov dword [rsp + 0x38], 8
lea rcx, [rbp + 0x38]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp + 0x30]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r9d, dword [rdi + 0x374]
mov r8d, dword [rdi + 0x378]
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400084e0
add dword [rdi + 0x374], ebx
mov dword [rdi + 0x444], esi
mov ecx, dword [rbp + 0x250]
mov r15, qword [rbp]
mov edx, dword [rbp + 0x10]
mov r8, r12
mov ebx, dword [rbp + 0x14]
mov r13d, dword [rbp + 0x18]
inc ebx
mov dword [rbp + 0x14], ebx
add r15, 8
mov qword [rbp], r15
mov eax, dword [rbp + 0x28]
inc eax
cmp ebx, eax
jge 0x140019850
jmp 0x140019fc0
cmp ecx, 0x32
jne 0x14001a280
lea rdx, [0x140246b67]
mov rcx, r15
call fcn.140002f70
lea rcx, [rbp + 0xe0]
call fcn.1401cdf24
movaps xmm6, xmm0
cmp dword [rdi + 0x3f8], 0
je 0x14001a194
lea rdx, [rdi + 0x408]
mov rcx, r15
call fcn.14001ca80
cmp dword [rdi + 0x400], 0
je 0x14001a1bb
lea rdx, [rdi + 0x3d8]
movaps xmm2, xmm6
movq r8, xmm6
lea rcx, [rbp + 0x70]
call fcn.14001cec0
lea rdx, [rbp + 0x70]
jmp 0x14001a1c2
lea rdx, [rbp + 0xe0]
mov rcx, r15
call fcn.14001ca60
cmp dword [rdi + 0x3fc], 0
je 0x14001a1e2
lea rdx, [rdi + 0x410]
mov rcx, r15
call fcn.14001ca80
mov rcx, r15
call fcn.140002a30
mov ecx, ebx
sub ecx, r13d
mov edx, dword [rbp + 0x10]
add edx, ecx
mov dword [rsp + 0x30], 2
add edx, eax
mov dword [rsp + 0x28], r13d
mov dword [rbp + 0x10], edx
mov dword [rsp + 0x20], r14d
mov r9d, ebx
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400085e0
mov rcx, r15
call fcn.140002940
mov r9d, ebx
mov dword [rsp + 0x38], 8
lea rcx, [rbp + 0x38]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp + 0x30]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r8d, r14d
mov rdx, rdi
mov rcx, qword [rdi + 0x208]
call fcn.1400084e0
mov edx, dword [rbp + 0x10]
mov eax, dword [rbp + 8]
add eax, edx
test esi, esi
cmovs eax, esi
mov esi, eax
mov dword [rdi + 0x444], eax
mov ecx, dword [rbp + 0x250]
mov r15, qword [rbp]
jmp 0x14001a12c
lea rcx, [rbp + 0xe0]
call fcn.1401cdf24
movaps xmm6, xmm0
lea rdx, [0x140246b67]
mov rcx, r15
call fcn.140002f70
mov eax, dword [rdi + 0x470]
test eax, eax
jne 0x14001a2d9
mulsd xmm6, qword [rdi + 0x468]
movaps xmm2, xmm6
movq r8, xmm6
lea rdx, str._.12g
lea rcx, [rbp + 0x70]
call fcn.14001cec0
lea rdx, [rbp + 0x70]
mov rcx, r15
call fcn.140002f70
jmp 0x14001a377
cmp eax, 1
jne 0x14001a30c
addsd xmm6, qword [rdi + 0x460]
movaps xmm2, xmm6
movq r8, xmm6
lea rdx, str._.12g
lea rcx, [rbp + 0x70]
call fcn.14001cec0
lea rdx, [rbp + 0x70]
mov rcx, r15
call fcn.140002f70
jmp 0x14001a377
cmp eax, 2
jne 0x14001a377
movsd qword [rbp + 0x60], xmm7
lea rdx, [0x140246b67]
lea rcx, [rbp + 0x20]
call fcn.140004130
nop
lea rdx, [rdi + 0x458]
lea rcx, [rbp + 0x58]
call fcn.140003e60
lea rcx, [rbp + 0x20]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x60]
mov r8, rax
movaps xmm1, xmm6
call fcn.140019140
mov rcx, r15
test eax, eax
js 0x14001a364
lea rdx, str.Error
call fcn.140002f70
jmp 0x14001a36e
lea rdx, [rbp + 0x20]
call fcn.140003d40
nop
lea rcx, [rbp + 0x20]
call fcn.140002f90
mov ecx, dword [rbp + 0x250]
test ecx, ecx
je 0x14001a1e2
cmp ecx, 1
jne 0x14001a125
mov r8, r15
lea rdx, [0x14024be60]
lea rcx, [rbp + 0x48]
call fcn.14001c700
nop
lea r8, [0x14024be5c]
mov rdx, rax
lea rcx, [rbp + 0x40]
call fcn.1400169d0
nop
mov rdx, rax
mov rcx, r15
call fcn.140003d40
nop
lea rcx, [rbp + 0x40]
call fcn.140002f90
nop
lea rcx, [rbp + 0x48]
call fcn.140002f90
mov rcx, r15
call fcn.140002a30
add dword [rbp + 0x10], eax
mov rcx, r15
call fcn.140002940
mov r9d, r13d
jmp 0x14001a22b
mov ebx, eax
jmp 0x14001a132
xor r8d, r8d
xor edx, edx
lea rcx, str.Ambiguous_bounds_in_start_of_selection__Cannot_select_part_of_a_number_
call fcn.140038c9c
xor eax, eax
jmp 0x140019855
xor r8d, r8d
xor edx, edx
lea rcx, str.Ambiguous_bounds_in_end_of_selection__Cannot_select_part_of_a_number_
call fcn.140038c9c
xor eax, eax
jmp 0x140019855
call fcn.1401baec4
int3