Function at 0x62dee0
Capabilities:
Check http status code

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
lea rax, [rsp - 0x438]
nop dword [rax + rax]
cmp rax, qword [rcx + 0x10]
jbe 0x62ff8b
sub rsp, 0x4b8
mov qword [rsp + 0x4b0], rbp
lea rbp, [rsp + 0x4b0]
mov rax, 0
mov qword [rsp + 0x4a8], rax
mov byte [rsp + 0xc7], 0
mov qword [rsp + 0x508], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x510], xmm0
lea rax, [rsp + 0x4d8]
mov qword [rsp], rax
nop dword [rax + rax]
call fcn.00630120
mov rax, qword [rsp + 8]
mov qword [rsp + 0x268], rax
movups xmm0, xmmword [rsp + 0x10]
movups xmmword [rsp + 0x270], xmm0
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsp + 0x280], xmm0
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x290], xmm0
lea rax, [0x0068aa60]
mov qword [rsp], rax
mov qword [rsp + 8], 1
call fcn.00405800
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x228], rax
lea rcx, [0x0068aae0]
mov qword [rsp], rcx
mov qword [rsp + 8], 1
call fcn.00405800
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x220], rax
lea rcx, [0x0068ab20]
mov qword [rsp], rcx
mov qword [rsp + 8], 0
call fcn.00405800
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x218], rax
lea rcx, [0x0068a860]
mov qword [rsp], rcx
mov qword [rsp + 8], 1
nop
call fcn.00405800
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x210], rax
lea rcx, [0x0068ab20]
mov qword [rsp], rcx
mov qword [rsp + 8], 0
call fcn.00405800
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x208], rax
lea rcx, [0x006dd980]
mov qword [rsp], rcx
call fcn.0040e6c0
mov rax, qword [rsp + 8]
cmp dword [0x008f5bb0], 0
jne 0x62ff3e
mov rcx, qword [rsp + 0x4c0]
mov qword [rax + 0x10], rcx
cmp dword [0x008f5bb0], 0
jne 0x62fe96
mov rdx, qword [rsp + 0x268]
mov qword [rax + 0x18], rdx
movups xmm0, xmmword [rsp + 0x270]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [rsp + 0x280]
movups xmmword [rax + 0x30], xmm0
movups xmm0, xmmword [rsp + 0x290]
movups xmmword [rax + 0x40], xmm0
mov rdx, qword [rsp + 0x228]
mov qword [rax + 0x80], rdx
mov rdx, qword [rsp + 0x220]
mov qword [rax + 0x88], rdx
mov rdx, qword [rsp + 0x218]
mov qword [rax + 0x90], rdx
mov rdx, qword [rsp + 0x210]
mov qword [rax + 0xa8], rdx
mov rdx, qword [rsp + 0x208]
mov qword [rax + 0xb0], rdx
mov qword [rsp + 0x508], rax
nop
mov rax, qword [rsp + 0x4c8]
mov rcx, qword [rax + 0x30]
mov rdx, qword [rsp + 0x4d0]
mov qword [rsp], rdx
lea rbx, [0x0069b980]
mov qword [rsp + 8], rbx
lea rbx, [0x008f5a30]
mov qword [rsp + 0x10], rbx
call rcx
mov rax, qword [rsp + 0x20]
lea rcx, [0x0069e120]
nop word [rax + rax]
nop
cmp qword [rsp + 0x18], rcx
jne 0x62fe8f
mov rcx, qword [rsp + 0x4d8]
test rcx, rcx
je 0x62fe7a
mov rdx, qword [rcx]
mov rbx, qword [rcx + 8]
mov qword [rsp + 0x158], rax
cmp rbx, 5
jne 0x62fe6a
cmp dword [rdx], 0x70747468
nop dword [rax + rax]
jne 0x62fe5a
cmp byte [rdx + 4], 0x73
jne 0x62fe4a
mov rdx, qword [rsp + 0x4c0]
cmp qword [rdx + 0x90], 0
je 0x62fa15
test rcx, rcx
jne 0x62f9f5
mov rcx, qword [rsp + 0x4f0]
mov rbx, qword [rsp + 0x4f8]
mov qword [rsp], rdx
mov rax, qword [rsp + 0x4c8]
mov qword [rsp + 8], rax
mov rsi, qword [rsp + 0x4d0]
mov qword [rsp + 0x10], rsi
lea rdi, [0x006e42f4]
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], 3
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rbx
nop dword [rax]
call fcn.0062be40
mov rax, qword [rsp + 0x508]
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x48]
mov qword [rax + 0x50], rdx
cmp dword [0x008f5bb0], 0
jne 0x62f9de
mov qword [rax + 0x58], rcx
nop dword [rax + rax]
test rbx, rbx
je 0x62e332
cmp qword [rsp + 0x4d8], 0
jne 0x62e2a1
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rbx
mov qword [rsp + 0x518], rsi
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
nop
ret
mov qword [rsp + 0x200], rdi
mov qword [rsp + 0x148], rsi
lea rax, [0x006c5900]
mov qword [rsp], rax
nop dword [rax]
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rax + 8], 0xc
lea rcx, [0x006e66f9]
mov qword [rax], rcx
mov qword [rax + 0x18], 3
lea rcx, [0x006e42f4]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x200]
mov qword [rax + 0x40], rcx
cmp dword [0x008f5bb0], 0
jne 0x62e31f
mov rcx, qword [rsp + 0x148]
mov qword [rax + 0x48], rcx
lea rbx, [0x007412e0]
mov rsi, rax
jmp 0x62e274
lea rdi, [rax + 0x48]
mov rcx, qword [rsp + 0x148]
call fcn.0046cb00
jmp 0x62e310
mov rax, qword [rsp + 0x508]
mov rcx, qword [rax + 0x58]
lea rbx, [0x00746c38]
cmp qword [rax + 0x50], rbx
jne 0x62f9d4
jne 0x62f9c7
mov qword [rsp + 0x168], rcx
mov rax, qword [rsp + 0x158]
test rax, rax
je 0x62e377
mov rdx, qword [rax + 0x50]
test rdx, rdx
jne 0x62f9b5
mov qword [rsp], rcx
nop dword [rax + rax]
call fcn.005a3160
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x10]
cmp qword [rsp + 8], 0
je 0x62e47a
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x178], rcx
mov rax, qword [rsp + 0x508]
mov rcx, qword [rax + 0x50]
test byte [rcx], al
mov rax, qword [rax + 0x58]
mov dword [rsp], 0x18
add rcx, 0x18
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], rax
call fcn.004444c0
mov rax, qword [rsp + 0x158]
nop
test rax, rax
je 0x62e3ee
mov rdx, qword [rax + 0x58]
test rdx, rdx
jne 0x62e42a
mov qword [rsp + 0x508], 0
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x510], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x518], rax
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
mov rax, qword [rdx]
mov rdi, rsp
xorps xmm0, xmm0
lea rdi, [rdi - 0x10]
nop word [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d11a
mov rbp, qword [rbp]
mov rcx, qword [rsp + 0x200]
mov qword [rsp + 0xb0], rcx
mov rbx, qword [rsp + 0x178]
mov qword [rsp + 0xb8], rbx
call rax
jmp 0x62e3ee
lea rax, [0x006d6040]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rsp + 0x240], rax
mov rcx, qword [rsp + 0x168]
mov qword [rsp], rcx
call fcn.005a3400
cmp dword [0x008f5bb0], 0
jne 0x62f959
mov rdi, qword [rsp + 0x240]
lea rsi, [rsp + 8]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d446
mov rbp, qword [rbp]
mov rax, qword [rsp + 0x158]
nop dword [rax]
test rax, rax
je 0x62e4f2
mov rdx, qword [rax + 0x58]
test rdx, rdx
jne 0x62f8fb
mov rcx, qword [rsp + 0x508]
test byte [rcx], al
cmp dword [0x008f5bb0], 0
jne 0x62f8e5
mov rbx, qword [rsp + 0x240]
mov qword [rcx + 0x60], rbx
mov rcx, qword [rsp + 0x4d8]
nop dword [rax]
test rcx, rcx
je 0x62f8dc
mov rbx, qword [rcx]
cmp qword [rcx + 8], 6
jne 0x62e547
cmp dword [rbx], 0x6b636f73
jne 0x62e547
cmp word [rbx + 4], 0x3573
je 0x62f5eb
mov rbx, qword [rsp + 0x4e0]
mov rsi, qword [rsp + 0x4e8]
cmp rsi, 4
jne 0x62e569
cmp dword [rbx], 0x70747468
je 0x62f525
cmp rsi, 5
jne 0x62f51a
cmp dword [rbx], 0x70747468
jne 0x62f51a
cmp byte [rbx + 4], 0x73
jne 0x62f51a
mov rbx, qword [rsp + 0x508]
mov rsi, qword [rbx + 0x50]
mov qword [rsp + 0x100], rsi
mov rbx, qword [rbx + 0x58]
mov qword [rsp + 0x1b0], rbx
mov rdi, qword [rsp + 0x4c0]
mov rdx, qword [rdi + 0xf0]
nop dword [rax + rax]
test rdx, rdx
jne 0x62f438
mov rcx, qword [rdi + 0xe8]
test rcx, rcx
je 0x62f42a
mov qword [rsp + 0x170], rcx
lea rax, [rsp + 0x4d8]
mov qword [rsp], rax
call fcn.00629580
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 8]
nop dword [rax]
test rax, rax
jne 0x62f2f4
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x170], rax
lea rcx, [0x006dbc00]
mov qword [rsp], rcx
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rsp + 0x198], rax
mov qword [rax + 8], 7
lea rcx, [0x006e4ba9]
mov qword [rax], rcx
lea rcx, [0x006d2660]
mov qword [rsp], rcx
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x4f0]
mov rdx, qword [rsp + 0x4f8]
mov qword [rax + 0x18], rdx
cmp dword [0x008f5bb0], 0
jne 0x62f2d5
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x198]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x4f0]
mov rdx, qword [rsp + 0x4f8]
mov qword [rcx + 0x88], rdx
cmp dword [0x008f5bb0], 0
jne 0x62f2b3
mov qword [rcx + 0x80], rax
mov rax, qword [rsp + 0x170]
mov qword [rcx + 0x38], rax
mov rax, qword [rsp + 0x4c8]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rsp + 0x4d0]
mov qword [rsp], rdx
call rcx
mov rax, qword [rsp + 8]
mov qword [rsp + 0x118], rax
test rax, rax
je 0x62f262
mov rcx, qword [rsp + 0x4c8]
mov rdx, qword [rsp + 0x4d0]
mov qword [rsp + 0x1a0], rdx
mov qword [rsp + 0xf0], rcx
lea rax, [0x0068ab20]
mov qword [rsp], rax
mov qword [rsp + 8], 0
call fcn.00405800
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x190], rax
lea rcx, [0x006bde60]
mov qword [rsp], rcx
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rsp + 0x230], rax
lea rcx, [0x0069ffa0]
mov qword [rsp], rcx
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rsp + 0x238], rax
mov dword [rsp], 0x30
lea rcx, [0x006fddb8]
mov qword [rsp + 8], rcx
mov rcx, qword [rsp + 0x190]
mov qword [rsp + 0x10], rcx
mov rdx, qword [rsp + 0x198]
mov qword [rsp + 0x18], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x20], rdx
mov rbx, qword [rsp + 0x1b0]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x30], rax
mov rsi, qword [rsp + 0x230]
mov qword [rsp + 0x38], rsi
call fcn.004444c0
mov rax, qword [rsp + 0xf0]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rsp + 0x1a0]
mov qword [rsp], rdx
call rcx
mov rax, qword [rsp + 8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x248], xmm0
movups xmmword [rsp + 0x258], xmm0
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x248], rax
lea rcx, [rsp + 0x248]
mov qword [rsp], rcx
lea rcx, [rsp + 0x120]
mov qword [rsp + 8], rcx
movups xmmword [rsp + 0x10], xmm0
mov qword [rsp + 0x20], 2
mov byte [rsp + 0x28], 1
call fcn.0044a560
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x118]
test rcx, rcx
sete cl
mov byte [rsp + 0xc6], cl
test rax, rax
jne 0x62f1ae
mov rax, qword [rsp + 0x238]
cmp qword [rax], 0
nop dword [rax]
jne 0x62f134
mov rax, qword [rsp + 0x230]
mov rax, qword [rax]
cmp qword [rax + 0x10], 0xc8
jne 0x62ef75
mov byte [rsp + 0xc5], cl
cmp qword [rsp + 0x4d8], 0
je 0x62e8d6
mov rax, qword [rsp + 0x4e0]
cmp qword [rsp + 0x4e8], 5
jne 0x62e8d6
cmp dword [rax], 0x70747468
jne 0x62e8d6
cmp byte [rax + 4], 0x73
je 0x62eecf
mov rax, qword [rsp + 0x508]
mov rax, qword [rax + 0x60]
test rax, rax
je 0x62e8fe
cmp byte [rax + 0x18], 0
je 0x62e8fe
mov rdx, qword [rax + 0x10]
mov rax, qword [rax + 8]
test rdx, rdx
jne 0x62ec65
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x1f8], rax
mov rcx, qword [rsp + 0x4c0]
mov rdx, qword [rcx + 0x108]
mov qword [rsp + 0x110], rdx
lea rbx, [0x006cb820]
mov qword [rsp], rbx
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rsp + 0x1b8], rax
lea rcx, [0x0068c6a0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x110]
test rdx, rdx
mov ebx, 0x1000
cmovg rbx, rdx
cmp rbx, 0x10
mov edx, 0x10
cmovl rbx, rdx
mov qword [rsp + 0x108], rbx
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbx
call fcn.0044dc80
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x2f0], 0
lea rdi, [rsp + 0x2f8]
xorps xmm0, xmm0
lea rdi, [rdi - 0x30]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d135
mov rbp, qword [rbp]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x2f8], rax
mov qword [rsp + 0x300], rax
lea rax, [0x00741440]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x310], rax
mov qword [rsp + 0x338], 0xffffffffffffffff
mov qword [rsp + 0x340], 0xffffffffffffffff
cmp dword [0x008f5bb0], 0
jne 0x62ec2a
mov rax, qword [rsp + 0x2f0]
mov rcx, qword [rsp + 0x1b8]
mov qword [rcx], rax
lea rdi, [rcx + 8]
lea rsi, [rsp + 0x2f8]
nop dword [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d49a
mov rbp, qword [rbp]
mov rax, qword [rsp + 0x508]
test byte [rax], al
cmp dword [0x008f5bb0], 0
jne 0x62ec1b
mov qword [rax + 0x68], rcx
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x1f8], rax
mov rcx, qword [rsp + 0x4c0]
mov rcx, qword [rcx + 0x100]
lea rdx, [0x0068c6a0]
mov qword [rsp], rdx
test rcx, rcx
mov edx, 0x1000
cmovg rdx, rcx
test rdx, rdx
mov ecx, 0x1000
cmovle rdx, rcx
mov qword [rsp + 0xe0], rdx
mov qword [rsp + 8], rdx
mov qword [rsp + 0x10], rdx
call fcn.0044dc80
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x1f0], rax
lea rcx, [0x006bee20]
mov qword [rsp], rcx
nop
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0xe0]
mov qword [rax + 0x18], rcx
mov qword [rax + 0x20], rcx
cmp dword [0x008f5bb0], 0
jne 0x62ec05
mov rcx, qword [rsp + 0x1f0]
mov qword [rax + 0x10], rcx
lea rcx, [0x00741d60]
mov qword [rax + 0x30], rcx
cmp dword [0x008f5bb0], 0
jne 0x62ebea
mov rcx, qword [rsp + 0x1f8]
mov qword [rax + 0x38], rcx
mov rcx, qword [rsp + 0x508]
test byte [rcx], al
cmp dword [0x008f5bb0], 0
jne 0x62ebdc
mov qword [rcx + 0x70], rax
mov rax, qword [rsp + 0x508]
mov dword [rsp], 8
lea rcx, [0x006fde48]
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], rax
call fcn.004444c0
mov rax, qword [rsp + 0x508]
mov dword [rsp], 8
lea rcx, [0x006fde58]
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], rax
call fcn.004444c0
xorps xmm0, xmm0
movups xmmword [rsp + 0x510], xmm0
movzx eax, byte [rsp + 0xc5]
test al, 1
jne 0x62ebc3
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
jmp 0x62ebb3
lea rdi, [rcx + 0x70]
call fcn.0046ca00
jmp 0x62eb52
lea rdi, [rax + 0x38]
mov rcx, qword [rsp + 0x1f8]
call fcn.0046cb00
nop dword [rax + rax]
jmp 0x62eb37
lea rdi, [rax + 0x10]
mov rcx, qword [rsp + 0x1f0]
call fcn.0046cb00
jmp 0x62eb13
lea rdi, [rax + 0x68]
nop
call fcn.0046cb00
jmp 0x62ea6e
lea rax, [0x006cb820]
mov qword [rsp], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 8], rax
lea rcx, [rsp + 0x2f0]
mov qword [rsp + 0x10], rcx
call fcn.00415600
mov rcx, qword [rsp + 0x1b8]
nop dword [rax]
jmp 0x62ea53
mov rcx, qword [rsp + 0x4c0]
mov rbx, qword [rcx + 0xe0]
lea rsi, [0x0069a120]
mov qword [rsp], rsi
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rax
mov qword [rsp + 0x18], rdx
call fcn.004143e0
mov rax, qword [rsp + 0x20]
mov rdx, qword [rax]
cmp byte [rsp + 0x28], 0
je 0x62e8fe
mov rax, qword [rsp + 0x508]
mov rcx, qword [rax + 0x50]
mov rax, qword [rax + 0x58]
lea rbx, [0x00746c38]
nop dword [rax]
cmp rbx, rcx
jne 0x62ff54
mov rcx, qword [rdx]
mov rbx, qword [rsp + 0x4f0]
mov rsi, qword [rsp + 0x4f8]
mov qword [rsp], rbx
mov qword [rsp + 8], rsi
mov qword [rsp + 0x10], rax
call rcx
mov rax, qword [rsp + 0x20]
mov qword [rsp + 0x1c8], rax
mov rcx, qword [rsp + 0x18]
mov qword [rsp + 0x200], rcx
lea rbx, [0x006a0ba0]
mov qword [rsp], rbx
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], rax
nop dword [rax + rax]
call fcn.0040bbc0
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x20]
cmp byte [rsp + 0x28], 0
je 0x62ed9d
mov rax, qword [rax + 0x18]
mov qword [rsp], rcx
nop
call rax
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x10]
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x518], rcx
movzx eax, byte [rsp + 0xc5]
test al, 1
jne 0x62ed84
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
jmp 0x62ed74
lea rax, [0x006dd980]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
cmp dword [0x008f5bb0], 0
jne 0x62eeb9
mov rcx, qword [rsp + 0x4c0]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x508]
test byte [rcx], al
cmp dword [0x008f5bb0], 0
nop dword [rax]
jne 0x62ee82
mov rbx, qword [rcx + 0x18]
mov qword [rax + 0x18], rbx
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm0
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov rcx, qword [rsp + 0x200]
mov qword [rax], rcx
cmp dword [0x008f5bb0], 0
jne 0x62ee6e
mov rcx, qword [rsp + 0x1c8]
mov qword [rax + 8], rcx
mov qword [rsp + 0x508], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x510], xmm0
movzx eax, byte [rsp + 0xc5]
test al, 1
jne 0x62ee55
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
jmp 0x62ee45
lea rdi, [rax + 8]
mov rcx, qword [rsp + 0x1c8]
call fcn.0046cb00
nop
jmp 0x62ee26
mov qword [rsp + 0x1f8], rax
lea rdx, [0x006c3a60]
mov qword [rsp], rdx
lea rdx, [rax + 0x18]
mov qword [rsp + 8], rdx
add rcx, 0x18
mov qword [rsp + 0x10], rcx
call fcn.00415600
mov rax, qword [rsp + 0x1f8]
jmp 0x62ee06
lea rdi, [rax + 0x10]
mov rcx, qword [rsp + 0x4c0]
call fcn.0046cb00
jmp 0x62edcb
lea rax, [rsp + 0x4d8]
mov qword [rsp], rax
nop dword [rax + rax]
call fcn.006302c0
mov rax, qword [rsp + 0x508]
mov qword [rsp], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x18], rax
nop
call fcn.0062d920
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
cmp qword [rsp + 0x20], 0
je 0x62ef68
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x518], rcx
movzx eax, byte [rsp + 0xc5]
test al, 1
jne 0x62ef4f
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
jmp 0x62ef3f
movzx ecx, byte [rsp + 0xc5]
jmp 0x62e8d6
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rax, [0x0073c120]
mov qword [rsp + 0x10], rax
mov qword [rsp + 0x18], 1
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 2
call fcn.00488400
mov rax, qword [rsp + 0x100]
mov rax, qword [rax + 0x18]
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x1e8], rcx
mov rdx, qword [rsp + 0x38]
mov qword [rsp + 0x118], rdx
mov rbx, qword [rsp + 0x1b0]
mov qword [rsp], rbx
call rax
mov rax, qword [rsp + 0x118]
cmp rax, 2
jge 0x62f076
lea rax, [0x006a4b60]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rax + 8], 0x13
lea rcx, [0x006e90f2]
mov qword [rax], rcx
mov qword [rsp + 0x508], 0
lea rcx, [0x007411c0]
mov qword [rsp + 0x510], rcx
mov qword [rsp + 0x518], rax
movzx eax, byte [rsp + 0xc6]
test al, 1
jne 0x62f05d
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
jmp 0x62f04d
mov rax, qword [rsp + 0x1e8]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x160], rcx
mov rax, qword [rax + 0x18]
mov qword [rsp + 0xd8], rax
lea rdx, [0x006a4b60]
mov qword [rsp], rdx
call fcn.0040e6c0
mov rdi, qword [rsp + 8]
mov rax, qword [rsp + 0xd8]
mov qword [rdi + 8], rax
cmp dword [0x008f5bb0], 0
nop
jne 0x62f125
mov rax, qword [rsp + 0x160]
mov qword [rdi], rax
mov qword [rsp + 0x508], 0
lea rax, [0x007411c0]
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x518], rdi
movzx eax, byte [rsp + 0xc6]
test al, 1
jne 0x62f10c
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
jmp 0x62f0fc
mov rax, qword [rsp + 0x160]
call fcn.0046ca00
jmp 0x62f0cd
mov rax, qword [rsp + 0x100]
mov rax, qword [rax + 0x18]
mov rcx, qword [rsp + 0x1b0]
mov qword [rsp], rcx
call rax
mov rax, qword [rsp + 0x238]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rcx
mov qword [rsp + 0x518], rax
movzx eax, byte [rsp + 0xc6]
test al, 1
jne 0x62f195
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
jmp 0x62f185
cmp rax, 1
jne 0x62ff75
mov rax, qword [rsp + 0x100]
mov rax, qword [rax + 0x18]
mov rcx, qword [rsp + 0x1b0]
mov qword [rsp], rcx
call rax
mov rax, qword [rsp + 0x190]
mov qword [rsp], rax
mov qword [rsp + 8], 0
call fcn.00406800
mov rax, qword [rsp + 0xf0]
mov rax, qword [rax + 0x28]
mov rcx, qword [rsp + 0x1a0]
mov qword [rsp], rcx
call rax
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x10]
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x518], rcx
movzx eax, byte [rsp + 0xc6]
test al, 1
jne 0x62f248
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
and eax, 0xfffffffe
mov byte [rsp + 0xc7], al
mov rdx, qword [rsp + 0x4a8]
mov rax, qword [rdx]
call rax
nop
jmp 0x62f238
mov rax, qword [rsp + 0x4c8]
mov qword [rsp], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 8], rax
movabs rax, 0xdf8475800
mov qword [rsp + 0x10], rax
call fcn.004f48c0
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x18]
mov rdx, qword [rsp + 0x20]
mov qword [rsp + 0x4a8], rax
mov byte [rsp + 0xc7], 1
jmp 0x62e705
lea rdi, [rcx + 0x80]
call fcn.0046ca00
lea rdi, [rcx + 0x38]
mov rax, qword [rsp + 0x170]
call fcn.0046ca00
jmp 0x62e6c5
lea rdi, [rax + 0x10]
call fcn.0046cb00
mov rcx, qword [rsp + 0x198]
lea rdi, [rcx + 0x10]
call fcn.0046ca00
jmp 0x62e68e
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x170]
mov qword [rsp], rax
call fcn.00619580
mov rax, qword [rsp + 8]
mov qword [rsp + 0x1e0], rax
nop
nop
lea rcx, [0x006e8b28]
mov qword [rsp], rcx
mov qword [rsp + 8], 0x13
call fcn.005d5360
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x1d8], rax
mov rcx, qword [rsp + 0x18]
mov qword [rsp + 0x110], rcx
lea rdx, [0x0068dc60]
mov qword [rsp], rdx
call fcn.0040e6c0
mov rdi, qword [rsp + 8]
mov qword [rsp + 0x1d0], rdi
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 8], rax
cmp dword [0x008f5bb0], 0
jne 0x62f414
mov rax, qword [rsp + 0x200]
mov qword [rdi], rax
lea rax, [0x006bebe0]
mov qword [rsp], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 8], rax
mov rcx, qword [rsp + 0x1d8]
mov qword [rsp + 0x10], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0x18], rcx
call fcn.004148a0
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 1
mov qword [rdi + 0x10], 1
cmp dword [0x008f5bb0], 0
jne 0x62f405
mov rax, qword [rsp + 0x1d0]
mov qword [rdi], rax
mov rax, qword [rsp + 0x1e0]
jmp 0x62e611
mov rax, qword [rsp + 0x1d0]
call fcn.0046ca00
jmp 0x62f3f8
mov rax, qword [rsp + 0x200]
nop dword [rax]
call fcn.0046ca00
jmp 0x62f398
call fcn.0040f320
mov rcx, qword [rsp]
jmp 0x62e5d9
mov rax, qword [rdx]
mov rbx, qword [rsp + 0x4f0]
mov rsi, qword [rsp + 0x4f8]
mov rdi, qword [rsp + 0x4c8]
mov qword [rsp], rdi
mov r8, qword [rsp + 0x4d0]
mov qword [rsp + 8], r8
mov qword [rsp + 0x10], rcx
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
call rax
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x38]
cmp qword [rsp + 0x30], 0
jne 0x62f4b4
mov rbx, qword [rsp + 0x1b0]
mov rsi, qword [rsp + 0x100]
mov rdi, qword [rsp + 0x4c0]
mov rcx, rax
mov rax, qword [rsp + 0x158]
jmp 0x62e5d0
mov qword [rsp + 0x188], rbx
mov qword [rsp + 0x200], rcx
mov rax, qword [rsp + 0x100]
mov rax, qword [rax + 0x18]
mov rcx, qword [rsp + 0x1b0]
mov qword [rsp], rcx
call rax
mov qword [rsp + 0x508], 0
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x510], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x518], rax
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
xor ecx, ecx
nop dword [rax]
jmp 0x62e89f
mov rax, qword [rsp + 0x508]
mov byte [rax + 0x98], 1
lea rax, [rsp + 0x4d8]
mov qword [rsp], rax
call fcn.00629580
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 8]
test rax, rax
jne 0x62f55b
xor ecx, ecx
jmp 0x62e89f
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0xe8], rax
lea rax, [0x006a85e0]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
lea rcx, [0x00639540]
mov qword [rax], rcx
mov rcx, qword [rsp + 0xe8]
mov qword [rax + 0x10], rcx
cmp dword [0x008f5bb0], 0
jne 0x62f5d8
mov rcx, qword [rsp + 0x200]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x508]
test byte [rcx], al
cmp dword [0x008f5bb0], 0
jne 0x62f5c7
mov qword [rcx + 0x110], rax
jmp 0x62f554
lea rdi, [rcx + 0x110]
call fcn.0046ca00
jmp 0x62f554
lea rdi, [rax + 8]
mov rcx, qword [rsp + 0x200]
call fcn.0046cb00
jmp 0x62f5ab
mov rax, qword [rsp + 0x508]
mov rcx, qword [rax + 0x50]
mov qword [rsp + 0xf8], rcx
mov rax, qword [rax + 0x58]
mov qword [rsp + 0x1a8], rax
mov rdx, qword [rcx + 0x30]
mov qword [rsp], rax
call rdx
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x10]
mov rax, qword [rax + 0x20]
mov qword [rsp], rcx
call rax
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x10]
lea rdi, [rsp + 0x2a0]
xorps xmm0, xmm0
lea rdi, [rdi - 0x30]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d135
mov rbp, qword [rbp]
lea rdx, [0x006e42f4]
mov qword [rsp + 0x2a8], rdx
mov qword [rsp + 0x2b0], 3
mov qword [rsp + 0x2b8], rax
mov qword [rsp + 0x2c0], rcx
mov qword [rsp + 0x2a0], 1
mov rax, qword [rsp + 0x4d8]
mov rax, qword [rax + 0x20]
nop dword [rax + rax]
test rax, rax
jne 0x62f795
mov rax, qword [rsp + 0x4f0]
mov rcx, qword [rsp + 0x4f8]
lea rbx, [rsp + 0x2a0]
mov qword [rsp], rbx
mov rbx, qword [rsp + 0x4c8]
mov qword [rsp + 8], rbx
mov rbx, qword [rsp + 0x4d0]
mov qword [rsp + 0x10], rbx
mov rbx, qword [rsp + 0xf8]
mov qword [rsp + 0x18], rbx
mov rsi, qword [rsp + 0x1a8]
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x30], 3
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rcx
call fcn.00620420
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
cmp qword [rsp + 0x58], 0
jne 0x62f72f
xor ecx, ecx
jmp 0x62e89f
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x180], rcx
mov rax, qword [rsp + 0xf8]
mov rax, qword [rax + 0x18]
mov rcx, qword [rsp + 0x1a8]
mov qword [rsp], rcx
call rax
mov qword [rsp + 0x508], 0
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x510], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x518], rax
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
mov qword [rsp + 0x150], rax
mov rcx, qword [rax]
mov qword [rsp + 0x128], rcx
mov rdx, qword [rax + 8]
mov qword [rsp + 0xc8], rdx
lea rbx, [0x006aece0]
mov qword [rsp], rbx
nop
call fcn.0040e6c0
mov rdi, qword [rsp + 8]
mov rax, qword [rsp + 0xc8]
mov qword [rdi + 8], rax
cmp dword [0x008f5bb0], 0
nop dword [rax]
jne 0x62f8ca
mov rax, qword [rsp + 0x128]
mov qword [rdi], rax
mov qword [rsp + 0x1c0], rdi
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x18]
mov qword [rdi + 0x18], rax
cmp dword [0x008f5bb0], 0
jne 0x62f8b8
mov qword [rdi + 0x10], rcx
lea rax, [0x0068e5c0]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rax + 8], 2
mov qword [rsp + 0x2d8], 2
mov qword [rsp + 0x2e0], 2
mov qword [rsp + 0x2d0], rax
lea rax, [0x006a68e0]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
lea rcx, [0x0063e300]
mov qword [rax], rcx
cmp dword [0x008f5bb0], 0
jne 0x62f8a5
mov rcx, qword [rsp + 0x1c0]
mov qword [rax + 8], rcx
mov qword [rsp + 0x2e8], rax
lea rdx, [0x006e42f4]
nop
jmp 0x62f6a9
lea rdi, [rax + 8]
mov rcx, qword [rsp + 0x1c0]
call fcn.0046cb00
jmp 0x62f88f
lea rax, [rdi + 0x10]
mov rdi, rax
nop
call fcn.0046cb00
jmp 0x62f81e
mov rax, qword [rsp + 0x128]
call fcn.0046ca00
jmp 0x62f7f1
xor ecx, ecx
nop
jmp 0x62e89f
lea rdi, [rcx + 0x60]
mov rcx, qword [rsp + 0x240]
call fcn.0046cb00
jmp 0x62e515
lea rdi, [rsp + 0x3f8]
mov rsi, qword [rsp + 0x240]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d446
mov rbp, qword [rbp]
mov rax, qword [rdx]
mov rdi, rsp
lea rsi, [rsp + 0x3f8]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d446
mov rbp, qword [rbp]
xorps xmm0, xmm0
movups xmmword [rsp + 0xb0], xmm0
call rax
mov rax, qword [rsp + 0x158]
jmp 0x62e4f2
lea rdi, [rsp + 0x348]
lea rsi, [rsp + 8]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046d446
mov rbp, qword [rbp]
lea rax, [0x006d6040]
mov qword [rsp], rax
mov rax, qword [rsp + 0x240]
mov qword [rsp + 8], rax
lea rcx, [rsp + 0x348]
mov qword [rsp + 0x10], rcx
nop
call fcn.00415600
mov rax, qword [rsp + 0x158]
test rax, rax
jmp 0x62e4e3
mov rax, qword [rdx]
call rax
mov rcx, qword [rsp + 0x168]
jmp 0x62e377
mov rax, qword [rsp + 0x158]
jmp 0x62e515
mov ecx, 0
jmp 0x62e34f
add rax, 0x58
mov rdx, rdi
mov rdi, rax
call fcn.0046cb00
mov rdi, rdx
jmp 0x62e25b
mov qword [rsp], rcx
call fcn.006348a0
mov rcx, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rdx, qword [rsp + 0x4c0]
jmp 0x62e1df
cmp qword [rdx + 0x88], 0
je 0x62fa27
test rcx, rcx
jmp 0x62e1c9
test rcx, rcx
jne 0x62fe2a
mov rcx, qword [rsp + 0x4f0]
mov rbx, qword [rsp + 0x4f8]
mov qword [rsp], rdx
mov rax, qword [rsp + 0x4c8]
mov qword [rsp + 8], rax
mov rsi, qword [rsp + 0x4d0]
mov qword [rsp + 0x10], rsi
lea rdi, [0x006e42f4]
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], 3
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rbx
nop dword [rax]
call fcn.0062b6a0
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x48]
nop
test rax, rax
je 0x62fb72
cmp qword [rsp + 0x4d8], 0
jne 0x62fae1
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x518], rcx
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
nop
ret
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x200], rsi
lea rax, [0x006c5900]
mov qword [rsp], rax
nop dword [rax]
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rax + 8], 0xc
lea rcx, [0x006e66f9]
mov qword [rax], rcx
mov qword [rax + 0x18], 3
lea rcx, [0x006e42f4]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x200]
mov qword [rax + 0x40], rcx
cmp dword [0x008f5bb0], 0
jne 0x62fb5f
mov rcx, qword [rsp + 0x138]
mov qword [rax + 0x48], rcx
mov rcx, rax
lea rax, [0x007412e0]
jmp 0x62fab4
lea rdi, [rax + 0x48]
mov rcx, qword [rsp + 0x138]
call fcn.0046cb00
jmp 0x62fb50
mov rax, qword [rsp + 0x508]
mov qword [rax + 0x50], rbx
cmp dword [0x008f5bb0], 0
jne 0x62fe1c
mov qword [rax + 0x58], rdx
mov rax, qword [rsp + 0x4d8]
nop word [rax + rax]
test rax, rax
je 0x62fe07
mov rcx, qword [rax]
mov rbx, qword [rax + 8]
cmp rbx, 5
jne 0x62fde2
cmp dword [rcx], 0x70747468
jne 0x62fde2
cmp byte [rcx + 4], 0x73
jne 0x62fde2
test rax, rax
jne 0x62fdef
mov rax, qword [rsp + 0x4f0]
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp], rax
mov qword [rsp + 8], rcx
call fcn.00501e20
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x10]
mov rbx, qword [rsp + 0x18]
mov rsi, qword [rsp + 0x30]
test rax, rax
je 0x62fcdd
cmp qword [rsp + 0x4d8], 0
jne 0x62fc50
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x518], rcx
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
mov qword [rsp + 0x130], rcx
mov qword [rsp + 0x200], rsi
lea rax, [0x006c5900]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rax + 8], 0xc
lea rcx, [0x006e66f9]
mov qword [rax], rcx
mov qword [rax + 0x18], 3
lea rcx, [0x006e42f4]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x200]
mov qword [rax + 0x40], rcx
cmp dword [0x008f5bb0], 0
jne 0x62fcca
mov rcx, qword [rsp + 0x130]
mov qword [rax + 0x48], rcx
mov rcx, rax
lea rax, [0x007412e0]
jmp 0x62fc24
lea rdi, [rax + 0x48]
mov rcx, qword [rsp + 0x130]
call fcn.0046cb00
jmp 0x62fcbb
mov rax, qword [rsp + 0x508]
mov qword [rsp], rax
mov qword [rsp + 8], rdx
mov qword [rsp + 0x10], rbx
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x18], rax
call fcn.0062d920
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x20]
test rax, rax
je 0x62fde2
cmp qword [rsp + 0x4d8], 0
jne 0x62fd54
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x518], rcx
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x200], rdx
lea rax, [0x006c5900]
mov qword [rsp], rax
call fcn.0040e6c0
mov rax, qword [rsp + 8]
mov qword [rax + 8], 0xc
lea rcx, [0x006e66f9]
mov qword [rax], rcx
mov qword [rax + 0x18], 3
lea rcx, [0x006e42f4]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x200]
mov qword [rax + 0x40], rcx
cmp dword [0x008f5bb0], 0
jne 0x62fdce
mov rcx, qword [rsp + 0x140]
mov qword [rax + 0x48], rcx
mov rcx, rax
lea rax, [0x007412e0]
jmp 0x62fd28
lea rdi, [rax + 0x48]
mov rcx, qword [rsp + 0x140]
call fcn.0046cb00
nop
jmp 0x62fdbf
mov rax, qword [rsp + 0x158]
jmp 0x62e515
mov qword [rsp], rax
call fcn.006348a0
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0x10]
jmp 0x62fbe9
mov rcx, qword [rsp + 0x4e0]
mov rbx, qword [rsp + 0x4e8]
jmp 0x62fbb0
lea rdi, [rax + 0x58]
call fcn.0046cb20
jmp 0x62fb8f
mov qword [rsp], rcx
call fcn.006348a0
mov rcx, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rdx, qword [rsp + 0x4c0]
jmp 0x62fa40
test rcx, rcx
mov rdx, qword [rsp + 0x4c0]
jmp 0x62fa2a
test rcx, rcx
mov rdx, qword [rsp + 0x4c0]
jmp 0x62fa2a
test rcx, rcx
mov rdx, qword [rsp + 0x4c0]
jmp 0x62fa2a
mov rdx, qword [rsp + 0x4e0]
mov rbx, qword [rsp + 0x4e8]
jmp 0x62e183
xor eax, eax
jmp 0x62e16b
mov qword [rsp + 0x1f8], rax
lea rcx, [0x006c3a60]
mov qword [rsp], rcx
lea rcx, [rax + 0x18]
mov qword [rsp + 8], rcx
lea rcx, [rsp + 0x268]
mov qword [rsp + 0x10], rcx
nop
call fcn.00415600
mov rax, qword [rsp + 0x1f8]
lea rdi, [rax + 0x80]
mov rcx, qword [rsp + 0x228]
nop dword [rax]
call fcn.0046cb00
lea rdi, [rax + 0x88]
mov rcx, qword [rsp + 0x220]
call fcn.0046cb00
lea rdi, [rax + 0x90]
mov rcx, qword [rsp + 0x218]
call fcn.0046cb00
lea rdi, [rax + 0xa8]
mov rcx, qword [rsp + 0x210]
nop dword [rax]
call fcn.0046cb00
lea rdi, [rax + 0xb0]
mov rcx, qword [rsp + 0x208]
call fcn.0046cb00
jmp 0x62e10e
lea rdi, [rax + 0x10]
mov rcx, qword [rsp + 0x4c0]
call fcn.0046cb00
jmp 0x62e086
mov qword [rsp], rcx
lea rax, [0x006df640]
mov qword [rsp + 8], rax
lea rax, [0x006b4e40]
mov qword [rsp + 0x10], rax
call fcn.0040b3c0
nop
call fcn.00437980
mov rbp, qword [rsp + 0x4b0]
add rsp, 0x4b8
ret
call fcn.0046acc0
jmp fcn.0062dee0