Function at 0x6106e0
Capabilities:
Reference http user-agent string

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
cmp rsp, qword [rcx + 0x10]
jbe 0x610af8
sub rsp, 0x38
mov qword [rsp + 0x30], rbp
lea rbp, [rsp + 0x30]
movzx eax, byte [0x00850a2a]
cmp al, 1
jbe 0x61071d
mov rbp, qword [rsp + 0x30]
add rsp, 0x38
ret
jne 0x610726
call fcn.00429df0
ud2
mov byte [0x00850a2a], 1
call fcn.00469820
call fcn.00596b90
call fcn.004db520
call fcn.0045f790
call fcn.005731d0
call fcn.00599a50
call fcn.005476a0
call fcn.005f6990
call fcn.00603f20
call fcn.00605590
call fcn.005506b0
call fcn.004b38f0
call fcn.004871b0
call fcn.00474990
call fcn.004c7d30
call fcn.004a7ec0
call fcn.00606670
call fcn.005a2530
call fcn.005a1250
call fcn.004bf4a0
call fcn.005728e0
call fcn.006072f0
call fcn.00607a30
call fcn.004070e0
mov rax, qword [rsp]
mov qword [rsp + 0x28], rax
lea rcx, [0x0065d140]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [0x006ab44c]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 4
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x10
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610ae7
lea rax, [0x006ae1bb]
mov qword [rdi], rax
lea rax, [0x0065d140]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 8], rcx
lea rdx, [0x006ab268]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 3
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0xf
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610ad6
lea rax, [0x006adcd7]
mov qword [rdi], rax
lea rax, [0x0065d140]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 8], rcx
lea rdx, [0x006ab410]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 4
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x21
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610ac5
lea rax, [0x006b4a9e]
mov qword [rdi], rax
lea rax, [0x0065d140]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 8], rcx
lea rdx, [0x006ac338]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 9
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x21
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610ab4
lea rax, [0x006b4a9e]
mov qword [rdi], rax
lea rax, [0x0065d140]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 8], rcx
lea rdx, [0x006ac7b6]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xa
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x21
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610aa3
lea rax, [0x006b4a9e]
mov qword [rdi], rax
lea rax, [0x0065d140]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 8], rcx
lea rdx, [0x006ab42c]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 4
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 9
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610a92
lea rax, [0x006ac3d1]
mov qword [rdi], rax
lea rax, [0x0065d140]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 8], rcx
lea rdx, [0x006ab48c]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 4
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0xa
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610a81
lea rax, [0x006ac784]
mov qword [rdi], rax
lea rax, [0x0065d140]
mov qword [rsp], rax
mov rax, qword [rsp + 0x28]
mov qword [rsp + 8], rax
lea rcx, [0x006ac380]
mov qword [rsp + 0x10], rcx
mov qword [rsp + 0x18], 9
call fcn.0040b630
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x13
mov eax, dword [0x00850df0]
test eax, eax
jne 0x610a62
lea rax, [0x006af5a8]
mov qword [rdi], rax
mov rax, qword [rsp + 0x28]
mov qword [0x00833820], rax
mov byte [0x00850a2a], 2
mov rbp, qword [rsp + 0x30]
add rsp, 0x38
ret
lea rax, [0x006af5a8]
call fcn.004553b0
lea rdi, [0x00833820]
mov rax, qword [rsp + 0x28]
call fcn.004553b0
jmp 0x610a51
lea rax, [0x006ac784]
call fcn.004553b0
jmp 0x6109f5
lea rax, [0x006ac3d1]
call fcn.004553b0
jmp 0x6109a1
lea rax, [0x006b4a9e]
call fcn.004553b0
jmp 0x61094d
lea rax, [0x006b4a9e]
call fcn.004553b0
jmp 0x6108f9
lea rax, [0x006b4a9e]
call fcn.004553b0
jmp 0x6108a5
lea rax, [0x006adcd7]
call fcn.004553b0
jmp 0x610851
lea rax, [0x006ae1bb]
call fcn.004553b0
jmp 0x6107fd
call fcn.00452950
jmp fcn.006106e0