Function at 0x763320
Capabilities:
Copy file
Create process on windows

Disassembly:
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x1e8
mov rbp, rsp
mov qword [rbp + 0x40], rcx
mov byte [rbp + 0x4f], dl
mov qword [rbp + 0x50], 0
mov qword [rbp + 0x58], 0
mov qword [rbp + 0x60], 0
mov qword [rbp + 0x68], 0
mov qword [rbp + 0x70], 0
mov qword [rbp + 0x78], 0
mov qword [rbp + 0x80], 0
mov qword [rbp + 0x88], 0
mov qword [rbp + 0x90], 0
mov qword [rbp + 0x98], 0
mov qword [rbp + 0xa0], 0
mov qword [rbp + 0xa8], 0
mov qword [rbp + 0xb0], 0
mov qword [rbp + 0xb8], 0
mov qword [rbp + 0xc0], 0
mov qword [rbp + 0xc8], 0
mov qword [rbp + 0xd0], 0
mov qword [rbp + 0xd8], 0
mov qword [rbp + 0xe0], 0
mov qword [rbp + 0xe8], 0
mov qword [rbp + 0xf0], 0
mov qword [rbp + 0xf8], 0
mov qword [rbp + 0x100], 0
mov qword [rbp + 0x108], 0
mov qword [rbp + 0x110], 0
mov qword [rbp + 0x118], 0
mov qword [rbp + 0x120], 0
mov qword [rbp + 0x130], 0
mov qword [rbp + 0x128], 0
mov qword [rbp + 0x140], 0
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x148], 0
mov qword [rbp + 0x158], 0
mov qword [rbp + 0x150], 0
mov qword [rbp + 0x160], 0
mov qword [rbp + 0x168], 0
mov qword [rbp + 0x178], 0
mov qword [rbp + 0x170], 0
mov qword [rbp + 0x188], 0
mov qword [rbp + 0x180], 0
mov qword [rbp + 0x1b0], 0
mov qword [rbp + 0x1a8], 0
mov qword [rbp + 0x1b8], 0
mov qword [rbp + 0x1c0], 0
mov qword [rbp + 0x1c8], 0
mov qword [rbp + 0x1d8], 0
nop
lea rcx, [rbp + 0x1c8]
call fcn.00748770
lea rcx, [rbp + 0x1c8]
lea rdx, [0x007652dc]
call fcn.00411700
mov rcx, qword [rbp + 0x1c8]
mov dl, 1
call fcn.004339d0
test al, al
je 0x76358b
lea rcx, [rbp + 0x1c0]
call fcn.00748770
lea rcx, [rbp + 0x1c0]
lea rdx, [0x007652dc]
call fcn.00411700
mov rcx, qword [0x006d7e68]
mov dl, 1
mov r8, qword [rbp + 0x1c0]
call fcn.006d9cd0
mov rbx, rax
jmp 0x7637b7
lea rcx, [rbp + 0x1b8]
call fcn.00748770
lea rcx, [rbp + 0x1b8]
lea rdx, [0x00765304]
call fcn.00411700
mov rcx, qword [rbp + 0x1b8]
mov dl, 1
call fcn.004339d0
test al, al
je 0x76366e
lea rcx, [rbp + 0x1a8]
call fcn.00748770
lea rcx, [rbp + 0x1b0]
mov edx, 5
lea r8, [0x00765334]
mov r9, qword [rbp + 0x1a8]
lea rax, [0x00765304]
mov qword [rsp + 0x20], rax
lea rax, [0x00765568]
mov qword [rsp + 0x28], rax
lea rax, [0x00765580]
mov qword [rsp + 0x30], rax
call fcn.00411900
lea rax, [0x007656c4]
mov qword [rbp + 0x190], rax
lea rax, [0x007656e0]
mov qword [rbp + 0x198], rax
lea rax, [0x007656fc]
mov qword [rbp + 0x1a0], rax
mov rcx, qword [rbp + 0x1b0]
xor edx, edx
movzx r8, word [0x007656b6]
lea r9, [rbp + 0x190]
mov dword [rsp + 0x20], 2
lea rax, [0x00765720]
mov qword [rsp + 0x28], rax
call fcn.00784de0
mov esi, eax
jmp 0x763671
or esi, 0xffffffff
cmp esi, 5
jne 0x7636ec
call fcn.00749a30
mov ebx, eax
lea rcx, [rbp + 0x180]
call fcn.00748770
lea rcx, [rbp + 0x180]
lea rdx, [0x00765304]
call fcn.00411700
lea rcx, [rbp + 0x188]
mov rdx, qword [rbp + 0x180]
call fcn.00433f50
mov rcx, qword [rbp + 0x188]
call fcn.00411370
mov ecx, ebx
lea rdx, [0x0076575e]
mov r8, rax
lea r9, [0x0076575e]
lea rax, [0x0076575e]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 5
call sub.shell32.dll_ShellExecuteW
call fcn.0040f8c0
cmp esi, 6
jne 0x76379c
lea rcx, [rbp + 0x178]
call fcn.00748770
lea rcx, [rbp + 0x178]
lea rdx, [0x00765304]
call fcn.00411700
mov rcx, qword [rbp + 0x178]
call fcn.00411370
mov rbx, rax
lea rcx, [rbp + 0x170]
call fcn.00748770
lea rcx, [rbp + 0x170]
lea rdx, [0x007652dc]
call fcn.00411700
mov rcx, qword [rbp + 0x170]
call fcn.00411370
mov rcx, rbx
mov rdx, rax
xor r8, r8
call sub.kernel32.dll_CopyFileW
lea rcx, [rbp + 0x168]
call fcn.00748770
lea rcx, [rbp + 0x168]
lea rdx, [0x007652dc]
call fcn.00411700
mov rcx, qword [0x006d7e68]
mov dl, 1
mov r8, qword [rbp + 0x168]
call fcn.006d9cd0
mov rbx, rax
mov byte [0x007d7e59], 0
jmp 0x7637b7
mov rcx, qword [0x006d7e68]
mov dl, 1
xor r8, r8
call fcn.006d9cd0
mov rbx, rax
mov byte [0x007d7e59], 1
movzx rax, byte [rbp + 0x4f]
test al, al
jne 0x76394c
cmp byte [0x007d7e59], 0
je 0x76381a
lea rcx, [rbp + 0x160]
mov rdx, qword [0x007ea168]
lea r8, [0x0076576c]
call fcn.004117d0
mov rcx, qword [0x006d7e68]
mov dl, 1
mov r8, qword [rbp + 0x160]
call fcn.006d9cd0
mov rsi, rax
mov rcx, qword [rbp + 0x40]
mov rdx, rsi
mov r8, qword [0x007ea170]
call fcn.0075f480
mov rcx, rsi
call fcn.0040cd20
mov rcx, qword [rbp + 0x40]
mov rdx, rbx
mov r8, qword [0x007ea170]
call fcn.0075f480
xor esi, esi
jmp 0x763906
lea rcx, [rbp + 0x150]
mov edx, esi
call fcn.004329a0
lea rcx, [rbp + 0x158]
lea rdx, [0x007657b0]
mov r8, qword [rbp + 0x150]
call fcn.004117d0
mov rcx, rbx
lea rdx, [rbp + 0x1d8]
lea r8, [0x00765794]
mov r9, qword [rbp + 0x158]
mov qword [rsp + 0x20], 0
mov rdi, qword [rbx]
call qword [rdi]
lea rcx, [0x007657c0]
mov rdx, qword [rbp + 0x1d8]
call fcn.0053c770
test al, al
je 0x7638e2
lea rcx, [rbp + 0x148]
lea rdx, [0x007657dc]
mov r8, qword [rbp + 0x1d8]
call fcn.0074b960
mov rcx, qword [rbp + 0x1d8]
call fcn.0074bae0
mov rcx, qword [0x007ea178]
mov rdx, qword [rbp + 0x148]
mov r8, rax
mov rax, qword [0x007ea178]
mov rax, qword [rax]
call qword [rax + 0x80]
jmp 0x763903
mov rcx, qword [0x007ea178]
mov rdx, qword [rbp + 0x1d8]
xor r8, r8
mov rax, qword [0x007ea178]
mov rax, qword [rax]
call qword [rax + 0x80]
add esi, 1
lea rcx, [rbp + 0x138]
mov edx, esi
call fcn.004329a0
lea rcx, [rbp + 0x140]
lea rdx, [0x007657b0]
mov r8, qword [rbp + 0x138]
call fcn.004117d0
mov rcx, rbx
lea rdx, [0x00765794]
mov r8, qword [rbp + 0x140]
call fcn.006d8ff0
test al, al
jne 0x763834
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076580c]
mov r9d, 2
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea198], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076582c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea19d], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765844]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea19e], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076585c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea19f], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076587c]
mov r9d, 0xc8
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1a0], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765894]
mov r9d, 0xc8
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1a4], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007658ac]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1a8], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007658cc]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1a9], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007658f8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1aa], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076591c]
mov r9d, 0x5a
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1ac], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765938]
mov r9d, 0xc
mov rax, qword [rbx]
call qword [rax + 0x10]
mov word [0x007ea1b0], ax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765958]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1b2], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076597c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1b3], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076599c]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1b4], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007659bc]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1b5], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007659e0]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1b6], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765a0c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1b7], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765a34]
mov r9d, 0x32
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1c4], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765a58]
mov r9d, 0x14
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1c8], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765a7c]
mov r9d, 0x64
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1cc], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765aa0]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1d0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765ac4]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1d1], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765aec]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1e0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765b0c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1e1], al
lea rcx, [rbp + 0x128]
mov rdx, qword [0x007ea168]
lea r8, [0x00765b4c]
call fcn.004117d0
mov rcx, rbx
lea rdx, [rbp + 0x130]
lea r8, [0x007657f4]
lea r9, [0x00765b2c]
mov rax, qword [rbp + 0x128]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea1d8]
mov rdx, qword [rbp + 0x130]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0x120]
lea r8, [0x007657f4]
lea r9, [0x00765b8c]
lea rax, [0x00765bb0]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea1e8]
mov rdx, qword [rbp + 0x120]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0x118]
lea r8, [0x007657f4]
lea r9, [0x00765c1c]
lea rax, [0x00765c3c]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea208]
mov rdx, qword [rbp + 0x118]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765ca8]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1e2], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765ccc]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1e3], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765cec]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1e4], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765d18]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1e5], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765d40]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1e6], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765d68]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea31c], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765d88]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1f0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765da8]
movzx r9, byte [0x007ea1e5]
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea19c], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765dd8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea200], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765e00]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea201], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765e20]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007d7eac], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765e48]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea210], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765e6c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea211], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765e8c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007d7ead], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765eac]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea212], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765ed0]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea213], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765efc]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea214], al
mov rcx, rbx
lea rdx, [rbp + 0x110]
lea r8, [0x007657f4]
lea r9, [0x00765f1c]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea218]
mov rdx, qword [rbp + 0x110]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0x108]
lea r8, [0x007657f4]
lea r9, [0x00765f44]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea220]
mov rdx, qword [rbp + 0x108]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0x100]
lea r8, [0x007657f4]
lea r9, [0x00765f64]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea228]
mov rdx, qword [rbp + 0x100]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765f88]
mov r9d, 2
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea230], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765fa8]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea234], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765fd4]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea235], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00765ff0]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea236], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766010]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea237], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766034]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea238], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076605c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766098]
mov r9d, 0x11
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea24c], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007660c0]
mov r9d, 8
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea250], eax
mov rcx, rbx
lea rdx, [rbp + 0xf8]
lea r8, [0x007657f4]
lea r9, [0x007660e8]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea258]
mov rdx, qword [rbp + 0xf8]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766110]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2c8], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076613c]
mov r9d, 8
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea260], eax
mov rcx, rbx
lea rdx, [rbp + 0xf0]
lea r8, [0x007657f4]
lea r9, [0x0076616c]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea268]
mov rdx, qword [rbp + 0xf0]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076619c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2c9], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007661c8]
or r9d, 0xffffffff
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea2cc], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007661e8]
mov r9d, 0xf
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea2dc], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766208]
mov r9d, 2
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea2d8], eax
mov rcx, rbx
lea rdx, [rbp + 0xe8]
lea r8, [0x007657f4]
lea r9, [0x00766230]
lea rax, [0x0076625c]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea2d0]
mov rdx, qword [rbp + 0xe8]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007662d8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2e0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007662fc]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2e1], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076631c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2e2], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766344]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2e3], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076636c]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2e4], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766394]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2e5], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007663b8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2f0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007663e4]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2f1], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766414]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2f2], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076643c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2f3], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766458]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2f4], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766484]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2f5], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007664ac]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea300], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007664d0]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea301], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007664f0]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea310], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766514]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea311], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766538]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea312], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766568]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea314], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766594]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea318], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007665bc]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea320], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007665dc]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea321], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766604]
or r9d, 0xffffffff
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007d7ee0], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766634]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea35d], al
cmp dword [0x007d7ee0], 0xffffffff
jne 0x7645a1
cmp byte [0x007ea321], 1
jne 0x7645a1
mov dword [0x007d7ee0], 1
cmp dword [0x007d7ee0], 0xffffffff
jne 0x7645bd
cmp byte [0x007ea321], 0
jne 0x7645bd
mov dword [0x007d7ee0], 0
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766670]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007d7ee4], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766694]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a1], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007666c0]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a2], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007666fc]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a3], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766724]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a4], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766750]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a5], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x0076678c]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a6], al
mov rcx, rbx
lea rdx, [rbp + 0xe0]
lea r8, [0x007657f4]
lea r9, [0x007667bc]
lea rax, [0x007667dc]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea190]
mov rdx, qword [rbp + 0xe0]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007667f0]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a8], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766818]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007d7ed0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766838]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2a7], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766860]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea2ac], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766890]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea2b0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007668c0]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007d7ed1], al
mov rcx, rbx
lea rdx, [rbp + 0xd8]
lea r8, [0x007657f4]
lea r9, [0x007668e0]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea2b8]
mov rdx, qword [rbp + 0xd8]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0xd0]
lea r8, [0x007657f4]
lea r9, [0x007668fc]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea2e8]
mov rdx, qword [rbp + 0xd0]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0xc8]
lea r8, [0x007657f4]
lea r9, [0x00766918]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea2c0]
mov rdx, qword [rbp + 0xc8]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0xc0]
lea r8, [0x007657f4]
lea r9, [0x0076693c]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea2f8]
mov rdx, qword [rbp + 0xc0]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0xb8]
lea r8, [0x007657f4]
lea r9, [0x00766958]
lea rax, [0x0076697c]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea308]
mov rdx, qword [rbp + 0xb8]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0xb0]
lea r8, [0x007657f4]
lea r9, [0x00766998]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007d7ed8]
mov rdx, qword [rbp + 0xb0]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007669b8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1b8], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007669d8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1bc], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007669f8]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1c0], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766a24]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1c1], al
mov rcx, rbx
lea rdx, [rbp + 0xa8]
lea r8, [0x007657f4]
lea r9, [0x00766a54]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea328]
mov rdx, qword [rbp + 0xa8]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766a74]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea330], al
mov rcx, rbx
lea rdx, [rbp + 0xa0]
lea r8, [0x007657f4]
lea r9, [0x00766a9c]
lea rax, [0x00766abc]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea338]
mov rdx, qword [rbp + 0xa0]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766acc]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea340], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766ae8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea344], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766b08]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea349], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766b38]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea348], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766b68]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea34a], al
mov rcx, rbx
lea rdx, [rbp + 0x98]
lea r8, [0x007657f4]
lea r9, [0x00766b90]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea350]
mov rdx, qword [rbp + 0x98]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766bb4]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea358], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766bd8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea35c], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766c08]
mov r9d, 1
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007d7ee8], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766c28]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea398], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766c54]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea3b0], al
mov rcx, rbx
lea rdx, [rbp + 0x90]
lea r8, [0x007657f4]
lea r9, [0x00766c80]
lea rax, [0x00766ca8]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea3a8]
mov rdx, qword [rbp + 0x90]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766cc0]
mov r9d, 0xb
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea3b4], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766ce8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea3b8], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766d18]
mov r9d, 0xf1f103
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea39c], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766d44]
mov r9d, 0x4d3928
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea3a0], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766d78]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea3bc], al
mov rcx, rbx
lea rdx, [rbp + 0x88]
lea r8, [0x007657f4]
lea r9, [0x00766da4]
lea rax, [0x00766dcc]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007d7f18]
mov rdx, qword [rbp + 0x88]
call fcn.00410390
mov rcx, rbx
lea rdx, [rbp + 0x80]
lea r8, [0x007657f4]
lea r9, [0x00766ddc]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007d7f20]
mov rdx, qword [rbp + 0x80]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766e04]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea3bd], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766e2c]
mov r9d, 0xff
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea360], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766e50]
mov r9d, 0xff
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea364], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766e78]
mov r9d, 0x8c
mov rax, qword [rbx]
call qword [rax + 0x10]
cmp eax, 0x1e
jg 0x764d6a
mov eax, 0x1e
mov dword [0x007ea368], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766e90]
mov r9d, 0xc0e0d
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea36c], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766eb0]
mov r9d, 0xbbc4c3
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea370], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766ed8]
mov r9d, 0x383f3e
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea374], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766efc]
mov r9d, 0x466162
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea378], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766f24]
mov r9d, 0x466162
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea37c], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766f48]
mov r9d, 0xbbc4c3
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea380], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766f68]
mov r9d, 0x4d2
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea394], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766f8c]
mov r9d, 0x4d2
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea240], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766fb8]
mov r9d, 0xff
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007d7ea8], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766fd8]
mov r9b, 1
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea384], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00766ff8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea385], al
mov rcx, rbx
lea rdx, [rbp + 0x78]
lea r8, [0x007657f4]
lea r9, [0x0076701c]
lea rax, [0x0076703c]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea388]
mov rdx, qword [rbp + 0x78]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00767058]
mov r9d, 8
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1f4], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00767078]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea1f8], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00767098]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea1fc], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007670bc]
mov r9d, 0xff00
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea270], eax
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007670e4]
mov r9d, 8
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea290], eax
mov rcx, rbx
lea rdx, [rbp + 0x70]
lea r8, [0x007657f4]
lea r9, [0x0076710c]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea288]
mov rdx, qword [rbp + 0x70]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00767134]
mov r9d, dword [0x007ea374]
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea274], eax
mov rcx, rbx
lea rdx, [rbp + 0x68]
lea r8, [0x007657f4]
lea r9, [0x00767158]
lea rax, [0x0076717c]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea278]
mov rdx, qword [rbp + 0x68]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00767194]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea280], al
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x007671b8]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x20]
mov byte [0x007ea281], al
mov rcx, rbx
lea rdx, [rbp + 0x60]
lea r8, [0x007657f4]
lea r9, [0x007671dc]
mov qword [rsp + 0x20], 0
mov rsi, qword [rbx]
call qword [rsi]
lea rcx, [0x007ea298]
mov rdx, qword [rbp + 0x60]
call fcn.00410390
mov rcx, rbx
lea rdx, [0x007657f4]
lea r8, [0x00767208]
xor r9, r9
mov rax, qword [rbx]
call qword [rax + 0x10]
mov dword [0x007ea390], eax
lea rcx, [0x0076722c]
mov rdx, qword [0x007ea1e8]
mov r8d, 1
call fcn.00411c00
test eax, eax
jne 0x765137
lea rcx, [0x0076724c]
mov rdx, qword [0x007ea1e8]
mov r8d, 1
call fcn.00411c00
test eax, eax
jne 0x765137
lea rcx, [0x007ea1e8]
lea rdx, [0x00767274]
call fcn.00411700
lea rcx, [0x0076722c]
mov rdx, qword [0x007ea208]
mov r8d, 1
call fcn.00411c00
test eax, eax
jne 0x765184
lea rcx, [0x0076724c]
mov rdx, qword [0x007ea208]
mov r8d, 1
call fcn.00411c00
test eax, eax
jne 0x765184
lea rcx, [0x007ea208]
lea rdx, [0x00767274]
call fcn.00411700
lea rcx, [0x0076722c]
mov rdx, qword [0x007ea1e8]
mov r8d, 1
call fcn.00411c00
test eax, eax
jle 0x7651cf
lea rcx, [rbp + 0x58]
mov rdx, qword [0x007ea1e8]
lea r8, [0x0076722c]
lea r9, [0x00767294]
call fcn.0053c6a0
lea rcx, [0x007ea1e8]
mov rdx, qword [rbp + 0x58]
call fcn.00410390
lea rcx, [0x0076722c]
mov rdx, qword [0x007ea208]
mov r8d, 1
call fcn.00411c00
test eax, eax
jle 0x76521a
lea rcx, [rbp + 0x50]
mov rdx, qword [0x007ea208]
lea r8, [0x0076722c]
lea r9, [0x00767294]
call fcn.0053c6a0
lea rcx, [0x007ea208]
mov rdx, qword [rbp + 0x50]
call fcn.00410390
cmp dword [0x007ea2cc], 0xffffffff
jne 0x765242
cmp byte [0x007ea2c9], 0
je 0x765238
mov dword [0x007ea2cc], 1
jmp 0x765242
mov dword [0x007ea2cc], 3
mov rcx, rbx
call fcn.0040cd20
nop
lea rcx, [rbp + 0x50]
mov edx, 0x28
call fcn.0040fe40
lea rcx, [rbp + 0x1a8]
mov edx, 5
call fcn.0040fe40
lea rcx, [rbp + 0x1d8]
call fcn.0040fd60
lea rsp, [rbp + 0x1e8]
pop rbx
pop rsi
pop rdi
pop rbp
ret