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

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
lea rax, [rsp - 0xa0]
nop dword [rax + rax]
cmp rax, qword [rcx + 0x10]
jbe 0x460ce9
sub rsp, 0x120
mov qword [rsp + 0x118], rbp
lea rbp, [rsp + 0x118]
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x108], rax
mov rcx, qword [rsp + 0x130]
mov qword [rsp + 0x110], rcx
lea rdx, [0x0061cc00]
mov qword [rsp], rdx
mov rbx, qword [rsp + 0x138]
mov qword [rsp + 8], rbx
lea rsi, [rsp + 0x108]
mov qword [rsp + 0x10], rsi
call fcn.0040f940
cmp byte [rsp + 0x20], 0
jne 0x460c39
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x108], rax
mov rcx, qword [rsp + 0x130]
mov qword [rsp + 0x110], rcx
lea rdx, [0x0061cc00]
mov qword [rsp], rdx
mov rdx, qword [rsp + 0x138]
mov qword [rsp + 8], rdx
lea rbx, [rsp + 0x108]
mov qword [rsp + 0x10], rbx
nop dword [rax + rax]
call fcn.0040fe00
mov rax, qword [rsp + 0x18]
test byte [rax], al
mov rax, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x130]
nop dword [rax]
cmp rax, rcx
je 0x460c21
movzx edx, byte [rax + 0x17]
mov ebx, edx
and edx, 0x1f
movzx esi, byte [rcx + 0x17]
and esi, 0x1f
nop dword [rax]
cmp dl, sil
jne 0x460c08
mov byte [rsp + 0x2b], bl
mov byte [rsp + 0x2a], dl
mov qword [rsp], rax
call fcn.0045e720
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x78], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x100], rcx
mov rdx, qword [rsp + 0x130]
mov qword [rsp], rdx
nop dword [rax]
call fcn.0045e720
mov rax, qword [rsp + 0x78]
cmp qword [rsp + 0x10], rax
je 0x45fee9
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov rcx, qword [rsp + 0x100]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
call fcn.00402a40
cmp byte [rsp + 0x18], 0
je 0x45fed1
mov rax, qword [rsp + 0x128]
mov qword [rsp], rax
call fcn.0045e7e0
mov rax, qword [rsp + 8]
mov qword [rsp + 0x98], rax
mov rcx, qword [rsp + 0x130]
mov qword [rsp], rcx
call fcn.0045e7e0
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x98]
test rcx, rcx
jne 0x460b2f
test rax, rax
jne 0x460b2c
movzx ebx, byte [rsp + 0x2a]
lea esi, [rbx - 1]
nop dword [rax]
cmp sil, 0xf
jbe 0x460b14
cmp bl, 0x15
ja 0x460720
cmp bl, 0x12
jbe 0x460636
nop dword [rax]
cmp bl, 0x13
jne 0x460240
mov rbx, qword [rsp + 0x130]
movzx esi, word [rbx + 0x32]
mov rdi, qword [rsp + 0x128]
nop dword [rax]
cmp word [rdi + 0x32], si
jne 0x460227
movzx ecx, word [rdi + 0x30]
movzx esi, word [rbx + 0x30]
cmp cx, si
jne 0x460227
nop
movzx r8d, byte [rdi + 0x14]
test r8b, 1
je 0x46021d
mov eax, 0x48
lea r8, [rax + rdi]
nop word [rax + rax]
nop dword [rax]
cmp rcx, 0x100000
ja 0x460c8c
nop
movzx edx, byte [rbx + 0x14]
test dl, 1
je 0x460213
mov eax, 0x48
mov word [rsp + 0x2e], cx
mov word [rsp + 0x2c], si
mov qword [rsp + 0xf8], r8
nop
lea rdx, [rax + rbx]
mov qword [rsp + 0xf0], rdx
mov r9, qword [rsp + 0x138]
xor eax, eax
jmp 0x460066
mov r10, qword [rsp + 0x58]
lea rax, [r10 + 1]
movzx ecx, word [rsp + 0x2e]
mov r9, qword [rsp + 0x138]
movzx esi, word [rsp + 0x2c]
mov rdx, qword [rsp + 0xf0]
mov r8, qword [rsp + 0xf8]
mov rbx, qword [rsp + 0x130]
mov rdi, qword [rsp + 0x128]
cmp rcx, rax
jle 0x4600b3
mov r10, qword [r8 + rax*8]
cmp rsi, rax
jbe 0x460c85
mov qword [rsp + 0x58], rax
mov rcx, qword [rdx + rax*8]
mov qword [rsp], r10
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], r9
call fcn.0045fd60
cmp byte [rsp + 0x18], 0
jne 0x46002b
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
nop
movzx edx, byte [rdi + 0x14]
nop dword [rax + rax]
test dl, 1
je 0x460209
mov eax, 0x48
movzx edx, word [rdi + 0x32]
and edx, 0x7fff
movzx esi, word [rdi + 0x30]
add edx, esi
add rdi, rax
movzx ecx, dx
cmp rsi, rcx
ja 0x460c7c
nop
sub rcx, rsi
lea rdx, [rsi - 0x100000]
shl rsi, 3
sar rdx, 0x3f
and rsi, rdx
lea rdx, [rdi + rsi]
movzx esi, byte [rbx + 0x14]
test sil, 1
je 0x4601ff
mov eax, 0x48
movzx esi, word [rbx + 0x32]
and esi, 0x7fff
movzx edi, word [rbx + 0x30]
add esi, edi
add rbx, rax
movzx esi, si
cmp rdi, rsi
ja 0x460c72
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0xa0], rdx
sub rsi, rdi
mov qword [rsp + 0x30], rsi
lea r8, [rdi - 0x100000]
shl rdi, 3
sar r8, 0x3f
and rdi, r8
add rbx, rdi
mov qword [rsp + 0x80], rbx
xor eax, eax
jmp 0x46019a
mov rdi, qword [rsp + 0x48]
lea rax, [rdi + 1]
mov rcx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0xa0]
cmp rcx, rax
jle 0x4601e7
mov rdi, qword [rdx + rax*8]
cmp rsi, rax
jbe 0x460c6a
mov qword [rsp + 0x48], rax
mov rcx, qword [rbx + rax*8]
mov qword [rsp], rdi
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], r9
call fcn.0045fd60
cmp byte [rsp + 0x18], 0
jne 0x46016f
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 1
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov eax, 0x38
jmp 0x46011a
mov eax, 0x38
jmp 0x4600ce
mov eax, 0x38
jmp 0x460000
mov eax, 0x38
jmp 0x45ffd0
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
cmp bl, 0x14
jne 0x4605a9
mov rax, qword [rsp + 0x128]
mov rcx, qword [rax + 0x30]
mov qword [rsp], rcx
call fcn.0045f440
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x78], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x100], rcx
mov rdx, qword [rsp + 0x130]
mov rbx, qword [rdx + 0x30]
mov qword [rsp], rbx
call fcn.0045f440
mov rax, qword [rsp + 0x78]
cmp qword [rsp + 0x10], rax
je 0x4602ae
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov rcx, qword [rsp + 0x100]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
nop
call fcn.00402a40
cmp byte [rsp + 0x18], 0
je 0x460296
mov rdx, qword [rsp + 0x128]
mov rbx, qword [rdx + 0x40]
mov rsi, qword [rsp + 0x130]
cmp qword [rsi + 0x40], rbx
jne 0x460591
mov qword [rsp + 0x78], rbx
xor eax, eax
jmp 0x460311
mov rdi, qword [rsp + 0x60]
lea rax, [rdi + 1]
mov rbx, qword [rsp + 0x78]
mov rsi, qword [rsp + 0x130]
mov rdx, qword [rsp + 0x128]
cmp rax, rbx
jge 0x460579
mov rdi, qword [rdx + 0x38]
mov rcx, qword [rdx + 0x40]
cmp rcx, rax
jbe 0x460c65
lea r8, [rdi + rax*8]
mov r9, qword [rsi + 0x38]
mov rcx, qword [rsi + 0x40]
nop word [rax + rax]
cmp rcx, rax
jbe 0x460c60
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xe0], rdi
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xa8], r8
mov ecx, dword [rdi + rax*8]
mov qword [rsp], r8
mov dword [rsp + 8], ecx
call fcn.0045e9c0
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0xe8]
lea rdx, [rcx + rax*8]
mov qword [rsp + 0x88], rdx
mov ebx, dword [rcx + rax*8]
mov rsi, qword [rsp + 0x10]
mov qword [rsp + 0xd8], rsi
mov qword [rsp], rdx
mov dword [rsp + 8], ebx
call fcn.0045e9c0
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0xd0], rax
mov rcx, qword [rsp + 0xd8]
mov qword [rsp], rcx
call fcn.0045f440
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x70], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0xc8], rcx
mov rdx, qword [rsp + 0xd0]
mov qword [rsp], rdx
call fcn.0045f440
mov rax, qword [rsp + 0x70]
nop word [rax + rax]
cmp qword [rsp + 0x10], rax
jne 0x460561
mov rcx, qword [rsp + 0xc8]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
nop dword [rax]
call fcn.00402a40
cmp byte [rsp + 0x18], 0
je 0x460561
mov rax, qword [rsp + 0xd8]
mov qword [rsp], rax
nop dword [rax]
call fcn.0045f540
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x70], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x100], rcx
mov rdx, qword [rsp + 0xd0]
mov qword [rsp], rdx
call fcn.0045f540
mov rax, qword [rsp + 0x70]
cmp qword [rsp + 0x10], rax
jne 0x460548
mov rcx, qword [rsp + 0x100]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
call fcn.00402a40
cmp byte [rsp + 0x18], 0
je 0x460548
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rcx + rax*8 + 4]
mov rdx, qword [rsp + 0xa8]
mov qword [rsp], rdx
mov dword [rsp + 8], ecx
nop
call fcn.0045ece0
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0xb0], rax
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0xe8]
mov edx, dword [rdx + rcx*8 + 4]
mov rbx, qword [rsp + 0x88]
mov qword [rsp], rbx
mov dword [rsp + 8], edx
call fcn.0045ece0
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0xb0]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x10], rax
nop dword [rax + rax]
call fcn.0045fd60
cmp byte [rsp + 0x18], 0
jne 0x4602f3
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
nop
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 1
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov rax, qword [rsp + 0x128]
mov rcx, qword [rax + 0x30]
mov rdx, qword [rsp + 0x130]
mov rbx, qword [rdx + 0x30]
mov qword [rsp], rcx
mov qword [rsp + 8], rbx
mov rcx, qword [rsp + 0x138]
mov qword [rsp + 0x10], rcx
call fcn.0045fd60
cmp byte [rsp + 0x18], 0
jne 0x4605fc
xor eax, eax
mov byte [rsp + 0x140], al
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov rax, qword [rsp + 0x128]
mov rax, qword [rax + 0x38]
mov rcx, qword [rsp + 0x130]
mov rcx, qword [rcx + 0x38]
mov qword [rsp], rax
mov qword [rsp + 8], rcx
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x10], rax
call fcn.0045fd60
movzx eax, byte [rsp + 0x18]
jmp 0x4605e5
cmp bl, 0x11
je 0x4606ac
nop dword [rax + rax]
cmp bl, 0x12
jne 0x460c96
mov rax, qword [rsp + 0x130]
mov rcx, qword [rax + 0x38]
mov rdx, qword [rsp + 0x128]
nop dword [rax]
cmp qword [rdx + 0x38], rcx
je 0x46067f
xor eax, eax
mov byte [rsp + 0x140], al
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov rcx, qword [rdx + 0x30]
mov rax, qword [rax + 0x30]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x10], rax
nop dword [rax]
call fcn.0045fd60
movzx eax, byte [rsp + 0x18]
jmp 0x460668
mov rax, qword [rsp + 0x128]
mov rcx, qword [rax + 0x30]
mov rdx, qword [rsp + 0x130]
mov rbx, qword [rdx + 0x30]
mov qword [rsp], rcx
mov qword [rsp + 8], rbx
mov rcx, qword [rsp + 0x138]
mov qword [rsp + 0x10], rcx
call fcn.0045fd60
cmp byte [rsp + 0x18], 0
je 0x460718
mov rax, qword [rsp + 0x130]
mov rax, qword [rax + 0x40]
mov rcx, qword [rsp + 0x128]
cmp qword [rcx + 0x40], rax
sete al
mov byte [rsp + 0x140], al
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
xor eax, eax
jmp 0x460701
cmp bl, 0x17
ja 0x4607d0
cmp bl, 0x16
jne 0x460781
mov rax, qword [rsp + 0x128]
mov rax, qword [rax + 0x30]
mov rcx, qword [rsp + 0x130]
mov rcx, qword [rcx + 0x30]
mov qword [rsp], rax
mov qword [rsp + 8], rcx
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x10], rax
nop dword [rax]
call fcn.0045fd60
movzx eax, byte [rsp + 0x18]
mov byte [rsp + 0x140], al
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov rax, qword [rsp + 0x128]
mov rax, qword [rax + 0x30]
mov rcx, qword [rsp + 0x130]
mov rcx, qword [rcx + 0x30]
mov qword [rsp], rax
mov qword [rsp + 8], rcx
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x10], rax
call fcn.0045fd60
movzx eax, byte [rsp + 0x18]
mov byte [rsp + 0x140], al
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
cmp bl, 0x18
jne 0x4607ed
mov byte [rsp + 0x140], 1
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
cmp bl, 0x19
jne 0x460b06
mov rax, qword [rsp + 0x128]
mov rcx, qword [rax + 0x40]
mov rdx, qword [rsp + 0x130]
cmp qword [rdx + 0x40], rcx
jne 0x460aee
mov rcx, qword [rax + 0x30]
mov qword [rsp], rcx
nop dword [rax]
call fcn.0045f440
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x78], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x100], rcx
mov rdx, qword [rsp + 0x130]
mov rbx, qword [rdx + 0x30]
mov qword [rsp], rbx
call fcn.0045f440
mov rax, qword [rsp + 0x78]
cmp qword [rsp + 0x10], rax
je 0x460875
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov rcx, qword [rsp + 0x100]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
call fcn.00402a40
cmp byte [rsp + 0x18], 0
je 0x46085d
mov rdx, qword [rsp + 0x128]
mov rbx, qword [rdx + 0x40]
mov qword [rsp + 0x78], rbx
mov rsi, qword [rsp + 0x130]
xor eax, eax
jmp 0x4608cd
mov rdi, qword [rsp + 0x50]
lea rax, [rdi + 1]
mov rbx, qword [rsp + 0x78]
mov rsi, qword [rsp + 0x130]
mov rdx, qword [rsp + 0x128]
cmp rbx, rax
jle 0x460ad6
mov rdi, qword [rdx + 0x38]
mov rcx, qword [rdx + 0x40]
nop
cmp rcx, rax
jbe 0x460c56
lea r8, [rax + rax*2]
mov r9, qword [rsi + 0x38]
mov rcx, qword [rsi + 0x40]
cmp rcx, rax
jbe 0x460c51
mov qword [rsp + 0xc0], rdi
mov qword [rsp + 0x70], r8
mov qword [rsp + 0xb8], r9
mov qword [rsp + 0x50], rax
mov rax, qword [rdi + r8*8]
mov qword [rsp], rax
call fcn.0045f440
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x68], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x100], rcx
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rsp + 0xb8]
mov rsi, qword [rbx + rdx*8]
mov qword [rsp], rsi
call fcn.0045f440
mov rax, qword [rsp + 0x68]
nop dword [rax + rax]
cmp qword [rsp + 0x10], rax
jne 0x460abe
mov rcx, qword [rsp + 0x100]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
nop dword [rax]
call fcn.00402a40
cmp byte [rsp + 0x18], 0
je 0x460abe
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0xc0]
mov rdx, qword [rcx + rax*8 + 8]
mov rbx, qword [rsp + 0xb8]
mov rsi, qword [rbx + rax*8 + 8]
mov qword [rsp], rdx
mov qword [rsp + 8], rsi
mov rdx, qword [rsp + 0x138]
mov qword [rsp + 0x10], rdx
call fcn.0045fd60
cmp byte [rsp + 0x18], 0
je 0x460aa6
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0xc0]
mov rdx, qword [rcx + rax*8]
mov qword [rsp], rdx
call fcn.0045f4a0
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x68], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x100], rcx
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rsp + 0xb8]
mov rsi, qword [rbx + rdx*8]
mov qword [rsp], rsi
nop dword [rax + rax]
call fcn.0045f4a0
mov rax, qword [rsp + 0x68]
cmp qword [rsp + 0x10], rax
jne 0x460a8e
mov rcx, qword [rsp + 0x100]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
call fcn.00402a40
cmp byte [rsp + 0x18], 0
je 0x460a8e
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rsp + 0xc0]
mov rbx, qword [rbx + rdx*8 + 0x10]
mov rsi, qword [rsp + 0xb8]
mov rdx, qword [rsi + rdx*8 + 0x10]
cmp rbx, rdx
je 0x4608af
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 1
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
cmp bl, 0x1a
je 0x4607d5
jmp 0x460c96
mov byte [rsp + 0x140], 1
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
test rcx, rcx
je 0x460b36
test rax, rax
jne 0x460b4e
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov qword [rsp + 0x90], rax
mov eax, dword [rcx]
mov rcx, qword [rsp + 0x128]
mov qword [rsp], rcx
mov dword [rsp + 8], eax
call fcn.0045e9c0
mov rax, qword [rsp + 0x10]
mov qword [rsp], rax
call fcn.0045f440
mov rax, qword [rsp + 0x90]
mov eax, dword [rax]
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x100], rcx
mov rdx, qword [rsp + 0x10]
mov qword [rsp + 0x40], rdx
mov rbx, qword [rsp + 0x130]
mov qword [rsp], rbx
mov dword [rsp + 8], eax
call fcn.0045e9c0
mov rax, qword [rsp + 0x10]
mov qword [rsp], rax
call fcn.0045f440
mov rax, qword [rsp + 0x40]
cmp qword [rsp + 0x10], rax
jne 0x460bf0
mov rcx, qword [rsp + 0x100]
mov qword [rsp], rcx
mov qword [rsp + 0x10], rax
nop dword [rax]
call fcn.00402a40
cmp byte [rsp + 0x18], 0
jne 0x45ff54
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 0
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
nop
ret
mov byte [rsp + 0x140], 1
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
mov byte [rsp + 0x140], 1
mov rbp, qword [rsp + 0x118]
add rsp, 0x120
ret
call fcn.0046cdc0
call fcn.0046cdc0
nop dword [rax + rax]
call fcn.0046cdc0
call fcn.0046cdc0
mov rcx, rsi
call fcn.0046cdc0
mov eax, edi
mov rcx, rsi
call fcn.0046ce80
mov eax, esi
nop
call fcn.0046ce80
mov ecx, esi
call fcn.0046cdc0
mov edx, 0x100000
call fcn.0046ce00
call fcn.0043aa00
lea rax, [0x00662d4a]
mov qword [rsp], rax
mov qword [rsp + 8], 0x1e
call fcn.0043b480
movzx eax, byte [rsp + 0x2b]
and eax, 0x1f
mov qword [rsp], rax
call fcn.0043b100
call fcn.0043ace0
call fcn.0043aaa0
lea rax, [0x006626cb]
mov qword [rsp], rax
mov qword [rsp + 8], 0x1d
call fcn.00439220
nop
call fcn.0046abe0
jmp fcn.0045fd60