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

Disassembly:
lea r12, [rsp - 0x588]
cmp r12, qword [r14 + 0x10]
jbe 0x4b24c9
sub rsp, 0x608
mov qword [rsp + 0x600], rbp
lea rbp, [rsp + 0x600]
mov r12, qword [r14 + 0x20]
test r12, r12
jne 0x4b24fe
mov qword [rsp + 0x610], rax
mov qword [rsp + 0x618], rbx
mov qword [rsp + 0x620], rcx
mov qword [rsp + 0x628], rdi
mov rdx, qword [rax + 0x30]
mov qword [rsp + 0x2c0], rdx
mov r9, qword [rax + 0x28]
mov qword [rsp + 0x2b8], r9
mov rsi, qword [rax + 0x38]
mov qword [rsp + 0xf0], rsi
mov r8, qword [rax + 0x20]
lea rax, [0x006b8a0c]
mov ebx, 4
mov rcx, r9
mov rdi, rdx
call fcn.004b11a0
mov qword [rsp + 0x290], rax
mov qword [rsp + 0x288], rbx
mov qword [rsp + 0x2b0], rcx
movups xmmword [rsp + 0x438], xmm15
lea rdi, [rsp + 0x440]
lea rdi, [rdi - 0x10]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.00465d6f
mov rbp, qword [rbp]
mov rax, rbx
xor ebx, ebx
call fcn.004afa20
mov rdx, qword [rsp]
mov qword [rsp + 0x438], rdx
lea rdi, [rsp + 0x440]
lea rsi, [rsp + 8]
nop dword [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.004660a6
mov rbp, qword [rbp]
mov rdx, qword [rsp + 0x438]
mov qword [rsp + 0x2c8], rdx
lea rdi, [rsp + 0x2d0]
lea rsi, [rsp + 0x440]
nop word [rax + rax]
nop dword [rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.004660a6
mov rbp, qword [rbp]
movups xmmword [rsp + 0x438], xmm15
lea rdi, [rsp + 0x440]
lea rdi, [rdi - 0x10]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.00465d6f
mov rbp, qword [rbp]
mov rax, qword [rsp + 0x288]
mov rbx, qword [rsp + 0x290]
call fcn.004afa20
mov qword [rsp + 0x298], rax
mov qword [rsp + 0x2a0], rbx
mov rdx, qword [rsp]
mov qword [rsp + 0x438], rdx
lea rdi, [rsp + 0x440]
lea rsi, [rsp + 8]
nop dword [rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.004660a6
mov rbp, qword [rbp]
mov rdx, qword [rsp + 0x438]
mov qword [rsp + 0x380], rdx
lea rdi, [rsp + 0x388]
lea rsi, [rsp + 0x440]
nop word [rax + rax]
nop dword [rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.004660a6
mov rbp, qword [rbp]
mov rax, rbx
call fcn.00471200
lea rdx, [0x00667c80]
cmp rax, rdx
jne 0x4b24b9
lea rdi, [rsp + 0x4f0]
lea rdi, [rdi - 0x30]
nop word [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.00465d4b
mov rbp, qword [rbp]
mov r10, qword [rsp + 0x380]
cmp qword [rsp + 0x388], 0
jbe 0x4b24af
movups xmm0, xmmword [r10]
movups xmmword [rsp + 0x188], xmm0
movups xmm0, xmmword [r10 + 0x10]
movups xmmword [rsp + 0x198], xmm0
movups xmm0, xmmword [r10 + 0x20]
movups xmmword [rsp + 0x1a8], xmm0
mov r10, qword [rsp + 0x188]
nop dword [rax + rax]
cmp r10, 2
jg 0x4b1847
cmp r10, 1
jne 0x4b1820
nop
mov r10, qword [rsp + 0x2b8]
movzx r10d, byte [r10 + 0x17]
mov r11d, r10d
and r10d, 0x1f
cmp r10, 0x14
jne 0x4b179e
test byte [rbx], al
mov r10, qword [rsp + 0x2c0]
mov r10, qword [r10 + 8]
cmp dword [0x00918a90], 0
jne 0x4b178e
mov qword [rbx], r10
jmp 0x4b19d6
mov rdi, rbx
mov rax, r10
call fcn.00465600
jmp 0x4b19d6
mov r10, qword [rsp + 0xf0]
bt r10d, 7
jae 0x4b17e5
test r11b, 0x20
je 0x4b17e5
test byte [rbx], al
mov r10, qword [rsp + 0x2c0]
mov r10, qword [r10]
cmp dword [0x00918a90], 0
jne 0x4b17d1
mov qword [rbx], r10
jmp 0x4b19d6
mov rdi, rbx
mov rax, r10
call fcn.00465600
nop dword [rax]
jmp 0x4b19d6
test byte [rbx], al
cmp dword [0x00918a90], 0
jne 0x4b1805
mov r10, qword [rsp + 0x2c0]
mov qword [rbx], r10
nop dword [rax + rax]
jmp 0x4b19d6
mov rdi, rbx
mov rax, qword [rsp + 0x2c0]
call fcn.00465600
jmp 0x4b19d6
cmp r10, 2
jne 0x4b2485
mov r10, qword [rsp + 0x2b8]
mov r11, qword [rsp + 0xf0]
mov r12, qword [rsp + 0x2c0]
jmp 0x4b18e2
cmp r10, 3
jne 0x4b1945
mov rax, qword [rsp + 0x1a8]
nop dword [rax]
cmp rax, 9
jae 0x4b24a5
mov r10, qword [rsp + 0x2b8]
movzx r11d, byte [r10 + 0x17]
mov r12d, r11d
and r11d, 0x1f
nop
cmp r11, 0x14
jne 0x4b18a7
mov r11, qword [rsp + 0x2c0]
mov r12, qword [r11 + 8]
mov qword [rsp + rax*8 + 0x5b0], r12
mov r12, r11
mov r11, qword [rsp + 0xf0]
jmp 0x4b18e2
mov r11, qword [rsp + 0xf0]
bt r11d, 7
jae 0x4b18d2
test r12b, 0x20
je 0x4b18d2
mov r12, qword [rsp + 0x2c0]
mov r13, qword [r12]
mov qword [rsp + rax*8 + 0x5b0], r13
jmp 0x4b18e2
mov r12, qword [rsp + 0x2c0]
mov qword [rsp + rax*8 + 0x5b0], r12
mov rax, qword [rsp + 0x1a8]
cmp rax, 9
jae 0x4b2498
movzx r10d, byte [r10 + 0x17]
mov r13d, r10d
and r10d, 0x1f
cmp r10, 0x14
jne 0x4b1918
mov r10, qword [r12 + 8]
mov qword [rsp + rax*8 + 0x4f0], r10
jmp 0x4b19d6
bt r11d, 7
jae 0x4b1937
nop
test r13b, 0x20
je 0x4b1937
mov r10, qword [r12]
mov qword [rsp + rax*8 + 0x4f0], r10
jmp 0x4b19d6
mov qword [rsp + rax*8 + 0x4f0], r12
nop
jmp 0x4b19d6
cmp r10, 4
jne 0x4b2485
mov rax, qword [rsp + 0x1b0]
nop word [rax + rax]
cmp rax, 0xf
jae 0x4b2478
mov r10, qword [rsp + 0x2b8]
movzx r10d, byte [r10 + 0x17]
mov r11d, r10d
and r10d, 0x1f
nop
cmp r10, 0x14
jne 0x4b199c
mov r10, qword [rsp + 0x2c0]
mov r10, qword [r10 + 8]
mov qword [rsp + rax*8 + 0x538], r10
jmp 0x4b19d6
mov r10, qword [rsp + 0xf0]
bt r10d, 7
jae 0x4b19c6
test r11b, 0x20
je 0x4b19c6
mov r10, qword [rsp + 0x2c0]
mov r10, qword [r10]
mov qword [rsp + rax*8 + 0x538], r10
jmp 0x4b19d6
mov r10, qword [rsp + 0x2c0]
mov qword [rsp + rax*8 + 0x538], r10
mov r10, qword [rsp + 0x288]
movzx r11d, byte [r10 + 0x14]
test r11b, 1
je 0x4b19f0
mov eax, 0x48
jmp 0x4b19f5
mov eax, 0x38
movzx r11d, word [r10 + 0x30]
nop word [rax + rax]
test r11w, r11w
jne 0x4b1a0e
xor r11d, r11d
xor r10d, r10d
jmp 0x4b1a1e
add r10, rax
cmp r11, 0x100000
ja 0x4b246b
mov qword [rsp + 0x280], r10
mov qword [rsp + 0xd8], r11
mov qword [rsp + 0x2a8], rbx
xor eax, eax
jmp 0x4b1a43
mov r10, rcx
mov rax, r11
mov r11, rdi
cmp rax, r11
jge 0x4b1d3b
mov r12, qword [r10 + rax*8]
nop
mov rcx, qword [rsp + 0x2e8]
mov r13, qword [rsp + 0x2e0]
cmp rax, rcx
jae 0x4b2466
mov r15, qword [r13 + rax*8]
mov rsi, r12
lea r12, [rcx - 1]
cmp rax, r12
jne 0x4b1a85
mov r12, qword [rsp + 0x2d0]
jmp 0x4b1a97
lea r12, [rax + 1]
cmp rcx, r12
jbe 0x4b245e
mov r12, qword [r13 + rax*8 + 8]
mov r13, qword [rsp + 0x2c8]
mov rcx, r10
mov r10, qword [rsp + 0x2d8]
cmp r12, r10
ja 0x4b2453
cmp r12, r15
jb 0x4b2448
mov rdi, r11
lea r11, [rax + 1]
sub r12, r15
mov r8, r15
sub r15, r10
lea r10, [r8 + r8*2]
shl r10, 4
sar r15, 0x3f
and r15, r10
lea r10, [r13 + r15]
mov r8, r13
mov r13, qword [rsp + 0x3a0]
mov r9, r15
mov r15, qword [rsp + 0x398]
cmp r13, r11
jbe 0x4b243d
mov qword [rsp + 0xd0], r12
mov qword [rsp + 0x278], r10
mov r10, qword [r15 + rax*8 + 8]
lea r12, [r13 - 1]
cmp r12, r11
jne 0x4b1b27
mov r12, qword [rsp + 0x388]
jmp 0x4b1b39
lea r12, [rax + 2]
cmp r13, r12
jbe 0x4b2432
mov r12, qword [r15 + rax*8 + 0x10]
mov r13, qword [rsp + 0x380]
mov r15, qword [rsp + 0x390]
cmp r12, r15
ja 0x4b2427
cmp r12, r10
jb 0x4b241c
sub r12, r10
mov rax, r10
sub r10, r15
lea r15, [rax + rax*2]
shl r15, 4
sar r10, 0x3f
and r10, r15
lea r15, [r10 + r13]
mov rax, r13
mov r13, qword [rsp + 0xd0]
test r13, r13
jne 0x4b1b95
test r12, r12
je 0x4b1a3a
jmp 0x4b2409
mov qword [rsp + 0xe0], r11
mov r11, qword [rsp + 0x278]
movups xmm0, xmmword [r11]
movups xmmword [rsp + 0x158], xmm0
lea r11, [r9 + 0x10]
add r11, r8
movups xmm0, xmmword [r11]
movups xmmword [rsp + 0x168], xmm0
lea r11, [r9 + 0x20]
add r11, r8
movups xmm0, xmmword [r11]
movups xmmword [rsp + 0x178], xmm0
cmp qword [rsp + 0x158], 1
jne 0x4b1cb1
test r12, r12
jbe 0x4b23ff
movups xmm0, xmmword [r15]
movups xmmword [rsp + 0x248], xmm0
lea r11, [r10 + 0x10]
add r11, rax
movups xmm0, xmmword [r11]
movups xmmword [rsp + 0x258], xmm0
add r10, 0x20
add r10, rax
movups xmm0, xmmword [r10]
movups xmmword [rsp + 0x268], xmm0
cmp qword [rsp + 0x248], 1
je 0x4b1c45
mov qword [rsp + 0xc8], r12
mov r10, qword [rsp + 0x618]
xor eax, eax
nop
jmp 0x4b2240
mov r8, qword [rsp + 0x168]
cmp qword [rsp + 0x258], r8
jne 0x4b221d
mov rdx, qword [rsp + 0x260]
mov rdi, qword [rsp + 0x170]
add rdx, rbx
mov r8, qword [rsp + 0x618]
lea rcx, [rdi + r8]
mov rax, rsi
mov rbx, rdx
call fcn.0045eea0
mov rcx, qword [rsp + 0x280]
lea rdx, [0x00667c80]
mov rbx, qword [rsp + 0x2a8]
mov rdi, qword [rsp + 0xd8]
mov r11, qword [rsp + 0xe0]
jmp 0x4b1a3a
test r12, r12
jbe 0x4b2213
movups xmm0, xmmword [r15]
movups xmmword [rsp + 0x1e8], xmm0
lea r11, [r10 + 0x10]
add r11, rax
movups xmm0, xmmword [r11]
movups xmmword [rsp + 0x1f8], xmm0
add r10, 0x20
add r10, rax
movups xmm0, xmmword [r10]
movups xmmword [rsp + 0x208], xmm0
cmp qword [rsp + 0x1e8], 1
jne 0x4b1d0e
mov r10, qword [rsp + 0x278]
mov rax, qword [rsp + 0x628]
xor esi, esi
jmp 0x4b2040
cmp r12, r13
jne 0x4b201f
mov r10, qword [rsp + 0x278]
mov rax, qword [rsp + 0x628]
xor esi, esi
jmp 0x4b1e72
mov r11, qword [rsp + 0xe0]
jmp 0x4b1a3a
mov rax, qword [rsp + 0x298]
mov r8, qword [rax]
nop
add r8, 7
and r8, 0xfffffffffffffff8
add r8, qword [rsp + 0x420]
movzx edx, word [rsp + 0x432]
mov word [rsp + 0x5f8], dx
mov rdi, qword [rax]
mov rsi, qword [rsp + 0x418]
mov rcx, rbx
lea r9, [rsp + 0x4f0]
mov rbx, qword [rsp + 0x2b0]
call fcn.00467f00
mov rdi, qword [rsp + 0x628]
test rdi, rdi
je 0x4b1dde
cmp dword [0x00918a90], 0
nop
jne 0x4b1dbf
lea rsi, [rsp + 0x4f0]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.00466052
mov rbp, qword [rbp]
jmp 0x4b1dd6
lea rax, [0x00699300]
mov rbx, rdi
lea rcx, [rsp + 0x4f0]
call fcn.00413ee0
mov rdi, qword [rsp + 0x628]
mov rax, qword [rsp + 0x298]
mov rcx, qword [rax]
mov rdx, qword [rsp + 0x418]
sub rcx, rdx
test rcx, rcx
jbe 0x4b1e27
mov rsi, qword [rsp + 0x360]
nop
mov rdi, qword [rsp + 0x618]
lea rax, [rsi + rdi]
mov rsi, qword [rsp + 0x2a8]
lea rbx, [rsi + rdx]
call fcn.00461520
mov rax, qword [rsp + 0x298]
mov rcx, qword [rsp + 0x620]
mov byte [rcx], 1
mov rbx, qword [rsp + 0x2a8]
call fcn.0045f020
mov rax, qword [rsp + 0x2a0]
lea rbx, [0x00667c80]
mov rcx, qword [rsp + 0x2a8]
call fcn.00471120
mov rbp, qword [rsp + 0x600]
add rsp, 0x608
ret
add r10, 0x30
inc rsi
cmp rsi, r13
jge 0x4b1d2e
movups xmm0, xmmword [r10]
movups xmmword [rsp + 0xf8], xmm0
movups xmm0, xmmword [r10 + 0x10]
movups xmmword [rsp + 0x108], xmm0
movups xmm0, xmmword [r10 + 0x20]
movups xmmword [rsp + 0x118], xmm0
lea r11, [rsi + rsi*2]
shl r11, 4
lea r12, [r15 + r11]
movups xmm0, xmmword [r12]
movups xmmword [rsp + 0x1b8], xmm0
lea r12, [r11 + 0x10]
add r12, r15
movups xmm0, xmmword [r12]
movups xmmword [rsp + 0x1c8], xmm0
add r11, 0x20
add r11, r15
movups xmm0, xmmword [r11]
movups xmmword [rsp + 0x1d8], xmm0
mov r11, qword [rsp + 0xf8]
cmp qword [rsp + 0x1b8], r11
jne 0x4b200c
cmp r11, 2
je 0x4b1f3c
nop dword [rax]
cmp r11, 3
jne 0x4b1f73
test byte [rax], al
mov r11, qword [rsp + 0x118]
cmp r11, 9
jae 0x4b1fff
mov r12, qword [rsp + 0x1d8]
mov r11, qword [rax + r11*8 + 0xc0]
cmp r12, 9
jae 0x4b1ff2
mov qword [rsp + r12*8 + 0x5b0], r11
test byte [rax], al
mov r11, qword [rsp + 0x118]
cmp r11, 9
jae 0x4b1fe5
mov r12, qword [rsp + 0x1d8]
mov r11, qword [rax + r11*8]
nop dword [rax]
cmp r12, 9
jae 0x4b1fd8
mov qword [rsp + r12*8 + 0x4f0], r11
jmp 0x4b1e6b
cmp r11, 4
jne 0x4b1fc5
test byte [rax], al
mov r11, qword [rsp + 0x120]
cmp r11, 0xf
jae 0x4b1fb6
mov r12, qword [rsp + 0x1e0]
mov r11, qword [rax + r11*8 + 0x48]
cmp r12, 0xf
jae 0x4b1fa9
mov qword [rsp + r12*8 + 0x538], r11
jmp 0x4b1e6b
mov rax, r12
mov ecx, 0xf
call fcn.00465aa0
mov rax, r11
mov ecx, 0xf
nop
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072e0e0]
call fcn.00436260
mov rax, r12
mov ecx, 9
call fcn.00465aa0
mov rax, r11
mov ecx, 9
call fcn.00465aa0
mov rax, r12
mov ecx, 9
call fcn.00465aa0
mov rax, r11
mov ecx, 9
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072e0f0]
call fcn.00436260
lea rax, [0x00667a40]
lea rbx, [0x0072e0f0]
call fcn.00436260
add r10, 0x30
inc rsi
nop dword [rax]
cmp rsi, r13
jge 0x4b21b9
movups xmm0, xmmword [r10]
movups xmmword [rsp + 0x128], xmm0
movups xmm0, xmmword [r10 + 0x10]
movups xmmword [rsp + 0x138], xmm0
movups xmm0, xmmword [r10 + 0x20]
movups xmmword [rsp + 0x148], xmm0
mov r11, qword [rsp + 0x130]
add r11, qword [rsp + 0x200]
mov r12, qword [rsp + 0x128]
lea r15, [rbx + r11]
cmp r12, 2
je 0x4b214d
cmp r12, 3
jne 0x4b20e5
test byte [rax], al
mov r12, qword [rsp + 0x148]
cmp r12, 9
jae 0x4b2206
mov r12, qword [rax + r12*8 + 0xc0]
cmp dword [0x00918a90], 0
nop
jne 0x4b20cb
mov qword [rbx + r11], r12
jmp 0x4b2032
mov r8, rdi
mov rdi, r15
mov r9, r12
call fcn.004657a0
mov rdi, r8
nop dword [rax]
jmp 0x4b2032
cmp r12, 4
jne 0x4b21f3
mov r12, qword [rsp + 0x150]
mov r15, qword [rsp + 0x138]
nop
cmp r15, 4
jne 0x4b2125
test byte [rax], al
cmp r12, 0xf
jae 0x4b21e6
mov r12, qword [rax + r12*8 + 0x48]
mov dword [rbx + r11], r12d
nop dword [rax + rax]
jmp 0x4b2032
cmp r15, 8
jne 0x4b21d3
test byte [rax], al
cmp r12, 0xf
jae 0x4b21c6
movsd xmm0, qword [rax + r12*8 + 0x48]
movsd qword [rbx + r11], xmm0
jmp 0x4b2032
mov qword [rsp + 0xe8], rsi
mov qword [rsp + 0x2c0], r10
mov rbx, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x138]
mov rdi, r15
call fcn.004aa780
mov rax, qword [rsp + 0x628]
mov rcx, qword [rsp + 0x280]
lea rdx, [0x00667c80]
mov rbx, qword [rsp + 0x2a8]
mov rsi, qword [rsp + 0xe8]
mov rdi, qword [rsp + 0xd8]
mov r10, qword [rsp + 0x2c0]
mov r13, qword [rsp + 0xd0]
jmp 0x4b2032
mov r11, qword [rsp + 0xe0]
jmp 0x4b1a3a
mov rax, r12
mov ecx, 0xf
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072df20]
call fcn.00436260
mov rax, r12
mov ecx, 0xf
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072e0e0]
call fcn.00436260
mov rax, r12
mov ecx, 9
call fcn.00465aa0
xor eax, eax
mov rcx, rax
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072e0c0]
call fcn.00436260
add r15, 0x30
inc rax
mov r12, rsi
nop word [rax + rax]
cmp rax, r12
jge 0x4b23a5
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0x2c0], r15
movups xmm0, xmmword [r15]
movups xmmword [rsp + 0x218], xmm0
movups xmm0, xmmword [r15 + 0x10]
movups xmmword [rsp + 0x228], xmm0
movups xmm0, xmmword [r15 + 0x20]
movups xmmword [rsp + 0x238], xmm0
mov r11, qword [rsp + 0x220]
add r11, qword [rsp + 0x170]
mov r13, qword [rsp + 0x218]
mov rsi, r12
lea r12, [r11 + r10]
nop
cmp r13, 2
je 0x4b233f
cmp r13, 3
je 0x4b2325
cmp r13, 4
jne 0x4b23ec
mov r12, qword [rsp + 0x240]
mov r13, qword [rsp + 0x228]
cmp r13, 4
jne 0x4b2300
movss xmm0, dword [r10 + r11]
nop word [rax + rax]
nop
cmp r12, 0xf
jae 0x4b23df
movd r11d, xmm0
mov qword [rsp + r12*8 + 0x538], r11
jmp 0x4b2230
cmp r13, 8
jne 0x4b23cc
mov r11, qword [r10 + r11]
cmp r12, 0xf
jae 0x4b23bf
mov qword [rsp + r12*8 + 0x538], r11
jmp 0x4b2230
mov r8, qword [rsp + 0x238]
mov r9, qword [r10 + r11]
cmp r8, 9
jae 0x4b23b2
mov qword [rsp + r8*8 + 0x5b0], r9
mov rbx, qword [rsp + 0x238]
mov rcx, qword [rsp + 0x228]
lea rax, [rsp + 0x4f0]
mov rdi, r12
call fcn.004aa820
mov rax, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x280]
lea rdx, [0x00667c80]
mov rbx, qword [rsp + 0x2a8]
mov rsi, qword [rsp + 0xc8]
mov rdi, qword [rsp + 0xd8]
mov r10, qword [rsp + 0x618]
mov r15, qword [rsp + 0x2c0]
nop
jmp 0x4b2230
mov r11, qword [rsp + 0xe0]
jmp 0x4b1a3a
mov rax, r8
mov ecx, 9
call fcn.00465aa0
mov rax, r12
mov ecx, 0xf
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072df20]
call fcn.00436260
mov rax, r12
mov ecx, 0xf
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072e0d0]
call fcn.00436260
xor eax, eax
mov rcx, rax
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072e0c0]
call fcn.00436260
mov rax, r10
mov rcx, r12
call fcn.00465b60
mov rcx, r12
mov rdx, r15
call fcn.00465b20
mov rax, r12
mov rcx, r13
call fcn.00465aa0
mov rax, r11
mov rcx, r13
call fcn.00465aa0
mov rax, r15
mov rcx, r12
call fcn.00465b60
mov rcx, r12
mov rdx, r10
call fcn.00465b20
mov rax, r12
call fcn.00465aa0
call fcn.00465aa0
mov edx, r11d
mov ebx, 0x100000
call fcn.00465ba0
mov ecx, 0xf
nop dword [rax]
call fcn.00465aa0
lea rax, [0x00667a40]
lea rbx, [0x0072e090]
call fcn.00436260
mov ecx, 9
nop dword [rax]
call fcn.00465aa0
mov ecx, 9
call fcn.00465aa0
xor eax, eax
mov rcx, rax
call fcn.00465aa0
mov rbx, rdx
lea rcx, [0x0066f2a0]
call fcn.0040ac40
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
mov qword [rsp + 0x20], rdi
nop dword [rax]
call fcn.00463440
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
mov rdi, qword [rsp + 0x20]
jmp fcn.004b14a0
lea r13, [rsp + 0x610]
cmp qword [r12], r13
jne 0x4b14d6
mov qword [r12], rsp
jmp 0x4b14d6