Function at 0x140001000
Capabilities:
Terminate process

Disassembly:
push r15
push r14
push rdi
push rsi
push rbp
sub rsp, 0x2d0
mov r15, rdx
mov ebp, ecx
mov rax, qword [0x14004d4e8]
mov qword [rsp + 0x2c0], rax
xor ecx, ecx
call fcn.140024c20
mov dword [rsp + 0x26c], 0
call qword [sym.imp.MSVCR80.dll___iob_func]
add rax, 0x30
mov rcx, rax
xor edx, edx
call qword [sym.imp.MSVCR80.dll_setbuf]
call qword [sym.imp.MSVCR80.dll___iob_func]
add rax, 0x60
mov rcx, rax
xor edx, edx
call qword [sym.imp.MSVCR80.dll_setbuf]
lea rcx, [0x14004d680]
xor edx, edx
mov r8d, 0x56b0
call fcn.140024c50
mov rax, qword [0x14004be00]
lea rdx, [0x1400080ba]
mov qword [rax + 0x570], rdx
lea rcx, [0x140007efe]
mov qword [rax + 0x578], rcx
lea rsi, [0x140007d4c]
mov qword [rax + 0x580], rsi
mov qword [rax + 0x588], rsi
mov qword [rax + 0x590], rsi
lea rdi, [0x140007474]
mov qword [rax + 0x598], rdi
lea r8, [0x140006ff4]
mov qword [rax + 0x5a0], r8
lea r9, [0x140009188]
mov qword [rax + 0x5a8], r9
lea r10, [0x140008f70]
mov qword [rax + 0x5b0], r10
lea r11, [0x140008d20]
mov qword [rax + 0x5c0], r11
lea r14, [0x1400087f0]
mov qword [rax + 0x5b8], r14
lea rdx, [0x1400085a0]
mov qword [rax + 0x5c8], rdx
call fcn.140009464
call fcn.14000457a
call sub.oranls11.dll_lxzinit
call sub.oracore11.dll_sltspin
call sub.oracore11.dll_sltsini
mov rsi, qword [0x14004be00]
lea r8, [rsp + 0x26c]
mov qword [rsi + 0x48], rax
lea rax, [rsi + 0x268]
mov qword [rsi + 0x2e8], rax
xor ecx, ecx
mov edx, 1
call sub.oranls11.dll_lxlinit
mov rsi, qword [0x14004be00]
mov rcx, qword [rsi + 0x2e8]
mov rdx, rax
xor r8d, r8d
xor r9d, r9d
call sub.oranls11.dll_lxinitc
mov rax, qword [0x14004be00]
mov r8, qword [rax + 0x2e8]
lea rcx, [rax + 0x2f0]
xor edx, edx
call sub.oranls11.dll_lxhLangEnv
mov rsi, qword [0x14004be00]
mov r9, qword [rsi + 0x2e8]
mov qword [rsi + 0x528], rax
lea rdx, [rsi + 0xd24]
mov rcx, rax
mov r8d, 0x5d
call sub.oranls11.dll_lxhidtolang
mov rcx, qword [0x14004be00]
add rcx, 0xd24
mov edx, 0x2e
call qword [sym.imp.MSVCR80.dll_strchr]
mov rsi, qword [0x14004be00]
add rsi, 0xd81
add rax, 1
mov rdi, rax
mov rax, rsi
mov dl, byte [rdi]
add rdi, 1
mov byte [rsi], dl
add rsi, 1
test dl, dl
jne 0x1400011ec
mov rax, qword [0x14004be00]
lea rcx, [rax + 0xd81]
lea rdx, [rax + 0xda0]
lea r8, [rax + 0xda4]
lea r9, [rax + 0xda8]
add rax, 0xdb0
mov qword [rsp + 0x20], rax
call fcn.14000b2be
xor ecx, ecx
call sub.oracore11.dll_lpminit
mov rsi, qword [0x14004be00]
mov qword [rsi + 0xdb8], rax
mov rdx, qword [rax + 0x30]
mov r9, qword [rdx]
mov qword [rsi + 0xdd8], r9
mov rcx, qword [r9 + 8]
mov r8, qword [rcx]
mov qword [rsi + 0xde0], r8
mov r10, qword [r9 + 8]
mov r11, qword [r10 + 0x10]
mov qword [rsi + 0xde8], r11
add rsi, 0x54e
lea rdi, str._nCSS__05d:
mov rax, rsi
mov dl, byte [rdi]
add rdi, 1
mov byte [rsi], dl
add rsi, 1
test dl, dl
jne 0x140001280
mov rsi, qword [0x14004be00]
mov rax, qword [rsi + 0x528]
mov rdi, qword [rsi + 0x2e8]
mov qword [rsp + 0x28], rax
lea rcx, [rsi + 0x1098]
mov byte [rsp + 0x50], 0
mov qword [rsp + 0x30], rdi
xor r11d, r11d
mov qword [rsp + 0x20], r11
lea r10, [rsp + 0x270]
mov qword [rsp + 0x38], r10
mov qword [rsp + 0x40], r11
mov qword [rsp + 0x48], r11
xor edx, edx
lea r8, str.CSMIG
mov qword [rsp + 0x58], r11
lea r9, [0x140031bb4]
call sub.oranls11.dll_lmsaicmt
mov rcx, qword [0x14004be00]
mov qword [rcx + 0x1490], rax
mov eax, dword [rax + 0x2c]
cmp eax, 1
je 0x140001345
add rcx, 0x1498
mov edx, 0x800
mov r8d, 1
call sub.oranls11.dll_lmsacin
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
lea rdx, [rax + 0x1498]
xor r8d, r8d
call sub.oranls11.dll_lmsacbn
mov rcx, qword [0x14004be00]
mov rax, qword [rcx + 0xdb8]
mov rdx, qword [rax + 0x18]
mov rsi, qword [rdx]
mov qword [rcx + 0xdc0], rsi
mov qword [rcx + 0xdc8], 0
mov rcx, rsi
call sub.oracore11.dll_lmmtophp
mov r10, qword [0x14004be00]
mov rcx, qword [r10 + 0xdc0]
lea rdx, [r10 + 0xdc8]
xor esi, esi
xor edi, edi
mov dword [rsp + 0x20], esi
mov qword [rsp + 0x28], rdi
mov r8, rax
xor r9d, r9d
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x38], rdi
call sub.oracore11.dll_lmmhpinit
test eax, eax
jne 0x140004559
xor eax, eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rax
xor ecx, ecx
lea rdx, [0x140006e36]
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmini
mov rdx, qword [0x14004be00]
mov qword [rdx + 0xdd0], rax
mov ecx, 0x400
call fcn.14000b526
mov rsi, qword [0x14004be00]
mov qword [rsi + 0x30], rax
mov rcx, rax
mov edx, 0x400
call fcn.14000b49a
mov ecx, 0x7c00
call fcn.14000b526
mov rsi, qword [0x14004be00]
mov qword [rsi + 0x38], rax
mov rcx, rax
mov edx, 0x7c00
call fcn.14000b49a
mov rax, qword [0x14004be00]
mov r14, qword [rax + 0x38]
lea rdx, [r14 + 8]
add rax, 0x268
mov rcx, qword [rax]
mov qword [rdx], rcx
mov rsi, qword [rax + 8]
mov qword [rdx + 8], rsi
mov rdi, qword [rax + 0x10]
mov qword [rdx + 0x10], rdi
mov r8, qword [rax + 0x18]
mov qword [rdx + 0x18], r8
mov r9, qword [rax + 0x20]
mov qword [rdx + 0x20], r9
mov r10, qword [rax + 0x28]
mov qword [rdx + 0x28], r10
mov r11, qword [rax + 0x30]
mov qword [rdx + 0x30], r11
mov rcx, qword [rax + 0x38]
mov qword [rdx + 0x38], rcx
mov rcx, qword [rax + 0x40]
mov qword [rdx + 0x40], rcx
mov rcx, qword [rax + 0x48]
mov qword [rdx + 0x48], rcx
mov rcx, qword [rax + 0x50]
mov qword [rdx + 0x50], rcx
mov rcx, qword [rax + 0x58]
mov qword [rdx + 0x58], rcx
mov rcx, qword [rax + 0x60]
mov qword [rdx + 0x60], rcx
mov rcx, qword [rax + 0x68]
mov qword [rdx + 0x68], rcx
mov rcx, qword [rax + 0x70]
mov qword [rdx + 0x70], rcx
mov rax, qword [rax + 0x78]
mov qword [rdx + 0x78], rax
mov rax, qword [0x14004be00]
mov qword [r14 + 0x88], rdx
mov rcx, qword [rax + 0xdd0]
add r15, 8
add ebp, 0xffffffff
lea rdx, [0x140031680]
mov dword [rsp + 0x20], ebp
lea r8, section..data
mov r9, r15
call sub.oracore11.dll_lrmpaa
test eax, eax
jne 0x140004539
mov rsi, qword [0x14004be00]
mov rcx, qword [rsi + 0xdd0]
mov dword [rsp + 0x28], 0
lea rax, str.debug
mov qword [rsp + 0x20], rax
lea rbp, [rsp + 0x2b4]
mov qword [rsp + 0x30], rbp
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgbv
test eax, eax
jne 0x140001545
movzx eax, byte [rsp + 0x2b4]
cmp eax, 1
jne 0x140001545
mov rax, qword [0x14004be00]
mov byte [rax], 1
mov rdi, qword [0x14004be00]
mov rcx, qword [rdi + 0xdd0]
mov dword [rsp + 0x28], 0
lea rax, [0x140031958]
mov qword [rsp + 0x20], rax
lea rbp, [rsp + 0x278]
mov qword [rsp + 0x30], rbp
xor edx, edx
lea rsi, [rsp + 0x280]
mov qword [rsp + 0x38], rsi
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgsp
test eax, eax
je 0x14000159b
mov rdx, qword [0x14004be00]
jmp 0x14000160e
mov rbp, qword [0x14004be00]
mov r9, qword [rsp + 0x280]
mov r8, qword [rsp + 0x278]
mov rax, qword [rbp + 0x528]
mov rsi, qword [rbp + 0x2e8]
cmp r9, 0x200
mov dword [rsp + 0x20], 0x10000000
mov qword [rsp + 0x28], rax
mov edx, 0x200
cmovb rdx, r9
mov qword [rsp + 0x30], rsi
lea rcx, [rbp + 0xe20]
mov r9d, r9d
call sub.oranls11.dll_lxsCpStr
mov rdx, qword [0x14004be00]
mov byte [rax + rdx + 0xe20], 0
mov rdx, qword [0x14004be00]
mov qword [rdx + 0x1028], rax
mov rcx, qword [rdx + 0xdd0]
mov dword [rsp + 0x28], 0
lea rax, str.help
xor edx, edx
mov qword [rsp + 0x20], rax
lea rbp, [rsp + 0x2b4]
mov qword [rsp + 0x30], rbp
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgbv
test eax, eax
jne 0x140001658
movzx eax, byte [rsp + 0x2b4]
cmp eax, 1
je 0x1400031e0
call fcn.14000b7fe
test eax, eax
je 0x140001672
mov ecx, 0x270f
lea rdx, str.warning:_failed_to_open_log_file_n
call fcn.14000ba0a
call fcn.14000bba8
call fcn.140006e4c
mov rdi, qword [0x14004be00]
mov rcx, qword [rdi + 0xdd0]
mov dword [rsp + 0x28], 0
lea rax, str.userid
mov qword [rsp + 0x20], rax
lea rbp, [rsp + 0x278]
mov qword [rsp + 0x30], rbp
xor edx, edx
lea rsi, [rsp + 0x280]
mov qword [rsp + 0x38], rsi
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgsp
test eax, eax
jne 0x140001738
mov rbp, qword [0x14004be00]
mov r9, qword [rsp + 0x280]
mov r8, qword [rsp + 0x278]
mov rax, qword [rbp + 0x528]
mov rsi, qword [rbp + 0x2e8]
cmp r9, 0x5a
mov dword [rsp + 0x20], 0x10000000
mov qword [rsp + 0x28], rax
mov edx, 0x5a
cmovb rdx, r9
mov qword [rsp + 0x30], rsi
lea rcx, [rbp + 0x628]
mov r9d, r9d
call sub.oranls11.dll_lxsCpStr
mov rdx, qword [0x14004be00]
mov byte [rax + rdx + 0x628], 0
mov rcx, qword [0x14004be00]
mov dword [rcx + 0x688], eax
call fcn.14000a2f4
test eax, eax
jne 0x140004519
mov rcx, r14
call fcn.14000c34a
test eax, eax
jne 0x14000450a
mov rcx, r14
call fcn.14000bf2a
test eax, eax
jne 0x14000450a
mov rcx, r14
call fcn.14000bdf0
mov r8, qword [0x14004be00]
add r8, 0x1030
mov rcx, r14
mov edx, 0x17
mov r9d, 0x1f
call fcn.14000e4f8
test eax, eax
je 0x1400017cf
mov r8, qword [0x14004be00]
mov dword [rsp + 0x28], 0xffffffff
add r8, 0x1030
lea rax, str.NLS_RDBMS_VERSION
mov qword [rsp + 0x20], rax
mov rcx, r14
mov edx, 2
mov r9d, 0x1f
call fcn.14000e1ca
test eax, eax
jne 0x1400044ea
mov rdx, qword [0x14004be00]
lea rcx, [rdx + 0x1050]
add rdx, 0x1030
call sub.oracommon11.dll_vsnupr
mov rax, qword [0x14004be00]
mov edx, dword [rax + 0x1050]
cmp edx, 0x8003000
jb 0x1400044ca
mov rcx, r14
call fcn.140004892
test eax, eax
jne 0x14000449c
mov r8, qword [0x14004be00]
mov dword [rsp + 0x20], 0xffffffff
add r8, 0xc
mov rcx, r14
mov edx, 0x12
lea r9, str.NLS_CSMIG_SCHEMA_VERSION
call fcn.14000d916
test eax, eax
jne 0x14000447c
mov r8, qword [0x14004be00]
mov eax, dword [r8 + 0xc]
cmp eax, 5
jne 0x140004455
mov dword [rsp + 0x28], 0xffffffff
add r8, 0x6ff
lea rax, str.NLS_CHARACTERSET
mov rcx, r14
mov qword [rsp + 0x20], rax
mov edx, 2
mov r9d, 0x1f
call fcn.14000e1ca
test eax, eax
jne 0x140004435
mov r8, qword [0x14004be00]
mov dword [rsp + 0x28], 0xffffffff
add r8, 0xa1f
lea rax, str.NLS_NCHAR_CHARACTERSET
mov qword [rsp + 0x20], rax
mov rcx, r14
mov edx, 2
mov r9d, 0x1f
call fcn.14000e1ca
test eax, eax
jne 0x140004435
mov rax, qword [0x14004be00]
lea rcx, [rax + 0x6ff]
lea rdx, [rax + 0x77c]
lea r8, [rax + 0x78c]
lea r9, [rax + 0x79c]
add rax, 0x7b0
mov qword [rsp + 0x20], rax
call fcn.14000b2be
mov rax, qword [0x14004be00]
lea rcx, [rax + 0xa1f]
lea rdx, [rax + 0xa9c]
lea r8, [rax + 0xaa8]
lea r9, [rax + 0xab4]
add rax, 0xac0
mov qword [rsp + 0x20], rax
call fcn.14000b2be
mov rdi, qword [0x14004be00]
lea rsi, [rdi + 0x71e]
add rdi, 0x6ff
mov rax, rsi
mov dl, byte [rdi]
add rdi, 1
mov byte [rsi], dl
add rsi, 1
test dl, dl
jne 0x140001946
mov rdi, qword [0x14004be00]
lea rsi, [rdi + 0xa3e]
add rdi, 0xa1f
mov rax, rsi
mov dl, byte [rdi]
add rdi, 1
mov byte [rsi], dl
add rsi, 1
test dl, dl
jne 0x14000196e
call fcn.1400049c4
test eax, eax
jne 0x140004415
call fcn.140004b0c
mov rax, qword [0x14004be00]
movsx rdx, byte [rax + 0x619]
test edx, edx
jne 0x140004401
call fcn.140004b6a
test eax, eax
jne 0x1400043e1
call fcn.1400050fa
test eax, eax
jne 0x1400043d5
call fcn.140005420
test eax, eax
jne 0x1400043a7
call fcn.1400054cc
test eax, eax
jne 0x140004379
call fcn.140005580
test eax, eax
jne 0x14000434b
call fcn.140005634
test eax, eax
jne 0x14000431d
mov rbp, qword [0x14004be00]
movsx rax, byte [rbp + 0x6fe]
test eax, eax
jne 0x140001a17
mov dword [rbp + 0x7d0], 1
jmp 0x140001aa5
lea rcx, [rbp + 0x71e]
lea rdx, [rbp + 0x780]
lea r8, [rbp + 0x790]
lea r9, [rbp + 0x7a0]
add rbp, 0x7b8
mov qword [rsp + 0x20], rbp
call fcn.14000b2be
mov rax, qword [0x14004be00]
lea rcx, [rax + 0x73d]
lea rdx, [rax + 0x784]
lea r8, [rax + 0x794]
lea r9, [rax + 0x7a4]
add rax, 0x7c0
mov qword [rsp + 0x20], rax
call fcn.14000b2be
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x7c0]
mov rdx, qword [rax + 0x7b8]
mov r8, qword [rax + 0x2e8]
call sub.oranls11.dll_lxgratio
mov rbp, qword [0x14004be00]
mov dword [rbp + 0x7d0], eax
movsx rax, byte [rbp + 0xa1e]
test eax, eax
je 0x140001b43
lea rcx, [rbp + 0xa3e]
lea rdx, [rbp + 0xaa0]
lea r8, [rbp + 0xaac]
lea r9, [rbp + 0xab8]
add rbp, 0xac8
mov qword [rsp + 0x20], rbp
call fcn.14000b2be
mov rax, qword [0x14004be00]
lea rcx, [rax + 0xa5d]
lea rdx, [rax + 0xaa4]
lea r8, [rax + 0xab0]
lea r9, [rax + 0xabc]
add rax, 0xad0
mov qword [rsp + 0x20], rax
call fcn.14000b2be
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xad0]
mov rdx, qword [rax + 0xac8]
mov r8, qword [rax + 0x2e8]
call sub.oranls11.dll_lxgratio
mov rdx, qword [0x14004be00]
mov dword [rdx + 0xad8], eax
call fcn.1400059b8
mov rax, qword [0x14004be00]
movsx rdx, byte [rax + 5]
test edx, edx
je 0x140004258
mov rcx, r14
mov edx, 0x1a
call fcn.1400107d0
test eax, eax
jne 0x140004238
mov rcx, r14
mov edx, 0x22
call fcn.1400107d0
test eax, eax
jne 0x140004238
lea r8, [rsp + 0x2a8]
mov rcx, r14
mov edx, 0x96
call fcn.14000e626
test eax, eax
jne 0x140004218
mov eax, dword [rsp + 0x2a8]
test eax, eax
jbe 0x140001bc3
mov rcx, r14
mov edx, 0x98
call fcn.1400107d0
test eax, eax
jne 0x1400041f8
lea r8, [rsp + 0x2a8]
mov rcx, r14
mov edx, 0x93
call fcn.14000e626
test eax, eax
jne 0x1400041d8
mov eax, dword [rsp + 0x2a8]
test eax, eax
jbe 0x140001c00
mov rcx, r14
mov edx, 0x94
call fcn.1400107d0
test eax, eax
jne 0x1400041b8
call fcn.140005a14
test eax, eax
jne 0x1400041ac
call fcn.140005b42
test eax, eax
jne 0x1400041a0
call fcn.140005cce
call fcn.140005d30
call fcn.140005d98
call fcn.140005df8
call fcn.140005e60
mov rsi, qword [0x14004be00]
mov rcx, qword [rsi + 0xdd0]
mov dword [rsp + 0x28], 0
lea rax, str.script
mov qword [rsp + 0x20], rax
lea rbp, [rsp + 0x2b8]
mov qword [rsp + 0x30], rbp
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgbv
test eax, eax
jne 0x140001c8b
movzx eax, byte [rsp + 0x2b8]
cmp eax, 1
jne 0x140001c8b
mov rax, qword [0x14004be00]
mov byte [rax + 4], 1
mov rsi, qword [0x14004be00]
mov rcx, qword [rsi + 0xdd0]
mov dword [rsp + 0x28], 0
lea rax, str.show
mov qword [rsp + 0x20], rax
lea rbp, [rsp + 0x2bc]
mov qword [rsp + 0x30], rbp
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgbv
test eax, eax
jne 0x140001ce3
movzx eax, byte [rsp + 0x2bc]
cmp eax, 1
jne 0x140001ce3
mov rax, qword [0x14004be00]
mov byte [rax + 6], 1
call fcn.140005ebc
call fcn.140006568
test eax, eax
jne 0x140004194
call fcn.140006854
mov rdi, qword [0x14004be00]
mov eax, dword [rdi + 0x5d8]
cmp eax, 2
jne 0x140001eaf
lea rbp, [rsp + 0x110]
mov eax, dword [rdi + 0x600]
jmp 0x140001d2d
mov rdi, qword [0x14004be00]
mov eax, dword [rdi + 0x600]
test eax, eax
jne 0x140001e24
mov eax, dword [rdi + 0x5d8]
cmp eax, 2
jne 0x140001d53
mov ecx, 0x270f
lea rdx, str._nEnter_user_name_to_scan:__
call fcn.14000ba0a
jmp 0x140001d64
mov ecx, 0x270f
lea rdx, str._nEnter_user_name_of_the_table_to_scan:__
call fcn.14000ba0a
mov rcx, rbp
mov edx, 0x64
call fcn.140010a84
movzx eax, byte [rbp]
cmp eax, 0x2e
je 0x140004188
test eax, eax
je 0x140001d20
mov rsi, qword [0x14004be00]
mov rdi, qword [rsi + 0x528]
mov eax, dword [rdi + 0x38]
test eax, 0x4000000
jne 0x140001dba
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140001db8
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140001d9f
add rax, 0xffffffffffffffff
jmp 0x140001dd0
mov rcx, rbp
call sub.oranls11.dll_lxsulen
mov rsi, qword [0x14004be00]
mov rdi, qword [rsi + 0x528]
mov dword [rsp + 0x20], 0x10000000
mov qword [rsp + 0x28], rdi
cmp rax, 0x1e
mov edx, 0x1e
cmovb rdx, rax
lea rcx, [rsi + 0x5de]
mov rsi, qword [rsi + 0x2e8]
mov qword [rsp + 0x30], rsi
mov r8, rbp
mov r9, rax
call sub.oranls11.dll_lxsCpStr
mov rdx, qword [0x14004be00]
mov byte [rax + rdx + 0x5de], 0
mov rdi, qword [0x14004be00]
mov dword [rdi + 0x600], eax
mov rcx, qword [rdi + 0x38]
mov dword [rsp + 0x20], eax
lea r8, [rdi + 0x604]
lea r9, [rdi + 0x5de]
mov edx, 3
call fcn.14000d916
test eax, eax
jl 0x14000405a
cmp eax, 1
jne 0x140001ea2
mov r8, qword [0x14004be00]
add r8, 0x5de
mov ecx, 0x7c
lea rdx, str.CSS_00124:_user__s_not_found_n
call fcn.14000bad2
mov rcx, qword [0x14004be00]
add rcx, 0x5de
mov edx, 0x21
call fcn.14000b49a
mov rdi, qword [0x14004be00]
xor eax, eax
mov dword [rdi + 0x600], eax
mov dword [rdi + 0x604], eax
jmp 0x140001d35
mov rdi, qword [0x14004be00]
mov eax, dword [rdi + 0x5d8]
cmp eax, 3
je 0x140002ea2
cmp eax, 4
je 0x140002b73
mov ebp, dword [rdi + 0x614]
mov eax, dword [rdi + 0x60c]
movsx rsi, byte [rdi + 0x6fe]
cmp ebp, eax
mov edx, 0x64
jb 0x140001ee0
mov ebp, eax
cmp ebp, 0x64
cmovbe ebp, edx
test esi, esi
mov dword [rdi + 0x60c], ebp
je 0x140001f14
lea rcx, [rdi + 0x71e]
lea rdx, [rdi + 0xa10]
add rdi, 0x7d8
mov r8, rdi
call fcn.14000b1da
mov rdi, qword [0x14004be00]
movsx rdx, byte [rdi + 0xa1e]
test edx, edx
je 0x140001f4c
lea rcx, [rdi + 0xa3e]
lea rdx, [rdi + 0xd18]
add rdi, 0xae0
mov r8, rdi
call fcn.14000b1da
mov rdi, qword [0x14004be00]
movsx rdx, byte [rdi + 0xa1e]
movsx rax, byte [rdi + 0x6fe]
test eax, eax
je 0x140002222
mov ebp, dword [rdi + 0x780]
cmp ebp, dword [rdi + 0x784]
jne 0x140002082
mov ebp, 1
mov word [rdi + 0x6fc], bp
mov ebp, dword [rdi + 0x7a4]
lea rsi, [0x140007a84]
mov qword [rdi + 0x570], rsi
mov qword [rdi + 0x580], rsi
cmp ebp, 1
jbe 0x140002038
mov ebp, dword [rdi + 0x79c]
cmp ebp, 1
jbe 0x140001fe6
lea rbp, [0x14000762c]
mov qword [rdi + 0x588], rbp
lea rsi, [0x14000715a]
mov qword [rdi + 0x590], rsi
lea r10, [0x140008d20]
mov qword [rdi + 0x5b0], r10
lea r11, [0x1400085a0]
mov qword [rdi + 0x5b8], r11
jmp 0x140002222
jne 0x140002025
lea rbp, [0x140007bca]
mov qword [rdi + 0x588], rbp
lea rsi, [0x14000736c]
mov qword [rdi + 0x590], rsi
lea r10, [0x140008a2e]
mov qword [rdi + 0x5b0], r10
lea r11, [0x140008314]
mov qword [rdi + 0x5b8], r11
jmp 0x140002222
lea rbp, [0x140007a84]
mov qword [rdi + 0x588], rbp
jmp 0x140002222
jne 0x140002025
mov ebp, dword [rdi + 0x79c]
cmp ebp, 1
jbe 0x140002025
lea rbp, [0x1400077e4]
mov qword [rdi + 0x588], rbp
lea rsi, [0x14000725c]
mov qword [rdi + 0x590], rsi
lea r10, [0x140008d20]
mov qword [rdi + 0x5b0], r10
lea r11, [0x1400085a0]
mov qword [rdi + 0x5b8], r11
jmp 0x140002222
mov r10d, dword [rdi + 0x7a4]
cmp r10d, 1
jbe 0x1400020e8
mov ebp, dword [rdi + 0x79c]
cmp ebp, 1
jne 0x1400020e8
mov r10d, dword [rdi + 0x7a0]
lea rbp, [0x140007bca]
mov qword [rdi + 0x588], rbp
lea rsi, [0x14000736c]
mov qword [rdi + 0x590], rsi
cmp r10d, 1
jbe 0x140002222
lea rbp, [0x140008a2e]
mov qword [rdi + 0x5b0], rbp
lea rsi, [0x140008314]
mov qword [rdi + 0x5b8], rsi
jmp 0x140002222
mov ebp, dword [rdi + 0x7a0]
cmp ebp, 1
jbe 0x1400021bb
cmp r10d, 1
jne 0x14000217f
mov ebp, dword [rdi + 0x79c]
cmp ebp, 1
jne 0x140002142
lea rbp, [0x140008a2e]
mov qword [rdi + 0x5b0], rbp
lea r10, [0x140007d4c]
mov qword [rdi + 0x588], r10
lea rsi, [0x140008314]
mov qword [rdi + 0x5b8], rsi
mov qword [rdi + 0x590], r10
jmp 0x140002222
lea rbp, [0x1400085a0]
mov qword [rdi + 0x5b8], rbp
lea rsi, [0x140008d20]
mov qword [rdi + 0x5b0], rsi
lea r10, [0x14000725c]
mov qword [rdi + 0x590], r10
lea r11, [0x1400077e4]
mov qword [rdi + 0x588], r11
jmp 0x140002222
jbe 0x1400021bb
lea rbp, [0x14000762c]
mov qword [rdi + 0x588], rbp
lea rsi, [0x140008d20]
mov qword [rdi + 0x5b0], rsi
lea r10, [0x14000715a]
mov qword [rdi + 0x590], r10
lea r11, [0x1400085a0]
mov qword [rdi + 0x5b8], r11
jmp 0x140002222
mov ebp, dword [rdi + 0x79c]
cmp ebp, 1
jbe 0x140002222
lea rbp, [0x140008d20]
mov qword [rdi + 0x5b0], rbp
lea rsi, [0x1400085a0]
mov qword [rdi + 0x5b8], rsi
cmp r10d, 1
jne 0x140002206
lea rbp, [0x1400077e4]
mov qword [rdi + 0x588], rbp
lea rsi, [0x14000725c]
mov qword [rdi + 0x590], rsi
jmp 0x140002222
lea rbp, [0x14000762c]
mov qword [rdi + 0x588], rbp
lea rsi, [0x14000715a]
mov qword [rdi + 0x590], rsi
test edx, edx
je 0x140002256
mov ebp, dword [rdi + 0xaa0]
cmp ebp, dword [rdi + 0xaa4]
jne 0x140002256
mov eax, 1
mov word [rdi + 0xa1c], ax
movsx rax, byte [rdi + 0x6fe]
lea rbp, [0x1400079f6]
mov qword [rdi + 0x578], rbp
xor ebp, ebp
test eax, eax
je 0x14000235a
mov eax, dword [rdi + 0xda0]
cmp eax, dword [rdi + 0x77c]
je 0x14000235a
lea rsi, [rsp + 0xb0]
add rdi, 0xd24
mov rax, rsi
mov dl, byte [rdi]
add rdi, 1
mov byte [rsi], dl
add rsi, 1
test dl, dl
jne 0x140002284
lea rcx, [rsp + 0xb0]
mov edx, 0x2e
call qword [sym.imp.MSVCR80.dll_strchr]
mov rdi, qword [0x14004be00]
add rax, 1
add rdi, 0x6ff
mov rsi, rax
mov rax, rsi
mov dl, byte [rdi]
add rdi, 1
mov byte [rsi], dl
add rsi, 1
test dl, dl
jne 0x1400022bf
lea rcx, [rsp + 0xb0]
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x1400022f2
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x1400022d9
add rax, 0xffffffffffffffff
lea rcx, [rsp + 0x260]
lea r9, [rsp + 0xb0]
mov qword [rsp + 0x20], rax
lea rdx, str.NLS_LANG
mov r8d, 8
call sub.oracore11.dll_slzsetevar
mov rdi, qword [0x14004be00]
movsx rax, byte [rdi]
mov ebp, 1
test eax, eax
jne 0x140002337
movsx rdx, byte [rdi + 0xa1e]
jmp 0x14000235a
lea rdx, [rsp + 0xb0]
lea rcx, str._nreset_NLS_LANG_s_n
call fcn.14000b68a
mov rdi, qword [0x14004be00]
movsx rdx, byte [rdi + 0xa1e]
test edx, edx
je 0x1400023cc
add rdi, 0xa1f
mov rcx, rdi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002383
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x14000236a
add rax, 0xffffffffffffffff
lea rcx, [rsp + 0x260]
mov qword [rsp + 0x20], rax
lea rdx, str.NLS_NCHAR
mov r8d, 9
mov r9, rdi
call sub.oracore11.dll_slzsetevar
mov rdx, qword [0x14004be00]
movsx rax, byte [rdx]
mov ebp, 1
test eax, eax
je 0x1400023cc
add rdx, 0xa1f
lea rcx, str._nreset_NLS_NCHAR_s_n
call fcn.14000b68a
test ebp, ebp
je 0x140002436
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x38]
call fcn.14000be68
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxhclrsave
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x38]
call fcn.14000c34a
test eax, eax
jne 0x14000241b
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x38]
call fcn.14000bf2a
test eax, eax
je 0x140002436
mov ecx, 0x74
lea rdx, str.CSS_00116:_failed_to_reset_NLS_LANG_or_NLS_NCHAR_parameter_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
mov rcx, r14
lea rdx, str.SCANNER_VERSION
mov r8d, 5
call fcn.1400112de
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
mov eax, dword [rax + 0x5d8]
cmp eax, 4
je 0x1400024fb
cmp eax, 3
jne 0x140002491
mov rcx, r14
lea rdx, str.SCAN_TYPE
lea r8, str.TABLE
call fcn.140011404
test eax, eax
jne 0x1400029a3
jmp 0x140002519
cmp eax, 2
jne 0x1400024db
mov rcx, r14
lea rdx, str.SCAN_TYPE
lea r8, str.USER
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov r8, qword [0x14004be00]
add r8, 0x5de
mov rcx, r14
lea rdx, str.USER_NAME
call fcn.140011404
test eax, eax
jne 0x1400029a3
jmp 0x140002519
mov rcx, r14
lea rdx, str.SCAN_TYPE
lea r8, [0x140033098]
call fcn.140011404
test eax, eax
jne 0x1400029a3
jmp 0x140002519
mov rcx, r14
lea rdx, str.SCAN_TYPE
lea r8, str.COLUMN
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
movsx rdx, byte [rax + 0x6fe]
test edx, edx
je 0x140002596
mov rcx, r14
lea rdx, str.SCAN_CHAR
lea r8, [0x1400330cc]
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov r8, qword [0x14004be00]
add r8, 0x73d
mov rcx, r14
lea rdx, str.TO_CHARSET_NAME
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov r8, qword [0x14004be00]
add r8, 0x71e
mov rcx, r14
lea rdx, str.FROM_CHARSET_NAME
call fcn.140011404
test eax, eax
jne 0x1400029a3
jmp 0x1400025b4
mov rcx, r14
lea rdx, str.SCAN_CHAR
lea r8, [0x1400330d0]
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
movsx rdx, byte [rax + 0xa1e]
test edx, edx
je 0x140002631
mov rcx, r14
lea rdx, str.SCAN_NCHAR
lea r8, [0x1400330cc]
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov r8, qword [0x14004be00]
add r8, 0xa5d
mov rcx, r14
lea rdx, str.TO_NCHARSET_NAME
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov r8, qword [0x14004be00]
add r8, 0xa3e
mov rcx, r14
lea rdx, str.FROM_NCHARSET_NAME
call fcn.140011404
test eax, eax
jne 0x1400029a3
jmp 0x14000264f
mov rcx, r14
lea rdx, str.SCAN_NCHAR
lea r8, [0x1400330d0]
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
mov r8d, dword [rax + 0x608]
mov rcx, r14
lea rdx, str.MAX_ARRAY_SIZE
call fcn.1400112de
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
mov r8d, dword [rax + 0x60c]
mov rcx, r14
lea rdx, str.MAX_ROWS_IN_HEAP
call fcn.1400112de
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
mov r8d, dword [rax + 0x14]
mov rcx, r14
lea rdx, str.NUMBER_OF_PROCESS
call fcn.1400112de
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
mov r8d, dword [rax + 0x614]
mov rcx, r14
lea rdx, str.SUPPRESS_ERROR_LOG_BY
call fcn.1400112de
test eax, eax
jne 0x1400029a3
mov rcx, r14
lea rdx, str.INSERT_SUPPRESSED
lea r8, [0x1400330d0]
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
movsx rbp, byte [rax + 3]
lea rsi, [0x1400330cc]
lea r8, [0x1400330d0]
cmp ebp, 0
cmovne r8, rsi
mov rcx, r14
lea rdx, str.CAPTURE_CONVERTIBLE_DATA
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
movsx rbp, byte [rax + 4]
lea rsi, [0x1400330cc]
lea r8, [0x1400330d0]
cmp ebp, 0
cmovne r8, rsi
mov rcx, r14
lea rdx, str.SCANNER_SCRIPT
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
movsx rbp, byte [rax + 5]
lea rsi, [0x1400330cc]
lea r8, [0x1400330d0]
cmp ebp, 0
cmovne r8, rsi
mov rcx, r14
lea rdx, str.SCANNER_PRESERVE
call fcn.140011404
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
mov r15, qword [rax + 0x620]
mov edx, dword [rax + 0x61c]
xor ebp, ebp
test edx, edx
jbe 0x1400028e7
lea rsi, [rsp + 0x60]
lea rdi, [r15 + 8]
mov rax, rsi
mov dl, byte [rdi]
add rdi, 1
mov byte [rsi], dl
add rsi, 1
test dl, dl
jne 0x1400027d0
lea rdi, [rsp + 0x60]
lea rdx, [0x1400331ac]
mov rsi, rdi
mov ecx, 0xffffffff
xor eax, eax
repne scasb al, byte [rdi]
add rdi, 0xffffffffffffffff
mov al, byte [rdx]
add rdx, 1
mov byte [rdi], al
add rdi, 1
test al, al
jne 0x1400027fc
mov rax, rsi
lea rdi, [rsp + 0x60]
lea rdx, [r15 + 0x27]
mov rsi, rdi
mov ecx, 0xffffffff
xor eax, eax
repne scasb al, byte [rdi]
add rdi, 0xffffffffffffffff
mov al, byte [rdx]
add rdx, 1
mov byte [rdi], al
add rdi, 1
test al, al
jne 0x140002828
mov rax, rsi
lea rdi, [rsp + 0x60]
lea rdx, [0x1400331b0]
mov rsi, rdi
mov ecx, 0xffffffff
xor eax, eax
repne scasb al, byte [rdi]
add rdi, 0xffffffffffffffff
mov al, byte [rdx]
add rdx, 1
mov byte [rdi], al
add rdi, 1
test al, al
jne 0x140002857
mov rax, rsi
lea rcx, [rsp + 0xa4]
mov edx, dword [r15 + 0x48]
mov r8d, 0xa
call sub.oracore11.dll_lcv42b
mov byte [rsp + rax + 0xa4], 0
lea rdi, [rsp + 0x60]
lea rdx, [rsp + 0xa4]
mov rsi, rdi
mov ecx, 0xffffffff
xor eax, eax
repne scasb al, byte [rdi]
add rdi, 0xffffffffffffffff
mov al, byte [rdx]
add rdx, 1
mov byte [rdi], al
add rdi, 1
test al, al
jne 0x1400028a6
mov rax, rsi
lea r8, [rsp + 0x60]
mov rcx, r14
lea rdx, str.SPLIT_TABLE
call fcn.140011404
mov rax, qword [0x14004be00]
add r15, 0x4c
add ebp, 1
cmp ebp, dword [rax + 0x61c]
jb 0x1400027c4
movsx rdx, byte [rax + 0x6fe]
test edx, edx
je 0x14000292c
mov ecx, dword [rax + 0x77c]
mov edx, dword [rax + 0x784]
mov r8, qword [rax + 0x2e8]
call sub.oranls11.dll_lxdsupid
mov rcx, r14
lea rdx, str.MIGRATE_TO_SUPERSET
mov r8d, eax
call fcn.1400112de
test eax, eax
jne 0x1400029a3
mov rax, qword [0x14004be00]
movsx rax, byte [rax + 0x5698]
test eax, eax
je 0x14000296c
mov rcx, r14
lea rdx, str.CSLD_ENABLE
mov r8d, 1
call fcn.1400112de
mov rax, qword [0x14004be00]
mov r8d, dword [rax + 0x569c]
mov rcx, r14
lea rdx, str.CSLD_SETTING
call fcn.1400112de
jmp 0x14000297e
mov rcx, r14
lea rdx, str.CSLD_ENABLE
xor r8d, r8d
call fcn.1400112de
mov r8, qword [0x14004be00]
movsx rax, byte [r8 + 0x6fe]
test eax, eax
jne 0x1400029c5
movsx rax, byte [r8 + 0xa1e]
test eax, eax
je 0x1400031f6
jmp 0x1400029c5
mov ecx, 0x76
lea rdx, str.CSS_00118:_failed_to_save_command_parameters_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
mov r8, qword [0x14004be00]
add r8, 0x6ff
mov rcx, r14
lea rdx, str.PREVIOUS_CHARACTER_SET
call fcn.140011404
test eax, eax
jne 0x140003332
mov r8, qword [0x14004be00]
add r8, 0xa1f
mov rcx, r14
lea rdx, str.PREVIOUS_NCHAR_SET
call fcn.140011404
test eax, eax
jne 0x140003312
lea r8, [rsp + 0x248]
mov rcx, r14
mov edx, 0xc
mov r9d, 0x15
call fcn.14000e4f8
test eax, eax
jne 0x1400032f2
lea r8, [rsp + 0x248]
mov rcx, r14
lea rdx, str.TIME_START
call fcn.140011404
test eax, eax
jne 0x1400032f2
call fcn.140011c7c
cmp eax, 1
je 0x1400032d5
test eax, eax
jne 0x1400032b5
mov rax, qword [0x14004be00]
movsx rdx, byte [rax + 6]
test edx, edx
jne 0x140002b49
call fcn.140012cbc
test eax, eax
jne 0x1400032a6
mov rcx, r14
mov edx, 0x9b
call fcn.1400107d0
test eax, eax
jne 0x140003290
mov rcx, r14
mov edx, 0x9e
call fcn.1400107d0
test eax, eax
jne 0x14000327a
mov rcx, r14
mov edx, 0xa1
call fcn.1400107d0
test eax, eax
jne 0x140003264
mov rcx, r14
mov edx, 0xa4
call fcn.1400107d0
test eax, eax
jne 0x14000324e
lea r8, [rsp + 0x248]
mov rcx, r14
mov edx, 0xc
mov r9d, 0x15
call fcn.14000e4f8
test eax, eax
jne 0x140003238
lea r8, [rsp + 0x248]
mov rcx, r14
lea rdx, str.TIME_END
call fcn.140011404
test eax, eax
jne 0x140003238
mov rax, qword [0x14004be00]
movsx rdx, byte [rax + 4]
test edx, edx
je 0x140002b37
mov rcx, r14
call fcn.140012f98
test eax, eax
jne 0x140003222
mov rcx, r14
call fcn.140014920
test eax, eax
jne 0x14000320c
jmp 0x140002b4e
call fcn.140011544
xor ecx, ecx
call fcn.140006ec0
mov rcx, qword [rsp + 0x2c0]
call fcn.140030f70
xor eax, eax
add rsp, 0x2d0
pop rbp
pop rsi
pop rdi
pop r14
pop r15
ret
mov dword [rsp + 0x2b0], 0
xor esi, esi
movsx rax, byte [rdi + 0x5dd]
test eax, eax
jne 0x140002c1d
mov ecx, 0x270f
lea rdx, str._nEnter_column_name_to_scan:__
call fcn.14000ba0a
lea rdi, [rsp + 0x178]
mov rcx, rdi
mov edx, 0x64
call fcn.140010a84
movzx eax, byte [rdi]
cmp eax, 0x2e
je 0x140003352
test eax, eax
je 0x140003359
mov rax, qword [0x14004be00]
mov rdx, qword [rax + 0x528]
mov ecx, dword [rdx + 0x38]
test ecx, 0x4000000
jne 0x140002c03
mov rcx, rdi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002c01
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002be8
add rax, 0xffffffffffffffff
jmp 0x140002c0b
mov rcx, rdi
call sub.oranls11.dll_lxsulen
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x298], rdi
jmp 0x140002c72
lea r11, [rsp + 0x298]
mov rcx, qword [rdi + 0xdd0]
mov qword [rsp + 0x30], r11
mov r10d, esi
add esi, 1
mov dword [rsp + 0x28], r10d
lea r15, [rsp + 0x2a0]
mov qword [rsp + 0x38], r15
lea rax, str.column
mov qword [rsp + 0x20], rax
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgsp
test eax, eax
jne 0x140003359
mov rdi, qword [rsp + 0x298]
mov rcx, rdi
lea rdx, [0x1400331ac]
call qword [sym.imp.MSVCR80.dll_strpbrk]
mov r15, rax
test r15, r15
je 0x14000390d
mov byte [r15], 0
add r15, 1
mov rcx, r15
lea rdx, [0x1400331ac]
call qword [sym.imp.MSVCR80.dll_strpbrk]
mov rbp, rax
test rbp, rbp
je 0x1400037be
mov byte [rbp], 0
mov r9, qword [0x14004be00]
add rbp, 1
mov rcx, rdi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002cdf
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002cc6
add rax, 0xffffffffffffffff
mov r8, rax
mov rcx, r15
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002d00
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002ce7
add rax, 0xffffffffffffffff
mov rcx, qword [r9 + 0x38]
mov dword [rsp + 0x20], r8d
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x30], eax
lea r8, [rsp + 0x2b0]
mov edx, 0xa
mov r9, rdi
call fcn.14000d694
test eax, eax
jl 0x14000368c
je 0x140002de9
cmp eax, 1
jne 0x140002de9
mov rcx, rdi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002d5c
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002d43
add rax, 0xffffffffffffffff
mov r8, rax
mov rcx, r15
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002d7d
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002d64
add rax, 0xffffffffffffffff
mov r9, rax
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002d9e
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002d85
add rax, 0xffffffffffffffff
mov r10, qword [0x14004be00]
mov rcx, qword [r10 + 0x38]
mov dword [rsp + 0x20], r8d
mov edx, 7
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x30], r9d
mov r9, rdi
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x40], eax
lea r8, [rsp + 0x2b0]
call fcn.14000ce82
test eax, eax
je 0x140002df5
jl 0x14000338d
cmp eax, 1
je 0x140003365
mov rdi, qword [0x14004be00]
jmp 0x140002b80
mov rcx, rdi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002e13
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002dfa
add rax, 0xffffffffffffffff
mov r8, rax
mov rcx, r15
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002e34
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002e1b
add rax, 0xffffffffffffffff
mov r9, rax
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002e55
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002e3c
add rax, 0xffffffffffffffff
mov r10, qword [0x14004be00]
mov rcx, qword [r10 + 0x38]
mov dword [rsp + 0x20], r8d
mov edx, 8
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x30], r9d
mov r9, rdi
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x40], eax
lea r8, [rsp + 0x2b0]
call fcn.14000ce82
cmp eax, 1
je 0x1400034bf
mov rdi, qword [0x14004be00]
jmp 0x140002b80
mov dword [rsp + 0x2ac], 0
xor r15d, r15d
movsx rax, byte [rdi + 0x5dc]
test eax, eax
jne 0x140002f4d
mov ecx, 0x270f
lea rdx, str._nEnter_table_name_to_scan:__
call fcn.14000ba0a
lea rsi, [rsp + 0x1e0]
mov rcx, rsi
mov edx, 0x64
call fcn.140010a84
movzx eax, byte [rsi]
cmp eax, 0x2e
je 0x140003a3c
test eax, eax
je 0x140003a43
mov rax, qword [0x14004be00]
mov rdx, qword [rax + 0x528]
mov ecx, dword [rdx + 0x38]
test ecx, 0x4000000
jne 0x140002f33
mov rcx, rsi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002f31
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002f18
add rax, 0xffffffffffffffff
jmp 0x140002f3b
mov rcx, rsi
call sub.oranls11.dll_lxsulen
mov qword [rsp + 0x290], rax
mov qword [rsp + 0x288], rsi
jmp 0x140002fa2
lea rsi, [rsp + 0x288]
mov rcx, qword [rdi + 0xdd0]
mov qword [rsp + 0x30], rsi
mov ebp, r15d
add r15d, 1
mov dword [rsp + 0x28], ebp
lea r10, [rsp + 0x290]
mov qword [rsp + 0x38], r10
lea rax, str.table
mov qword [rsp + 0x20], rax
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call sub.oracore11.dll_lrmgsp
test eax, eax
jne 0x140003a43
mov rsi, qword [rsp + 0x288]
mov rcx, rsi
lea rdx, [0x1400331ac]
call qword [sym.imp.MSVCR80.dll_strpbrk]
mov rbp, rax
test rbp, rbp
je 0x140003f09
mov byte [rbp], 0
mov r8, qword [0x14004be00]
add rbp, 1
mov rcx, rsi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140002feb
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002fd2
add rax, 0xffffffffffffffff
mov rdi, rax
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x14000300c
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140002ff3
add rax, 0xffffffffffffffff
mov rcx, qword [r8 + 0x38]
mov dword [rsp + 0x20], edi
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x30], eax
lea r8, [rsp + 0x2ac]
mov edx, 4
mov r9, rsi
call fcn.14000d694
test eax, eax
jl 0x140003ddc
cmp eax, 1
jne 0x140003062
mov ecx, 0x7e
lea rdx, str.CSS_00126:_table__s._s_not_found_n
mov r8, rsi
mov r9, rbp
call fcn.14000bad2
mov rdi, qword [0x14004be00]
jmp 0x140002eb0
test eax, eax
jne 0x140003056
mov rcx, rsi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140003084
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x14000306b
add rax, 0xffffffffffffffff
mov rdi, rax
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x1400030a5
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x14000308c
add rax, 0xffffffffffffffff
mov r10, qword [0x14004be00]
mov rcx, qword [r10 + 0x38]
mov dword [rsp + 0x20], edi
mov edx, 0xa
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x30], eax
mov r9, rsi
lea r8, [rsp + 0x2ac]
call fcn.14000d694
test eax, eax
jl 0x140003caf
je 0x140003056
cmp eax, 1
jne 0x140003056
mov rcx, rsi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140003107
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x1400030ee
add rax, 0xffffffffffffffff
mov rdi, rax
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x140003128
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x14000310f
add rax, 0xffffffffffffffff
mov r10, qword [0x14004be00]
mov rcx, qword [r10 + 0x38]
mov dword [rsp + 0x20], edi
mov edx, 5
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x30], eax
mov r9, rsi
lea r8, [rsp + 0x2ac]
call fcn.14000d694
test eax, eax
jl 0x140003b82
je 0x140003056
cmp eax, 1
jne 0x140003056
mov rcx, rsi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x14000318a
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140003171
add rax, 0xffffffffffffffff
mov r9, rax
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x1400031ab
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140003192
add rax, 0xffffffffffffffff
mov rdi, qword [0x14004be00]
mov rcx, qword [rdi + 0x38]
mov qword [rsp + 0x20], rbp
mov dword [rsp + 0x28], eax
mov edx, 6
mov r8, rsi
call fcn.14000f028
test eax, eax
jl 0x140003a55
mov rdi, qword [0x14004be00]
jmp 0x140002eb0
call fcn.14000bba8
call fcn.1400045f2
xor ecx, ecx
call fcn.140006ec0
jmp 0x140001658
mov ecx, 0xaf
lea rdx, str.CSS_00175:_TOCHAR_or_TONCHAR_parameter_not_specified._n
call fcn.14000bad2
jmp 0x1400029a3
mov ecx, 0x7a
lea rdx, str.CSS_00122:_failed_to_create_scan_report_n
call fcn.14000bad2
jmp 0x140002b4e
mov ecx, 0x22b8
lea rdx, str.failed_to_create_pre_conversion_sql_file_n
call fcn.14000bad2
jmp 0x140002b37
mov ecx, 0x79
lea rdx, str.CSS_00121:_failed_to_save_scan_complete_time_n
call fcn.14000bad2
jmp 0x140002b17
mov ecx, 0x22b8
lea rdx, str.failed_to_enumerate_triggers_to_be_disabled_n
call fcn.14000bad2
jmp 0x140002ad5
mov ecx, 0x22b8
lea rdx, str.failed_to_enumerate_referential_constraints_to_be_disabled_n
call fcn.14000bad2
jmp 0x140002ac0
mov ecx, 0x22b8
lea rdx, str.failed_to_enumerate_constraints_to_be_disabled_n
call fcn.14000bad2
jmp 0x140002aab
mov ecx, 0x22b8
lea rdx, str.failed_to_enumerate_indexes_to_rebuild_n
call fcn.14000bad2
jmp 0x140002a96
mov ecx, 1
call fcn.140006ec0
jmp 0x140002a81
mov ecx, 0x78
lea rdx, str.CSS_00120:_failed_to_enumerate_tables_to_scan_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140002a60
mov ecx, 0x270f
lea rdx, str._ntable_s__contain_no_character_type_columns_n
call fcn.14000ba0a
xor ecx, ecx
call fcn.140006ec0
jmp 0x140002a60
mov ecx, 0x77
lea rdx, str.CSS_00119:_failed_to_save_scan_start_time_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140002a4a
mov ecx, 0x76
lea rdx, str.CSS_00118:_failed_to_save_command_parameters_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140002a08
mov ecx, 0x76
lea rdx, str.CSS_00118:_failed_to_save_command_parameters_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400029e3
xor ecx, ecx
call fcn.140006ec0
mov rdi, qword [0x14004be00]
jmp 0x140001ec1
mov qword [rsp + 0x20], rbp
mov ecx, 0xb3
lea rdx, str.CSS_00179:_column__s._s._s_not_found_n
mov r8, rdi
mov r9, r15
call fcn.14000bad2
mov rdi, qword [0x14004be00]
jmp 0x140002b80
mov qword [rsp + 0x20], rbp
mov ecx, 0xb2
lea rdx, str.CSS_00178:_failed_to_check_if_column__s._s._s_exists_n
mov r8, rdi
mov r9, r15
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x1400033cc
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x1400033e1
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x1400033f9
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x14000340e
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x14000341c
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov rdi, qword [0x14004be00]
jmp 0x140002b80
mov rcx, rdi
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x1400034dd
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x1400034c4
add rax, 0xffffffffffffffff
mov r9, rax
mov rcx, r15
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x1400034fe
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x1400034e5
add rax, 0xffffffffffffffff
mov r8, rax
mov rcx, rbp
xor eax, eax
movzx edx, byte [rcx + rax]
test edx, edx
je 0x14000351f
movzx edx, byte [rcx + rax + 1]
add rax, 2
test edx, edx
jne 0x140003506
add rax, 0xffffffffffffffff
mov r10, qword [0x14004be00]
mov rcx, qword [r10 + 0x38]
mov qword [rsp + 0x20], r15
mov dword [rsp + 0x28], r8d
mov qword [rsp + 0x30], rbp
mov edx, 9
mov r8, rdi
mov dword [rsp + 0x38], eax
call fcn.14000ebb0
test eax, eax
jl 0x14000355a
mov rdi, qword [0x14004be00]
jmp 0x140002b80
mov qword [rsp + 0x20], rbp
mov ecx, 0xb2
lea rdx, str.CSS_00178:_failed_to_check_if_column__s._s._s_exists_n
mov r8, rdi
mov r9, r15
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x140003599
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x1400035ae
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x1400035c6
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x1400035db
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x1400035e9
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov rdi, qword [0x14004be00]
jmp 0x140002b80
mov qword [rsp + 0x20], rbp
mov ecx, 0xb2
lea rdx, str.CSS_00178:_failed_to_check_if_column__s._s._s_exists_n
mov r8, rdi
mov r9, r15
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x1400036cb
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x1400036e0
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x1400036f8
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x14000370d
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x14000371b
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov rdi, qword [0x14004be00]
jmp 0x140002b80
mov r9, qword [0x14004be00]
mov rax, r9
add rax, 0x5de
je 0x1400037de
mov rbp, r15
mov r15, rdi
mov rdi, rax
jmp 0x140002cc1
mov r8, qword [rsp + 0x298]
mov ecx, 0x270f
lea rdx, str.failed_to_parse__s_as_a_valid_column_n
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x14000381a
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x14000382f
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x140003847
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x14000385c
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x14000386a
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov r9, qword [0x14004be00]
jmp 0x140002cc1
mov r8, qword [rsp + 0x298]
mov ecx, 0x270f
lea rdx, str.failed_to_parse__s_as_a_valid_column_n
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x140003949
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x14000395e
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x140003976
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x14000398b
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x140003999
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov r9, qword [0x14004be00]
jmp 0x140002cc1
xor ecx, ecx
call fcn.140006ec0
mov rdi, qword [0x14004be00]
mov eax, dword [rdi + 0x5d8]
jmp 0x140001eb8
mov ecx, 0x7d
lea rdx, str.CSS_00125:_failed_to_check_if_table__s._s_exists_n
mov r8, rsi
mov r9, rbp
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x140003a8f
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x140003aa4
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x140003abc
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x140003ad1
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x140003adf
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov rdi, qword [0x14004be00]
jmp 0x140002eb0
mov ecx, 0x7d
lea rdx, str.CSS_00125:_failed_to_check_if_table__s._s_exists_n
mov r8, rsi
mov r9, rbp
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x140003bbc
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x140003bd1
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x140003be9
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x140003bfe
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x140003c0c
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov rdi, qword [0x14004be00]
jmp 0x140002eb0
mov ecx, 0x7d
lea rdx, str.CSS_00125:_failed_to_check_if_table__s._s_exists_n
mov r8, rsi
mov r9, rbp
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x140003ce9
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x140003cfe
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x140003d16
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x140003d2b
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x140003d39
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov rdi, qword [0x14004be00]
jmp 0x140002eb0
mov ecx, 0x7d
lea rdx, str.CSS_00125:_failed_to_check_if_table__s._s_exists_n
mov r8, rsi
mov r9, rbp
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x140003e16
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x140003e2b
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x140003e43
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x140003e58
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x140003e66
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov rdi, qword [0x14004be00]
jmp 0x140002eb0
mov r8, qword [0x14004be00]
mov rax, r8
add rax, 0x5de
je 0x140003f2b
mov rbp, qword [rsp + 0x288]
mov rsi, rax
jmp 0x140002fcd
mov r8, qword [rsp + 0x288]
mov ecx, 0x270f
lea rdx, str.failed_to_parse__s_as_a_valid_table_n
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x140003f67
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x140003f7c
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x140003f94
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x140003fa9
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x140003fb7
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
mov r8, qword [0x14004be00]
jmp 0x140002fcd
mov r8, qword [0x14004be00]
add r8, 0x5de
mov ecx, 0x7b
lea rdx, str.CSS_00123:_failed_to_check_if_user__s_exist_n
call fcn.14000bad2
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
movsx rax, byte [rcx + 0x1a0]
test eax, eax
je 0x14000409c
call fcn.14000be68
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x40]
test rcx, rcx
je 0x1400040b1
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x620]
test rcx, rcx
je 0x1400040c9
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x30]
test rcx, rcx
je 0x1400040de
call fcn.14000b43c
mov rdx, qword [0x14004be00]
mov rcx, qword [rdx + 0x38]
test rcx, rcx
je 0x1400040ec
call fcn.14000b43c
mov ecx, 0x270f
lea rdx, str._nScanner_terminated_unsuccessfully._n
call fcn.14000ba0a
call fcn.14000b7c0
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdd0]
call sub.oracore11.dll_lrmtrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdc0]
mov rdx, qword [rax + 0xdc8]
xor r8d, r8d
call sub.oracore11.dll_lmmhpfree
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0xdb8]
call sub.oracore11.dll_lpmterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x1490]
call sub.oranls11.dll_lmsatrm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x2e8]
call sub.oranls11.dll_lxlterm
mov rax, qword [0x14004be00]
mov rcx, qword [rax + 0x48]
call sub.oracore11.dll_sltster
xor ecx, ecx
call qword [sym.imp.MSVCR80.dll_exit]
jmp 0x140001ea2
xor ecx, ecx
call fcn.140006ec0
jmp 0x140001ea2
xor ecx, ecx
call fcn.140006ec0
jmp 0x140001cf5
xor ecx, ecx
call fcn.140006ec0
jmp 0x140001c1a
xor ecx, ecx
call fcn.140006ec0
jmp 0x140001c0d
mov ecx, 0xb5
lea rdx, str.CSS_00181:_failed_to_drop_index_on_the_csm_errors_table_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001c00
mov ecx, 0xb4
lea rdx, str.CSS_00180:failed_to_check_the_index_on_the_csm_errors_table_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001be0
mov ecx, 0xb5
lea rdx, str.CSS_00181:_failed_to_drop_index_on_the_csm_columns_table_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001bc3
mov ecx, 0xb4
lea rdx, str.CSS_00180:failed_to_check_the_index_on_the_csm_columns_table_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001ba3
mov ecx, 0x75
lea rdx, str.CSS_00117:_failed_to_clear_previous_scan_log_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001b86
mov rcx, r14
mov edx, 0x1c
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x1b
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x1d
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x1e
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x1f
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x20
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x1e
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x23
call fcn.1400107d0
test eax, eax
jne 0x1400042fd
mov rcx, r14
mov edx, 0x24
call fcn.1400107d0
test eax, eax
je 0x140001b5c
mov ecx, 0x75
lea rdx, str.CSS_00117:_failed_to_clear_previous_scan_log_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001b5c
mov r8, qword [0x14004be00]
add r8, 0x73d
mov ecx, 0x73
lea rdx, str.CSS_00115:_invalid_character_set_name__s_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400019f5
mov r8, qword [0x14004be00]
add r8, 0xa5d
mov ecx, 0x73
lea rdx, str.CSS_00115:_invalid_character_set_name__s_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400019e8
mov r8, qword [0x14004be00]
add r8, 0xa3e
mov ecx, 0x73
lea rdx, str.CSS_00115:_invalid_character_set_name__s_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400019db
mov r8, qword [0x14004be00]
add r8, 0x71e
mov ecx, 0x73
lea rdx, str.CSS_00115:_invalid_character_set_name__s_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400019ce
xor ecx, ecx
call fcn.140006ec0
jmp 0x1400019c1
mov ecx, 0x6a
lea rdx, str.CSS_00106:_failed_to_parse_SPLIT_parameter_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400019b4
mov rcx, r14
call fcn.140014920
xor ecx, ecx
call fcn.140006ec0
jmp 0x1400019a7
mov ecx, 0x69
lea rdx, str.CSS_00105:_failed_to_parse_BOUNDARIES_parameter_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x14000198b
mov ecx, 0x72
lea rdx, str.CSS_00114:_failed_to_get_database_character_set_name_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400018c8
mov ecx, 0x6c
lea rdx, str.CSS_00108:_Character_set_migration_utility_schema_not_compatible_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
mov r8, qword [0x14004be00]
jmp 0x140001855
mov ecx, 0x6b
lea rdx, str.CSS_00107:_Character_set_migration_utility_schema_not_installed_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001841
mov r8, qword [0x14004be00]
add r8, 0x68c
mov ecx, 0x71
lea rdx, str.CSS_00113:_user__s_is_not_allowed_to_access_data_dictionary_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001812
mov ecx, 0x70
lea rdx, str.CSS_00112:_database_version_not_supported_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001802
mov ecx, 0x6f
lea rdx, str.CSS_00111:_failed_to_get_RDBMS_version_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x1400017cf
mov ecx, 1
call fcn.140006ec0
jmp 0x140001765
mov ecx, 0x6e
lea rdx, str.CSS_00110:_failed_to_parse_USERID_n
call fcn.14000bad2
mov ecx, 1
call fcn.140006ec0
jmp 0x140001745
mov ecx, 0x270f
lea rdx, str.failed_to_process_command_line_parameters_n
call fcn.14000ba0a
mov ecx, 1
call fcn.140006ec0
jmp 0x1400014ee
mov ecx, 0x270f
lea rdx, str.failed_to_initialize_memory_manager_n
call fcn.14000ba0a
mov ecx, 1
call fcn.140006ec0
jmp 0x1400013ab