Function at 0x14001c260
Capabilities:
Receive data
Receive data on socket
Send data
Send data on socket

Disassembly:
mov rax, rsp
push rbp
push rdi
push r13
push r14
push r15
lea rbp, [rax - 0x758]
sub rsp, 0x830
mov qword [rsp + 0x60], 0xfffffffffffffffe
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], rsi
mov rax, qword [0x140073080]
xor rax, rsp
mov qword [rbp + 0x720], rax
mov r15, rdx
mov r13, rcx
mov r14, qword [rdx + 8]
movsd xmm0, qword [str.recvbuf2_r_n]
movsd qword [rbp - 0x70], xmm0
movzx eax, word [0x140065160]
mov word [rbp - 0x68], ax
movzx eax, byte [0x140065162]
mov byte [rbp - 0x66], al
xor edx, edx
mov r8d, 0x1f5
lea rcx, [rbp - 0x65]
call fcn.140026cc0
xor edx, edx
mov r8d, 0x200
lea rcx, [rbp + 0x310]
call fcn.140026cc0
xor r9d, r9d
mov r8d, 0x200
lea rdx, [rbp + 0x310]
mov rcx, r14
call qword [sym.imp.WS2_32.dll_recv]
mov dword [0x1400768d8], eax
xor edx, edx
lea r8d, [rdx + 0x64]
lea rcx, [rbp + 0x190]
call fcn.140026cc0
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
lea rax, [rbp + 0x310]
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14001c341
lea rdx, [rbp + 0x310]
lea rcx, [rsp + 0x20]
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x68]
call fcn.14001bef0
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001c3aa
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c3a5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d082
call fcn.140023e64
cmp dword [0x1400768d8], 0xffffffff
jne 0x14001c3bf
lea rdx, str.Socket_error
jmp 0x14001cf92
lea rcx, [rbp + 0x310]
mov rax, rbx
nop dword [rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x14001c3d0
test rax, rax
jne 0x14001c3ea
lea rdx, str.Buffer_size_is_zero
jmp 0x14001cf92
lea rcx, [rsp + 0x68]
mov rdi, qword [rsp + 0x68]
mov rsi, qword [rbp - 0x80]
cmp rsi, 0x10
cmovae rcx, rdi
lea rdx, str.ComputerType
call fcn.140049fb0
test eax, eax
jne 0x14001c694
lea r8, [rsp + 0x68]
cmp rsi, 0x10
cmovae r8, rdi
lea rdx, str.Received_:__s
lea rcx, [0x140077e88]
call fcn.1400042c0
mov ecx, 0x28
call fcn.1400165f0
cmp eax, 0x28
je 0x14001c53e
cmp eax, 0xa
je 0x14001c53e
mov edx, eax
lea rcx, [rsp + 0x40]
call fcn.140002cb0
nop
mov rdx, rax
lea rcx, [rsp + 0x20]
call fcn.14001bcc0
mov rdi, rax
lea rbx, [0x140073cb0]
cmp rbx, rax
je 0x14001c4a9
mov rcx, rbx
call fcn.140001ae0
movups xmm0, xmmword [rdi]
movups xmmword [0x140073cb0], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [0x140073cc0], xmm1
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], setsockopt
mov byte [rdi], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001c4e6
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c4e1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d088
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001c624
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c61f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d064
jmp 0x14001c61f
mov edx, eax
lea rcx, [rsp + 0x40]
call fcn.140002cb0
nop
mov rdx, rax
lea rcx, [rsp + 0x20]
call fcn.14001bcc0
mov rdi, rax
lea rbx, [0x140073cb0]
cmp rbx, rax
je 0x14001c597
mov rcx, rbx
call fcn.140001ae0
movups xmm0, xmmword [rdi]
movups xmmword [0x140073cb0], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [0x140073cc0], xmm1
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], setsockopt
mov byte [rdi], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001c5d4
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c5cf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d08e
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001c624
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c61f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d094
call fcn.140023e64
cmp qword [0x140073cc8], 0x10
cmovae rbx, qword [0x140073cb0]
mov r8, rbx
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
xor r9d, r9d
mov r8d, 0x200
lea rdx, [rbp - 0x70]
mov rcx, r14
call qword [sym.imp.WS2_32.dll_send]
lea rdx, str.Send_ComputerType
lea rcx, [0x140077e88]
call fcn.1400042c0
lea r8, str.ComputerType
mov edx, 0x64
lea rcx, [rbp + 0x190]
call fcn.14002d848
lea rdx, str.Run_ComputerType_Func
jmp 0x14001cf92
lea rcx, [rsp + 0x68]
cmp rsi, 0x10
cmovae rcx, rdi
lea rdx, str.ModelName
call fcn.140049fb0
test eax, eax
jne 0x14001c84b
lea r8, [rsp + 0x68]
cmp rsi, 0x10
cmovae r8, rdi
lea rdx, str.Received_:__s
lea rcx, [0x140077e88]
call fcn.1400042c0
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0x510]
call fcn.140026cc0
xor edx, edx
mov r8d, 0x104
lea rcx, [rbp + 0x200]
call fcn.140026cc0
mov ecx, 2
call fcn.1400165f0
lea r8, [0x1400768e0]
mov edx, 0x104
lea rcx, [rbp + 0x510]
call fcn.1400012b0
mov r8d, 0x208
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x200]
call fcn.140031ca8
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
lea rax, [rbp + 0x200]
inc rbx
cmp byte [rax + rbx], 0
jne 0x14001c752
mov r8, rbx
lea rdx, [rbp + 0x200]
lea rcx, [rsp + 0x20]
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.14001bcc0
cmp qword [rax + 0x18], 0x10
jb 0x14001c789
mov rax, qword [rax]
mov r8, rax
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001c7d9
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c7d4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d09a
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001c829
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c824
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0a0
call fcn.140023e64
xor r9d, r9d
mov r8d, 0x200
lea rdx, [rbp - 0x70]
mov rcx, r14
call qword [sym.imp.WS2_32.dll_send]
lea rdx, str.Send_Model_Name
jmp 0x14001cf92
lea rcx, [rsp + 0x68]
cmp rsi, 0x10
cmovae rcx, rdi
mov r8d, 0x1a
lea rdx, str.pub_ASUS_LiveUpdate_Release_
call fcn.140031cf0
test eax, eax
jne 0x14001c9a8
lea r8, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae r8, qword [rsp + 0x68]
lea rdx, str.Received_:__s
lea rcx, [0x140077e88]
call fcn.1400042c0
lea rdx, [0x14005eb70]
lea rcx, [rbp + 0x310]
call fcn.140031cb0
mov rcx, rax
call fcn.14001b5e0
lea rcx, str.DownloadIde
call fcn.140019620
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
mov r8d, listen
lea rdx, str.DownloadIde
lea rcx, [rsp + 0x20]
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.14001bcc0
cmp qword [rax + 0x18], 0x10
jb 0x14001c900
mov rax, qword [rax]
mov r8, rax
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001c950
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c94b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0a6
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001c829
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c824
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d06a
jmp 0x14001c824
lea rcx, [rsp + 0x68]
mov rbx, qword [rsp + 0x68]
mov rdi, qword [rbp - 0x80]
cmp rdi, 0x10
cmovae rcx, rbx
lea rdx, str.CheckENV
call fcn.140049fb0
test eax, eax
jne 0x14001cbd2
lea r8, [rsp + 0x68]
cmp rdi, 0x10
cmovae r8, rbx
lea rdx, str.Received_:__s
lea rcx, [0x140077e88]
call fcn.1400042c0
call fcn.140018f70
movdqa xmm0, xmmword [0x140067e30]
mov byte [rsp + 0x20], 0
lea rcx, [rsp + 0x20]
movdqu xmmword [rsp + 0x30], xmm0
test eax, eax
je 0x14001caeb
mov r8d, 7
lea rdx, str.FindENV
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.14001bcc0
cmp qword [rax + 0x18], 0x10
jb 0x14001ca43
mov rax, qword [rax]
mov r8, rax
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001ca93
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001ca8e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0ac
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001cbb7
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001cbb2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d070
jmp 0x14001cbb2
mov r8d, 0xa
lea rdx, str.NotFindENV
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.14001bcc0
cmp qword [rax + 0x18], 0x10
jb 0x14001cb17
mov rax, qword [rax]
mov r8, rax
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001cb67
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001cb62
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0b2
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001cbb7
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001cbb2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0b8
call fcn.140023e64
xor r9d, r9d
mov r8d, 0x200
lea rdx, [rbp - 0x70]
mov rcx, r14
call qword [sym.imp.WS2_32.dll_send]
jmp 0x14001cf9e
lea rcx, [rsp + 0x68]
cmp rdi, 0x10
cmovae rcx, rbx
mov r8d, 0x28
lea rdx, str.pub_ASUS_LiveUpdate_Services_Motherboard
call fcn.140031cf0
test eax, eax
jne 0x14001ce14
lea r8, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae r8, qword [rsp + 0x68]
lea rdx, str.Received_:__s
lea rcx, [0x140077e88]
call fcn.1400042c0
lea rcx, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae rcx, qword [rsp + 0x68]
lea rdx, [0x14005eb70]
call fcn.140031cb0
mov rcx, rax
call fcn.140018ea0
lea rcx, str.ComputerType
call fcn.140019620
movdqa xmm0, xmmword [0x140067e30]
mov byte [rsp + 0x20], 0
lea rcx, [rsp + 0x20]
movdqu xmmword [rsp + 0x30], xmm0
test eax, eax
je 0x14001cd40
mov r8d, setsockopt
lea rdx, str.SetupUpdateClient
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.14001bcc0
cmp qword [rax + 0x18], 0x10
jb 0x14001cc98
mov rax, qword [rax]
mov r8, rax
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001cce8
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001cce3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0be
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001c829
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c824
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d076
jmp 0x14001c824
mov r8d, setsockopt
lea rdx, str.NotSetupUpdateClient
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.14001bcc0
cmp qword [rax + 0x18], 0x10
jb 0x14001cd6c
mov rax, qword [rax]
mov r8, rax
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001cdbc
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001cdb7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0c4
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001c829
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001c824
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d07c
jmp 0x14001c824
lea rcx, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae rcx, qword [rsp + 0x68]
mov r8d, 3
lea rdx, str.Retry
call fcn.140031cf0
test eax, eax
jne 0x14001cf9e
lea r8, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae r8, qword [rsp + 0x68]
lea rdx, str.Received_:__s
lea rcx, [0x140077e88]
call fcn.1400042c0
lea rcx, [rsp + 0x68]
cmp qword [rbp - 0x80], 0x10
cmovae rcx, qword [rsp + 0x68]
lea rdx, str.Retry__r_n
call fcn.140031cb0
mov r8, rax
mov edx, 0x104
lea rcx, [0x140077750]
call fcn.140010220
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str.Receve_RetryTime
lea rcx, [rsp + 0x20]
call fcn.140001c10
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.14001bcc0
cmp qword [rax + 0x18], 0x10
jb 0x14001ced5
mov rax, qword [rax]
mov r8, rax
lea rdx, str._s_r_n
lea rcx, [rbp - 0x70]
call fcn.14001d550
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001cf25
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001cf20
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0ca
call fcn.140023e64
movdqa xmm0, xmmword [0x140067e30]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001cf75
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001cf70
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d0d0
call fcn.140023e64
xor r9d, r9d
mov r8d, 0x200
lea rdx, [rbp - 0x70]
mov rcx, r14
call qword [sym.imp.WS2_32.dll_send]
lea rdx, str.Reveive_Retry_Time
lea rcx, [0x140077e88]
call fcn.1400042c0
lea rdx, str.Socket_clean_up
lea rcx, [0x140077e88]
call fcn.1400042c0
cmp byte [r15], 0
jne 0x14001cfc0
mov rcx, r14
call qword [sym.imp.WS2_32.dll_closesocket]
xor edx, edx
xor ecx, ecx
lea rax, [r13 + 0x20]
cmp qword [rax], r15
je 0x14001cfe1
inc edx
inc rcx
add rax, 8
cmp rcx, 0x80
jl 0x14001cfc8
jmp 0x14001cfed
movsxd rax, edx
mov qword [r13 + rax*8 + 0x20], 0
mov edx, 0x18
mov rcx, r15
call fcn.140023e64
nop
mov rdx, qword [rbp - 0x80]
cmp rdx, 0x10
jb 0x14001d033
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001d02e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001d05e
call fcn.140023e64
mov rcx, qword [rbp + 0x720]
xor rcx, rsp
call fcn.140023e40
lea r11, [rsp + 0x830]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop rdi
pop rbp
ret
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
int3
call fcn.14002d7d0
int3
call fcn.14002d7d0
int3
call fcn.14002d7d0
int3
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
nop
call fcn.14002d7d0
int3