Function at 0x180035e80
Capabilities:
Check http status code

Disassembly:
mov r11, rsp
push r13
push r14
sub rsp, 0xb8
lea eax, [rcx + 5]
mov r14, rdx
mov dword [rsp + 0x50], eax
mov r13d, ecx
cmp ecx, eax
jae 0x180036824
mov qword [r11 + 0x10], rbx
lea rbx, str.CBR_
mov qword [r11 - 0x18], rbp
mov ebp, dword [rsp + 0xd0]
mov qword [r11 - 0x20], rsi
mov esi, dword [rsp + 0xd0]
mov qword [r11 - 0x28], rdi
xor edi, edi
mov qword [r11 - 0x30], r12
mov qword [r11 - 0x38], r15
mov r15, qword [rsp + 0xe0]
movaps xmmword [r11 - 0x48], xmm6
movss xmm6, dword [0x180055568]
movaps xmmword [rsp + 0x70], xmm7
movss xmm7, dword [rsp + 0xd0]
movaps xmmword [r11 - 0x68], xmm8
movss xmm8, dword [rsp + 0xd0]
nop dword [rax]
nop dword [rax + rax]
mov eax, r13d
sub eax, 0xc3
je 0x1800367b8
sub eax, 5
je 0x18003679e
sub eax, 1
je 0x180035f7a
sub eax, 4
je 0x180035f53
cmp eax, 1
jne 0x1800367c7
mov rcx, qword [rsp + 0x58]
lea edx, [rax + 7]
call fcn.18003c3f4
mov qword [0x18006f7f0], rdi
jmp 0x1800367c7
xor r9d, r9d
xor edx, edx
xor ecx, ecx
mov r8d, 0x107
call fcn.18001e470
mov rax, qword [0x18006f7f0]
mov rax, qword [rax + 0x48]
mov qword [rsp + 0x58], rax
jmp 0x1800367c7
cmp dword [r14 + 0x88], 1
jne 0x1800360a7
mov edi, 0x82
nop dword [rax]
cmp edi, 0x82
je 0x180036055
cmp edi, 0x9a6
je 0x180036034
cmp edi, 0x12ca
je 0x180036012
cmp edi, 0x1bee
je 0x180035feb
cmp edi, 0x2512
jne 0x180036090
xor r8d, r8d
mov rdx, r14
mov ecx, 0x119
call fcn.180035bd0
mov r8, rax
lea rdx, str.tilesControl
mov rcx, r15
call fcn.18003c210
jmp 0x180036090
mov r8d, 0xc6
mov rdx, r14
xor ecx, ecx
call fcn.180032a90
test eax, eax
lea rdx, str.VBR_
mov rcx, r15
cmove rdx, rbx
call fcn.18003c210
jmp 0x180036090
xor edx, edx
mov rcx, r14
lea r8d, [rdx + 0x55]
call fcn.180038310
mov r8d, eax
lea rdx, str._d_kbps_
mov rcx, r15
call fcn.18003c210
jmp 0x180036090
mov edx, 0xd8
mov rcx, r14
call fcn.180034930
mov r8d, eax
lea rdx, str.DsUnquoteRdnValueW
mov rcx, r15
call fcn.18003c210
jmp 0x180036090
mov ecx, 0xef
call fcn.180022910
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov ecx, 0x8b
mov rbx, rax
call fcn.180026a40
mov r9, rbx
lea rdx, str.Cant_terminate_process:__s
mov r8, rax
mov rcx, r15
call fcn.18003c210
lea rbx, str.CBR_
add edi, 0x924
cmp edi, 0x2db4
jbe 0x180035f90
jmp 0x1800367c7
mov r12d, 0x81
nop dword [rax]
cmp r12d, 0x2c9
ja 0x1800362cb
je 0x1800362a4
cmp r12d, 0x81
je 0x18003625c
cmp r12d, 0x113
je 0x180036142
cmp r12d, 0x1a5
je 0x180036128
cmp r12d, 0x237
jne 0x180036788
mov r8d, 0xc6
mov rdx, r14
xor ecx, ecx
call fcn.180032a90
mov rcx, r15
test eax, eax
je 0x180036117
lea rdx, str.VBR
call fcn.18003c210
jmp 0x180036788
lea rdx, str.CBR
call fcn.18003c210
jmp 0x180036788
xor edx, edx
mov rcx, r14
lea r8d, [rdx + 0x55]
call fcn.180038310
lea rdx, str._d_kbps
jmp 0x18003677d
mov edx, 0xed
mov eax, edx
sub eax, 0xeb
je 0x180036185
cmp eax, 2
jne 0x1800361be
mov eax, dword [r14 + 8]
mov dword [rsp + 0xd0], eax
mov edx, 0x3a
cmp edx, 0x3a
jne 0x180036200
mov ecx, 0x40
mov eax, ecx
sub eax, 0x40
je 0x1800361ce
cmp eax, 0x5a
je 0x18003620b
jmp 0x1800361d1
mov ecx, 0xbd
nop word [rax + rax]
mov eax, ecx
sub eax, 0xbd
je 0x1800361a0
cmp eax, 0x6b
je 0x180036160
jmp 0x1800361b3
movsd xmm0, qword [r14 + 0x50]
cvtpd2ps xmm0, xmm0
movss dword [rsp + 0xd0], xmm0
add ecx, 0x6b
cmp ecx, 0x193
jb 0x180036190
dec edx
cmp edx, 0xeb
ja 0x180036147
jmp 0x180036160
mov esi, dword [r14]
add ecx, 0x5a
cmp ecx, 0xf4
jb 0x180036173
mov ecx, 0xb8
mov eax, ecx
sub eax, 0xb8
je 0x1800361f1
cmp eax, 0x13
je 0x18003620b
jmp 0x1800361f5
mov esi, dword [r14 + 0x18]
add ecx, 0x13
cmp ecx, 0xde
jb 0x1800361e1
inc edx
cmp edx, 0x3c
jb 0x180036165
mov r9d, dword [rsp + 0xd0]
lea rdx, str.DynamicPropertyOutput.as_12
mov r8d, esi
mov rcx, r15
call fcn.18003c210
mov edx, 0xe7
mov rcx, r14
call fcn.1800332f0
mov edx, 0xd8
mov rcx, r14
mov rbx, rax
call fcn.180034930
mov r9, rbx
lea rdx, str.OnWindowDestroying
mov r8d, eax
mov rcx, r15
call fcn.18003c210
jmp 0x180036788
lea rdx, str.Phx::Collections::ModuleUnitList_____moduleUnitList__0
mov rcx, r15
call fcn.18003c210
mov ecx, 0xef
call fcn.180022910
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov ecx, 0x8b
mov rbx, rax
call fcn.180026a40
mov r9, rbx
lea rdx, str._NSPrintForDebugger
mov r8, rax
mov rcx, r15
call fcn.18003c210
jmp 0x180036788
xor r8d, r8d
mov rdx, r14
mov ecx, 0x119
call fcn.180035bd0
mov r8, rax
lea rdx, str.g5_c_eec600
mov rcx, r15
call fcn.18003c210
jmp 0x180036788
cmp r12d, 0x35b
je 0x180036766
cmp r12d, 0x3ed
je 0x180036626
cmp r12d, 0x47f
je 0x18003630f
cmp r12d, 0x511
jne 0x180036788
lea rdx, str.content::StoragePartitionImplMap::PostCreateInitialization
mov rcx, r15
call fcn.18003c210
jmp 0x180036788
cmp dword [r14 + 0x88], 3
jl 0x180036788
mov ebx, 0x2b
cmp ebx, 0x2b
je 0x180036509
cmp ebx, 0x13d2
je 0x180036492
cmp ebx, 0x2779
je 0x1800363f7
cmp ebx, 0x3b20
je 0x180036398
cmp ebx, 0x4ec7
jne 0x1800365c5
mov rdx, r14
mov ecx, 0x38
call fcn.180035700
mov dword [rsp + 0xe8], eax
movss xmm0, dword [rsp + 0xe8]
ucomiss xmm0, xmm6
jp 0x18003637f
je 0x1800365c5
mov rdx, r14
mov ecx, 0x38
call fcn.180035700
lea rdx, str.llvm.x86.avx512.mask.psub.b.128
jmp 0x1800365a5
mov qword [rsp + 0x28], rdi
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r14
mov edx, 0xff
xor ecx, ecx
call fcn.180034f30
mov dword [rsp + 0xe8], eax
movss xmm0, dword [rsp + 0xe8]
ucomiss xmm0, xmm6
jp 0x1800363cf
je 0x1800365c5
mov qword [rsp + 0x28], rdi
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r14
mov edx, 0xff
xor ecx, ecx
call fcn.180034f30
lea rdx, str.__builtin_ia32_psubusb256_mask
jmp 0x1800365a5
mov eax, 0x14
nop dword [rax]
cmp eax, 0x14
je 0x180036420
cmp eax, 0x4f
jne 0x18003640e
mov dword [r14 + 4], edi
add eax, 0x19
cmp eax, 0x46
jb 0x180036400
jmp 0x18003642d
movsd xmm7, qword [r14 + 0x90]
cvtpd2ps xmm7, xmm7
ucomiss xmm7, xmm6
jp 0x180036438
je 0x1800365c5
mov eax, 0x14
nop dword [rax]
cmp eax, 0x14
je 0x180036470
add eax, 0x19
cmp eax, 0x46
jb 0x180036440
xorps xmm2, xmm2
lea rdx, str.schro_encoder_frame_ref
cvtss2sd xmm2, xmm8
jmp 0x1800365b8
movsd xmm8, qword [r14 + 0x90]
lea rdx, str.schro_encoder_frame_ref
cvtpd2ps xmm8, xmm8
xorps xmm2, xmm2
cvtss2sd xmm2, xmm8
jmp 0x1800365b8
mov qword [rsp + 0x40], rdi
xor r9d, r9d
mov qword [rsp + 0x38], rdi
mov r8d, 0x12d
mov qword [rsp + 0x30], rdi
mov rdx, r14
mov qword [rsp + 0x28], rdi
xor ecx, ecx
mov qword [rsp + 0x20], rdi
call fcn.1800340e0
test eax, eax
je 0x1800365c5
mov qword [rsp + 0x40], rdi
xor r9d, r9d
mov qword [rsp + 0x38], rdi
mov r8d, 0x12d
mov qword [rsp + 0x30], rdi
mov rdx, r14
mov qword [rsp + 0x28], rdi
xor ecx, ecx
mov qword [rsp + 0x20], rdi
call fcn.1800340e0
mov r8d, eax
lea rdx, str.Query_already_active_on_target.
mov rcx, r15
call fcn.18003c210
jmp 0x1800365c5
mov r8d, 0xc6
mov rdx, r14
xor ecx, ecx
call fcn.180032a90
test eax, eax
je 0x18003658e
mov edx, 0xeb
mov eax, edx
sub eax, 0xeb
je 0x1800365dc
cmp eax, 2
jne 0x180036613
mov eax, dword [r14 + 8]
mov dword [rsp + 0xe0], eax
mov eax, dword [rsp + 0xe0]
lea rdx, str.Out_of_memory_cant_get_manifest_files
mov dword [rsp + 0xe8], eax
mov rcx, r15
movss xmm2, dword [rsp + 0xe8]
cvtps2pd xmm2, xmm2
movq r8, xmm2
call fcn.18003c210
mov r9d, dword [r14 + 0xac]
lea rdx, str.Win_OS_version:__d._d._d._d__s_Type:__d
mov r8d, dword [r14 + 0xa8]
mov rcx, r15
call fcn.18003c210
xor r8d, r8d
mov rdx, r14
mov ecx, 0xdb
call fcn.18001b530
lea rdx, str.setSearchEnabled_int_
mov dword [rsp + 0xe8], eax
movss xmm2, dword [rsp + 0xe8]
cvtps2pd xmm2, xmm2
movq r8, xmm2
mov rcx, r15
call fcn.18003c210
add ebx, 0x13a7
cmp ebx, 0x6243
jbe 0x180036322
jmp 0x180036788
mov ecx, 0xbd
mov eax, ecx
sub eax, 0xbd
je 0x1800365f5
cmp eax, 0x6b
je 0x180036543
jmp 0x180036608
movsd xmm0, qword [r14 + 0x50]
cvtpd2ps xmm0, xmm0
movss dword [rsp + 0xe0], xmm0
add ecx, 0x6b
cmp ecx, 0x193
jb 0x1800365e1
dec edx
cmp edx, 0xe9
ja 0x180036522
jmp 0x180036543
xor r9d, r9d
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rdi
mov r8, r14
xor ecx, ecx
mov qword [rsp + 0x20], rdi
lea edx, [r9 + 4]
call fcn.180034640
mov rdx, r14
mov ecx, 0x2f
mov ebx, eax
call fcn.18000c9c0
mov rdx, r14
mov ecx, 7
mov edi, eax
call fcn.18001e140
test ebx, ebx
lea rdx, [0x180052e20]
lea rcx, [0x180052e24]
cmovne rcx, rdx
lea r9, [0x180052e24]
test edi, edi
mov qword [rsp + 0x20], rcx
lea r8, [0x180052e2c]
mov rcx, r15
cmovne r9, rdx
lea rdi, [0x180052e28]
test eax, eax
lea rdx, str.ATL.CComPtr_IDatastoreItemFieldUsages_.ctor
cmovne r8, rdi
call fcn.18003c210
mov r8d, 0xc3
mov rdx, r14
xor ecx, ecx
call fcn.180010c20
mov ebx, eax
mov ecx, 0x65
mov eax, ecx
sub eax, 0x61
je 0x18003670d
sub eax, 1
je 0x1800366f0
cmp eax, 3
jne 0x1800366f4
mov eax, 0xde
nop word [rax + rax]
cmp eax, 0xde
je 0x1800366fd
cmp eax, 0x166
je 0x18003670d
jmp 0x180036701
mov ebp, dword [r14 + 0x10]
dec ecx
cmp ecx, 0x62
ja 0x1800366c4
jmp 0x18003670d
mov ebp, dword [r14 + 0x68]
add eax, 0x88
cmp eax, 0x1ee
jb 0x1800366e0
xor r9d, r9d
xor edx, edx
mov r8d, 0x129
mov rcx, r14
call fcn.180034a30
test ebx, ebx
lea rcx, [0x180052e2c]
lea r9, [0x180052e2c]
cmovne rcx, rdi
lea r8, str.Off
test ebp, ebp
mov qword [rsp + 0x20], rcx
lea rdx, str._IpcMessageHandlerClass::OnSearchRequested
mov rcx, r15
cmovne r9, rdi
test eax, eax
lea rax, str.Normal
cmovne r8, rax
call fcn.18003c210
xor edi, edi
jmp 0x180036788
xor edx, edx
mov r8d, 0xb3
mov rcx, r14
call fcn.180012c10
lea rdx, str.UriSourceProperty
mov r8d, eax
mov rcx, r15
call fcn.18003c210
add r12d, 0x92
cmp r12d, 0x5a3
jb 0x1800360b0
jmp 0x1800367c7
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
cmp dword [r14 + 0x88], 0
mov r15, rax
jle 0x1800367e1
jmp 0x1800367c7
cmp byte [0x18006fdb9], 0
je 0x1800367c7
call qword [0x18006fda0]
inc r13d
lea rbx, str.CBR_
mov edi, 0
cmp r13d, dword [rsp + 0x50]
jb 0x180035f10
movaps xmm7, xmmword [rsp + 0x70]
movaps xmm6, xmmword [rsp + 0x80]
mov r15, qword [rsp + 0x90]
mov r12, qword [rsp + 0x98]
mov rdi, qword [rsp + 0xa0]
mov rsi, qword [rsp + 0xa8]
mov rbp, qword [rsp + 0xb0]
mov rbx, qword [rsp + 0xd8]
movaps xmm8, xmmword [rsp + 0x60]
add rsp, 0xb8
pop r14
pop r13
ret