Function at 0x140002b90
Capabilities:
Create thread
Query environment variable

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rdi
sub rsp, 0xc0
mov rax, qword [0x140061f80]
xor rax, rsp
mov qword [rsp + 0xb0], rax
mov rbx, rdx
mov edi, ecx
lea rdx, [0x1400024f0]
mov ecx, 0xb
call fcn.140033754
call fcn.140002600
call fcn.140002540
mov rax, qword [sym.imp.python313.dll_Py_DebugFlag]
lea rcx, str.NUITKA_ORIGINAL_ARGV0
xor esi, esi
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_InspectFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_InteractiveFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_OptimizeFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_DontWriteBytecodeFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_NoUserSiteDirectory]
mov dword [rax], 1
mov rax, qword [sym.imp.python313.dll_Py_IgnoreEnvironmentFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_VerboseFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_BytesWarningFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_UTF8Mode]
mov dword [rax], esi
mov rax, qword [sym.imp.python313.dll_Py_FrozenFlag]
mov dword [rax], 1
mov rax, qword [sym.imp.python313.dll_Py_NoSiteFlag]
mov dword [rax], 1
call fcn.140020c80
test rax, rax
je 0x140002c7a
mov rcx, rax
call fcn.140036a38
lea rcx, str.NUITKA_ORIGINAL_ARGV0
mov qword [0x140063698], rax
call fcn.140024ad0
mov rcx, qword [rbx]
mov qword [0x140063660], rbx
call qword [sym.imp.python313.dll_Py_SetProgramName]
mov rdx, rbx
mov dword [0x140063668], edi
mov ecx, edi
call fcn.140002670
call fcn.140002210
call qword [sym.imp.python313.dll_PyThreadState_Get]
mov rdx, qword [sym.imp.python313.dll_Py_NoSiteFlag]
mov ecx, edi
mov rbx, rax
mov dword [rdx], 1
mov rdx, qword [0x140063660]
call qword [sym.imp.python313.dll_PySys_SetArgv]
call fcn.14001c680
mov rcx, rbx
call section..text
mov rcx, rbx
call fcn.140001450
call fcn.14001cae0
call fcn.14001d020
call fcn.14001d120
call fcn.14001d0d0
call fcn.14001d440
call fcn.14001d070
call fcn.14001d8a0
call fcn.14001d970
call fcn.140020040
call fcn.140023ce0
call fcn.140023cc0
mov rcx, rbx
call fcn.1400028e0
call fcn.140020db0
mov rcx, rbx
call fcn.140024340
mov rcx, qword [sym.imp.python313.dll_PyImport_FrozenModules]
mov rax, qword [0x140063670]
mov qword [rcx], rax
mov rcx, rbx
call fcn.140001350
mov rcx, rbx
call fcn.140023aa0
mov r8, qword [0x140063678]
lea rdx, [0x140045388]
mov rcx, rbx
call fcn.140024970
mov r8, qword [0x140063680]
lea rdx, str.PYTHONHOME
mov rcx, rbx
call fcn.140024970
xorps xmm0, xmm0
lea rdx, [rsp + 0x30]
mov r8d, 0x80
lea rcx, str.NUITKA_ONEFILE_PARENT
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm0
movups xmmword [rsp + 0x50], xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rsp + 0x80], xmm0
movups xmmword [rsp + 0x90], xmm0
movups xmmword [rsp + 0xa0], xmm0
call qword [sym.imp.KERNEL32.dll_GetEnvironmentVariableA]
dec eax
cmp eax, 0x7d
ja 0x140002df2
lea rcx, [rsp + 0x30]
call fcn.1400298a0
xor r9d, r9d
mov qword [rsp + 0x28], rsi
lea r8, [0x140002400]
mov dword [0x140063690], eax
xor edx, edx
mov dword [rsp + 0x20], esi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
call fcn.1400021f0
mov rcx, rax
lea rdx, str.__main__
call qword [sym.imp.python313.dll_PyDict_DelItemString]
mov rcx, rbx
call fcn.1400020b0
xor r8d, r8d
lea rdx, str.__main__
mov rcx, rbx
call fcn.1400020f0
mov rcx, rbx
call fcn.1400021c0
mov ecx, eax
call qword [sym.imp.python313.dll_Py_Exit]
int3