Function at 0x77e250
Capabilities:
Reference http user-agent string
Reference sql statements
Run powershell expression

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
lea rax, [rsp - 0x30]
cmp rax, qword [rcx + 0x10]
jbe 0x78038d
sub rsp, 0xb0
mov qword [rsp + 0xa8], rbp
lea rbp, [rsp + 0xa8]
movzx eax, byte [0x01635e9c]
cmp al, 1
jbe 0x77e2a1
mov rbp, qword [rsp + 0xa8]
add rsp, 0xb0
ret
jne 0x77e2aa
call fcn.00429570
ud2
mov byte [0x01635e9c], 1
call fcn.0045ed10
call fcn.0045cf30
call fcn.0046a650
call fcn.004dfae0
call fcn.00568a00
call fcn.004c51b0
call fcn.0048f3c0
call fcn.004e42c0
call fcn.004e1470
call fcn.004f7b70
call fcn.004f50f0
call fcn.004fbc70
call fcn.004fc700
call fcn.004f0660
call fcn.004cf250
call fcn.00745fe0
call fcn.00747320
call fcn.004a0040
call fcn.004f0940
call fcn.0051bda0
call fcn.004a1970
call fcn.004fd9c0
call fcn.00501620
call fcn.0053ec90
call fcn.00544f50
call fcn.0053a6d0
call fcn.0051a5d0
call fcn.00748480
call fcn.0056da80
call fcn.004f1350
call fcn.00521850
call fcn.0057eb50
call fcn.0052e8e0
call fcn.004e6470
call fcn.00506d50
call fcn.005061d0
call fcn.004cc830
call fcn.00752490
call fcn.00752840
call fcn.004fc390
call fcn.004bebd0
call fcn.004acaf0
call fcn.004ecc10
call fcn.004f02c0
call fcn.00406a00
mov rax, qword [rsp]
mov qword [rsp + 0xa0], rax
lea rcx, [0x007ff0e0]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [0x00891b0e]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 7
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x1c
mov eax, dword [0x01636820]
test eax, eax
jne 0x78037c
lea rax, [0x008ae308]
mov qword [rdi], rax
lea rax, [0x007ff0e0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [0x00891b07]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 7
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x1c
mov eax, dword [0x01636820]
test eax, eax
jne 0x78036b
lea rax, [0x008ae2ec]
mov qword [rdi], rax
lea rax, [0x007ff0e0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [0x008a62c6]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x13
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x28
mov eax, dword [0x01636820]
test eax, eax
jne 0x78035a
lea rax, [0x008b5517]
mov qword [rdi], rax
lea rax, [0x007ff0e0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [0x008a62d9]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x13
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x28
mov eax, dword [0x01636820]
test eax, eax
jne 0x780349
lea rax, [0x008b553f]
mov qword [rdi], rax
lea rax, [0x007ff0e0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [0x008a62ec]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x13
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x28
mov eax, dword [0x01636820]
test eax, eax
jne 0x780338
lea rax, [0x008b5567]
mov qword [rdi], rax
lea rax, [0x007ff0e0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [0x008b26ce]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x22
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x2b
mov eax, dword [0x01636820]
test eax, eax
jne 0x780327
lea rax, [0x008b6c92]
mov qword [rdi], rax
lea rax, [0x007ff0e0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 8], rcx
lea rdx, [0x0089a57e]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xb
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x20
mov eax, dword [0x01636820]
test eax, eax
jne 0x780316
lea rax, [0x008b1146]
mov qword [rdi], rax
lea rax, [0x007ff0e0]
mov qword [rsp], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 8], rax
lea rcx, [0x008aca8f]
mov qword [rsp + 0x10], rcx
mov qword [rsp + 0x18], 0x1a
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
mov qword [rdi + 8], 0x23
mov eax, dword [0x01636820]
test eax, eax
jne 0x7802f1
lea rax, [0x008b3074]
mov qword [rdi], rax
mov rax, qword [rsp + 0xa0]
mov qword [0x010ed578], rax
lea rax, [0x008b2734]
mov qword [rsp], rax
mov qword [rsp + 8], 0x22
call fcn.0045a2a0
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x010ef430], rcx
mov ecx, dword [0x01636820]
test ecx, ecx
jne 0x7802e0
mov qword [0x010ef438], rax
lea rax, [0x008b57e7]
mov qword [rsp], rax
mov qword [rsp + 8], 0x28
call fcn.0045a2a0
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x010ef410], rcx
mov ecx, dword [0x01636820]
test ecx, ecx
jne 0x7802cf
mov qword [0x010ef418], rax
call fcn.00406a00
mov rax, qword [rsp]
mov qword [rsp + 0x98], rax
lea rcx, [0x00834740]
mov qword [rsp], rcx
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x90], rax
mov qword [rax], 0x20
mov byte [rax + 8], 1
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x7802be
lea rcx, [0x008c53c0]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [0x008aeb3a]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x1d
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x7802ac
mov rax, qword [rsp + 0x90]
mov qword [rdi], rax
lea rax, [0x00834740]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x90], rax
mov qword [rax], 0x20
mov byte [rax + 8], 0
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x78029b
lea rcx, [0x008c53c8]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [0x0089deb8]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xd
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x780289
mov rax, qword [rsp + 0x90]
mov qword [rdi], rax
lea rax, [0x00834740]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x90], rax
mov qword [rax], 0x14
mov byte [rax + 8], 0
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x780278
lea rcx, [0x008c53d0]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe420]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 8], rcx
lea rdx, [0x00895471]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 9
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x780266
mov rax, qword [rsp + 0x90]
mov qword [rdi], rax
lea rax, [0x00834740]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x90], rax
mov qword [rax], 0x14
mov byte [rax + 8], 0
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x780255
lea rcx, [0x008c53d8]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe420]
mov qword [rsp], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 8], rax
lea rcx, [0x0089bc92]
mov qword [rsp + 0x10], rcx
mov qword [rsp + 0x18], 0xc
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x78022f
mov rax, qword [rsp + 0x90]
mov qword [rdi], rax
mov rax, qword [rsp + 0x98]
mov qword [0x010ed598], rax
mov qword [rsp], 0
lea rax, [0x008c53e8]
mov qword [rsp + 8], rax
call fcn.00758160
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x88], rax
mov qword [rsp], 0
lea rcx, [0x008c53e8]
mov qword [rsp + 8], rcx
call fcn.00758160
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x80], rax
mov qword [rsp], 0
lea rcx, [0x008c53e8]
mov qword [rsp + 8], rcx
call fcn.00758160
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x78], rax
mov qword [rsp], 0x600
lea rcx, [0x008c5400]
mov qword [rsp + 8], rcx
call fcn.00758160
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x70], rax
mov qword [rsp], 0x600
lea rcx, [0x008c5400]
mov qword [rsp + 8], rcx
call fcn.00758160
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x68], rax
mov qword [rsp], 0
lea rcx, [0x008c5400]
mov qword [rsp + 8], rcx
call fcn.00758160
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x60], rax
lea rcx, [0x007fe3c0]
mov qword [rsp], rcx
mov qword [rsp + 8], 0xa
mov qword [rsp + 0x10], 0
call fcn.00406aa0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x58], rax
lea rcx, [0x00833fc0]
mov qword [rsp], rcx
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x10
mov qword [rax + 8], 0x10
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x78021d
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x00896ebd]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xa
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x78020e
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x18
mov qword [rax + 8], 0x10
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x7801fc
mov rcx, qword [rsp + 0x80]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x00896ec7]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xa
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x7801ed
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x20
mov qword [rax + 8], 0x10
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x7801de
mov rcx, qword [rsp + 0x78]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x00896ed1]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xa
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x7801cf
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x10
mov qword [rax + 8], 0
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x7801c0
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x00896f67]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xa
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x7801b1
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x20
mov qword [rax + 8], 0
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x7801a2
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x00896f71]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xa
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x780193
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x10
mov qword [rax + 8], 0
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x780184
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x00890615]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 7
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x780175
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x10
mov qword [rax + 8], 0xc
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x780164
lea rcx, [0x008c53f8]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x008a8d4c]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x16
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x780155
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x40
mov qword [rax + 8], 0
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x780144
lea rcx, [0x008c53f0]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x008ae9de]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x1d
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x780135
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x10
mov qword [rax + 8], 0x10
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x780124
lea rcx, [0x008c53e0]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 8], rcx
lea rdx, [0x00896eb3]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0xa
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x780115
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
lea rax, [0x00833fc0]
mov qword [rsp], rax
call fcn.00410220
mov rax, qword [rsp + 8]
mov qword [rsp + 0x50], rax
mov qword [rax], 0x18
mov qword [rax + 8], 8
mov ecx, dword [0x01636820]
lea rdi, [rax + 0x10]
test ecx, ecx
jne 0x780104
lea rcx, [0x008c5410]
mov qword [rax + 0x10], rcx
lea rax, [0x007fe3c0]
mov qword [rsp], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 8], rax
lea rcx, [0x008921bc]
mov qword [rsp + 0x10], rcx
mov qword [rsp + 0x18], 8
call fcn.0040ab60
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x7800e4
mov rax, qword [rsp + 0x50]
mov qword [rdi], rax
mov rax, qword [rsp + 0x58]
mov qword [0x010ed580], rax
call fcn.00406a00
mov rax, qword [rsp]
mov qword [rsp + 0x48], rax
lea rcx, [0x007ff140]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [0x008b237c]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x22
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
test byte [rax], al
lea rax, [0x007ff140]
mov qword [rsp], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 8], rax
lea rcx, [0x008b36b6]
mov qword [rsp + 0x10], rcx
mov qword [rsp + 0x18], 0x24
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
test byte [rax], al
mov eax, dword [0x01636820]
test eax, eax
jne 0x7800ce
mov rax, qword [rsp + 0x48]
mov qword [0x010ed5b0], rax
lea rax, [0x007fe960]
mov qword [rsp], rax
mov qword [rsp + 8], 0xa
mov qword [rsp + 0x10], 0
call fcn.00406aa0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x40], rax
lea rcx, [0x007fe960]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [0x00891b0e]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 7
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 3
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x00891b07]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 7
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 3
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x008a62c6]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x13
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 5
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x008a62d9]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x13
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 6
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x008a62ec]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x13
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 7
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x008ae308]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x1c
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 3
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x008ae2ec]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x1c
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 3
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x008b5517]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x28
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 5
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 8], rcx
lea rdx, [0x008b553f]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], 0x28
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 6
lea rax, [0x007fe960]
mov qword [rsp], rax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 8], rax
lea rcx, [0x008b5567]
mov qword [rsp + 0x10], rcx
mov qword [rsp + 0x18], 0x28
call fcn.0040ab60
mov rax, qword [rsp + 0x20]
mov qword [rax], 7
mov eax, dword [0x01636820]
test eax, eax
jne 0x7800b8
mov rax, qword [rsp + 0x40]
mov qword [0x010ed588], rax
call fcn.00406a00
mov eax, dword [0x01636820]
mov rcx, qword [rsp]
test eax, eax
jne 0x7800a4
mov qword [0x010ed590], rcx
lea rax, [0x008a2910]
mov qword [rsp], rax
mov qword [rsp + 8], 0xf
call fcn.0045a2a0
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x010ef420], rcx
mov ecx, dword [0x01636820]
test ecx, ecx
jne 0x780093
mov qword [0x010ef428], rax
mov qword [rsp], 1
call fcn.0050c8f0
mov eax, dword [0x01636820]
mov rcx, qword [rsp + 8]
test eax, eax
jne 0x78007f
mov qword [0x010ed570], rcx
mov rax, qword [0x008f6950]
lea rcx, [0x00888800]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
call fcn.004b3720
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x10]
mov qword [0x010ef400], rcx
mov ecx, dword [0x01636820]
test ecx, ecx
jne 0x78006e
mov qword [0x010ef408], rax
lea rax, [0x007ff500]
mov qword [rsp], rax
mov qword [rsp + 8], 0x17
mov qword [rsp + 0x10], 0
call fcn.00406aa0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x38], rax
mov byte [rsp + 0x2f], 1
lea rcx, [0x007ff500]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xd
mov eax, dword [0x01636820]
test eax, eax
jne 0x78005d
lea rax, [0x0089dbd3]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 5
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x11
mov eax, dword [0x01636820]
test eax, eax
jne 0x78004c
lea rax, [0x008a4736]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 6
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x10
mov eax, dword [0x01636820]
test eax, eax
jne 0x78003b
lea rax, [0x008a39dc]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x14
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xa
mov eax, dword [0x01636820]
test eax, eax
jne 0x78002a
lea rax, [0x0089792b]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x1e
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xc
mov eax, dword [0x01636820]
test eax, eax
jne 0x780019
lea rax, [0x0089bf6e]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x1f
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xd
mov eax, dword [0x01636820]
test eax, eax
jne 0x780008
lea rax, [0x0089e0cd]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x32
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x12
mov eax, dword [0x01636820]
test eax, eax
jne 0x77fff7
lea rax, [0x008a57ba]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x34
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x12
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ffe6
lea rax, [0x008a57cc]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x33
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x12
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ffd5
lea rax, [0x008a57a8]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x3c
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x13
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ffc4
lea rax, [0x008a6831]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x50
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x10
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ffb3
lea rax, [0x008a36dc]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x51
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x17
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ffa2
lea rax, [0x008a9daa]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x52
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x17
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff91
lea rax, [0x008a9d93]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x5a
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xe
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff80
lea rax, [0x0089fd1a]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x5e
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xe
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff6f
lea rax, [0x0089fd0c]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x5b
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x15
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff5e
lea rax, [0x008a803d]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x5c
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0x15
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff4d
lea rax, [0x008a8052]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x5d
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xf
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff3c
lea rax, [0x008a2ac3]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x60
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xd
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff2b
lea rax, [0x0089d97d]
mov qword [rdi], rax
mov byte [rsp + 0x2f], 0x61
lea rax, [0x007ff500]
mov qword [rsp], rax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 8], rcx
lea rdx, [rsp + 0x2f]
mov qword [rsp + 0x10], rdx
call fcn.00407330
mov rdi, qword [rsp + 0x18]
mov qword [rdi + 8], 0xf
mov eax, dword [0x01636820]
test eax, eax
jne 0x77ff1a
lea rax, [0x0089d97d]
call fcn.004544a0
jmp 0x77f9ea
lea rax, [0x008a2ac3]
call fcn.004544a0
jmp 0x77f99c
lea rax, [0x008a8052]
call fcn.004544a0
jmp 0x77f94e
lea rax, [0x008a803d]
call fcn.004544a0
jmp 0x77f900
lea rax, [0x0089fd0c]
call fcn.004544a0
jmp 0x77f8b2
lea rax, [0x0089fd1a]
call fcn.004544a0
jmp 0x77f864
lea rax, [0x008a9d93]
call fcn.004544a0
jmp 0x77f816
lea rax, [0x008a9daa]
call fcn.004544a0
jmp 0x77f7c8
lea rax, [0x008a36dc]
call fcn.004544a0
jmp 0x77f77a
lea rax, [0x008a6831]
call fcn.004544a0
jmp 0x77f72c
lea rax, [0x008a57a8]
call fcn.004544a0
jmp 0x77f6de
lea rax, [0x008a57cc]
call fcn.004544a0
jmp 0x77f690
lea rax, [0x008a57ba]
call fcn.004544a0
jmp 0x77f642
lea rax, [0x0089e0cd]
call fcn.004544a0
jmp 0x77f5f4
lea rax, [0x0089bf6e]
call fcn.004544a0
jmp 0x77f5a6
lea rax, [0x0089792b]
call fcn.004544a0
jmp 0x77f558
lea rax, [0x008a39dc]
call fcn.004544a0
jmp 0x77f50a
lea rax, [0x008a4736]
call fcn.004544a0
jmp 0x77f4bc
lea rax, [0x0089dbd3]
call fcn.004544a0
jmp 0x77f46e
lea rdi, [0x010ef408]
call fcn.004544a0
jmp 0x77f3f9
lea rdi, [0x010ed570]
mov rax, rcx
call fcn.004544a0
jmp 0x77f3b7
lea rdi, [0x010ef428]
call fcn.004544a0
jmp 0x77f390
lea rdi, [0x010ed590]
mov rax, rcx
call fcn.004544a0
jmp 0x77f351
lea rdi, [0x010ed588]
mov rax, qword [rsp + 0x40]
call fcn.004544a0
jmp 0x77f333
lea rdi, [0x010ed5b0]
mov rax, qword [rsp + 0x48]
call fcn.004544a0
jmp 0x77f0a4
mov rax, qword [rsp + 0x50]
call fcn.004544a0
lea rdi, [0x010ed580]
mov rax, qword [rsp + 0x58]
call fcn.004544a0
jmp 0x77f015
lea rax, [0x008c5410]
call fcn.004544a0
jmp 0x77efbd
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77ef77
lea rax, [0x008c53e0]
call fcn.004544a0
jmp 0x77ef2b
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77eee5
lea rax, [0x008c53f0]
call fcn.004544a0
jmp 0x77ee99
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77ee53
lea rax, [0x008c53f8]
call fcn.004544a0
jmp 0x77ee07
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77edc1
mov rax, qword [rsp + 0x60]
call fcn.004544a0
jmp 0x77ed75
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77ed31
mov rax, qword [rsp + 0x68]
call fcn.004544a0
jmp 0x77ece5
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77eca1
mov rax, qword [rsp + 0x70]
call fcn.004544a0
jmp 0x77ec55
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77ec11
mov rax, qword [rsp + 0x78]
call fcn.004544a0
jmp 0x77ebc5
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77eb81
mov rax, qword [rsp + 0x80]
call fcn.004544a0
jmp 0x77eb35
mov rax, qword [rsp + 0x50]
call fcn.004544a0
jmp 0x77eaee
mov rax, qword [rsp + 0x88]
call fcn.004544a0
jmp 0x77eaa2
mov rax, qword [rsp + 0x90]
call fcn.004544a0
lea rdi, [0x010ed598]
mov rax, qword [rsp + 0x98]
call fcn.004544a0
jmp 0x77e957
lea rax, [0x008c53d8]
call fcn.004544a0
jmp 0x77e8f6
mov rax, qword [rsp + 0x90]
call fcn.004544a0
jmp 0x77e8b1
lea rax, [0x008c53d0]
call fcn.004544a0
jmp 0x77e85f
mov rax, qword [rsp + 0x90]
call fcn.004544a0
jmp 0x77e81a
lea rax, [0x008c53c8]
call fcn.004544a0
jmp 0x77e7c8
mov rax, qword [rsp + 0x90]
call fcn.004544a0
jmp 0x77e783
lea rax, [0x008c53c0]
call fcn.004544a0
jmp 0x77e731
lea rdi, [0x010ef418]
call fcn.004544a0
jmp 0x77e6db
lea rdi, [0x010ef438]
call fcn.004544a0
jmp 0x77e69c
lea rax, [0x008b3074]
call fcn.004544a0
lea rdi, [0x010ed578]
mov rax, qword [rsp + 0xa0]
call fcn.004544a0
jmp 0x77e65d
lea rax, [0x008b1146]
call fcn.004544a0
jmp 0x77e5f7
lea rax, [0x008b6c92]
call fcn.004544a0
jmp 0x77e5a0
lea rax, [0x008b5567]
call fcn.004544a0
jmp 0x77e549
lea rax, [0x008b553f]
call fcn.004544a0
jmp 0x77e4f2
lea rax, [0x008b5517]
call fcn.004544a0
jmp 0x77e49b
lea rax, [0x008ae2ec]
call fcn.004544a0
jmp 0x77e444
lea rax, [0x008ae308]
call fcn.004544a0
jmp 0x77e3ed
call fcn.00451b80
jmp fcn.0077e250