Function at 0x140088b00
Capabilities:
Accept command line arguments

Disassembly:
mov rax, rsp
push rbp
lea rbp, [rax - 0xe8]
sub rsp, 0x1e0
mov qword [rsp + 0x70], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x18], rdi
mov rax, qword [0x14029e8b8]
xor rax, rsp
mov qword [rbp + 0xd0], rax
mov rbx, rdx
xor edx, edx
lea r8d, [rdx + 0x50]
lea rcx, [rbp + 0x80]
call fcn.1401afc90
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
movdqa xmm0, xmmword [0x1401f5800]
movdqu xmmword [rsp + 0x40], xmm0
xor edi, edi
mov word [rsp + 0x30], di
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp word [rax + r8*2], di
jne 0x140088b70
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.14000d810
nop
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x80]
call fcn.1400c08d0
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 8
jb 0x140088bdc
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140088bd7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400892fd
call fcn.1401606e8
mov qword [rbp + 0x70], rdi
mov qword [rbp + 0x78], 7
mov word [rbp + 0x60], di
movdqa xmm0, xmmword [0x1401f5800]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x30], di
mov r8d, 4
lea rdx, [0x1401f5658]
lea rcx, [rsp + 0x30]
call fcn.14000d810
nop
lea r8, [rbp + 0x60]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x80]
call fcn.1400c0ee0
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 8
jb 0x140088c6f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140088c6a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140089303
call fcn.1401606e8
lea r9, [rbp + 0x60]
cmp qword [rbp + 0x78], 8
cmovae r9, qword [rbp + 0x60]
mov r10, qword [rbp + 0x70]
cmp r10, 9
jne 0x140088cf3
mov rdx, r10
lea rax, str.startmenu
movzx ecx, word [r9]
mov r8d, 0x73
cmp cx, r8w
jb 0x140088cf3
sub r9, rax
cmp cx, r8w
ja 0x140088cf3
cmp rdx, 1
je 0x140088cc8
dec rdx
add rax, 2
movzx ecx, word [rax + r9]
movzx r8d, word [rax]
cmp cx, r8w
jae 0x140088ca8
jmp 0x140088cf3
call fcn.14000cc80
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 1
xor r8d, r8d
lea rdx, str.open_menu
mov rcx, rax
call fcn.1400be7b0
mov r10, qword [rbp + 0x70]
lea r9, [rbp + 0x60]
cmp qword [rbp + 0x78], 8
cmovae r9, qword [rbp + 0x60]
cmp r10, 7
jne 0x140088d7b
mov r8, r10
lea rax, str.desktop
movzx ecx, word [r9]
movzx edx, word [str.desktop]
cmp cx, dx
jb 0x1400890f3
sub r9, rax
cmp cx, dx
ja 0x1400890f3
cmp r8, 1
je 0x140088d50
dec r8
add rax, 2
movzx ecx, word [rax + r9]
movzx edx, word [rax]
cmp cx, dx
jae 0x140088d2b
jmp 0x1400890f3
call fcn.14000cc80
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 1
xor r8d, r8d
lea rdx, str.open_lnk
mov rcx, rax
call fcn.1400be7b0
mov r10, qword [rbp + 0x70]
test r10, r10
jne 0x1400890f3
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
call fcn.140034120
test al, al
je 0x140088f19
call fcn.14000cc80
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 1
xor r8d, r8d
lea rdx, [0x140206cc0]
mov rcx, rax
call fcn.1400be7b0
call fcn.1400bd640
mov rcx, qword [rax]
mov r8, qword [rcx + 0x10]
mov edx, 1
mov rcx, rax
call r8
cmp al, 1
jne 0x1400890f3
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x50], 0
mov r8d, 0x3e
lea rdx, str.d:jenkins.jenkinsworkspace_tabx_tabxmainv2mainframemgr.cpp
lea rcx, [rsp + 0x50]
call fcn.14000d6b0
nop
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov r8d, 3
lea rdx, [0x1401f5428]
lea rcx, [rsp + 0x30]
call fcn.14000d6b0
nop
mov r9d, 0x7be
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x78]
call fcn.14000b740
mov rbx, rax
lea rdx, str.open_files
mov rcx, rax
call fcn.14000c500
call fcn.1400bd640
mov r8, qword [rax]
mov rdx, rbx
mov rcx, rax
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x78]
call fcn.14000c6a0
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x140088ec1
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140088ebc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140089309
call fcn.1401606e8
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1400890f3
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400890ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400892f1
jmp 0x1400890ed
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x30], xmm0
psrldq xmm0, 8
movq rcx, xmm0
cmp rcx, 0x28
jne 0x140088f7f
lea rax, str.::52205FD8_5DFB_447D_801A_D0B52F2E83E1
test rcx, rcx
je 0x140089173
mov r9, qword [rsp + 0x30]
movzx edx, word [r9]
mov r8d, 0x3a
cmp dx, r8w
jb 0x140088f7f
sub r9, rax
cmp dx, r8w
ja 0x140088f7f
cmp rcx, 1
je 0x140089173
dec rcx
add rax, 2
movzx edx, word [r9 + rax]
movzx r8d, word [rax]
cmp dx, r8w
jae 0x140088f5d
call fcn.14000cc80
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 1
xor r8d, r8d
lea rdx, [0x140206d18]
mov rcx, rax
call fcn.1400be7b0
call fcn.1400bd640
mov rcx, qword [rax]
mov r8, qword [rcx + 0x10]
mov edx, 1
mov rcx, rax
call r8
cmp al, 1
jne 0x1400890f3
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x50], 0
mov r8d, 0x3e
lea rdx, str.d:jenkins.jenkinsworkspace_tabx_tabxmainv2mainframemgr.cpp
lea rcx, [rsp + 0x50]
call fcn.14000d6b0
nop
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov r8d, 3
lea rdx, [0x1401f5428]
lea rcx, [rsp + 0x30]
call fcn.14000d6b0
nop
mov r9d, 0x7c8
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x78]
call fcn.14000b740
mov rbx, rax
lea rdx, str.open_unknown
mov rcx, rax
call fcn.14000c500
call fcn.1400bd640
mov r8, qword [rax]
mov rdx, rbx
mov rcx, rax
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x78]
call fcn.14000c6a0
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x1400890a2
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008909d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14008930f
call fcn.1401606e8
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1400890f3
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400890ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14008931b
call fcn.1401606e8
nop
mov rdx, qword [rbp + 0x78]
cmp rdx, 8
jb 0x140089133
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008912e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400892eb
call fcn.1401606e8
mov qword [rbp + 0x70], rdi
mov qword [rbp + 0x78], 7
mov word [rbp + 0x60], di
lea rcx, [rbp + 0x80]
call fcn.1400c09c0
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.140160a40
lea r11, [rsp + 0x1e0]
mov rbx, qword [r11 + 0x10]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret
call fcn.14000cc80
nop
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 1
xor r8d, r8d
lea rdx, [0x140206ce8]
mov rcx, rax
call fcn.1400be7b0
call fcn.1400bd640
mov rcx, qword [rax]
mov r8, qword [rcx + 0x10]
mov edx, 1
mov rcx, rax
call r8
cmp al, 1
jne 0x1400890f3
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x50], 0
mov r8d, 0x3e
lea rdx, str.d:jenkins.jenkinsworkspace_tabx_tabxmainv2mainframemgr.cpp
lea rcx, [rsp + 0x50]
call fcn.14000d6b0
nop
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov r8d, 3
lea rdx, [0x1401f5428]
lea rcx, [rsp + 0x30]
call fcn.14000d6b0
nop
mov r9d, 0x7c3
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x78]
call fcn.14000b740
mov rbx, rax
lea rdx, str.open_shortcuts
mov rcx, rax
call fcn.14000c500
call fcn.1400bd640
mov r8, qword [rax]
mov rdx, rbx
mov rcx, rax
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x78]
call fcn.14000c6a0
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x140089297
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140089292
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140089315
call fcn.1401606e8
movdqa xmm0, xmmword [0x1401f5810]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1400890f3
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400890ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400892f7
jmp 0x1400890ed
call fcn.1401b3260
nop
call fcn.1401b3260
int3
call fcn.1401b3260
nop
call fcn.1401b3260
nop
call fcn.1401b3260
nop
call fcn.1401b3260
nop
call fcn.1401b3260
nop
call fcn.1401b3260
nop
call fcn.1401b3260
int3