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

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
lea rax, [rsp - 0x48]
cmp rax, qword [rcx + 0x10]
jbe 0x6a715a
sub rsp, 0xc8
mov qword [rsp + 0xc0], rbp
lea rbp, [rsp + 0xc0]
movzx eax, byte [0x00d85447]
cmp al, 1
jbe 0x6a3891
mov rbp, qword [rsp + 0xc0]
add rsp, 0xc8
ret
jne 0x6a389a
call fcn.0042be90
ud2
mov byte [0x00d85447], 1
call fcn.00605eb0
call fcn.005797d0
call fcn.004eb9f0
call fcn.004748d0
call fcn.00507bd0
call fcn.006098e0
call fcn.005b8310
call fcn.004efea0
call fcn.00503400
call fcn.00461080
call fcn.00487bb0
call fcn.005add50
call fcn.004a4810
call fcn.0060e5d0
call fcn.00618450
call fcn.00612b10
call fcn.004d95c0
call fcn.00508bf0
call fcn.00506cc0
call fcn.004988a0
call fcn.00495d10
call fcn.0061b590
call fcn.00580fc0
call fcn.005657e0
call fcn.004c7390
call fcn.0045da80
call fcn.00462a70
call fcn.0061b740
call fcn.004bacb0
call fcn.00455040
call fcn.006310e0
call fcn.00636200
call fcn.006304f0
call fcn.00637b00
call fcn.00639d90
lea rax, [0x00912a9d]
mov qword [rsp], rax
mov qword [rsp + 8], 0x1b
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d68540], rcx
cmp dword [0x00d857e0], 0
jne 0x6a7149
mov qword [0x00d68548], rax
lea rax, [0x0085eb60]
mov qword [rsp], rax
call fcn.0040c4b0
mov rax, qword [rsp + 8]
cmp dword [0x00d857e0], 0
jne 0x6a7119
movups xmm0, xmmword [0x00a31ac0]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x00a31ad0]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x00a31ae0]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [0x00a31af0]
movups xmmword [rax + 0x30], xmm0
mov qword [rsp], rax
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call fcn.004fc380
mov rax, qword [rsp + 0x18]
cmp dword [0x00d857e0], 0
jne 0x6a7108
mov qword [0x00d66bc0], rax
lea rax, [0x0090ca01]
mov qword [rsp], rax
mov qword [rsp + 8], 0x11
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d68610], rcx
cmp dword [0x00d857e0], 0
jne 0x6a70f7
mov qword [0x00d68618], rax
lea rax, [0x009158fd]
mov qword [rsp], rax
mov qword [rsp + 8], 0x20
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d685b0], rcx
cmp dword [0x00d857e0], 0
jne 0x6a70e6
mov qword [0x00d685b8], rax
xorps xmm0, xmm0
movups xmmword [rsp], xmm0
call fcn.004854b0
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
mov rdx, qword [rsp + 0x20]
mov qword [0x00d68f60], rax
mov qword [0x00d68f68], rcx
cmp dword [0x00d857e0], 0
jne 0x6a70d2
mov qword [0x00d68f70], rdx
lea rax, [0x00912241]
mov qword [rsp], rax
mov qword [rsp + 8], 0x1a
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d687f0], rcx
cmp dword [0x00d857e0], 0
jne 0x6a70c1
mov qword [0x00d687f8], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov qword [rsp + 8], 0xe
mov qword [rsp + 0x10], 0
call fcn.0040d1a0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0xb8], rax
lea rcx, [0x00873300]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
mov dword [rsp + 0x10], 0
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 8
cmp dword [0x00d857e0], 0
jne 0x6a70b0
lea rax, [0x0090889f]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 1
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xe
cmp dword [0x00d857e0], 0
jne 0x6a709f
lea rax, [0x0090aff0]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 2
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xe
cmp dword [0x00d857e0], 0
jne 0x6a708e
lea rax, [0x0090af2c]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 3
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x12
cmp dword [0x00d857e0], 0
jne 0x6a707d
lea rax, [0x0090cc0f]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 4
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x10
cmp dword [0x00d857e0], 0
jne 0x6a706c
lea rax, [0x0090be6f]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 5
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xd
cmp dword [0x00d857e0], 0
jne 0x6a705b
lea rax, [0x0090a973]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 6
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x10
cmp dword [0x00d857e0], 0
jne 0x6a704a
lea rax, [0x0090bcbf]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 7
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xe
cmp dword [0x00d857e0], 0
jne 0x6a7039
lea rax, [0x0090b028]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 8
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 6
cmp dword [0x00d857e0], 0
jne 0x6a7028
lea rax, [0x00907e59]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 9
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x11
cmp dword [0x00d857e0], 0
jne 0x6a7017
lea rax, [0x0090c45c]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 0xa
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xd
cmp dword [0x00d857e0], 0
jne 0x6a7006
lea rax, [0x0090a7d3]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 0xb
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x11
cmp dword [0x00d857e0], 0
jne 0x6a6ff5
lea rax, [0x0090c48f]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb8]
mov qword [rsp + 8], rcx
mov dword [rsp + 0x10], 0xc
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x13
cmp dword [0x00d857e0], 0
jne 0x6a6fe4
lea rax, [0x0090d50a]
mov qword [rdi], rax
lea rax, [0x00873300]
mov qword [rsp], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 8], rax
mov dword [rsp + 0x10], 0xd
call fcn.0040ffd0
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x11
cmp dword [0x00d857e0], 0
jne 0x6a6fbf
lea rax, [0x0090c528]
mov qword [rdi], rax
mov rax, qword [rsp + 0xb8]
mov qword [0x00d66bf0], rax
lea rax, [0x0091abd4]
mov qword [rsp], rax
mov qword [rsp + 8], 0x2a
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d68790], rcx
cmp dword [0x00d857e0], 0
jne 0x6a6fae
mov qword [0x00d68798], rax
lea rax, [0x00916533]
mov qword [rsp], rax
mov qword [rsp + 8], 0x21
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d687d0], rcx
cmp dword [0x00d857e0], 0
jne 0x6a6f9d
mov qword [0x00d687d8], rax
lea rax, [0x008569c0]
mov qword [rsp], rax
mov qword [rsp + 8], 0xff
mov qword [rsp + 0x10], 0xff
call fcn.0043ffb0
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x18]
mov qword [0x00d68ee8], rcx
mov qword [0x00d68ef0], rax
cmp dword [0x00d857e0], 0
jne 0x6a6f89
mov qword [0x00d68ee0], rdx
lea rax, [0x00873480]
mov qword [rsp], rax
mov qword [rsp + 8], 0xa
mov qword [rsp + 0x10], 0
call fcn.0040d1a0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0xb0], rax
mov byte [rsp + 0x3d], 0
lea rcx, [0x00873480]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 4
cmp dword [0x00d857e0], 0
jne 0x6a6f78
lea rax, [0x0090773c]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 1
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 7
cmp dword [0x00d857e0], 0
jne 0x6a6f67
lea rax, [0x009082c1]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 2
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 8
cmp dword [0x00d857e0], 0
jne 0x6a6f56
lea rax, [0x009088cf]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 3
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xa
cmp dword [0x00d857e0], 0
jne 0x6a6f45
lea rax, [0x009094d4]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 4
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 8
cmp dword [0x00d857e0], 0
jne 0x6a6f34
lea rax, [0x009088ff]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 5
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xc
cmp dword [0x00d857e0], 0
jne 0x6a6f23
lea rax, [0x0090a245]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 6
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 4
cmp dword [0x00d857e0], 0
jne 0x6a6f12
lea rax, [0x009077b0]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 7
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 6
cmp dword [0x00d857e0], 0
jne 0x6a6f01
lea rax, [0x00907ea1]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 8
lea rax, [0x00873480]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3d]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xd
cmp dword [0x00d857e0], 0
jne 0x6a6ef0
lea rax, [0x0090a9c1]
mov qword [rdi], rax
mov byte [rsp + 0x3d], 9
lea rax, [0x00873480]
mov qword [rsp], rax
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 8], rax
lea rcx, [rsp + 0x3d]
mov qword [rsp + 0x10], rcx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xc
cmp dword [0x00d857e0], 0
jne 0x6a6ecb
lea rax, [0x0090a07d]
mov qword [rdi], rax
mov rax, qword [rsp + 0xb0]
mov qword [0x00d66c00], rax
call fcn.0040d100
mov rax, qword [rsp]
mov qword [rsp + 0xa8], rax
mov byte [rsp + 0x3c], 0
call fcn.0040d100
mov rax, qword [rsp]
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0x3b], 1
lea rcx, [0x00873360]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x3b]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xa
cmp dword [0x00d857e0], 0
jne 0x6a6eba
lea rax, [0x009093b2]
mov qword [rdi], rax
mov byte [rsp + 0x3b], 8
lea rax, [0x00873360]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3b]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 6
cmp dword [0x00d857e0], 0
jne 0x6a6ea9
lea rax, [0x00907f19]
mov qword [rdi], rax
lea rax, [0x008733c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3c]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6e97
mov rax, qword [rsp + 0xa0]
mov qword [rdi], rax
mov byte [rsp + 0x3c], 1
call fcn.0040d100
mov rax, qword [rsp]
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0x3a], 1
lea rcx, [0x00873360]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x3a]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xa
cmp dword [0x00d857e0], 0
jne 0x6a6e86
lea rax, [0x009093b2]
mov qword [rdi], rax
mov byte [rsp + 0x3a], 4
lea rax, [0x00873360]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3a]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xb
cmp dword [0x00d857e0], 0
jne 0x6a6e75
lea rax, [0x00909ac7]
mov qword [rdi], rax
mov byte [rsp + 0x3a], 8
lea rax, [0x00873360]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3a]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 6
cmp dword [0x00d857e0], 0
jne 0x6a6e64
lea rax, [0x00907f19]
mov qword [rdi], rax
mov byte [rsp + 0x3a], 0x20
lea rax, [0x00873360]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3a]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 8
cmp dword [0x00d857e0], 0
jne 0x6a6e53
lea rax, [0x009088cf]
mov qword [rdi], rax
lea rax, [0x008733c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3c]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6e41
mov rax, qword [rsp + 0xa0]
mov qword [rdi], rax
mov byte [rsp + 0x3c], 4
call fcn.0040d100
mov rax, qword [rsp]
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0x39], 1
lea rcx, [0x00873360]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x39]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 3
cmp dword [0x00d857e0], 0
jne 0x6a6e30
lea rax, [0x0090745b]
mov qword [rdi], rax
lea rax, [0x008733c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3c]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6e1e
mov rax, qword [rsp + 0xa0]
mov qword [rdi], rax
mov byte [rsp + 0x3c], 6
call fcn.0040d100
mov rax, qword [rsp]
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0x38], 1
lea rcx, [0x00873360]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x38]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 3
cmp dword [0x00d857e0], 0
jne 0x6a6e0d
lea rax, [0x0090745b]
mov qword [rdi], rax
lea rax, [0x008733c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3c]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6dfb
mov rax, qword [rsp + 0xa0]
mov qword [rdi], rax
mov byte [rsp + 0x3c], 9
call fcn.0040d100
mov rax, qword [rsp]
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0x37], 4
lea rcx, [0x00873360]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x37]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xb
cmp dword [0x00d857e0], 0
jne 0x6a6dea
lea rax, [0x00909ac7]
mov qword [rdi], rax
lea rax, [0x008733c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x3c]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6dd8
mov rax, qword [rsp + 0xa0]
mov qword [rdi], rax
mov byte [rsp + 0x3c], 5
call fcn.0040d100
mov rax, qword [rsp]
mov qword [rsp + 0xa0], rax
mov byte [rsp + 0x36], 4
lea rcx, [0x00873360]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x36]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xb
cmp dword [0x00d857e0], 0
jne 0x6a6dc7
lea rax, [0x00909ac7]
mov qword [rdi], rax
mov byte [rsp + 0x36], 8
lea rax, [0x00873360]
mov qword [rsp], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 8], rax
lea rcx, [rsp + 0x36]
mov qword [rsp + 0x10], rcx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 6
cmp dword [0x00d857e0], 0
jne 0x6a6db6
lea rax, [0x00907f19]
mov qword [rdi], rax
lea rax, [0x008733c0]
mov qword [rsp], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 8], rax
lea rcx, [rsp + 0x3c]
mov qword [rsp + 0x10], rcx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d90
mov rax, qword [rsp + 0xa0]
mov qword [rdi], rax
mov rax, qword [rsp + 0xa8]
mov qword [0x00d66bf8], rax
lea rax, [0x00873420]
mov qword [rsp], rax
mov qword [rsp + 8], 0xa
mov qword [rsp + 0x10], 0
call fcn.0040d1a0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x98], rax
mov byte [rsp + 0x35], 0
lea rcx, [0x00873420]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d7f
lea rax, [0x009d2b90]
mov qword [rdi], rax
mov byte [rsp + 0x35], 1
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d6e
lea rax, [0x009d2ba0]
mov qword [rdi], rax
mov byte [rsp + 0x35], 2
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d5d
lea rax, [0x009d2bb0]
mov qword [rdi], rax
mov byte [rsp + 0x35], 3
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d4c
lea rax, [0x009d2bc0]
mov qword [rdi], rax
mov byte [rsp + 0x35], 4
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d3b
lea rax, [0x009d2bc8]
mov qword [rdi], rax
mov byte [rsp + 0x35], 5
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d2a
lea rax, [0x009d2bb8]
mov qword [rdi], rax
mov byte [rsp + 0x35], 6
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d19
lea rax, [0x009d2ba8]
mov qword [rdi], rax
mov byte [rsp + 0x35], 7
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6d08
lea rax, [0x009d2b98]
mov qword [rdi], rax
mov byte [rsp + 0x35], 8
lea rax, [0x00873420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x35]
mov qword [rsp + 0x10], rdx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6cf7
lea rax, [0x009d2bd8]
mov qword [rdi], rax
mov byte [rsp + 0x35], 9
lea rax, [0x00873420]
mov qword [rsp], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 8], rax
lea rcx, [rsp + 0x35]
mov qword [rsp + 0x10], rcx
call fcn.0040dc60
mov rdi, qword [rsp + 0x18]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x6a6cd2
lea rax, [0x009d2b88]
mov qword [rdi], rax
mov rax, qword [rsp + 0x98]
mov qword [0x00d66c08], rax
lea rax, [0x0090f6f0]
mov qword [rsp], rax
mov qword [rsp + 8], 0x16
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d68680], rcx
cmp dword [0x00d857e0], 0
jne 0x6a6cc1
mov qword [0x00d68688], rax
lea rax, [0x0090c7f2]
mov qword [rsp], rax
mov qword [rsp + 8], 0x11
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d68860], rcx
cmp dword [0x00d857e0], 0
jne 0x6a6cb0
mov qword [0x00d68868], rax
lea rax, [0x0091293e]
mov qword [rsp], rax
mov qword [rsp + 8], 0x1b
call fcn.00463070
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x00d68730], rcx
cmp dword [0x00d857e0], 0
jne 0x6a6c9f
lea rdi, [0x00d68868]
call fcn.00457490
jmp 0x6a4c7d
lea rdi, [0x00d68688]
call fcn.00457490
jmp 0x6a4c3f
lea rax, [0x009d2b88]
call fcn.00457490
lea rdi, [0x00d66c08]
mov rax, qword [rsp + 0x98]
call fcn.00457490
jmp 0x6a4c01
lea rax, [0x009d2bd8]
call fcn.00457490
jmp 0x6a4ba8
lea rax, [0x009d2b98]
call fcn.00457490
jmp 0x6a4b5e
lea rax, [0x009d2ba8]
call fcn.00457490
jmp 0x6a4b14
lea rax, [0x009d2bb8]
call fcn.00457490
jmp 0x6a4aca
lea rax, [0x009d2bc8]
call fcn.00457490
jmp 0x6a4a80
lea rax, [0x009d2bc0]
call fcn.00457490
jmp 0x6a4a36
lea rax, [0x009d2bb0]
call fcn.00457490
jmp 0x6a49ec
lea rax, [0x009d2ba0]
call fcn.00457490
jmp 0x6a49a2
lea rax, [0x009d2b90]
call fcn.00457490
jmp 0x6a4958
mov rax, qword [rsp + 0xa0]
call fcn.00457490
lea rdi, [0x00d66bf8]
mov rax, qword [rsp + 0xa8]
call fcn.00457490
jmp 0x6a48e7
lea rax, [0x00907f19]
call fcn.00457490
jmp 0x6a4892
lea rax, [0x00909ac7]
call fcn.00457490
jmp 0x6a4842
mov rax, qword [rsp + 0xa0]
call fcn.00457490
jmp 0x6a47e4
lea rax, [0x00909ac7]
call fcn.00457490
jmp 0x6a479e
mov rax, qword [rsp + 0xa0]
call fcn.00457490
jmp 0x6a4740
lea rax, [0x0090745b]
call fcn.00457490
jmp 0x6a46fa
mov rax, qword [rsp + 0xa0]
call fcn.00457490
jmp 0x6a469c
lea rax, [0x0090745b]
call fcn.00457490
jmp 0x6a4656
mov rax, qword [rsp + 0xa0]
call fcn.00457490
jmp 0x6a45f8
lea rax, [0x009088cf]
call fcn.00457490
jmp 0x6a45b2
lea rax, [0x00907f19]
call fcn.00457490
jmp 0x6a4562
lea rax, [0x00909ac7]
call fcn.00457490
jmp 0x6a4512
lea rax, [0x009093b2]
call fcn.00457490
jmp 0x6a44c2
mov rax, qword [rsp + 0xa0]
call fcn.00457490
jmp 0x6a4464
lea rax, [0x00907f19]
call fcn.00457490
jmp 0x6a441e
lea rax, [0x009093b2]
call fcn.00457490
jmp 0x6a43ce
lea rax, [0x0090a07d]
call fcn.00457490
lea rdi, [0x00d66c00]
mov rax, qword [rsp + 0xb0]
call fcn.00457490
jmp 0x6a435f
lea rax, [0x0090a9c1]
call fcn.00457490
jmp 0x6a4300
lea rax, [0x00907ea1]
call fcn.00457490
jmp 0x6a42b0
lea rax, [0x009077b0]
call fcn.00457490
jmp 0x6a4260
lea rax, [0x0090a245]
call fcn.00457490
jmp 0x6a4210
lea rax, [0x009088ff]
call fcn.00457490
jmp 0x6a41c0
lea rax, [0x009094d4]
call fcn.00457490
jmp 0x6a4170
lea rax, [0x009088cf]
call fcn.00457490
jmp 0x6a4120
lea rax, [0x009082c1]
call fcn.00457490
jmp 0x6a40d0
lea rax, [0x0090773c]
call fcn.00457490
jmp 0x6a4080
lea rdi, [0x00d68ee0]
mov rax, rdx
call fcn.00457490
jmp 0x6a4009
lea rdi, [0x00d687d8]
call fcn.00457490
jmp 0x6a3fb6
lea rdi, [0x00d68798]
call fcn.00457490
jmp 0x6a3f78
lea rax, [0x0090c528]
call fcn.00457490
lea rdi, [0x00d66bf0]
mov rax, qword [rsp + 0xb8]
call fcn.00457490
jmp 0x6a3f3a
lea rax, [0x0090d50a]
call fcn.00457490
jmp 0x6a3ee2
lea rax, [0x0090c48f]
call fcn.00457490
jmp 0x6a3e99
lea rax, [0x0090a7d3]
call fcn.00457490
jmp 0x6a3e50
lea rax, [0x0090c45c]
call fcn.00457490
jmp 0x6a3e07
lea rax, [0x00907e59]
call fcn.00457490
jmp 0x6a3dbe
lea rax, [0x0090b028]
call fcn.00457490
jmp 0x6a3d75
lea rax, [0x0090bcbf]
call fcn.00457490
jmp 0x6a3d2c
lea rax, [0x0090a973]
call fcn.00457490
jmp 0x6a3ce3
lea rax, [0x0090be6f]
call fcn.00457490
jmp 0x6a3c9a
lea rax, [0x0090cc0f]
call fcn.00457490
jmp 0x6a3c51
lea rax, [0x0090af2c]
call fcn.00457490
jmp 0x6a3c08
lea rax, [0x0090aff0]
call fcn.00457490
jmp 0x6a3bbf
lea rax, [0x0090889f]
call fcn.00457490
jmp 0x6a3b76
lea rdi, [0x00d687f8]
call fcn.00457490
jmp 0x6a3b06
lea rdi, [0x00d68f70]
mov rax, rdx
call fcn.00457490
jmp 0x6a3ac8
lea rdi, [0x00d685b8]
call fcn.00457490
jmp 0x6a3a8b
lea rdi, [0x00d68618]
call fcn.00457490
jmp 0x6a3a4d
lea rdi, [0x00d66bc0]
call fcn.00457490
jmp 0x6a3a0f
mov qword [rsp + 0x48], rax
lea rcx, [0x0085eb60]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rcx, [0x00a31ac0]
mov qword [rsp + 0x10], rcx
call fcn.00413050
mov rax, qword [rsp + 0x48]
jmp 0x6a39db
lea rdi, [0x00d68548]
call fcn.00457490
jmp 0x6a398e
call fcn.004555f0
jmp fcn.006a3840