Function at 0x14003c85e
Capabilities:
Reference sql statements

Disassembly:
mov qword [rsp + 8], rcx
push r15
xor rax, rax
push rax
push rax
push rax
sub rsp, 0x28
call fcn.1400bd990
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], 0
mov qword [0x1404ba8ac], 0
mov qword [0x1404ba7b4], 0
mov qword [0x1404ba4d4], 0
mov qword [0x1404ba5fc], 0
mov qword [0x1404ba38c], 0
mov qword [0x1404ba5ac], 0
mov qword [0x1404ba674], 0
mov qword [0x1404ba6d4], 0
mov qword [0x1404ba49c], 0
mov qword [0x1404ba2fc], 0
mov qword [0x1404ba304], 0
mov qword [0x1404ba5a4], 0
mov qword [0x1404ba66c], 0
mov qword [0x1404ba6cc], 0
mov qword [0x1404ba874], 0
mov qword [0x1404ba24c], 0
mov qword [0x1404ba2ac], 0
mov qword [0x1404ba8fc], 0
mov qword [0x1404ba58c], 0
mov qword [0x1404ba35c], 0
mov qword [0x1404ba44c], 0
mov qword [0x1404ba50c], 0
mov qword [0x1404ba334], 0
mov qword [0x1404ba45c], 0
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba704]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicMAK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003caf5
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003cae6
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba5ac], rax
jmp 0x14003ca3c
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba704]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicGVLK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003cc5c
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003cc4d
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba4d4], rax
jmp 0x14003cba3
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba704]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicRETAIL
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003cdc3
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003cdb4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba49c], rax
jmp 0x14003cd0a
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba704]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicOEM
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003cf2a
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003cf1b
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba5a4], rax
jmp 0x14003ce71
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba704]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicCSVLK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003d091
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003d082
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba8fc], rax
jmp 0x14003cfd8
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba504]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicMAK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003d1f8
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003d1e9
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba6d4], rax
jmp 0x14003d13f
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba504]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicGVLK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003d35f
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003d350
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba38c], rax
jmp 0x14003d2a6
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba504]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicRETAIL
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003d4c6
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003d4b7
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba304], rax
jmp 0x14003d40d
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba504]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicOEM
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003d62d
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003d61e
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba6cc], rax
jmp 0x14003d574
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba504]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicCSVLK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003d794
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003d785
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba35c], rax
jmp 0x14003d6db
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba524]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicMAK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003d8fb
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003d8ec
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba674], rax
jmp 0x14003d842
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba524]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicGVLK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003da62
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003da53
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba5fc], rax
jmp 0x14003d9a9
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba524]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicRETAIL
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003dbc9
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003dbba
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba2fc], rax
jmp 0x14003db10
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba524]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicOEM
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003dd30
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003dd21
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba66c], rax
jmp 0x14003dc77
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba524]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key_And_LicCSVLK
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003de97
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003de88
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba58c], rax
jmp 0x14003ddde
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
movabs rax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Description_LIKE_Win_XP__AND_Blocked
push rax
movsxd rax, dword [rsp + 0x58]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400ad7fc
mov r15, rax
and r15, r15
je 0x14003df77
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003df68
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba334], rax
jmp 0x14003debe
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
movabs rax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Description_LIKE_Server_2003__AND_Blocked
push rax
movsxd rax, dword [rsp + 0x58]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400ad7fc
mov r15, rax
and r15, r15
je 0x14003e057
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003e048
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba50c], rax
jmp 0x14003df9e
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
movabs rax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Not_Description_AND_Not_Description_LIKE_Win__AND_Not_Description_LIKE__Office__AND_Not_Description_LIKE__Server__And_Blocked
push rax
movsxd rax, dword [rsp + 0x58]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400ad7fc
mov r15, rax
and r15, r15
je 0x14003e137
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003e128
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba44c], rax
jmp 0x14003e07e
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba704]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003e29e
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003e28f
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba874], rax
jmp 0x14003e1e5
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba524]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003e405
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003e3f6
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba24c], rax
jmp 0x14003e34c
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.SELECT_COUNT___FROM_keys
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
mov rcx, qword [0x1404ba504]
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
movabs rcx, str._And_Not_key
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
call fcn.1400bd860
movsxd rax, dword [rsp + 0x68]
mov rax, rax
push rax
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ad7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
je 0x14003e56c
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003e55d
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba2ac], rax
jmp 0x14003e4b3
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
movabs rax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Blocked_LIKE__Blocked_
push rax
movsxd rax, dword [rsp + 0x58]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400ad7fc
mov r15, rax
and r15, r15
je 0x14003e64c
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003e63d
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba8ac], rax
jmp 0x14003e593
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
movabs rax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Description
push rax
movsxd rax, dword [rsp + 0x58]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400ad7fc
mov r15, rax
and r15, r15
je 0x14003e72c
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad878
and rax, rax
je 0x14003e71d
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push 0
movsxd rax, dword [rsp + 0x80]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ad8ac
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400ba550
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov qword [0x1404ba7b4], rax
jmp 0x14003e673
movsxd rax, dword [rsp + 0x50]
mov rax, rax
push rax
pop rcx
call fcn.1400ad8f4
mov r15, qword [0x1404ba334]
add r15, qword [0x1404ba50c]
mov qword [0x1404ba45c], r15
mov r15, qword [0x1404ba874]
add r15, qword [0x1404ba24c]
add r15, qword [0x1404ba2ac]
add r15, qword [0x1404ba45c]
add r15, qword [0x1404ba44c]
add r15, qword [0x1404ba7b4]
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
jmp 0x14003e77a
add rsp, 0x40
pop r15
ret