diff --git a/__pycache__/main.cpython-313.pyc b/__pycache__/main.cpython-313.pyc
new file mode 100644
index 0000000..765a8d8
Binary files /dev/null and b/__pycache__/main.cpython-313.pyc differ
diff --git a/build/main/Analysis-00.toc b/build/main/Analysis-00.toc
new file mode 100644
index 0000000..e10f329
--- /dev/null
+++ b/build/main/Analysis-00.toc
@@ -0,0 +1,1226 @@
+(['D:\\audio\\main.py'],
+ ['D:\\audio'],
+ [],
+ [('C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\numpy\\_pyinstaller',
+ 0),
+ ('C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\yt_dlp\\__pyinstaller',
+ 0),
+ ('C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\stdhooks',
+ -1000),
+ ('C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\_pyinstaller_hooks_contrib',
+ -1000)],
+ {},
+ [],
+ [],
+ False,
+ {},
+ 0,
+ [],
+ [],
+ '3.13.0 (tags/v3.13.0:60403a5, Oct 7 2024, 09:38:07) [MSC v.1941 64 bit '
+ '(AMD64)]',
+ [('pyi_rth_inspect',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('pyi_rth_pkgutil',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py',
+ 'PYSOURCE'),
+ ('pyi_rth_multiprocessing',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py',
+ 'PYSOURCE'),
+ ('main', 'D:\\audio\\main.py', 'PYSOURCE')],
+ [('multiprocessing.spawn',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\spawn.py',
+ 'PYMODULE'),
+ ('multiprocessing.resource_tracker',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\resource_tracker.py',
+ 'PYMODULE'),
+ ('signal',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\signal.py',
+ 'PYMODULE'),
+ ('multiprocessing.util',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\util.py',
+ 'PYMODULE'),
+ ('multiprocessing.forkserver',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\forkserver.py',
+ 'PYMODULE'),
+ ('multiprocessing.connection',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\connection.py',
+ 'PYMODULE'),
+ ('multiprocessing.resource_sharer',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\resource_sharer.py',
+ 'PYMODULE'),
+ ('xmlrpc.client',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xmlrpc\\client.py',
+ 'PYMODULE'),
+ ('xmlrpc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xmlrpc\\__init__.py',
+ 'PYMODULE'),
+ ('gzip',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\gzip.py',
+ 'PYMODULE'),
+ ('argparse',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\argparse.py',
+ 'PYMODULE'),
+ ('textwrap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\textwrap.py',
+ 'PYMODULE'),
+ ('copy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\copy.py',
+ 'PYMODULE'),
+ ('gettext',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\gettext.py',
+ 'PYMODULE'),
+ ('_compression',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_compression.py',
+ 'PYMODULE'),
+ ('xml.parsers.expat',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\parsers\\expat.py',
+ 'PYMODULE'),
+ ('xml.parsers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\parsers\\__init__.py',
+ 'PYMODULE'),
+ ('xml',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\__init__.py',
+ 'PYMODULE'),
+ ('xml.sax.expatreader',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\expatreader.py',
+ 'PYMODULE'),
+ ('xml.sax.saxutils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\saxutils.py',
+ 'PYMODULE'),
+ ('urllib.request',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\request.py',
+ 'PYMODULE'),
+ ('ipaddress',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ipaddress.py',
+ 'PYMODULE'),
+ ('fnmatch',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\fnmatch.py',
+ 'PYMODULE'),
+ ('getpass',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\getpass.py',
+ 'PYMODULE'),
+ ('nturl2path',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\nturl2path.py',
+ 'PYMODULE'),
+ ('ftplib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ftplib.py',
+ 'PYMODULE'),
+ ('netrc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\netrc.py',
+ 'PYMODULE'),
+ ('mimetypes',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\mimetypes.py',
+ 'PYMODULE'),
+ ('getopt',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\getopt.py',
+ 'PYMODULE'),
+ ('email.utils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\utils.py',
+ 'PYMODULE'),
+ ('random',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\random.py',
+ 'PYMODULE'),
+ ('statistics',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\statistics.py',
+ 'PYMODULE'),
+ ('fractions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\fractions.py',
+ 'PYMODULE'),
+ ('numbers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\numbers.py',
+ 'PYMODULE'),
+ ('email.charset',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\charset.py',
+ 'PYMODULE'),
+ ('email.encoders',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\encoders.py',
+ 'PYMODULE'),
+ ('quopri',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\quopri.py',
+ 'PYMODULE'),
+ ('email.errors',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\errors.py',
+ 'PYMODULE'),
+ ('email.quoprimime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\quoprimime.py',
+ 'PYMODULE'),
+ ('email.base64mime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\base64mime.py',
+ 'PYMODULE'),
+ ('email._parseaddr',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_parseaddr.py',
+ 'PYMODULE'),
+ ('calendar',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\calendar.py',
+ 'PYMODULE'),
+ ('http.cookiejar',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\http\\cookiejar.py',
+ 'PYMODULE'),
+ ('http',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\http\\__init__.py',
+ 'PYMODULE'),
+ ('urllib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\__init__.py',
+ 'PYMODULE'),
+ ('ssl',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ssl.py',
+ 'PYMODULE'),
+ ('urllib.response',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\response.py',
+ 'PYMODULE'),
+ ('urllib.error',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\error.py',
+ 'PYMODULE'),
+ ('contextlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\contextlib.py',
+ 'PYMODULE'),
+ ('string',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\string.py',
+ 'PYMODULE'),
+ ('hashlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\hashlib.py',
+ 'PYMODULE'),
+ ('email',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\__init__.py',
+ 'PYMODULE'),
+ ('email.parser',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\parser.py',
+ 'PYMODULE'),
+ ('email._policybase',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_policybase.py',
+ 'PYMODULE'),
+ ('email.feedparser',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\feedparser.py',
+ 'PYMODULE'),
+ ('email.message',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\message.py',
+ 'PYMODULE'),
+ ('email.policy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\policy.py',
+ 'PYMODULE'),
+ ('email.contentmanager',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\contentmanager.py',
+ 'PYMODULE'),
+ ('email.headerregistry',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\headerregistry.py',
+ 'PYMODULE'),
+ ('email.iterators',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\iterators.py',
+ 'PYMODULE'),
+ ('email.generator',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\generator.py',
+ 'PYMODULE'),
+ ('email._encoded_words',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_encoded_words.py',
+ 'PYMODULE'),
+ ('email._header_value_parser',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_header_value_parser.py',
+ 'PYMODULE'),
+ ('email.header',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\header.py',
+ 'PYMODULE'),
+ ('bisect',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\bisect.py',
+ 'PYMODULE'),
+ ('xml.sax',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\__init__.py',
+ 'PYMODULE'),
+ ('xml.sax.handler',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\handler.py',
+ 'PYMODULE'),
+ ('xml.sax._exceptions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\_exceptions.py',
+ 'PYMODULE'),
+ ('xml.sax.xmlreader',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\xmlreader.py',
+ 'PYMODULE'),
+ ('urllib.parse',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\parse.py',
+ 'PYMODULE'),
+ ('http.client',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\http\\client.py',
+ 'PYMODULE'),
+ ('decimal',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\decimal.py',
+ 'PYMODULE'),
+ ('_pydecimal',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_pydecimal.py',
+ 'PYMODULE'),
+ ('contextvars',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\contextvars.py',
+ 'PYMODULE'),
+ ('datetime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\datetime.py',
+ 'PYMODULE'),
+ ('_pydatetime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_pydatetime.py',
+ 'PYMODULE'),
+ ('_strptime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_strptime.py',
+ 'PYMODULE'),
+ ('base64',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\base64.py',
+ 'PYMODULE'),
+ ('hmac',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\hmac.py',
+ 'PYMODULE'),
+ ('struct',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\struct.py',
+ 'PYMODULE'),
+ ('socket',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\socket.py',
+ 'PYMODULE'),
+ ('selectors',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\selectors.py',
+ 'PYMODULE'),
+ ('tempfile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tempfile.py',
+ 'PYMODULE'),
+ ('logging',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\logging\\__init__.py',
+ 'PYMODULE'),
+ ('pickle',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pickle.py',
+ 'PYMODULE'),
+ ('pprint',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pprint.py',
+ 'PYMODULE'),
+ ('dataclasses',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\dataclasses.py',
+ 'PYMODULE'),
+ ('inspect',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\inspect.py',
+ 'PYMODULE'),
+ ('importlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\__init__.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap_external',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\_bootstrap_external.py',
+ 'PYMODULE'),
+ ('importlib.metadata',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\__init__.py',
+ 'PYMODULE'),
+ ('csv',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\csv.py',
+ 'PYMODULE'),
+ ('importlib.metadata._adapters',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.metadata._text',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_text.py',
+ 'PYMODULE'),
+ ('typing',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\typing.py',
+ 'PYMODULE'),
+ ('importlib.abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources.abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.resources._functional',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_functional.py',
+ 'PYMODULE'),
+ ('importlib.resources._common',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_common.py',
+ 'PYMODULE'),
+ ('importlib.resources._adapters',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib._abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\_abc.py',
+ 'PYMODULE'),
+ ('importlib.metadata._itertools',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._functools',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_functools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._collections',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_collections.py',
+ 'PYMODULE'),
+ ('importlib.metadata._meta',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_meta.py',
+ 'PYMODULE'),
+ ('zipfile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipfile\\__init__.py',
+ 'PYMODULE'),
+ ('zipfile._path',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipfile\\_path\\__init__.py',
+ 'PYMODULE'),
+ ('zipfile._path.glob',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipfile\\_path\\glob.py',
+ 'PYMODULE'),
+ ('py_compile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\py_compile.py',
+ 'PYMODULE'),
+ ('lzma',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\lzma.py',
+ 'PYMODULE'),
+ ('bz2',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\bz2.py',
+ 'PYMODULE'),
+ ('importlib.util',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\util.py',
+ 'PYMODULE'),
+ ('pathlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pathlib\\__init__.py',
+ 'PYMODULE'),
+ ('pathlib._local',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pathlib\\_local.py',
+ 'PYMODULE'),
+ ('glob',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\glob.py',
+ 'PYMODULE'),
+ ('pathlib._abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pathlib\\_abc.py',
+ 'PYMODULE'),
+ ('json',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\__init__.py',
+ 'PYMODULE'),
+ ('json.encoder',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py',
+ 'PYMODULE'),
+ ('json.decoder',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\decoder.py',
+ 'PYMODULE'),
+ ('json.scanner',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\scanner.py',
+ 'PYMODULE'),
+ ('__future__',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\__future__.py',
+ 'PYMODULE'),
+ ('importlib.readers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources.readers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources._itertools',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\_bootstrap.py',
+ 'PYMODULE'),
+ ('token',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\token.py',
+ 'PYMODULE'),
+ ('tokenize',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tokenize.py',
+ 'PYMODULE'),
+ ('importlib.machinery',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\machinery.py',
+ 'PYMODULE'),
+ ('dis',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\dis.py',
+ 'PYMODULE'),
+ ('opcode',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\opcode.py',
+ 'PYMODULE'),
+ ('_opcode_metadata',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_opcode_metadata.py',
+ 'PYMODULE'),
+ ('ast',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ast.py',
+ 'PYMODULE'),
+ ('_compat_pickle',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_compat_pickle.py',
+ 'PYMODULE'),
+ ('multiprocessing.context',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\context.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_spawn_win32',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_spawn_win32.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_forkserver',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_forkserver.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_spawn_posix',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_spawn_posix.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_fork',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_fork.py',
+ 'PYMODULE'),
+ ('multiprocessing.sharedctypes',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\sharedctypes.py',
+ 'PYMODULE'),
+ ('multiprocessing.heap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\heap.py',
+ 'PYMODULE'),
+ ('ctypes',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ctypes\\__init__.py',
+ 'PYMODULE'),
+ ('ctypes._endian',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ctypes\\_endian.py',
+ 'PYMODULE'),
+ ('multiprocessing.pool',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\pool.py',
+ 'PYMODULE'),
+ ('multiprocessing.dummy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\dummy\\__init__.py',
+ 'PYMODULE'),
+ ('multiprocessing.dummy.connection',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\dummy\\connection.py',
+ 'PYMODULE'),
+ ('queue',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\queue.py',
+ 'PYMODULE'),
+ ('multiprocessing.queues',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\queues.py',
+ 'PYMODULE'),
+ ('multiprocessing.synchronize',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\synchronize.py',
+ 'PYMODULE'),
+ ('multiprocessing.managers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\managers.py',
+ 'PYMODULE'),
+ ('multiprocessing.shared_memory',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\shared_memory.py',
+ 'PYMODULE'),
+ ('secrets',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\secrets.py',
+ 'PYMODULE'),
+ ('multiprocessing.reduction',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\reduction.py',
+ 'PYMODULE'),
+ ('multiprocessing.process',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\process.py',
+ 'PYMODULE'),
+ ('runpy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\runpy.py',
+ 'PYMODULE'),
+ ('pkgutil',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pkgutil.py',
+ 'PYMODULE'),
+ ('zipimport',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipimport.py',
+ 'PYMODULE'),
+ ('multiprocessing',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\__init__.py',
+ 'PYMODULE'),
+ ('_py_abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_py_abc.py',
+ 'PYMODULE'),
+ ('tracemalloc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tracemalloc.py',
+ 'PYMODULE'),
+ ('_colorize',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_colorize.py',
+ 'PYMODULE'),
+ ('stringprep',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\stringprep.py',
+ 'PYMODULE'),
+ ('wx',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\__init__.py',
+ 'PYMODULE'),
+ ('wx.core',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\core.py',
+ 'PYMODULE'),
+ ('typing_extensions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\typing_extensions.py',
+ 'PYMODULE'),
+ ('asyncio.coroutines',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\coroutines.py',
+ 'PYMODULE'),
+ ('asyncio',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\__init__.py',
+ 'PYMODULE'),
+ ('asyncio.unix_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\unix_events.py',
+ 'PYMODULE'),
+ ('asyncio.log',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\log.py',
+ 'PYMODULE'),
+ ('asyncio.windows_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\windows_events.py',
+ 'PYMODULE'),
+ ('asyncio.windows_utils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\windows_utils.py',
+ 'PYMODULE'),
+ ('asyncio.selector_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\selector_events.py',
+ 'PYMODULE'),
+ ('asyncio.proactor_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\proactor_events.py',
+ 'PYMODULE'),
+ ('asyncio.base_subprocess',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_subprocess.py',
+ 'PYMODULE'),
+ ('asyncio.threads',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\threads.py',
+ 'PYMODULE'),
+ ('asyncio.taskgroups',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\taskgroups.py',
+ 'PYMODULE'),
+ ('asyncio.subprocess',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\subprocess.py',
+ 'PYMODULE'),
+ ('asyncio.streams',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\streams.py',
+ 'PYMODULE'),
+ ('asyncio.runners',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\runners.py',
+ 'PYMODULE'),
+ ('asyncio.base_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_events.py',
+ 'PYMODULE'),
+ ('concurrent.futures',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\__init__.py',
+ 'PYMODULE'),
+ ('concurrent.futures.thread',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\thread.py',
+ 'PYMODULE'),
+ ('concurrent.futures.process',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\process.py',
+ 'PYMODULE'),
+ ('concurrent.futures._base',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\_base.py',
+ 'PYMODULE'),
+ ('concurrent',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\__init__.py',
+ 'PYMODULE'),
+ ('asyncio.trsock',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\trsock.py',
+ 'PYMODULE'),
+ ('asyncio.staggered',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\staggered.py',
+ 'PYMODULE'),
+ ('asyncio.timeouts',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\timeouts.py',
+ 'PYMODULE'),
+ ('asyncio.tasks',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\tasks.py',
+ 'PYMODULE'),
+ ('asyncio.queues',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\queues.py',
+ 'PYMODULE'),
+ ('asyncio.base_tasks',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_tasks.py',
+ 'PYMODULE'),
+ ('asyncio.locks',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\locks.py',
+ 'PYMODULE'),
+ ('asyncio.mixins',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\mixins.py',
+ 'PYMODULE'),
+ ('asyncio.sslproto',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\sslproto.py',
+ 'PYMODULE'),
+ ('asyncio.transports',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\transports.py',
+ 'PYMODULE'),
+ ('asyncio.protocols',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\protocols.py',
+ 'PYMODULE'),
+ ('asyncio.futures',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\futures.py',
+ 'PYMODULE'),
+ ('asyncio.base_futures',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_futures.py',
+ 'PYMODULE'),
+ ('asyncio.exceptions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\exceptions.py',
+ 'PYMODULE'),
+ ('asyncio.events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\events.py',
+ 'PYMODULE'),
+ ('asyncio.format_helpers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\format_helpers.py',
+ 'PYMODULE'),
+ ('asyncio.constants',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\constants.py',
+ 'PYMODULE'),
+ ('wx.adv',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\adv.py',
+ 'PYMODULE'),
+ ('wx.html',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\html.py',
+ 'PYMODULE'),
+ ('wx.msw',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\msw.py',
+ 'PYMODULE'),
+ ('wx.lib.colourutils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\lib\\colourutils.py',
+ 'PYMODULE'),
+ ('wx.lib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\lib\\__init__.py',
+ 'PYMODULE'),
+ ('wx.__version__',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\__version__.py',
+ 'PYMODULE'),
+ ('subprocess',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\subprocess.py',
+ 'PYMODULE'),
+ ('shutil',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\shutil.py',
+ 'PYMODULE'),
+ ('tarfile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tarfile.py',
+ 'PYMODULE'),
+ ('threading',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\threading.py',
+ 'PYMODULE'),
+ ('_threading_local',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_threading_local.py',
+ 'PYMODULE')],
+ [('python313.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\python313.dll',
+ 'BINARY'),
+ ('_multiprocessing.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_multiprocessing.pyd',
+ 'EXTENSION'),
+ ('pyexpat.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\pyexpat.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('_decimal.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('_ctypes.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_ctypes.pyd',
+ 'EXTENSION'),
+ ('_queue.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_queue.pyd',
+ 'EXTENSION'),
+ ('_overlapped.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_overlapped.pyd',
+ 'EXTENSION'),
+ ('_asyncio.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_asyncio.pyd',
+ 'EXTENSION'),
+ ('wx\\_adv.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_adv.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_html.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_html.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_msw.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_msw.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\siplib.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\siplib.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_core.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_core.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('libssl-3.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libssl-3.dll',
+ 'BINARY'),
+ ('libcrypto-3.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libcrypto-3.dll',
+ 'BINARY'),
+ ('libffi-8.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libffi-8.dll',
+ 'BINARY'),
+ ('wx\\wxmsw32u_core_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxmsw32u_core_vc140_x64.dll',
+ 'BINARY'),
+ ('VCRUNTIME140_1.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\VCRUNTIME140_1.dll',
+ 'BINARY'),
+ ('wx\\wxbase32u_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxbase32u_vc140_x64.dll',
+ 'BINARY'),
+ ('wx\\wxmsw32u_html_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxmsw32u_html_vc140_x64.dll',
+ 'BINARY'),
+ ('wx\\wxbase32u_net_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxbase32u_net_vc140_x64.dll',
+ 'BINARY'),
+ ('MSVCP140.dll', 'C:\\Windows\\System32\\MSVCP140.dll', 'BINARY')],
+ [],
+ [],
+ [('base_library.zip', 'D:\\audio\\build\\main\\base_library.zip', 'DATA')],
+ [('_collections_abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_collections_abc.py',
+ 'PYMODULE'),
+ ('_weakrefset',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_weakrefset.py',
+ 'PYMODULE'),
+ ('abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\abc.py',
+ 'PYMODULE'),
+ ('sre_constants',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\sre_constants.py',
+ 'PYMODULE'),
+ ('collections.abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\collections\\abc.py',
+ 'PYMODULE'),
+ ('collections',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\collections\\__init__.py',
+ 'PYMODULE'),
+ ('sre_compile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\sre_compile.py',
+ 'PYMODULE'),
+ ('warnings',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\warnings.py',
+ 'PYMODULE'),
+ ('traceback',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\traceback.py',
+ 'PYMODULE'),
+ ('types',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\types.py',
+ 'PYMODULE'),
+ ('io',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\io.py',
+ 'PYMODULE'),
+ ('enum',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\enum.py',
+ 'PYMODULE'),
+ ('sre_parse',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\sre_parse.py',
+ 'PYMODULE'),
+ ('weakref',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\weakref.py',
+ 'PYMODULE'),
+ ('encodings.zlib_codec',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\zlib_codec.py',
+ 'PYMODULE'),
+ ('encodings.uu_codec',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\uu_codec.py',
+ 'PYMODULE'),
+ ('encodings.utf_8_sig',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_8_sig.py',
+ 'PYMODULE'),
+ ('encodings.utf_8',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_8.py',
+ 'PYMODULE'),
+ ('encodings.utf_7',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_7.py',
+ 'PYMODULE'),
+ ('encodings.utf_32_le',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_32_le.py',
+ 'PYMODULE'),
+ ('encodings.utf_32_be',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_32_be.py',
+ 'PYMODULE'),
+ ('encodings.utf_32',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_32.py',
+ 'PYMODULE'),
+ ('encodings.utf_16_le',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_16_le.py',
+ 'PYMODULE'),
+ ('encodings.utf_16_be',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_16_be.py',
+ 'PYMODULE'),
+ ('encodings.utf_16',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\utf_16.py',
+ 'PYMODULE'),
+ ('encodings.unicode_escape',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\unicode_escape.py',
+ 'PYMODULE'),
+ ('encodings.undefined',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\undefined.py',
+ 'PYMODULE'),
+ ('encodings.tis_620',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\tis_620.py',
+ 'PYMODULE'),
+ ('encodings.shift_jisx0213',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\shift_jisx0213.py',
+ 'PYMODULE'),
+ ('encodings.shift_jis_2004',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\shift_jis_2004.py',
+ 'PYMODULE'),
+ ('encodings.shift_jis',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\shift_jis.py',
+ 'PYMODULE'),
+ ('encodings.rot_13',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\rot_13.py',
+ 'PYMODULE'),
+ ('encodings.raw_unicode_escape',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\raw_unicode_escape.py',
+ 'PYMODULE'),
+ ('encodings.quopri_codec',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\quopri_codec.py',
+ 'PYMODULE'),
+ ('encodings.punycode',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\punycode.py',
+ 'PYMODULE'),
+ ('encodings.ptcp154',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\ptcp154.py',
+ 'PYMODULE'),
+ ('encodings.palmos',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\palmos.py',
+ 'PYMODULE'),
+ ('encodings.oem',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\oem.py',
+ 'PYMODULE'),
+ ('encodings.mbcs',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mbcs.py',
+ 'PYMODULE'),
+ ('encodings.mac_turkish',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_turkish.py',
+ 'PYMODULE'),
+ ('encodings.mac_romanian',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_romanian.py',
+ 'PYMODULE'),
+ ('encodings.mac_roman',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_roman.py',
+ 'PYMODULE'),
+ ('encodings.mac_latin2',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_latin2.py',
+ 'PYMODULE'),
+ ('encodings.mac_iceland',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_iceland.py',
+ 'PYMODULE'),
+ ('encodings.mac_greek',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_greek.py',
+ 'PYMODULE'),
+ ('encodings.mac_farsi',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_farsi.py',
+ 'PYMODULE'),
+ ('encodings.mac_cyrillic',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_cyrillic.py',
+ 'PYMODULE'),
+ ('encodings.mac_croatian',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_croatian.py',
+ 'PYMODULE'),
+ ('encodings.mac_arabic',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\mac_arabic.py',
+ 'PYMODULE'),
+ ('encodings.latin_1',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\latin_1.py',
+ 'PYMODULE'),
+ ('encodings.kz1048',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\kz1048.py',
+ 'PYMODULE'),
+ ('encodings.koi8_u',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\koi8_u.py',
+ 'PYMODULE'),
+ ('encodings.koi8_t',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\koi8_t.py',
+ 'PYMODULE'),
+ ('encodings.koi8_r',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\koi8_r.py',
+ 'PYMODULE'),
+ ('encodings.johab',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\johab.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_9',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_9.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_8',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_8.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_7',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_7.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_6',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_6.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_5',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_5.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_4',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_4.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_3',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_3.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_2',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_2.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_16',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_16.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_15',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_15.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_14',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_14.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_13',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_13.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_11',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_11.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_10',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_10.py',
+ 'PYMODULE'),
+ ('encodings.iso8859_1',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso8859_1.py',
+ 'PYMODULE'),
+ ('encodings.iso2022_kr',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso2022_kr.py',
+ 'PYMODULE'),
+ ('encodings.iso2022_jp_ext',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso2022_jp_ext.py',
+ 'PYMODULE'),
+ ('encodings.iso2022_jp_3',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso2022_jp_3.py',
+ 'PYMODULE'),
+ ('encodings.iso2022_jp_2004',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso2022_jp_2004.py',
+ 'PYMODULE'),
+ ('encodings.iso2022_jp_2',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso2022_jp_2.py',
+ 'PYMODULE'),
+ ('encodings.iso2022_jp_1',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso2022_jp_1.py',
+ 'PYMODULE'),
+ ('encodings.iso2022_jp',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\iso2022_jp.py',
+ 'PYMODULE'),
+ ('encodings.idna',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\idna.py',
+ 'PYMODULE'),
+ ('encodings.hz',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\hz.py',
+ 'PYMODULE'),
+ ('encodings.hp_roman8',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\hp_roman8.py',
+ 'PYMODULE'),
+ ('encodings.hex_codec',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\hex_codec.py',
+ 'PYMODULE'),
+ ('encodings.gbk',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\gbk.py',
+ 'PYMODULE'),
+ ('encodings.gb2312',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\gb2312.py',
+ 'PYMODULE'),
+ ('encodings.gb18030',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\gb18030.py',
+ 'PYMODULE'),
+ ('encodings.euc_kr',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\euc_kr.py',
+ 'PYMODULE'),
+ ('encodings.euc_jp',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\euc_jp.py',
+ 'PYMODULE'),
+ ('encodings.euc_jisx0213',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\euc_jisx0213.py',
+ 'PYMODULE'),
+ ('encodings.euc_jis_2004',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\euc_jis_2004.py',
+ 'PYMODULE'),
+ ('encodings.cp950',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp950.py',
+ 'PYMODULE'),
+ ('encodings.cp949',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp949.py',
+ 'PYMODULE'),
+ ('encodings.cp932',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp932.py',
+ 'PYMODULE'),
+ ('encodings.cp875',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp875.py',
+ 'PYMODULE'),
+ ('encodings.cp874',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp874.py',
+ 'PYMODULE'),
+ ('encodings.cp869',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp869.py',
+ 'PYMODULE'),
+ ('encodings.cp866',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp866.py',
+ 'PYMODULE'),
+ ('encodings.cp865',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp865.py',
+ 'PYMODULE'),
+ ('encodings.cp864',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp864.py',
+ 'PYMODULE'),
+ ('encodings.cp863',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp863.py',
+ 'PYMODULE'),
+ ('encodings.cp862',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp862.py',
+ 'PYMODULE'),
+ ('encodings.cp861',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp861.py',
+ 'PYMODULE'),
+ ('encodings.cp860',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp860.py',
+ 'PYMODULE'),
+ ('encodings.cp858',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp858.py',
+ 'PYMODULE'),
+ ('encodings.cp857',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp857.py',
+ 'PYMODULE'),
+ ('encodings.cp856',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp856.py',
+ 'PYMODULE'),
+ ('encodings.cp855',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp855.py',
+ 'PYMODULE'),
+ ('encodings.cp852',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp852.py',
+ 'PYMODULE'),
+ ('encodings.cp850',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp850.py',
+ 'PYMODULE'),
+ ('encodings.cp775',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp775.py',
+ 'PYMODULE'),
+ ('encodings.cp737',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp737.py',
+ 'PYMODULE'),
+ ('encodings.cp720',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp720.py',
+ 'PYMODULE'),
+ ('encodings.cp500',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp500.py',
+ 'PYMODULE'),
+ ('encodings.cp437',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp437.py',
+ 'PYMODULE'),
+ ('encodings.cp424',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp424.py',
+ 'PYMODULE'),
+ ('encodings.cp273',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp273.py',
+ 'PYMODULE'),
+ ('encodings.cp1258',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1258.py',
+ 'PYMODULE'),
+ ('encodings.cp1257',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1257.py',
+ 'PYMODULE'),
+ ('encodings.cp1256',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1256.py',
+ 'PYMODULE'),
+ ('encodings.cp1255',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1255.py',
+ 'PYMODULE'),
+ ('encodings.cp1254',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1254.py',
+ 'PYMODULE'),
+ ('encodings.cp1253',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1253.py',
+ 'PYMODULE'),
+ ('encodings.cp1252',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1252.py',
+ 'PYMODULE'),
+ ('encodings.cp1251',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1251.py',
+ 'PYMODULE'),
+ ('encodings.cp1250',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1250.py',
+ 'PYMODULE'),
+ ('encodings.cp1140',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1140.py',
+ 'PYMODULE'),
+ ('encodings.cp1125',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1125.py',
+ 'PYMODULE'),
+ ('encodings.cp1026',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1026.py',
+ 'PYMODULE'),
+ ('encodings.cp1006',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp1006.py',
+ 'PYMODULE'),
+ ('encodings.cp037',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\cp037.py',
+ 'PYMODULE'),
+ ('encodings.charmap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\charmap.py',
+ 'PYMODULE'),
+ ('encodings.bz2_codec',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\bz2_codec.py',
+ 'PYMODULE'),
+ ('encodings.big5hkscs',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\big5hkscs.py',
+ 'PYMODULE'),
+ ('encodings.big5',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\big5.py',
+ 'PYMODULE'),
+ ('encodings.base64_codec',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\base64_codec.py',
+ 'PYMODULE'),
+ ('encodings.ascii',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\ascii.py',
+ 'PYMODULE'),
+ ('encodings.aliases',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\aliases.py',
+ 'PYMODULE'),
+ ('encodings',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\encodings\\__init__.py',
+ 'PYMODULE'),
+ ('linecache',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\linecache.py',
+ 'PYMODULE'),
+ ('codecs',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\codecs.py',
+ 'PYMODULE'),
+ ('genericpath',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\genericpath.py',
+ 'PYMODULE'),
+ ('copyreg',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\copyreg.py',
+ 'PYMODULE'),
+ ('keyword',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\keyword.py',
+ 'PYMODULE'),
+ ('reprlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\reprlib.py',
+ 'PYMODULE'),
+ ('re._parser',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\re\\_parser.py',
+ 'PYMODULE'),
+ ('re._constants',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\re\\_constants.py',
+ 'PYMODULE'),
+ ('re._compiler',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\re\\_compiler.py',
+ 'PYMODULE'),
+ ('re._casefix',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\re\\_casefix.py',
+ 'PYMODULE'),
+ ('re',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\re\\__init__.py',
+ 'PYMODULE'),
+ ('heapq',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\heapq.py',
+ 'PYMODULE'),
+ ('functools',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\functools.py',
+ 'PYMODULE'),
+ ('operator',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\operator.py',
+ 'PYMODULE'),
+ ('ntpath',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ntpath.py',
+ 'PYMODULE'),
+ ('stat',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\stat.py',
+ 'PYMODULE'),
+ ('locale',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\locale.py',
+ 'PYMODULE'),
+ ('posixpath',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\posixpath.py',
+ 'PYMODULE'),
+ ('os',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\os.py',
+ 'PYMODULE')])
diff --git a/build/main/EXE-00.toc b/build/main/EXE-00.toc
new file mode 100644
index 0000000..41f89cd
--- /dev/null
+++ b/build/main/EXE-00.toc
@@ -0,0 +1,157 @@
+('D:\\audio\\dist\\main.exe',
+ True,
+ False,
+ False,
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\bootloader\\images\\icon-console.ico',
+ None,
+ False,
+ False,
+ b'\n\n \n \n \n \n \n \n \n '
+ b'\n <'
+ b'application>\n \n \n '
+ b' \n \n \n \n <'
+ b'/compatibility>\n '
+ b'\n \n true\n \n \n \n \n \n \n \n',
+ True,
+ False,
+ None,
+ None,
+ None,
+ 'D:\\audio\\build\\main\\main.pkg',
+ [('pyi-contents-directory _internal', '', 'OPTION'),
+ ('PYZ-00.pyz', 'D:\\audio\\build\\main\\PYZ-00.pyz', 'PYZ'),
+ ('struct', 'D:\\audio\\build\\main\\localpycs\\struct.pyc', 'PYMODULE'),
+ ('pyimod01_archive',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod01_archive.pyc',
+ 'PYMODULE'),
+ ('pyimod02_importers',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod02_importers.pyc',
+ 'PYMODULE'),
+ ('pyimod03_ctypes',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod03_ctypes.pyc',
+ 'PYMODULE'),
+ ('pyimod04_pywin32',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod04_pywin32.pyc',
+ 'PYMODULE'),
+ ('pyiboot01_bootstrap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
+ 'PYSOURCE'),
+ ('pyi_rth_inspect',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('pyi_rth_pkgutil',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py',
+ 'PYSOURCE'),
+ ('pyi_rth_multiprocessing',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py',
+ 'PYSOURCE'),
+ ('main', 'D:\\audio\\main.py', 'PYSOURCE'),
+ ('python313.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\python313.dll',
+ 'BINARY'),
+ ('_multiprocessing.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_multiprocessing.pyd',
+ 'EXTENSION'),
+ ('pyexpat.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\pyexpat.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('_decimal.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('_ctypes.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_ctypes.pyd',
+ 'EXTENSION'),
+ ('_queue.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_queue.pyd',
+ 'EXTENSION'),
+ ('_overlapped.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_overlapped.pyd',
+ 'EXTENSION'),
+ ('_asyncio.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_asyncio.pyd',
+ 'EXTENSION'),
+ ('wx\\_adv.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_adv.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_html.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_html.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_msw.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_msw.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\siplib.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\siplib.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_core.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_core.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('libssl-3.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libssl-3.dll',
+ 'BINARY'),
+ ('libcrypto-3.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libcrypto-3.dll',
+ 'BINARY'),
+ ('libffi-8.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libffi-8.dll',
+ 'BINARY'),
+ ('wx\\wxmsw32u_core_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxmsw32u_core_vc140_x64.dll',
+ 'BINARY'),
+ ('VCRUNTIME140_1.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\VCRUNTIME140_1.dll',
+ 'BINARY'),
+ ('wx\\wxbase32u_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxbase32u_vc140_x64.dll',
+ 'BINARY'),
+ ('wx\\wxmsw32u_html_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxmsw32u_html_vc140_x64.dll',
+ 'BINARY'),
+ ('wx\\wxbase32u_net_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxbase32u_net_vc140_x64.dll',
+ 'BINARY'),
+ ('MSVCP140.dll', 'C:\\Windows\\System32\\MSVCP140.dll', 'BINARY'),
+ ('base_library.zip', 'D:\\audio\\build\\main\\base_library.zip', 'DATA')],
+ [],
+ False,
+ False,
+ 1770822014,
+ [('run.exe',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit-intel\\run.exe',
+ 'EXECUTABLE')],
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\python313.dll')
diff --git a/build/main/PKG-00.toc b/build/main/PKG-00.toc
new file mode 100644
index 0000000..eb6855c
--- /dev/null
+++ b/build/main/PKG-00.toc
@@ -0,0 +1,135 @@
+('D:\\audio\\build\\main\\main.pkg',
+ {'BINARY': True,
+ 'DATA': True,
+ 'EXECUTABLE': True,
+ 'EXTENSION': True,
+ 'PYMODULE': True,
+ 'PYSOURCE': True,
+ 'PYZ': False,
+ 'SPLASH': True,
+ 'SYMLINK': False},
+ [('pyi-contents-directory _internal', '', 'OPTION'),
+ ('PYZ-00.pyz', 'D:\\audio\\build\\main\\PYZ-00.pyz', 'PYZ'),
+ ('struct', 'D:\\audio\\build\\main\\localpycs\\struct.pyc', 'PYMODULE'),
+ ('pyimod01_archive',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod01_archive.pyc',
+ 'PYMODULE'),
+ ('pyimod02_importers',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod02_importers.pyc',
+ 'PYMODULE'),
+ ('pyimod03_ctypes',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod03_ctypes.pyc',
+ 'PYMODULE'),
+ ('pyimod04_pywin32',
+ 'D:\\audio\\build\\main\\localpycs\\pyimod04_pywin32.pyc',
+ 'PYMODULE'),
+ ('pyiboot01_bootstrap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
+ 'PYSOURCE'),
+ ('pyi_rth_inspect',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py',
+ 'PYSOURCE'),
+ ('pyi_rth_pkgutil',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py',
+ 'PYSOURCE'),
+ ('pyi_rth_multiprocessing',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py',
+ 'PYSOURCE'),
+ ('main', 'D:\\audio\\main.py', 'PYSOURCE'),
+ ('python313.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\python313.dll',
+ 'BINARY'),
+ ('_multiprocessing.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_multiprocessing.pyd',
+ 'EXTENSION'),
+ ('pyexpat.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\pyexpat.pyd',
+ 'EXTENSION'),
+ ('_ssl.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_ssl.pyd',
+ 'EXTENSION'),
+ ('_hashlib.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_hashlib.pyd',
+ 'EXTENSION'),
+ ('unicodedata.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\unicodedata.pyd',
+ 'EXTENSION'),
+ ('_decimal.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_decimal.pyd',
+ 'EXTENSION'),
+ ('_socket.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_socket.pyd',
+ 'EXTENSION'),
+ ('select.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\select.pyd',
+ 'EXTENSION'),
+ ('_lzma.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_lzma.pyd',
+ 'EXTENSION'),
+ ('_bz2.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_bz2.pyd',
+ 'EXTENSION'),
+ ('_ctypes.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_ctypes.pyd',
+ 'EXTENSION'),
+ ('_queue.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_queue.pyd',
+ 'EXTENSION'),
+ ('_overlapped.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_overlapped.pyd',
+ 'EXTENSION'),
+ ('_asyncio.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\_asyncio.pyd',
+ 'EXTENSION'),
+ ('wx\\_adv.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_adv.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_html.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_html.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_msw.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_msw.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\siplib.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\siplib.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('wx\\_core.cp313-win_amd64.pyd',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\_core.cp313-win_amd64.pyd',
+ 'EXTENSION'),
+ ('VCRUNTIME140.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\VCRUNTIME140.dll',
+ 'BINARY'),
+ ('libssl-3.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libssl-3.dll',
+ 'BINARY'),
+ ('libcrypto-3.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libcrypto-3.dll',
+ 'BINARY'),
+ ('libffi-8.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\DLLs\\libffi-8.dll',
+ 'BINARY'),
+ ('wx\\wxmsw32u_core_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxmsw32u_core_vc140_x64.dll',
+ 'BINARY'),
+ ('VCRUNTIME140_1.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\VCRUNTIME140_1.dll',
+ 'BINARY'),
+ ('wx\\wxbase32u_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxbase32u_vc140_x64.dll',
+ 'BINARY'),
+ ('wx\\wxmsw32u_html_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxmsw32u_html_vc140_x64.dll',
+ 'BINARY'),
+ ('wx\\wxbase32u_net_vc140_x64.dll',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\wxbase32u_net_vc140_x64.dll',
+ 'BINARY'),
+ ('MSVCP140.dll', 'C:\\Windows\\System32\\MSVCP140.dll', 'BINARY'),
+ ('base_library.zip', 'D:\\audio\\build\\main\\base_library.zip', 'DATA')],
+ 'python313.dll',
+ False,
+ False,
+ False,
+ [],
+ None,
+ None,
+ None)
diff --git a/build/main/PYZ-00.pyz b/build/main/PYZ-00.pyz
new file mode 100644
index 0000000..3c0de7e
Binary files /dev/null and b/build/main/PYZ-00.pyz differ
diff --git a/build/main/PYZ-00.toc b/build/main/PYZ-00.toc
new file mode 100644
index 0000000..43d3d80
--- /dev/null
+++ b/build/main/PYZ-00.toc
@@ -0,0 +1,637 @@
+('D:\\audio\\build\\main\\PYZ-00.pyz',
+ [('__future__',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\__future__.py',
+ 'PYMODULE'),
+ ('_colorize',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_colorize.py',
+ 'PYMODULE'),
+ ('_compat_pickle',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_compat_pickle.py',
+ 'PYMODULE'),
+ ('_compression',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_compression.py',
+ 'PYMODULE'),
+ ('_opcode_metadata',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_opcode_metadata.py',
+ 'PYMODULE'),
+ ('_py_abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_py_abc.py',
+ 'PYMODULE'),
+ ('_pydatetime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_pydatetime.py',
+ 'PYMODULE'),
+ ('_pydecimal',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_pydecimal.py',
+ 'PYMODULE'),
+ ('_strptime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_strptime.py',
+ 'PYMODULE'),
+ ('_threading_local',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\_threading_local.py',
+ 'PYMODULE'),
+ ('argparse',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\argparse.py',
+ 'PYMODULE'),
+ ('ast',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ast.py',
+ 'PYMODULE'),
+ ('asyncio',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\__init__.py',
+ 'PYMODULE'),
+ ('asyncio.base_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_events.py',
+ 'PYMODULE'),
+ ('asyncio.base_futures',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_futures.py',
+ 'PYMODULE'),
+ ('asyncio.base_subprocess',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_subprocess.py',
+ 'PYMODULE'),
+ ('asyncio.base_tasks',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\base_tasks.py',
+ 'PYMODULE'),
+ ('asyncio.constants',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\constants.py',
+ 'PYMODULE'),
+ ('asyncio.coroutines',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\coroutines.py',
+ 'PYMODULE'),
+ ('asyncio.events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\events.py',
+ 'PYMODULE'),
+ ('asyncio.exceptions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\exceptions.py',
+ 'PYMODULE'),
+ ('asyncio.format_helpers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\format_helpers.py',
+ 'PYMODULE'),
+ ('asyncio.futures',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\futures.py',
+ 'PYMODULE'),
+ ('asyncio.locks',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\locks.py',
+ 'PYMODULE'),
+ ('asyncio.log',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\log.py',
+ 'PYMODULE'),
+ ('asyncio.mixins',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\mixins.py',
+ 'PYMODULE'),
+ ('asyncio.proactor_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\proactor_events.py',
+ 'PYMODULE'),
+ ('asyncio.protocols',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\protocols.py',
+ 'PYMODULE'),
+ ('asyncio.queues',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\queues.py',
+ 'PYMODULE'),
+ ('asyncio.runners',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\runners.py',
+ 'PYMODULE'),
+ ('asyncio.selector_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\selector_events.py',
+ 'PYMODULE'),
+ ('asyncio.sslproto',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\sslproto.py',
+ 'PYMODULE'),
+ ('asyncio.staggered',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\staggered.py',
+ 'PYMODULE'),
+ ('asyncio.streams',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\streams.py',
+ 'PYMODULE'),
+ ('asyncio.subprocess',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\subprocess.py',
+ 'PYMODULE'),
+ ('asyncio.taskgroups',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\taskgroups.py',
+ 'PYMODULE'),
+ ('asyncio.tasks',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\tasks.py',
+ 'PYMODULE'),
+ ('asyncio.threads',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\threads.py',
+ 'PYMODULE'),
+ ('asyncio.timeouts',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\timeouts.py',
+ 'PYMODULE'),
+ ('asyncio.transports',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\transports.py',
+ 'PYMODULE'),
+ ('asyncio.trsock',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\trsock.py',
+ 'PYMODULE'),
+ ('asyncio.unix_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\unix_events.py',
+ 'PYMODULE'),
+ ('asyncio.windows_events',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\windows_events.py',
+ 'PYMODULE'),
+ ('asyncio.windows_utils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\asyncio\\windows_utils.py',
+ 'PYMODULE'),
+ ('base64',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\base64.py',
+ 'PYMODULE'),
+ ('bisect',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\bisect.py',
+ 'PYMODULE'),
+ ('bz2',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\bz2.py',
+ 'PYMODULE'),
+ ('calendar',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\calendar.py',
+ 'PYMODULE'),
+ ('concurrent',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\__init__.py',
+ 'PYMODULE'),
+ ('concurrent.futures',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\__init__.py',
+ 'PYMODULE'),
+ ('concurrent.futures._base',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\_base.py',
+ 'PYMODULE'),
+ ('concurrent.futures.process',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\process.py',
+ 'PYMODULE'),
+ ('concurrent.futures.thread',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\concurrent\\futures\\thread.py',
+ 'PYMODULE'),
+ ('contextlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\contextlib.py',
+ 'PYMODULE'),
+ ('contextvars',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\contextvars.py',
+ 'PYMODULE'),
+ ('copy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\copy.py',
+ 'PYMODULE'),
+ ('csv',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\csv.py',
+ 'PYMODULE'),
+ ('ctypes',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ctypes\\__init__.py',
+ 'PYMODULE'),
+ ('ctypes._endian',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ctypes\\_endian.py',
+ 'PYMODULE'),
+ ('dataclasses',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\dataclasses.py',
+ 'PYMODULE'),
+ ('datetime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\datetime.py',
+ 'PYMODULE'),
+ ('decimal',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\decimal.py',
+ 'PYMODULE'),
+ ('dis',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\dis.py',
+ 'PYMODULE'),
+ ('email',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\__init__.py',
+ 'PYMODULE'),
+ ('email._encoded_words',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_encoded_words.py',
+ 'PYMODULE'),
+ ('email._header_value_parser',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_header_value_parser.py',
+ 'PYMODULE'),
+ ('email._parseaddr',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_parseaddr.py',
+ 'PYMODULE'),
+ ('email._policybase',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\_policybase.py',
+ 'PYMODULE'),
+ ('email.base64mime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\base64mime.py',
+ 'PYMODULE'),
+ ('email.charset',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\charset.py',
+ 'PYMODULE'),
+ ('email.contentmanager',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\contentmanager.py',
+ 'PYMODULE'),
+ ('email.encoders',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\encoders.py',
+ 'PYMODULE'),
+ ('email.errors',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\errors.py',
+ 'PYMODULE'),
+ ('email.feedparser',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\feedparser.py',
+ 'PYMODULE'),
+ ('email.generator',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\generator.py',
+ 'PYMODULE'),
+ ('email.header',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\header.py',
+ 'PYMODULE'),
+ ('email.headerregistry',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\headerregistry.py',
+ 'PYMODULE'),
+ ('email.iterators',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\iterators.py',
+ 'PYMODULE'),
+ ('email.message',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\message.py',
+ 'PYMODULE'),
+ ('email.parser',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\parser.py',
+ 'PYMODULE'),
+ ('email.policy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\policy.py',
+ 'PYMODULE'),
+ ('email.quoprimime',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\quoprimime.py',
+ 'PYMODULE'),
+ ('email.utils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\email\\utils.py',
+ 'PYMODULE'),
+ ('fnmatch',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\fnmatch.py',
+ 'PYMODULE'),
+ ('fractions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\fractions.py',
+ 'PYMODULE'),
+ ('ftplib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ftplib.py',
+ 'PYMODULE'),
+ ('getopt',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\getopt.py',
+ 'PYMODULE'),
+ ('getpass',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\getpass.py',
+ 'PYMODULE'),
+ ('gettext',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\gettext.py',
+ 'PYMODULE'),
+ ('glob',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\glob.py',
+ 'PYMODULE'),
+ ('gzip',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\gzip.py',
+ 'PYMODULE'),
+ ('hashlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\hashlib.py',
+ 'PYMODULE'),
+ ('hmac',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\hmac.py',
+ 'PYMODULE'),
+ ('http',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\http\\__init__.py',
+ 'PYMODULE'),
+ ('http.client',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\http\\client.py',
+ 'PYMODULE'),
+ ('http.cookiejar',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\http\\cookiejar.py',
+ 'PYMODULE'),
+ ('importlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\__init__.py',
+ 'PYMODULE'),
+ ('importlib._abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\_abc.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\_bootstrap.py',
+ 'PYMODULE'),
+ ('importlib._bootstrap_external',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\_bootstrap_external.py',
+ 'PYMODULE'),
+ ('importlib.abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\abc.py',
+ 'PYMODULE'),
+ ('importlib.machinery',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\machinery.py',
+ 'PYMODULE'),
+ ('importlib.metadata',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.metadata._adapters',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.metadata._collections',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_collections.py',
+ 'PYMODULE'),
+ ('importlib.metadata._functools',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_functools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._itertools',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.metadata._meta',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_meta.py',
+ 'PYMODULE'),
+ ('importlib.metadata._text',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\metadata\\_text.py',
+ 'PYMODULE'),
+ ('importlib.readers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\readers.py',
+ 'PYMODULE'),
+ ('importlib.resources',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\__init__.py',
+ 'PYMODULE'),
+ ('importlib.resources._adapters',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_adapters.py',
+ 'PYMODULE'),
+ ('importlib.resources._common',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_common.py',
+ 'PYMODULE'),
+ ('importlib.resources._functional',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_functional.py',
+ 'PYMODULE'),
+ ('importlib.resources._itertools',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\_itertools.py',
+ 'PYMODULE'),
+ ('importlib.resources.abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\abc.py',
+ 'PYMODULE'),
+ ('importlib.resources.readers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\resources\\readers.py',
+ 'PYMODULE'),
+ ('importlib.util',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\importlib\\util.py',
+ 'PYMODULE'),
+ ('inspect',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\inspect.py',
+ 'PYMODULE'),
+ ('ipaddress',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ipaddress.py',
+ 'PYMODULE'),
+ ('json',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\__init__.py',
+ 'PYMODULE'),
+ ('json.decoder',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\decoder.py',
+ 'PYMODULE'),
+ ('json.encoder',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\encoder.py',
+ 'PYMODULE'),
+ ('json.scanner',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\json\\scanner.py',
+ 'PYMODULE'),
+ ('logging',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\logging\\__init__.py',
+ 'PYMODULE'),
+ ('lzma',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\lzma.py',
+ 'PYMODULE'),
+ ('mimetypes',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\mimetypes.py',
+ 'PYMODULE'),
+ ('multiprocessing',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\__init__.py',
+ 'PYMODULE'),
+ ('multiprocessing.connection',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\connection.py',
+ 'PYMODULE'),
+ ('multiprocessing.context',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\context.py',
+ 'PYMODULE'),
+ ('multiprocessing.dummy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\dummy\\__init__.py',
+ 'PYMODULE'),
+ ('multiprocessing.dummy.connection',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\dummy\\connection.py',
+ 'PYMODULE'),
+ ('multiprocessing.forkserver',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\forkserver.py',
+ 'PYMODULE'),
+ ('multiprocessing.heap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\heap.py',
+ 'PYMODULE'),
+ ('multiprocessing.managers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\managers.py',
+ 'PYMODULE'),
+ ('multiprocessing.pool',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\pool.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_fork',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_fork.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_forkserver',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_forkserver.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_spawn_posix',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_spawn_posix.py',
+ 'PYMODULE'),
+ ('multiprocessing.popen_spawn_win32',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\popen_spawn_win32.py',
+ 'PYMODULE'),
+ ('multiprocessing.process',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\process.py',
+ 'PYMODULE'),
+ ('multiprocessing.queues',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\queues.py',
+ 'PYMODULE'),
+ ('multiprocessing.reduction',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\reduction.py',
+ 'PYMODULE'),
+ ('multiprocessing.resource_sharer',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\resource_sharer.py',
+ 'PYMODULE'),
+ ('multiprocessing.resource_tracker',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\resource_tracker.py',
+ 'PYMODULE'),
+ ('multiprocessing.shared_memory',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\shared_memory.py',
+ 'PYMODULE'),
+ ('multiprocessing.sharedctypes',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\sharedctypes.py',
+ 'PYMODULE'),
+ ('multiprocessing.spawn',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\spawn.py',
+ 'PYMODULE'),
+ ('multiprocessing.synchronize',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\synchronize.py',
+ 'PYMODULE'),
+ ('multiprocessing.util',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\multiprocessing\\util.py',
+ 'PYMODULE'),
+ ('netrc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\netrc.py',
+ 'PYMODULE'),
+ ('nturl2path',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\nturl2path.py',
+ 'PYMODULE'),
+ ('numbers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\numbers.py',
+ 'PYMODULE'),
+ ('opcode',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\opcode.py',
+ 'PYMODULE'),
+ ('pathlib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pathlib\\__init__.py',
+ 'PYMODULE'),
+ ('pathlib._abc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pathlib\\_abc.py',
+ 'PYMODULE'),
+ ('pathlib._local',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pathlib\\_local.py',
+ 'PYMODULE'),
+ ('pickle',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pickle.py',
+ 'PYMODULE'),
+ ('pkgutil',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pkgutil.py',
+ 'PYMODULE'),
+ ('pprint',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\pprint.py',
+ 'PYMODULE'),
+ ('py_compile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\py_compile.py',
+ 'PYMODULE'),
+ ('queue',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\queue.py',
+ 'PYMODULE'),
+ ('quopri',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\quopri.py',
+ 'PYMODULE'),
+ ('random',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\random.py',
+ 'PYMODULE'),
+ ('runpy',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\runpy.py',
+ 'PYMODULE'),
+ ('secrets',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\secrets.py',
+ 'PYMODULE'),
+ ('selectors',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\selectors.py',
+ 'PYMODULE'),
+ ('shutil',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\shutil.py',
+ 'PYMODULE'),
+ ('signal',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\signal.py',
+ 'PYMODULE'),
+ ('socket',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\socket.py',
+ 'PYMODULE'),
+ ('ssl',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\ssl.py',
+ 'PYMODULE'),
+ ('statistics',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\statistics.py',
+ 'PYMODULE'),
+ ('string',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\string.py',
+ 'PYMODULE'),
+ ('stringprep',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\stringprep.py',
+ 'PYMODULE'),
+ ('subprocess',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\subprocess.py',
+ 'PYMODULE'),
+ ('tarfile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tarfile.py',
+ 'PYMODULE'),
+ ('tempfile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tempfile.py',
+ 'PYMODULE'),
+ ('textwrap',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\textwrap.py',
+ 'PYMODULE'),
+ ('threading',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\threading.py',
+ 'PYMODULE'),
+ ('token',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\token.py',
+ 'PYMODULE'),
+ ('tokenize',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tokenize.py',
+ 'PYMODULE'),
+ ('tracemalloc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\tracemalloc.py',
+ 'PYMODULE'),
+ ('typing',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\typing.py',
+ 'PYMODULE'),
+ ('typing_extensions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\typing_extensions.py',
+ 'PYMODULE'),
+ ('urllib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\__init__.py',
+ 'PYMODULE'),
+ ('urllib.error',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\error.py',
+ 'PYMODULE'),
+ ('urllib.parse',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\parse.py',
+ 'PYMODULE'),
+ ('urllib.request',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\request.py',
+ 'PYMODULE'),
+ ('urllib.response',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\urllib\\response.py',
+ 'PYMODULE'),
+ ('wx',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\__init__.py',
+ 'PYMODULE'),
+ ('wx.__version__',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\__version__.py',
+ 'PYMODULE'),
+ ('wx.adv',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\adv.py',
+ 'PYMODULE'),
+ ('wx.core',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\core.py',
+ 'PYMODULE'),
+ ('wx.html',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\html.py',
+ 'PYMODULE'),
+ ('wx.lib',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\lib\\__init__.py',
+ 'PYMODULE'),
+ ('wx.lib.colourutils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\lib\\colourutils.py',
+ 'PYMODULE'),
+ ('wx.msw',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\site-packages\\wx\\msw.py',
+ 'PYMODULE'),
+ ('xml',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\__init__.py',
+ 'PYMODULE'),
+ ('xml.parsers',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\parsers\\__init__.py',
+ 'PYMODULE'),
+ ('xml.parsers.expat',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\parsers\\expat.py',
+ 'PYMODULE'),
+ ('xml.sax',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\__init__.py',
+ 'PYMODULE'),
+ ('xml.sax._exceptions',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\_exceptions.py',
+ 'PYMODULE'),
+ ('xml.sax.expatreader',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\expatreader.py',
+ 'PYMODULE'),
+ ('xml.sax.handler',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\handler.py',
+ 'PYMODULE'),
+ ('xml.sax.saxutils',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\saxutils.py',
+ 'PYMODULE'),
+ ('xml.sax.xmlreader',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xml\\sax\\xmlreader.py',
+ 'PYMODULE'),
+ ('xmlrpc',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xmlrpc\\__init__.py',
+ 'PYMODULE'),
+ ('xmlrpc.client',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\xmlrpc\\client.py',
+ 'PYMODULE'),
+ ('zipfile',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipfile\\__init__.py',
+ 'PYMODULE'),
+ ('zipfile._path',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipfile\\_path\\__init__.py',
+ 'PYMODULE'),
+ ('zipfile._path.glob',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipfile\\_path\\glob.py',
+ 'PYMODULE'),
+ ('zipimport',
+ 'C:\\Users\\aaron\\AppData\\Local\\Programs\\Python\\Python313\\Lib\\zipimport.py',
+ 'PYMODULE')])
diff --git a/build/main/base_library.zip b/build/main/base_library.zip
new file mode 100644
index 0000000..82c6f3a
Binary files /dev/null and b/build/main/base_library.zip differ
diff --git a/build/main/localpycs/pyimod01_archive.pyc b/build/main/localpycs/pyimod01_archive.pyc
new file mode 100644
index 0000000..c05738d
Binary files /dev/null and b/build/main/localpycs/pyimod01_archive.pyc differ
diff --git a/build/main/localpycs/pyimod02_importers.pyc b/build/main/localpycs/pyimod02_importers.pyc
new file mode 100644
index 0000000..7066713
Binary files /dev/null and b/build/main/localpycs/pyimod02_importers.pyc differ
diff --git a/build/main/localpycs/pyimod03_ctypes.pyc b/build/main/localpycs/pyimod03_ctypes.pyc
new file mode 100644
index 0000000..ad991e1
Binary files /dev/null and b/build/main/localpycs/pyimod03_ctypes.pyc differ
diff --git a/build/main/localpycs/pyimod04_pywin32.pyc b/build/main/localpycs/pyimod04_pywin32.pyc
new file mode 100644
index 0000000..42e5bc8
Binary files /dev/null and b/build/main/localpycs/pyimod04_pywin32.pyc differ
diff --git a/build/main/localpycs/struct.pyc b/build/main/localpycs/struct.pyc
new file mode 100644
index 0000000..bfcba93
Binary files /dev/null and b/build/main/localpycs/struct.pyc differ
diff --git a/build/main/main.pkg b/build/main/main.pkg
new file mode 100644
index 0000000..5018971
Binary files /dev/null and b/build/main/main.pkg differ
diff --git a/build/main/warn-main.txt b/build/main/warn-main.txt
new file mode 100644
index 0000000..d3988d5
--- /dev/null
+++ b/build/main/warn-main.txt
@@ -0,0 +1,38 @@
+
+This file lists modules PyInstaller was not able to find. This does not
+necessarily mean these modules are required for running your program. Both
+Python's standard library and 3rd-party Python packages often conditionally
+import optional modules, some of which may be available only on certain
+platforms.
+
+Types of import:
+* top-level: imported at the top-level - look at these first
+* conditional: imported within an if-statement
+* delayed: imported within a function
+* optional: imported within a try-except-statement
+
+IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
+ tracking down the missing module yourself. Thanks!
+
+missing module named _posixshmem - imported by multiprocessing.resource_tracker (conditional), multiprocessing.shared_memory (conditional)
+missing module named _scproxy - imported by urllib.request (conditional)
+missing module named termios - imported by getpass (optional)
+missing module named pwd - imported by shutil (delayed, optional), tarfile (optional), pathlib._local (optional), subprocess (delayed, conditional, optional), posixpath (delayed, conditional, optional), netrc (delayed, conditional), getpass (delayed, optional)
+missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
+missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
+missing module named _posixsubprocess - imported by subprocess (conditional), multiprocessing.util (delayed)
+missing module named grp - imported by shutil (delayed, optional), tarfile (optional), pathlib._local (optional), subprocess (delayed, conditional, optional)
+missing module named posix - imported by shutil (conditional), importlib._bootstrap_external (conditional), os (conditional, optional), posixpath (optional)
+missing module named resource - imported by posix (top-level)
+missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level)
+excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level)
+missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level)
+missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level)
+missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
+missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
+missing module named pyimod02_importers - imported by C:\Users\aaron\AppData\Local\Programs\Python\Python313\Lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py (delayed)
+missing module named _suggestions - imported by traceback (delayed, optional)
+missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional)
+missing module named annotationlib - imported by typing_extensions (conditional)
+missing module named Carbon - imported by wx.lib.colourutils (conditional, optional)
+missing module named fcntl - imported by subprocess (optional)
diff --git a/build/main/xref-main.html b/build/main/xref-main.html
new file mode 100644
index 0000000..4a2c848
--- /dev/null
+++ b/build/main/xref-main.html
@@ -0,0 +1,10931 @@
+
+
+
+
+ modulegraph cross reference for main.py, pyi_rth_inspect.py, pyi_rth_multiprocessing.py, pyi_rth_pkgutil.py
+
+
+
+ modulegraph cross reference for main.py, pyi_rth_inspect.py, pyi_rth_multiprocessing.py, pyi_rth_pkgutil.py
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
_abc (builtin module)
+
+
+
+
+
+
_ast (builtin module)
+
+
+
+
+
+
_asyncio C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_asyncio.pyd
+
+
+
+
+
+
_bisect (builtin module)
+
+
+
+
+
+
_blake2 (builtin module)
+
+
+
+
+
+
_bz2 C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_bz2.pyd
+
+
+
+
+
+
_codecs (builtin module)
+
+
+
+
+
+
_codecs_cn (builtin module)
+
+
+
+
+
+
_codecs_hk (builtin module)
+
+
+
+
+
+
_codecs_iso2022 (builtin module)
+
+
+
+
+
+
_codecs_jp (builtin module)
+
+
+
+
+
+
_codecs_kr (builtin module)
+
+
+
+
+
+
_codecs_tw (builtin module)
+
+
+
+
+
+
_collections (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
_contextvars (builtin module)
+
+
+
+
+
+
_csv (builtin module)
+
+
+
+
+
+
_ctypes C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_ctypes.pyd
+
+
+
+
+
+
_datetime (builtin module)
+
+
+
+
+
+
+
_decimal C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_decimal.pyd
+
+
+
+
+
+
+
+
+
+
_functools (builtin module)
+
+
+
+
+
+
_hashlib C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_hashlib.pyd
+
+
+
+
+
+
_heapq (builtin module)
+imported by:
+
heapq
+
+
+
+
+
+
+
+
_imp (builtin module)
+
+
+
+
+
+
_io (builtin module)
+
+
+
+
+
+
_json (builtin module)
+
+
+
+
+
+
+
_locale (builtin module)
+
+
+
+
+
+
_lzma C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_lzma.pyd
+
+
+
+
+
+
_md5 (builtin module)
+
+
+
+
+
+
_multibytecodec (builtin module)
+
+
+
+
+
+
_multiprocessing C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_multiprocessing.pyd
+
+
+
+
+
+
_opcode (builtin module)
+
+
+
+
+
+
+
+
_operator (builtin module)
+
+
+
+
+
+
_overlapped C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_overlapped.pyd
+
+
+
+
+
+
_pickle (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
_queue C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_queue.pyd
+imported by:
+
queue
+
+
+
+
+
+
+
+
_random (builtin module)
+
+
+
+
+
+
+
+
_sha1 (builtin module)
+
+
+
+
+
+
_sha2 (builtin module)
+
+
+
+
+
+
_sha3 (builtin module)
+
+
+
+
+
+
_signal (builtin module)
+
+
+
+
+
+
_socket C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_socket.pyd
+
+
+
+
+
+
_sre (builtin module)
+
+
+
+
+
+
+
_ssl C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\_ssl.pyd
+
+
+
+
+
+
+
_stat (builtin module)
+
+
+
+
+
+
_statistics (builtin module)
+
+
+
+
+
+
_string (builtin module)
+
+
+
+
+
+
+
+
_struct (builtin module)
+
+
+
+
+
+
+
+
_thread (builtin module)
+
+
+
+
+
+
+
+
_tokenize (builtin module)
+
+
+
+
+
+
_tracemalloc (builtin module)
+
+
+
+
+
+
_typing (builtin module)
+
+
+
+
+
+
_warnings (builtin module)
+
+
+
+
+
+
_weakref (builtin module)
+
+
+
+
+
+
+
+
_winapi (builtin module)
+
+
+
+
+
+
abc
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
array (builtin module)
+
+
+
+
+
+
ast
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
atexit (builtin module)
+
+
+
+
+
+
base64
+
SourceModule
+
+
+
+
+
+
+
binascii (builtin module)
+
+
+
+
+
+
bisect
+
SourceModule
+
+
+
+
+
+
+
builtins (builtin module)
+
+
+
+
+
+
bz2
+
SourceModule
+
+
+
+
+
+
+
+
+
codecs
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
copy
+
SourceModule
+
+
+
+
+
+
+
+
+
csv
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
dis
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
enum
+
SourceModule
+
+
+
+
+
+
+
errno (builtin module)
+
+
+
+
+
+
fcntl
+
MissingModule
+
+
+
+
+
+
+
+
+
+
ftplib
+
SourceModule
+
+
+
+
+
+
+
+
+
gc (builtin module)
+
+
+
+
+
+
+
+
+
getopt
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
glob
+
SourceModule
+
+
+
+
+
+
+
grp
+
MissingModule
+
+
+
+
+
+
gzip
+
SourceModule
+
+
+
+
+
+
+
+
+
heapq
+
SourceModule
+
+
+
+
+
+
+
hmac
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
io
+
SourceModule
+
+
+
+
+
+
+
+
+
itertools (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
locale
+
SourceModule
+
+
+
+
+
+
+
+
+
lzma
+
SourceModule
+
+
+
+
+
+
+
marshal (builtin module)
+
+
+
+
+
+
math (builtin module)
+
+
+
+
+
+
+
+
mmap (builtin module)
+
+
+
+
+
+
msvcrt (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
netrc
+
SourceModule
+
+
+
+
+
+
+
nt (builtin module)
+
+
+
+
+
+
ntpath
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
opcode
+
SourceModule
+
+
+
+
+
+
+
+
+
os
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
pickle
+
SourceModule
+
+
+
+
+
+
+
+
+
posix
+
MissingModule
+
+
+
+
+
+
+
+
+
pprint
+
SourceModule
+
+
+
+
+
+
+
pwd
+
MissingModule
+
+
+
+
+
+
+
+
pyexpat C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\pyexpat.pyd
+
+
+
+
+
+
+
+
queue
+
SourceModule
+
+
+
+
+
+
+
quopri
+
SourceModule
+
+
+
+
+
+
+
random
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
runpy
+
SourceModule
+
+
+
+
+
+
+
+
+
select C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\select.pyd
+
+
+
+
+
+
+
+
shutil
+
SourceModule
+
+
+
+
+
+
+
signal
+
SourceModule
+
+
+
+
+
+
+
socket
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
ssl
+
SourceModule
+
+
+
+
+
+
+
stat
+
SourceModule
+
+
+
+
+
+
+
+
+
string
+
SourceModule
+
+
+
+
+
+
+
+
+
struct
+
SourceModule
+
+
+
+
+
+
+
+
+
sys (builtin module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
time (builtin module)
+
+
+
+
+
+
+
token
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
types
+
SourceModule
+
+
+
+
+
+
+
typing
+
SourceModule
+
+
+
+
+
+
+
+
+
unicodedata C:\Users\aaron\AppData\Local\Programs\Python\Python313\DLLs\unicodedata.pyd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
winreg (builtin module)
+
+
+
+
+
+
+
+
+
+
wx._adv C:\Users\aaron\AppData\Local\Programs\Python\Python313\Lib\site-packages\wx\_adv.cp313-win_amd64.pyd
+
+
+
+
+
+
+
wx._core C:\Users\aaron\AppData\Local\Programs\Python\Python313\Lib\site-packages\wx\_core.cp313-win_amd64.pyd
+
+
+
+
+
+
+
wx._html C:\Users\aaron\AppData\Local\Programs\Python\Python313\Lib\site-packages\wx\_html.cp313-win_amd64.pyd
+
+
+
+
+
+
+
wx._msw C:\Users\aaron\AppData\Local\Programs\Python\Python313\Lib\site-packages\wx\_msw.cp313-win_amd64.pyd
+
+
+
+
+
+
+
wx.adv
+
SourceModule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
wx.msw
+
SourceModule
+
+
+
+
+
+
+
wx.siplib C:\Users\aaron\AppData\Local\Programs\Python\Python313\Lib\site-packages\wx\siplib.cp313-win_amd64.pyd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
zlib (builtin module)
+
+
+
+
+
diff --git a/dist/main.exe b/dist/main.exe
new file mode 100644
index 0000000..1d717d8
Binary files /dev/null and b/dist/main.exe differ
diff --git a/main.py b/main.py
index a4d706b..d9e1ebc 100644
--- a/main.py
+++ b/main.py
@@ -3,6 +3,7 @@ import threading
import shutil
import subprocess
import wx
+import wx.media
AUDIO_FORMATS = ["mp3", "wav", "aac", "flac", "ogg", "m4a"]
VIDEO_FORMATS = ["mp4", "mkv", "mov", "webm"]
@@ -30,8 +31,27 @@ class ConverterFrame(wx.Frame):
self.log_ctrl = wx.TextCtrl(panel, style=wx.TE_MULTILINE | wx.TE_READONLY)
self.status = wx.StaticText(panel, label="Ready")
+ self.media = wx.media.MediaCtrl(panel, style=wx.SIMPLE_BORDER)
+ self.play_btn = wx.Button(panel, label="Play/Pause")
+ self.stop_btn = wx.Button(panel, label="Stop")
+ self.position_slider = wx.Slider(panel, minValue=0, maxValue=1000, style=wx.SL_HORIZONTAL)
+ self.time_label = wx.StaticText(panel, label="00:00 / 00:00")
+ self.hotkeys_label = wx.StaticText(
+ panel,
+ label="Hotkeys: Space Play/Pause, Ctrl+S Stop, Ctrl+Enter Convert, Alt+Left/Right Seek",
+ )
+ self.media_length_ms = 0
+ self.dragging_slider = False
+ self.pending_play = False
+ self.media_loaded = False
+ self.loaded_media_path = ""
+ self.player_timer = wx.Timer(self)
+
self.audio_bitrate.SetHint("e.g. 192k")
self.video_bitrate.SetHint("e.g. 2000k")
+ self.media.SetMinSize((200, 36))
+ if hasattr(self.media, "SetVolume"):
+ self.media.SetVolume(1.0)
form = wx.FlexGridSizer(cols=3, hgap=8, vgap=8)
form.Add(wx.StaticText(panel, label="Input"), 0, wx.ALIGN_CENTER_VERTICAL)
@@ -67,6 +87,7 @@ class ConverterFrame(wx.Frame):
main = wx.BoxSizer(wx.VERTICAL)
main.Add(form, 0, wx.EXPAND | wx.ALL, 12)
main.Add(self.start_btn, 0, wx.LEFT | wx.RIGHT | wx.BOTTOM, 12)
+ main.Add(self.build_player(panel), 0, wx.EXPAND | wx.LEFT | wx.RIGHT | wx.BOTTOM, 12)
main.Add(self.log_ctrl, 1, wx.EXPAND | wx.LEFT | wx.RIGHT, 12)
main.Add(self.status, 0, wx.LEFT | wx.RIGHT | wx.BOTTOM, 12)
@@ -77,8 +98,19 @@ class ConverterFrame(wx.Frame):
self.input_picker.Bind(wx.EVT_FILEPICKER_CHANGED, self.on_input_change)
self.start_btn.Bind(wx.EVT_BUTTON, self.on_start)
+ self.play_btn.Bind(wx.EVT_BUTTON, self.on_play_pause)
+ self.stop_btn.Bind(wx.EVT_BUTTON, self.on_stop)
+ self.position_slider.Bind(wx.EVT_SLIDER, self.on_seek)
+ self.position_slider.Bind(wx.EVT_SCROLL_THUMBRELEASE, self.on_seek_release)
+ self.Bind(wx.media.EVT_MEDIA_LOADED, self.on_media_loaded, self.media)
+ self.Bind(wx.media.EVT_MEDIA_FINISHED, self.on_media_finished, self.media)
+ self.Bind(wx.EVT_TIMER, self.on_player_timer, self.player_timer)
+
+ self.setup_hotkeys()
+
self.update_format_choices()
self.Center()
+ self.player_timer.Start(250)
def on_mode_change(self, _event):
self.update_format_choices()
@@ -89,6 +121,7 @@ class ConverterFrame(wx.Frame):
def on_input_change(self, _event):
self.suggest_output_path()
+ self.load_media_from_input()
def update_format_choices(self):
mode = self.mode_choice.GetStringSelection()
@@ -108,6 +141,156 @@ class ConverterFrame(wx.Frame):
suggested = base + "." + out_ext
self.output_picker.SetPath(suggested)
+ def build_player(self, panel):
+ player = wx.BoxSizer(wx.VERTICAL)
+
+ controls = wx.BoxSizer(wx.HORIZONTAL)
+ controls.Add(self.play_btn, 0, wx.RIGHT, 8)
+ controls.Add(self.stop_btn, 0, wx.RIGHT, 8)
+ controls.Add(self.time_label, 0, wx.ALIGN_CENTER_VERTICAL)
+
+ player.Add(wx.StaticText(panel, label="Audio Player"), 0, wx.BOTTOM, 4)
+ player.Add(self.media, 0, wx.EXPAND | wx.BOTTOM, 6)
+ player.Add(self.position_slider, 0, wx.EXPAND | wx.BOTTOM, 6)
+ player.Add(controls, 0, wx.EXPAND | wx.BOTTOM, 4)
+ player.Add(self.hotkeys_label, 0)
+
+ return player
+
+ def setup_hotkeys(self):
+ self.ID_PLAYPAUSE = wx.NewIdRef()
+ self.ID_STOP = wx.NewIdRef()
+ self.ID_CONVERT = wx.NewIdRef()
+ self.ID_SEEK_BACK = wx.NewIdRef()
+ self.ID_SEEK_FWD = wx.NewIdRef()
+
+ entries = [
+ wx.AcceleratorEntry(wx.ACCEL_NORMAL, wx.WXK_SPACE, self.ID_PLAYPAUSE),
+ wx.AcceleratorEntry(wx.ACCEL_CTRL, ord("S"), self.ID_STOP),
+ wx.AcceleratorEntry(wx.ACCEL_CTRL, wx.WXK_RETURN, self.ID_CONVERT),
+ wx.AcceleratorEntry(wx.ACCEL_ALT, wx.WXK_LEFT, self.ID_SEEK_BACK),
+ wx.AcceleratorEntry(wx.ACCEL_ALT, wx.WXK_RIGHT, self.ID_SEEK_FWD),
+ ]
+
+ self.SetAcceleratorTable(wx.AcceleratorTable(entries))
+ self.Bind(wx.EVT_MENU, self.on_play_pause, id=self.ID_PLAYPAUSE)
+ self.Bind(wx.EVT_MENU, self.on_stop, id=self.ID_STOP)
+ self.Bind(wx.EVT_MENU, self.on_start, id=self.ID_CONVERT)
+ self.Bind(wx.EVT_MENU, self.on_seek_back, id=self.ID_SEEK_BACK)
+ self.Bind(wx.EVT_MENU, self.on_seek_forward, id=self.ID_SEEK_FWD)
+
+ def load_media_from_input(self):
+ path = self.input_picker.GetPath()
+ if not path:
+ return
+ self.load_media(path)
+
+ def load_media(self, path):
+ if not os.path.isfile(path):
+ return
+ self.media_length_ms = 0
+ self.media_loaded = False
+ self.loaded_media_path = path
+ self.position_slider.SetRange(0, 1000)
+ self.position_slider.SetValue(0)
+ self.update_time_label(0)
+ if not self.media.Load(path):
+ self.pending_play = False
+ self.append_log("Unable to load media: " + path)
+ else:
+ self.media_loaded = True
+
+ def on_media_loaded(self, _event):
+ self.media_loaded = True
+ length = self.media.Length()
+ if length and length > 0:
+ self.media_length_ms = length
+ self.position_slider.SetRange(0, length)
+ self.update_time_label(0)
+ if self.pending_play:
+ self.pending_play = False
+ self.media.Play()
+
+ def on_media_finished(self, _event):
+ self.update_time_label(self.media_length_ms)
+ if self.media_length_ms > 0:
+ self.position_slider.SetValue(self.media_length_ms)
+
+ def on_player_timer(self, _event):
+ if self.dragging_slider or self.media_length_ms <= 0:
+ return
+ if self.media.GetState() == wx.media.MEDIASTATE_PLAYING:
+ position = self.media.Tell()
+ if position >= 0:
+ self.position_slider.SetValue(position)
+ self.update_time_label(position)
+
+ def on_play_pause(self, _event):
+ path = self.input_picker.GetPath()
+ if not path:
+ return
+
+ state = self.media.GetState()
+ if state == wx.media.MEDIASTATE_PLAYING:
+ self.pending_play = False
+ self.media.Pause()
+ return
+
+ if (not self.media_loaded) or (self.loaded_media_path != path):
+ self.load_media(path)
+
+ if self.media.Play():
+ self.pending_play = False
+ else:
+ self.pending_play = True
+
+ def on_stop(self, _event):
+ self.pending_play = False
+ self.media.Stop()
+ self.position_slider.SetValue(0)
+ self.update_time_label(0)
+
+ def on_seek(self, _event):
+ self.dragging_slider = True
+ if self.media_length_ms <= 0:
+ return
+ self.update_time_label(self.position_slider.GetValue())
+
+ def on_seek_release(self, _event):
+ self.dragging_slider = False
+ if self.media_length_ms <= 0:
+ return
+ self.media.Seek(self.position_slider.GetValue())
+
+ def on_seek_back(self, _event):
+ self.seek_relative(-5000)
+
+ def on_seek_forward(self, _event):
+ self.seek_relative(5000)
+
+ def seek_relative(self, delta_ms):
+ if self.media_length_ms <= 0:
+ return
+ position = self.media.Tell()
+ if position < 0:
+ position = 0
+ new_pos = max(0, min(self.media_length_ms, position + delta_ms))
+ self.media.Seek(new_pos)
+ self.position_slider.SetValue(new_pos)
+ self.update_time_label(new_pos)
+
+ def update_time_label(self, position_ms):
+ total = self.media_length_ms
+ self.time_label.SetLabel(
+ f"{self.format_time(position_ms)} / {self.format_time(total)}"
+ )
+
+ def format_time(self, millis):
+ seconds = max(0, int(millis / 1000))
+ minutes = seconds // 60
+ seconds = seconds % 60
+ return f"{minutes:02d}:{seconds:02d}"
+
def on_start(self, _event):
if not shutil.which("ffmpeg"):
wx.MessageBox("ffmpeg not found on PATH.", "Error", wx.ICON_ERROR)
diff --git a/main.spec b/main.spec
new file mode 100644
index 0000000..2ba8dd9
--- /dev/null
+++ b/main.spec
@@ -0,0 +1,38 @@
+# -*- mode: python ; coding: utf-8 -*-
+
+
+a = Analysis(
+ ['main.py'],
+ pathex=[],
+ binaries=[],
+ datas=[],
+ hiddenimports=[],
+ hookspath=[],
+ hooksconfig={},
+ runtime_hooks=[],
+ excludes=[],
+ noarchive=False,
+ optimize=0,
+)
+pyz = PYZ(a.pure)
+
+exe = EXE(
+ pyz,
+ a.scripts,
+ a.binaries,
+ a.datas,
+ [],
+ name='main',
+ debug=False,
+ bootloader_ignore_signals=False,
+ strip=False,
+ upx=True,
+ upx_exclude=[],
+ runtime_tmpdir=None,
+ console=True,
+ disable_windowed_traceback=False,
+ argv_emulation=False,
+ target_arch=None,
+ codesign_identity=None,
+ entitlements_file=None,
+)