commit 4bb626498f7bb9f15e73732b46a554647dca968f Author: Dr Jones Date: Tue Apr 14 17:13:02 2026 -0700 v2: tabs, chain builder, obfuscation modes, hop slider, Defender exclusion, firewall kept Made-with: Cursor diff --git a/ProxyChainManager.spec b/ProxyChainManager.spec new file mode 100644 index 0000000..7f7c3bd --- /dev/null +++ b/ProxyChainManager.spec @@ -0,0 +1,46 @@ +# -*- mode: python ; coding: utf-8 -*- +from PyInstaller.utils.hooks import collect_all + +datas = [] +binaries = [] +hiddenimports = ['pystray._win32'] +tmp_ret = collect_all('customtkinter') +datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2] + + +a = Analysis( + ['run.py'], + pathex=[], + binaries=binaries, + datas=datas, + hiddenimports=hiddenimports, + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + noarchive=False, + optimize=0, +) +pyz = PYZ(a.pure) + +exe = EXE( + pyz, + a.scripts, + a.binaries, + a.datas, + [], + name='ProxyChainManager', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=False, + disable_windowed_traceback=False, + argv_emulation=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None, + uac_admin=True, +) diff --git a/README.md b/README.md new file mode 100644 index 0000000..10685b9 --- /dev/null +++ b/README.md @@ -0,0 +1,129 @@ +# Proxy God — Rotating Proxy Chain Manager for Windows + +Auto-fetches, validates and rotates multi-hop proxy chains with a live GUI, Windows kill-switch firewall, system proxy enforcement, and tray icon. Works on top of NordVPN (or any VPN) as the outer tunnel. + +``` +YOU → NordVPN (OS tunnel) → Hop 1 → Hop 2 → Hop 3 → Internet +``` + +--- + +## Features + +- **Auto proxy pool** — fetches from Proxifly CDN every 30 min, validates concurrently +- **Multi-hop GOST chains** — 2–8 hops, randomly picked from validated pool +- **Obfuscation modes** — Auto, HTTP-only, SOCKS5-only, Random Mix +- **Manual chain builder** — drag/reorder hops, pin your own IPs +- **Exit IP verification** — checks real exit IP every health cycle, rotates if it matches your real IP +- **Windows system proxy** — sets `HKCU` registry proxy so all WinINet apps use the chain +- **Firewall kill-switch** — `netsh` rules that block all outbound except GOST + NordVPN when running as Admin +- **Tray icon** — green/yellow/red circle, right-click menu +- **Boot persistence** — Task Scheduler logon task + +--- + +## Requirements + +- **Windows 10/11 x64** +- **Python 3.10+** (or use the pre-built `.exe`) +- **NordVPN** (recommended but optional — any VPN works) + +--- + +## Quick Start (from source) + +```cmd +git clone https://gitea.thetempleofdoom.com/drjones/proxy-god.git +cd proxy-god +pip install -r requirements.txt +python run.py +``` + +> Run as **Administrator** for full kill-switch firewall enforcement. + +--- + +## Build standalone `.exe` + +```cmd +build_exe.bat +``` + +Output: `dist\ProxyChainManager.exe` + copied to Desktop. + +--- + +## Usage + +1. Launch `ProxyChainManager.exe` (accept UAC prompt for Admin) +2. Configure settings in **Settings** tab if needed (defaults work fine) +3. Click **▶ Start** — the app will: + - Download GOST (one time, ~9 MB) and add Defender exclusion + - Fetch proxy lists from Proxifly CDN + - Validate them concurrently + - Build a random N-hop chain + - Verify the exit IP is different from your real IP + - Set Windows system proxy + - Engage firewall kill-switch (Admin only) +4. Close window → minimizes to tray (chain keeps running) +5. Click **Quit** or tray → Quit to fully stop + +--- + +## Chain Builder Tab + +- **Obfuscation mode** — selects which protocols to include in chains +- **Hop count slider** — 2–8 hops +- **Manual chain** — enter proxies manually, reorder with ↑↓, enable "Use this chain" to pin it +- **Paste current** — copies the auto-selected chain into the editor +- **Sources** — add/remove proxy list URLs (JSON format from Proxifly) + +--- + +## Settings Reference + +| Setting | Default | Description | +|---|---|---| +| Local port | 18888 | HTTP proxy port — point apps here | +| Health check sec | 180 | How often to re-verify exit IP | +| Full refresh sec | 1800 | How often to re-fetch + re-validate | +| Concurrency | 64 | Parallel proxy validators | +| Max candidates | 400 | Max proxies sampled for validation per cycle | +| Timeout sec | 12 | Per-proxy validation timeout | +| Kill-switch | ON | Block all outbound traffic except GOST + Nord | + +--- + +## Architecture + +``` +app.py GUI (CustomTkinter, 3 tabs) +service.py Background thread — pool management, GOST lifecycle, health check +gost_util.py Downloads and manages gost.exe +firewall.py netsh kill-switch rules +sysproxy.py Windows registry system proxy (WinINet broadcast) +tray.py pystray tray icon +config.py Settings dataclass + JSON persistence +validator.py Async proxy validation + exit IP checking +fetcher.py Proxifly JSON fetcher +``` + +--- + +## Proxy Sources + +Default sources use [proxifly/free-proxy-list](https://github.com/proxifly/free-proxy-list) CDN: +- `https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/http/data.json` +- `https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks5/data.json` +- `https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/https/data.json` + +You can add any URL returning a JSON array of `{"proxy":"http://ip:port", ...}` objects. + +--- + +## Notes + +- Free public proxies are **untrusted** — do not send sensitive unencrypted data +- NordVPN (or any VPN) as the OS tunnel means the proxy operators only see the VPN exit IP, not your ISP IP +- Kill-switch requires **Admin** — UAC prompt appears on launch +- Works on cloned VMs — all listeners bind to `127.0.0.1`, not the machine's LAN IP diff --git a/build/ProxyChainManager/Analysis-00.toc b/build/ProxyChainManager/Analysis-00.toc new file mode 100644 index 0000000..951f8d4 --- /dev/null +++ b/build/ProxyChainManager/Analysis-00.toc @@ -0,0 +1,4579 @@ +(['C:\\Users\\drjones\\ProxyChainManager\\run.py'], + ['C:\\Users\\drjones\\ProxyChainManager'], + ['pystray._win32', + 'customtkinter', + 'customtkinter.windows', + 'customtkinter.windows.ctk_input_dialog', + 'customtkinter.windows.ctk_tk', + 'customtkinter.windows.ctk_toplevel', + 'customtkinter.windows.widgets', + 'customtkinter.windows.widgets.appearance_mode', + 'customtkinter.windows.widgets.appearance_mode.appearance_mode_base_class', + 'customtkinter.windows.widgets.appearance_mode.appearance_mode_tracker', + 'customtkinter.windows.widgets.core_rendering', + 'customtkinter.windows.widgets.core_rendering.ctk_canvas', + 'customtkinter.windows.widgets.core_rendering.draw_engine', + 'customtkinter.windows.widgets.core_widget_classes', + 'customtkinter.windows.widgets.core_widget_classes.ctk_base_class', + 'customtkinter.windows.widgets.core_widget_classes.dropdown_menu', + 'customtkinter.windows.widgets.ctk_button', + 'customtkinter.windows.widgets.ctk_checkbox', + 'customtkinter.windows.widgets.ctk_combobox', + 'customtkinter.windows.widgets.ctk_entry', + 'customtkinter.windows.widgets.ctk_frame', + 'customtkinter.windows.widgets.ctk_label', + 'customtkinter.windows.widgets.ctk_optionmenu', + 'customtkinter.windows.widgets.ctk_progressbar', + 'customtkinter.windows.widgets.ctk_radiobutton', + 'customtkinter.windows.widgets.ctk_scrollable_frame', + 'customtkinter.windows.widgets.ctk_scrollbar', + 'customtkinter.windows.widgets.ctk_segmented_button', + 'customtkinter.windows.widgets.ctk_slider', + 'customtkinter.windows.widgets.ctk_switch', + 'customtkinter.windows.widgets.ctk_tabview', + 'customtkinter.windows.widgets.ctk_textbox', + 'customtkinter.windows.widgets.font', + 'customtkinter.windows.widgets.font.ctk_font', + 'customtkinter.windows.widgets.font.font_manager', + 'customtkinter.windows.widgets.image', + 'customtkinter.windows.widgets.image.ctk_image', + 'customtkinter.windows.widgets.scaling', + 'customtkinter.windows.widgets.scaling.scaling_base_class', + 'customtkinter.windows.widgets.scaling.scaling_tracker', + 'customtkinter.windows.widgets.theme', + 'customtkinter.windows.widgets.theme.theme_manager', + 'customtkinter.windows.widgets.utility', + 'customtkinter.windows.widgets.utility.utility_functions'], + [('C:\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib\\stdhooks', + -1000), + ('C:\\Python311\\Lib\\site-packages\\_pyinstaller_hooks_contrib', -1000)], + {}, + [], + [], + False, + {}, + 0, + [], + [('customtkinter-5.2.2.dist-info\\INSTALLER', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\INSTALLER', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\LICENSE', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\LICENSE', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\METADATA', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\METADATA', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\RECORD', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\RECORD', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\REQUESTED', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\REQUESTED', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\WHEEL', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\WHEEL', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\top_level.txt', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\top_level.txt', + 'DATA'), + ('customtkinter\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\__init__.py', + 'DATA'), + ('customtkinter\\assets\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'DATA'), + ('customtkinter\\assets\\icons\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'DATA'), + ('customtkinter\\assets\\themes\\blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\dark-blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\dark-blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\green.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\green.json', + 'DATA'), + ('customtkinter\\windows\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\ctk_input_dialog.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_input_dialog.py', + 'DATA'), + ('customtkinter\\windows\\ctk_tk.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_tk.py', + 'DATA'), + ('customtkinter\\windows\\ctk_toplevel.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_toplevel.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_combobox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_combobox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_entry.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_entry.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_label.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_label.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_slider.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_slider.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_switch.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_switch.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_tabview.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_tabview.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_textbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_textbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\font_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\font_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'DATA')], + '3.11.0 (main, Oct 24 2022, 18:26:48) [MSC v.1933 64 bit (AMD64)]', + [('pyi_rth__tkinter', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth__tkinter.py', + 'PYSOURCE'), + ('pyi_rth_pkgutil', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py', + 'PYSOURCE'), + ('pyi_rth_multiprocessing', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py', + 'PYSOURCE'), + ('pyi_rth_inspect', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py', + 'PYSOURCE'), + ('run', 'C:\\Users\\drjones\\ProxyChainManager\\run.py', 'PYSOURCE')], + [('zipfile', 'C:\\Python311\\Lib\\zipfile.py', 'PYMODULE'), + ('argparse', 'C:\\Python311\\Lib\\argparse.py', 'PYMODULE'), + ('textwrap', 'C:\\Python311\\Lib\\textwrap.py', 'PYMODULE'), + ('copy', 'C:\\Python311\\Lib\\copy.py', 'PYMODULE'), + ('gettext', 'C:\\Python311\\Lib\\gettext.py', 'PYMODULE'), + ('py_compile', 'C:\\Python311\\Lib\\py_compile.py', 'PYMODULE'), + ('importlib.machinery', + 'C:\\Python311\\Lib\\importlib\\machinery.py', + 'PYMODULE'), + ('importlib', 'C:\\Python311\\Lib\\importlib\\__init__.py', 'PYMODULE'), + ('importlib._bootstrap', + 'C:\\Python311\\Lib\\importlib\\_bootstrap.py', + 'PYMODULE'), + ('importlib._bootstrap_external', + 'C:\\Python311\\Lib\\importlib\\_bootstrap_external.py', + 'PYMODULE'), + ('importlib.metadata', + 'C:\\Python311\\Lib\\importlib\\metadata\\__init__.py', + 'PYMODULE'), + ('typing', 'C:\\Python311\\Lib\\typing.py', 'PYMODULE'), + ('importlib.abc', 'C:\\Python311\\Lib\\importlib\\abc.py', 'PYMODULE'), + ('importlib.resources.abc', + 'C:\\Python311\\Lib\\importlib\\resources\\abc.py', + 'PYMODULE'), + ('importlib.resources', + 'C:\\Python311\\Lib\\importlib\\resources\\__init__.py', + 'PYMODULE'), + ('importlib.resources._legacy', + 'C:\\Python311\\Lib\\importlib\\resources\\_legacy.py', + 'PYMODULE'), + ('importlib.resources._common', + 'C:\\Python311\\Lib\\importlib\\resources\\_common.py', + 'PYMODULE'), + ('importlib.resources._adapters', + 'C:\\Python311\\Lib\\importlib\\resources\\_adapters.py', + 'PYMODULE'), + ('tempfile', 'C:\\Python311\\Lib\\tempfile.py', 'PYMODULE'), + ('random', 'C:\\Python311\\Lib\\random.py', 'PYMODULE'), + ('statistics', 'C:\\Python311\\Lib\\statistics.py', 'PYMODULE'), + ('decimal', 'C:\\Python311\\Lib\\decimal.py', 'PYMODULE'), + ('_pydecimal', 'C:\\Python311\\Lib\\_pydecimal.py', 'PYMODULE'), + ('contextvars', 'C:\\Python311\\Lib\\contextvars.py', 'PYMODULE'), + ('fractions', 'C:\\Python311\\Lib\\fractions.py', 'PYMODULE'), + ('numbers', 'C:\\Python311\\Lib\\numbers.py', 'PYMODULE'), + ('hashlib', 'C:\\Python311\\Lib\\hashlib.py', 'PYMODULE'), + ('logging', 'C:\\Python311\\Lib\\logging\\__init__.py', 'PYMODULE'), + ('pickle', 'C:\\Python311\\Lib\\pickle.py', 'PYMODULE'), + ('pprint', 'C:\\Python311\\Lib\\pprint.py', 'PYMODULE'), + ('dataclasses', 'C:\\Python311\\Lib\\dataclasses.py', 'PYMODULE'), + ('_compat_pickle', 'C:\\Python311\\Lib\\_compat_pickle.py', 'PYMODULE'), + ('string', 'C:\\Python311\\Lib\\string.py', 'PYMODULE'), + ('bisect', 'C:\\Python311\\Lib\\bisect.py', 'PYMODULE'), + ('importlib._abc', 'C:\\Python311\\Lib\\importlib\\_abc.py', 'PYMODULE'), + ('importlib.metadata._itertools', + 'C:\\Python311\\Lib\\importlib\\metadata\\_itertools.py', + 'PYMODULE'), + ('importlib.metadata._functools', + 'C:\\Python311\\Lib\\importlib\\metadata\\_functools.py', + 'PYMODULE'), + ('importlib.metadata._collections', + 'C:\\Python311\\Lib\\importlib\\metadata\\_collections.py', + 'PYMODULE'), + ('importlib.metadata._meta', + 'C:\\Python311\\Lib\\importlib\\metadata\\_meta.py', + 'PYMODULE'), + ('importlib.metadata._adapters', + 'C:\\Python311\\Lib\\importlib\\metadata\\_adapters.py', + 'PYMODULE'), + ('importlib.metadata._text', + 'C:\\Python311\\Lib\\importlib\\metadata\\_text.py', + 'PYMODULE'), + ('email.message', 'C:\\Python311\\Lib\\email\\message.py', 'PYMODULE'), + ('email.policy', 'C:\\Python311\\Lib\\email\\policy.py', 'PYMODULE'), + ('email.contentmanager', + 'C:\\Python311\\Lib\\email\\contentmanager.py', + 'PYMODULE'), + ('email.quoprimime', 'C:\\Python311\\Lib\\email\\quoprimime.py', 'PYMODULE'), + ('email.headerregistry', + 'C:\\Python311\\Lib\\email\\headerregistry.py', + 'PYMODULE'), + ('email._header_value_parser', + 'C:\\Python311\\Lib\\email\\_header_value_parser.py', + 'PYMODULE'), + ('urllib', 'C:\\Python311\\Lib\\urllib\\__init__.py', 'PYMODULE'), + ('email.iterators', 'C:\\Python311\\Lib\\email\\iterators.py', 'PYMODULE'), + ('email.generator', 'C:\\Python311\\Lib\\email\\generator.py', 'PYMODULE'), + ('email._encoded_words', + 'C:\\Python311\\Lib\\email\\_encoded_words.py', + 'PYMODULE'), + ('base64', 'C:\\Python311\\Lib\\base64.py', 'PYMODULE'), + ('getopt', 'C:\\Python311\\Lib\\getopt.py', 'PYMODULE'), + ('email.charset', 'C:\\Python311\\Lib\\email\\charset.py', 'PYMODULE'), + ('email.encoders', 'C:\\Python311\\Lib\\email\\encoders.py', 'PYMODULE'), + ('email.base64mime', 'C:\\Python311\\Lib\\email\\base64mime.py', 'PYMODULE'), + ('email._policybase', + 'C:\\Python311\\Lib\\email\\_policybase.py', + 'PYMODULE'), + ('email.header', 'C:\\Python311\\Lib\\email\\header.py', 'PYMODULE'), + ('email.errors', 'C:\\Python311\\Lib\\email\\errors.py', 'PYMODULE'), + ('email.utils', 'C:\\Python311\\Lib\\email\\utils.py', 'PYMODULE'), + ('email._parseaddr', 'C:\\Python311\\Lib\\email\\_parseaddr.py', 'PYMODULE'), + ('calendar', 'C:\\Python311\\Lib\\calendar.py', 'PYMODULE'), + ('urllib.parse', 'C:\\Python311\\Lib\\urllib\\parse.py', 'PYMODULE'), + ('datetime', 'C:\\Python311\\Lib\\datetime.py', 'PYMODULE'), + ('_strptime', 'C:\\Python311\\Lib\\_strptime.py', 'PYMODULE'), + ('socket', 'C:\\Python311\\Lib\\socket.py', 'PYMODULE'), + ('selectors', 'C:\\Python311\\Lib\\selectors.py', 'PYMODULE'), + ('quopri', 'C:\\Python311\\Lib\\quopri.py', 'PYMODULE'), + ('email', 'C:\\Python311\\Lib\\email\\__init__.py', 'PYMODULE'), + ('email.parser', 'C:\\Python311\\Lib\\email\\parser.py', 'PYMODULE'), + ('email.feedparser', 'C:\\Python311\\Lib\\email\\feedparser.py', 'PYMODULE'), + ('csv', 'C:\\Python311\\Lib\\csv.py', 'PYMODULE'), + ('importlib.readers', + 'C:\\Python311\\Lib\\importlib\\readers.py', + 'PYMODULE'), + ('importlib.resources.readers', + 'C:\\Python311\\Lib\\importlib\\resources\\readers.py', + 'PYMODULE'), + ('importlib.resources._itertools', + 'C:\\Python311\\Lib\\importlib\\resources\\_itertools.py', + 'PYMODULE'), + ('tokenize', 'C:\\Python311\\Lib\\tokenize.py', 'PYMODULE'), + ('token', 'C:\\Python311\\Lib\\token.py', 'PYMODULE'), + ('lzma', 'C:\\Python311\\Lib\\lzma.py', 'PYMODULE'), + ('_compression', 'C:\\Python311\\Lib\\_compression.py', 'PYMODULE'), + ('bz2', 'C:\\Python311\\Lib\\bz2.py', 'PYMODULE'), + ('pathlib', 'C:\\Python311\\Lib\\pathlib.py', 'PYMODULE'), + ('fnmatch', 'C:\\Python311\\Lib\\fnmatch.py', 'PYMODULE'), + ('contextlib', 'C:\\Python311\\Lib\\contextlib.py', 'PYMODULE'), + ('threading', 'C:\\Python311\\Lib\\threading.py', 'PYMODULE'), + ('_threading_local', 'C:\\Python311\\Lib\\_threading_local.py', 'PYMODULE'), + ('struct', 'C:\\Python311\\Lib\\struct.py', 'PYMODULE'), + ('shutil', 'C:\\Python311\\Lib\\shutil.py', 'PYMODULE'), + ('tarfile', 'C:\\Python311\\Lib\\tarfile.py', 'PYMODULE'), + ('gzip', 'C:\\Python311\\Lib\\gzip.py', 'PYMODULE'), + ('importlib.util', 'C:\\Python311\\Lib\\importlib\\util.py', 'PYMODULE'), + ('inspect', 'C:\\Python311\\Lib\\inspect.py', 'PYMODULE'), + ('dis', 'C:\\Python311\\Lib\\dis.py', 'PYMODULE'), + ('opcode', 'C:\\Python311\\Lib\\opcode.py', 'PYMODULE'), + ('ast', 'C:\\Python311\\Lib\\ast.py', 'PYMODULE'), + ('subprocess', 'C:\\Python311\\Lib\\subprocess.py', 'PYMODULE'), + ('signal', 'C:\\Python311\\Lib\\signal.py', 'PYMODULE'), + ('multiprocessing.spawn', + 'C:\\Python311\\Lib\\multiprocessing\\spawn.py', + 'PYMODULE'), + ('multiprocessing.resource_tracker', + 'C:\\Python311\\Lib\\multiprocessing\\resource_tracker.py', + 'PYMODULE'), + ('multiprocessing.util', + 'C:\\Python311\\Lib\\multiprocessing\\util.py', + 'PYMODULE'), + ('multiprocessing.forkserver', + 'C:\\Python311\\Lib\\multiprocessing\\forkserver.py', + 'PYMODULE'), + ('multiprocessing.connection', + 'C:\\Python311\\Lib\\multiprocessing\\connection.py', + 'PYMODULE'), + ('multiprocessing.resource_sharer', + 'C:\\Python311\\Lib\\multiprocessing\\resource_sharer.py', + 'PYMODULE'), + ('xmlrpc.client', 'C:\\Python311\\Lib\\xmlrpc\\client.py', 'PYMODULE'), + ('xmlrpc', 'C:\\Python311\\Lib\\xmlrpc\\__init__.py', 'PYMODULE'), + ('xml.parsers.expat', + 'C:\\Python311\\Lib\\xml\\parsers\\expat.py', + 'PYMODULE'), + ('xml.parsers', 'C:\\Python311\\Lib\\xml\\parsers\\__init__.py', 'PYMODULE'), + ('xml', 'C:\\Python311\\Lib\\xml\\__init__.py', 'PYMODULE'), + ('xml.sax.expatreader', + 'C:\\Python311\\Lib\\xml\\sax\\expatreader.py', + 'PYMODULE'), + ('xml.sax.saxutils', 'C:\\Python311\\Lib\\xml\\sax\\saxutils.py', 'PYMODULE'), + ('urllib.request', 'C:\\Python311\\Lib\\urllib\\request.py', 'PYMODULE'), + ('getpass', 'C:\\Python311\\Lib\\getpass.py', 'PYMODULE'), + ('nturl2path', 'C:\\Python311\\Lib\\nturl2path.py', 'PYMODULE'), + ('ftplib', 'C:\\Python311\\Lib\\ftplib.py', 'PYMODULE'), + ('netrc', 'C:\\Python311\\Lib\\netrc.py', 'PYMODULE'), + ('shlex', 'C:\\Python311\\Lib\\shlex.py', 'PYMODULE'), + ('mimetypes', 'C:\\Python311\\Lib\\mimetypes.py', 'PYMODULE'), + ('http.cookiejar', 'C:\\Python311\\Lib\\http\\cookiejar.py', 'PYMODULE'), + ('http', 'C:\\Python311\\Lib\\http\\__init__.py', 'PYMODULE'), + ('ssl', 'C:\\Python311\\Lib\\ssl.py', 'PYMODULE'), + ('urllib.response', 'C:\\Python311\\Lib\\urllib\\response.py', 'PYMODULE'), + ('urllib.error', 'C:\\Python311\\Lib\\urllib\\error.py', 'PYMODULE'), + ('xml.sax', 'C:\\Python311\\Lib\\xml\\sax\\__init__.py', 'PYMODULE'), + ('xml.sax.handler', 'C:\\Python311\\Lib\\xml\\sax\\handler.py', 'PYMODULE'), + ('xml.sax._exceptions', + 'C:\\Python311\\Lib\\xml\\sax\\_exceptions.py', + 'PYMODULE'), + ('xml.sax.xmlreader', + 'C:\\Python311\\Lib\\xml\\sax\\xmlreader.py', + 'PYMODULE'), + ('http.client', 'C:\\Python311\\Lib\\http\\client.py', 'PYMODULE'), + ('hmac', 'C:\\Python311\\Lib\\hmac.py', 'PYMODULE'), + ('multiprocessing.context', + 'C:\\Python311\\Lib\\multiprocessing\\context.py', + 'PYMODULE'), + ('multiprocessing.popen_spawn_win32', + 'C:\\Python311\\Lib\\multiprocessing\\popen_spawn_win32.py', + 'PYMODULE'), + ('multiprocessing.popen_forkserver', + 'C:\\Python311\\Lib\\multiprocessing\\popen_forkserver.py', + 'PYMODULE'), + ('multiprocessing.popen_spawn_posix', + 'C:\\Python311\\Lib\\multiprocessing\\popen_spawn_posix.py', + 'PYMODULE'), + ('multiprocessing.popen_fork', + 'C:\\Python311\\Lib\\multiprocessing\\popen_fork.py', + 'PYMODULE'), + ('multiprocessing.sharedctypes', + 'C:\\Python311\\Lib\\multiprocessing\\sharedctypes.py', + 'PYMODULE'), + ('multiprocessing.heap', + 'C:\\Python311\\Lib\\multiprocessing\\heap.py', + 'PYMODULE'), + ('ctypes', 'C:\\Python311\\Lib\\ctypes\\__init__.py', 'PYMODULE'), + ('ctypes._endian', 'C:\\Python311\\Lib\\ctypes\\_endian.py', 'PYMODULE'), + ('multiprocessing.pool', + 'C:\\Python311\\Lib\\multiprocessing\\pool.py', + 'PYMODULE'), + ('multiprocessing.dummy', + 'C:\\Python311\\Lib\\multiprocessing\\dummy\\__init__.py', + 'PYMODULE'), + ('multiprocessing.dummy.connection', + 'C:\\Python311\\Lib\\multiprocessing\\dummy\\connection.py', + 'PYMODULE'), + ('queue', 'C:\\Python311\\Lib\\queue.py', 'PYMODULE'), + ('multiprocessing.queues', + 'C:\\Python311\\Lib\\multiprocessing\\queues.py', + 'PYMODULE'), + ('multiprocessing.synchronize', + 'C:\\Python311\\Lib\\multiprocessing\\synchronize.py', + 'PYMODULE'), + ('multiprocessing.managers', + 'C:\\Python311\\Lib\\multiprocessing\\managers.py', + 'PYMODULE'), + ('multiprocessing.shared_memory', + 'C:\\Python311\\Lib\\multiprocessing\\shared_memory.py', + 'PYMODULE'), + ('secrets', 'C:\\Python311\\Lib\\secrets.py', 'PYMODULE'), + ('multiprocessing.reduction', + 'C:\\Python311\\Lib\\multiprocessing\\reduction.py', + 'PYMODULE'), + ('multiprocessing.process', + 'C:\\Python311\\Lib\\multiprocessing\\process.py', + 'PYMODULE'), + ('runpy', 'C:\\Python311\\Lib\\runpy.py', 'PYMODULE'), + ('pkgutil', 'C:\\Python311\\Lib\\pkgutil.py', 'PYMODULE'), + ('zipimport', 'C:\\Python311\\Lib\\zipimport.py', 'PYMODULE'), + ('multiprocessing', + 'C:\\Python311\\Lib\\multiprocessing\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.utility.utility_functions', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.utility', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.theme.theme_manager', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'PYMODULE'), + ('json', 'C:\\Python311\\Lib\\json\\__init__.py', 'PYMODULE'), + ('json.encoder', 'C:\\Python311\\Lib\\json\\encoder.py', 'PYMODULE'), + ('json.decoder', 'C:\\Python311\\Lib\\json\\decoder.py', 'PYMODULE'), + ('json.scanner', 'C:\\Python311\\Lib\\json\\scanner.py', 'PYMODULE'), + ('customtkinter.windows.widgets.theme', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.scaling.scaling_tracker', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'PYMODULE'), + ('ctypes.wintypes', 'C:\\Python311\\Lib\\ctypes\\wintypes.py', 'PYMODULE'), + ('tkinter', 'C:\\Python311\\Lib\\tkinter\\__init__.py', 'PYMODULE'), + ('tkinter.messagebox', + 'C:\\Python311\\Lib\\tkinter\\messagebox.py', + 'PYMODULE'), + ('tkinter.commondialog', + 'C:\\Python311\\Lib\\tkinter\\commondialog.py', + 'PYMODULE'), + ('tkinter.constants', + 'C:\\Python311\\Lib\\tkinter\\constants.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.scaling.scaling_base_class', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'PYMODULE'), + ('typing_extensions', + 'C:\\Python311\\Lib\\site-packages\\typing_extensions.py', + 'PYMODULE'), + ('asyncio.coroutines', + 'C:\\Python311\\Lib\\asyncio\\coroutines.py', + 'PYMODULE'), + ('asyncio', 'C:\\Python311\\Lib\\asyncio\\__init__.py', 'PYMODULE'), + ('asyncio.unix_events', + 'C:\\Python311\\Lib\\asyncio\\unix_events.py', + 'PYMODULE'), + ('asyncio.log', 'C:\\Python311\\Lib\\asyncio\\log.py', 'PYMODULE'), + ('asyncio.windows_events', + 'C:\\Python311\\Lib\\asyncio\\windows_events.py', + 'PYMODULE'), + ('asyncio.windows_utils', + 'C:\\Python311\\Lib\\asyncio\\windows_utils.py', + 'PYMODULE'), + ('asyncio.selector_events', + 'C:\\Python311\\Lib\\asyncio\\selector_events.py', + 'PYMODULE'), + ('asyncio.proactor_events', + 'C:\\Python311\\Lib\\asyncio\\proactor_events.py', + 'PYMODULE'), + ('asyncio.base_subprocess', + 'C:\\Python311\\Lib\\asyncio\\base_subprocess.py', + 'PYMODULE'), + ('asyncio.threads', 'C:\\Python311\\Lib\\asyncio\\threads.py', 'PYMODULE'), + ('asyncio.timeouts', 'C:\\Python311\\Lib\\asyncio\\timeouts.py', 'PYMODULE'), + ('asyncio.taskgroups', + 'C:\\Python311\\Lib\\asyncio\\taskgroups.py', + 'PYMODULE'), + ('asyncio.subprocess', + 'C:\\Python311\\Lib\\asyncio\\subprocess.py', + 'PYMODULE'), + ('asyncio.streams', 'C:\\Python311\\Lib\\asyncio\\streams.py', 'PYMODULE'), + ('asyncio.queues', 'C:\\Python311\\Lib\\asyncio\\queues.py', 'PYMODULE'), + ('asyncio.runners', 'C:\\Python311\\Lib\\asyncio\\runners.py', 'PYMODULE'), + ('asyncio.base_events', + 'C:\\Python311\\Lib\\asyncio\\base_events.py', + 'PYMODULE'), + ('concurrent.futures', + 'C:\\Python311\\Lib\\concurrent\\futures\\__init__.py', + 'PYMODULE'), + ('concurrent.futures.thread', + 'C:\\Python311\\Lib\\concurrent\\futures\\thread.py', + 'PYMODULE'), + ('concurrent.futures.process', + 'C:\\Python311\\Lib\\concurrent\\futures\\process.py', + 'PYMODULE'), + ('concurrent.futures._base', + 'C:\\Python311\\Lib\\concurrent\\futures\\_base.py', + 'PYMODULE'), + ('concurrent', 'C:\\Python311\\Lib\\concurrent\\__init__.py', 'PYMODULE'), + ('asyncio.trsock', 'C:\\Python311\\Lib\\asyncio\\trsock.py', 'PYMODULE'), + ('asyncio.staggered', + 'C:\\Python311\\Lib\\asyncio\\staggered.py', + 'PYMODULE'), + ('asyncio.tasks', 'C:\\Python311\\Lib\\asyncio\\tasks.py', 'PYMODULE'), + ('asyncio.locks', 'C:\\Python311\\Lib\\asyncio\\locks.py', 'PYMODULE'), + ('asyncio.base_tasks', + 'C:\\Python311\\Lib\\asyncio\\base_tasks.py', + 'PYMODULE'), + ('asyncio.mixins', 'C:\\Python311\\Lib\\asyncio\\mixins.py', 'PYMODULE'), + ('asyncio.sslproto', 'C:\\Python311\\Lib\\asyncio\\sslproto.py', 'PYMODULE'), + ('asyncio.transports', + 'C:\\Python311\\Lib\\asyncio\\transports.py', + 'PYMODULE'), + ('asyncio.protocols', + 'C:\\Python311\\Lib\\asyncio\\protocols.py', + 'PYMODULE'), + ('asyncio.futures', 'C:\\Python311\\Lib\\asyncio\\futures.py', 'PYMODULE'), + ('asyncio.base_futures', + 'C:\\Python311\\Lib\\asyncio\\base_futures.py', + 'PYMODULE'), + ('asyncio.exceptions', + 'C:\\Python311\\Lib\\asyncio\\exceptions.py', + 'PYMODULE'), + ('asyncio.events', 'C:\\Python311\\Lib\\asyncio\\events.py', 'PYMODULE'), + ('asyncio.format_helpers', + 'C:\\Python311\\Lib\\asyncio\\format_helpers.py', + 'PYMODULE'), + ('asyncio.constants', + 'C:\\Python311\\Lib\\asyncio\\constants.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.scaling', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.image.ctk_image', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'PYMODULE'), + ('PIL.ImageTk', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageTk.py', + 'PYMODULE'), + ('PIL._typing', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_typing.py', + 'PYMODULE'), + ('PIL.ImageFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageFile.py', + 'PYMODULE'), + ('PIL.TiffImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\TiffImagePlugin.py', + 'PYMODULE'), + ('PIL._binary', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_binary.py', + 'PYMODULE'), + ('PIL.TiffTags', + 'C:\\Python311\\Lib\\site-packages\\PIL\\TiffTags.py', + 'PYMODULE'), + ('PIL.ImagePalette', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImagePalette.py', + 'PYMODULE'), + ('PIL.PaletteFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PaletteFile.py', + 'PYMODULE'), + ('PIL.ImageColor', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageColor.py', + 'PYMODULE'), + ('colorsys', 'C:\\Python311\\Lib\\colorsys.py', 'PYMODULE'), + ('PIL.GimpPaletteFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GimpPaletteFile.py', + 'PYMODULE'), + ('PIL.GimpGradientFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GimpGradientFile.py', + 'PYMODULE'), + ('PIL.ImageOps', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageOps.py', + 'PYMODULE'), + ('PIL._util', 'C:\\Python311\\Lib\\site-packages\\PIL\\_util.py', 'PYMODULE'), + ('PIL.ExifTags', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ExifTags.py', + 'PYMODULE'), + ('__future__', 'C:\\Python311\\Lib\\__future__.py', 'PYMODULE'), + ('PIL.Image', 'C:\\Python311\\Lib\\site-packages\\PIL\\Image.py', 'PYMODULE'), + ('PIL.XpmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\XpmImagePlugin.py', + 'PYMODULE'), + ('PIL.XbmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\XbmImagePlugin.py', + 'PYMODULE'), + ('PIL.XVThumbImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\XVThumbImagePlugin.py', + 'PYMODULE'), + ('PIL.WmfImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\WmfImagePlugin.py', + 'PYMODULE'), + ('PIL.WebPImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\WebPImagePlugin.py', + 'PYMODULE'), + ('PIL.TgaImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\TgaImagePlugin.py', + 'PYMODULE'), + ('PIL.SunImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\SunImagePlugin.py', + 'PYMODULE'), + ('PIL.SpiderImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\SpiderImagePlugin.py', + 'PYMODULE'), + ('PIL.SgiImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\SgiImagePlugin.py', + 'PYMODULE'), + ('PIL.QoiImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\QoiImagePlugin.py', + 'PYMODULE'), + ('PIL.PsdImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PsdImagePlugin.py', + 'PYMODULE'), + ('PIL.PixarImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PixarImagePlugin.py', + 'PYMODULE'), + ('PIL.PdfImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PdfImagePlugin.py', + 'PYMODULE'), + ('PIL.features', + 'C:\\Python311\\Lib\\site-packages\\PIL\\features.py', + 'PYMODULE'), + ('PIL.PdfParser', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PdfParser.py', + 'PYMODULE'), + ('PIL.ImageSequence', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageSequence.py', + 'PYMODULE'), + ('PIL.PcxImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PcxImagePlugin.py', + 'PYMODULE'), + ('PIL.PcdImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PcdImagePlugin.py', + 'PYMODULE'), + ('PIL.PalmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PalmImagePlugin.py', + 'PYMODULE'), + ('PIL.MspImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MspImagePlugin.py', + 'PYMODULE'), + ('PIL.MpoImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MpoImagePlugin.py', + 'PYMODULE'), + ('PIL.MpegImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MpegImagePlugin.py', + 'PYMODULE'), + ('PIL.MicImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MicImagePlugin.py', + 'PYMODULE'), + ('PIL.McIdasImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\McIdasImagePlugin.py', + 'PYMODULE'), + ('PIL.Jpeg2KImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\Jpeg2KImagePlugin.py', + 'PYMODULE'), + ('PIL.IptcImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\IptcImagePlugin.py', + 'PYMODULE'), + ('PIL.ImtImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImtImagePlugin.py', + 'PYMODULE'), + ('PIL.ImImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImImagePlugin.py', + 'PYMODULE'), + ('PIL.IcoImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\IcoImagePlugin.py', + 'PYMODULE'), + ('PIL.IcnsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\IcnsImagePlugin.py', + 'PYMODULE'), + ('PIL.Hdf5StubImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\Hdf5StubImagePlugin.py', + 'PYMODULE'), + ('PIL.GribStubImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GribStubImagePlugin.py', + 'PYMODULE'), + ('PIL.GbrImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GbrImagePlugin.py', + 'PYMODULE'), + ('PIL.FtexImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FtexImagePlugin.py', + 'PYMODULE'), + ('PIL.FpxImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FpxImagePlugin.py', + 'PYMODULE'), + ('PIL.FliImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FliImagePlugin.py', + 'PYMODULE'), + ('PIL.FitsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FitsImagePlugin.py', + 'PYMODULE'), + ('PIL.EpsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\EpsImagePlugin.py', + 'PYMODULE'), + ('PIL.DdsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\DdsImagePlugin.py', + 'PYMODULE'), + ('PIL.DcxImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\DcxImagePlugin.py', + 'PYMODULE'), + ('PIL.CurImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\CurImagePlugin.py', + 'PYMODULE'), + ('PIL.BufrStubImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\BufrStubImagePlugin.py', + 'PYMODULE'), + ('PIL.BlpImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\BlpImagePlugin.py', + 'PYMODULE'), + ('PIL.AvifImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\AvifImagePlugin.py', + 'PYMODULE'), + ('PIL.ImageShow', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageShow.py', + 'PYMODULE'), + ('PIL.ImageCms', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageCms.py', + 'PYMODULE'), + ('PIL.ImageWin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageWin.py', + 'PYMODULE'), + ('PIL.PngImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PngImagePlugin.py', + 'PYMODULE'), + ('PIL.ImageChops', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageChops.py', + 'PYMODULE'), + ('PIL.PpmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PpmImagePlugin.py', + 'PYMODULE'), + ('PIL.JpegImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\JpegImagePlugin.py', + 'PYMODULE'), + ('PIL.JpegPresets', + 'C:\\Python311\\Lib\\site-packages\\PIL\\JpegPresets.py', + 'PYMODULE'), + ('PIL.GifImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GifImagePlugin.py', + 'PYMODULE'), + ('PIL.ImageMath', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageMath.py', + 'PYMODULE'), + ('PIL.BmpImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\BmpImagePlugin.py', + 'PYMODULE'), + ('PIL.ImageQt', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageQt.py', + 'PYMODULE'), + ('PIL.ImageFilter', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageFilter.py', + 'PYMODULE'), + ('xml.etree.ElementTree', + 'C:\\Python311\\Lib\\xml\\etree\\ElementTree.py', + 'PYMODULE'), + ('xml.etree.cElementTree', + 'C:\\Python311\\Lib\\xml\\etree\\cElementTree.py', + 'PYMODULE'), + ('xml.etree.ElementInclude', + 'C:\\Python311\\Lib\\xml\\etree\\ElementInclude.py', + 'PYMODULE'), + ('xml.etree.ElementPath', + 'C:\\Python311\\Lib\\xml\\etree\\ElementPath.py', + 'PYMODULE'), + ('xml.etree', 'C:\\Python311\\Lib\\xml\\etree\\__init__.py', 'PYMODULE'), + ('PIL._deprecate', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_deprecate.py', + 'PYMODULE'), + ('PIL.ImageMode', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageMode.py', + 'PYMODULE'), + ('PIL', 'C:\\Python311\\Lib\\site-packages\\PIL\\__init__.py', 'PYMODULE'), + ('PIL.ImageDraw2', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageDraw2.py', + 'PYMODULE'), + ('PIL.ImagePath', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImagePath.py', + 'PYMODULE'), + ('PIL.ImageDraw', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageDraw.py', + 'PYMODULE'), + ('PIL.ImageText', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageText.py', + 'PYMODULE'), + ('PIL.ImageFont', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageFont.py', + 'PYMODULE'), + ('PIL._version', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_version.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.image', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.font.font_manager', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\font_manager.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.font.ctk_font', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'PYMODULE'), + ('tkinter.font', 'C:\\Python311\\Lib\\tkinter\\font.py', 'PYMODULE'), + ('customtkinter.windows.widgets.font', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_textbox', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_textbox.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_tabview', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_tabview.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_switch', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_switch.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_slider', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_slider.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_segmented_button', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_scrollbar', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_scrollable_frame', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_radiobutton', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_progressbar', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_optionmenu', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_label', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_label.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_frame', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_frame.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_entry', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_entry.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_combobox', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_combobox.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_checkbox', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_button', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_button.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_widget_classes.dropdown_menu', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_widget_classes.ctk_base_class', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'PYMODULE'), + ('tkinter.ttk', 'C:\\Python311\\Lib\\tkinter\\ttk.py', 'PYMODULE'), + ('customtkinter.windows.widgets.core_widget_classes', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_rendering.draw_engine', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_rendering.ctk_canvas', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_rendering', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.appearance_mode.appearance_mode_tracker', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'PYMODULE'), + ('darkdetect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\__init__.py', + 'PYMODULE'), + ('darkdetect._linux_detect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_linux_detect.py', + 'PYMODULE'), + ('darkdetect._windows_detect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_windows_detect.py', + 'PYMODULE'), + ('darkdetect._dummy', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_dummy.py', + 'PYMODULE'), + ('darkdetect._mac_detect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_mac_detect.py', + 'PYMODULE'), + ('ctypes.util', 'C:\\Python311\\Lib\\ctypes\\util.py', 'PYMODULE'), + ('ctypes._aix', 'C:\\Python311\\Lib\\ctypes\\_aix.py', 'PYMODULE'), + ('ctypes.macholib.dyld', + 'C:\\Python311\\Lib\\ctypes\\macholib\\dyld.py', + 'PYMODULE'), + ('ctypes.macholib', + 'C:\\Python311\\Lib\\ctypes\\macholib\\__init__.py', + 'PYMODULE'), + ('ctypes.macholib.dylib', + 'C:\\Python311\\Lib\\ctypes\\macholib\\dylib.py', + 'PYMODULE'), + ('ctypes.macholib.framework', + 'C:\\Python311\\Lib\\ctypes\\macholib\\framework.py', + 'PYMODULE'), + ('platform', 'C:\\Python311\\Lib\\platform.py', 'PYMODULE'), + ('customtkinter.windows.widgets.appearance_mode.appearance_mode_base_class', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.appearance_mode', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.ctk_toplevel', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_toplevel.py', + 'PYMODULE'), + ('packaging.version', + 'C:\\Python311\\Lib\\site-packages\\packaging\\version.py', + 'PYMODULE'), + ('packaging._structures', + 'C:\\Python311\\Lib\\site-packages\\packaging\\_structures.py', + 'PYMODULE'), + ('packaging', + 'C:\\Python311\\Lib\\site-packages\\packaging\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.ctk_tk', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_tk.py', + 'PYMODULE'), + ('customtkinter.windows.ctk_input_dialog', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_input_dialog.py', + 'PYMODULE'), + ('customtkinter.windows', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\__init__.py', + 'PYMODULE'), + ('customtkinter', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\__init__.py', + 'PYMODULE'), + ('tkinter.filedialog', + 'C:\\Python311\\Lib\\tkinter\\filedialog.py', + 'PYMODULE'), + ('tkinter.simpledialog', + 'C:\\Python311\\Lib\\tkinter\\simpledialog.py', + 'PYMODULE'), + ('tkinter.dialog', 'C:\\Python311\\Lib\\tkinter\\dialog.py', 'PYMODULE'), + ('pystray._win32', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_win32.py', + 'PYMODULE'), + ('pystray._base', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_base.py', + 'PYMODULE'), + ('pystray', + 'C:\\Python311\\Lib\\site-packages\\pystray\\__init__.py', + 'PYMODULE'), + ('pystray._util.notify_dbus', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\notify_dbus.py', + 'PYMODULE'), + ('pystray._util.gtk', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\gtk.py', + 'PYMODULE'), + ('pystray._info', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_info.py', + 'PYMODULE'), + ('pystray._xorg', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_xorg.py', + 'PYMODULE'), + ('six', 'C:\\Python311\\Lib\\site-packages\\six.py', 'PYMODULE'), + ('pystray._gtk', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_gtk.py', + 'PYMODULE'), + ('pystray._darwin', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_darwin.py', + 'PYMODULE'), + ('pystray._appindicator', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_appindicator.py', + 'PYMODULE'), + ('pystray._dummy', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_dummy.py', + 'PYMODULE'), + ('pystray._util.win32', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\win32.py', + 'PYMODULE'), + ('pystray._util', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\__init__.py', + 'PYMODULE'), + ('stringprep', 'C:\\Python311\\Lib\\stringprep.py', 'PYMODULE'), + ('tracemalloc', 'C:\\Python311\\Lib\\tracemalloc.py', 'PYMODULE'), + ('_py_abc', 'C:\\Python311\\Lib\\_py_abc.py', 'PYMODULE'), + ('proxy_chain_manager.app', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\app.py', + 'PYMODULE'), + ('proxy_chain_manager', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\__init__.py', + 'PYMODULE'), + ('proxy_chain_manager.windows_task', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\windows_task.py', + 'PYMODULE'), + ('proxy_chain_manager.tray', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\tray.py', + 'PYMODULE'), + ('proxy_chain_manager.sysproxy', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\sysproxy.py', + 'PYMODULE'), + ('proxy_chain_manager.service', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\service.py', + 'PYMODULE'), + ('proxy_chain_manager.validator', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\validator.py', + 'PYMODULE'), + ('httpx', + 'C:\\Python311\\Lib\\site-packages\\httpx\\__init__.py', + 'PYMODULE'), + ('httpx._main', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_main.py', + 'PYMODULE'), + ('httpcore', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\__init__.py', + 'PYMODULE'), + ('httpcore._backends.trio', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\trio.py', + 'PYMODULE'), + ('httpcore._backends', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\__init__.py', + 'PYMODULE'), + ('httpcore._backends.anyio', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\anyio.py', + 'PYMODULE'), + ('httpcore._utils', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_utils.py', + 'PYMODULE'), + ('anyio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\__init__.py', + 'PYMODULE'), + ('anyio._backends._trio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_backends\\_trio.py', + 'PYMODULE'), + ('anyio.streams.memory', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\memory.py', + 'PYMODULE'), + ('anyio.streams', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\__init__.py', + 'PYMODULE'), + ('anyio.lowlevel', + 'C:\\Python311\\Lib\\site-packages\\anyio\\lowlevel.py', + 'PYMODULE'), + ('anyio.abc._eventloop', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_eventloop.py', + 'PYMODULE'), + ('anyio.abc._testing', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_testing.py', + 'PYMODULE'), + ('anyio.abc._tasks', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_tasks.py', + 'PYMODULE'), + ('anyio.abc._subprocesses', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_subprocesses.py', + 'PYMODULE'), + ('anyio.abc._streams', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_streams.py', + 'PYMODULE'), + ('anyio.abc._resources', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_resources.py', + 'PYMODULE'), + ('anyio.abc._sockets', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_sockets.py', + 'PYMODULE'), + ('ipaddress', 'C:\\Python311\\Lib\\ipaddress.py', 'PYMODULE'), + ('anyio.abc', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\__init__.py', + 'PYMODULE'), + ('anyio.from_thread', + 'C:\\Python311\\Lib\\site-packages\\anyio\\from_thread.py', + 'PYMODULE'), + ('anyio._backends._asyncio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_backends\\_asyncio.py', + 'PYMODULE'), + ('anyio._core._asyncio_selector_thread', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_asyncio_selector_thread.py', + 'PYMODULE'), + ('anyio._core', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\__init__.py', + 'PYMODULE'), + ('anyio._backends', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_backends\\__init__.py', + 'PYMODULE'), + ('anyio._core._typedattr', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_typedattr.py', + 'PYMODULE'), + ('anyio._core._testing', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_testing.py', + 'PYMODULE'), + ('anyio._core._tempfile', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_tempfile.py', + 'PYMODULE'), + ('anyio._core._tasks', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_tasks.py', + 'PYMODULE'), + ('anyio._core._synchronization', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_synchronization.py', + 'PYMODULE'), + ('anyio._core._subprocesses', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_subprocesses.py', + 'PYMODULE'), + ('anyio._core._streams', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_streams.py', + 'PYMODULE'), + ('anyio._core._sockets', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_sockets.py', + 'PYMODULE'), + ('idna', 'C:\\Python311\\Lib\\site-packages\\idna\\__init__.py', 'PYMODULE'), + ('idna.package_data', + 'C:\\Python311\\Lib\\site-packages\\idna\\package_data.py', + 'PYMODULE'), + ('idna.intranges', + 'C:\\Python311\\Lib\\site-packages\\idna\\intranges.py', + 'PYMODULE'), + ('idna.core', 'C:\\Python311\\Lib\\site-packages\\idna\\core.py', 'PYMODULE'), + ('idna.uts46data', + 'C:\\Python311\\Lib\\site-packages\\idna\\uts46data.py', + 'PYMODULE'), + ('idna.idnadata', + 'C:\\Python311\\Lib\\site-packages\\idna\\idnadata.py', + 'PYMODULE'), + ('anyio.streams.tls', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\tls.py', + 'PYMODULE'), + ('anyio.streams.stapled', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\stapled.py', + 'PYMODULE'), + ('anyio._core._signals', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_signals.py', + 'PYMODULE'), + ('anyio._core._resources', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_resources.py', + 'PYMODULE'), + ('anyio._core._fileio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_fileio.py', + 'PYMODULE'), + ('anyio._core._exceptions', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_exceptions.py', + 'PYMODULE'), + ('anyio._core._eventloop', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_eventloop.py', + 'PYMODULE'), + ('anyio.to_thread', + 'C:\\Python311\\Lib\\site-packages\\anyio\\to_thread.py', + 'PYMODULE'), + ('anyio._core._contextmanagers', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_contextmanagers.py', + 'PYMODULE'), + ('httpcore._sync', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\__init__.py', + 'PYMODULE'), + ('httpcore._sync.socks_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\socks_proxy.py', + 'PYMODULE'), + ('httpcore._trace', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_trace.py', + 'PYMODULE'), + ('httpcore._synchronization', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_synchronization.py', + 'PYMODULE'), + ('socksio', + 'C:\\Python311\\Lib\\site-packages\\socksio\\__init__.py', + 'PYMODULE'), + ('socksio.socks5', + 'C:\\Python311\\Lib\\site-packages\\socksio\\socks5.py', + 'PYMODULE'), + ('socksio.utils', + 'C:\\Python311\\Lib\\site-packages\\socksio\\utils.py', + 'PYMODULE'), + ('socksio.compat', + 'C:\\Python311\\Lib\\site-packages\\socksio\\compat.py', + 'PYMODULE'), + ('socksio._types', + 'C:\\Python311\\Lib\\site-packages\\socksio\\_types.py', + 'PYMODULE'), + ('socksio.socks4', + 'C:\\Python311\\Lib\\site-packages\\socksio\\socks4.py', + 'PYMODULE'), + ('socksio.exceptions', + 'C:\\Python311\\Lib\\site-packages\\socksio\\exceptions.py', + 'PYMODULE'), + ('httpcore._sync.http2', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\http2.py', + 'PYMODULE'), + ('httpcore._sync.interfaces', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\interfaces.py', + 'PYMODULE'), + ('httpcore._sync.http_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\http_proxy.py', + 'PYMODULE'), + ('httpcore._sync.http11', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\http11.py', + 'PYMODULE'), + ('h11', 'C:\\Python311\\Lib\\site-packages\\h11\\__init__.py', 'PYMODULE'), + ('h11._version', + 'C:\\Python311\\Lib\\site-packages\\h11\\_version.py', + 'PYMODULE'), + ('h11._util', 'C:\\Python311\\Lib\\site-packages\\h11\\_util.py', 'PYMODULE'), + ('h11._state', + 'C:\\Python311\\Lib\\site-packages\\h11\\_state.py', + 'PYMODULE'), + ('h11._events', + 'C:\\Python311\\Lib\\site-packages\\h11\\_events.py', + 'PYMODULE'), + ('h11._headers', + 'C:\\Python311\\Lib\\site-packages\\h11\\_headers.py', + 'PYMODULE'), + ('h11._abnf', 'C:\\Python311\\Lib\\site-packages\\h11\\_abnf.py', 'PYMODULE'), + ('h11._connection', + 'C:\\Python311\\Lib\\site-packages\\h11\\_connection.py', + 'PYMODULE'), + ('h11._writers', + 'C:\\Python311\\Lib\\site-packages\\h11\\_writers.py', + 'PYMODULE'), + ('h11._receivebuffer', + 'C:\\Python311\\Lib\\site-packages\\h11\\_receivebuffer.py', + 'PYMODULE'), + ('h11._readers', + 'C:\\Python311\\Lib\\site-packages\\h11\\_readers.py', + 'PYMODULE'), + ('httpcore._sync.connection_pool', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\connection_pool.py', + 'PYMODULE'), + ('httpcore._sync.connection', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\connection.py', + 'PYMODULE'), + ('httpcore._ssl', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_ssl.py', + 'PYMODULE'), + ('certifi', + 'C:\\Python311\\Lib\\site-packages\\certifi\\__init__.py', + 'PYMODULE'), + ('certifi.core', + 'C:\\Python311\\Lib\\site-packages\\certifi\\core.py', + 'PYMODULE'), + ('httpcore._models', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_models.py', + 'PYMODULE'), + ('httpcore._exceptions', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_exceptions.py', + 'PYMODULE'), + ('httpcore._backends.sync', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\sync.py', + 'PYMODULE'), + ('httpcore._backends.mock', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\mock.py', + 'PYMODULE'), + ('httpcore._backends.base', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\base.py', + 'PYMODULE'), + ('httpcore._async', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\__init__.py', + 'PYMODULE'), + ('httpcore._async.socks_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\socks_proxy.py', + 'PYMODULE'), + ('httpcore._backends.auto', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\auto.py', + 'PYMODULE'), + ('httpcore._async.http2', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\http2.py', + 'PYMODULE'), + ('httpcore._async.interfaces', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\interfaces.py', + 'PYMODULE'), + ('httpcore._async.http_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\http_proxy.py', + 'PYMODULE'), + ('httpcore._async.http11', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\http11.py', + 'PYMODULE'), + ('httpcore._async.connection_pool', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\connection_pool.py', + 'PYMODULE'), + ('httpcore._async.connection', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\connection.py', + 'PYMODULE'), + ('httpcore._api', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_api.py', + 'PYMODULE'), + ('httpx._urls', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_urls.py', + 'PYMODULE'), + ('httpx._utils', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_utils.py', + 'PYMODULE'), + ('httpx._urlparse', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_urlparse.py', + 'PYMODULE'), + ('httpx._types', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_types.py', + 'PYMODULE'), + ('httpx._transports', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\__init__.py', + 'PYMODULE'), + ('httpx._transports.wsgi', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\wsgi.py', + 'PYMODULE'), + ('httpx._transports.mock', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\mock.py', + 'PYMODULE'), + ('httpx._transports.default', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\default.py', + 'PYMODULE'), + ('httpx._transports.base', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\base.py', + 'PYMODULE'), + ('httpx._transports.asgi', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\asgi.py', + 'PYMODULE'), + ('httpx._status_codes', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_status_codes.py', + 'PYMODULE'), + ('httpx._models', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_models.py', + 'PYMODULE'), + ('httpx._multipart', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_multipart.py', + 'PYMODULE'), + ('httpx._decoders', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_decoders.py', + 'PYMODULE'), + ('httpx._exceptions', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_exceptions.py', + 'PYMODULE'), + ('httpx._content', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_content.py', + 'PYMODULE'), + ('httpx._config', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_config.py', + 'PYMODULE'), + ('httpx._client', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_client.py', + 'PYMODULE'), + ('httpx._auth', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_auth.py', + 'PYMODULE'), + ('httpx._api', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_api.py', + 'PYMODULE'), + ('httpx.__version__', + 'C:\\Python311\\Lib\\site-packages\\httpx\\__version__.py', + 'PYMODULE'), + ('proxy_chain_manager.gost_util', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\gost_util.py', + 'PYMODULE'), + ('proxy_chain_manager.fetcher', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\fetcher.py', + 'PYMODULE'), + ('proxy_chain_manager.paths', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\paths.py', + 'PYMODULE'), + ('proxy_chain_manager.firewall', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\firewall.py', + 'PYMODULE'), + ('glob', 'C:\\Python311\\Lib\\glob.py', 'PYMODULE'), + ('proxy_chain_manager.config', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\config.py', + 'PYMODULE')], + [('python311.dll', 'C:\\Python311\\python311.dll', 'BINARY'), + ('_decimal.pyd', 'C:\\Python311\\DLLs\\_decimal.pyd', 'EXTENSION'), + ('_hashlib.pyd', 'C:\\Python311\\DLLs\\_hashlib.pyd', 'EXTENSION'), + ('unicodedata.pyd', 'C:\\Python311\\DLLs\\unicodedata.pyd', 'EXTENSION'), + ('select.pyd', 'C:\\Python311\\DLLs\\select.pyd', 'EXTENSION'), + ('_socket.pyd', 'C:\\Python311\\DLLs\\_socket.pyd', 'EXTENSION'), + ('_lzma.pyd', 'C:\\Python311\\DLLs\\_lzma.pyd', 'EXTENSION'), + ('_bz2.pyd', 'C:\\Python311\\DLLs\\_bz2.pyd', 'EXTENSION'), + ('_multiprocessing.pyd', + 'C:\\Python311\\DLLs\\_multiprocessing.pyd', + 'EXTENSION'), + ('pyexpat.pyd', 'C:\\Python311\\DLLs\\pyexpat.pyd', 'EXTENSION'), + ('_ssl.pyd', 'C:\\Python311\\DLLs\\_ssl.pyd', 'EXTENSION'), + ('_ctypes.pyd', 'C:\\Python311\\DLLs\\_ctypes.pyd', 'EXTENSION'), + ('_queue.pyd', 'C:\\Python311\\DLLs\\_queue.pyd', 'EXTENSION'), + ('_tkinter.pyd', 'C:\\Python311\\DLLs\\_tkinter.pyd', 'EXTENSION'), + ('_overlapped.pyd', 'C:\\Python311\\DLLs\\_overlapped.pyd', 'EXTENSION'), + ('_asyncio.pyd', 'C:\\Python311\\DLLs\\_asyncio.pyd', 'EXTENSION'), + ('PIL\\_imagingtk.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingtk.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_webp.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_webp.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_avif.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_avif.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingcms.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingcms.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingmath.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingmath.cp311-win_amd64.pyd', + 'EXTENSION'), + ('_elementtree.pyd', 'C:\\Python311\\DLLs\\_elementtree.pyd', 'EXTENSION'), + ('PIL\\_imaging.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imaging.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingft.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingft.cp311-win_amd64.pyd', + 'EXTENSION'), + ('VCRUNTIME140.dll', 'C:\\Python311\\VCRUNTIME140.dll', 'BINARY'), + ('libcrypto-1_1.dll', 'C:\\Python311\\DLLs\\libcrypto-1_1.dll', 'BINARY'), + ('libssl-1_1.dll', 'C:\\Python311\\DLLs\\libssl-1_1.dll', 'BINARY'), + ('libffi-8.dll', 'C:\\Python311\\DLLs\\libffi-8.dll', 'BINARY'), + ('tk86t.dll', 'C:\\Python311\\DLLs\\tk86t.dll', 'BINARY'), + ('tcl86t.dll', 'C:\\Python311\\DLLs\\tcl86t.dll', 'BINARY')], + [], + [], + [('customtkinter-5.2.2.dist-info\\INSTALLER', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\INSTALLER', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\LICENSE', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\LICENSE', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\METADATA', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\METADATA', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\RECORD', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\RECORD', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\REQUESTED', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\REQUESTED', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\WHEEL', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\WHEEL', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\top_level.txt', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\top_level.txt', + 'DATA'), + ('customtkinter\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\__init__.py', + 'DATA'), + ('customtkinter\\assets\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'DATA'), + ('customtkinter\\assets\\icons\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'DATA'), + ('customtkinter\\assets\\themes\\blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\dark-blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\dark-blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\green.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\green.json', + 'DATA'), + ('customtkinter\\windows\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\ctk_input_dialog.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_input_dialog.py', + 'DATA'), + ('customtkinter\\windows\\ctk_tk.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_tk.py', + 'DATA'), + ('customtkinter\\windows\\ctk_toplevel.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_toplevel.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_combobox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_combobox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_entry.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_entry.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_label.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_label.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_slider.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_slider.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_switch.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_switch.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_tabview.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_tabview.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_textbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_textbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\font_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\font_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montevideo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montevideo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Moncton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Moncton', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+9', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tbilisi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tbilisi', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Faroe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Faroe', + 'DATA'), + ('_tcl_data\\init.tcl', 'C:\\Python311\\tcl\\tcl8.6\\init.tcl', 'DATA'), + ('_tcl_data\\tzdata\\GMT0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT0', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\Beulah', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\Beulah', + 'DATA'), + ('_tcl_data\\encoding\\cp950.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp950.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Freetown', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Freetown', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Istanbul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Istanbul', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Indiana-Starke', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Indiana-Starke', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Irkutsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Irkutsk', + 'DATA'), + ('_tcl_data\\msgs\\en_zw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_zw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Blanc-Sablon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Blanc-Sablon', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+11', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+11', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Yellowknife', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Yellowknife', + 'DATA'), + ('_tcl_data\\tzdata\\MST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MST', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Taipei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Taipei', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\South_Pole', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\South_Pole', + 'DATA'), + ('tcl8\\8.4\\platform\\shell-1.1.4.tm', + 'C:\\Python311\\tcl\\tcl8\\8.4\\platform\\shell-1.1.4.tm', + 'DATA'), + ('_tcl_data\\tzdata\\GMT', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\San_Marino', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\San_Marino', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Chagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Chagos', + 'DATA'), + ('_tk_data\\ttk\\altTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\altTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Belem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Belem', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-7', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Grand_Turk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Grand_Turk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cordoba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cordoba', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Mendoza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Mendoza', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kirov', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kirov', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Niue', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Niue', + 'DATA'), + ('_tk_data\\msgs\\eo.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\eo.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Winamac', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Winamac', + 'DATA'), + ('_tcl_data\\msgs\\es_pr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Ulyanovsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Ulyanovsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Adak', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Adak', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\South_Georgia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\South_Georgia', + 'DATA'), + ('_tcl_data\\msgs\\eu_es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eu_es.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Ljubljana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Ljubljana', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\AST4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\AST4', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santarem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santarem', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Porto-Novo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Porto-Novo', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Norfolk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Norfolk', + 'DATA'), + ('_tk_data\\comdlg.tcl', 'C:\\Python311\\tcl\\tk8.6\\comdlg.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kampala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kampala', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Prague', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Prague', + 'DATA'), + ('_tcl_data\\encoding\\macCroatian.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCroatian.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Sydney', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Sydney', + 'DATA'), + ('_tk_data\\license.terms', + 'C:\\Python311\\tcl\\tk8.6\\license.terms', + 'DATA'), + ('_tcl_data\\msgs\\zh.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-11', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-11', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Anguilla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Anguilla', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\EST5EDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\EST5EDT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Krasnoyarsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Krasnoyarsk', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+4', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cayenne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cayenne', + 'DATA'), + ('_tcl_data\\msgs\\lt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\lt.msg', + 'DATA'), + ('_tcl_data\\encoding\\jis0212.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0212.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bissau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bissau', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\BajaNorte', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\BajaNorte', + 'DATA'), + ('_tcl_data\\msgs\\es_ve.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ve.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Boise', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Boise', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Barthelemy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Barthelemy', + 'DATA'), + ('tcl8\\8.5\\tcltest-2.5.3.tm', + 'C:\\Python311\\tcl\\tcl8\\8.5\\tcltest-2.5.3.tm', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Efate', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Efate', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\BajaSur', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\BajaSur', + 'DATA'), + ('_tk_data\\msgs\\nl.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\nl.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Manaus', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Manaus', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Fakaofo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Fakaofo', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Darwin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Darwin', + 'DATA'), + ('_tcl_data\\encoding\\macRoman.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macRoman.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Japan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Japan', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Nouakchott', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Nouakchott', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bogota', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bogota', + 'DATA'), + ('_tcl_data\\msgs\\en_au.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_au.msg', + 'DATA'), + ('_tk_data\\icons.tcl', 'C:\\Python311\\tcl\\tk8.6\\icons.tcl', 'DATA'), + ('_tcl_data\\tzdata\\W-SU', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\W-SU', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tirane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tirane', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Lower_Princes', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Lower_Princes', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Recife', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Recife', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Banjul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Banjul', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yangon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yangon', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-11.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-11.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp936.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp936.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Comoro', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Comoro', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Chicago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Chicago', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Volgograd', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Volgograd', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ceuta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ceuta', + 'DATA'), + ('_tcl_data\\msgs\\bn_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bn_in.msg', + 'DATA'), + ('_tk_data\\msgs\\da.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\da.msg', 'DATA'), + ('_tcl_data\\encoding\\gb1988.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb1988.enc', + 'DATA'), + ('_tk_data\\xmfbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\xmfbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kosrae', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kosrae', + 'DATA'), + ('_tcl_data\\safe.tcl', 'C:\\Python311\\tcl\\tcl8.6\\safe.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bujumbura', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bujumbura', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-1', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-1', + 'DATA'), + ('_tcl_data\\encoding\\koi8-r.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\koi8-r.enc', + 'DATA'), + ('_tk_data\\listbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\listbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Campo_Grande', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Campo_Grande', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ulan_Bator', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ulan_Bator', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+5', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nome', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Zulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Zulu', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Bermuda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Bermuda', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Manila', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Manila', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kolkata', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kolkata', + 'DATA'), + ('_tcl_data\\msgs\\ko.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ko.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-4', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Istanbul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Istanbul', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Metlakatla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Metlakatla', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\General', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\General', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\La_Rioja', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\La_Rioja', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pohnpei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pohnpei', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\London', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\London', + 'DATA'), + ('_tcl_data\\encoding\\macDingbats.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macDingbats.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso2022.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022.enc', + 'DATA'), + ('_tcl_data\\msgs\\es_co.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_co.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-14.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-14.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Atikokan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Atikokan', + 'DATA'), + ('_tk_data\\ttk\\notebook.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\notebook.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Cordoba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Cordoba', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cambridge_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cambridge_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kaliningrad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kaliningrad', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bahia_Banderas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bahia_Banderas', + 'DATA'), + ('_tcl_data\\msgs\\fi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fi.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-7.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-7.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Juba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Juba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Tripoli', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Tripoli', + 'DATA'), + ('_tcl_data\\tzdata\\Navajo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Navajo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fortaleza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fortaleza', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Stanley', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Stanley', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Davis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Davis', + 'DATA'), + ('_tcl_data\\msgs\\kok_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kok_in.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_sg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_sg.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aqtau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aqtau', + 'DATA'), + ('_tcl_data\\tzdata\\EST5EDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EST5EDT', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-5.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-5.enc', + 'DATA'), + ('_tk_data\\scrlbar.tcl', 'C:\\Python311\\tcl\\tk8.6\\scrlbar.tcl', 'DATA'), + ('_tcl_data\\tzdata\\US\\East-Indiana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\East-Indiana', + 'DATA'), + ('_tcl_data\\msgs\\es_py.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_py.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Iceland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Iceland', + 'DATA'), + ('_tcl_data\\msgs\\cs.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\cs.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso2022-kr.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022-kr.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp1258.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1258.enc', + 'DATA'), + ('_tcl_data\\msgs\\fr_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Greenwich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Greenwich', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\PST8PDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\PST8PDT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Mariehamn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Mariehamn', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santiago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santiago', + 'DATA'), + ('_tcl_data\\tzdata\\EET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EET', 'DATA'), + ('_tcl_data\\msgs\\id_id.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\id_id.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Karachi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Karachi', + 'DATA'), + ('_tk_data\\msgs\\es.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\es.msg', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Newfoundland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Newfoundland', + 'DATA'), + ('_tk_data\\mkpsenc.tcl', 'C:\\Python311\\tcl\\tk8.6\\mkpsenc.tcl', 'DATA'), + ('_tcl_data\\tzdata\\CET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\CET', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+3', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+3', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Virgin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Virgin', + 'DATA'), + ('_tk_data\\ttk\\scrollbar.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\scrollbar.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zagreb', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zagreb', + 'DATA'), + ('_tcl_data\\msgs\\sh.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sh.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\San_Luis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\San_Luis', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Simferopol', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Simferopol', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Algiers', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Algiers', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tarawa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tarawa', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bamako', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bamako', + 'DATA'), + ('_tcl_data\\tzdata\\Arctic\\Longyearbyen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Arctic\\Longyearbyen', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Shanghai', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Shanghai', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\YST9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\YST9', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ndjamena', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ndjamena', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bahia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bahia', + 'DATA'), + ('_tcl_data\\tzdata\\EST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EST', 'DATA'), + ('_tcl_data\\encoding\\iso8859-3.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-3.enc', + 'DATA'), + ('_tk_data\\images\\pwrdLogo75.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo75.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tehran', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tehran', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Vincent', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Vincent', + 'DATA'), + ('_tcl_data\\msgs\\es_ec.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ec.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Oral', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Oral', + 'DATA'), + ('_tcl_data\\msgs\\nn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-12', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-12', + 'DATA'), + ('_tcl_data\\msgs\\es_cr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_cr.msg', + 'DATA'), + ('_tk_data\\focus.tcl', 'C:\\Python311\\tcl\\tk8.6\\focus.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Porto_Acre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Porto_Acre', + 'DATA'), + ('_tcl_data\\msgs\\fa_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa_in.msg', + 'DATA'), + ('_tcl_data\\encoding\\koi8-u.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\koi8-u.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Perth', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Perth', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Madrid', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Madrid', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Dublin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Dublin', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Winnipeg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Winnipeg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montserrat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montserrat', + 'DATA'), + ('_tcl_data\\history.tcl', 'C:\\Python311\\tcl\\tcl8.6\\history.tcl', 'DATA'), + ('_tk_data\\msgs\\it.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\it.msg', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Maputo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Maputo', + 'DATA'), + ('_tk_data\\ttk\\sizegrip.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\sizegrip.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guadeloupe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guadeloupe', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Minsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Minsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Vancouver', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Vancouver', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hovd', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hovd', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Brussels', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Brussels', + 'DATA'), + ('_tk_data\\images\\pwrdLogo.eps', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo.eps', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Skopje', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Skopje', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Atyrau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Atyrau', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ujung_Pandang', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ujung_Pandang', + 'DATA'), + ('_tcl_data\\msgs\\es_pe.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pe.msg', + 'DATA'), + ('_tk_data\\msgs\\fr.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\fr.msg', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Brazzaville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Brazzaville', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\CST6CDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\CST6CDT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Mendoza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mendoza', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Choibalsan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Choibalsan', + 'DATA'), + ('_tcl_data\\msgs\\en_nz.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_nz.msg', + 'DATA'), + ('_tk_data\\msgs\\pl.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\pl.msg', 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Azores', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Azores', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tomsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tomsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tijuana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tijuana', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bangui', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bangui', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Sao_Tome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Sao_Tome', + 'DATA'), + ('_tcl_data\\msgs\\ms_my.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ms_my.msg', + 'DATA'), + ('_tcl_data\\msgs\\sq.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sq.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Gambier', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Gambier', + 'DATA'), + ('_tk_data\\images\\logo.eps', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo.eps', + 'DATA'), + ('_tcl_data\\msgs\\en_hk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_hk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jayapura', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jayapura', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+10', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Auckland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Auckland', + 'DATA'), + ('_tcl_data\\encoding\\cp865.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp865.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Macau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Macau', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Tell_City', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Tell_City', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Colombo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Colombo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Scoresbysund', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Scoresbysund', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Casablanca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Casablanca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Kentucky\\Monticello', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kentucky\\Monticello', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Atka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Atka', + 'DATA'), + ('_tcl_data\\tzdata\\Cuba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Cuba', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+0', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Mawson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Mawson', + 'DATA'), + ('_tcl_data\\encoding\\cp1251.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1251.enc', + 'DATA'), + ('_tcl_data\\msgs\\kl_gl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kl_gl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\MST7MDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MST7MDT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Andorra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Andorra', + 'DATA'), + ('_tcl_data\\tzdata\\Turkey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Turkey', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Saratov', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Saratov', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Srednekolymsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Srednekolymsk', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yekaterinburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yekaterinburg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rankin_Inlet', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rankin_Inlet', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tashkent', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tashkent', + 'DATA'), + ('_tk_data\\ttk\\progress.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\progress.tcl', + 'DATA'), + ('_tk_data\\megawidget.tcl', + 'C:\\Python311\\tcl\\tk8.6\\megawidget.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Vostok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Vostok', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Catamarca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Catamarca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Sitka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Sitka', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Kentucky\\Louisville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kentucky\\Louisville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Mbabane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Mbabane', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Universal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Universal', + 'DATA'), + ('_tcl_data\\auto.tcl', 'C:\\Python311\\tcl\\tcl8.6\\auto.tcl', 'DATA'), + ('_tcl_data\\msgs\\ta_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ta_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Belgrade', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Belgrade', + 'DATA'), + ('_tk_data\\safetk.tcl', 'C:\\Python311\\tcl\\tk8.6\\safetk.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Muscat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Muscat', + 'DATA'), + ('_tk_data\\ttk\\menubutton.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\menubutton.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santa_Isabel', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santa_Isabel', + 'DATA'), + ('_tk_data\\images\\pwrdLogo100.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo100.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Yakutat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Yakutat', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Pangnirtung', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Pangnirtung', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pago_Pago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pago_Pago', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Ponape', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Ponape', + 'DATA'), + ('_tcl_data\\tzdata\\MET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MET', 'DATA'), + ('_tcl_data\\tzdata\\ROK', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\ROK', 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mayotte', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mayotte', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\CST6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\CST6', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Enderbury', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Enderbury', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tongatapu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tongatapu', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Boa_Vista', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Boa_Vista', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Salta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Salta', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Nairobi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Nairobi', + 'DATA'), + ('_tcl_data\\msgs\\te_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\te_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Alaska', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Alaska', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Hawaii', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Hawaii', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Curacao', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Curacao', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-5', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Urumqi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Urumqi', + 'DATA'), + ('_tcl_data\\tzdata\\CST6CDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\CST6CDT', + 'DATA'), + ('_tcl_data\\encoding\\ebcdic.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ebcdic.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Rothera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Rothera', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Eastern', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Eastern', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indianapolis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indianapolis', + 'DATA'), + ('_tcl_data\\tzdata\\Libya', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Libya', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Yancowinna', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Yancowinna', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ust-Nera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ust-Nera', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Yukon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Yukon', + 'DATA'), + ('_tk_data\\entry.tcl', 'C:\\Python311\\tcl\\tk8.6\\entry.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kabul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kabul', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qostanay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qostanay', + 'DATA'), + ('_tk_data\\panedwindow.tcl', + 'C:\\Python311\\tcl\\tk8.6\\panedwindow.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Seoul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Seoul', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Porto_Velho', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Porto_Velho', + 'DATA'), + ('_tcl_data\\tzdata\\Singapore', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Singapore', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-3', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-3', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-8', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Currie', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Currie', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-6', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Tasmania', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Tasmania', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Catamarca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Catamarca', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuching', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuching', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tortola', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tortola', + 'DATA'), + ('_tk_data\\images\\logoLarge.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logoLarge.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Poland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Poland', + 'DATA'), + ('_tk_data\\unsupported.tcl', + 'C:\\Python311\\tcl\\tk8.6\\unsupported.tcl', + 'DATA'), + ('_tcl_data\\encoding\\cp1252.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1252.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\San_Juan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\San_Juan', + 'DATA'), + ('_tcl_data\\msgs\\mr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mr.msg', + 'DATA'), + ('_tcl_data\\package.tcl', 'C:\\Python311\\tcl\\tcl8.6\\package.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Chile\\EasterIsland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Chile\\EasterIsland', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\North', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\North', + 'DATA'), + ('_tcl_data\\msgs\\mr_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mr_in.msg', + 'DATA'), + ('_tcl_data\\encoding\\euc-kr.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-kr.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Brisbane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Brisbane', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Tunis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Tunis', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Apia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Apia', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Fiji', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Fiji', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-9.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-9.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Eastern', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Eastern', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Wake', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Wake', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Riyadh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Riyadh', + 'DATA'), + ('_tk_data\\ttk\\entry.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\entry.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\MST7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\MST7', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Edmonton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Edmonton', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Bougainville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Bougainville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Maseru', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Maseru', + 'DATA'), + ('_tcl_data\\encoding\\macRomania.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macRomania.enc', + 'DATA'), + ('_tk_data\\msgs\\hu.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\hu.msg', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-2', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-2', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Chatham', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Chatham', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tokyo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tokyo', + 'DATA'), + ('_tk_data\\ttk\\panedwindow.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\panedwindow.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dhaka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dhaka', + 'DATA'), + ('_tcl_data\\msgs\\es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es.msg', + 'DATA'), + ('_tk_data\\obsolete.tcl', 'C:\\Python311\\tcl\\tk8.6\\obsolete.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Omsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Omsk', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\DeNoronha', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\DeNoronha', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Podgorica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Podgorica', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cuiaba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cuiaba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Johannesburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Johannesburg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aden', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aden', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Niamey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Niamey', + 'DATA'), + ('_tcl_data\\msgs\\es_pa.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pa.msg', + 'DATA'), + ('_tcl_data\\msgs\\nl_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nl_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Copenhagen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Copenhagen', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ulaanbaatar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ulaanbaatar', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Phoenix', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Phoenix', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Thule', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Thule', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-13', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-13', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Knox', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Knox', + 'DATA'), + ('_tcl_data\\msgs\\ar_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\GB', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GB', 'DATA'), + ('_tcl_data\\tzdata\\America\\Toronto', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Toronto', + 'DATA'), + ('_tcl_data\\msgs\\eu.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eu.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-4.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-4.enc', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Central', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Central', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Saipan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Saipan', + 'DATA'), + ('_tcl_data\\msgs\\fr_ch.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_ch.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Vevay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Vevay', + 'DATA'), + ('_tcl_data\\msgs\\es_uy.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_uy.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Oslo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Oslo', + 'DATA'), + ('_tk_data\\images\\pwrdLogo200.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo200.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Kerguelen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Kerguelen', + 'DATA'), + ('_tcl_data\\encoding\\jis0201.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0201.enc', + 'DATA'), + ('_tcl_data\\msgs\\de_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\UCT', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\UCT', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Barnaul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Barnaul', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Addis_Ababa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Addis_Ababa', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Majuro', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Majuro', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Menominee', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Menominee', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Panama', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Panama', + 'DATA'), + ('_tcl_data\\msgs\\es_mx.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_mx.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Chile\\Continental', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Chile\\Continental', + 'DATA'), + ('_tcl_data\\msgs\\tr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\tr.msg', + 'DATA'), + ('_tk_data\\ttk\\aquaTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\aquaTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Marquesas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Marquesas', + 'DATA'), + ('_tcl_data\\encoding\\euc-jp.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-jp.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp932.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp932.enc', + 'DATA'), + ('_tcl_data\\msgs\\uk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\uk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\NZ-CHAT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\NZ-CHAT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Makassar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Makassar', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Kitts', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Kitts', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cayman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cayman', + 'DATA'), + ('_tcl_data\\msgs\\en_za.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_za.msg', + 'DATA'), + ('_tcl_data\\msgs\\hr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\El_Salvador', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\El_Salvador', + 'DATA'), + ('_tcl_data\\encoding\\cp874.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp874.enc', + 'DATA'), + ('_tk_data\\msgs\\ru.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\ru.msg', 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Eucla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Eucla', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yerevan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yerevan', + 'DATA'), + ('_tk_data\\msgs\\el.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\el.msg', 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Melbourne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Melbourne', + 'DATA'), + ('_tcl_data\\encoding\\cp1256.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1256.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso2022-jp.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022-jp.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Monaco', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Monaco', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Rarotonga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Rarotonga', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vienna', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vienna', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Nicosia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Nicosia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tegucigalpa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tegucigalpa', + 'DATA'), + ('_tk_data\\ttk\\winTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\winTheme.tcl', + 'DATA'), + ('_tcl_data\\msgs\\it_ch.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\it_ch.msg', + 'DATA'), + ('_tcl_data\\msgs\\et.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\et.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Belfast', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Belfast', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Ensenada', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Ensenada', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Shiprock', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Shiprock', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Godthab', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Godthab', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Barbados', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Barbados', + 'DATA'), + ('_tcl_data\\tzdata\\WET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\WET', 'DATA'), + ('_tcl_data\\tzdata\\America\\Sao_Paulo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Sao_Paulo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Port_of_Spain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Port_of_Spain', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Inuvik', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Inuvik', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Guadalcanal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Guadalcanal', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Amsterdam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Amsterdam', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\New_Salem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\New_Salem', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\UCT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\UCT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Chihuahua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Chihuahua', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Johnston', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Johnston', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Juneau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Juneau', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Denver', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Denver', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Louisville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Louisville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Libreville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Libreville', + 'DATA'), + ('_tcl_data\\encoding\\cp775.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp775.enc', + 'DATA'), + ('_tk_data\\tclIndex', 'C:\\Python311\\tcl\\tk8.6\\tclIndex', 'DATA'), + ('_tcl_data\\encoding\\macThai.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macThai.enc', + 'DATA'), + ('_tcl_data\\msgs\\en_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_in.msg', + 'DATA'), + ('_tcl_data\\msgs\\fa_ir.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa_ir.msg', + 'DATA'), + ('_tcl_data\\encoding\\gb12345.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb12345.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\New_York', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\New_York', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Danmarkshavn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Danmarkshavn', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\ACT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\ACT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Rangoon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Rangoon', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fort_Nelson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fort_Nelson', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zurich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zurich', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Sarajevo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Sarajevo', + 'DATA'), + ('_tcl_data\\opt0.4\\optparse.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\opt0.4\\optparse.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Adelaide', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Adelaide', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-6.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-6.enc', + 'DATA'), + ('_tcl_data\\msgs\\hi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hi.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Casey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Casey', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ouagadougou', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ouagadougou', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Glace_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Glace_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Thimphu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Thimphu', + 'DATA'), + ('_tcl_data\\msgs\\gl_es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gl_es.msg', + 'DATA'), + ('_tcl_data\\msgs\\sk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Jan_Mayen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Jan_Mayen', + 'DATA'), + ('_tk_data\\optMenu.tcl', 'C:\\Python311\\tcl\\tk8.6\\optMenu.tcl', 'DATA'), + ('_tk_data\\ttk\\treeview.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\treeview.tcl', + 'DATA'), + ('_tk_data\\tkfbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\tkfbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-14', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-14', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\West', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\West', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Port-au-Prince', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Port-au-Prince', + 'DATA'), + ('_tcl_data\\msgs\\ru.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ru.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Greenwich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Greenwich', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Djibouti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Djibouti', + 'DATA'), + ('_tcl_data\\encoding\\gb2312.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb2312.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santo_Domingo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santo_Domingo', + 'DATA'), + ('_tcl_data\\msgs\\he.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\he.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Egypt', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Egypt', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dacca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dacca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Tucuman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Tucuman', + 'DATA'), + ('_tcl_data\\encoding\\cp860.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp860.enc', + 'DATA'), + ('_tcl_data\\encoding\\macTurkish.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macTurkish.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Jersey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Jersey', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Lisbon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Lisbon', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bahrain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bahrain', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Harare', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Harare', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Paris', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Paris', + 'DATA'), + ('_tcl_data\\msgs\\it.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\it.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Arizona', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Arizona', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kiev', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kiev', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dominica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dominica', + 'DATA'), + ('_tk_data\\clrpick.tcl', 'C:\\Python311\\tcl\\tk8.6\\clrpick.tcl', 'DATA'), + ('_tcl_data\\msgs\\nb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Douala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Douala', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Malta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Malta', + 'DATA'), + ('_tcl_data\\msgs\\af.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\af.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Brunei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Brunei', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Dakar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Dakar', + 'DATA'), + ('_tcl_data\\encoding\\jis0208.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0208.enc', + 'DATA'), + ('_tcl_data\\tzdata\\UTC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\UTC', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tiraspol', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tiraspol', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Berlin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Berlin', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Luanda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Luanda', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Coral_Harbour', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Coral_Harbour', + 'DATA'), + ('_tcl_data\\msgs\\mt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mt.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Katmandu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Katmandu', + 'DATA'), + ('_tcl_data\\tzdata\\HST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\HST', 'DATA'), + ('_tcl_data\\tzdata\\Universal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Universal', + 'DATA'), + ('_tcl_data\\msgs\\lv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\lv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Broken_Hill', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Broken_Hill', + 'DATA'), + ('_tcl_data\\encoding\\cp1254.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1254.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dawson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dawson', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aqtobe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aqtobe', + 'DATA'), + ('_tcl_data\\msgs\\vi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\vi.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Funafuti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Funafuti', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Marengo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Marengo', + 'DATA'), + ('_tcl_data\\msgs\\kl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Hermosillo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Hermosillo', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\HST10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\HST10', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Martinique', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Martinique', + 'DATA'), + ('_tk_data\\msgs\\cs.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\cs.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Araguaina', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Araguaina', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-10.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-10.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Matamoros', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Matamoros', + 'DATA'), + ('_tcl_data\\msgs\\hu.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hu.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kinshasa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kinshasa', + 'DATA'), + ('_tcl_data\\encoding\\cp437.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp437.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Sofia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Sofia', + 'DATA'), + ('_tcl_data\\tzdata\\Hongkong', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Hongkong', + 'DATA'), + ('_tcl_data\\msgs\\ja.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ja.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Singapore', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Singapore', + 'DATA'), + ('_tk_data\\images\\tai-ku.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\tai-ku.gif', + 'DATA'), + ('_tcl_data\\http1.0\\pkgIndex.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\http1.0\\pkgIndex.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Goose_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Goose_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rainy_River', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rainy_River', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Pacific', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Pacific', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Jamaica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Jamaica', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Asmera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Asmera', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qyzylorda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qyzylorda', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Jujuy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Jujuy', + 'DATA'), + ('_tcl_data\\opt0.4\\pkgIndex.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\opt0.4\\pkgIndex.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Gibraltar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Gibraltar', + 'DATA'), + ('_tcl_data\\msgs\\sw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sw.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp850.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp850.enc', + 'DATA'), + ('_tk_data\\msgs\\de.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\de.msg', 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Madeira', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Madeira', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dushanbe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dushanbe', + 'DATA'), + ('_tcl_data\\encoding\\ksc5601.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ksc5601.enc', + 'DATA'), + ('_tk_data\\ttk\\scale.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\scale.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\PST8PDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\PST8PDT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Merida', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Merida', + 'DATA'), + ('_tcl_data\\msgs\\te.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\te.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Palau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Palau', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\EST5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\EST5', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Samarkand', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Samarkand', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Halifax', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Halifax', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Rio_Gallegos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Rio_Gallegos', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Puerto_Rico', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Puerto_Rico', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Maceio', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Maceio', + 'DATA'), + ('_tcl_data\\tzdata\\Iran', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Iran', + 'DATA'), + ('_tcl_data\\msgs\\id.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\id.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Timbuktu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Timbuktu', + 'DATA'), + ('_tk_data\\ttk\\defaults.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\defaults.tcl', + 'DATA'), + ('_tcl_data\\msgs\\nl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Anadyr', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Anadyr', + 'DATA'), + ('_tcl_data\\msgs\\fa.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tel_Aviv', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tel_Aviv', + 'DATA'), + ('_tk_data\\images\\logo100.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo100.gif', + 'DATA'), + ('_tk_data\\images\\pwrdLogo175.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo175.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Thunder_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Thunder_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Noumea', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Noumea', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chita', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chita', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hebron', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hebron', + 'DATA'), + ('_tcl_data\\msgs\\ro.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ro.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Buenos_Aires', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Buenos_Aires', + 'DATA'), + ('_tcl_data\\msgs\\fr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr.msg', + 'DATA'), + ('_tk_data\\msgbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\msgbox.tcl', 'DATA'), + ('_tk_data\\bgerror.tcl', 'C:\\Python311\\tcl\\tk8.6\\bgerror.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Kralendijk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kralendijk', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Guam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Guam', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Guernsey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Guernsey', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Lord_Howe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Lord_Howe', + 'DATA'), + ('_tk_data\\ttk\\ttk.tcl', 'C:\\Python311\\tcl\\tk8.6\\ttk\\ttk.tcl', 'DATA'), + ('_tcl_data\\msgs\\sv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Hobart', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Hobart', + 'DATA'), + ('_tcl_data\\msgs\\en_ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Aruba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Aruba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Abidjan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Abidjan', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Sakhalin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Sakhalin', + 'DATA'), + ('_tcl_data\\msgs\\da.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\da.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Luxembourg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Luxembourg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Cape_Verde', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Cape_Verde', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-13.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-13.enc', + 'DATA'), + ('_tk_data\\ttk\\xpTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\xpTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Midway', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Midway', + 'DATA'), + ('_tk_data\\choosedir.tcl', + 'C:\\Python311\\tcl\\tk8.6\\choosedir.tcl', + 'DATA'), + ('_tcl_data\\msgs\\en_ie.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ie.msg', + 'DATA'), + ('_tcl_data\\msgs\\bg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bg.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp852.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp852.enc', + 'DATA'), + ('_tk_data\\tk.tcl', 'C:\\Python311\\tcl\\tk8.6\\tk.tcl', 'DATA'), + ('_tcl_data\\msgs\\el.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\el.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Victoria', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Victoria', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\South', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\South', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Famagusta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Famagusta', + 'DATA'), + ('_tcl_data\\tzdata\\PRC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\PRC', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Novosibirsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Novosibirsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Miquelon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Miquelon', + 'DATA'), + ('_tcl_data\\encoding\\cp864.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp864.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\DumontDUrville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\DumontDUrville', + 'DATA'), + ('_tcl_data\\encoding\\macCentEuro.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCentEuro.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Knox_IN', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Knox_IN', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guatemala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guatemala', + 'DATA'), + ('_tcl_data\\msgs\\be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ashkhabad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ashkhabad', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Samoa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Samoa', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Port_Moresby', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Port_Moresby', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT0', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Managua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Managua', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Caracas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Caracas', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Gaborone', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Gaborone', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Baku', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Baku', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hong_Kong', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hong_Kong', + 'DATA'), + ('_tcl_data\\encoding\\macCyrillic.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCyrillic.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Monrovia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Monrovia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Antigua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Antigua', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Saigon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Saigon', + 'DATA'), + ('_tk_data\\palette.tcl', 'C:\\Python311\\tcl\\tk8.6\\palette.tcl', 'DATA'), + ('_tk_data\\ttk\\vistaTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\vistaTheme.tcl', + 'DATA'), + ('_tcl_data\\msgs\\ar_lb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_lb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Faeroe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Faeroe', + 'DATA'), + ('_tcl_data\\msgs\\ko_kr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ko_kr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Cocos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Cocos', + 'DATA'), + ('_tcl_data\\encoding\\big5.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\big5.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Asmara', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Asmara', + 'DATA'), + ('_tcl_data\\msgs\\af_za.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\af_za.msg', + 'DATA'), + ('_tcl_data\\tm.tcl', 'C:\\Python311\\tcl\\tcl8.6\\tm.tcl', 'DATA'), + ('_tcl_data\\encoding\\iso8859-15.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-15.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Budapest', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Budapest', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dubai', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dubai', + 'DATA'), + ('_tcl_data\\encoding\\cp863.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp863.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp866.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp866.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Almaty', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Almaty', + 'DATA'), + ('_tk_data\\ttk\\fonts.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\fonts.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Blantyre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Blantyre', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Warsaw', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Warsaw', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Rome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Rome', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+7', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Gaza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Gaza', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Chuuk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Chuuk', + 'DATA'), + ('_tcl_data\\tzdata\\GMT+0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT+0', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-0', + 'DATA'), + ('_tcl_data\\http1.0\\http.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\http1.0\\http.tcl', + 'DATA'), + ('_tk_data\\images\\logo64.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo64.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\St_Helena', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\St_Helena', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Syowa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Syowa', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\YST9YDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\YST9YDT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Macao', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Macao', + 'DATA'), + ('_tcl_data\\msgs\\ga_ie.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ga_ie.msg', + 'DATA'), + ('_tcl_data\\encoding\\ascii.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ascii.enc', + 'DATA'), + ('_tk_data\\button.tcl', 'C:\\Python311\\tcl\\tk8.6\\button.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Kwajalein', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Kwajalein', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Dar_es_Salaam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Dar_es_Salaam', + 'DATA'), + ('_tcl_data\\msgs\\sr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sr.msg', + 'DATA'), + ('_tcl_data\\msgs\\kok.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kok.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Galapagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Galapagos', + 'DATA'), + ('_tcl_data\\clock.tcl', 'C:\\Python311\\tcl\\tcl8.6\\clock.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Pacific', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Pacific', + 'DATA'), + ('_tcl_data\\msgs\\es_ni.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ni.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fort_Wayne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fort_Wayne', + 'DATA'), + ('_tcl_data\\encoding\\gb2312-raw.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb2312-raw.enc', + 'DATA'), + ('_tcl_data\\msgs\\en_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mahe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mahe', + 'DATA'), + ('_tk_data\\msgs\\pt.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\pt.msg', 'DATA'), + ('_tcl_data\\msgs\\ar_jo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_jo.msg', + 'DATA'), + ('_tk_data\\ttk\\classicTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\classicTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kanton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kanton', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Riga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Riga', + 'DATA'), + ('_tcl_data\\encoding\\cp1255.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1255.enc', + 'DATA'), + ('tcl8\\8.6\\http-2.9.5.tm', + 'C:\\Python311\\tcl\\tcl8\\8.6\\http-2.9.5.tm', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Wallis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Wallis', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ashgabat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ashgabat', + 'DATA'), + ('_tcl_data\\tzdata\\NZ', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\NZ', 'DATA'), + ('_tcl_data\\msgs\\es_sv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_sv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Helsinki', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Helsinki', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+1', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+1', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Indianapolis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Indianapolis', + 'DATA'), + ('_tcl_data\\word.tcl', 'C:\\Python311\\tcl\\tcl8.6\\word.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Isle_of_Man', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Isle_of_Man', + 'DATA'), + ('_tcl_data\\encoding\\euc-cn.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-cn.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Saskatchewan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Saskatchewan', + 'DATA'), + ('_tcl_data\\msgs\\es_ar.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ar.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chungking', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chungking', + 'DATA'), + ('_tcl_data\\msgs\\ms.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ms.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dawson_Creek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dawson_Creek', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Honolulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Honolulu', + 'DATA'), + ('_tcl_data\\encoding\\cp869.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp869.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Mazatlan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mazatlan', + 'DATA'), + ('_tcl_data\\encoding\\cp862.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp862.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Buenos_Aires', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Buenos_Aires', + 'DATA'), + ('_tcl_data\\msgs\\en_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Ojinaga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Ojinaga', + 'DATA'), + ('_tcl_data\\tzdata\\Portugal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Portugal', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Reunion', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Reunion', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kashgar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kashgar', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\NSW', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\NSW', + 'DATA'), + ('_tcl_data\\msgs\\fr_ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Lucia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Lucia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Thomas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Thomas', + 'DATA'), + ('_tcl_data\\msgs\\de_at.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de_at.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp857.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp857.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+2', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+2', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kwajalein', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kwajalein', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nuuk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nuuk', + 'DATA'), + ('_tcl_data\\msgs\\ta.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ta.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\LHI', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\LHI', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kiritimati', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kiritimati', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qatar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qatar', + 'DATA'), + ('_tcl_data\\msgs\\sl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sl.msg', + 'DATA'), + ('_tcl_data\\msgs\\es_cl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_cl.msg', + 'DATA'), + ('_tcl_data\\msgs\\is.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\is.msg', + 'DATA'), + ('_tcl_data\\encoding\\macUkraine.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macUkraine.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Khartoum', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Khartoum', + 'DATA'), + ('_tcl_data\\msgs\\de.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Monterrey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Monterrey', + 'DATA'), + ('_tcl_data\\msgs\\gv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gv.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp1253.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1253.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Whitehorse', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Whitehorse', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cancun', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cancun', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lagos', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Michigan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Michigan', + 'DATA'), + ('tcl8\\8.5\\msgcat-1.6.1.tm', + 'C:\\Python311\\tcl\\tcl8\\8.5\\msgcat-1.6.1.tm', + 'DATA'), + ('_tcl_data\\msgs\\fo_fo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fo_fo.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Mogadishu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Mogadishu', + 'DATA'), + ('_tcl_data\\msgs\\ar_sy.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_sy.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guyana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guyana', + 'DATA'), + ('_tk_data\\console.tcl', 'C:\\Python311\\tcl\\tk8.6\\console.tcl', 'DATA'), + ('_tk_data\\ttk\\spinbox.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\spinbox.tcl', + 'DATA'), + ('_tk_data\\tearoff.tcl', 'C:\\Python311\\tcl\\tk8.6\\tearoff.tcl', 'DATA'), + ('_tcl_data\\msgs\\es_bo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_bo.msg', + 'DATA'), + ('_tk_data\\dialog.tcl', 'C:\\Python311\\tcl\\tk8.6\\dialog.tcl', 'DATA'), + ('_tcl_data\\msgs\\es_do.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_do.msg', + 'DATA'), + ('_tcl_data\\encoding\\macJapan.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macJapan.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp737.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp737.enc', + 'DATA'), + ('_tcl_data\\encoding\\macGreek.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macGreek.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jerusalem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jerusalem', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\MST7MDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\MST7MDT', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\AST4ADT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\AST4ADT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vatican', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vatican', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chongqing', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chongqing', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Conakry', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Conakry', + 'DATA'), + ('_tk_data\\iconlist.tcl', 'C:\\Python311\\tcl\\tk8.6\\iconlist.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\UTC', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\UTC', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Detroit', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Detroit', + 'DATA'), + ('_tcl_data\\msgs\\ar.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_tw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_tw.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_hk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_hk.msg', + 'DATA'), + ('_tk_data\\fontchooser.tcl', + 'C:\\Python311\\tcl\\tk8.6\\fontchooser.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Cairo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Cairo', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lome', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Vincennes', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Vincennes', + 'DATA'), + ('_tcl_data\\msgs\\pt_br.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pt_br.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\ComodRivadavia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\ComodRivadavia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Punta_Arenas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Punta_Arenas', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Bratislava', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Bratislava', + 'DATA'), + ('_tcl_data\\encoding\\cp861.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp861.enc', + 'DATA'), + ('_tcl_data\\msgs\\eo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eo.msg', + 'DATA'), + ('_tk_data\\ttk\\utils.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\utils.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pitcairn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pitcairn', + 'DATA'), + ('_tcl_data\\msgs\\es_gt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_gt.msg', + 'DATA'), + ('_tcl_data\\msgs\\mk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Jamaica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Jamaica', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Queensland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Queensland', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Thimbu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Thimbu', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-2.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-2.enc', + 'DATA'), + ('tcl8\\8.4\\platform-1.0.18.tm', + 'C:\\Python311\\tcl\\tcl8\\8.4\\platform-1.0.18.tm', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Samoa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Samoa', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vilnius', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vilnius', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Athens', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Athens', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Busingen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Busingen', + 'DATA'), + ('_tk_data\\msgs\\en_gb.msg', + 'C:\\Python311\\tcl\\tk8.6\\msgs\\en_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\El_Aaiun', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\El_Aaiun', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Canary', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Canary', + 'DATA'), + ('_tcl_data\\tzdata\\Israel', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Israel', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lusaka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lusaka', + 'DATA'), + ('_tcl_data\\msgs\\ga.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ga.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Johns', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Johns', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Accra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Accra', + 'DATA'), + ('_tcl_data\\encoding\\cp949.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp949.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mauritius', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mauritius', + 'DATA'), + ('_tcl_data\\encoding\\cp1250.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1250.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Petersburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Petersburg', + 'DATA'), + ('_tcl_data\\msgs\\kw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\East', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\East', + 'DATA'), + ('_tcl_data\\msgs\\ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\La_Paz', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\La_Paz', + 'DATA'), + ('_tcl_data\\msgs\\fo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fo.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp1257.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1257.enc', + 'DATA'), + ('_tk_data\\msgs\\sv.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\sv.msg', 'DATA'), + ('_tcl_data\\msgs\\en_bw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_bw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Aleutian', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Aleutian', + 'DATA'), + ('_tk_data\\msgs\\en.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\en.msg', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Mountain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Mountain', + 'DATA'), + ('_tcl_data\\encoding\\tis-620.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\tis-620.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+8', + 'DATA'), + ('_tk_data\\images\\README', + 'C:\\Python311\\tcl\\tk8.6\\images\\README', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Magadan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Magadan', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Grenada', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Grenada', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Iqaluit', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Iqaluit', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Canberra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Canberra', + 'DATA'), + ('_tcl_data\\msgs\\pl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pl.msg', + 'DATA'), + ('_tcl_data\\msgs\\ru_ua.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ru_ua.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Novokuznetsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Novokuznetsk', + 'DATA'), + ('_tcl_data\\msgs\\bn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\GMT-0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT-0', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Macquarie', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Macquarie', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ho_Chi_Minh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ho_Chi_Minh', + 'DATA'), + ('_tk_data\\text.tcl', 'C:\\Python311\\tcl\\tk8.6\\text.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Samara', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Samara', + 'DATA'), + ('_tcl_data\\msgs\\hi_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hi_in.msg', + 'DATA'), + ('_tk_data\\ttk\\cursors.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\cursors.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Creston', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Creston', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Regina', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Regina', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Marigot', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Marigot', + 'DATA'), + ('_tcl_data\\encoding\\macIceland.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macIceland.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Eire', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Eire', + 'DATA'), + ('_tk_data\\images\\pwrdLogo150.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo150.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montreal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montreal', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kathmandu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kathmandu', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jakarta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jakarta', + 'DATA'), + ('_tk_data\\images\\logoMed.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logoMed.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Swift_Current', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Swift_Current', + 'DATA'), + ('_tk_data\\pkgIndex.tcl', 'C:\\Python311\\tcl\\tk8.6\\pkgIndex.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Mexico_City', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mexico_City', + 'DATA'), + ('_tcl_data\\msgs\\gv_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gv_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Malabo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Malabo', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Baghdad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Baghdad', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nipigon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nipigon', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Noronha', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Noronha', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Ushuaia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Ushuaia', + 'DATA'), + ('_tcl_data\\msgs\\gl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Chisinau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Chisinau', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Truk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Truk', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Antananarivo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Antananarivo', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Uzhgorod', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Uzhgorod', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\Acre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\Acre', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rosario', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rosario', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Asuncion', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Asuncion', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuwait', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuwait', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zaporozhye', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zaporozhye', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-10', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Central', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Central', + 'DATA'), + ('_tk_data\\scale.tcl', 'C:\\Python311\\tcl\\tk8.6\\scale.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Zulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Zulu', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Belize', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Belize', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Bucharest', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Bucharest', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Pyongyang', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Pyongyang', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Jujuy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Jujuy', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Phnom_Penh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Phnom_Penh', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kamchatka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kamchatka', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Anchorage', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Anchorage', + 'DATA'), + ('_tcl_data\\msgs\\pt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pt.msg', + 'DATA'), + ('_tk_data\\menu.tcl', 'C:\\Python311\\tcl\\tk8.6\\menu.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Vladivostok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Vladivostok', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+6', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Moscow', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Moscow', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-9', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Stockholm', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Stockholm', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Amman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Amman', + 'DATA'), + ('_tcl_data\\msgs\\es_hn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_hn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Pontianak', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Pontianak', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Harbin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Harbin', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuala_Lumpur', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuala_Lumpur', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\PST8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\PST8', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lubumbashi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lubumbashi', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Havana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Havana', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Windhoek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Windhoek', + 'DATA'), + ('_tcl_data\\encoding\\shiftjis.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\shiftjis.enc', + 'DATA'), + ('_tcl_data\\encoding\\cns11643.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cns11643.enc', + 'DATA'), + ('_tk_data\\ttk\\clamTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\clamTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\McMurdo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\McMurdo', + 'DATA'), + ('_tcl_data\\tclIndex', 'C:\\Python311\\tcl\\tcl8.6\\tclIndex', 'DATA'), + ('_tcl_data\\tzdata\\America\\Nassau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nassau', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Reykjavik', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Reykjavik', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dili', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dili', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\West', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\West', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Resolute', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Resolute', + 'DATA'), + ('_tcl_data\\encoding\\symbol.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\symbol.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vaduz', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vaduz', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Troll', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Troll', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\East-Saskatchewan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\East-Saskatchewan', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Damascus', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Damascus', + 'DATA'), + ('_tcl_data\\msgs\\zh_cn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_cn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Maldives', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Maldives', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yakutsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yakutsk', + 'DATA'), + ('_tk_data\\spinbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\spinbox.tcl', 'DATA'), + ('_tcl_data\\msgs\\th.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\th.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Lindeman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Lindeman', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bishkek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bishkek', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-8.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-8.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Calcutta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Calcutta', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Khandyga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Khandyga', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Palmer', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Palmer', + 'DATA'), + ('_tcl_data\\encoding\\dingbats.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\dingbats.enc', + 'DATA'), + ('_tcl_data\\parray.tcl', 'C:\\Python311\\tcl\\tcl8.6\\parray.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Easter', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Easter', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Atlantic', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Atlantic', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Nicosia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Nicosia', + 'DATA'), + ('_tcl_data\\tzdata\\GB-Eire', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GB-Eire', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kigali', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kigali', + 'DATA'), + ('_tcl_data\\msgs\\en_ph.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ph.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Pacific-New', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Pacific-New', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rio_Branco', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rio_Branco', + 'DATA'), + ('_tk_data\\ttk\\button.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\button.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Mountain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Mountain', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-16.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-16.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-1.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-1.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Vientiane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Vientiane', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bangkok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bangkok', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Eirunepe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Eirunepe', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Costa_Rica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Costa_Rica', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Los_Angeles', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Los_Angeles', + 'DATA'), + ('_tcl_data\\msgs\\en_sg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_sg.msg', + 'DATA'), + ('_tcl_data\\msgs\\kw_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kw_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\ROC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\ROC', 'DATA'), + ('_tcl_data\\tzdata\\America\\Paramaribo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Paramaribo', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Nauru', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Nauru', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Beirut', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Beirut', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tallinn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tallinn', + 'DATA'), + ('_tcl_data\\encoding\\cp855.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp855.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+12', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+12', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tahiti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tahiti', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Astrakhan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Astrakhan', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guayaquil', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guayaquil', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Christmas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Christmas', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\Center', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\Center', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Lima', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Lima', + 'DATA'), + ('_tk_data\\ttk\\combobox.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\combobox.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Yap', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Yap', + 'DATA'), + ('certifi\\cacert.pem', + 'C:\\Python311\\Lib\\site-packages\\certifi\\cacert.pem', + 'DATA'), + ('certifi\\py.typed', + 'C:\\Python311\\Lib\\site-packages\\certifi\\py.typed', + 'DATA'), + ('base_library.zip', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\base_library.zip', + 'DATA')], + [('keyword', 'C:\\Python311\\Lib\\keyword.py', 'PYMODULE'), + ('_collections_abc', 'C:\\Python311\\Lib\\_collections_abc.py', 'PYMODULE'), + ('types', 'C:\\Python311\\Lib\\types.py', 'PYMODULE'), + ('copyreg', 'C:\\Python311\\Lib\\copyreg.py', 'PYMODULE'), + ('posixpath', 'C:\\Python311\\Lib\\posixpath.py', 'PYMODULE'), + ('sre_parse', 'C:\\Python311\\Lib\\sre_parse.py', 'PYMODULE'), + ('genericpath', 'C:\\Python311\\Lib\\genericpath.py', 'PYMODULE'), + ('reprlib', 'C:\\Python311\\Lib\\reprlib.py', 'PYMODULE'), + ('io', 'C:\\Python311\\Lib\\io.py', 'PYMODULE'), + ('codecs', 'C:\\Python311\\Lib\\codecs.py', 'PYMODULE'), + ('sre_compile', 'C:\\Python311\\Lib\\sre_compile.py', 'PYMODULE'), + ('functools', 'C:\\Python311\\Lib\\functools.py', 'PYMODULE'), + ('heapq', 'C:\\Python311\\Lib\\heapq.py', 'PYMODULE'), + ('encodings.zlib_codec', + 'C:\\Python311\\Lib\\encodings\\zlib_codec.py', + 'PYMODULE'), + ('encodings.uu_codec', + 'C:\\Python311\\Lib\\encodings\\uu_codec.py', + 'PYMODULE'), + ('encodings.utf_8_sig', + 'C:\\Python311\\Lib\\encodings\\utf_8_sig.py', + 'PYMODULE'), + ('encodings.utf_8', 'C:\\Python311\\Lib\\encodings\\utf_8.py', 'PYMODULE'), + ('encodings.utf_7', 'C:\\Python311\\Lib\\encodings\\utf_7.py', 'PYMODULE'), + ('encodings.utf_32_le', + 'C:\\Python311\\Lib\\encodings\\utf_32_le.py', + 'PYMODULE'), + ('encodings.utf_32_be', + 'C:\\Python311\\Lib\\encodings\\utf_32_be.py', + 'PYMODULE'), + ('encodings.utf_32', 'C:\\Python311\\Lib\\encodings\\utf_32.py', 'PYMODULE'), + ('encodings.utf_16_le', + 'C:\\Python311\\Lib\\encodings\\utf_16_le.py', + 'PYMODULE'), + ('encodings.utf_16_be', + 'C:\\Python311\\Lib\\encodings\\utf_16_be.py', + 'PYMODULE'), + ('encodings.utf_16', 'C:\\Python311\\Lib\\encodings\\utf_16.py', 'PYMODULE'), + ('encodings.unicode_escape', + 'C:\\Python311\\Lib\\encodings\\unicode_escape.py', + 'PYMODULE'), + ('encodings.undefined', + 'C:\\Python311\\Lib\\encodings\\undefined.py', + 'PYMODULE'), + ('encodings.tis_620', + 'C:\\Python311\\Lib\\encodings\\tis_620.py', + 'PYMODULE'), + ('encodings.shift_jisx0213', + 'C:\\Python311\\Lib\\encodings\\shift_jisx0213.py', + 'PYMODULE'), + ('encodings.shift_jis_2004', + 'C:\\Python311\\Lib\\encodings\\shift_jis_2004.py', + 'PYMODULE'), + ('encodings.shift_jis', + 'C:\\Python311\\Lib\\encodings\\shift_jis.py', + 'PYMODULE'), + ('encodings.rot_13', 'C:\\Python311\\Lib\\encodings\\rot_13.py', 'PYMODULE'), + ('encodings.raw_unicode_escape', + 'C:\\Python311\\Lib\\encodings\\raw_unicode_escape.py', + 'PYMODULE'), + ('encodings.quopri_codec', + 'C:\\Python311\\Lib\\encodings\\quopri_codec.py', + 'PYMODULE'), + ('encodings.punycode', + 'C:\\Python311\\Lib\\encodings\\punycode.py', + 'PYMODULE'), + ('encodings.ptcp154', + 'C:\\Python311\\Lib\\encodings\\ptcp154.py', + 'PYMODULE'), + ('encodings.palmos', 'C:\\Python311\\Lib\\encodings\\palmos.py', 'PYMODULE'), + ('encodings.oem', 'C:\\Python311\\Lib\\encodings\\oem.py', 'PYMODULE'), + ('encodings.mbcs', 'C:\\Python311\\Lib\\encodings\\mbcs.py', 'PYMODULE'), + ('encodings.mac_turkish', + 'C:\\Python311\\Lib\\encodings\\mac_turkish.py', + 'PYMODULE'), + ('encodings.mac_romanian', + 'C:\\Python311\\Lib\\encodings\\mac_romanian.py', + 'PYMODULE'), + ('encodings.mac_roman', + 'C:\\Python311\\Lib\\encodings\\mac_roman.py', + 'PYMODULE'), + ('encodings.mac_latin2', + 'C:\\Python311\\Lib\\encodings\\mac_latin2.py', + 'PYMODULE'), + ('encodings.mac_iceland', + 'C:\\Python311\\Lib\\encodings\\mac_iceland.py', + 'PYMODULE'), + ('encodings.mac_greek', + 'C:\\Python311\\Lib\\encodings\\mac_greek.py', + 'PYMODULE'), + ('encodings.mac_farsi', + 'C:\\Python311\\Lib\\encodings\\mac_farsi.py', + 'PYMODULE'), + ('encodings.mac_cyrillic', + 'C:\\Python311\\Lib\\encodings\\mac_cyrillic.py', + 'PYMODULE'), + ('encodings.mac_croatian', + 'C:\\Python311\\Lib\\encodings\\mac_croatian.py', + 'PYMODULE'), + ('encodings.mac_arabic', + 'C:\\Python311\\Lib\\encodings\\mac_arabic.py', + 'PYMODULE'), + ('encodings.latin_1', + 'C:\\Python311\\Lib\\encodings\\latin_1.py', + 'PYMODULE'), + ('encodings.kz1048', 'C:\\Python311\\Lib\\encodings\\kz1048.py', 'PYMODULE'), + ('encodings.koi8_u', 'C:\\Python311\\Lib\\encodings\\koi8_u.py', 'PYMODULE'), + ('encodings.koi8_t', 'C:\\Python311\\Lib\\encodings\\koi8_t.py', 'PYMODULE'), + ('encodings.koi8_r', 'C:\\Python311\\Lib\\encodings\\koi8_r.py', 'PYMODULE'), + ('encodings.johab', 'C:\\Python311\\Lib\\encodings\\johab.py', 'PYMODULE'), + ('encodings.iso8859_9', + 'C:\\Python311\\Lib\\encodings\\iso8859_9.py', + 'PYMODULE'), + ('encodings.iso8859_8', + 'C:\\Python311\\Lib\\encodings\\iso8859_8.py', + 'PYMODULE'), + ('encodings.iso8859_7', + 'C:\\Python311\\Lib\\encodings\\iso8859_7.py', + 'PYMODULE'), + ('encodings.iso8859_6', + 'C:\\Python311\\Lib\\encodings\\iso8859_6.py', + 'PYMODULE'), + ('encodings.iso8859_5', + 'C:\\Python311\\Lib\\encodings\\iso8859_5.py', + 'PYMODULE'), + ('encodings.iso8859_4', + 'C:\\Python311\\Lib\\encodings\\iso8859_4.py', + 'PYMODULE'), + ('encodings.iso8859_3', + 'C:\\Python311\\Lib\\encodings\\iso8859_3.py', + 'PYMODULE'), + ('encodings.iso8859_2', + 'C:\\Python311\\Lib\\encodings\\iso8859_2.py', + 'PYMODULE'), + ('encodings.iso8859_16', + 'C:\\Python311\\Lib\\encodings\\iso8859_16.py', + 'PYMODULE'), + ('encodings.iso8859_15', + 'C:\\Python311\\Lib\\encodings\\iso8859_15.py', + 'PYMODULE'), + ('encodings.iso8859_14', + 'C:\\Python311\\Lib\\encodings\\iso8859_14.py', + 'PYMODULE'), + ('encodings.iso8859_13', + 'C:\\Python311\\Lib\\encodings\\iso8859_13.py', + 'PYMODULE'), + ('encodings.iso8859_11', + 'C:\\Python311\\Lib\\encodings\\iso8859_11.py', + 'PYMODULE'), + ('encodings.iso8859_10', + 'C:\\Python311\\Lib\\encodings\\iso8859_10.py', + 'PYMODULE'), + ('encodings.iso8859_1', + 'C:\\Python311\\Lib\\encodings\\iso8859_1.py', + 'PYMODULE'), + ('encodings.iso2022_kr', + 'C:\\Python311\\Lib\\encodings\\iso2022_kr.py', + 'PYMODULE'), + ('encodings.iso2022_jp_ext', + 'C:\\Python311\\Lib\\encodings\\iso2022_jp_ext.py', + 'PYMODULE'), + ('encodings.iso2022_jp_3', + 'C:\\Python311\\Lib\\encodings\\iso2022_jp_3.py', + 'PYMODULE'), + ('encodings.iso2022_jp_2004', + 'C:\\Python311\\Lib\\encodings\\iso2022_jp_2004.py', + 'PYMODULE'), + ('encodings.iso2022_jp_2', + 'C:\\Python311\\Lib\\encodings\\iso2022_jp_2.py', + 'PYMODULE'), + ('encodings.iso2022_jp_1', + 'C:\\Python311\\Lib\\encodings\\iso2022_jp_1.py', + 'PYMODULE'), + ('encodings.iso2022_jp', + 'C:\\Python311\\Lib\\encodings\\iso2022_jp.py', + 'PYMODULE'), + ('encodings.idna', 'C:\\Python311\\Lib\\encodings\\idna.py', 'PYMODULE'), + ('encodings.hz', 'C:\\Python311\\Lib\\encodings\\hz.py', 'PYMODULE'), + ('encodings.hp_roman8', + 'C:\\Python311\\Lib\\encodings\\hp_roman8.py', + 'PYMODULE'), + ('encodings.hex_codec', + 'C:\\Python311\\Lib\\encodings\\hex_codec.py', + 'PYMODULE'), + ('encodings.gbk', 'C:\\Python311\\Lib\\encodings\\gbk.py', 'PYMODULE'), + ('encodings.gb2312', 'C:\\Python311\\Lib\\encodings\\gb2312.py', 'PYMODULE'), + ('encodings.gb18030', + 'C:\\Python311\\Lib\\encodings\\gb18030.py', + 'PYMODULE'), + ('encodings.euc_kr', 'C:\\Python311\\Lib\\encodings\\euc_kr.py', 'PYMODULE'), + ('encodings.euc_jp', 'C:\\Python311\\Lib\\encodings\\euc_jp.py', 'PYMODULE'), + ('encodings.euc_jisx0213', + 'C:\\Python311\\Lib\\encodings\\euc_jisx0213.py', + 'PYMODULE'), + ('encodings.euc_jis_2004', + 'C:\\Python311\\Lib\\encodings\\euc_jis_2004.py', + 'PYMODULE'), + ('encodings.cp950', 'C:\\Python311\\Lib\\encodings\\cp950.py', 'PYMODULE'), + ('encodings.cp949', 'C:\\Python311\\Lib\\encodings\\cp949.py', 'PYMODULE'), + ('encodings.cp932', 'C:\\Python311\\Lib\\encodings\\cp932.py', 'PYMODULE'), + ('encodings.cp875', 'C:\\Python311\\Lib\\encodings\\cp875.py', 'PYMODULE'), + ('encodings.cp874', 'C:\\Python311\\Lib\\encodings\\cp874.py', 'PYMODULE'), + ('encodings.cp869', 'C:\\Python311\\Lib\\encodings\\cp869.py', 'PYMODULE'), + ('encodings.cp866', 'C:\\Python311\\Lib\\encodings\\cp866.py', 'PYMODULE'), + ('encodings.cp865', 'C:\\Python311\\Lib\\encodings\\cp865.py', 'PYMODULE'), + ('encodings.cp864', 'C:\\Python311\\Lib\\encodings\\cp864.py', 'PYMODULE'), + ('encodings.cp863', 'C:\\Python311\\Lib\\encodings\\cp863.py', 'PYMODULE'), + ('encodings.cp862', 'C:\\Python311\\Lib\\encodings\\cp862.py', 'PYMODULE'), + ('encodings.cp861', 'C:\\Python311\\Lib\\encodings\\cp861.py', 'PYMODULE'), + ('encodings.cp860', 'C:\\Python311\\Lib\\encodings\\cp860.py', 'PYMODULE'), + ('encodings.cp858', 'C:\\Python311\\Lib\\encodings\\cp858.py', 'PYMODULE'), + ('encodings.cp857', 'C:\\Python311\\Lib\\encodings\\cp857.py', 'PYMODULE'), + ('encodings.cp856', 'C:\\Python311\\Lib\\encodings\\cp856.py', 'PYMODULE'), + ('encodings.cp855', 'C:\\Python311\\Lib\\encodings\\cp855.py', 'PYMODULE'), + ('encodings.cp852', 'C:\\Python311\\Lib\\encodings\\cp852.py', 'PYMODULE'), + ('encodings.cp850', 'C:\\Python311\\Lib\\encodings\\cp850.py', 'PYMODULE'), + ('encodings.cp775', 'C:\\Python311\\Lib\\encodings\\cp775.py', 'PYMODULE'), + ('encodings.cp737', 'C:\\Python311\\Lib\\encodings\\cp737.py', 'PYMODULE'), + ('encodings.cp720', 'C:\\Python311\\Lib\\encodings\\cp720.py', 'PYMODULE'), + ('encodings.cp500', 'C:\\Python311\\Lib\\encodings\\cp500.py', 'PYMODULE'), + ('encodings.cp437', 'C:\\Python311\\Lib\\encodings\\cp437.py', 'PYMODULE'), + ('encodings.cp424', 'C:\\Python311\\Lib\\encodings\\cp424.py', 'PYMODULE'), + ('encodings.cp273', 'C:\\Python311\\Lib\\encodings\\cp273.py', 'PYMODULE'), + ('encodings.cp1258', 'C:\\Python311\\Lib\\encodings\\cp1258.py', 'PYMODULE'), + ('encodings.cp1257', 'C:\\Python311\\Lib\\encodings\\cp1257.py', 'PYMODULE'), + ('encodings.cp1256', 'C:\\Python311\\Lib\\encodings\\cp1256.py', 'PYMODULE'), + ('encodings.cp1255', 'C:\\Python311\\Lib\\encodings\\cp1255.py', 'PYMODULE'), + ('encodings.cp1254', 'C:\\Python311\\Lib\\encodings\\cp1254.py', 'PYMODULE'), + ('encodings.cp1253', 'C:\\Python311\\Lib\\encodings\\cp1253.py', 'PYMODULE'), + ('encodings.cp1252', 'C:\\Python311\\Lib\\encodings\\cp1252.py', 'PYMODULE'), + ('encodings.cp1251', 'C:\\Python311\\Lib\\encodings\\cp1251.py', 'PYMODULE'), + ('encodings.cp1250', 'C:\\Python311\\Lib\\encodings\\cp1250.py', 'PYMODULE'), + ('encodings.cp1140', 'C:\\Python311\\Lib\\encodings\\cp1140.py', 'PYMODULE'), + ('encodings.cp1125', 'C:\\Python311\\Lib\\encodings\\cp1125.py', 'PYMODULE'), + ('encodings.cp1026', 'C:\\Python311\\Lib\\encodings\\cp1026.py', 'PYMODULE'), + ('encodings.cp1006', 'C:\\Python311\\Lib\\encodings\\cp1006.py', 'PYMODULE'), + ('encodings.cp037', 'C:\\Python311\\Lib\\encodings\\cp037.py', 'PYMODULE'), + ('encodings.charmap', + 'C:\\Python311\\Lib\\encodings\\charmap.py', + 'PYMODULE'), + ('encodings.bz2_codec', + 'C:\\Python311\\Lib\\encodings\\bz2_codec.py', + 'PYMODULE'), + ('encodings.big5hkscs', + 'C:\\Python311\\Lib\\encodings\\big5hkscs.py', + 'PYMODULE'), + ('encodings.big5', 'C:\\Python311\\Lib\\encodings\\big5.py', 'PYMODULE'), + ('encodings.base64_codec', + 'C:\\Python311\\Lib\\encodings\\base64_codec.py', + 'PYMODULE'), + ('encodings.ascii', 'C:\\Python311\\Lib\\encodings\\ascii.py', 'PYMODULE'), + ('encodings.aliases', + 'C:\\Python311\\Lib\\encodings\\aliases.py', + 'PYMODULE'), + ('encodings', 'C:\\Python311\\Lib\\encodings\\__init__.py', 'PYMODULE'), + ('sre_constants', 'C:\\Python311\\Lib\\sre_constants.py', 'PYMODULE'), + ('traceback', 'C:\\Python311\\Lib\\traceback.py', 'PYMODULE'), + ('locale', 'C:\\Python311\\Lib\\locale.py', 'PYMODULE'), + ('operator', 'C:\\Python311\\Lib\\operator.py', 'PYMODULE'), + ('weakref', 'C:\\Python311\\Lib\\weakref.py', 'PYMODULE'), + ('ntpath', 'C:\\Python311\\Lib\\ntpath.py', 'PYMODULE'), + ('linecache', 'C:\\Python311\\Lib\\linecache.py', 'PYMODULE'), + ('warnings', 'C:\\Python311\\Lib\\warnings.py', 'PYMODULE'), + ('stat', 'C:\\Python311\\Lib\\stat.py', 'PYMODULE'), + ('os', 'C:\\Python311\\Lib\\os.py', 'PYMODULE'), + ('abc', 'C:\\Python311\\Lib\\abc.py', 'PYMODULE'), + ('enum', 'C:\\Python311\\Lib\\enum.py', 'PYMODULE'), + ('_weakrefset', 'C:\\Python311\\Lib\\_weakrefset.py', 'PYMODULE'), + ('collections.abc', 'C:\\Python311\\Lib\\collections\\abc.py', 'PYMODULE'), + ('collections', 'C:\\Python311\\Lib\\collections\\__init__.py', 'PYMODULE'), + ('re._parser', 'C:\\Python311\\Lib\\re\\_parser.py', 'PYMODULE'), + ('re._constants', 'C:\\Python311\\Lib\\re\\_constants.py', 'PYMODULE'), + ('re._compiler', 'C:\\Python311\\Lib\\re\\_compiler.py', 'PYMODULE'), + ('re._casefix', 'C:\\Python311\\Lib\\re\\_casefix.py', 'PYMODULE'), + ('re', 'C:\\Python311\\Lib\\re\\__init__.py', 'PYMODULE')]) diff --git a/build/ProxyChainManager/EXE-00.toc b/build/ProxyChainManager/EXE-00.toc new file mode 100644 index 0000000..13ef5a9 --- /dev/null +++ b/build/ProxyChainManager/EXE-00.toc @@ -0,0 +1,2936 @@ +('C:\\Users\\drjones\\ProxyChainManager\\dist\\ProxyChainManager.exe', + False, + False, + False, + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\bootloader\\images\\icon-windowed.ico', + None, + True, + False, + b'\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n ' + b' \n \n \n \n \n true\n \n \n \n ' + b'\n \n \n \n', + True, + False, + None, + None, + None, + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\ProxyChainManager.pkg', + [('pyi-contents-directory _internal', '', 'OPTION'), + ('PYZ-00.pyz', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\PYZ-00.pyz', + 'PYZ'), + ('struct', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\struct.pyc', + 'PYMODULE'), + ('pyimod01_archive', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod01_archive.pyc', + 'PYMODULE'), + ('pyimod02_importers', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod02_importers.pyc', + 'PYMODULE'), + ('pyimod03_ctypes', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod03_ctypes.pyc', + 'PYMODULE'), + ('pyimod04_pywin32', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod04_pywin32.pyc', + 'PYMODULE'), + ('pyiboot01_bootstrap', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py', + 'PYSOURCE'), + ('pyi_rth__tkinter', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth__tkinter.py', + 'PYSOURCE'), + ('pyi_rth_pkgutil', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py', + 'PYSOURCE'), + ('pyi_rth_multiprocessing', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py', + 'PYSOURCE'), + ('pyi_rth_inspect', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py', + 'PYSOURCE'), + ('run', 'C:\\Users\\drjones\\ProxyChainManager\\run.py', 'PYSOURCE'), + ('python311.dll', 'C:\\Python311\\python311.dll', 'BINARY'), + ('_decimal.pyd', 'C:\\Python311\\DLLs\\_decimal.pyd', 'EXTENSION'), + ('_hashlib.pyd', 'C:\\Python311\\DLLs\\_hashlib.pyd', 'EXTENSION'), + ('unicodedata.pyd', 'C:\\Python311\\DLLs\\unicodedata.pyd', 'EXTENSION'), + ('select.pyd', 'C:\\Python311\\DLLs\\select.pyd', 'EXTENSION'), + ('_socket.pyd', 'C:\\Python311\\DLLs\\_socket.pyd', 'EXTENSION'), + ('_lzma.pyd', 'C:\\Python311\\DLLs\\_lzma.pyd', 'EXTENSION'), + ('_bz2.pyd', 'C:\\Python311\\DLLs\\_bz2.pyd', 'EXTENSION'), + ('_multiprocessing.pyd', + 'C:\\Python311\\DLLs\\_multiprocessing.pyd', + 'EXTENSION'), + ('pyexpat.pyd', 'C:\\Python311\\DLLs\\pyexpat.pyd', 'EXTENSION'), + ('_ssl.pyd', 'C:\\Python311\\DLLs\\_ssl.pyd', 'EXTENSION'), + ('_ctypes.pyd', 'C:\\Python311\\DLLs\\_ctypes.pyd', 'EXTENSION'), + ('_queue.pyd', 'C:\\Python311\\DLLs\\_queue.pyd', 'EXTENSION'), + ('_tkinter.pyd', 'C:\\Python311\\DLLs\\_tkinter.pyd', 'EXTENSION'), + ('_overlapped.pyd', 'C:\\Python311\\DLLs\\_overlapped.pyd', 'EXTENSION'), + ('_asyncio.pyd', 'C:\\Python311\\DLLs\\_asyncio.pyd', 'EXTENSION'), + ('PIL\\_imagingtk.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingtk.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_webp.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_webp.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_avif.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_avif.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingcms.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingcms.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingmath.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingmath.cp311-win_amd64.pyd', + 'EXTENSION'), + ('_elementtree.pyd', 'C:\\Python311\\DLLs\\_elementtree.pyd', 'EXTENSION'), + ('PIL\\_imaging.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imaging.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingft.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingft.cp311-win_amd64.pyd', + 'EXTENSION'), + ('VCRUNTIME140.dll', 'C:\\Python311\\VCRUNTIME140.dll', 'BINARY'), + ('libcrypto-1_1.dll', 'C:\\Python311\\DLLs\\libcrypto-1_1.dll', 'BINARY'), + ('libssl-1_1.dll', 'C:\\Python311\\DLLs\\libssl-1_1.dll', 'BINARY'), + ('libffi-8.dll', 'C:\\Python311\\DLLs\\libffi-8.dll', 'BINARY'), + ('tk86t.dll', 'C:\\Python311\\DLLs\\tk86t.dll', 'BINARY'), + ('tcl86t.dll', 'C:\\Python311\\DLLs\\tcl86t.dll', 'BINARY'), + ('customtkinter-5.2.2.dist-info\\INSTALLER', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\INSTALLER', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\LICENSE', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\LICENSE', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\METADATA', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\METADATA', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\RECORD', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\RECORD', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\REQUESTED', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\REQUESTED', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\WHEEL', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\WHEEL', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\top_level.txt', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\top_level.txt', + 'DATA'), + ('customtkinter\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\__init__.py', + 'DATA'), + ('customtkinter\\assets\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'DATA'), + ('customtkinter\\assets\\icons\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'DATA'), + ('customtkinter\\assets\\themes\\blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\dark-blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\dark-blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\green.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\green.json', + 'DATA'), + ('customtkinter\\windows\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\ctk_input_dialog.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_input_dialog.py', + 'DATA'), + ('customtkinter\\windows\\ctk_tk.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_tk.py', + 'DATA'), + ('customtkinter\\windows\\ctk_toplevel.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_toplevel.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_combobox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_combobox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_entry.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_entry.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_label.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_label.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_slider.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_slider.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_switch.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_switch.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_tabview.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_tabview.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_textbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_textbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\font_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\font_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montevideo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montevideo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Moncton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Moncton', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+9', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tbilisi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tbilisi', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Faroe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Faroe', + 'DATA'), + ('_tcl_data\\init.tcl', 'C:\\Python311\\tcl\\tcl8.6\\init.tcl', 'DATA'), + ('_tcl_data\\tzdata\\GMT0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT0', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\Beulah', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\Beulah', + 'DATA'), + ('_tcl_data\\encoding\\cp950.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp950.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Freetown', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Freetown', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Istanbul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Istanbul', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Indiana-Starke', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Indiana-Starke', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Irkutsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Irkutsk', + 'DATA'), + ('_tcl_data\\msgs\\en_zw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_zw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Blanc-Sablon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Blanc-Sablon', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+11', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+11', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Yellowknife', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Yellowknife', + 'DATA'), + ('_tcl_data\\tzdata\\MST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MST', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Taipei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Taipei', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\South_Pole', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\South_Pole', + 'DATA'), + ('tcl8\\8.4\\platform\\shell-1.1.4.tm', + 'C:\\Python311\\tcl\\tcl8\\8.4\\platform\\shell-1.1.4.tm', + 'DATA'), + ('_tcl_data\\tzdata\\GMT', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\San_Marino', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\San_Marino', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Chagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Chagos', + 'DATA'), + ('_tk_data\\ttk\\altTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\altTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Belem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Belem', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-7', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Grand_Turk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Grand_Turk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cordoba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cordoba', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Mendoza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Mendoza', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kirov', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kirov', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Niue', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Niue', + 'DATA'), + ('_tk_data\\msgs\\eo.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\eo.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Winamac', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Winamac', + 'DATA'), + ('_tcl_data\\msgs\\es_pr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Ulyanovsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Ulyanovsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Adak', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Adak', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\South_Georgia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\South_Georgia', + 'DATA'), + ('_tcl_data\\msgs\\eu_es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eu_es.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Ljubljana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Ljubljana', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\AST4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\AST4', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santarem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santarem', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Porto-Novo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Porto-Novo', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Norfolk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Norfolk', + 'DATA'), + ('_tk_data\\comdlg.tcl', 'C:\\Python311\\tcl\\tk8.6\\comdlg.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kampala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kampala', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Prague', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Prague', + 'DATA'), + ('_tcl_data\\encoding\\macCroatian.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCroatian.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Sydney', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Sydney', + 'DATA'), + ('_tk_data\\license.terms', + 'C:\\Python311\\tcl\\tk8.6\\license.terms', + 'DATA'), + ('_tcl_data\\msgs\\zh.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-11', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-11', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Anguilla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Anguilla', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\EST5EDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\EST5EDT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Krasnoyarsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Krasnoyarsk', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+4', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cayenne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cayenne', + 'DATA'), + ('_tcl_data\\msgs\\lt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\lt.msg', + 'DATA'), + ('_tcl_data\\encoding\\jis0212.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0212.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bissau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bissau', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\BajaNorte', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\BajaNorte', + 'DATA'), + ('_tcl_data\\msgs\\es_ve.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ve.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Boise', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Boise', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Barthelemy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Barthelemy', + 'DATA'), + ('tcl8\\8.5\\tcltest-2.5.3.tm', + 'C:\\Python311\\tcl\\tcl8\\8.5\\tcltest-2.5.3.tm', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Efate', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Efate', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\BajaSur', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\BajaSur', + 'DATA'), + ('_tk_data\\msgs\\nl.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\nl.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Manaus', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Manaus', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Fakaofo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Fakaofo', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Darwin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Darwin', + 'DATA'), + ('_tcl_data\\encoding\\macRoman.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macRoman.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Japan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Japan', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Nouakchott', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Nouakchott', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bogota', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bogota', + 'DATA'), + ('_tcl_data\\msgs\\en_au.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_au.msg', + 'DATA'), + ('_tk_data\\icons.tcl', 'C:\\Python311\\tcl\\tk8.6\\icons.tcl', 'DATA'), + ('_tcl_data\\tzdata\\W-SU', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\W-SU', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tirane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tirane', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Lower_Princes', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Lower_Princes', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Recife', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Recife', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Banjul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Banjul', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yangon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yangon', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-11.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-11.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp936.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp936.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Comoro', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Comoro', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Chicago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Chicago', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Volgograd', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Volgograd', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ceuta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ceuta', + 'DATA'), + ('_tcl_data\\msgs\\bn_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bn_in.msg', + 'DATA'), + ('_tk_data\\msgs\\da.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\da.msg', 'DATA'), + ('_tcl_data\\encoding\\gb1988.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb1988.enc', + 'DATA'), + ('_tk_data\\xmfbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\xmfbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kosrae', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kosrae', + 'DATA'), + ('_tcl_data\\safe.tcl', 'C:\\Python311\\tcl\\tcl8.6\\safe.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bujumbura', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bujumbura', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-1', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-1', + 'DATA'), + ('_tcl_data\\encoding\\koi8-r.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\koi8-r.enc', + 'DATA'), + ('_tk_data\\listbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\listbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Campo_Grande', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Campo_Grande', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ulan_Bator', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ulan_Bator', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+5', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nome', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Zulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Zulu', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Bermuda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Bermuda', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Manila', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Manila', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kolkata', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kolkata', + 'DATA'), + ('_tcl_data\\msgs\\ko.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ko.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-4', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Istanbul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Istanbul', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Metlakatla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Metlakatla', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\General', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\General', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\La_Rioja', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\La_Rioja', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pohnpei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pohnpei', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\London', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\London', + 'DATA'), + ('_tcl_data\\encoding\\macDingbats.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macDingbats.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso2022.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022.enc', + 'DATA'), + ('_tcl_data\\msgs\\es_co.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_co.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-14.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-14.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Atikokan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Atikokan', + 'DATA'), + ('_tk_data\\ttk\\notebook.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\notebook.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Cordoba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Cordoba', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cambridge_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cambridge_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kaliningrad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kaliningrad', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bahia_Banderas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bahia_Banderas', + 'DATA'), + ('_tcl_data\\msgs\\fi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fi.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-7.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-7.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Juba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Juba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Tripoli', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Tripoli', + 'DATA'), + ('_tcl_data\\tzdata\\Navajo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Navajo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fortaleza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fortaleza', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Stanley', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Stanley', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Davis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Davis', + 'DATA'), + ('_tcl_data\\msgs\\kok_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kok_in.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_sg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_sg.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aqtau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aqtau', + 'DATA'), + ('_tcl_data\\tzdata\\EST5EDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EST5EDT', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-5.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-5.enc', + 'DATA'), + ('_tk_data\\scrlbar.tcl', 'C:\\Python311\\tcl\\tk8.6\\scrlbar.tcl', 'DATA'), + ('_tcl_data\\tzdata\\US\\East-Indiana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\East-Indiana', + 'DATA'), + ('_tcl_data\\msgs\\es_py.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_py.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Iceland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Iceland', + 'DATA'), + ('_tcl_data\\msgs\\cs.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\cs.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso2022-kr.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022-kr.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp1258.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1258.enc', + 'DATA'), + ('_tcl_data\\msgs\\fr_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Greenwich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Greenwich', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\PST8PDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\PST8PDT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Mariehamn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Mariehamn', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santiago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santiago', + 'DATA'), + ('_tcl_data\\tzdata\\EET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EET', 'DATA'), + ('_tcl_data\\msgs\\id_id.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\id_id.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Karachi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Karachi', + 'DATA'), + ('_tk_data\\msgs\\es.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\es.msg', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Newfoundland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Newfoundland', + 'DATA'), + ('_tk_data\\mkpsenc.tcl', 'C:\\Python311\\tcl\\tk8.6\\mkpsenc.tcl', 'DATA'), + ('_tcl_data\\tzdata\\CET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\CET', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+3', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+3', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Virgin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Virgin', + 'DATA'), + ('_tk_data\\ttk\\scrollbar.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\scrollbar.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zagreb', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zagreb', + 'DATA'), + ('_tcl_data\\msgs\\sh.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sh.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\San_Luis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\San_Luis', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Simferopol', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Simferopol', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Algiers', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Algiers', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tarawa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tarawa', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bamako', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bamako', + 'DATA'), + ('_tcl_data\\tzdata\\Arctic\\Longyearbyen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Arctic\\Longyearbyen', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Shanghai', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Shanghai', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\YST9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\YST9', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ndjamena', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ndjamena', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bahia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bahia', + 'DATA'), + ('_tcl_data\\tzdata\\EST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EST', 'DATA'), + ('_tcl_data\\encoding\\iso8859-3.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-3.enc', + 'DATA'), + ('_tk_data\\images\\pwrdLogo75.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo75.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tehran', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tehran', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Vincent', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Vincent', + 'DATA'), + ('_tcl_data\\msgs\\es_ec.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ec.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Oral', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Oral', + 'DATA'), + ('_tcl_data\\msgs\\nn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-12', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-12', + 'DATA'), + ('_tcl_data\\msgs\\es_cr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_cr.msg', + 'DATA'), + ('_tk_data\\focus.tcl', 'C:\\Python311\\tcl\\tk8.6\\focus.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Porto_Acre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Porto_Acre', + 'DATA'), + ('_tcl_data\\msgs\\fa_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa_in.msg', + 'DATA'), + ('_tcl_data\\encoding\\koi8-u.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\koi8-u.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Perth', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Perth', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Madrid', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Madrid', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Dublin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Dublin', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Winnipeg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Winnipeg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montserrat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montserrat', + 'DATA'), + ('_tcl_data\\history.tcl', 'C:\\Python311\\tcl\\tcl8.6\\history.tcl', 'DATA'), + ('_tk_data\\msgs\\it.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\it.msg', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Maputo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Maputo', + 'DATA'), + ('_tk_data\\ttk\\sizegrip.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\sizegrip.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guadeloupe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guadeloupe', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Minsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Minsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Vancouver', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Vancouver', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hovd', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hovd', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Brussels', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Brussels', + 'DATA'), + ('_tk_data\\images\\pwrdLogo.eps', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo.eps', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Skopje', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Skopje', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Atyrau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Atyrau', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ujung_Pandang', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ujung_Pandang', + 'DATA'), + ('_tcl_data\\msgs\\es_pe.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pe.msg', + 'DATA'), + ('_tk_data\\msgs\\fr.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\fr.msg', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Brazzaville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Brazzaville', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\CST6CDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\CST6CDT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Mendoza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mendoza', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Choibalsan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Choibalsan', + 'DATA'), + ('_tcl_data\\msgs\\en_nz.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_nz.msg', + 'DATA'), + ('_tk_data\\msgs\\pl.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\pl.msg', 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Azores', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Azores', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tomsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tomsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tijuana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tijuana', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bangui', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bangui', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Sao_Tome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Sao_Tome', + 'DATA'), + ('_tcl_data\\msgs\\ms_my.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ms_my.msg', + 'DATA'), + ('_tcl_data\\msgs\\sq.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sq.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Gambier', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Gambier', + 'DATA'), + ('_tk_data\\images\\logo.eps', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo.eps', + 'DATA'), + ('_tcl_data\\msgs\\en_hk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_hk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jayapura', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jayapura', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+10', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Auckland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Auckland', + 'DATA'), + ('_tcl_data\\encoding\\cp865.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp865.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Macau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Macau', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Tell_City', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Tell_City', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Colombo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Colombo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Scoresbysund', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Scoresbysund', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Casablanca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Casablanca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Kentucky\\Monticello', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kentucky\\Monticello', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Atka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Atka', + 'DATA'), + ('_tcl_data\\tzdata\\Cuba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Cuba', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+0', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Mawson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Mawson', + 'DATA'), + ('_tcl_data\\encoding\\cp1251.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1251.enc', + 'DATA'), + ('_tcl_data\\msgs\\kl_gl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kl_gl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\MST7MDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MST7MDT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Andorra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Andorra', + 'DATA'), + ('_tcl_data\\tzdata\\Turkey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Turkey', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Saratov', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Saratov', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Srednekolymsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Srednekolymsk', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yekaterinburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yekaterinburg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rankin_Inlet', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rankin_Inlet', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tashkent', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tashkent', + 'DATA'), + ('_tk_data\\ttk\\progress.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\progress.tcl', + 'DATA'), + ('_tk_data\\megawidget.tcl', + 'C:\\Python311\\tcl\\tk8.6\\megawidget.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Vostok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Vostok', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Catamarca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Catamarca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Sitka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Sitka', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Kentucky\\Louisville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kentucky\\Louisville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Mbabane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Mbabane', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Universal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Universal', + 'DATA'), + ('_tcl_data\\auto.tcl', 'C:\\Python311\\tcl\\tcl8.6\\auto.tcl', 'DATA'), + ('_tcl_data\\msgs\\ta_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ta_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Belgrade', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Belgrade', + 'DATA'), + ('_tk_data\\safetk.tcl', 'C:\\Python311\\tcl\\tk8.6\\safetk.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Muscat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Muscat', + 'DATA'), + ('_tk_data\\ttk\\menubutton.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\menubutton.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santa_Isabel', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santa_Isabel', + 'DATA'), + ('_tk_data\\images\\pwrdLogo100.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo100.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Yakutat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Yakutat', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Pangnirtung', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Pangnirtung', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pago_Pago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pago_Pago', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Ponape', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Ponape', + 'DATA'), + ('_tcl_data\\tzdata\\MET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MET', 'DATA'), + ('_tcl_data\\tzdata\\ROK', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\ROK', 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mayotte', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mayotte', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\CST6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\CST6', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Enderbury', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Enderbury', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tongatapu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tongatapu', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Boa_Vista', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Boa_Vista', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Salta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Salta', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Nairobi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Nairobi', + 'DATA'), + ('_tcl_data\\msgs\\te_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\te_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Alaska', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Alaska', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Hawaii', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Hawaii', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Curacao', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Curacao', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-5', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Urumqi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Urumqi', + 'DATA'), + ('_tcl_data\\tzdata\\CST6CDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\CST6CDT', + 'DATA'), + ('_tcl_data\\encoding\\ebcdic.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ebcdic.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Rothera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Rothera', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Eastern', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Eastern', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indianapolis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indianapolis', + 'DATA'), + ('_tcl_data\\tzdata\\Libya', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Libya', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Yancowinna', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Yancowinna', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ust-Nera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ust-Nera', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Yukon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Yukon', + 'DATA'), + ('_tk_data\\entry.tcl', 'C:\\Python311\\tcl\\tk8.6\\entry.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kabul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kabul', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qostanay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qostanay', + 'DATA'), + ('_tk_data\\panedwindow.tcl', + 'C:\\Python311\\tcl\\tk8.6\\panedwindow.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Seoul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Seoul', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Porto_Velho', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Porto_Velho', + 'DATA'), + ('_tcl_data\\tzdata\\Singapore', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Singapore', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-3', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-3', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-8', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Currie', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Currie', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-6', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Tasmania', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Tasmania', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Catamarca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Catamarca', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuching', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuching', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tortola', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tortola', + 'DATA'), + ('_tk_data\\images\\logoLarge.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logoLarge.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Poland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Poland', + 'DATA'), + ('_tk_data\\unsupported.tcl', + 'C:\\Python311\\tcl\\tk8.6\\unsupported.tcl', + 'DATA'), + ('_tcl_data\\encoding\\cp1252.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1252.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\San_Juan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\San_Juan', + 'DATA'), + ('_tcl_data\\msgs\\mr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mr.msg', + 'DATA'), + ('_tcl_data\\package.tcl', 'C:\\Python311\\tcl\\tcl8.6\\package.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Chile\\EasterIsland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Chile\\EasterIsland', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\North', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\North', + 'DATA'), + ('_tcl_data\\msgs\\mr_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mr_in.msg', + 'DATA'), + ('_tcl_data\\encoding\\euc-kr.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-kr.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Brisbane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Brisbane', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Tunis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Tunis', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Apia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Apia', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Fiji', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Fiji', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-9.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-9.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Eastern', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Eastern', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Wake', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Wake', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Riyadh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Riyadh', + 'DATA'), + ('_tk_data\\ttk\\entry.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\entry.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\MST7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\MST7', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Edmonton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Edmonton', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Bougainville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Bougainville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Maseru', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Maseru', + 'DATA'), + ('_tcl_data\\encoding\\macRomania.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macRomania.enc', + 'DATA'), + ('_tk_data\\msgs\\hu.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\hu.msg', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-2', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-2', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Chatham', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Chatham', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tokyo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tokyo', + 'DATA'), + ('_tk_data\\ttk\\panedwindow.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\panedwindow.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dhaka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dhaka', + 'DATA'), + ('_tcl_data\\msgs\\es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es.msg', + 'DATA'), + ('_tk_data\\obsolete.tcl', 'C:\\Python311\\tcl\\tk8.6\\obsolete.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Omsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Omsk', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\DeNoronha', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\DeNoronha', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Podgorica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Podgorica', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cuiaba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cuiaba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Johannesburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Johannesburg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aden', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aden', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Niamey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Niamey', + 'DATA'), + ('_tcl_data\\msgs\\es_pa.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pa.msg', + 'DATA'), + ('_tcl_data\\msgs\\nl_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nl_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Copenhagen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Copenhagen', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ulaanbaatar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ulaanbaatar', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Phoenix', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Phoenix', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Thule', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Thule', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-13', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-13', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Knox', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Knox', + 'DATA'), + ('_tcl_data\\msgs\\ar_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\GB', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GB', 'DATA'), + ('_tcl_data\\tzdata\\America\\Toronto', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Toronto', + 'DATA'), + ('_tcl_data\\msgs\\eu.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eu.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-4.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-4.enc', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Central', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Central', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Saipan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Saipan', + 'DATA'), + ('_tcl_data\\msgs\\fr_ch.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_ch.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Vevay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Vevay', + 'DATA'), + ('_tcl_data\\msgs\\es_uy.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_uy.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Oslo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Oslo', + 'DATA'), + ('_tk_data\\images\\pwrdLogo200.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo200.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Kerguelen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Kerguelen', + 'DATA'), + ('_tcl_data\\encoding\\jis0201.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0201.enc', + 'DATA'), + ('_tcl_data\\msgs\\de_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\UCT', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\UCT', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Barnaul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Barnaul', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Addis_Ababa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Addis_Ababa', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Majuro', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Majuro', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Menominee', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Menominee', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Panama', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Panama', + 'DATA'), + ('_tcl_data\\msgs\\es_mx.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_mx.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Chile\\Continental', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Chile\\Continental', + 'DATA'), + ('_tcl_data\\msgs\\tr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\tr.msg', + 'DATA'), + ('_tk_data\\ttk\\aquaTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\aquaTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Marquesas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Marquesas', + 'DATA'), + ('_tcl_data\\encoding\\euc-jp.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-jp.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp932.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp932.enc', + 'DATA'), + ('_tcl_data\\msgs\\uk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\uk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\NZ-CHAT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\NZ-CHAT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Makassar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Makassar', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Kitts', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Kitts', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cayman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cayman', + 'DATA'), + ('_tcl_data\\msgs\\en_za.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_za.msg', + 'DATA'), + ('_tcl_data\\msgs\\hr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\El_Salvador', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\El_Salvador', + 'DATA'), + ('_tcl_data\\encoding\\cp874.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp874.enc', + 'DATA'), + ('_tk_data\\msgs\\ru.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\ru.msg', 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Eucla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Eucla', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yerevan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yerevan', + 'DATA'), + ('_tk_data\\msgs\\el.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\el.msg', 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Melbourne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Melbourne', + 'DATA'), + ('_tcl_data\\encoding\\cp1256.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1256.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso2022-jp.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022-jp.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Monaco', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Monaco', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Rarotonga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Rarotonga', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vienna', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vienna', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Nicosia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Nicosia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tegucigalpa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tegucigalpa', + 'DATA'), + ('_tk_data\\ttk\\winTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\winTheme.tcl', + 'DATA'), + ('_tcl_data\\msgs\\it_ch.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\it_ch.msg', + 'DATA'), + ('_tcl_data\\msgs\\et.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\et.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Belfast', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Belfast', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Ensenada', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Ensenada', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Shiprock', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Shiprock', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Godthab', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Godthab', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Barbados', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Barbados', + 'DATA'), + ('_tcl_data\\tzdata\\WET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\WET', 'DATA'), + ('_tcl_data\\tzdata\\America\\Sao_Paulo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Sao_Paulo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Port_of_Spain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Port_of_Spain', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Inuvik', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Inuvik', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Guadalcanal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Guadalcanal', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Amsterdam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Amsterdam', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\New_Salem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\New_Salem', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\UCT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\UCT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Chihuahua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Chihuahua', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Johnston', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Johnston', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Juneau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Juneau', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Denver', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Denver', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Louisville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Louisville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Libreville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Libreville', + 'DATA'), + ('_tcl_data\\encoding\\cp775.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp775.enc', + 'DATA'), + ('_tk_data\\tclIndex', 'C:\\Python311\\tcl\\tk8.6\\tclIndex', 'DATA'), + ('_tcl_data\\encoding\\macThai.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macThai.enc', + 'DATA'), + ('_tcl_data\\msgs\\en_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_in.msg', + 'DATA'), + ('_tcl_data\\msgs\\fa_ir.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa_ir.msg', + 'DATA'), + ('_tcl_data\\encoding\\gb12345.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb12345.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\New_York', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\New_York', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Danmarkshavn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Danmarkshavn', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\ACT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\ACT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Rangoon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Rangoon', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fort_Nelson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fort_Nelson', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zurich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zurich', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Sarajevo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Sarajevo', + 'DATA'), + ('_tcl_data\\opt0.4\\optparse.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\opt0.4\\optparse.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Adelaide', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Adelaide', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-6.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-6.enc', + 'DATA'), + ('_tcl_data\\msgs\\hi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hi.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Casey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Casey', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ouagadougou', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ouagadougou', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Glace_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Glace_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Thimphu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Thimphu', + 'DATA'), + ('_tcl_data\\msgs\\gl_es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gl_es.msg', + 'DATA'), + ('_tcl_data\\msgs\\sk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Jan_Mayen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Jan_Mayen', + 'DATA'), + ('_tk_data\\optMenu.tcl', 'C:\\Python311\\tcl\\tk8.6\\optMenu.tcl', 'DATA'), + ('_tk_data\\ttk\\treeview.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\treeview.tcl', + 'DATA'), + ('_tk_data\\tkfbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\tkfbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-14', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-14', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\West', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\West', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Port-au-Prince', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Port-au-Prince', + 'DATA'), + ('_tcl_data\\msgs\\ru.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ru.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Greenwich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Greenwich', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Djibouti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Djibouti', + 'DATA'), + ('_tcl_data\\encoding\\gb2312.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb2312.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santo_Domingo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santo_Domingo', + 'DATA'), + ('_tcl_data\\msgs\\he.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\he.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Egypt', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Egypt', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dacca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dacca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Tucuman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Tucuman', + 'DATA'), + ('_tcl_data\\encoding\\cp860.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp860.enc', + 'DATA'), + ('_tcl_data\\encoding\\macTurkish.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macTurkish.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Jersey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Jersey', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Lisbon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Lisbon', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bahrain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bahrain', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Harare', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Harare', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Paris', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Paris', + 'DATA'), + ('_tcl_data\\msgs\\it.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\it.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Arizona', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Arizona', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kiev', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kiev', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dominica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dominica', + 'DATA'), + ('_tk_data\\clrpick.tcl', 'C:\\Python311\\tcl\\tk8.6\\clrpick.tcl', 'DATA'), + ('_tcl_data\\msgs\\nb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Douala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Douala', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Malta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Malta', + 'DATA'), + ('_tcl_data\\msgs\\af.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\af.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Brunei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Brunei', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Dakar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Dakar', + 'DATA'), + ('_tcl_data\\encoding\\jis0208.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0208.enc', + 'DATA'), + ('_tcl_data\\tzdata\\UTC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\UTC', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tiraspol', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tiraspol', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Berlin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Berlin', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Luanda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Luanda', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Coral_Harbour', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Coral_Harbour', + 'DATA'), + ('_tcl_data\\msgs\\mt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mt.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Katmandu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Katmandu', + 'DATA'), + ('_tcl_data\\tzdata\\HST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\HST', 'DATA'), + ('_tcl_data\\tzdata\\Universal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Universal', + 'DATA'), + ('_tcl_data\\msgs\\lv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\lv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Broken_Hill', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Broken_Hill', + 'DATA'), + ('_tcl_data\\encoding\\cp1254.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1254.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dawson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dawson', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aqtobe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aqtobe', + 'DATA'), + ('_tcl_data\\msgs\\vi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\vi.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Funafuti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Funafuti', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Marengo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Marengo', + 'DATA'), + ('_tcl_data\\msgs\\kl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Hermosillo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Hermosillo', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\HST10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\HST10', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Martinique', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Martinique', + 'DATA'), + ('_tk_data\\msgs\\cs.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\cs.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Araguaina', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Araguaina', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-10.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-10.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Matamoros', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Matamoros', + 'DATA'), + ('_tcl_data\\msgs\\hu.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hu.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kinshasa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kinshasa', + 'DATA'), + ('_tcl_data\\encoding\\cp437.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp437.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Sofia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Sofia', + 'DATA'), + ('_tcl_data\\tzdata\\Hongkong', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Hongkong', + 'DATA'), + ('_tcl_data\\msgs\\ja.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ja.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Singapore', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Singapore', + 'DATA'), + ('_tk_data\\images\\tai-ku.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\tai-ku.gif', + 'DATA'), + ('_tcl_data\\http1.0\\pkgIndex.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\http1.0\\pkgIndex.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Goose_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Goose_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rainy_River', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rainy_River', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Pacific', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Pacific', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Jamaica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Jamaica', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Asmera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Asmera', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qyzylorda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qyzylorda', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Jujuy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Jujuy', + 'DATA'), + ('_tcl_data\\opt0.4\\pkgIndex.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\opt0.4\\pkgIndex.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Gibraltar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Gibraltar', + 'DATA'), + ('_tcl_data\\msgs\\sw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sw.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp850.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp850.enc', + 'DATA'), + ('_tk_data\\msgs\\de.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\de.msg', 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Madeira', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Madeira', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dushanbe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dushanbe', + 'DATA'), + ('_tcl_data\\encoding\\ksc5601.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ksc5601.enc', + 'DATA'), + ('_tk_data\\ttk\\scale.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\scale.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\PST8PDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\PST8PDT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Merida', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Merida', + 'DATA'), + ('_tcl_data\\msgs\\te.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\te.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Palau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Palau', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\EST5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\EST5', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Samarkand', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Samarkand', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Halifax', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Halifax', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Rio_Gallegos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Rio_Gallegos', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Puerto_Rico', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Puerto_Rico', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Maceio', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Maceio', + 'DATA'), + ('_tcl_data\\tzdata\\Iran', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Iran', + 'DATA'), + ('_tcl_data\\msgs\\id.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\id.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Timbuktu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Timbuktu', + 'DATA'), + ('_tk_data\\ttk\\defaults.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\defaults.tcl', + 'DATA'), + ('_tcl_data\\msgs\\nl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Anadyr', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Anadyr', + 'DATA'), + ('_tcl_data\\msgs\\fa.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tel_Aviv', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tel_Aviv', + 'DATA'), + ('_tk_data\\images\\logo100.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo100.gif', + 'DATA'), + ('_tk_data\\images\\pwrdLogo175.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo175.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Thunder_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Thunder_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Noumea', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Noumea', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chita', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chita', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hebron', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hebron', + 'DATA'), + ('_tcl_data\\msgs\\ro.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ro.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Buenos_Aires', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Buenos_Aires', + 'DATA'), + ('_tcl_data\\msgs\\fr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr.msg', + 'DATA'), + ('_tk_data\\msgbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\msgbox.tcl', 'DATA'), + ('_tk_data\\bgerror.tcl', 'C:\\Python311\\tcl\\tk8.6\\bgerror.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Kralendijk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kralendijk', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Guam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Guam', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Guernsey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Guernsey', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Lord_Howe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Lord_Howe', + 'DATA'), + ('_tk_data\\ttk\\ttk.tcl', 'C:\\Python311\\tcl\\tk8.6\\ttk\\ttk.tcl', 'DATA'), + ('_tcl_data\\msgs\\sv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Hobart', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Hobart', + 'DATA'), + ('_tcl_data\\msgs\\en_ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Aruba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Aruba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Abidjan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Abidjan', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Sakhalin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Sakhalin', + 'DATA'), + ('_tcl_data\\msgs\\da.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\da.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Luxembourg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Luxembourg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Cape_Verde', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Cape_Verde', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-13.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-13.enc', + 'DATA'), + ('_tk_data\\ttk\\xpTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\xpTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Midway', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Midway', + 'DATA'), + ('_tk_data\\choosedir.tcl', + 'C:\\Python311\\tcl\\tk8.6\\choosedir.tcl', + 'DATA'), + ('_tcl_data\\msgs\\en_ie.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ie.msg', + 'DATA'), + ('_tcl_data\\msgs\\bg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bg.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp852.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp852.enc', + 'DATA'), + ('_tk_data\\tk.tcl', 'C:\\Python311\\tcl\\tk8.6\\tk.tcl', 'DATA'), + ('_tcl_data\\msgs\\el.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\el.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Victoria', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Victoria', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\South', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\South', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Famagusta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Famagusta', + 'DATA'), + ('_tcl_data\\tzdata\\PRC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\PRC', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Novosibirsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Novosibirsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Miquelon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Miquelon', + 'DATA'), + ('_tcl_data\\encoding\\cp864.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp864.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\DumontDUrville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\DumontDUrville', + 'DATA'), + ('_tcl_data\\encoding\\macCentEuro.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCentEuro.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Knox_IN', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Knox_IN', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guatemala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guatemala', + 'DATA'), + ('_tcl_data\\msgs\\be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ashkhabad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ashkhabad', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Samoa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Samoa', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Port_Moresby', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Port_Moresby', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT0', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Managua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Managua', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Caracas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Caracas', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Gaborone', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Gaborone', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Baku', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Baku', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hong_Kong', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hong_Kong', + 'DATA'), + ('_tcl_data\\encoding\\macCyrillic.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCyrillic.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Monrovia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Monrovia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Antigua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Antigua', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Saigon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Saigon', + 'DATA'), + ('_tk_data\\palette.tcl', 'C:\\Python311\\tcl\\tk8.6\\palette.tcl', 'DATA'), + ('_tk_data\\ttk\\vistaTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\vistaTheme.tcl', + 'DATA'), + ('_tcl_data\\msgs\\ar_lb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_lb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Faeroe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Faeroe', + 'DATA'), + ('_tcl_data\\msgs\\ko_kr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ko_kr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Cocos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Cocos', + 'DATA'), + ('_tcl_data\\encoding\\big5.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\big5.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Asmara', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Asmara', + 'DATA'), + ('_tcl_data\\msgs\\af_za.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\af_za.msg', + 'DATA'), + ('_tcl_data\\tm.tcl', 'C:\\Python311\\tcl\\tcl8.6\\tm.tcl', 'DATA'), + ('_tcl_data\\encoding\\iso8859-15.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-15.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Budapest', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Budapest', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dubai', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dubai', + 'DATA'), + ('_tcl_data\\encoding\\cp863.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp863.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp866.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp866.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Almaty', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Almaty', + 'DATA'), + ('_tk_data\\ttk\\fonts.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\fonts.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Blantyre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Blantyre', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Warsaw', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Warsaw', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Rome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Rome', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+7', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Gaza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Gaza', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Chuuk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Chuuk', + 'DATA'), + ('_tcl_data\\tzdata\\GMT+0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT+0', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-0', + 'DATA'), + ('_tcl_data\\http1.0\\http.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\http1.0\\http.tcl', + 'DATA'), + ('_tk_data\\images\\logo64.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo64.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\St_Helena', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\St_Helena', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Syowa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Syowa', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\YST9YDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\YST9YDT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Macao', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Macao', + 'DATA'), + ('_tcl_data\\msgs\\ga_ie.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ga_ie.msg', + 'DATA'), + ('_tcl_data\\encoding\\ascii.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ascii.enc', + 'DATA'), + ('_tk_data\\button.tcl', 'C:\\Python311\\tcl\\tk8.6\\button.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Kwajalein', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Kwajalein', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Dar_es_Salaam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Dar_es_Salaam', + 'DATA'), + ('_tcl_data\\msgs\\sr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sr.msg', + 'DATA'), + ('_tcl_data\\msgs\\kok.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kok.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Galapagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Galapagos', + 'DATA'), + ('_tcl_data\\clock.tcl', 'C:\\Python311\\tcl\\tcl8.6\\clock.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Pacific', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Pacific', + 'DATA'), + ('_tcl_data\\msgs\\es_ni.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ni.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fort_Wayne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fort_Wayne', + 'DATA'), + ('_tcl_data\\encoding\\gb2312-raw.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb2312-raw.enc', + 'DATA'), + ('_tcl_data\\msgs\\en_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mahe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mahe', + 'DATA'), + ('_tk_data\\msgs\\pt.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\pt.msg', 'DATA'), + ('_tcl_data\\msgs\\ar_jo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_jo.msg', + 'DATA'), + ('_tk_data\\ttk\\classicTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\classicTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kanton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kanton', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Riga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Riga', + 'DATA'), + ('_tcl_data\\encoding\\cp1255.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1255.enc', + 'DATA'), + ('tcl8\\8.6\\http-2.9.5.tm', + 'C:\\Python311\\tcl\\tcl8\\8.6\\http-2.9.5.tm', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Wallis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Wallis', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ashgabat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ashgabat', + 'DATA'), + ('_tcl_data\\tzdata\\NZ', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\NZ', 'DATA'), + ('_tcl_data\\msgs\\es_sv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_sv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Helsinki', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Helsinki', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+1', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+1', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Indianapolis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Indianapolis', + 'DATA'), + ('_tcl_data\\word.tcl', 'C:\\Python311\\tcl\\tcl8.6\\word.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Isle_of_Man', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Isle_of_Man', + 'DATA'), + ('_tcl_data\\encoding\\euc-cn.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-cn.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Saskatchewan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Saskatchewan', + 'DATA'), + ('_tcl_data\\msgs\\es_ar.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ar.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chungking', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chungking', + 'DATA'), + ('_tcl_data\\msgs\\ms.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ms.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dawson_Creek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dawson_Creek', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Honolulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Honolulu', + 'DATA'), + ('_tcl_data\\encoding\\cp869.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp869.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Mazatlan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mazatlan', + 'DATA'), + ('_tcl_data\\encoding\\cp862.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp862.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Buenos_Aires', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Buenos_Aires', + 'DATA'), + ('_tcl_data\\msgs\\en_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Ojinaga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Ojinaga', + 'DATA'), + ('_tcl_data\\tzdata\\Portugal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Portugal', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Reunion', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Reunion', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kashgar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kashgar', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\NSW', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\NSW', + 'DATA'), + ('_tcl_data\\msgs\\fr_ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Lucia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Lucia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Thomas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Thomas', + 'DATA'), + ('_tcl_data\\msgs\\de_at.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de_at.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp857.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp857.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+2', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+2', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kwajalein', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kwajalein', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nuuk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nuuk', + 'DATA'), + ('_tcl_data\\msgs\\ta.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ta.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\LHI', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\LHI', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kiritimati', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kiritimati', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qatar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qatar', + 'DATA'), + ('_tcl_data\\msgs\\sl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sl.msg', + 'DATA'), + ('_tcl_data\\msgs\\es_cl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_cl.msg', + 'DATA'), + ('_tcl_data\\msgs\\is.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\is.msg', + 'DATA'), + ('_tcl_data\\encoding\\macUkraine.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macUkraine.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Khartoum', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Khartoum', + 'DATA'), + ('_tcl_data\\msgs\\de.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Monterrey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Monterrey', + 'DATA'), + ('_tcl_data\\msgs\\gv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gv.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp1253.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1253.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Whitehorse', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Whitehorse', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cancun', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cancun', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lagos', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Michigan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Michigan', + 'DATA'), + ('tcl8\\8.5\\msgcat-1.6.1.tm', + 'C:\\Python311\\tcl\\tcl8\\8.5\\msgcat-1.6.1.tm', + 'DATA'), + ('_tcl_data\\msgs\\fo_fo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fo_fo.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Mogadishu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Mogadishu', + 'DATA'), + ('_tcl_data\\msgs\\ar_sy.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_sy.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guyana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guyana', + 'DATA'), + ('_tk_data\\console.tcl', 'C:\\Python311\\tcl\\tk8.6\\console.tcl', 'DATA'), + ('_tk_data\\ttk\\spinbox.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\spinbox.tcl', + 'DATA'), + ('_tk_data\\tearoff.tcl', 'C:\\Python311\\tcl\\tk8.6\\tearoff.tcl', 'DATA'), + ('_tcl_data\\msgs\\es_bo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_bo.msg', + 'DATA'), + ('_tk_data\\dialog.tcl', 'C:\\Python311\\tcl\\tk8.6\\dialog.tcl', 'DATA'), + ('_tcl_data\\msgs\\es_do.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_do.msg', + 'DATA'), + ('_tcl_data\\encoding\\macJapan.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macJapan.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp737.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp737.enc', + 'DATA'), + ('_tcl_data\\encoding\\macGreek.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macGreek.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jerusalem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jerusalem', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\MST7MDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\MST7MDT', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\AST4ADT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\AST4ADT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vatican', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vatican', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chongqing', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chongqing', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Conakry', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Conakry', + 'DATA'), + ('_tk_data\\iconlist.tcl', 'C:\\Python311\\tcl\\tk8.6\\iconlist.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\UTC', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\UTC', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Detroit', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Detroit', + 'DATA'), + ('_tcl_data\\msgs\\ar.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_tw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_tw.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_hk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_hk.msg', + 'DATA'), + ('_tk_data\\fontchooser.tcl', + 'C:\\Python311\\tcl\\tk8.6\\fontchooser.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Cairo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Cairo', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lome', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Vincennes', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Vincennes', + 'DATA'), + ('_tcl_data\\msgs\\pt_br.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pt_br.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\ComodRivadavia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\ComodRivadavia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Punta_Arenas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Punta_Arenas', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Bratislava', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Bratislava', + 'DATA'), + ('_tcl_data\\encoding\\cp861.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp861.enc', + 'DATA'), + ('_tcl_data\\msgs\\eo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eo.msg', + 'DATA'), + ('_tk_data\\ttk\\utils.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\utils.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pitcairn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pitcairn', + 'DATA'), + ('_tcl_data\\msgs\\es_gt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_gt.msg', + 'DATA'), + ('_tcl_data\\msgs\\mk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Jamaica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Jamaica', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Queensland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Queensland', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Thimbu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Thimbu', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-2.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-2.enc', + 'DATA'), + ('tcl8\\8.4\\platform-1.0.18.tm', + 'C:\\Python311\\tcl\\tcl8\\8.4\\platform-1.0.18.tm', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Samoa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Samoa', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vilnius', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vilnius', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Athens', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Athens', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Busingen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Busingen', + 'DATA'), + ('_tk_data\\msgs\\en_gb.msg', + 'C:\\Python311\\tcl\\tk8.6\\msgs\\en_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\El_Aaiun', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\El_Aaiun', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Canary', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Canary', + 'DATA'), + ('_tcl_data\\tzdata\\Israel', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Israel', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lusaka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lusaka', + 'DATA'), + ('_tcl_data\\msgs\\ga.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ga.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Johns', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Johns', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Accra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Accra', + 'DATA'), + ('_tcl_data\\encoding\\cp949.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp949.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mauritius', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mauritius', + 'DATA'), + ('_tcl_data\\encoding\\cp1250.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1250.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Petersburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Petersburg', + 'DATA'), + ('_tcl_data\\msgs\\kw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\East', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\East', + 'DATA'), + ('_tcl_data\\msgs\\ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\La_Paz', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\La_Paz', + 'DATA'), + ('_tcl_data\\msgs\\fo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fo.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp1257.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1257.enc', + 'DATA'), + ('_tk_data\\msgs\\sv.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\sv.msg', 'DATA'), + ('_tcl_data\\msgs\\en_bw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_bw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Aleutian', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Aleutian', + 'DATA'), + ('_tk_data\\msgs\\en.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\en.msg', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Mountain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Mountain', + 'DATA'), + ('_tcl_data\\encoding\\tis-620.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\tis-620.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+8', + 'DATA'), + ('_tk_data\\images\\README', + 'C:\\Python311\\tcl\\tk8.6\\images\\README', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Magadan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Magadan', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Grenada', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Grenada', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Iqaluit', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Iqaluit', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Canberra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Canberra', + 'DATA'), + ('_tcl_data\\msgs\\pl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pl.msg', + 'DATA'), + ('_tcl_data\\msgs\\ru_ua.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ru_ua.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Novokuznetsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Novokuznetsk', + 'DATA'), + ('_tcl_data\\msgs\\bn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\GMT-0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT-0', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Macquarie', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Macquarie', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ho_Chi_Minh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ho_Chi_Minh', + 'DATA'), + ('_tk_data\\text.tcl', 'C:\\Python311\\tcl\\tk8.6\\text.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Samara', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Samara', + 'DATA'), + ('_tcl_data\\msgs\\hi_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hi_in.msg', + 'DATA'), + ('_tk_data\\ttk\\cursors.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\cursors.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Creston', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Creston', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Regina', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Regina', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Marigot', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Marigot', + 'DATA'), + ('_tcl_data\\encoding\\macIceland.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macIceland.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Eire', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Eire', + 'DATA'), + ('_tk_data\\images\\pwrdLogo150.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo150.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montreal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montreal', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kathmandu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kathmandu', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jakarta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jakarta', + 'DATA'), + ('_tk_data\\images\\logoMed.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logoMed.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Swift_Current', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Swift_Current', + 'DATA'), + ('_tk_data\\pkgIndex.tcl', 'C:\\Python311\\tcl\\tk8.6\\pkgIndex.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Mexico_City', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mexico_City', + 'DATA'), + ('_tcl_data\\msgs\\gv_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gv_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Malabo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Malabo', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Baghdad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Baghdad', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nipigon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nipigon', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Noronha', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Noronha', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Ushuaia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Ushuaia', + 'DATA'), + ('_tcl_data\\msgs\\gl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Chisinau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Chisinau', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Truk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Truk', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Antananarivo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Antananarivo', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Uzhgorod', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Uzhgorod', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\Acre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\Acre', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rosario', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rosario', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Asuncion', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Asuncion', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuwait', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuwait', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zaporozhye', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zaporozhye', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-10', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Central', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Central', + 'DATA'), + ('_tk_data\\scale.tcl', 'C:\\Python311\\tcl\\tk8.6\\scale.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Zulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Zulu', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Belize', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Belize', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Bucharest', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Bucharest', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Pyongyang', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Pyongyang', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Jujuy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Jujuy', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Phnom_Penh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Phnom_Penh', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kamchatka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kamchatka', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Anchorage', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Anchorage', + 'DATA'), + ('_tcl_data\\msgs\\pt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pt.msg', + 'DATA'), + ('_tk_data\\menu.tcl', 'C:\\Python311\\tcl\\tk8.6\\menu.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Vladivostok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Vladivostok', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+6', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Moscow', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Moscow', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-9', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Stockholm', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Stockholm', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Amman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Amman', + 'DATA'), + ('_tcl_data\\msgs\\es_hn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_hn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Pontianak', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Pontianak', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Harbin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Harbin', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuala_Lumpur', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuala_Lumpur', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\PST8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\PST8', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lubumbashi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lubumbashi', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Havana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Havana', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Windhoek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Windhoek', + 'DATA'), + ('_tcl_data\\encoding\\shiftjis.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\shiftjis.enc', + 'DATA'), + ('_tcl_data\\encoding\\cns11643.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cns11643.enc', + 'DATA'), + ('_tk_data\\ttk\\clamTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\clamTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\McMurdo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\McMurdo', + 'DATA'), + ('_tcl_data\\tclIndex', 'C:\\Python311\\tcl\\tcl8.6\\tclIndex', 'DATA'), + ('_tcl_data\\tzdata\\America\\Nassau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nassau', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Reykjavik', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Reykjavik', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dili', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dili', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\West', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\West', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Resolute', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Resolute', + 'DATA'), + ('_tcl_data\\encoding\\symbol.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\symbol.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vaduz', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vaduz', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Troll', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Troll', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\East-Saskatchewan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\East-Saskatchewan', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Damascus', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Damascus', + 'DATA'), + ('_tcl_data\\msgs\\zh_cn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_cn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Maldives', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Maldives', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yakutsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yakutsk', + 'DATA'), + ('_tk_data\\spinbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\spinbox.tcl', 'DATA'), + ('_tcl_data\\msgs\\th.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\th.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Lindeman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Lindeman', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bishkek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bishkek', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-8.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-8.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Calcutta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Calcutta', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Khandyga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Khandyga', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Palmer', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Palmer', + 'DATA'), + ('_tcl_data\\encoding\\dingbats.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\dingbats.enc', + 'DATA'), + ('_tcl_data\\parray.tcl', 'C:\\Python311\\tcl\\tcl8.6\\parray.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Easter', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Easter', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Atlantic', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Atlantic', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Nicosia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Nicosia', + 'DATA'), + ('_tcl_data\\tzdata\\GB-Eire', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GB-Eire', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kigali', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kigali', + 'DATA'), + ('_tcl_data\\msgs\\en_ph.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ph.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Pacific-New', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Pacific-New', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rio_Branco', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rio_Branco', + 'DATA'), + ('_tk_data\\ttk\\button.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\button.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Mountain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Mountain', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-16.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-16.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-1.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-1.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Vientiane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Vientiane', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bangkok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bangkok', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Eirunepe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Eirunepe', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Costa_Rica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Costa_Rica', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Los_Angeles', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Los_Angeles', + 'DATA'), + ('_tcl_data\\msgs\\en_sg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_sg.msg', + 'DATA'), + ('_tcl_data\\msgs\\kw_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kw_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\ROC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\ROC', 'DATA'), + ('_tcl_data\\tzdata\\America\\Paramaribo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Paramaribo', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Nauru', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Nauru', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Beirut', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Beirut', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tallinn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tallinn', + 'DATA'), + ('_tcl_data\\encoding\\cp855.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp855.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+12', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+12', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tahiti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tahiti', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Astrakhan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Astrakhan', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guayaquil', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guayaquil', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Christmas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Christmas', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\Center', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\Center', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Lima', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Lima', + 'DATA'), + ('_tk_data\\ttk\\combobox.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\combobox.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Yap', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Yap', + 'DATA'), + ('certifi\\cacert.pem', + 'C:\\Python311\\Lib\\site-packages\\certifi\\cacert.pem', + 'DATA'), + ('certifi\\py.typed', + 'C:\\Python311\\Lib\\site-packages\\certifi\\py.typed', + 'DATA'), + ('base_library.zip', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\base_library.zip', + 'DATA')], + [], + False, + False, + 1776211942, + [('runw.exe', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit-intel\\runw.exe', + 'EXECUTABLE')], + 'C:\\Python311\\python311.dll') diff --git a/build/ProxyChainManager/PKG-00.toc b/build/ProxyChainManager/PKG-00.toc new file mode 100644 index 0000000..1c3ab14 --- /dev/null +++ b/build/ProxyChainManager/PKG-00.toc @@ -0,0 +1,2913 @@ +('C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\ProxyChainManager.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', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\PYZ-00.pyz', + 'PYZ'), + ('struct', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\struct.pyc', + 'PYMODULE'), + ('pyimod01_archive', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod01_archive.pyc', + 'PYMODULE'), + ('pyimod02_importers', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod02_importers.pyc', + 'PYMODULE'), + ('pyimod03_ctypes', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod03_ctypes.pyc', + 'PYMODULE'), + ('pyimod04_pywin32', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\localpycs\\pyimod04_pywin32.pyc', + 'PYMODULE'), + ('pyiboot01_bootstrap', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py', + 'PYSOURCE'), + ('pyi_rth__tkinter', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth__tkinter.py', + 'PYSOURCE'), + ('pyi_rth_pkgutil', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py', + 'PYSOURCE'), + ('pyi_rth_multiprocessing', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py', + 'PYSOURCE'), + ('pyi_rth_inspect', + 'C:\\Python311\\Lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py', + 'PYSOURCE'), + ('run', 'C:\\Users\\drjones\\ProxyChainManager\\run.py', 'PYSOURCE'), + ('python311.dll', 'C:\\Python311\\python311.dll', 'BINARY'), + ('_decimal.pyd', 'C:\\Python311\\DLLs\\_decimal.pyd', 'EXTENSION'), + ('_hashlib.pyd', 'C:\\Python311\\DLLs\\_hashlib.pyd', 'EXTENSION'), + ('unicodedata.pyd', 'C:\\Python311\\DLLs\\unicodedata.pyd', 'EXTENSION'), + ('select.pyd', 'C:\\Python311\\DLLs\\select.pyd', 'EXTENSION'), + ('_socket.pyd', 'C:\\Python311\\DLLs\\_socket.pyd', 'EXTENSION'), + ('_lzma.pyd', 'C:\\Python311\\DLLs\\_lzma.pyd', 'EXTENSION'), + ('_bz2.pyd', 'C:\\Python311\\DLLs\\_bz2.pyd', 'EXTENSION'), + ('_multiprocessing.pyd', + 'C:\\Python311\\DLLs\\_multiprocessing.pyd', + 'EXTENSION'), + ('pyexpat.pyd', 'C:\\Python311\\DLLs\\pyexpat.pyd', 'EXTENSION'), + ('_ssl.pyd', 'C:\\Python311\\DLLs\\_ssl.pyd', 'EXTENSION'), + ('_ctypes.pyd', 'C:\\Python311\\DLLs\\_ctypes.pyd', 'EXTENSION'), + ('_queue.pyd', 'C:\\Python311\\DLLs\\_queue.pyd', 'EXTENSION'), + ('_tkinter.pyd', 'C:\\Python311\\DLLs\\_tkinter.pyd', 'EXTENSION'), + ('_overlapped.pyd', 'C:\\Python311\\DLLs\\_overlapped.pyd', 'EXTENSION'), + ('_asyncio.pyd', 'C:\\Python311\\DLLs\\_asyncio.pyd', 'EXTENSION'), + ('PIL\\_imagingtk.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingtk.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_webp.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_webp.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_avif.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_avif.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingcms.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingcms.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingmath.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingmath.cp311-win_amd64.pyd', + 'EXTENSION'), + ('_elementtree.pyd', 'C:\\Python311\\DLLs\\_elementtree.pyd', 'EXTENSION'), + ('PIL\\_imaging.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imaging.cp311-win_amd64.pyd', + 'EXTENSION'), + ('PIL\\_imagingft.cp311-win_amd64.pyd', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_imagingft.cp311-win_amd64.pyd', + 'EXTENSION'), + ('VCRUNTIME140.dll', 'C:\\Python311\\VCRUNTIME140.dll', 'BINARY'), + ('libcrypto-1_1.dll', 'C:\\Python311\\DLLs\\libcrypto-1_1.dll', 'BINARY'), + ('libssl-1_1.dll', 'C:\\Python311\\DLLs\\libssl-1_1.dll', 'BINARY'), + ('libffi-8.dll', 'C:\\Python311\\DLLs\\libffi-8.dll', 'BINARY'), + ('tk86t.dll', 'C:\\Python311\\DLLs\\tk86t.dll', 'BINARY'), + ('tcl86t.dll', 'C:\\Python311\\DLLs\\tcl86t.dll', 'BINARY'), + ('customtkinter-5.2.2.dist-info\\INSTALLER', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\INSTALLER', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\LICENSE', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\LICENSE', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\METADATA', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\METADATA', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\RECORD', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\RECORD', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\REQUESTED', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\REQUESTED', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\WHEEL', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\WHEEL', + 'DATA'), + ('customtkinter-5.2.2.dist-info\\top_level.txt', + 'C:\\Python311\\Lib\\site-packages\\customtkinter-5.2.2.dist-info\\top_level.txt', + 'DATA'), + ('customtkinter\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\__init__.py', + 'DATA'), + ('customtkinter\\assets\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\CustomTkinter_shapes_font.otf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Medium.ttf', + 'DATA'), + ('customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\fonts\\Roboto\\Roboto-Regular.ttf', + 'DATA'), + ('customtkinter\\assets\\icons\\.DS_Store', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\.DS_Store', + 'DATA'), + ('customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\icons\\CustomTkinter_icon_Windows.ico', + 'DATA'), + ('customtkinter\\assets\\themes\\blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\dark-blue.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\dark-blue.json', + 'DATA'), + ('customtkinter\\assets\\themes\\green.json', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\assets\\themes\\green.json', + 'DATA'), + ('customtkinter\\windows\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\ctk_input_dialog.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_input_dialog.py', + 'DATA'), + ('customtkinter\\windows\\ctk_tk.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_tk.py', + 'DATA'), + ('customtkinter\\windows\\ctk_toplevel.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_toplevel.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_combobox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_combobox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_entry.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_entry.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_label.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_label.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_slider.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_slider.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_switch.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_switch.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_tabview.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_tabview.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\ctk_textbox.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_textbox.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\font\\font_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\font_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\__init__.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\__init__.py', + 'DATA'), + ('customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montevideo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montevideo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Moncton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Moncton', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+9', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tbilisi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tbilisi', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Faroe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Faroe', + 'DATA'), + ('_tcl_data\\init.tcl', 'C:\\Python311\\tcl\\tcl8.6\\init.tcl', 'DATA'), + ('_tcl_data\\tzdata\\GMT0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT0', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\Beulah', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\Beulah', + 'DATA'), + ('_tcl_data\\encoding\\cp950.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp950.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Freetown', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Freetown', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Istanbul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Istanbul', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Indiana-Starke', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Indiana-Starke', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Irkutsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Irkutsk', + 'DATA'), + ('_tcl_data\\msgs\\en_zw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_zw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Blanc-Sablon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Blanc-Sablon', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+11', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+11', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Yellowknife', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Yellowknife', + 'DATA'), + ('_tcl_data\\tzdata\\MST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MST', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Taipei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Taipei', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\South_Pole', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\South_Pole', + 'DATA'), + ('tcl8\\8.4\\platform\\shell-1.1.4.tm', + 'C:\\Python311\\tcl\\tcl8\\8.4\\platform\\shell-1.1.4.tm', + 'DATA'), + ('_tcl_data\\tzdata\\GMT', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\San_Marino', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\San_Marino', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Chagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Chagos', + 'DATA'), + ('_tk_data\\ttk\\altTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\altTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Belem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Belem', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-7', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Grand_Turk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Grand_Turk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cordoba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cordoba', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Mendoza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Mendoza', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kirov', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kirov', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Niue', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Niue', + 'DATA'), + ('_tk_data\\msgs\\eo.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\eo.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Winamac', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Winamac', + 'DATA'), + ('_tcl_data\\msgs\\es_pr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Ulyanovsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Ulyanovsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Adak', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Adak', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\South_Georgia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\South_Georgia', + 'DATA'), + ('_tcl_data\\msgs\\eu_es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eu_es.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Ljubljana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Ljubljana', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\AST4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\AST4', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santarem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santarem', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Porto-Novo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Porto-Novo', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Norfolk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Norfolk', + 'DATA'), + ('_tk_data\\comdlg.tcl', 'C:\\Python311\\tcl\\tk8.6\\comdlg.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kampala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kampala', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Prague', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Prague', + 'DATA'), + ('_tcl_data\\encoding\\macCroatian.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCroatian.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Sydney', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Sydney', + 'DATA'), + ('_tk_data\\license.terms', + 'C:\\Python311\\tcl\\tk8.6\\license.terms', + 'DATA'), + ('_tcl_data\\msgs\\zh.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-11', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-11', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Anguilla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Anguilla', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\EST5EDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\EST5EDT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Krasnoyarsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Krasnoyarsk', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+4', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cayenne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cayenne', + 'DATA'), + ('_tcl_data\\msgs\\lt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\lt.msg', + 'DATA'), + ('_tcl_data\\encoding\\jis0212.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0212.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bissau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bissau', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\BajaNorte', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\BajaNorte', + 'DATA'), + ('_tcl_data\\msgs\\es_ve.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ve.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Boise', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Boise', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Barthelemy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Barthelemy', + 'DATA'), + ('tcl8\\8.5\\tcltest-2.5.3.tm', + 'C:\\Python311\\tcl\\tcl8\\8.5\\tcltest-2.5.3.tm', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Efate', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Efate', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\BajaSur', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\BajaSur', + 'DATA'), + ('_tk_data\\msgs\\nl.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\nl.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Manaus', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Manaus', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Fakaofo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Fakaofo', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Darwin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Darwin', + 'DATA'), + ('_tcl_data\\encoding\\macRoman.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macRoman.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Japan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Japan', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Nouakchott', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Nouakchott', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bogota', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bogota', + 'DATA'), + ('_tcl_data\\msgs\\en_au.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_au.msg', + 'DATA'), + ('_tk_data\\icons.tcl', 'C:\\Python311\\tcl\\tk8.6\\icons.tcl', 'DATA'), + ('_tcl_data\\tzdata\\W-SU', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\W-SU', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tirane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tirane', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Lower_Princes', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Lower_Princes', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Recife', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Recife', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Banjul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Banjul', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yangon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yangon', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-11.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-11.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp936.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp936.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Comoro', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Comoro', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Chicago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Chicago', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Volgograd', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Volgograd', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ceuta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ceuta', + 'DATA'), + ('_tcl_data\\msgs\\bn_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bn_in.msg', + 'DATA'), + ('_tk_data\\msgs\\da.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\da.msg', 'DATA'), + ('_tcl_data\\encoding\\gb1988.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb1988.enc', + 'DATA'), + ('_tk_data\\xmfbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\xmfbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kosrae', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kosrae', + 'DATA'), + ('_tcl_data\\safe.tcl', 'C:\\Python311\\tcl\\tcl8.6\\safe.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bujumbura', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bujumbura', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-1', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-1', + 'DATA'), + ('_tcl_data\\encoding\\koi8-r.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\koi8-r.enc', + 'DATA'), + ('_tk_data\\listbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\listbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Campo_Grande', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Campo_Grande', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ulan_Bator', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ulan_Bator', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+5', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nome', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Zulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Zulu', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Bermuda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Bermuda', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Manila', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Manila', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kolkata', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kolkata', + 'DATA'), + ('_tcl_data\\msgs\\ko.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ko.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-4', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-4', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Istanbul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Istanbul', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Metlakatla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Metlakatla', + 'DATA'), + ('_tcl_data\\tzdata\\Mexico\\General', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Mexico\\General', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\La_Rioja', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\La_Rioja', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pohnpei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pohnpei', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\London', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\London', + 'DATA'), + ('_tcl_data\\encoding\\macDingbats.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macDingbats.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso2022.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022.enc', + 'DATA'), + ('_tcl_data\\msgs\\es_co.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_co.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-14.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-14.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Atikokan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Atikokan', + 'DATA'), + ('_tk_data\\ttk\\notebook.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\notebook.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Cordoba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Cordoba', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cambridge_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cambridge_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kaliningrad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kaliningrad', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bahia_Banderas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bahia_Banderas', + 'DATA'), + ('_tcl_data\\msgs\\fi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fi.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-7.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-7.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Juba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Juba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Tripoli', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Tripoli', + 'DATA'), + ('_tcl_data\\tzdata\\Navajo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Navajo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fortaleza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fortaleza', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Stanley', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Stanley', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Davis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Davis', + 'DATA'), + ('_tcl_data\\msgs\\kok_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kok_in.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_sg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_sg.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aqtau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aqtau', + 'DATA'), + ('_tcl_data\\tzdata\\EST5EDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EST5EDT', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-5.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-5.enc', + 'DATA'), + ('_tk_data\\scrlbar.tcl', 'C:\\Python311\\tcl\\tk8.6\\scrlbar.tcl', 'DATA'), + ('_tcl_data\\tzdata\\US\\East-Indiana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\East-Indiana', + 'DATA'), + ('_tcl_data\\msgs\\es_py.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_py.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Iceland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Iceland', + 'DATA'), + ('_tcl_data\\msgs\\cs.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\cs.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso2022-kr.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022-kr.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp1258.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1258.enc', + 'DATA'), + ('_tcl_data\\msgs\\fr_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Greenwich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Greenwich', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\PST8PDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\PST8PDT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Mariehamn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Mariehamn', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santiago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santiago', + 'DATA'), + ('_tcl_data\\tzdata\\EET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EET', 'DATA'), + ('_tcl_data\\msgs\\id_id.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\id_id.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Karachi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Karachi', + 'DATA'), + ('_tk_data\\msgs\\es.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\es.msg', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Newfoundland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Newfoundland', + 'DATA'), + ('_tk_data\\mkpsenc.tcl', 'C:\\Python311\\tcl\\tk8.6\\mkpsenc.tcl', 'DATA'), + ('_tcl_data\\tzdata\\CET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\CET', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+3', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+3', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Virgin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Virgin', + 'DATA'), + ('_tk_data\\ttk\\scrollbar.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\scrollbar.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zagreb', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zagreb', + 'DATA'), + ('_tcl_data\\msgs\\sh.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sh.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\San_Luis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\San_Luis', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Simferopol', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Simferopol', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Algiers', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Algiers', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tarawa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tarawa', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bamako', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bamako', + 'DATA'), + ('_tcl_data\\tzdata\\Arctic\\Longyearbyen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Arctic\\Longyearbyen', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Shanghai', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Shanghai', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\YST9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\YST9', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ndjamena', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ndjamena', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Bahia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Bahia', + 'DATA'), + ('_tcl_data\\tzdata\\EST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\EST', 'DATA'), + ('_tcl_data\\encoding\\iso8859-3.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-3.enc', + 'DATA'), + ('_tk_data\\images\\pwrdLogo75.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo75.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tehran', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tehran', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Vincent', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Vincent', + 'DATA'), + ('_tcl_data\\msgs\\es_ec.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ec.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Oral', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Oral', + 'DATA'), + ('_tcl_data\\msgs\\nn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-12', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-12', + 'DATA'), + ('_tcl_data\\msgs\\es_cr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_cr.msg', + 'DATA'), + ('_tk_data\\focus.tcl', 'C:\\Python311\\tcl\\tk8.6\\focus.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Porto_Acre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Porto_Acre', + 'DATA'), + ('_tcl_data\\msgs\\fa_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa_in.msg', + 'DATA'), + ('_tcl_data\\encoding\\koi8-u.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\koi8-u.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Perth', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Perth', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Madrid', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Madrid', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Dublin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Dublin', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Winnipeg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Winnipeg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montserrat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montserrat', + 'DATA'), + ('_tcl_data\\history.tcl', 'C:\\Python311\\tcl\\tcl8.6\\history.tcl', 'DATA'), + ('_tk_data\\msgs\\it.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\it.msg', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Maputo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Maputo', + 'DATA'), + ('_tk_data\\ttk\\sizegrip.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\sizegrip.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guadeloupe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guadeloupe', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Minsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Minsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Vancouver', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Vancouver', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hovd', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hovd', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Brussels', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Brussels', + 'DATA'), + ('_tk_data\\images\\pwrdLogo.eps', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo.eps', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Skopje', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Skopje', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Atyrau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Atyrau', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ujung_Pandang', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ujung_Pandang', + 'DATA'), + ('_tcl_data\\msgs\\es_pe.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pe.msg', + 'DATA'), + ('_tk_data\\msgs\\fr.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\fr.msg', 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Brazzaville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Brazzaville', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\CST6CDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\CST6CDT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Mendoza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mendoza', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Choibalsan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Choibalsan', + 'DATA'), + ('_tcl_data\\msgs\\en_nz.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_nz.msg', + 'DATA'), + ('_tk_data\\msgs\\pl.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\pl.msg', 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Azores', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Azores', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tomsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tomsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tijuana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tijuana', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Bangui', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Bangui', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Sao_Tome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Sao_Tome', + 'DATA'), + ('_tcl_data\\msgs\\ms_my.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ms_my.msg', + 'DATA'), + ('_tcl_data\\msgs\\sq.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sq.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Gambier', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Gambier', + 'DATA'), + ('_tk_data\\images\\logo.eps', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo.eps', + 'DATA'), + ('_tcl_data\\msgs\\en_hk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_hk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jayapura', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jayapura', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+10', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Auckland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Auckland', + 'DATA'), + ('_tcl_data\\encoding\\cp865.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp865.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Macau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Macau', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Tell_City', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Tell_City', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Colombo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Colombo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Scoresbysund', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Scoresbysund', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Casablanca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Casablanca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Kentucky\\Monticello', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kentucky\\Monticello', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Atka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Atka', + 'DATA'), + ('_tcl_data\\tzdata\\Cuba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Cuba', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+0', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Mawson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Mawson', + 'DATA'), + ('_tcl_data\\encoding\\cp1251.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1251.enc', + 'DATA'), + ('_tcl_data\\msgs\\kl_gl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kl_gl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\MST7MDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MST7MDT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Andorra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Andorra', + 'DATA'), + ('_tcl_data\\tzdata\\Turkey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Turkey', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Saratov', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Saratov', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Srednekolymsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Srednekolymsk', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yekaterinburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yekaterinburg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rankin_Inlet', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rankin_Inlet', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tashkent', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tashkent', + 'DATA'), + ('_tk_data\\ttk\\progress.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\progress.tcl', + 'DATA'), + ('_tk_data\\megawidget.tcl', + 'C:\\Python311\\tcl\\tk8.6\\megawidget.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Vostok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Vostok', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Catamarca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Catamarca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Sitka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Sitka', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Kentucky\\Louisville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kentucky\\Louisville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Mbabane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Mbabane', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Universal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Universal', + 'DATA'), + ('_tcl_data\\auto.tcl', 'C:\\Python311\\tcl\\tcl8.6\\auto.tcl', 'DATA'), + ('_tcl_data\\msgs\\ta_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ta_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Belgrade', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Belgrade', + 'DATA'), + ('_tk_data\\safetk.tcl', 'C:\\Python311\\tcl\\tk8.6\\safetk.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Muscat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Muscat', + 'DATA'), + ('_tk_data\\ttk\\menubutton.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\menubutton.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santa_Isabel', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santa_Isabel', + 'DATA'), + ('_tk_data\\images\\pwrdLogo100.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo100.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Yakutat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Yakutat', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Pangnirtung', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Pangnirtung', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pago_Pago', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pago_Pago', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Ponape', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Ponape', + 'DATA'), + ('_tcl_data\\tzdata\\MET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\MET', 'DATA'), + ('_tcl_data\\tzdata\\ROK', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\ROK', 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mayotte', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mayotte', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\CST6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\CST6', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Enderbury', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Enderbury', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tongatapu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tongatapu', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Boa_Vista', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Boa_Vista', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Salta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Salta', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Nairobi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Nairobi', + 'DATA'), + ('_tcl_data\\msgs\\te_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\te_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Alaska', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Alaska', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Hawaii', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Hawaii', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Curacao', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Curacao', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-5', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Urumqi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Urumqi', + 'DATA'), + ('_tcl_data\\tzdata\\CST6CDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\CST6CDT', + 'DATA'), + ('_tcl_data\\encoding\\ebcdic.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ebcdic.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Rothera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Rothera', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Eastern', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Eastern', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indianapolis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indianapolis', + 'DATA'), + ('_tcl_data\\tzdata\\Libya', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Libya', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Yancowinna', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Yancowinna', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ust-Nera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ust-Nera', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Yukon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Yukon', + 'DATA'), + ('_tk_data\\entry.tcl', 'C:\\Python311\\tcl\\tk8.6\\entry.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kabul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kabul', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qostanay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qostanay', + 'DATA'), + ('_tk_data\\panedwindow.tcl', + 'C:\\Python311\\tcl\\tk8.6\\panedwindow.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Seoul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Seoul', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Porto_Velho', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Porto_Velho', + 'DATA'), + ('_tcl_data\\tzdata\\Singapore', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Singapore', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-3', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-3', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-8', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Currie', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Currie', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-6', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Tasmania', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Tasmania', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Catamarca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Catamarca', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuching', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuching', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tortola', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tortola', + 'DATA'), + ('_tk_data\\images\\logoLarge.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logoLarge.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Poland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Poland', + 'DATA'), + ('_tk_data\\unsupported.tcl', + 'C:\\Python311\\tcl\\tk8.6\\unsupported.tcl', + 'DATA'), + ('_tcl_data\\encoding\\cp1252.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1252.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\San_Juan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\San_Juan', + 'DATA'), + ('_tcl_data\\msgs\\mr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mr.msg', + 'DATA'), + ('_tcl_data\\package.tcl', 'C:\\Python311\\tcl\\tcl8.6\\package.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Chile\\EasterIsland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Chile\\EasterIsland', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\North', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\North', + 'DATA'), + ('_tcl_data\\msgs\\mr_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mr_in.msg', + 'DATA'), + ('_tcl_data\\encoding\\euc-kr.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-kr.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Brisbane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Brisbane', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Tunis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Tunis', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Apia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Apia', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Fiji', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Fiji', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-9.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-9.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Eastern', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Eastern', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Wake', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Wake', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Riyadh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Riyadh', + 'DATA'), + ('_tk_data\\ttk\\entry.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\entry.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\MST7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\MST7', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Edmonton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Edmonton', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Bougainville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Bougainville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Maseru', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Maseru', + 'DATA'), + ('_tcl_data\\encoding\\macRomania.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macRomania.enc', + 'DATA'), + ('_tk_data\\msgs\\hu.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\hu.msg', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-2', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-2', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Chatham', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Chatham', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tokyo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tokyo', + 'DATA'), + ('_tk_data\\ttk\\panedwindow.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\panedwindow.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dhaka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dhaka', + 'DATA'), + ('_tcl_data\\msgs\\es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es.msg', + 'DATA'), + ('_tk_data\\obsolete.tcl', 'C:\\Python311\\tcl\\tk8.6\\obsolete.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Omsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Omsk', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\DeNoronha', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\DeNoronha', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Podgorica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Podgorica', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cuiaba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cuiaba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Johannesburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Johannesburg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aden', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aden', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Niamey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Niamey', + 'DATA'), + ('_tcl_data\\msgs\\es_pa.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_pa.msg', + 'DATA'), + ('_tcl_data\\msgs\\nl_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nl_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Copenhagen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Copenhagen', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ulaanbaatar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ulaanbaatar', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Phoenix', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Phoenix', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Thule', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Thule', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-13', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-13', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Knox', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Knox', + 'DATA'), + ('_tcl_data\\msgs\\ar_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_in.msg', + 'DATA'), + ('_tcl_data\\tzdata\\GB', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GB', 'DATA'), + ('_tcl_data\\tzdata\\America\\Toronto', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Toronto', + 'DATA'), + ('_tcl_data\\msgs\\eu.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eu.msg', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-4.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-4.enc', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Central', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Central', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Saipan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Saipan', + 'DATA'), + ('_tcl_data\\msgs\\fr_ch.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_ch.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Vevay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Vevay', + 'DATA'), + ('_tcl_data\\msgs\\es_uy.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_uy.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Oslo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Oslo', + 'DATA'), + ('_tk_data\\images\\pwrdLogo200.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo200.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Kerguelen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Kerguelen', + 'DATA'), + ('_tcl_data\\encoding\\jis0201.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0201.enc', + 'DATA'), + ('_tcl_data\\msgs\\de_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\UCT', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\UCT', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Barnaul', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Barnaul', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Addis_Ababa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Addis_Ababa', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Majuro', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Majuro', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Menominee', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Menominee', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Panama', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Panama', + 'DATA'), + ('_tcl_data\\msgs\\es_mx.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_mx.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Chile\\Continental', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Chile\\Continental', + 'DATA'), + ('_tcl_data\\msgs\\tr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\tr.msg', + 'DATA'), + ('_tk_data\\ttk\\aquaTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\aquaTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Marquesas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Marquesas', + 'DATA'), + ('_tcl_data\\encoding\\euc-jp.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-jp.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp932.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp932.enc', + 'DATA'), + ('_tcl_data\\msgs\\uk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\uk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\NZ-CHAT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\NZ-CHAT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Makassar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Makassar', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Kitts', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Kitts', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cayman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cayman', + 'DATA'), + ('_tcl_data\\msgs\\en_za.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_za.msg', + 'DATA'), + ('_tcl_data\\msgs\\hr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\El_Salvador', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\El_Salvador', + 'DATA'), + ('_tcl_data\\encoding\\cp874.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp874.enc', + 'DATA'), + ('_tk_data\\msgs\\ru.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\ru.msg', 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Eucla', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Eucla', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yerevan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yerevan', + 'DATA'), + ('_tk_data\\msgs\\el.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\el.msg', 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Melbourne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Melbourne', + 'DATA'), + ('_tcl_data\\encoding\\cp1256.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1256.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso2022-jp.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso2022-jp.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Monaco', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Monaco', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Rarotonga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Rarotonga', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vienna', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vienna', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Nicosia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Nicosia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Tegucigalpa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Tegucigalpa', + 'DATA'), + ('_tk_data\\ttk\\winTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\winTheme.tcl', + 'DATA'), + ('_tcl_data\\msgs\\it_ch.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\it_ch.msg', + 'DATA'), + ('_tcl_data\\msgs\\et.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\et.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Belfast', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Belfast', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Ensenada', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Ensenada', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Shiprock', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Shiprock', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Godthab', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Godthab', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Barbados', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Barbados', + 'DATA'), + ('_tcl_data\\tzdata\\WET', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\WET', 'DATA'), + ('_tcl_data\\tzdata\\America\\Sao_Paulo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Sao_Paulo', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Port_of_Spain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Port_of_Spain', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Inuvik', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Inuvik', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Guadalcanal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Guadalcanal', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Amsterdam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Amsterdam', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\New_Salem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\New_Salem', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\UCT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\UCT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Chihuahua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Chihuahua', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Johnston', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Johnston', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Juneau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Juneau', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Denver', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Denver', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Louisville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Louisville', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Libreville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Libreville', + 'DATA'), + ('_tcl_data\\encoding\\cp775.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp775.enc', + 'DATA'), + ('_tk_data\\tclIndex', 'C:\\Python311\\tcl\\tk8.6\\tclIndex', 'DATA'), + ('_tcl_data\\encoding\\macThai.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macThai.enc', + 'DATA'), + ('_tcl_data\\msgs\\en_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_in.msg', + 'DATA'), + ('_tcl_data\\msgs\\fa_ir.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa_ir.msg', + 'DATA'), + ('_tcl_data\\encoding\\gb12345.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb12345.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\New_York', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\New_York', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Danmarkshavn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Danmarkshavn', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\ACT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\ACT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Rangoon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Rangoon', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fort_Nelson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fort_Nelson', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zurich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zurich', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Sarajevo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Sarajevo', + 'DATA'), + ('_tcl_data\\opt0.4\\optparse.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\opt0.4\\optparse.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Adelaide', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Adelaide', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-6.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-6.enc', + 'DATA'), + ('_tcl_data\\msgs\\hi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hi.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Casey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Casey', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Ouagadougou', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Ouagadougou', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Glace_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Glace_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Thimphu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Thimphu', + 'DATA'), + ('_tcl_data\\msgs\\gl_es.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gl_es.msg', + 'DATA'), + ('_tcl_data\\msgs\\sk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Jan_Mayen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Jan_Mayen', + 'DATA'), + ('_tk_data\\optMenu.tcl', 'C:\\Python311\\tcl\\tk8.6\\optMenu.tcl', 'DATA'), + ('_tk_data\\ttk\\treeview.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\treeview.tcl', + 'DATA'), + ('_tk_data\\tkfbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\tkfbox.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-14', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-14', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\West', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\West', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Port-au-Prince', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Port-au-Prince', + 'DATA'), + ('_tcl_data\\msgs\\ru.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ru.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\Greenwich', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\Greenwich', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Djibouti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Djibouti', + 'DATA'), + ('_tcl_data\\encoding\\gb2312.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb2312.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Santo_Domingo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Santo_Domingo', + 'DATA'), + ('_tcl_data\\msgs\\he.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\he.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Egypt', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Egypt', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dacca', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dacca', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Tucuman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Tucuman', + 'DATA'), + ('_tcl_data\\encoding\\cp860.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp860.enc', + 'DATA'), + ('_tcl_data\\encoding\\macTurkish.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macTurkish.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Jersey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Jersey', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Lisbon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Lisbon', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bahrain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bahrain', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Harare', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Harare', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Paris', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Paris', + 'DATA'), + ('_tcl_data\\msgs\\it.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\it.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Arizona', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Arizona', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Kiev', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Kiev', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dominica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dominica', + 'DATA'), + ('_tk_data\\clrpick.tcl', 'C:\\Python311\\tcl\\tk8.6\\clrpick.tcl', 'DATA'), + ('_tcl_data\\msgs\\nb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Douala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Douala', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Malta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Malta', + 'DATA'), + ('_tcl_data\\msgs\\af.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\af.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Brunei', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Brunei', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Dakar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Dakar', + 'DATA'), + ('_tcl_data\\encoding\\jis0208.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\jis0208.enc', + 'DATA'), + ('_tcl_data\\tzdata\\UTC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\UTC', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tiraspol', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tiraspol', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Berlin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Berlin', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Luanda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Luanda', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Coral_Harbour', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Coral_Harbour', + 'DATA'), + ('_tcl_data\\msgs\\mt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mt.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Katmandu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Katmandu', + 'DATA'), + ('_tcl_data\\tzdata\\HST', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\HST', 'DATA'), + ('_tcl_data\\tzdata\\Universal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Universal', + 'DATA'), + ('_tcl_data\\msgs\\lv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\lv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Broken_Hill', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Broken_Hill', + 'DATA'), + ('_tcl_data\\encoding\\cp1254.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1254.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dawson', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dawson', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Aqtobe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Aqtobe', + 'DATA'), + ('_tcl_data\\msgs\\vi.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\vi.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Funafuti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Funafuti', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Marengo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Marengo', + 'DATA'), + ('_tcl_data\\msgs\\kl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Hermosillo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Hermosillo', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\HST10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\HST10', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Martinique', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Martinique', + 'DATA'), + ('_tk_data\\msgs\\cs.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\cs.msg', 'DATA'), + ('_tcl_data\\tzdata\\America\\Araguaina', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Araguaina', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-10.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-10.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Matamoros', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Matamoros', + 'DATA'), + ('_tcl_data\\msgs\\hu.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hu.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kinshasa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kinshasa', + 'DATA'), + ('_tcl_data\\encoding\\cp437.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp437.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Sofia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Sofia', + 'DATA'), + ('_tcl_data\\tzdata\\Hongkong', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Hongkong', + 'DATA'), + ('_tcl_data\\msgs\\ja.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ja.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Singapore', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Singapore', + 'DATA'), + ('_tk_data\\images\\tai-ku.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\tai-ku.gif', + 'DATA'), + ('_tcl_data\\http1.0\\pkgIndex.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\http1.0\\pkgIndex.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Goose_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Goose_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rainy_River', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rainy_River', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Pacific', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Pacific', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Jamaica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Jamaica', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Asmera', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Asmera', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qyzylorda', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qyzylorda', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Jujuy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Jujuy', + 'DATA'), + ('_tcl_data\\opt0.4\\pkgIndex.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\opt0.4\\pkgIndex.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Gibraltar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Gibraltar', + 'DATA'), + ('_tcl_data\\msgs\\sw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sw.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp850.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp850.enc', + 'DATA'), + ('_tk_data\\msgs\\de.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\de.msg', 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Madeira', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Madeira', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dushanbe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dushanbe', + 'DATA'), + ('_tcl_data\\encoding\\ksc5601.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ksc5601.enc', + 'DATA'), + ('_tk_data\\ttk\\scale.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\scale.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\PST8PDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\PST8PDT', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Merida', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Merida', + 'DATA'), + ('_tcl_data\\msgs\\te.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\te.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Palau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Palau', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\EST5', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\EST5', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Samarkand', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Samarkand', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Halifax', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Halifax', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Rio_Gallegos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Rio_Gallegos', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Puerto_Rico', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Puerto_Rico', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Maceio', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Maceio', + 'DATA'), + ('_tcl_data\\tzdata\\Iran', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Iran', + 'DATA'), + ('_tcl_data\\msgs\\id.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\id.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Timbuktu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Timbuktu', + 'DATA'), + ('_tk_data\\ttk\\defaults.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\defaults.tcl', + 'DATA'), + ('_tcl_data\\msgs\\nl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\nl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Anadyr', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Anadyr', + 'DATA'), + ('_tcl_data\\msgs\\fa.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fa.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Tel_Aviv', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Tel_Aviv', + 'DATA'), + ('_tk_data\\images\\logo100.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo100.gif', + 'DATA'), + ('_tk_data\\images\\pwrdLogo175.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo175.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Thunder_Bay', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Thunder_Bay', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Noumea', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Noumea', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chita', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chita', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hebron', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hebron', + 'DATA'), + ('_tcl_data\\msgs\\ro.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ro.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Buenos_Aires', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Buenos_Aires', + 'DATA'), + ('_tcl_data\\msgs\\fr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr.msg', + 'DATA'), + ('_tk_data\\msgbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\msgbox.tcl', 'DATA'), + ('_tk_data\\bgerror.tcl', 'C:\\Python311\\tcl\\tk8.6\\bgerror.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Kralendijk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Kralendijk', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Guam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Guam', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Guernsey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Guernsey', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Lord_Howe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Lord_Howe', + 'DATA'), + ('_tk_data\\ttk\\ttk.tcl', 'C:\\Python311\\tcl\\tk8.6\\ttk\\ttk.tcl', 'DATA'), + ('_tcl_data\\msgs\\sv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Hobart', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Hobart', + 'DATA'), + ('_tcl_data\\msgs\\en_ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Aruba', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Aruba', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Abidjan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Abidjan', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Sakhalin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Sakhalin', + 'DATA'), + ('_tcl_data\\msgs\\da.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\da.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Luxembourg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Luxembourg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Cape_Verde', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Cape_Verde', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-13.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-13.enc', + 'DATA'), + ('_tk_data\\ttk\\xpTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\xpTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Midway', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Midway', + 'DATA'), + ('_tk_data\\choosedir.tcl', + 'C:\\Python311\\tcl\\tk8.6\\choosedir.tcl', + 'DATA'), + ('_tcl_data\\msgs\\en_ie.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ie.msg', + 'DATA'), + ('_tcl_data\\msgs\\bg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bg.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp852.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp852.enc', + 'DATA'), + ('_tk_data\\tk.tcl', 'C:\\Python311\\tcl\\tk8.6\\tk.tcl', 'DATA'), + ('_tcl_data\\msgs\\el.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\el.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Victoria', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Victoria', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\South', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\South', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Famagusta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Famagusta', + 'DATA'), + ('_tcl_data\\tzdata\\PRC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\PRC', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Novosibirsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Novosibirsk', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Miquelon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Miquelon', + 'DATA'), + ('_tcl_data\\encoding\\cp864.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp864.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\DumontDUrville', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\DumontDUrville', + 'DATA'), + ('_tcl_data\\encoding\\macCentEuro.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCentEuro.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Knox_IN', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Knox_IN', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guatemala', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guatemala', + 'DATA'), + ('_tcl_data\\msgs\\be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ashkhabad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ashkhabad', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Samoa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Samoa', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Port_Moresby', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Port_Moresby', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT0', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Managua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Managua', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Caracas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Caracas', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Gaborone', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Gaborone', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Baku', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Baku', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Hong_Kong', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Hong_Kong', + 'DATA'), + ('_tcl_data\\encoding\\macCyrillic.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macCyrillic.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Monrovia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Monrovia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Antigua', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Antigua', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Saigon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Saigon', + 'DATA'), + ('_tk_data\\palette.tcl', 'C:\\Python311\\tcl\\tk8.6\\palette.tcl', 'DATA'), + ('_tk_data\\ttk\\vistaTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\vistaTheme.tcl', + 'DATA'), + ('_tcl_data\\msgs\\ar_lb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_lb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Faeroe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Faeroe', + 'DATA'), + ('_tcl_data\\msgs\\ko_kr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ko_kr.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Cocos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Cocos', + 'DATA'), + ('_tcl_data\\encoding\\big5.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\big5.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Asmara', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Asmara', + 'DATA'), + ('_tcl_data\\msgs\\af_za.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\af_za.msg', + 'DATA'), + ('_tcl_data\\tm.tcl', 'C:\\Python311\\tcl\\tcl8.6\\tm.tcl', 'DATA'), + ('_tcl_data\\encoding\\iso8859-15.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-15.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Budapest', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Budapest', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dubai', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dubai', + 'DATA'), + ('_tcl_data\\encoding\\cp863.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp863.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp866.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp866.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Almaty', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Almaty', + 'DATA'), + ('_tk_data\\ttk\\fonts.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\fonts.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Blantyre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Blantyre', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Warsaw', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Warsaw', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Rome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Rome', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+7', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+7', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Gaza', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Gaza', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Chuuk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Chuuk', + 'DATA'), + ('_tcl_data\\tzdata\\GMT+0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT+0', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-0', + 'DATA'), + ('_tcl_data\\http1.0\\http.tcl', + 'C:\\Python311\\tcl\\tcl8.6\\http1.0\\http.tcl', + 'DATA'), + ('_tk_data\\images\\logo64.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logo64.gif', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\St_Helena', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\St_Helena', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Syowa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Syowa', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\YST9YDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\YST9YDT', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Macao', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Macao', + 'DATA'), + ('_tcl_data\\msgs\\ga_ie.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ga_ie.msg', + 'DATA'), + ('_tcl_data\\encoding\\ascii.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\ascii.enc', + 'DATA'), + ('_tk_data\\button.tcl', 'C:\\Python311\\tcl\\tk8.6\\button.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Kwajalein', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Kwajalein', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Dar_es_Salaam', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Dar_es_Salaam', + 'DATA'), + ('_tcl_data\\msgs\\sr.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sr.msg', + 'DATA'), + ('_tcl_data\\msgs\\kok.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kok.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Galapagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Galapagos', + 'DATA'), + ('_tcl_data\\clock.tcl', 'C:\\Python311\\tcl\\tcl8.6\\clock.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Pacific', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Pacific', + 'DATA'), + ('_tcl_data\\msgs\\es_ni.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ni.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Fort_Wayne', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Fort_Wayne', + 'DATA'), + ('_tcl_data\\encoding\\gb2312-raw.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\gb2312-raw.enc', + 'DATA'), + ('_tcl_data\\msgs\\en_be.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_be.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mahe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mahe', + 'DATA'), + ('_tk_data\\msgs\\pt.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\pt.msg', 'DATA'), + ('_tcl_data\\msgs\\ar_jo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_jo.msg', + 'DATA'), + ('_tk_data\\ttk\\classicTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\classicTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kanton', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kanton', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Riga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Riga', + 'DATA'), + ('_tcl_data\\encoding\\cp1255.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1255.enc', + 'DATA'), + ('tcl8\\8.6\\http-2.9.5.tm', + 'C:\\Python311\\tcl\\tcl8\\8.6\\http-2.9.5.tm', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Wallis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Wallis', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ashgabat', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ashgabat', + 'DATA'), + ('_tcl_data\\tzdata\\NZ', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\NZ', 'DATA'), + ('_tcl_data\\msgs\\es_sv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_sv.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Helsinki', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Helsinki', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+1', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+1', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Indianapolis', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Indianapolis', + 'DATA'), + ('_tcl_data\\word.tcl', 'C:\\Python311\\tcl\\tcl8.6\\word.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Isle_of_Man', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Isle_of_Man', + 'DATA'), + ('_tcl_data\\encoding\\euc-cn.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\euc-cn.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Saskatchewan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Saskatchewan', + 'DATA'), + ('_tcl_data\\msgs\\es_ar.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_ar.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chungking', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chungking', + 'DATA'), + ('_tcl_data\\msgs\\ms.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ms.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Dawson_Creek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Dawson_Creek', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Honolulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Honolulu', + 'DATA'), + ('_tcl_data\\encoding\\cp869.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp869.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Mazatlan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mazatlan', + 'DATA'), + ('_tcl_data\\encoding\\cp862.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp862.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Buenos_Aires', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Buenos_Aires', + 'DATA'), + ('_tcl_data\\msgs\\en_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Ojinaga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Ojinaga', + 'DATA'), + ('_tcl_data\\tzdata\\Portugal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Portugal', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Reunion', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Reunion', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kashgar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kashgar', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\NSW', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\NSW', + 'DATA'), + ('_tcl_data\\msgs\\fr_ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fr_ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Lucia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Lucia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Thomas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Thomas', + 'DATA'), + ('_tcl_data\\msgs\\de_at.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de_at.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp857.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp857.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+2', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+2', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kwajalein', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kwajalein', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nuuk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nuuk', + 'DATA'), + ('_tcl_data\\msgs\\ta.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ta.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\LHI', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\LHI', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Kiritimati', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Kiritimati', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Qatar', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Qatar', + 'DATA'), + ('_tcl_data\\msgs\\sl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\sl.msg', + 'DATA'), + ('_tcl_data\\msgs\\es_cl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_cl.msg', + 'DATA'), + ('_tcl_data\\msgs\\is.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\is.msg', + 'DATA'), + ('_tcl_data\\encoding\\macUkraine.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macUkraine.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Khartoum', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Khartoum', + 'DATA'), + ('_tcl_data\\msgs\\de.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\de.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Monterrey', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Monterrey', + 'DATA'), + ('_tcl_data\\msgs\\gv.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gv.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp1253.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1253.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Whitehorse', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Whitehorse', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Cancun', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Cancun', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lagos', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lagos', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Michigan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Michigan', + 'DATA'), + ('tcl8\\8.5\\msgcat-1.6.1.tm', + 'C:\\Python311\\tcl\\tcl8\\8.5\\msgcat-1.6.1.tm', + 'DATA'), + ('_tcl_data\\msgs\\fo_fo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fo_fo.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Mogadishu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Mogadishu', + 'DATA'), + ('_tcl_data\\msgs\\ar_sy.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar_sy.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guyana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guyana', + 'DATA'), + ('_tk_data\\console.tcl', 'C:\\Python311\\tcl\\tk8.6\\console.tcl', 'DATA'), + ('_tk_data\\ttk\\spinbox.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\spinbox.tcl', + 'DATA'), + ('_tk_data\\tearoff.tcl', 'C:\\Python311\\tcl\\tk8.6\\tearoff.tcl', 'DATA'), + ('_tcl_data\\msgs\\es_bo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_bo.msg', + 'DATA'), + ('_tk_data\\dialog.tcl', 'C:\\Python311\\tcl\\tk8.6\\dialog.tcl', 'DATA'), + ('_tcl_data\\msgs\\es_do.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_do.msg', + 'DATA'), + ('_tcl_data\\encoding\\macJapan.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macJapan.enc', + 'DATA'), + ('_tcl_data\\encoding\\cp737.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp737.enc', + 'DATA'), + ('_tcl_data\\encoding\\macGreek.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macGreek.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jerusalem', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jerusalem', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\MST7MDT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\MST7MDT', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\AST4ADT', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\AST4ADT', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vatican', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vatican', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Chongqing', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Chongqing', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Conakry', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Conakry', + 'DATA'), + ('_tk_data\\iconlist.tcl', 'C:\\Python311\\tcl\\tk8.6\\iconlist.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Etc\\UTC', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\UTC', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Detroit', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Detroit', + 'DATA'), + ('_tcl_data\\msgs\\ar.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ar.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_tw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_tw.msg', + 'DATA'), + ('_tcl_data\\msgs\\zh_hk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_hk.msg', + 'DATA'), + ('_tk_data\\fontchooser.tcl', + 'C:\\Python311\\tcl\\tk8.6\\fontchooser.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Cairo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Cairo', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lome', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lome', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Vincennes', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Vincennes', + 'DATA'), + ('_tcl_data\\msgs\\pt_br.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pt_br.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\ComodRivadavia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\ComodRivadavia', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Punta_Arenas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Punta_Arenas', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Bratislava', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Bratislava', + 'DATA'), + ('_tcl_data\\encoding\\cp861.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp861.enc', + 'DATA'), + ('_tcl_data\\msgs\\eo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\eo.msg', + 'DATA'), + ('_tk_data\\ttk\\utils.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\utils.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Pitcairn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Pitcairn', + 'DATA'), + ('_tcl_data\\msgs\\es_gt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_gt.msg', + 'DATA'), + ('_tcl_data\\msgs\\mk.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\mk.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Jamaica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Jamaica', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Queensland', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Queensland', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Thimbu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Thimbu', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-2.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-2.enc', + 'DATA'), + ('tcl8\\8.4\\platform-1.0.18.tm', + 'C:\\Python311\\tcl\\tcl8\\8.4\\platform-1.0.18.tm', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Samoa', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Samoa', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vilnius', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vilnius', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Athens', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Athens', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Busingen', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Busingen', + 'DATA'), + ('_tk_data\\msgs\\en_gb.msg', + 'C:\\Python311\\tcl\\tk8.6\\msgs\\en_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\El_Aaiun', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\El_Aaiun', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Canary', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Canary', + 'DATA'), + ('_tcl_data\\tzdata\\Israel', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Israel', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lusaka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lusaka', + 'DATA'), + ('_tcl_data\\msgs\\ga.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ga.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\St_Johns', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\St_Johns', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Accra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Accra', + 'DATA'), + ('_tcl_data\\encoding\\cp949.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp949.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Mauritius', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Mauritius', + 'DATA'), + ('_tcl_data\\encoding\\cp1250.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1250.enc', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Indiana\\Petersburg', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Indiana\\Petersburg', + 'DATA'), + ('_tcl_data\\msgs\\kw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\East', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\East', + 'DATA'), + ('_tcl_data\\msgs\\ca.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ca.msg', + 'DATA'), + ('_tcl_data\\tzdata\\America\\La_Paz', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\La_Paz', + 'DATA'), + ('_tcl_data\\msgs\\fo.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\fo.msg', + 'DATA'), + ('_tcl_data\\encoding\\cp1257.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp1257.enc', + 'DATA'), + ('_tk_data\\msgs\\sv.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\sv.msg', 'DATA'), + ('_tcl_data\\msgs\\en_bw.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_bw.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Aleutian', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Aleutian', + 'DATA'), + ('_tk_data\\msgs\\en.msg', 'C:\\Python311\\tcl\\tk8.6\\msgs\\en.msg', 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Mountain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Mountain', + 'DATA'), + ('_tcl_data\\encoding\\tis-620.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\tis-620.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+8', + 'DATA'), + ('_tk_data\\images\\README', + 'C:\\Python311\\tcl\\tk8.6\\images\\README', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Magadan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Magadan', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Grenada', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Grenada', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Iqaluit', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Iqaluit', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Canberra', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Canberra', + 'DATA'), + ('_tcl_data\\msgs\\pl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pl.msg', + 'DATA'), + ('_tcl_data\\msgs\\ru_ua.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\ru_ua.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Novokuznetsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Novokuznetsk', + 'DATA'), + ('_tcl_data\\msgs\\bn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\bn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\GMT-0', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GMT-0', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Macquarie', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Macquarie', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Ho_Chi_Minh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Ho_Chi_Minh', + 'DATA'), + ('_tk_data\\text.tcl', 'C:\\Python311\\tcl\\tk8.6\\text.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Samara', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Samara', + 'DATA'), + ('_tcl_data\\msgs\\hi_in.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\hi_in.msg', + 'DATA'), + ('_tk_data\\ttk\\cursors.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\cursors.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Creston', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Creston', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Regina', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Regina', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Marigot', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Marigot', + 'DATA'), + ('_tcl_data\\encoding\\macIceland.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\macIceland.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Eire', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Eire', + 'DATA'), + ('_tk_data\\images\\pwrdLogo150.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\pwrdLogo150.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Montreal', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Montreal', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kathmandu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kathmandu', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Jakarta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Jakarta', + 'DATA'), + ('_tk_data\\images\\logoMed.gif', + 'C:\\Python311\\tcl\\tk8.6\\images\\logoMed.gif', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Swift_Current', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Swift_Current', + 'DATA'), + ('_tk_data\\pkgIndex.tcl', 'C:\\Python311\\tcl\\tk8.6\\pkgIndex.tcl', 'DATA'), + ('_tcl_data\\tzdata\\America\\Mexico_City', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Mexico_City', + 'DATA'), + ('_tcl_data\\msgs\\gv_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gv_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Malabo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Malabo', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Baghdad', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Baghdad', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Nipigon', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nipigon', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Noronha', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Noronha', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Ushuaia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Ushuaia', + 'DATA'), + ('_tcl_data\\msgs\\gl.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\gl.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Chisinau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Chisinau', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Truk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Truk', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Antananarivo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Antananarivo', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Uzhgorod', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Uzhgorod', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\Acre', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\Acre', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rosario', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rosario', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Asuncion', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Asuncion', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuwait', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuwait', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Zaporozhye', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Zaporozhye', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-10', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-10', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Central', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Central', + 'DATA'), + ('_tk_data\\scale.tcl', 'C:\\Python311\\tcl\\tk8.6\\scale.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Zulu', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Zulu', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Belize', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Belize', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Bucharest', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Bucharest', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Pyongyang', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Pyongyang', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Argentina\\Jujuy', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Argentina\\Jujuy', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Phnom_Penh', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Phnom_Penh', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kamchatka', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kamchatka', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Anchorage', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Anchorage', + 'DATA'), + ('_tcl_data\\msgs\\pt.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\pt.msg', + 'DATA'), + ('_tk_data\\menu.tcl', 'C:\\Python311\\tcl\\tk8.6\\menu.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Vladivostok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Vladivostok', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+6', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+6', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Moscow', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Moscow', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT-9', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT-9', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Stockholm', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Stockholm', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Amman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Amman', + 'DATA'), + ('_tcl_data\\msgs\\es_hn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\es_hn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Pontianak', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Pontianak', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Harbin', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Harbin', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Kuala_Lumpur', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Kuala_Lumpur', + 'DATA'), + ('_tcl_data\\tzdata\\SystemV\\PST8', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\SystemV\\PST8', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Lubumbashi', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Lubumbashi', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Havana', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Havana', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Windhoek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Windhoek', + 'DATA'), + ('_tcl_data\\encoding\\shiftjis.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\shiftjis.enc', + 'DATA'), + ('_tcl_data\\encoding\\cns11643.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cns11643.enc', + 'DATA'), + ('_tk_data\\ttk\\clamTheme.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\clamTheme.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\McMurdo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\McMurdo', + 'DATA'), + ('_tcl_data\\tclIndex', 'C:\\Python311\\tcl\\tcl8.6\\tclIndex', 'DATA'), + ('_tcl_data\\tzdata\\America\\Nassau', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Nassau', + 'DATA'), + ('_tcl_data\\tzdata\\Atlantic\\Reykjavik', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Atlantic\\Reykjavik', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Dili', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Dili', + 'DATA'), + ('_tcl_data\\tzdata\\Brazil\\West', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Brazil\\West', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Resolute', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Resolute', + 'DATA'), + ('_tcl_data\\encoding\\symbol.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\symbol.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Vaduz', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Vaduz', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Troll', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Troll', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\East-Saskatchewan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\East-Saskatchewan', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Damascus', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Damascus', + 'DATA'), + ('_tcl_data\\msgs\\zh_cn.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\zh_cn.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Maldives', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Maldives', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Yakutsk', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Yakutsk', + 'DATA'), + ('_tk_data\\spinbox.tcl', 'C:\\Python311\\tcl\\tk8.6\\spinbox.tcl', 'DATA'), + ('_tcl_data\\msgs\\th.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\th.msg', + 'DATA'), + ('_tcl_data\\tzdata\\Australia\\Lindeman', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Australia\\Lindeman', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bishkek', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bishkek', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-8.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-8.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Calcutta', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Calcutta', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Khandyga', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Khandyga', + 'DATA'), + ('_tcl_data\\tzdata\\Antarctica\\Palmer', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Antarctica\\Palmer', + 'DATA'), + ('_tcl_data\\encoding\\dingbats.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\dingbats.enc', + 'DATA'), + ('_tcl_data\\parray.tcl', 'C:\\Python311\\tcl\\tcl8.6\\parray.tcl', 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Easter', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Easter', + 'DATA'), + ('_tcl_data\\tzdata\\Canada\\Atlantic', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Canada\\Atlantic', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Nicosia', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Nicosia', + 'DATA'), + ('_tcl_data\\tzdata\\GB-Eire', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\GB-Eire', + 'DATA'), + ('_tcl_data\\tzdata\\Africa\\Kigali', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Africa\\Kigali', + 'DATA'), + ('_tcl_data\\msgs\\en_ph.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_ph.msg', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Pacific-New', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Pacific-New', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Rio_Branco', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Rio_Branco', + 'DATA'), + ('_tk_data\\ttk\\button.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\button.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\US\\Mountain', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\US\\Mountain', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-16.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-16.enc', + 'DATA'), + ('_tcl_data\\encoding\\iso8859-1.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\iso8859-1.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Vientiane', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Vientiane', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Bangkok', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Bangkok', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Eirunepe', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Eirunepe', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Costa_Rica', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Costa_Rica', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Los_Angeles', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Los_Angeles', + 'DATA'), + ('_tcl_data\\msgs\\en_sg.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\en_sg.msg', + 'DATA'), + ('_tcl_data\\msgs\\kw_gb.msg', + 'C:\\Python311\\tcl\\tcl8.6\\msgs\\kw_gb.msg', + 'DATA'), + ('_tcl_data\\tzdata\\ROC', 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\ROC', 'DATA'), + ('_tcl_data\\tzdata\\America\\Paramaribo', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Paramaribo', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Nauru', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Nauru', + 'DATA'), + ('_tcl_data\\tzdata\\Asia\\Beirut', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Asia\\Beirut', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Tallinn', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Tallinn', + 'DATA'), + ('_tcl_data\\encoding\\cp855.enc', + 'C:\\Python311\\tcl\\tcl8.6\\encoding\\cp855.enc', + 'DATA'), + ('_tcl_data\\tzdata\\Etc\\GMT+12', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Etc\\GMT+12', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Tahiti', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Tahiti', + 'DATA'), + ('_tcl_data\\tzdata\\Europe\\Astrakhan', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Europe\\Astrakhan', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Guayaquil', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Guayaquil', + 'DATA'), + ('_tcl_data\\tzdata\\Indian\\Christmas', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Indian\\Christmas', + 'DATA'), + ('_tcl_data\\tzdata\\America\\North_Dakota\\Center', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\North_Dakota\\Center', + 'DATA'), + ('_tcl_data\\tzdata\\America\\Lima', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\America\\Lima', + 'DATA'), + ('_tk_data\\ttk\\combobox.tcl', + 'C:\\Python311\\tcl\\tk8.6\\ttk\\combobox.tcl', + 'DATA'), + ('_tcl_data\\tzdata\\Pacific\\Yap', + 'C:\\Python311\\tcl\\tcl8.6\\tzdata\\Pacific\\Yap', + 'DATA'), + ('certifi\\cacert.pem', + 'C:\\Python311\\Lib\\site-packages\\certifi\\cacert.pem', + 'DATA'), + ('certifi\\py.typed', + 'C:\\Python311\\Lib\\site-packages\\certifi\\py.typed', + 'DATA'), + ('base_library.zip', + 'C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\base_library.zip', + 'DATA')], + 'python311.dll', + False, + False, + False, + [], + None, + None, + None) diff --git a/build/ProxyChainManager/PYZ-00.pyz b/build/ProxyChainManager/PYZ-00.pyz new file mode 100644 index 0000000..cae42cd Binary files /dev/null and b/build/ProxyChainManager/PYZ-00.pyz differ diff --git a/build/ProxyChainManager/PYZ-00.toc b/build/ProxyChainManager/PYZ-00.toc new file mode 100644 index 0000000..f1b9f56 --- /dev/null +++ b/build/ProxyChainManager/PYZ-00.toc @@ -0,0 +1,1195 @@ +('C:\\Users\\drjones\\ProxyChainManager\\build\\ProxyChainManager\\PYZ-00.pyz', + [('PIL', 'C:\\Python311\\Lib\\site-packages\\PIL\\__init__.py', 'PYMODULE'), + ('PIL.AvifImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\AvifImagePlugin.py', + 'PYMODULE'), + ('PIL.BlpImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\BlpImagePlugin.py', + 'PYMODULE'), + ('PIL.BmpImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\BmpImagePlugin.py', + 'PYMODULE'), + ('PIL.BufrStubImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\BufrStubImagePlugin.py', + 'PYMODULE'), + ('PIL.CurImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\CurImagePlugin.py', + 'PYMODULE'), + ('PIL.DcxImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\DcxImagePlugin.py', + 'PYMODULE'), + ('PIL.DdsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\DdsImagePlugin.py', + 'PYMODULE'), + ('PIL.EpsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\EpsImagePlugin.py', + 'PYMODULE'), + ('PIL.ExifTags', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ExifTags.py', + 'PYMODULE'), + ('PIL.FitsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FitsImagePlugin.py', + 'PYMODULE'), + ('PIL.FliImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FliImagePlugin.py', + 'PYMODULE'), + ('PIL.FpxImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FpxImagePlugin.py', + 'PYMODULE'), + ('PIL.FtexImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\FtexImagePlugin.py', + 'PYMODULE'), + ('PIL.GbrImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GbrImagePlugin.py', + 'PYMODULE'), + ('PIL.GifImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GifImagePlugin.py', + 'PYMODULE'), + ('PIL.GimpGradientFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GimpGradientFile.py', + 'PYMODULE'), + ('PIL.GimpPaletteFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GimpPaletteFile.py', + 'PYMODULE'), + ('PIL.GribStubImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\GribStubImagePlugin.py', + 'PYMODULE'), + ('PIL.Hdf5StubImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\Hdf5StubImagePlugin.py', + 'PYMODULE'), + ('PIL.IcnsImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\IcnsImagePlugin.py', + 'PYMODULE'), + ('PIL.IcoImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\IcoImagePlugin.py', + 'PYMODULE'), + ('PIL.ImImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImImagePlugin.py', + 'PYMODULE'), + ('PIL.Image', 'C:\\Python311\\Lib\\site-packages\\PIL\\Image.py', 'PYMODULE'), + ('PIL.ImageChops', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageChops.py', + 'PYMODULE'), + ('PIL.ImageCms', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageCms.py', + 'PYMODULE'), + ('PIL.ImageColor', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageColor.py', + 'PYMODULE'), + ('PIL.ImageDraw', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageDraw.py', + 'PYMODULE'), + ('PIL.ImageDraw2', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageDraw2.py', + 'PYMODULE'), + ('PIL.ImageFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageFile.py', + 'PYMODULE'), + ('PIL.ImageFilter', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageFilter.py', + 'PYMODULE'), + ('PIL.ImageFont', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageFont.py', + 'PYMODULE'), + ('PIL.ImageMath', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageMath.py', + 'PYMODULE'), + ('PIL.ImageMode', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageMode.py', + 'PYMODULE'), + ('PIL.ImageOps', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageOps.py', + 'PYMODULE'), + ('PIL.ImagePalette', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImagePalette.py', + 'PYMODULE'), + ('PIL.ImagePath', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImagePath.py', + 'PYMODULE'), + ('PIL.ImageQt', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageQt.py', + 'PYMODULE'), + ('PIL.ImageSequence', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageSequence.py', + 'PYMODULE'), + ('PIL.ImageShow', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageShow.py', + 'PYMODULE'), + ('PIL.ImageText', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageText.py', + 'PYMODULE'), + ('PIL.ImageTk', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageTk.py', + 'PYMODULE'), + ('PIL.ImageWin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImageWin.py', + 'PYMODULE'), + ('PIL.ImtImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\ImtImagePlugin.py', + 'PYMODULE'), + ('PIL.IptcImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\IptcImagePlugin.py', + 'PYMODULE'), + ('PIL.Jpeg2KImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\Jpeg2KImagePlugin.py', + 'PYMODULE'), + ('PIL.JpegImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\JpegImagePlugin.py', + 'PYMODULE'), + ('PIL.JpegPresets', + 'C:\\Python311\\Lib\\site-packages\\PIL\\JpegPresets.py', + 'PYMODULE'), + ('PIL.McIdasImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\McIdasImagePlugin.py', + 'PYMODULE'), + ('PIL.MicImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MicImagePlugin.py', + 'PYMODULE'), + ('PIL.MpegImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MpegImagePlugin.py', + 'PYMODULE'), + ('PIL.MpoImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MpoImagePlugin.py', + 'PYMODULE'), + ('PIL.MspImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\MspImagePlugin.py', + 'PYMODULE'), + ('PIL.PaletteFile', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PaletteFile.py', + 'PYMODULE'), + ('PIL.PalmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PalmImagePlugin.py', + 'PYMODULE'), + ('PIL.PcdImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PcdImagePlugin.py', + 'PYMODULE'), + ('PIL.PcxImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PcxImagePlugin.py', + 'PYMODULE'), + ('PIL.PdfImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PdfImagePlugin.py', + 'PYMODULE'), + ('PIL.PdfParser', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PdfParser.py', + 'PYMODULE'), + ('PIL.PixarImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PixarImagePlugin.py', + 'PYMODULE'), + ('PIL.PngImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PngImagePlugin.py', + 'PYMODULE'), + ('PIL.PpmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PpmImagePlugin.py', + 'PYMODULE'), + ('PIL.PsdImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\PsdImagePlugin.py', + 'PYMODULE'), + ('PIL.QoiImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\QoiImagePlugin.py', + 'PYMODULE'), + ('PIL.SgiImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\SgiImagePlugin.py', + 'PYMODULE'), + ('PIL.SpiderImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\SpiderImagePlugin.py', + 'PYMODULE'), + ('PIL.SunImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\SunImagePlugin.py', + 'PYMODULE'), + ('PIL.TgaImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\TgaImagePlugin.py', + 'PYMODULE'), + ('PIL.TiffImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\TiffImagePlugin.py', + 'PYMODULE'), + ('PIL.TiffTags', + 'C:\\Python311\\Lib\\site-packages\\PIL\\TiffTags.py', + 'PYMODULE'), + ('PIL.WebPImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\WebPImagePlugin.py', + 'PYMODULE'), + ('PIL.WmfImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\WmfImagePlugin.py', + 'PYMODULE'), + ('PIL.XVThumbImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\XVThumbImagePlugin.py', + 'PYMODULE'), + ('PIL.XbmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\XbmImagePlugin.py', + 'PYMODULE'), + ('PIL.XpmImagePlugin', + 'C:\\Python311\\Lib\\site-packages\\PIL\\XpmImagePlugin.py', + 'PYMODULE'), + ('PIL._binary', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_binary.py', + 'PYMODULE'), + ('PIL._deprecate', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_deprecate.py', + 'PYMODULE'), + ('PIL._typing', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_typing.py', + 'PYMODULE'), + ('PIL._util', 'C:\\Python311\\Lib\\site-packages\\PIL\\_util.py', 'PYMODULE'), + ('PIL._version', + 'C:\\Python311\\Lib\\site-packages\\PIL\\_version.py', + 'PYMODULE'), + ('PIL.features', + 'C:\\Python311\\Lib\\site-packages\\PIL\\features.py', + 'PYMODULE'), + ('__future__', 'C:\\Python311\\Lib\\__future__.py', 'PYMODULE'), + ('_compat_pickle', 'C:\\Python311\\Lib\\_compat_pickle.py', 'PYMODULE'), + ('_compression', 'C:\\Python311\\Lib\\_compression.py', 'PYMODULE'), + ('_py_abc', 'C:\\Python311\\Lib\\_py_abc.py', 'PYMODULE'), + ('_pydecimal', 'C:\\Python311\\Lib\\_pydecimal.py', 'PYMODULE'), + ('_strptime', 'C:\\Python311\\Lib\\_strptime.py', 'PYMODULE'), + ('_threading_local', 'C:\\Python311\\Lib\\_threading_local.py', 'PYMODULE'), + ('anyio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\__init__.py', + 'PYMODULE'), + ('anyio._backends', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_backends\\__init__.py', + 'PYMODULE'), + ('anyio._backends._asyncio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_backends\\_asyncio.py', + 'PYMODULE'), + ('anyio._backends._trio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_backends\\_trio.py', + 'PYMODULE'), + ('anyio._core', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\__init__.py', + 'PYMODULE'), + ('anyio._core._asyncio_selector_thread', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_asyncio_selector_thread.py', + 'PYMODULE'), + ('anyio._core._contextmanagers', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_contextmanagers.py', + 'PYMODULE'), + ('anyio._core._eventloop', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_eventloop.py', + 'PYMODULE'), + ('anyio._core._exceptions', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_exceptions.py', + 'PYMODULE'), + ('anyio._core._fileio', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_fileio.py', + 'PYMODULE'), + ('anyio._core._resources', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_resources.py', + 'PYMODULE'), + ('anyio._core._signals', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_signals.py', + 'PYMODULE'), + ('anyio._core._sockets', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_sockets.py', + 'PYMODULE'), + ('anyio._core._streams', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_streams.py', + 'PYMODULE'), + ('anyio._core._subprocesses', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_subprocesses.py', + 'PYMODULE'), + ('anyio._core._synchronization', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_synchronization.py', + 'PYMODULE'), + ('anyio._core._tasks', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_tasks.py', + 'PYMODULE'), + ('anyio._core._tempfile', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_tempfile.py', + 'PYMODULE'), + ('anyio._core._testing', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_testing.py', + 'PYMODULE'), + ('anyio._core._typedattr', + 'C:\\Python311\\Lib\\site-packages\\anyio\\_core\\_typedattr.py', + 'PYMODULE'), + ('anyio.abc', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\__init__.py', + 'PYMODULE'), + ('anyio.abc._eventloop', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_eventloop.py', + 'PYMODULE'), + ('anyio.abc._resources', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_resources.py', + 'PYMODULE'), + ('anyio.abc._sockets', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_sockets.py', + 'PYMODULE'), + ('anyio.abc._streams', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_streams.py', + 'PYMODULE'), + ('anyio.abc._subprocesses', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_subprocesses.py', + 'PYMODULE'), + ('anyio.abc._tasks', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_tasks.py', + 'PYMODULE'), + ('anyio.abc._testing', + 'C:\\Python311\\Lib\\site-packages\\anyio\\abc\\_testing.py', + 'PYMODULE'), + ('anyio.from_thread', + 'C:\\Python311\\Lib\\site-packages\\anyio\\from_thread.py', + 'PYMODULE'), + ('anyio.lowlevel', + 'C:\\Python311\\Lib\\site-packages\\anyio\\lowlevel.py', + 'PYMODULE'), + ('anyio.streams', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\__init__.py', + 'PYMODULE'), + ('anyio.streams.memory', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\memory.py', + 'PYMODULE'), + ('anyio.streams.stapled', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\stapled.py', + 'PYMODULE'), + ('anyio.streams.tls', + 'C:\\Python311\\Lib\\site-packages\\anyio\\streams\\tls.py', + 'PYMODULE'), + ('anyio.to_thread', + 'C:\\Python311\\Lib\\site-packages\\anyio\\to_thread.py', + 'PYMODULE'), + ('argparse', 'C:\\Python311\\Lib\\argparse.py', 'PYMODULE'), + ('ast', 'C:\\Python311\\Lib\\ast.py', 'PYMODULE'), + ('asyncio', 'C:\\Python311\\Lib\\asyncio\\__init__.py', 'PYMODULE'), + ('asyncio.base_events', + 'C:\\Python311\\Lib\\asyncio\\base_events.py', + 'PYMODULE'), + ('asyncio.base_futures', + 'C:\\Python311\\Lib\\asyncio\\base_futures.py', + 'PYMODULE'), + ('asyncio.base_subprocess', + 'C:\\Python311\\Lib\\asyncio\\base_subprocess.py', + 'PYMODULE'), + ('asyncio.base_tasks', + 'C:\\Python311\\Lib\\asyncio\\base_tasks.py', + 'PYMODULE'), + ('asyncio.constants', + 'C:\\Python311\\Lib\\asyncio\\constants.py', + 'PYMODULE'), + ('asyncio.coroutines', + 'C:\\Python311\\Lib\\asyncio\\coroutines.py', + 'PYMODULE'), + ('asyncio.events', 'C:\\Python311\\Lib\\asyncio\\events.py', 'PYMODULE'), + ('asyncio.exceptions', + 'C:\\Python311\\Lib\\asyncio\\exceptions.py', + 'PYMODULE'), + ('asyncio.format_helpers', + 'C:\\Python311\\Lib\\asyncio\\format_helpers.py', + 'PYMODULE'), + ('asyncio.futures', 'C:\\Python311\\Lib\\asyncio\\futures.py', 'PYMODULE'), + ('asyncio.locks', 'C:\\Python311\\Lib\\asyncio\\locks.py', 'PYMODULE'), + ('asyncio.log', 'C:\\Python311\\Lib\\asyncio\\log.py', 'PYMODULE'), + ('asyncio.mixins', 'C:\\Python311\\Lib\\asyncio\\mixins.py', 'PYMODULE'), + ('asyncio.proactor_events', + 'C:\\Python311\\Lib\\asyncio\\proactor_events.py', + 'PYMODULE'), + ('asyncio.protocols', + 'C:\\Python311\\Lib\\asyncio\\protocols.py', + 'PYMODULE'), + ('asyncio.queues', 'C:\\Python311\\Lib\\asyncio\\queues.py', 'PYMODULE'), + ('asyncio.runners', 'C:\\Python311\\Lib\\asyncio\\runners.py', 'PYMODULE'), + ('asyncio.selector_events', + 'C:\\Python311\\Lib\\asyncio\\selector_events.py', + 'PYMODULE'), + ('asyncio.sslproto', 'C:\\Python311\\Lib\\asyncio\\sslproto.py', 'PYMODULE'), + ('asyncio.staggered', + 'C:\\Python311\\Lib\\asyncio\\staggered.py', + 'PYMODULE'), + ('asyncio.streams', 'C:\\Python311\\Lib\\asyncio\\streams.py', 'PYMODULE'), + ('asyncio.subprocess', + 'C:\\Python311\\Lib\\asyncio\\subprocess.py', + 'PYMODULE'), + ('asyncio.taskgroups', + 'C:\\Python311\\Lib\\asyncio\\taskgroups.py', + 'PYMODULE'), + ('asyncio.tasks', 'C:\\Python311\\Lib\\asyncio\\tasks.py', 'PYMODULE'), + ('asyncio.threads', 'C:\\Python311\\Lib\\asyncio\\threads.py', 'PYMODULE'), + ('asyncio.timeouts', 'C:\\Python311\\Lib\\asyncio\\timeouts.py', 'PYMODULE'), + ('asyncio.transports', + 'C:\\Python311\\Lib\\asyncio\\transports.py', + 'PYMODULE'), + ('asyncio.trsock', 'C:\\Python311\\Lib\\asyncio\\trsock.py', 'PYMODULE'), + ('asyncio.unix_events', + 'C:\\Python311\\Lib\\asyncio\\unix_events.py', + 'PYMODULE'), + ('asyncio.windows_events', + 'C:\\Python311\\Lib\\asyncio\\windows_events.py', + 'PYMODULE'), + ('asyncio.windows_utils', + 'C:\\Python311\\Lib\\asyncio\\windows_utils.py', + 'PYMODULE'), + ('base64', 'C:\\Python311\\Lib\\base64.py', 'PYMODULE'), + ('bisect', 'C:\\Python311\\Lib\\bisect.py', 'PYMODULE'), + ('bz2', 'C:\\Python311\\Lib\\bz2.py', 'PYMODULE'), + ('calendar', 'C:\\Python311\\Lib\\calendar.py', 'PYMODULE'), + ('certifi', + 'C:\\Python311\\Lib\\site-packages\\certifi\\__init__.py', + 'PYMODULE'), + ('certifi.core', + 'C:\\Python311\\Lib\\site-packages\\certifi\\core.py', + 'PYMODULE'), + ('colorsys', 'C:\\Python311\\Lib\\colorsys.py', 'PYMODULE'), + ('concurrent', 'C:\\Python311\\Lib\\concurrent\\__init__.py', 'PYMODULE'), + ('concurrent.futures', + 'C:\\Python311\\Lib\\concurrent\\futures\\__init__.py', + 'PYMODULE'), + ('concurrent.futures._base', + 'C:\\Python311\\Lib\\concurrent\\futures\\_base.py', + 'PYMODULE'), + ('concurrent.futures.process', + 'C:\\Python311\\Lib\\concurrent\\futures\\process.py', + 'PYMODULE'), + ('concurrent.futures.thread', + 'C:\\Python311\\Lib\\concurrent\\futures\\thread.py', + 'PYMODULE'), + ('contextlib', 'C:\\Python311\\Lib\\contextlib.py', 'PYMODULE'), + ('contextvars', 'C:\\Python311\\Lib\\contextvars.py', 'PYMODULE'), + ('copy', 'C:\\Python311\\Lib\\copy.py', 'PYMODULE'), + ('csv', 'C:\\Python311\\Lib\\csv.py', 'PYMODULE'), + ('ctypes', 'C:\\Python311\\Lib\\ctypes\\__init__.py', 'PYMODULE'), + ('ctypes._aix', 'C:\\Python311\\Lib\\ctypes\\_aix.py', 'PYMODULE'), + ('ctypes._endian', 'C:\\Python311\\Lib\\ctypes\\_endian.py', 'PYMODULE'), + ('ctypes.macholib', + 'C:\\Python311\\Lib\\ctypes\\macholib\\__init__.py', + 'PYMODULE'), + ('ctypes.macholib.dyld', + 'C:\\Python311\\Lib\\ctypes\\macholib\\dyld.py', + 'PYMODULE'), + ('ctypes.macholib.dylib', + 'C:\\Python311\\Lib\\ctypes\\macholib\\dylib.py', + 'PYMODULE'), + ('ctypes.macholib.framework', + 'C:\\Python311\\Lib\\ctypes\\macholib\\framework.py', + 'PYMODULE'), + ('ctypes.util', 'C:\\Python311\\Lib\\ctypes\\util.py', 'PYMODULE'), + ('ctypes.wintypes', 'C:\\Python311\\Lib\\ctypes\\wintypes.py', 'PYMODULE'), + ('customtkinter', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.ctk_input_dialog', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_input_dialog.py', + 'PYMODULE'), + ('customtkinter.windows.ctk_tk', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_tk.py', + 'PYMODULE'), + ('customtkinter.windows.ctk_toplevel', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\ctk_toplevel.py', + 'PYMODULE'), + ('customtkinter.windows.widgets', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.appearance_mode', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.appearance_mode.appearance_mode_base_class', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_base_class.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.appearance_mode.appearance_mode_tracker', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\appearance_mode\\appearance_mode_tracker.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_rendering', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_rendering.ctk_canvas', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\ctk_canvas.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_rendering.draw_engine', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_rendering\\draw_engine.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_widget_classes', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_widget_classes.ctk_base_class', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\ctk_base_class.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.core_widget_classes.dropdown_menu', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\core_widget_classes\\dropdown_menu.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_button', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_button.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_checkbox', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_checkbox.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_combobox', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_combobox.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_entry', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_entry.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_frame', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_frame.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_label', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_label.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_optionmenu', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_optionmenu.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_progressbar', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_progressbar.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_radiobutton', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_radiobutton.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_scrollable_frame', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollable_frame.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_scrollbar', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_scrollbar.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_segmented_button', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_segmented_button.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_slider', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_slider.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_switch', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_switch.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_tabview', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_tabview.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.ctk_textbox', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\ctk_textbox.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.font', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.font.ctk_font', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\ctk_font.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.font.font_manager', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\font\\font_manager.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.image', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.image.ctk_image', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\image\\ctk_image.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.scaling', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.scaling.scaling_base_class', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_base_class.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.scaling.scaling_tracker', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\scaling\\scaling_tracker.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.theme', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.theme.theme_manager', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\theme\\theme_manager.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.utility', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\__init__.py', + 'PYMODULE'), + ('customtkinter.windows.widgets.utility.utility_functions', + 'C:\\Python311\\Lib\\site-packages\\customtkinter\\windows\\widgets\\utility\\utility_functions.py', + 'PYMODULE'), + ('darkdetect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\__init__.py', + 'PYMODULE'), + ('darkdetect._dummy', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_dummy.py', + 'PYMODULE'), + ('darkdetect._linux_detect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_linux_detect.py', + 'PYMODULE'), + ('darkdetect._mac_detect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_mac_detect.py', + 'PYMODULE'), + ('darkdetect._windows_detect', + 'C:\\Python311\\Lib\\site-packages\\darkdetect\\_windows_detect.py', + 'PYMODULE'), + ('dataclasses', 'C:\\Python311\\Lib\\dataclasses.py', 'PYMODULE'), + ('datetime', 'C:\\Python311\\Lib\\datetime.py', 'PYMODULE'), + ('decimal', 'C:\\Python311\\Lib\\decimal.py', 'PYMODULE'), + ('dis', 'C:\\Python311\\Lib\\dis.py', 'PYMODULE'), + ('email', 'C:\\Python311\\Lib\\email\\__init__.py', 'PYMODULE'), + ('email._encoded_words', + 'C:\\Python311\\Lib\\email\\_encoded_words.py', + 'PYMODULE'), + ('email._header_value_parser', + 'C:\\Python311\\Lib\\email\\_header_value_parser.py', + 'PYMODULE'), + ('email._parseaddr', 'C:\\Python311\\Lib\\email\\_parseaddr.py', 'PYMODULE'), + ('email._policybase', + 'C:\\Python311\\Lib\\email\\_policybase.py', + 'PYMODULE'), + ('email.base64mime', 'C:\\Python311\\Lib\\email\\base64mime.py', 'PYMODULE'), + ('email.charset', 'C:\\Python311\\Lib\\email\\charset.py', 'PYMODULE'), + ('email.contentmanager', + 'C:\\Python311\\Lib\\email\\contentmanager.py', + 'PYMODULE'), + ('email.encoders', 'C:\\Python311\\Lib\\email\\encoders.py', 'PYMODULE'), + ('email.errors', 'C:\\Python311\\Lib\\email\\errors.py', 'PYMODULE'), + ('email.feedparser', 'C:\\Python311\\Lib\\email\\feedparser.py', 'PYMODULE'), + ('email.generator', 'C:\\Python311\\Lib\\email\\generator.py', 'PYMODULE'), + ('email.header', 'C:\\Python311\\Lib\\email\\header.py', 'PYMODULE'), + ('email.headerregistry', + 'C:\\Python311\\Lib\\email\\headerregistry.py', + 'PYMODULE'), + ('email.iterators', 'C:\\Python311\\Lib\\email\\iterators.py', 'PYMODULE'), + ('email.message', 'C:\\Python311\\Lib\\email\\message.py', 'PYMODULE'), + ('email.parser', 'C:\\Python311\\Lib\\email\\parser.py', 'PYMODULE'), + ('email.policy', 'C:\\Python311\\Lib\\email\\policy.py', 'PYMODULE'), + ('email.quoprimime', 'C:\\Python311\\Lib\\email\\quoprimime.py', 'PYMODULE'), + ('email.utils', 'C:\\Python311\\Lib\\email\\utils.py', 'PYMODULE'), + ('fnmatch', 'C:\\Python311\\Lib\\fnmatch.py', 'PYMODULE'), + ('fractions', 'C:\\Python311\\Lib\\fractions.py', 'PYMODULE'), + ('ftplib', 'C:\\Python311\\Lib\\ftplib.py', 'PYMODULE'), + ('getopt', 'C:\\Python311\\Lib\\getopt.py', 'PYMODULE'), + ('getpass', 'C:\\Python311\\Lib\\getpass.py', 'PYMODULE'), + ('gettext', 'C:\\Python311\\Lib\\gettext.py', 'PYMODULE'), + ('glob', 'C:\\Python311\\Lib\\glob.py', 'PYMODULE'), + ('gzip', 'C:\\Python311\\Lib\\gzip.py', 'PYMODULE'), + ('h11', 'C:\\Python311\\Lib\\site-packages\\h11\\__init__.py', 'PYMODULE'), + ('h11._abnf', 'C:\\Python311\\Lib\\site-packages\\h11\\_abnf.py', 'PYMODULE'), + ('h11._connection', + 'C:\\Python311\\Lib\\site-packages\\h11\\_connection.py', + 'PYMODULE'), + ('h11._events', + 'C:\\Python311\\Lib\\site-packages\\h11\\_events.py', + 'PYMODULE'), + ('h11._headers', + 'C:\\Python311\\Lib\\site-packages\\h11\\_headers.py', + 'PYMODULE'), + ('h11._readers', + 'C:\\Python311\\Lib\\site-packages\\h11\\_readers.py', + 'PYMODULE'), + ('h11._receivebuffer', + 'C:\\Python311\\Lib\\site-packages\\h11\\_receivebuffer.py', + 'PYMODULE'), + ('h11._state', + 'C:\\Python311\\Lib\\site-packages\\h11\\_state.py', + 'PYMODULE'), + ('h11._util', 'C:\\Python311\\Lib\\site-packages\\h11\\_util.py', 'PYMODULE'), + ('h11._version', + 'C:\\Python311\\Lib\\site-packages\\h11\\_version.py', + 'PYMODULE'), + ('h11._writers', + 'C:\\Python311\\Lib\\site-packages\\h11\\_writers.py', + 'PYMODULE'), + ('hashlib', 'C:\\Python311\\Lib\\hashlib.py', 'PYMODULE'), + ('hmac', 'C:\\Python311\\Lib\\hmac.py', 'PYMODULE'), + ('http', 'C:\\Python311\\Lib\\http\\__init__.py', 'PYMODULE'), + ('http.client', 'C:\\Python311\\Lib\\http\\client.py', 'PYMODULE'), + ('http.cookiejar', 'C:\\Python311\\Lib\\http\\cookiejar.py', 'PYMODULE'), + ('httpcore', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\__init__.py', + 'PYMODULE'), + ('httpcore._api', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_api.py', + 'PYMODULE'), + ('httpcore._async', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\__init__.py', + 'PYMODULE'), + ('httpcore._async.connection', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\connection.py', + 'PYMODULE'), + ('httpcore._async.connection_pool', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\connection_pool.py', + 'PYMODULE'), + ('httpcore._async.http11', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\http11.py', + 'PYMODULE'), + ('httpcore._async.http2', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\http2.py', + 'PYMODULE'), + ('httpcore._async.http_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\http_proxy.py', + 'PYMODULE'), + ('httpcore._async.interfaces', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\interfaces.py', + 'PYMODULE'), + ('httpcore._async.socks_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_async\\socks_proxy.py', + 'PYMODULE'), + ('httpcore._backends', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\__init__.py', + 'PYMODULE'), + ('httpcore._backends.anyio', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\anyio.py', + 'PYMODULE'), + ('httpcore._backends.auto', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\auto.py', + 'PYMODULE'), + ('httpcore._backends.base', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\base.py', + 'PYMODULE'), + ('httpcore._backends.mock', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\mock.py', + 'PYMODULE'), + ('httpcore._backends.sync', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\sync.py', + 'PYMODULE'), + ('httpcore._backends.trio', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_backends\\trio.py', + 'PYMODULE'), + ('httpcore._exceptions', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_exceptions.py', + 'PYMODULE'), + ('httpcore._models', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_models.py', + 'PYMODULE'), + ('httpcore._ssl', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_ssl.py', + 'PYMODULE'), + ('httpcore._sync', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\__init__.py', + 'PYMODULE'), + ('httpcore._sync.connection', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\connection.py', + 'PYMODULE'), + ('httpcore._sync.connection_pool', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\connection_pool.py', + 'PYMODULE'), + ('httpcore._sync.http11', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\http11.py', + 'PYMODULE'), + ('httpcore._sync.http2', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\http2.py', + 'PYMODULE'), + ('httpcore._sync.http_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\http_proxy.py', + 'PYMODULE'), + ('httpcore._sync.interfaces', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\interfaces.py', + 'PYMODULE'), + ('httpcore._sync.socks_proxy', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_sync\\socks_proxy.py', + 'PYMODULE'), + ('httpcore._synchronization', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_synchronization.py', + 'PYMODULE'), + ('httpcore._trace', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_trace.py', + 'PYMODULE'), + ('httpcore._utils', + 'C:\\Python311\\Lib\\site-packages\\httpcore\\_utils.py', + 'PYMODULE'), + ('httpx', + 'C:\\Python311\\Lib\\site-packages\\httpx\\__init__.py', + 'PYMODULE'), + ('httpx.__version__', + 'C:\\Python311\\Lib\\site-packages\\httpx\\__version__.py', + 'PYMODULE'), + ('httpx._api', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_api.py', + 'PYMODULE'), + ('httpx._auth', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_auth.py', + 'PYMODULE'), + ('httpx._client', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_client.py', + 'PYMODULE'), + ('httpx._config', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_config.py', + 'PYMODULE'), + ('httpx._content', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_content.py', + 'PYMODULE'), + ('httpx._decoders', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_decoders.py', + 'PYMODULE'), + ('httpx._exceptions', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_exceptions.py', + 'PYMODULE'), + ('httpx._main', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_main.py', + 'PYMODULE'), + ('httpx._models', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_models.py', + 'PYMODULE'), + ('httpx._multipart', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_multipart.py', + 'PYMODULE'), + ('httpx._status_codes', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_status_codes.py', + 'PYMODULE'), + ('httpx._transports', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\__init__.py', + 'PYMODULE'), + ('httpx._transports.asgi', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\asgi.py', + 'PYMODULE'), + ('httpx._transports.base', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\base.py', + 'PYMODULE'), + ('httpx._transports.default', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\default.py', + 'PYMODULE'), + ('httpx._transports.mock', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\mock.py', + 'PYMODULE'), + ('httpx._transports.wsgi', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_transports\\wsgi.py', + 'PYMODULE'), + ('httpx._types', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_types.py', + 'PYMODULE'), + ('httpx._urlparse', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_urlparse.py', + 'PYMODULE'), + ('httpx._urls', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_urls.py', + 'PYMODULE'), + ('httpx._utils', + 'C:\\Python311\\Lib\\site-packages\\httpx\\_utils.py', + 'PYMODULE'), + ('idna', 'C:\\Python311\\Lib\\site-packages\\idna\\__init__.py', 'PYMODULE'), + ('idna.core', 'C:\\Python311\\Lib\\site-packages\\idna\\core.py', 'PYMODULE'), + ('idna.idnadata', + 'C:\\Python311\\Lib\\site-packages\\idna\\idnadata.py', + 'PYMODULE'), + ('idna.intranges', + 'C:\\Python311\\Lib\\site-packages\\idna\\intranges.py', + 'PYMODULE'), + ('idna.package_data', + 'C:\\Python311\\Lib\\site-packages\\idna\\package_data.py', + 'PYMODULE'), + ('idna.uts46data', + 'C:\\Python311\\Lib\\site-packages\\idna\\uts46data.py', + 'PYMODULE'), + ('importlib', 'C:\\Python311\\Lib\\importlib\\__init__.py', 'PYMODULE'), + ('importlib._abc', 'C:\\Python311\\Lib\\importlib\\_abc.py', 'PYMODULE'), + ('importlib._bootstrap', + 'C:\\Python311\\Lib\\importlib\\_bootstrap.py', + 'PYMODULE'), + ('importlib._bootstrap_external', + 'C:\\Python311\\Lib\\importlib\\_bootstrap_external.py', + 'PYMODULE'), + ('importlib.abc', 'C:\\Python311\\Lib\\importlib\\abc.py', 'PYMODULE'), + ('importlib.machinery', + 'C:\\Python311\\Lib\\importlib\\machinery.py', + 'PYMODULE'), + ('importlib.metadata', + 'C:\\Python311\\Lib\\importlib\\metadata\\__init__.py', + 'PYMODULE'), + ('importlib.metadata._adapters', + 'C:\\Python311\\Lib\\importlib\\metadata\\_adapters.py', + 'PYMODULE'), + ('importlib.metadata._collections', + 'C:\\Python311\\Lib\\importlib\\metadata\\_collections.py', + 'PYMODULE'), + ('importlib.metadata._functools', + 'C:\\Python311\\Lib\\importlib\\metadata\\_functools.py', + 'PYMODULE'), + ('importlib.metadata._itertools', + 'C:\\Python311\\Lib\\importlib\\metadata\\_itertools.py', + 'PYMODULE'), + ('importlib.metadata._meta', + 'C:\\Python311\\Lib\\importlib\\metadata\\_meta.py', + 'PYMODULE'), + ('importlib.metadata._text', + 'C:\\Python311\\Lib\\importlib\\metadata\\_text.py', + 'PYMODULE'), + ('importlib.readers', + 'C:\\Python311\\Lib\\importlib\\readers.py', + 'PYMODULE'), + ('importlib.resources', + 'C:\\Python311\\Lib\\importlib\\resources\\__init__.py', + 'PYMODULE'), + ('importlib.resources._adapters', + 'C:\\Python311\\Lib\\importlib\\resources\\_adapters.py', + 'PYMODULE'), + ('importlib.resources._common', + 'C:\\Python311\\Lib\\importlib\\resources\\_common.py', + 'PYMODULE'), + ('importlib.resources._itertools', + 'C:\\Python311\\Lib\\importlib\\resources\\_itertools.py', + 'PYMODULE'), + ('importlib.resources._legacy', + 'C:\\Python311\\Lib\\importlib\\resources\\_legacy.py', + 'PYMODULE'), + ('importlib.resources.abc', + 'C:\\Python311\\Lib\\importlib\\resources\\abc.py', + 'PYMODULE'), + ('importlib.resources.readers', + 'C:\\Python311\\Lib\\importlib\\resources\\readers.py', + 'PYMODULE'), + ('importlib.util', 'C:\\Python311\\Lib\\importlib\\util.py', 'PYMODULE'), + ('inspect', 'C:\\Python311\\Lib\\inspect.py', 'PYMODULE'), + ('ipaddress', 'C:\\Python311\\Lib\\ipaddress.py', 'PYMODULE'), + ('json', 'C:\\Python311\\Lib\\json\\__init__.py', 'PYMODULE'), + ('json.decoder', 'C:\\Python311\\Lib\\json\\decoder.py', 'PYMODULE'), + ('json.encoder', 'C:\\Python311\\Lib\\json\\encoder.py', 'PYMODULE'), + ('json.scanner', 'C:\\Python311\\Lib\\json\\scanner.py', 'PYMODULE'), + ('logging', 'C:\\Python311\\Lib\\logging\\__init__.py', 'PYMODULE'), + ('lzma', 'C:\\Python311\\Lib\\lzma.py', 'PYMODULE'), + ('mimetypes', 'C:\\Python311\\Lib\\mimetypes.py', 'PYMODULE'), + ('multiprocessing', + 'C:\\Python311\\Lib\\multiprocessing\\__init__.py', + 'PYMODULE'), + ('multiprocessing.connection', + 'C:\\Python311\\Lib\\multiprocessing\\connection.py', + 'PYMODULE'), + ('multiprocessing.context', + 'C:\\Python311\\Lib\\multiprocessing\\context.py', + 'PYMODULE'), + ('multiprocessing.dummy', + 'C:\\Python311\\Lib\\multiprocessing\\dummy\\__init__.py', + 'PYMODULE'), + ('multiprocessing.dummy.connection', + 'C:\\Python311\\Lib\\multiprocessing\\dummy\\connection.py', + 'PYMODULE'), + ('multiprocessing.forkserver', + 'C:\\Python311\\Lib\\multiprocessing\\forkserver.py', + 'PYMODULE'), + ('multiprocessing.heap', + 'C:\\Python311\\Lib\\multiprocessing\\heap.py', + 'PYMODULE'), + ('multiprocessing.managers', + 'C:\\Python311\\Lib\\multiprocessing\\managers.py', + 'PYMODULE'), + ('multiprocessing.pool', + 'C:\\Python311\\Lib\\multiprocessing\\pool.py', + 'PYMODULE'), + ('multiprocessing.popen_fork', + 'C:\\Python311\\Lib\\multiprocessing\\popen_fork.py', + 'PYMODULE'), + ('multiprocessing.popen_forkserver', + 'C:\\Python311\\Lib\\multiprocessing\\popen_forkserver.py', + 'PYMODULE'), + ('multiprocessing.popen_spawn_posix', + 'C:\\Python311\\Lib\\multiprocessing\\popen_spawn_posix.py', + 'PYMODULE'), + ('multiprocessing.popen_spawn_win32', + 'C:\\Python311\\Lib\\multiprocessing\\popen_spawn_win32.py', + 'PYMODULE'), + ('multiprocessing.process', + 'C:\\Python311\\Lib\\multiprocessing\\process.py', + 'PYMODULE'), + ('multiprocessing.queues', + 'C:\\Python311\\Lib\\multiprocessing\\queues.py', + 'PYMODULE'), + ('multiprocessing.reduction', + 'C:\\Python311\\Lib\\multiprocessing\\reduction.py', + 'PYMODULE'), + ('multiprocessing.resource_sharer', + 'C:\\Python311\\Lib\\multiprocessing\\resource_sharer.py', + 'PYMODULE'), + ('multiprocessing.resource_tracker', + 'C:\\Python311\\Lib\\multiprocessing\\resource_tracker.py', + 'PYMODULE'), + ('multiprocessing.shared_memory', + 'C:\\Python311\\Lib\\multiprocessing\\shared_memory.py', + 'PYMODULE'), + ('multiprocessing.sharedctypes', + 'C:\\Python311\\Lib\\multiprocessing\\sharedctypes.py', + 'PYMODULE'), + ('multiprocessing.spawn', + 'C:\\Python311\\Lib\\multiprocessing\\spawn.py', + 'PYMODULE'), + ('multiprocessing.synchronize', + 'C:\\Python311\\Lib\\multiprocessing\\synchronize.py', + 'PYMODULE'), + ('multiprocessing.util', + 'C:\\Python311\\Lib\\multiprocessing\\util.py', + 'PYMODULE'), + ('netrc', 'C:\\Python311\\Lib\\netrc.py', 'PYMODULE'), + ('nturl2path', 'C:\\Python311\\Lib\\nturl2path.py', 'PYMODULE'), + ('numbers', 'C:\\Python311\\Lib\\numbers.py', 'PYMODULE'), + ('opcode', 'C:\\Python311\\Lib\\opcode.py', 'PYMODULE'), + ('packaging', + 'C:\\Python311\\Lib\\site-packages\\packaging\\__init__.py', + 'PYMODULE'), + ('packaging._structures', + 'C:\\Python311\\Lib\\site-packages\\packaging\\_structures.py', + 'PYMODULE'), + ('packaging.version', + 'C:\\Python311\\Lib\\site-packages\\packaging\\version.py', + 'PYMODULE'), + ('pathlib', 'C:\\Python311\\Lib\\pathlib.py', 'PYMODULE'), + ('pickle', 'C:\\Python311\\Lib\\pickle.py', 'PYMODULE'), + ('pkgutil', 'C:\\Python311\\Lib\\pkgutil.py', 'PYMODULE'), + ('platform', 'C:\\Python311\\Lib\\platform.py', 'PYMODULE'), + ('pprint', 'C:\\Python311\\Lib\\pprint.py', 'PYMODULE'), + ('proxy_chain_manager', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\__init__.py', + 'PYMODULE'), + ('proxy_chain_manager.app', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\app.py', + 'PYMODULE'), + ('proxy_chain_manager.config', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\config.py', + 'PYMODULE'), + ('proxy_chain_manager.fetcher', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\fetcher.py', + 'PYMODULE'), + ('proxy_chain_manager.firewall', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\firewall.py', + 'PYMODULE'), + ('proxy_chain_manager.gost_util', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\gost_util.py', + 'PYMODULE'), + ('proxy_chain_manager.paths', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\paths.py', + 'PYMODULE'), + ('proxy_chain_manager.service', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\service.py', + 'PYMODULE'), + ('proxy_chain_manager.sysproxy', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\sysproxy.py', + 'PYMODULE'), + ('proxy_chain_manager.tray', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\tray.py', + 'PYMODULE'), + ('proxy_chain_manager.validator', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\validator.py', + 'PYMODULE'), + ('proxy_chain_manager.windows_task', + 'C:\\Users\\drjones\\ProxyChainManager\\proxy_chain_manager\\windows_task.py', + 'PYMODULE'), + ('py_compile', 'C:\\Python311\\Lib\\py_compile.py', 'PYMODULE'), + ('pystray', + 'C:\\Python311\\Lib\\site-packages\\pystray\\__init__.py', + 'PYMODULE'), + ('pystray._appindicator', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_appindicator.py', + 'PYMODULE'), + ('pystray._base', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_base.py', + 'PYMODULE'), + ('pystray._darwin', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_darwin.py', + 'PYMODULE'), + ('pystray._dummy', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_dummy.py', + 'PYMODULE'), + ('pystray._gtk', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_gtk.py', + 'PYMODULE'), + ('pystray._info', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_info.py', + 'PYMODULE'), + ('pystray._util', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\__init__.py', + 'PYMODULE'), + ('pystray._util.gtk', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\gtk.py', + 'PYMODULE'), + ('pystray._util.notify_dbus', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\notify_dbus.py', + 'PYMODULE'), + ('pystray._util.win32', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_util\\win32.py', + 'PYMODULE'), + ('pystray._win32', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_win32.py', + 'PYMODULE'), + ('pystray._xorg', + 'C:\\Python311\\Lib\\site-packages\\pystray\\_xorg.py', + 'PYMODULE'), + ('queue', 'C:\\Python311\\Lib\\queue.py', 'PYMODULE'), + ('quopri', 'C:\\Python311\\Lib\\quopri.py', 'PYMODULE'), + ('random', 'C:\\Python311\\Lib\\random.py', 'PYMODULE'), + ('runpy', 'C:\\Python311\\Lib\\runpy.py', 'PYMODULE'), + ('secrets', 'C:\\Python311\\Lib\\secrets.py', 'PYMODULE'), + ('selectors', 'C:\\Python311\\Lib\\selectors.py', 'PYMODULE'), + ('shlex', 'C:\\Python311\\Lib\\shlex.py', 'PYMODULE'), + ('shutil', 'C:\\Python311\\Lib\\shutil.py', 'PYMODULE'), + ('signal', 'C:\\Python311\\Lib\\signal.py', 'PYMODULE'), + ('six', 'C:\\Python311\\Lib\\site-packages\\six.py', 'PYMODULE'), + ('socket', 'C:\\Python311\\Lib\\socket.py', 'PYMODULE'), + ('socksio', + 'C:\\Python311\\Lib\\site-packages\\socksio\\__init__.py', + 'PYMODULE'), + ('socksio._types', + 'C:\\Python311\\Lib\\site-packages\\socksio\\_types.py', + 'PYMODULE'), + ('socksio.compat', + 'C:\\Python311\\Lib\\site-packages\\socksio\\compat.py', + 'PYMODULE'), + ('socksio.exceptions', + 'C:\\Python311\\Lib\\site-packages\\socksio\\exceptions.py', + 'PYMODULE'), + ('socksio.socks4', + 'C:\\Python311\\Lib\\site-packages\\socksio\\socks4.py', + 'PYMODULE'), + ('socksio.socks5', + 'C:\\Python311\\Lib\\site-packages\\socksio\\socks5.py', + 'PYMODULE'), + ('socksio.utils', + 'C:\\Python311\\Lib\\site-packages\\socksio\\utils.py', + 'PYMODULE'), + ('ssl', 'C:\\Python311\\Lib\\ssl.py', 'PYMODULE'), + ('statistics', 'C:\\Python311\\Lib\\statistics.py', 'PYMODULE'), + ('string', 'C:\\Python311\\Lib\\string.py', 'PYMODULE'), + ('stringprep', 'C:\\Python311\\Lib\\stringprep.py', 'PYMODULE'), + ('subprocess', 'C:\\Python311\\Lib\\subprocess.py', 'PYMODULE'), + ('tarfile', 'C:\\Python311\\Lib\\tarfile.py', 'PYMODULE'), + ('tempfile', 'C:\\Python311\\Lib\\tempfile.py', 'PYMODULE'), + ('textwrap', 'C:\\Python311\\Lib\\textwrap.py', 'PYMODULE'), + ('threading', 'C:\\Python311\\Lib\\threading.py', 'PYMODULE'), + ('tkinter', 'C:\\Python311\\Lib\\tkinter\\__init__.py', 'PYMODULE'), + ('tkinter.commondialog', + 'C:\\Python311\\Lib\\tkinter\\commondialog.py', + 'PYMODULE'), + ('tkinter.constants', + 'C:\\Python311\\Lib\\tkinter\\constants.py', + 'PYMODULE'), + ('tkinter.dialog', 'C:\\Python311\\Lib\\tkinter\\dialog.py', 'PYMODULE'), + ('tkinter.filedialog', + 'C:\\Python311\\Lib\\tkinter\\filedialog.py', + 'PYMODULE'), + ('tkinter.font', 'C:\\Python311\\Lib\\tkinter\\font.py', 'PYMODULE'), + ('tkinter.messagebox', + 'C:\\Python311\\Lib\\tkinter\\messagebox.py', + 'PYMODULE'), + ('tkinter.simpledialog', + 'C:\\Python311\\Lib\\tkinter\\simpledialog.py', + 'PYMODULE'), + ('tkinter.ttk', 'C:\\Python311\\Lib\\tkinter\\ttk.py', 'PYMODULE'), + ('token', 'C:\\Python311\\Lib\\token.py', 'PYMODULE'), + ('tokenize', 'C:\\Python311\\Lib\\tokenize.py', 'PYMODULE'), + ('tracemalloc', 'C:\\Python311\\Lib\\tracemalloc.py', 'PYMODULE'), + ('typing', 'C:\\Python311\\Lib\\typing.py', 'PYMODULE'), + ('typing_extensions', + 'C:\\Python311\\Lib\\site-packages\\typing_extensions.py', + 'PYMODULE'), + ('urllib', 'C:\\Python311\\Lib\\urllib\\__init__.py', 'PYMODULE'), + ('urllib.error', 'C:\\Python311\\Lib\\urllib\\error.py', 'PYMODULE'), + ('urllib.parse', 'C:\\Python311\\Lib\\urllib\\parse.py', 'PYMODULE'), + ('urllib.request', 'C:\\Python311\\Lib\\urllib\\request.py', 'PYMODULE'), + ('urllib.response', 'C:\\Python311\\Lib\\urllib\\response.py', 'PYMODULE'), + ('xml', 'C:\\Python311\\Lib\\xml\\__init__.py', 'PYMODULE'), + ('xml.etree', 'C:\\Python311\\Lib\\xml\\etree\\__init__.py', 'PYMODULE'), + ('xml.etree.ElementInclude', + 'C:\\Python311\\Lib\\xml\\etree\\ElementInclude.py', + 'PYMODULE'), + ('xml.etree.ElementPath', + 'C:\\Python311\\Lib\\xml\\etree\\ElementPath.py', + 'PYMODULE'), + ('xml.etree.ElementTree', + 'C:\\Python311\\Lib\\xml\\etree\\ElementTree.py', + 'PYMODULE'), + ('xml.etree.cElementTree', + 'C:\\Python311\\Lib\\xml\\etree\\cElementTree.py', + 'PYMODULE'), + ('xml.parsers', 'C:\\Python311\\Lib\\xml\\parsers\\__init__.py', 'PYMODULE'), + ('xml.parsers.expat', + 'C:\\Python311\\Lib\\xml\\parsers\\expat.py', + 'PYMODULE'), + ('xml.sax', 'C:\\Python311\\Lib\\xml\\sax\\__init__.py', 'PYMODULE'), + ('xml.sax._exceptions', + 'C:\\Python311\\Lib\\xml\\sax\\_exceptions.py', + 'PYMODULE'), + ('xml.sax.expatreader', + 'C:\\Python311\\Lib\\xml\\sax\\expatreader.py', + 'PYMODULE'), + ('xml.sax.handler', 'C:\\Python311\\Lib\\xml\\sax\\handler.py', 'PYMODULE'), + ('xml.sax.saxutils', 'C:\\Python311\\Lib\\xml\\sax\\saxutils.py', 'PYMODULE'), + ('xml.sax.xmlreader', + 'C:\\Python311\\Lib\\xml\\sax\\xmlreader.py', + 'PYMODULE'), + ('xmlrpc', 'C:\\Python311\\Lib\\xmlrpc\\__init__.py', 'PYMODULE'), + ('xmlrpc.client', 'C:\\Python311\\Lib\\xmlrpc\\client.py', 'PYMODULE'), + ('zipfile', 'C:\\Python311\\Lib\\zipfile.py', 'PYMODULE'), + ('zipimport', 'C:\\Python311\\Lib\\zipimport.py', 'PYMODULE')]) diff --git a/build/ProxyChainManager/ProxyChainManager.pkg b/build/ProxyChainManager/ProxyChainManager.pkg new file mode 100644 index 0000000..c154a3d Binary files /dev/null and b/build/ProxyChainManager/ProxyChainManager.pkg differ diff --git a/build/ProxyChainManager/base_library.zip b/build/ProxyChainManager/base_library.zip new file mode 100644 index 0000000..248bc8c Binary files /dev/null and b/build/ProxyChainManager/base_library.zip differ diff --git a/build/ProxyChainManager/localpycs/pyimod01_archive.pyc b/build/ProxyChainManager/localpycs/pyimod01_archive.pyc new file mode 100644 index 0000000..106a920 Binary files /dev/null and b/build/ProxyChainManager/localpycs/pyimod01_archive.pyc differ diff --git a/build/ProxyChainManager/localpycs/pyimod02_importers.pyc b/build/ProxyChainManager/localpycs/pyimod02_importers.pyc new file mode 100644 index 0000000..3eca999 Binary files /dev/null and b/build/ProxyChainManager/localpycs/pyimod02_importers.pyc differ diff --git a/build/ProxyChainManager/localpycs/pyimod03_ctypes.pyc b/build/ProxyChainManager/localpycs/pyimod03_ctypes.pyc new file mode 100644 index 0000000..d970112 Binary files /dev/null and b/build/ProxyChainManager/localpycs/pyimod03_ctypes.pyc differ diff --git a/build/ProxyChainManager/localpycs/pyimod04_pywin32.pyc b/build/ProxyChainManager/localpycs/pyimod04_pywin32.pyc new file mode 100644 index 0000000..f00a682 Binary files /dev/null and b/build/ProxyChainManager/localpycs/pyimod04_pywin32.pyc differ diff --git a/build/ProxyChainManager/localpycs/struct.pyc b/build/ProxyChainManager/localpycs/struct.pyc new file mode 100644 index 0000000..ae926c1 Binary files /dev/null and b/build/ProxyChainManager/localpycs/struct.pyc differ diff --git a/build/ProxyChainManager/warn-ProxyChainManager.txt b/build/ProxyChainManager/warn-ProxyChainManager.txt new file mode 100644 index 0000000..2a64c9f --- /dev/null +++ b/build/ProxyChainManager/warn-ProxyChainManager.txt @@ -0,0 +1,88 @@ + +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 'org.python' - imported by copy (optional), xml.sax (delayed, conditional) +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 org - imported by pickle (optional) +missing module named posix - imported by os (conditional, optional), posixpath (optional), shutil (conditional), importlib._bootstrap_external (conditional) +missing module named resource - imported by posix (top-level) +missing module named grp - imported by shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional) +missing module named pwd - imported by posixpath (delayed, conditional, optional), shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional), netrc (delayed, conditional), getpass (delayed) +missing module named _posixsubprocess - imported by subprocess (conditional), multiprocessing.util (delayed) +missing module named fcntl - imported by subprocess (optional) +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 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional) +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 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:\Python311\Lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py (delayed) +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 numpy - imported by PIL._typing (conditional, optional) +missing module named olefile - imported by PIL.FpxImagePlugin (top-level), PIL.MicImagePlugin (top-level) +missing module named defusedxml - imported by PIL.Image (optional) +missing module named PyObjCTools - imported by darkdetect._mac_detect (optional) +missing module named Foundation - imported by darkdetect._mac_detect (optional), pystray._darwin (top-level) +missing module named vms_lib - imported by platform (delayed, optional) +missing module named java - imported by platform (delayed) +missing module named _winreg - imported by platform (delayed, optional) +missing module named 'gi.repository' - imported by pystray._appindicator (top-level), pystray._util.gtk (top-level), pystray._util.notify_dbus (top-level), pystray._gtk (top-level) +missing module named gi - imported by pystray._appindicator (top-level), pystray._util.gtk (top-level), pystray._util.notify_dbus (top-level), pystray._gtk (top-level) +missing module named 'Xlib.XK' - imported by pystray._xorg (top-level) +missing module named 'Xlib.threaded' - imported by pystray._xorg (top-level) +missing module named Xlib - imported by pystray._xorg (top-level) +missing module named StringIO - imported by six (conditional) +missing module named 'PyObjCTools.MachSignals' - imported by pystray._darwin (top-level) +missing module named objc - imported by pystray._darwin (top-level) +missing module named AppKit - imported by pystray._darwin (top-level) +runtime module named six.moves - imported by pystray._base (top-level), pystray._win32 (top-level), pystray._xorg (top-level) +missing module named trio - imported by httpx._transports.asgi (delayed, conditional), httpcore._synchronization (optional), httpcore._backends.trio (top-level) +missing module named 'trio.testing' - imported by anyio._backends._trio (delayed) +missing module named exceptiongroup - imported by anyio._core._exceptions (conditional), anyio._core._sockets (conditional), anyio._backends._asyncio (conditional), anyio._backends._trio (conditional) +missing module named _typeshed - imported by anyio.abc._eventloop (conditional), anyio._core._sockets (conditional), anyio._core._fileio (conditional), anyio._core._tempfile (conditional), httpx._transports.wsgi (conditional), anyio._backends._asyncio (conditional), anyio._core._asyncio_selector_thread (conditional), anyio._backends._trio (conditional) +missing module named 'trio.to_thread' - imported by anyio._backends._trio (top-level) +missing module named 'trio.socket' - imported by anyio._backends._trio (top-level) +missing module named outcome - imported by anyio._backends._trio (top-level) +missing module named 'trio.lowlevel' - imported by anyio._backends._trio (top-level) +missing module named 'trio.from_thread' - imported by anyio._backends._trio (top-level) +missing module named _pytest - imported by anyio._backends._asyncio (delayed) +missing module named winloop - imported by anyio._backends._asyncio (delayed, conditional) +missing module named uvloop - imported by anyio._backends._asyncio (delayed, conditional) +missing module named sniffio - imported by httpx._transports.asgi (delayed, optional), anyio._core._eventloop (optional), httpcore._synchronization (delayed, optional) +missing module named 'h2.settings' - imported by httpcore._sync.http2 (top-level), httpcore._async.http2 (top-level) +missing module named 'h2.exceptions' - imported by httpcore._sync.http2 (top-level), httpcore._async.http2 (top-level) +missing module named 'h2.events' - imported by httpcore._sync.http2 (top-level), httpcore._async.http2 (top-level) +missing module named 'h2.connection' - imported by httpcore._sync.http2 (top-level), httpcore._async.http2 (top-level) +missing module named h2 - imported by httpcore._sync.http2 (top-level), httpx._client (delayed, conditional, optional) +missing module named 'h2.config' - imported by httpcore._async.http2 (top-level) +missing module named 'rich.table' - imported by httpx._main (top-level) +missing module named 'rich.syntax' - imported by httpx._main (top-level) +missing module named 'rich.progress' - imported by httpx._main (top-level) +missing module named 'rich.markup' - imported by httpx._main (top-level) +missing module named rich - imported by httpx._main (top-level) +missing module named 'pygments.util' - imported by httpx._main (top-level) +missing module named pygments - imported by httpx._main (top-level) +missing module named click - imported by httpx._main (top-level) +missing module named '_typeshed.wsgi' - imported by httpx._transports.wsgi (conditional) +missing module named zstandard - imported by httpx._decoders (optional) +missing module named brotlicffi - imported by httpx._decoders (optional) +missing module named brotli - imported by httpx._decoders (optional) diff --git a/build/ProxyChainManager/xref-ProxyChainManager.html b/build/ProxyChainManager/xref-ProxyChainManager.html new file mode 100644 index 0000000..a570997 --- /dev/null +++ b/build/ProxyChainManager/xref-ProxyChainManager.html @@ -0,0 +1,20376 @@ + + + + + modulegraph cross reference for pyi_rth__tkinter.py, pyi_rth_inspect.py, pyi_rth_multiprocessing.py, pyi_rth_pkgutil.py, run.py + + + +

modulegraph cross reference for pyi_rth__tkinter.py, pyi_rth_inspect.py, pyi_rth_multiprocessing.py, pyi_rth_pkgutil.py, run.py

+ +
+ + pyi_rth__tkinter.py +Script
+imports: + os + • sys + +
+
+imported by: + run.py + +
+ +
+ +
+ + pyi_rth_inspect.py +Script
+imports: + inspect + • os + • sys + • zipfile + +
+
+imported by: + run.py + +
+ +
+ +
+ + pyi_rth_multiprocessing.py +Script
+imports: + multiprocessing + • multiprocessing.spawn + • subprocess + • sys + +
+
+imported by: + run.py + +
+ +
+ +
+ + pyi_rth_pkgutil.py +Script
+imports: + pkgutil + • pyimod02_importers + +
+
+imported by: + run.py + +
+ +
+ +
+ + run.py +Script
+imports: + _collections_abc + • _weakrefset + • abc + • codecs + • collections + • collections.abc + • copyreg + • customtkinter + • customtkinter.windows + • customtkinter.windows.ctk_input_dialog + • customtkinter.windows.ctk_tk + • customtkinter.windows.ctk_toplevel + • customtkinter.windows.widgets + • customtkinter.windows.widgets.appearance_mode + • customtkinter.windows.widgets.appearance_mode.appearance_mode_base_class + • customtkinter.windows.widgets.appearance_mode.appearance_mode_tracker + • customtkinter.windows.widgets.core_rendering + • customtkinter.windows.widgets.core_rendering.ctk_canvas + • customtkinter.windows.widgets.core_rendering.draw_engine + • customtkinter.windows.widgets.core_widget_classes + • customtkinter.windows.widgets.core_widget_classes.ctk_base_class + • customtkinter.windows.widgets.core_widget_classes.dropdown_menu + • customtkinter.windows.widgets.ctk_button + • customtkinter.windows.widgets.ctk_checkbox + • customtkinter.windows.widgets.ctk_combobox + • customtkinter.windows.widgets.ctk_entry + • customtkinter.windows.widgets.ctk_frame + • customtkinter.windows.widgets.ctk_label + • customtkinter.windows.widgets.ctk_optionmenu + • customtkinter.windows.widgets.ctk_progressbar + • customtkinter.windows.widgets.ctk_radiobutton + • customtkinter.windows.widgets.ctk_scrollable_frame + • customtkinter.windows.widgets.ctk_scrollbar + • customtkinter.windows.widgets.ctk_segmented_button + • customtkinter.windows.widgets.ctk_slider + • customtkinter.windows.widgets.ctk_switch + • customtkinter.windows.widgets.ctk_tabview + • customtkinter.windows.widgets.ctk_textbox + • customtkinter.windows.widgets.font + • customtkinter.windows.widgets.font.ctk_font + • customtkinter.windows.widgets.font.font_manager + • customtkinter.windows.widgets.image + • customtkinter.windows.widgets.image.ctk_image + • customtkinter.windows.widgets.scaling + • customtkinter.windows.widgets.scaling.scaling_base_class + • customtkinter.windows.widgets.scaling.scaling_tracker + • customtkinter.windows.widgets.theme + • customtkinter.windows.widgets.theme.theme_manager + • customtkinter.windows.widgets.utility + • customtkinter.windows.widgets.utility.utility_functions + • encodings + • encodings.aliases + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • enum + • functools + • genericpath + • heapq + • io + • keyword + • linecache + • locale + • ntpath + • operator + • os + • posixpath + • proxy_chain_manager.app + • pyi_rth__tkinter.py + • pyi_rth_inspect.py + • pyi_rth_multiprocessing.py + • pyi_rth_pkgutil.py + • pystray._win32 + • re + • re._casefix + • re._compiler + • re._constants + • re._parser + • reprlib + • sre_compile + • sre_constants + • sre_parse + • stat + • traceback + • types + • warnings + • weakref + +
+ +
+ +
+ + 'PyObjCTools.MachSignals' +MissingModule
+imported by: + pystray._darwin + +
+ +
+ +
+ + 'Xlib.XK' +MissingModule
+imported by: + pystray._xorg + +
+ +
+ +
+ + 'Xlib.threaded' +MissingModule
+imported by: + pystray._xorg + +
+ +
+ +
+ + '_typeshed.wsgi' +MissingModule
+imported by: + httpx._transports.wsgi + +
+ +
+ +
+ + 'gi.repository' +MissingModule + +
+ +
+ + 'h2.config' +MissingModule
+imported by: + httpcore._async.http2 + +
+ +
+ +
+ + 'h2.connection' +MissingModule
+imported by: + httpcore._async.http2 + • httpcore._sync.http2 + +
+ +
+ +
+ + 'h2.events' +MissingModule
+imported by: + httpcore._async.http2 + • httpcore._sync.http2 + +
+ +
+ +
+ + 'h2.exceptions' +MissingModule
+imported by: + httpcore._async.http2 + • httpcore._sync.http2 + +
+ +
+ +
+ + 'h2.settings' +MissingModule
+imported by: + httpcore._async.http2 + • httpcore._sync.http2 + +
+ +
+ +
+ + 'java.lang' +MissingModule
+imported by: + platform + • xml.sax._exceptions + +
+ +
+ +
+ + 'org.python' +MissingModule
+imported by: + copy + • xml.sax + +
+ +
+ +
+ + 'pygments.util' +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + 'rich.markup' +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + 'rich.progress' +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + 'rich.syntax' +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + 'rich.table' +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + 'trio.from_thread' +MissingModule
+imported by: + anyio._backends._trio + +
+ +
+ +
+ + 'trio.lowlevel' +MissingModule
+imported by: + anyio._backends._trio + +
+ +
+ +
+ + 'trio.socket' +MissingModule
+imported by: + anyio._backends._trio + +
+ +
+ +
+ + 'trio.testing' +MissingModule
+imported by: + anyio._backends._trio + +
+ +
+ +
+ + 'trio.to_thread' +MissingModule
+imported by: + anyio._backends._trio + +
+ +
+ +
+ + AppKit +MissingModule
+imported by: + pystray._darwin + +
+ +
+ +
+ + Foundation +MissingModule
+imported by: + darkdetect._mac_detect + • pystray._darwin + +
+ +
+ +
+ + PIL +Package +
+imported by: + PIL + • PIL.AvifImagePlugin + • PIL.BlpImagePlugin + • PIL.BmpImagePlugin + • PIL.BufrStubImagePlugin + • PIL.CurImagePlugin + • PIL.DcxImagePlugin + • PIL.DdsImagePlugin + • PIL.EpsImagePlugin + • PIL.ExifTags + • PIL.FitsImagePlugin + • PIL.FliImagePlugin + • PIL.FpxImagePlugin + • PIL.FtexImagePlugin + • PIL.GbrImagePlugin + • PIL.GifImagePlugin + • PIL.GimpGradientFile + • PIL.GimpPaletteFile + • PIL.GribStubImagePlugin + • PIL.Hdf5StubImagePlugin + • PIL.IcnsImagePlugin + • PIL.IcoImagePlugin + • PIL.ImImagePlugin + • PIL.Image + • PIL.ImageChops + • PIL.ImageCms + • PIL.ImageColor + • PIL.ImageDraw + • PIL.ImageDraw2 + • PIL.ImageFile + • PIL.ImageFilter + • PIL.ImageFont + • PIL.ImageMath + • PIL.ImageMode + • PIL.ImageOps + • PIL.ImagePalette + • PIL.ImagePath + • PIL.ImageQt + • PIL.ImageSequence + • PIL.ImageShow + • PIL.ImageText + • PIL.ImageTk + • PIL.ImageWin + • PIL.ImtImagePlugin + • PIL.IptcImagePlugin + • PIL.Jpeg2KImagePlugin + • PIL.JpegImagePlugin + • PIL.JpegPresets + • PIL.McIdasImagePlugin + • PIL.MicImagePlugin + • PIL.MpegImagePlugin + • PIL.MpoImagePlugin + • PIL.MspImagePlugin + • PIL.PaletteFile + • PIL.PalmImagePlugin + • PIL.PcdImagePlugin + • PIL.PcxImagePlugin + • PIL.PdfImagePlugin + • PIL.PdfParser + • PIL.PixarImagePlugin + • PIL.PngImagePlugin + • PIL.PpmImagePlugin + • PIL.PsdImagePlugin + • PIL.QoiImagePlugin + • PIL.SgiImagePlugin + • PIL.SpiderImagePlugin + • PIL.SunImagePlugin + • PIL.TgaImagePlugin + • PIL.TiffImagePlugin + • PIL.TiffTags + • PIL.WebPImagePlugin + • PIL.WmfImagePlugin + • PIL.XVThumbImagePlugin + • PIL.XbmImagePlugin + • PIL.XpmImagePlugin + • PIL._avif + • PIL._binary + • PIL._deprecate + • PIL._imaging + • PIL._imagingcms + • PIL._imagingft + • PIL._imagingmath + • PIL._imagingtk + • PIL._typing + • PIL._util + • PIL._version + • PIL._webp + • PIL.features + • customtkinter.windows.widgets.image.ctk_image + • proxy_chain_manager.tray + • pystray._darwin + • pystray._xorg + +
+ +
+ +
+ + PIL.AvifImagePlugin +SourceModule
+imports: + PIL + • PIL.ExifTags + • PIL.Image + • PIL.ImageFile + • PIL._avif + • __future__ + • io + • os + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.BlpImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.JpegImagePlugin + • __future__ + • abc + • enum + • io + • os + • struct + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.BmpImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + • os + • typing + +
+
+imported by: + PIL + • PIL.CurImagePlugin + • PIL.IcoImagePlugin + • PIL.Image + +
+ +
+ +
+ + PIL.BufrStubImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • os + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.CurImagePlugin +SourceModule
+imports: + PIL + • PIL.BmpImagePlugin + • PIL.Image + • PIL._binary + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.DcxImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.PcxImagePlugin + • PIL._binary + • PIL._util + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.DdsImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + • enum + • struct + • sys + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.EpsImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • io + • os + • re + • shutil + • subprocess + • sys + • tempfile + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.ExifTags +SourceModule
+imports: + PIL + • __future__ + • enum + +
+
+imported by: + PIL + • PIL.AvifImagePlugin + • PIL.Image + • PIL.ImageFile + • PIL.ImageOps + • PIL.TiffImagePlugin + +
+ +
+ +
+ + PIL.FitsImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • gzip + • math + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.FliImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • PIL._util + • __future__ + • os + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.FpxImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • olefile + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.FtexImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • enum + • io + • struct + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.GbrImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.GifImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageChops + • PIL.ImageFile + • PIL.ImageMath + • PIL.ImageOps + • PIL.ImagePalette + • PIL.ImageSequence + • PIL._binary + • PIL._imaging + • PIL._typing + • PIL._util + • __future__ + • copy + • enum + • functools + • io + • itertools + • math + • os + • subprocess + • typing + +
+
+imported by: + PIL + • PIL.Image + +
+ +
+ +
+ + PIL.GimpGradientFile +SourceModule
+imports: + PIL + • PIL._binary + • __future__ + • collections.abc + • math + • typing + +
+
+imported by: + PIL + • PIL.ImagePalette + +
+ +
+ +
+ + PIL.GimpPaletteFile +SourceModule
+imports: + PIL + • __future__ + • io + • re + • typing + +
+
+imported by: + PIL + • PIL.ImagePalette + +
+ +
+ +
+ + PIL.GribStubImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • os + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.Hdf5StubImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • os + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.IcnsImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.Jpeg2KImagePlugin + • PIL.PngImagePlugin + • PIL.features + • __future__ + • io + • os + • struct + • sys + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.IcoImagePlugin +SourceModule
+imports: + PIL + • PIL.BmpImagePlugin + • PIL.Image + • PIL.ImageFile + • PIL.PngImagePlugin + • PIL._binary + • __future__ + • io + • math + • typing + • warnings + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.ImImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._util + • __future__ + • os + • re + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.Image +SourceModule
+imports: + PIL + • PIL.AvifImagePlugin + • PIL.BlpImagePlugin + • PIL.BmpImagePlugin + • PIL.BufrStubImagePlugin + • PIL.CurImagePlugin + • PIL.DcxImagePlugin + • PIL.DdsImagePlugin + • PIL.EpsImagePlugin + • PIL.ExifTags + • PIL.FitsImagePlugin + • PIL.FliImagePlugin + • PIL.FpxImagePlugin + • PIL.FtexImagePlugin + • PIL.GbrImagePlugin + • PIL.GifImagePlugin + • PIL.GribStubImagePlugin + • PIL.Hdf5StubImagePlugin + • PIL.IcnsImagePlugin + • PIL.IcoImagePlugin + • PIL.ImImagePlugin + • PIL.ImageCms + • PIL.ImageColor + • PIL.ImageFile + • PIL.ImageFilter + • PIL.ImageMode + • PIL.ImagePalette + • PIL.ImageQt + • PIL.ImageShow + • PIL.ImtImagePlugin + • PIL.IptcImagePlugin + • PIL.Jpeg2KImagePlugin + • PIL.JpegImagePlugin + • PIL.McIdasImagePlugin + • PIL.MicImagePlugin + • PIL.MpegImagePlugin + • PIL.MpoImagePlugin + • PIL.MspImagePlugin + • PIL.PalmImagePlugin + • PIL.PcdImagePlugin + • PIL.PcxImagePlugin + • PIL.PdfImagePlugin + • PIL.PixarImagePlugin + • PIL.PngImagePlugin + • PIL.PpmImagePlugin + • PIL.PsdImagePlugin + • PIL.QoiImagePlugin + • PIL.SgiImagePlugin + • PIL.SpiderImagePlugin + • PIL.SunImagePlugin + • PIL.TgaImagePlugin + • PIL.TiffImagePlugin + • PIL.TiffTags + • PIL.WebPImagePlugin + • PIL.WmfImagePlugin + • PIL.XVThumbImagePlugin + • PIL.XbmImagePlugin + • PIL.XpmImagePlugin + • PIL._binary + • PIL._deprecate + • PIL._imaging + • PIL._typing + • PIL._util + • __future__ + • abc + • atexit + • builtins + • collections.abc + • defusedxml + • enum + • io + • logging + • math + • mmap + • os + • re + • struct + • sys + • tempfile + • types + • typing + • warnings + • xml.etree.ElementTree + +
+
+imported by: + PIL + • PIL.AvifImagePlugin + • PIL.BlpImagePlugin + • PIL.BmpImagePlugin + • PIL.BufrStubImagePlugin + • PIL.CurImagePlugin + • PIL.DcxImagePlugin + • PIL.DdsImagePlugin + • PIL.EpsImagePlugin + • PIL.FitsImagePlugin + • PIL.FliImagePlugin + • PIL.FpxImagePlugin + • PIL.FtexImagePlugin + • PIL.GbrImagePlugin + • PIL.GifImagePlugin + • PIL.GribStubImagePlugin + • PIL.Hdf5StubImagePlugin + • PIL.IcnsImagePlugin + • PIL.IcoImagePlugin + • PIL.ImImagePlugin + • PIL.ImageChops + • PIL.ImageCms + • PIL.ImageColor + • PIL.ImageDraw + • PIL.ImageDraw2 + • PIL.ImageFile + • PIL.ImageFilter + • PIL.ImageFont + • PIL.ImageMath + • PIL.ImageOps + • PIL.ImagePalette + • PIL.ImagePath + • PIL.ImageQt + • PIL.ImageSequence + • PIL.ImageShow + • PIL.ImageTk + • PIL.ImageWin + • PIL.ImtImagePlugin + • PIL.IptcImagePlugin + • PIL.Jpeg2KImagePlugin + • PIL.JpegImagePlugin + • PIL.McIdasImagePlugin + • PIL.MicImagePlugin + • PIL.MpegImagePlugin + • PIL.MpoImagePlugin + • PIL.MspImagePlugin + • PIL.PalmImagePlugin + • PIL.PcdImagePlugin + • PIL.PcxImagePlugin + • PIL.PdfImagePlugin + • PIL.PixarImagePlugin + • PIL.PngImagePlugin + • PIL.PpmImagePlugin + • PIL.PsdImagePlugin + • PIL.QoiImagePlugin + • PIL.SgiImagePlugin + • PIL.SpiderImagePlugin + • PIL.SunImagePlugin + • PIL.TgaImagePlugin + • PIL.TiffImagePlugin + • PIL.WebPImagePlugin + • PIL.WmfImagePlugin + • PIL.XVThumbImagePlugin + • PIL.XbmImagePlugin + • PIL.XpmImagePlugin + • PIL.features + • customtkinter.windows.widgets.image.ctk_image + • proxy_chain_manager.tray + +
+ +
+ +
+ + PIL.ImageChops +SourceModule
+imports: + PIL + • PIL.Image + • __future__ + +
+
+imported by: + PIL + • PIL.GifImagePlugin + • PIL.PngImagePlugin + +
+ +
+ +
+ + PIL.ImageCms +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageWin + • PIL._deprecate + • PIL._imagingcms + • PIL._typing + • PIL._util + • __future__ + • enum + • functools + • operator + • sys + • typing + +
+
+imported by: + PIL + • PIL.Image + +
+ +
+ +
+ + PIL.ImageColor +SourceModule
+imports: + PIL + • PIL.Image + • __future__ + • colorsys + • functools + • re + +
+
+imported by: + PIL + • PIL.Image + • PIL.ImageDraw + • PIL.ImageDraw2 + • PIL.ImageOps + • PIL.ImagePalette + +
+ +
+ +
+ + PIL.ImageDraw +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageColor + • PIL.ImageDraw2 + • PIL.ImageFont + • PIL.ImageText + • PIL._typing + • __future__ + • collections.abc + • math + • struct + • types + • typing + +
+
+imported by: + PIL + • PIL.ImageDraw2 + • proxy_chain_manager.tray + +
+ +
+ +
+ + PIL.ImageDraw2 +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageColor + • PIL.ImageDraw + • PIL.ImageFont + • PIL.ImagePath + • PIL._typing + • __future__ + • typing + +
+
+imported by: + PIL + • PIL.ImageDraw + +
+ +
+ + + +
+ + PIL.ImageFilter +SourceModule
+imports: + PIL + • PIL.Image + • PIL._imaging + • PIL._typing + • __future__ + • abc + • collections.abc + • functools + • types + • typing + +
+
+imported by: + PIL + • PIL.Image + +
+ +
+ +
+ + PIL.ImageFont +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._imaging + • PIL._imagingft + • PIL._typing + • PIL._util + • __future__ + • base64 + • enum + • io + • os + • sys + • types + • typing + • warnings + +
+
+imported by: + PIL + • PIL.ImageDraw + • PIL.ImageDraw2 + • PIL.ImageText + • PIL._imagingft + +
+ +
+ +
+ + PIL.ImageMath +SourceModule
+imports: + PIL + • PIL.Image + • PIL._imagingmath + • __future__ + • builtins + • collections.abc + • types + • typing + +
+
+imported by: + PIL + • PIL.GifImagePlugin + +
+ +
+ +
+ + PIL.ImageMode +SourceModule
+imports: + PIL + • __future__ + • functools + • sys + • typing + +
+
+imported by: + PIL + • PIL.Image + +
+ +
+ +
+ + PIL.ImageOps +SourceModule
+imports: + PIL + • PIL.ExifTags + • PIL.Image + • PIL.ImageColor + • PIL.ImagePalette + • __future__ + • collections.abc + • functools + • operator + • re + • typing + +
+
+imported by: + PIL + • PIL.GifImagePlugin + • PIL.TiffImagePlugin + +
+ +
+ + + +
+ + PIL.ImagePath +SourceModule
+imports: + PIL + • PIL.Image + • __future__ + +
+
+imported by: + PIL + • PIL.ImageDraw2 + +
+ +
+ +
+ + PIL.ImageQt +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._util + • __future__ + • collections.abc + • io + • sys + • typing + +
+
+imported by: + PIL + • PIL.Image + +
+ +
+ +
+ + PIL.ImageSequence +SourceModule
+imports: + PIL + • PIL.Image + • __future__ + • collections.abc + +
+
+imported by: + PIL + • PIL.GifImagePlugin + • PIL.MpoImagePlugin + • PIL.PdfImagePlugin + • PIL.PngImagePlugin + +
+ +
+ +
+ + PIL.ImageShow +SourceModule
+imports: + PIL + • PIL.Image + • __future__ + • abc + • os + • shlex + • shutil + • subprocess + • sys + • typing + +
+
+imported by: + PIL + • PIL.Image + +
+ +
+ +
+ + PIL.ImageText +SourceModule
+imports: + PIL + • PIL.ImageFont + • PIL._typing + • __future__ + • math + • re + • typing + +
+
+imported by: + PIL + • PIL.ImageDraw + +
+ +
+ +
+ + PIL.ImageTk +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._imagingtk + • PIL._typing + • __future__ + • io + • typing + +
+ + +
+ +
+ + PIL.ImageWin +SourceModule
+imports: + PIL + • PIL.Image + • __future__ + +
+
+imported by: + PIL + • PIL.ImageCms + +
+ +
+ +
+ + PIL.ImtImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • re + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.IptcImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.JpegImagePlugin + • PIL.TiffImagePlugin + • PIL._binary + • __future__ + • io + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.Jpeg2KImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + • collections.abc + • io + • os + • struct + • typing + +
+
+imported by: + PIL + • PIL.IcnsImagePlugin + • PIL.Image + +
+ +
+ +
+ + PIL.JpegImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.JpegPresets + • PIL.MpoImagePlugin + • PIL.TiffImagePlugin + • PIL._binary + • __future__ + • array + • io + • math + • os + • struct + • subprocess + • sys + • tempfile + • typing + • warnings + +
+
+imported by: + PIL + • PIL.BlpImagePlugin + • PIL.Image + • PIL.IptcImagePlugin + • PIL.MpoImagePlugin + +
+ +
+ +
+ + PIL.JpegPresets +SourceModule
+imports: + PIL + • __future__ + +
+
+imported by: + PIL.JpegImagePlugin + +
+ +
+ +
+ + PIL.McIdasImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • struct + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.MicImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.TiffImagePlugin + • __future__ + • olefile + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.MpegImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • PIL._typing + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.MpoImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImageSequence + • PIL.JpegImagePlugin + • PIL.TiffImagePlugin + • PIL._binary + • PIL._util + • __future__ + • os + • struct + • typing + +
+
+imported by: + PIL.Image + • PIL.JpegImagePlugin + +
+ +
+ +
+ + PIL.MspImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • io + • struct + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.PaletteFile +SourceModule
+imports: + PIL + • PIL._binary + • __future__ + • typing + +
+
+imported by: + PIL + • PIL.ImagePalette + +
+ +
+ +
+ + PIL.PalmImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.PcdImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.PcxImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + • io + • logging + • typing + +
+
+imported by: + PIL.DcxImagePlugin + • PIL.Image + +
+ +
+ +
+ + PIL.PdfImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImageSequence + • PIL.PdfParser + • PIL.features + • __future__ + • io + • math + • os + • time + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.PdfParser +SourceModule
+imports: + PIL + • __future__ + • calendar + • codecs + • collections + • mmap + • os + • re + • time + • typing + • zlib + +
+
+imported by: + PIL + • PIL.PdfImagePlugin + +
+ +
+ +
+ + PIL.PixarImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.PngImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageChops + • PIL.ImageFile + • PIL.ImagePalette + • PIL.ImageSequence + • PIL._binary + • PIL._deprecate + • PIL._imaging + • PIL._util + • __future__ + • collections.abc + • enum + • fractions + • io + • itertools + • logging + • re + • struct + • typing + • warnings + • zlib + +
+
+imported by: + PIL + • PIL.IcnsImagePlugin + • PIL.IcoImagePlugin + • PIL.Image + +
+ +
+ +
+ + PIL.PpmImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • math + • typing + +
+
+imported by: + PIL + • PIL.Image + +
+ +
+ +
+ + PIL.PsdImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • PIL._util + • __future__ + • functools + • io + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.QoiImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • os + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.SgiImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • os + • struct + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.SpiderImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImageTk + • PIL._util + • __future__ + • os + • struct + • sys + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.SunImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.TgaImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + • os + • typing + • warnings + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.TiffImagePlugin +SourceModule
+imports: + PIL + • PIL.ExifTags + • PIL.Image + • PIL.ImageFile + • PIL.ImageOps + • PIL.ImagePalette + • PIL.TiffTags + • PIL._binary + • PIL._typing + • PIL._util + • __future__ + • collections.abc + • fractions + • io + • itertools + • logging + • math + • numbers + • os + • struct + • typing + • warnings + +
+ + +
+ +
+ + PIL.TiffTags +SourceModule
+imports: + PIL + • __future__ + • typing + +
+
+imported by: + PIL + • PIL.Image + • PIL.TiffImagePlugin + +
+ +
+ +
+ + PIL.WebPImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._webp + • __future__ + • io + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.WmfImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL._binary + • __future__ + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.XVThumbImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.XbmImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • __future__ + • re + • typing + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL.XpmImagePlugin +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageFile + • PIL.ImagePalette + • PIL._binary + • __future__ + • re + +
+
+imported by: + PIL.Image + +
+ +
+ +
+ + PIL._avif C:\Python311\Lib\site-packages\PIL\_avif.cp311-win_amd64.pyd
+imports: + PIL + • typing + +
+
+imported by: + PIL + • PIL.AvifImagePlugin + +
+ +
+ + + +
+ + PIL._deprecate +SourceModule
+imports: + PIL + • __future__ + • warnings + +
+
+imported by: + PIL.Image + • PIL.ImageCms + • PIL.PngImagePlugin + +
+ +
+ +
+ + PIL._imaging C:\Python311\Lib\site-packages\PIL\_imaging.cp311-win_amd64.pyd
+imports: + PIL + • typing + +
+
+imported by: + PIL + • PIL.GifImagePlugin + • PIL.Image + • PIL.ImageFilter + • PIL.ImageFont + • PIL.PngImagePlugin + • PIL._imagingft + +
+ +
+ +
+ + PIL._imagingcms C:\Python311\Lib\site-packages\PIL\_imagingcms.cp311-win_amd64.pyd
+imports: + PIL + • PIL._typing + • datetime + • sys + • typing + +
+
+imported by: + PIL + • PIL.ImageCms + +
+ +
+ +
+ + PIL._imagingft C:\Python311\Lib\site-packages\PIL\_imagingft.cp311-win_amd64.pyd
+imports: + PIL + • PIL.ImageFont + • PIL._imaging + • collections.abc + • typing + +
+
+imported by: + PIL.ImageFont + +
+ +
+ +
+ + PIL._imagingmath C:\Python311\Lib\site-packages\PIL\_imagingmath.cp311-win_amd64.pyd
+imports: + PIL + • typing + +
+
+imported by: + PIL + • PIL.ImageMath + +
+ +
+ +
+ + PIL._imagingtk C:\Python311\Lib\site-packages\PIL\_imagingtk.cp311-win_amd64.pyd
+imports: + PIL + • typing + +
+
+imported by: + PIL + • PIL.ImageTk + +
+ +
+ +
+ + PIL._typing +SourceModule
+imports: + PIL + • __future__ + • collections.abc + • numbers + • numpy + • os + • sys + • types + • typing + +
+ + +
+ +
+ + PIL._util +SourceModule
+imports: + PIL + • PIL._typing + • __future__ + • os + • typing + +
+ + +
+ +
+ + PIL._version +SourceModule
+imports: + PIL + • __future__ + +
+
+imported by: + PIL + +
+ +
+ +
+ + PIL._webp C:\Python311\Lib\site-packages\PIL\_webp.cp311-win_amd64.pyd
+imports: + PIL + • typing + +
+
+imported by: + PIL + • PIL.WebPImagePlugin + +
+ +
+ +
+ + PIL.features +SourceModule
+imports: + PIL + • PIL.Image + • __future__ + • collections + • os + • sys + • typing + • warnings + +
+
+imported by: + PIL + • PIL.IcnsImagePlugin + • PIL.PdfImagePlugin + +
+ +
+ +
+ + PyObjCTools +MissingModule
+imported by: + darkdetect._mac_detect + +
+ +
+ +
+ + StringIO +MissingModule
+imported by: + six + +
+ +
+ +
+ + Xlib +MissingModule
+imported by: + pystray._xorg + +
+ +
+ +
+ + __future__ +SourceModule
+imported by: + PIL + • PIL.AvifImagePlugin + • PIL.BlpImagePlugin + • PIL.BmpImagePlugin + • PIL.BufrStubImagePlugin + • PIL.CurImagePlugin + • PIL.DcxImagePlugin + • PIL.DdsImagePlugin + • PIL.EpsImagePlugin + • PIL.ExifTags + • PIL.FitsImagePlugin + • PIL.FliImagePlugin + • PIL.FpxImagePlugin + • PIL.FtexImagePlugin + • PIL.GbrImagePlugin + • PIL.GifImagePlugin + • PIL.GimpGradientFile + • PIL.GimpPaletteFile + • PIL.GribStubImagePlugin + • PIL.Hdf5StubImagePlugin + • PIL.IcnsImagePlugin + • PIL.IcoImagePlugin + • PIL.ImImagePlugin + • PIL.Image + • PIL.ImageChops + • PIL.ImageCms + • PIL.ImageColor + • PIL.ImageDraw + • PIL.ImageDraw2 + • PIL.ImageFile + • PIL.ImageFilter + • PIL.ImageFont + • PIL.ImageMath + • PIL.ImageMode + • PIL.ImageOps + • PIL.ImagePalette + • PIL.ImagePath + • PIL.ImageQt + • PIL.ImageSequence + • PIL.ImageShow + • PIL.ImageText + • PIL.ImageTk + • PIL.ImageWin + • PIL.ImtImagePlugin + • PIL.IptcImagePlugin + • PIL.Jpeg2KImagePlugin + • PIL.JpegImagePlugin + • PIL.JpegPresets + • PIL.McIdasImagePlugin + • PIL.MicImagePlugin + • PIL.MpegImagePlugin + • PIL.MpoImagePlugin + • PIL.MspImagePlugin + • PIL.PaletteFile + • PIL.PalmImagePlugin + • PIL.PcdImagePlugin + • PIL.PcxImagePlugin + • PIL.PdfImagePlugin + • PIL.PdfParser + • PIL.PixarImagePlugin + • PIL.PngImagePlugin + • PIL.PpmImagePlugin + • PIL.PsdImagePlugin + • PIL.QoiImagePlugin + • PIL.SgiImagePlugin + • PIL.SpiderImagePlugin + • PIL.SunImagePlugin + • PIL.TgaImagePlugin + • PIL.TiffImagePlugin + • PIL.TiffTags + • PIL.WebPImagePlugin + • PIL.WmfImagePlugin + • PIL.XVThumbImagePlugin + • PIL.XbmImagePlugin + • PIL.XpmImagePlugin + • PIL._binary + • PIL._deprecate + • PIL._typing + • PIL._util + • PIL._version + • PIL.features + • anyio + • anyio._backends._asyncio + • anyio._backends._trio + • anyio._core._asyncio_selector_thread + • anyio._core._contextmanagers + • anyio._core._eventloop + • anyio._core._exceptions + • anyio._core._fileio + • anyio._core._resources + • anyio._core._signals + • anyio._core._sockets + • anyio._core._streams + • anyio._core._subprocesses + • anyio._core._synchronization + • anyio._core._tasks + • anyio._core._tempfile + • anyio._core._testing + • anyio._core._typedattr + • anyio.abc + • anyio.abc._eventloop + • anyio.abc._resources + • anyio.abc._sockets + • anyio.abc._streams + • anyio.abc._subprocesses + • anyio.abc._tasks + • anyio.abc._testing + • anyio.from_thread + • anyio.lowlevel + • anyio.streams.memory + • anyio.streams.stapled + • anyio.streams.tls + • anyio.to_thread + • customtkinter.windows.widgets.core_rendering.draw_engine + • httpcore._api + • httpcore._async.connection + • httpcore._async.connection_pool + • httpcore._async.http11 + • httpcore._async.http2 + • httpcore._async.http_proxy + • httpcore._async.interfaces + • httpcore._async.socks_proxy + • httpcore._backends.anyio + • httpcore._backends.auto + • httpcore._backends.base + • httpcore._backends.mock + • httpcore._backends.sync + • httpcore._backends.trio + • httpcore._models + • httpcore._sync.connection + • httpcore._sync.connection_pool + • httpcore._sync.http11 + • httpcore._sync.http2 + • httpcore._sync.http_proxy + • httpcore._sync.interfaces + • httpcore._sync.socks_proxy + • httpcore._synchronization + • httpcore._trace + • httpcore._utils + • httpx._api + • httpx._auth + • httpx._client + • httpx._config + • httpx._content + • httpx._decoders + • httpx._exceptions + • httpx._main + • httpx._models + • httpx._multipart + • httpx._status_codes + • httpx._transports.asgi + • httpx._transports.base + • httpx._transports.default + • httpx._transports.mock + • httpx._transports.wsgi + • httpx._urlparse + • httpx._urls + • httpx._utils + • packaging.version + • proxy_chain_manager.app + • proxy_chain_manager.config + • proxy_chain_manager.fetcher + • proxy_chain_manager.firewall + • proxy_chain_manager.gost_util + • proxy_chain_manager.paths + • proxy_chain_manager.service + • proxy_chain_manager.sysproxy + • proxy_chain_manager.tray + • proxy_chain_manager.validator + • proxy_chain_manager.windows_task + • six + +
+ +
+ +
+ + _abc (builtin module)
+imported by: + abc + +
+ +
+ +
+ + _ast (builtin module)
+imported by: + ast + +
+ +
+ +
+ + _asyncio C:\Python311\DLLs\_asyncio.pyd
+imported by: + asyncio.events + • asyncio.futures + • asyncio.tasks + +
+ +
+ +
+ + _bisect (builtin module)
+imported by: + bisect + +
+ +
+ +
+ + _blake2 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _bz2 C:\Python311\DLLs\_bz2.pyd
+imported by: + bz2 + +
+ +
+ +
+ + _codecs (builtin module)
+imported by: + codecs + +
+ +
+ +
+ + _codecs_cn (builtin module)
+imported by: + encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hz + +
+ +
+ +
+ + _codecs_hk (builtin module)
+imported by: + encodings.big5hkscs + +
+ +
+ +
+ + _codecs_iso2022 (builtin module) + +
+ +
+ + _codecs_jp (builtin module) + +
+ +
+ + _codecs_kr (builtin module)
+imported by: + encodings.cp949 + • encodings.euc_kr + • encodings.johab + +
+ +
+ +
+ + _codecs_tw (builtin module)
+imported by: + encodings.big5 + • encodings.cp950 + +
+ +
+ +
+ + _collections (builtin module)
+imported by: + collections + • threading + +
+ +
+ +
+ + _collections_abc +SourceModule
+imports: + abc + • sys + +
+
+imported by: + collections + • collections.abc + • contextlib + • locale + • os + • pathlib + • random + • run.py + • types + • weakref + +
+ +
+ +
+ + _compat_pickle +SourceModule
+imported by: + _pickle + • pickle + +
+ +
+ +
+ + _compression +SourceModule
+imports: + io + • sys + +
+
+imported by: + bz2 + • gzip + • lzma + +
+ +
+ +
+ + _contextvars (builtin module)
+imported by: + contextvars + +
+ +
+ +
+ + _csv (builtin module)
+imported by: + csv + +
+ +
+ +
+ + _ctypes C:\Python311\DLLs\_ctypes.pyd
+imported by: + ctypes + • ctypes.macholib.dyld + +
+ +
+ +
+ + _datetime (builtin module)
+imports: + _strptime + • time + +
+
+imported by: + datetime + +
+ +
+ +
+ + _decimal C:\Python311\DLLs\_decimal.pyd
+imported by: + decimal + +
+ +
+ +
+ + _elementtree C:\Python311\DLLs\_elementtree.pyd +
+imported by: + xml.etree.ElementTree + +
+ +
+ +
+ + _frozen_importlib +ExcludedModule
+imported by: + importlib + • importlib.abc + • zipimport + +
+ +
+ +
+ + _frozen_importlib_external +MissingModule
+imported by: + importlib + • importlib._bootstrap + • importlib.abc + • zipimport + +
+ +
+ +
+ + _functools (builtin module)
+imported by: + functools + +
+ +
+ +
+ + _hashlib C:\Python311\DLLs\_hashlib.pyd
+imported by: + hashlib + • hmac + +
+ +
+ +
+ + _heapq (builtin module)
+imported by: + heapq + +
+ +
+ +
+ + _imp (builtin module)
+imported by: + importlib + • importlib._bootstrap_external + • importlib.util + • zipimport + +
+ +
+ +
+ + _io (builtin module)
+imported by: + importlib._bootstrap_external + • io + • zipimport + +
+ +
+ +
+ + _json (builtin module)
+imports: + json.decoder + +
+
+imported by: + json.decoder + • json.encoder + • json.scanner + +
+ +
+ +
+ + _locale (builtin module)
+imported by: + locale + +
+ +
+ +
+ + _lzma C:\Python311\DLLs\_lzma.pyd
+imported by: + lzma + +
+ +
+ +
+ + _md5 (builtin module)
+imported by: + hashlib + +
+ +
+ + + +
+ + _multiprocessing C:\Python311\DLLs\_multiprocessing.pyd + +
+ +
+ + _opcode (builtin module)
+imported by: + opcode + +
+ +
+ +
+ + _operator (builtin module)
+imported by: + hmac + • operator + +
+ +
+ +
+ + _overlapped C:\Python311\DLLs\_overlapped.pyd
+imported by: + asyncio.windows_events + +
+ +
+ +
+ + _pickle (builtin module)
+imports: + _compat_pickle + • codecs + • copyreg + +
+
+imported by: + pickle + +
+ +
+ +
+ + _posixshmem +MissingModule + +
+ +
+ + _posixsubprocess +MissingModule
+imports: + gc + +
+
+imported by: + multiprocessing.util + • subprocess + +
+ +
+ +
+ + _py_abc +SourceModule
+imports: + _weakrefset + +
+
+imported by: + abc + +
+ +
+ +
+ + _pydecimal +SourceModule
+imports: + collections + • contextvars + • itertools + • locale + • math + • numbers + • re + • sys + +
+
+imported by: + decimal + +
+ +
+ +
+ + _pytest +MissingModule
+imported by: + anyio._backends._asyncio + +
+ +
+ +
+ + _queue C:\Python311\DLLs\_queue.pyd
+imported by: + queue + +
+ +
+ +
+ + _random (builtin module)
+imported by: + random + +
+ +
+ +
+ + _scproxy +MissingModule
+imported by: + urllib.request + +
+ +
+ +
+ + _sha1 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _sha256 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _sha3 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _sha512 (builtin module)
+imported by: + hashlib + • random + +
+ +
+ +
+ + _signal (builtin module)
+imported by: + signal + +
+ +
+ +
+ + _socket C:\Python311\DLLs\_socket.pyd
+imported by: + socket + • typing_extensions + +
+ +
+ +
+ + _sre (builtin module)
+imports: + copy + • re + +
+
+imported by: + re._compiler + • re._constants + +
+ +
+ +
+ + _ssl C:\Python311\DLLs\_ssl.pyd
+imports: + socket + +
+
+imported by: + ssl + +
+ +
+ +
+ + _stat (builtin module)
+imported by: + stat + +
+ +
+ +
+ + _statistics (builtin module)
+imported by: + statistics + +
+ +
+ +
+ + _string (builtin module)
+imported by: + string + +
+ +
+ +
+ + _strptime +SourceModule
+imports: + _thread + • calendar + • datetime + • locale + • re + • time + +
+
+imported by: + _datetime + • datetime + • time + +
+ +
+ +
+ + _struct (builtin module)
+imported by: + struct + +
+ +
+ +
+ + _thread (builtin module)
+imported by: + _strptime + • asyncio.base_futures + • dataclasses + • functools + • reprlib + • tempfile + • threading + +
+ +
+ +
+ + _threading_local +SourceModule
+imports: + contextlib + • threading + • weakref + +
+
+imported by: + threading + +
+ +
+ +
+ + _tkinter C:\Python311\DLLs\_tkinter.pyd
+imported by: + tkinter + +
+ +
+ +
+ + _tokenize (builtin module)
+imported by: + tokenize + +
+ +
+ +
+ + _tracemalloc (builtin module)
+imported by: + tracemalloc + +
+ +
+ + + +
+ + _typing (builtin module)
+imported by: + typing + +
+ +
+ +
+ + _warnings (builtin module)
+imported by: + importlib._bootstrap_external + • warnings + • zipimport + +
+ +
+ +
+ + _weakref (builtin module)
+imported by: + _weakrefset + • collections + • weakref + • xml.sax.expatreader + +
+ +
+ +
+ + _weakrefset +SourceModule
+imports: + _weakref + • types + +
+
+imported by: + _py_abc + • multiprocessing.process + • run.py + • threading + • weakref + +
+ +
+ + + +
+ + _winreg +MissingModule
+imported by: + platform + +
+ +
+ + + +
+ + annotationlib +MissingModule
+imported by: + typing_extensions + +
+ +
+ + + +
+ + anyio._backends +Package
+imports: + anyio + +
+
+imported by: + anyio + • anyio._backends._asyncio + • anyio._backends._trio + +
+ +
+ + + +
+ + anyio._backends._trio +SourceModule +
+imported by: + anyio + +
+ +
+ + + +
+ + anyio._core._asyncio_selector_thread +SourceModule
+imports: + __future__ + • _typeshed + • anyio._core + • asyncio + • collections.abc + • selectors + • socket + • threading + • typing + +
+
+imported by: + anyio._backends._asyncio + +
+ +
+ +
+ + anyio._core._contextmanagers +SourceModule
+imports: + __future__ + • abc + • anyio._core + • contextlib + • inspect + • types + • typing + +
+
+imported by: + anyio + +
+ +
+ + + + + +
+ + anyio._core._fileio +SourceModule
+imports: + __future__ + • _typeshed + • anyio + • anyio._core + • anyio.abc + • anyio.to_thread + • collections.abc + • dataclasses + • functools + • os + • pathlib + • sys + • types + • typing + +
+
+imported by: + anyio + • anyio._core._tempfile + +
+ +
+ +
+ + anyio._core._resources +SourceModule
+imports: + __future__ + • anyio._core + • anyio._core._tasks + • anyio.abc + +
+
+imported by: + anyio + • anyio._core._sockets + +
+ +
+ +
+ + anyio._core._signals +SourceModule
+imports: + __future__ + • anyio._core + • anyio._core._eventloop + • collections.abc + • contextlib + • signal + +
+
+imported by: + anyio + +
+ +
+ +
+ + anyio._core._sockets +SourceModule + + +
+ +
+ + anyio._core._streams +SourceModule
+imports: + __future__ + • anyio._core + • anyio.streams.memory + • math + • typing + • warnings + +
+
+imported by: + anyio + • anyio._backends._asyncio + • anyio._backends._trio + +
+ +
+ +
+ + anyio._core._subprocesses +SourceModule
+imports: + __future__ + • anyio._core + • anyio._core._eventloop + • anyio._core._tasks + • anyio.abc + • collections.abc + • io + • os + • subprocess + • typing + +
+
+imported by: + anyio + +
+ +
+ + + + + +
+ + anyio._core._tempfile +SourceModule
+imports: + __future__ + • _typeshed + • anyio + • anyio._core + • anyio._core._fileio + • anyio.lowlevel + • anyio.to_thread + • collections.abc + • io + • os + • sys + • tempfile + • types + • typing + +
+
+imported by: + anyio + +
+ +
+ +
+ + anyio._core._testing +SourceModule
+imports: + __future__ + • anyio._core + • anyio._core._eventloop + • collections.abc + • typing + +
+ + +
+ +
+ + anyio._core._typedattr +SourceModule
+imports: + __future__ + • anyio._core + • anyio._core._exceptions + • collections.abc + • typing + +
+
+imported by: + anyio + • anyio.abc._sockets + • anyio.abc._streams + • anyio.streams.tls + +
+ +
+ + + +
+ + anyio.abc._eventloop +SourceModule +
+imported by: + anyio._backends._asyncio + • anyio._backends._trio + • anyio.abc + +
+ +
+ +
+ + anyio.abc._resources +SourceModule
+imports: + __future__ + • abc + • anyio.abc + • types + • typing + +
+
+imported by: + anyio.abc + • anyio.abc._streams + • anyio.abc._subprocesses + +
+ +
+ +
+ + anyio.abc._sockets +SourceModule
+imports: + __future__ + • abc + • anyio + • anyio._core._eventloop + • anyio._core._sockets + • anyio._core._typedattr + • anyio.abc + • anyio.abc._streams + • anyio.abc._tasks + • collections.abc + • contextlib + • errno + • io + • ipaddress + • socket + • typing + +
+
+imported by: + anyio.abc + • anyio.abc._eventloop + +
+ +
+ +
+ + anyio.abc._streams +SourceModule +
+imported by: + anyio.abc + • anyio.abc._sockets + • anyio.abc._subprocesses + +
+ +
+ +
+ + anyio.abc._subprocesses +SourceModule
+imports: + __future__ + • abc + • anyio.abc + • anyio.abc._resources + • anyio.abc._streams + • signal + +
+
+imported by: + anyio.abc + • anyio.abc._eventloop + +
+ +
+ +
+ + anyio.abc._tasks +SourceModule
+imports: + __future__ + • abc + • anyio._core._tasks + • anyio.abc + • collections.abc + • sys + • types + • typing + • typing_extensions + +
+ + +
+ +
+ + anyio.abc._testing +SourceModule
+imports: + __future__ + • abc + • anyio.abc + • collections.abc + • types + • typing + +
+
+imported by: + anyio.abc + • anyio.abc._eventloop + +
+ +
+ +
+ + anyio.from_thread +SourceModule +
+imported by: + anyio.abc + +
+ +
+ +
+ + anyio.lowlevel +SourceModule
+imports: + __future__ + • anyio + • anyio._core._eventloop + • anyio.abc + • dataclasses + • enum + • types + • typing + • weakref + +
+ + +
+ +
+ + anyio.streams +Package
+imports: + anyio + +
+ + +
+ +
+ + anyio.streams.memory +SourceModule
+imports: + __future__ + • anyio + • anyio._core._testing + • anyio.abc + • anyio.lowlevel + • anyio.streams + • collections + • dataclasses + • types + • typing + • warnings + +
+ + +
+ +
+ + anyio.streams.stapled +SourceModule
+imports: + __future__ + • anyio + • anyio.abc + • anyio.streams + • collections.abc + • dataclasses + • typing + +
+
+imported by: + anyio._core._sockets + +
+ +
+ +
+ + anyio.streams.tls +SourceModule
+imports: + __future__ + • anyio + • anyio._core._typedattr + • anyio.abc + • anyio.streams + • anyio.to_thread + • collections.abc + • dataclasses + • functools + • logging + • re + • ssl + • sys + • typing + • typing_extensions + +
+
+imported by: + anyio._core._sockets + +
+ +
+ +
+ + anyio.to_thread +SourceModule
+imports: + __future__ + • anyio + • anyio._core._eventloop + • anyio.abc + • collections.abc + • sys + • typing + • typing_extensions + • warnings + +
+ + +
+ +
+ + argparse +SourceModule
+imports: + copy + • gettext + • os + • re + • shutil + • sys + • textwrap + • warnings + +
+
+imported by: + ast + • calendar + • dis + • gzip + • inspect + • py_compile + • tarfile + • tokenize + • zipfile + +
+ +
+ + + +
+ + ast +SourceModule
+imports: + _ast + • argparse + • collections + • contextlib + • enum + • inspect + • sys + • warnings + +
+
+imported by: + inspect + • traceback + +
+ +
+ +
+ + asyncio +Package + + +
+ +
+ + asyncio.DefaultEventLoopPolicy +MissingModule
+imported by: + asyncio + • asyncio.events + +
+ +
+ + + +
+ + asyncio.base_futures +SourceModule
+imports: + _thread + • asyncio + • asyncio.format_helpers + • reprlib + +
+
+imported by: + asyncio + • asyncio.base_tasks + • asyncio.futures + +
+ +
+ +
+ + asyncio.base_subprocess +SourceModule
+imports: + asyncio + • asyncio.log + • asyncio.protocols + • asyncio.transports + • collections + • subprocess + • warnings + +
+
+imported by: + asyncio + • asyncio.unix_events + • asyncio.windows_events + +
+ +
+ +
+ + asyncio.base_tasks +SourceModule
+imports: + asyncio + • asyncio.base_futures + • asyncio.coroutines + • linecache + • reprlib + • traceback + +
+
+imported by: + asyncio + • asyncio.tasks + +
+ +
+ +
+ + asyncio.constants +SourceModule
+imports: + asyncio + • enum + +
+ + +
+ +
+ + asyncio.coroutines +SourceModule
+imports: + asyncio + • collections.abc + • inspect + • os + • sys + • traceback + • types + +
+ + +
+ + + + + +
+ + asyncio.format_helpers +SourceModule
+imports: + asyncio + • asyncio.constants + • functools + • inspect + • reprlib + • sys + • traceback + +
+
+imported by: + asyncio + • asyncio.base_futures + • asyncio.events + • asyncio.futures + • asyncio.streams + +
+ +
+ + + +
+ + asyncio.locks +SourceModule
+imports: + asyncio + • asyncio.exceptions + • asyncio.mixins + • asyncio.tasks + • collections + • enum + +
+
+imported by: + asyncio + • asyncio.queues + • asyncio.staggered + +
+ +
+ + + +
+ + asyncio.mixins +SourceModule
+imports: + asyncio + • asyncio.events + • threading + +
+
+imported by: + asyncio + • asyncio.locks + • asyncio.queues + +
+ +
+ +
+ + asyncio.proactor_events +SourceModule +
+imported by: + asyncio + • asyncio.windows_events + +
+ +
+ +
+ + asyncio.protocols +SourceModule
+imports: + asyncio + +
+ + +
+ +
+ + asyncio.queues +SourceModule
+imports: + asyncio + • asyncio.locks + • asyncio.mixins + • collections + • heapq + • types + +
+
+imported by: + asyncio + • asyncio.tasks + +
+ +
+ +
+ + asyncio.runners +SourceModule
+imports: + asyncio + • asyncio.coroutines + • asyncio.events + • asyncio.exceptions + • asyncio.tasks + • contextvars + • enum + • functools + • signal + • sys + • threading + +
+
+imported by: + asyncio + +
+ +
+ +
+ + asyncio.selector_events +SourceModule +
+imported by: + asyncio + • asyncio.unix_events + • asyncio.windows_events + +
+ +
+ +
+ + asyncio.sslproto +SourceModule
+imports: + asyncio + • asyncio.constants + • asyncio.exceptions + • asyncio.log + • asyncio.protocols + • asyncio.transports + • collections + • enum + • ssl + • warnings + +
+ + +
+ +
+ + asyncio.staggered +SourceModule
+imports: + asyncio + • asyncio.events + • asyncio.exceptions + • asyncio.locks + • asyncio.tasks + • contextlib + • typing + +
+
+imported by: + asyncio + • asyncio.base_events + +
+ +
+ +
+ + asyncio.streams +SourceModule +
+imported by: + asyncio + • asyncio.subprocess + +
+ +
+ +
+ + asyncio.subprocess +SourceModule
+imports: + asyncio + • asyncio.events + • asyncio.log + • asyncio.protocols + • asyncio.streams + • asyncio.tasks + • subprocess + +
+
+imported by: + asyncio + +
+ +
+ +
+ + asyncio.taskgroups +SourceModule
+imports: + asyncio + • asyncio.events + • asyncio.exceptions + • asyncio.tasks + +
+
+imported by: + asyncio + +
+ +
+ + + +
+ + asyncio.threads +SourceModule
+imports: + asyncio + • asyncio.events + • contextvars + • functools + +
+
+imported by: + asyncio + +
+ +
+ +
+ + asyncio.timeouts +SourceModule
+imports: + asyncio + • asyncio.events + • asyncio.exceptions + • asyncio.tasks + • enum + • types + • typing + +
+
+imported by: + asyncio + +
+ +
+ +
+ + asyncio.transports +SourceModule
+imports: + asyncio + +
+ + +
+ +
+ + asyncio.trsock +SourceModule
+imports: + asyncio + • socket + +
+ + +
+ +
+ + asyncio.unix_events +SourceModule +
+imported by: + asyncio + +
+ +
+ +
+ + asyncio.windows_events +SourceModule +
+imported by: + asyncio + +
+ +
+ +
+ + asyncio.windows_utils +SourceModule
+imports: + _winapi + • asyncio + • itertools + • msvcrt + • os + • subprocess + • sys + • tempfile + • warnings + +
+
+imported by: + asyncio + • asyncio.windows_events + +
+ +
+ +
+ + atexit (builtin module) + +
+ +
+ + base64 +SourceModule
+imports: + binascii + • getopt + • re + • struct + • sys + +
+ + +
+ +
+ + binascii (builtin module) + +
+ +
+ + bisect +SourceModule
+imports: + _bisect + +
+
+imported by: + idna.core + • idna.intranges + • multiprocessing.heap + • random + • statistics + • urllib.request + +
+ +
+ +
+ + brotli +MissingModule
+imported by: + httpx._decoders + +
+ +
+ +
+ + brotlicffi +MissingModule
+imported by: + httpx._decoders + +
+ +
+ +
+ + builtins (builtin module)
+imported by: + PIL.Image + • PIL.ImageMath + • bz2 + • codecs + • dataclasses + • enum + • gettext + • gzip + • inspect + • locale + • lzma + • operator + • reprlib + • subprocess + • tarfile + • tokenize + • typing_extensions + • warnings + +
+ +
+ +
+ + bz2 +SourceModule
+imports: + _bz2 + • _compression + • builtins + • io + • os + +
+
+imported by: + encodings.bz2_codec + • shutil + • tarfile + • zipfile + +
+ +
+ +
+ + calendar +SourceModule
+imports: + argparse + • datetime + • itertools + • locale + • sys + +
+
+imported by: + PIL.PdfParser + • _strptime + • email._parseaddr + • http.cookiejar + • ssl + +
+ +
+ +
+ + certifi +Package
+imports: + certifi.core + +
+
+imported by: + certifi.core + • httpcore._ssl + • httpx._config + +
+ +
+ +
+ + certifi.core +SourceModule
+imports: + atexit + • certifi + • importlib.resources + • sys + +
+
+imported by: + certifi + +
+ +
+ +
+ + click +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + codecs +SourceModule
+imports: + _codecs + • builtins + • encodings + • sys + +
+
+imported by: + PIL.PdfParser + • _pickle + • encodings + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • httpx._decoders + • httpx._models + • json + • pickle + • run.py + • tokenize + • xml.sax.saxutils + +
+ +
+ + + + + +
+ + colorsys +SourceModule
+imported by: + PIL.ImageColor + +
+ +
+ +
+ + concurrent +Package
+imported by: + concurrent.futures + +
+ +
+ + + +
+ + concurrent.futures._base +SourceModule
+imports: + collections + • concurrent.futures + • logging + • threading + • time + • types + +
+ + +
+ +
+ + concurrent.futures.process +SourceModule +
+imported by: + concurrent.futures + +
+ +
+ +
+ + concurrent.futures.thread +SourceModule
+imports: + concurrent.futures + • concurrent.futures._base + • itertools + • os + • queue + • threading + • types + • weakref + +
+
+imported by: + concurrent.futures + +
+ +
+ + + +
+ + contextvars +SourceModule
+imports: + _contextvars + +
+ + +
+ + + +
+ + copyreg +SourceModule
+imports: + functools + • operator + +
+
+imported by: + _pickle + • copy + • multiprocessing.reduction + • pickle + • re + • run.py + +
+ +
+ +
+ + csv +SourceModule
+imports: + _csv + • io + • re + +
+
+imported by: + importlib.metadata + +
+ +
+ + + +
+ + ctypes._aix +SourceModule
+imports: + ctypes + • os + • re + • subprocess + • sys + +
+
+imported by: + ctypes.util + +
+ +
+ +
+ + ctypes._endian +SourceModule
+imports: + ctypes + • sys + +
+
+imported by: + ctypes + +
+ +
+ +
+ + ctypes.macholib +Package
+imports: + ctypes + +
+ + +
+ +
+ + ctypes.macholib.dyld +SourceModule
+imports: + _ctypes + • ctypes.macholib + • ctypes.macholib.dylib + • ctypes.macholib.framework + • itertools + • os + +
+
+imported by: + ctypes.util + +
+ +
+ +
+ + ctypes.macholib.dylib +SourceModule
+imports: + ctypes.macholib + • re + +
+
+imported by: + ctypes.macholib.dyld + +
+ +
+ +
+ + ctypes.macholib.framework +SourceModule
+imports: + ctypes.macholib + • re + +
+
+imported by: + ctypes.macholib.dyld + +
+ +
+ +
+ + ctypes.util +SourceModule
+imports: + ctypes + • ctypes._aix + • ctypes.macholib.dyld + • importlib.machinery + • os + • re + • shutil + • struct + • subprocess + • sys + • tempfile + +
+
+imported by: + darkdetect._mac_detect + +
+ +
+ + + + + + + + + + + + + +
+ + customtkinter.windows.widgets +Package + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + customtkinter.windows.widgets.font.font_manager +SourceModule
+imports: + ctypes + • customtkinter.windows.widgets.font + • os + • shutil + • sys + • typing + +
+
+imported by: + customtkinter.windows.widgets.font + • run.py + +
+ +
+ + + + + + + + + + + + + +
+ + customtkinter.windows.widgets.theme.theme_manager +SourceModule
+imports: + customtkinter.windows.widgets.theme + • json + • os + • pathlib + • sys + • typing + +
+
+imported by: + customtkinter.windows.widgets.theme + • run.py + +
+ +
+ + + + + + + +
+ + darkdetect._dummy +SourceModule
+imports: + darkdetect + • typing + +
+
+imported by: + darkdetect + +
+ +
+ +
+ + darkdetect._linux_detect +SourceModule
+imports: + darkdetect + • subprocess + +
+
+imported by: + darkdetect + +
+ +
+ +
+ + darkdetect._mac_detect +SourceModule
+imports: + Foundation + • PyObjCTools + • ctypes + • ctypes.util + • darkdetect + • os + • pathlib + • signal + • subprocess + • sys + • typing + +
+
+imported by: + darkdetect + +
+ +
+ +
+ + darkdetect._windows_detect +SourceModule
+imports: + ctypes + • ctypes.wintypes + • darkdetect + • winreg + +
+
+imported by: + darkdetect + +
+ +
+ +
+ + dataclasses +SourceModule
+imports: + _thread + • abc + • builtins + • copy + • functools + • inspect + • itertools + • keyword + • re + • sys + • types + +
+ + +
+ +
+ + datetime +SourceModule
+imports: + _datetime + • _strptime + • math + • operator + • sys + • time + +
+
+imported by: + PIL._imagingcms + • _strptime + • calendar + • email.utils + • http.cookiejar + • httpx._client + • httpx._models + • xmlrpc.client + +
+ +
+ +
+ + decimal +SourceModule
+imports: + _decimal + • _pydecimal + +
+
+imported by: + fractions + • statistics + • xmlrpc.client + +
+ +
+ +
+ + defusedxml +MissingModule
+imported by: + PIL.Image + +
+ +
+ +
+ + dis +SourceModule
+imports: + argparse + • collections + • io + • opcode + • sys + • types + +
+
+imported by: + inspect + +
+ +
+ + + +
+ + email._encoded_words +SourceModule
+imports: + base64 + • binascii + • email + • email.errors + • functools + • re + • string + +
+
+imported by: + email._header_value_parser + • email.message + +
+ +
+ +
+ + email._header_value_parser +SourceModule
+imports: + email + • email._encoded_words + • email.errors + • email.utils + • operator + • re + • string + • sys + • urllib + +
+
+imported by: + email + • email.headerregistry + +
+ +
+ +
+ + email._parseaddr +SourceModule
+imports: + calendar + • email + • time + +
+
+imported by: + email.utils + +
+ +
+ +
+ + email._policybase +SourceModule
+imports: + abc + • email + • email.charset + • email.header + • email.utils + +
+
+imported by: + email.feedparser + • email.message + • email.parser + • email.policy + +
+ +
+ +
+ + email.base64mime +SourceModule
+imports: + base64 + • binascii + • email + +
+
+imported by: + email.charset + • email.header + +
+ +
+ +
+ + email.charset +SourceModule
+imports: + email + • email.base64mime + • email.encoders + • email.errors + • email.quoprimime + • functools + +
+
+imported by: + email + • email._policybase + • email.contentmanager + • email.header + • email.message + • email.utils + +
+ +
+ +
+ + email.contentmanager +SourceModule
+imports: + binascii + • email + • email.charset + • email.errors + • email.message + • email.quoprimime + +
+
+imported by: + email.policy + +
+ +
+ +
+ + email.encoders +SourceModule
+imports: + base64 + • email + • quopri + +
+
+imported by: + email.charset + +
+ +
+ +
+ + email.errors +SourceModule
+imports: + email + +
+ + +
+ +
+ + email.feedparser +SourceModule
+imports: + collections + • email + • email._policybase + • email.errors + • email.message + • io + • re + +
+
+imported by: + email.parser + +
+ +
+ +
+ + email.generator +SourceModule
+imports: + copy + • email + • email.utils + • io + • random + • re + • sys + • time + +
+
+imported by: + email.message + +
+ +
+ +
+ + email.header +SourceModule
+imports: + binascii + • email + • email.base64mime + • email.charset + • email.errors + • email.quoprimime + • re + +
+
+imported by: + email + • email._policybase + +
+ +
+ +
+ + email.headerregistry +SourceModule
+imports: + email + • email._header_value_parser + • email.errors + • email.utils + • types + +
+
+imported by: + email.policy + +
+ +
+ +
+ + email.iterators +SourceModule
+imports: + email + • io + • sys + +
+
+imported by: + email.message + +
+ +
+ +
+ + email.message +SourceModule
+imports: + binascii + • email + • email._encoded_words + • email._policybase + • email.charset + • email.errors + • email.generator + • email.iterators + • email.policy + • email.utils + • io + • quopri + • re + +
+ + +
+ +
+ + email.parser +SourceModule
+imports: + email + • email._policybase + • email.feedparser + • io + +
+
+imported by: + email + • http.client + +
+ +
+ +
+ + email.policy +SourceModule
+imports: + email + • email._policybase + • email.contentmanager + • email.headerregistry + • email.message + • email.utils + • re + • sys + +
+
+imported by: + email.message + +
+ +
+ +
+ + email.quoprimime +SourceModule
+imports: + email + • re + • string + +
+
+imported by: + email.charset + • email.contentmanager + • email.header + +
+ +
+ +
+ + email.utils +SourceModule
+imports: + datetime + • email + • email._parseaddr + • email.charset + • os + • random + • re + • socket + • time + • urllib.parse + +
+ + +
+ +
+ + encodings +Package
+imports: + _winapi + • codecs + • encodings + • encodings.aliases + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • sys + +
+
+imported by: + codecs + • encodings + • encodings.aliases + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • locale + • run.py + +
+ +
+ +
+ + encodings.aliases +SourceModule
+imports: + encodings + +
+
+imported by: + encodings + • locale + • run.py + +
+ +
+ +
+ + encodings.ascii +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.base64_codec +SourceModule
+imports: + base64 + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.big5 +SourceModule
+imports: + _codecs_tw + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.big5hkscs +SourceModule
+imports: + _codecs_hk + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.bz2_codec +SourceModule
+imports: + bz2 + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.charmap +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp037 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1006 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1026 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1125 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1140 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1250 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1251 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1252 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1253 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1254 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1255 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1256 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1257 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp1258 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp273 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp424 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp437 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp500 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp720 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp737 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp775 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp850 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp852 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp855 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp856 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp857 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp858 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp860 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp861 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp862 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp863 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp864 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp865 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp866 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp869 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp874 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp875 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp932 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp949 +SourceModule
+imports: + _codecs_kr + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.cp950 +SourceModule
+imports: + _codecs_tw + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.euc_jis_2004 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.euc_jisx0213 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.euc_jp +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.euc_kr +SourceModule
+imports: + _codecs_kr + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.gb18030 +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.gb2312 +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.gbk +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.hex_codec +SourceModule
+imports: + binascii + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.hp_roman8 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.hz +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.idna +SourceModule
+imports: + codecs + • encodings + • re + • stringprep + • unicodedata + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso2022_jp +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso2022_jp_1 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso2022_jp_2 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso2022_jp_2004 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso2022_jp_3 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso2022_jp_ext +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso2022_kr +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_1 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_10 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_11 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_13 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_14 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_15 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_16 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_2 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_3 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_4 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_5 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_6 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_7 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_8 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.iso8859_9 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.johab +SourceModule
+imports: + _codecs_kr + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.koi8_r +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.koi8_t +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.koi8_u +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.kz1048 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.latin_1 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_arabic +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_croatian +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_cyrillic +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_farsi +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_greek +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_iceland +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_latin2 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_roman +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_romanian +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mac_turkish +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.mbcs +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.oem +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.palmos +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.ptcp154 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.punycode +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.quopri_codec +SourceModule
+imports: + codecs + • encodings + • io + • quopri + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.raw_unicode_escape +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.rot_13 +SourceModule
+imports: + codecs + • encodings + • sys + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.shift_jis +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.shift_jis_2004 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.shift_jisx0213 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.tis_620 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.undefined +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.unicode_escape +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_16 +SourceModule
+imports: + codecs + • encodings + • sys + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_16_be +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_16_le +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_32 +SourceModule
+imports: + codecs + • encodings + • sys + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_32_be +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_32_le +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_7 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_8 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.utf_8_sig +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.uu_codec +SourceModule
+imports: + binascii + • codecs + • encodings + • io + +
+
+imported by: + encodings + • run.py + +
+ +
+ +
+ + encodings.zlib_codec +SourceModule
+imports: + codecs + • encodings + • zlib + +
+
+imported by: + encodings + • run.py + +
+ +
+ + + +
+ + errno (builtin module) + +
+ + + +
+ + fcntl +MissingModule
+imported by: + subprocess + +
+ +
+ +
+ + fnmatch +SourceModule
+imports: + functools + • os + • posixpath + • re + +
+
+imported by: + glob + • pathlib + • shutil + • tkinter.filedialog + • tracemalloc + • urllib.request + +
+ +
+ +
+ + fractions +SourceModule
+imports: + decimal + • math + • numbers + • operator + • re + • sys + +
+
+imported by: + PIL.PngImagePlugin + • PIL.TiffImagePlugin + • statistics + +
+ +
+ +
+ + ftplib +SourceModule
+imports: + netrc + • re + • socket + • ssl + • sys + • warnings + +
+
+imported by: + urllib.request + +
+ +
+ + + +
+ + gc (builtin module)
+imports: + time + +
+
+imported by: + _posixsubprocess + • weakref + +
+ +
+ +
+ + genericpath +SourceModule
+imports: + os + • stat + +
+
+imported by: + ntpath + • posixpath + • run.py + +
+ +
+ +
+ + getopt +SourceModule
+imports: + gettext + • os + • sys + +
+
+imported by: + base64 + • mimetypes + • quopri + +
+ +
+ +
+ + getpass +SourceModule
+imports: + contextlib + • io + • msvcrt + • os + • pwd + • sys + • termios + • warnings + +
+
+imported by: + urllib.request + +
+ +
+ +
+ + gettext +SourceModule
+imports: + builtins + • copy + • errno + • locale + • os + • re + • struct + • sys + • warnings + +
+
+imported by: + argparse + • getopt + +
+ +
+ +
+ + gi +MissingModule + +
+ +
+ + glob +SourceModule
+imports: + contextlib + • fnmatch + • itertools + • os + • re + • stat + • sys + +
+
+imported by: + proxy_chain_manager.firewall + +
+ +
+ +
+ + grp +MissingModule
+imported by: + pathlib + • shutil + • subprocess + • tarfile + +
+ +
+ +
+ + gzip +SourceModule
+imports: + _compression + • argparse + • builtins + • errno + • io + • os + • struct + • sys + • time + • warnings + • zlib + +
+
+imported by: + PIL.FitsImagePlugin + • tarfile + • xmlrpc.client + +
+ +
+ +
+ + h11 +Package
+imports: + h11._connection + • h11._events + • h11._state + • h11._util + • h11._version + +
+ + +
+ +
+ + h11._abnf +SourceModule
+imports: + h11 + +
+
+imported by: + h11._events + • h11._headers + • h11._readers + +
+ +
+ +
+ + h11._connection +SourceModule
+imports: + h11 + • h11._events + • h11._headers + • h11._readers + • h11._receivebuffer + • h11._state + • h11._util + • h11._writers + • typing + +
+
+imported by: + h11 + +
+ +
+ +
+ + h11._events +SourceModule
+imports: + abc + • dataclasses + • h11 + • h11._abnf + • h11._headers + • h11._util + • re + • typing + +
+
+imported by: + h11 + • h11._connection + • h11._headers + • h11._readers + • h11._state + • h11._writers + +
+ +
+ +
+ + h11._headers +SourceModule
+imports: + h11 + • h11._abnf + • h11._events + • h11._util + • re + • typing + • typing_extensions + +
+
+imported by: + h11._connection + • h11._events + • h11._writers + +
+ +
+ +
+ + h11._readers +SourceModule
+imports: + h11 + • h11._abnf + • h11._events + • h11._receivebuffer + • h11._state + • h11._util + • re + • typing + +
+
+imported by: + h11._connection + +
+ +
+ +
+ + h11._receivebuffer +SourceModule
+imports: + h11 + • re + • sys + • typing + +
+
+imported by: + h11._connection + • h11._readers + +
+ +
+ +
+ + h11._state +SourceModule
+imports: + h11 + • h11._events + • h11._util + • typing + +
+
+imported by: + h11 + • h11._connection + • h11._readers + • h11._writers + +
+ +
+ +
+ + h11._util +SourceModule
+imports: + h11 + • typing + +
+
+imported by: + h11 + • h11._connection + • h11._events + • h11._headers + • h11._readers + • h11._state + • h11._writers + +
+ +
+ +
+ + h11._version +SourceModule
+imports: + h11 + +
+
+imported by: + h11 + +
+ +
+ +
+ + h11._writers +SourceModule
+imports: + h11 + • h11._events + • h11._headers + • h11._state + • h11._util + • typing + +
+
+imported by: + h11._connection + +
+ +
+ +
+ + h2 +MissingModule
+imported by: + httpcore._sync.http2 + • httpx._client + +
+ +
+ +
+ + hashlib +SourceModule
+imports: + _blake2 + • _hashlib + • _md5 + • _sha1 + • _sha256 + • _sha3 + • _sha512 + • logging + • warnings + +
+
+imported by: + hmac + • httpx._auth + • random + • urllib.request + +
+ +
+ +
+ + heapq +SourceModule
+imports: + _heapq + +
+
+imported by: + asyncio.base_events + • asyncio.queues + • collections + • queue + • run.py + +
+ +
+ +
+ + hmac +SourceModule
+imports: + _hashlib + • _operator + • hashlib + • warnings + +
+
+imported by: + multiprocessing.connection + • secrets + +
+ +
+ +
+ + http +Package
+imports: + enum + +
+
+imported by: + http.client + • http.cookiejar + +
+ +
+ +
+ + http.client +SourceModule
+imports: + collections.abc + • email.message + • email.parser + • errno + • http + • io + • re + • socket + • ssl + • sys + • urllib.parse + • warnings + +
+
+imported by: + http.cookiejar + • urllib.request + • xmlrpc.client + +
+ +
+ +
+ + http.cookiejar +SourceModule
+imports: + calendar + • copy + • datetime + • http + • http.client + • io + • logging + • os + • re + • threading + • time + • traceback + • urllib.parse + • urllib.request + • warnings + +
+
+imported by: + httpx._models + • httpx._types + • urllib.request + +
+ +
+ + + +
+ + httpcore._api +SourceModule +
+imported by: + httpcore + +
+ +
+ + + + + + + + + + + + + + + + + + + +
+ + httpcore._backends.anyio +SourceModule
+imports: + __future__ + • anyio + • httpcore._backends + • httpcore._backends.base + • httpcore._exceptions + • httpcore._utils + • ssl + • typing + +
+
+imported by: + httpcore + • httpcore._backends.auto + +
+ +
+ + + + + +
+ + httpcore._backends.mock +SourceModule +
+imported by: + httpcore + +
+ +
+ + + +
+ + httpcore._backends.trio +SourceModule
+imports: + __future__ + • httpcore._backends + • httpcore._backends.base + • httpcore._exceptions + • ssl + • trio + • typing + +
+
+imported by: + httpcore + • httpcore._backends.auto + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + httpcore._utils +SourceModule
+imports: + __future__ + • httpcore + • select + • socket + • sys + +
+ + +
+ + + +
+ + httpx.__version__ +SourceModule
+imports: + httpx + +
+
+imported by: + httpx + • httpx._client + +
+ +
+ +
+ + httpx._api +SourceModule
+imports: + __future__ + • contextlib + • httpx + • httpx._client + • httpx._config + • httpx._models + • httpx._types + • httpx._urls + • ssl + • typing + +
+
+imported by: + httpx + +
+ +
+ +
+ + httpx._auth +SourceModule
+imports: + __future__ + • base64 + • hashlib + • httpx + • httpx._exceptions + • httpx._models + • httpx._utils + • netrc + • os + • re + • time + • typing + • urllib.request + +
+
+imported by: + httpx + • httpx._client + • httpx._types + +
+ +
+ +
+ + httpx._client +SourceModule
+imports: + __future__ + • contextlib + • datetime + • enum + • h2 + • httpx + • httpx.__version__ + • httpx._auth + • httpx._config + • httpx._decoders + • httpx._exceptions + • httpx._models + • httpx._status_codes + • httpx._transports.base + • httpx._transports.default + • httpx._types + • httpx._urls + • httpx._utils + • logging + • ssl + • time + • types + • typing + • warnings + +
+
+imported by: + httpx + • httpx._api + • httpx._main + +
+ +
+ +
+ + httpx._config +SourceModule
+imports: + __future__ + • certifi + • httpx + • httpx._models + • httpx._types + • httpx._urls + • os + • ssl + • typing + • warnings + +
+
+imported by: + httpx + • httpx._api + • httpx._client + • httpx._transports.default + • httpx._types + +
+ +
+ +
+ + httpx._content +SourceModule
+imports: + __future__ + • httpx + • httpx._exceptions + • httpx._multipart + • httpx._types + • httpx._utils + • inspect + • json + • typing + • urllib.parse + • warnings + +
+
+imported by: + httpx + • httpx._models + +
+ +
+ +
+ + httpx._decoders +SourceModule
+imports: + __future__ + • brotli + • brotlicffi + • codecs + • httpx + • httpx._exceptions + • io + • typing + • zlib + • zstandard + +
+
+imported by: + httpx._client + • httpx._models + +
+ +
+ +
+ + httpx._exceptions +SourceModule
+imports: + __future__ + • contextlib + • httpx + • httpx._models + • typing + +
+ + +
+ +
+ + httpx._main +SourceModule
+imports: + 'pygments.util' + • 'rich.markup' + • 'rich.progress' + • 'rich.syntax' + • 'rich.table' + • __future__ + • click + • functools + • httpcore + • httpx + • httpx._client + • httpx._exceptions + • httpx._models + • httpx._status_codes + • json + • pygments + • rich + • sys + • typing + +
+
+imported by: + httpx + +
+ +
+ + + +
+ + httpx._multipart +SourceModule
+imports: + __future__ + • httpx + • httpx._types + • httpx._utils + • io + • mimetypes + • os + • pathlib + • re + • typing + +
+
+imported by: + httpx._content + • httpx._models + +
+ +
+ +
+ + httpx._status_codes +SourceModule
+imports: + __future__ + • enum + • httpx + +
+
+imported by: + httpx + • httpx._client + • httpx._main + • httpx._models + +
+ +
+ + + +
+ + httpx._transports.asgi +SourceModule
+imports: + __future__ + • asyncio + • httpx._models + • httpx._transports + • httpx._transports.base + • httpx._types + • sniffio + • trio + • typing + +
+
+imported by: + httpx._transports + +
+ +
+ + + +
+ + httpx._transports.default +SourceModule
+imports: + __future__ + • contextlib + • httpcore + • httpx + • httpx._config + • httpx._exceptions + • httpx._models + • httpx._transports + • httpx._transports.base + • httpx._types + • httpx._urls + • socksio + • ssl + • types + • typing + +
+
+imported by: + httpx._client + • httpx._transports + +
+ +
+ +
+ + httpx._transports.mock +SourceModule
+imports: + __future__ + • httpx._models + • httpx._transports + • httpx._transports.base + • typing + +
+
+imported by: + httpx._transports + +
+ +
+ +
+ + httpx._transports.wsgi +SourceModule
+imports: + '_typeshed.wsgi' + • __future__ + • _typeshed + • httpx._models + • httpx._transports + • httpx._transports.base + • httpx._types + • io + • itertools + • sys + • typing + +
+
+imported by: + httpx._transports + +
+ +
+ +
+ + httpx._types +SourceModule
+imports: + http.cookiejar + • httpx + • httpx._auth + • httpx._config + • httpx._models + • httpx._urls + • typing + +
+ + +
+ +
+ + httpx._urlparse +SourceModule
+imports: + __future__ + • httpx + • httpx._exceptions + • idna + • ipaddress + • re + • typing + +
+
+imported by: + httpx._urls + +
+ +
+ +
+ + httpx._urls +SourceModule
+imports: + __future__ + • collections + • httpx + • httpx._types + • httpx._urlparse + • httpx._utils + • idna + • typing + • urllib.parse + • warnings + +
+
+imported by: + httpx + • httpx._api + • httpx._client + • httpx._config + • httpx._models + • httpx._transports.default + • httpx._types + • httpx._utils + +
+ +
+ +
+ + httpx._utils +SourceModule
+imports: + __future__ + • httpx + • httpx._types + • httpx._urls + • ipaddress + • os + • re + • typing + • urllib.request + +
+
+imported by: + httpx._auth + • httpx._client + • httpx._content + • httpx._models + • httpx._multipart + • httpx._urls + +
+ +
+ +
+ + idna +Package
+imports: + idna + • idna.core + • idna.idnadata + • idna.intranges + • idna.package_data + +
+
+imported by: + anyio._core._sockets + • httpx._urlparse + • httpx._urls + • idna + • idna.core + • idna.idnadata + • idna.intranges + • idna.package_data + • idna.uts46data + +
+ +
+ +
+ + idna.core +SourceModule
+imports: + bisect + • idna + • idna.idnadata + • idna.intranges + • idna.uts46data + • re + • typing + • unicodedata + +
+
+imported by: + idna + +
+ +
+ +
+ + idna.idnadata +SourceModule
+imports: + idna + +
+
+imported by: + idna + • idna.core + +
+ +
+ +
+ + idna.intranges +SourceModule
+imports: + bisect + • idna + • typing + +
+
+imported by: + idna + • idna.core + +
+ +
+ +
+ + idna.package_data +SourceModule
+imports: + idna + +
+
+imported by: + idna + +
+ +
+ +
+ + idna.uts46data +SourceModule
+imports: + idna + • typing + +
+
+imported by: + idna.core + +
+ +
+ + + +
+ + importlib._abc +SourceModule
+imports: + abc + • importlib + • importlib._bootstrap + • warnings + +
+
+imported by: + importlib.abc + • importlib.util + +
+ +
+ +
+ + importlib._bootstrap +SourceModule
+imports: + _frozen_importlib_external + • importlib + +
+
+imported by: + importlib + • importlib._abc + • importlib.machinery + • importlib.util + +
+ +
+ +
+ + importlib._bootstrap_external +SourceModule
+imports: + _imp + • _io + • _warnings + • importlib + • importlib.metadata + • importlib.readers + • marshal + • nt + • posix + • sys + • tokenize + • winreg + +
+
+imported by: + importlib + • importlib.abc + • importlib.machinery + • importlib.util + • py_compile + +
+ +
+ + + +
+ + importlib.machinery +SourceModule +
+imported by: + ctypes.util + • importlib + • importlib.abc + • inspect + • pkgutil + • py_compile + • runpy + +
+ +
+ + + +
+ + importlib.metadata._adapters +SourceModule
+imports: + email.message + • importlib.metadata + • importlib.metadata._text + • re + • textwrap + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._collections +SourceModule
+imports: + collections + • importlib.metadata + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._functools +SourceModule
+imports: + functools + • importlib.metadata + • types + +
+
+imported by: + importlib.metadata + • importlib.metadata._text + +
+ +
+ +
+ + importlib.metadata._itertools +SourceModule
+imports: + importlib.metadata + • itertools + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._meta +SourceModule
+imports: + importlib.metadata + • typing + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._text +SourceModule +
+imported by: + importlib.metadata._adapters + +
+ +
+ +
+ + importlib.readers +SourceModule
+imports: + importlib + • importlib.resources.readers + +
+
+imported by: + importlib._bootstrap_external + • zipimport + +
+ +
+ + + +
+ + importlib.resources._adapters +SourceModule
+imports: + contextlib + • importlib.resources + • importlib.resources.abc + • io + +
+
+imported by: + importlib.resources._common + +
+ +
+ +
+ + importlib.resources._common +SourceModule
+imports: + contextlib + • functools + • importlib + • importlib.resources + • importlib.resources._adapters + • importlib.resources.abc + • os + • pathlib + • tempfile + • types + • typing + +
+ + +
+ +
+ + importlib.resources._itertools +SourceModule
+imports: + importlib.resources + • itertools + • typing + +
+
+imported by: + importlib.resources.readers + +
+ +
+ +
+ + importlib.resources._legacy +SourceModule
+imports: + functools + • importlib.resources + • importlib.resources._common + • os + • pathlib + • types + • typing + • warnings + +
+
+imported by: + importlib.resources + +
+ +
+ +
+ + importlib.resources.abc +SourceModule
+imports: + abc + • importlib.resources + • io + • os + • typing + +
+ + +
+ +
+ + importlib.resources.readers +SourceModule +
+imported by: + importlib.readers + +
+ +
+ +
+ + importlib.util +SourceModule
+imports: + _imp + • contextlib + • functools + • importlib + • importlib._abc + • importlib._bootstrap + • importlib._bootstrap_external + • sys + • types + • warnings + +
+
+imported by: + pkgutil + • py_compile + • runpy + • six + • zipfile + +
+ +
+ +
+ + inspect +SourceModule
+imports: + abc + • argparse + • ast + • builtins + • collections + • collections.abc + • dis + • enum + • functools + • importlib + • importlib.machinery + • itertools + • keyword + • linecache + • operator + • os + • re + • sys + • token + • tokenize + • types + +
+ + +
+ +
+ + io +SourceModule
+imports: + _io + • abc + • warnings + +
+
+imported by: + PIL.AvifImagePlugin + • PIL.BlpImagePlugin + • PIL.EpsImagePlugin + • PIL.FtexImagePlugin + • PIL.GifImagePlugin + • PIL.GimpPaletteFile + • PIL.IcnsImagePlugin + • PIL.IcoImagePlugin + • PIL.Image + • PIL.ImageFile + • PIL.ImageFont + • PIL.ImageQt + • PIL.ImageTk + • PIL.IptcImagePlugin + • PIL.Jpeg2KImagePlugin + • PIL.JpegImagePlugin + • PIL.MspImagePlugin + • PIL.PcxImagePlugin + • PIL.PdfImagePlugin + • PIL.PngImagePlugin + • PIL.PsdImagePlugin + • PIL.TiffImagePlugin + • PIL.WebPImagePlugin + • _compression + • anyio._backends._asyncio + • anyio._backends._trio + • anyio._core._subprocesses + • anyio._core._tempfile + • anyio.abc._sockets + • asyncio.proactor_events + • asyncio.unix_events + • bz2 + • csv + • dis + • email.feedparser + • email.generator + • email.iterators + • email.message + • email.parser + • encodings.quopri_codec + • encodings.uu_codec + • getpass + • gzip + • http.client + • http.cookiejar + • httpx._decoders + • httpx._multipart + • httpx._transports.wsgi + • importlib.resources._adapters + • importlib.resources.abc + • logging + • lzma + • multiprocessing.connection + • multiprocessing.popen_forkserver + • multiprocessing.popen_spawn_posix + • multiprocessing.reduction + • os + • pathlib + • pickle + • pprint + • proxy_chain_manager.gost_util + • pystray._darwin + • quopri + • run.py + • runpy + • shlex + • six + • socket + • subprocess + • tarfile + • tempfile + • tokenize + • typing_extensions + • urllib.request + • xml.etree.ElementTree + • xml.sax + • xml.sax.saxutils + • xmlrpc.client + • zipfile + +
+ +
+ +
+ + ipaddress +SourceModule
+imports: + functools + • re + +
+ + +
+ + + +
+ + java +MissingModule
+imported by: + platform + +
+ +
+ + + +
+ + json.decoder +SourceModule
+imports: + _json + • json + • json.scanner + • re + +
+
+imported by: + _json + • json + +
+ +
+ +
+ + json.encoder +SourceModule
+imports: + _json + • json + • re + +
+
+imported by: + json + +
+ +
+ +
+ + json.scanner +SourceModule
+imports: + _json + • json + • re + +
+
+imported by: + json + • json.decoder + +
+ +
+ +
+ + keyword +SourceModule
+imported by: + collections + • dataclasses + • inspect + • run.py + • typing_extensions + +
+ +
+ +
+ + linecache +SourceModule
+imports: + functools + • os + • sys + • tokenize + +
+
+imported by: + asyncio.base_tasks + • inspect + • run.py + • traceback + • tracemalloc + • warnings + +
+ +
+ +
+ + locale +SourceModule
+imports: + _collections_abc + • _locale + • builtins + • encodings + • encodings.aliases + • functools + • os + • re + • sys + • warnings + +
+
+imported by: + _pydecimal + • _strptime + • calendar + • gettext + • run.py + • subprocess + • tkinter.filedialog + +
+ +
+ + + +
+ + lzma +SourceModule
+imports: + _compression + • _lzma + • builtins + • io + • os + +
+
+imported by: + shutil + • tarfile + • zipfile + +
+ +
+ +
+ + marshal (builtin module)
+imported by: + importlib._bootstrap_external + • pkgutil + • zipimport + +
+ +
+ + + +
+ + mimetypes +SourceModule
+imports: + _winapi + • getopt + • os + • posixpath + • sys + • urllib.parse + • winreg + +
+
+imported by: + httpx._multipart + • urllib.request + +
+ +
+ +
+ + mmap (builtin module) + +
+ +
+ + msvcrt (builtin module) + +
+ + + +
+ + multiprocessing.AuthenticationError +MissingModule
+imported by: + multiprocessing + • multiprocessing.connection + +
+ +
+ +
+ + multiprocessing.BufferTooShort +MissingModule
+imported by: + multiprocessing + • multiprocessing.connection + +
+ +
+ +
+ + multiprocessing.TimeoutError +MissingModule
+imported by: + multiprocessing + • multiprocessing.pool + +
+ +
+ + + + + +
+ + multiprocessing.dummy +Package
+imports: + array + • multiprocessing + • multiprocessing.dummy.connection + • multiprocessing.pool + • queue + • sys + • threading + • weakref + +
+ + +
+ +
+ + multiprocessing.dummy.connection +SourceModule
+imports: + multiprocessing.dummy + • queue + +
+
+imported by: + multiprocessing.dummy + +
+ +
+ + + + + +
+ + multiprocessing.get_start_method +MissingModule
+imported by: + multiprocessing + • multiprocessing.spawn + +
+ +
+ +
+ + multiprocessing.heap +SourceModule
+imports: + _winapi + • bisect + • collections + • mmap + • multiprocessing + • multiprocessing.context + • multiprocessing.util + • os + • sys + • tempfile + • threading + +
+ + +
+ + + + + + + + + + + +
+ + multiprocessing.popen_spawn_win32 +SourceModule
+imports: + _winapi + • msvcrt + • multiprocessing + • multiprocessing.context + • multiprocessing.spawn + • multiprocessing.util + • os + • signal + • sys + +
+
+imported by: + multiprocessing.context + +
+ +
+ + + +
+ + multiprocessing.queues +SourceModule + + +
+ +
+ + multiprocessing.reduction +SourceModule
+imports: + _winapi + • abc + • array + • copyreg + • functools + • io + • multiprocessing + • multiprocessing.context + • multiprocessing.resource_sharer + • os + • pickle + • socket + • sys + +
+
+imported by: + multiprocessing + • multiprocessing.context + +
+ +
+ + + + + +
+ + multiprocessing.set_start_method +MissingModule
+imported by: + multiprocessing + • multiprocessing.spawn + +
+ +
+ +
+ + multiprocessing.shared_memory +SourceModule
+imports: + _posixshmem + • _winapi + • errno + • functools + • mmap + • multiprocessing + • multiprocessing.resource_tracker + • os + • secrets + • struct + • types + +
+
+imported by: + multiprocessing + • multiprocessing.managers + +
+ +
+ + + + + + + + + +
+ + netrc +SourceModule
+imports: + os + • pwd + • shlex + • stat + +
+
+imported by: + ftplib + • httpx._auth + +
+ +
+ +
+ + nt (builtin module)
+imported by: + ctypes + • importlib._bootstrap_external + • ntpath + • os + • shutil + +
+ +
+ +
+ + ntpath +SourceModule
+imports: + _winapi + • genericpath + • nt + • os + • stat + • string + • sys + +
+
+imported by: + os + • os.path + • pathlib + • run.py + +
+ +
+ +
+ + nturl2path +SourceModule
+imports: + string + • urllib.parse + +
+
+imported by: + urllib.request + +
+ +
+ +
+ + numbers +SourceModule
+imports: + abc + +
+
+imported by: + PIL.TiffImagePlugin + • PIL._typing + • _pydecimal + • fractions + • statistics + +
+ +
+ +
+ + numpy +MissingModule
+imported by: + PIL._typing + +
+ +
+ +
+ + objc +MissingModule
+imported by: + pystray._darwin + +
+ +
+ +
+ + olefile +MissingModule
+imported by: + PIL.FpxImagePlugin + • PIL.MicImagePlugin + +
+ +
+ +
+ + opcode +SourceModule
+imports: + _opcode + +
+
+imported by: + dis + +
+ +
+ +
+ + operator +SourceModule
+imports: + _operator + • builtins + • functools + +
+
+imported by: + PIL.ImageCms + • PIL.ImageOps + • collections + • copyreg + • datetime + • email._header_value_parser + • enum + • fractions + • importlib.metadata + • importlib.resources.readers + • inspect + • pathlib + • random + • run.py + • six + • statistics + • typing + • typing_extensions + +
+ +
+ +
+ + org +MissingModule
+imported by: + pickle + +
+ +
+ +
+ + os +SourceModule
+imports: + _collections_abc + • abc + • io + • nt + • ntpath + • os.path + • posix + • posixpath + • stat + • subprocess + • sys + • warnings + +
+
+imported by: + PIL.AvifImagePlugin + • PIL.BlpImagePlugin + • PIL.BmpImagePlugin + • PIL.BufrStubImagePlugin + • PIL.EpsImagePlugin + • PIL.FliImagePlugin + • PIL.GifImagePlugin + • PIL.GribStubImagePlugin + • PIL.Hdf5StubImagePlugin + • PIL.IcnsImagePlugin + • PIL.ImImagePlugin + • PIL.Image + • PIL.ImageFile + • PIL.ImageFont + • PIL.ImageShow + • PIL.Jpeg2KImagePlugin + • PIL.JpegImagePlugin + • PIL.MpoImagePlugin + • PIL.PdfImagePlugin + • PIL.PdfParser + • PIL.QoiImagePlugin + • PIL.SgiImagePlugin + • PIL.SpiderImagePlugin + • PIL.TgaImagePlugin + • PIL.TiffImagePlugin + • PIL._typing + • PIL._util + • PIL.features + • anyio._backends._asyncio + • anyio._backends._trio + • anyio._core._fileio + • anyio._core._sockets + • anyio._core._subprocesses + • anyio._core._tempfile + • anyio.abc._eventloop + • argparse + • asyncio.base_events + • asyncio.coroutines + • asyncio.events + • asyncio.proactor_events + • asyncio.unix_events + • asyncio.windows_utils + • bz2 + • concurrent.futures.process + • concurrent.futures.thread + • contextlib + • ctypes + • ctypes._aix + • ctypes.macholib.dyld + • ctypes.util + • customtkinter + • customtkinter.windows.ctk_tk + • customtkinter.windows.ctk_toplevel + • customtkinter.windows.widgets.font + • customtkinter.windows.widgets.font.font_manager + • customtkinter.windows.widgets.theme.theme_manager + • darkdetect._mac_detect + • email.utils + • fnmatch + • genericpath + • getopt + • getpass + • gettext + • glob + • gzip + • http.cookiejar + • httpx._auth + • httpx._config + • httpx._multipart + • httpx._utils + • importlib.metadata + • importlib.resources._common + • importlib.resources._legacy + • importlib.resources.abc + • inspect + • linecache + • locale + • logging + • lzma + • mimetypes + • multiprocessing.connection + • multiprocessing.context + • multiprocessing.forkserver + • multiprocessing.heap + • multiprocessing.managers + • multiprocessing.pool + • multiprocessing.popen_fork + • multiprocessing.popen_forkserver + • multiprocessing.popen_spawn_posix + • multiprocessing.popen_spawn_win32 + • multiprocessing.process + • multiprocessing.queues + • multiprocessing.reduction + • multiprocessing.resource_sharer + • multiprocessing.resource_tracker + • multiprocessing.shared_memory + • multiprocessing.spawn + • multiprocessing.util + • netrc + • ntpath + • os.path + • pathlib + • pkgutil + • platform + • posixpath + • proxy_chain_manager.paths + • py_compile + • pyi_rth__tkinter.py + • pyi_rth_inspect.py + • pystray + • pystray._util + • pystray._util.gtk + • pystray._util.notify_dbus + • random + • run.py + • runpy + • shlex + • shutil + • socket + • ssl + • subprocess + • tarfile + • tempfile + • threading + • tkinter + • tkinter.filedialog + • urllib.request + • xml.sax + • xml.sax.saxutils + • zipfile + +
+ +
+ +
+ + os.path +AliasNode
+imports: + ntpath + • os + +
+
+imported by: + os + • pkgutil + • py_compile + • tracemalloc + +
+ +
+ +
+ + outcome +MissingModule
+imported by: + anyio._backends._trio + +
+ +
+ + + +
+ + packaging._structures +SourceModule
+imports: + packaging + • typing + +
+
+imported by: + packaging.version + +
+ +
+ +
+ + packaging.version +SourceModule
+imports: + __future__ + • functools + • packaging + • packaging._structures + • re + • sys + • typing + • typing_extensions + • warnings + +
+ + +
+ + + +
+ + pickle +SourceModule
+imports: + _compat_pickle + • _pickle + • codecs + • copyreg + • functools + • io + • itertools + • org + • pprint + • re + • struct + • sys + • types + +
+
+imported by: + logging + • multiprocessing.reduction + • tracemalloc + +
+ +
+ +
+ + pkgutil +SourceModule
+imports: + collections + • functools + • importlib + • importlib.machinery + • importlib.util + • inspect + • marshal + • os + • os.path + • re + • sys + • types + • warnings + • zipimport + +
+
+imported by: + pyi_rth_pkgutil.py + • runpy + +
+ +
+ +
+ + platform +SourceModule
+imports: + 'java.lang' + • _winreg + • collections + • functools + • itertools + • java + • os + • re + • socket + • struct + • subprocess + • sys + • vms_lib + • winreg + +
+ + +
+ +
+ + posix +MissingModule
+imports: + resource + +
+
+imported by: + importlib._bootstrap_external + • os + • posixpath + • shutil + +
+ +
+ +
+ + posixpath +SourceModule
+imports: + genericpath + • os + • posix + • pwd + • re + • stat + • sys + +
+
+imported by: + fnmatch + • importlib.metadata + • mimetypes + • os + • pathlib + • run.py + • urllib.request + • zipfile + +
+ +
+ +
+ + pprint +SourceModule
+imports: + collections + • dataclasses + • io + • re + • sys + • time + • types + +
+
+imported by: + pickle + +
+ +
+ + + + + +
+ + proxy_chain_manager.config +SourceModule
+imports: + __future__ + • dataclasses + • json + • pathlib + • proxy_chain_manager + • proxy_chain_manager.paths + +
+ + +
+ +
+ + proxy_chain_manager.fetcher +SourceModule
+imports: + __future__ + • httpx + • logging + • proxy_chain_manager + • typing + +
+
+imported by: + proxy_chain_manager.service + +
+ +
+ +
+ + proxy_chain_manager.firewall +SourceModule
+imports: + __future__ + • ctypes + • glob + • logging + • pathlib + • proxy_chain_manager + • proxy_chain_manager.paths + • subprocess + • sys + +
+ + +
+ +
+ + proxy_chain_manager.gost_util +SourceModule
+imports: + __future__ + • httpx + • io + • logging + • pathlib + • proxy_chain_manager + • proxy_chain_manager.paths + • shutil + • subprocess + • zipfile + +
+
+imported by: + proxy_chain_manager.service + +
+ +
+ + + + + +
+ + proxy_chain_manager.sysproxy +SourceModule
+imports: + __future__ + • ctypes + • logging + • proxy_chain_manager + • winreg + +
+ + +
+ +
+ + proxy_chain_manager.tray +SourceModule
+imports: + PIL + • PIL.Image + • PIL.ImageDraw + • __future__ + • proxy_chain_manager + • pystray + • threading + • typing + +
+
+imported by: + proxy_chain_manager.app + +
+ +
+ +
+ + proxy_chain_manager.validator +SourceModule
+imports: + __future__ + • asyncio + • httpx + • json + • logging + • proxy_chain_manager + • typing + +
+
+imported by: + proxy_chain_manager.service + +
+ +
+ +
+ + proxy_chain_manager.windows_task +SourceModule
+imports: + __future__ + • pathlib + • proxy_chain_manager + • proxy_chain_manager.paths + • subprocess + • sys + +
+
+imported by: + proxy_chain_manager.app + +
+ +
+ +
+ + pwd +MissingModule
+imported by: + getpass + • netrc + • pathlib + • posixpath + • shutil + • subprocess + • tarfile + +
+ +
+ +
+ + py_compile +SourceModule
+imports: + argparse + • enum + • importlib._bootstrap_external + • importlib.machinery + • importlib.util + • os + • os.path + • sys + • traceback + +
+
+imported by: + zipfile + +
+ +
+ +
+ + pyexpat C:\Python311\DLLs\pyexpat.pyd
+imported by: + _elementtree + • xml.etree.ElementTree + • xml.parsers.expat + +
+ +
+ +
+ + pygments +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + pyimod02_importers +MissingModule
+imported by: + pyi_rth_pkgutil.py + +
+ +
+ + + +
+ + pystray._appindicator +SourceModule
+imports: + 'gi.repository' + • gi + • pystray + • pystray._base + • pystray._util.gtk + +
+
+imported by: + pystray + +
+ +
+ +
+ + pystray._base +SourceModule
+imports: + functools + • inspect + • itertools + • logging + • pystray + • six.moves + • six.moves.queue + • threading + +
+ + +
+ +
+ + pystray._darwin +SourceModule
+imports: + 'PyObjCTools.MachSignals' + • AppKit + • Foundation + • PIL + • io + • objc + • pystray + • pystray._base + • signal + • subprocess + +
+
+imported by: + pystray + +
+ +
+ +
+ + pystray._dummy +SourceModule
+imports: + pystray + • pystray._base + +
+
+imported by: + pystray + +
+ +
+ +
+ + pystray._gtk +SourceModule
+imports: + 'gi.repository' + • gi + • pystray + • pystray._util.gtk + +
+
+imported by: + pystray + +
+ +
+ +
+ + pystray._info +SourceModule
+imports: + pystray + +
+
+imported by: + pystray + +
+ +
+ +
+ + pystray._util +Package
+imports: + contextlib + • os + • pystray + • pystray._util + • pystray._util.notify_dbus + • pystray._util.win32 + • tempfile + +
+ + +
+ +
+ + pystray._util.gtk +SourceModule
+imports: + 'gi.repository' + • atexit + • functools + • gi + • os + • pystray + • pystray._base + • pystray._util + • pystray._util.notify_dbus + • signal + • tempfile + +
+
+imported by: + pystray + • pystray._appindicator + • pystray._gtk + +
+ +
+ +
+ + pystray._util.notify_dbus +SourceModule
+imports: + 'gi.repository' + • atexit + • gi + • os + • pystray._util + • shutil + • tempfile + +
+
+imported by: + pystray + • pystray._util + • pystray._util.gtk + +
+ +
+ +
+ + pystray._util.win32 +SourceModule
+imports: + ctypes + • ctypes.wintypes + • pystray._util + +
+
+imported by: + pystray + • pystray._util + • pystray._win32 + +
+ +
+ +
+ + pystray._win32 +SourceModule
+imports: + ctypes + • ctypes.wintypes + • pystray + • pystray._base + • pystray._util + • pystray._util.win32 + • six.moves + • six.moves.queue + • threading + +
+
+imported by: + pystray + • run.py + +
+ +
+ +
+ + pystray._xorg +SourceModule
+imports: + 'Xlib.XK' + • 'Xlib.threaded' + • PIL + • Xlib + • contextlib + • functools + • pystray + • pystray._base + • six + • six.moves + • six.moves.queue + • sys + • threading + • types + +
+
+imported by: + pystray + +
+ +
+ + + +
+ + quopri +SourceModule
+imports: + binascii + • getopt + • io + • sys + +
+
+imported by: + email.encoders + • email.message + • encodings.quopri_codec + +
+ +
+ +
+ + random +SourceModule
+imports: + _collections_abc + • _random + • _sha512 + • bisect + • hashlib + • itertools + • math + • operator + • os + • statistics + • time + • warnings + +
+
+imported by: + PIL.ImagePalette + • email.generator + • email.utils + • proxy_chain_manager.service + • secrets + • statistics + • tempfile + +
+ +
+ +
+ + re +Package
+imports: + copyreg + • enum + • functools + • re + • re._compiler + • re._constants + • re._parser + • warnings + +
+
+imported by: + PIL.EpsImagePlugin + • PIL.GimpPaletteFile + • PIL.ImImagePlugin + • PIL.Image + • PIL.ImageColor + • PIL.ImageOps + • PIL.ImageText + • PIL.ImtImagePlugin + • PIL.PdfParser + • PIL.PngImagePlugin + • PIL.XbmImagePlugin + • PIL.XpmImagePlugin + • _pydecimal + • _sre + • _strptime + • anyio.streams.tls + • argparse + • base64 + • csv + • ctypes._aix + • ctypes.macholib.dylib + • ctypes.macholib.framework + • ctypes.util + • customtkinter.windows.widgets.scaling.scaling_base_class + • dataclasses + • email._encoded_words + • email._header_value_parser + • email.feedparser + • email.generator + • email.header + • email.message + • email.policy + • email.quoprimime + • email.utils + • encodings.idna + • fnmatch + • fractions + • ftplib + • gettext + • glob + • h11._events + • h11._headers + • h11._readers + • h11._receivebuffer + • http.client + • http.cookiejar + • httpx._auth + • httpx._models + • httpx._multipart + • httpx._urlparse + • httpx._utils + • idna.core + • importlib.metadata + • importlib.metadata._adapters + • importlib.metadata._text + • inspect + • ipaddress + • json.decoder + • json.encoder + • json.scanner + • locale + • logging + • packaging.version + • pathlib + • pickle + • pkgutil + • platform + • posixpath + • pprint + • re + • re._casefix + • re._compiler + • re._constants + • re._parser + • run.py + • shlex + • socksio.utils + • sre_compile + • sre_constants + • sre_parse + • string + • tarfile + • textwrap + • tkinter + • tokenize + • typing + • urllib.parse + • urllib.request + • warnings + • xml.etree.ElementPath + • xml.etree.ElementTree + +
+ +
+ +
+ + re._casefix +SourceModule
+imports: + re + +
+
+imported by: + re._compiler + • run.py + +
+ +
+ +
+ + re._compiler +SourceModule
+imports: + _sre + • re + • re._casefix + • re._constants + • re._parser + • sys + +
+
+imported by: + re + • run.py + • sre_compile + +
+ +
+ +
+ + re._constants +SourceModule
+imports: + _sre + • re + +
+
+imported by: + re + • re._compiler + • re._parser + • run.py + • sre_constants + +
+ +
+ +
+ + re._parser +SourceModule
+imports: + re + • re._constants + • unicodedata + • warnings + +
+
+imported by: + re + • re._compiler + • run.py + • sre_parse + +
+ +
+ +
+ + reprlib +SourceModule
+imports: + _thread + • builtins + • itertools + +
+ + +
+ +
+ + resource +MissingModule
+imported by: + posix + +
+ +
+ +
+ + rich +MissingModule
+imported by: + httpx._main + +
+ +
+ +
+ + runpy +SourceModule
+imports: + importlib.machinery + • importlib.util + • io + • os + • pkgutil + • sys + • warnings + +
+
+imported by: + multiprocessing.spawn + +
+ +
+ +
+ + secrets +SourceModule
+imports: + base64 + • binascii + • hmac + • random + +
+
+imported by: + multiprocessing.shared_memory + +
+ +
+ +
+ + select C:\Python311\DLLs\select.pyd
+imported by: + httpcore._utils + • selectors + • subprocess + +
+ +
+ +
+ + selectors +SourceModule
+imports: + abc + • collections + • collections.abc + • math + • select + • sys + +
+ + +
+ +
+ + shlex +SourceModule
+imports: + collections + • io + • os + • re + • sys + • warnings + +
+
+imported by: + PIL.ImageShow + • netrc + +
+ +
+ +
+ + shutil +SourceModule
+imports: + bz2 + • collections + • errno + • fnmatch + • grp + • lzma + • nt + • os + • posix + • pwd + • stat + • sys + • tarfile + • zipfile + • zlib + +
+ + +
+ + + +
+ + six +SourceModule
+imports: + StringIO + • __future__ + • functools + • importlib.util + • io + • itertools + • operator + • struct + • sys + • types + +
+
+imported by: + pystray._xorg + • six.moves + +
+ +
+ +
+ + six.moves +RuntimePackage
+imports: + six + • six.moves.queue + +
+
+imported by: + pystray._base + • pystray._win32 + • pystray._xorg + +
+ +
+ +
+ + six.moves.queue +AliasNode
+imports: + queue + +
+
+imported by: + pystray._base + • pystray._win32 + • pystray._xorg + • six.moves + +
+ +
+ +
+ + sniffio +MissingModule + +
+ + + + + +
+ + socksio._types +SourceModule
+imports: + socksio + • typing + +
+
+imported by: + socksio.socks4 + • socksio.socks5 + • socksio.utils + +
+ +
+ +
+ + socksio.compat +SourceModule
+imports: + functools + • socksio + • typing + +
+
+imported by: + socksio.socks5 + +
+ +
+ +
+ + socksio.exceptions +SourceModule
+imports: + socksio + +
+
+imported by: + socksio + • socksio.socks4 + • socksio.socks5 + +
+ +
+ +
+ + socksio.socks4 +SourceModule
+imports: + enum + • socksio + • socksio._types + • socksio.exceptions + • socksio.utils + • typing + +
+
+imported by: + socksio + +
+ +
+ +
+ + socksio.socks5 +SourceModule
+imports: + enum + • socksio + • socksio._types + • socksio.compat + • socksio.exceptions + • socksio.utils + • typing + +
+
+imported by: + socksio + • socksio.utils + +
+ +
+ +
+ + socksio.utils +SourceModule
+imports: + enum + • functools + • re + • socket + • socksio + • socksio._types + • socksio.socks5 + • typing + +
+
+imported by: + socksio.socks4 + • socksio.socks5 + +
+ +
+ +
+ + sre_compile +SourceModule
+imports: + re + • re._compiler + • warnings + +
+
+imported by: + run.py + +
+ +
+ +
+ + sre_constants +SourceModule
+imports: + re + • re._constants + • warnings + +
+
+imported by: + run.py + +
+ +
+ +
+ + sre_parse +SourceModule
+imports: + re + • re._parser + • warnings + +
+
+imported by: + run.py + +
+ +
+ + + +
+ + stat +SourceModule
+imports: + _stat + +
+
+imported by: + anyio._core._sockets + • asyncio.base_events + • asyncio.unix_events + • genericpath + • glob + • netrc + • ntpath + • os + • pathlib + • posixpath + • run.py + • shutil + • tarfile + • zipfile + +
+ +
+ +
+ + statistics +SourceModule
+imports: + _statistics + • bisect + • collections + • decimal + • fractions + • functools + • itertools + • math + • numbers + • operator + • random + • sys + +
+
+imported by: + random + +
+ +
+ +
+ + string +SourceModule
+imports: + _string + • collections + • re + +
+ + +
+ +
+ + stringprep +SourceModule
+imports: + unicodedata + +
+
+imported by: + encodings.idna + +
+ +
+ + + + + +
+ + sys (builtin module)
+imported by: + PIL.DdsImagePlugin + • PIL.EpsImagePlugin + • PIL.IcnsImagePlugin + • PIL.Image + • PIL.ImageCms + • PIL.ImageFont + • PIL.ImageMode + • PIL.ImageQt + • PIL.ImageShow + • PIL.JpegImagePlugin + • PIL.SpiderImagePlugin + • PIL._imagingcms + • PIL._typing + • PIL.features + • _collections_abc + • _compression + • _pydecimal + • anyio._backends._asyncio + • anyio._backends._trio + • anyio._core._eventloop + • anyio._core._exceptions + • anyio._core._fileio + • anyio._core._sockets + • anyio._core._tempfile + • anyio.abc._eventloop + • anyio.abc._tasks + • anyio.from_thread + • anyio.streams.tls + • anyio.to_thread + • argparse + • ast + • asyncio + • asyncio.base_events + • asyncio.coroutines + • asyncio.events + • asyncio.format_helpers + • asyncio.futures + • asyncio.runners + • asyncio.streams + • asyncio.unix_events + • asyncio.windows_events + • asyncio.windows_utils + • base64 + • calendar + • certifi.core + • codecs + • collections + • concurrent.futures.process + • contextlib + • ctypes + • ctypes._aix + • ctypes._endian + • ctypes.util + • customtkinter + • customtkinter.windows.ctk_tk + • customtkinter.windows.ctk_toplevel + • customtkinter.windows.widgets.core_rendering + • customtkinter.windows.widgets.core_rendering.ctk_canvas + • customtkinter.windows.widgets.core_rendering.draw_engine + • customtkinter.windows.widgets.core_widget_classes.ctk_base_class + • customtkinter.windows.widgets.core_widget_classes.dropdown_menu + • customtkinter.windows.widgets.ctk_button + • customtkinter.windows.widgets.ctk_checkbox + • customtkinter.windows.widgets.ctk_combobox + • customtkinter.windows.widgets.ctk_optionmenu + • customtkinter.windows.widgets.ctk_radiobutton + • customtkinter.windows.widgets.ctk_scrollable_frame + • customtkinter.windows.widgets.ctk_scrollbar + • customtkinter.windows.widgets.ctk_slider + • customtkinter.windows.widgets.ctk_switch + • customtkinter.windows.widgets.font + • customtkinter.windows.widgets.font.font_manager + • customtkinter.windows.widgets.scaling + • customtkinter.windows.widgets.scaling.scaling_tracker + • customtkinter.windows.widgets.theme.theme_manager + • darkdetect + • darkdetect._mac_detect + • dataclasses + • datetime + • dis + • email._header_value_parser + • email.generator + • email.iterators + • email.policy + • encodings + • encodings.rot_13 + • encodings.utf_16 + • encodings.utf_32 + • enum + • fractions + • ftplib + • getopt + • getpass + • gettext + • glob + • gzip + • h11._receivebuffer + • http.client + • httpcore._async.connection_pool + • httpcore._backends.sync + • httpcore._sync.connection_pool + • httpcore._utils + • httpx + • httpx._main + • httpx._transports.wsgi + • importlib + • importlib._bootstrap_external + • importlib.metadata + • importlib.util + • inspect + • linecache + • locale + • logging + • mimetypes + • multiprocessing + • multiprocessing.connection + • multiprocessing.context + • multiprocessing.dummy + • multiprocessing.forkserver + • multiprocessing.heap + • multiprocessing.managers + • multiprocessing.popen_spawn_win32 + • multiprocessing.process + • multiprocessing.queues + • multiprocessing.reduction + • multiprocessing.resource_sharer + • multiprocessing.resource_tracker + • multiprocessing.spawn + • multiprocessing.synchronize + • multiprocessing.util + • ntpath + • os + • packaging.version + • pathlib + • pickle + • pkgutil + • platform + • posixpath + • pprint + • proxy_chain_manager.app + • proxy_chain_manager.firewall + • proxy_chain_manager.windows_task + • py_compile + • pyi_rth__tkinter.py + • pyi_rth_inspect.py + • pyi_rth_multiprocessing.py + • pystray + • pystray._xorg + • quopri + • re._compiler + • runpy + • selectors + • shlex + • shutil + • six + • socket + • ssl + • statistics + • subprocess + • tarfile + • tempfile + • threading + • tkinter + • tkinter.filedialog + • tokenize + • traceback + • types + • typing + • typing_extensions + • urllib.parse + • urllib.request + • warnings + • weakref + • xml.etree.ElementTree + • xml.parsers.expat + • xml.sax + • xml.sax._exceptions + • xml.sax.expatreader + • xml.sax.saxutils + • xmlrpc.client + • zipfile + • zipimport + +
+ +
+ +
+ + tarfile +SourceModule
+imports: + argparse + • builtins + • bz2 + • copy + • grp + • gzip + • io + • lzma + • os + • pwd + • re + • shutil + • stat + • struct + • sys + • time + • zlib + +
+
+imported by: + shutil + +
+ +
+ + + +
+ + termios +MissingModule
+imported by: + getpass + +
+ +
+ +
+ + textwrap +SourceModule
+imports: + re + +
+ + +
+ + + + + +
+ + tkinter +Package
+imports: + _tkinter + • collections + • enum + • os + • re + • sys + • tkinter.commondialog + • tkinter.constants + • tkinter.messagebox + • traceback + • types + +
+ + +
+ +
+ + tkinter.commondialog +SourceModule
+imports: + tkinter + +
+
+imported by: + tkinter + • tkinter.filedialog + • tkinter.messagebox + +
+ +
+ +
+ + tkinter.constants +SourceModule
+imports: + tkinter + +
+
+imported by: + customtkinter + • tkinter + +
+ +
+ +
+ + tkinter.dialog +SourceModule
+imports: + tkinter + +
+
+imported by: + tkinter.filedialog + +
+ +
+ +
+ + tkinter.filedialog +SourceModule
+imports: + fnmatch + • locale + • os + • sys + • tkinter + • tkinter.commondialog + • tkinter.dialog + • tkinter.simpledialog + +
+
+imported by: + customtkinter + +
+ +
+ +
+ + tkinter.font +SourceModule
+imports: + itertools + • tkinter + +
+ + +
+ +
+ + tkinter.messagebox +SourceModule
+imports: + tkinter + • tkinter.commondialog + +
+
+imported by: + tkinter + • tkinter.simpledialog + +
+ +
+ +
+ + tkinter.simpledialog +SourceModule
+imports: + tkinter + • tkinter.messagebox + +
+
+imported by: + tkinter.filedialog + +
+ +
+ +
+ + tkinter.ttk +SourceModule
+imports: + tkinter + +
+ + +
+ +
+ + token +SourceModule
+imported by: + inspect + • tokenize + +
+ +
+ +
+ + tokenize +SourceModule
+imports: + _tokenize + • argparse + • builtins + • codecs + • collections + • functools + • io + • itertools + • re + • sys + • token + +
+
+imported by: + importlib._bootstrap_external + • inspect + • linecache + +
+ +
+ + + +
+ + tracemalloc +SourceModule
+imports: + _tracemalloc + • collections.abc + • fnmatch + • functools + • linecache + • os.path + • pickle + +
+
+imported by: + warnings + +
+ +
+ +
+ + trio +MissingModule + +
+ +
+ + types +SourceModule
+imports: + _collections_abc + • functools + • sys + +
+
+imported by: + PIL.Image + • PIL.ImageDraw + • PIL.ImageFilter + • PIL.ImageFont + • PIL.ImageMath + • PIL._typing + • _weakrefset + • anyio._backends._asyncio + • anyio._backends._trio + • anyio._core._contextmanagers + • anyio._core._fileio + • anyio._core._synchronization + • anyio._core._tasks + • anyio._core._tempfile + • anyio.abc._resources + • anyio.abc._tasks + • anyio.abc._testing + • anyio.from_thread + • anyio.lowlevel + • anyio.streams.memory + • asyncio.coroutines + • asyncio.futures + • asyncio.queues + • asyncio.tasks + • asyncio.timeouts + • concurrent.futures._base + • concurrent.futures.thread + • contextlib + • copy + • ctypes + • dataclasses + • dis + • email.headerregistry + • enum + • functools + • httpcore._async.connection + • httpcore._async.connection_pool + • httpcore._async.http11 + • httpcore._async.http2 + • httpcore._sync.connection + • httpcore._sync.connection_pool + • httpcore._sync.http11 + • httpcore._sync.http2 + • httpcore._synchronization + • httpcore._trace + • httpx._client + • httpx._transports.base + • httpx._transports.default + • importlib.metadata._functools + • importlib.resources._common + • importlib.resources._legacy + • importlib.util + • inspect + • logging + • multiprocessing.managers + • multiprocessing.pool + • multiprocessing.queues + • multiprocessing.shared_memory + • multiprocessing.spawn + • pickle + • pkgutil + • pprint + • pystray._xorg + • queue + • run.py + • six + • subprocess + • tempfile + • tkinter + • typing + • typing_extensions + • urllib.parse + +
+ +
+ +
+ + typing +SourceModule
+imports: + _typing + • abc + • collections + • collections.abc + • contextlib + • functools + • operator + • re + • sys + • types + • warnings + +
+
+imported by: + PIL.AvifImagePlugin + • PIL.BlpImagePlugin + • PIL.BmpImagePlugin + • PIL.BufrStubImagePlugin + • PIL.DdsImagePlugin + • PIL.EpsImagePlugin + • PIL.GifImagePlugin + • PIL.GimpGradientFile + • PIL.GimpPaletteFile + • PIL.GribStubImagePlugin + • PIL.Hdf5StubImagePlugin + • PIL.IcnsImagePlugin + • PIL.IcoImagePlugin + • PIL.ImImagePlugin + • PIL.Image + • PIL.ImageCms + • PIL.ImageDraw + • PIL.ImageDraw2 + • PIL.ImageFile + • PIL.ImageFilter + • PIL.ImageFont + • PIL.ImageMath + • PIL.ImageMode + • PIL.ImageOps + • PIL.ImagePalette + • PIL.ImageQt + • PIL.ImageShow + • PIL.ImageText + • PIL.ImageTk + • PIL.IptcImagePlugin + • PIL.Jpeg2KImagePlugin + • PIL.JpegImagePlugin + • PIL.MpoImagePlugin + • PIL.MspImagePlugin + • PIL.PaletteFile + • PIL.PalmImagePlugin + • PIL.PcxImagePlugin + • PIL.PdfImagePlugin + • PIL.PdfParser + • PIL.PngImagePlugin + • PIL.PpmImagePlugin + • PIL.PsdImagePlugin + • PIL.QoiImagePlugin + • PIL.SgiImagePlugin + • PIL.SpiderImagePlugin + • PIL.TgaImagePlugin + • PIL.TiffImagePlugin + • PIL.TiffTags + • PIL.WebPImagePlugin + • PIL.WmfImagePlugin + • PIL.XbmImagePlugin + • PIL._avif + • PIL._imaging + • PIL._imagingcms + • PIL._imagingft + • PIL._imagingmath + • PIL._imagingtk + • PIL._typing + • PIL._util + • PIL._webp + • PIL.features + • anyio._backends._asyncio + • anyio._backends._trio + • anyio._core._asyncio_selector_thread + • anyio._core._contextmanagers + • anyio._core._eventloop + • anyio._core._exceptions + • anyio._core._fileio + • anyio._core._sockets + • anyio._core._streams + • anyio._core._subprocesses + • anyio._core._synchronization + • anyio._core._tempfile + • anyio._core._testing + • anyio._core._typedattr + • anyio.abc._eventloop + • anyio.abc._resources + • anyio.abc._sockets + • anyio.abc._streams + • anyio.abc._tasks + • anyio.abc._testing + • anyio.from_thread + • anyio.lowlevel + • anyio.streams.memory + • anyio.streams.stapled + • anyio.streams.tls + • anyio.to_thread + • asyncio.staggered + • asyncio.timeouts + • customtkinter.windows.ctk_input_dialog + • customtkinter.windows.ctk_tk + • customtkinter.windows.ctk_toplevel + • customtkinter.windows.widgets.appearance_mode.appearance_mode_base_class + • customtkinter.windows.widgets.appearance_mode.appearance_mode_tracker + • customtkinter.windows.widgets.core_rendering.ctk_canvas + • customtkinter.windows.widgets.core_rendering.draw_engine + • customtkinter.windows.widgets.core_widget_classes.ctk_base_class + • customtkinter.windows.widgets.core_widget_classes.dropdown_menu + • customtkinter.windows.widgets.ctk_button + • customtkinter.windows.widgets.ctk_checkbox + • customtkinter.windows.widgets.ctk_combobox + • customtkinter.windows.widgets.ctk_entry + • customtkinter.windows.widgets.ctk_frame + • customtkinter.windows.widgets.ctk_label + • customtkinter.windows.widgets.ctk_optionmenu + • customtkinter.windows.widgets.ctk_progressbar + • customtkinter.windows.widgets.ctk_radiobutton + • customtkinter.windows.widgets.ctk_scrollable_frame + • customtkinter.windows.widgets.ctk_scrollbar + • customtkinter.windows.widgets.ctk_segmented_button + • customtkinter.windows.widgets.ctk_slider + • customtkinter.windows.widgets.ctk_switch + • customtkinter.windows.widgets.ctk_tabview + • customtkinter.windows.widgets.ctk_textbox + • customtkinter.windows.widgets.font.ctk_font + • customtkinter.windows.widgets.font.font_manager + • customtkinter.windows.widgets.image.ctk_image + • customtkinter.windows.widgets.scaling.scaling_base_class + • customtkinter.windows.widgets.scaling.scaling_tracker + • customtkinter.windows.widgets.theme.theme_manager + • darkdetect._dummy + • darkdetect._mac_detect + • functools + • h11._connection + • h11._events + • h11._headers + • h11._readers + • h11._receivebuffer + • h11._state + • h11._util + • h11._writers + • httpcore._api + • httpcore._async.connection + • httpcore._async.connection_pool + • httpcore._async.http11 + • httpcore._async.http2 + • httpcore._async.http_proxy + • httpcore._async.interfaces + • httpcore._backends.anyio + • httpcore._backends.auto + • httpcore._backends.base + • httpcore._backends.mock + • httpcore._backends.sync + • httpcore._backends.trio + • httpcore._exceptions + • httpcore._models + • httpcore._sync.connection + • httpcore._sync.connection_pool + • httpcore._sync.http11 + • httpcore._sync.http2 + • httpcore._sync.http_proxy + • httpcore._sync.interfaces + • httpcore._trace + • httpx._api + • httpx._auth + • httpx._client + • httpx._config + • httpx._content + • httpx._decoders + • httpx._exceptions + • httpx._main + • httpx._models + • httpx._multipart + • httpx._transports.asgi + • httpx._transports.base + • httpx._transports.default + • httpx._transports.mock + • httpx._transports.wsgi + • httpx._types + • httpx._urlparse + • httpx._urls + • httpx._utils + • idna.core + • idna.intranges + • idna.uts46data + • importlib.metadata + • importlib.metadata._meta + • importlib.resources._common + • importlib.resources._itertools + • importlib.resources._legacy + • importlib.resources.abc + • packaging._structures + • packaging.version + • proxy_chain_manager.app + • proxy_chain_manager.fetcher + • proxy_chain_manager.service + • proxy_chain_manager.tray + • proxy_chain_manager.validator + • socksio._types + • socksio.compat + • socksio.socks4 + • socksio.socks5 + • socksio.utils + • typing_extensions + +
+ +
+ + + +
+ + unicodedata C:\Python311\DLLs\unicodedata.pyd
+imported by: + encodings.idna + • idna.core + • re._parser + • stringprep + • urllib.parse + +
+ +
+ +
+ + urllib +Package + +
+ +
+ + urllib.error +SourceModule
+imports: + urllib + • urllib.response + +
+
+imported by: + urllib.request + +
+ +
+ +
+ + urllib.parse +SourceModule
+imports: + collections + • functools + • re + • sys + • types + • unicodedata + • urllib + • warnings + +
+ + +
+ +
+ + urllib.request +SourceModule
+imports: + _scproxy + • base64 + • bisect + • contextlib + • email + • email.utils + • fnmatch + • ftplib + • getpass + • hashlib + • http.client + • http.cookiejar + • io + • mimetypes + • nturl2path + • os + • posixpath + • re + • socket + • ssl + • string + • sys + • tempfile + • time + • urllib + • urllib.error + • urllib.parse + • urllib.response + • warnings + • winreg + +
+
+imported by: + http.cookiejar + • httpx._auth + • httpx._models + • httpx._utils + • xml.sax.saxutils + +
+ +
+ +
+ + urllib.response +SourceModule
+imports: + tempfile + • urllib + +
+
+imported by: + urllib.error + • urllib.request + +
+ +
+ +
+ + uvloop +MissingModule
+imported by: + anyio._backends._asyncio + +
+ +
+ +
+ + vms_lib +MissingModule
+imported by: + platform + +
+ +
+ +
+ + warnings +SourceModule
+imports: + _warnings + • builtins + • linecache + • re + • sys + • traceback + • tracemalloc + +
+
+imported by: + PIL.IcoImagePlugin + • PIL.Image + • PIL.ImageFont + • PIL.JpegImagePlugin + • PIL.PngImagePlugin + • PIL.TgaImagePlugin + • PIL.TiffImagePlugin + • PIL._deprecate + • PIL.features + • anyio + • anyio._core._sockets + • anyio._core._streams + • anyio.streams.memory + • anyio.to_thread + • argparse + • ast + • asyncio.base_events + • asyncio.base_subprocess + • asyncio.events + • asyncio.proactor_events + • asyncio.selector_events + • asyncio.sslproto + • asyncio.streams + • asyncio.tasks + • asyncio.unix_events + • asyncio.windows_utils + • customtkinter.windows.widgets.core_widget_classes.ctk_base_class + • enum + • ftplib + • getpass + • gettext + • gzip + • hashlib + • hmac + • http.client + • http.cookiejar + • httpx._client + • httpx._config + • httpx._content + • httpx._urls + • importlib + • importlib._abc + • importlib.abc + • importlib.metadata + • importlib.resources._legacy + • importlib.util + • io + • locale + • logging + • multiprocessing.forkserver + • multiprocessing.pool + • multiprocessing.resource_tracker + • os + • packaging.version + • pathlib + • pkgutil + • random + • re + • re._parser + • run.py + • runpy + • shlex + • sre_compile + • sre_constants + • sre_parse + • ssl + • subprocess + • tempfile + • threading + • typing + • typing_extensions + • urllib.parse + • urllib.request + • xml.etree.ElementTree + • zipfile + +
+ +
+ + + +
+ + winloop +MissingModule
+imported by: + anyio._backends._asyncio + +
+ +
+ +
+ + winreg (builtin module) + +
+ +
+ + xml +Package
+imports: + xml.sax.expatreader + • xml.sax.xmlreader + +
+
+imported by: + xml.etree + • xml.parsers + • xml.sax + +
+ +
+ +
+ + xml.etree +Package
+imports: + xml + • xml.etree + • xml.etree.ElementPath + • xml.etree.ElementTree + +
+ + +
+ +
+ + xml.etree.ElementInclude +SourceModule
+imports: + copy + • urllib.parse + • xml.etree + • xml.etree.ElementTree + +
+
+imported by: + _elementtree + +
+ +
+ +
+ + xml.etree.ElementPath +SourceModule
+imports: + re + • xml.etree + +
+
+imported by: + _elementtree + • xml.etree + • xml.etree.ElementTree + +
+ +
+ +
+ + xml.etree.ElementTree +SourceModule
+imports: + _elementtree + • collections + • collections.abc + • contextlib + • io + • pyexpat + • re + • sys + • warnings + • xml.etree + • xml.etree.ElementPath + • xml.parsers + • xml.parsers.expat + +
+ + +
+ +
+ + xml.etree.cElementTree +SourceModule
+imports: + xml.etree + • xml.etree.ElementTree + +
+
+imported by: + _elementtree + +
+ +
+ +
+ + xml.parsers +Package
+imports: + xml + • xml.parsers.expat + +
+ + +
+ +
+ + xml.parsers.expat +SourceModule
+imports: + pyexpat + • sys + • xml.parsers + +
+
+imported by: + xml.etree.ElementTree + • xml.parsers + • xml.sax.expatreader + • xmlrpc.client + +
+ +
+ +
+ + xml.sax +Package
+imports: + 'org.python' + • io + • os + • sys + • xml + • xml.sax + • xml.sax._exceptions + • xml.sax.expatreader + • xml.sax.handler + • xml.sax.saxutils + • xml.sax.xmlreader + +
+ + +
+ +
+ + xml.sax._exceptions +SourceModule
+imports: + 'java.lang' + • sys + • xml.sax + +
+
+imported by: + xml.sax + • xml.sax.expatreader + • xml.sax.xmlreader + +
+ +
+ +
+ + xml.sax.expatreader +SourceModule
+imports: + _weakref + • sys + • weakref + • xml.parsers + • xml.parsers.expat + • xml.sax + • xml.sax._exceptions + • xml.sax.handler + • xml.sax.saxutils + • xml.sax.xmlreader + +
+
+imported by: + xml + • xml.sax + +
+ +
+ +
+ + xml.sax.handler +SourceModule
+imports: + xml.sax + +
+
+imported by: + xml.sax + • xml.sax.expatreader + • xml.sax.saxutils + • xml.sax.xmlreader + +
+ +
+ +
+ + xml.sax.saxutils +SourceModule
+imports: + codecs + • io + • os + • sys + • urllib.parse + • urllib.request + • xml.sax + • xml.sax.handler + • xml.sax.xmlreader + +
+
+imported by: + xml.sax + • xml.sax.expatreader + • xml.sax.xmlreader + +
+ +
+ +
+ + xml.sax.xmlreader +SourceModule
+imports: + xml.sax + • xml.sax._exceptions + • xml.sax.handler + • xml.sax.saxutils + +
+
+imported by: + xml + • xml.sax + • xml.sax.expatreader + • xml.sax.saxutils + +
+ +
+ +
+ + xmlrpc +Package
+imported by: + xmlrpc.client + +
+ +
+ +
+ + xmlrpc.client +SourceModule
+imports: + base64 + • datetime + • decimal + • errno + • gzip + • http.client + • io + • sys + • time + • urllib.parse + • xml.parsers + • xml.parsers.expat + • xmlrpc + +
+
+imported by: + multiprocessing.connection + +
+ +
+ +
+ + zipfile +SourceModule
+imports: + argparse + • binascii + • bz2 + • contextlib + • importlib.util + • io + • itertools + • lzma + • os + • pathlib + • posixpath + • py_compile + • shutil + • stat + • struct + • sys + • threading + • time + • warnings + • zlib + +
+ + +
+ +
+ + zipimport +SourceModule
+imports: + _frozen_importlib + • _frozen_importlib_external + • _imp + • _io + • _warnings + • importlib.readers + • marshal + • sys + • time + • zlib + +
+
+imported by: + pkgutil + +
+ +
+ +
+ + zlib (builtin module)
+imported by: + PIL.PdfParser + • PIL.PngImagePlugin + • encodings.zlib_codec + • gzip + • httpx._decoders + • shutil + • tarfile + • zipfile + • zipimport + +
+ +
+ +
+ + zstandard +MissingModule
+imported by: + httpx._decoders + +
+ +
+ + + diff --git a/build_exe.bat b/build_exe.bat new file mode 100644 index 0000000..16a8e4d --- /dev/null +++ b/build_exe.bat @@ -0,0 +1,21 @@ +@echo off +setlocal +cd /d "%~dp0" + +python -m pip install -r requirements.txt +python -m pip install pyinstaller + +python -m PyInstaller --noconfirm --clean ^ + --onefile --windowed ^ + --uac-admin ^ + --name ProxyChainManager ^ + --collect-all customtkinter ^ + --hidden-import pystray._win32 ^ + run.py + +copy /Y "dist\ProxyChainManager.exe" "%USERPROFILE%\Desktop\ProxyChainManager.exe" >nul +echo. +echo Built: dist\ProxyChainManager.exe +echo Copied to: %USERPROFILE%\Desktop\ProxyChainManager.exe +endlocal + \ No newline at end of file diff --git a/dist/ProxyChainManager.exe b/dist/ProxyChainManager.exe new file mode 100644 index 0000000..eb90544 Binary files /dev/null and b/dist/ProxyChainManager.exe differ diff --git a/proxy_chain_manager/__init__.py b/proxy_chain_manager/__init__.py new file mode 100644 index 0000000..cd02393 --- /dev/null +++ b/proxy_chain_manager/__init__.py @@ -0,0 +1,3 @@ +"""Rotating proxy chain manager for Windows (GOST backend).""" + +__version__ = "1.0.0" diff --git a/proxy_chain_manager/__main__.py b/proxy_chain_manager/__main__.py new file mode 100644 index 0000000..37c2a2d --- /dev/null +++ b/proxy_chain_manager/__main__.py @@ -0,0 +1,4 @@ +from .app import main + +if __name__ == "__main__": + main() diff --git a/proxy_chain_manager/__pycache__/__init__.cpython-311.pyc b/proxy_chain_manager/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000..f43352d Binary files /dev/null and b/proxy_chain_manager/__pycache__/__init__.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/app.cpython-311.pyc b/proxy_chain_manager/__pycache__/app.cpython-311.pyc new file mode 100644 index 0000000..6a94384 Binary files /dev/null and b/proxy_chain_manager/__pycache__/app.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/config.cpython-311.pyc b/proxy_chain_manager/__pycache__/config.cpython-311.pyc new file mode 100644 index 0000000..0412589 Binary files /dev/null and b/proxy_chain_manager/__pycache__/config.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/fetcher.cpython-311.pyc b/proxy_chain_manager/__pycache__/fetcher.cpython-311.pyc new file mode 100644 index 0000000..ab37927 Binary files /dev/null and b/proxy_chain_manager/__pycache__/fetcher.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/firewall.cpython-311.pyc b/proxy_chain_manager/__pycache__/firewall.cpython-311.pyc new file mode 100644 index 0000000..b779530 Binary files /dev/null and b/proxy_chain_manager/__pycache__/firewall.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/gost_util.cpython-311.pyc b/proxy_chain_manager/__pycache__/gost_util.cpython-311.pyc new file mode 100644 index 0000000..1fb2c56 Binary files /dev/null and b/proxy_chain_manager/__pycache__/gost_util.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/paths.cpython-311.pyc b/proxy_chain_manager/__pycache__/paths.cpython-311.pyc new file mode 100644 index 0000000..f563e37 Binary files /dev/null and b/proxy_chain_manager/__pycache__/paths.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/service.cpython-311.pyc b/proxy_chain_manager/__pycache__/service.cpython-311.pyc new file mode 100644 index 0000000..b0e29b1 Binary files /dev/null and b/proxy_chain_manager/__pycache__/service.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/sysproxy.cpython-311.pyc b/proxy_chain_manager/__pycache__/sysproxy.cpython-311.pyc new file mode 100644 index 0000000..87346d9 Binary files /dev/null and b/proxy_chain_manager/__pycache__/sysproxy.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/tray.cpython-311.pyc b/proxy_chain_manager/__pycache__/tray.cpython-311.pyc new file mode 100644 index 0000000..b7c95e2 Binary files /dev/null and b/proxy_chain_manager/__pycache__/tray.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/validator.cpython-311.pyc b/proxy_chain_manager/__pycache__/validator.cpython-311.pyc new file mode 100644 index 0000000..ec9483f Binary files /dev/null and b/proxy_chain_manager/__pycache__/validator.cpython-311.pyc differ diff --git a/proxy_chain_manager/__pycache__/windows_task.cpython-311.pyc b/proxy_chain_manager/__pycache__/windows_task.cpython-311.pyc new file mode 100644 index 0000000..ce8adca Binary files /dev/null and b/proxy_chain_manager/__pycache__/windows_task.cpython-311.pyc differ diff --git a/proxy_chain_manager/app.py b/proxy_chain_manager/app.py new file mode 100644 index 0000000..85ea6dd --- /dev/null +++ b/proxy_chain_manager/app.py @@ -0,0 +1,664 @@ +""" +Proxy Chain Manager — GUI +Tabs: Live | Chain Builder | Settings +""" +from __future__ import annotations + +import logging +import queue +import sys +from typing import Any + +import customtkinter as ctk + +from .config import ( + LISTEN_HOST, + OBFUSCATION_LABELS, + OBFUSCATION_MODES, + Settings, + load_settings, + save_settings, +) +from .firewall import disengage as fw_disengage, is_admin, is_engaged as fw_is_engaged, request_admin_relaunch +from .paths import app_data_dir +from .service import ChainService +from .sysproxy import clear_system_proxy, is_system_proxy_set +from .tray import TrayIcon +from .windows_task import install_logon_task, task_exists, uninstall_logon_task + +LOG_PATH = app_data_dir() / "proxy_chain_manager.log" +logging.basicConfig( + level=logging.INFO, + format="%(asctime)s %(levelname)s %(name)s: %(message)s", + handlers=[ + logging.FileHandler(LOG_PATH, encoding="utf-8"), + logging.StreamHandler(sys.stdout), + ], +) + +# ── palette ────────────────────────────────────────────────────────────────── +BG = "#0d0d1a" +CARD = "#12122a" +PANEL = "#1a1a3e" +ACCENT = "#1e3a8a" +ACCENT2 = "#2563eb" +GREEN = "#00e676" +RED = "#ff1744" +YELLOW = "#ffab00" +PURPLE = "#bb86fc" +BLUE = "#448aff" +CYAN = "#00bcd4" +DIM = "#4a5568" +TEXT = "#e2e8f0" +TEXT2 = "#94a3b8" +FONT = "Segoe UI" + + +def main() -> None: + ctk.set_appearance_mode("dark") + ctk.set_default_color_theme("dark-blue") + + root = ctk.CTk() + root.title("Proxy God v2") + root.geometry("1060x720") + root.minsize(900, 600) + root.configure(fg_color=BG) + + ui_q: queue.Queue[dict[str, Any]] = queue.Queue() + svc = ChainService(notify=lambda m: ui_q.put(m)) + s = load_settings() + + # ── tray ───────────────────────────────────────────────────────────────── + def _tray_show() -> None: + root.after(0, lambda: (root.deiconify(), root.lift())) + + def _tray_quit() -> None: + root.after(0, _close) + + tray = TrayIcon(on_show=_tray_show, on_quit=_tray_quit, on_rotate=svc.rotate_now) + tray.start() + + # ───────────────────────────────────────────────────────────────────────── + # HELPERS + # ───────────────────────────────────────────────────────────────────────── + def _btn(parent: Any, label: str, cmd: Any, w: int = 80, h: int = 28, **kw: Any) -> ctk.CTkButton: + cfg = {"fg_color": ACCENT, "hover_color": ACCENT2, "text_color": TEXT} + cfg.update(kw) + return ctk.CTkButton( + parent, text=label, command=cmd, width=w, height=h, + font=(FONT, 11), corner_radius=6, **cfg, + ) + + pulse_job: dict[str, Any] = {"id": None} + + def _cancel_pulse() -> None: + jid = pulse_job.get("id") + if jid: + try: + root.after_cancel(jid) + except Exception: + pass + pulse_job["id"] = None + + def _short(u: str) -> str: + u = u.replace("http://", "").replace("socks5://", "s5://").replace("socks4://", "s4://") + return u[:28] + "…" if len(u) > 30 else u + + # ───────────────────────────────────────────────────────────────────────── + # TOP BAR + # ───────────────────────────────────────────────────────────────────────── + topbar = ctk.CTkFrame(root, fg_color=CARD, corner_radius=0, height=46) + topbar.pack(fill="x", side="top") + topbar.pack_propagate(False) + + status_dot = ctk.CTkLabel(topbar, text="●", font=(FONT, 20), text_color=RED) + status_dot.pack(side="left", padx=(10, 2)) + status_txt = ctk.CTkLabel(topbar, text="STOPPED", font=(FONT, 12, "bold"), text_color=TEXT) + status_txt.pack(side="left", padx=(0, 10)) + + def _start() -> None: + _save_settings() + svc.start() + + _btn(topbar, "▶ Start", _start, w=90).pack(side="left", padx=2) + _btn(topbar, "■ Stop", svc.stop, w=80).pack(side="left", padx=2) + _btn(topbar, "↻ Rotate", svc.rotate_now, w=80).pack(side="left", padx=2) + _btn(topbar, "Quit", lambda: root.after(0, _close), w=55, + fg_color="#7f1d1d", hover_color="#991b1b").pack(side="left", padx=(8, 2)) + + ctk.CTkLabel(topbar, text="│", text_color=DIM).pack(side="left", padx=6) + + boot_lbl = ctk.CTkLabel(topbar, text="Boot:?", font=(FONT, 10), text_color=TEXT2) + boot_lbl.pack(side="left", padx=2) + + def _refresh_boot() -> None: + on = task_exists() + boot_lbl.configure(text="Boot: ON" if on else "Boot: OFF", + text_color=GREEN if on else DIM) + + def _inst_boot() -> None: + ok, msg = install_logon_task() + _log("Boot task installed." if ok else f"Boot install fail: {msg}") + _refresh_boot() + + def _rm_boot() -> None: + ok, msg = uninstall_logon_task() + _log("Boot task removed." if ok else f"Boot remove fail: {msg}") + _refresh_boot() + + _btn(topbar, "Boot+", _inst_boot, w=55).pack(side="left", padx=2) + _btn(topbar, "Boot-", _rm_boot, w=55).pack(side="left", padx=2) + + # Right side status indicators + proxy_lbl = ctk.CTkLabel(topbar, text=f"proxy: {LISTEN_HOST}:{s.local_port}", + font=(FONT, 11, "bold"), text_color=BLUE) + proxy_lbl.pack(side="right", padx=(4, 12)) + + fw_lbl = ctk.CTkLabel(topbar, text="FW:—", font=(FONT, 10), text_color=DIM) + fw_lbl.pack(side="right", padx=4) + + sys_lbl = ctk.CTkLabel(topbar, text="SYS:—", font=(FONT, 10), text_color=DIM) + sys_lbl.pack(side="right", padx=4) + + admin_lbl = ctk.CTkLabel(topbar, + text="⚡ADMIN" if is_admin() else "👤USER", + font=(FONT, 10, "bold"), + text_color=GREEN if is_admin() else YELLOW) + admin_lbl.pack(side="right", padx=4) + + if not is_admin(): + def _elevate() -> None: + if request_admin_relaunch(): + _close() + _btn(topbar, "Run as Admin", _elevate, w=100, + fg_color="#7f1d1d", hover_color="#991b1b").pack(side="right", padx=4) + + # ───────────────────────────────────────────────────────────────────────── + # CHAIN VIZ BAR + # ───────────────────────────────────────────────────────────────────────── + viz_bar = ctk.CTkFrame(root, fg_color=PANEL, corner_radius=0, height=54) + viz_bar.pack(fill="x") + viz_bar.pack_propagate(False) + + your_ip_lbl = ctk.CTkLabel(viz_bar, text="Your IP: —", font=(FONT, 10), text_color=TEXT2) + your_ip_lbl.pack(side="left", padx=(12, 6), pady=4) + + chain_canvas = ctk.CTkFrame(viz_bar, fg_color="transparent") + chain_canvas.pack(side="left", fill="both", expand=True, padx=4) + + exit_ip_lbl = ctk.CTkLabel(viz_bar, text="Exit: —", + font=(FONT, 13, "bold"), text_color=YELLOW) + exit_ip_lbl.pack(side="right", padx=(6, 14)) + + hop_dot_labels: list[ctk.CTkLabel] = [] + + def _pulse(step: int = 0) -> None: + if not hop_dot_labels: + pulse_job["id"] = None + return + c = YELLOW if step % 2 == 0 else DIM + for d in hop_dot_labels: + d.configure(text_color=c) + pulse_job["id"] = root.after(380, lambda: _pulse(step + 1)) + + def _render_chain(hops: list[str], status: str, exit_ip: str | None) -> None: + _cancel_pulse() + for w in list(chain_canvas.winfo_children()): + w.destroy() + hop_dot_labels.clear() + + color_map = {"healthy": GREEN, "dead": RED, "connecting": YELLOW} + hop_c = color_map.get(status, DIM) + + def _node(text: str, color: str, bold: bool = False) -> None: + f = (FONT, 11, "bold") if bold else (FONT, 10) + ctk.CTkLabel(chain_canvas, text=text, font=f, text_color=color).pack(side="left", padx=1) + + def _arr() -> None: + ctk.CTkLabel(chain_canvas, text="→", font=(FONT, 11), text_color=DIM).pack(side="left", padx=2) + + _node("YOU", GREEN, bold=True) + _arr() + _node("NORD", PURPLE, bold=True) + _arr() + + for i, h in enumerate(hops): + dot = ctk.CTkLabel(chain_canvas, text="●", font=(FONT, 12), text_color=hop_c) + dot.pack(side="left", padx=1) + hop_dot_labels.append(dot) + ctk.CTkLabel(chain_canvas, text=_short(h), font=(FONT, 10), text_color=hop_c).pack(side="left", padx=1) + if i < len(hops) - 1: + _arr() + + _arr() + _node("WEB", BLUE, bold=True) + + if exit_ip: + exit_ip_lbl.configure( + text=f"Exit: {exit_ip}", + text_color=GREEN if status == "healthy" else RED, + ) + else: + exit_ip_lbl.configure(text="Exit: —", + text_color=YELLOW if status == "connecting" else DIM) + + if status == "connecting" and hop_dot_labels: + _pulse() + + # ───────────────────────────────────────────────────────────────────────── + # PROGRESS STRIP + # ───────────────────────────────────────────────────────────────────────── + prog_strip = ctk.CTkFrame(root, fg_color=BG, height=22) + prog_strip.pack(fill="x", padx=8, pady=(4, 0)) + phase_lbl = ctk.CTkLabel(prog_strip, text="idle", font=(FONT, 10), text_color=TEXT2) + phase_lbl.pack(side="left", padx=4) + prog_bar = ctk.CTkProgressBar(prog_strip, height=8, corner_radius=4, + fg_color=CARD, progress_color=BLUE) + prog_bar.pack(side="left", fill="x", expand=True, padx=4) + prog_bar.set(0) + pool_lbl = ctk.CTkLabel(prog_strip, text="pool: 0", font=(FONT, 10), text_color=TEXT2) + pool_lbl.pack(side="right", padx=4) + + # ───────────────────────────────────────────────────────────────────────── + # TABVIEW + # ───────────────────────────────────────────────────────────────────────── + tabs = ctk.CTkTabview(root, fg_color=BG, segmented_button_fg_color=CARD, + segmented_button_selected_color=ACCENT2, + segmented_button_unselected_color=CARD, + segmented_button_selected_hover_color=ACCENT, + border_width=0) + tabs.pack(fill="both", expand=True, padx=8, pady=(4, 8)) + + tab_live = tabs.add(" Live ") + tab_chain = tabs.add(" Chain Builder ") + tab_settings = tabs.add(" Settings ") + + # ─── TAB: LIVE ─────────────────────────────────────────────────────────── + tab_live.configure(fg_color=BG) + + # Stats row + stats_row = ctk.CTkFrame(tab_live, fg_color="transparent") + stats_row.pack(fill="x", pady=(4, 6)) + + def _stat_card(parent: Any, title: str, var: ctk.StringVar) -> None: + f = ctk.CTkFrame(parent, fg_color=CARD, corner_radius=8) + f.pack(side="left", fill="x", expand=True, padx=4) + ctk.CTkLabel(f, text=title, font=(FONT, 9), text_color=TEXT2).pack(anchor="w", padx=8, pady=(6, 0)) + ctk.CTkLabel(f, textvariable=var, font=(FONT, 15, "bold"), text_color=TEXT).pack(anchor="w", padx=8, pady=(0, 6)) + + v_real_ip = ctk.StringVar(value="—") + v_exit_ip = ctk.StringVar(value="—") + v_pool = ctk.StringVar(value="0") + v_hops = ctk.StringVar(value="—") + _stat_card(stats_row, "Your IP (Nord/ISP)", v_real_ip) + _stat_card(stats_row, "Exit IP (last proxy)", v_exit_ip) + _stat_card(stats_row, "Valid proxy pool", v_pool) + _stat_card(stats_row, "Active hops", v_hops) + + log_frame = ctk.CTkFrame(tab_live, fg_color=CARD, corner_radius=8) + log_frame.pack(fill="both", expand=True, padx=0) + log_box = ctk.CTkTextbox(log_frame, font=("Consolas", 11), fg_color=BG, + text_color=TEXT, scrollbar_button_color=ACCENT) + log_box.pack(fill="both", expand=True, padx=4, pady=4) + + def _log(line: str) -> None: + log_box.insert("end", line + "\n") + log_box.see("end") + + # ─── TAB: CHAIN BUILDER ────────────────────────────────────────────────── + tab_chain.configure(fg_color=BG) + + cb_top = ctk.CTkFrame(tab_chain, fg_color="transparent") + cb_top.pack(fill="x", pady=(4, 8)) + + # Left col — mode + hops + cb_left = ctk.CTkFrame(cb_top, fg_color=CARD, corner_radius=8) + cb_left.pack(side="left", fill="both", expand=True, padx=(0, 6)) + + ctk.CTkLabel(cb_left, text="Obfuscation Mode", font=(FONT, 12, "bold"), text_color=TEXT).pack( + anchor="w", padx=10, pady=(10, 4)) + + mode_var = ctk.StringVar(value=s.obfuscation_mode) + for mode_key in OBFUSCATION_MODES: + ctk.CTkRadioButton( + cb_left, + text=OBFUSCATION_LABELS[mode_key], + variable=mode_var, + value=mode_key, + font=(FONT, 11), + fg_color=ACCENT2, + hover_color=ACCENT, + text_color=TEXT, + ).pack(anchor="w", padx=14, pady=2) + + ctk.CTkLabel(cb_left, text="", height=6).pack() + ctk.CTkLabel(cb_left, text="Hop Count", font=(FONT, 12, "bold"), text_color=TEXT).pack( + anchor="w", padx=10) + + hop_val_lbl = ctk.CTkLabel(cb_left, text=str(s.chain_length), + font=(FONT, 22, "bold"), text_color=CYAN) + hop_val_lbl.pack(pady=(2, 0)) + + def _on_hop_slider(val: float) -> None: + hop_val_lbl.configure(text=str(int(val))) + + hop_slider = ctk.CTkSlider(cb_left, from_=2, to=8, number_of_steps=6, + command=_on_hop_slider, + fg_color=CARD, progress_color=ACCENT2, + button_color=CYAN, button_hover_color=BLUE) + hop_slider.set(s.chain_length) + hop_slider.pack(fill="x", padx=14, pady=(2, 12)) + + elite_var2 = ctk.BooleanVar(value=s.prefer_elite) + ctk.CTkCheckBox(cb_left, text="Elite proxies only", + variable=elite_var2, font=(FONT, 11), + fg_color=ACCENT2, hover_color=ACCENT, text_color=TEXT).pack( + anchor="w", padx=14, pady=(0, 10)) + + # Right col — manual chain editor + cb_right = ctk.CTkFrame(cb_top, fg_color=CARD, corner_radius=8, width=380) + cb_right.pack(side="left", fill="both", expand=True) + + hdr_row = ctk.CTkFrame(cb_right, fg_color="transparent") + hdr_row.pack(fill="x", padx=10, pady=(10, 4)) + ctk.CTkLabel(hdr_row, text="Manual Chain", font=(FONT, 12, "bold"), text_color=TEXT).pack(side="left") + + use_manual_var = ctk.BooleanVar(value=s.use_pinned_chain) + ctk.CTkCheckBox(hdr_row, text="Use this chain", + variable=use_manual_var, + font=(FONT, 10), fg_color=ACCENT2, + hover_color=ACCENT, text_color=TEXT2).pack(side="right") + + # Listbox-style chain using a scrollable frame with rows + chain_list_frame = ctk.CTkScrollableFrame(cb_right, fg_color=BG, + height=160, corner_radius=6, + scrollbar_button_color=ACCENT) + chain_list_frame.pack(fill="x", padx=10, pady=(0, 6)) + + manual_chain: list[str] = list(s.pinned_chain) + row_frames: list[ctk.CTkFrame] = [] + + def _rebuild_chain_ui() -> None: + for w in list(chain_list_frame.winfo_children()): + w.destroy() + row_frames.clear() + for i, hop in enumerate(manual_chain): + _chain_row(i, hop) + + def _chain_row(idx: int, hop: str) -> None: + fr = ctk.CTkFrame(chain_list_frame, fg_color=PANEL, corner_radius=6, height=30) + fr.pack(fill="x", pady=2) + fr.pack_propagate(False) + row_frames.append(fr) + + # Drag indicator + index + ctk.CTkLabel(fr, text=f" {idx+1}.", font=(FONT, 10, "bold"), + text_color=CYAN, width=24).pack(side="left") + + # Protocol badge + proto = hop.split("://")[0].upper() if "://" in hop else "?" + badge_c = {"HTTP": "#1e3a8a", "SOCKS5": "#064e3b", "SOCKS4": "#3b1a64"}.get(proto, DIM) + ctk.CTkLabel(fr, text=proto, font=(FONT, 9, "bold"), + fg_color=badge_c, corner_radius=4, padx=4, + text_color=TEXT).pack(side="left", padx=2) + + ctk.CTkLabel(fr, text=_short(hop), font=("Consolas", 10), + text_color=TEXT, anchor="w").pack(side="left", fill="x", expand=True, padx=4) + + def _up(i: int = idx) -> None: + if i > 0: + manual_chain[i], manual_chain[i-1] = manual_chain[i-1], manual_chain[i] + _rebuild_chain_ui() + + def _dn(i: int = idx) -> None: + if i < len(manual_chain) - 1: + manual_chain[i], manual_chain[i+1] = manual_chain[i+1], manual_chain[i] + _rebuild_chain_ui() + + def _rm(i: int = idx) -> None: + del manual_chain[i] + _rebuild_chain_ui() + + _btn(fr, "↑", _up, w=24, h=22, fg_color=DIM, hover_color=ACCENT).pack(side="right", padx=1) + _btn(fr, "↓", _dn, w=24, h=22, fg_color=DIM, hover_color=ACCENT).pack(side="right", padx=1) + _btn(fr, "✕", _rm, w=24, h=22, fg_color="#7f1d1d", hover_color=RED).pack(side="right", padx=(1, 4)) + + _rebuild_chain_ui() + + # Add proxy row + add_row = ctk.CTkFrame(cb_right, fg_color="transparent") + add_row.pack(fill="x", padx=10, pady=(0, 4)) + add_entry = ctk.CTkEntry(add_row, placeholder_text="http://1.2.3.4:8080 or socks5://...", + font=(FONT, 10), fg_color=BG, border_color=ACCENT, height=28) + add_entry.pack(side="left", fill="x", expand=True, padx=(0, 4)) + + def _add_proxy() -> None: + v = add_entry.get().strip() + if v and ("://" in v or ":" in v): + if "://" not in v: + v = "http://" + v + manual_chain.append(v) + _rebuild_chain_ui() + add_entry.delete(0, "end") + else: + _log("Invalid proxy format — use http://ip:port or socks5://ip:port") + + _btn(add_row, "+ Add", _add_proxy, w=70, h=28).pack(side="left") + + def _paste_from_current() -> None: + for h in svc.current_chain: + if h not in manual_chain: + manual_chain.append(h) + _rebuild_chain_ui() + _log("Pasted active chain into manual chain editor.") + + _btn(cb_right, "↙ Paste current chain", _paste_from_current, w=200, h=26, + fg_color=DIM, hover_color=ACCENT).pack(pady=(0, 10)) + + # Sources section + src_frame = ctk.CTkFrame(tab_chain, fg_color=CARD, corner_radius=8) + src_frame.pack(fill="x", pady=(0, 6)) + + src_hdr = ctk.CTkFrame(src_frame, fg_color="transparent") + src_hdr.pack(fill="x", padx=10, pady=(8, 4)) + ctk.CTkLabel(src_hdr, text="Proxy Sources (one URL per line)", + font=(FONT, 12, "bold"), text_color=TEXT).pack(side="left") + + sources_box = ctk.CTkTextbox(src_frame, height=80, font=("Consolas", 10), + fg_color=BG, text_color=TEXT, + scrollbar_button_color=ACCENT) + sources_box.pack(fill="x", padx=10, pady=(0, 8)) + sources_box.insert("end", "\n".join(s.sources)) + + # ─── TAB: SETTINGS ─────────────────────────────────────────────────────── + tab_settings.configure(fg_color=BG) + + sf_outer = ctk.CTkScrollableFrame(tab_settings, fg_color=BG, + scrollbar_button_color=ACCENT) + sf_outer.pack(fill="both", expand=True) + + def _section(title: str) -> ctk.CTkFrame: + ctk.CTkLabel(sf_outer, text=title, font=(FONT, 12, "bold"), text_color=CYAN).pack( + anchor="w", padx=6, pady=(14, 4)) + f = ctk.CTkFrame(sf_outer, fg_color=CARD, corner_radius=8) + f.pack(fill="x", padx=6, pady=(0, 4)) + return f + + entries: dict[str, ctk.CTkEntry] = {} + + def _fld(parent: Any, label: str, key: str, val: str, tip: str = "") -> None: + row = ctk.CTkFrame(parent, fg_color="transparent") + row.pack(fill="x", padx=10, pady=4) + ctk.CTkLabel(row, text=label, font=(FONT, 11), text_color=TEXT, width=220, + anchor="w").pack(side="left") + e = ctk.CTkEntry(row, height=26, font=(FONT, 11), fg_color=BG, + border_color=ACCENT, width=120) + e.insert(0, val) + e.pack(side="left") + if tip: + ctk.CTkLabel(row, text=f" {tip}", font=(FONT, 10), text_color=TEXT2).pack(side="left") + entries[key] = e + + net = _section("Network") + _fld(net, "Local port", "port", str(s.local_port), "(apps point here)") + _fld(net, "Proxy bypass list", "bypass", s.proxy_bypass, "(semicolon separated)") + _fld(net, "IP check URL", "check_url", s.ip_check_url) + + timing = _section("Timing") + _fld(timing, "Health check interval (sec)", "health", str(s.health_check_seconds), "(0 = manual only)") + _fld(timing, "Full list refresh (sec)", "refresh", str(s.full_refresh_seconds)) + + validation = _section("Validation") + _fld(validation, "Concurrent proxy tests", "conc", str(s.validation_concurrency)) + _fld(validation, "Max candidates per cycle", "maxc", str(s.max_candidates)) + _fld(validation, "Per-proxy timeout (sec)", "timeout", str(s.validation_timeout_seconds)) + + security = _section("Security") + + ks_row = ctk.CTkFrame(security, fg_color="transparent") + ks_row.pack(fill="x", padx=10, pady=6) + ks_var = ctk.BooleanVar(value=s.kill_switch_enabled) + ctk.CTkCheckBox(ks_row, text="Firewall kill-switch (block all traffic if proxy chain dies)", + variable=ks_var, font=(FONT, 11), + fg_color=ACCENT2, hover_color=ACCENT, text_color=TEXT).pack(side="left") + + save_btn_frame = ctk.CTkFrame(sf_outer, fg_color="transparent") + save_btn_frame.pack(fill="x", padx=6, pady=8) + _btn(save_btn_frame, "💾 Save All Settings", lambda: _save_settings(verbose=True), + w=220, h=36, font=(FONT, 13)).pack(side="left") + + # ───────────────────────────────────────────────────────────────────────── + # SAVE SETTINGS + # ───────────────────────────────────────────────────────────────────────── + def _save_settings(verbose: bool = False) -> None: + try: + src_raw = sources_box.get("1.0", "end").strip() + src_list = [ln.strip() for ln in src_raw.splitlines() if ln.strip().startswith("http")] + + ns = Settings( + local_host=LISTEN_HOST, + local_port=int(entries["port"].get().strip()), + chain_length=int(hop_slider.get()), + obfuscation_mode=mode_var.get(), + use_pinned_chain=bool(use_manual_var.get()), + pinned_chain=list(manual_chain), + health_check_seconds=int(entries["health"].get().strip()), + full_refresh_seconds=int(entries["refresh"].get().strip()), + validation_concurrency=int(entries["conc"].get().strip()), + max_candidates=int(entries["maxc"].get().strip()), + validation_timeout_seconds=float(entries["timeout"].get().strip()), + prefer_elite=bool(elite_var2.get()), + kill_switch_enabled=bool(ks_var.get()), + proxy_bypass=entries["bypass"].get().strip() or Settings().proxy_bypass, + sources=src_list or Settings().sources, + ip_check_url=entries["check_url"].get().strip() or Settings().ip_check_url, + ) + if not (1 <= ns.local_port <= 65535): + raise ValueError("Port must be 1-65535") + svc.update_settings(ns) + save_settings(ns) + proxy_lbl.configure(text=f"proxy: {LISTEN_HOST}:{ns.local_port}") + if verbose: + _log("✓ Settings saved.") + except Exception as e: + _log(f"Settings error: {e!s}") + + # ───────────────────────────────────────────────────────────────────────── + # STATUS REFRESHERS + # ───────────────────────────────────────────────────────────────────────── + def _refresh_sysproxy() -> None: + on = is_system_proxy_set() + sys_lbl.configure(text="SYS:ON" if on else "SYS:OFF", + text_color=GREEN if on else DIM) + + def _refresh_fw(engaged: bool | None = None) -> None: + if engaged is None: + engaged = fw_is_engaged() + fw_lbl.configure(text="FW:ON" if engaged else "FW:OFF", + text_color=GREEN if engaged else DIM) + + # ───────────────────────────────────────────────────────────────────────── + # MESSAGE PUMP + # ───────────────────────────────────────────────────────────────────────── + def _handle(m: dict[str, Any]) -> None: + t = m.get("type") + if t == "log": + _log(str(m.get("text", ""))) + elif t == "state": + running = bool(m.get("running")) + status_dot.configure(text_color=GREEN if running else RED) + status_txt.configure(text="RUNNING" if running else "STOPPED") + _refresh_sysproxy() + if not running: + prog_bar.set(0) + phase_lbl.configure(text="idle") + tray.set_state("gray") + v_exit_ip.set("—") + v_hops.set("—") + elif t == "phase": + phase_lbl.configure(text=str(m.get("phase", ""))) + if m.get("phase") != "validate": + prog_bar.set(0) + elif t == "validate_progress": + d, tot = int(m.get("done", 0)), max(1, int(m.get("total", 1))) + prog_bar.set(d / tot) + elif t == "pool": + cnt = int(m.get("count", 0)) + pool_lbl.configure(text=f"pool: {cnt}") + v_pool.set(str(cnt)) + elif t == "real_ip": + ip = str(m.get("ip", "—")) + your_ip_lbl.configure(text=f"Your IP: {ip}") + v_real_ip.set(ip) + elif t == "firewall": + _refresh_fw(m.get("engaged")) + elif t == "hops": + hops = [str(x) for x in (m.get("hops") or [])] + status = str(m.get("status", "connecting")) + exit_ip = m.get("exit_ip") + _render_chain(hops, status, exit_ip) + _refresh_sysproxy() + tray.set_state({"healthy": "green", "dead": "red", "connecting": "yellow"}.get(status, "yellow")) + v_exit_ip.set(str(exit_ip) if exit_ip else "—") + v_hops.set(str(len(hops))) + + def _pump() -> None: + try: + while True: + _handle(ui_q.get_nowait()) + except queue.Empty: + pass + root.after(100, _pump) + + # ───────────────────────────────────────────────────────────────────────── + # CLOSE / MINIMIZE + # ───────────────────────────────────────────────────────────────────────── + def _close() -> None: + _cancel_pulse() + tray.stop() + svc.stop() + clear_system_proxy() + if is_admin(): + fw_disengage() + root.destroy() + + root.protocol("WM_DELETE_WINDOW", lambda: root.withdraw()) + + # ───────────────────────────────────────────────────────────────────────── + # INIT + # ───────────────────────────────────────────────────────────────────────── + _refresh_boot() + _refresh_sysproxy() + _refresh_fw() + _log("─" * 60) + _log("Proxy God v2 — ready.") + _log(f"Admin: {'YES' if is_admin() else 'NO (Run as Admin for kill-switch)'}") + _log(f"Log: {LOG_PATH}") + _log("Press START to fetch, validate and chain proxies.") + _log("─" * 60) + _pump() + root.mainloop() + + +if __name__ == "__main__": + main() diff --git a/proxy_chain_manager/config.py b/proxy_chain_manager/config.py new file mode 100644 index 0000000..76ae7eb --- /dev/null +++ b/proxy_chain_manager/config.py @@ -0,0 +1,103 @@ +from __future__ import annotations + +import json +from dataclasses import asdict, dataclass, field +from pathlib import Path + +from .paths import app_data_dir + +# Always bind the local forwarder to loopback. VM clones and NIC/IP changes (DHCP) +# do not affect 127.0.0.1; avoid storing LAN IPs or hostnames for the listener. +LISTEN_HOST = "127.0.0.1" + +OBFUSCATION_MODES = ["auto", "http_only", "socks5_only", "random_mix"] +OBFUSCATION_LABELS = { + "auto": "Auto (best available)", + "http_only": "HTTP only", + "socks5_only": "SOCKS5 only", + "random_mix": "Random Mix (max noise)", +} + + +@dataclass +class Settings: + # ── network ────────────────────────────────────────────────────────── + local_host: str = LISTEN_HOST + local_port: int = 18888 + + # ── chain ───────────────────────────────────────────────────────────── + chain_length: int = 3 # number of hops (2-8) + obfuscation_mode: str = "auto" # see OBFUSCATION_MODES + use_pinned_chain: bool = False # use manually ordered chain + pinned_chain: list[str] = field(default_factory=list) # user-ordered hop list + + # ── timing ──────────────────────────────────────────────────────────── + health_check_seconds: int = 180 # how often to re-verify exit IP + full_refresh_seconds: int = 1800 # how often to re-fetch/re-validate pool + + # ── validation ──────────────────────────────────────────────────────── + validation_concurrency: int = 64 + max_candidates: int = 400 + validation_timeout_seconds: float = 12.0 + prefer_elite: bool = False + + # ── security ────────────────────────────────────────────────────────── + kill_switch_enabled: bool = True # engage Windows Firewall kill-switch when running + proxy_bypass: str = "localhost;127.*;10.*;192.168.*;" + + # ── sources ─────────────────────────────────────────────────────────── + sources: list[str] = field( + default_factory=lambda: [ + "https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/http/data.json", + "https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks5/data.json", + "https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/https/data.json", + ] + ) + ip_check_url: str = "https://api.ipify.org?format=json" + + def listen_addr(self) -> str: + return f"{self.local_host}:{self.local_port}" + + def settings_path(self) -> Path: + return app_data_dir() / "settings.json" + + +def normalize_listen_host(s: Settings) -> tuple[Settings, bool]: + """Force loopback bind so LAN/DHCP IP changes (e.g. cloned VMs) never break the listener.""" + if s.local_host == LISTEN_HOST: + return s, False + s.local_host = LISTEN_HOST + return s, True + + +def load_settings() -> Settings: + p = app_data_dir() / "settings.json" + if not p.is_file(): + return Settings() + try: + raw = json.loads(p.read_text(encoding="utf-8")) + except (OSError, json.JSONDecodeError): + return Settings() + s = Settings() + for k, v in raw.items(): + if hasattr(s, k): + setattr(s, k, v) + if not isinstance(s.sources, list) or not all(isinstance(x, str) for x in s.sources): + s.sources = Settings().sources + if s.obfuscation_mode not in OBFUSCATION_MODES: + s.obfuscation_mode = "auto" + if not isinstance(s.pinned_chain, list): + s.pinned_chain = [] + s, changed = normalize_listen_host(s) + if changed: + try: + p.write_text(json.dumps(asdict(s), indent=2), encoding="utf-8") + except OSError: + pass + return s + + +def save_settings(s: Settings) -> None: + s, _ = normalize_listen_host(s) + p = app_data_dir() / "settings.json" + p.write_text(json.dumps(asdict(s), indent=2), encoding="utf-8") diff --git a/proxy_chain_manager/fetcher.py b/proxy_chain_manager/fetcher.py new file mode 100644 index 0000000..26ebc02 --- /dev/null +++ b/proxy_chain_manager/fetcher.py @@ -0,0 +1,36 @@ +from __future__ import annotations + +import logging +from typing import Any + +import httpx + +log = logging.getLogger(__name__) + + +def fetch_proxy_json(url: str, timeout: float = 45.0) -> list[dict[str, Any]]: + with httpx.Client(timeout=timeout, follow_redirects=True) as c: + r = c.get(url) + r.raise_for_status() + data = r.json() + if not isinstance(data, list): + return [] + return [x for x in data if isinstance(x, dict)] + + +def normalize_entries(rows: list[dict[str, Any]], prefer_elite: bool) -> list[str]: + out: list[str] = [] + for row in rows: + if prefer_elite and str(row.get("anonymity", "")).lower() != "elite": + continue + p = row.get("proxy") + if isinstance(p, str) and "://" in p: + out.append(p.strip()) + # de-dupe preserving order + seen: set[str] = set() + uniq: list[str] = [] + for u in out: + if u not in seen: + seen.add(u) + uniq.append(u) + return uniq diff --git a/proxy_chain_manager/firewall.py b/proxy_chain_manager/firewall.py new file mode 100644 index 0000000..b7d2db7 --- /dev/null +++ b/proxy_chain_manager/firewall.py @@ -0,0 +1,175 @@ +""" +Windows Firewall enforcement — kill-switch style. + +When engaged: + - Default outbound policy → BLOCK (all profiles) + - Allow rules for: GOST, NordVPN stack, this app, loopback, DHCP + - Everything else is denied outbound — apps that don't go through the + local proxy simply can't reach the internet. + +When disengaged: + - Remove our rules, restore default outbound → ALLOW +""" +from __future__ import annotations + +import ctypes +import glob +import logging +import subprocess +import sys +from pathlib import Path + +from .paths import gost_exe_path + +log = logging.getLogger(__name__) + +RULE_PREFIX = "PCM_" + +NORD_GLOBS = [ + r"C:\Program Files\NordVPN\*.exe", + r"C:\Program Files\NordUpdater\*.exe", + r"C:\Program Files\NordVPN\NordSec ThreatProtection\*.exe", +] + + +def is_admin() -> bool: + try: + return ctypes.windll.shell32.IsUserAnAdmin() != 0 # type: ignore[attr-defined] + except Exception: + return False + + +def request_admin_relaunch() -> bool: + """Re-launch the current process elevated. Returns True if launched, False on error.""" + if is_admin(): + return False + try: + exe = sys.executable + args = " ".join(f'"{a}"' for a in sys.argv) + ret = ctypes.windll.shell32.ShellExecuteW( # type: ignore[attr-defined] + None, "runas", exe, args, None, 1 + ) + return ret > 32 + except Exception: + return False + + +def _run(args: list[str], check: bool = False) -> subprocess.CompletedProcess[str]: + return subprocess.run( + args, capture_output=True, text=True, timeout=30, + creationflags=getattr(subprocess, "CREATE_NO_WINDOW", 0), + ) + + +def _add_rule(name: str, **kw: str) -> bool: + full = RULE_PREFIX + name + args = ["netsh", "advfirewall", "firewall", "add", "rule", f"name={full}"] + for k, v in kw.items(): + args.append(f"{k}={v}") + r = _run(args) + ok = r.returncode == 0 + if not ok: + log.warning("Firewall rule %s failed: %s", full, (r.stdout or "") + (r.stderr or "")) + return ok + + +def _delete_rules() -> None: + r = _run(["netsh", "advfirewall", "firewall", "show", "rule", "name=all", "dir=out"]) + lines = (r.stdout or "").splitlines() + names: set[str] = set() + for ln in lines: + if ln.startswith("Rule Name:"): + n = ln.split(":", 1)[1].strip() + if n.startswith(RULE_PREFIX): + names.add(n) + for n in names: + _run(["netsh", "advfirewall", "firewall", "delete", "rule", f"name={n}"]) + log.info("Deleted %d PCM firewall rules", len(names)) + + +def _set_outbound_policy(action: str) -> None: + """action = 'blockinbound,blockoutbound' or 'blockinbound,allowoutbound'.""" + for profile in ("domainprofile", "privateprofile", "publicprofile"): + _run(["netsh", "advfirewall", "set", profile, "firewallpolicy", action]) + + +def _resolve_self_exe() -> Path: + if getattr(sys, "frozen", False): + return Path(sys.executable).resolve() + return Path(sys.executable).resolve() + + +def _expand_nord_exes() -> list[str]: + out: list[str] = [] + for pattern in NORD_GLOBS: + out.extend(glob.glob(pattern)) + return out + + +def engage(gost_path: Path | None = None) -> tuple[bool, str]: + """Activate kill-switch firewall. Returns (success, message).""" + if not is_admin(): + return False, "Need admin privileges for firewall enforcement." + + gost = gost_path or gost_exe_path() + self_exe = _resolve_self_exe() + nord_exes = _expand_nord_exes() + + _delete_rules() + + # Allow loopback (apps → GOST on 127.0.0.1) + _add_rule("Loopback", dir="out", action="allow", + remoteip="127.0.0.0/8", protocol="any") + + # Allow GOST outbound (it connects to the proxy hops) + _add_rule("GOST", dir="out", action="allow", + program=f'"{gost}"', protocol="any") + + # Allow this application outbound (fetches proxy lists, validates) + _add_rule("Self", dir="out", action="allow", + program=f'"{self_exe}"', protocol="any") + + # If running from python.exe, also allow pythonw.exe + if self_exe.name.lower() in ("python.exe", "pythonw.exe"): + for sibling in ("python.exe", "pythonw.exe"): + p = self_exe.with_name(sibling) + if p.is_file(): + _add_rule(f"Python_{sibling}", dir="out", action="allow", + program=f'"{p}"', protocol="any") + + # Allow all NordVPN executables + for i, npath in enumerate(nord_exes): + _add_rule(f"Nord_{i}", dir="out", action="allow", + program=f'"{npath}"', protocol="any") + + # Allow DHCP (or you lose your adapter) + _add_rule("DHCP", dir="out", action="allow", + protocol="udp", remoteport="67,68") + + # Allow DNS (GOST needs to resolve proxy hostnames) + _add_rule("DNS_UDP", dir="out", action="allow", + protocol="udp", remoteport="53") + _add_rule("DNS_TCP", dir="out", action="allow", + protocol="tcp", remoteport="53") + + # Set default outbound to BLOCK + _set_outbound_policy("blockinbound,blockoutbound") + + log.info("Firewall kill-switch engaged. %d Nord exes whitelisted.", len(nord_exes)) + return True, f"Kill-switch ON. {len(nord_exes)} Nord processes whitelisted." + + +def disengage() -> tuple[bool, str]: + """Remove kill-switch, restore normal outbound.""" + if not is_admin(): + return False, "Need admin to remove firewall rules." + _set_outbound_policy("blockinbound,allowoutbound") + _delete_rules() + log.info("Firewall kill-switch disengaged.") + return True, "Kill-switch OFF. Normal outbound restored." + + +def is_engaged() -> bool: + """Quick check: are our rules present?""" + r = _run(["netsh", "advfirewall", "firewall", "show", "rule", f"name={RULE_PREFIX}GOST", "dir=out"]) + return RULE_PREFIX in (r.stdout or "") diff --git a/proxy_chain_manager/gost_util.py b/proxy_chain_manager/gost_util.py new file mode 100644 index 0000000..a1d4c21 --- /dev/null +++ b/proxy_chain_manager/gost_util.py @@ -0,0 +1,93 @@ +from __future__ import annotations + +import io +import logging +import shutil +import subprocess +import zipfile +from pathlib import Path + +import httpx + +from .paths import gost_exe_path + +log = logging.getLogger(__name__) + +GOST_RELEASE_ZIP = ( + "https://github.com/go-gost/gost/releases/download/v3.2.6/" + "gost_3.2.6_windows_amd64.zip" +) + + +def _add_defender_exclusion(path: Path) -> None: + """Add Windows Defender exclusion so GOST is not quarantined.""" + try: + subprocess.run( + ["powershell", "-NoProfile", "-NonInteractive", "-Command", + f"Add-MpPreference -ExclusionPath '{path.parent}' -ExclusionProcess 'gost.exe' -ErrorAction SilentlyContinue"], + capture_output=True, + timeout=30, + creationflags=getattr(subprocess, "CREATE_NO_WINDOW", 0), + ) + log.info("Defender exclusion added for %s", path.parent) + except Exception: + pass # non-fatal + + +def ensure_gost(target: Path | None = None) -> Path: + exe = target or gost_exe_path() + if exe.is_file() and exe.stat().st_size > 10_000: + return exe + exe.parent.mkdir(parents=True, exist_ok=True) + # Add exclusion BEFORE downloading so Defender doesn't nuke it on write + _add_defender_exclusion(exe) + log.info("Downloading GOST %s", GOST_RELEASE_ZIP) + with httpx.Client(timeout=120.0, follow_redirects=True) as c: + r = c.get(GOST_RELEASE_ZIP) + r.raise_for_status() + data = r.content + if len(data) < 64 or data[:2] != b"PK": + raise RuntimeError("Downloaded GOST zip looks invalid (not a zip).") + with zipfile.ZipFile(io.BytesIO(data), "r") as z: + names = [n for n in z.namelist() if n.lower().endswith("gost.exe")] + if not names: + raise RuntimeError("gost.exe not found in release zip") + with z.open(names[0]) as src, open(exe, "wb") as dst: + shutil.copyfileobj(src, dst) + # Add exclusion again after write in case Defender scanned during extraction + _add_defender_exclusion(exe) + log.info("GOST installed at %s", exe) + return exe + + +def build_gost_cmd(gost: Path, listen_http: str, forwards: list[str]) -> list[str]: + args = [str(gost), "-L", f"http://{listen_http}"] + for f in forwards: + args.extend(["-F", f]) + return args + + +def popen_no_window(args: list[str]) -> subprocess.Popen: + cr = getattr(subprocess, "CREATE_NO_WINDOW", 0) + return subprocess.Popen( + args, + stdin=subprocess.DEVNULL, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE, + creationflags=cr, + ) + + +def terminate_process(proc: subprocess.Popen | None) -> None: + if proc is None: + return + if proc.poll() is not None: + return + try: + proc.terminate() + proc.wait(timeout=5) + except Exception: + try: + proc.kill() + except Exception: + pass diff --git a/proxy_chain_manager/paths.py b/proxy_chain_manager/paths.py new file mode 100644 index 0000000..4608110 --- /dev/null +++ b/proxy_chain_manager/paths.py @@ -0,0 +1,15 @@ +from __future__ import annotations + +import os +from pathlib import Path + + +def app_data_dir() -> Path: + base = os.environ.get("LOCALAPPDATA") or str(Path.home() / "AppData" / "Local") + d = Path(base) / "ProxyChainManager" + d.mkdir(parents=True, exist_ok=True) + return d + + +def gost_exe_path() -> Path: + return app_data_dir() / "gost.exe" diff --git a/proxy_chain_manager/service.py b/proxy_chain_manager/service.py new file mode 100644 index 0000000..2463bfd --- /dev/null +++ b/proxy_chain_manager/service.py @@ -0,0 +1,338 @@ +from __future__ import annotations + +import asyncio +import logging +import random +import threading +import time +from collections.abc import Callable +from typing import Any + +from .config import Settings, load_settings, save_settings +from .fetcher import fetch_proxy_json, normalize_entries +from .firewall import disengage as fw_disengage, engage as fw_engage, is_admin +from .gost_util import build_gost_cmd, ensure_gost, popen_no_window, terminate_process +from .sysproxy import clear_system_proxy, set_system_proxy +from .validator import check_chain_exit_ip, get_direct_ip, validate_proxies + +log = logging.getLogger(__name__) + +Notify = Callable[[dict[str, Any]], None] + + +def _filter_by_mode(pool: list[str], mode: str) -> list[str]: + """Filter pool by obfuscation mode.""" + if mode == "http_only": + return [u for u in pool if u.startswith("http://")] + if mode == "socks5_only": + return [u for u in pool if u.startswith("socks5://")] + if mode == "random_mix": + random.shuffle(pool) + return pool + # auto — keep all + return pool + + +class ChainService: + """Background rotating proxy chain using GOST.""" + + def __init__(self, notify: Notify) -> None: + self._notify = notify + self._stop = threading.Event() + self._force_rotate = threading.Event() + self._thread: threading.Thread | None = None + self._proc = None + self._settings = load_settings() + self._current_chain: list[str] = [] + + @property + def settings(self) -> Settings: + return self._settings + + @property + def current_chain(self) -> list[str]: + return list(self._current_chain) + + def update_settings(self, s: Settings) -> None: + self._settings = s + save_settings(s) + + def start(self) -> None: + if self._thread and self._thread.is_alive(): + return + self._stop.clear() + self._thread = threading.Thread(target=self._run_thread, name="ChainService", daemon=True) + self._thread.start() + + def stop(self) -> None: + self._stop.set() + terminate_process(self._proc) + self._proc = None + if self._thread: + self._thread.join(timeout=15) + self._teardown_network() + self._notify({"type": "state", "running": False}) + + def rotate_now(self) -> None: + self._force_rotate.set() + + def _teardown_network(self) -> None: + clear_system_proxy() + self._notify({"type": "log", "text": "System proxy cleared."}) + if is_admin() and self._settings.kill_switch_enabled: + ok, msg = fw_disengage() + self._notify({"type": "log", "text": msg}) + self._notify({"type": "firewall", "engaged": False}) + + def _run_thread(self) -> None: + try: + asyncio.run(self._async_main()) + except Exception: + log.exception("service thread failed") + self._notify({"type": "log", "text": "Fatal error in service thread (see log)."}) + finally: + terminate_process(self._proc) + self._proc = None + self._teardown_network() + self._notify({"type": "state", "running": False}) + + async def _async_main(self) -> None: + self._notify({"type": "state", "running": True}) + + try: + gost = ensure_gost() + self._notify({"type": "log", "text": f"GOST ready: {gost}"}) + except Exception as e: + self._notify({"type": "log", "text": f"GOST setup failed: {e} — check internet connection."}) + return + + # Verify GOST isn't quarantined by checking file size + if gost.stat().st_size < 10_000: + self._notify({"type": "log", "text": "GOST exe looks invalid (may be quarantined). Re-downloading..."}) + gost.unlink(missing_ok=True) + try: + gost = ensure_gost() + except Exception as e: + self._notify({"type": "log", "text": f"GOST re-download failed: {e}"}) + return + + real_ip = await get_direct_ip(self._settings.ip_check_url) + if real_ip: + self._notify({"type": "real_ip", "ip": real_ip}) + self._notify({"type": "log", "text": f"Your IP (without chain): {real_ip}"}) + else: + self._notify({"type": "log", "text": "Could not determine real IP — exit IP comparison disabled."}) + + # Engage firewall kill-switch if enabled + if self._settings.kill_switch_enabled: + if is_admin(): + ok, msg = fw_engage(gost) + self._notify({"type": "log", "text": msg}) + self._notify({"type": "firewall", "engaged": ok}) + else: + self._notify({"type": "log", "text": "Kill-switch skipped — not running as Administrator."}) + self._notify({"type": "firewall", "engaged": False}) + else: + self._notify({"type": "log", "text": "Kill-switch disabled in settings."}) + self._notify({"type": "firewall", "engaged": False}) + + last_full = 0.0 + pool: list[str] = [] + + while not self._stop.is_set(): + now = time.monotonic() + need_refresh = ( + not pool + or now - last_full >= float(self._settings.full_refresh_seconds) + ) + + # If using pinned chain, skip pool management + if self._settings.use_pinned_chain and len(self._settings.pinned_chain) >= 1: + chain = list(self._settings.pinned_chain) + await self._run_chain(gost, chain, real_ip) + if self._stop.is_set(): + break + continue + + if need_refresh: + self._notify({"type": "phase", "phase": "fetch"}) + pool = await self._build_pool() + last_full = time.monotonic() + self._notify({"type": "pool", "count": len(pool)}) + + filtered = _filter_by_mode(list(pool), self._settings.obfuscation_mode) + + if len(filtered) < 2: + self._notify({ + "type": "log", + "text": ( + f"Pool has {len(filtered)} proxies for mode '{self._settings.obfuscation_mode}'. " + "Try 'auto' mode or increase max candidates. Retrying..." + ) + }) + await asyncio.sleep(30) + last_full = 0.0 + continue + + chain = self._pick_chain(filtered) + await self._run_chain(gost, chain, real_ip) + if self._stop.is_set(): + break + + terminate_process(self._proc) + self._proc = None + + async def _run_chain(self, gost: Any, chain: list[str], real_ip: str | None) -> None: + """Spin up GOST with the given chain, monitor it, return when chain dies or rotation triggered.""" + self._current_chain = list(chain) + self._notify({"type": "hops", "hops": chain, "status": "connecting"}) + listen = self._settings.listen_addr() + cmd = build_gost_cmd(gost, listen, chain) + self._notify({"type": "log", "text": "Starting: " + " → ".join(self._short(h) for h in chain)}) + + terminate_process(self._proc) + self._proc = popen_no_window(cmd) + + # Brief settle time + await asyncio.sleep(2.0) + + # Check GOST didn't immediately die + if self._proc.poll() is not None: + stderr = b"" + try: + _, stderr = self._proc.communicate(timeout=2) + except Exception: + pass + err_msg = stderr.decode(errors="replace").strip() if stderr else "unknown error" + self._notify({"type": "hops", "hops": chain, "status": "dead", "exit_ip": None}) + self._notify({"type": "log", "text": f"GOST exited immediately: {err_msg}"}) + return + + local_proxy = f"http://{listen}" + exit_ip = await check_chain_exit_ip( + local_proxy, + self._settings.ip_check_url, + min(25.0, self._settings.validation_timeout_seconds + 10.0), + ) + + if not exit_ip: + self._notify({"type": "hops", "hops": chain, "status": "dead", "exit_ip": None}) + self._notify({"type": "log", "text": "Chain failed IP check. Rotating."}) + terminate_process(self._proc) + self._proc = None + return + + if real_ip and exit_ip == real_ip: + self._notify({"type": "hops", "hops": chain, "status": "dead", "exit_ip": exit_ip}) + self._notify({"type": "log", "text": f"Exit IP {exit_ip} == real IP! Chain leaking. Rotating."}) + terminate_process(self._proc) + self._proc = None + return + + self._notify({"type": "hops", "hops": chain, "status": "healthy", "exit_ip": exit_ip}) + self._notify({"type": "log", "text": f"Chain healthy — Exit IP: {exit_ip}"}) + set_system_proxy( + self._settings.local_host, + self._settings.local_port, + self._settings.proxy_bypass, + ) + self._notify({"type": "log", "text": f"System proxy → {self._settings.listen_addr()}"}) + + # Monitor loop + refresh_deadline = time.monotonic() + float(self._settings.full_refresh_seconds) + while not self._stop.is_set() and time.monotonic() < refresh_deadline: + w = await self._wait_health_interval() + if w in ("stop", "rotate"): + break + + if self._proc.poll() is not None: + self._notify({"type": "log", "text": "GOST process died; rebuilding."}) + break + + exit_ip = await check_chain_exit_ip( + local_proxy, + self._settings.ip_check_url, + min(25.0, self._settings.validation_timeout_seconds + 10.0), + ) + if not exit_ip or (real_ip and exit_ip == real_ip): + self._notify({"type": "hops", "hops": chain, "status": "dead", "exit_ip": exit_ip}) + self._notify({"type": "log", "text": "Health check failed; rotating."}) + break + self._notify({"type": "hops", "hops": chain, "status": "healthy", "exit_ip": exit_ip}) + + terminate_process(self._proc) + self._proc = None + + async def _wait_health_interval(self) -> str | None: + total = float(self._settings.health_check_seconds) + end = time.monotonic() + total + while time.monotonic() < end: + if self._stop.is_set(): + return "stop" + if self._force_rotate.is_set(): + self._force_rotate.clear() + self._notify({"type": "log", "text": "Manual rotate."}) + return "rotate" + await asyncio.sleep(0.2) + return None + + def _pick_chain(self, pool: list[str]) -> list[str]: + k = min(self._settings.chain_length, len(pool)) + return random.sample(pool, k=k) + + @staticmethod + def _short(url: str) -> str: + return ( + url.replace("http://", "") + .replace("socks5://", "s5://") + .replace("socks4://", "s4://") + .replace("https://", "https://") + ) + + async def _build_pool(self) -> list[str]: + s = self._settings + raw_urls: list[str] = [] + for url in s.sources: + if self._stop.is_set(): + break + try: + rows = fetch_proxy_json(url) + entries = normalize_entries(rows, s.prefer_elite) + raw_urls.extend(entries) + self._notify({"type": "log", "text": f"Fetched {len(rows)} entries from source."}) + except Exception as e: + self._notify({"type": "log", "text": f"Fetch error: {e!s}"}) + + if not raw_urls: + self._notify({"type": "log", "text": "No proxies fetched from any source!"}) + return [] + + # Deduplicate + seen: set[str] = set() + unique: list[str] = [] + for u in raw_urls: + if u not in seen: + seen.add(u) + unique.append(u) + raw_urls = unique + + if len(raw_urls) > s.max_candidates: + raw_urls = random.sample(raw_urls, k=s.max_candidates) + + self._notify({"type": "phase", "phase": "validate"}) + self._notify({"type": "log", "text": f"Validating {len(raw_urls)} candidates..."}) + + def on_prog(done: int, total: int) -> None: + self._notify({"type": "validate_progress", "done": done, "total": total}) + + good = await validate_proxies( + raw_urls, + s.ip_check_url, + s.validation_concurrency, + s.validation_timeout_seconds, + on_progress=on_prog, + ) + random.shuffle(good) + self._notify({"type": "log", "text": f"Valid: {len(good)} / {len(raw_urls)}"}) + self._notify({"type": "phase", "phase": "running"}) + return good diff --git a/proxy_chain_manager/sysproxy.py b/proxy_chain_manager/sysproxy.py new file mode 100644 index 0000000..5330be0 --- /dev/null +++ b/proxy_chain_manager/sysproxy.py @@ -0,0 +1,60 @@ +"""Set / clear the Windows system-wide HTTP proxy via the registry + WinINet broadcast.""" +from __future__ import annotations + +import ctypes +import logging +import winreg + +log = logging.getLogger(__name__) + +_KEY_PATH = r"Software\Microsoft\Windows\CurrentVersion\Internet Settings" +_SETTINGS_CHANGED = 39 +_REFRESH = 37 + + +def _broadcast() -> None: + """Tell running apps (browsers, etc.) that proxy settings changed.""" + try: + inet = ctypes.windll.wininet # type: ignore[attr-defined] + inet.InternetSetOptionW(0, _SETTINGS_CHANGED, 0, 0) + inet.InternetSetOptionW(0, _REFRESH, 0, 0) + except Exception: + pass + + +def set_system_proxy(host: str, port: int, bypass: str = "localhost;127.*;10.*;192.168.*;") -> None: + proxy = f"{host}:{port}" + try: + with winreg.OpenKey( + winreg.HKEY_CURRENT_USER, _KEY_PATH, 0, winreg.KEY_SET_VALUE + ) as key: + winreg.SetValueEx(key, "ProxyEnable", 0, winreg.REG_DWORD, 1) + winreg.SetValueEx(key, "ProxyServer", 0, winreg.REG_SZ, proxy) + winreg.SetValueEx(key, "ProxyOverride", 0, winreg.REG_SZ, bypass) + _broadcast() + log.info("System proxy set to %s (bypass: %s)", proxy, bypass) + except OSError: + log.exception("Failed to set system proxy") + + +def clear_system_proxy() -> None: + try: + with winreg.OpenKey( + winreg.HKEY_CURRENT_USER, _KEY_PATH, 0, winreg.KEY_SET_VALUE + ) as key: + winreg.SetValueEx(key, "ProxyEnable", 0, winreg.REG_DWORD, 0) + _broadcast() + log.info("System proxy cleared") + except OSError: + log.exception("Failed to clear system proxy") + + +def is_system_proxy_set() -> bool: + try: + with winreg.OpenKey( + winreg.HKEY_CURRENT_USER, _KEY_PATH, 0, winreg.KEY_QUERY_VALUE + ) as key: + val, _ = winreg.QueryValueEx(key, "ProxyEnable") + return val == 1 + except OSError: + return False diff --git a/proxy_chain_manager/tray.py b/proxy_chain_manager/tray.py new file mode 100644 index 0000000..68b4c02 --- /dev/null +++ b/proxy_chain_manager/tray.py @@ -0,0 +1,89 @@ +"""System-tray icon: green = healthy chain, red = broken/stopped, yellow = connecting.""" +from __future__ import annotations + +import threading +from typing import Any, Callable + +import pystray +from PIL import Image, ImageDraw + + +def _circle_icon(color: str, size: int = 64) -> Image.Image: + img = Image.new("RGBA", (size, size), (0, 0, 0, 0)) + draw = ImageDraw.Draw(img) + pad = 4 + draw.ellipse([pad, pad, size - pad, size - pad], fill=color) + return img + + +ICONS = { + "green": _circle_icon("#00e676"), + "red": _circle_icon("#ff1744"), + "yellow": _circle_icon("#ffab00"), + "gray": _circle_icon("#6c757d"), +} + +TIPS = { + "green": "Proxy Chain: healthy", + "red": "Proxy Chain: broken / stopped", + "yellow": "Proxy Chain: connecting…", + "gray": "Proxy Chain: idle", +} + + +class TrayIcon: + def __init__( + self, + on_show: Callable[[], None], + on_quit: Callable[[], None], + on_rotate: Callable[[], None], + ) -> None: + self._on_show = on_show + self._on_quit = on_quit + self._on_rotate = on_rotate + self._icon: pystray.Icon | None = None + self._thread: threading.Thread | None = None + self._state = "gray" + + def start(self) -> None: + if self._thread and self._thread.is_alive(): + return + menu = pystray.Menu( + pystray.MenuItem("Show", self._show, default=True), + pystray.MenuItem("Rotate now", self._rotate), + pystray.Menu.SEPARATOR, + pystray.MenuItem("Quit", self._quit), + ) + self._icon = pystray.Icon( + "ProxyChainManager", + icon=ICONS[self._state], + title=TIPS[self._state], + menu=menu, + ) + self._thread = threading.Thread(target=self._icon.run, daemon=True) + self._thread.start() + + def stop(self) -> None: + if self._icon: + try: + self._icon.stop() + except Exception: + pass + + def set_state(self, state: str) -> None: + """state: 'green', 'red', 'yellow', 'gray'.""" + if state not in ICONS: + state = "gray" + self._state = state + if self._icon: + self._icon.icon = ICONS[state] + self._icon.title = TIPS[state] + + def _show(self, icon: Any = None, item: Any = None) -> None: + self._on_show() + + def _rotate(self, icon: Any = None, item: Any = None) -> None: + self._on_rotate() + + def _quit(self, icon: Any = None, item: Any = None) -> None: + self._on_quit() diff --git a/proxy_chain_manager/validator.py b/proxy_chain_manager/validator.py new file mode 100644 index 0000000..91ade6c --- /dev/null +++ b/proxy_chain_manager/validator.py @@ -0,0 +1,96 @@ +from __future__ import annotations + +import asyncio +import logging +from typing import Callable + +import httpx + +log = logging.getLogger(__name__) + + +async def validate_proxies( + proxy_urls: list[str], + check_url: str, + concurrency: int, + timeout_seconds: float, + on_progress: Callable[[int, int], None] | None = None, +) -> list[str]: + sem = asyncio.Semaphore(max(1, concurrency)) + ok: list[str] = [] + lock = asyncio.Lock() + total = len(proxy_urls) + done = 0 + + async def one(u: str) -> None: + nonlocal done + async with sem: + good = await _check_one(u, check_url, timeout_seconds) + async with lock: + done += 1 + if good: + ok.append(u) + if on_progress: + on_progress(done, total) + + await asyncio.gather(*(one(u) for u in proxy_urls)) + return ok + + +async def _check_one(proxy_url: str, check_url: str, timeout_seconds: float) -> bool: + try: + t = httpx.Timeout(timeout_seconds, connect=min(8.0, timeout_seconds)) + async with httpx.AsyncClient(proxy=proxy_url, timeout=t, verify=True, follow_redirects=True) as c: + r = await c.get(check_url) + return r.status_code == 200 and len(r.content) > 0 + except Exception: + return False + + +async def check_chain_exit_ip( + listen_proxy: str, check_url: str, timeout_seconds: float +) -> str | None: + """Query the IP-check URL through the local chain proxy. + Returns the exit IP string on success, or None on failure.""" + try: + t = httpx.Timeout(timeout_seconds, connect=min(10.0, timeout_seconds)) + async with httpx.AsyncClient(proxy=listen_proxy, timeout=t, verify=True, follow_redirects=True) as c: + r = await c.get(check_url) + if r.status_code != 200: + return None + body = r.text.strip() + # ipify returns {"ip":"x.x.x.x"} in json mode + if body.startswith("{"): + import json + try: + return json.loads(body).get("ip") or json.loads(body).get("origin") + except Exception: + return None + # plain text mode + if body and len(body) < 50: + return body + return None + except Exception: + return None + + +async def get_direct_ip(check_url: str, timeout_seconds: float = 15.0) -> str | None: + """Get our own exit IP without the proxy chain (so we can compare).""" + try: + t = httpx.Timeout(timeout_seconds) + async with httpx.AsyncClient(timeout=t, verify=True, follow_redirects=True) as c: + r = await c.get(check_url) + if r.status_code != 200: + return None + body = r.text.strip() + if body.startswith("{"): + import json + try: + return json.loads(body).get("ip") or json.loads(body).get("origin") + except Exception: + return None + if body and len(body) < 50: + return body + return None + except Exception: + return None diff --git a/proxy_chain_manager/windows_task.py b/proxy_chain_manager/windows_task.py new file mode 100644 index 0000000..aafa3a8 --- /dev/null +++ b/proxy_chain_manager/windows_task.py @@ -0,0 +1,84 @@ +from __future__ import annotations + +import subprocess +import sys +from pathlib import Path + +from .paths import app_data_dir + +TASK_NAME = "ProxyChainManagerAutoStart" + + +def _write_launcher_cmd() -> Path: + """Create a stable launcher script so Task Scheduler does not need fragile quoting.""" + if getattr(sys, "frozen", False): + exe = Path(sys.executable).resolve() + body = f'@echo off\r\nstart "" /B "{exe}"\r\n' + else: + py = Path(sys.executable).resolve() + if py.name.lower() == "python.exe": + cand = py.with_name("pythonw.exe") + if cand.is_file(): + py = cand + root = Path(__file__).resolve().parent.parent + run_py = (root / "run.py").resolve() + body = f'@echo off\r\n"{py}" "{run_py}"\r\n' + + p = app_data_dir() / "launch_proxy_chain_manager.cmd" + p.write_text(body, encoding="utf-8") + return p + + +def install_logon_task() -> tuple[bool, str]: + launcher = _write_launcher_cmd() + tr = str(launcher) + try: + r = subprocess.run( + [ + "schtasks", + "/Create", + "/F", + "/TN", + TASK_NAME, + "/TR", + tr, + "/SC", + "ONLOGON", + "/RL", + "LIMITED", + ], + capture_output=True, + text=True, + timeout=60, + ) + out = (r.stdout or "") + (r.stderr or "") + return r.returncode == 0, out.strip() or ("OK" if r.returncode == 0 else "Failed") + except Exception as e: + return False, str(e) + + +def uninstall_logon_task() -> tuple[bool, str]: + try: + r = subprocess.run( + ["schtasks", "/Delete", "/F", "/TN", TASK_NAME], + capture_output=True, + text=True, + timeout=60, + ) + out = (r.stdout or "") + (r.stderr or "") + return r.returncode == 0, out.strip() or ("OK" if r.returncode == 0 else "Failed") + except Exception as e: + return False, str(e) + + +def task_exists() -> bool: + try: + r = subprocess.run( + ["schtasks", "/Query", "/TN", TASK_NAME], + capture_output=True, + text=True, + timeout=30, + ) + return r.returncode == 0 + except Exception: + return False diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..aa36039 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +customtkinter>=5.2.0 +httpx[socks]>=0.27.0 +pystray>=0.19.0 +pillow>=10.0.0 diff --git a/run.py b/run.py new file mode 100644 index 0000000..84c2cb3 --- /dev/null +++ b/run.py @@ -0,0 +1,6 @@ +"""Launcher for development (pythonw run.py) so scheduled task can find a stable path.""" + +from proxy_chain_manager.app import main + +if __name__ == "__main__": + main()