Function at 0x140001000
Capabilities:
Set console window title

Disassembly:
sub rsp, 0x28
mov r8, 0xf8
xor rdx, rdx
movabs rcx, 0x140083064
call fcn.140021c80
xor rcx, rcx
call sub.KERNEL32.dll_GetModuleHandleW
mov qword [0x14008306c], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x140083064], rax
call fcn.140003018
call fcn.140033930
call fcn.140030f10
call fcn.14003199c
movabs rax, str.Mathematica_v14.1
push rax
pop rcx
call sub.KERNEL32.dll_SetConsoleTitleW
push 1
pop rcx
call fcn.140031a68
call fcn.140032420
movabs rdx, str.qazss
lea rcx, [0x140083134]
call fcn.140033980
call fcn.140031678
mov qword [0x1400830f4], rax
call fcn.1400318a8
mov qword [0x14008310c], rax
push qword [0x140085880]
sub rsp, 8
push qword [0x140085880]
push qword [0x14008310c]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x28
lea rcx, [0x14008309c]
pop rdx
call fcn.140033a30
movabs rax, 0x1400811d4
push rax
pop rcx
call qword [0x140081f30]
mov r15, qword [0x1400830f4]
cmp r15, 0x60b72f90
jle 0x1400012ef
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.This_keygen_is_locked._Enter_password_to_unlock:
push rax
pop rcx
call qword [0x140081f30]
movabs rdx, 0x140081032
lea rcx, [0x1400830fc]
call fcn.140033980
mov qword [0x1400830e4], 0
push qword [0x140085880]
sub rsp, 8
push qword [0x140085880]
pop rcx
sub rsp, 0x20
call qword [0x140081f38]
add rsp, 0x28
lea rcx, [0x1400830ec]
pop rdx
call fcn.140033a30
push qword [0x140085880]
sub rsp, 8
push qword [0x140085880]
push 0x200
push 5
push qword [0x1400830ec]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140032f30
add rsp, 0x28
lea rcx, [0x1400830fc]
pop rdx
call fcn.140033a30
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081f30]
push qword [0x1400830fc]
movabs rcx, str.1e16cd65e51df86536b0694d3c848446fa3e96476b3aa3df207e41070ec7cae059450186280d89903ba637162a14905ecc655732599a1a1ec8baddaaf0600698
pop rdx
call fcn.140033ab0
or rax, rax
jne 0x1400012cb
mov r15, qword [0x1400830e4]
and r15, r15
jne 0x1400012b9
movabs rax, str.Wrong_password.
push rax
pop rcx
call qword [0x140081f30]
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.This_release_should_include_password.M141.txt___check_it.
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.If_that_file_is_missing_then_your_copy_is_corrupted.
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.You_can_download_the_proper_release_from_the_initial_source:
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.https:__avxhm.se_software_Wolfram.Mathematica.v14.1.html
push rax
pop rcx
call qword [0x140081f30]
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081f30]
mov qword [0x1400830e4], 1
movabs rax, str.Press_ENTER_to_exit
push rax
pop rcx
call qword [0x140081f30]
push qword [0x140085880]
sub rsp, 8
push qword [0x140085880]
pop rcx
sub rsp, 0x20
call qword [0x140081f38]
add rsp, 0x28
pop qword [0x140085880]
jmp 0x1400016f2
movabs rax, 0x140081054
push rax
pop rcx
call qword [0x140081f30]
push qword [0x1400830fc]
movabs rcx, str.1e16cd65e51df86536b0694d3c848446fa3e96476b3aa3df207e41070ec7cae059450186280d89903ba637162a14905ecc655732599a1a1ec8baddaaf0600698
pop rdx
call fcn.140033ab0
or rax, rax
je 0x140001145
call fcn.140031d5c
mov qword [0x140083084], 0x60f0
movabs rax, str.Input_given_MathID__xxxx_xxxxx_xxxxx_:
push rax
pop rcx
call qword [0x140081f40]
push qword [0x140085880]
sub rsp, 8
push qword [0x140085880]
pop rcx
sub rsp, 0x20
call qword [0x140081f38]
add rsp, 0x28
lea rcx, [0x1400830a4]
pop rdx
call fcn.140033a30
movabs rdx, 0x140081032
lea rcx, [0x1400830bc]
call fcn.140033980
mov qword [0x1400830cc], 1
jmp 0x14000135b
mov rax, 4
cmp rax, qword [0x1400830cc]
jl 0x1400013d5
push 0
push 9
pop rcx
pop rdx
call fcn.140031050
mov qword [0x1400830dc], rax
mov rcx, qword [0x1400830bc]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
push qword [0x140085880]
push qword [0x140085880]
push qword [0x1400830dc]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x20
pop rax
lea rcx, [0x1400830bc]
pop rdx
call fcn.140033a30
inc qword [0x1400830cc]
jno 0x14000135b
mov rcx, qword [0x1400830bc]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
movabs rcx, 0x140081050
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x1400830bc]
pop rdx
call fcn.140033a30
mov qword [0x1400830cc], 1
jmp 0x140001420
mov rax, 4
cmp rax, qword [0x1400830cc]
jl 0x14000149a
push 0
push 9
pop rcx
pop rdx
call fcn.140031050
mov qword [0x1400830dc], rax
mov rcx, qword [0x1400830bc]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
push qword [0x140085880]
push qword [0x140085880]
push qword [0x1400830dc]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x20
pop rax
lea rcx, [0x1400830bc]
pop rdx
call fcn.140033a30
inc qword [0x1400830cc]
jno 0x140001420
mov rcx, qword [0x1400830bc]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
movabs rcx, 0x140081050
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x1400830bc]
pop rdx
call fcn.140033a30
mov qword [0x1400830cc], 1
jmp 0x1400014e5
mov rax, 6
cmp rax, qword [0x1400830cc]
jl 0x14000155f
push 0
push 9
pop rcx
pop rdx
call fcn.140031050
mov qword [0x1400830dc], rax
mov rcx, qword [0x1400830bc]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
push qword [0x140085880]
push qword [0x140085880]
push qword [0x1400830dc]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x20
pop rax
lea rcx, [0x1400830bc]
pop rdx
call fcn.140033a30
inc qword [0x1400830cc]
jno 0x1400014e5
mov rcx, qword [0x1400830bc]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x140083104]
pop rdx
call fcn.140033a30
mov rcx, qword [0x1400830a4]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
movabs rcx, str._824518
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
mov rcx, qword [0x140083104]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x14008312c]
pop rdx
call fcn.140033a30
mov rcx, qword [0x14008312c]
push qword [0x140085880]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x1400830d4]
pop rdx
call fcn.140033a30
push qword [0x1400830d4]
pop rcx
call fcn.140030b60
mov r15, rax
dec r15
mov qword [0x1400830cc], r15
push qword [0x140085880]
push qword [0x140085880]
push qword [0x14008312c]
pop rcx
sub rsp, 0x20
call fcn.1400017d4
add rsp, 0x28
lea rcx, [0x1400830ac]
pop rdx
call fcn.140033a30
movabs rax, 0x140081040
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.Activation_Key:
push rax
pop rcx
call qword [0x140081f30]
push qword [0x140083104]
pop rcx
call qword [0x140081f30]
movabs rax, 0x140081040
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.Password:
push rax
pop rcx
call qword [0x140081f30]
push qword [0x1400830ac]
pop rcx
call qword [0x140081f30]
movabs rax, 0x140081040
push rax
pop rcx
call qword [0x140081f30]
movabs rax, str.Press_ENTER_to_exit
push rax
pop rcx
call qword [0x140081f30]
push qword [0x140085880]
sub rsp, 8
push qword [0x140085880]
pop rcx
sub rsp, 0x20
call qword [0x140081f38]
add rsp, 0x28
pop qword [0x140085880]
jmp 0x1400016f2
call fcn.140001714
call fcn.140033900
mov rcx, qword [0x140083064]
call sub.KERNEL32.dll_HeapDestroy
mov rcx, qword [0x140083074]
call sub.KERNEL32.dll_ExitProcess