From be4c7e45aa472e70127df6d49ce6140ce4475211 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Sat, 1 Nov 2025 19:44:35 -0400 Subject: [PATCH 01/14] add cua-bench-ui --- libs/python/bench-ui/README.md | 26 +++ libs/python/bench-ui/bench_ui/__init__.py | 3 + libs/python/bench-ui/bench_ui/api.py | 149 +++++++++++++++ libs/python/bench-ui/bench_ui/child.py | 174 ++++++++++++++++++ .../bench-ui/examples/output_overlay.png | Bin 0 -> 731246 bytes .../bench-ui/examples/simple_example.py | 62 +++++++ libs/python/bench-ui/pyproject.toml | 24 +++ 7 files changed, 438 insertions(+) create mode 100644 libs/python/bench-ui/README.md create mode 100644 libs/python/bench-ui/bench_ui/__init__.py create mode 100644 libs/python/bench-ui/bench_ui/api.py create mode 100644 libs/python/bench-ui/bench_ui/child.py create mode 100644 libs/python/bench-ui/examples/output_overlay.png create mode 100644 libs/python/bench-ui/examples/simple_example.py create mode 100644 libs/python/bench-ui/pyproject.toml diff --git a/libs/python/bench-ui/README.md b/libs/python/bench-ui/README.md new file mode 100644 index 00000000..e57cc800 --- /dev/null +++ b/libs/python/bench-ui/README.md @@ -0,0 +1,26 @@ +# CUA Bench UI + +Lightweight webUI window controller for CUA bench environments using pywebview + +## Usage + +```python +from bench_ui import launch_window, get_element_rect, execute_javascript + +# Launch a window with inline HTML content +pid = launch_window(html="

Hello

") + +# Get element rect in screen space +rect = get_element_rect(pid, "h1", space="screen") +print(rect) + +# Execute arbitrary JavaScript +text = execute_javascript(pid, "document.querySelector('h1')?.textContent") +print(text) +``` + +## Installation + +```bash +pip install cua-bench-ui +``` diff --git a/libs/python/bench-ui/bench_ui/__init__.py b/libs/python/bench-ui/bench_ui/__init__.py new file mode 100644 index 00000000..3e730f77 --- /dev/null +++ b/libs/python/bench-ui/bench_ui/__init__.py @@ -0,0 +1,3 @@ +from .api import launch_window, get_element_rect, execute_javascript + +__all__ = ["launch_window", "get_element_rect", "execute_javascript"] diff --git a/libs/python/bench-ui/bench_ui/api.py b/libs/python/bench-ui/bench_ui/api.py new file mode 100644 index 00000000..aa04d8e5 --- /dev/null +++ b/libs/python/bench-ui/bench_ui/api.py @@ -0,0 +1,149 @@ +import json +import os +import subprocess +import sys +import tempfile +import time +from pathlib import Path +from typing import Optional, Dict, Any +from urllib import request +from urllib.error import HTTPError, URLError + +# Map child PID -> listening port +_pid_to_port: Dict[int, int] = {} + + +def _post_json(url: str, payload: Dict[str, Any]) -> Dict[str, Any]: + data = json.dumps(payload).encode("utf-8") + req = request.Request(url, data=data, headers={"Content-Type": "application/json"}, method="POST") + try: + with request.urlopen(req, timeout=5) as resp: + text = resp.read().decode("utf-8") + return json.loads(text) + except HTTPError as e: + try: + body = (e.read() or b"").decode("utf-8", errors="ignore") + return json.loads(body) + except Exception: + return {"error": "http_error", "status": getattr(e, 'code', None)} + except URLError as e: + return {"error": "url_error", "reason": str(e.reason)} + + +def launch_window( + url: Optional[str] = None, + *, + html: Optional[str] = None, + title: str = "Window", + x: Optional[int] = None, + y: Optional[int] = None, + width: int = 600, + height: int = 400, + icon: Optional[str] = None, + use_inner_size: bool = False, + title_bar_style: str = "default", +) -> int: + """Create a pywebview window in a child process and return its PID. + + Preferred input is a URL via the positional `url` parameter. + To load inline HTML instead, pass `html=...`. + + Spawns `python -m bench_ui.child` with a JSON config passed via a temp file. + The child prints a single JSON line: {"pid": , "port": }. + We cache pid->port for subsequent control calls like get_element_rect. + """ + if not url and not html: + raise ValueError("launch_window requires either a url or html") + + config = { + "url": url, + "html": html, + "title": title, + "x": x, + "y": y, + "width": width, + "height": height, + "icon": icon, + "use_inner_size": use_inner_size, + "title_bar_style": title_bar_style, + } + + with tempfile.NamedTemporaryFile("w", delete=False, suffix=".json") as f: + json.dump(config, f) + cfg_path = f.name + + try: + # Launch child process + proc = subprocess.Popen( + [sys.executable, "-m", "bench_ui.child", cfg_path], + stdout=subprocess.PIPE, + stderr=subprocess.STDOUT, + text=True, + ) + assert proc.stdout is not None + # Read first line with startup info + line = proc.stdout.readline().strip() + info = json.loads(line) + pid = int(info["pid"]) if "pid" in info else proc.pid + port = int(info["port"]) # required + _pid_to_port[pid] = port + return pid + finally: + try: + os.unlink(cfg_path) + except Exception: + pass + + +def get_element_rect(pid: int, selector: str, *, space: str = "window"): + """Ask the child process to compute element client rect via injected JS. + + Returns a dict like {"x": float, "y": float, "width": float, "height": float} or None if not found. + """ + if pid not in _pid_to_port: + raise RuntimeError(f"Unknown pid {pid}; no registered bench-ui window") + port = _pid_to_port[pid] + url = f"http://127.0.0.1:{port}/rect" + last: Dict[str, Any] = {} + for _ in range(30): # ~3s total + resp = _post_json(url, {"selector": selector, "space": space}) + last = resp or {} + rect = last.get("rect") if isinstance(last, dict) else None + err = last.get("error") if isinstance(last, dict) else None + if rect is not None: + return rect + if err in ("window_not_ready", "invalid_json"): + time.sleep(0.1) + continue + # If other transient errors, brief retry + if err: + time.sleep(0.1) + continue + time.sleep(0.1) + raise RuntimeError(f"Failed to get element rect: {last}") + + +def execute_javascript(pid: int, javascript: str): + """Execute arbitrary JavaScript in the window and return its result. + + Retries briefly while the window is still becoming ready. + """ + if pid not in _pid_to_port: + raise RuntimeError(f"Unknown pid {pid}; no registered bench-ui window") + port = _pid_to_port[pid] + url = f"http://127.0.0.1:{port}/eval" + last: Dict[str, Any] = {} + for _ in range(30): # ~3s total + resp = _post_json(url, {"javascript": javascript}) + last = resp or {} + if isinstance(last, dict): + if "result" in last: + return last["result"] + if last.get("error") in ("window_not_ready", "invalid_json"): + time.sleep(0.1) + continue + if last.get("error"): + time.sleep(0.1) + continue + time.sleep(0.1) + raise RuntimeError(f"Failed to execute JavaScript: {last}") diff --git a/libs/python/bench-ui/bench_ui/child.py b/libs/python/bench-ui/bench_ui/child.py new file mode 100644 index 00000000..1c19c12c --- /dev/null +++ b/libs/python/bench-ui/bench_ui/child.py @@ -0,0 +1,174 @@ +import asyncio +import json +import os +import random +import socket +import sys +import threading +from pathlib import Path +from typing import Optional + +import webview +from aiohttp import web + + +def _get_free_port() -> int: + with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: + s.bind(("127.0.0.1", 0)) + return s.getsockname()[1] + + +def _start_http_server(window: webview.Window, port: int, ready_event: threading.Event): + async def rect_handler(request: web.Request): + try: + data = await request.json() + except Exception: + return web.json_response({"error": "invalid_json"}, status=400) + selector = data.get("selector") + space = data.get("space", "window") + if not isinstance(selector, str): + return web.json_response({"error": "selector_required"}, status=400) + + # Ensure window content is loaded + if not ready_event.is_set(): + # give it a short chance to finish loading + ready_event.wait(timeout=2.0) + if not ready_event.is_set(): + return web.json_response({"error": "window_not_ready"}, status=409) + + # Safely embed selector into JS + selector_js = json.dumps(selector) + if space == "screen": + # Compute approximate screen coordinates using window metrics + js = ( + "(function(){" + f"const s = {selector_js};" + "const el = document.querySelector(s);" + "if(!el){return null;}" + "const r = el.getBoundingClientRect();" + "const sx = (window.screenX ?? window.screenLeft ?? 0);" + "const syRaw = (window.screenY ?? window.screenTop ?? 0);" + "const frameH = (window.outerHeight - window.innerHeight) || 0;" + "const sy = syRaw + frameH;" + "return {x:sx + r.left, y:sy + r.top, width:r.width, height:r.height};" + "})()" + ) + else: + js = ( + "(function(){" + f"const s = {selector_js};" + "const el = document.querySelector(s);" + "if(!el){return null;}" + "const r = el.getBoundingClientRect();" + "return {x:r.left,y:r.top,width:r.width,height:r.height};" + "})()" + ) + try: + # Evaluate JS on the target window; this call is thread-safe in pywebview + result = window.evaluate_js(js) + except Exception as e: + return web.json_response({"error": str(e)}, status=500) + return web.json_response({"rect": result}) + + async def eval_handler(request: web.Request): + try: + data = await request.json() + except Exception: + return web.json_response({"error": "invalid_json"}, status=400) + code = data.get("javascript") or data.get("code") + if not isinstance(code, str): + return web.json_response({"error": "javascript_required"}, status=400) + + if not ready_event.is_set(): + ready_event.wait(timeout=2.0) + if not ready_event.is_set(): + return web.json_response({"error": "window_not_ready"}, status=409) + + try: + result = window.evaluate_js(code) + except Exception as e: + return web.json_response({"error": str(e)}, status=500) + return web.json_response({"result": result}) + + app = web.Application() + app.router.add_post("/rect", rect_handler) + app.router.add_post("/eval", eval_handler) + + loop = asyncio.new_event_loop() + + def run_loop(): + asyncio.set_event_loop(loop) + runner = web.AppRunner(app) + loop.run_until_complete(runner.setup()) + site = web.TCPSite(runner, "127.0.0.1", port) + loop.run_until_complete(site.start()) + loop.run_forever() + + t = threading.Thread(target=run_loop, daemon=True) + t.start() + + +def main(): + if len(sys.argv) < 2: + print("Usage: python -m bench_ui.child ", file=sys.stderr) + sys.exit(2) + + cfg_path = Path(sys.argv[1]) + cfg = json.loads(cfg_path.read_text(encoding="utf-8")) + + html: Optional[str] = cfg.get("html") or "" + url: Optional[str] = cfg.get("url") + title: str = cfg.get("title", "Window") + x: Optional[int] = cfg.get("x") + y: Optional[int] = cfg.get("y") + width: int = int(cfg.get("width", 600)) + height: int = int(cfg.get("height", 400)) + icon: Optional[str] = cfg.get("icon") + use_inner_size: bool = bool(cfg.get("use_inner_size", False)) + title_bar_style: str = cfg.get("title_bar_style", "default") + + # Create window + if url: + window = webview.create_window( + title, + url=url, + width=width, + height=height, + x=x, + y=y, + confirm_close=False, + text_select=True, + background_color="#FFFFFF", + ) + else: + window = webview.create_window( + title, + html=html, + width=width, + height=height, + x=x, + y=y, + confirm_close=False, + text_select=True, + background_color="#FFFFFF", + ) + + # Track when the page is loaded so JS execution succeeds + window_ready = threading.Event() + def _on_loaded(): + window_ready.set() + window.events.loaded += _on_loaded # type: ignore[attr-defined] + + # Start HTTP server for control + port = _get_free_port() + _start_http_server(window, port, window_ready) + + # Print startup info for parent to read + print(json.dumps({"pid": os.getpid(), "port": port}), flush=True) + + # Start GUI (blocking) + webview.start() + + +if __name__ == "__main__": + main() diff --git a/libs/python/bench-ui/examples/output_overlay.png b/libs/python/bench-ui/examples/output_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..d7e3a493b36b027ba054686dff90dd5786e36f73 GIT binary patch literal 731246 zcmZ^~Wl$Vl)V52469_iA1$TD{1a}$SA-D#DI|O%kXK=URmf#E)+=9CWcRl^Q@Au<; zr|NVSBV9c+P4B(ey6DQ` zh1%^d^rJx-s&t_17BNV^w*Ur7O|OU`oD?Q-K9gc(jJ-Uo7@9`Ca?$2G%F2J5E17`( z|L<+`!oy=CNiIaST(v@-;X{gC4+BV!x@)_(-+>NCre~wJupUOFTph(o^TXf4qW1zg z0dm&&#Vvt$(}lrkp#yJ+(-?#<*r}rWa;oU|v_ksOqeyJL@i|;_O~_l*=RC~-P&*!l zwx%suHkHZ@qgRne5JVLbIUjpQjN6i@K{q^AfEvS-#C;;7@(0NvCX0Tg&JdN8OA`&s zvc!>0g-K~7Oxc3%9y?|@g)u!BM)q~9f&?d#` zVvso-YQ;~o1Q%^7T`TuF9xxQOM-!<(hcZzz1 zH$>MOHM+sY#-TVkhe5mJ6~_~t%?F8L&@E^+NKE(?{oS~3atUi8Oj52Gp7$z&ynuqh zD#5-Jc{??iL$iG0{Yyfjf8aSc!{dGamqacpi_d8E^6C87gaxByZU7M>a-lvl35+Q?UB%!;`=b3=4F>IJ>k)E&O0Jkj8k8=A++%+Zwu6U)xeeBDr;*sa zc>{P2KG;;wH2yT^HC`7Q3hf53Good2Y^m3r3r!P&#_3;P?_tSzfNg6_RbO9Ue$tAo zVITE>Cz2I$qInHu<@@PMo1putT~r0I1pcp$ByQ=arD;Y23cU`~@>l$V>kU^et{Cl? z-)zy^(pLA}+&BbCfoy8R5|11hhIIvk5=;Xk-%wItp^OKFsH_3Kf4QWcb!m|%sE#m{ za?~8Oh@^c$r9swq4!p{Ub798RG0+IAGIa)6XdY#`2ybR(XfS4j z9|id(bMAR%OVkuG2RKvyjqqqHznL|>Z&&Rfl9Q;E!pPxEP?BeIq>|kUrAtUXOvE4F z8P?eku|O!E7d$Bc80P@`2PbMF=YG^K!$g*xhBd7y!1wURH%C#6Kut!h?)R-gb7hzl zQ8(1^O>Lchi06siUbg7BH?RMeS%##x4NC0wT#`kJ_0IV~-`eQdlA zYgLt%m8B*BJ1io7*4G7S|JM)!Z=!pw2u?hT%m|o+QcxG;KlmSyv8kK)KD8VQeuh34 zMEItgnWNBH1xr-je2vi+;x4OL{1dT2lSsOo%!@#yd}(2AqLN;PUk`b)&@SL_Au=2N zbW~~~UP6eltyo8tTppc}bBU$B?TQg+Mld6x`6pr$9AsOi(y)h_-5Q4{cM${^hhbwP zy(2k%VrTw`lJ#xNZ-&@4hq~S)dCKl$p^;CG;Zw;(x|khvJ#BV|4A(ab5=fb!nECyC zLKklZ0SgH~yT=hpp(tTv{BupuE%N@k?0Fff^+9j!NbmH;G%Qn@N3tf>IbQ4?*WzsL zxb^Cp5&}0CQZ9~#n7{!P9;GDOgAXBtPEs`zyEJl?1O@HSd~I2i@|{tigy>OHuV#xF zv>ls59+95R40uAsWv)E0AcmnspKWgU~qg5wRaWHZ18*4t^|l>uGL8f1}!pjYYi?)pfgZ;D|1j5eOHcM zQ`{?^Ux>Aq8?=UXd`?J#&Ml8@lYg=MjJ#_{ALFe-c(l}N2)g?Uo8mW}U|#lABzrx6 zso6jdjXi=}K?bL3$Yx`8Y^9Jl_?Fsgrz)FW-+W-^;H4||a@U%3Ew)MJ zD@M`}tF3$tMbyMCe`|e_Vx>!Hh+A+$F_18K6H6Pmns7DIgf=m`4PjF?OQ1mWL_e=H zlv~Vw@~ZV2+C*n1Pi9-UsZz9?hLe>R;2n3)1PesUXh=ATq~?BH#*?D)%>01KbtJ`= z$IZ{^k~)pe9Vtu)-=c1s7Pz@zUNvvzf_s$Vc93m+aLbUj7-+7erL~a7>oEVf_Wy4v z$m$rerdTjuU@g-m^^>*9iwemDqeX}z>E5IIt{LjVpC)Fk3fzLSBXa3UQWkerEZNHT zMa_u~t1R++6B3M}d*%X6c1g3r%orz&jeU9bp$iV^^n4#tw%E2WIn<6srrNmtTjjDp znnN6QTy5xoD#u&v#EH^V$fhQw5@s45eb|tAWSwYHj<-T-;NYy)C&-fZ6eZ878gnQ# zW-qxZ2_-^ciBMh2gB&R>sHiSw=F@<%P_|651I0qv5yf;wA%3e?F0L0D1s4adHu4u6 z4!^5Lk9T(9OFLH-c!?76w&+JicFV8aK~W^-*#<`API^9Z0|OX`_`pTBGGAF)$TQYC`htmm3LC3 zk{zq1Zapn)`7An7#X=GVqFmqO#(9fb5c>UJ7>(lA&``~96lk~_35jrlK2RB7s#3#S zV#1H;N>9{(Hyd(828jlcqg|%d$8kU-A<8Mg_9fM(*=Dx%Ole9eZMbA>Ka&eLc`S}D zW6M#gAq)mD?kFSuvg2cezp1sW4%Y5+36JPpiw?>$-8B!1&Mrv99wR`-hw$zk71pY6 z|NY9h`CZky==Y^_Cgha(+~$i3vlV1o5q*m&Q(vrW%ynOEfuy$-)*jh?nmRXpueXIb z3@5cKHd-N*qodp?AEPW&3q(;hx^PJ5NM(_l%}`$y?@YQg5s>JvFA@Gx>7ouVjZwdZ zkEY=yoSWwm`Mth)nqnXAyJ&jhn7cBUxJ|2i5u~~K`OJy`h6yGUlaaB~ezjdkTRS;9 z83Y0~y1K&TbF*3Gv8=&}lK*#z3;3(=f5*DeGa<3CuqY`hxu346RL*@fpoD>Gr*n<< zGY{I=xCysEj&z{|$yHZp&Cgd4TFO`-h&^RROyIQyRMlbs=FmofsFs7|ibLcELO$=! ziEI1yJgLYsbqAjn#~dyeIkK3`r_I1ZLmR${mz^jWno!4-S4dRhx@Xl_^*b`$tX3%a z|M>$|xL5lm++RnyXKM9ixhz(jGl>*XUPY05BoOkk=t!i7EIcVAQ4%%97db%{3NL0Z zyM@uNzCWw32vOo5m;=ktnwjV%M$BiZy^FXYwUrXaQY^L0rTD2RaBptIp|T9OK2;)|<&{|doDfWozHI2!fL}Ff!5wO;u}+~f zp9?0vnB!vf}i z*LIp%pQ(exdbM6lRaI4U4PbN(5=Pe0L6V;l{el&XDx_UBe&gR2DHBioIUKjcD86Sj zN?w$YoU>^{m5)J*Ku>=!$Wo75sSYT{(4I?@O}cswEL_UOubH~lnqVUE8&3pDW-e+V zUQPHaM)|d9t(W>2<7PhvdaB}H9FvnlHi|yU9%Pit-m+|&^^bBb5vW<8YVZ%yD|kRU z=#df<>XEVr1ANAa{#Ai4kVW&Dq$YwH+z5E;z}WaNlz}t3J)+s+(ijFAb%om#te9iu zS6@MU%eW14LUU=kvrw46;ase)C^pb8{C92H0d(Hgj8e~|3Q+;o%3Z;{kEYA@3>1SD z!roPZo1q|*X)%y$PHeoo)TCtwt6NbfzvCPZlCf+pm43=bO&GPjk7=(vk*S0|P)Uc2 zoYg6eY5#fRk~7N}#YlvQmh!>2ib}HjPDsR6kZW*}*2qXoxtg}KXdsy%?GB@11O=Yc ze}eoVu>YhQlRX{Sf&!xNY|D(#Nd1!cl__WlI}@dSfvaN?G)RjYZKc*JyRv5 zK#%2=wf?BjU>x1rDHorb)DN}h7hCc7((vn)_lE-ty06e{rNOjQ8w$Zzbg~N5-7O(bU99ztbeu@xe|%Fk3yMV(x(G)0fl^>9?-ZSx z#CFPJEF+{9?*2TcdU0CeR6Gsm97S;Cw&+z53M(8)yI9^5_A}@(UiGlVpr?FR3<9>| zBJ9ijZ>EdLZ|v=rs5A7m!UOMs?ST0ABkq6CnO0nx6%`CbL`1y2yy3p6Fd~d`DZaqf zBkcO!x;LkWYx*v~d{A7qz^so=pePr$tXs@=&B@|AJ)=f_kIG(3_dx%{ns+G8cN$&V zga#F%nEdW3S<{E>>tgGNLZ;BEm|tV*c!G-b>8C2>WcvxFtY>r1motLqoqLHhSq-`&y{a-LY8sg~^wpuyNeFz1 z4BsUzdY4`a=q2BOOIy*CP@(Y~M_w%pC@~!NaIU3)C7wS?G7 zV|(7d;#6UI(=wE8#rOqdv=JMXeI2OSe;v*{FC4HmK< zXRQ-h2K}Hxgl4wOU~AE%Lps8E6P3arW`&q6`}@3J*9Sj-!074e1%q8(UESPnrwXMV z)_EAu?aj{+MHClLl0#Y4%SV5g)@=uJBlZ)5Ba*AI7#+g7q|XDk19?yoWEvp4uA-(f z$Y?jddwk@P*+0ZJU(LJ40VI^4iOaCX22xM>9O0QMaYU=-siXs`MVi&BlT8sybW_=8 z?jwdvN&h--MX~kW)WyT63ALI`58Pj#$5<~R-an{Rt8Z#PiVkD#->}tMqv{&F5fe7V z;*e2(_Gf6H@*l1M7&U~i5#&gNQIy$mty<{3an8+SW)tS?7%~5_v{yQ zU1AG^+I5LNUoWJ9qMQC4xz#$5G)x+uxocYFhD?NHkVlkpBh?CLuA?JIcA{}(w0gCS z59xqqssj@a<7G-wg<%)Vw7=xX6lB~#()Yz`EK``%5z6H0bSBb5LD(X((?lwvJeAK? zlKt*ZKa=ifVt%3GY{5O#lvf+_*%f`Qqon14t+?RK_B6wm7rrqQGHOdkur^~gWC_6d zqWkM1G+^Ku6O`#clSvc$G!M*|AJ%}Tm6wxSZpVe0j0KmgcOi@YesB7__kRG(GI?D$ zynv9Kn;Rx3rk|f55~RJoy|J-TK8;26H#Q6m9bwGi@^brsbFDg343f@fET*om-j%9S zs+^}JBg5uPR3o%+G29=4Egg*?fFa;|H2eDUq|#SkUmp<@gNBOw+57e+02Z-~cxil` znTpB`aF{weIu{og+}zwWPG!#5eF?DvxcPKj{KuV9sW=u;fq;*2w9yz{MFsCfQ%vX> zlXFDxKUGu3oR4mtTO_nbnAutsJIF;~jq-}a^1O@{`;4t!BKxu=rR-2$ zzEnX7t&~h6nNjO;qtNjuig#ztZe-ia@YCr`&5HwoY+!kA?R9>>>9{*V@853aVZahy zS98i`d0MgC5qqX#vnIPow^o(#^NOl4Q)7c|NX*4XQxYrER&pY)Eyd znfEza+cgTPsvoi6Q)o|1stt zdqB4MokI(QQ3s4)bTlw?ggnkSy1ef!#?q(ex&J!`Cf^vy83!x(_xBP~QfsY_+l%$4 zy4CX|BMe+zF1^9X5fKq34!5u{lac_(tH#wqhgn9hsi`3+C*Mji($KgW=Utbn5?EbX zu^7+XJvy>k?wy&N(`2fhi^)it6a(l*#94;^^pTVp5P{10d`t&#S$Z)KtIciy>f|p@j5K zO<|I&>+Aa*OhT|}l@xLWTzdlH|2BW)G=68uX+{(pn2^BDWQaL$T2CcDY*_9GsqD>w>5RIW#~XOv97e=PvL0JtcqA%i?+`k z^{r+?LUER#VTrFZFep=^$)f809;Ia(b&~Q`1^>zI8jJ zj1L0Ug|;@2*p5AyNYo=Zi?BLd7J90gy2Z_k_#EjXzhM+>EE$FoCt zf;aJm+knO>-LMbN9QU83ua>l(Ir#Kk0o1trd?A@&u?q*+~Ypk)XN`=W?=`H-sZ{6%2a&URTy! zoi`r2|%DWTtdDZ*HD8#L} z@8uXUn_bnWm$!t$W#{OsSp0>v{Yoc(avfvm)A^-Y-R1`b^nwVei1>H0P$_vhpJ(!W zsyZs3+WbT={8i>3qKhsFh-!ElaZX;W2Ej%%3mvmHs3!37CTsND;pi zi6*YiDlt?O_IVGUrC9JZE6p2qnQQY>b6rjof9tKZ4#r@}!^Ygz?U;^&2UxfwoHhD0 zoXJe|jn$b(kL}yYP6f7WKIJ6GPQd6s2jSz!**O_FAAJoqCtxNxK#FsKuk1%N1~I*f zmq<~+Zn9W7;XoUcgQrv1Sv^O!S=U`IxQo+r0$<+R@7OF)#g^-8{|_q@Q&H+A^Q?hM zU|?X0LPo>4zdVpvu|HfB^W9T2q($<|$_|5jSzp95;h`I)Tmq^;L>wL2NxG_GyO5b{ zuAU#RY7M)V3k(p`BZh`0uPBZ_`Z~6F{$ysYY>vYh#3Xs#_EEXoLxnLw16&9IK!M-q zI-t`|@99OwwP1e7GzOC|4s)yrpt{b^&RLtA96@)gCr%CysW{Sq8yjF1l_``t{O9w_ zjpMTyk9wR)4ugXYol(lDUvEcW*ML_+YQ@}_gm1H4jc1iXp4Ga_Fu=F#=!|D_+inlW zB)-H6KhlX=0U2W5_ilAOi+8{whKQGii;Ih!yUEoS1?C4SkVwYI{|&|v{d#@0{rdIm zpIo7+$n(sHlck@4rt$RjME~;q{p;8K;^Jc6YMvYo;Qw7&U2XaHw`9u7>-L1-^KwV6 zREb2;4V9eBX10u8twdc*%hJN)bp4nATBm21*G;?MOS>`6U3*+j%fyG!Rv(Vlg(<@I zzs$Af-GX}Uc1AUa;-L?J{T{$AGc6TqC#fvnRG;xr?$;50n~RgH`Quqnd~6f%`hv1^ zSH1WDxD*aXB0*|NPkFrSuACj)^b+MU#Sn8*P;VP`Td$fA3t4{63bu%GZdO)FEwn*a zj)j*WMn29ShKGl1cequb=s9#=4A%a7UAE!Y>2Ui8L)YP;S3kj|ZJ3JMJr9HRr&#ptX!M|#N#jYb-iHf2f;dzu|fK2*ju?k1fX z4Q=IFb8Wo@8s$zS$mECn;j`V#?PAhv5hnQrv;+l`vt)_MlKmFiZ+JJoGfQZRXc^Z& zlgdhq#tIx(WhQnkjQbf{YI)V&$c2`b2H#4V~|ZtBbzQ)2WE6bR~5=Q16>s6coCw z78EIB*q-d5t6+5{L!6XKKIO>gb?=vr755m}W-DQan}|_|Kt&5c zMaDgnCcLMeNMd}#)T2(8vZVw?3u&{ZF<1Pc(4-=0Hh1x)bT)>PU2pkKexMu0S-DksSs1*ULKVaI-y)*mUL71oN{*?jklW2l`Gppj zGDb-(kyCZB5P2=v?&WU*NvGXNrN*h;jY@j;A7n{^b7e~6V>%$Gy~wSVYwvKzRP?to zv@dJzn95UC7@K(Px=J!~(uG)2=AJp^o>6bf>KLP96Wnnqh=IJ6v2)#$JWeCx$~ zX8D}4JK3Ki7#S`Ib~y%Pa7I}NR$1&e>@k(kS8fKllk&(@T=ETJ-!t@lRq=#MQYN0dAVD+G&9RjE%kJ8&UDt|U}QY@e|sVm zv-i~wt|jZ z5_)=nEnHl&q>#Ea@={XfoJyqHtqs1g{5DIq&~Q>=m(G-8)$A zn6>Vsz$gw54u%@zH|ehCv%vugn;7_W`)Z5;pbpso!iq032}xx|1u9@L>*_K*vB1E5gYRPt`$z&r5=|g1 z&;*>8iv2!6KL+9Anyw3$@Thr$}8jN*QOALr$qf z3PkR+C|*I7U-2n)O70ojpNU|f#rZCo;lp7^_DtHWvwU`m3RsK2B4P7Ng~72%m$)h! zduK|dk1M|>mp&~!Kc0~AsFIP-Why45rBOHZK#9))zBaH|h>=|eJ2;&wDlX9>CICUQ zs5^0CkzhpnT9U`)Uw-sS*@Y16jtC=->N$8fMxqJ&Nt1dyRW{ksfWJ=Fqj%=shF^pf03-H3@U>)TekSfhH>LR(9l z?8sXbNY!$=7rgEYGDpY6CSR{?HZKa}X zi++v6+lV9*^Nz+7_#kJ#>VbXBiQ3IG@FZ*BN~jOEP|6zMMKdnW#hBMR-O8{3TMY4b zj9@6>!3_y34NaiXlGlaP(tuj$+eoi@Dm4;4QCylPWA|doW(2UQ(3c+KFs6oF&?5=m zWY(s2sGFTH0%^1LdI#g=#W66E;s!O<(cA=!0 zys-j9g6d@DRxC)-orwT~N`{~V0Z;L^iiK<(1_o6fB#AlTNA0X`k#47?qeLK9OZ-;+ zNkLNd)tbrz`mnXCTE3<4(-yIhc-dBnQ^HrzrscFbnk#z2T~kCGgqIQdMGC$jo4)J& zca5e_r{wHUHXGJ8;+xZHZ?6|mZEKNW&QQ}dQu#)X@J@93q||e>FF$f7FRKMM8s=9`43RNNKgBJ^42T0 zSalY#A;LCIUi%X{*KXa5?7J&%&H!v!TU!Hi9wA`xc-MV6Jul559e^eW5fI2mm4tP) zwE;=^Y-=EjQYyNxp}}S)=jrI^2*C0HVEAxK1MF>e-dA#Uy#a(eAYy{OySAKx4icxg zm%BG$)d7omb8{0gjK#DpfU5U@dqt}b1zck?y;`s^r0MZtKku*^?DEqCI;nS~p`oE} z^9g_;49Y}Gd6n3CRV9?!5}Rh@d0&1tH#bYik*1`iNXHTreDQl;?QjRQwaDndnNnpl zv!b2ox5wjJKs5mpskW@_{O0E7_7<0gxIP2?^I9WlnZi&0;J0QS$&pQ~1d|n{qk7uA zCXzA&`ryi}iUi~0H{9}hg-mG=_5UvUs=?y&jC?{Z5-((!50vSI zHM77*P}|%{1m%5bZAEYmq4Hm9h29{e#LWNF2@cxBEvj9{mcl7bo>FFA!l)ebfTRa} z4@$-3&sYa)c=mylRHP7 zC9}S^V(G1_`CBJ4zj2L{V0GhMwy%dr@JC(AnfBBt=Pwza=-(acPejT(mK$NUY8mVb zDNff67C85bLn;B1@DX}}w)9%?29hCrU=?~^cydTm@P+tJfx2L=bK6erT;BA3Qp~l#7(l*0 znqw3e&Ry%v1!&mMXee+Vz^BlNcmS92C+~~@G|(NxbayZn^sy*E|I^XCI=6qzvPm>T zw~MBwN;w688$TwZ{ukMlM*y!ztDM{EdOZL8w}^4{csBnP;Ci+!{j)GlzpBc3AcTNv?5i=&2c|K? z1>AQ)z2YCie}F_!MN<IA#~`e)1($3SI=`b zwW&WwB>kB0x`wX)23a!4A?H8PIy@XH8?=h3u=pf4T+O|P$ZN&_?IjGI40kOiDyp)A z0|yxd^8O8i&i8Q`dh)v~WcC9F<=SlhyDx~o!h#ylgJdgM z+vNs)Tj#L8B)F%Y-@ZZa_b`9W1}>}QS=Qtn+?;|kjLNl7WqosM=}h(9f9GH?*QxqC4|yLv`R4;Hf`=aKil<)LRkQR6d4@)~XVnxO!)5mF9U(F|%Zlq( zHEzPcTg(X;U{HZ&p1_R6iwZBWAQUMk)lQ_4W2)`N?465rAK9}m+6x_0bEn@l5GA0J zu%*sb=HjER6j{WRQx(!#g{wE+8W8bnN~z}2z;bM0Bji=9oRb3??4`q}HzRWPK_;zC z>a~lOrlP_sE3;&bp_L){1zYU1Lo#CzX2}ANPt+C$NJH2b@L^(xV^lQ>lgPTBqPg7= zQ}G0{!OKK&2CQqhxk;rM1x;m(m2lVmSo`Mj?=tP-e3Skj)PynWM9MzZG8F>WKU+TH zu5DLpkt;Kyom=X7(9Gp7a*DBCHKYbM(T(A+Nj&Ycce3VH5+1`*H^H2}7#$K6+-BFc z^d{9ZyZ+i!vY%0{Z_qmA=OcC{Or({-l|=i~){%4Jw$jIiX7wZS zSH$Mw9Yul1@~}E=ElG4t{EBT57I3!ea@b09bW)8zM~-x@%-8Y#FJI|Mqbb zD*aCu$S6jh4-bVum4xmtEAu+vCN8i`zxcg<0Z zzx@40MSG@;^kLZWfH--3gSHl{dS&nRDi)+5Rgb0G&R-GKQoiuQ1~R$c%)? zZV@6LcCc;-C_HLv>VSX%0QEFAHTgeZNONxjx+pg{H^wR|-q_Kx{)E}A&$$RpH*4dX zC+zFw?ELcb;_U2v$fGzJE}*WdIi1AP%=);OY-MQ){5ZKhR}F`|W;*-Dppi*lau_w{yue6ELpTpl?t z&n2RJ9TiWGyXw`zJcR1J$%vm%oBND0rZcoIB9~3@`}74Lt&1Iy6>4Fr;8e0)5>no-uRb#-(?LPA!%eLG4@q!QO`SJc?) zHigJp*xaA~YHw`x{7hZ{ai;lg2{UE`b0mmqXP(5Enc$UF8PWPngos=SN6>z2{@fgsJF_x39EjH`)D z5m6Ffi+q{^kB;8mdc3u{Gi(jp1vV5G3krh$Ngl{C=?bo#0~#w0o9!~F&K-daWo=EL z!V2U>N`UiGQ-=tfI=?f_%ActC(XK>R&vka*|!U zu}F14f2xy0JJVFE)*K;rCJs-phVy&s_Y${VNlSBXsUvNW3E$6Ez9h`2$+p6Ln!v3f zetCk5oRfbo`aopL-YHFT2^tl5FzRKsippA}!IC@WAA{fPwpJ`ABdUYOHsjfUdmvAMs`X-E)JcR301L?SLEV* zC@AJQRDnnGi6O0SRdg_nMl41e^{0w&bV~y1A`Emp(bF#VwjuOjBPdl~%7zjx(N2qF zpcrSxs@*|$jRgE5!9YaxE{MkTgb)E4=Qta6o6i}UZyba66+&x13FMVzkTG&ek|TJA}N zhn?>ALa#v)LSRG};mmjt=Q>B>`8`3a%~#vMLLOS)Q+A{S{&5jtPR-sAzt2;hiobE# zfp6kUJg#XJCL7{LAxb`vGBZ!moF>INf6RI{h@N3pt^}rF-GvJ&P$;6XISu3hft(0A z4u2$Qa58FtCLpAlp=RS75TmlP*7Ja8Pe3+d6h4jYhsWR*yioC>=h9|jJ=?}vn@zx0 z&h^QG%6s~@6B9B|T_vzfe2I{$4n{z#$)I9jrx;Op{B3eL07c#n`97S;vgPXW3>R`u z^IddhVlqMYIxbPi;5A6qr7hz-LGmyfTB-C*pjemHHUdwQI#>oVFLmycLc3=cjDO@3 zIb)47js-%vfAYP26;!kQ!sB{tI(r^^icG}rb~x(q@aSv%zjSWF`wZpsgYXI;qRDLf6&*TDU_U)R0-v4s1I%#~;N-o6og&47&t_jZy)P%IQ#;nwmO4$DI`*$rNC}zq?DY7HLlm zoC??04?b{V1U}pzCGsC$V0lV47SmH=Pwr25cfF)3Ty@^BmilvvZ_FfraU*;=nxA%9 z48{~vZ<%&=6n_U}^$GY|09;H>O#u|I(|KsNujf6015xVOfV|f=(kYS za`kfcckkYvo}L2n86F;9SXdY+*NsD=ZBCMVVg$s&6K9o1lwotO;^E_;7#Iih0=DzK z6f6bPdFyE9UUgXT9C$7Fe+;FDIkH0QCAekKrOXEmuh)0-BJNq=Or(~$lv#r>W0o*b z96X>nnK>d&;dp94O#-_xfcfRsMqa}d%t9(m#;Z35S7L`HQQt8 zPdY|MOdOx0>tOUw#Im5V@%ntT?{3}S-^!}2PVof^z>3>jTV*TXH+w^X>VEq0#X*B3%`=^3^n)7JY<@j!98VKzIVUq*2*jB=a$>&^sX*- z|26ow^}T$<3+_-rbNig4W>6}5M#ik~4K5{l-qjt5eEMui_)mEFZ>HQGokR4Us_kN# zGN)nppO=8{j}~{SqDkEM_SI{-0-EI_-LWeI#cKI#&JU&{^LsVsumKW~*9YtPt-X(-AI^ubbO^6u1Y zRvPQzoZS=`r0U2ad=N>Nqwd3qfyV(|j?kTw@snes2{26sKubW4{5K{FU^<67X$j_R z)WCatS-6nE0{EvyXvk-KRIi~1RQ8pEOqBZkI#ItLUdtc(>C@H0;maRFm+2t6SX!Jm zF(tpEw3g1D6d)PuAi60~g}Pb4oOzV4u+TIz3jcV9>O2Ij{2+a8o|uyunobESyvU?h z+!zW{>ZX**De@gSE^Dnsj@mpTkO(BF>FzYUG31a+0W?#&cI?P7Rn8}G0)}|Ga~|xK zZ9YU578vFh^l3(k0G-UiF=>+ zab+!t4ag3%x@0XRS4CGWc}))@8TjL}=~Uqyz71(e(Ozy7@9w~d%%+32aNCxtpx0;& zHw-jLC^u#yvl2;$Q$-+Z9#S)_@1F2M13%iUuA?Xu<#HT9wWyW6EEp z=(eMVO)wO_=8QO6D4*A)q8*?Q7mhc)^qI6gDk-By++leKugal+V&=;!mQxlh9x>W4 zS}oZnH#5l|jfUxn>ybz?qBBLs8Y|3XU&6*tc>9B`e)uSTU|K|6OH33@cY;H^jcWeD zURXpn-077}Hn*Z=W6Pvq2V5siF#rVk-|X(Md%hJ;QSx;}!TA4*TYp3Ea#$6RIgR1Q z>#YU{gSUxI#x?;k2?)B`pG6G~s#vyv#ue}G;vhI+50BQ?L>hoX7TmSblai9gAbqtA z1b|xtrS$FD`g%`~=sa}roEYd_`A>&>-<<+#5r|Si&;V%RF91_gp3==sTW1URxeEcP z@|z9GEQnuBN@}oJK20hbf9kQD$zp_$FeWBu94IDQ*U11y4rwyq#+=6Dr7&BqlFR8h zBkl2*zuW%e51cSowErX3fcp_KaYF~Zfk*&AKR^OsTwPU`mGQY8fF(mZ#pAM^b!>78Y{VAS z`cdNfKAPk__0+D-3~-a49O=8QYNwm9OxDLQ-IwCFPL0XP>^@==qupHaXp~(vd#F;I ziVq8VRP2=ZtkM0dy?QA83Py6_S5;Ll!`^&>3y#OwNVh=&n#NAIwl43t<7WE585qG> zQ4F5=D2DZl^TN#1lGZV|0^Xk{EUAdim>nYDl-h;boqmXXSzwG??`%1{_#vV- z@#oI~LR7sS6UY;Xkm$nzoBzYmxw_nm3Eh%)v1;pbMa|B_y!8^h(7(WyDpGWJ$2!&A z;d#k#!nwW*PdoE&|>yR-)~j6bvCwM*;okD0gz|N6Iuw4f+^bN{hBNBetMU2Z7>^Jr18 zL_Re}6q5DHHjNER{n7hTp5)n*s9~bInoy}tD%E#N6~?jo7)?$27(*$bvGdli(I}w^ z_L>LBjoLyv5U}r(jjS9N^!Xt49$zZrJ6K*c34#q8X_LyZ@$hXn-V+3kjDU5AAz+N5 zaQS_uNDQW=r|Qb2O>)&k{9i`I4(iGorD~Mc^@4)@_Xe(xRz7e9a zm+@c3B-sWwLd`yItWtaOaujM7QZ=xxx5z22Lx<#OMmU#YPBS^z@&W@DC&}dyLhd<$ zo5I{8X_-|K^;1=$4}^(m36+ls22Plq2?<(FjjXi;|uOtNPc$i33w_)9XyrWFb8 zi=sOD9-_38`9JPQCHH$L-tAGP{WwkjU>Vj^ofvh-gbO-iA>)|)06*P~a$786BSZB| zLMwb*+!UUT)dR;4vkm=2HyKFxIlu(thvBTsijD<_>QwsZqrrp@Ph>&HD1#!Jc-Pfo zv3>5Nmk!{&rJy-F5&i`ml#Jp-v=QZPat)(TTKG$DPzb!Q%qAc6)-<&_q%(0JiuOyv6b=hZ_8Y# zQ)WOzFyTOLYinymgVUwigN!0zY=Kw;6iq@?h&e4#$DRAbF&l=a`F#H?qPX`21qSLH z7!cw8p1=o$8{mZtrD7_os<>Rp6NRLKYKu*i02Ngc&^rozWmy>=71a*F3}YByfJeX? z@(?2c%k%(P$p3f=C#w(LMdFD0w>CCJt^f!ILVyBIgep-g1_r)>)QrHU7H=jY0N^^WQHoU1r1E{#oJUqq;}-jP0IS zr_Jw03NLPNKO!T`Dk-tBvep766h%dD+|OFL+UeY&|J-X8rk3@p$%JxOCD zW@)((G-p_IWfl|^B+)9<(9q-xdC#Y3Vvr|i;$U2ze_cK9eCF8C4U+9QsSOayfj=}v zRw401-*Y>3zVLDr8DmmmX+Mb^eNQo@f+rT)0t8dXZo}7@J`YIA@UQHM(3L+V-1mMH zbW`5XYRWOCO)eh^6?i)bB@xVuRbMs+j?IM-W6|BlJGJxfv0wzq)VZxr3?jhDFh6d8 zgoF&-Uu>VPb$M_0!hiYli`{e(=v)DAVu~i>tpWHiAY#X$Py#`>su0PSTWa7E9{+8r zjfxtLCl?3OOTGKq8qjr8#L!CDg#>XYJ@@l!t?VjZiy5u>@zl@y?UImY=xsw=B_=dy zcF1ogBhfE+o;DY4x{9a{2!nImpU^j<7T@FJKFz|pZK&~t5 zyH4VSh^UZBWcX8@Su2Z9A23g!@NO{NNPp>6tJ5`4T$~*nH(hwBgvTj9jtFxi3fL>t zKPeZmy#L*NWxk%nc;i-gZx?!oEpCu_Hv9bIZqL18Rjpt+Z)@B-+S6F!8ium=R9RP~ z`?Ri|r*(E$R?~Oqs=T|>p;Gp`?@{X?dspP$@9K9~TktG5o`&vfx<;7ZT=2&?z->^V z$dKEZQh>k;F7#5gg5FLp*VWbLIZxL>E6l$V%JV`E9(vhmd~RM*t|okwo^1T=+F-@y zs*CnoT~7JML$7eks!12^VakR}_cHT&^u?+P^(CRZ=PiEBs$Mr+nuM}b{3Ar#@mI*> zR9?G4lV&9Z{=3z={8AuQ$TaB!fRVG(9rC8grmSNs0eR&r{3wu=@;+=unli#KtJ*QCi1zJjbH_%l->igU9O45bUUt}AWEE``6< zkFPhP5_{R&yJxy~(5G#h%;*T{f6NAJhHhrb4kh_%bBDbb;5I&20=`EB#$JNg; zq58d$L1K2oEP4z?^gBXcxq}UvrtN2}j%J@-`wbZQuvcV4=Wa;Xq;&`OgXQa?No94Nt5&qCK(#Go)(ZW_#Yc4@(37%`!WK4nCRy}R*{k7Z<&%q|s|HIZ-KvmJU zT_Z>e0+ND&h=4TG-QC?Cf^>IDBMs7d22m-g`Qu-tCaop{o{%~)JMD`fOrFSC#-GED+@IOB)e4_rAr`PiE}R;JO2 zQTRXV`9)|yB&T;&F2EX4(+o;XySt6odlBtC*o>SBx<|eA?UgW(H?A(G{oJBgQ?Kpd z5(~Eq6MPukZQx1C{gIr2`4=RLV;NUu#N0rN`>emO4^&D~Xi-BWG(A#XkmY>y0T3d< zgp>duUsG8*?#GYyqa!*QT@b`J|0K=K%;yz84DeCxi~F`LFuj}Ksujgv*iBB|N+ zBR-yx*DE!htT2nuaylN+?m%RAb9Wzq1wpT1_~v%lkOk}QZkN=}itpXD_`z8dHMIfO zS@T7vEgL5%>RX0&Fh{!J`DKaxKa=hMVaam5cphv|f83T8c6-RusB2E~%#M7{4eR-ZLy8U#Q|B#j!+OGu@KRRU82QJo7?!{1+B_xLyP zZ4!w!sqY5bj1#>{K5OKQpT2%f{X-Pz_~?F(YFYNU|&}Q$s_CAUcEbU+Z*fOz*4Q>!ww1o{!L{6)9J@ZDmv&b>?yWd%45j5w~25 zm7rjZLd~r)V*+m|Z}O3XqCe4qj)J0q+1%hySa}FffTM;;fOKGac6^MohTJkSUR8{; zfiv%}+NX%Dz9uyB$`2JJ?Cu}K1FJfjjuSByLVfe5Lc0*cs$?0A?fPz9Prhh0Pku0Q z5$0OYY1a{7klcmKvycDancam>=?X)=|0O`sfB`8W=99`x9QOUw;BozLur-@m%)~8J zy8=rH5>qatTx_vat?=st`pF65eU#yM3C_wNhZO5i82H0({Bi=l7eb=vP!!q`mx+As z<85>b5Z_AkL*MPPVi)I&>n;6jLsq#th6?qad&h?HA{8UV z_?_)rjO3u}A!rp4q zSuoZz_wUO~RS2>t?_L2A}U2P==6ClzrzF=8d!B;#^2lt`zp-M8j;7`3GY$glmRU|#QO0qzV&p{x#2 z8|G;w+Vu;1}+KE^MH=s?|RGaDYZCbm} zIF~m%;PYw4s^73mi1QrVysAJUCS=LcJTc%a8$Leop~M{KI{RbY_VA^6Y?>}j1O;-G zxq>2r3dNUT42IXweK$rX)aDx6qa3otjAto3EYf12%>HoBJMkgwg~cf_WCs%dFU6=( z4hUUELSXEEci2P+*oL44H8A&#H#Yf`SOJ=G!=z`Pz7IAu_7^^Q=;!(m$zgAbhKuWd zdo(-T>liAtJuMHC(RMp7$I9k1b^2GSWo8g+q+$mYU}k1!ey zS63N4ZyiAW2xi5d)Gw=Lft5hI$EmoxySskmF)rleEPywG7DaS?*!=D07vxz5Wcyf} zi9Z|z0wkDVBO*2%J&-T}rAHJ2j81^SC5Y$R`S>qC^#qGPuMXWI48h~asNGZ1oq+IJ0=g`!Nm)M0zZZLYP;N7Gapa{+!5b?ld{ z7~B!orh6JtC|@r3XIId#DB>td+Xajv3KSJuK79pjgHXz)A*m-FyZOluWj;xG7t6sHzS z=3j_uAg90&5okAP3HyYyh|Q{tTgZNIHBKz_U}a zK~`zy`M6Fo)r&9oYA!+3O zri-av8krdK328x`A|_rB=hSekSMZby&QKihtIA|0O12VS`?Ls2RvmVJVj?VUoZ`5b z=F{VeAKrz=|H0+BA!QFVE!j@(A^-VCt#GIFX&mi12UGj?#kTWF7%{=qs#;}F2U2J< zl_nAncN*cZ45^2RENiu6X!3BfEm+>^c1qIUdTY`o#2pRn2|cGOc7}@m z1!k_yEJXs?ZgXsuQ;PZi$kziehxODTgU-IRE}yxvvIhLySDgxNdIVUw;J=qL)1nfS z6dvRjs_STk!bHcq2I;7)ea%zQx92AIV8TvbvplqkmPrQ?9n9bvV@v&>=_8Uyw|qmx zQqYf&QVkfk;WSTG{ycXSPSZqq+9Og86GX3q0Pd%Wa zriKt%^MVhjYkHcMmzS4D`fBF$vv3UR3-mM3_UjJ`V?MrL4fb1nz2gE=$Gv%87JFt; ze2fOIG||8GefKp1a`sGXvj?;`jqiYO_zH(sNLU!L?qUDn;HwYxXX=4;9?wRgtbsK2 zcU0~J4DC-p4GGCw!&bU^{DOa%fQ3IOvlN0xK|>dpknjXVGx@|y%F33rl^gBwL>{Xl z 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 B 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 @XU=@xa-&<&WJID5Zy~=WVlc>iX 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 z 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

E%G(Km1`1o0AUlM9{0YRxB8M57xQ|Acxv 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 z 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%0DC~+5a!S|TBM$QO0KHe*`LThc zKM|j}O#2D$ke+?Tdm2ln@vLhcbuKSNwAB*q%Iu#NMNi(sK@F13{`|(7ja)A0vj4=C zMM0`!SHVL|w2I=S_~}g6$=4f8oO*&3?N1KXc2`uX`f!8HWsRdoz1C+=++3JxT*toa zVXk;c*0RIBXygaYuD_Z&P@U55EIp9@jAHBwD_$uq0wHCI9Xql-3-(QJ&%O5tfJ7N4 zAjfAlQC4;W;|>}8d#>z|+Bn$$p^1|HCvidAg$5u$M;}@-Vlo>@Pr%vsFCUPeN?vtI z`@5lIYG$`f(LYBHC6Fo4YFu#Gb{WCfTKKDg6(}P?a=S9RmStt3~lHlcys;Ximmt-7b(mUf(+ z?N`I;B+g|^!ce3!Q54dFFpCPCC{tp{CFmkI3I*A#Okq}bvXblA^4jrRM(1+Q%4FBu zC15UN<{}iM2qy|lcf32&?RRT(-M2XJIZtqF50=*24EvHW;#C@@4q)?D*nS%d5s2}d z7LW9dgM&LRu3|rB`?_r{`E|TeGKp?w#P;>;6vq@jboQo`Hsrk|&k*jRa?#h#ywefY z+LM%aHGghuPo2zw1Ttcm%Hahy8^tWGX}t{q2SQeDyS42-wpf?g16}{ZI&Co~Q7CMq z7J)#6`UONd4CbJD@aGQ}`52o&X$Nh-Gek(p?7bR0f{H-evH}I14c*S9!D1S7^W0UW zTO~5S6U?Fji4>9%19klRp`5KiqAd)c?bxsamAqS}jppD=$Ww$Q`pJCdeg|WN$we(m zl6{RRDr8ac7xH(|z5OIV{OMlrUPw-Q{ii5{J$BdROm5U=X!bi&XVxA3p&XDXX)QOmIl79nX?VzHr{7t6KM54DgCsa|gwzg>pVfaNNh_Mm5Ns1n80D(o` zz5^${V{rwkp{uMQeEl%=LFLz{b*)sEpLRPaDtFPiQ5CbWxCkUp=xn=aVtbsdvgx;{ zVXY)52fJ#Gz3aQQoL#XHT%0_btD5p zDurZp@42MQh3y}70Yctj7Hyq{lBm#l%zfm(x(8BZxufWE@>%&1-u49ujMlI2Lnt;A zSomnn=iRDM_-U-hrRZKlQtlEtOYvmy&fp%|+Q&soSBG?(dT_AEHn3l0zRV-7U)-VD z88s-GoK#Zx70M}MioN1>V;qT)yud6SSv#}w7Q_E862c^%y{JSUtf;~(l*(<)yFuSq zaTzN;2Z_GWV9D28L`deT9m#S@5G_v_qzLW$J=LUAdgYBQbp4Uo)T*8|(p`q7Yi(z3 zz_-y>US-`^;##w$d;^{lwJ??C+Jv8Yc$KiKzwq=E`fTLYU2IHsfz)Px)jgIHB{fk? z;BixB`-=z%%XYkIbF=!Xd<$SNZV}h(7K6lRT7U^%Jx|U)%{q}`9Z>2NlvFI?&3b@+ zgex{_8Ockt;3dJf<1nY#qDj5EPmawRrnhV*E7UfxhD66Akelww7_|SsO#* zP&kfT=N61^)yOuYf2%mb3)+sAhGmc8;KqlH_pL5F z@=ov}WcvCD9VwBqAcmImttdz?zq<9J3{&nB?X@Jv@@J%pex+&Ps8Wv|mBSjPuey36 zo-Sto5zR+`ym`POrB`4CT)(c6pMd)ikWsUS^ z@;OHHt6Gh_#v(x{!|LcW;d93Ta*}XA5&0^8Z`q#N-e!$I!qciegNNbTzxilB0Py&O zlPjybm4H(R^w0H+`{(E9K&-@ap4D%HPF^0%J*#ePR&1MCAZc+xHnhy2ELPR2^;gMH z-9l#U4LoC28Nc=^*Q4Z3yq$j1XIWLl&yQJpp31%?{Iqywe~G_06-Ei#WgFw&6h)$7 z>g#S3w`BdCqAkCAmR^TzY|l0qX8ij|C9E{7Rc!>N7ggVGQ3FGt=)C#8(?VSPvsoZj zW^F2PD`&w`|A2NN5QfVj36dt4n+SVRG$w|d_J>1*RP0$}(fx@2W%ev;iKfkWC;*y`C!$vx)8r{J6I}=f*Lk! zz-}8&gyS6bCM?&{fW=hNg-DGU!3vW2Eiao^pD05~5d<`r`a0k-{V^r+>xg0H{2Vj3 z2=TlOI7d9bw&L7sWXP!_TYt`2YU8EC>98}hbz+oaj{RY?Sk#Jn2|NZ@Y@*6iMxmo? z!G85IKjfG%&d%#@F#9E-o4OkMlzl|j>5;A;Nl=(WC^=LPnzBuyshb{XzFXG@qiM>3 zpm*JkV-nGz3L6oXE(=8t_(1$KVcnv6jf$cyS5vYM-)6HV78IhTil}0#qzUjCSi;{6 z9Iux*OwMl|9eoXAtBm;*A8itB(P(0qC`%!Y%t1YwxDQSoG+^s8hd+tpfm0iG2_qEp zd7x+i;7=!qQp_U9N54U$PI{Kw-G%Wn)Nd*qB(E47;}tV7xpjVS#t&8Ez3&{=kn9%y zs-agv8|Lats!#HBO^+@EFY~)#CjN2uT0ksCrT>=xW{JO6Mju%u8)LEXj{+(TTGRe* zwnMfa5IH#|Kl-svB%?R~=M^z=G+QvbY-a(2FRxXosOGU!r+=BoAytgDkP0LT$6qqp z#L5)1a2S3wYKxZY9hb-Fg%{P(!{~Y3_yks_K! zN%HN4bt4C{hPUgu1Fy9GKR}mG<&eQ@Zi4@LR5<^~{pE=I= z@%t0#2IM`Bn%uP__jIv)U3&WT%og^v)!?3zL&J;>t>AcKq6s~$gS2m>?l;YcU#q$4 zd)ZX9OdNY_>WcX3Ii}5?Rv0)X)CGW{Tm&DI9{K+B`FjaFM}qHN(~jw8^5mKn)Fj39 z+=jd-42w5(Y_Gu3I9|4Ttyq>wcNc7{hLL=VSv_VXB0;tbm{S(aSBq4AKb0O!^Or)I z3qvxaA+fo0(;m09Vs%k=$pS5s4Q`4JtZ??U*(j!+sdmrO0w-!Fu6VMn>a%W8nP_J7_8cMtOy6jZp)m-OC?L6zj9Yebvgn z_mJ;{mR?vn`KMs%y;g%7P~uRtrxv_Np9Bdyn`P=rgnFS8vptZ!?{O<5j4`Z|S69k3 zo;mJ0(u2%YzZ8{XRnPD2hVWM^@hEdvo~td^$xZ))Z4>5_j#10Tz>8xcGPm3fq!ZHI z`Il^N?%$pUO;(n;Wz5a}!`Z-?Lg^isH2XL+mXrZ`8W=am$zWz;gOJlvyb_QENcR8# zp_rDQ#6SGDo@Y;O-l?gyd|EkuiPon=o0LrZGd3qasbclKCsfenTsh4?Hf&rS83}Js zb^!k!C$iN2+&OHyrkKiF?6Yuo3H7Q?#9eC5X0@91*W2M0VXP&~fMF{Do;TZOjAMxed4F;I!RA z%T{s-&25K;xmkn!JNwyA-mW_mykYr;&^DV{T*uR4lTK5r-Q+JPcuG?5AO2R&!srC| zG66M01-)R7{*%`AQ)($FwBBw*;w@aLznMyoLDmX`Jh~7&5gxsl(rd8OxH;B$D>V*b z6vvAq5B6xfEz!=-Bs&ToOz0BP(yaiw_KptFCQ8w`QbgCM&5Q4AQB(@GlZF>Hc;czOTO?odD=y>1H)U4w(XB;~<<{NuGQet%Lr*MIOw?oYsBO2L?KHQujJU}`!w z^2Om%1G645VQ3zZ*NQA=F{dYww@YB#+m+rViPvT`MFt;-n5o?G+q&O?pc@VJEO;@u z>gYLg1)q)yLDVR&% zW(HQOj^e^s3ugwT89VDoVw>{!8cha$IkXjea^P_E0YrK{6-v2P%@s~6YKj)Vw09A` z6_KC>7!=m5HMBK0NW(hT1e?J(wO90C_ll`ZP;|7a9T_;Y<}J*nG3QSkP`_|pz{l~q zav-kff-RC#6GL?*`pl&VdmIBn_N3-4uqV-;vAxdH#c~Y#rSUsbfatcMPm(=u!7MtL z=Iq?HPA_0@iRzBgP?n;RPJ(TSwIu{=z#*}UF(ygb#msh@JN%T!VHfHo2K&e@%6nJ1 zd;p693~r?|dkRyg+g>X)(j2wNFmfZ7L`>+e?S$JWh`Wd$DGB=7^(j9?dxnf-Y8>-O z9SuvT{I%-lS)&hvI7>-0S$$M5vb3_(`b%hjgkyTV`CXlEZm+fkMWEK=z=@B&XTHVp z6(qwDDgl)S?Am=JUT)s=Lk4bwh}Zzt-)YI(S}KmGjq*$yoY%$P7LQ;$d}Ho zs^O=A`-Hn|m=X0ON(pJ&A}+#I8p&UyPAya}PpQsh}6i!yu!&YQE*IxP?uDq zmZz3_=Iyz-d2bO7w4e)A==pVV;yaJGp39(SK50@S5xYFi{ z+htdwTeFpB3PnHDKAC2r2z0qVkZKVbL_9^o%xa3QlsJa-iYpgZ_H*F-K*Q#l9Ufz< zQte1?6d{?)d%Nd+8C&3dhxvD2E=DC*n^yT%etn~IDjw^r{ozM!65PX;`mB-jL&Xm+ zc2506MW!r^k$6{y$4EXq{Gu7EJIa!~;-Yaw6qQoPidLNi;ha!3Nv@f`;ZbpIjCCcv zURyf($P>jie0z7#?BO^A#*wDtL*9d1B9n7dExXL`^F_O7hvo3!NqaRrHPk1jik=R_ zpFAAAsAgP0J{dU)Jqg=%7#qJ@cPixeWQF-9Qz~Gimu0LI0nWC4=e{6S-F*R6`be4z4l84R~xi?pA#v0_%3`#Yq^!2QR`sfM^ z7PiO}Kj1Mm0Dar}y_J%}DrNHEA84);)(whvPZB#vXq@rR8WwNO=k|8a@~YTCI{;37 z4j=^0x|1a@ZZqAM?IA0xQ+o5 z&+D@&ocZrM`3n30SO|8pC45K^u9TJUie<{by zVd1N*tkQ9<|8CqschD!&HiAO&Fbi$VgbCj^;^1+D*9p?7yX;FTQiJb#%LavkE(MyX zLRj3-Eh3GnjOGD_A{tYo6tVZM?PxZWl)`1}bJW|JwmYrTnYE)sP-KknbY>DH`WFQc zH-@alz)M7syKcd6eSQw;%tG@%KhTz^!GP777*$ep^$F$UI2O;O_1g zcAo!RZ`JNr?QYf1hx=jXPT$)zxBA!T^yzcxMiPf*l@l2O2mi~Q(k836X!lR$db$^z zbfQdBlR(ADj=PV16z@nEogm~%^P}1tJ0f|qK-ZlE? z?Q|Wx!<kk08%*73ofd8H4r*mIaT8@-?+IE z-x8dPly3f#IGZSjo|6wBpB#mEp+wOdAl8>2e}oQ*qvFIWbwgFif9{ryPCTU!{3~3N zJUav=6PKEmN}6`mF04wY9~2 z>UH`yAF}a2&cJRz9H(%psi-%MQ&i&|555d{CAEKZu1-T!ySW?euUy$>?}$oi9}lCNCGt`Xd!{LRdXQQC2!%bwT09BhZAoSk4W-A!g=4b zSx4lELtGs=8#?#+sF~h4#~LKnlakfKtcf2vYlj#y{NymS*OdPmI%JKq@4ZNb+pFk1 zfoYz9$WnM~WP&Q3lWb(Ul1H;ZEm?;)mz*s>=Yxb|T~qV|fG=tu`K7f}a%390D!8Q- zrQ@=|?8Fq1RolUXCq&qAVc<-oZk}1|sGi6<+Nt0Ho9LGbcd@ITI${K&`)0BGDcz$g zGURa@=_<)Mn<-vhAr{`)f@{+X5zg4NzZ11G?(&)v)N}V{K})77-}BChfmD>VkcfGu zETfk8N1Y$}tJPkepjS2QHcn@CqGRDs*GwO9Oji5+j93~+{DoU`B*gs$STP`By*IJ; zJ=yDMFkqq-{0!rAPP89LSFk^`6f z3FVglJ7{y0EL@N%sYvn4v+Tr8r#fB%s4Mh2Wy!=&6-wdntsAUU&-v<_Wm5RN@+j_| zKRn#u>)$G8c{-GwsJ6luCcs4#bvF#A!%pQ?mHCF9w#A1As)=y3odoMfIm^k|MBs23 zj!+5lQ%UXv&fHptR;9y>E zO;T8E+n3HS%-hl}g{ZQ%fj3_LxtWJ$2a6F@nL3;ZBkeL*RWjoyCCpsvi$FFxuEdsF z37m@Y!_*F99ps(gbBEWSolPZRL9+EJ0Dz83or!+Q@2;4t!wy`K=-@_NJ5=g3@=xQ} z-T40~2cQCH25G`rGaTXnfFYg;gUYG#*cuDUH!C*?w914T_`b`_kgfP`+%0tg{I{}Z z1S&E!q6`uHL^bzK7)0yfpsijQ@c($*=V~|ZU|=aAj$1T(DxgC44`Ko5#w~7}ZI^zj zZyoc6O%W*uk6<#~+?5L5nmE%nL zmK|q_#mU;($VM>$4B~&@X$$33B+m9pG$6|UJH7U%tt@5IpBw%>S<5u*#n8IlnJ4#3HR5icI6T>HII%%d%r(xpOwTdcjDFSp!8T!%_`oPo@ETq^(RVzy@!C8snBtwtf7TDS3#T zHlHJ&$(pYm=lzCswkx4Rk-|j76Val^MwKG0>063JMk!L7nbdPyxu|-viNgVP6`~BD zG#mA(7voKE67DyTr(|D{0a=mcg_IP;cEY)NRA7_M{QJI(XrHPMv{`!Tv#&uIn*oN{ zS!v?1BH5fsg*YEzRy=Vurk`2JCci(3?4yjwn5>bB@q6BORz7CU*4^{4pE7AZQu=$s zDS(43dq_aHz`O()*ugm zA%K>(ixf>vjLC@%pA3v2#WB6(m?xP^Aw^-1HR1>!AW}48EGH!61$=p_BkRI5cMeq$~jl)oF_6t88k@z_%+V^MEF$R z9PvMQ8fYq356^GgCJYAp++wnxej3sWY}Y!JbSzOtf(3=vfnqGolEcjId5pQttgJ3% zDBPHc#;i)$e{g4C5E>N<1g` zQ_3k^7|N1scs>|&n+HB7iNrFYkRBDMp3HG30aSl`VCH^PS6OSgC|*eb_s1S;q_3ON z1DO1yDxQ2}-b|jq8E7?DP+)-~vAG`$TFSKc8|W%A21K|;ZuBUMIgg>O5ooApg|jk7 z%@uP7on*^1Tafe)KIlFX>e*|{tBsN*aXO78(l zPEv>}viQKmxM=Ax6b1x>PGS{^b5giOm<5~rJSQq7b2_RzIbvn*w1i^A>@VO%bta_` zdw?v2tNYFG&RpWe{iT6a*Ceq*>!y_xV}K1)(QHBx<9Ti7Jc3%Qw4LU?DbQf}Zea*3 zk3(n8Zvc53C1n$d;>&;glKdG%v_Y1uiIu*j3pYD>AS!%dyRp9ZbCQYuMw%Vpc+TbC|F&g;b&)XF_G^u+&L$ zdGi%jN93c;^n`%7o*flGb;%PCbCOb0K(-WBTPFnSWFD*oX1^U#`Gxq52g`;XB0-p- z?HS(&Lk(*-U3rS+EfbMOZBCb4DfOgvc`9Wjb26&;pGqRuF&Ip@<0)$a(Uo<>%s?`P z#3^a^DjF<`{VmE;8i0BVMWZ&REQ&f%RyGOirj49hKuU!xk7RC0)m4S0jiP;oNj{mQ zcJCIx6Aky5l7bpj#SX1Em@XO=L~)FUF9j~olfgYFAAqy=2n|g6C+CbG>8zeji_|C+ zGiGknml%^0t4AQlPPMiw<6WkM#eU2y=+MAPUdsVd=Oo}mMC&zCDg&cr`rpdaTcwgt zO=b8&Y}!S8g(;bux0zu*F-YZ}7{I)dG)ujEdhTaWunQTGAJ7{b8YexT>Tzdi0HkQz z9{}-?lg7rY)zjsNie#BJ0CrVHMH4SnC|36A1PtO`e^Cr!B{A}Ot-%9jHd_e`M&D;; zuqE0!nEHxIm4?iIQ7LdB*vVwb?3NDD?a4v3o`-{$WQ-)R6R+DBAp*xd$udIw*GVr? zpbDZ!0OcXiw*H_ZH?4nbg7S4K*FH46zeCvHpR=gZExy(+^;MC~`m7TMfJEQ{MJ-b% zKy`7*Ee%9@;BU|2#X*;+mhSosluPErqar(_E*_b~DVrykMcFkRiUuHC70Sy_!y0NL z004&X{mH_Z<5Nqe4=sUZ+Y$#>#FUz%iJBzZ?Oqb$b`ahhc@`K|LxF*>sw(z2G@#(y zld`IlmONab*icp>sjk*IT5C~rI&a4IFz;7E=EFI1zO5;QYd+hV*k7-ACN(EbJy^;P z5v0=mVea;VM`t|-apZMpnJtMyQD7l71IWf`Y^|WOiHrT&kWN9 z-s>fsX_9uxb7@+pK|~jAVf1VxJBdgeRzlb-^jJSA#*4e&xPF0HiuHyJlCG~^A3OME zx0#e#QdTn31oegV1b{0!w8s2^`Op9g^TCTnfEJ)MhyE?pkE|QT5xZ`)FBxfmxI4}F z-&>o0o`>#H68Ispq_Khau{mrepri!V_!J_g#CKj{X_p?mGP6=Ll@cW}N4Cn@`^t(7L+g_z7F9O-1V z&+=h?tq>EIl?%1hqW(}~qQolS3hRjfTI@djBUQjevcg{Fi|T`W8|rKn$W2VeKQCE7 zq6s@$Y;)H2rxC?biXSMT7*oVVRLJjbldQ2JkSYt&Q_8!hmnM^AX(Fh z>#dy!(r#6CE~e6~zde#%bhA+^PVV^;xF(>2j@w*vjP}1$K>ss*;G11Y(OtnRg_vbo z!S|{eZ7%+DyybxG2}TnEUb%4W?+}eiaueJ}{wMzLc@n23|Li693Cf7AkNw2iqm@P} zSU(BXD#a|Zl143g2eLCSWg?M7UH;leC~Orkadrsgn9P-g0fOk*BfZu@5x?Yr3#t4C z3$7U{DrYX04ri_8q}Xw>1KXw82m~Wlm}U3)%U(02AH8UztItfM;mc|^z5;c#xk_@ja)OEh|K1M(s({}QP@EH-7wRtZwwp<}KoB6q^nrpp3=4i-9y zTZU(4qFBN(aOwN}0If`k0|iQ-lR~8r`v40m5(MZQ6`HqnNp?v>sUzkjW=`d@f)7L=aThTAF`Nqr*!rW7id|!e z>93+kUrsZE(^!%8B}FaML=6Ad*@t05PL@g5m_Uihc}Vu47*kQ1b)6cNVFoBkJjLcU za$3k3ZkVvA7%@>9#sgmg(tL>z(EGk^UkqXM_wB@w>B&fsE=VRZaA>TFE6KB2a|5=h zladib0NXM&Yz4F4Xwam@(9dxIisS7X2Un@!5h-v;zEpU)+3}#uW|EE^*(bbe_St1b zH#9){Fe5Ocz_kH|BM~KoV$7gc@h0Kl)aC3Dwq6A&!`xZoHW8f)R|GMPDPJb?m`+n# z#Y87b#hTcI1W+npq1{|YHBhDP4bfF^2wjLjeKbCDv!vxd`cXak=ek@}JN%XbIPkHa zYo%b%d{+Guej_0s5e_qJP&ETD?G9u684uz6qX~O(1iOz#Mp((r{hB|kX*=vNj6QtasHnNk*x$4ug(aygRk+k# z^1)sIq3p-P$CNKN1{W}vIGJtill`gzl3q!wdBRGXDDyq&kZVJYp>53EyB5?JtwrUa zqA`ou6O7Q5f>KkyHfgUs&E#t}>3 zP2e$44gFEjs?@+bF#ZckSCF(fw?*(_f?#NdU`i`a8T~g`qfSCE5#dSsla;b50Y1}ZVkRho6Ak6>YmHr7W{8LzOb?kW!y?X_L1C77g;vOj6~z zj1hEUMwqi6bu8w?Il`Ako?Vh~nN9UYk>Cb&x!?H9frd=KV>>Zi;#i%Cs1i`zm4OJo zU-hr3iUn|l7gCC_0vQQf3wu;L`BdS}HM(zy8S8&JiYYs%8hPx4=}$Un8S!Zuh4n0_ zg9qJAn6e2ZtLYAMST~5XnD2O*d7taw45R`A{*2+H`Zs`@-@aPB%F#Uxa}52 zTe8~eB7XnjKcCjO))({4x@K{e^VPMHR8vqy7fHhmpQ~i6c|idC-Y$jb>pN;-7P?>( zEph>oaySNj?d>mcMg~FHor8<*Z@}m~_|#@LPy?wN0RaBGdUE_tNG}|>lC9+>12cy7 zPkw3#V;^XNz7JeY1mi!43C#sQN6ek~tY>h_OpF7j*&Tl^Dh1L`h-~Y*OmHs!KOckx zz5DQKa%^kB{wy}!Ix}`DSbfw8e0QJFb!3%)^Q@FQa|nT=Y%0YjNXuQmf=Eju+EC3* zWqNU{^k`}K(dMZNWk2^QbvTgl*~)XQvL?w#olLtKncUF!u5W#!??lnJ1YWjxou>Ph zdySehmB)86J32vWi&$=jz5k*n`7NpnVoeIQMt1&Fcxo0)X6jX8WKiR}@z?msbi5S? zkSE_YN_%h$Qw7Z#K>{2}RLu*d;rsb(3TN(_n5w?*t2c%8*7vP=^QEv25CQnkjmv?h zH{1apDSnI@3)h)yzA4Orjs@E{e0o`4ixR)wss`{TX5u_?H z{=yEm`13wYBjr`{rnxC21#SyXrWFO#-WO~heOW=V#tMO|K23}6C13}VS4U-hl}I+G zvR^itVHRt_=8GL~4H>E8Aq+-}c7XDcfur1vNHXw4nAD3;sam-df1 zZEyN)sIH2G_>2ThCfS*b>Q&bT@ z)KX6i^n{90>(+r|6&M*Q%`{Fm%SwU5*T4d(APDL05eS}>J(Bl^41g0*iQeg$qKubn-A@$7AI|VMFWp{(U0iK0yW4^&lOCh z;Lu$dsG&VF?HSv?`Hy`$&>(~+fHE6QbBl9BCD5=#Sa|efS6<90#aYjbN!G1J(b-)A zO24>Jk>JCT_j7cMsy5KV3op0s`mi){5a;)> zsu;IAE^{tpzU4$y#@Emb;V15nLg5_$mV;_B+G=i?Hk;tn;9tj}cwwm8->Cnbm=<-* zh+vn5cR-*+;7%w!OB3a$7FthHI5AKCt-K?shMlT6(MOV&zfFT`?l;+V&tLPvmie>e zJ#gq`3Gh@+bq>aPQ!V5AuV{tanwaGa@n-oLgZk`(&Rpcnmk;xDiBEqWCTy4T13lf4 z&m8B7od4?aMbmP_R{N`DW$Cfc$xke=<@1){*qkAxAM8majn)m1oL6WxOBtc2!sDIO z0P{Jqz|ZL??4g|Sr70m*p9{%b_5O)!8)b_$kggEWHsk5gG;$sB*OzM0O@R-xAS1{B z*WvWFzK4Nj|I^C6ifIgxavv5t>4Tuu?ld&M9PR6=;7pQ;#TC5Y=0b2c173Hd-zV)1 z7ExQ9IIq_Qq^^wp;5T3$&Bh`g)36xH+vKE`?S*f8(6m{N!AesUUh!tavr&h z5}xd&F^-xl{I(iuGbIw~lNxTk^`#b%;uzA!xnXvh^jagte#nQAgip7hVf7%MeW}H5 z6Jq#Tv#H~Nue#Gj=Qe8Aa&gDx`qe2d=zx?IjDv{@{U`KaIVmL>9AgGN6R)nkj;cbE zU2n?>7j=-9TzX0}5{{(rhzXudu#`JvyUtT^^YZ z;H@XL3pfFs2Nl)aW)i|8g{I2^tx?VqMic)!EDgZIeLh(cE0DCLt!w%e4;98Jugj0! zF`ttGC9kRiDob8hAySP-!J*IE3Y7SA?e1z%m1;)bijz_y zeo5TuK_T`OWCE=M6n2%yiLRb@Bc&NxLP~`Z0Se*k@?W;R6#r!$$Vqt|=j5Q1Tjco? z5}~>RPuKvVrhjfC*Z%qv8XC_tY115~oMt}V(6W5lO zhFLYe-o4^?CDagBm9^W;N47I+=&#B~Gg?M7%0kSu6O`p$q>gd1qU`(}U!7+j;uc6N zWx->_<*qRv&}G}(zQ~c2b^S9Kl?q5K^8AcP0uEInCDV0g3fKsqQM_$q1-T-KYo}OXM1zwRdg?p>bCFQsBmKj{wco!Mh-5*DC5T!&9Cic<8W7Flj_6PV9)wV0 z2zqu8_JC7={?A0ErP-nD@N#YQL-AvidgJ0Y>_p&!gd*a{brc)ndz?v6pIsG8rwK8Ei}9uw&Tfjp-bidzNFV~S4ENJhNiZi)*G z4zGWu>WLlsRTPBp!sqR`OQQNk{B;0x4wkE}-a7(DEhc9IdqF&+p#>s+%P^i~b~K9C zD;}e?&AF!)%v6ZJqh1}Yxh^`Ut_m2m@{#&wyBsA<3^>t@roK_MVsKIvihD4-TWp+e z;+sE>ZG%i1F_Gk3ZR19GlN9*T2H~kQC6=@|J)*m$*)-CTR0pm9#?gP0#u?LK>!B2h zC@YSbi3uZ@D>`%%Z~J?n*Q8cVNsqetOF8AGe&1JYLnPc-!xsII%mB>fz28qN`(Tl1 zS}K}M0@dGz@N$(xu4F+_pr{dYHb&ZRk$}1&+U3QN8T8f>Q5U(UsxFJBIHJWr>5DK3 zD^D~LM6k<T*&yh^R_h zTFTsAw4Zh04pJ{Wo~zBNvp(SY&2gY>t;aDmv%V!mi`btN)`i~Bi8J;p6qbvhN`C*r znA^C%7`&an1CeF765vMrAH5t%$}6YD_eVGiOg{PAwoe(ubB+h0{U*aGHeh9)ftaNptY8 z9Ow@fIB~pgr1BeX*l#J7iwT^AQuwPnWQ_vR&IcocS?oJ4X(hxi?o8%aZ3hSP-%A%# z)pl%bmT)QnLFM8m%%1f1O=MGNTOm{U8jQsYc*X1FIxWhvPGV~Ce^y|(2GoM9$F@o{ zG+4jNptaLVvZ$HEz%5r02oM!Ixo0`TK1|+!-cd^l;e1iylY%$WI$!GtB|pu(FjCMK zWuCRyz}bhYs|GV=f<1|K`+3%j)cy{B45-+Rj&&J+(Hz}d>$e#bz?Fi}8d4>E*=Csg*1RmJx7r7FH_2bBtRL#gG8k=mmf=w-V5yOD zm2w_2k}3IXeyCk4;W#Qp<3?XUCzhD|EhjSE=W~~mB>$t3e3jIw=3yCGJgh9{w(WTE zcb{x$vrqM$3UfSJ2;3xC-%Vug>6HYy=VyFqdRe7{5*UJ&;&NLGEy?TjQNtgj09de&ngYl6R+~s5c_-)u+8L#7Bd9v!`~&|F?M?#20VV?-BKV8ufjf z5%Ig9?UH;vd33+73qOSj zTcy7({rhWZEBx}%()|t>a0O={f(wb*y*G}Av?3ixBHRV{&A_P@a^cg7%9@bAa`2!N zG!|l~O5`83wv<~Q<<@#E=~ZYhPa*nZJi;YHty7QUDwcx;VQ}1LO8mU ze(~oe0`PWwZ!esG`!0~cr5VB>AnvFFBL#eyWukcrlhq#=~BB9>x24dN%^AoG5Hs{aZfHWQ>R z2D5Mzk$q7!vUzogj~q9eh9ZuO!P;LbX-Y9Nqs&Sk%0EeQm2eZZ$d+@gbNcf6jy} zwRtWLv{KzB)E&=?AR1e>>in`vYzKIL$)#XGZ_ILyXXIJn@mjrV zPBfM~t0*I*{18*D)@HBigk|U6NVG^Hsh4agxKd#a)8qP{Sg(;lKmN71nUC=y%r1sw z6_30s!Q;=gqV-8XR+48H!4;-yp2nLkVwW!QO5Z=pP$uU(Y~kML-&)AJ(s9d^-EDs- zRZ~nV|;R52*Y-B%KDOlIeP>&Pk+i=>AzfaO| z?*cs5WV!r6R;V~IC)=&g7GoC(-f2T3!{N8>Gcgt)=G{G4lZ)D^?j1da^BZeA&AE;# zi5g4MTQj1dp{(?)N48+IhTB2PCo*M#AsfeM6=Ddq^h1ZTMgGhKJwkV>UBVsq+<+#d zT5)78O0Cp**@g7#(x}@Q=#^-o}32jMr@(UKRA7U?Ntg#oDZZ1wpyj--|fqv=GVfXKs)gHdnU2jo-4^tZ#E}5t6 zx{q(T0UtHT*O(tqo5Uh{=L^{(2c5ib4~0`X`T@{yA#!jA9=QT;ALq3z(S+F-ZGT<< z_n_)6eqZCo@!V_kI+mZe6t9>5kERIw3G)ALbZ_6Yq!Grs?icCvZ(S(V^1NLPz8ZAh z{flLu{J)TJKit;6Ppi2%eO+R%7j=L5=?3<-l=#051^8x_2s%#V-FCk*f5?gB1w2>= zJU~uZUs>UO+Yq`dL|u1ZwO15+-V-H+#C`lbF3s;ct!ekK({+Q)SrM?=4Y&(c#B@@C zm3E_OdSx{kN<}JepGIv^x^$6qLvR9_pzV~HKq|zap~>N_V7Fl~;k*l~29v~&6A_{1 zcuz}s;wo8F|GI_T8{z(`gC~Xh9jS}ZL-G4FLVrYR!qq1(8pG5w`S>j$X%kCW(&WCD zpJr4D(&w7*zwug;7Kr7s(&25P4UD6Y#eZ~=c@cgZauVg5ZIzuv+)=)ghQ^7a9WWUk zi1x47V`#ylJ>-!*0?}y5uYPkYi;&UpnNNw>a0BzR2WDg>HIdNV^WsO zn$|RuvyDnfNc97xML3<01|N^J9*UXZ2q>h0R+RZGX|mjdndnw77K8k4rbS%wiq(Q$ z+VD?eq_Ws6WfW{f*?tLz`$~VXtoqk);2LG{NECf4Z1e`^ltiKEXVvmDI^&X#OR+4C zouU5qX|^8S91$dD9P<6?d1KNLTC%xj&%>W_fs=YkUt$G<#nk#w3mvf9$-9fil6&c^ zMJFw<{8{Vh5{OC|V={nP%d?V5v2;W+zvmq28w3@y3K<2p>PKZ4yrPu*WALE$MZUAG zrAKsfmi&L*b?5zV|M}-$j{T9qgYbOdoXuYZ&TN+NR_v7L zDaIl-hhMnkDpN2J{}e=AGu=7VLyyFWHtNY_XZmM(v zo(wJ7Vp!-$K7|)8|Mx>@f)l|KA)|Puu%bYY5nc_mz!^yD`Yl@0GWgV&%?mqHSej-z zOm7?u;x3Lq9NYwx28ISB6|I)hMQ_byS`$%@xi)2bGrQ)p{p95ZqayIT7oPqM%W7UG zmxfx99p~gMQ?o3cw=Ksurr)l!TWZ&FVMvUyIckAQ%8jXvAe7X^_-jX>p$!~)6m+zp z`<*sz(I6EI-DTXQ-DGAjK@iQxo@FGy`5Y0UGMs6fTgKa}@J`(30KdoN!D1Y73KK`m zrA0%{^UXn){2>0*%1uDXutrdnQP2W^gu)k|%U?nLvo+)isjYFU@!!of0%m%ev~b&q z%l7;B zTHO*xy%pV~Yn`;UF|p%zGNpK67yM9_WHEtSly|@C)S<@Q-#c$d zry2j)4{$K}r||w1(8tXjF!a$VZCT}5(^B|v_hS`;y-SAz-n+YR?&nZ*mfu^QG$!5y z=LK87aUbSo2!G4_50bYz-5+&6Zn*Ca4}IKs`?o8aL58U3X8+c=UZLXm{*6r4gZ|H@ zkN;?PXEE$7^PA(`$*L&q~m)^(q znEAZx)BO*SQFSAMEA#&h|2^yhP;Of-a0}Hf8+^byIp$8+x2J1*mGHJOb*RdW5UV166jz9ul10a)N`yW5Jtqr4<^Gc3OvK`n4 z-`1wy*9`J*{2tdI^By~f@NVC3rvlzj4L6bWASteIQ*Yx_9e1;G!Z+l?J2|f#k6kU6 zFl+ol=?31`U_Jla?9H|ON#C>O`c;Sa^DtZkmch4q#rJs*;OlMl$3*utcgu$NDYfwP z2$~o?-BRHp!=i4v@^OA7*jE@2R%2e7BP#=RkFA6;GP8q2Ov6N zG}3z7O`=tI8syY(eX?OSXGMf})>g+pA(jhVGo>UJ3^D}(h4_@5hNQ4`=Sie*v5)tqJ_9xt=rLxJ8h(zu%Q=N8U;BJH5-HJRR5-htQ%TVFgpR1}H!A{IM6_z3Lv7*h0K;Vv8! zAv$%8^;BXpTb4%NbcxNB2aNpK$o=~tuV%22SW z;{(yePh^xdJhQ*@;u&em^Y;ZVZvRReV}+F{=5&@e!euBMF|t%rH;ob$YeM{?NhV*& z?dnoJ{4g7*$uBde>HFaKEqowBZVgbGVgk1{x6mrvjQfryw)tlofG0(6L*-K6qf!PH z%{pFa;xf6)zseeCM}DBVdV-ks$jXsj5E|4c!@Dh0^hf*GNWXX4cY}R-?zFl+CpDb9 z7h6_j`M42<`W=P|4v@I;F;wEO2l^!f7~Gk_wOc-pqoJ$TiV z&dWB3V!WHLD7rEWaeG}-l;Z@ub#vBj(5cutg)k_!Jyxtx3cF?%gi154h}*@aWf3b2 ziqeWU_Djq-;+wT4W_m|I4Mdkg3G8zA*HxHzIx)={AYDB-(kJ2~QgJz*Zlk1oDx%|D zKxLo-2Ye0XK4Alg1(J{b=V7jpYNReX{g9CCJhePt3ym5s?A-=becT>cYE#wZjEkMk ziGvlru$Vz6Pw34`T7+!kaCsIhbJ?+kA-bZ8>@B6B;dBSg2H)W0-%8$3E8)e}tlY!a z3R$1}ho`*Qylx!V(M!J{Rn5)}SSh~HZm2Sop-&@6Q>f0oB43W-Z6j+5*@yRqUf|g6kq3qcE*O!IL#(h9QG&7aE7qQ{yS4X+Jj9i(ziejRuVe_O%)cHH= zzIa9iRy#86sv+tVPlGJHC>CP$S;OgzyMvDBN_a+YoK!`AO+d-M4||7}qC zdH*Nsn{7=?m5|TL_*B5*Hzz9LI=7q4fT|C}kK=%kwe8J%MFZ#K+mZK&We#CC*+x@FGAUgn#R zsCm4%TV3Be(ptlk`Sj?kHv_Z{Hq1BeS|4JWyAEj2JH16b)||$KgeOxioz}hla|*#t zxAa|{2gSGtsD+0RE|=u$g}-IN&vRqx zr0+=swtJ0-wf;Nu?`w^JXF>5&nnL<|*C!=#k*B_hZL*gwLglq*1Ory>2clT z(eGm~S@A*|IsO~}LFbRY?*9_XC;2b!;MaXNZu9>8=6_k{kavY4=%Vup(roA5EQIlK zhm@<^!>LUOPN`ftft<5R;^hlz@G@ZOKRyUI;2QUJYSHK8-(&YjBz2w^Q##4(@{rI? zV!SV;Fn$b63pw9TaJOK#LYj^z;&mS2gw(j|NieRV?=|FJ|HD4yNRLbZu}S~kpd|5s zSK4?r#``zW{e*j7VQ9E&5M=!yZ2BPuFoxOMijh1E6QtiK@U|+cxx7B)H8qL(6oc%| zXm;8z5^6D`k1KX$O67+2XQ3{z*s5xU4_di|5=+rc>r2>KTFw_~8naRJ)P`n+k}|@A zxUKK5cu8r>B49OsnkqK@?4^Sao^b#zyn2lgBu5)G0D4pr_zh%cyImPo z+i!Z1JLR{TZ4*h9r!l;dbIkuF4syMskhS2X8la^L;bU~0TuIqAsdrtZ=f+M!$m(}j zZAu8H9m*(*tduyq(I6>+NVjgAMln4LU0|&$qFOO#NITG{$j^ai#mHX7VZRs$#4`h- zYtR9rLij60F^TZxUad9~5}KuFM0lpib>1bH!6Ge^-_0-+O1&|In}fJS?S_=mY-y3T zH`t3E{^kS~=7ju^04}m{$$5-c42oV;j><|!C-<}~Tw=+W!OI_VAZCG-(l`?+5(O}n z$+Gu2$2beCc8NmCp)(NLFee6?jxbn?I5j0i=o)yk5wNK8)VQRK=n1~$rP5PAW~kb* ziRON0toF3l9!P;ly2ASI1GE1LOAJh_uI)YG{?EQ=WSPcig%3g7t0)Scatn)OkEfci zPQg1mMc2BW$F3RqJZmV+RtM1_gVTxHvSpdOr%ht9B8Yb3QY@~+9vC>Dk)(5^B%Hv>K<91-U%bm+5 ziY^3AM@^Ypt!_Dvs8=PMQp_#A7P?R-C?WfP5u@2cjmwgh*x>qSow-VI8{7z7L0nfb zg%QVn36fGA_)K7ttRl|Y+bhzm^p0I3&i=VUkCWDHlCo_Ub7^Asd+8S64$*dDkLC!i z6UndZs{X^T`YgO4S_LwW>!b=wH}|(j;+M80x5kzfomfI;lX14bAE^xnmC*SE#$y&* z&i&(X$V?9NNeN?iXL?HAjmA_rkbTF{EPuw+3F+6<(k!@OPca+d(<%~nbsAem2_>4X z`$WZTe2X-(T^Z9E#6&lG2oU$us&57D`@i+CAl40k%4x_#Fe=GcwJZDnKKb3qtHD1O zMAwd=q_D=Nu!gLk2k%nq0!_Mp1mC;=S{H}L45rfk5+7H$ZjE(fmvf5|9t8t~3QWjD znW1PP97c6d@T%x}Q0j20*)^weV{Mq;h`q9OO0LCW5W>(@>~JHCS~C%!*DA79MvxV- zV=l(QRAi_waM7pECgm~^17k`lD#<%M5hcFnHT14(8PEF|vNkyvh9B8JjOoV@D86es z^^2Ldke)SFVOaiSlIKf{pB8$xypPLgxh(U(**5GF3cSQb{dhRseBDbW@$q}$o_c$e zGkn_*aDBGiap^2N`FQ$hdwhaKcpK^uS%yIXi1lqTCiP^Eu-p3@`D2dXQI#Iegq5?~ zb^XzGX}9AJL0mFQ_S)@mkq`68n)Autie(J=y+#*8)i38-UUYZAzZ#ela~~Y(qi($3 z;quTwxSs4Ce-;W}w=`Ip1AmVN^Q}6}rM(U?dXF{h921~8M;xr&?F_2^^(?3~T>BV# zd$*ii3s`~Mt8GybcDeW`m!F*9foXPk*M-`0Xt(ztmk!rX3;|jn_XD^e$Lv$SFAu9f z_?`D4bx!fU$k6{}*3hHl@liqG%Dn6O<}>x(C3s`K`56DK!2XdqcKK#Q`hxd;dL=eq z7ZS&G+3h^WeS>v(Mvr^Zz5ms;#`lE3z4W+!pL5b>E{ID2$A3HUb7!KeO|2fvcLzI4 zm(S6vZ&&t@LV(cqfN1&e04 zXW2vU{~5G_9jyG0#7T4*aF{DJDi{7+fe`$7gVdh<{F39NnXwO@wG7CD1d0Ep&*tmT zfTy3Y)_pjaKJJf~ArIuPn-I7~ko1%u@SJ|>cj=Qpwht*Oo~!mPjOk;LHn4Bh?coh=y@0fY1s%b(<{a<+#9#w- zKiVl=Vccq%&d=5=z|5T#S*PArnXhc5rJQ0htu`HOyg@=KXEYN8da`k=mFH^Cj$QL& zqm3p3L)KVo8Y<-Bj`ziE1h}c~HtEVit>^^_FeV~&Tj;0u)Esa}#mOsx@*GC>R%7

oz$n9-@e+@7R1$)15M-x%yH4XH9`XSUTlO{)H%u(Q%tIO zOhklQ@pXbTW_S>}pl_03lm&pjzfvX6%R~A(g9B#pn#Fn_^e=O>OVBmRtG+QRSK}V{ zDeuLHa6{XvNPk`}`@=HztdKbjWpPSlFK>#0{`zl+8i6#8IT`C*NP~R5Q=O% z2gauVQz;;~#6oGTF7bLxZb0G)AkNT2Zp2-(_WJeNAeKx3SjC(CgjD^R0kmohQ}rvr zbh7ZXEwo7Ef?FQx@NtDNiq7g@XuOCXxV}x0! z;LCQ^@cg9L>yE;`sT-FzA+{uwIfZfeB$RLvda%#2-MqqGl;d)EesfSE#W~`3R;KFR z7d#wFDm*3!J)nru2AQbZhdCOTb4aAXmzO<}y=7T``1$Nx2Z!d_5;-tWO@!i?^9t6V zEUx0+N8ZbIGI!pD7D^SYadYmj8<0mIHfqM;x}lkXrVXcLQWOx+s7#*?6O^X+SHXbW z)SHB?F$m^J5;s)fkKuszC@%uC#Q|$ylV{|{fcjq((**>w3%2Dli(ot+sJ&S|w~0?b z^BU$EniNPUl@UgZO=A~_n^bqO@Yi-a36!b}r@K;NIRh=&-UHh!)n}_|b%vWsat&R| zDw@HF_bhs5SyIP*{3TgEe3I7EjEx4zW1-qDtFcf+TF!$$bXJ~zvkT5vnc}I*2H!7y zC1L+c1Wwm;!SEcW>0bn%he~|T|BR|ZNzdLU=;=D)j)I?s{L5jPTU4dKk)pS^wN9$qL_qY&d*F8HnAw4(q_sQy4zbdQ5`9YET7gs09D?91D+)oQKy* zZXA6(XtEh)vU*n+whj^xTHyqg)=AfB7nqFkFFqYe*=K{4kT7mF7R3!vxJ0;Rfr#H2 zWS7x;s$W0L0Y*E&BsJ?_dDWqH5OB4jbCe{c>QtiBryHAaxml}_yt}^bkXX0d z^`Ve?{qZQoBg@ip)_1=NygR?qz2tULe~%uxb|HB5c_rCn$A{MsK>Tqom{LQClLYfuZ#i8xFGyTem{}B(P`U`qrc9QV> zznKoj2OLCF{~Lfnjn{zJADc8KkZ#l*;-B?&qb&Pz{9T>3^KM&i-T(GukJjo^5z)O~ zV5?d4>p#qJ`uMJEk!)h5DIxde&-$0N-%bP!37h!6PX37t6Y5()md+7xi@R}nA2VoF zo0A>IOpmVQ-0o`V1=e0Y9337NT@Bh^29`#6{%?yZ1^!1r{jHjHI19J@{kBLxt|3+q zkag)|$l(1W;B}R;aM>pSLIXmuj=yQ(r8ESiph61H`RRZ4Li6nol3@43;GPS;=KIrc z(~uv@^HLvf;o-skb%ztbci$O75QIpo_led(v$<+7E#_@6*=2D-&!zL7GMdm={BSK8 z%}`H*bdoKC=|kQ_ay@%)KW#kG_wQ`#VVYJ@g^Fb{F5?G zzJ?0#4+aadeyeG+LWt~123TI@pJg{foHCJug(AejGN4A)Q?FnYDZ@#4#^M@Xh#8Vx zg6^X8o9X|c>l}k4f!Z%0+qP}noR|~awkCEaoY=N)+qP{xnQ(jF|5ok0wY8tSs=Ghk z=iYOE=RBsZEz=oCxt9~wLB7)Av%9m{sZ4HMa(De9k&cu+xQfyN5A4CkmcuqHc_Nkm zsQW3w=EAd@lG4silFczxUa2GnZkrfIX389+2{4PWB9!)yw|h z47>KCt`M!@fWBd`t9F9TB3Wv5Bz9(gMPrk~&|RN&ASW)~p9>Ho->K^_f&4PriDa7jl%b=U{%(XpgSon1VbQ?=I!C1x>pwfQ#O|FXXOi(~oQe=<%tKpz# z;0Jy1!P1|)p47~;;t=0DPI%yk7{y=xevSmOCgV}1CdT~9&jtU;>E~4+DLa% z^fUoSk^k;j#c`f?lwQN&r4mkrKz;<1lk6-L;;#l@Y)oW{o?FX)PTG+55%FTfs=qT~ z@BqJ{!O;TUVTQ|!p&5_5n-x-#B5^EOTjZi3cU0g$8U%`j!P!}o=lI51ESyYt0d{aQ zX3T3x!Vy`vtgfPN!?4L>*-g5z_!X&+sE9RZuHwOhSQKaDa{;3+X5LFsBkl+Xn}DLK zN=lgVs7RH}Zdq>1O_#~85<$G52f%n3XfOmN(lxK5mevy|xX5eum`h++7V6QTS(zz~ zW5881$;+`ASQFkNhFMYSFUCAy$dkl57n6;%u}UL{cBS#>2m^P4zXJr1bwmQHCR%ai zkX+g%<}8?4iq)Z6He&g$DIKTSsSdO+Kx(PtXXB0NNNL(>o*Th#AlN*MB;cEum*HEi zscKw2`qHXzLhXJVYXX;{d}M4yCAX`XFT{_blUK(TZ1t7Kq1!wpjsU=@;}g$6M9c2b z^tmFj;&TB5%nL~@)8|wjHc9bu&aWcq zh-eWVY96}n9dwOLSfxfpT#r=njS;|T--$;5B%HrFMxi8e@Mt!x2TYKZpHZ6k@@DL) z&l_-gsyUpFCnv#Ijm=Lqk^`r?!ql0?->8kN!=CGD?xy)u{Qe1vV&}QitZmm9?>{ey zz_M|2si<}D*GT`4fkyq6k&(pAe_|jPmC638C~CrV;$|c*jA5&H-T_U;=TFhd*rR;& zY5?$A;%{EVZ~uNjYa#dk@j0Np`KF3_eb85-+CB>GZJIw;@bw%>j+p2DimvIpDInx` zyRNXXhnmwK3G;cVp!B_(P?vUm)$(GpeeYV(=(*T5)@OgYxOkt*{CoIDHKqAFXFTk^ z`(Qr(VdQmS?)NZRA~3t%-9oE7P1yB1*W>#BhRV=@fXeGVxuUb8{_?T%Jr(5Mb-(KO z)O&U^>Gz@kUDCq$khCzPdqVI$GK=kOr>~Z==$<0t_4nhxy5P8f!Fpp%SRCml)MNAF ztJJ+EhTxX@=AR|hQuFD(5_7@(kqo&g4DZxxz4N#aT+(e# z`F8Qbds|Fn75tX`_l$cK&QAFnV-&3Xrs;kWDl)Il`AR@V^lsyC<2Ms1a@Reix1QSz zEn&3%h!$*rD)77b;kCKGVfKxC;z_w&Y+ft60{lmt^Mm?yO`V}PFRODQ(@Tn|fP2$W zzo6Qej_)I2yHJHE_j&!AC%ezW`C>N3*$$C}&BLF@C;@KNuzv}nN z_g_B&fC@Jv_;vTk`;ZhMlo?I`{bvS23fu-{Wo7-FXWzbBW{xs=U;pH`tJodCmz%FG zfIPRH7_b5XgQ)-hZ-7a?og6haG$i~+15^IEcJJXGL7HJ-K~#n&vG%N6PZhDgbfd>? zX(>_uJu9o55;n`d0-iAIl;=Ou^dLPqwUEeSSioIlG>Cl+s+k#!(KY0fB%O|T*G$Bf zb*1Y{T})kK5v!B78$nHgt`dDo{p&Tgvp*%tIBgeOnqsiEeINC>5U6SqxdqM`3!Vs^ z4+1-9%VfSeE%2h9sa3JPZ!I>uDbg3P#Abt+cgN=_$ueC}^Qd5=U}6ZRzaJTo4weWl z%-t6%2o#c)dMLF-hcW@5&*aR2(Z~MWKZhACK?TQ{#WG1vAXpWhiKepBP_1aW%mnV2 zkfih{+Wry(c~;U@$E=Nk$fSR(Q?$Q2!i<^~gUF%Z5WP31XQOK`-r?4@vH_A%>pT)n z;9YEbChS#`)YetR%^t0cf*KvtMr!;Om%0V-iE{b&z>!04CUVkV?k0JU&`Pf)6eW6u zNuXo`)DA^}_5gs+y+w?O&y7SKQ1Ux=R@oK!_F2!+Hyu-IJJr(Mv3rN!x~(wTb7*VvJ4(1`*fiSjz$j zB|An-j6u@oKCK+vF8$d`U@zhZEuu6o5h!^S%UbNFd)il02(cId<&EAoSiOu~8HKKA zD3Eks3G1&@9}W&@5c`{r_dwgDY*hZ10ycsMBR+H)Irxe>Wrd4Ku^KKqB4aAodwt!L zu+XY7i~bbLq?}YAmj)T44hdZLoQ{6_CwF`keYptuu6!|>1m~3oEcXOZNn;U{Vo~OS zcVZmMS{jQ1`cGOmRj9&HRqM~>-K{V6z5ZcY)4)Y#(A54k_g<^qw8vb@JvI79ok(@a zH4}#bJQ7XxppD5?+t$BZcPGH-iiGkNEO2xrO|%tKXi3cezQv0MsNFplCUjS~S@rLU zKSY!DoG*Rusuy~LpD%PEsjwYUjZ%V$FPuUioY+CBoGlJ8vR=r|%r#kt;qD|@11cyS zG!%tQk%KCs`{>d#J&r637;WijDlNdW#3IL@YC+Pq)HJ(ShKP1iK$M}E*OSmZr3ML3 zTg8&J;(j~1=~8h^@FmInlM*?_qt)gOlMI51TIa=QBi&Z7AMzwj6du&d$}Yjjl)8({ zl6HZgumgX|+KH-LnM+3rr5gmcmjUuF)LHODVXMX3k=GbuveVTMW=KFg^$8g^O6s~9 zuZT(vUGT85#d=w=&`?YYnt5joKsQ!XQ%S%P3k}D~a(v8&lNysIHdYrQ4hQU=qjLQi z2MG|k&;u}F2x8T|RI(;DI3tr6gPE2N6yL!C9;T&Z)9uXt)5XPOx|A^;Y>t?w%OQ$s zeq5B;P1_AvW0#f{{ua@KY6$XG1tBslI8gASNoTAcI8|HN(3})Hys6c=aH_8GyE7EM zQ#GI?PYg9=htwyd4loFywy3&Z8U^!BL`+GZIi&cJ)L#S`JuMIuFj@^9^ zW*EPT0G5sKCuPr_g8VJ;^O%ac@B5x$7-ld9+f_rcg22bEg7@D&R6pOJhj%K7-&-Zm zk_3MHoW3V2H}C713Q(M#jex;-C&=x%58So@*lv8R?%pHtw6@^&v9H5fJ^dy4&G6H?N1Oa8z; zgsu;Y^b=*PsZB@#OwdJlBgk1p^{Jfx=GWnEiGyMg-t{`7MJ%ZNS2<`F|LG9tAF5zV z@8ba4>2o>m{r|kQc*7~!hCfc@NCn>l5WO$9G2;LC9I{1$+js-b^u~%EaM#i*bdhU}b?fyQFdFgR~wSS8p zuKx)M6P(R(k%nBncx@>4x_-YUww#e`N~Xx}JaThhyex+*g9KbN9!)71nr)2t`knPx zKf|M^CM0 zS2BkNBkxPGXBNd)FQBhT@8B|ns)nmKSF8sX`5}<1jOUy<1w%kHY$A6>BqcI{mIWK4 zp}gV#8Fv&XzH-7AeZVHaFb<{dz)hi;p~JHaoiGH_H+RHx9YsqW4|CpaA{RCU&rvY) z4yFngHwPj!wi=8{nml)85{THx2)jtAI2d=dY*goeR0bw1VQs7~0+y?yQx-G|(w)j9 zNaf6eBo!rvtT%*~L6On`xmr8XEqD%s1nWd2=KqUQo`d_UfTk4tg+R{6HjrZS7H8UZ znf6rmZ+~*(=O|GBaK(d|SNO9tZ@At26|gV))g&fOx)^Oz0$v0%$qJ zv=pZkxrr7HF1Hygl^w?)r1)t~l*(}BB)4+dSubFc=$KF>C5)PKa(AO^YwnCd88Phs z=v?2RlYME!lt!h#8A?clgi$GBYQj{o1mIoOVyQRjwdr#cDw1ZQnD9{!X7+qt_-47hJTiCf1qAI5OUY59IW;jj2pD7Ko#yli*We!$q)dJP|x(d!= z;g^F=C6VAod*`c}s%n^l4|#-QuoNC@_w_3hg2l>;!Sy;0Q9Fsw^Z}11JFXfV$~I|} zmrBBWSG&E1Q9PKh%i(CW5y@^L(B-){r#jY_z}r(P*5mWxxbP!Ql4WXloM zn%GOH^P^xX+;vi?SVgkn@Z}VE!O&nmEbwHao~c5R^beU-cCo_b?zHK+fenTR1VQ;a z9@sjndYs`P?60))B1)E>pqt4rzatN<&|tJXy%W2!^!G%&!YUGYz_Sm8+t$QMcQ&6^BsRosALPgP32 zLNV7-Z)SYsfB2VIUjGW4bf+i3)Ty#EVI?1jb4T6Q9K&;tN zFTn{il!ka7+^c9i92;zsBn7zwO&3ATq9v$WAi+QX_%{R*o>~4$uj-a+5}Vu=&OX}_Q}(ec*LQvijOpLP?kN$ zMpIS?wZv?hA~}Nvk}H(W*Ub0je_{m+2VeJ;EhV&(2#74UHXaLTW)SyY-4W65W<#=>p$}4X2RA zJ)L0&7Wzcnv>Aj-Fz?ceURx&)X6TheX}Sct5?N*$)_L_p?QKQ}%1X4_s?5<^K7-Y^ z>AxJ4?q{0Z9a`6mRCY+;|N+wSN#rW?TAcYD$uX^f3q`kDCK zq+7-Rq3H=XPq1h0Q>fs`QD?hkF^Wj;R^b_Zx5GzA8yvY+y^|5<#c~$=nE1MZt_#SJU=KvI`6Oprug^)U}rwJ>*seupTk{`t%g5>?t9Pg3R#=q z>u2WEX&X1XJ!RrRen&_p#V&0p2uvh)Jk#4!grB!QFFIZm4UCT8sGIL|QMJ{?P!8Z*4!9AMN^xs#k_%sf^$2>Mzvi(>_g~TcZgIJ_jFh zFJFUAIo;Er+i!RF-v~LL=eU^mpL?GQfzDkARtK!Bdv-@PpJa}pIe~T^Q+zM4Yv%gg zz9%L2+@89Ho5P^^9~vI7pnxDbEg|gArSeFYmkr`a$95PMxQL+h8(^q1EE%7?He{ow z6hz~2oMdxXF$j3BoM;7=^XGVZA4E3f0tC|Howf3&DK0Zs>m<=@W1}9sZkR zzI&Lydnu~JsTjXD&;LE^{=p8&OWTotZzX=~FQ41bE7gGEWp8gEhV=Xx3?M4}45R+G z<-E6jzIRr?1pzWOmg&CNC%)GyzGo?&FPJrN3gq-we*yT!)dgjax6@6q-x=Vej-Aiz zf2J3}-1--{5hZ*B*e(5xc-;9|RY4bjPjY&AZe9U^B1Z}+T#vVP*g|UW)~3UpDA49Vrz4S6r`B6-^Z44YsIVL_k|mcjO&>>- zq3K?iZyPFY?7aA43_eeb+LxOJD4}$+UbBdzrpb>V0AcMFr!v*MRKI#dzypydS+yEj zVlx7l`894iS+SI;eBEwXw|UQyC_;4C8o^5&E2$#4^7L7ITWxK|iP`Is2&E|s6*&Zg zQFhY~TuqY1Ctna~5Q%7q)oyq?7U}K=LV*f}?%kt7*WBFREs80DRC_=)V1xx|1n`23 zBbz&k>ak8QW|LzIpdQiKM{`%>#cW|LM1zdMYvn`A7_I`APgCx!P8l_abiw8k5f6BC z(v@4N*ud2HdD@?zw#pozMgSRRcnn}V%zMya4nJ}cxJ07L&3 z$6XI3eUQwJWDwpNSW6D=fzXL;BH=3>^hRe&qVI^*-vdo$MLp)kXI4(mt^JG$R={UU zO+fsEeHjNkEjLlQDmWdcJ>f})NwWiOJ6NXfxzBy-bNP#K9704vczv);?FYSK9LOUJ z5^nmKYhbkyg@}}}u$L!YaCdVA10#4ocQ_twiqlyu}j z+_OyFUtqwYLNC-RYQL71U&F0M(y1U^R=$g5=RPka8-2_ zE}7eNN6T`O&8adm*-(n1SV-i8rm6A=R!t2H^W{}dm)#d@@k=qp0ZenwAyh2R8S+9p zaJa@gxDIqEhuN%8;Spx`qgv3Sh(0U4)+JnW70fZ?9QHRWHt8q581Hv(;iVJ zW?t+us1rA-Bfsh6o+KPw$&VA2t+@C11=%~n1rppVHDOCC*qk9sD3^JT>J#<{wIm8% zXolbIGzc^axOwQBHSXTTci>O24!KP&8d94~3!m^$?L+lQ#eMVb<3md*C_zQ@6ZS9+MQ1!OHf z*_*0N7W7N`1~_A6**-Jun9JtTQ)+gjNm^!VEjgw+cXlrSyTlSioXjGl*w*q4=ZbA) zeRy?MhOMa+@lXrSeFyTIGr+=xCxG=vBgFfrJ?|zZPg`S0J&00ySn=JC8ErkK$2jM+ z!E;2Rb?1BMKfajxcUTYy@8Wg#$8uy3!{hB(Nw?!Yq4$2mF*T^dtF{6`=Mnmo`i|#$ zy{+$C(6COj>q~$_7WYHhmOX>-Ny0Izp!da4%Gaijd)I4~jQP`I%h&mX;3w*^j!(98 z7x|O@_g%`@RLVD@ATR&dntAn0RY}kNV;5p|!R9po=OZ{9r8?PdmY3{xrcBO2w(l-% z3;)}05J1tp@jq+$uw1!`NHc5}|=63>@3XTW}_k0zt4|0top2Img|+Cl$gb>vwFrpNVee@AJxj`g>6NFyKeo| zS#{4Dw#`A6x3jHhJJ)3B$~#){*L5|b;AcqKq~^os2|=gK?apyYq?|oqbj$q-8Mfh> z#pNqn0N8aqxh3{H0gFYAC$Q>#T?8Ms&*|^p@Ra*s^e+gF*ZXeKUNZx@`u{qF{%a_X zud6&>Ej^SELtXoQ4q@u^IUmcudkX5WmLHMo-|c@*>3QD`(Q>RJveycFcU-q$z)#H}_%w%;unkT92-#6`axKsG- z2tG`@`cbg}G*w;oBW2#)2ByB)Lg6>M9aou~(Znl7jB4fJm%gDxIXTpu3TE+xBbo|` zanNQG-1(5WS7?J+3;JL?tih<-ITIluXrsX|bVi*`hHb}R#pRZ9$>Hr<~=H1!4fK_0UXgfJtmBOL=2U6=uXZCd%%=G{XB zAZ-%rSQ+-@PgJ-$o;|S$m%M_bw;_hp zZRlAAIsGLL_+Z^QByt((aM_^{vagMu{pv|aG7*eu8LS=%;Z#G$WiCpZ-C|FDv@}K< z!VB?6*!zY_3sHD7T$xzp;)pj{p644 z5g8NMtgr>-KFGhbQ#LEWE6bhJFHubDoW%F<#Ez)^)MN`-ti-87=71mQq(fA6-yhZQ|swzEkabQ*nladr4wtM7Edt_oHC(r3%T)Xc*Vpz(&_t67EvsW?_Vn zx=<{%W0?4*v|*1du~7NOv_1p%3QJr7@{La%9j7 z^WK?W)Fhi#McLg~IA*g)77h4}eyBiJiW-OTaU-s#vwl)S>qgGF4yzw}Of|2qyCDWX zZZl#=R>SVY&F#hs=%9mE57eeJ(V4WWnj3~CYOBb_9huYV{-mg2Qn~c)=x*$ zAVVf0NIOD8qPM*j*NCCtgC4L=y-J=%Rf88^3)s`?mL=7qNC%~O-2XVy6fvDcre!2Q zO&O=8>=^kgts|I8GN3%XVo%6Q&W(<@qL}`cMYN*}3fIzxIh^PqK25X_-Ml0|B{I*Q zMK2z_dnsV1W( zPo;w7+#DPt1EwNjD%T_b%L^9e8X&E}Mb&`l8iDLFAE#J#Yq1#GeZ$>lB!SwbW_bAX zt=_>1YdVUPGbz9A%MKU@8~FQj?mp+U6Ob3Zc<1!nKlxg^A#ejM;+@l;@slK!6nwe` zyx({UzXvJd`1Vv**6;7*S8mIKTH0PEFDCc9-Udge;tpyK2F$P_S8}ZU_9b`R?|9XH zv-wxFHNT$;{hkK}1s0Rd3Ew8ytbJZ`TcX+V?&X`HG_Ld(05^s%qQbe*CBDO_1oRe<<=j zt^fNhW5;`Mf5^|{Bx^++wg2wQEB$Tvj`X>**gq4uH%z zwg9CASUk7UD|N;rfJ49fSil<=0pO3_9Jd3qSA5hFOuoS_%Q!rOuLwGj)OsYDEvW$P zQ{BMVD>(>|;n>m%YN#e4JZYB-po3!}NE& zM7*#7m_2VljSRd4HA6?W_N(~XG_wMcLB5Y$9?qf<6sY!WL7^gZN$La0AV?T01kVNw z0raD5sJG!x-)q|WF!R-=Z1F`vVP?%BIi+U3O_ZgVIe2-ab-C#J>Qh@(Q!=%@NxoK3 zS3_5X3MX9mMRSY#bSiX{wrFQzX3&*|2w#Tu9e0A5v^4pAWz+5yEjSh$BLHZe*4fP7 zM-zn%Mt7uN_ve!7<|&no^Gbcvfdn}*a@ABSGLWi=fO(i;t9pSgMLkUcx&?`Ye6Yx3 z6jwdS^`E|!+m8;uhEeash7=&BkT=Oi(+67@*>ntV>@?s-n(k{$bbB-!b1*Z|?Idi$ z4?~)vh>%Pc7WM=*W9AwMDS5k}l1TFM?af z)m8WTM_t>XY)w{+Mb^rv_4r2;ubeS^3eIm-J!yIE4htfK z$ai$8;SY;<^Wm3BL+;1)DDo9FXRW>UAZ@!&&4YFmX|{2RP)D1+;fsViK&>37izrlI zGJ!+NgB-hkO))H{y2`gnQfbVaFLDu~&J-0t8 zw8l495QNz;#TT%v=#;kCn-Ymu-53Qk)r6GZH$$AwyBM=<@2MYp)AX-U;~s!$zxA># zQ|VanBiR)hfof=-G>4kv7!SdW=7X`qW1E{AHLhddOMP1Ki?ExaBUQ2&W|b|qFV8QW zb=zpVi1bL;U33&}&`7L!wvzG%46VXdgX>}W!htl&6R8-OK> z|5-WrOeaJ?pmVLz7*#ffP@OKW!RaYdK#tAUCiX)MF3}d*F71WQ5jaA(!akCgI|A42 zwiZd|m?o#nv0KKZ6+a{oegU&}&h^>kL)*{W525=iB)G-S6_dD@kdLfqIBjLv|&&G8_ zkH-;*!si#~I@!HWCn=!4!P18<-F7_#@?+{`U8Y zbeWRy>n|eS{itWImf+Uiq1#kv&H$f}&tHY^U+*Qp59N?8|8?2^-`DO7T}41ZXXhU< z@J|OCHgfyd=%Tmmu=4`2T>QMBIHsgumuG_kS{VRg-qP{u!NPzoB1xtyHc2{wO5l_m z4J}Tk+;?-vSzv?SE4x+oC#y^RNk@i(NgEqpsmZ4?Eo#LUF9V%6w50Ly+}d8dz81dl zTW9il>%Q3dhP&QXOiccv6q;NKix#_NAYYpm@CMB|;@ANPnwi2AYgDE!N!Py1>uEm(^ZR}% zMc?-?fN@(8+ocF({_*29PC_L5;C%miDA5SYS2)ysMS~QplmY7|0NI&&+N>gVQaRCx z8iqxaztj zS{k%ZvSW_MKNOOwZJEp`n)V`um7Gig(jIDRRMwRIR<&dOAKCD&H#5V4c0Qrn?rT~SRKC7^W1Od)_-$^LzB zIQPBY5HIgpDZO^TKCAs zvB~r3*qgpPv!_zua$v@AL;wN4w zfyI)%?BU28T~@XdI*6VabnGgTTgO7^{)*LGs^deBO{gVCa+O5)TSluq?M+SWa9N1) z{MC5|@@>#Y8;SNz)$Q^|I*skJBTsBA{ zByo`Yo;Th7Ki^9?_(l(r`d()xD>#4ceV+!&y>BP{?$yl&OuOHDtpO*izMA*y3BWl1 zkigFS1qkPSg{zo92i|u7T|(`7Hq~Q8{GP69iK>p&f2Xt-Bv~`b`B=w%foAUp*d@;o zJzsxW&3%y{rfRa7dfL1SAN1e%cYHiz7BZ}>Z!UO#olkzYwEXDQl;HYz)>iO`wBU0) z>Du+v68?uH^K-d7safBB@x7ZY0r>yF2xb_%K8^t2@#pLL-+xNH?9}If3CQUl7Djk@ zZ1M~9tbRWVI}!Z*|JDt>R|XU^=WyvWQ2~hc=upX0vn_k>GE&Be0PS1{9g(sqzs#&{dtVKj$5YH}6is$$uS)(9jT zBM$U|h+3LHsJSF-D#cFNVU|Hl?7uiaa6o94g-!LXUD8i6@QmoYJUF+S+pZ2VY7fj<-qC$$ z-wwiQCS@}u^hkjqbJ3!%i{{2*9jS{2pYXrM?xZ!;vDTb43YMO(SSk-*4@1aT70Xf- z5)Pa-0@AmULSkExb?bfNAktYwKB-K-Wp8S{2tt#U29zU~ofDf<()O#>)(o3RuBhR# ztDsIRpbUhjU(>)f*-tA_uiQ^sf&~Qq)baK>SjV`?0R;9@REuy!IvbcqMukr31TTo4dAii))+ z!yPqc9TAyqZR=0s*)JTnZM$6kXn72!9#loc*j^~qv;n<}l*;fiI zx?PR$Bm(j@M3INmRpBa2;WFdF zbJ*iQZE=lrfYb5P!Jlu*A%r5s(P_(q+yr8YqB>s(#VB1Eyr)~=d^Sou&Rfx^>*-`e zM0?0xH?ci<>MjXJx9KQom};kBEKU76OaZSO!H3$T=_@Rvtxt>9gfR>qCj;s(lgleB zdXsA#4mQE8OlOa}6UA_0r-jIcrtbHoZvW|c@xGJsJ@LKS`Q7ERdh_krbwJsF09C9UvOm^IDeEeswx`Q2?!ffP6j6E?C>8a`A2f2jD{gyDGkG0HCY) zyl@J>8i%d11m7b3)wQ{4>8Jf_kgWoAYWev^-CglE{pW{q6?Ip-KJF*14>s+Z?EQ|^ zeUIGz-u=jq)SkN$+>;S!Ieujh4?p|UV&Nj`3RkrO-DAjvJA#2j`)WKABNfTio1~{> z!447+koMkU$Du+oJapaYw9{#<nH>2T+>9LCB7|a5NGV=b_$| z?=9jT$#PJPrB|sB@dQLLrBPtS+D%WxLRgdxYYQ{MkZkt4Zexr^s3 z6YCVe=U0Q60&}cJErZO#V4-2GpmGz#*4y&6pnoM%Bbg>E|2jiH$kc?h<96XMgoSSW z!LE{jR3RrOM9aMh6yS>As6J_m{xJB1>2T?B7(CB7UM)U}?#f8k65SXKM#RDl zmUzqO)VhhtW-_DL{xEv~+qOFE;Lti>5?OO7acY3d+>&qu{M2Y(=##N**kDGYA&PsurrB;1|3z}q*$HyTmo~o z^9DHf{*|@n$_1Ybl}tmEN!xknSr99CbY?(!kvvgE_<&Q_>~Er}>0c@kH!aCNwHys_ zLs`tn%Iz`e26K#2d##R{2BJ&IeRXf#NQx_(`@cGXQc`;%_gsmaD&?9kqbjT_U$T%L zl4Y``*Y&D~vEp{i&>bQ}w>2?EI5j$IFuyufvd8b zod&+bVS~nNaX=(j*1-y^#sD>9m-dv&vdKL#p%Jvzc$36Fqbxt$ocPBGqt2J(q3p$t z8%gL&u91SZZgipQ+&LZn(r_(ejeD1J)Vw&{({|EG{)3HENKrVBnAr}N7A zHsl+=OxkF4Xf`OH>7UpMdx26XzykLw^Ho|J(WcKOWezXV_vQ3J_E%`6;Inm#8A2(H+%gCkmP)${I-el8b?m zsII@9e_5|vFh)6=p++p>kEz;mVmGU7R@h8X5|FB&QhP^9JQ67AeFwFA&?0@f&FNOq zMk`Slx3;dnd!phm$q5xm!fh0H2*oXHe-$aTWrE2frO=>%WN9;WFcbzt+nBSH*f&(W z7$oew%5nzBqb3sei$PJ<_D_RKq|JlpNDD1$&?h1Qip*b!G8@(m^H>Fl8XA)6cCVJC zRYRfZ%APA(0yF+r-Y;wM=M|+6Sis=4J&bpv%_=zs6Urn+nUN2VrLq*WVS7{_FVo~B zhqEVh$P{XwV#+|a6viGHGEG;jkvj3ZIOKBao|I5Kty-y!PotZk9y0`Eow+|#?EY}9 z81~RMC|xEVQZ{d@J;2bp#4%lV;?Q0$$!ABtz($-0i6se2aqkW}V(Hx-#By|SMoNs1 zoP%1d{+pJ{PDO;hh^2WUQzVR=bjmM8Z1PhJm*iAp-sff6|n-lm$ZG zQ4-0_z*{RV6X>)EWvRz82iD52zDmN_j+%daux4{JyMx-#qwqz9WesK29?SZ;fGu!DUWlzF632=L;fN`a)Rt*7J3S7U1U3W>EGn!6ebv(H zlA%rxFx7AU`u!eqZD%#hj(HHX1y@;+TWNBO8wu3NiFv@S!x}Y=U7QtJ12$Lf@1+!h zbpFEGxGU5>58(LJMQJ-5%y?49J`xIRL#(yk79p26h((I9H9$A+?B(m0pM=B+bQ{iZ za{-n*-4}nAKQVBFRyiiayX&qy=82u#u404?HB6oE-b5e*Gy!0aTz0VHcb(K3{RK=mer;b!F=o6i&0Unl}d9nmm(|I z3va?%#vu-rBaTW-{h2PybZgdWY*!R-@)(5FqRXcH62cJCX+UhY; zIIOdJS#;h=abk@<6CrJ0Ws$dH>*_CPdjLeE92vAsqYmFM9&=@>EL;#J8$E5Ln~|}c zw`qa{3~SAd%(EV2Zw;N^OC1E0%;xySgW0=1>-Zi7Wq!35ZJ)A;D7|TtFzd{*lrt=F zl~(`amd?V~6%vIhKZbLIuP3!3dh9A{E@wXrSY^kK{*w%;nq^>PzdAcl4mYvvz2><2 ztEn5)fc|GKZ>+rxiaM2#$`6hUTa|?M$^M>e1W4H_FYWryUeh+C3}WT8W1-NsVqbrs z6TK0rN2Rn!I-uk`R4GF}FRv=ZpDua92{+^QfI7X-kF1HWz=NknN`kMe8NWv?YFGPP z(IbVA;T!KSdwk~OO?3dl9-Y1TKi4sPcijL)J2AL_TtG{nz~9@Ok2lFbl|6gN*RhCt zIiFLkId8q!oI4-q;eKon!T-ONKfFZ-(6tb6aL!4i@`E2sPDXj);E=g%DtM%WK%-iW z-)cK?iqzEDVj|xt%N%`h-9cZ*RtQBRxl)~*P@pXWC7@8QLhSJ%E%GGi%iqI*E!X z2du>1+2rnNh1T6tkhe5jW1>T5FCq9f7A?k_SN`cmzI8j0OR!sgUGRKTg-G)l$!n#*Uq6E^LU zF_sW=gloLEmTe?W@R1H3gKx(Pp5<4YkUkw|dQ#t@BG1c9OXoOkr0iPkSt>9F((qIi zq=Q}<2C7y|aYz(2YgnMV??~MnGtUq&OZS+nw6cr~PdCM(KdVQQ4395bv=AZc){cq1 z!i~E3+6@f?hctAghm*4n}sU zPiiiE=hfo$HcHuo_Twg0x`&e4dN{&^!xM;Oc!ek@pidhOo+{lkLP!>sB5vhsZXCxf zBf{pE#9AH1sa3P)%P}9Y@u>Sq^15eLOjO76L>nss<;{vQPtB{b{555@jUM2@%eJwd zzz^zTIda8x>;GB`ilPOl(*6U3esD%*mCBqTecL(H@-=@RaH~F1TUA?_8lk=UYl?iR zw1bC}<>oRUmY=kTV$_PqVG{Kuo??uhn`Ug=eokfb1>h_Mz?bg)Co6-{a%8=z@_iaj z68>KYNtXow-&;n(znaa$qr`_(eS!#6p`To@jkVW-_ENDHthtfYra;<+I2&BOE2 zwoV5~G;Yv-w@=$MQ&G>1M`Yzh(sQ@##ub0f4ccN0Fa&mD%A#&f<+qEk94JZ&)rD2s@s)b(K@pmK3|x+8#B0?OwWLlP#pi@u+<$UK9tPD42CTg zHR_?6plz*Zzp`g;E5~jqRKUDj>+;ZcLB_{bdZIe)Nn!$hkv)fuMKQ&^weZ>{N~&^ryX_;Jqke~lVX%=laUnW&MsNSQ ze5MW?>U?jpyNz)L`FMF;#g&f+!&`RnUVlA=^yag6XBdGT_aEeTG%sA@nsyBBa(7HM zW4+ZP=Paz+pOtcYS}cmBRj4)v!q|1aHMQ1L6l-{;^sK2$#Z>mwdJcJ1W{y>wGGY|G zoo7`13EK9O#IA@yz(7D!V#2C)jrE8z%$k&KM>=LEFoMQS;sI+v91NWuEG_Qw5IUCe zP_S5d_PR1|R2~YVJDOlr7&%>Hl`4)ctpiVYbu|qqZcM4QWqxkBVywZ2pj9t5?|Qs- z{{q?oL&2h~Uq(Ns($K#+NUxVFGxXN-UkuVbB^cGsP>dE{)&jbq)HjIC#;hJW+SQ3d z_Sag$)0j@|i=I+d`CnX}V|UzP->zfZW@9&IgT}U{7Q)nKk~tzr1f!+C+c?5)}XyuZq$cb6Dyz}^L)B7v|h z?YLnzDw>H~=t-YOkfnYk5{1S*Z!XCxNgPbeFedL##M1>a%|2S0?bQa?LU(8YHv~Ct zHtN*W{;LPHR9UFe*L0p63&>N<$z|542|nUXTi0+*585C=>;A$pGL`p|&l+quUYghz zyBoDM12C$(w?pCk7F(;Fo1owq%?v7~`bG>pqOFuO_>j$6zdtUnXn{&&1^E{&UsoBErkfm^oWy5K}%iyYJA>ze+-}~vM ziE|?y+x-7o;=DD}sCJr@6{SRS1|`;2ssH6lkoMnUP7)&P?7B)I62Owt%F0tHx=2P5c3)E%FNwZkhXs6sZ1bW;u3>Sdu`br*i)vh~R?bXI&V)a#2-MH6y zW{+VI#y(r0Ivk92rInj84Nzr0NJh^+hCFmK0%*)rw@lEsS^PcZ*>Mti<2POt&KS_x zrqYnncWZ6iNzF^Ms)hc@1z4HO2BEvW{U+Y6_t>#>d|Rp;w|V=Sz4g>(%1x@vY%k=! zA7S76;&;XCZPu!F?>Aw!z7nPSoi>tUlo998w3{C(A9>OQ+X6<3G&fgMy*(V?6cCv0 zz~_9Ic+lsAS;kRq)VdpLDzhKS;YCu4@Q{m7(^qJkB9Cl6rsj~$G|hOLm{CSoD_w3C zz1N}x*vl|U89)XbN;-@^Krs6fGeK8rquAhL1ec=Bc1BK099N zQ;fqOxdk&#s=syPX+1c^i=3lX)c+&2J&MW@9#skP< zg=4?&<8Y7zPV}3WBtnxL_&_!ciu0fwnk7{$zChENegtT^PDoxkh;uYyvJ!@t)js3B z`?FP8pOUf(OSg($=oj=)b#|?V1j?k}Og>u#l(uTRHWVvd&?wSZ5yhzH1_e}wr=nm^d@T(^l(CB&FO(+S4U^ld< zcSh!TZJC9c>mUUdkB76Y;s03>wr(71c^`02wRR#{$oYK1lZ3J+$fCh*JEmon1 z1~p`Yfvsx&2Js_?BJ9fdaPQv%#a2f0_;FOiqj6&aDHk5;l5A>CH3zEg|NF_o}a)=r(Go^yD6^nz%oT;^Ebh=V?sG*GA;x736tK^qf&k4+dXa=?W5KQAwA;T?`s6&5wPtTwnJLP%BMdjwF1uj$MTYKkCs^E={`0QM*K&7 z*Ub<8#WR^1Jnv+C*Ut1Nxcjjy%$kMbw^2OU?8d3}@#50*%spCZ-wUf$T!S&Ms>5X@ z?78}S1n6gSM3IP%fS|Cy*)mx&%60XM10@v!a)7!736o1+ zb6L5D_6BC4BtB*1)$73TWs?O1SBh_(3Ox}qZUfd|E%hC{l0VTE%OK_}f!cdH?wKm9 zD=XUaj{8+wdG5fr`XsYXlA+19ho^Ox<6gYE6ok%sx26!IDk-D8{@Y?~{A-=CPb^}J z*5TQJ(%7SPa0A3royH~m{Fh0O<8RqBZn%WzT|8H5G3MQP0%`i`&gPDaRoTd8b~_Kd zOHaFV@YPH5gu=wv&ZD@@dL7rNVM+AOh(m^yu0d3F1hQG~(UneaPDg#V{{*hwIsqRw zAkzBd(q|Uq){m^xf9#{bJKx?TAe+065+$#`ect1e@Vrsy&79N-d>n&l>$m3?ByESv z|8)rYY~}i#gNW=k{vWernhS#Q0|-YqnV2hKJ5=<^|(@FPZP|aTPjVI(-2aPh+H=oYyt}DGqC( zSBk$E)qwbZSi>Xm^wwJD?nh+Uwq4x9jfXzH&)c;dhRL<&-?p~T6P-@mTJK%IxXT1< z2=XKB+uW1?Jp~_;v>u)FyVm`G;3)ADB9VryJ*nPGGWsYYV+X&jhumh>8#;xgnV^M8 zgxWppQ1%-$Ls2vxpSeYi1~-dFF@Yi$UZcdbwn?<{%-ip?MQCg*@l}YO9)6tq+5_t3 ze)Aq7x=0_^7UF!CdS1#ngW)P!wG|mje!$*U3{^&k>^j+%g``3F1HJOi)#S!-xv z6n;irFN^H+wE#aIlbY*v?8mA;qO9*(HsIo}Jq>oh9sN(eKgJD8#$vpT1OIh4P?)39l zU*Ab!Ip2;`kJYwraJVqvTONi-nG?@)` z9TKZr_%sdtjm}|1V{D(Uy}yGTKU?*9*i~;6#9+qu$M44L$rAXcAu>xrgZHwU*(kZ$2m3fOH;oreK>lY+xrQZEZG zR;jX2+QrDLx)U;mQN!Z}-x^RS=5 za%~8&_nMxQj0MJP;mh}$7bm8!lAYgP|szP6=2NbwoF4uoSENSzG{(fw?`dSgzp z4Hw$yC?vB>=Eh5hZxSyoA1GUa%0{YXP>=~tY2MvZd?N#)Q>lk;L?j$(KEd{fB1Zr-PfD1L zdtGlApG?%ivQ^OR91#IDLul~Io5nNT9Uxg5qm&fmt?vSuR z%MD=#>BkJ|MkO@~P=$Q$;L+a2$9)%^f;(BH%C=YH$H%lA8G_aM5&4BLn& ze>U6w#|{dzSfd$?_=vqr$Op^ydvBc*d_GA&JU_7^{c!Wmm=_ZEVm}K^4j_E;dJV#S z6H;FNkb9fpnfe1V+I`Go`{w^E+Ftq|zFn&RkEa*K@XE;h^rE8q_~zlQ1m$mrpYVp$ z*bL&7VAoD3u7THMLOaiU+S_TKq|npO(JH&p{_G{>7sG6jWXMR!_uBPc9c;#qfx#&hlv73d`faUhWRWd<0V8 z49^r#t}Jjk%NSWhGm0;YqNN5VvZa~W$YnBGav zp~%>3Y4hCak<#H5tL%mPyO&p~J8vB~Rmr>NT(j_Ys1KLl=!v zsE(qSLM{9>g&fevpvuMY1fVW}^@i?Ke{rtc=T*Wex$KMLh|g{*HUazWkqmYrc8!Yw zN>eLX4)rJ($a*FR-H0wP^~sFPV!2RLra^@+h7gR%(YpK;X*jaR6{u@5k^>90SuW^d zA(O0=$!@JnjMJd2IR2C6o2<9XF>n#HR_R1@<>}Ex}}-8sN-Scozfw-3i%yk|RqeQWZ_Eu17BwcPA9ngkDvj zt+Vc%JE73>CX+2WtvO1_wOH7}q0ge9>$F{1D`%SHT=8=?%^GrV71mHL3`OHR$6lJH zJ-J#%xLqUuXa+~q&xW>^&b_nU!{V5M1Qk>}ZG_?`Dz4^F9Df??L?gSBJi;x_bQ)cn z_k!iu<8drmDJL39eSADCNd8pLt|lOxw=QL5TivpvAF`ZJNvn*G6*!G53>gU!-^5l9 z-;O{^!ohEHJiO7)YSl)b{7r0_gxOJUCS7;)l=^yc?VzW0Ny?uQSTWypz#v;WK)s#z4#xT>M^%2LSOn?bG9QL zQ;zaLA_m6hjMdg{5Ib=*<7)|BN&iWm642}slE;9bko-F@MI|i#x40518)l}%I-guu zs`_6jd)5|T%J2!&;;u_W(C?$ua9qmbcFO?O*fdLS#1PXwyRG$w;PoXyR&&r|-p;WIBAS!;-s7I)lA7;n zjDue@AYSV@M7d!~@n5!9euNR*Ec3e?@Zfq^X_R@IvlZk%mHgy5Sbb5s>)8*Q(P#AT zeX+C%`>SJ-P%7#HvnnU`O^S{I2C>A*c*EWe!7)y`d6ncjqrmG&i9I-2*tl|xkS4HX zaP#6qg0vF(vo~U-p@~^&W z=oGQXZ*u*i{?BrI_1bnCUU%Z|ejqm1+ni^C+F?U_Jk)mTb%HDeO{_#nVurly1D!^gu8LQ#M`0kaYzQ+Hxv$~B)aV~M2=i709~fc6hTjIF!jPN_`=!_!}=TNdNQ zu=oWts0J04i@4O=fNXihisFaHkg1RBET32vuP6AJZk zby{-W&pg;nq6$roRa^dH+`JweHovlS+v$&D(eIqHVV%5TDTjy#{KQ~YTlpQae-*tW%u=2#Lv}{KJ^c!=(Gi^XTz3;>xB|GGP*Bb}TPofaTTqP)n|?5y z{*T&qmseY$9$d+|H+B(h6;e;HJF^@=C94G6UW2MUaT}OvYX9GY8(9P>_wtOGIi5tm zQ`6W=r#dISdH>!6?75fn#X5Ez)h?f%1 zIz;Jf7by`(?ltiioz3d#z4<8C2^1dL>HuubAnfmvO1eWHbk}S!?IflFcsIyitITQ$ z1*3;7{ogwdftm$YP3~RxVS#_E($vK~Fo5mZ`)fo$w7{1L_-I+-2%Wi8^N{-K`c)EA zV>}4~iVG26@0*h8RA#zx2=RP1MndJ=8KD4QbiHOOfT6}mGD#i|b`~*;mA;=PSJMnN z2G91f3@s9X_>55==@Z(OQn$F}RXiK;UCP!J^nGh1M&9CN`Dlp2fQWMTU17Pw2z$6V zB$ek{nUoqsR`FoYO*EmZ0^_=}h2I5B_WLyM=@!i0KT?E`hXoAVBd z5`YJ`t62UTdqX_<*6@;I&0e6WDkoQy!v&q~DtA>9;1=Rug{QI4GC~M#E{Du@rtx76 zXufG6?^VGGk2cu1q)=JDT1B^s7D=RJjj^&u$WB|jmavlzZtZr6(n^}xBCKPhg8G#8 zV9;Z5=kWu`Av(qPC#OdbJ~7;c^+>rP3sG4}UZIaNd#{Y?3!$e*wFH||9{3Q7k8>&K zwxu)i7Ujvj{m&Vjm9yZImahjL2>1JZN=T&wbj{7x>>ILWKOe2dNI(jBn_f;*eI(OZ zT#vz8FuKYs-(w$Sud)mSa}JMAcNUWAw}<=R)bx1mu)^+L&>j4TK|M7(^=5^ltg>{1 z^xr=XwU5bqOcYmW^oR~sr%rPyx6LNuuVem%$F*1=)qUg<2wDKq#D0gX_pI*zNihwN zuOhiA@su;NlAsYFoD`aj#M^b};%#Q#dH7`>9NkgLYR{ymiAXwErj6a|U-uhdlB9G7 z{LvW4oN|M)0DZ|e+sKNVY-MNxlgM5tr70^k7i%n6Y_Z=hr->pxEHnBmGjhBIe3HDn ziFg|M*KWee7_dp|l#kPZnQ&JN>;j-#kkCWdjeydB*}(As|1 z?dAbB{t%S{QsqDquK`uPdD9mrl)j!!5fhr$)}`T(QZHusdYpMCvkp6YGxhyrz9OA7 z1mqLBTobv4`xx^Ww059YbJCs0t%u3e=Z`CH3oHw={}I6}=Q3ry-HN^1kkMiO=P6%93q+ zLU(z+@tgf_;B!4cQjeOm`4$GdG= zlvGj8Q{t!jGvB~Rir79sg4Bqx=J6WX;50VTo7lYNHfBmg(tbDo@zfl!Wi!4 z-=04s;jmE?s6Vn5J_o=3Fsy;T@z32LF586r^{nIe8Z>3=9lcSnvgvf%OX!j_mRF^) zIbvA8KFqL6SW5HsLVD5%vQRkB3N*ZYp;t2(ml|&It2= z)qMVEo4H(hl0CMOt0pw`ustp&q*!c!jpmx%h0L<|$cy6kJ*k}{nwD8=R_ZRaddA_} z_}|gliH8v7(OS7^js76D7-We0?R9GsRboEEGAq4{pAgR9H-A||tQ+%UWNVGJu zievcZ%U~(MqCqfNjH=01{H)QzUyy;0(gt9{H=~)9Ak1a4)`91zq)Dtikh_w(LVcv! zN@zyY0I`|-_`V?tBe9B^%b0)NteRD@2-h0KNQKp1Z|MxN9%)xXC)0ryhHOp(eQ1Fo zm%AhudM$GzIcgJXi|RglVNq+B1AEScI$dZVEhpc^*A06}CApG3f%05D8;R3(%ZsAAdugO%cJsz10ywJU>Vk>Myy-JpMF=1-9Tw)2) z*#bz5E(&m-`=0Pc0HzlCHc1M3c_U6Z`p5F*WK#k2t-NtS8<-RHsfzpHg-YolHPx&o z_T!kxnWw%^{-^pMI&)P5-X1b=`_`I9Znv@ajIT(BT=;0Pe7_2Xq-ws>%TYDe;lAt! zx+vAtHDXtmG}aPe>GmZX#SY_AE2&xRhul%`xp0&kgqGfPHcP>n$L<|uLUIk<3eeX*e|97eMU z9S9boGs<#RYyA>}WlSA}o^>8f{EDK$)UIbjASoVR*1EOxVcNH*aD4nIjTaZYGMFVNSCl0KD;b>ft z6&m5{ExnMOCzk8lh%3*cR}e;iL(kweYq~3 z^x&s#*w>M^lsh7ZZ-zl=A-BBNtxFKCH#T4=4`sBWeU%rRq8^OQ{O-thSfb{F;W>yU zE(m^P5uPtTf{ zQlGg`+pa>xALll^|1LahJ;v)(I;&J&@2wcNhAfaiOJW%-fMhjhxZ7izgo&$Ki&juLVKgKGG76ZQZ$69C&+w#1FVsGuQ=s6eyiZ0yhKi$Hp+<ra{)AA~N=N87KNKtu18TP4cJnesIXu zgD?Cv>ntu1NgJtI+QI!Ar)5dHe0->OrNdn~qP9@Sly2s1m^Ahf`(<~n{b`irW^8U* z)L=TLB#X;JBIn6Xj1(#D^(Uz))momSSD3fUZtDVP9g9f2dqKR7O2z0<4ikQogmrBc zHS<4ztJqt^1Fxewu?b%cEk%W;v*rR*Y9NOf45#0^%m}TN$I}^4#EEt8RE%A8INC$m$hL-t!QLBGiuUDh=o3{cE$3NO}>z>hPPf;Yo-?#Jh)Bn17rf~8u zPHd|HwJS+Jo`{g-3zq=2oo&gP-?)%#@F_Txw|VaWFoDWQz4o6EEqb|=w!BY9-Z+6N z98<{UABq|gH!sAu(I}o@47z=*ojM~v{El^&{HN=mHu)7Cw8ZS8;6{}&pPCSBdsFP< z76h+xBPQGgWv7wxjMD#hJ%zs>PiwjkJ-o;L9&0(>$l3sn^d5mz8bY>n;Q3uqId}i> z#xltw!uy*@?3QsBowt!Sv6a9auaBAx(JhDMlI+v6!v@PVN+@YxtrI1Wl$ z7C;fYKTxDKk&x8LIPkl0`_z&JK}}}>_LzaXv%Xnj8`>4FBP`i0tk{ZJdF?Xcq%7jG zHP%pTnej@iEDAF96VYS&p+qB{inC#Brp(xF^81*s2*mOxRQ)Ra2}(=D%U9!E%9ZI7 z6;+v1qe2QYydNmkjJqZ=P|1&was@TV{XK|G=vgER$~%2ro@;Z=rH#@t)#EL%G74^v zkX$UoVgzXHsm*#WfY}CVmq_Oc84((~^a=PiJkjquOTo_^PhZ-EZvrRLC6NT3%koufIhyvG=~-H1S--_O#k~s`Wh#V!WiB zT;`{B2zgo-QUcoAp*u8DB+C2&#JaTJFM%!26srmvWezN(rPU{)RJ0wy;xY{q_Dk=D zPcEl%xn6}@qD^Qma@6+5;$qR2aBwP7m8WToCWhbJseHx$$ZoUTS%aDcY)+wz@o}Fs zn`g4Aqmy25;n(z&_MZiYE9jYWp{+VKiAE;nK_pIH?p0{x`#tV@&axa$#Oyj~+Cbtv zX^|S9jf4X_WE@_-k*KG-aoYX15oqn%)up=iC|69FA!Yog0nzab7~;y}u=>6o=VuAb zG#z~|Q|T^G*K#WPxfXVXU(57`?To4spY#g_=N z<(!P)bm&f-VSE@%dTo;%@0+^sPk5T9;|N>y1-!XGk;dE6@`7F&BWVWgWITSs zq|PcL)A`%S6YF!gne=7@(7?@NNF)M|Wazc$5@3E|j5e(wD#&KH@l*ZgdO?QfV&_=& zTQ2HdDpm9|P2`8*;qFj|@8O{KfRFV{dK}S!Yn8QVa6M~cpoS6?kRN1!6gCH#b5?Ep zuFDXa^d#MkMMwYC)`D_1SMj(tnI~K9Fr9JCv2p2xFrj~LGfzD0APU!UdU4EMclTk{ zn_Y-VQYFxpYVlA(hz5c1RfL7pMS)L?GXRHnXybvmHkD4Ut8uP35`o0V6T&#Jv zvB_7^?LKhkT?cdL!M63U&Nh7h+iW-_Y3JE>;qHIm3HiX->_YctZ7bsIeR=Y!IIXAKuIdnd;Q-%vNu0{#|x>>~?$e-EP zY%iQ509~_wsoBED-zJw$bCR4A)f6)eYWG@i(&lfe$M>_G*PAq@qlP$iJvNd)pEIRB zCe=F{Dlmy%jMLpoWcFDYwt}&{-zvCVQr*-XB2S)hw{oHUW-#=n^m8RHbAApBgZI;X zqdLrc6Y5w5BN?@P`LX22v9S^%Wcn}Pl=-$LP;&DBt?t!bXO842XVqs>odEP`*zsaH zHsByU7)qxBO?*xPhI6clV2>Q!N?0x82U@cv?)EqreWc`?8s{Z%?gIFLMR9{4nKw7 zCRGx3fSk89P8s-SLh4MSoy%=|>P^yZieTDfxLv>LZ`f$!8qa1j`#i~CkQ#|o2K3r_e_)Xud_?d zFr{x<*BO4uLV>{S11|QUhgoqQN9pPGYN9A-pT#46P_z(fQj4G+q{uOLWrazOr&dar zyJ8s3eDrX0@Of$?c47ys`qkp$^*Y+J^#;*~yaj2#;i*#s+?Vu+lGi+V6jvvMLAQ|hl?)#QkS@OvHcW|F9@Yiaug4|HwHJNAQr z6vhO~^#{*2+`=JLVHnTz<`X+}K=;ts>ZYFpWOH5kl$hmL;Jz-CpX{OSo7ao=%D19n zkwhukVHsER;sm!2@c_Wn*Es-e;?&UdNx@c8Z|cr2aMiCV6qcBj8d5(rVyzNh0Ex4- z>S$71kl^h}em2LWHVKJ|FEoB6g8~JAqIIWt@#O%=oJ}Y(g;($N)0D{tqSdn*8PqYT z@$M(yq!olCe9e(`E+PZetTMk#u>;m2MiX&m{=h8GPs^PMa{gGds%|iZY-;gdF59rx z0T=*iXlanOJJM`oNW_$rgOv1%qb5a&X!c|65tT-5JlPk$ohW#4zK_ml7WMJ4c(0`vZC2RN*7cN4NOr{Q}$i)G!zm4zFvZH>M!yxg+TMHHd{!7 z(geMV-q6(yV2(;M{_Qg)c#3w=T<9G~g7%c6kLKX=wUzGNbmBI#Xuz1y7E9po?%$oA zIv4xvebK#A5u31t9K=Z@%1wfNrlXjUN)~GvY2w(k&eme&p}-Z6a?U~R^^xT8aO}OM zuQj>yQDe){dmI8B=xvihD~0#AMS_>8Xbw6Q34s;$1bxd|<8Ez@TC#3rmewJtoR$PO z6LM)$Nlc}9B1<#ZGP@PVXrj|iMseG{U~z*lj|ap~*o}@q6mhQ%rxe-ImRz zB}c-WdQFc^Ex(R(kTsS%Ltmfqk(%>*sCa{FnZ1he*hNqNcsR=xluvYaW6>#2=rIQ6#gyiZ58e94ecwq)>8Y?Wq%^tWebAAD-AC;Ntwe160WUc1!u~mizDF zmO#K~2iqZt9sFMh^J&MPU(Yr;)mFdN0B)x2O$|1h=f2rE3ZJwHH^n6@ttP%S>C03I_loXuFDuDFMxmE!4l34JQI1kpiH3c5onVxS}B&*TDOF zl3!ud`8~Bpz-g>Zar18U=8V+KLEDbVNVDttoba^xtV--NPMBe<5s|cut?~>|b!O8> zU27Y4`9BZaZhNPFTYhF&XT{xq4`Pr1UGc99PW98pPr=U6Rm)=)(ec;@3j}uboO_y& zu%qB;l3l3D>Xaz};A7$j<-3?EYL3CQ*1dj9yAtTwNvknG(3%aZuO)2Emz0u`Lx6ex z`r~GsP*Rj=&GcWC-;qL%VEmJU%2|qVgzK)^;2(RSsm8JpVTP$a1dRwJ*o#uBcx@9V z`0lYzjBAe@`lV=_zP2mDMfJm$Ov}+Cv+^Y)2=VqH2pHL)9cwJP-&Y3&e#cI19ngj{x%LEm5`Cyrxvz>FX+v*Nr+Ng0Qp%91G5VpIImI?CO+ zRt7N>O2DZG+hJix?sBcXYl?@-iR52Y@`zZJrCS zKFCwDSwX7gzLO8-%+~q1=@X-cXemx!$;|k+NtLZJqW!I8-)GB142~?@S#G!HY#&P1 zlSR3EuA=9?f0yr9do^MgAxN|td8NX(GF%P~_=2K=!A83<2!47_@U!2REWIVMPQG9X z%O)JZ_ga*f_h8=KITl}N!J~@d|`jw8jx4>wJ)OwR;t17aOtGT1Nd2dAul z99!!G2cN8jHMzDH?*z8B^lxgmQl1Op;3TBH=k3LvC2b=NK4p9fKj5TUHsiT1+;~FP z46TG|<(1yByXZtjy+Y7towE1b3}!(y+X`JmM>ts%FPxpktPExt1=#u)m1CUNG8|yj33cbTQka)Qcyy-TidSG0Gnk@q9@rTG zb^QQcw(%3KiSGzJ3+Fy)0F#Mn;l3KW7+ke#YE{+o%9K~4_U)MfjEB)n6M*W;u{4i< zh(|5;k(32##~81Ls<7fg@L2734`U$c?^w}YYS|~4R$u4Vqmu`7J>gIcY|~;|Iur!^ ziW6lOyj+Dnzx=0argRz3G}EM^E2CP6BdxW^l%3K>L2T(M$o77~WK5$TFWgZm=bNGC zoR;0uiRQge|2$+T3?vdY7P=ZrPjVqbiv$CAqv_b19RtMe5VeswCBl|W{#Sqa*tEjb zzd`R~GT$z<783@I!0!hOQ zx$hY{AwqrqQnQ;U{=<3jdeSb{v@l3l4NkC3Fm(iWE5e`G)@#p3Tb`GbF%#fMmGHj4 zSYRn)x%AopsCrwN$x2q3sH|m&Kwe-NHtXKH+Ml4@^v*oR;Lh$^I45xN+Cebn)F`72 zo9L;;4c;nGPT%SZ!z=o|@E4O+TNWKvyQoGR9w@YW{ALh%4q8$kyw7yEUKhJT$XuZ# z-x&I%_p84j-G3LGyBe+5K(v0dxT`@LeRX*U@GqVt{7zGp`DMIzM#RN=7@?~9Xd4}iIB@H-{Xr;nd?L2 zzr<5~Zu`flVz%2^>*Jr1GoI-)9|XSly|c}akLjgWr$1-5B{qwLl5r0q{osls*(d=U z@hh-G9|ndo2JWLrd7j7jVus$U>kqA!qtWN{xJ!J#-(%{YhyQC@G30`ri#xb! zZaVjE2FY8Ud5;~NiSORolO1;lssFQW{11&I+iexBdxVsNJ#V)tXKqtkBT0)IWxj_5v<%pOZAYE25 zOLar1g}lVEfC(xUC1S^j&mgp-kIfX|5Ss3i(f$lY#%|YQ^fu8Oxju*8dH^GwT*xtv zj!fT-6+&U z?wc$Tm!-vjoOc}fR=bY`#}2*1XRqWX1{?KWP?O^v}M zxY}shGo?|?F2g@t&Rv%8_+cMI1HZ_nAzkJScZU-)@Ycr^>N4Z#LYkVx`Ll&~Np_YX zCP&mnvA87#bBePCWkw0;V#+4{M7NHvVtp14WF@H=N);I78L+}0DwkWpFBl>ZWCGTQ zLEZ|)=5DYuHpi{If~pJ7wT{e)kpy{2I|R4c?4N zWZdq31Bv+ zrXd<&y8Vl#VMXE#^q9J(JOGY^hOfRUz_t0PuZVF2wnKHvqx7|K-%U$ZH0S`l5=Na6 zlI1COg|)PLyh%XGw4F3lNl;^DII(!FdZ@Mn>_={-^C6+qunAnl0nQAs$9g<99CKM`M!&gXl6Ua0dPuzPtkxN7Egt5L>^?4rh)uY?1R<1 zELS$|RJ4v}#}!gQxl0J4H_@BURM2Y9ku1K+-lctsk){VCBHY{8;^B-zdn5!IZFgPa zh%KS|_v*0S>+6Qj*v#_xrRpNodDzz)iR;{t^*&9H>ccAIijwyAg_+|@343(a$Gzzx zUQ=u9oF%6vjx$Az5Ac6O`j|!~>Od5(nP^y96_xWH6M%8W60)*+T)gjP?(}I67)jI=HqPCJY#WCX7=t{m0d`0R+&Yesz3$d1mGY04F z*0U$pC*p0>BRR2B%mM+VuGlb2Q-l{J;nlaAhO$}@Uq#CQ7VwRy{U_r2p&9yDpudh2e7 z{U98FD6iX(C2VJ4WK%sM;eNE{lTJB4-qPEFO#a65FrlLVo)F8$Ro`5^;D#P|8TZ3s z5VG?E9cW}<%fAHfe?;=uH}~W}smF`Qo;}~WU*adqkPi40v?UFKNc#!gCbP9Lic-ThY_8H!pE0pf)StGvB zdrtW7vtOVB#95q;X6p&~En2$QFUSiJ8{-82$pIeViI4Eem#tvcLF)gCh?-e{2ucfk zE`gkM&eN1PrG`Y~gInI?fEobgd03_4d!Gf#>bxYkNua)VHg1}{e3^C=3(M~)DBwatPFVyoOa)*Cz$QrhdY=q*}ik&l*wJ@C+SdNH9o4)*_AXQko z8Ao}^Xo*KlG9w4^#Okh&hra|1%{}@vqLLv=`K&iUR7|9!c_1}%b#w(~%9vb7|3FFOAG`rMTqrUXq4APh|6jz|CEp6f8J426}G%K}!MldCM z)BzSIcvr35HVLvzs2;gsGxTqiG5@pD?C9D#>(M6HYKH1KHvg*yO<8$kd^F#Mb=_>R zdq+Xw-~|VPW$!7rkCmg4Lem-3I3;=+Om41#nUT<7(fb&+uuY0>@rbh>_z)UDJT^A# z?F};+CY0+ox9C`ZA+3s*40EifUTKn8;gD@J9M=jSymz?HAIpIROJ*i0V^=m|%2DR4 zrIfgloa_`eBC2exIm<{@7?WN(*bJ(;m;{TmV-s9!)A#3EvF!+dBmxD4@7mzfJ1J%= z*Sma)4OY)&9*ek9`KU0JS01G^UaOEqDn}^%p=Q-+JUViDkt(IZ@lFv;WqSI=IK+D+ zYFBz!wvY00NAfD0jD>$VIMA>S9jWzUOQATzZQ~I&^{PW^XV0|$Vs)O|;w2JfS;KJ!gH9rx2u)gOuDI;E0)Y_0zn_@F+qm;7u}a`%QeZIDoah zffd8aMpM+m%W$j1pD;WB#_aq9Uzxy}w{3#VC8-HKWL1U6fqNsPQXc4A=-BBywDEd-S&;se!ne8s{~S}Svx z0es!z^J;gwFG9&8vOW>pLs<1D0IDI=Wu}M$kRA_CEUVPXXDAS}In->B_Xu<{FEF$e zd@sq-mNj&MV^Cff9wA_(J>BjTE^XMP^U|BA(&3Tx5z%kF*ZxQz7LLc2%t_j-fcZnA zAwz<#P7J&eELu94W{LpcAPrYjy&XoP9N%g{Qch3e4iF8@-o2X_eS(SvBbxI%W0BpaaGqeQFHWS9PFXkReqoFXet#iT&-% zO=3WK4NqeZ;XGP?*_QihjHZvkfTQwjg^oU5#~JIbpeYmG0NIAQ>Rb z|2Vjq$!?*L!vh-N9KL=6aS*Rxxz_%gym?=xb~=D4djSvmfA0e9H{-HM#}8lqYrK%U zc^?)9yFeg5Owuo#%gK}cPvjr0jT)TYlXHJRyB?bxPd1qz9vfz{D+iuVvOI3*Gx_sh zy52Xe{#y+8aO`}(efoTLcn?6q^db`VjCf~mdeYs&{;OTO_zDUYcPHZf=On+?z2LSn z#?rlhFX6M$^^t1$l1lS8;IHW*Drk zyHT;*6MJxPlTj>MuYRbm=5!&Ws4z4io~C|*&oVGb(%RBgxBNuT<49V{D1K|m`A zjnGao7N%)Pyr%&9zC9~*3Ckm(>KAK%WPlQgWC1Wxdw}(Mi@^MjB6#vlR@T zE9Y`~Vkpgzc8&)qp~O^P0T$rvR+uIlBZrpF8ZZep!+Yy19YFnt-H=|TM&{bmu5}BZDt$8>5hTt z!Pw8CB-l1xwONmYV9F75Y6+Dg78q>W(KG%rE+ZLc2rGr0P5m2I5Tp1_qTg(_&qj(q z{?PrMc-YKMj5U#v!5X8*$GFCtIu~s_k2j+KLNniUmP-lk7m*Ib zd@IsjdK5IzA$r?~a<1G~gGiA#kt1os%&to`{D}b0R!b}k6$?U21(8sbSF-p5-w@tsyEFauNAH(ujLM=J-Dq&; z!=ySeb!=lY*0S0P?LnpxSY&b@%xD!=pvxrFk;a_$z0c7F3du2DX+yy8l`X|qJR1#} z_R`7+J6Dso{pZ3yu-MqIz4;rqQI0Wi zO6aMkcsHtx$REvA;y>-7TYhKdWY2X;Buw4KofB!-RFzQs5(QVRIKG^2pG4;UtoO+x z%LLi9dHA&Kz}`Y8M1OF_ie)8pm10@Dlq111&iO@A990F{Ps`6TY#M{cE%f+^=5q70 zV`a=%w_&x6gLNnxn|Z+3W{F2$to;pkP2&2t|4pMB-*E_5z- zE34M61{LLGSpufuva*RX4sbl0%g?UI+cf4KVD=kjkw23|ri|*N)#=5jrz340g4dfg zsvPqtvu2iiD@3pz9wx2F8x`mrRI=)B$b$;@vu`LOri*Y34z zNr+|`6ZhK)y|C8ow&Cfw>mNrOj1Sl6tHCB?9r)6^<@=aBwCDVygmmzqNtB?-krh0E z`aPce%6n9QoQ$jYyS{r?OMos!<>;%J8Zy(_`U6kFH%TC^>5Nl&jdjH2FXYg7MJpf^ zrLN?e$KeharU0}^6kiP3@ZD)r@dDS1H-0q+lW?QQzHa*DRcX#v04)W;$732t$(Osw zuN-4Y9_A1EMuLHMUoDTV3Q8$8ar+%R_B z=493sVGKpi!jr?MJE<%ayQR%+g^&UNK_C2Rr^E@{rAN)(DyX%zExhAE0wfFFZtWlQfH1&4V)W3Zu;&bSnqxs-4 z#ByumXT)S=tN)wMw}D zz^~@ov{afUA$sWOu?uQPVrGEDa8G249wKsq-lphPeF^8{)wR#p7|{4(sGhVUNb}%0 z{@-RG;^8%QVUC{%vOpEfJ|V8XD`i)pE^m#8IkD$N@x+rk}=}T=^4$z6}+WbE|?({W>6}y-02l|ga{R(AISn_Hx6$VQOlL*q73SjU9!J34f86= zLZ<7|5gigA2eADMC=t2%@tqz)!qnM+bVNj%7zmH9W)21y7o$>lLNtCgmtib|kBf)g zW+L@`Q!TW&@Z7QpAcmt08cIX)f2Zs`RkU3CJik-!84!NWT&?o zMm4X+NlTOf7E_54|H!^mq~fAdt53LFl#k>oA;&UYxPyynK%!uF84d#Nln(OUS5)UV zHlSpuV}B$9O41hf^f3Ii4^FvKF{BGRn_)^KO| z*82g3?o+3pKjnqNwuzY>Eb#%n^Pcz@Tpj zhw(Rypt7fvnEaFtk!AER$6I2GT-LW|Zt6@O7U=Nhjq6=6{7B2#Kz*-Owje#no-Z9U zZ{o19CR=jj{$3<2=n-V$R#vHuu@w_sxwW6}idA0qx<~jmG_V;%4PCAXO^%$Nc=2tT zFYEwwQxQuDlAfKjw746K!DX(5$U~q_r$eaK_t){Xee&-x4>^>v)&Nld)?<1S z3EZ;Xj(ooJuHH4F%1Au^1Zv`|7wTs<$0?QGLVH+ge~xe+=6bwb;>q#wItAkeOSsT@ zY3D|~+b}tD@2ywZY&E)K1sgLaGfx*^-$ke_-d=~nPGSqO)cacOw~EPcqvwN%Hb}xL zOI%5`Ia0gcyN91qP*wQ@*({_TP45cKGl4aM8kAqkW)Xxnltc+(z8K0bKc$cI!W)L# z*DRvmK(*JkN}tiId4v8srtgW8J-j{d5q`#bSaEH6T3T~CX}`z5xog`mfA0&#d&`>B ze(AcpYXR=8N0azoSiiOF-tTumS>IW{o*n7hKlgEauaVd^9^RC{g~`)Z**my7E7RDepnpwE^dBXrfW%Jcpx6U z?6eyETYlk1CDbOQb2%Vv;wp0WcvSAua$)>u{Z}NZ58GB`JGF2aqwoAKtB~{^U4)Oo zt8IwqYtqFWby@TO16Sv?N^3nmJ;Cv#CXVD6bU!5aNb(d2zkepn`qITF@(trfGf>%o zS!6oi(4m`UjGYHdGLM7mM4KH$jQHmFm)YWdv{-q{iAlPNQt7oa{^_rDc_5cOW~ENP zc-}OGIojXvvyS*M*3nu@p)OeoQkQpY*0(Z%)P!LlxkqcZSeN@&Pb{KNd5Z05V3|z;e#x)2*zupWrzaid?9Geh z6-&Y$ex>|7I2aMAnQ~b?P}#7h8yy`XI^a#X)g4Wq%m36-?tBgsVJ(8v?(B#3t%J$vQFbwwht-C%iGETZr{9q#k=l^6qU-R^!{Den z6m8SVj|v@Q8AH>SV_Z?xH6dlIq4wv79|q&|ZM91oRs1wM^Q6J`GZm4Q3!`xtF7U<+ z;UAyasYZz?fL#6|;<43CF$S5FDhP4@CHoV_u(Zn}6w;pMe(G$cD4XLLRny_BlEq%U z538}-JasCC#yfOB$=TqG;qleb=MhKEM)z0rGPXWVy{lgrAKGU<{f68#$z1rg0$Tro zsQFd8+B&)jqmN7BCq_BPbVST!L=KG3u3%VV-dN64-uH~-)G1hOTA$MTf84OT0Rrb_ z%nue5m=1E%*r^AJ2L(1k6{gUj-{mT{SXN!##;ELzW4|;4F)jZE!x5CJ*m7xF9-cz=(n3UQIx1{>6lq%a$J#Bj(14q7>ymhkv1Y1Y>%jq|065K>O6 zRtd%BO+0g!fB7ASV` zI%(X*qUX5%**}1%KF3nZ$d4k#*;)5G_5w@%)P_UamyP4Ev#Ieg+wdu6$?)oaY@KB2%jWBDmu2s@>lc}pnpW;IE?mitOUh12$k^t2B{9d-D$ z)>oDo<^4?d-K;&7TDwiHZ_#NzmBV~3Im$S5pZfKBW7_xYwcoYnCeT&rfw^t-FzNY* z`#J92j)S>+LDBB-vue3|{YZcEq&JtE;OPwLod>`X!|TdGB5Jtj3#J zO>*eeuMECg4H)Eic8ZH;RvpHAOKx2N02@Rh$A3Y9ffHf!UrXlU_93mTtHqvr z*ct30j1=YH@W7kzLA0M+le@m$_LHNtw>Dr`O{&}CC$Z>j$ z{WMT}pz4;0$$SIQzuQAUQULK$9l;}?`zXE}Bp9Tccd!B*k?+I*$!!3)y@GYSx_)36 z*!YfrO^bAqdr#Q!&xDT$bI+@+wjQ%NWqF`Jq^}~w@j!1rXc*jm_qzpQ>NV! zpER-?ulJuhR9*KV6|b(82(=Jl5LI7YZ+M^Dq{=lOM4gFcB?=R<2-zj&#R35>y8cw^ znIYNq^1vnXrfB_>;#DnV^jAz{jGY8k#&_B}bn+?Cmhohc?<+@s&qAng5xTGFMUlIr-OqPdVH_Mjr!;tZ_bOZ}44NY&UBLdvVj`&8HR2pz| z-#kq^&uQ(Dlxy30@Yss;oHpwimJ!9T>q2%a_-Y*OA~yoe{;cn~dNpAKr{hQiM3?yg zltf`}XSK1EzZ1DvX(1#f02=FfQF76X2RJ_c%8u9g2uX3B%oDeI*$7jSwERQbp0 zw)Yqds}h%~7tU1?q#o!*VJI0|c-x1{Ia{9q;x+pc7urM0Y-|bdr*4b-WBJa)q&zd; zfR$#|T1B4#Pct{WtJp#$7PCce^$^f=P48N9L|Te{-pJJVyHKlMyzCbnH+I#jw7iIb z5qOxS!3pVNz}Rwce4P&|0-2;u(_-?9_O1A0EVh`mDTiwiH9yh7L3Uh{rI@*!dDLk3 zH*7VbL|0CoJy&@S#ddCjs8Vi$^?u@Gl9`}2&9-Ce>`zjo*{;@~qqL{A^8w1|-;E356mo&A zE{buBwK`pL|8g|YyJJ^k9|s6C>`8R^zJCL({6$KniwajarTU>^RjF*<`l;jh-*HN` zb+sXdxWjZz9e|*%$v_OT1e3`>m;_W8ycQYO9b9-0IFXb+Kt904NhQ7~^&jUd0Kzs? z7BK$6!Y4(uy|3C4qH!CC3IUlQYV9f5KoYFrx6xrggGiC!!|50+n< zc#C9wUwa_iqAM~+kc&W7ddzUlNT8n;H4Q&ScR^~1?Cgs+PPOSw;hI+XmmDdZ=lBZ2$vW zVO{Icx~DP4uqaL%{@SU7^`?Tz;qd-aQFAW1ZAaFB{9xAYpE8!fEThN}X+o6R-F9wE zPcwUU(M+wlb8JbxvUHM@GYQ2Q$!bolT>=Bl{e`dgC(+?(8A=z~KPx}#zMA#^ zuV*~%7%iiBURr0m^*H7)w?HfefD?ut?B|y$_%?Iz1)({cS zU8XHVUtBB2?`C&*_{KVGW-uQVAAhnkKgD$&hh<>h zK+KDn?%U#IUPgp30%Mu@bEPDLcS>t0h5bnqau;3d;u>B0ei1DMuYjbd<)iJrxJPKaTw54`-=v4|kCXUtBERWS0Iv^;kIdqS4ZgPT0C1w} zWWMvDb7?&TWws`si}tfW0&5Q2Dgw>6;5TYRdgqziF*j-t>yRfoNMQXPFdi00lqV48 zl9Y*R3WrIjV!bqc|9vaE!?;>b)NmJ8Vl5(UCu|d`ZnQ|m}uWPF~hJj zRGa+a1H+~IM8YK%-t{rz~o+q1Bm!+NW=!ex2 z3KPUSJ*)cAIk}!tgNFE@-x#P0{?M??DQj3B1tHpk%D4%zWl1pglje#=IxDNo;^Q}E zarjJ;zsqIu;vFu_@uMYs;JN zTT%P&y6)Q@f7@MJ=H>BTQMvEvjjG^7pYLrk_wqPuVy4%YuxH65e|h_JAy7)!{^e%O z^Dd#h*|&G~X(yKaWre@};uBvoxcsH8;7lDX|FXf{a)B=V z^n_X7Wcxn@%Iy-G|HjWoOreH-lmB1*6nJ|WYro%&Am4;3nK`^1W?oxbdK!=ty0p`& znDuzPHV03~ewBK3)jFr1z$KEY1M?M`&EPSTMygtunLD}4CGaMeMqxsKY%uWg@n98- zFN3Vv$>u8p$SwZaUbh6aG?>dvoPYgZBtjUe?e`yxJ5VQVxo_P&RNz;q%%laZK{ z#P_-gWy~Zb%RCi*ER$aaTKOjeV~z;K7RaaYUW3ynJKG;nGYWJT2nzxOkW(wyvTM70 z5af#(j8jI7;X1g{=<6?e>&#`m&!MN-*dK_65rW($@l4;!GwzlL5~T zY`nw+zjIdH1Ti4NgI4v9%1ykivFa-=b0E(&5ZtVl(>SpVGqYM&yh;6GYXl=qbteUa zeVa3tQ8mPkQaZ50aCFXBQqih}$``my|eCV&8 zo@Cgy4wj$R%t^8l%B3vrM4?7SllbD;q{>wLKtGY+TGMHvF*rz{u25t#70`RhmXqy~ zNP43}^I6V!QAib0lEF*yeQI1}w5rk}`&4Keg+a5#E-_ZE^Ulj7g~B5X*+;2JWQa@<-7 zE2nvqq+B6*B~f)O%;PRMSGcOVZl|T8@#%D`;I96e!CpvPU@-oNHmMut+aTsCYcK0G zke9)On-V#@+GESM9FT;($SW-;!F_B#XJUbw&}+ayjr!#tHe_<4r;Xgt>RHYZ>d+Ex4 zm-VXqI=Q;`!TuIcB-+zQQR)#@f5OAXfvksZ%EX78WD{W?d{^i$)5g2_@{yK6@#rwU z8oHyA>`rHqfqt~6WSS)#h+y5ix?r{g`P@SE5p)ZgTx0s8qR7Vff>$+LTKJNfeaHev zgMA8&FVWoR8{jjqN=(AKCcB1kC1}*;YjaH1#y=rKI^l&TANmcZbRNx9l@!&$YPuw1G|KZHmDTn-evd#!iTL+)wT zKqPF(5ho^7W$>b6&L~2y4kTpVu?K&?SegOl7Pbzd?C<8cUY|wl#Kpp!51L_-s>D?b z`*Nf1he}a9{ihvY5{X^&^RVsnl{+2B7(wu70re#}(LlygrRX?kmEC4&i+FyZc4P4a z`v-5IVT}#pKgR#gGaJtR*4pk{w4HaOHD3#KzpOdT5#4OtpZR}&edYGb^5|~&e%aA= zyGwZUGijX@I8Qs#s(6HOzrMH%9Fe~c+-ceG+_hb_3g5NbHk`f{`CR$>&MetH^v%6a zaeIxedESh*-CFBLS8Mzi`FvM)+(}Iy^y>Z}4&O~T1EMCt9u0Rk`i$Qenezto?)g}CRK41lz)wQBoTsteb&_%q^OMblH?x{Be6%pADdu-j;p{wNCdhKNBmhT11)trX|zA^?e zPWm9dFVi^`72F(5@z$q@!{=d-;c4L^qJ!pOVc&!7^mi)DdLJnAKc>h09*v9(*@H19 z^8w5)@2l{ae0AynWr-H6Pdc7ZWRR-F$%}_z8RD!^H)>ykIZbLx=dCZL5a_-YK=yBC zTI*AC@|_EkUwUA@PxEM`sXg$OzKyGdEJq}F1jRQ2kv_rvt9BhHk7g~ij`~*AO)D88 z!>4C3Zkp4%T}fwZcwm(odO=~{NTX6g-{eKwKkuGyQ?OcXM+;A&I;I-DIjI?@t=J!z zRGDbNB&>i`GU}<51Evojf`Zrn(E4@U(BA)dfN9vdRkEEN=AKde% z3EZd?H}fd#&DD4n=vV2vK-0a5}KgCa; z@1kCRO~!43c{rIGesd0f?w7|OufY-uma^4D_N!LAJp85!)f64S4`cQ&l*`ZuEP#xx z<_tj)yY~&8S~=EL@7?QFCavR()?9a?%sq6L)O@ovdm|1GymD<}TAO-08sB+7EzPnS zmfZnL%!e_tBx8b3R{wtqjFU2*wGYhnkQK?JAHH?6zU~2b8KRyUGR*Aw>R)|Hc4!eK zUuOr!^yZ5Vj2o2CSR`G{-8DAmdksDAxovy!DMNc%KL3qmo4_2N#g<7-HFP=V{0Vm3 zMBXD)Ka)hOSbAxMn&Uf6;30;OhKI;Q@D9H4*DH9Y(;#-oI?NcI!%rVkO~4)zk4n^W zX4i0pBV5`LbN)=$K;1(9&NK!GWmHDtKWZgviCBuC8u6Oy1qL(8QU%$J{`82VEcNdO zGpDydQ4H%Lt&bS99IHwX#f< zKI{CN*^6m0|J+gkq9<3)rvg)8{5zZ?R^iWNJo+O8u}HQxjGrav@k9U`DmEHzsfb4G z&)qg7N&xG3VkIvJE;P!*93WlOEK+>R7#{IQ4;M>gf;_(3=IRhEWb5xkOEUjII`{wFxefWc zSDJS?e09y%%a1d)bV_Uy)(V7l5T$g3S;r_9OKI}&Z5@>2QmR`1LRjSqCHsk_EbvB3 zq%E3H`gZ!HJ^sl+h6!FWt#JtSYWJFSuG^!P>jR}kl#dk1G-9CH49YoU;03EHx;FE? ze}o$=uP)bko?gp#B>;*Gbd^5>vPa_5{s71o{1rv2kr72ALciT`5cS%x#qjyTNo*LP z3F(TSz*sMdU$3O!mF6~yxSTBl10bOjnrpH30!g^l)$$W!5z!N7{K?;+^o?IGR#qUw z?ET3G0z5p)`9yEo7gBvIU-vTRoUnOh$wro{=@N+#7I2R~Lt3QGqP479=(#^@Ld?|a zZjbAB4oU-lRW=`GtlUf_kV7tj+}5S`xn!*vZ6Sx*Ub{epu3W^`yvVC=3&JR=s^oE5 z6AizFYkL0b&nhJ|g%&D2MMgoEAixsVYze0krhxH{q(mQi**O0e!pU*NqPolk^~vm) z$F828_|Fp0Ki24lTI7ioH%csLup1LgoNzSHWH^c^UF4_=`>YVG@=_@>(SK$sv!Qw; z5_5RSD6+w!@(JYX<46%i&Qwd|Ve28_9hEWO6Jk*Vc=|G_zTuW55L#H}g4B|!VS<}L zV`0w<|GILNBGmC#=`l<6A^~df-)lwIgDP+(fAHI8u-Aer)P6V7-LhHZLaI4R1Ni0t z$>64=V5^h3NMxhpm3~Wjw?zd`_}dIo!+bZVYm6;{`Em2fT8C7+63RI?6-lZX(y;S$ z9Fi{cY3Z93;F3$$1n3x*26aTU=C^hYNV2cv?F&3n!IITZlly6ErMb!B2h!_Jj>=H3nwpsPA$1$*^2Qx?;&T|Q2B)TbQ`Z?9j9Joz%{MDq!$TJ zR<%5u=pG#(W}K~S2h8s3a}o=?l^Dpi$_P>~$9a=(KT7*nIq3#In`g)fHT&A#EmYH& zL!TaLd|u{!y`{}x<9?aegb+USRWKOR>5<#6@!**ECD6kb&hA8(pakutw`0}TDpAw!g%VW-Js%sbUDsS2^|)}vw2A)EtmpKx#=rjMpCLZPQP zrHVcSu36EVdNL+OR}yIgAG>$bw**|Z6!eVE7Zaj#npw$gRBh04S!INIFJpNoRnzkI7i2$5>10rN0=d_SR<#<2I5i`xG|^aL`Lb=xPEZx+9k z5q=7O3UkIsR_-NUmmtVg|A@+0+Gq=v6A|_)6jrs7x93*d$h^d0Au#H5#j9;Q!6zckjfJ z^CI*buU(R=%R2m63|ZdnoJP=9(GPZ1q-$GX)BNOIlBr}=OoR!fdyn;OoaLY`zblGA z5h!3&Le{Q@#|TPv8NwJfNsvRvCt|hA+sLFYrQvp5Sd>Z6N8eONRLL@2wW(vxuEq7L zPk?()W(N&8C3%jm6bZTbcR9A#_;h=c=M9|ZlD{2y;*B*upZQGjullH!xxTKsuRa`3 zpS>jUPfwZ17X9I9Zr&?Wk}l$3d&@0%pOR`vV{Z5#GI{AX@?R?X|KRC=!|kQoFX=&E z0#QF6+6w$Xx7dv8Rof-s2z0$JDh>NrA7|_7z-6tsixJFi_lcUHXR~tO=bc$E;I_H< z*JI(23Oo%Ty7bW0MBeKyf|X`b&qVf$(3!%MB2ItK!{@m)xnL96uo|+sPV9!4RJcz# zcbX;@YokL;UHUXuTr}C2I~iJ}QXECkB@1$HY-WmCXWRkCr%00dX}C{7fTN=y!BCL& z8GuD%)ZB@Q#}-B@enLXCHfpK(3uhf9xRc}2JPyRW`=IwGGQ&e`n;Pgx-+MGs9>6XN zO#C(}M9crtA;*HD^AA!Va0z*9pLg$uCpwU*+in#a8&@E#Yf-l7M&6Gk8G{jqM$(Zuz@ zMuA5t_)R8L3qtx303^}sX5omN+>S>cS~9Q#FS@D0%aB_j5C!a6gyg7O+2iLDPG|Lg zP)}Ey79k-u*URraREDTDceC6pq*%FkeO3$VWS^DJpb_Q9H4;Or{bp@7!q}i!Qv^|{ zLM5U8K?%tx#@i8mPf01;KNcTRXPXo@O=%H3N0}|j1{|3s8!RFU8y!l=&CCL5A}tWU ze!9vAI@`fO<)^rZOF!lfWjJvRK>;O&kzg{ATbHy<#gHSTjWGf{aXSz%Q~pY)(_R5! zgBgjgl%n1|E9=~)9f}GmxAlq)GzTcHA0~);7b?4oRn_b=(x^G&OD%i3OeITjQj;iU z7^dt(0>Q8!htG@c93)8=`yiY!Qki#c+fFWySV~pJCb#fK0W(@v369M|aE2wm&ImK_(E0})b9B{(;fqCyt)Rh9-1Nkwc%{H32{G|97P4n3u`B+q|ilQNT>{GN~|E|BXuU4Zpivg7Aji>pz4QsCC zcz+BVq-c1&>GAKV1xJtEOQigYUqSu7+`#eAe-?g*<dn2=vpIRl??R{*f#V;dl-!6mRw`XE5e)h6sbrCv zFsZfIsiNm`6q+A&Nl>_yta5(^AF6Q4A)#G0NQk?4k}mxzc}g6~(lniWs4t*j!6srE z;d4@Z4R!l%-QDX8@$AsnU>XYxW?(@c}uJ@>A*3*;l zGUmk z#=?0*f?&n8(R;#81k+0sS9Ug;Rv)Zfmo5A^N2w%)MOph&%QQTKJ%ru3Z#~K_u>(B@ zNyE^87>!OuFG8&;VOScn(_l5mY6EqnKf9b^xd66#4uotKz{zxeK)BNMP;tBo$l11+$C|IEc&_C;hq|bTWFgsZT;`H~m z6X9uUKt&n=YDP33YB|alAF5aZ76D&RdD(+HiH7$7yZ4WM1$| zP1IF9q3W?Sg|vO&x4j?%)J}CJivU*~XY#6|b!jL-vfyI@ZX8n6Zoam(lKwc#v=YEz z>r%qq=(m9a&Yv`<=L+*sIV?VfPPSRJoypP25EXUSm+xBUh)>fz-_pI28iU*+t2G^t zEyZ+TUew&U-5+;_`-35!yuY;BILJ8Dfm#gsO&T!Q&>|RA<&sK~@PE2;1mU)|T(kp5 ztA;4?Tq+mJ#l>4%BSUVMu`HMUn4g3p32`4#Ej4zSQgYQEDx_+Mu`Npm$6;kyUGOG| z5Dgn2?PTpNu+$Rz^ebO3sP-v@D=i$R1fzK=;oJe+ju2v6ogyCVYhy7@hrd5}YZNgc zUkzmoED|iV5B$m+f&8mOk_j^(9t>Y%XbPWX2f z3>seY!7(4Bu6Wxh3L3lx7y3m@E7w{!-cJlnSskyTwZOmq+vp!1M)g9(0Tx4DTnO|Yy-vN#R^&|YJ}uU@w~ZCwTH%Y4XO_i1J8Ri>SbFT32u zbo%aW=^REF`J%uWyt{>iR5hDt(+w+q}qQ1=NiT5cYy^&v}(i^*|5eg z6@r_r$1hzk*0e*n3YmV^11~)gwOZH{*xfBFzt8?(HDz!kj`ZbSvv`lv1HO}(osNc= zt%Yza6R#}TFcQd_P&r~1YEe^$(yTO;TJL2LoR%uuFyY-z4y=rZlqy=!%d4kS_!6R| z&G3T8UbnmyI?b&zYi8?Zd0EFy=wUYnN+V4`71A8t{c1lfIj&LcNXc zv1H}y907}A@?j8{B(qZ zax>nF;dHSU7N6k^7h?@OT6%zNjfu%|_Bvsze=!bGlunHoqXLoTErr?OcwH*+%&h>{ zeZm^0n5&hNmK<%V`Hm^QaYb;Nc%~FS-3HV9rRSMSI8n{W4bTh6-oe84ISl`E~g{|>A-eJ~x zDwb)VXNC-to!!5+Z5(5^-X^>oy2u|&q!R-9ZM^z5UoV>7Cv97g1l!-_d|#MbPa(b+ z)8wxc+R`Vt{crtiPumgYkMzP9R|G9jLvw;7hK*agEjwiWx_7P2?%mC8GDU&>wqAG5 zC8F(VNHd ze5LKntgW{Q*TrE;xzPJb;d_weQ#2*2s^h*BhC|b4z_a*{*)KgbLKnI(CB8Fj7w@%0 z0zS|8udhDP_ufa(H977Trv>9A@8No{;rFcA^0tRj+tWX)(l3+DFOx62hdp69(8kwN z#OH<k-K2+m?$9iABNn6d`e&_wxspsbQUW%pJM~o1}G_@Sf@MIF0!H8Y=v}0p0e# z?`}GX;7qwiWpsk&>#xWJaG7~!1_rvNlF$zMC-i|RIJm+3@+iPW|z>J-h z0EBEe&L=21Cb(xRvo)d5gf)dX$xC_e;>HdvRH6vxbP(^RgOGAnfhTk~xiP3<@F&G` zyaqxNST4Z}RK8U8BfS^sx~ANd@es%z&6*FK7lpYxNrr5q96uyf8e-2$sMJaifG$OS z_!2KB9UkKoo++2-iPRJy4k5PfpRrh8(S8pBFd|iztX&VaU%v1;XQH*vsOjLd^6;!pSu+Q`;Xc5&Kp!dyk9qL=r8FBg@T|-r9hk25C!4_$_x`_alJhgwO zSmuq;+Cn~zRSokN@kNt{ky9c5Vs#xL1FCt2*1DcrR~YNZ58A&MA1JAOj;WWx$p z*~5&P{V3xbC0otBuSqZl%TE=9he;tyeV=weJq|Rj!yKJnP}A)ym2tRr z1Mxux@ncp6>)x=2K+`?*II|+-JU5;+xqcL5Pgb>87G)HlP$MAq7m4|>9kn!2XW4s! zkxO69aB+MhP-QWp)FhTTU#+f@BMxHQC_ANmCS=$*R+QUZVo&;qbRi?ZF*5^TQt(+- zpBFb-_FTY?W#V8E4@8LHTP)?=fKV8aAD^j}?ia|JdqvNLCQc@#6d|Xe#Equi=O!b@ ziGvtIM6|0vcO`hTbcxqM7NccuA5F5fKO9ULcjW4(AWH~VbfOD_m@#_NRDVbX9x^E@ z(h4!9AfW~Ga(GJ+nEIVKWPeQ?&bqT49Ez+Bq0)Qule=iRImZcxCo;`u1d&t}d) za6kqXYU?$aasJy$%X8sQL1SWyEu4QDGqj`g4iu54;8GpwdH%IwNe(17dJ)L-xDiXk zcw&1);Du?DlSBU0AcIC@MH64LXdQ3|-W_p8H6VHpzf*pci6WP7Yd@`Q2^s0{R!Q}7 z^mGo%ltFs+PkasG4!2?W%07Rux^Fc`Yb9=s04s#0lOb7o)P&sgwsgchseva+L;=^I zlv#T{TCo30YZxQWr?yqT+2=EZlHOb~$#pb`|_sG^g!;THyP5L*Dj8uG{=v(fX=w zdqV6((nNS4c(X3uw;SE|t!Vy7*VlE-*L9ebuKyTq!+v>fwt{@;bbVVNrFW`^nUkjPYEJi2v$BcohX zCi3*21}G)N2ba=OK`Sx99Hs#%zw;vDi;Kq@b9gB^cht}>#8!inIxC}Rp*t&b&_0MPC ziyoR|GJd{jpG+>qC5|Bbvw55v#U*!qA=JMJ@@T9nLi1}50MvIQ-8O$OhJW>Stc#b zuNh4TstL%q9KnL9mz%3aS>vywiX$N=f8U$k5cmpT4^4Tun@GPt`*Wt|SfV&mj=))e z@+U^il&|G0p%quL6YtVRJ}@rywsxu9cNKk+8S)4?b+FjQ7L@w2_z;{7$aI-3qHj; zL~$>ekyW!jUVrXzo)8&BrobtM@Gor#Zf6T&#Y9Ni@-N5<`|NAQ9tS_h_SON)4 zxl<|@S7_71<*5}}0y|uYo6?>Nce-8N?8Ngs(FD&}4HO=@RhVH(Fe8T3#8A@L>&^$z z*-GE)@pFRTiNT8YSr)Ih%=AorqN7qQ>IV@0a3H~!h!ODn<%Zn#%PEB&v8ocGSyC|D zm;+JI`$vK7X*y-1CM7EW&IkqomFS<2 zozid7XuqGG&ZQc44DtVDzkZFtAjTPDL-nCWV}4@pJv{bmj87#-KPE)y?^0tkMQ8{3 znx+r1ND!K;+9=l>+5rh9I_ zC#_Yl*tBnuv~A34+Py^%WaqD7qIRl_Aa3_!H(~s{=Q^!o$cTCbVufzdJfO*);Y?(w%mSSu`MLK5r{`6ES@Ki3m`vj zi4F-1Mn?Kbp0JKoO!&u|sSpMQsS+r|_y>a>bW_}8qS4t7-wKmO8Bc&FRZKNM;i;;b zShbRf+7pYotq;f}U6OoZw$y#zkr#jmJ0Jk_L z(H)iQYqiu#4d_DC7qU8(KG;4cb!dXLyjtB~^U-F?06C`{~khS1kZz{$GwZRAxz4DLCsBE@hBB_9xe0 zQ{Sx@6qidNehQtKAA%u0xFDDY2FGw#PZa*Bv|W9_H#--kK%lYaE+G+Dopu_BO>0IueMyM>F zbIFG=l#VgXcryeV+B7K08l!G1UCE}V9ah&JQ~aRQ^Fu*#c7?Jgcj0Q76`2>INpGYa z)F}Wwsf-@($aW$c%ih& z?#W;Rp6sUhS9NSMl>X@lVLkC+Hii2x&vD^%8Z}9lFXgP=MZ|lAhC`51*0hs6Tpd=X zm?>OQR~H2>$I#jy(m0mj5#GdKvXwZQ>S)1ue=`2r{ysxOqbgxcSZOK>1HyaCnx3yS#6LUt-+G-=D%xfvbkNf^==m zZ15N941Z-C#ypRGMf|Ox|Jq_|MWb#dzOCy^oDFtfTtdD2u?c#}Kqiy4Eb%fgel_RT5*(+nfZ3fLT!Hvu?+={tpoy+eYpHycu{B|h&*)+j#3JR6Kb)6Q-p8+&RTNyLZh7Ej`tBGq%B~*+akXWXMSqB7dsag#m3qMPZSy6{4adi)gDBt7rn(WEO00maIsRG{NHH)x5=#FBm`0 zE$!zAO3lz=z|Uo{ocxN|?f3AK?No z=Dz*wmFS*O=3N%Q^GrB_5o6Jtbf_3q7}Dnd724~52yVGH*p6H3x*dG~)BE_eYooF> zZxAZ+a@W%Rbo>NY{qz1{#kpfb*!%B5Bn+D;g>O7fZ#;2P=ueK1pN@V%S82dLuKHC- z7v;ZAOzYf!6)&*gfM%mjAO9-7@476>a`uDC7p}vU-r1HEuop=rZrXl7!R`th8-9o2 zu9>!IqIj5Ca4=gg`14;ZOd9w6`nPN2AMDg1zu)YHsqO)=u7``d_%BC{?|l`&E(MMn zD=c9aQJ2iPjcjql((38}Q1bjCe{zDx;gtwzwtW6Qf0~i|2m}J@>b?je>D+|<{Gcu+ zZf7g;;c_a{!{}w(1fEp~>!6R77D^RuALWN5luu{Z$G!QR@0o2W{UNLh5X3a);>n@y z)cDQ;%4gk+He~%plVjS^K;3nMkVfVpdE_(VvhJBo%A06bUvX_)xlOh726H()RnOZY91Q;V%kaDT>2T7}L z+bI`VXUB>9z|Z5AWSS)I&^MwXk$?&H((D!GQHJNr2VI`1NT2#6w zY|(Z&%Mm+tt689`*`R0NBGgNpdA>0zJ~blR%Ymc$yNY>=&#^2`-g@*Zn$@6H(gTC4 z?9VeyKFLWL!km1BYHVo9w_ASHEO=_DtF|)41Z0v0gHUAlk4=qm$`!%@>tIUEr}>a~ zS6*8vhv=e1S+f{rp@KM7@xbDeR&6dOG?2x4Oe4V;Qer8L&vWKh74`F*Y?ml=bcltm zgxYFt)use+pBU^v6ar*uc8lpr&NYt02%+xv9>E>-hfNJ$7%LOj9kJZd<|PQb&sO$$ z8CEER=RjY)+g&k}K5?^}oi->{yN{DKcE(*mEe0<{&74d>^HR5=HKQ<_$BeovDMpw| z&YJ3l&_Yq6)x;Dtra0;k+Q8NDgN*Dyv=k-&o^*`?*0}NXM6|_hfptC6DilT}n-wxo zhu-~yhK|5V0CvC*Ak#48P+$awMn}poy)xWEM`sJu2zkqcyh?N3&b>SCtJ0=|i3R zaP;Vk=tf0LIydcyY8$*b%F^#iG3)FtZV{)3ob4-<4EC!Gt;F9lJGZKM_&GjnH)$OT z?3zQ?ON+oTdeYTp*)+bRth`5?!lT`x{x(ei6leF1Hiyb?A9T7aH&Ob7ZN}YnEJr7U z-n#kl^`Es}*Vw5Q_AG=JJe#QHkgGyA56y9IB6wT=Xn8<^Y=wd78-Hf1BWWWwZ%8s3 zLf;&kH~pNiMBUA zVKHJBfG{_hqds3D14V|P`|6SMk?BcxjfNn8vS=M@XCn<6eG!I)jP8uc+$#+kd^yB^Snk zU&%HyiIFP|kKHKVr(L3cRaBT+YOwizRR$Yfo@xP}n!2wS?z=^xKULmXKJJ)4@1Qo4 zns_Z)=^D9(H8o4@Qb>5iV1M0hn9{Vdz|-5?JF^5g@GKNMbbR;w>+|W$^Qm{p8I10C z9yhPVQA-5EK55SWYUAbMYxnONiGPuwJmfb|PMjrXtI7YD2L3E;^XETn;$SEa>tuVR z*lKNQxq0Y*d3XwPfz3i+4+6VS{>!g_l_$OyUrO>}qvO6UPgfobcGUbnJw84@f$g{) zyV4B2rSIN$%UN;heuB+!ry|5J3q)bJ5Y)g;)MO3sbzkT^iMtV(=UtaT+YbdA_8n{M z!~8zfnP{qj2JrQ>1HU&o3s9th|*v;WJC+ zVn%p?3l8=rJ5-(!9s*}JR96>fAu@lwEFrM{)-uOe04xkHK;&kf^h=r+SZLeD!rQe& z3X}QKXR?lBz$}eC(2I~teFHW>ZD-^<7tUj`) z&~^S6j6qfWvDl+a0>{63r~%$*;T#JJc~hE_iUxCjh3-N&EC>yoTW3dFj|D1PLTB78PHmKj$$NsynOfoYgYo(fy~!EpnlE zt<&oL82ST9=kqAkW;bvO<#)$8bqGuJO}~CUR5=aVrG0xj$mKiBMnQZRVDcgk5aF|^ z`mpeZFNv5!)i5X8YmT@=nbLS%cvr0G3aOYNn7mcZt|ZA^4xNgXw^c^DlRlmpsggHb z2Qj$b!|-AmSpsfRsy(A{!pI%M*NSG1Dy#Nt*O!l;Dpr zhCV@aB!_aUpPCqDvhQ^NBzz8*`d#;T0384YYyIiF@-j&H$}KH(J#X+s;@ZH*=cCoG z#v#%H(>t1P1Sh?#{0^fc@j4#5_O>iCHGID^-6DQ&(Ti5?v7)p(cLY9V%a(V zuxT_q7^}GAf3AE(rrBBy=y&?-{@01Bs=RwHfe~z{ zG_c4a3mo#+PiM5?-!yIYphu>~QN+}p*qR8=J5JSo92*{wl;TS$9r0D58I!#L!oHj; z%L%OX?uMX3^bu75oyS#xtGTn#H9Nbt6>gA}g-1(2B*5?}h{rArF}VfV33>al-{X_v zzXI}$T9VdJplPS3E*E3KTAN=~oEOcFIE+EnHKpV5cF@>T-bDP3+L{1!g!Jbj* zIyPbMim3f}m7K?ZvoLB3jR};UL4tpuF8i%QO&Cg6Hxx-&F~X**S2q3=LdF%ER{wQ^ z!jh{^DwVxjnYIBQV@I0C{207?+0l?!RAUs>_usvQ|6Q{An)z~W`aD+j1uZ^nwR`Qh z*DnF4TQqcZJh&dX=~m7O#ofI8=SZ=?<;}WiscMej5O1y<41*soLU5s0E{SFD9Zr5e zoWN|{o*(|a&In1m_GC@9eh8_|bh!;Zcrd;qsxH9O<_}DOxsZ{#lz}Qt$fs`&$3wGk zZf?5SYnr#+Y?uS4qD?NTpZmZ1+|T4yC*NO>Sk8+fnm6WjIZ0*ziIc$Mt~Ty z_XH;##Qf*HhTxlUR?}bX@@}px&Vmx|@%tT4v{Js0gdPUo~ zNYPz1p02MLPqM&PlIGx4LN;*yww4%OtCHVpaLRyIp~_1J4X~8lfRLqRK{jwYXAfK# z)V>k4k#RP}L_i%*8Oz{BbyF3FzN7x~rZ!(!&P55bGSTb7RbHaI#n~FiR$f91rM*?L z4_w8zl$=~t26|=+wadjLjIOcV}sfUKNCzsY5y?0Y_T zXfG?Rl=T71XjNvichkW$GXwB4yC4)zU9e~W=7M+(7=aJq#IYLxNKjFuw2RaYq@66o z5j+dkZo}}t`?q9t+NDi3IB@|WtQhVP#369DIuQjB`mGgNBANl*UON5E=#8ljj2{2?yXwQL$4Q)B+e zuaYKe6hSQehPB`17%rmLhLzruHBH*CoB>u`+DwRPf5N}bCaT)~DCm(Jevd*tmZq!TE8Hb-owsB*gcCg44E51n|(D=GK`OaXU?qqGH zxh<0TN;<5;GlHRb2gEEX=R6F`hUdI`<|8SIdfQ3WCF1VUloPHvY3*0#=@tlQ&#t}O zA*3>8GA+OamCS;vIz>m4dtlf`X~W?2{@{2kvt=_qZD z<(~H?UddNOk6x&2w)mkr`W#N8BdMF2ZzVGL{o9N| za(z=wzimz_w#j2<1QeNPp^-3KrZWU@I629OAFROmP`=qsMAz1$)6k-wva5RX_BhHl zSaAaQvB2J{8F=X$mX2qhQ)y%pZWmRjL(n+_R$(!KqMX^X^d=Fk8)Mc$J+?>_mLeKSS=GcRF!-Vaj(ujFC@1B+sS2 zhsoMguM)_{UCxFt7rDjn=jUgkxUYBbUv}0%2JC~*#i(95}^nN;Gk3y}rqvJ69@Ru$s!S4^ZIWW2B)in5@;(Qw{+EXfiRc_+j2|GAm zTZfdMUV5E7j+ z_7t&xNRnTLBm6du=C2P{D9&yY_HH0e$D506y3-C4>UV7A6jq%Srs17`$XQ#nKK9Dg z7+v=#F%xP}1GG%@*kT#Cz4dt~NQzD90l9axT`4bXo+uxZ<9@G2X8U6@KKUa;9F2J* zhJgu6MMAhuE$LRDJ*k|LiF6v8$P{1%m<`Z2w_UH+1V5CX>HunVwyblN8{9Hu$x|v; zR7Bj@TRR$fRc108Y|JmShqUyjxx#}GAoDs&Q5>KGku?N0G&On}y%6u1w`_0e9kaqA z{bZ;g>1K1Zwf}Htm0CN1M#$FQHnrsQeP7F*E}x4ra933oc6+dMIoeC+3_sApWC-cR zH~s5}Cfqy`nBDv3NNmEVp_8p`z>c$jQc207aIcY&A9O?$_IV)3MfSJvs9W>|1o7HD zxzZWSq%&Abd&S+q&)45O@BXo|8(i^M7q;RxsxE=HgnuOlFT6zZUmFVM7U4`8{1&Ns zX=b@kpWlM(LM-}P$=gQiVWem#d!>m-U?ImNk1 zE&pN0)6XE;f_?&HvRqylnNtR$+sU9|K0N8MVD9*jE2s-lMA`Q7ibS8ktUWnIDRsN( zm)}&dS7@0vknxaI9RNWh^Klo;4)*m>7S>9!P)vLx0zO?;vIWX!HM36t&WJ)|!m`R1 z3Ck+BX}ro->n}Sz%Y8J$JN96m6^+qdGhU~6-z>9%H|3EN;65mK;dIeT#9uXscYY$z zGb(nS8OV}vbjsQGeL6cy#l<v#hK%-<%a7QVyIrq0!kk;3 zZnSNx$j>$QcX>331 zBK@$=@F$9#-B8l80PhK>%FOd#Kj=r3cY`%YpC=RAcG|`@Gyhx`zciWA5dyP$YIDqN z)p{=x*eJ6-!3MZPN(FUJ(q@9O@lEkkCEL1!`wht3)qm#^rT8O&-2L!MbyZjv(Qvt4 zi<##hZCqV@nScHwm@j{BvR^PP&q-GE-qjxc;TzxYe!>}aWNXCBZL>DYE*v9NdtuzAybM-^lFA6nA*`NcWpY144T=M8B zd!;`_$;4mz3n4`itzan=U^DozlBbS~s7_+AjbJM(h?*C*ag4ITivWLXJSME5C(2xZ zGH#J=1Pv7@b^!;2i29gyiX(cOjP%H8`=2rJMxOZ(=dCTHCUOf3tW9*JtZIHUW%1n7 zwh~o#CY{UP(dNg?N-TCS09epR38!lKi?sO3ajCL)Sq2mJYwB(Kj-*v9j7p89{>27w z+zk2jws!RYfR{_OdsDc<9=1@MyB^!i{TA<9&ul3d{HMRC2#b(2uQpB0q@IiTKSY%6 zO7YkDWBeg|-u(ZC?)2knT3!KptK`(3GUq|Khsi4&k6B+E1g`@(5vhe>Bg6mjbA9C{a>p=@wBD)hNqIB+NI^55sXyiSt zLSb8LN*=VH#K*H8By|95K3lOj<`k!Gu4`&k$= zSJ`|xq`mxh{;os$2iUsz2hnb7iRVt{Y2LW-b|x!x-Z`vctK5pRxYg%Cr^t{&(&M!VoRO0llwSiU8N%Y4=@%szHd5;56BaXiO!0u6D6&3A6 zpz`?+!}jTt4`JDQ!{5XgOUiczoC;kvXZJ+55MuHL_40YlaM0eigV4HDJt?c2*8L^1 zeLuY=;gDwEw;}vktiaDs%((5!FQ0ZPsa|~^sw+#xXDT}?y&}N0RYu+vp1D1b1?d-J zTc%f;m_qal7WY|6@y)#6GyvI&uAUj^f6i3l~Fv87WI1*mbZ2tACTp8kPKqF1_w z!_S6WTgt{V9)l8C&N8NnF`m%h%(9u{e>O+=pd;in!Cg+PP{+9s&QlY^_P5P8#yzy# zRsa_kk{+k=-G-oQ7_n_8u~ZbMkAwO$NEc#?3blhW65GNt{$)swX?vDW@-6F7&*D|F zqB~H4L37iQ*ngOiDC8lH`H2J=O7;z+aVVUj&tNqt@i)Ri604N5;~VY$cXCBaSE$Gehde zEi4r-!i1r0i*f@WoePM8}EP7C9jF1R?&+}2J;H6l78a9b&S2)&-g zG5GSF%iT%L-B$L61xda{T%tV>Rs&SE5JUI~ojVcd@>ZJ}iLwU85Gg8ycUeB7W4 z&#QajZ$6LlE3>h*|AS#K$m$+(+Pz-I(jf(`?I85)V^)9zO`i`wnce=^wDZ5t#mSX3 z-132}Cc0ZWmRZD|U_@7q!SOSmNDkyCtZ??)@2VPkOU}bz!u=^@C?n>6TqP8~=SQ@$ zuIajp!%rN<1PyW88^{!m0ziyLID@rTF$&cB>Y3KS3HxDJmd~w5Qxr3ev7ux-MOz)* zLr$uOtUl%hpzF?}Z)lt#Z=s8#12V1tp9e-N#C29Nn$l%U65#UX1e&4gj#%NXI7xvM z5^ai_Wm5YJhj5?RKHj%MJY|oS!s$DD3 zuGRvWWiJGl>^~n`=au9LTYXnpxIuQxxf#+e?jsHV<2YDh!0TO8l0#8rmhGWTZi98h zNs9q;e__S1~LmR^n4CzRcL zWNWZzULIlFM`AG&`%;hz5qfUXaJJvjv8cHC_J{_^Ft^mQj}SMqfT%wPR#P2^yfc~Kl0Et~Y}Mt$%CYpKwu$+tQ!S^}CL^Hs;TZXQH_f$Hl- z06Hh;=~$)r90^hIdDHV9`Fpz_pr%4{(g;aqHLHtx-G;Z``)<2URqAo#su(}yLs?Xu zpoE%XGKBG36H}R)+A%~vqYv;r==mk^=%X8Qg5PusT^!}K$ANz#Ma!D5EVe4bBjM(8 z&x%$Sj+uT|QTZTb?T@A?CFp4ePUW-N^zEXu4{Xj|T%^#gffR1u<8Bn&A*vN&kv%xs zSR|$DdN&X;%LZTnCN=|s)z9#MTeFg@bd$*%gCbna{SB092p^jvuboeZRM>19$YnKNZY^KX*9NOD#D z83@{2L9*~%VHZ3q!bKmL%`w4k1|9>J`dvIl`og@nV0nqE0KDQ7{*SRNX*>(k1ujD< zx^-SGx8C23VZCZ|WrsQ5usM4KJ z(+16`U&Y)stVj)?&dtWGN90ZY!Q^$~wk*inXBL*25d6EDRL; zekg?ulx1Sp0H9|!<8+||hU92v;3F#zxp1~fasISr#)fC7(D%Jz{$;j-QQWvNDHk36 z8{vZttDJRHuftOL;^+}bC&M`U11OorhPNs77)f_uQaI1Yqs!p*=!5xts^p2liU(kv z70M?SR|DzFtLr~xU(5Np4Z#Fs9|52wCjooF5ZHsZf3nc#Be`&kG%v3M=>^lv8I!6y5X6?`k+oH_G=`uFO&3=w&bVh4^NV`!&?dt>!@;NsfKdY9-3LL33h z=WVHaI`vIYm69W>r#GXX!XD33S@i)`EudzWT_*tXFCeMzA+4hfYl^is1dDXBPWApl z<}oEx&pkP<0SwRcHuDr!5|BPvk)vInkvxj^iEV)bM~|ug_s9zK;32Bb?nEy;$HW(x zBTX+3{=-F zIn+bZV>qjE&Q;}Ec_GeBTbt~WoNA$_K&wVDzE?}ua4tRVsZ3H-OD>EM;*pd&=<~e^ z-HqT9b-BBcT+G5QE4@>f%Py+jD9RU+ub_#k^dq*@M1tCMKsHyLm5~Q!;G5+!z96xE zB~KiZR5^gQLj}HP#(Y~@!$a0;J@#mv7+deGmY`44?zBa}{7_Z|4b?li421Vc7n(*+ z@N_Cx<`{MYCCsgoaFI2i`1})8_@GgFQmT0E;V_L!^I)vFmROORP zjy=NP0v&Coc((7L7<@G*RfPk62Qrzmsrf2lDW5VugJx?&t9*OLg;cJ$81I(h)r%xC zD$fKpsIXC48GCsUKNi}mbE1?|rV9R98MtAR?T&)B$lOLeG%eN%0!+uM>YbK$e^n}m)~XM-{B10a)O$=^&zgV3oI(>GzOGwK zY1czUou6-hHJOS6>#1u+Mkb)biD}fgvki;G%#Waz9C2;|D)+<`k|B8^dm&8JXQrU? z%>~PF=S3#h_2D8zIRbx1h1U_+ek%9WCi-AQ8sfR8YLlTQ=TD7-cu58o1~Dk%qB2&t z&xWU{-b()Yo!_3GIWAWn4fnO42KNedZXME#(Xe92#r<%VY2oqJy^b$v<3j?d(At=U zMp`Uhh^dn3v>0wsS_IH5IGd`qZw;>U7Ee#u;u~~|F|^O(&{Q|D^|h%~fi(2ko^`U* zfS2~_MY=NjjUPl0%_;lpa{ld2ZQXUc9{@`~Eb2S8^0$3FS~B`3!cXXi6=&hNf^|S~{pK@Ed*R2T0@yR1pOv^7EWS9%ix}sZ_%q-YfCSk7G${$ZsT^Q+0qEB^S zH#p>j>NrX7r*&#V4szDqR`qLe1W>srgrzV4<`GmfqS6dd5R#u!k|_S10_7v76{#M`qejFY#o2 z{P&A<@l-7*k?^pHnKqOfZWfn3X=fKU5Jot`zWGw`hHFt84oU@w=DE5rZ=$7$d+G0u z59%ux2@lRkuoopvY4=EGJU{UmluM@q+(>(t7t0J4+kFPgZSl!n+bF|({(^Selt+8o zLbmWmK22hcXZkBa+csM&Im1CE^M7Tj{co6FePX6o(AMpO3p4Fq z+?@D;ZF)d?L_guW`xwVl?@hcbJ1#O|s!plUm9JR!z>B;t2h%KWv|MTWRW>B3s`q*pX~?U8(L>@#Yzpcuisoh2&6LG~H*=#pGhld77%=*~YLzM1#F}p%aaIHkE3%=4La4 z3ZYGA=J|TroVssQHK8YLNf;Vj0-%Z_3GF>f-$(OOAn_q7V|}5k=(bA7pz5~YYE9Ok z`p{AIP@5QxNfqm=K|#$<)r1rSDHS?@URB%@5sq+vvH017Or31|UY7A_>F;D~(kku9 z1tXh|?Dk5qWI?v7gVmn=nIS3VfL-bj8IN+=dh{j4HI!N%*T#U5mvXSFHK4!7-nXRG0eRIWQ!r%E-guWS5}31|?5?(}4AQU1 z|IIRtFdZ?5m#>!3>uM`0_@|;RU99}GkbtFbrMf_jZ>~dP80z8t+h2{Xbf6=VF$E=+ zGhuY|AKf6%bZp9#xI-?i>)Jk(-DZyo%bKw^^_Qx8pk&@M8TF&z%`dLOhAe%{SPm3r z+#GY=GQdvPFH5%!dz&WjvlXEWgM)Ohsd2hyEGbnhR;dSci&2x3%Hz^3`UY}U714uG zB58SjBg*5Ht&iW*Jo|gmma%@nlRYal&hZgOPAv9IuZEhNrHu)frZ*yJ$%Xj;%Do$$oLXe~PQ*Lx*qn37VQwGYwR|2CgsCQ;n$g%KvR?z(nmX`DY z^X;_X15?&U4$NXmgc|LVJXJOu7p*g@FxCEdo6zg5zvc>7mYx!SP5b}4@WNiVWc(!V zb_5G!;6i^4$5ZRZ-wlusyKQ^7D5VDIuN0=S`=;N)T7KPO!*?5rhb36`FFbYanltQ% z8ZVKaRqI^xuZUZ$)mPEh z@47}mcMJeUrwX8=-&cGVVTe^%1>x=W7XPYytHzdJR)vWp-osbtivEdiz1sOBmdZj9 z;#3)X&_cmmrO8qqcvRycf7S`F0p#z_m){Yj?wga!+kBwyzpzCRPv69llbR8SrCc3O z-N938q45EBwVGL+cQv4h#xi5}FGsOLWy3nScXAn#}azZSOQ@_e!~ z2P1{~7>hR6S3e}fZ%tDnVU%zDrUS6_`^gMffwF%>u*|XK<4%r_s}~MEYnylL*OYC5 ztQ_(nwr{v=*^BG;9Q|<6tzudccnS=agSS#YJ<{2I zG(TE19Z}~@m(2Et_6D8G;+Q0AX2YhwP^X7?E`;0Env{Pr{h&acZQ4>?y7e@)e*x_T2YHIvIPwvo6 zRKzA$rbGC}VxDyxcWusP$nX%1z(!a|5YJ#~TBUA&Y2w@aFUnPV(^k2{+A5?7iZC|I zRIUT>ixduo@W*l`0t~lfm({x+h3RF#mN!10TY3NDpJQ*dEBZxPrH~Q=!tG$ZRxHYZ zr%J5h=5NzL5a!XZ-&>O`mINx{v$l9CW-j(;PgFTovtYCz>)=lK#?Pr{2NN@-@1KTJ zk20rBL@k@-Gi$z;{mE}L!H_IxELDC_UB4;Bipb%z?iq4($##>W&Q@H7XE)f)Nr?X&O}Hw}w9JjM%W=v%jJg%8V48QCP?HU}c3j;3&RdmO zoX*7_9JR#a|9j@y^{mbCWzt+O%NHW7+7W8wJD3Pr@vIBqjHg`5S!0r2Ph?%5-{m8z z7z2_LT9s%CSX3pz;@EQ5Vt@*36dM%uDzdJn96gJ z+yLislrL>b{T3_Cj4)aI$iHG%A){G{YYD%Y&}cR>ob~!-HHDtIuAEpeT}hd|jlWM9 zk@Vb8wLw?Wl*dA9wh1e4o;HRsva(nY&lv*zc9CMY<_ayu*-iu;i@MrH`d*`)FbNCG>*tbY`m5mGcVG67_Doo@> z$~+|VjgrwkHH+^;NIgZ_UkvYs{`TyDH}d>1Ao#O}D^zLLrs{d@fR2l*7ST z2#kZEMIluO(W|SFfa!arqxZH(_h_Z^F_RkI?G@ON{JG1U|IJ(45m1c^5ZSVO@k!EQ zj(eD4;1>;4&le+**%>-jXUuV#Q8|{K`xTV5LT2;(mXWE7@gsH;F;g1bE5uqj_49CKRFUPnif$deR-|6!cPLNALif5-PU$7Pek>R1jh$6b;Wv$BcM)z{>7 zXylF!VJM?!2*nP^mmwWjoiIrsecKf7_OSpBAMtTEoU2-F+)~roYDG$Q*@Am^SN1)+!|5$iQke9kBL&g7*W z>>JaUl6E=^l}Gnl+@8pkwqhDw?xQ8z;c6!{jLDc}w%5(*Cp{EPX%$;fPvjw5X6fJa z2(Kbp{437ZZm%5tv;yaer{jZ$ofKrJMzlLnVn3eb$u8o=v&-WHV))saSg@IYV=I`3 zV})(2NaI$XG{_dx9Dr1rfQ? z`+X;S=d~tc+x=#$kJ?#@4H@{Q=yg7e=2=lAZ7QsvXsOng^uh8U%GWGKW#p|M4YKC zLv0Pe^%gIU%zrOUWqgDDd&6FnSvA*W=ga{vPK=q!6}+q{PcBsNs#{y+ZiLlt*3IuK z|1hwoEK-MOZE4}ube^bYm0{qjsS2#_Qa;qe@Sw{Qj_Nib%zw{I&Ge?}y`TW}cyD}D z#dT=d4yD3np2f^^wM4k2evWHC#{7@hxD(|5YLs}Ud9~N@ZF`Vn6lIr-iT@2Q9K=Ab*R-G^dY{QH>d>5lwRJjR51{Z#a@ACK{w!>k#(|UFN zO`A}Zdu2I`ExUI~g_Qs47g(b|EX8gSjYCZdNBWHs!ePa~sH6(E()RFF`;?kQe_lLj8*_A5WD}B4itWe!*EOmok#&np#e9@jYdwA~H=bBy``13Jb$ z`5@>zU6*arDdMY~+(6}1p>%6x&l}IeN7ANu>A9U@VC_<^Djn1;M_68is~e@JBUI_?zpf= zY1c%?pj{Wx8q0YQ=U}LJLE}xDkzhPXOV`kF9l}@u49h0=&G(_5i(}44|nt&~+$;+}!`;O^LlK0D>ygy%FAcoc52P1;d4Z2-_ z!pBT6;!Xd2J$|=wy)xzk`CsD_UG3`jg9?|sRF}K*y!&$C?WSh#d9wUNeyUh=!~awR z1_8Rd*0!|B&n$Lr|3^6Md@;U9`FcEq7x#(FEJ!B(6M!OxPej^OagJk%!{=iH_5SSk zlt!@7PH{=0JhW@CJX}gRsbtY(UMN;MEH=sObzO!-y`$0;N5MV#~9^4P1sLK)I_f|CmPCeGdgZ<=3OD2xinSa)P>RXHIW7e-Gb5$yU_w~>`*H}v~Cs;F>FuL+CdY#kY7R)U*_ za}2MYi+4#n$IWuisTkzKGu_-I#gl_m2`g!$Vwj5|Tqg>Q{B&)0g@R%TE0;T>x0?aW)S&c{ypget2ZI=%sCX?>eF+G4;M zP4}}a)t(b=z<@YlVxtF!W5BHHwt9P_ZvE&E29tUMk8VMHwkt^Q8`suQ-?QE3dV_>T z;yup_ngj-Y<5sehP_dFRjH9$FA(0{0J}k58vwk9Z?kCmapKX*sxz=gW^x^2sFtJGx zi`pz*Q;S zX)B#Seami%oBWPgLpVyuaGZB99oSZn_3;L+*kkdEm9l-(<~sN5eu*e8J18m35>!QG zL|{XuTOjj|%N;9t_BS0p;bCrD>0AqS^X9j|l*g0{84g+>Cs7z8CKAer94jYHj^Gys zkYl4*a>f1Svi?%6t)Aci{cE}ZJ@bc!SC6Q0j!YiKn0o$51*`MWgjd!sck-12ee<-Z z_i&B3SEJ{=(=~20u-Z&}S{Bl3&`hq-p9xYo#D2of*5V&*j8(jk6J2?C`xc6IK4yh1 zrFl7LaalF0S$8b8VOBTTJTkazPI=(OS}WHY&b`2Alk5+OsWL)sQ{_?92sRYvnT^oc z;4p4UulK_p?W|JHU^q0sz6f;M&VdiGRE8V~LFYE(b6Z5G^K!$FlcQOW zlp6(sZM2g@dU)>pS-T8E@Mq49juuW650X}XqXx8?+Zt#I5wr0rX!#Bl6z{_|ma&xmEBl8=JK1N9t}`Lt||ALrwyU#ued~F$&~o>IA5W4ev@&ols6y(E7%; z2}9~{lLgMIjL64KmK>|pu@ZQ$yP6Dn=^N*1x{X`)*?!rCO%xSUoe-MDM{-^1YO?lpy(F|JX<%;b90(>y~%D*WocN`*TA3Q&Bw; z!^nV$Sj7h0(sn4ZB-L^>vWeahTkK~=_*y|4ahA2;U>BxWSui*(jHQwyy&HXmb<%Yr zArd^^i(25`Mx?bVZ;IJd7j_~5R9-!(YVkUA-D=++W>PD|S$`m?(U!PxUg+GpI`DMy zt2H(5-g>#6^2P-`?JPVGm};LsZERe_gCOhGxi{_qxz_fc_i6p!h_mzY94h`k`*En{ z=~|w8Wb8k+$M|xw9hOhNujSw7Pwu##y5iDHV3!|>pr~x}loNe1KkFni#24Ity`-N`khtsyZ-K>W(R?vU+afz4o zz!prrT!Yd~mY=@AUhMbtp7(*DBs>phS2munU!TwFzROxTyjov3d4ar2o2dRV8V6mc zUrxtNpU>y)Q-Fc6Y%36!?0oGY&;dLx#y>5-K5ID~xAqVTg&eM8mL$KZ@a!1JV=>+7l}SPZq)kNtnzN#si*ANWP@`sOC>?-ncuCU#;Gv$V1C)%F8z z!B0&|+CO>&u@Uj;wrB@3KUu)wu2Xdu%%jgL{2Wb*v6b_-(BWP%4vs+6VET>hs_r|dw^ZTSFSQOM(b@dKPn#x?Lec<(8HrL}Na)s3@wSX!OfbWL1zQilR9NxPb6kch3p zMIgZ)->l9S*vz%7!y(V3b60qWBIJTIHzUzblgm;?Q>hv5U~j7C{~_!xgW3w*bzj`w z9fCW--Cc`2G`Lf=cySNzTAbpp1&X`77l#5ZR-D2K|Gn>>bM`$m_XAJiCgXZJP@<1NxBe|fC{43+EdwsMkAC+q1+oYBcx3-L>- z)M}?mweP@JUE%c3W95Zb3iioe4mtLI3762SJjgC!5me>8MDBq%)bZ{>lOAr{UAp{+ zjKuV>3@Wmp90kZKCylNofa)|cm0&fQIr z`AkzJ_6Lq!AyVugOqJe;A%%LWzwNXbV}=LDdbx%A%lE#88iXS>r61YG>SG{VkdwWX z7L+&FFAT7yniVc}^V@|+yVAOt8*d1v4Hxp7O@W9~{E6^O76ck5dFNt7Y85R+B9sU! z(AYPa@QRId2LOmU#h2ML&HgiPx5Rh~oP65YZp)C7jWXZ5W#Qbhx#AIUi_Nr~C*$N% z+(8*&*49fM<&9aS+?J~wl`4X))^l<%d5EWqR2d3T0dG1fsJ!1XKOM`K5N+QVZ-Hvp zf?%TpO9+M1o!St={cK|%v+euIU->3?L7+BFtwq+?yQ6~WQ`+bH{@$rRB6W`%z&4)6 zUd>$Tdb&g3n@|haOiIINvQ;$6omd5oXOl3}kC7KylWs$Yj?g}+?8X|UG0@rw*+OQA zd37z0`{3N>H7s3VK?Ll4xG-Mco=+K_sU+1fnMFG47(QQdh+6F;!!ytjfxf(B*ql0y zXMUO%sb@B*<(oM@$m%fC75?c{H4$}bS#H%tDs0r0kdZZ#@*tD2(xHc4sZ?a>Py2nc zP~_9`J?`)>53^?xxNeN+x1tD$g0(}(4@o?FQ5QV(QMU#R;YQVr?)@#}p~|1eGOb&m4i z9B%$)*w2T!pAi1KmZ!6Lp;#1lJpW8091~*v}F5dQzPlh2UdW;Nw zhe!ee$RI`jP#|OBQ6w>)o9&mA-=&{@t!X!1943 zUjC83;Qy;T@wdsQuer5v!Kt^tdS?e6G~{DQIJRv-D3-&;yAiYQiZ%h=m zNiJ=8)R@q06(EY;txRL;IUmVWaGrbB5{Ca6fnGX9msJ}D2>~kezPJTYmT4c`BCFGz zVH{N2i@I7}Yyz1YYQSrr^%IXps3)kvza9PsB3Hl={dVsGtLGx-VOnE0u@K&)Tx`1^ zCqg@*P+?hf9hydB97Brzg^A^Fv|DGC0BYlKp*&9}-m&+cW0LRT)x%Xcfav(|@t+qd zCwByctdpflp(&D)uZ_zIo(iS3FFt3t_GI=|3m!nHwgKOhVU|wWyaoDH-JltsnnCNo zBoy+3brBLvt~Dg+E5;rv8N=oT%AV*r2-(t|EV2>9j0DU;Hd@3TW!;=9g2!C=A!ezN zJD9_gJ!6`k51w+uBs>*TPKnVV+GRs|BTgwUNm|%?z3DRRr-B+pl`}q`<0;_0B-%gT zd$qZ05N6)394ZN3?iO*#if>w^?u}%P=2aH+P|@}>^vRTfiNmZj4@(sybLRe+d|Vqs zM>eZ`B_-k;YNxesPLe@6EnTO)w5mf8fRwzR_yKK!CSbH?HC1byIVsQ%Ro5~{gLuYd z8p_cJfm{_2jsMBrZVDkvRl=iLOnO1m7dc|Zs8Kdd&u&T%D>`EikwYt~)u9x^|JwiZ z_lMN3o3|jqe6ceE`V-Ys-L}V9QpD(&$qYvpbxZOV*@703G6MrXS)9iCl2-I(fZwHTPXG38z4Gz_DpoX_`#snHX#*dmR& zaD1)Z>iUjWTl@4y3OfdZ`_i`cq4tqtQmxQFiouPRWDOt`9TqOJEeV=6%vCY(dKE8j zZ=3eTYJQzUjuYNaC`nCbK2M8zf4GDlI- zwH!MH(-yw!;o_D&!KSZneK+6mRtY1gje@X`_@YJegEDp3F`7eaF#78BERdM>hwyUB z4P#3U*3M_#<@{G&)qNzLcBqYHTUJeClZ_X7(kzpaE)2C=NgP5h$H$R6stn^*eXEXX z-3;KhR&~HIpJ3YYyUH9dv||@Ub6f7Slfqk@O9h>vk%LE`B8`JIK+0&fhoC^e^ONb6 z{D%^n@4|)wW`Vee+3skLwwo+ijUgr0=gAMhZ8y>%v5co@Q-fRm^0-*kDx_HI`yLrl z3(P~#F9H%=aevumFMXc4F51etcBqTp>G3>V`?I#^BoA716CiR@C3pM$chK)M=W!OV zu^YWIYh@=ejI%ld`h?$Rs!T{-Dz|Jj-B_fU&bTC~X&$((=(~;a+rm2EOWS0<2A(L5 z+&H}u|1^=*`p<;SlJ*Us^X9U!!^(hClsRAGxGfYG$`@M)o}u0p>z)}wZrQW??}p)K z&4wdB7E102UXHac^XF{p-Idnui@BTjX#4dfFSe6?YYT|RdRNKJtP$=x69Tm|ge(z1 zi?lT9lrKc$w+d6?S`#C)q=ocB;T?wy8l%|)zGcGDZ6JEdb2VRH2ZLqxd z$FFZcz6M@p^KTU_PPg^ky|v$s|9}jHE(Sh_^Z$F8d9C<+H1z4=@onYM>lL!Y^=#48 zepdF@_5AW_tLb#-$G?8k*Pr6gkxBszEI%(hFFIac$V)N)Jj`6YBz=8p(F*)hT>oDc zdVf0i3CI*|jzCwNx;m5RJFFd2r2nI^8T#(f4C+>XT(kU`FYJDwtnIp)7QSEjaY^{v z@6@)n{B!Rey7T_?p3jUy@_?2V(+$c?h&Ss@iO;)yhJfMcKHdN*+%G~!ATFa@IhXP> z`d+YQ*)UKygYa%Y@IAx1uy}r92Uz#+JKxp9vwI`9M$*b02@d@9*+|+2>z2yny^2E`!?N;!enZ z17u(A?d90(^XEm2|EpHuKF$2Y9n|Q~=kHE65Zn&6+vCE=aE^B%odrA6eDxM2Q2}OO ziuFr@Q1KjHG>Y7l<;k202IF?pjNC^ytEi% zdxVeBS#AWV+EQ0==fSVv=s|oAX06^DnRsTd5j66j5nrO%hLPXWTMBTS8DK?ao~WCM z;mqB1b$W}+pof&g=_*QXS1U4$6KU7dN|=->5O;7H(e=Tbm7byZx&}NN-EA7mLluNz z7>fn%>HIZ;6ul3I;%1*PHKXMY)`XP!-ShBu@*#rdapd6nD%VAim`lK?MQ^j1jqVDzaR?J zOh{_sjw&0Wp{ndtkqDbMo+>`ZS@ouesu#*N?i2a1%At2?7+@9zbl6wA(fmn7cLitj zkrW>*`yqO3^yMa3e7DMG6QdNZxqkY}<$j>cEr2ynuU3Gn%qM?S$$^13$7vpZleJR$ zr`zo?qG;xkSFR#6-KqFl-{(Budw7_sHV~AGjMWZ-n7n3 z(Tk1<3fhb8elbk}T0-giMLQz%(rm5$U|sZQvQ8j?jfJg8rN-}4GELZ)7RhnCg{U)* z*oCqyb(!y?`?3`U%v@}9rZ*`3;g{zDZ@|u9XlJ?ll4W(g>t7*us1y;B@v&=TCchGf z0}=8Bigy;uXkRSDbzIxOg>T``*ZINt?E_b&VYTMiSccjNinCop$fXaKSXXf+HUakx zr@XF6G3MBsO4?45;(Jz>^>}qB-~7_=VTzLlVK?OII`p9nIjlTm!CFsc-+deJsVI{J z<}tzN2}#4aYr&T2mn#J_u>RSt9uyXVTGPE@g57!i8~>XAsg$^qGU}T)d(eFpH)Ss= zTOgjH2G&W$Q?Ie8`r5#Y!>N@Vth;)Ki2EKy%{`rGaVt(spjdzR!**$kI!p4sF*dOZ zYp#`xHJwwp>2mvGbJ@9eusgj8)TfM}bmjh#W2dF*Nl@LwoRbYTn0hg;>o?N@8-?t& zCMoxg_t#{rH_O1dP}TBYXf;Vs5{bz!@0v)0P&bxi{aW|35k1Dd#BWuQts9R^JutIs&X*GELTS-3`ats!v?0rd z?A?i6WK|lQ-dVEXiCA~x0jWrfid2~`yH&gvg7#rZ$g#oiytBL?|2{LlssRKK6-g@9 z7@c}m=|yT4+2hd!Oh#X5R%ngLHoPhyL4Li0aZUTLn%atjGeLcwy6Iv;Jlr_b9GsaN z&Y0-6bI%3cHNz_ewwKn$%;!i&!v{Ys955RDBr{oHJk*TU- zE^95ctJCHx^F7WYSmw3jNy)ED+|xF?Rugs}?A?i@`J^gq5ptByi??;%8dB`{>+_2L z?iHEX-G2Yq+bm(i-1aN^*VnkZNAZt-kM|$F4)_E2)&o5s6J8$DIDCKIcm0a^_%EOG z#~->s{DFUUAR17yAD_!8-||;X-3MB#zax%n<#)X;{|Iz?dFAhV<@mRx_fq=x-@xCe zmABj23-9Nux_`W$hvHv09O`_!pIRsb;L6+n+ew69ug!c}_6vkaf;=x0i+gm=Ulg(= zP?|w9lG^`396E|SAvsG=$;f+q7E(xiyQF*_cy|kjkZeL){0jQ(Eu;sm5+Hj`{_~1_ zB%b^^`s+jVJG8#;CGAHMMS_7?=Krf!^8btoQnW?w@~ASE=H=yKNxl7kFlRA-x5`sW zw%};ad_ngkW94VUU&07o^Qkm@o&&w|0i21H2gH`9TEo30$P_jf5r%@*L3n>?%GOT# zB7o)QV9E%7dTZ9) zH&%-a1!2lp2V7=3uf+)tQ#Z0YauO{6`4IxM{QJ7L4KQ-xvAuSz zVuq`#A{Kc9hN{hO^l9sqwR5V+Y~5M5+`4bZbgC){a1xSONCC~Tl$h|(vJqjWAFOmx zhqGoqErvqkpnE`VQWK2ntf+qsGrq!=&<-s;Yf=OZv)&T^Q@I`T;nl99MQHU+_lp9V; zyRTtZ3>7tDNFCdSr(1QOFi0zIGrg=Lmg3wUVFm~H(mT%?VlO_f+J*3ys#w_pqd8k%YD@X%V= z@SULPEaTWBMLb^>TWX^DbS}oYh7h7tO=b&JB4!ea(r&MD*@})M;5Xuy7oDoHqM1wZ!HnPP zgT?|laHI^7!~l||p$}Mr=j&pHV=3A6Qa6J3=VNHw?M6N za>S`Rlmk7f?3S_Y;|V>E^mz24lf#00iQM|Go}=LO+M%Y&wB02@;QRNcb+sF^KKnHy zpFniebrR3RqVFlct>#{0{zm_{MynXF{gHAr{ zybzwddE4CB;(m}vY1U1pNp6L|FzS!505+r%DVS!~Ao(%_TS}_a@G}5%CEF-!)U#Gv zL)Vr%MOrN5tp%xy;v`Du3^BdF1bWK?4HdK!e94XA9RY2efkxR&gH-Y$oYyIj`|jhn zs*8&|wAV=}IEmSk^XCO5IN#1sU;X|F9&i77{d-I*;$II}X)c6ysupF#1OrPLnZ575 zqcWFu+llt;52FR9qIu4*SV=)hdy|sP;74zzjhg~%J^+QtQ1Mhj)^rua5Z~}*wD32r z0!~xA3w~jDT$n=!oIg+SGyDt-ts1|j%OH@A4nB0#st-i($<&EPOouFQcSOL50ljE5 zY>Z@irBZ{L){?76B+#_`R|SfWfGi>)q^Y?btB8X$S*M$^rYaeG3xjkw<}>FYUnoTF zQJ)osc#)D=3l-6oMeu@T6qjJLq*S$HszEi#w6IeZ9LiF1sCIRZZ4sx{HoORP%I57h zef+W>Co)_00;(Y0fTxt2_Zm;&U-`hl(-4usj4!`3AT^v<(VsV>fwy(9OXc~#r=8*x z9zy>nAdVssQV#l;fAN?PX+2!Lyw{JGenJ+Uf4;n{bE_dfycew?D@|e$4XMq|%{;H| zM~L6K)7UtWq1(uhWrP|qiUqwW9#=!_T{LVd0hzVE| z=QM7Dg_Zl0*l6@h!R2V?l{{LL(3F3n20Fo7MN_@quB-i6AF{_r5SH*SOH@ciG`x?J z?bKM6u6AN9B{8whw1_D7L_?&qLa5MzWX7=qonjjF)vYLfsfI>*iA*ST#f#ZgcnDR- z@gmpBy*O!^E>fWgm_ouHhH!0*@E-@xhw&Xfux{W-DQ&ck(+{i$@?*)co+}c~O!T3o zBT7_hS`b`DQ=6d-Hi@7JJ_jq#P!m; zV&-{5o9UxeR{G1i4(#aRPp9W*$gt1RpbK^xqM0HE_$+S?B3F>IBBs7|gupP9etL{G zWe|Px_dXN(ej$-u1znhFp;@F8#!Lm|XzP2#l5AkQqL$fS|Hv{MuhW@ErfNvEOtEag zc$AK$3vwMT&0XxgX0#D*UPEHy^jeyZUY=P}jrk~xG9FgFCe;sjNd*b}sIx=hNCoRK zH7bV$p#{5_2Z=}w-Xz8#vbB1SV1V^6qYYJ>wrt)(&Ysm`g4`sdNb8hA?GW#)KB)4%rdeTW$<*rDj| zhG)6OS|Z_c^+YBNK|_GBpGoPJ(;fOmqeE)1QROVyXJ~|U{XF07o#ES*NQaX-^%+F~ z34@(Jwy@vT=upttg$`=GlJ0n}C4QJWTHJu$(W=-ziNZ|EQQ`E@^Ah^xWl+7$hEroz z9q1Wdn0Rs0Y}!eRP8wEIhJor7{`|wZL}FRytiAtw*)5!{38W=t+O$_);69=2WBfJI z&4vY~N(i*TGv;M-Jg}{owNTgUy3(S0ZGq`xHD?=IR-=)XqXh?vI>RCLT30Q4B`bhL zUlKhl_5zRlPC{68d19yjemo|7CP7q4#3Vl6mz7XFar8VItm%F*l#P*#-0$2V_<3W) z7wGI8nA6Ns35{)pa@2fj#{gTJ<0MzmZz)dbRqRL#OtrNPC@is4J`i?N$0*dd<^>f3 z0Sb6EA|R;M>Jp zz`Y0L0{Lp?;D(>i-9MjW1FtwPsKx+MLi ziW;~t8~!J@6h+~krm?Xzxyb!6!6x)7cj z+TLDC`wZoDvR>RBEUHkZ2lX(R1W5@Eb}W8gCv%d!;%Vn$Z$&y@=Tm4{>qOaLdG>)p zSlWYmsK#UvIkZ9FA;O+?$Uq^K!Z<2jYD|%N-<(HGGkzwrBVqG4&Vw^0q z9A#Cb^z?xjM(12g$2AWNwe9dWE#6~FLg>~hVug4M8p(Sc^njj^T`@c_BHNfVPYQb-(682M~9miuP%cxWYN&{yS& zA5a~+iApQ&gMwDjvJTtZ zEEzP;$(x|as>0bF;CxI?Wyfh1$5JrlWRo4!0JM9i=cDPPR9j{|8WrTgni2_wrI=K+ z!xAe{6)%I>f@iRQ!JidztqKpIK(WOn&?|gEDU-nN6OEojw9nXdjG`WzT+p;G31=y- z*2XX37Z?DIs|eB+K{II(yp{e8k{aTK%2Sk_Alj42GRGJUlG0F&0-Eate<)($bV#Z| zKX*(QMbB1IpaQ{V%^_sz&J)%2;TT%P&4mNW@ zCevnD&{A0y%tZCm1nk6M-SjV^9FY3ZbNblG?$8LK6n2?3dfJFtmNw5m1UD3W9Q{$U z8)kJ&hfrkIQ94M_5IuETw&OAwCQ{Co7+r!w(&+irvFyf67?n^Rm=T=u&kWuAGBgd0 z6s=gY%!wlrVpNs<)D|({JTIlluJ#*O{NYYBuV2HxhL+=6d1*|Oaale4HnJ!ye8`|-DE3d#q zs9L_;T&VAl!0&6k)<>urJGpF#KX~YYfNOFQOZz*O0l8l{< zMJRhk9>q@Gy@B0|2?eakQv600^$K|CK^Gh9krY^-$svP+<-nLw$V8}?Ab5qdF0EPy=fPz7F6J8^@?<7vOv1+5H2)Ry_m zYr~g%7$)Eyf8tx_W+t~nT<>Ysk|xy`I)*px7<~{K_$1zJTAu&9_33>3Hq`IWTkuz( zmwP#{?)%q`AJ>KQb>~SRpYrNHyw2aXy@i^*?Y`-g{dmj|c)Qt*6m#3bx3~IlqiAw} zN)6@+M721-{x$p-e_BK;{xp|R`}z+uQD4q+ySnsU^kF9yGJwy&vbBCHuJ`z3V)Gah zxSz^?@Pcqfmy940eh)i($DPLU+i77Wh0t62J7weeN1;FD>Hnz5IzNs;B5|+4M_A_J z)%^tV?XBPck%;|w3K=kZDS!L>HC@xx|7ytj{yU_>KK*F}(h`1qf{Z_L_)X~qnl1ki z`wcn#XP1a)dOF;4-_gUy1h4oxci(-y*0;JIl7w_78+r*E-ph@Bj~YgDB5RfoYDFr? z+M$ZW(L>w6G&dDo*6M+)L=3(AzEN#&&e zGG;2rv>ad9=Q^i6LydIQ9^YI&`X-v%=7S8rfMQ({Q6sco2*8A}Bj1JFtv0RltP}31 z$_9H1cbYMvKcg2Hr5?SNUEp~86P2DCOl8XvdbObun6aQgF9>5derRU+!g$``w zwc!d2vOy0|dH@QY0|jrOZh}!moHX}$1{0NAhmNSTq)dUkAT)_AK9tJA2-ieCBsHs` zt+=@zLRcgcB5Gb+QU#W1uWR^bRVC9XU!eB<$>T0kUluwmnCbBV*M$fwaSX|X%R!5= z6rIkMMyHjDE8ZCvA$%L_Bm$h{B9en3*b=%<x(LD%Bn*x8O%5t2 zc3RoZfog&i5E*i}#CGPPb{4|=7MqQrHkhm~(9Qctz@5c>Gcga>>cp{Ka*1baRYBAwsLeGwrXQIkP*&C>0L?|V#u(v}1YJH*#NVJl?5hF8VBJtj z(Mm@v^n;8`2Lx8hrU^kyIvaLLrUg**e0+qoLCjvSNX`{4pBRBIWcPCjjo*FKp5L`W zmc!!1EV744r%joFiF$rmE+^1Tkjh4Mkgp_pb1}fdd106>hmXmw&l%;H)>(nPY{Fy^ z51N`tPpnwk684*HEg!gI2p5MM^;%$Ekg-VxS1rCEK)WE-8&#Ssvzek z3FtT|SaP3+zE{Q>!NQPH5-f-M#KUcIUwV+4TtYPH6CZ*3WymK-RL0N6#$19HnwAU^ zLmq8Udn`x_CX|-En5v0YBSXLlI~dsl;CfSlf-k$_6(pusI7>~CxGf`So(r25DZ=GW zK!oe06tm2K!t07*Ed?6E`phv~DuRk$2jHdLp%ld%{B+mLf{%TIQl#@zSDY1HnSmS` z-I3@}+)$mkOrQeTt=wv7H8B^I&*iazZxXhuF|%9Rd7g_1Ysl$HGDJ^p^f;|8q3B$l zC4|yGYP=05qz%>UoKGY%WCMd@=x`PqS3v(t5&!%P>?)!(q+!3f`Y7PC@H61JHt@3Q zJ5f%qz_r60gGHOkn)KTt4dstV8_I{Ad-2bgUkKEGTt2=^pZ#|T-#P!ZOZmF{u0*xv zc^vq!?(LR~b0nZ!xAF(@>^;W+-|8BW!&fk8c%94~V*0murs^{ie@Gyt@$Lv#CJK;| z8N73h>Ke~2 zOO~-XEC;7deL{qZ-J4ANfDFeD6AQI2zgEq((}t4ugIx&ZOU4V7}qXIKI3eJA$nn8dg?Gw~Y-eR$BuXiTVCxlq0^ zUoa`EdZmzfs}MZdG#$%Kqoq1#RY+B@ihHB+3ZziV=^{xINgSF(coS^a$!k$;*u4p1 zp`^nCQJRxRf#)clrbu!}68bHg7?UHT`g3wj6=pw_X#Y?ThplodDd&YB5%e7xi{?Uz zd<1+dQDiVbqQgG0^~URBov4+?IY{;^41T;$Ro)O9wk#rAq%Rf8qNSG~=o|JG<67(I zOvmOngxVa$6V2O7Ov-f|ox`qU1_PIUB_jocyx{v`$Ub=T*iKhF!33%2SB^(H%5Xx- zSrBt1?1sr4uyaX77b@#kRdZ&-`<9S;!kg7sT%P!#V7b67h5E;8r84H3O9q>>LMy{j zguT$vY3dr3AiZMHsJc{@hPVQ`3l;1jA@Zz`i!1d>DqeyuyNaz~Ft`MO_=m6Hn0RI# z7&p4F#2B}qkFruQ0>u`>HI#&HnR5pEC}D^;HpogXL=ajmffj}K(Io}xB~6Jd+6OT{ z3e<+7NV|+ZHj1~85=-986>VA|qDL*5B#^t&3J*kiz_D-Ej^WFW2qu}DF{&~3+DA{0 zw&pSr``+wvH|cHX@9X0u^x36jR}tDe_?TL)X#m;IOw#3Z8+#tAcp3GFO~DjEk}=-8 z-?W25Ch#Al?cJrV8{xD+nW4iTX0SA&ZsO?np(L&@!eEM943n@PE!B_&Whkb-x*iHu zK7qORQlaOXFhLPkQR6aNr1bFz4z{mZJai#5MQizRAz=+*7%MuqZzMz_pA<0^8w$}~ z5Mea`vZm6}AIz?=FT0P^iYZ$82+E=GM|{GOCs-FB&;5D}T{FhR{(YN<^B^@6NJcGd z+JBAmIhEg3N$g3w?sBN>ElVN9*XJZT$X(mN8ff#bTvpwN>+O;#p zy!xx_en+pN>{~zltTYKog&x#J#(=u|0@473(8qFPJmH-U*-C+OMi%DRb8R@Iw3@kF z&8jgg_=CAFhsbtS%#C~g{Y| zIY8J=vM2tiZLqTXrM{c3Q8hys+=;>5g}(7vrNT{{vKvD;6)boHdc=Ht*4bLfX|F!i zE}R2L@ozKsxDaChD4AQj4!@OfCV>LSrRh#99N&QO+7lm;t-Z9#m?SeMHGy`WmcoZV zYZnFnp$)52`9Yd7X-&-qA%yrARB7b z?+bF!?%*W=eVRKRqI9v7`Iwu-gfXN}uE97^n#JQpc;N`gH7CEcSx=EZYN1TAL;2i5 z`8@UWMfJ{pF`dmwEnnoZQpEFPfQi%XK+As_J(h$ngL~)WpY8UHT_;~5qx60p7ZLu4 zmEsGxx4%vQ5ⅈjpI|(i{ZH@TgOX|U>)^j7e!8`uTd2@OrXW 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

RE&B1O<)t| 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:R9n&8DKIQGUtHrRM|H0 z=sxWNv1Loq`PI#>gof$@wS|^sYMu}0?lsdk!rMGjeIlgJBy>77Vqb}QwUBPa@e(dg zuu}zcjVllKPh`!Dc`G8qy1kx-2$IJ~=aUN+NHRKwEFhzjp>GQQAT_2u^JLaf{?IIi zGFJsw-GyFVR7(eD5r~(MAqGj`e?TYEkO}&B?_>Btq0xW|WH4OkV`acwU_eV$?BVHB z`g8cK0s&RPJs+nJKelFz1Z&-^p!9^#W%Q{kv}^gNKNRIX5)+;kymWyl9O03k!jTM!mkeL!p5fH%WMi3Mj& zU&9!KG-*Y2LEbrozUn$Lj0sq<6W^3G#15>@m9k?#R~5ogaMK7*W3fJ}P9S%LNZ0z; ztiR4d92cF}(A4k(()=uX@BJxb(+05purt2d>dgK33k#N9gl`^s6GhKjlcV%jn|izlWgIE;;*g64x8|Rh3fysLDlsu_-k|U!wR<*j zvBzxK*$tAbB^P0^dd$=8Gh!TmcM5(N1o6R)iq>HYHWjOX$u)0X*}fdEYFQ5;9#A4J zw-h3wn>BEroUP^bc{Pq?YF{M7_Lw--` zFB(cFr&|o<$Tg{_K#!y;&L=3Gtv_Sp-~XWXWyAf;KxY6DWyopvd^PLJx;kGCyX1P{Ee%P19udp|GYM(6Z-Y~xs{{;z9@7uKRNGkJUjRv&WOxs z+`toJ?F&|&{q%7_#pM;ph#r?*l83K|Ee{i}e5U+QkzJXp?c#5K&u51zWnLK*ME$rg zTYbEq(QtE}{h@VQ%g09^=C;`6(fU)Jm0{_zIeE04mJanc&56bCS1aot4{(;m{d?qb z{Nf`&Qp^~7hjqXp$+ds5To6y+M~!AP9=bOnx!SGH$M1}IICM{&WpqbsPFGx2e>sYA z?imLPH`o3@2N?0A=uKUEFA)}l;>S+#D0$&Nmewh!w-#pDk_`^FglC$@M2L14&ZZ5a zHH z3eH+7C~G$tu{BoJ%h-uez<<#aQA^q{|D+JI>XepzV9 z9$mXG7ouSpJ=U`Ay=nzSctBdZKYf?M7wk#b(mrE2YHfW-R^L}~_jS$F*{8%ktb+M@ z5!tEU;w=Q{n=xM(FH4*6Yu3hEVe%FFWJrb%kNH48E}_ZM_Oav}%(>vc1c>c1e&=P} zoesP190_TG#WiG%uA=^-b32wuj=6^4#$znC)7EhBc@CfkU(meo#{4v5Oo6l2apxQ& zMqGG274mI~JOz@F#9iyQepEJ|OJIThNjI9~Nk<(JE~L2gX&Iz7<%yMl=c4S7=sUGd zRL$ZHKZC&jiyj}k;akp4(lp$)BHz*bgmjI<-U2pLY*~~&j2et#i*JiW*ub>95b=Gx zvCK9Xo}ELF4KFL}tzyB~43hq*TNv46GQ+lTui5W}W&`^MKE6lc`SqWblSp3?s;_q#noKqawqTcU1iY*e;E3!9qCWPkf2_UfU zG_X>bT%CJ3wB`fExG4BrK~hZ$G9>F@dGQ0KJ>EGZ0+u1tn^pqsTlmJoH1)pv^eED= znnEBiaQk{^!un*=CYhGwd}&WIw!H0ZD#m*UJu8qO}wziQgncpLRgT5cCWo z6qLdvAM4=CbB)HBiF=C8EdHeZZfLXgZtMz84frRuYc9G+v>fs8FN%gyuDMA z#YZ + + + + Bench UI Example + + + +

Bench UI Example

+
Hello from pywebview
+ + +""" + +def main(): + # Launch a window with inline HTML content + pid = launch_window( + html=HTML, + title="Bench UI Example", + width=800, + height=600, + ) + print(f"Launched window with PID: {pid}") + + # Give the window a brief moment to render + time.sleep(1.0) + + # Query the client rect of an element via CSS selector in SCREEN space + rect = get_element_rect(pid, "#target", space="screen") + print("Element rect (screen space):", rect) + + # Take a screenshot and overlay the bbox + try: + from PIL import ImageGrab, ImageDraw + + img = ImageGrab.grab() # full screen + draw = ImageDraw.Draw(img) + x, y, w, h = rect["x"], rect["y"], rect["width"], rect["height"] + box = (x, y, x + w, y + h) + draw.rectangle(box, outline=(255, 0, 0), width=3) + out_path = Path(__file__).parent / "output_overlay.png" + img.save(out_path) + print(f"Saved overlay screenshot to: {out_path}") + except Exception as e: + print(f"Failed to capture/annotate screenshot: {e}") + + # Execute arbitrary JavaScript + text = execute_javascript(pid, "document.querySelector('#t')?.textContent") + print("text:", text) + + +if __name__ == "__main__": + main() diff --git a/libs/python/bench-ui/pyproject.toml b/libs/python/bench-ui/pyproject.toml new file mode 100644 index 00000000..c37643a9 --- /dev/null +++ b/libs/python/bench-ui/pyproject.toml @@ -0,0 +1,24 @@ +[build-system] +requires = ["pdm-backend"] +build-backend = "pdm.backend" + +[project] +name = "cua-bench-ui" +version = "0.1.0" +description = "Lightweight webUI window launcher for CUA bench using pywebview" +readme = "README.md" +authors = [ + { name = "TryCua", email = "gh@trycua.com" } +] +dependencies = [ + "pywebview>=5.3", + "aiohttp>=3.9.0", +] +requires-python = ">=3.12" + +[tool.pdm] +distribution = true + +[tool.pdm.build] +includes = ["bench_ui/"] +source-includes = ["README.md"] From 1447950bcffb2bccf67de46f22a0eaf7cbe4dd06 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Sat, 1 Nov 2025 20:33:22 -0400 Subject: [PATCH 02/14] add psutil --- libs/python/bench-ui/bench_ui/api.py | 30 ++++++++++- libs/python/bench-ui/pyproject.toml | 5 +- .../bench-ui/tests/test_port_detection.py | 50 +++++++++++++++++++ 3 files changed, 81 insertions(+), 4 deletions(-) create mode 100644 libs/python/bench-ui/tests/test_port_detection.py diff --git a/libs/python/bench-ui/bench_ui/api.py b/libs/python/bench-ui/bench_ui/api.py index aa04d8e5..4a949a69 100644 --- a/libs/python/bench-ui/bench_ui/api.py +++ b/libs/python/bench-ui/bench_ui/api.py @@ -8,6 +8,7 @@ from pathlib import Path from typing import Optional, Dict, Any from urllib import request from urllib.error import HTTPError, URLError +import psutil # Map child PID -> listening port _pid_to_port: Dict[int, int] = {} @@ -30,6 +31,31 @@ def _post_json(url: str, payload: Dict[str, Any]) -> Dict[str, Any]: return {"error": "url_error", "reason": str(e.reason)} +def _detect_port_for_pid(pid: int) -> int: + """Detect a listening local TCP port for the given PID using psutil. + + Fails fast if psutil is unavailable or if no suitable port is found. + """ + if psutil is None: + raise RuntimeError("psutil is required for PID->port detection. Please install psutil.") + + # Scan system-wide connections and filter by PID + for c in psutil.net_connections(kind="tcp"): + if getattr(c, "pid", None) != pid: + continue + laddr = getattr(c, "laddr", None) + status = str(getattr(c, "status", "")) + if not laddr or not isinstance(laddr, tuple) or len(laddr) < 2: + continue + lip, lport = laddr[0], int(laddr[1]) + if status.upper() != "LISTEN": + continue + if lip in ("127.0.0.1", "::1", "0.0.0.0", "::"): + return lport + + raise RuntimeError(f"Could not detect listening port for pid {pid}") + + def launch_window( url: Optional[str] = None, *, @@ -101,7 +127,7 @@ def get_element_rect(pid: int, selector: str, *, space: str = "window"): Returns a dict like {"x": float, "y": float, "width": float, "height": float} or None if not found. """ if pid not in _pid_to_port: - raise RuntimeError(f"Unknown pid {pid}; no registered bench-ui window") + _pid_to_port[pid] = _detect_port_for_pid(pid) port = _pid_to_port[pid] url = f"http://127.0.0.1:{port}/rect" last: Dict[str, Any] = {} @@ -129,7 +155,7 @@ def execute_javascript(pid: int, javascript: str): Retries briefly while the window is still becoming ready. """ if pid not in _pid_to_port: - raise RuntimeError(f"Unknown pid {pid}; no registered bench-ui window") + _pid_to_port[pid] = _detect_port_for_pid(pid) port = _pid_to_port[pid] url = f"http://127.0.0.1:{port}/eval" last: Dict[str, Any] = {} diff --git a/libs/python/bench-ui/pyproject.toml b/libs/python/bench-ui/pyproject.toml index c37643a9..7464c901 100644 --- a/libs/python/bench-ui/pyproject.toml +++ b/libs/python/bench-ui/pyproject.toml @@ -4,8 +4,8 @@ build-backend = "pdm.backend" [project] name = "cua-bench-ui" -version = "0.1.0" -description = "Lightweight webUI window launcher for CUA bench using pywebview" +version = "0.3.0" +description = "Lightweight webUI window controller for CUA bench using pywebview" readme = "README.md" authors = [ { name = "TryCua", email = "gh@trycua.com" } @@ -13,6 +13,7 @@ authors = [ dependencies = [ "pywebview>=5.3", "aiohttp>=3.9.0", + "psutil>=5.9", ] requires-python = ">=3.12" diff --git a/libs/python/bench-ui/tests/test_port_detection.py b/libs/python/bench-ui/tests/test_port_detection.py new file mode 100644 index 00000000..e8bc70c5 --- /dev/null +++ b/libs/python/bench-ui/tests/test_port_detection.py @@ -0,0 +1,50 @@ +import time +import psutil +import pytest + +from bench_ui import launch_window, execute_javascript +from bench_ui.api import _pid_to_port + +HTML = """ + + + + + Bench UI Test + + +
hello-world
+ + +""" + + +def test_execute_js_after_clearing_port_mapping(): + # Skip if pywebview backend is unavailable on this machine + pywebview = pytest.importorskip("webview") + + pid = launch_window(html=HTML, title="Bench UI Test", width=400, height=300) + try: + # Give a brief moment for window to render and server to start + time.sleep(1.0) + + # Sanity: mapping should exist initially + assert pid in _pid_to_port + + # Clear the cached mapping to simulate a fresh process lookup + del _pid_to_port[pid] + + # Now execute JS; this should succeed by detecting the port via psutil + result = execute_javascript(pid, "document.querySelector('#t')?.textContent") + assert result == "hello-world" + finally: + # Best-effort cleanup of the child process + try: + p = psutil.Process(pid) + p.terminate() + try: + p.wait(timeout=3) + except psutil.TimeoutExpired: + p.kill() + except Exception: + pass From 07ad8dc351848a3aa6beff15f7772fd56ab16406 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Sat, 1 Nov 2025 20:50:29 -0400 Subject: [PATCH 03/14] add CUA_BENCH_UI_DEBUG --- libs/python/bench-ui/bench_ui/child.py | 2 +- libs/python/bench-ui/pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/python/bench-ui/bench_ui/child.py b/libs/python/bench-ui/bench_ui/child.py index 1c19c12c..b345b68e 100644 --- a/libs/python/bench-ui/bench_ui/child.py +++ b/libs/python/bench-ui/bench_ui/child.py @@ -167,7 +167,7 @@ def main(): print(json.dumps({"pid": os.getpid(), "port": port}), flush=True) # Start GUI (blocking) - webview.start() + webview.start(debug=os.environ.get("CUA_BENCH_UI_DEBUG", "false").lower() in ("true", "1")) if __name__ == "__main__": diff --git a/libs/python/bench-ui/pyproject.toml b/libs/python/bench-ui/pyproject.toml index 7464c901..101d9a31 100644 --- a/libs/python/bench-ui/pyproject.toml +++ b/libs/python/bench-ui/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "pdm.backend" [project] name = "cua-bench-ui" -version = "0.3.0" +version = "0.4.0" description = "Lightweight webUI window controller for CUA bench using pywebview" readme = "README.md" authors = [ From 5f58ede106f29823e97ca6f76b47114bda35d00d Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Sat, 1 Nov 2025 20:50:58 -0400 Subject: [PATCH 04/14] fix python rpc with multiline input args --- libs/python/computer/computer/computer.py | 408 +++++++++++++++++++++- libs/python/computer/computer/helpers.py | 27 +- 2 files changed, 419 insertions(+), 16 deletions(-) diff --git a/libs/python/computer/computer/computer.py b/libs/python/computer/computer/computer.py index 1fbb38e5..7bf0717f 100644 --- a/libs/python/computer/computer/computer.py +++ b/libs/python/computer/computer/computer.py @@ -7,7 +7,15 @@ import platform import re import time import traceback -from typing import TYPE_CHECKING, Any, Dict, List, Literal, Optional, Union, cast +from typing import TYPE_CHECKING, Any, Awaitable, Callable, Dict, List, Literal, Optional, Union, cast, TypeVar +from functools import wraps +try: + from typing import ParamSpec +except Exception: # pragma: no cover + from typing_extensions import ParamSpec # type: ignore + +P = ParamSpec("P") +R = TypeVar("R") from core.telemetry import is_telemetry_enabled, record_event from PIL import Image @@ -980,7 +988,7 @@ class Computer: else: # POSIX (macOS/Linux) venv_path = f"$HOME/.venvs/{venv_name}" - create_cmd = f'mkdir -p "$HOME/.venvs" && python3 -m venv "{venv_path}"' + create_cmd = f'mkdir -p "$HOME/.venvs" && python -m venv "{venv_path}"' # Check if venv exists, if not create it check_cmd = f'test -d "{venv_path}" || ({create_cmd})' _ = await self.interface.run_command(check_cmd) @@ -991,8 +999,26 @@ class Computer: if requirements_str else "echo No requirements to install" ) - return await self.interface.run_command(install_cmd) + return await self.interface.run_command(install_cmd) + + async def pip_install(self, requirements: list[str]): + """Install packages using the system Python/pip (no venv). + Args: + requirements: List of package requirements to install globally/user site. + + Returns: + Tuple of (stdout, stderr) from the installation command + """ + requirements = requirements or [] + if not requirements: + return await self.interface.run_command("echo No requirements to install") + + # Use python -m pip for cross-platform consistency + reqs = " ".join(requirements) + install_cmd = f"python -m pip install {reqs}" + return await self.interface.run_command(install_cmd) + async def venv_cmd(self, venv_name: str, command: str): """Execute a shell command in a virtual environment. @@ -1068,19 +1094,23 @@ class Computer: raise Exception(f"Failed to reconstruct function source: {e}") # Create Python code that will define and execute the function + args_b64 = base64.b64encode(args_json.encode("utf-8")).decode("ascii") + kwargs_b64 = base64.b64encode(kwargs_json.encode("utf-8")).decode("ascii") + python_code = f''' import json import traceback +import base64 try: # Define the function from source {textwrap.indent(func_source, " ")} - # Deserialize args and kwargs from JSON - args_json = """{args_json}""" - kwargs_json = """{kwargs_json}""" - args = json.loads(args_json) - kwargs = json.loads(kwargs_json) + # Deserialize args and kwargs from base64 JSON + _args_b64 = """{args_b64}""" + _kwargs_b64 = """{kwargs_b64}""" + args = json.loads(base64.b64decode(_args_b64).decode('utf-8')) + kwargs = json.loads(base64.b64decode(_kwargs_b64).decode('utf-8')) # Execute the function result = {func_name}(*args, **kwargs) @@ -1144,10 +1174,21 @@ print(f"<<>>{{output_json}}<<>>") if output_payload["success"]: return output_payload["result"] else: + import builtins + # Recreate and raise the original exception - error_info = output_payload["error"] - error_class = eval(error_info["type"]) - raise error_class(error_info["message"]) + error_info = output_payload.get("error", {}) or {} + err_type = error_info.get("type") or "Exception" + err_msg = error_info.get("message") or "" + err_tb = error_info.get("traceback") or "" + + exc_cls = getattr(builtins, err_type, None) + if isinstance(exc_cls, type) and issubclass(exc_cls, BaseException): + # Built-in exception: rethrow with remote traceback appended + raise exc_cls(f"{err_msg}\n\nRemote traceback:\n{err_tb}") + else: + # Non built-in: raise a safe local error carrying full remote context + raise RuntimeError(f"{err_type}: {err_msg}\n\nRemote traceback:\n{err_tb}") else: raise Exception("Invalid output format: markers found but no content between them") else: @@ -1155,3 +1196,348 @@ print(f"<<>>{{output_json}}<<>>") raise Exception( f"No output payload found. stdout: {result.stdout}, stderr: {result.stderr}" ) + + async def venv_exec_background(self, venv_name: str, python_func, *args, requirements: Optional[List[str]] = None, **kwargs) -> int: + """Run the Python function in the venv in the background and return the PID. + + Uses a short launcher Python that spawns a detached child and exits immediately. + """ + import base64 + import inspect + import json + import textwrap + import time as _time + + try: + source = inspect.getsource(python_func) + func_source = textwrap.dedent(source).strip() + while func_source.lstrip().startswith("@"): + func_source = func_source.split("\n", 1)[1].strip() + func_name = python_func.__name__ + args_json = json.dumps(args, default=str) + kwargs_json = json.dumps(kwargs, default=str) + except OSError as e: + raise Exception(f"Cannot retrieve source code for function {python_func.__name__}: {e}") + except Exception as e: + raise Exception(f"Failed to reconstruct function source: {e}") + + reqs_list = requirements or [] + reqs_json = json.dumps(reqs_list) + + # Create Python code that will define and execute the function + args_b64 = base64.b64encode(args_json.encode("utf-8")).decode("ascii") + kwargs_b64 = base64.b64encode(kwargs_json.encode("utf-8")).decode("ascii") + + payload_code = f''' +import json +import traceback +import base64 + +try: + # Define the function from source +{textwrap.indent(func_source, " ")} + + # Deserialize args and kwargs from base64 JSON + _args_b64 = """{args_b64}""" + _kwargs_b64 = """{kwargs_b64}""" + args = json.loads(base64.b64decode(_args_b64).decode('utf-8')) + kwargs = json.loads(base64.b64decode(_kwargs_b64).decode('utf-8')) + + # Ensure requirements inside the active venv + for pkg in json.loads(''' + repr(reqs_json) + '''): + if pkg: + import subprocess, sys + subprocess.run([sys.executable, '-m', 'pip', 'install', pkg], check=False) + _ = {func_name}(*args, **kwargs) +except Exception: + import sys + sys.stderr.write(traceback.format_exc()) +''' + payload_b64 = base64.b64encode(payload_code.encode("utf-8")).decode("ascii") + + if self.os_type == "windows": + # Launcher spawns detached child and prints its PID + launcher_code = f''' +import base64, subprocess, os, sys +DETACHED_PROCESS = 0x00000008 +CREATE_NEW_PROCESS_GROUP = 0x00000200 +creationflags = DETACHED_PROCESS | CREATE_NEW_PROCESS_GROUP +code = base64.b64decode("{payload_b64}").decode("utf-8") +p = subprocess.Popen(["python", "-c", code], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, creationflags=creationflags) +print(p.pid) +''' + launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") + venv_path = f"%USERPROFILE%\\.venvs\\{venv_name}" + cmd = ( + 'cmd /c "' + f'call "{venv_path}\\Scripts\\activate.bat" && ' + f'python -c "import base64; exec(base64.b64decode(\'{launcher_b64}\').decode(\'utf-8\'))"' + '"' + ) + result = await self.interface.run_command(cmd) + pid_str = (result.stdout or "").strip().splitlines()[-1].strip() + return int(pid_str) + else: + log = f"/tmp/cua_bg_{int(_time.time())}.log" + launcher_code = f''' +import base64, subprocess, os, sys +code = base64.b64decode("{payload_b64}").decode("utf-8") +with open("{log}", "ab", buffering=0) as f: + p = subprocess.Popen(["python", "-c", code], stdout=f, stderr=subprocess.STDOUT, preexec_fn=getattr(os, "setsid", None)) +print(p.pid) +''' + launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") + venv_path = f"$HOME/.venvs/{venv_name}" + shell = ( + f'. "{venv_path}/bin/activate" && ' + f'python -c "import base64; exec(base64.b64decode(\'{launcher_b64}\').decode(\'utf-8\'))"' + ) + result = await self.interface.run_command(shell) + pid_str = (result.stdout or "").strip().splitlines()[-1].strip() + return int(pid_str) + + async def python_exec(self, python_func, *args, **kwargs): + """Execute a Python function using the system Python (no venv). + + Uses source extraction and base64 transport, mirroring venv_exec but + without virtual environment activation. + + Returns the function result or raises a reconstructed exception with + remote traceback context appended. + """ + import base64 + import inspect + import json + import textwrap + + try: + source = inspect.getsource(python_func) + func_source = textwrap.dedent(source).strip() + while func_source.lstrip().startswith("@"): + func_source = func_source.split("\n", 1)[1].strip() + func_name = python_func.__name__ + args_json = json.dumps(args, default=str) + kwargs_json = json.dumps(kwargs, default=str) + except OSError as e: + raise Exception(f"Cannot retrieve source code for function {python_func.__name__}: {e}") + except Exception as e: + raise Exception(f"Failed to reconstruct function source: {e}") + + # Create Python code that will define and execute the function + args_b64 = base64.b64encode(args_json.encode("utf-8")).decode("ascii") + kwargs_b64 = base64.b64encode(kwargs_json.encode("utf-8")).decode("ascii") + + python_code = f''' +import json +import traceback +import base64 + +try: + # Define the function from source +{textwrap.indent(func_source, " ")} + + # Deserialize args and kwargs from base64 JSON + _args_b64 = """{args_b64}""" + _kwargs_b64 = """{kwargs_b64}""" + args = json.loads(base64.b64decode(_args_b64).decode('utf-8')) + kwargs = json.loads(base64.b64decode(_kwargs_b64).decode('utf-8')) + + # Execute the function + result = {func_name}(*args, **kwargs) + + # Create success output payload + output_payload = {{ + "success": True, + "result": result, + "error": None + }} + +except Exception as e: + # Create error output payload + output_payload = {{ + "success": False, + "result": None, + "error": {{ + "type": type(e).__name__, + "message": str(e), + "traceback": traceback.format_exc() + }} + }} + +# Serialize the output payload as JSON +import json +output_json = json.dumps(output_payload, default=str) + +# Print the JSON output with markers +print(f"<<>>{{output_json}}<<>>") +''' + + encoded_code = base64.b64encode(python_code.encode("utf-8")).decode("ascii") + python_command = ( + f"python -c \"import base64; exec(base64.b64decode('{encoded_code}').decode('utf-8'))\"" + ) + result = await self.interface.run_command(python_command) + + start_marker = "<<>>" + end_marker = "<<>>" + + print(result.stdout[: result.stdout.find(start_marker)]) + + if start_marker in result.stdout and end_marker in result.stdout: + start_idx = result.stdout.find(start_marker) + len(start_marker) + end_idx = result.stdout.find(end_marker) + if start_idx < end_idx: + output_json = result.stdout[start_idx:end_idx] + try: + output_payload = json.loads(output_json) + except Exception as e: + raise Exception(f"Failed to decode output payload: {e}") + + if output_payload["success"]: + return output_payload["result"] + else: + import builtins + error_info = output_payload.get("error", {}) or {} + err_type = error_info.get("type") or "Exception" + err_msg = error_info.get("message") or "" + err_tb = error_info.get("traceback") or "" + exc_cls = getattr(builtins, err_type, None) + if isinstance(exc_cls, type) and issubclass(exc_cls, BaseException): + raise exc_cls(f"{err_msg}\n\nRemote traceback:\n{err_tb}") + else: + raise RuntimeError(f"{err_type}: {err_msg}\n\nRemote traceback:\n{err_tb}") + else: + raise Exception("Invalid output format: markers found but no content between them") + else: + raise Exception( + f"No output payload found. stdout: {result.stdout}, stderr: {result.stderr}" + ) + + async def python_exec_background(self, python_func, *args, requirements: Optional[List[str]] = None, **kwargs) -> int: + """Run a Python function with the system interpreter in the background and return PID. + + Uses a short launcher Python that spawns a detached child and exits immediately. + """ + import base64 + import inspect + import json + import textwrap + import time as _time + + try: + source = inspect.getsource(python_func) + func_source = textwrap.dedent(source).strip() + while func_source.lstrip().startswith("@"): + func_source = func_source.split("\n", 1)[1].strip() + func_name = python_func.__name__ + args_json = json.dumps(args, default=str) + kwargs_json = json.dumps(kwargs, default=str) + except OSError as e: + raise Exception(f"Cannot retrieve source code for function {python_func.__name__}: {e}") + except Exception as e: + raise Exception(f"Failed to reconstruct function source: {e}") + + # Create Python code that will define and execute the function + args_b64 = base64.b64encode(args_json.encode("utf-8")).decode("ascii") + kwargs_b64 = base64.b64encode(kwargs_json.encode("utf-8")).decode("ascii") + + payload_code = f''' +import json +import traceback +import base64 + +try: + # Define the function from source +{textwrap.indent(func_source, " ")} + + # Deserialize args and kwargs from base64 JSON + _args_b64 = """{args_b64}""" + _kwargs_b64 = """{kwargs_b64}""" + args = json.loads(base64.b64decode(_args_b64).decode('utf-8')) + kwargs = json.loads(base64.b64decode(_kwargs_b64).decode('utf-8')) + + _ = {func_name}(*args, **kwargs) +except Exception: + import sys + sys.stderr.write(traceback.format_exc()) +''' + payload_b64 = base64.b64encode(payload_code.encode("utf-8")).decode("ascii") + + if self.os_type == "windows": + launcher_code = f''' +import base64, subprocess, os, sys +DETACHED_PROCESS = 0x00000008 +CREATE_NEW_PROCESS_GROUP = 0x00000200 +creationflags = DETACHED_PROCESS | CREATE_NEW_PROCESS_GROUP +code = base64.b64decode("{payload_b64}").decode("utf-8") +p = subprocess.Popen(["python", "-c", code], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, creationflags=creationflags) +print(p.pid) +''' + launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") + cmd = f"python -c \"import base64; exec(base64.b64decode('{launcher_b64}').decode('utf-8'))\"" + result = await self.interface.run_command(cmd) + pid_str = (result.stdout or "").strip().splitlines()[-1].strip() + return int(pid_str) + else: + log = f"/tmp/cua_bg_{int(_time.time())}.log" + launcher_code = f''' +import base64, subprocess, os, sys +code = base64.b64decode("{payload_b64}").decode("utf-8") +with open("{log}", "ab", buffering=0) as f: + p = subprocess.Popen(["python", "-c", code], stdout=f, stderr=subprocess.STDOUT, preexec_fn=getattr(os, "setsid", None)) +print(p.pid) +''' + launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") + cmd = f"python -c \"import base64; exec(base64.b64decode('{launcher_b64}').decode('utf-8'))\"" + result = await self.interface.run_command(cmd) + pid_str = (result.stdout or "").strip().splitlines()[-1].strip() + return int(pid_str) + + def python_command( + self, + requirements: Optional[List[str]] = None, + *, + venv_name: str = "default", + use_system_python: bool = False, + background: bool = False, + ) -> Callable[[Callable[P, R]], Callable[P, Awaitable[R]]]: + """Decorator to execute a Python function remotely in this Computer's venv. + + This mirrors `computer.helpers.sandboxed()` but binds to this instance and + optionally ensures required packages are installed before execution. + + Args: + requirements: Packages to install in the virtual environment. + venv_name: Name of the virtual environment to use. + use_system_python: If True, use the system Python/pip instead of a venv. + background: If True, run the function detached and return the child PID immediately. + + Returns: + A decorator that turns a local function into an async callable which + runs remotely and returns the function's result. + """ + + reqs = list(requirements or []) + + def decorator(func: Callable[P, R]) -> Callable[P, Awaitable[R]]: + @wraps(func) + async def wrapper(*args: P.args, **kwargs: P.kwargs) -> R: + if use_system_python: + # For background, avoid blocking installs; install inside child process + if background: + return await self.python_exec_background(func, *args, requirements=reqs, **kwargs) # type: ignore[return-value] + # Foreground: install first, then execute + if reqs: + await self.pip_install(reqs) + return await self.python_exec(func, *args, **kwargs) + else: + # For background, avoid blocking installs; install inside child process under venv + if background: + return await self.venv_exec_background(venv_name, func, *args, requirements=reqs, **kwargs) # type: ignore[return-value] + # Foreground: ensure venv and install, then execute + await self.venv_install(venv_name, reqs) + return await self.venv_exec(venv_name, func, *args, **kwargs) + + return wrapper + + return decorator diff --git a/libs/python/computer/computer/helpers.py b/libs/python/computer/computer/helpers.py index 608dcbb9..29231b56 100644 --- a/libs/python/computer/computer/helpers.py +++ b/libs/python/computer/computer/helpers.py @@ -5,7 +5,17 @@ Helper functions and decorators for the Computer module. import asyncio import logging from functools import wraps -from typing import Any, Callable, Optional, TypeVar, cast +from typing import Any, Awaitable, Callable, Optional, TypeVar + +try: + # Python 3.12+ has ParamSpec in typing + from typing import ParamSpec +except ImportError: # pragma: no cover + # Fallback for environments without ParamSpec in typing + from typing_extensions import ParamSpec # type: ignore + +P = ParamSpec("P") +R = TypeVar("R") # Global reference to the default computer instance _default_computer = None @@ -13,7 +23,7 @@ _default_computer = None logger = logging.getLogger(__name__) -def set_default_computer(computer): +def set_default_computer(computer: Any) -> None: """ Set the default computer instance to be used by the remote decorator. @@ -24,7 +34,11 @@ def set_default_computer(computer): _default_computer = computer -def sandboxed(venv_name: str = "default", computer: str = "default", max_retries: int = 3): +def sandboxed( + venv_name: str = "default", + computer: str = "default", + max_retries: int = 3, +) -> Callable[[Callable[P, R]], Callable[P, Awaitable[R]]]: """ Decorator that wraps a function to be executed remotely via computer.venv_exec @@ -34,9 +48,9 @@ def sandboxed(venv_name: str = "default", computer: str = "default", max_retries max_retries: Maximum number of retries for the remote execution """ - def decorator(func): + def decorator(func: Callable[P, R]) -> Callable[P, Awaitable[R]]: @wraps(func) - async def wrapper(*args, **kwargs): + async def wrapper(*args: P.args, **kwargs: P.kwargs) -> R: # Determine which computer instance to use comp = computer if computer != "default" else _default_computer @@ -54,6 +68,9 @@ def sandboxed(venv_name: str = "default", computer: str = "default", max_retries if i == max_retries - 1: raise e + # Should be unreachable because we either returned or raised + raise RuntimeError("sandboxed wrapper reached unreachable code path") + return wrapper return decorator From daa68874a914cceccdb083c9b8ceab394cc3bae0 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Sat, 1 Nov 2025 21:28:50 -0400 Subject: [PATCH 05/14] host html at localhost instead of about:blank --- libs/python/bench-ui/bench_ui/child.py | 22 ++++++++++++++---- .../bench-ui/examples/output_overlay.png | Bin 731246 -> 761073 bytes .../bench-ui/examples/simple_example.py | 17 +++++++++++++- libs/python/bench-ui/pyproject.toml | 2 +- 4 files changed, 34 insertions(+), 7 deletions(-) diff --git a/libs/python/bench-ui/bench_ui/child.py b/libs/python/bench-ui/bench_ui/child.py index b345b68e..28eff390 100644 --- a/libs/python/bench-ui/bench_ui/child.py +++ b/libs/python/bench-ui/bench_ui/child.py @@ -18,7 +18,7 @@ def _get_free_port() -> int: return s.getsockname()[1] -def _start_http_server(window: webview.Window, port: int, ready_event: threading.Event): +def _start_http_server(window: webview.Window, port: int, ready_event: threading.Event, html_content: str | None = None): async def rect_handler(request: web.Request): try: data = await request.json() @@ -90,7 +90,13 @@ def _start_http_server(window: webview.Window, port: int, ready_event: threading return web.json_response({"error": str(e)}, status=500) return web.json_response({"result": result}) + async def index_handler(request: web.Request): + if html_content is None: + return web.json_response({"status": "ok", "message": "bench-ui control server"}) + return web.Response(text=html_content, content_type="text/html") + app = web.Application() + app.router.add_get("/", index_handler) app.router.add_post("/rect", rect_handler) app.router.add_post("/eval", eval_handler) @@ -127,6 +133,9 @@ def main(): use_inner_size: bool = bool(cfg.get("use_inner_size", False)) title_bar_style: str = cfg.get("title_bar_style", "default") + # Choose port early so we can point the window to it when serving inline HTML + port = _get_free_port() + # Create window if url: window = webview.create_window( @@ -140,10 +149,13 @@ def main(): text_select=True, background_color="#FFFFFF", ) + html_for_server = None else: + # Serve inline HTML at control server root and point window to it + resolved_url = f"http://127.0.0.1:{port}/" window = webview.create_window( title, - html=html, + url=resolved_url, width=width, height=height, x=x, @@ -152,6 +164,7 @@ def main(): text_select=True, background_color="#FFFFFF", ) + html_for_server = html # Track when the page is loaded so JS execution succeeds window_ready = threading.Event() @@ -159,9 +172,8 @@ def main(): window_ready.set() window.events.loaded += _on_loaded # type: ignore[attr-defined] - # Start HTTP server for control - port = _get_free_port() - _start_http_server(window, port, window_ready) + # Start HTTP server for control (and optionally serve inline HTML) + _start_http_server(window, port, window_ready, html_content=html_for_server) # Print startup info for parent to read print(json.dumps({"pid": os.getpid(), "port": port}), flush=True) diff --git a/libs/python/bench-ui/examples/output_overlay.png b/libs/python/bench-ui/examples/output_overlay.png index d7e3a493b36b027ba054686dff90dd5786e36f73..1ae98a25d0d308052fd9a0feaf865257bddf1a07 100644 GIT binary patch literal 761073 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

$@j*+CEe#eZM`eCj57sE-a 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%0A^I0wgE;G>yJh~ntAobyIl z{BnJ-CfkSZw$muja$$2wj~Q6`^Jg*XzP?C}ICzm7xOTuH09~Y~LxT(>;b}QU_|dtY zf(gTb(S}!e^Xp-_1Swe|X;gyO)n=~mtoFx9i9M%RLgjGcQhG5s494(cDWy( z-FhaSXoRC@2w9;`oX6IC2CK2sg77C>Fdn!Hiew-NJ0vqx82oKeA3N-cSH>|esZhomm=1EUCCBw8|c5{<|GR= zYLpd{Kd3~77+V)SY)Nz)Q8p1Y^K3tCtWY=Y?0@PIq)u%{iEd%HG@}-I(JF1TXt6;K zTQpCb{G@qBjr(bXEw4UmL%UpYSroz|iHDS}CQUUDlr^WH>=jcIpP;UmEz%szY?K;9 z20LzJXoWx;^R0*13wC$dnW<_#6j65}@b*Tm?w09_e@)=opY$_S)YBEBiq|g+`nz~i z^zFVr@@p8U$2`$3Y*_*%GiymPv4KPyb!uvAVk&?L43Kl;0glSXwNS~`%Ts@wBNY8| zjY9xNr!A|&?(aw5I3JxFS+aVCDwyp_{xx|zZ@1UVslI3Fpu1udSZj9_H$2-6_SS5W zm?Zi}n@};TPfBcL$pFeE{LN@f?+!Nczl_xuAKo=qRwykfSpQ)#KV zj{X1chhG+vhLyj7K=l$IAKxi27H~ImB1zE~Q~^$7cmlw!B>qVqoA-1S0pfa{{74NQ zG$%On!cP~AT5ICK19Mc_>9+%rf>>|_);yuM0vzJCa@Ny=#F8OZgsX_Ks=jQlA>C!i zQWT%NW$@{u7q2WEeg!LEZWh`V_WgiTwY7vMgb;({?DCd5#7ZYNm7vlj$76F^Hi9)5 zt2dIEQ^U_5mnXN| ziNk+BI~xSXrv;sxFbhRhbESA z+wZ^HZgVFqeZDtP-4&$jIN`b)CwxMHHE^&}2`IrUhEW*H^s>wNF&R(>JI;;=T=-pK zTAVY}!pWD$Pv3Bls~X#qyxt$mRQizqi(UN`6;$<1cDcg{!_IopIM?xOILYNUcp2Vp z)hAJi$W8W&k`}f=aFy{ik2`ubvlk-)H&56vc{2&e8g8dQJty&in`34QBVyP3r*|!1BzgUCBspNa1=JAY8N7Ml|)}Z7^OueH5AD{VLD@)p1zY zdLn$I(*FdiqbhM<uKOY$Z{N>sq|=d! zcK$eGCKmo90~%;=TZbFU5RS2K?)8@jf74N62@`m(m1{`N=D6D2qE(F2WT{z5A@MJc zl|W4^wwYd+FhL@Uq;1ODFwE5E~Ba( z8iRRJq(T*8+&3I&3ZC*G;VT%}tFpSbvNBP5S?PpatI6Ve84E?*Kerf?oXhcQmH9~?9XtI7hW&6V`DyQgm1qM1uH zAIG^r_J!i9X0{^R#2lu+PdWpJQH%LdpDY33w}~8-zazoaZ?ABExc4lWaCWZo1Puo zw>AH|7{;UO#@K*o<+_bDzN3J5MbOdr^PwO2^{eXjYgkiRaiBC`N4O`>6;92RZ5Dt@ z3r!|Z^Jf61CLDQj0Xwmn`7khV22Lco<7{^`TiY&Jl8m-FnKo_bI6~>mier&j$oszd zfSaPUs;eCBBivvBR8?A?8?w|2psjGz3@mSUw~SL=$p<}OCG;$(W69pA>2Y4AuG{7b zV_9R#7vaOThQ>~w=xt=f;X3Ji6}%g^$KbH;k166&tdCxHGqF3-xc3l!7c$#u1CQ^J zo@mc>MYd(uZRqi(jJBcBmu$*S3UY5-Nc{7iu4Ag|^Y2lw4jgRuld}%mzpfV1<;;?0 z7s1m{Wv5P~pmeE!!B@9%nfDGn7t~x%z$Vq7;&ho3!Dy>?jj_Gol=Z5zfJ%_b!!&ct zhn%R@V6?p|y6YhGaq$M};QD`qGu-d2PAfEJBL1$yscCi+-&1avIKacRKyJ+0fo^oX zzR}eXqhLo;w@l-=+IpMgSPRA@)y;1O#j?bcrJ8(z|E}F=B`G6Qum}kSRjJp}T2f-x zAA#Y4Yxef?7*8(C1-Pq6^S_0yz(L>vV44A_a0$6D-W+P4-qjF*=7Z7p>GwS}BZj)d z#G^m|TL>2#?`9|V?>p;N#B=cmTxvPl#J6qola#I1S?qVj(%oX;YI?Yi@22UdxtpdS zrOk!OBzfwtne%k+@w-x=oMDEOFV|PqIcGbY*AL|{2d?=UXs*GOd6FAnpu`bMw zUUQ|N14A@O3`P=ts5X$YL|4_bR*KgJEYwGk3>v>QkjCy5tUo`b)1-~{lXHQ$VqU2m zlS%@Xm?RkmOuL^#QJB&`3&u3V)V9VAO1T~m$V!>Wgs#Y|44RfJIi~KGYNaj1Op(6S z{EYtc8pbHSlCzeJ$=#4F92l(H-)8;&XZ&y)2+CkPse(uGiDUA~x14L}JU~rWd3{&F zn)_n-7sQc8x5aMoXPi8QvSk?i19a8Gc?m0%(H&5(0kpBQ)hJ2g(SQy6BFZoWbJ z3(L)v4nG*nvC>UH@i?%h2{PX#muB1ep1wh~l(hX7fX#ytJ_mc_Y5 zlF{Kly)|wO>*P857CE@S$-FP~sbPEHF`l2(%USY8RaXkXi~^W{ztwG0cvd`}U#f4| zfY=N)pT?Y}?lw{uJ>(iES8v(WUiUh1s$bUAIK+A-gx8e{l_k5B-n^yIVAvLW~B3fup;?p7AI7t1Mnm zdhNzBfZa1&BrBiAV}4!=te-hi;k1J`bNI;nv7{~x&3$T`lS3J#a;e>baX%P&ef53p z(k)2r?459HE@e|MuM_$U81`k##Z1lN872R18Go$S511+n#MuM?GN1w;Y4saEs_naT7CPjs=^jtButk6dKOn%44Q{tExZxT zi*g}Zy`w^^hkRKLU01pEpzF42pXt2v7*xq)JRLVWD*eJ_77R8;bhucREkO#Zs1SwW z^?sV0oxOg0C1-m1l{}M|v84Qb7y~F8Sz`6WBs;deRbP|pf31aZ_ai}{xew81b3Oq& zjti z2pXT)+xO%OzfO?}gDVB6Un6iBscztxv!jrNv3|wH-K#fu9c4lxYTmVbn~n#4_DS=| z#`j|x)a%S8SUF*LGSdWWp&%LY8xeNjLS@+L9%lFaye8-TSsz;nJeLnW5BS&)D}eS8?V+cTKtWA)gTvNXBt%I~#ZH1R_&z7kkiDuQ}!w`$ro?uzp}HOk8|x-Vtx$PLrQ&Y@ft<(C3CzJ zDvpKu7e@q^1ADKUzwZ7r=boKe9QY)sEAnMCQe$xyKDU$8Q};K$$HC=#iQcX;57slq zWt&Zd1+6kO8fiIY=g3kJd?S7x{>$G#M$-6$*$A8|QG4UVu;nW;W-T@ayh3L4A-l?t z#=M!QD7E@c?8H0KuXPNB-U?nfzWrasx!pbBg(Rr#P{8JLH6}D%@~wrmh*j1>l$R`e zQ#lV)D~5f#d1S`E^G-C@*0K5~47Hc#cHN0bEQh^QLojj9PJA*-WqHF;h>*79r6fD0 zscG1h3^Zy@3(-Snj5yH;b0dV)mq_4djypBYPe(CSaXC9^%8O_#I=~fx*aAvhTU)3Y z7^0i9Qc`Ig_Ibs{rh~E~lyoChbTh8Sa^4gx8|$zrfqs>Cfx_gE>N<~9Oq1Z2!F66$ z1d-GNC4_HMJ>`o3>g+I0dJ<_q<98B=Q6&5`vNWe+;FXCb)2DvhD}HWE-ge`0=QU)| zrr%0tjlgiKZ`kpm(|59K@rrsvnxeDD(#Hd7bdAyA4%)^2y?%!WYw{?s)4>!_+a@L^_VV^#wrUh0 zTIjfyxoV1k``*P!ilQ zqITt_uzL>*IVD8US!ujky-k8gPv*zK^3Gw24}gdERa`2Go#1fn*^QaH3iFi8=2?cS zi}0AhA?pv_WODgMQlEKsMDaU!DA`5`|NPTwKNC(rSYG|SCg|jDVgl2TxI13rQ{u$O@d~&FLoIiE*jT-_23xCWc0-Jzm%b&9D0uMBH$rEh+`j_Py z0ZX2=CHvDPbq=SQrNS9vttRzy5EF{Rf`I5%4weedFm(d68a4egDOb4PRYW(!S!~)E zzitc}J%}Ti?pVfHN=gEQOjP%UYrP`b#PXq0rgJW6V2A&dFpZb$L`*!#Ki@Pi15C~$Kn=DI1MXKX2?XW!1Xmcjk__lom8mwd90&|r2V8may#kmmsw3S_V_FcMNydCBL4 zZ)Ez}4j9^I#_mVEFE8S5$xIfHCQv@N%U`QuZ$BrG>NZ%YPG<1}{&7IE?&;)`d)!ow(p z!)uUgXFphFwCX(fpOIeAD!#36$l=9r<*C){1nva(bf9Odv~lYz)5TkT14o%+W}P9Y z5hl9fIDMh=IUYngdp;`;7gr`o=NixAC2`407TWJsjvfudOgh?(oM-11r=MKrwmfFU z@lop4zT#p4n__Xg%CQmps!9^KQ&QsyW8No=Mk;-~@IqROsQEKcHcVf2#I_Aonl{PdN41xJyzy=8nyo41@5UpPC)| zcic3fG!a(4wyb^7i%-4K`l^q%vOUUUPcG|#&cjRePM%v?!T1n^r&iT5`!Cya+s;*P zM3v9DuyDKDZJt^d!{k;=$6Z>f!)ye!W|FYJGw!U4>w>h=ai&GNDmD5|t;# z!N)7w9gehb(@yhd;{PhPk`gg7VVQRKrPl9c1XXA8NXd(qp}JVV%e*cCg>!x%FPv+& z|0=;?=olCmvS|6;BO?}lAqd6BR!h}ABO?(TEDk#oK!PSAApwc+;Rn#409BOl)lPVH z^yE-132+LTxPq!G2B8u_9S2C}jO&&=J3F(ovH&1DU;~sU1vV;+-zJ$( zd++$zb9*2P0vd5?c^M#ys;a5!HQNy}FH{x8C295}1j) zF>;}vFA~9`DX@I3mRz&qb;VBLK;JRJ8FpT98KH7N1${6g1CW>@iDUl~fCOFaMXQgH z0mS5iBo>vwCa#f>3?eH9gzaIP3@752y-7{omyTt<5a%;g55c>_vq6veSZ9-aiNiIL_&Lkc3>j_$*n$j@uG`$SA?e|hKX6pQc8}sjq{f?F6 z_N6ES4Ht;o9s_C7Ul-*+;kEtCD05cDK`8xKGh5W@h*q+$D@=F3Fyk}rEh7E}YYyqu zk)xu-*2d|8{aG2ogHwG33t3A5AlEo{o76!-K+w_B0#=-PZlc66y>oL;fPNBL2?ng9 z;QtUvefQ21vn!R|zpwc)gx(bM_5~adzWw+l1fI4dzn3!^EyL{=)FL0cGrrMo1_0gA zF@7aqsBZlsF~TGeFzcBQdH@8#D;-|bJ;PFmA>xZCqUl(y333w==}jS(T4#KhLwVs* zB=Fl+_}IG*DW!24K%VJWJE&Hx-P?DwQs>PrVD&s6uWo|$-+io-G`(qytlokn#sp!x z#;wbf`s%AMflw1Y=e5g*U=X5Dde8=fM(4VU*@HipX3YVCFWlXXkGW(I!LmYJKDPn z%T@1EJ7fn0&Jb7q@)j#5a9h(lvt77YXcg~=KPE8&@j(E%RYGKROiY*a zjrENUK2AmzUrC&wkY%u-^vElfzI**sNC);^G{D zY}p?Xw|OWqJX}d4BHv(3uNVmU#02Cr(nWF^|* zat0ocHg4_eSQVwpS(_kDcGI96f? zY4liX!`o?g8~>J6a;dSDl_AW%^ZF3oWWw6o+G=aB0>fowKL`|FT6*XQ4gt(Bxzw0o z^}j#3q1adr7`zW8SAuP0#esxnC1u^yte(*p7RbIpo@jocgYukMJfAk@VjjiWISB{N z^}v2DSIly9f1GDiLI2`!Q-bD@Ld}tNA*qJ5HTI96Jp%A`47xyi?eWXDJf-|6-Ktaa8@jCaPkD#{XyTP z%q84cMQv5dtLw*9Dm9niaZg-6eBGj*0Qn) zl5srvlRZ8DKA6_awZ^?cung@NLYtl5fHV6uz+cVgglJd=%Q5Pk-kn8n`$zIhhVT#3fzFO}68WOBK?D2G`1Mhs&cXyV+w=dUEux~H-AK z_!WVb&0^8-johuYG4EtfKUpppzpi2J*5lu{fj5>-*nz9l`$^k=i;f?rAA{X5tzW*yEHv`ctWcvzzBa(} z5e?Y?3WRrZ($a1A+aW7Zn3$M>PzXxDetwKf|2wn8$+tQ7W#=WcP2*;;Ibah;@h_;=Jf<5IF6chkcJ23NGv1t>>F0HJzHaE}B&nG4& z5eF$LDZRYBKp|kOC@RJRZlFm?Y=(be^z}DqW@a!c(Aici00&oN?Hs|tgBT%T zBweb@P3lRK8T3Zs@DM8lnJd+?U>?k>RKB~KzFa25Mi7O>*pY7U%sNJ`F~%0kva*reTsXwbRG{Y z6OW$eY;vU0lJ%AJ98DYBufG&OO_SjBY}qTggZoPIvi)p%su!scx8;CrIBq!k2KKWR z=Sv$Nbt~2ax5UV}(mZqxLDA3Lnw39VmQsAP%N@$RkkkQX;bFA8^G$oRjRjI-M1138 zUPDQry$@&fir*xKno9V9{G-Vb+cY%Bppp*TP=6HySwp2E0&3>tUq7*-KG=p1zhmr0 zkfH#Pp$YuAy=`P{?EL=bEsJor*~M=>f^KVj4(w8G%*6gb4MPAcuRgE5Aa8DE3{)RL z#Q^)2IhkJ9<8Ij$Kwx%QuQmcJL_Y5)H#aw(E+1YZaLY`9^7@8`Om0^jJ-v-wVX4?9Syvj=aKN6O&3vZ7b<_KP zZ#rX;0?@u-hK_Z@XXE4`T2nb5CRj{ zjq3!knkT5of|G^#2bgc>nJu2AtuN zEknh-EIAC5W}pM#>m@?NXw;qR!DF*S{NQT#@`Br1NDX@H>uKR_ZGW>o^Z*q@$+3cg z=J<|(l97@+6(t762lz|?+sx{CE7@#8{h)?r|>s4o%u z*p>t)Fxa=p+(qsHS7prdX8=0n8B-kd9{(6vkyp`I8QW_B%$L-~FPX1az-HGYOR_k? z$gcr*Fd@^ugOPDfT}A11W|e+-b8YLF!=!*|KyaOyU zT={kfu%FzU=64%{spNG%R#Q`q_JjI~fPV-0P?B-=wamUw-v=$j>guz~E6SPc*bHh? zEB@aksH;O0PRV|NBZbLUwA}PiqD+De)A_iU-XDo|f4T}l^s`h|Re@&r^e>d)!08=m za<#R!HtVg^|6+k48Z%sk2mkzXdr;Q(d1p9&G?_s@jfIMX<6$I`hFUxQ^sd_<0w&jf zdw}@n<8L8wJ8C7uegF%ZR1p=7g_v*L(wvsP) zW|krYeU_)Zk-sC1ox?YH`A3i98o!l9iL0+NPmvLo{NYRrV3N?pqD4K%TEepw>Yb8J zVGfcl@kAw(R<*P|Chc{x(}CCRPjN?Q!E4*#=@lc3Lx@OoH1V5VDlHexGmJ)yuidz_LFam={Wr38Od?Jli+J~Kj!t`{d!Qy`R z`Y{rdE^ZTWsLW)y%_{QuDTvv8P0cf22kuS>der@TwLxH!5wPSO4*2|qMHUIDt0M>^ zb0zT5w>V$@rHk^Xp*9C3k4`oVUEixaiow2e0}4>^N$qp*#_D2h4(biMRTfLMj0sZ^Sn#S1={521I!IPI1i1@)(Lu~uo!_vP6Bp2o`!u67QX z+8?Vrxm<)?sseye(2RAF@_%?W(8I&SPZJ?vUF%PD9Ee#$@=0&HH_)-n|E z8~{0KBNMapkL>14yJcqKuBYb_5SEzt?R}!@vj>IrpIbKJH80-Q$GL^DkqW#F=2^!! z-VR%9b7wr&y$wr=DT&BQ^;EqL?-Op2f}Vn=o*!@T7CcNPAlzUi=J@;mu^bHP&TAY~ zODPnepHxdR2CxKBAJV%t52#i~CEC`~GNm$s*}V*vc@vUfGIP25zMxkV>A@?QT^1#% z^cWb}fT>#yx9z$LQWQ`Ym)e)|L9wV(xfQX&83**ty(;1Nfs+grJd>i3{4z=ZQ|C(T zpCYA|u}#4H>O%kDB4-pYvj2vxk4tA1l$|P6t+91P4H&`E(*JOjA-#204NwBssY<25 zbA}TQxn*a>K_hWhJITBAlB9V@T0sha$&m@9qO2TdQ@vvapho&8nS(!dPxl5zFU2Kd zv}D6i7O|-qO?l-h*{Mo;84RWDX!BtNdl*gk(;uaxCy`r69XkH?ljh5y@rf9loI9|? zs|o5aP+34f5`Z2kBrW}Iq-lP*_EcF8dH_&C){GyTS*J-|AYEaOPuysUa3f_rX+1>oPb;nCRHsWiZuw&V&D9*=ctGEcc~uCE~BWhbda^u zsKzsCZ&Ih96=|vkk1h5BJ8OrSWKamVDczZ7`s}I-8c92!Q*e0?ITGw!5)(c){iSu5 zG$4JR(u3Ep@$9@Ec4g0A%*#nCWM$YXgn3*CiiZV3j;a_!eG?yI!2b@vyq8%PI&BYV zs7R>@H#zz{n~l8%9?W#_=Nnrf8*?95$^DC97=K6hs@xinBbb#{E_qQG>HgpSZQW8#Q8@TIHS!>!ZJ<`Skf{e{u|3^z`0e0I0o9;S){z@m zSmLXY)QmV+ii|uF_OqQ*phS?hAu_hu59=YQK2yEjm|L}>X4woPVSX49PlUBZWhm~u z6Y$d<9$Rmb4}8a0?nNISPM^s*0$|_4ICt;&xY#6Qs7XxGNL#)=Ffp(cjVsVlA#qdEA(`rB{!dT_e3k9| z$|5c5SeVE!Ky}=?ffZ1ZUGWH+S2TC#f#e85G~Odj>}bhw8sxYX6cjZY8QIyBhBbh@ zDPZ=Qk(v2?d#tXlO%p32B`w{L4y?%&6EBDX`D@M>!ICPL58W}?Q(qzJuvmif#BE8f zT{&}29`RyYs6c_FZXqy{L{W;5Ms(BR027I=;H1Ff9ZZ9zb&AQVEfjLDF`wbZv61mE`BF})S7HX%+?|(>g-f-i@_L`h^EMv?jr@Q5u#Z(x$ z@%UZ=ouU9q;yyc_nC1Q0<|VjRO@(>!RPTtG-d=M(CB@y`o8RC4b9!;A0sj@V&B{j-;x&r`)`&afrHf@S8o@uG07SHPWq|4J{|3+n(=SDTEPIV@> zV8}qbYT_DKT)g~71$v<+VQ1$XH>XPpN?S!2m8$;F~{kldwTKhMe&rr zzrR_Er-cn?2u2*5>vNC{naFrB%FHHw z?n;x^ZMPEkbQ}zCMH~!*`b2XD+_$EsVsnrj`}BbXY$gd#dOhrNh;t*n)0s2J>687vzwf0-^f@o~wm-&j)w`3260+bYLt?SSw}i9nEhL-(`Msr{ zbJCp0s!?xb)1Bzh7x8(xNi6g<Mt-;TQI%!R$1kN1&ZS#)J zLS3V_)O8yL&#^5S=`webws%#?s?u#nn>rF*{0-fqk>1}(?vORVe7RN4vagAzBj)+7 zzZF^^HO1R`HedM|ci?RB@;bAJe&mVYzTow8$MD4Vnf&@3vGGlqKB%1g5%)IrGqmlA zR=b7?RD1JHFh*N3*;M2yj&Gr^4`Bc=_nDik@n!5c<98s!6(tQgSrWOQ+r(U<{DAQs z9W4idvpwZLVj~9(Kjc3qCtw;iVDQVQL`UPNwC?b+5knyPw(3r9ju-z;n8?tu;=6R* zShC;gd->U9j(<=}$|XL1HteazjkzNc_#rU8l4M`K%%jyQQD%0^+_`&5nboe_vmqAU zboNZZnrmFN0+DgA9K_!!X@T5M!4|_>twwO1p6uMvIX168-j1U$^jmfjA*b148I3j{wdKnu^wkKma>fCr*ulgobKFus^Nn%^SAqM z2Y6$}-P?}`+5C5oKV{R3YcX3JdrssSBGq(Qkvgo_={{CDR~Era@)a4O!Z>E-@*3|# zSe**boQme<|k9759T`TL!(eyYQZh5NBU0x;? zpjdJpg9JPASxL&$UIjdStftnrw!txC>D~A}1_PLMX;_~(3w}dz0aHClcAkLWfB%U3 ztMah{wP^~!m=i6^Ev*Pct7W>O;J;edid)MfSIS6ZCkYoPDdjE{*({9U%^s&mT!Q?h zi$qrcuskub7Y3cQA9Qi;9~Pv0YM6nj!aegGXI!7#)-e;WI&F4wc~Cjc@rbf6 zMe`9HZboo#wsWsMu$AP5?-S8rFh*SCfPP;77ii}dhWwisyPbpfPi;;X;LW`Cwi9HC z(p_T6ABT6ZicT!@^+u=LR+!VIe_7`k-y)q_u9= z+wemz^Yf&chmz=x?fHh`5&4SF^Qmr?TKA<>Kx0(;lDNobJ8y<=UW=j*1=LzAQ-W@j zn`j?7?gvevXYv%U%DQFtfh~fBw_2tfB_N8=5?El2mu$AvwRhre%YJ$f!(lw-nOzSZTB?9FmK< zJII=YYavEH6nI_VKSYJ8ytYbH9`Ly{g5GbEF1Ie4#k96{HG_mhQzM7ric z@XklPm;iNJD9;EtW$V8y{j{K_>44QEf!Q(zp;C%SZxTV;NjvgJ;CRGRCJR`p$w?85n9$mzO z+9LluG!p_9SV3){;?EdMz^=ZdKY|Lxw-@eVQg!uIXDpT5%#h{kfm!q?zjYQmtebJ#)n<_$I|xP5!uD z^_4uU0wMBF5Sb=ZoA>Xip)G z!cCv}TvOms6jvL{M}%DUtqu=lrXZQbzk$NAguDB4bkipm1)#iH+7i}Fzy3qHKwkLfNMATiXa}AJTuuit=b$^^&SZS z|Gt|egZx5;aBf=Arm}J`HC}-jiw|%T92nl6%=mM=TL5Mo6=!w?Z571&G7>g9Gi)BH zYcQGU#2QwG*3kAJ@2egwqIR7V1ru&Oo<+~G0s1FG(vx|d#}>})QK_0MD519HJ`AGA zaFn|~qmlYg^-wAGZf1Z+_Oo&+;2W^DfsDq_1Pw~KzHVLNP~mA)+!zBStsTCn$A4+y z86f{__+#i}9AtcoBh(=E3j5dx0x554{cw3-8zc#a#>8&brp-pjl(~Rk&4&zVrP>at z)lda#25^EL9_0-ZTX2GV^L8c|GSgRK{SVq-Gu^#~C|7Uhi{56w;l#uN(5s-YSbyEL z7zkL{yl6QX=f{lO9S^H;f`Yaw9m_nWvoAX zzLBBhEqv~VsHGv$CJX&q-stosQ2t<4-$wJ>HdDWs*N$eh+Fz6e+~`#7EvGwYPI(gt}KU7RaT`e!}Pre%*eS{x1=&ZjXtRhJSwSaZdf&rLB_5s+8d- z5*^r&J8{Rn-%ui&7!B6N65u5CtMY>B>3__5;KLlVadz^XcQ?p7aHN+KA`sxRF)TPvcSTVYwRneDbXDO8Aa^LQpP!ISP;D2x31odj zZ8rv0r`mv(ZoFQ{8khI;9hYDxo}&e_$6Fe`FMD&f>u|>@n=to45CumA6RdQskhd_b zDWFB#E2t^aCj7nW0#?5c_^T*TU{sdC8N>Kzr;-Pk#Q)C)j|u&2w~zw0Y!`xvuB}Y= z`FKzwz~dY>OSccys)l6|q*X={^mZ;f=aqqKspfG%R3Q+d!3N@#`~8m3``>`sVa*X@ zLzJ@ARSB#Pg#dQeb2eMei@DRmH<|dLZO9(tNzC{+Ct&z0gUO99`H+GIwPF2+9k3wL z)nmoT%6l8b)z_!Mb~`XU1DYzU5Mxe-`fJc>$bo=Wttrse)VIy+U9y$|gmFTk@;(0o zAbpDLO(n!Ch%|5yA~AehLNxmHQyGFtP_}D)aKv+}E9ftwf>gY)NOTng_&rJoXI%F4 zn?`;2)Se;IQLyB&oib4aa=7ADGIHYJN^A+U6p`|E05V2GjxKG=ZDyb+j~tCADr%Ex zbAY`;rbDtG?2zm)=O)ulNlBQSYbRkJ=7xTGXOpkOH^vCEyASlxnW1tGI5zf# z`cvRIeamT!u{HKUh$mNn`1}5)wtz{ohOk(^d65JcI?JMXs~DidE7cr5w}Fnl_!9Ub zQGIwAy7pX4dIpv!(9+ifClWEY$(UR#|tjG{ht2(QHz!hLA)9nS}W;xt;n^!Pl*276O>+pgo= z7zO>fHqLyqOE9lH_v3Y+%%pe3b{Bj(+e?ZcdqBR)tLcn%zJpRu!Fad*45<9otd-313GR3nMT)>xufOW|sQr8_>ePM*@Hgnf#N8LlM|4f^1{av?a zf7`I6t+uHu){MaBId-qujbYdKusQ<_B8YNX+c!)coX;`onrmd@xCVQZTI0@L%+mo&4p`&vm z)I+HR6(HE$(>`zQ2wRUgdjQ^oZ2Yr7-YLiw2yBd>k|HIPyk>yquEK5X$0E9>KnOo1 z)rByOs_Er}DTeFO_Nsq@d4U>F#ltJi3=_>JRZ%@ieo61zM=Dm0pU(T2 z-?XM~jgrT`^0ugKOy&?=!iLTWyd zRrBzp^=Zjpi+^)lHvzrCzYss5ZDBM*FFhC=7)HxKhjfkOiH6*y35$CM%yO5Mj+Exr z!wD7yN1f?>#RYe)T<(iH;(yW~@ah#nvf6MA=W$r-q=^ft!UjMVyW)$iddC-4|5rZ4 zY@D9P0dC`k<=+y>z?aU@qft5RS}l9*#9j5QtSI3 zqbv6&jz(nD38H3T!-Nk1)8%s#g)X=I)k%-^oS_KH)i4I)5hD&6we8mO6XBO=Kee%x zgUHge16STPZTTbLtx@DeC2|s74GsjK=kr6$5wFhFm|kTb)e*3woVGaTD~LQm%o^9% z-95!yPHgHE#z14L*R`+tyV*5CFRGlgNj8DlIP@l@q?+a$8HIwHE+^Bmb6T!tTw#a0~* z+8-#krx0lgO0p@Gx4aC#K^duF1JO39v-*m*+Uc<~3%1T7vKi<|NkQ<2Xwld~1y^1c zVK#oVjJO`yEN>LpRC)C}Z_7uu!c$)Jmy$&?E`Rhnxw}!OaTw3%AH+7OJz~v@Qn@?7 z`3i>11*ZJ@zE6!1#jp3)#{>@5C_w*3ZJ>tM!xJdmqv5R$2_-IT=``(9>DS=(A}`&@ z4ZR^Z@xG!k^}tP+P7ogt3m?X2R*hCdPJ+S$$z{gWZ zzu;0zY(Cn%kM7Jh{+zjTb!zkLszAkDlO^CR(p^^<4{hL9K~r~hAS*92t30O^k%Y9R zVb^i&Dr=n5HA>!nYtLNld(6fjYIx9yKg7&LAS-3W>SkGEf4OQH>*{YivgO7EI)e!L zJA#}=n%P^1sWY7%Gxvyc$5Miny`}|jYm3ct5!L7Wh6{#mx=aDHtJd>&6xj`o_18O) zyU)&BN!y({hgEIQ>wjD?+X11$=}f?tyy=x!gKlk;LaXQc$ZI{t=Tm$m*OqB6gY7~~ z9Jy(aM>4sO0XmmOXLlM{nJ>IZRe!k-#_z-qdU{A{WTMltZS6PtGV?btddINn==Nu` z06Mm%Nn=A4)mKbF0$}Y$C8y(_=QEjaN!DOjVgKiD|Kfw2fW{n7r$QqhGI4dfF{yB~ z%GXaWQa+9wmPP9nw)wMoZF^l)22a-gzU;3p(JtswIM$BsaI5x9ARU%B(@l<5dlevuborW)IERY5<<0<2w8 z(a~ZMLNn=T`-HY639MeE()97967=E)ii!~JH1EJqq$mmCCCX0+Q+X_w#e5u}{!sqc zx9B+mY`3!AS#8%>i{uEiNFeh<=!LgWU(->|W@g1`fJp zzRYYk@7HRq64KXiY^Oof_9s_zi}i(6{KRYU`^tsiNo5==xm>4`MqwP(T&cq{ZmTSQ z4w3%=C$Q||jFzXb>!@~q&SQYYTbqT@q-3ZcZLnHW7i9}#lo8_vNj4Kj901dBxLqlb z{rvr$dF7Ui6U0d})tg$bMqr!m%xq_b2k`yN%8H);1n^_#=3kGPF8(9IHem6-IrJfYBvDRi2S-gYoBb;=9ip%uR=taz){J!e!O zQ{@CH!-PH;bysJ~_Ajb9 z)zF`^X8^dy=bwMN$5A`%KML3fFak)p@ClKcfrVVbA&kr>ev|>&fb>4CU z=5KAc2X2A4{zS^I!>0C9tb7p%yn7U6qBhPK9$qT!f_G?+z_B>Kft_<$7Ut+`?0p0( z5_mj`m(z+Zyr7%MYZ6~-fDhZ|qhS9EY&KbR_L?lOc5hJLBg&+eRO~XehbZpDGJ@35^A{HMSJpnL7Vs$W z!1-$7RHqcq_)>qX{UvsRS5*s3qu?Q2QX#oN^5bNJnDJbtT7n5o@*O6GeNWj^O^^wL z$38C}J2=(7ZJKira2ScyFBfd)C^EJ^)mljQuosapD60?PS3Cm8l3H=-FEt1_a#6NK zou+?ra=#qSt!v$5R7{YU{92mYCXwioP`&9CC%S`$Mb0^cl+iGheCnIs^eNUoeqcU2n!eofJ$wGpJHabrH%~C&_ogx7`Qn_ zInPVqXWjunYVvTRsgH?|pLEGQQ1Igv0FDxfDPkR%fkX4^t>pEPz3uzus$53+Jcpyo z-jZRzItP;whyE6TR;zI9fWFf0Wz3RVs%byT;G|(+t&;ci>wgMM|32#D$v>}%ex+A= zaN?ZN>1J$D?>Q>N$o!bF1l2J^d&Ggc;xt1Y{Hwd-0##z3%KaIxqm76UOuM0m=L9bB zW(J7=q0=2?Pv+v}=p&(wm5GG8WN5dMEYFgB6Gq8b6fwku13W^}(1MN0qO^w$_y#@t zGKmZ}w%(H<6O!%s#peQlFlG@*pi<{>VnPuA9auJ3OyPe{Jb(QCL6kMyy@$OuP%qQ{ zL}F1!CE?@4!Iwok)Uuok=m#H2F$rA3fQ0ZWb*QcY;Qc>P2>)k~h9vF>Ly|v2^gE@r zRy}h@GuwPStY11sUqdnXO*pH+D}XkV=+`|-+3AYM&jE2MOg28<_%lLtB=1SPxbFi% zDJK@9s0Z1#J&!dg9KB2j8A^mq#6(s5`AnC54}HxO z5hx24+=j&Pc0>Un7bU4`##q>Bq*svf5wPN1eU1TQwRQzGAkyQbn+(RV$^&FQo1jj_X zE)yg6{CqzON!nrsY4~k~hH`-s#_E#!xHGOiZn3(ngFjZ5h@46xB>(p>kp0QW1SSnI z3TgrF>O)2&<)=vYeSB|qtA^^PYF+JPG=|*DhC(2kOhfmVqxp(iDIc)F9yTk+je1fk zAC~?tfx7yjezjo#&)LSLwUT^L{K_jOg7TdtU{VgBNH(AOsHK0AlSJdjR})!uF$g~g z*V;-j5KK(*eaPUZIgSTaorZ-mfc;UiY8zV~)#`J1^3xejcj8I&()u;XGV;^%3aK?7 z%STc4e;>sZgoK1Z%Prjwg6AYJ@8LPK0KhzyxZHk4u&Fa#yqkvQZn5%1X0hV~i_z5N z1|)}Q7n7XoD4ris$mBxB%psBi18K&W&-UUWfEVlI!9b_Zlpqfw@I5?AUtv9n6`yD> zh{1@%5L7Avss>v(KaMsL3f>U4VULm}ix_kR=^L3Pbv0Lk$aNcJ&9*XjLK{Rd3su;HU#H4m2eQF-#;{giF~ zKaPV?1@(dd$S}oMPk~sLB5r-j_VF9=G|?}6FsW~nO>1kmh}@Hxj8k|?KJRJFlQ8tV z!ak0>Nqeb{J#fy3BV~-g+b;bs_7Z;-?`5VCdB433Zoq`vc-e2ptM|d@B)DSaX8bO{ z!*QwwerLQyz>^A~pY^rHRp~{@jCYC&y^8W9y#G=H@qeJ{*eB@!o}7Nw|%xTB|X_i^|M?1=$B!rYHvfLK1<<-$Ug~8z^nL4*aFNb`x(WS+5eiDNFYwW`C~= zO`A3)B$_@?eeDwvM+M`I{{b~k1Og%&^#3&km8$&t#(Z&~M-tY#(Rfn(w)f4$>xAh! zd8yOZVzYxM?v{(-kG|b=JMMIr6fL?oAG%6*_0Yc_JHW=lH(#*6z9KR>@pz0S9j<8u{m>%}sesFJe3ySw#POSK)|&%9m_7tiON6XWAH zBUARQIe9z^f<cz+wdQGxGlqR#f%~`Ebl`i0JC(L?=w5pT*i1-HXbC;Gr>R%6$rkSW*x< zvJO)5rlM5^k${&D{^->SDM3Eiw0O$X4T&16j-GT$)#e)yF82!1Zjx@*^QNp6sXwz@ zLmX(o_1Q0rfYC?QrvLS57$QEej#3PxuUegl;={EL=KM!n6Rt1&!VJyoX0>ko{zZ?phH=!kPS`jn-;1saY!B=1KD{f zqM!WPwQ4}V#MHk58d(q!yLEsSd#Os9=8}QF{$Jn^c6C5uBZkJl8^$=Qe5z{rzg z7nb5nIs&r5K(J9qTU$JArO}qp=S7{=uS)2nDg?x+;W*=?D|AG*_jG$}G+(GDswDyz zQOrY>^IL6VGenU}U+W-f5oP1!OGbvw17*Zpa{}JBTRB@=XP|opF2EBQ0`OPR81fHS z5?O)4h==M6EKW+Zx-Q~k>HO<<*iv_6P^L;p;>AY9+(i>Hfj$LUr$P2 zKXpyC-XBygk`pE;{j#H@c>S5P2ag$aHqHv_(X5foxY5#B$FONnYloSwz#fRu4$%^J zCN^CXkP9gR{tBwyEKVv|NdgLH>MJSIMI0YsaMdT*DN!wx^ zpAdB@F6DIrLl*tYnx+12HAr{-jl^jI--FRgcISxS(u3nw`#{i&CjZqJWeo@$Dx{!(* zZj+l7Z!*}wPs|YHsF9w)zpLY)D|197TT&{Ym6|U!@(`B05-4;Lmf!#1dbhA}P zd;wwkf?WuMG!tF;z3Y2))nQ^-BxD39$4iNoSaj6}&cn@MN+hlSL#nniAiMdB~3x(EG#Ogx<5Lyt-Je2D!PD?V!P2{+xf~WX!iPa z3&ht&4ew<+Es~wOs4ZN98@7ZPym1ESMvQide6(8Q3Vf>e$V9c>@$=0Y2ke6Go-B{U z`??}h`-s7y)VgCsjr8cHUN2je=}XuEOTGPJ`kf*X}|0O&(8IcsCj4@ zC?!YW_34(>auNc{VZTCFIupQ};#;0jg(sVQT+6iJv$YNT49u`1sLmUJrI`Y;5?^N$Ke?BlL?&c8-qM_xA+6UT!uvXF&Ug zz%PU9n2&dC)ZXXkx;3|LwH#(F2B(>1JaG-<8=~Q2GV#CcWQ}F)7NtE+qYDEBvo32! zD1kO!O*~uOn?XlCb;I#^5_9yKtqz+jQSTzT``tAGN$di(Gl4oR58-8VRR{Q!Ae?0B4nzNfs{b;%E(Wp|34-QlAZU*tG7OQ{LS=xrf4tJ zj|8F$o)o?#XrkN*?{C+211q{Hon5D2aR{`KGB{F^m~9s0TlN!R1oN|6+6Hr1nR|xv zBHIs5?&nX4v{G5km42+Sh;8JKknT3|c+;jGIzK%)@YVO~k2(kRHWA;_pvij+^@X5h z4*EHIq{ahffeIGfS}SLDwZNe#uY(~g?TQ8@eQI(wo09?d-Q$Oq!sLcm=3#8{NU&b7 z&GvYNJ~;OPllv#u-9kfoFaBoSE@N2|eN^F1M>Pkv-^d%(t9Iej(4~hv%M*#yF1{p; zcFm>7=zzJ|&=t#7zq;Iuks~$l(x5VORg{aPmju0Hnx= z=b>ZAp814DE{zHo!=j!bm;GZazP-2E6YLOu0X%yg{;sT~15)op@f1)wWolKt*Q3lp z*#1U`Bh^YUcjxQUKoTw*>EZUkqkf*3cYl@bJ^$e76t(%<j^N1(fiK|WP}rL1S&V6 z8cK}Y#oyQvP?9iIcPY}A*+{G2#dDHS!9n;}ymuyBUC%M}yzBw`DuByqv{_pQUg&&( z1M*w|m=&MT2Nw;cwD)8dFHMR92}2ef#Rgtz*6A2s`KppJUSxqVNA+(A5Od0a2Jf) zIL*!{I)9D2t`>T3TD#pa%^+_o`gbG5*gCcb`omokXh{O7uiiY#qh}k_0S(LspAX&I z{BiRSNVnZPEwe?-8%ZnF+~3M0=cpyU-&X0`Hb^{V0vAHg#TuQCbTDC=Q7vJa=aLw} zY8$@&W?(a~()cQ`c_F;R83S#)eFuAKstA}6hQjiCz@vEwMaJ*C*o~`$)l_j&aWQ>w z710~_DT@+sb)5IX=H%=JO9!Xt6^wfWsFzd{8+2u)D-t_2BY<1*`MD;E(efC60$Lby z?b*JLLy!d77hmV*fQ5LrpmmYt#&F#%Drq#$J8XmH+R*1GC9DYe02{CVD(*{H@)dfM zDIgW+?Js!fdAM)(n_*8;GceM7!h|cSej`3P61O#w_zUMeA{nlMBD8B(tLhnAlkmEx zy++i*GCHR`1MObU;PMh|_zweJH0XWITf6&8zUk)I{$Uyk8D=Y|WT4Rrf#hmeK1%;f zCgByVQ4~|RN`xeb1@T!^CSCDG==^RIQ|=*uSGwm?aT>{6@RJ99bc7js0>jzX8eHZ* zCPraRLKWoop9UhxjV#{wM>j#N!+`^S;4b)W=U~$>=Kp4fIds0kM`v%q9AN~+U@#6m2rBff@OS>kmyJY?x2eN5C6Ha1K?hu^!*xP5QJ6nuUooAQW z-KzyjK+vr{*d_0r^LeS|X@w*}`}LIPb2>L@#&g8=1+>E<^SDq4iYX_e(+LlHxE`+n zU8VPlx1VeZPWiU6ansSDmk{C|Ke=^j0R%z!oEgYN@orQKSs?3HYMq#t zHd65S(hX?V1rU4s16bYipI zg*rcZH<|tv5R7jubF>|aRLPV0ikR`$?V&T`QRw6{sX^~}JL6Rj3GbWRBqwKc9>xSrDnxrTU%qZT2gDMSbw0sjc;PJvq5uWSb7> zwcdv}MOkDG-lr>*dw6bfk}EDAY_=^^?P^i zxB@F+x_KmD&kaggDHF0vlf-{MfH8j4%!>16XGZur=oHD6DM!~Qk*c)VW(2;}%N7wh zi_nAk5)58G4i*d1^~>txFz5Isj)LOOGGRWw5Bc`s?+(u&cUy485u~3dtBY|SCB;qH z&j!wMMa{%fUt4t}HgYj`)KWEP9i%T4W_lx(NKmfRD8P`6WQzvO>GX~lRJ6*d0g3g8+Xjhl50(S&q> zH0Kl!(hmN$uF10>E@c3N@Rpux`x_5%UR8gjZrAJ|`#1Fd5@ zBch@TT^Wffi|ob_uU*T(@q`w3EK@A~Va;JmdL$b$$~tr7aeXa*$;-Ifnqm?WYTjM7 zX+R^B5yyUcVGsRr;2=&EN>yr6W_cl2B+3tTf|9E}YH0U+ zQrj`ZOM&=CPHnS}onp2a6(SXoxJG{Ak#i+fz)Iqg!g*DSpHDoDN&^^|bmNH}l+!ms zOA%_vPXHu!*i#RSFA3YQ5f_zAjOvr%+6l779;$JMJQD_5tW@xGLnX)07|o&>COjcz z2m9;z<`AFED5y&c7Tig!dK_% z)pnd(kA%b-28Tp^QFs8olsF0D-dHr9z1+8`8Zg6j80)2{FAkpna$_g-L0SBewlVK{ zQLS;q%TF^-*4m^TnKi8LPG>rAv2N2N!##o4av5b}_No^4{X^^cuYjO*_OMEs1fpwi zQdv^u{j+J@DTHT&O6dEDVTzr6zwz-oOu!oN;&>>g-GUszmSnd3Z z#dQHtq951lBy3oxii*!Q6d5)3$ezPaygsQT-~213-k^ zdik5LuP=UdsO#1JJt8cuR?T-2b@fGnqUQ6sn`F6Axx33UzR2{MYQk3c$7qOt%p}GZ=TN+$fOAD0m%5JDeg0o_o%R~= z;+qe>OD7cQ9PRF;Zb$b0oH2_zurFcgi?W6Xc(k(4*e_=M$I-K)rrInYdq!$cd1SQ^ z51ED~WHkSr>6T=w`9H5^Xn zhkQ6euNEH^l%E*?%5nj+qX1X=Cy1E>9@&ld?Sj60>*W_Fc>6~+{;0CqrU^jRzMy&$>a|*#LXX^~FWplV*bzht3 z@(J~IgGYp3>lyCWJN~H!GLZ6=FSIEv@r${%wKh%bbNI-tuLd&650?O8Qn8Uj08$2k zDu{@P=;-K#f)VN)8pbCk8Ud_8LxZf0Ok`LX6(wbLL%;7S0w%-XGabs}k1ZK65ID^? zBMR6W{Y9#0J$``+#8faU*`CawVNj&$@mag_+cc!*G@0+XPj>X2}RTS~pZ3zWkk+C11N$G#R zikGdmpa3HAT)lI9`-gD+Af&3`EQzj1SS~2)x6*r|P&pe%`FJ8%!t@ySuT?|D@ebdi zjBnd5;-e}*?WI~0VV&n=uD`T|fx7Xv$L+KE6 zupLRC_1ZtBg*FwBI$Xt+GTUzdZL1yXSl2kTpM9#DC#zci`~K`wm~o*BsEEp#L=)DJ zE^OS*dn9lye;Xfrb2nLQf$fK&IW7H@IJ;nMS;-mquOKdk~VJ+n)CA>mxKshzrWi1m{XGg~6 z@rv}9-2|Z^W^$-+W}%phl7Q)xzGQPoTo8doLa;tr5DOo6V@TIA9h@62c%)KuaI>D4ll^pEbw+ zdmDs75*j2|597xtIRLC7VBf#Cwg%jSvXYWqw|b#Di(S|67ICj~lfl>>`QDF$Kz?gPRX0o6`L?}* znXm1(^CHhlW%p$8_tN@n-CB(l5t6D-Ynig;a>!tKST6xg8L`KOm=UU6Bc1Fe8|=41 z17H~S>Z!DnZI+QhmmbIQrOe0^JRTUZP|ux5iJ5x@L3YZ-N&G}BTQ{MCQVi+TEOJZQ z@>(CgPW978?BHvcXs&)yOS?|Rpu&Rs(Ghb2vQb3sb7xP6yEfIe-?dBYzjBsqAM*Qaev1tUAHIk z;dsNbhWUQBYj&2SaA|9_1 z7E-nQeDkUDhu0B-_S?g+hK+J&ut1D^_x3gk-P=X`hf$!U)41&g%*9{;_X9TYn^R4k z-)C(@gNwgif;p4J!==VL|Cy{o;6>DK)n?WAPU~ug0=0V*XPM@eI1INdjLUyWq8Pw3 z?A7*(W(u1{Y-LAXGd3K$CIUD*z*og@V^jIE4+w98f<#FxSDdk;;{PejIEfpeT7TQe zSkK_l^8e~~a8F47^mFrK-aB~i%o=$31_ieE7j;^Q=o1ZtVw<)Mo#|XPq*DlMa3@JXT4F-`|OnRwG zp@0)&MS&vy``X;(#FXN`mm;BlJ?2f(KlAPqJAje8oJ;~1$X9QDN=YC4w{3Pg+GncwQ!_U)9dK}|atBD^MfYOECH7s{Gh zIn%N)4wydtP&6fPVLr}bX3n-AUC+Y1$aDeu1DjV^n_sB75)XWois##OEA+kIVou#- zoK3xxds6p2+->1+4+SYa-_~9}EE9}5Z>j~}Ce*lZ``@W7nx0oI3HZz9aRdi4o(Tw) z0>dwoGg!O|bI0Ik0_rGDBF@#gH^ z`K5$OB}KNTrVERUiYh8<8bh|W!BxdQxKqz=3u+<8BqkcnZuM}rh`{fBBT0j9$txd1 zz58*Mf&37dK)#cqsEk@9L7h&*&Cyk(k>DP62$)4X!+OcfGAZ)7g?45Y2pKU_jP{#% z6!f1e@W3pBa5kgTXFqnt@c{V~EK3F#X25GCOip)wCE1T&HFka ztLj{LKP&)2MI`~K39%&B7M3FO^CqF8ox}l)xb!v-nJc8vcZsszB;-ob8jtx6HI;on zbqS#f3SyoVD0vNgE{0Nh5I)yXjzSQRYS-urTEDBurdC=Ca%AMPz7|`2V`83Un`LHV zDW*kJ;VqfFBg5Sbi3{N7eW}3&$wp@+{v3$?Jbihx#2hRBD=P~iFd`29ySRRQnwy(# zI_Db+Enu?qE@><(O8EmNw2*5u`}cdV@@@-5uu+J-#3#Yaa4Z64>(825g$Sek_oiUq z@}fm7b`j=QAY$0T^cR8k88Q?Yzy$_4C^0nu_5J-202*bQnhtDV9vvNVa&o4orGbC` z85kG{!0iB@G;o3dAZA#2_{#F~(eW{|AR+;;QH?rO&L4jI*kS-M%)&5PR$DtiK0ds- zSe%`mTVLN^DH{;2lB(m6R7!2h(8$cnFm3ynEqsXYFodhmq=AGgYyJ?6A#hFx4k9nF z;`i@%r9n$UsQN~yI+jM*G90dzKEF~?RO&nvfwGPqT}wkPPs`v$dII2DbH{`;IY)!J z+;|3Xe8a=TJ2r%0V6u2T$-lth;o(J2gN6M@ z5K&Mg^&~-==ug=9`*09-B{j*RH^p!=?+E$+M1mO>M&-L;Im2QL%io;0W2YlEerzIU znuEY0Kb!}!lN6hQ;*#OASSY)>HAP1w3Q_`H#O#WoK_<-slH2k}TXdiU?ZxFqW0sMc zs+!t}&g0FYQb~driXbI3b9Bes^TBimEg3}3!cZO3*umi(IAx{)&BcESbC~5tldgZ?_ z1DUj@f`kE%PtMeIAE55LdwQk;{pR=ffQu%YG!mbu<@fLF!kgxzi!jRo};lqbIqOaXC-0w z&wW<0io!T!x8j(-d222r@wO68#$lanWVlTcErgJ{rA2G5&okw$|5jJe(x|pGzZ~7b z#Kgi6*E?%i7qSc|deGSD@@xM>10S7Sm8AE3P04M@z=EXq=hNh;-YoyrBdyCj;8L$> z&Uo0a!~gv)oWeQVuNAF#&;;U?77x!lL(~M~DaZrdmHOfax4pvg{~_xuqq2IRXi*dp zq`N^%Y3c6n?(XhJK&7R-yIZ=YOS(Iy8|l6e{{HuVx#t7xUCZP9p7Ye~nb|Yj$A=b! zM2Fw?n;>|24GIjBxYzz_pTOoFSX}g+$Q6gl0xjL+iNO(Sc6r_zLfPa)`J$wWPpiKG*jKsD}@34SDYTb7D$kj-EK;4MT#^^G*!KAKt z`t4;v@12_`o~#f|Qe~(yqR_+d`A;?&HFeDOxS?aV7&ZI2`|^_|UbGXFrgbc}=J%A~ z`6BaWm43;KVvAE_aI&+%6Sp`*co``OG-4lmRMafkREHQZV^wOpb3v<7qHGl*uJH7X zE_0TEsrbJ+e%-%9*Qdu5TQIugvS@RLE|n^ca%7x8&v<;X`w55S!mZuY#bL$zwdcTNzP7AGtNt6Gf? zI@V>R{ZXl3&hrvpA0C!cQr-l}K(VlFqoaTMMy%+QUl9qwi{TFEV(Yg1D@9p4k}Wg= zGlm`AqcWP|PLFE)tLx}zMctJ(<~`$duDt5dz0{FW5ZhYYoqa3R#Z`#wpWiMiN3IjNq!w2i2k;yVZC>zM3eYLMK!r= z^lxmxE_5&3Qw6jb_&HqfQ4aR$5!ufkhpr!jzndu@$%{ zdiklZn5uf2s)mM=!f#iHhbw{UX=S_nf)(lwfVX(CVRMcUF1FEqp`;GVa{?JHP zov^~*P-9j!{Z^=N-?OF}9{#`&fK|>{+b#Oy+M-JNc2>;#sf#7*owl|G&+rn;erLGU zm5Di`a!T--xz@zFrd}C+QzL?i5)|S=U}?RtYJ2HG0X{a#3+&bqi?7I3*s60b zuzAfHuX$ggxxO8_b5-F$A)7KtmV*=S^x)C%87kjM-gLCm+v&oB&DkGvR5%Dwf6KXh z`qJp>s}8%U-(B!=I*(>}j6X7CxlRiiX}q8)It2x4>rt=6jZ3 z)eL5--E4Eqn|fXQ*^9BrKK6t&H+Ucv{j6g*mzga;BQ2XL%ft4MVe~*Z!JS%9WRXQb zVgy~QwJJ}Q;u52w=#`mDrD^4HA9Sr|gk3u?XJWCnFgGLK4 z^0HCRn_)CSfa~rV#3Y{jh%%)VZ{|s>msp99ORta^7g~Y>Tg^E5_*yiXBn#3%satU#jR4aBl+<4aGoSuqo%z3!O6wy!K;FR9SIw0RqefU!5{1x00yU$=z~N-M zkncNgBA()^L!9h;+1Wkx;UW%e-$dG2e7j6C>_bQU&=3!GfUmc>REeC==vd+wOZ|1K zXW@RY&TSv+WHDZs!OG9pR=}OLxyt&C7n|xd$phQ5Z%-84M-Rv^9gcxy{E+paRpJm>?tg)tr!^?%`A`Uv9eU1+I|CE z8>x?HoAkwnnTRb1Sm_o~)NAZMakXATKe}L1x$cu;&=hGdgNvu{(k`qZI#M zt=o=INn3hpQu!XiOjFvua*RSRz`ZDUxH96c4Wj5DywB6ZiRV<~^#2)(mPCo_;QCCi zUlODbQl+8EZ_9wCg2}py5ASWlaE!0~*;FJxW?^7#q$lJj*qydv!cWzvW@ck5b%F0a z#9B{M#}9*zwZ{sl`5)MAt%ZzGRGrbY(ifW=BA-2Y0l{GlJTE8-GUOZ9-J_2^1}Gmn zUTG~k`UHmOgbfeDV|<-(Fi~4xfI+B#mq-H&mACSsU!*9*s5EIriwY)gwd`t@PDSBVgjksxmrepBbm3Nf8#=ZYwY9g(^)2~7COF+s>|cK@@!lRC;j^${KtXxD zeVZ+iB17f+7>-PGkr=vTUT9g6r9-Us>OZY6Ts6R;=jp#kq=qgDz_(ki3{=Ijo)~IK&(YBl zXzY4))UAq@Ihgrhb@tbAJqZS2n z>hEi92`gV%>TtL#gc7rvX4;3!Y)Ecp=J@E#U-WUp0J9LFoNu@2t<2!Bz+kH#t-(n0 zB{-~AlJ1+plGY7FGV5qugSuOig{%}4QMy?$Qt@a*D&72o&%n$cGxp_SaCdJ{!gVUY zWZlSthRV{++;eT&`4X}hqxpI;?}h&xk*3yPDg8MLGRmFk1FSz z8?4$}(0wwOsBv=h{O8zNKG*!}1Fn*_tejwl0$&PJN?LTO`MP^xpsuM&hRDp!men9x z-HC}MgtI4&rp(2~f3nS8UtKK- zs=GhinAY9ez;EAcMJIv zvBiW_|2m&%Z_t{(1@y6OGoK`9Noh46jITBwC8wY`5J(w4$gLH|!g0yr)g zQu>7HZsX(QaG11KW@aFNhnX-a++_Xy^aztBox+kuED+j#cUtt%DrBMtC4Vufq9hiq z4d`JLVr#gBfzHMvCQwoEudL8VI|_h-W|U`L`oJ&vu&(j5~lB%B8E-+dV7I-n}~?W2J^dj@2psG_fWuo5<^9hd=J$%H>dXT z(6iMG$bF%pL?^B{L#gT{Rm%S36gY4hLS_#wQ45Dfjbu7_WAQnke{6g(;I7ihT52xjGPcFqcqNX9pwVuViQ?C~Rq4dSUkFu}{#poX zn$wt>ZV<_fYQG%=4ex8s2VX0`2=h;K(6*dV5W5hQjf+fR| zh?fkouA%2N`NW{00RMCtXBVEQ@1f^kihh<4}gZq2dw}4D|Gw*D*c# zCVP)jMdJpBhTwP({{CEZ1e*2dOQ(qF?(Og65E6ojnk?bBuJux_#)E&+knU^F;whIkK9X8k>ISo8lbSORZMN9RzN< zknsp$l+XzY+YEYOO-)S&1qCfFExE|HWUX2zrl-+)OAHMRfYB%D8yN}Tr+fmP+d+6q z-0O$@B)AW#UiA9CL%lj)E-AAaxj|R|H_Vy77fn2g-J+}BmYsR;mFdjHY6y<+c6p(& zzmpcw-L`j2aNme`+Nlf|= zaZuKHt0Oa2bw5f8&CD%D%bb7KP7R$Ru*6?Z7spd{Q(NQhHd~qy{Civo2aH_Y_*_69LIZJCK$rmW~{7zBioq1YNWAPE7) zilQE~a$tjr)G{F75B{7mXloUB<`5i;jr_8hk;Megp&rFNF}^b$>>I zNaEw}ILVg_@Y3Mc&CN|9+}!|3)}KG00cuQaaqh=!#ZaDB*A;iuhnq7t;}V+pP=bUy zFTqscYIA#dt;S`wM*CerUO#(L`L0g6MWQ-CHm*@B!z(^uy{|mXEbTaCEjxPmp2!*Q z4Z;*xd%O3ZoSL!Rcmj;LjV9OH7CK0`u;sq9#@CV>qQ((^O@_-gIvVYhVW>8QTUUR* zrqf+MDR@MvQzp>wGr%>wF=!ej;Ol-lSP(eRD^=3z6^I=DtPnxDR1nC{BUM5a=t}qN zOSqcqKt;yRQAE&(SKa*b`r%93B?McuZJ;dDaL&oq@5U?rKVt>K*Tu2ax9E<$4~mI? z489#6CTD!$(A1E>m6p{cgo6tKfo_jx51>U*RmIT!7CBoZy(mvwnZLZ!A3f*rtXhS< zYZ)i*nfa)8cSb}WIP#J?VzR4xevM?l9cxb>cX6uUFD@?^78c-Og-CF2TrkK-W-z47 zte?e4L%rNpv<<6ki_UyEepHgE-+Q+bn z4||3qCGRu;?wJvoTB5YFA!D%K?nQTor!lEZN=l+@Mbk4d$So*fHSp6HeydBQ$AA?& zG$d8G_=d`G&@$o~7YT_z`22@5MRIr#??=>6R(d=raiC@Ch^9=9kGjyJ!u z;tg~uflkGrOThWK!0}FDwKb`p2h@4k_wSiLe{OU;19@qZ^odYx#@%~~4o(HuIIB;X zE3K`q+^np#i;MRcdy~NIDFt_gVA7>?I9mW2C7>P)lLdCOB2`>yz|PX#oZDLaE3J$w zpcGP7H8DGz(Dw&qY%qyQonictoY7jO&CQDrZvbZu4iRy5co^tn z9=!bd4*t)j3ckhCoRG~BWR^YuxZw#^gQn~hEqgicNLceCs^0fu1d6c%VpRnY4YMzvJR6 zZt`e$dqI{v#7bXo9V$!ezk5+lpwKPactMW(da~#6p8q>XKrT+rRMN7!u(C{MPDODL zPk%~7v5#pCAbm>sueAw^_*C}|2Yre zi>qexduQ^Y1Pv#XqrZ5L+FK7x1E-?A{L1Gs?q5!l)g$tnYizi(JgZTW`pU6Vc9h1( z#&Xt>A$f6uYG25k_G*5#1V?l6LF@2jD*^1maQZRKkRE)4v*nf@aBc!?>Uy4@a5~%< zW~2;IBfk+OvGC1PwX)O+h9CpNF{3e_K!FqbX~Cg zuKERZk7+dPl$4ZOu2(#to}Nln$|$L*QW#AUGDiEhc2Q7J;%PKp_NR(Kh3R??9ybD; z?FyHy>?qL4qGTU_QhKFTXO#pj-rudk$H&Ln3f+w4WDg)m<>%+e3vxJ9MT!mQ6>V+L zMT!M>?Fg=KRCuuG*(pd#K`n95(2y0la|)+O5Qr5?C(^I`Jni_{Vb~2slR1nYfd3jE z9u6pHZjxUvZ@%z&t=6x2fK`4B{^1Lc&)!5{QBjeSo!q$k+}vDHkAa6DP~l?4dJiB^ zW21;L$R-MZKrYY!bYIh<&p$Lhtvnv1Xdwl}20T6QD}LSm(1^*%psRiLI6yrJYH@%{ zBk{Wmb4$yvqWQ=BYflf4-}oxRtpr|?&ObOWl__l|V$}5g|G5b*c6P>lvb>KqvoyZG zzU+7iZ(!q)2W#Gtdmn#D2}H3p%R>4hNlmV3#LY@H<9bBJDw;hn;TIi{{&;h17n$Sd zOZXEv5-F={lUy+39dG4eAJ#+%$Fzq&beWl&u3@j-GZm5q9WwJY18lGUE=2-TmFq z+O`7)@UpA^g-Ua+_M>~3bM(?r`v2QZ3v%~;+>HnJ2XiegEyv0=TcT~cneqPJy_kFV ze)0x)Ieih5W+m>?B=KCiwpXRmFqjG? za$PHm`MSVm$$k5_XMR;NY>}5F$f=wfB2)@MSVc#E^r9n3o+IMNq^*p;qU$>`J+(|5o6v-5M$AfM~wK#;}- z6%lL3je+g2#-1NnpL;CbxYD!fbwSDE)?mV!_RT&!2glRptghQIs9XfFsmROT3K<>) z4^`=JO%}l?Jnq>0&Dh^)@o{mV5X*k^B;^4qt*M!rbT0R3omnJa=aQ0=vwmK+;j<=_bEnXnl&tWf3MFnveku{-OHloAZPj@P{Md)kC0Sd}tEGQ)<{#K!TecTIp-~P4gp)Kbuu#V#8 zS->^M-avEM=?`ab%}Y&8{EeU>CORpJ9ZVNOpl_EB9zp>qV*y?w2}u{&89hJH-Kqh@ z4GRayp>fF!Wkipe2}v8GL909~i@27o*QB~=!;$T6iJz};*Wr9MvH&mF2TW4qI*7SP-0eGGt9KjZyZw6Xi^{Fr1Y9;PyHC0tiJiJgrZ^e8mei$H(2V~MN zKn;5VR4nW!(1AV~q-(plz83W&yGBwcwHR(b`BhTLv<656r>XYxiA_yS0F;2^?Nc%H z$Al?$xl5QLcqKgO>wW|{xURt)_vqwg%4_qS4R8Wf1AGE(_Crmqvl$xq+o*OxufJWfUJA_!U9gcwu`efJS?ohLcVN#>r3hgVvH0aP*G9QcQpi( zNu;bDNyg9YCzk$+F$`xMdg+9Ms3DZ^=QUA+LfT$!OvU|TNrtFMd|U@%=(rIH)`C*; zuIKlG@L}Z9abPD$e>yyrUDka0*8g2!9l(nW_xA^dg-MHxcUXc#!LBU_bYob1xIb7Z zD_GF48nupr^jo2QadGj+pFj3FM*z)ljQj)%_Ks$svmVR~5^^%KynN8uhja2;nPCS2 z%goHopdc76P9)WPO_0t7)k@)#^Dh90f@FDV2?_90kU@}ujY(ZarOs}>695EO78U|F zJHE23=3+MI{V5_M_6I=VjV?t(N=$67&4+iI6+3~e`)tV{4zsSd7RZ$;<;J%|mMNSTqRW#8`#&}-Ek%0+RH>m; zzeh%nXX(4O3yoX8*6$r2=CbUP%EP%e=H&QlWZG19kEeUI)H& zK(%3Cc$r46gaw&5W{^^csW7e~r_15#)s@NbvB^n8h9uxB$;w9D%=>q=v!1n0y+)SO zi(d9=mK${Ya#s}%D^;v)f`fz_UpBB=PsGjLZS(;Ob?*T6dBb=^7pihh`=Y$$BFzYU zG+mrl%(*0%TKsXV zL4=eP)E~b0^M9MVF?;QKou4a#ew$c@&+i;tzGpas#}mV;Dj@hSBZDvj1!P*2lX1%M za3I2df+IUvNX%5O_T9nrXf@B_@%lRdWyF6J4qsmarQO|KGh16w8$NrL8<6Fp@0-_H zM5&pal+;02ykKl-C`beNGi_(RxD+y}V{RC7e*nrL;Pzljg#UhT0`zhL-+Z4X;5e?W z%|}S6+cd)~fUp+W{sW+C>EIaig=f4QuOA(7anR8G{xpi=&e$&HSHwa7_xtb#u1o~} zv3^T;vE)+<+?}sNSK;+0lys7j9Q<0fT*`Da^i^!^c89Uvvl=*;;QsG41iP=LVa^6s z%UXoYk?gW*&PVsR-hPtCd<_fhGCRemC1&S+CBHGi;wtb6Yf8DsBd&2vuE;FP6PYry z=J;@_Pf!^)TPUD!sjM8QG71IZ-)-<&8G5slJNmC#PIP-fyd^y;K(^6w?#)Bz%t4$MS_sL(5q4uA~XLrJw zE2i@a6_<7TL0!E^$10l!Pq&<_gz|OPZb}Z+i_|9ybIDB1`BgTc^{vlN3B~lhXz)0v zkCtUhll2k*@O#mgWKTC&p=sigK%vLMdV~|5L*Y`i<>=DAgxX90th)?qW@#Zhj;^D3 zJf*x0^}76B!ct!@MT}69DhiH*!9&=M&ClCYJj?n;YOXo?MP@d24katAp0%{rzODH5 zyG2`7HIVgJ%JtG{Px>wel^O75@zc_{^htCaSx*{4n62(*8Wt88;orYMt;*I~Sj*9% zRJ2=MRU~y51wJH!jggdYQLd~#;YW^c0A8c6YU=AP&vrS2{)Lj0lO^^GC@q$_5{drF zrhI+ka5==PZ2=;lfB+5bN3~ihu;dsawVtdOR8veIgMXgjr!LzX==d`T-gSPHOT*ho7u23uj|Cio!?XO-cVh12KVtyX3v#-hP+pky7l6rzShPO!Q9#eKnW|Oc(Gz1bmJB8 zKVj_7&L0R)qQb&@&Wp*Zphy@QQHd`$#jmfwm!kMH!vGuvZTuVJLRe8T=GQMC>z%u7yD5wI5;rmzPp!{ z3c35-kEDOn#x_pXGEjCU65g(d!Y*K8#GK!ab;vg`Rw6W4K-=4O)91jwWuBYfP3K@| z_cK3Ru;6{o^-sztt%D@;!#K)}H6)G~4&q%m`-dr6r|XM(hg9m&MElDP8sc&0eS^Q| zE&fMyFfxUlIbr=DK0l5M$P7S*%|`^Z6bb5$m#cDMr2+L zvVruE2_0dze(O2x9#;keeR6fmrJm+vK_K<&{iXn@!kf1N zaaUI^S#oApR;9j`0%NQOl?@<9QB?Gf5^bO7as9rD>}3pUz5=_H7M_!nQ_G!39Nxhv zmH(Sv;KvdZaZWRAx{-XTqjVTFg(%xcW|(G`Hodmh{og0&fAh0Y6>#q)~TG%#oB7#XlBDpBpDxrMZvB zfsaAkm%^Lf`qex)Ch@rTl2_s!igwV)q1~0J7VM3m_S_sk18g`EF$pn0`H2>z8~QvN zcX3IOWk=pOn|zpGnS;tY9*&J#g>zdDU~(B5DbBn$O_W?lulqyN5-m4cz)GEN5f{#wp{75=@*J!$PI9W{-BFvT)d#OxN~z#;cKHUOC8Nm$iEoZ73?J z8K{iUjV_yNJ{!#2@!N~05h~j|a>8$7(KEU)iUULyttStCJ`$ zk99r`>^AfiNX&+7n70#Ge?Oe8Ys;|{xwU573y#hV#L)EjbheP)3)SRsYKkc{r5=1S zQIVW|;~}Ni@!s55(nL%ei{^&a@|BmJLh@dZurTtO$;qYFmllJQ+k|B}Z=D+D9fnA- z1<@X^QZ{!;Ap-34nWEKa-sPn!#_c?K2IBBt|-RwfC?4I&+ZYj4!MsPR}uKZ%S#0hy(*sDcCYw@CHJ*^N+{R;UYwq zK9LA~qdgbspCiOZ+RSJ>??Ik6nP{!-Il$B=EfK_Hp=D^jpT`%^wr}>ltnGZS0pqZL zWv*CHG9~ABQJY?^T!#5`_ThRw@8?e@1_#z>8lm3%8EZEmsAsFWJ~wt6t*Rr2b1B(>C+`9ZZ z{0AguZD)f2o4mJf?$x74-Yd~;$OzB)>gm;YZdAw^S|>wok&SmhNZAU%@Ch@fwl0-f z+Wj!Q=S+gtATT^J)&R7eaQ=LbxjE3P@Z}=v;Hyz_{r7R7)8nG>$L9`U7C~srY0Z?W z8~GjI^gc4>J#qLDGQ$~k(z8NBVyO`uo4Ei~QhOJn$39`@Y>Z-acMi%>Iw4GOQa3cS z&%@`X;3Vw?B|}UV;i)*&i<@0{$-kf1HVJBd0#$i7zh)#*2F`ZYK)muP|D44Ad#3m% zi?&h?8usJFub~$ZM^~Qw*I>OLLcD{+aaAs(T*F{ zA6s()gFwdyk+td?Q2|CzEjA>t)&LFz99BejjtCXDuG7Mx{}J{il6DoGh6#al`9bHsj!OMMu2 zwj1BSySr8#?Co*7h2wJ5bk7Yj9Ml`3n|^df`jU{uJlHWQ+GCF-;B%<)%S@hb>s>IP zeqQc=?!4(ULA4jPz_AF%_xRUFY+mo1t_j75+fHa>VV7uBosJaU_!SmUnym=3%MwOA z-MiW#M;|!tUj5dbP&OW$O>^Z(5wv$T?lK;c<80VkiG{; zz1W;?fwF3?UIX(R^*>~u$=EGcx*BNm-&%_Wi_CVhPI|E#3&YI$%{}XTMU<)oS=m3o zjFF~0^js!7KNu{myuT$Ll$p+F`gvPdo~^!&`9mw`Zu&$1Y+z6*Wls|nk$YEeTA~_s zH1~o#Rcy9t>|M;bz_Co3Ai~`iK4sevgv%day;696vmh%40A&(KtL00uclZZ>Y2)C! zo!0@l`d8CJR9bg7M0K0K&qEy;l}1wRIW;l5$G(uL?k*kFJl9H2XfE2| zOX8rJTIcz>HoqC&VPV0M$6N@#olaT$_S1nxsRpKDTv#P5>$ygXNQ%1acIA^g4gwBJ zrPw~A#L*R~%HCT@#-YmCk~4m7FKHlXs91bSe+K6$8rU?c$N&^}5&X-7;k^x8m2?f^ zKNgy&ZkYvbYh-tdWGfL11g(C-#}?5@Y^Xp4am1{a`Xh`wm`Hg#==R~D9gYljy~fwU zK~5`k$SgtA(;jM7VRxvkMxPSbFaOALTS1=Pe7|qF(m$EFD5+y^@*|$Qrl9?IMnLGb z?;$?C01-ecfbBN;z#_tQijKO@4s}cS0W-*FfC;@759?9a#MMZM`dG9;OuRG#CW>BZ zF!O@lS4;%P{#1US&!KP6%MQwyAE7AtO{f|*en(W(r{mFnd{|di)~l{a#g?oJqYM_Q zDe;UkB9Ra@?rSLemE6sV5=XhMh|J#niaS){K1h8*vO)@ibbdkMQ}?K66kSzxFJ*ua zzeWZp3GY&Uo*GX69X+I(fFrE5SEKVb^;X~G@>|!z^Vm|V$#7%S3i(lnDbL>E$SYIt z#6a)m*3E|PZOFTl?SUTKriGmFw0#Q7s9<>5kPNuT(xF@q;sdsV2ro=GWt||RMZ8H| zcoL;6d6(B`ZR0JDs2jfyf1~M?cvh_}n>rIGuSGs%&VN+Tir0*Oxhr%L}exxkm z2$06Xphw3tDs{x|dscrjp{aP1K{@%O9cj+ZrFqmymAdYF&oIz2%yVBqikz#EPhYxB zfV~pP^xv#PG=+W2Z>1L11!*C0`G$;7TSm7CKj`JJnKHH{uh=LpP3K16?B>!?-SKhr za5Q5yJ$3P7{}xE==Dk2P&;>!uX=QBL3R^-U6~&>$CqAK|d{Kd_Ye|V`JuxqOj$p(A zX$$_Vi=N-Si4%lg+`8^t1bI#Dh-%ydcMs?`Ioqge(})2Zh|az8E-sJHats4J!z!*k zPJ}s%+c{L5(vSI}ZA@an_%7~@Z9bC7Hr~s=i6jRT?=Iqg$MWONCyJ~5)HzS8%h1ZA ztqXR^KBytPv%h&fQbT6a7S7AQWY1raC;etH$R}Sf?YzAmO50;388ggHYx!Wl!0NI; zp%?32skI#*^~AGH=3aH+tRtxS_V&4(&Wj6u^YtDpoo?|(>Iv?qnp;`DPA|5PvW7G^ zw`{GIy1G5&->M`rYMf!tS#H!?sPRzK9xkS2e37jO(vsl(cAF5ym;+C&R!4l?<)(|v z4!Y6pfn`47P7pEBtk<`99T0O@prVS*wYHxNkMNks%BpA-Het+mL0L{!&Q(?LJrunH z!7(*$9o^d{Uv9->D!?Wc7;SIYXR37A=AG4G58o$PXm9VHNdBcWPUIBU*)+3FerKp#ygxJBcS2j2v*1%Iv8t4^B201L2L10B~!_Ox>vg^W6s zD|fbpp-Y8;TlP6ODMIa+n7#KaCJr9TKr_!Y zMy#U=Bz})!vHEL86VR$XF4osrVxx1}SMIzIj$;f1v>xZ%9n z@o484y7*L{et3UT-JG|v;Q(>7&pq6hmd=hxppg?@vn{b=Uz(*+yZ(Vg&8KPD{Rxrv zaPG65#;fr}6jWSL82(exTpKca*e6c)@ZMvX%w^%Brsh^iyiASlw zSi)>+0~>1=^LLW##u#fMG5}gt!8B^SRjMQpPB`Pk;I&7}4KPT<4?7x5afxD2)3f;* z55)|;1z$Z;T|bwXxap{#;jNaKwJz}^33SNY{<$DNyC`*&p_5I#)ckwVGakZoS5>hb z38(o6F12rE^!9yib^$pqIrB<0U+I&LF8Kmp!}{t7E@{dZ%{)bC$T8gO(a578%C;Y+ z&_8MYY}$| zu|C%`Ao~c@&6G4Iq1fieTrZ8tR4F@o_CFps1bsi&^Uj~;z+Vd`D*giV!-dRl{QIkb zPqp0Qt~kl4%7$GOmzK6nr|671yQk3$=aw=elf8*BBc6?M>L4l#UCXyTG(7xx+Jy+c zdkC@H22!S=#h5Da_8`8l9L-gB0mja!mtgUL5d+qHZf!1jw5D`^4NW?P!d_KEcLN@@x@Ol^0sO$sX5jo6(zu zP`=b}MXg2f<%;tvrku>`r<+J0+rBb{F_WFKNpmwKBajq}O+=~Vf*uaOpJ0?OSu;Ng zj#NNAa&~{!$|Y79mrmI!x7-uYuNqAzaNi~VyLN@^TSUjgGQIJp_pwGZL=;-DaQCvp z-617L?9nS!J@5iyIL-ku5I%-kj*Vs}-ue@%e>?A41VEk+eS_ z+MNoU<537A5HZK<()df3o2&^pI*xIh=K7s&r;x4~G$asS=k>h!JeH6rS5hjaTa>)e+ z9U~)S*;6)$+nm)E$i|PPbEl-Hmd@(~erp9N@dD&Rbl3SdA0Loo6A<_gRqzU8*Y`4| zjvpDc3IkVK=Ffn%20Fqw+02wNRzIogh3%nl$7gDZrVA6VHj*^7rHjIw_Ag=bM}M07 z%J08Dd8)b2%TQmXEp&o2s=d5NyIUA(7)2B!yyK+W_gtRO%0k?qC%a!#+$zeu$%z1g z$w~dpik7>AqTa^q>W<3zkyg5dkn#g;s$(MFQz-2=hDlG>!TIZ+={7phFEEqS=J?CK zo_KrHxzlMeezym1eDnayVNaBrq zgv1vy_|nZIGJFdcxFdEY!Vl!p$JvnMKN1qdHg|NGDP}BFOtLRBo5r)hl`DUY`!x0D z@4h&%W_P!s$bm*lWf!G~#*f-@DYXG#<_7-aU#gFjQa%R5lm4qh<{2%~GaCx{VLfTl z6uC;ct^uhI#a$7J;w8Q%YjA1t#lK!dkWM`jzxg9PVxISTx;aeXe=95<{r+~jvV+UDZu=DEb zNJP4kpc0uD&q(X;UnK{!yFaYiRYb^y)DpeQ@1ETvt5dCazKy{t+RJI5-ZC)lsek#MJ499*qLhgCG5FOvp7zS7HVS44xLS6Z{JP&jdEU;S>+X=o9a3r*X|w;a15 z>4JBM)97iQ-rPrj1nzE zO}SUp1(J0gAhxyI%sf0#fMC`DMO^OM016qjp2k3-Z{-tz16ElWf`uFJQ>=iYDOW3-P{`DWDEiG9^K>LQP>MQ6%+}RjUmgKDf`3=$Ig9mzknCFJycHy*FCfvkosV$BWZm4{0J^VzqgE>U3!!Q} zM|A$*QOt%X1M(FFx!|w>{6~6vq=>b(wXc|f7y)Q`pn!FXADHQw=xFezXdq#UjU5~a zcuD7{r*8L0^&uf4_TPWj)Swl-BOxI{MMaH?iLno-2aG3TV*WCc*ARE19YnAFPhJ11 z$3h%|@vR1Ivri_5Cq8Npv5 zaBF02WRz%Z%*@1uH$f}Y4|Lh-59r4`)jnlkpWV5e#`6+s z5RWE1w*RTWd`l^PfB(D5)#PnUxc7ZJS2^~F-!d(Uze^5MG!|NxkIII^kOiDO^Orh{ zIrwwxc9@6U-Q3X73a^a*vsDo9e}JSupcrp#82F6=$|I=J(bCoiiQ>7jvB(#W=!OI6 z2hsTI)hne;B;t#;4qrfRP*pHC&dbWmDk-5l+h%2C)VhqM<>e(*#gLMg2ILKcN;SYW z0*oV8o2B+X(8=#30^A3`*N~8m3=F50U_y#M6*&t*@cHa^5uUz+pbG*isw}y=d3LiS z9OWJ(hT-Aiu(04Zt^YF2Y0Q8nqpQ10rCMI<^>h*0p=JMO>b5<^Ve0*RD#>6P{@j-<2pactP(PD}|#)9-cSPq+K zZVCs0=LBxuMTd6hN(aMNR#x_x#A3JQ6@(ZyhTxzf=$azHI_U?KH8LWTB?t4;gC;67 zlDIayLvIW?a?rLc4WPXDE9UpCtaTt6F`CNmi!;E5=PQM*;0(J(x;a&$^6~lLI^;qb zpOOodoCSg4N(nF7#s`0iI(eY{O22*i-=V-+$Ri) z63d$b&t`PICJV3kN9BK7hyTaN29H%xT1pKjxL!CuWN_>6?E~m!0SX~2;K<&-Qj8RgR<&Fu6F!p)xl zf6`mv`}w#5`F!))pla*$^nOG0P9=sIq57Vb2Pwh2b^!30hrIr-9Lv^lLqkB#4`uq| zK1jhRo8l^yrq4;8i*!B)C!v~2QUc< z_`4D(`+kip4*eZnz4cbhAb)wWc6wk_P;hYptvebNxI{$}yW-L&c>diS0CXf;tp+4w zK#sdQs$T{5ZMAt3!=ekFePSG zg#?fN{w-_n_W<9Un-_4wN9(xSljVH_9r3rhfG+;JVbaCwO<$it;`zZmg#gX4ZK1mt zzu*0Nh&-nE?mg1_s%>bkEFzrh)|SLE4k9f!)q4?NGi?hkH|33z3RN?&NS+;JkRPQ9 zdY;83tbIQ+4stmV5ISO@j0aFrr-oTq+UhRrjh>gHB`$)Kxk^JY)P97GuFnC&sXqzx z;6E)V5N?2F4Zl8z_({*&)>g{fLvj@V%qd^1 zF;Zy49;XfBJT6F44P1GRc?FgGZX^e7G9d}L7og5`qre>~{F%E(E%{(zqUKbubiCr= zB&G4Hv8x(Q{BzGVGOsuNeANz7_d2=pQ88?OMt&9lX0_X6b_7KwQPaKp)t2S5tJH(T z!t1K7>O*Y@rPFk_rXjefg(0(*#&?R+XAWEbK>}5n86ZxaGyd)WaP<~IRj%zDFN(BC z3W`WbN_TficS%ckcPkyzDM)vhbV-+VceCj3JP*3R^FMRmneDh|wtFpkpSa_?emDB0 zqq~MFw*cX*cQp-bAtV!C*V!mxR*8WRcV7KY_v!Zkb>*O-;BR!VC?EM;0SGp~j3A_Q zw%)-E2o9po@0naq)`43gwBsE3lOjJ!rEtx3b-|((68&fc3N?#``g8DJfizdW#xp%|SN;qO96dy-nO$5@;Z{o*K z6%KA%li43MzK8~6ii^LNPbJv#%y}8IG|(WUws}Tq1`qWH@!_JT<^JLJa5e=7YC*_> zSu=#$;kg|pl5Zei`u_A6{FvA~A!AOZhSM=&-bSx2I0oe_`Ad!lr|?D`WAAt)FDF|T zfxNA@^zddCmaxwCsXc`@u3G&bTKD%iL#@+~zMXw0E?hW-r9X=7@ILN&i|WRYd77Z@ zS=-YqE&RZMtEfL0YYX`G26y(nboz$_gsYj2eCEqqn30epD&cw+6Kt|Hdrt`m@q#P zA_^rM)nWT<`Svc<%>Jo*&i68Rwr%6VKYfv(i*X%mC;;6tUuFKB=7Fap z>6vbm-|_GT&+MQ6)H4+YEh^l%bnQP)ttDeJh}dP$`Psb;6;uU>lXiww@YT>9wsZ*v z{H9cd(E9tvd~0tAq>;M}HwY;q6MfaiEkDFxJjgB-kBL)Ue}vQ$wKY9#&fu8{^onz_ z36wvwU;Z(557e9D$FNCn^|?ffY|^WZDtEee;g*P0B;m59k7Wr|%gtv|i1P~Mn8RN= z&HesUbm659{0aI3H?4{H&vHVtRF*FfF1T3cE?1)Z26{q8Y8Goh;)(Lbor_OCrOZsD z+H!BVq*7`BU!xI30cip&Wo?jCVBsN?NpT05XHD{FqB0nZVDeReh_Q7C%7OB1|N#tTiB>t*iUds}Jsd z0F&#*4NWxY+;d&&kacFZ>4YSt4wNtA!a zMMFzB#;x-KMvOOa->z_3N=WoqnRS>&pF)OIbksC8!;c}-D!l?fGBciKa`}?sMOnlI zv=u#FBm4w^niJRh5HxoLsf@BA@XyiEig7rZr>P)QA+_i9Z&*IfsuO4h{S5wUt5QHR z--#G{U^*sQP$~d@Ai5%_vb427mSZVGE+cPH#_Db6RqtE$iG9Hgr$C8@erw${xDj`i z#<4Vit&sCCy6fpwN#McQ33*9dANSGT*4EV0aGf!M-9NT38MKj8q?hVm|8Dzxnpa6`+U3#N<&;ZD zad{;Die;!KtCUZMvNYek9+?$O0b`c>RY6a=_Z-~d5`LK~G}JgzjYlpO$v#hO1kfG+ zh>te{Tn0-^Ep>Hu@ZQwb-{ImG<>tl%mw~*zt|SF5E#&mN(r^G+f`6l20xt}}+Mx;n zT-Mb{i_@W&pr8+krGtWc!Ot3)lMDxcn&{~84{1(JOsuSbh=nn?vO3(`8^17sY8Nsy zD+J;5GOolmc9SQ|Lo=9qCMp^TboH^Miu?UVwIZ-#qFCt3;SH|%W02fQdraJ1T1Bq1 zFb~0REq}9CbY>Y4X$VztITobm2?a(}PKoOCoE%!A(+i@PYk;OfrI{cdQ>+R?L{lT@ zXPPkh70L9>N^Sv<{^vXr=`|*JxCZzJWT=lAnn7#LiXRm|JBAunF1D6%3YeH;d!s&F zb9GF^5}sIP2InVg{O?psdlB8LpP?hwOUY-eU71^&i&HPwL?gV!Cub1PzXpM@hA_p$ zI&pV7Je$xpH{XLm$S%o&JAlTqJH!H3uPrKmOhDO6DRA8w14O;vX|t0d1E_~w968z9yxDGTG`up0fhHe*t0QQ^(a>%4r2ZWa z4ywSnZ{L7c9nc1VhOfC<>tJkgX$k)^jSaY0?Cdg(W-Lr&9(s%GYOBK3v~%D4#Nv_Oa=F2_LzePFr8u?auYFC3}yocp{y_ z(j`#bJj#k2PapBzW#YB&^s3xxjC(Lk{v+Q1VL~EOol0%%QxhvfI zxY^K-hzQ4X`TR$-%DD^AEe2JJ$((Jw3xk?W?H)10!!Zs)y zx(ZKETr~NoHvcvKj;B>k2j4$!XYgpr-W<*TM%@qwZZa_AC`A#X4YCDrRRQnErOq_S zuz7iTU0m`lgXdbts=jaPOG zRj<<+!dxKD+d%aAR$!}5CpO9CWmrbW&LlmNNZ2QG?DF~dQohf>)t!st`&L9GMOSI9 zoqnjZ8mjtL4w|F9S7V^eFpR;y*ztu9*m1^T0WSi?t?=n+#2J<)RSxeFSUI2kreGv{ zQc}{f4BJaspI&_qHa0MjiO22Y&-}aw0V;68%+Ad8A~S$Xwz`_75w=ExhKdR^q?1i# zdU6t+>cAB4OQsB%{G+1`z?)zG`EI=zBT|&fc3spR%lS7?j2Co!kfQc77*4h7+1hlF zmv8jyTrq|-QO)WGJ){#@X1#9bmh$XcDS`O`xB}f$>5BOXY2*U!eK&W}Ux5)oAhp|i z(xudd1-@X8jj9QRN@Ib*OVb@^vVBnSkxA<l&}dk6}4GSd0PX9oZ;O>*_X(-$AxsJb$7GcTk|i(u-CNU>Xffx z1m4xigsA&kNf5g|5efOD}ZZtAM)_jk*tR*wRl|aw*FBqcxlkNI}3l`Z?4N z*Y-oWI9mOCS$=+Rf5=t4kd_vnKo79;&gM)}{?;wun&Bt;(FQCG;6xutMjRG<+`tN; zM)YLOzQ3wovV@2#CkhR?SSge>`0-#M)ZOyl-lmyAGtJ)S3@gMH%0SITo#EvKxNlhL{$H3ss+YRN~ zaw;6k5^RS*7q+&7suP*!k{qTK!Kf#Q_bOYTkp#JYIdDQOf6CCm)aFfg<~*G4InPYV z!Id!kf%SIKv0_-yk%>o&+c7)&O`HkF$&LD2@tLgN$az*wz)9=AWB}iiPUw>tmv$3na@K8TgPDbVsZw+HbhA_@r-PJ2ep^}z397!$=zlW2X@QtiO;=)5}7?4S&jD2Pd<*xVW2kekk;Bg2j_>~OCm(}i+~f5TrT zr~8QUiFljt04E&Jrru`-;Y?AxVBJu7%24z6;*AhVeyLYv!E7I%T?CJ8XTUf8LY;ad zY;A5^x#Y1J)<6vrM2s-ZzLLRdYclBkIb2o8-*Nq=3w2aY?B((g%~KRDwaOnaQ6KO1 zuf3E~{>=#o^`j$ym;N;!1P~_r-`zx$W*H&ch|BbTvkwKQ%s9^LTY^((?t=P{J04V3 zZ{MV(bbFjm__?oN*PKJvE^*IT2p3^_fW@Gt4&KVE;b82siGacBlkr5GlQPU3yP>;O z;nY2LRdX(nmBa<1IZ@vTA0%g#ffql7w@@8(gveU_Ut)rE8k=)Jd)bNCoZn@`(#+J9V%f-Bl6XRyv<5_Nii z3TLT8Fn&e6@w=RI=pMU~VJ7{2W#bX|_S+nrcaI;c`98;JIDW%j)<}oNi4eq7TL>(} zzF}w(4NKKnEn&gG0L4~d0BnsUo$q;LH9s=)O$7u;lM@qlwYB4*$-v4=-o+UV%$ku6wio?$DVt>P(oiZQYUULN@5t~YXe1y^@j z)wu=Kx>F^ZW+op#PByt;IHf@M7^<(i{)zMhN6XAmD%t($ZlSHLiJt3hKYo^+PoOoP zCs#0b>`Y6>%`ZJ0>i$f?${L3W#gu|~ZCr&YG?O!n) zb})grZ!El7YWZad5Do&vEu7;dz}~IZ5-}S3o2Mk0CsV2WKS}8SKEqKd-!SMfhqa~S zPP*~EjMq`YmZ|kAGwhXmaS>oHV#t$PdLtb1jyxvmBgiHFKlssp|9Nt1<*D~WoD?SM z99h<_l2{@!$@8UDvY)Jk`j9uXKIF^zB!z0>5R-stg@&8i++rz>v8iEWTkxkAIjyw_ zoq_0|uY3^;U}!^~P?+dVikug}qMAAC=Q+V$&O5QX5J5_UV@g;=?FaXaqnR{mC@2Ja zq+F4pC$tzqm3vr)O=@Ch#^v^6A7~TMh(3YsYhY-&is%hCG!<4z_Zl~F%FfR>78C^c z>H{M#@LOKr+^nL3d6uBW4uUM;2+Gg@7~N|QrnQih)6vuC=jD9?m&RmTk+=8r0_PPF zY*ABF$Nm`uF75gGpMOpK;9k#{RN@``@?{zx8M$*P6nyeBZpz7i_NXs5ZQq&tZU%8I zIV)|RKDm-CW9~_0t(uOSTH?u%<-&t}=dEv#>-%n(dd{UpV1SZ7V$Hq^ zi2^yv=_E-$Gh`)R~{2M?2B-GGHI z_lb7JYpZ}@S`4RKaQonSN=R^DI_s*vuDTbJFeRxQB&0HAPx`Df#2uNS%>O=7gY4}~ zFd{eh7XDu!0lay&b^>+0cJ2KDmibL*P%H&0$CmIaM5M92ftMK*u*5+EB#9M5;uf!X zxE8PNc@6&AUUL67sP1Tc-+-`okM;fMgN|O8i*ZZZ&PUZpJa@!OkUfuLWN{BTHg5iDc6&F_HR5r`t?qK zdV7{VhsyHu>L)r}V#J6Z+0kB__jqU-0Z{v_ns5hnWPT*tj&VMQeZu#18&Vt=3?b@b z(WUY6h&=ut!AZ|Y_>*6B^fpL|Jk3j$plmQK0$g{s$u?kXgE2jC5iS`nE-yixP>`4B zd~=rn?HfOsOAZ1KpmEX^1J&``;B-(&1_T9=PPMeOL`IH)ya{yVz$t#jVv9n73SUsa ztT!@p+rGL1DBN;LeVo(Y*s?DWShu?nctOXsv0`f6#A`GUCtrlzFOgzUB)D@GEE8Wp zzx+nt2UHCFvxDY(iNgKZ^mBUP$TF_2a2p%x<^g^Ahhi^i=HM6i?|wU^I1S>p*_50& zCdj%e9@DifPITihnH?Vb)ow>I5!OpuI(thr>y0jn*xs^Xm$Ro|L@}kSJlNRoZBugc=U(&TaDnUZd+h7_<{WQ{I+iYis&bpQd(MCUQVxdU{t9W z92$yD;~SlvT--_z8pLP zqQJYFEiAVuEHu(uf49^!C-+@E#A%;3T$BBNz^4@+M6I;xdc2<7=D#dQq8{B+wsi0A zY7|nt5Jo6;ojm({svv6va&DS~v~Vo3M2enQ2?L3FEf(C5tiFlPUiXuwqwLes8GW*> z@nNP6e1WK?86^`-;-wi|2sVXVgFcXhF+tr$Q)&&l!KGpU2I$n zWWwNB0URN)cAi34FZyNxbip{p!@&`k(U7w++O|9TAoq^IcV6tQDbK)EKTiRE3z%!8 zdpm{@@0c=Kr{X5uj(Oi!WQrkY+y&YKe__kx{h@pS9TStHk?UET?|Mb;5<5G!m*q$< zjTYXAWbg zb$GkPuV!dj-Vent7;?>q3J1+s3w;9!>b+I)$grIi0;pB4(65QlRcKY z#)Loc6C;f{%f!TM_(e1&8*sPCo1PvVbP1V8h@#A@O+pmUcz9Yp7AK2O>n+Ep*gjC^=}L=Yji z+@17;9F7eblS>q)Qv?16qI?L#EzuIMvG>}0`Yyfg3EmJ0?oLV8RVwXQ`XIjQV>wpR z%C;`^cJjGr>lsjf4(3TnV03Al@NskixE@PD9_Hsr#|D(r2Fz&wOkhrgmwi@&uvPBIr4KjKsyCw zUPM1*f^BK^LX}=(rtgM@u05qFD?JbEAK7sS!4Rv(koraY_(+F^i z{=*oOL}?qxzi+M~so*x;0O}jL8Rm`M+pj|qvw}bZ7$c0(&`{<#^0>pxdS0OGpX&8+ z4KNjqV&guxr<()djM1pJ2C}7K4kDlQ&hh!KKcm$r*9uvT=C~T1b8|bUeO26OPiy5X zwqi?P1Gnwm;iu~a*d>W^YZHZ`_JG~wN)?yj(SKP1O$9$}BdSM<;l` zxa)Y8AE=Kj_9t179M|I@dBFJYpHVkxWLV|?w!5KZQY+Kxq1F*+^}zi+>+XzxD}AFz z!nQSK~c!4B``hh8L3|Ir49b>5{(>87hhMuBWd`ypPs)q4!> zCbXFs9lItL%}|Y^)`_TuOyD&Fs*u%Ea}#f-+(6hrO<42&g?hnrjim?EdY4l}mLyHU zZp6kWbBG`R3aG&R{QQ6m3Hk?Qi|xuve(JB+)a=2$91K#)-yViG9&CU>qrqeeZUAst zoK;sUVypSe%F3eR1#mF?$^v4?{V;$Lf%10dr*^+xK*)Pi=&6W1NGj8CaHv(^Qa4fH zr91+y1~{(7rI?9`pyTJ)Z0nAXkHhh}6B!JGfpP|PJyzOZ&*GbC(P5_itYxue{e9Ljp4GH&yK}%IMrc?x>6n0sVFG{;N}O-=Rj-pJ7jet z;k_u?3`Z@Ei`!-VoWTFPW8r;ThuzH#3*ai^OiCEiPa>J{AIF0FLAqi)Ka1fZF=6q~ zco7(aNip+D>|Q|WiN|iIbim!oeuljV@N$>KdQ>Pw5%*!)TwGIn7U4;Nrxnz92@Bmb z?_`sg%3k-`^YTnsECA^*p}N%!fn>XvHPzV6pD+LIT;^iMYKe18x0%;+=ZMXTz2E)5 zoSmx>tqT6n&GS9!j{1t`@CMtF3U>F{O8bXau`$yCMJObwI>frQ~I9m5?CB9*PBVVmxrY# zC6l6@Q-H{JeS0e+B$QWC-qdst`u89xwqY~hoh)WMH2Cu6i;m8>sWoTNr@%_l0-{YI z>s(t~LqbFZ%C}>-m6a9vbkIL+LXD5(9;%ZZV{3v%{ba}W$8>`s9CJAtc{TpB^?g&WXhd>z;i||Pc#M~D1QNj9` z4Y+}EU%?sS#{Tq9O~p^4Zsq|i8?^FF-;a!qRo2&YFfgENQ_c^ua&Um(GSJi0129js zmg5poash?V%09Rwz@@uI9S$T=K&f^ltW|CP)??|PKG5}1w=P#OoVV}bgVQU(nmRZ* zaK^p+S~0ViDH0B9^UYOUIe_=W%i98IK_6a&?}{eEeq84p5U^$!$*FTwiDrZkdNYw> zAUp@rDv>qLzvjiuSIAii4kSF&tS^y&rbOMQj}t&G`>80X%KNw>6`J%;7MJ`=dM$h& zW+_A>5afDrtc`hK27t{BL@vW0yuh402w`(G##`lVbU;2^(%4cWhw$yU$0@vR^!TCY5<3^}JE55FfsIOt1NQ&H9E2Qf< zsGz*+xvz7*a*C`1<9IUvu!GjUA-@IBh?>OLh%Z}0)Vm}`nuK{m-fG*;F%+Zs5cSd( zuC#N=T-7hgE~}bvT7}uK*iUwjm3Zcbk7p4ZZa%!KP+D|gr)Svuf?sid`T)++3}9sf zTr}ux0Up#pI58kzh6D!o3=TS4TYoA4?3}Fz&LXA#nMyd?-0W;>t;U1_Qq$F%s;ca4 zvBhZm|HFMQNs5U9&L&dQfalTjv&EGD4FIae!o(czN357J2Slfs7)V$=jeMzKwPmEZ0Ov&C(q5^*5wW27lg}_k(5FLBaGH zQ$_3rjt(cwmn=HUw<;uFkwt00-|W9kqZqXT2=LqTakye@J_38y>}<;5Y`3? zH0j^MM5)@}>yMxXw$5ResNV>e{J3A}o#}WCRn;zSwn4gfcaPGXs#@c9D)Goa=ypg| zBI>fj)Hl}Pz#fnilV>a6tI>Q4ElFo70 zi`yHHnNZOeXU>mr^PPRk?T`E|sCbBOmQQ3bisvFO64i(J%i^-fMg|sg6hl==nz_9Y zr+DXV)?*}%w8YBi+$)xhFL7#M#IBgPGS2)U60VNQ`)XpCDo6y{$Br|1mcI>k(}{oN zRZV8XP}AoOK(qS{g!21t7?_)RogbZEm%au-EJ-x1#eWj&UZ*KxnttZ0? z6hL~rapC4*YYSw_igATGIXP8Tv7Nf_0R@bT${cj&;RzWTpV(<5mtcnjF$D;7dHz9adEYJ z`;XEz7p`eqGOa*H-n}-0vJURQot;?-5x6M8y%k9$BCZLC7j9&19B77H07C`=OtP)_ zKR4uUIZT;T;!MN7oC@NxxI0n0(uI2sFBXk2YqZ$}Uz6ns}yiuHuqnPu2%0; z4xM*prvrvu&6_RTZyB$Q+Ib$-(CcoEA&g?vgXUecf$9NmlUzhy2;qpFqA(a60AFBe zX9TPj`9djHz4g&1aBeT9U!LfVD=;i#R}-1y0DM?s#abP8n6OcMwTBexE7twmqzgiu zvrejmLAu5@k;86FXUf+`a09uWu#qCfEMe31H)bc}>#2s$iYI0rXMqapHH5`(sJ@dd z;U%o>3#qh!!kW#dK~S%qCQ@3W-C%v6co)}AiCxEicQ+na@@H7LgtC5&+b5DAV>>8CmS!_D)$nCig1J=R!1p+<|Uys~C?NThLF(kzQ7Ls0!t zvphiVu>xUh#wt5ebJCJJSesyGi;PRc&^<1`K_T}%iMA1p)pG$^PWW)N_1PF9%QVO{ znkbQaf&_X~Q*Yw9V8XmE&I9zBg@mcYsh_im#G=kcqs#|{k#JJPye#pbA*|HT360@K ztzdNd9D|RycNmTu)?Ps+H{xRzi{h=pc8D%h=l6PiJG0q^cFfeo*zTqLM+s!8t;&py z4?p+E&_J$j^f>0r=5GL6Z4Fv1TAzfQ!H66iVb&Q$cSZD9hZ{RP!GeZh&w{oms9MAX z*Mja|Pyw+>W3*@vSGukIeb~0}Nn2YRDE0!lBNi?$mq8!q1hl@m^fM8P?RRT`3{t~; zbjx2NBlrJB$KG=+M*=0)P25K=VBZL64+;)$bHLxQ%vrY|=l&4TuG;8)4EibGk@!}< z!^C^=W}jN(-<`41pCSez`3Jd`rF@Zi;t>df+2rfMu$Bq3W#AD21_|P?Y&{*i$JT{^ zL2poWLNhZnD@$;6KzjjdG9VHG>DpZ>u-R0S!TNlA>31Bz~# zfIqKTf*3XLnBkL_mR9&Rc@o-dI>q=uX{+fGWaG}KdRM+r=Yj11MnQcXnVp_z9q)d= zV(Rw-DRnrTXI=h!VGO%r%IBMkb21fqpl6RK9-1yAG$HGf9N5ojN(gB6=Wkh8iQT&X zysN>SL{rQ;F2(1)Ny*c-*$tu_4)&8}wlKIvv+7;CbroKNRd>x75R4NhDn(7Ni#zah zk+4>3BWvVEOg55Y6_V+hPX`b)53tdfgMPbERcUb>uI2it8~xgw-%4Jw%uo*?9;x@y zPBAzPb2ecTCmC~giD%QNqTO#9Vi_oV>l1M@yijS!7L?F6kc7X&g_CY%RlbmtJm(K5 zb9>Yk^((E+I>uiD+V#58Z?xVNQQp_dapmU{pxU&VTv)=_QUB0+*!xM`pK!6#TZTVX zF-2$};VERgW`rn>;n&23v%v8Y2sMvJlaCJgbw5>SB%;}VVBTag6nIcjqAf;>MckRF zfs8d^N#J3nvr{4Y-k`TJp4Z#|m9~<^O zSbwLBoHu-n^&-3FIMMVG_iP~LBaDir?5mU%ENT_rixk|6#R9BG+Ohtz9%E3i`4^xWa!g}$Y2)}BE=OFMlfH>;vsP*3D%q*kF zN&WVeZF#KQ=96!;hkP4?lX{SNvxEKH06g3{jmIec5W2ksyft0|Ej7y$SU8z_5z-&CR}x=YxMe8#GGzmVo{X zBuQ*M36YU#LiILl{^LEJot+?T1`S&0{<1QT(Va=vN6OX4_2w>``r|rlw z?6_eeArfLi1$EX1oyC|m@%@lfGRXw%eVh>@yi4P_IgigYB)On&K?j^4fXnM%w>g;X zw$b<6A$)6f)f>Zh93FfUxZ}p`>IT8ORE-j*YmKX+d z0LAg2Y9r}r0svwTLXL|3R{aVj7SCC7{Aexvhyg=RUiEJ%-yk|iPctghRdI}e(teST$oD|$?#-8ksu;aU<(YcXh3`s#SD*Dk)#to zKR@MJ^L19}^Hg`apUfBuEz82qUY7TG8iOCTwxFHQBp#tEMX<-&g%p8XjD$3GLYg8vrlTP%*qU z<(S*_$%3c@5`D4Ktq16vPdFg~u(PerhUC+;P~jSDqm~5uV9kw7zAtK;TromcZ&U~SnKO8 zkpi+8Ttb?1t65Rb9+XVR>&xX>iI{HP80M3XaBtt`<_a^Vij8$247plD<|b|Grf_N- z>}xBJVkoJ$bQ+O(8!Yec^#bVdS)=E<>1ZKLegR|q_JMmH!^3|!ip)dun z^HM%#J2b@YB+Y9Jsq*lr|J)_boA}d-iMc9k;-vk>Yv85l{Va@3l0j{+?Ip9^3183P zivVStpONrrSa@CU$laJE@OWYl0vAFmkXN?)$NjKbH{Gj`=p$7lMaN2KC%4ci)fI7} zfKoOl#(eHmOc4z&?d9dAHo)71`4X=l2NLLg{*Hy1>gqDQzd0u*CH*@?Vl5VQwSv2f z3JO5k4Do>Hi9=kIO%>n&G?WF%M#aSu7fE<{@QeVtxddpZ7#Ss`q?DSc4qF~A^@u*& zCPhS)c|AS=B0b{LpP`|pUnU9y0s>%aO9~%IDjglG{e*{7H*SalXA?4!_w@?^CI?qt z#-u)HR`->amq&kXs(2p=@=e@VWTd39g!YiZ_gv2(Sp9vc3a261gfUT3-bP6=F^cNy z63C!BNBnvO)cL>ziY?%e@bGB$Zj;XnAH0wUFa~e$BO-MrrHSF;uT!7{AK>RlLQK5e zo!A^Qo^HUJ=6<>01S*7J|1DGoY`x__Oq5EcV;)LKNPtC`HwDGU@k;tsUwecXh|FKW z2;u)GRs)ldal|d<8(*$p*=n?bpPgq<-}oe<4aZ!~Y;k z+fGzeo-}8bICnq3r3BO9wh6ze+7)A5Y8%xniIkE$$FFvz?5duIS0mn_Mm&vM7WYMb z%P~#h>4@Kl;pij?P<>$w9`Isqj$!)D{Nt~m2`PEJRa+r6=@qUo8P)+)@2h$_G4&B$ zVol(w`8TUG(V`m9_6*Hty2lh_G~AU9y!YHn&^>?AArR)$DnQ)tT3S4aH76xX0=AKQ zV}|;K`&mjqiHhY!7)R|2bj}8*^yFF9Gl&V@jvKg*5a=UP_avG+&x|Hsw0S^Zw&^fQ z?V}FHE^K zb6Gge6e!;1iYHV_@MwQk+z}}U#ayd_GT3^ulW+oW5SLF6lJ&OhzdC@^Nu%v@b zc8ZZd8Sc3X<=Lf3rRo9sVfaDQIF3;Munpv)dsW_f6n2}lZFWC$#X}V1Ii1k3k3z73 zqJ6GtU(H7_RcN=kW<0TLFqt!Z)l!4zGL&^OLaow%TfVMAVgR>hM#+g*@_ha0PRySG z&qS-{Ytky7AH+`BN`{52uYV_JZt#3QLt7t=^8`n?uIY(SB!>E(CSUj-0t}FFw*R6W|b z#{&1Q@xI{CjY2F)Df9qA$%3QB>Xm3PqAGm;eB#r~hX=EFiyVOsZ~B!K6~b{1R02dS zK5)Fpki)iIyz5+%(}4>r>DJ-&{xoIh)F(ks!7X*hTw{D}Cdb)s6S9tn-jB?CWD?H* zX;d@Z&pncTWJ@)hkB~dpU;$*}h7Fq84|hK7mcJ1FCaRFJ4iw|Hf}sygckmm3SP6^hoi ztWBO=Yt;t^i?g|?Q4cKqPp}EAh<;(scJo_GFG+gB+ADefY!6}=eCbR%rFFx6Xf&4a zdWVm}_;YhK;&Qn@E7|5KF(PWWAp2c!n{%t%{cW;fRds??weRA)35Viw5~t1eK6XN^ zC3MQ(v30F2k`Ym^+Gi9Fc!%xFO$3OaImp?Q7gK7?KGRe-?RasHR)x&^oCy&3L{~c6 zHwZU1=QPhlL;aGb!ZN#%d3#jD1LcoOkG|W!#PGj1WLj@Ae;zULO!5-tJ#=v>rEI%Tm&)(%2V03 zunbAajQUNqkzhxPhom$1<*br5-hH!TeKO4YXXzYYV$n#Lyl^YOJ?vXSAXW8}dK~dX26a zd9N-9MP{msuIjtz8QITfnijm*u5meVMI(lx)fyI4Qr+kc*Q+5BmR0bxf6>W@8?9J$ z@plc^!^PdlU&g8`?g@7B>{{|~#nW#DG;7d<4Xx3^ zqfX?Fq|l?2cVoXf_y@_i37Db2^q2y^J(%RV_Z0^h`AO%PtozBmZLt((?_f@wFndyz zTJ|yQ9qR$;NGGPa(?+LTj*|JH?trNQw9Cjxwnj!|=PKjU=voI`TWOZ^{XqQk{{4I1 zayC|06}b>gsISsWI0y%;|{{SV1I zrRPgo%^J(+O`dN@l#dfSI)t#Xu|d`f(pTsxpc(sqVU4%VKAVk77AvHiE}guY$N|HRVuZz9O!;JhoE&98tUdP#Zr_ z48=icKVKKR^}DTm%C!jD%(<-ie$~DI@)t|#%Gdv!N)X=|`odVYsjPKWBYSWilo0EW zLJF$4c6Wi}!)#~bL-}VaOhiHj_}{YSmiNjzj_=<5ceMO2BfdQ#%|Dl)>!I=ama|nZ zAtokwZDV+Lmsa}ppTO(JNf{ks9kS ztBC7ch%2bb>gABTYr;4HESXUqYp1I8n3s~fw-d$iCL|y>k1_E}GfG6Qx~mRViG5)r z0QDa}92iU{hc17IbglyD$fI(S8i_OstZu{M3U=HQrgpg7M}O2$&{TBd?k3tj zkQ7a}qkp}T?8D)QbGk4o?6EyvY=ANr-94&~hazvL2X&*jKOR!bPDBhKbp5VH;X&Bb zOL(uLw8x>|^Qp#DVOK*cJaC!Tf$gYt+xye)woGUodkMB%X? zJCYpi?Xj^5C+!`@>)$CnqPG}aTBY2(HCVO0qBd%j-oIdSZcROfda2Q`Cww2a5-q*f zLG_Nl-@kQD!V-hEm^p$KC5X4Flg#LF)H%PN4&0}rs)11-Sn>8B(}7dv!(U=N>O0jB z78VIukILpuM$O4*^&sC6oBe@2%)FGs3xgm)_Y1fF9U&`I!W*lp%%;CnkNtV>Q-r}B z`7e1u|C2vvj{buZH;kba@*gQEA*^Bjb1Eb9u3H;UxA6sIxBn4g4%$d~wTbVz2OF&bE?+Pv8~=tR$x(>kaWwyo zLQKSPH4UCn=R#(-_Q?X_PxJcJPTbb_ELI#ASB;wqVCYP>Y2dh-n{9kPGx(Qc>{KWyXni0|28A4X zN-#8(^q&QqS_*O4p%bnUQQQaGd%tq5@U!w}n>WQzQu~i$95GscxZd$iCn!sM+7${> zMe$OF+~*QQ9N!$3v3lmAHM#BcMlbQrpuOK$jLBJ#Q_^(uzW*@l(;O)`*_e_X^S-M- zZM87AhtN4}9W_w=EgpxWSQc8mUzh`*QW4nejZ^mgq0l%h5ygU~ z4uA6{qA_atkmO@@eW&wXk={9P5J_C9|En(?>@W6%zTYLoUsKQH+u1AVPH_h%eMmj8 z+9>aC`@P=N6Ux@;%<(WYdIfilB=~T_dd3+^{vF|rs6xAf8U1zq_c#qd2_Y|oy@SC4G34FniZ8q1IA*c<` zD=HSwrRuqE>>;MM4hLXg^-Q&^eva_w#DW-&^?g9UoJ6GdhP>b<>Br*u?oduw<7`k& ztC|{-_jL;u*EHpR?4!n!>|*-UR6e(~7gE^i<0S5t4 zqF}K+huUi9d4asW6s}L?PxR^go3h?!z7B8!cTX+VXP(BojBD<@@nmKA>c)kV*5k3x zOMEBmhs7J9`ph65t&4P)9!gw&qyXT*D1dF=x@3I zmMTD*pkrf0R#wpP@wGKHB(?EDe1wTf+<^BL8y92M7wFLrw#RZ!i{X3*7H1oapmOgh z#_-`ia<9-GUIYnz71|7^fG2k{z>Z_4sEZDrT15^F)S;G(iRi&_<%sTorKb^@70qyR zZXIQ>H2APFoGw|YGWqEy>NYM1zs;K0V0I;NK_Z0@sF0wba1I#6EM{i>#4(?3)k4H{5Fn=0? zF*-h1VV?LP27!`Q5)f!hvT6=e@BzA^@Q{$Py(@E;TaaP{T@Ld1hd(X^gV-;vbj#m> zDI__<4TIg1be;X3@sQG)sTw&RZhSv!8rMVjrHjyVu~huA8X{=AJetT~+(>D%Lls^# zFb1v9zIl&IioNHz%OEG5sbrhx;{4dqz-v21Uo_xXrB5grux#*jX&Vq>ey1u@?PzX} zY?b!j2t<5L>s+uvV; zzlbrDu_y}Ks2PS97-05z-}0Cn`i~z2MIU}QeBGzfwZ=u?ul4}TtNBULH@?Ya13F`8 zWd#2)*^@bO&*>+^IRaeh-$6Qdw&i~Z>HKQ=H0W+ufK;alEb^y8ainaxjm^sq5%r}i zOSOLfJWrE}qVqS;LG$DyXgH#x`oU-0KNs@Op%mfKQ?JOw^)p+I_F75U)iJbkLATed zSCa%!jzWqbTsT}lo{7-k0Ys^GCmIZ7WN`K|-n`C1052?~$m^Ete$F#g_jqLoX3|O8 z!iD_tAeR4Gpxesa1M;Y#@Ws1SqqW{bhL#TJknH%B$LdLoK|&=KAZ-JWk2pRdbG`jH z9(Z_o=e1DQ^~G3m`7-Tx?Evh~2T|Btbk@UnXJ3}CFR?!M6E?eDMajJC0AQekG&K~x z8K(+pta|&2SCW^XLvB$rN6!Q`b$F1L{LG3+QL<(8d2i`yHV2!{reKMDeP?(h2SVg- zd`7EUftqd4obX|eV?_Qs*3Zl%l7N$2eOU|>&mLauBAE6%V7%f?a0cEW*KN6}UJWn$ zlyH-vXOKo%*~h~HeC3yy4^be!so3q*wE-uzj?N0e+QJ%!J^gitN&f|ztGAv2DPTuG}(KgABs!jtNE9O3^5>UDwGhh*@hd+@${$-a_LZ+&e4I z*?H)&iTK_G9i;H6hei9LF_vgGk`N!1y?@twoG&B8gUl{Kka;Aqc|i$JSUL2t@1XB8 zxU*I~n-bZl=BfVqlB#!~`~P9$Ms2vpz^Csq|O!ylxKs<5p7m(%rvb@4N|;bf7N>$mro= z8$UUuaNO49GqTWU_zj9XW@ez)!GwVbS{@0}(XXYzp6;Je>&@hzNT4utQqh}Ce|mM# zR%CV;Jj4|g6~B2@jBkJ`D-JHM;=9LWFyG9?WWBr44h7+|Lx{AGo?gm7GP)h%0u0R| zVN>`2ra02BObz2DQdCzTh9P@U65PcE_H*}(3J}mkBj)=EvJx=93&yQLt+Q>8&siTW z)}e4>6!--mkh^TvX|3~}y}a-`%irUnv-1}mma;K2wkUvq4|KZ0z5sWe9jmL;^)e7T zgz~bX3H*$OIfhfDKib_BcGGBf{j;F=@s9 z92;|=fO2%9tl@p-C%zD2PX@r|) zX4u(R=I#n(J5>CYCCV=&I2e&>t_=?OjhD@Q{<{DFlBSLrpRfGcm2sX-vU?B|Ci%=){DwugJHz~x#ExTR%naoZ75HE^M7`^8n+v59!yxcpcq0X@5-K;eBc`6 zDcNo>W%2`6ptA}`Pbsp1i5q)5b~ww3lsR~xd`qnD=BIhfJN9LmSEEkW+4xRoU2|3^ zei^}}+*wi@ai-x<-161>2c=omT}y4NFM>b6j$=}ZV$UM2J)6?Pz9;A!^WejG)Tqv8 z%{BBa<_XdIvXHF!umQZ)L()0%#e?am?p_#)hc_ysUHG0WFjkZ^b8b}+2$qGM`gLZ` zopAASZgENok}nPH_UK>9CcmxzK+oe$y^D5mnjBIFO7@Kr`>62=`xJP#8bNi#ZDr-1U&*!$%RsNq zmI^VvM@&RiaQmsUax{ooDsGIAjS=xXqvkJwRhX~CSHm|D?G(TaGQdU~p?yqxcmTfxpZLzSvnpA-@GIe%LY`eg>E`@o7?|xS1Eqf~ z?X+IXD80-|c%D%>#oV=|-)7*W$WIzDm>!uXwKd*2{;N&ykDXt5U^5n8ds=?A95vo& z=awTl2nY4F{PkG$k-r(qMm}{Qu)w{EaQEiGolgn*VAA<`ZbgRTRJQQWo+(e@Mw7#+ z+7bO{6hQUN#R~OTD#T)>!5*6fVF=1rgx6@#1$rrvu`7d>(FZQyb(ltjPR%kD%rZIK zD|ww;FWxlMFt#VPWE0kp4kmiU)X}lU9ADYC2~+LXsb_`j#z?sgw%AwUX!zf?0-#o4^bSWQ88{fKyVv zrqyB6kG`i^G+$%tw-$VHdr_?ZBs5Tvi@&j%v{ma8$o-}pUM+HtoU+M&X4S}kCH8BL zfk%hO#Dk2aZKLWA^%2_3@2F;MZWo;%_tM7Kehq{X`8dVWxXO@^p&Ti*4@na0G9TrWgqYnC~|o$h`RZ4gZkYA4hWJZ5|Rx_8DweWG_bkkRIu2drY49B*nza zLXy4-4L8n6BPG+uADhiMZaLZ~3@{>&Nw(ftU(f zDtU(i+-+?IBFSA;4b95sKWckVNzU%snvBx;D00wI#|C`x`V;liuM#wCyHYn2bTdnc_%k z2y$9$V|kRYX{N9C%dtG;+bM%X=e5%;3G^J!Q^)2?tshN!I6<`8HaV$4@E^yXOYKU zY{1WEWCT5bq_Wy73U4z;>Vewd4xc=Q(%Z>rZW=v*z6_-*QxcMBw}t(4!FbLF`NX5lSoMdQRQCzdmk8Q zfH?+|$DEu_-`~;|ZKJ%lz(0+qATk4KU_^BEL?%^j9i300G|+yQq^SLBb?_luYtU?+ zxE-+{*6%*yD1&LIODD%zZSs2bIKh}g>UN3SJ42FZGwVg>$6NF729&UW$Fa7UcXB+& zCr%SiACXT2QTgsazp-^h8umQ<^q!3}hdHN4B^@#IU7fr?3AS)+IN5pszWWcJXfy^` zlW30=ETQ4p0SNh+V}eLd5-HaL+u7L}Mv_6PA~5joY1uB2T%kvef{iImbl6?1Q7h3a9nREL?exiui?Ui~Fq;G3QP$Pc&>L(@8%m$A zGR2u^bEs=3^Yy>tzatYv=%GOJq?xZ|PnL2C>7K&>Wtsi@$1;ogiEQ1&6!R%eqj%MI zE7m%OwgWdk(H74G#gOuoBR5P+xDD$a69)IzhfMu zNI~AWW^YOq49!`0a@3D6$kY{t7fSZCma&VcFjR4r7_BgWWF^vDIhBi^Z)p1e@SJwT zn`v1-)fGPTb1_M1x01-)y`5{gz~-%VTj_SMQ9fZ7&G%58&n$=nRS0-@He``|s~uT> zJoRn$QF8Uc;p)%8?8u-?AST~#^7EoBGm9dTK zo^Uyj`SF%Zu-4G$+&HH6+gMBS7tRSKe;<_H$(m%{or(8&c$ybO$u8yHvuC>nPx* z=9j-6;9`jV^PY;D)mlk#Y03(-FiT6L{xAhqT`fw`o%*uOECPDBrb3%#?Zoq8HJ%r) z7ZbP8_@C7n9UdTOZOjUd`1Xi4k?OkG_M`Z4D~ZlGrH#@GKNuCo(d)yOudI-e*5O_{ z=N})9*?y?LH_3SeS@dF0-mtt}-%knBa)hEUNi{GP22R;?hxLrOpv@I(&{A4dBug(K zwR{H{ELBy1+QaZL#b9t7G7m$qg9p_*-a;kKjd^g!o5R2lL=@nyR9Xjs?gL~h<5o2= z*$;ynr)54D43w1q?~8OH2Ei~7FkuQg1xWfpiyl<7rZb^~1X@>a4J1EbrKF@tkYjRQ z0ofb=3O6iQ_87gdXJ`ofo(SuMqdOv!sDb#pBnjQ1cl!316RdGcRI5+11Qe|!d zC58((3$sdvK`f#{%>P?txoGj7D-%o=5&1_?T`H?%qrM$F->%GNRXLA>P3X+=AKmQ9 zqe4%*3Ga;kPWN>7IQJT^gcr}3$j0T`ZMt(9at-++$IFFwP#dc&7KTtQYo!Wgb7Qpl zE2BNMlnewA4<;DVW-xzVx-*o!I4<5KKJopvVimPkMVUSzi0E2G#dzjia#yx4>;aZQ z9QU8kgH4V~d4%S+&m|97s2^nAkfOvfqN%`KC{12UbJ-OR)y1#UBYM!MjNQi_rZUo5 z_2J;Lj9s(k>S?vGNtwapLe0F)a^Fm$lwYwvH2O8FMb0^^TGp11Na6)YvKnyJIp~u7 z3AYzMPQffCunY?Y-X8uFji0i_PwW8A)b78etD%e@B2orGztbercRT} zJ#FavXI`%5y!FrMx%3Dl<>hyYM-w>769xK?8ux!2;l(__X3-CQlh7gZ!KCLsh=y95 zo9h@FrY9$#T}#P$Jh@(EuJhlqzc zx<)MTR|GPKeY466DIb(h_kXU%+d2~^hI5tu8GVStOEqmrv$-`+UH-h5J(mB5sN4-P z5=5P`hveipWOm9qSDmm%ql6p1Q{EjO-cDyvE=1}SRv=gLSJ!e?^j0!BoJW5m%;#l$ zJ{ZBDMz`(oAtu!Rp^A!bz_;$k4qwiPWHO%C9Nm>siwvJNZ&6j}Fpns032OF!z~mF7 zBGy2SmMyH$mA!fqA=`LpMXX|mQ6YurP(S23=t}hfF+%;ZxPsv9p4##u%M+;b@Dmfg zXBm#cH-x*C?gOK=og;y%%3iYUK&zummMg`$qn3Bsft4Eo;>+B_30H%Ddv8)rl)6S=6d}29Vl0&eF3Ny22gOU zH^2uP?pkXQ`gIK@k~X!f@b2;a#&{KC=8qpgqN6dU-hV=W)&1i~czF1d9S@8%0;EKQ zmJdADy1Hvw!2{mKSB$i@prdZ{AVWg#dxk&p4D?5AKL*?l| z6EKV$-+fyIlT}PUz~yEH9~c%G=jIrig4FEw%A5Z4lg>!qk{+~l0?zLy&gqv8a=$8< zjP2n%bG(O0n3k&Nc&De{(e>5n!=V8++!&NFq5IBEUE@K$T6_Axsbsgdbqn)IjqrM! z^)|%ba@`hTNMP3Ib6QiElUwMchYV3IUs3voh#FA zp}DNOk;^yf@mZ?zrH&HhvX}}Yl8tMhkz+hCB~QYrxV~U@Nit5+y1DuN(iP8Y@qHNa zF#JwDH)Y0pQH9??e3pd7GrZ`UN7f;#SLsPrsI6QHk*A)*CzMsDroAai)3oKnY4-*g zl|}jtu&=iS!U}~|iWha(uOk0D4L23|f0G>(7@0mT@zv|nbOVhnF2ByHx_hhzPPXjmy138_020wVJxP@(a zg);_PeZ7Nay-%$(e14Mr(LW1E;<+RyZ(^aIo(e_oHZy-Mkq)*_DX!F~K6<8xan+)- zViOP4?uIH(%F8)H4)0VCx&3vsOavVaeaojrPq{x-a}DXMQm;O|N4jjL^sd(0czq!H zV`8W8K^5l77qjGg$#%iRmcvrz!$yk^%Fu?{HqFw5U5kP5s|*AjGaVr#%SmQfOj@G$ z%Na3htAFf1CHd(#R$9lUNRZHNbHCW#-H=Do+>;O_V7amW+ikJhp^nT!b8PGA>2qUD zw(8n^bj;M?5^d~6*)1#KfgypTiHIp{d%8~Z!I6XyB|khOiml|^oekI4Uf0nfJ3UDd zl+mgz9W7Gc0-<`iL7S8qh@d+NY-|`Ii%w1T+8ARMN^gcK4SxRmIujm8+Q2^GrTj)G z5qM`&19}m#(RQr>goUZEz5RW4Pb#1*uKoM~(--g{&|Q?$h2pE&)B8pT2l?#gL}2(i zoPhlhhL$zmF<8oKYH&L?Zr^+Z1IUfmtO2d_@Rv_6Eux6|uQA)-zon*Wi7w-+O{TCW zK$#6nM+4)hyJOgi43nqB$d_EFh3+V!7pkN$+Kf|NxZ{rIGFs)x*F z3fqL5@`prl`sArnlI_K`vO2hVZEDmqNO-&?Hk@M6IbK5KwfCRJY{eJe>rZIm@=Wff z>E+s$873z7QAszx)Zi{qLUeD>k%^O+Z}TZPeer_Le2@|pbKnxcc9BeefQ%^y8A;s1 z+uGXN&`{)=(hnc%?dE-bf5Y6}#}eyT0k2d+y2;bCfxKhkz)=J5*BumGS_f<#ZufmN z5at^j8{@iHfA}!yKH;y8jc^QESy?s?4gg^joP>ea|IEfFvKEGPD7D~h($~}+IpLRY z{4OIS!(!O9v1A2rp%?5gK=9YDw6UThCbWi|gX5*CX@1^e>P=3B*CXN6f;0{b z_EJ=T6a4gK$pd|gyMM_4d&5$M&( zBZV4`g?F*KIl{aG5fO2P8o#~T*-x#GpCTo5B>xq8aT=01f;}n5%xqw0VQX+QI$cwQ zKPW9v{;ID_&GZg$$jnJv8{aFV=Eflt2m5>@H{;JT>sPw~Y3wUE8&!xhCox6~ zTnZi@f2qL-1K9gBX*{(wI@8Kl(e(MC_$hem){grmU2Tu9>s6O-a*93g0Wnp2tb1$w zR#Xb7oMPwiKM!~{K_jEIE4c0fPxht)#9m)Oi0VK zInjoJGEx<@q=`7+d%G#Fey5AR6K~vUov13m)jw5Ne+$rQ5s2@FB42{o8r$`^O3>ke z?@QBPuJTHu6Wn&G(2O3dMeqEx(Fq%2B^l?$K&CRgV%V0uV4IOd*n8u*)cO0UVa92& z^{SM)Ivs81Awt{YdqeQ>p=x#CD%gK~(qrxo1x1D)NP!y%SWi)r*VNvKDJdzDL>++* zK@$cos4sp^>V;lZCpwO5pS!y|2n9I(GLfBm)7#vJ@LEW*CHSqt)GyW8aBATarY}NwJ|r}KC(?^GydL_9DCt?!z>vdbE@_|m~i(!yb6_V)Hqj? zDiYGs)ip5<`zoSe`jqBgs+1$`NPTKUVJ^-KB{vVIObmUtbnm*3K2)6DC?=X)9XK65 z({@B&uFj0V>QD+iGxuX$ZpEAo$?S&4j3!h_u?El)t}jl1eEg5Rtswmp78+`0WhczGV>7qwy2JkB?{DqgSQow+d}LV` zn%dZi_UQRw!Xhgxsm*%~Uda>fhH#(Xm42$Qk)D#uVrSKkav_JZh+gNUP)PPYe~kY< z+*{fEpIi?D!l^&lj1H{NKX~wfikf<2axy9v#;5#jxq-mpKH{N+T|j} zcinCq;m>HYBov(5G@fA0ENp~gOvgIyYjhbOEP9F`Bf7FC+R?>Qr=rIDijT2_C&YPMr6jjDa zTJ1iVoixUZN*xDiJQR3r|2iw@@0Ipa!WR1;TK&XLIK)Xj4_$UkhSc;izWOBFzGBF@ z0N!U}AW5xs7ocT=7^nKEenk+DfNwh1WO`H8u+a^K49jFQ$tZ<=`U!{_#*lIlzIp*$IDU2Ut1%xrb^L`L3EiRVd(}sP) zthJxn1^d(f(UY}DlC(IW@Go~48S%=l6BYVrAx7zKYqwl#2 zbcs_6lFe^I3g~$Z(lQ`uxvC>xK_BwsY)DQ3cGud=WtaTQVuhWrX)#8 z$$f@g(&N2lIevcrlyai$N99y)9|dM-^-@~o7zI4IfslG5M)Wo3>MBPB{x^&Ulk@oT zNz3cT_J3a)*8e$Ttz?6#V~y=B7;V2gR|aE`A3qpDlNlZyR9z+c_XGb^-BNJP2(Xw40%do%9JoKuAgw zgEk)U7x3^B*GJ3n9y}=g@L^Fso%|xwp18iKh`xbIhrb_m=*G&QtBO0s+C5ged=y#7 z1d)PK_b8Uq?HIPewf>{zF(nuZJ#oO`zOz*hzXw~aVRLgcH7QBPi7(;RTVxrwIH{jJ z8>mH5Ri5CIARdUSqNc_`Pp`Ukmwv_r)|5!C1)`4MZDR%OF8|sL`PCH`42IhXTGRg% z{18M)+n?>PZ&LleOs{d(DTXI&ZO=|lRLsAEa2~W1rkcF?p>Y78-Sx4M5SUUKo6zsa zyafLhAm~3Zl(Dwn++Q66U1phFB#@%LW;wtoeR(PLX zwr4U#{owi+E(FAKM}NNc;^;nHN!t$uS>U`}AVP>1F(9+a@Rr24f=Q;Pb z5WVE@niDAlX?H|2sKY>>tO#SYGll}@T;tMWjnUd0(-q!rP7dX1Cm2~2^2F5E9)T!S0ar0B08ps(rFzN`L15J14;LKvSrR>4i@oj8e|?YZ@5L{PIl~aLdZet9jOPlO$^N zq{yFG&AZVM6KYHz;__cAxaX&%$$-(vSr%pWx`~yJD%%V}>eoe-yc)YRo9xYE?62%ehXjjf~7KeVgSpLh9)0oI0W7$C4B-zZdW6mgDjw}|;p`dlF+Et4cF74OGd&*kSyg0Q{{bL&IH%xkyc%?KfJ7Q1j zWrQ$U$o)Y=j78Jjtta;fuWrYsXgbtJa`NP{$T&C@Vh?V!dp#{?uUxXuEK}C3GDrAw zCb3J}(&%|II5}A#k_UGJmNAGpK8$jX`xcVUQHqm$(#{c4Zj*9s-`uT5;9E&zi1$Ai z0{*mC!}S`zruISh5(ql(VN}ncG;BL05c1?f!&%VvQ&CY#=CY2}&53S#2KF1JPixW0 zID9V8K@ziufVPc5;*H27E=60pPz^<--gPPN01 zu@?Ipg`RWg`AgdNeHM3hwy_P?I7$ormbvVUu~p? z4W^CnPOQ({-y&=FvTr%loI-3!YI65$MfMMN%ai{o8FCNoAWHj*IBnmjQh(BkcI0Y$ zJ=R}sfAo>+X7<~n{nWClrsc-ji4c{5I~G3!*9`JDu&q`8Ia@;vHK#Wrysk zzA!&(9LgjsOnxEK{~Nzvsp^9wpGOk{4a#(fVN|nWfGqoh&yS4FMP5ve|1$T#D?mTr z5U=+-%|bxnTiu+jg&z8T3~c@igVxy1KoEh2tZ8^$v&>+6c$mX!ZMaY9tXQAnIa?Cw zvH|2W+zFP->B2sdwJb2(v-spgDD8D?!`azpln!BK5oh%#oh514Zk|cMAr`!ZYcuO@ z8xTN;>_9#uywtcQZ(4W*R zbzGd0rKRPI7vwm|-QRVEE?+*zhX&fL&z09b#eZw&%US;HfZ;>azGvqLl`^*F`^3zK zF>d9vO?8FF9s)N*=zZbi6d(t1w4x4&sp1r}@wBUJX+QBNv<;ko_sV(UEnO#WE~)>i z|9146Lkf~4Vtj&@1=^rkutB);tA-MD(NjT-|M^5KY_K5VovLeYEqu#|BkSPcz~}11 z1r%ZM6j6jYAmN9@7rytus|`QQw8mSz7ti|lYMe%btc>LQ2DwOJ4FyN!W?HX)U z$qTaG^iF!c0{dq}adPpwjfwr$keU0O?@EE1mjN&2jYXe7yTj)rQy5ctuZ(>?s{>yv z;*eZX@X`_tL#mlRCJonHO%40N=@q2x0PC)=ufxFzvfe&w^>ljyoYj3tvp$fO{DORS zAqZF&_aG?3`?~^PNucLD^}Od4%iMuH7+~OONZa$%y^#&8{|&-C(ilQq_f9Os(2rs< zjBozkv*V|h#ogBKc71|W>85omN_hh#0+DP!-NP%gD^2vB_Ah+kzgd~+?;%?DqLaum zNBj{>yjj2GE)rGX?k+g} zz5vkTcKD!oJH59j)TM8aeDI!!_X5jsWy;Lb@h>s01^{OAZ07Eq^gOIwZbPCU3yG#-5?SMc+t54w!4qDJq(nlykkJ<8G`9`N}1HC-Jl2a8%#!Bjz=6 zpM-}w!s<)IKu=u!7BK{JHK$hQ=Bv=J{ahHr2`{v>1@+h0fTJD5rej-!isrCfn;}!> z^COjs>Q_-JT3U%jK*+`*EG#R-BOCzsaE+V53{aFJe3HyJ#wud5Yfjqb-Q2E~q*p0m z!sUy(*mvmBjg}cI2?{{$0{eoIlBYC2CjUN@Q1MI$KiVU~RO-eS)E3Kc1BUL_bZV_8 zE0=ENPT4Paw#w}flY+O-wfjE{JU`v;F&F>$dtZWX z4(L(w@jr9r5*_F?aT4PL!VXKICkWb<;1%E2wltV42d1AWV4`vM$RE<{*4EZ`*(nutK>>m5 z^1!X3Avh30EHfG$X?}wqA2JeBOM3tOc)`J36)4V*j*QTIYXMUf%)Ke{^$g9-3UYIe zwYBln`#QAnaB&aEP1EOd`FMHn+`A|2wg-}!8W0g^akj=PZW$($CyH#&{vs$O*x{dt zDPeE~VtxEr1abb1(V2ARDCoU}mX?+Sh==CBuw@cTXE~rAVxbohAZlJ2=Eo+xPUU?} zolnlH8iB)(jDoUSRt7S+U^I?S%=b1uJ*w>M*w``L9j#Km7Jh)JzD!ROlSy0{V&LF_ zK&*c{xW+&R-QFSlwPR#-bckkyV4-JEBoUw6Mo(0pfJ7Bb?rt`Tt7=`eD+6lPjDmon1;6?*se#H;O zKjRov{|!lg2?{5pHG<-OyI1_1VN&Bqf4b)b5L0Sar3wx^=7^tfY^_$MoOe{5ACboC z3hDJ%Cz*XnN=9A&PfGo`e~u$_$+=_aAAbPg&5b+LIwbcN9-abf?%0w zl5C1}|NaF?q=O+qc4sW)&lqCRp@J)hr8 z22Hz9Q&7aQ8hx9)NRs~r`NQhPE3IN}cmUN?-O=$Qc*F~ax*V)&2uw7RDk?Eym&&g(9v6*#$}X6})OzAx;T+lkW;D)`T8zx`elP%TU zE2*{`XKVNhzx~pr<`k(5QvXOIURAJm1AB;EBw!frF1NL}gWrtmZoOiYFt_!@OIzD0 zzV9?fR9hYmhT;S&hBMh&`twfupcX8X`P(;|j=Kf#{bK z|DOOJ1k$%IA2M5aFr8U0W!E>ac`jyBJ?3501=dA(?s;Vw7RqS#%>hwsy5?oSJ$I`Y z&X1clTV9OKL2N63_7;u$YQ~ZO9wZPkZ@3+95X4h>9&YF;rMVw&jDs?6TRa$P4f^`| z9qjLaiz02dn->E#WNo+*p7Pp@wWvtQ=W?pQACQQWTat@Vd)aOB38nkM+JG(1&dz?0 zgp=I!t$Lr4iK)z>F|^ee!WAr%fq`8R{RM$NF#R~DV24v3El50ld|-f;iRnJ+146>} zxw(w8vM7v)>?YxWvBbUlGzGOG2zNoH4LBD#NiGae!!p?U@d9iyu0=mJz5FUcg|n!W zRBQ!e3?MIcL*|fRSzDJtH3ciIqQV|Jnqw947!;|;8?e57kc2Pxv4yyR?!&_~*40(0 zZ`yVbbfm1T7{S3}%Wr8~^JR7H8_5P;A(>u}FI`gcsDdOD zGe^H?8a-g7e56z#6ifsE=z=?Xf2KIds=;ePdI(T3U=+jrBQrDJz#@YGe^GsFbzIcF zZ3kesV=`v)I>41c92{!~EYn;U0n&7B?d>hCtW?!>`wH7g$orfpodeh#02%6dI0w0` zVi%)}zlyZmD((IddADP~kVoHeu5o>j+_8v;!fT&>OTWt(4^k?T+E;dV7$`WP{T;eV z!F%mOsWTnTFH%XJ^>SLGFdp2oP{{u29sWC!uD|y$lY@Tv=%Q&~8k{wUV{Z08Ltuma z00Z~$-`7A_8Im)@Mt3LR;r`hGh5|GnVMudr48kd(p^@vW zgP5sRW-!lpJuU^1&$TBiyNSGx4ngBw7TlP?z$Xq4l}kE-Xv7xJp26vQ!-A55L2i#x zwLO-y!`@BI{eARtPx+uK(WN*dV8IRU2j2$Iwg?)L&@g~fg{cH(VtQqD6*g|@ zeN}Vb(?^j*_MfJ}wHP8k4WSO81!F>e9z`lV(%+9S^#&_I5*Z5GajGK=rkFH~k`ZCzdZ4=04N`f19= zw<^`a{~+CSuM0N8iXYhIfKI5xr70Z)gIc+kYogJkK(_3-5V8KA1{Xs#{D}HTf3P|) zn_D_M6~A}{lUdXob9>*kY&UQ}dO7o8pqGh@$heQgc3L}WgT?dCr}RJeEXzN;?toIqqYwfk;WI^csPR9G*#+2kk}R zZBpar>_wmBYOT6zg_d&*GT z>KC-PAliWX8*}3N>MH0pgEwQ?Q3|V3pti>gA`v(PjjP753H~n#@bRU+RjK1s5}II5 zfawb8KEm^P3N?THxF4q^l!-e_eUi9yogv~Znx=c@!Q!*Ts96smJ}CXmTHAq;y0=}k z00g-6i;L{6tYc51QhQneRGnaYur={D9>s}o&Cvw`CZ=cvJ|W>f$T2;SAHzBFF+ zA4!n-CGoz>gEp~F(*E|=CckbPM!Fm=PN`wDcZ=^GM6wh^tEySnNR@@VL)K5w>u-G& z*!sX#$D0}6%DN)#JmawI@rZ;?h&KK65T)b0_Rk{zheG$CuzEDQ7&=>~5l#*_ zoa-mzZN9J9a?i4XNX>pw7o^?OB{r<5r{O7+Y(inq6qT#D{hgs^L&*=5O^-uh@v*&; zZ&Ybz*Oz<|CLQ?^WD9FNu7Of%N7KV%E3a>JTw9rM3E5<}yPhZPYXOdr5WOmVb zOk+a>h8UcyFz*o@5z)@%ZqKm9sQP=GGV(iw=*70@#>TnB8`+Ew%+I0TAtNJ$L+6;T zDBrHW_ZVUg$SoRxqwVZ%PxR%fO)h($6nIGxBwvM|Bm|dZ6Xbxe#Qe^|#?0VAlq7Eg zc3p6I!qf>qk|ElRp<t#xS)(~+ZBS& zKNxp|rR4^|K2e?YO0>AFdgagF)YtQS*Lt|Q!O;ryxQ@`0gsTbH2nzF#j_y?#qQ6xO z4k>Arco1Y*km%*3<@5@HEg&grIs}B1D{d#O+sJ1Ro$@uTxCTO!6Tf_o5h`jU7V{kN zq1yTGZ)20_vTKJa`m!{;)Q0(e(DBs=D`v4CQ9fI7!I}79E6;!AO{P~`b3c+8rdXny zd+*~h=*DhsoLcyR?1+OPzJBMC(ZCCF+oeqbB73C)lzW2=CuC{G(G|Iod{;HJYqd0Q z`0X*B^h23sCJwfAlI+5J3?zr|P$ty1jHLK@7|Wp!Oe*6g^}VbzTGng9t_X8gm$50y@fJGWvOZS%X zLxjl3mGMC$Q%Fdt^6;&bI-`t3Ll6Iufv1qq$=-71h`1ooi^6c3V%<+d4eQ8Falpop z>2N$fCA&ZaY9gHvxwG1ZF4`m0xKEuE8-%G`zQO0BG;)J`x_^|pu#7~d1Y-^EAaYyC z0OWyZ$=z{8Ez?QHJ>$ms(w~q-yGw*5i&>d%rn|{w?Fb_)t&NGD-q7CWaTzt{;(xuu zI5qgQ)--9o0A+Bs`c}wyU*jMh29~+d*KBBixQ4M4cKKW^=tjF4u*unZ^P^Wp1@N32 z1sQZaf-Oy}GM53Oe0`Y2VXg{e;@q>IaWOG(Fiz)#NI}kmMo_R3mRXU*{EsAdAU20b zL`G5K(uS)B$W$WJ z(>&;A!gGOs53pEtJn~|3LQWf%PDRtom69zBf^JKK&}Q8yG14-5Gn+7v?Yom)_kJO= zCYw}Yxti3pEHTG9d&s5kiN$>J{H3C@J@cuaI%#)sk}(ZWjZ(SRp8AjT%%asxZnml9 zUTzouktw`);k%iGStun5?wJMZ(VKJV|#w)L2;{6^h(k7XAR)x<1?tUyS~it zxNXybIujeK3a;GHpxxNqgbX<~I@<2n4+3}e7re;QULf+sjXO=&Gn~?B6DJkUOJP%rz z@d*j^9GK&ZqY*vM;=vtw560@tcWa*h!B=t&OsMH>U|`Hrp0)auy@3F08XwC6JxrG@ z?yy+E%9Z!E0EyPBT1NEzj6Y4>&Cay1VnRx^rp*tSUZJEDr7;;7nr&}S$$aRnMsmyg z^nxpuWYiNsz5Bshmr!d!4qjMryyyEbU#FwHS`=Q4dLT2sFYFNfh}WJ0q3>4Y9YgI3 z^O|K9XF2}W`2E}(93C8GN8ClP0)BB}qx$X4qpj{6**}vF0}}AAZ=A9+ENgJE1tB3e zVB+nsk1EN?AlcFiDT#{SD3y}FNNyslQ2?W64y&>9o@8#9Q!tPwWd_h1oJ^r;fW5Kc zy#;t!V`G8PckrTbo&R#t(oDi<+Dim%0p7Ev-@msfYn9kA%6RVG3nIr7Jb4dGLtXu& z*#J2d#+%?Xu`)OJ#iWYgv-Bt&`t8}-MgY!$S|CZ1kQd*DiSx{7r}d?V8=yG>4Rs(m z&uZk~%1Ca|J!DzlD=HeGz!3YstZ_Hd2KC44ak}pR+*6UhW02_E?NFWO@KIA6f+h9{h1$~!`Q%sQPFB$Uav-|QO z9;2n;zQ%LJOdyq*N`fi}xYAeu;S5L;E{aE0b^I<9DCfl}l7~nRpz9&d5UIDkCeq zR+xJOfsb53!1H)#9)NE3XOX~<406qZ@WUfXb7)Ji8*~*RwWAfSz7&Z(7~*A2cYx9} zbGpV(PyZc4NB}^~MIdfeTpUhH4=F1H!_ao%l0rsY1HeArNH|lBzP+Y(<%Mo~UiRkhk)qi3Z(C(!?7OOglF z5{NqBrvxhqvZk+J#c;#GM{#Iy(2l$+&Xm{dltYY`l~twJ;~69^pjr*BQBnQdS4d## zY`q`3@+E4I(#Jw-)(qSg+T5o6&RkS%`=Nc@-!IzOGdRe@U*CPx$H|Ywkm(Q6ySS)Z z0f=N5a--F00=8H3zh*bj3pO@>mXX#z)IVsqqF(4dOFQbzWlt~@PCsf~sg0q#(&IB? zmeq65(ui^BS19_>4b6~&v#*1LY(VX=)fzbR#9iVk{w1*ELhT?|0E5Xf1htsFqC;$$df6Y8@=su;s5ta+kCKD^* zUoc&78lwzdd|j%csd=qnd2~oWBQsM^lk~^7Y-7{-dhdAcU@wrI`QkV2-OX?TGn&)0 zv-Q=k!bv7_3`AI0gF{0Pl164{XTb-}mc^h!+ufVB%mV2L+cC*FI-`L`at4cav-4 z?5ZV;W+3Av5i^4n8_4>ph2^y0Af6u)D=H{d*VYPqoqhzp^04;M;9&5;-6+z&M&5yc zT5#o4c%SG-ijdc5u%)L#iRn#Zzejc*X-?|lMR#FA0!Fi5#1{~H-h%RaVePK@r8O(g zC$!RQ^HfNH~WMzw&qG9MZkppt$+E}TD+mouO|N5c(l5p<;LAY+}=X{_-3UF{Q z_Ej_!17e(4cR)nrC_azL(8jwNK5n>O{p0F}&_}#|?y@Y{ugpErOg3v-W3KfOy#gi(xz zjg9M>Z~y)#ud}7mc{Tsc%z5aOV~RnXfLK)5=gJXc!LRrLc@q^Vj1aAO;~&D93ydsw zy=3G6W8w@ingpL}I^SVmippRpN9dq7z&<{%XO7UP=xu90TVq*MlZ@1>*X_}w<7MAN z$`Tn5?poeAGgB`(H&uGUijRLlO6LR5OWBbLf=w6PFi#CUaf_G@sEkjqi)5 zXR&@4+nKaA8=<}LSl!K_y-@s|d-Z+SEqc%5yQxm=vlh|WThH{<7g_cf3rJVb|5tR; z(a*-p?Go+4H|FP#VuD;?Zoux6xbAkfxagpAu&gr^Km#P zZ}NAtUOYCsC!Uly$5y#(w*cYuKjKWaUm{9ZdP}{uC>`+QE?RZ`R24V*l)M{eOyL&F zj+nItEbkzOwZ|scOu0fg|JN|Z<+hse;^u|Z!Mn=YeD4~vt@ZJRG@jH++lmjUGaMT@L}VzU#>_`wgU=GEX5 zVD;j~;4NDyRHBMGGG*Nk2)i>ivZcDPTiIi+YLabl%o zZ7id&8*zp-SF$ybGTDnaWbeL9nC9`^b?XwZ(=kz8TH-8}AT(ak{Rjowh=>9upz7eO#^Z*?`D!S|p==NZnPnBx=VX@X zXbeobl~gt$-v@#?aTu>qme4DfzQD6MpRQ7qAU;7p)r~Fgw3VHw-acoSB~qATFq85- z^TGwS#ub&~@cXA{Zfnm*8O4l7kHl}sus9n_GmLV#9#1iz$J_U$?|bRGV}wP>v5QY; z?O9L#3w#SH?I!@8FfJq_(hC-0y(}vJg4EX>_ohJ?^Cl-;+1k1m5x|PS?}<`M&2y@NjVG z)ZZLIju2srZ~u8=;oz=o6xr*s*V;=;S8$BU+vhC0lOa z6gisvHl`>s^+Vnv;-5>t;f+eU_RInmaEo26#m4+E4C69;rSmN<5gWr_>-go-d8?#T zrPUU3aQLz}q7%F--xcrx<>r=u%HReU@y6b)Smi{2)7fA&iERK@VrM1$L=xqc;D@9+2QZaD+{jmvi1E z*$%#*j1qc@FpW-BGdJ_+*`54{&H>Q~H;VD@ly_SHhyTR&->KKOw?X&JIWY}zgya_# z1pJHIX?{@94<@0d{*dVpr{VefH+xe;OQvuq!<{@Db>vK$@0v0#V^w=X$|%tTVZ6b= z1I}|n9oj6+%-u=bW@KCBzSmoeu;T#B9+{Fl@O6$LVAy3PBO=lR312|@M^^EI6Un`8 zksOE~zR=PtR~jNU2Y|(IE%uS%Z3~J-DrYdwyB0iF^dKF&X9^w%LC}<)fZ!!QD8GYZ zt)!3aiMbeY1tdv8NC=>SzC3UiX|!;H_s8@f&>w5_xh}D9Zli-Z%B$b}m1gY}t%S*= zK1@I^B6L7(9^`}88-g@}yY5Ccnez%8)l|{mFaygWZhuPvR@jT2zBXvei zK3yT@kObKKiHf4_h8}ab^h5KJ`g-%E%#no=-E^;`r3YGe zV@9*hO*Yhh0Y1Xo2{ymYIK3)W!MK_0{tTPps0V(|gulX9}`Q6CVL3F&~bUt=LAUZBjg$rwaJJ@eI}~T zaq(5*pMtz*x{dq8vmrlED3oIQXrzMD{(753RA0p>#HZsOFS^6ibG3ulnFT?$75CwR zIjZp77ySMP?tUhFsJJV8dnTHizW_H-W`!OYosb|xgXKFG1H!rkYGNj>i$%MNuJ`#F zKWAIHB;C-gZ#ygg0m=$6Pe1|y(HE8s*t2TXnB&UFS+2DDfK%E* z(<_ii;15J!`HYu1uxZJB?f^TOwL0s4ecfdh9RS5K~wlmHU;F9mTs33Q0Y=AxY=A8$teD;EHsV!ghI!fnZ3JSxh#}jRS zZzt%lGe-H~eE;B3kn=1ew2WRTnl zoLQ7CVefQwQ=QMSLA|jGdi7Rk^?p2|lVvBiG>)`-%i7dBMl_$LWzTF(Nmp_BTlO9~ zQt(Eyk5X9j98_`&)ALqwKS_Orsz1dzvB2a}M$=W8y7L+%$;8~)=2&Mdy7eXgTRy*+ z{MP)8dQT4z@ez@Cu*N10#n#pq_+sS(L%xd{fI|STE-Jd}aot7Z)Abo9%|o#m!ba4AObzTDvkCr?{6p9$s5>$00W~%)#hS#|Nh!8kC$5EOiZa zmt#*e-D=ld6rKI5#a0h@%VRo>?mbELIt;8sk#^l-k5kP{j>gvs;uR#W_3x?FSkaPe zPx7g+mbs=<6PvcCtXQF96>mJ2MmsB1DZkYoZ;BJ34dcc?3$=_Je*GHm?iSiLm-9w= z!-1BRWIWXXVq_5ij7$L^`5;y7wXfu|)1K~KU~roZ~E4rL&qNCRgGT+2r@v;sp)seh?^%5Mx7uBI0Ep{~OPn>tV zAj>r-;El|I!sTMoQ-WtJGn)Iq8^|Y4a!Ade4 zKA~U|xNCO}-W@utT@cr#_1gOBbG=^cIa}>)zUYxP61Wc?`1%FgpkenL0b`!Y+UG2C zDn_sAK_S*aU_3F4wIpeLr9s%_dvV5Uv6loJQ#(*5D|g9<$riJP7oA{&qT5?2RXf6; z%n4ZOqThscm(B7@XE&r1L$(vITF|x!M&rH}C@7QPS{I*6-}XjYpV=@%+DZ+`&TQaw zVQ2eR4sR`CM{1}bZL5VE83$xZ@Jx!B=Bj)pia3p(gIgQw%Gl)WE=X)OW4pviizy-J z$#BumpF@_6S`qTxMJH2s%MyC{7gY=w+uHhRP`l7DFfsyWuEp)H8UQslQ!jtB1$n;j zh2EXAeOBF}0V{4|ViC7VP=^Jsj{s?M2`z>FH;s-dFJ-iw}4%l<2Tq(8`qP zi32&#cfAU!(#OuX?<>kO_k77Q=AD9MhAB!zf6h+B<9Lh6q>K|5mJ!;8=N$f^;$u?$ zL44q=sUw&`7RyS|tnv-zX4MVbG}0w|KO?&4)DNaeeD(M)t`V zfL50OYMNjZ;r~?dmTuy)w&|EG4^G#K{u&&PEh<9QkC|XhYV1u9~J_Dr$&NIJw>|S+#TSR@)a2FYxkt=wi6Y*~*MR zGMC;{un{A3Ue_Pd-yg6jm-d=b+8Xa+(Ov72lZ)ihl>e85y;qV|#YmUY?sJ@eCl?(; zfzd3Q!0TBEq`O&ir1Z1ZhdKxS%yd>lTc{g4(pHj#OZ^9hQbJgoe(GG^dAK!7OOW}| z97Hc|xH!=I6ZD#QJo8?Z?W6yu$q(>)nzp91407IBJBl&u^7xa7wVRf-6k%neqx}Tz z7&7UH<;xj<`R(R(6cZcel$pe+Z)BdU9v}kKQR%ZA%C(`A&8JU<)yz)*H(e^Arxsr_ zzYeBwmqND-oo*z&lceciuNF+47i*aTmIv{K?X=PmRep~ zI{hd$E)JNDG+Qij-g`*_YlCVy8k$n@MNpmY9~-j)F*2Z9(dK+XVc!jur~!g>OfLH# z?k622vd;oH$gmFz;<|FC8W)ZyT$S{_kjPj{MYTp8SVZ+&wg z2u0t!@rZx(HmnjXzaaK+w29{dIc0J_(0(^ZGPOi#G;i6-Ji1~-h=e|kbi;~+#{;eL zacer1*w9d6Ltmbt{1hw%rB5#G{`UR4BOX9MC+*g>4LJz89jQEg0*)KTqAaZS7+blwcxfEyqU4Wi z^0SM)VW1jO*yZ!)o@+>@`C2w+tTmV#FVUlVR}+7in$6)*?33NtJ=hq;h{yi?d4Vwz zNuPXvHpE4t@U0>`@RRp2D3XB2qR*4j6(2Bv;9t-)GA@EyrW;dv29D|;Aio|J6$S3F zP_gCAi)#;c;9PfaPeo3C3lvxm`_q5^wju^u)NK;rXFXkKV_;Ao2hr&9Sp9jj?#5sy zD)h}#m}+9!@4GAg^M%3ut)7>aH#Ibb^g_T4M?#%-{GxGa|BMs*Z3W8?!`df%q#VW2 zX_h!JK?M%0Esnc?*q=Z+xQL#NK2!dl{Osd(Rh$JUs}O zf5N9$buyeG*>@_22z-W8aF zDD>rWw7K%IaJCC{G!fdM+b>{zV6mVuz?@?jS@JO+fvpB8764U5%a~rgR;w}LS;&@a)hmZQVEtz zoHLL&fR7#N%1}TTslE3ej|ZyeUA^5Y6i*x1(_(m1j#Ek@k%vTi@gTg5kDBD!HkQX4NgdT!vS*rI&Dd>r5!;tG?f{tg`vSO5Pa#1j$Ly zS|NXL8o$>oyLk@K>)?>T<@R49N^t{qNuuNn;^pi^Yi z2fO$$aqR*Jd%1GBDS_V>ducQE_to4zu0k1fnxS(DR8qF!Rv7 za}GaVQ+!*)^oV+qAAZ5?O`U0O1^VfF4`=WPT9$)tDDKg8>+a*4YVh7YC|!#zT#bTkA{1A#Mm#;c;=Gq}`h8@mQCr!h-$&y(KdadZ0Yu3gp9^!CV665TL!4 zAp|FWz~Wp7X&+61>eTaJ53ON;on`>n@09&bU7kxQ@*4B%BmBlGIa;}dma5~^Vt?et z@f3=p70mJQRV-rF2mJPhWI+Xj_G1JM5Ai1()~%()$m|q`C!&X}qZVFT$-D!+!4;X{ zZN0-i+^(ZcP695@%c5}-x`@H*=#AaE+Q*ntQQq!e*k*R@L&^K>u?f0Y6fN(T2UJNk z=2?YZc8wqJ3s)!jJOYGb^6p7ayDo`5{D$U1F`j3&CAH@;SFF^Kw2lW#k-#0_dsZ#| z{OLedlGG}jjwIGzGH;JS-s1L$LW4@r)omJ1>29)+>ireT%L0;*O$WYu-(LP3u*m>@ z1DX~Hj&^X202XfnkmX90Kpb~^Y7K>m$7*Y6XUCBBw&Qa`n04g!$8Buw2s(5cx}?D2 zJEg3@M{Nj*k9~kwYHVx-pxllZsHt|Ug#u-y#X`N03ts4Z+Evix%jV_az!Ewx$gP-^|uAi1!t~GFR!-ep_t8ai%`2~3-X-66&=*9 zd-A0Ev8cUS2n-osEoylhXwZ5!sL7 z;Nm_PWTb|}B`Dd+1-t6`A%}J3dJBJk2rb6Tl4la)&2GfH`g$1H$s95^7_w8)vJ0LW zTanvj_?C_4?@fjW)z|T@sHL+m4OQt&e{;p$G<1xNU>*YOZSBMn^w+b#ghNDRVq^p; z(>}mCr8Gc%ET^R82$+r=Tsx3y^&{8d!8eZxq*w$L-m{9oohELKb#XPN&e0%W`U_aY zfB_(2+X^12AMyZK16oFiuo ze;wB4a<%b&q!yNr#*-hF5{^?qZc??*_kBjSs{I;CnEaJWJ;_;#pS^k63aLwu(_Uxq zAHJq$itb>XSZio$T4{Q`GB|(Ctdf9gIQ%RB-@?8HUk#i0=n~&!SR)QC+J2=^WJ%-@ zE*h~prmarIbV?xM6V+a&vonv31n8|Kxd|tO8{SEFz+~ii{dy#d82io)Ng@ofg`P=Y z3Tu~tIMTMaZNzwPUX&IPqs7K5HjH|kDbRy*Vd58qknvtWkWp`c8b#41%dHuM6uDp@ zJXt7qd0Y&DY4WLAWDi`p3VKBGXBwh@Iu@h6x)hW%w84!JI&0t|^36`l2$XtJ^n4Z< zXr2{8IaFtrZ~VDj=MjK)iuSlvo&8i(JYmBYE3q)sICs1G@NV`Y-Vpu9ceomM$Sh72 z_mN>&0ML>kY&oaLN5BB>+g4XcNUU_THZ8)QXz3<&x&Q9A_*xeDFXxAn>Db? zfY5Dm1!aXlAudj;FUFZg4Rmt$?$Na`60dNrJ$|kU>oxI%a~Y3Nc=e|BH&As3bU;9q zMbZ}oiJHY8L@AV$F`nTLx$XjQNa@t+9!0DFgH~Yj8LdpQe8Q z{>a8Q2b63e9^M(v28Nu!Pnt2m=zIVC3B;1@DT#>`j4S1Oec(O-QDy$?hVx8?BBhm` z9e>GmurXz4Z>+3%MmotQqTcJ!GbR>ydujt~bZWKwO5+J~_T21jqQhxyEUbFK8Uk>T zGqqH+PY28+^2M#??M76@#PiSBN10Wx~Yox5`g@X{;cr<9 zX=#xprx!4v`=dz++^+ZIAR~kGyC%>!%-LfDO8WhKU^BtY%nWps6*K#TsaR7fji4S3 z3jVqWfF9Tf&cUF}>%%0=y<0E?eAx1+d+5=Mu?ZlDT@cD!RXM3mrE4d`uQhj@@H5kY zDJiaA`9+i>mWY2WcM>o3{TGBPKELB6)oN@-sagYYnxQsfN`n0cpvy!(SO6vMtgXqa zs)7#_pOAp{;R6_Q>WYd?y4_)5>=+LLk2xEgRahSC*g%gFR#MXLo}L|0y#`fipfv#f zi@>Q2_ndwci7n~rzekP9!Xc!q|3g$>&Bc2Lt3xak=lAJf~Jw5(ITT>GgR?Hboxxf}O z9>9>mbtSeBNT~V;2RF}d0&qxQKcON_K?A@E^uMK6=LOE4;P7_5AS(rW5O6#IiyI$E z8&k$PpfCdNb06OUTTOr)0x8S036F_QE0}i=SREl9P#F2X*6xf#S0LpB8cwag{ikx& zXm<5y4XDT0UvC0CF}XTpY@fKOXy$3!xE^REG(9u3q6kAG1w?PdE?+TEz1@Q9$H*BI z{gBR(m6%5{T%*J%I|(02BQBB|OU1S~?VT_z7&+U&392o8qeqmEDh--sotcvgb;xFc z!Km1|%r%{Zheq1rR)0Bob|AbpP-$kD17E#)KS!a;pphegiW1`_su5k2UJ~X4le*iQ z!)Cs}=}g*6lG|gt`phz-V>%OlVj$Wv%M0u`D4+R~NHZFdv=w!>A#Y0J{xaV1-2OvI zg5=loPt+XW2N1Z6Cp#Mm0^|-KlG%*PDwyg&9z<=j`nlAzlnWmSv$?fdxGfjzHUjZPJ?!V*V1_piCtawVe; z|M_G*kNs_8paTLfRTCp4JC=Kh&at}WBJYuq!V?k#-T+A#Dh|#!C8b($#s>sG;O(9x zEpV&{a;EEPFz&x$(h?A8162qmx+rA|sY3cYeA}Ouz}m;TNGkl)TYJFF%2Z;~9GnyZ zF=qCN<*KQ<3??o(vjhYNwzamt;{mUObPG@wjB|ozSUa92sjRKz4A|L);BkdWPHlRY zZ}08`x@`>h4&ZY@-$v$GOJG@V4mPM~PQ;T7s;9oQL7W+>ZYk>6y{)P$h;ka^%&oH@L*^*ta-v~H56iadV(aulD@_XMf;$**cLZ&uN z5U;+~tAO-NX{1_kZ}6^3Px%!jh&OG=!o7tM=yx8D_CoLTlr%dA&&U1Qpb~Mrh&`#;AZr8rn z0k*=O!J$uQsZUbULj1ibtMni+dpj|yVBGOFXlM&$xz_5P##c%RbGYVc?H1is3hBM@&uoSQ-fc z+zRZk)6+_2{Tf{WW1gIx41mG|&t$1@KTWO|P6+i<&j$V?jPx^x7%IFNhCE>1wmjBBUtw;t?ZwH$34VHT7*!*8j5R<|r@toT%Bml_~@FnJEJfpQ-)6 za(}8LE5==)*%4^d4HYQ)GfJE`TN=F<(7om8@mp z1qkGqK{`Lm+1>A_qiunVm_1|JQ|9Cb@b9i*p$BPDl5GVUnIEEi;59J2^9z|`k7a%b zpz&pF14S{=DDb4evlB8Xkw*GPT~l8V#O=30*`vlllDZ!vPBqulV*~_mV0!W6!Rej9 z0I+L>D=DMjJMGW!&;JldO!EfZe*v0>UNQn>eSHNLm4e~Xo|txX(`sxU_U1f+WuM@h zg@i80j4zdy{F`c8NITUtn}Ra~!5%*IZ5ayPSsWCI*y;!$L%WC|<|NuWOcTtUq83I2 zo%C8Gg6Th356#jpBD0oJ9J018 zDBX9@(@zxm%?Q>ueF4brODrh?ghtkqgpslCm ze3y!f&zH=^&OSe%B&1Q>&~WC+KL73p(9+;No^@b<#Zh2+kDWyp{B!E<%J~H1;aVC? zpjt>2X9O`ih^|36kHpi_(E*^93E%~n2z(9qfQJhoDL?6ana-QkAujv<>E{qb`kH$l zM%nlr^mg{TWl#gtykZta*ee~&=7S(KuZ8`UnwpxMYoMewEy?u&x+wmt8vn- zz7UX3-B#;rN}H-aY9jgt1keE!Fc2Dp1b|VFSY}pMyXNO8p>ZEkbxykjZR`jK?!n^k z%*5AWcKd9Ew>9s_TXvQdmf?5j0)U4GNR*~Ibp2nKf$eb(r3kL7ObcMl>9)Tg;n=e0 z;g<^yo+H1<6Z&^fVX!j0`v*D{Zj=F^5PQa%^ncazbJSfyzw2B-z{i3$0O%pEr1+zy zRAtjoO~Jl;w8vC%&>LwNR91EZGCzPBTF{>@Z3F5UApZB*9>!PBy&k4xfv`=t^GxLQ zgYn@gEh^dvCO}6A^5sq3D6zL9FWs;Zi0EQ|AS6`Dih6J_somBRzk%G!%tm z6+K`z^5FxuLdP%I?1*|D;4&kW5k4kYUP_Kl)`N)Dzm{D4QNRaZe) zCm-+5@#rppRDArfk&98M_ggKn@#;Ph!?{R&eh|_LMI@NgGC>OI5*DBaYd55V4ct^pQeS?vuP%)gup5DyKGZZ3I? zrMu4FC;qc{bIxfK!1p#Tpb!nTc5$IvZqnK394KMk*}r+2L}`l`TH%$DxyfRZtHC8| ziWvXPb=G@y+6A+zN#S_$ZQgMimhEIPx;TXs6(4EoyM@tG=mOVdBCB>8?6IPDwi>=r z@-y{JBt10f^r>j*x8!UeBIjn zzG~_JNwY%yb~)p%z`A4cNV>l?D*(oNcqF7c3gl zPe?`|4(@6`@IzyoiKh5oF40b}(gsaaZ2j0EV=1;!%k+Ko9+lFGemg7lgVow0hw5G+ zMWmr=Um0T?oBSrO{kwTI8s0ptC^{LY$DYXnDwq0=?K-3LeZ5jtoh?^p54i6}trKAOD2(~k*oTb#}JCoJWs$4!e zW%AuEb(wh>MK+3Q-rA@f>@+2=i7&;Q+Orq4pGDm0-;Vo8Vz`N#XDyyYQ1Tkm8`nD> zR>j45qR<*xO0Js;4y7SPEW*as9Tak-;#$1>J|)@UTYiYfAi0PAqc)>?be&?G zkp1v*;>y&PKcPm$hnRoZit3XBZepHo=8&7x3wra{jpdCPMu$xi(wiufGCFf;soMNK z1~=i(lpE`B{IxjUU!SyJhqxHtvpU2WIu2h`p#;{TtYOfB79bL4Vism@qYndGfh3}X zF!UtvuaS8RzLHIP9dW2?pXmB`e4(a$TPx7ss++fHe4^WP*+@=+b?wd07e#Cv{NYeP zOt9bdlt&^ zRY4vE#@CmNPxpO{B{;>8u8W^Pu=K37!w|6fLH?)|Mj+X(>o6xIF!R0VZ_rc!DA_wd zokYy%chf21GMsrSSEu^7#XssTG}fU?@}X34&gjv&t~BQyZB&t` znfr8P5qW8TD&9fbHs0}+2L3QWt+{*UMf@y-tSbE9CCHD$#RGIU1)CCR=ktAVZ)zMm z)#$&A)APgse!P1r|K^LS;{M#QevV~YJ>$e?Z6)c|?FL~se;u)cecJ)avIkCAgLvY> zRJa&Eg!kx6_lb9Jr0wViq{mG8EwY2=zlp25VBc$Yd;9YaH~8)itp+gij;d#T?WEuj zB|pUdGXXQhL`PA1o+n~XGqh^#v%Q>&qpLZNLm$N-_TA)-IrUbi=TCR&1A5C*tJj+06vo}tHDpJ?IXVWOi z)|}8nU#(O=eO~{89ZS~bthZ&9ZE>o0A)z87iHokV%I;@hog(Fyv|oc{RP=gMgNELL zcWDaBFR#GP2DgfViCaA$RU@8nL`W^%IESLTx~5cj6H&l;%$%Bv!f1{>7tBn9y#+Bd z6JiD@s4MK#MykjfDe96u+O)@||2%^42p|~2mzZ_}HJ-oQ!}BBgdvQ$|DaCw~WuPl&TB0FReaEl6QQ=P$8x$uBhZ`~S zoWmh%97191L+BEI;Y|7>m4B`^rkQI`8h$*XsSg|$qeDwHaYbX@n&pK;AV#}~1A*L4 zPWGj03`isAf_-&`Ipd@g}XQOKiU=s&gNK1Iu%oOnl@pT7q z@|7Pb{h^b~;DW<$*ar`t#@(qNqO#AhWdg&>SGSVcC;kM)u1+vvSE=q98YX)5Slvco zr3YY?XI?$5QIx}^WrPoWaAhbSI1jV4VKOf3;V-3hdYiKPL_@j}L(qT^5B+CL;om*{ zjsUWH#$8uH2K>L*aWjhg0|wB={Q9n-U4o7YCs8xz~ft+!6eHFkqg zeX_dZ%(;1{1XyI^PR+WY^_U!)q2x}Zz6xYN5;Ffo(Hq-J;mWWEweiQ=%(%H`f(GQZ zUYq_l9K~@v<{Lc?nVCN@hfGu*$9Z4K*PrP$g6@Kk#XW76<;eVKs&^USi#8eAx~~;I z9yhxC&#sEM)Xv@T?R?eU82n95=Yr#i7~*y_R(1a;7-TI0!g~!8g#S7LJl~1$S5f8j z)!EkYOqQyQE3?k}IaAv@SP$^o`&wKbZ>=l>R)6Ggl^l1Z&`{@dd%?r8HoiPoFZ+uy zwPX0fn}noZ<_j+--yMDPY>kmxHm(*FwW~oFn45GfN{%N+%C-(TEz1*HlOdXUEZfi( z6YD>rikxM}9l28)V!(Q$DaKkaQM4`uFA7&EQONs62(fBlBPDLDCD`2^8CnZoKSy%mbwkR zJc^!r#W!PLs*+#U2&==N{i<;yX1g7p+~)ga_ohS0i9xTMve4XIwUM0sH-AHL6U$IR zQ4^QO#39rKwqYTf!zbJSaDNa~QJ8SA5AgqYs6jxuc8?pF&ezQ1Uo96{uqvcTWwxwv z9e4=2*d4l0UJY&*Dpk+Xa43`MwM=!K8pG$Lu;m}sfcaXm%p>257**D=)sDZe@V6ll zeb;M-zkw{pKH8^b4w@9Y{k#7+_u{Yh%)RJFssio>Jr)aZ6Q%bApAjs=@fE)ylkEy? zRCLYzFrDb$NT$@a$L>qH^1b7*vxJ!GsNGd3p8Bm4>)x&WM>uta#7zYTML^QyM@cY3 zH|^Ws4Z8Z&@r#S6VM)afTQ>8SZx(m&=KHlW3c1!(m)ot@Ea&}V8JRm-r2( zig4(1N4JuASK@iPId~s2fO0TjK&P=8YlGlnL;F1`sj>3Tmm@I{V{}jydkaqJY{&+2 zY#L|MKD{BEF{d?_tY+2<(R|7IkZBX;;*SFK1HMBSh{F;pq9^eiSn%cj*_t0^^lMC% zuL4kh^ZBy8z(Hu*$2GQ*@Pp|SUI^d| z0IsIy-jYon$0135(Nl7VI0~aDqTMG*pau1XiXP;=-}uI zXn2sJ0)A?MsaGTh%5?H@Ajtz6WdOZRFQjR3J`{9NEAP+FHKHA}kt};ntXKr*S*hMu!;A?DcA$NMSRl)Vpw`|Q zas@-FU{KSRN+G2&&o0(uS)9-GI=eM}>JN92V>{N``@N+6-!n7l$-(9Eh;#88Sbc$J z72`Fdpo5~%>7@;h9XX;OYP z7s!;jLukG{NJcqGaGgnckLcBP7h@WWNBZhu@|_#w&~p9Fd0SJ{^T7$1=YbN*7iD*E zkAdN&H2izX|81PZc@}J3V=_8sghd;K?>KM`YYf`04A0tON3SscXR-Lr)@pc)j9zcO zs}Np<3vev^6q70EjP7YUwxK%v=o$jaYyw>_mxKA4QbL;C2qT{2aoF%mCkg(?kq9hQ zH$Rgm`*W@!8UMW0k#$;Pr%)YOq|sagub+_^E)~R2J{V&W8v7se%fj>9F%3pL{h;97 zN1L`lcKSG7nqJ&*2P>h#$Z$eVF(6p6*@?d$27cj7z^eG0P>%;D>VQcVV^)vNezHp( zIu=7Ny&%Sj>e#%ilg}AfwCm6>Agtr}MjN)vlLU=2Tkk{MKe#I06%h_?{r)~+a@#jo ze7uukF~@LZ;G+Gg=kFaxypO0y zr{%+YIM9>j-`)Am=9xE|8;x#LKm?_9U5^YOQ*WW7y&G4jU=OXFxc-3TPw0>zYoT0R zRW6v{J)1>GC16i3?LD6w1h?BTt+*I~TF9mp^{22LuP9VX^=ugav1_%8kF33S95&ZH zy(h5gpr_u?W@3|}%mVO+3AW1L%MuTBKCJXy%7DlAt7U)c zMQffBEKVVYK?(V@^6@d6Ls!0aJaOJiG{)3&RU;kk^D78fO%M>=S~u#J5oAc3iw-Tt zEH>kEjr{lIZfjQ8kjmKq@b*Gl7f-imCHAe@lS8`CXW8wN!kPs^bBMpjc-+QjJRG<` z)5Ol>9GR8eQ7Gop`ZkQFV5Yf99bp(ErSXa%HpEZ*&i!VR)h#fFh#Auhsz(Gpw_b0n zHj(u>H(R)yLDBcUz@y$kY)np8D#YkWAR+QS1ccr3@Grv3=^v@<_JwWgs?N&FRG<%h@~lPL-F%njPI#D`_o@bG*-jLnnF z8tNrhG$+xTy;gE>sVb$e5qsRwyK}&%{13%w(yTpY3qABA)FtRAT}HB z1t|p=R@Brv!8e6)t{9_L4h=g|)E|Q;Yf;C~ZxU`!Xv`fVd|Dcge>&Wz>o8c;fS$04 zUm~jTrz)+^_{`v1UQiuA(`cr~zy)zcs(1f2_D4Q*&%#HEzd_ruyd_=4A5E!zk$Vev zf}242bKi3V(0>a%qo$OlRNhw`hJz;WAZNe+8-Wr|w)MZE!81>^1Xx?ghWF5JnnXzPQ?0?m`_KRcCOsYp6~6#zd) zT0<22Moe!2tO7BH0`b-PkLMrl?*&CKai3+i@iJeM;eVQ2sFGtu{QSkqbYlR0Vza2> zunglxI3y*eG%xlECM%ZwkA_@gVp5-I6RfjV4g)5JPQ zb}#1UL%mMef^FktNkJkscj?~L+<)USh>waR#j@d&uU$$nKHa{oiEvg{(BsVfqmoyC zzOyGnl|fPF_ozA0JH<~_TDa|XnytT)+1Rh3{0HoN!fu(Qnl`h@&lW=9iVAq@X@5Eg zJ<|SNZc#<__`JvUM(w|H{0HIjP1;k)HJ^?@4}UtE!W|bf<6k**<171}ptyqwDV}ne zz|w7A4<0f2Z=x0Y(P!A#lXwRyMPTfuT%{kLaG^0arkHxdhn1Vp!|PgU!X6wpg&j+4 z1-=tA9?fXSyM-cqChD=ALE%d>$^-2Z$IJ6=+>zj>$W^sEYbkGrZ#e3siMuV7Rm?T8 zD}%@2L9x6Ne}lneb}yM1AJn=5CyLh@cmL%Tm+I|tMnSc-i~1{wTk4Jf%>aF8%ZW0vzva=mU{;_C&8K&lRnDiiv!3ZkyUl@G3S})s`XPzUNgH?t65e-e zoudOW9|~iMC4U(gGOg6aSmtL;$A3QEF||-|FlBtBH^YpSgc0}OrH8oTbyw0S9&b{r z%b1JVI+Fu`k~0hb)sQxiq=2u1TdN#B0ba?}M^mngmqR}r$Rh<&IHD|iKw__y-yC`B z2Ti->sWyT5w4!$S|Gfpr5{4PAKYq|{z|VmW4p}J$OBK-p$c#HXes&y(jk~eJLx|TR zA%*clSel>Va<69LP(?C~@m7;kZyL?=_UN07dv14ZaJXMBL%u+Rx%LfmKKhp(Orijy=EU_n-glzUf=*my&&hQMl6Iz;xK}P2bDMBf=5W$bZ4~S#x_G z8M}HiDj0k5ZF4UqnF@VS_6z34$gBoTDIT@vlV;Vm3)rZ3kSgZv1oXt!3SOrlPS4cq z7$_P%%q(v75D2m7ZqaFkbEp5ciGRi_fI(ryBqFy4q-U!+z|wvJBbR*1GGUoif{O3i ziu3aX-M(Mh9QyeW#9ozzo>sV9wFk2sKZM}gNWsk_RlMV`;Zpv`fIR;Q&)4^qU$-_0 zh5LytBT18Og&Fn@7V8+$eD zE8OYe7Z2v~5zL2Hkx6`9-_P09s)WxU^BDh77&gCF->?wuD;x^=a=|Njz9yQVoB3VNVR! zo{#7qgv)Zx#QLTh7r8{DG`+y*vr}TcF%W7xzBucC@|BX0Z5Dwz$I@%xZi@7H4_vl^ zQ$seV9ad1s*>nb!_oJ8i?mx1+H@l zY=cyPUh=WhuBB3B>`yfXquQlhL;+^+KsVh)-!Tua)EB8rb{t$y-Bgf=D(n22h~Y_o z*s^h}@-7xNj1nm1+WCc$tB;c%Gn{w+vES51-_kS>(f&cu5_Bog>`~IPk!(X?LC)ET z40E9R?RvXXqWZU=gEKa-RF3UAMn>sLyCff>haN%sC#@DX59GPx2?f-gpOP_2zMMi! z)NZ!Q#=<$6%^KqaNfyibNCHpw$|7WTA^FV0=gYSt0XB=;`_3h+F$DSS$=|{+?PoMaps;vIIZT-7t2L`}@|4R|OIOTgF)#Q{W zq+-0>4=roSC1jH{(6Lssxv%uc+G%-u?{e9-XViTu>wrV`D(#Me?+$ht5?4b-1>u|9v}Z3S_{ zBFrCC;wZ^hMeiVv|7gEMgTa@c9st$O0qwF+fvD(cXrNV$qQ2E1y5=a7<_m|rn0Y0< z=;aUI)FM4N)wS>Gt_b3>lJH%T8JO0!yXO_CLJ98^=g0(!`r&wJk!;|6>ZH4vR1M&lJX=Cb5QSi1+U3z3It&f&FNkKd0kgXHXgh z5D`C7lKd3N``YY9aOfRngS;)2Jn7B63538%8g8Z*K zi^`Elnpsn7H-gTQM;*gN3tsgkWnKKJx%j!PC*GGO!!8qsy4Wl&CE&F&1fL7r|KC1;W>HW}dv~bD=6t{)45)j$1cI3%bma z)`gq%n$ayR-y+4$mDJCbfl^L4>si$da;vT>4df1rqL#YtK!n8!_&dm2fwAd689IBW7)_?T}f3|ydMygpQqk~}3lHq-(nigi0UmBdQaaf-C`wGYb zw7mp&2ZNwgowIK?!{1_8NLf@U8T0nA))ei#1`z)fCoVrsc}D#l|6|Ybx5f&A*BF%L zxXLvkO@}n_6^oRq4#FZdVaqf?D!YVubYffpiVRckZ5uwcJp3sC&A>v~5|o6r&RASb zZbGC_prWrI-H$fc`{5Z&eQ526Mrz$;wmn03OnoeR_rCVKxweN;anlrii_uy zlO*t`2&(LL4P)zBp`J9ofyAvp{?^8LykY&9HGfwzIpiw#F*iFGcA(@_g@S@<1JV~1 z7M>-OOryv=HZ#l~t~=cxeQoQh?NvkR0BNjEtz28;Gv7_!m90XA2+v>ts$%SCCXEAH z{+H@#Xv+jbnu9BT<>qD!s=+5O4zCcuJbW>VRQ0eK8Q6Z*B1V!WMAp#|K(p$Gm?~2BOTJ+-QC@dN=kQ!ba(f+@ZS5r z&ojpNo^i%;a6Fv7S$pj{=UQ{l-{0ARGfp`#nS5y2jtCWx4R3} zr&sk@8x~X(b4@l`1XpZygrAI>93Dzqy_kL$4jTWOc4!G3Gr*VgmTs=ysO-M>q|+v) zPy9eQ+;ggr8?sr`RlLG=E8B=P z+R;8Bw&YU3>clLGmY^(pPRe-D^09&6l&3cJ?=o z%S*}kbM0RoXKwdwAE3L!0Jvc%79OB!sTs8EuGUlc`{dQ}kB#|oIxND-O8W$*KkA6u zF=8DuDsxK~*!rjJ!KC#|d}^%;DA6Pr>5=)qPWX>O|NDyfVf<^hgn#H53-iH&ujf@W z_UWmyfzz~ybom&TP#g~tTw=w-c+a>Go(oUuXL)t^Zw13ExAK8MB5LA|B2GS!W&`PU zAd+|)Isi+wK%3q9Ir3Vt6r1)^>F%X<^fq*`9&UX%2H{-uI#wWA+zWCRQ*w68|exC)*kJ zZ=y~cnGRLxH@(RzNS@8LILc~JpY?k$?0&5)PI8#W*cni;+l7+XRL~en+qJvgREp)O z@8sJpbwvw(3%mKKSjeJ+M?f@=OiuDyA(oykPTg2v@G;Zmh+c_`O-bQb1+=17JHZjh zR``I4dFo2%+ZAqD>#M*+f~|!IN>j4ay2z_KH@b)grm-ayA$o=kj`is(6uHgU8tnAZ zXC?1kX-B&c%9@YmZMr9)x&4|EIKx-C5=|fp^AS--1TFyW64H5X4b;*DIz|8d zolY;#l}{oA*LBuqr>(<>oApfX$grjgYJb;#Mh%?S2#@YYu54bhbHqkbv*ewE>?soC z!GOlzvOZhhpSHp|XQ&23uif^f%SBY29V}|ThTy3#%c#x#SJnYe?HnC;>SwO=2Zui@ zA7#f!l33@%omJFgl3n>S^O8))XWyI8Hbzoh8_!uZ^2qb2>u`?Bb3NS7I%c(3RyG^x zJF%$tTJ?5rU>R3dUIi5S2$C8pDYl4jym=#(`7=&It}&#Z7?YXU)~7UrzeB0Lo$fhV zSn}mU>FsIHHWzY{YscPtR%B6GT+?jaC|SJ>k=G{t*G+g?v0u$?bXKb}tXap{vr!2O zlc{uRd9-bV==ySeQtaysEmS}rQT`!Vj4sfFA=F+**Z>=E(oUn; zVmd2%j6}sxq}LVK@QT|cC%22WZ(Z*DG+u&^<(n{@lWr_|Qi0SknV0|EWw(qXsB(Vn zU&Ci>jODGYtYl>)Qw(}yVEEV`hcMcGAW!q7ev!%A26Ahk3h_PpKza}lY}Bh}(i_;` z4nXP{3LK)>4|YP*y}P|3As%Si-Nbv+%i`l`ji5`~Q-31z13R-(WZYv51RMru8bT$+ zo6!Z0>}mh4P*T4#Ppls#w`<3@nx?xx2R6*4O4*=_s9c*Ai*FYzi8IUrn{APdj_Sbj zt9V{T4S9X|C%B(qXjrh{dh;i}N=}lAJ(e6QuJVe4onTWy-ubzkbA6|%0KFa*uUMdv z{W3F%YdU?EE;j(7ce2G{x1Vxqc(0|@mR4nzwFfARqw4Rgq|qgk63ZERg-u9|VtomV zAm26Q`B>6g^XqRg!Z~>u3o2NgIvlqW8!!k!E(YB`yGSnUiAF%rnoAaHK+V6%R!kv3 zxjOQiuAhxn@9HZtpL~Ia#&DPp)H-)3VEWJbZsOBFeYMJmvyjZdQUo1 z?z8bk&3isV$~v77eqw1cj^FK??3{NcXK)9cU*+7w{Of%oTp?mc?*I~){IP#_!f&0x z(dYK{At3TXsV*QtsUw5RdmyMP=eog={2M8A0eOO(aDxJE6a|+RDID2xg1CY6UvOfH*{}Dgtp$W zR$eh8RaMrGQ#VBOQ->>il1kaJ4vF@C>YbTYD)yXl>|yqQsa(zDCsrt9RAau_GnZ(M zvcj5Aju#x{Vphbx!dI69_aR&B=DJyb-m;%-anq(Pyw=ptntAj>g{4=se0QmOlhRL5 zdY!2EYEG1lMu_!-0LSUfIrw*Ps#AcGUWg)Jzk-8${+6@Q#Dxm-{3T}&1PI8*g!mOe zj@MBoE9EH}`(D2Pi*4%SZv3X**^B2&eJlm#yt5&S$eE`#~&w^+HLq` z6lcwPzx>?WZMyZt)d(&NZO$)!w^Wz9sT&N|?5MtPn4*RV!3sW&SLjW<7Z+cUm-o#{ zrNaUb8SND@?%$Hlk4I>izqrn-cm%5W5cmsLm(uA<)syf{|6hr2nV&G2nxIByz?_3f zdX+Ali76iGw}4L=OjbSu0)8`w@?!rwmdf53A_o=w4%2OpwD{Lw+dBaNIr@Tw^o3*m zzyQg3@q8o7&{Xpohed;v#f6*2CjICn-l??JYJ)Yqh0sm|j>gqw*5WJL8JiXd+ZJT! z#N$D?=^w1p^l;Jwu#o?V|?#}AKP`FViA8!LVW;I$RJA?SXxn0Gn$Upy#XA+z@>S|Pi%0>VgFhZLtw z^_P)N2EQ-x zApHYDdkj1vktG*(FTew;5Z{5yd!VqClQR(xItxMN_N|z=_*I}ekxzlYLZzTdvet39 z)_}Ch*Y>5N%lGK$K8%s&qjAH5QUa$fvYX=-_<^zpag@mIO^ zc|wk5zW}#a0&eBs+XFK^qygVN0hA?}&$9xNq5D|4$1LGpRvLK>vnNZ3i_Ii2y$|&A z*P}+Og2P_d$%a>Q_Rz^EAY$az2g z?t+N{V03!I@v@gPKvG+6u9!!C($EJ-%{)n97!Aev7rN5#o|jhvU2qINCl+#oKCnlE zLQof$(XxDmzw@EA0$^7tYIYf^LOYu!+rrptiNAsW+#a!5R&;hIKxMwjo8Nq+b>M=rr_uO1qvD1tRCS%Z+K>Tb3ACeCN3cwiteR$%2diowyV(y%Tw3sXh`{j(o~|0@KG65c*)XmkvVyy4)afimw5P2UqHjgp4@lvKa%F=nKCi`BO_yFWhFAe zuj?d8D(aJ5^nU@T^idjB3truxe){W0TPV{+V9zcS>tS>>>HbUcJXf!V$_A@H2QlYG z{DNczK60B+T91J}=e=UyxM{>D@F+w=`-lVzu5{j0{_$6y5|5GIHRkX<*_$|J0YxZF zZQU!z^I=RGsq;T=shu&V8B5bLUkLb;D9+u+ZFjujdk>xQ5aXJCKGINSWPp9Q*mR=4 zEQTrt%Yljd%J`R*vx|9l#x+XLf1;cC%nT7#UbX-J2%?`-&^-<`O`<*{_05UAbLk$e zqiy2WEEzvZ-r|cUy5GfWG<2%Ugn9^owJ_YmzpIN=u=~b&+Q{1F0i)O}BVi#GxBlnM zP)M+fwUw5tw78gwl?9LWKKqxlQ!M%hxH(@W2#?-ni4?R>d?8xuXL@o1KE=?)ESvD%T_;h}|F9|@Z2g{bb&emTc zdOum}h|9+|tnD2ZOU!uvU%GcYRjH-rk;>RzuCi)dB|$^JD;4Y|)}g)o*H|b-i4O=@ zmz;m+8=wXYH}(wuv)cm!am38=5Vm0#m%~TG;VmExYs<=gO*`|rJiUJ;DJ?0m*f+A3 zL=)7GDO{r&mow+#**HnBPcq6Dbpe0TQWDSEYA81+d@JFHLGQ&>QsQ8kC`o^H zb;gZoMy;Wl*~sXC!;Y+_&ZqDh^A(XNbR5ob-?X|v#+5UTx`7D&I&zz+WH#(q!5(^- zcguGTb!FeRRd_|k&Hq54n;ak2+uwUl+g}`GBebsIQ{898to$ksTWPIGY74Gb{ALxg zNR;@iW9}UiwJF`V8Zs`d*6J{yop!1l*?)%U<9lGY?Yo%&9WaQd$)$;-)lnbQwS}$P z#^NT6`8!b%4Lv34Z>#{*+IPS3aFG0dM|ylb>V%JOEPblYP5zoP97{}EJT9740qmN{ zD!QFrEt~A_+Sk^?U)Y0JcA)}Gc1QvRRoSJ?*yrVu<|oICC2~+J%)+cVJ`&a5 zu`KX=*E1*DVB)(pTC@LoV;cwV4NzT}@Jrb>l3USjwrvH;rh2vuuD0AK0rB87o!0Q3Ae3~KA%uie zSqOpq^P@QN#ZQ9|RcD_X7T;AGQm9^!jFA1HzdH85K3lA`1C6J)RC|vP&`83tEX;+J zeqO7Dy7FhB9SV>Z{NiKZJcNOGvqkWdl&s-RH7<#~i+e-I@mbc++=d|{vX@?Ce;()aBd0RzI4WI!W{uQ+aC8R3b)`z7yMl-yMuWAcmSemjQ_88(w1?gBru2jG z#Enaip8Q8ru}Q^P*1{NMQ2yNr0lGj5(b4h%2oL%j!*RI$#_d6wHB9Dz%)gIa`E&J_ z+5m9i=*aGz-x=lXf(~)62?Vb8Uis?aITHB*gx?vEvA$xLVFxXZOIj}>@UoVQo=w?e zCW!L@*-Qr=dP7+#`-td5wW|lr<^TEMg?#l?_;gsu$NK-Hr%oRT62zLCI2XoTLVFMp zs~DoHC*d(%8gI9NJ`q4vM3YJi98qj%!+tE6Q98U81y<=i4iqAS_CQr2O%{wsd0m^h z`bMA^>z}{&c+>C&%7;*q)Jq)KgLy8pCX*MPJ_vg0zZO((Yc5gg zDr@kBpT6}g)#T7}>AF<9>I$YX2hc1zZ6f+}p4&KhU9i1>WjBlc3Zc%HqzVx6N(4C( zzJAuMd#=%eutSqVCG-&q`_KrQStXNM?Z2P^R!deEBcK$~#*4!r&esq3^}!MV9)|#K^={TT=t*jzGv#0EQ18w4Nem z-Le1)@0F+^0Ez;=v!Id{z;5y!tlkx82HfsKrmb^{Gz2O|W<}E5{taG}hc3?f+QFN!jKPR-6a2tg;n*oBSriK}O9`vFS}5_gRjodCq_pDgM+inpY`uR(|Ffg zd1Yn8N)?>uVu%*)q^7F2_>%A%z~4+xPX}Un%SW@-`ERBFR;wMmH@IAt`T0SW$;_1F zo!sFnwDbsZh{&2nh~=qlikcSiIfWgidDtZRPCM>#Ytb4L ziq3^-YI%5&`#f#%8i4Y%EXObKYVVk)G6rV$Gd+pW!wzU40=mB=7YWHmb~x|YB#C=Z zVOd#NN2IE{s&={&*&vx1FBecm{$L2S5dlI2Tune^=yCzmyHvd%!4MiqG0&Q@E>)M5 z3;;mqG%~m(&mLjvM<$>vJ*$QT;wZO=g+-a(-6mM~NvCp7{-wnL;cp-XX5FYkDH4eE zs}|*C2h5dY!WR&In%ARMdStvNEkMj`(7ZErBCh@!Wg$Zj{^ zY*VAYbo~b&w$*ll!^`)`dSbjFpSf6~F8#k7Iq{QZ^8RV$G}wGyMMo0|wyNn0VPnzt z&o66f=dz$DyG}_BEbb_ggnO_d2e3(5InL-m)mSL}%(b76#jxCoFnuKH*%7Z)YJ4$? z8nN`PvaP<*p+)X@D0aJ8&KqF%pEKfrl!&Umda;FBs7XcqHe_0()Om=TFoJny`*hOZ zbdyCXH&$Fkae96009nfij;weCJyQE+HJ+Fgle+2SP387mcX4IY|C91gFM7_TzQ<`P z#`e-?cP7%ED-M(~xTA~SjUBL`lWg-Xh>l|4J+XB<{EC&F`B%ner1*a-n18dW112B9 zhX4)_IOj@)u7<9P`1tor?_lR?5pggu8Z4LFfF1eW{nM3~F9diA|Fd8aqJYMKE#ekw z;6=-bM0-}O78VzQ^#DSNX?z|-8#Xy!s(bC4$iHP0xFwToe>L z@!IZA54W|z-$X@4>4nMcn^LOgLc6%$KtLouA&%j(va)`rfqnh7_18grPBBKU9x023 zm>`UOY@~a8d|BW$lm}zHXF{lOan7xpe~hz<#=;tEj45?*%W9Y~ygE534R?0J6hPMP zupqcL-N;sth5ejRUp?r&_LX>R`AwV#d8edQx~ZMR40MsIe&2+ARb^gjA`^7+$7MK9 zgc$BQlPFgmVfZmEOT=l-Gy&nv#Cs!%GjvCzL= zqV;JDx5>d4B3HlpH&=w#&-G&pl21S?-IWNnXU)og;Vn0zc0iB%sfp3^mfbBxS27Nf z-tLYM?&6?1W<@&2x&rbY@L!h0LRPgr%3(<%Bc9ZIMsf|H|jNv*pDwt z*zL$RN=&_cLyjf=IOw)sm1H7Nx`VQ+*5s}6)whwWQQ$JaeprnkG^*dQVz{*@I2>H|Ot(QUmKIov>}G>8Gj zK&~W*yP*9!B`Qkb{$=>bi1>K__kPdv&nEmrU>O}$Sy>6>4OlW&l8ynv!m+4?y1*75 z;``5!eW~~4;!27Fh0VYlD}n+cFlQmeG&LW90POZtwF9n|tcJ_o(}7peSg>bMh9^ED zIq6h}NTjDoR{*-M8M3aJ&4tN2e3FOOe3$5IvPL$tPM}sO{9P!LP$)_>e-h+tNXXYY z@8AA9e6rmH@xD^rlKZmRG0>jfN=cmcolP}NhsJuVh$?SCEM19jC|Hp2T5xHU)n|p! z3m?V{pD+E^()nv31mrrbuVw!ySYlX=8CVeovYgm~jSvOnPjv>5Uj@D=vW&eT4ra{a z77k21XZ#2kCGO3eB?kzYWn!UXRwi&SjSDK{;*|2GQaQiv8|ml(Wxnj(+^)$p9N1YL zr4`8lRv&Pzf1U?K@Qv6pq?)(zP}1~cuVi9y>o|4pN&2W^L`73~mezD3bVOiCrUeVt zzpih@9^S-y5Dyp!# zYp-^PV?On^x#0DJwfiuJr}HSO`DW#Kw8X(NHAd5;B8>Q_(vnnx71I&S#~wM62^0@8 zYh}5<8i$hKhclKZHDVl>&@wY$*wHXE6CbbN5~bSYI+qB(x95{@bLJT88MKel zU!6?p48|;5OM%1BS70T)`OVistln*y6q0)(2bz1Mzc++jdh=Qcw~gLy z{(AHhDN$fv<5*hOjn$OTOl;uYE^_Y?@#!&&n6j)#jw|az4k83sHR=RAJ;^Trtc)$T z&ZmY67xGTCNEPfUYc~CK0lqFhiL0992)MqQN!o{u&qX{!NRa$UIg_hvYoKHx9gz2m z3icM8uYlO<#+)4p?OIw=U@t(F2SSmIHfa!&1IkcDL7E z`R_b6o4*0O4(8tF$q68A$`V2642p!~4jRAE)zNWvb=@3H&NnJ72m)#@0Eick%L6R5 zx&<}Zng)^o=GNA@n3{@8h9H5LOih=hX}GMas+e}rdTLRcma1yC+im8GR)fLSE!LVUH6?B7*h;2JTCCifjb7K$-8NA$v1NS56AM?9Py2Z1sX1-*K;=I+SQm>nK>}CHxwev5mw|s!VWG@CS+CsFLEn&A#Zv)umNSTYJfo zxAxpuKdqpqXYzc~lxo@4(M^v0DNH*>FAqr;;J3GIQ)Dwd&y5JB-~FHho*^zV zac67G;ql(7$#HLrhH~f`P4)5PkDIeC5LtG`zQCuV5|0)93SiY>84lj6^>}gzBC6m@ zjk&I8WZ<{im1ksRdFGnT$}0uG7|CX1qFEtsQL>qWK*DtLi*}3 zs6$oCNVL3a^aFsaT?gNwmx`sUZ((-`l`}4VT%!eqiv?OC7|p@GFH_K{Z1{MDt;AE)hc@woIBo^l=nToT*K19yl{>{dogczBVO;jZ2rErPMO67= zJ$XDcCl(O)B^|AYDYT_D1s^ZYxlk+2*$Sr7OtxY@8#lexFZWH4*L7N4?bX)HpA-sm zpnS5aQO$9j^LRq??6bRDj&#q~2OLHRxDwNr%WQn}Jh`~4=$F3Zrj7Irl9CvFLQRp3 z`V7aQ&YeJRV&i3U{mryvKhK%FXdrWqM*)@a`99ktBL(^5fkc)mD)TdNz=?!+>AeJ64vv?fQq1{i)7<3JksT;JW{Dg0PY7oUmJZ4>`v|Gq~gF>tWT zN342_?ep~C!;#XD*52!^(zVkLb5{|HAD--;4$zT4>SUSDF4zjGy_zi?&X|utMi}t& zmiKrt#6-*t#YcWk8=69H?+~rixHDc4FOP!OX>LKl7o`iN0Y}J;||}!_f^G-$)aCA>7~JHDVsKzHw88Gb?c-rf^;s;`bGL?t3#THxkv?>HDFb;i&!vO$|I#M#W%s)a~!(uoBI z>BU%mVRA>s3DTpAUxtZSj*9&5n1dFFJ?A3o21%hN4f~@-z19yk;VF!&v-7umapAd% zNnvSzbJZ1!^ePivNb{u~Ll{>_Ja*i>+|ec1Me|HtavtO$p(QEm%0%2>DKJi1I&v41 z2RsV{I$;NL9<115_ZlKChVA-=*wRo%a7z?KpM^R&kMh*^i{U=k>=AAY|1^$ zX{`$N#^x?3WL#7Q+jvvjljpqY?aYa|Uylkfm0&I#&6L4MGBPzCPY1VRn_y;2iOh~~ zbkUJ&XpK7Q2k|PIwxjKcqZLF^u_zfWVC@`t0p4yvpY0DJxM6db6$MJ zxhWJSE^k4Gt#yT>d2$?>vK*SuF*T-ww9s6OeCnSurxY+p_A2af#3NH0*kt~ehYF$@ z!fqc#OFUl!rbRacl(+4Mqb`<)Op?waSJp?}7Q1aD{_RDINE~F&w`+kf!j};s$Q#|+ zCbcL#7(Z09?=r}L<~Ulx?3kP%)WGY)h=|cZOy&F}a+`;_vFDs?_W8&GKlNMMX(V2> z%!eco$B+{g(yoSm=g%RHtrQ;7**DMz2;B7YCK8U03vLbUR$@))$qva;r=tyXelnj* z?`%b4*d#G&+mWMndJZ3?A6G17mtgr)fE^+6t1XSv}6;% zkV4>^d-G9jAg(Z^5l4vT#B)(rJgcBm!=#~ylk&~k3=YZUkJ#mzgN~hbLc}Nf+hV#` zb;7TERc1>=S(0w}Z$z!YEZ5j*ic0ZnU{2Pmai2)IQvN)V&YMFu)Fs1mw~8mdzc}A% zLi~fp{y?rRrOBoLH_1Ljj=wLD#_{+`0@I5nD_sW#NyBm7ab;};Lv#8>y_Ke!7ms$_ z2Cfh;tnwC}F^I~0GQC{-8*Jb3{7Ec!4YDlQCM)beS{p|xwo-FGPlLZ+p9JP{+3(LH zmp6+7ETws#%J1@(zMxpJ-L0>`ONfO<0k3*yp;)^w=l zWUC5&^RT+-XKu%Wjrh-BZkH+z#HnOs>{gN4cpmqanVC^^nsG5P_xDWLA&f>N8T0j) zYzL6YkcBv@DgND?v7!>N==MG>6S{H+Xf9^rv~wzi`Di~3;3+zU=p z1wxP9wh3thgb3B%1q$g@HZ(P<5odxGGcBz}R}gw_62J&Yx3{+^CStbR0PZZ1^={-A52Itx7Mzk8u76OZE{R{ zDW=J-sp}~r>@K;BCa6mXpk&wAH-Fc$v9JJrCC|EF<^4=gI5#^N{)~|l56*DVp3t*w zBJ9_$yEjL(d{tf#2GM(=9~_Ju#U@I0lQUCcVP8G8mQaU|SDm&m;*p?4PJ79a!>F8V z4O?`-x4g%B=hUv$3Q)~)@zY9bQ#Lz)qgjQSX&(@)9VO-$ysue6Yo59PCE`J7E;u1L zp}Xnfe9fjsY<{tlt@;pMqS0Qqk{l;=W{7gdKZ9yS5dybx70&N#==O9YZaWM@Wm)9< zyj`z)QX9EvTM=f3M>#f(2w=147pj`A0-kyFvs9_qemERicOj^v-!RV?D!5)*gMKj4*?R7iTq zr0ZS9tbodj1C)({UZ||v@`rJ7)Ut?Uo$kzt`-d$KG@By+HZg*B5ratnBF1%1ajVdq ziVg;ui;M&qPYg?ezzi9QGO_D2pOlP7glYPeB$+}60&UV>Ws;&QG9jcK&B&M-yNlgP z5Np}60I+0?GAid`V$BZF%yf~5p*!`bQn9uP7i~ur>kIj+~xS&A6d~MzGxNwJ1w${^K7}nUL zs7OdN^!!#OnJhm#{1oc4mXT?y)S&I17k&U^&Aq_D>J%F8<@RpAQmx}f)r3*SEGDMa zA3Se+0-Q;oiNRC(0o4`1vPNDf}883k%NriKq7;(-#6M@_?@1zj9VhRG7 zu^@K)-H8I(>;kc`?(UCZ_}A5m={Vn4d{vP7MV=;@2|H#1DKYd%IfR32A*odF1FWg1 zJ^4Zig705X`lkVxYqd+n#Xty76&o7DcIukWYrJH5xz{?L*NZ23O~hviy9DtI)6r#Q z2vc=fZu!a6!u}@a@o6PN>6phn>l(yCsbxuLAidRI(u=@(gC8ODsG>yaM5f$_6!nO3 z3r&8PuRd}v!)@~U4edFHUj80jStZyp6FSTrJjV!obLJvXZ#NbFuyb)u! zL4>&eA|~w{u--6`c9=tB{u>hQPSV0Ol3wUgSDoG^KCjj&X2@zoD0oOS@35j0~;39ka?0hs37Sl z)R`Kfs=8%LxVW!ZrU()oXm!)cNM>1w!W${O>I#%euqni94;*D~dI#c*MsMLz4aTf* ziP~ITxF%NvdOcuO8(!?9u@5L^;ukmDO`Th>1Tocy0YlNF_N8t|hsbj)} zQ0?HL2iyf?^Ho2R2-*7v`@vim4$4!nvpBk??&()5>=K4=m7H8L1m3t$bqPWokA}==u8qCdZh5R&2Yhk}kw5GM?{L$2I|tsm&$F&W z;8=_NVVTPeMZIU#d$;&nEFbS;qc-Jqtv6yL5R;cka|;3|*Rnh$nMu#E_-cy&+Il|1 zbl`(y>K*$hxI}x2xnUNAUq}pkN*{`;ec;j}WJ&0>+MRBy#>xzpTZeG$?Ks<3=(R zjz;=5yd@(=zQk{JYkn@Wor0g4fvYxd6e^Xc`4D1;BDrGGp+!zzOcUwvMu;d_OmewZq!~`6OPe~u6sL$S1)QV4x(nC4TPNc z<8H~ad>tms|MqF?yYJmTMRW@4Fi9GpKDUd}X!(|&+skGwOiy>qh8h=#va=kLvcq?Q zqkj(Bat$|k7KM1WxkrcDwOPexe`S*CY4yE+du6?k^rH~Y;b@4&q;pmmhZ=v_41_2F zORZdys$4ZNufmhlOyLH3-a_*4e)kOIHaK`wD4CJc7NIH}0%c5ECGfJ!nV(?Kxwm*F zpZFCSUW`3CalksHuWS9UIjs&EY=NPW2=8{$Y0ArPHj0U3MzOPEiU|rrQBwjwK97yQ zSeDw`U6YSV;u-D1YwnHvx?v%yWaeH>Mm0j`Dq+u#N1mrL9X&CAzB3Of) zHkv${ivxHPRanC;Oshi*-Y6EM|BcBa8Rv|<<-(8B;(2e@j&#W^EX$p|!(f@4&)vk=UG^ znq8{DC52#k?bZu+Pm;4GwHXpM87DXAM2?u38xAc-2}M(F;v*B9%oodi=f8 zUDcX*@}5L1ORjyvU;1+oraF>fUz*IhXdr1N^&!FIncRb=_G_YTrndOv)50QT{-2adH=W)w0`UoLud?Malcqp=_3 zw5NG`Wp%rR664=tGnw=uv+#HeG46Md3c);v_HMKCGjCR6f4{aAvBOR+9uH4D@N>x~k1+xQ(TVpuq`wmG zLxKm72^oLBDtl$ds54!ZD7`c;uw7IZ#kZmsahda_z?6>dQ!xULPnSMj_1UiN$iIu< zziWlLmvchc%9hLwI1>vA6%0-f(~(DCZ*7h?##egQY?1_cUz&t;u8C1LW_B;Xo_Dw0 z!%9G^eK7`^fW61(CZXuwIBKmg4#oBU#RalmoYAAFAuYK)#m@nZw1v+D8x*etJ1YVb zP*8X>&BMpCxFFuSm1JHMs82V$7@yF{edey`8g*KYB0Dnv_Wrjp zGdYOC3tuT5_n2H0JAXv?5@3Z@&4P(}k2Xf4$|qo~^998-@l9 z_dneaJ(Gm@74QF9qCLMxd<#{vnQxP|5S>;TuW;yO*}Q1g1$~6=dspY}1PxzerhZue>XebIC!v4=zR0VVqZlxXd7QT^QSaM&ztOqxMtz){F zPNm7@-1qkJi^X@PU*#QMkv0A7Xb^<(w+X)Zps^Lfd4|VlGcI4-I9P#Kn0Azn$;*ma zDbyN&)-vGN08tg2w9l_$=C|@Eyn8S*k3L`1u*TWnBJX=g^D7CX;Q=%Amax$w(;rpE zZ9>TGW0Qdo_o0C_tUE3Pv)e;XO0gIq5+M0~xYv4NfiIs>Z2-##9gCW_-FHbZdvPM$ zy}Z-dl*;wS_m@wMVeKr!zZWb*DR3thXCb?B3;b$U0T zynAJ(Rn>_D(T5_93;L7k1K7bUtufk$oaH`ck`DK}3TWxdbq5>)*{ z^@iEmf$*b_on=!j@o7RLVxpk2jt(mZ%f%=-Rb%Xm!cG+74Ca;u+jr~tZ*RJNG*T+p zkLqPcOCySv*JQ{eu8|qpE<1Gy$1fr}b#t$HzK&1CSilIY9=kKpab zl{;p0=uOSuk613EEryj}Bo6Mu6!8rZ7QA?Cm99$%M3{yKI7A|Tn8wGWN%Q@Q5-WIu ztkI-S{pI=#X%(B7kgKGQq#b?_aTm40vZ&M7A5_Vne#|D%wlOZ~?m~STd~0K@eonmg1-N~&+zunYi6p92+-t3P z5}8^=>vSio7CGmkKIXb?x6FTP5#2wvMBZU_l6`EqEs?it+}42yYl~Zs z{9U3{pVX6Mg-m~C@OxV<8}NFFAm!wa{We!HTM^%d>Ahdy!s&k(FeD`|BGVg>Zga~a zNff@L#z2La(w#T5k)p%~5T2m^QjG{D5Xh$(1D)LGy%qRYRA5F$ zT{02U*R1u`{dtmqy~$*JXZ+oV8bD-Ct)i!*$HqbhJI>8sni_|`QWfaG?OhiH$x7-FD^b_ zP(2fr4u#_tizkTup;ZEf9PM=5OA)M)s47@NH%&>k-JPAp}SIo_mBJ&K0g^v1R8%wyrHUo zi4xoed$sr)Vp5X9I%g>YP0!fq*=>)VMv%Uj4^0+_4K|&BTXmX&EY_eMsNz@>b zrxa(mrHE`zoi*?LMZl97 zFO&5aM@PmiR-`d|UTN!1{;8Q9wDpyJvKE`qH(F{O?;Gdb{Pvq~sHpOcH5~lZ_2#|l zg@mc^C+UpEh*aYb0UA%+>ztWPj+cFi`!>?AkD7^!Nfm@3zI++0jh2d^F4rnB$u|6= zc6}dc0bM)#TQvBu`;YP?B?9w>MqQplwrAKZGG zk1@Hj{tR6B53=l5sPhXF)tE5-__P zhU;G^a<#md|5~9*jA>!)+vAUM-lOw6o_g)61y(+?jvozso-0d?qjVpCA(5c#M5-vn z#G5ZPE6YpZ7P19yxtkwSJX_x+m`7$A=&GG=?(Z2jKc->&IMC!Gvow^0bVo%Q8J066 zQ12^g95*;W;TC_U+7y4I=mdW{PZf)<TS?8KOT@;N{q^+LbO@ru9 zP}UV6wgj=YBXz%vE0_Y8wwPDuqt6zV#tvU;?YZwC;kF{dYA$681ks zScpz|^)oBnkV=!}(3H-`L*4P#q0lxH>d+HHMp5=W?|Qa6nCnGGymm!}ci0&yMJr(| zA44psZE#3h#(-cK1^0nt_k3)2wG=rOI(CYbiO7P)ReRLxHV$L6_gcLa0 zFj}Rdu>NqPJ*@FG?JdKR%Y}@E6fP_^PWNvT`Nif_jriG*Yv<1Gnvd5O-6tQLoD_v+ z=ji%N^DW1AOvK5~7_X4q4U4{HkH1rF8(_yZVsfjlE2~T)%H~f;c2d5QZzRSEJACQE zuw?^tkhu2_!feaklKc1}Du=4OZ0R2P=1$IvETsKNgNJA0_OiqI=JhzLveglDDrLP2 z6?S`ycyqJMli&=$KVTSW{*f-vOk=g_m0XIc@3kMoapGh+Eh==KZ2ZLcNU8Wq+FE-% z%t}61-N!(n`K#tDMf)*{IG-xw$0ibF<`iM$(X+d0It&c^gNep!Jya#7UX!;k`aZ*I zwU2#F`D=4TQxD#7C=0MYCitO^vu6BJCC7H6jzwe)jSYg>D1l9EKWholYf{)-SONQ3 zuEO~FbP6OSF;vC78pf@+iAHUoV7$oNQX`93=qTfE`2M~6LUI1}bP*os`lc75=YPcZ znbf|eNil|r%X0l6JJ*r%S(3b$4&|yAwHdMS(6qeOSw8f^j=5%{789fS@t`m2!+3q( zj09OS+5(qmoQ-_p>py#51D%#F1>HlyPLYVkYwMBlf;%h9Zr1uH68ETFZ0=AHMRf4M zNWZjX^ZdY%)cndRGS-Oe%4M8jJWcp8!-NJDK(LJO@qSelc7~fQ<|yS}1ZED4ti7zm z&@fF!8(f6gfYzbm49fcH8_X2Qk)Iw<9T7KlRVZt0VO6Pjt&=&PUR+;+QA}v|P*7Bg zaME$Bx9-P%JeSoMlLFK510PqM$C=8{*72}@gz>b(xnbjtoty*t?HU|Dt|^xxhaG?A z_}m3%8>jGOiT6}nVR=e)wsH~5G&e*KC8CFi zsVl|VpfZyh-=X#B`w#jJX8eC#y#-Jm;nD?2LV(~&a0u=m+#$HTdvJH>BEf^ZySo$I z-3jjQ?ru9I@4fwZtEMO__s%ex>96IS)BTZ-UzL*A+ST$r?Gu7!2>YkOE;g(#jy`k0 zd93T2$ZV?Zydw8PssR_kqb2Xcl+ihDXmLu4%{|~S2~*X(XH^ji?~i9oqcpe=Gv3+!$C^ zLwlzr7?^2dLOZ6EFc|{Q9M9W8$;_yXb;!@i7Y@F*a-Eo5AI-kjDK+u~Cx%)tF_>UJ zRl3NU@Y~;<56~hDt**y? z@XS~6~&UMW1?;)`wz-r+L|j7-T-Iut?XQCZV5xPuhRF&`H;(3fkG8(5e>C45&%nOcRA|?1hl9oEd}un}(W* z{!daB33r2DuC1m)qq+M{-y4Z2rD3EO_pf=qgkF>kIkzHj;#igvMESJup=}-KG;o3)z%%%dT&sE1J}0s zr9ioM&T|#tWyY2j6k>OkbNcLS zj|h+Ea?i>cNGzjk*c|~2!bn1-`zb@^blSXPoKO<*w;Ut@&;Oj`{T*MPgvW1~f5Lx= zS7{v9Orn75MR^@RhO<7Cc+s{Z7S&YUX7f56iE3B|0$g`THxM&FBZ%Yo}OE+YE z07%z)M|P*$Z$a4uZ4PtugPkP^51NH5;|9-)Ny^3cu3#Bv$EFXc0|mKZHYkaeMUBVC z#``rF_Gpww4G&N1eZ&5vf81Ol>ZHMbUSCP3hJa#-KEuxkmvjT6ZmL4YPHTtzi~Uq) zUl0zv%{JvEZ?yJKUNiXso#$@X0{e>Wsi-Ap9)DisA1y;ywN(3tY=Q80;N-zhDhn z`*$*1q5W!;W8i61#VO1YN3HoPonh=|QL?-e_1wcUch!$cM8{iov=Jq(dj!K~J=D6U z)kg*`2I!UaPp9u%Mja935fI3R5Ef#^^diLpsM(iX!yp{LYkNRA?IaP|ei@8E z;%{;`Amt8u!Y{;{((v-By(2IOi)X7CI??sNl}-qZar<3W&jn|zO9?;uu6*q;hY zt|ojR&wjZOPGCUivf~QEq6Nist71gLqcAl<#So&z-dr_V;j%n zv#oygRkZ&DBw88^B^y^F27{7^CRipj6%U^S^(DuAM?-~hNG(V)n*hHDD8$zhegW6H z>MH(EHGu%8A_DNS)JHC~K2E@t*}1wr^dz7jli&$uXKN(F zi99i%F0Z$a4Ewf)_hdI5E2y?f0;S5_WG`+NCp%gfTuEyDyXn+#3X8}F8@|eI+U-m3 z+m%W+KIJ2E(E>FBM=2*iA|973*cz}xOVgNvu>O(5akQ${C8&i;u8A zXe(EWMN?vuakESP4F0k8VRbD+v%}%jK%rHkA$1)vQ3u$G8$AhC(ox0)t4B<2b8AaM zjiM#fAD~}lDKm%vB1)~x32$nQR(n^Fxw&XA<=o_0k_ky<2)_`{$|enl9v$W7l=n@l4jCWPrmV7G zdFuk~NVRk*`b3xR2X$*BC3jL*w~(tXmt7ky`sTkIvgRWb5%4Lyn}A!!HfPB2ryS!f zpomR*{mULHnIdAg3B%FCY*it{w+O;nq;WV?chKVvpq_WhBN5pbxxPa5IpyYs*+N@; z*rXgwJ||+TeHni>wKK#7Qpc?EGbBzAhB67*C25b2l@)Hb2A8d2VAos-2;&<68eIuV z$)Ta4!{*;_3OjHuL6ZsMnS_XO1bT zI{?9ZzpCm2TdFE5#7*7%7WNk0}tVp(;F#kQkyT#i4>(2SQ)1mSG#jhQUf`uXfVE_GWLZPt4IWpeXNM z#DKrSjKwA^=2gghJPQA-BC!CkObo0qPsM91a9;`GWz1e%_iLdThQwXrrfAEfI=@TY zxg!7m4>AN)kpuup!HLZ)7cTvZaEu64o-#>n&?1<1Ekn4Bgb1A z<6TK}NOFC=o9{NahtaTtqzswwS;8}uWcX`{okq+`Z;HcdJ~90jvv`xWR}*c03B5n> zdve_;kd`S}%9N4S?zhTjg(cxiL`RK6*3ZkWhb9Q$-tu8$j>h7Xl`oh|kl~j}_=RVY zR9*(z4m>W=xQ<vM9UD>lTv& z8_Ae$F2Yyyug8X9bWAlZRb{KyiY)mmRA6&x$yNGgx4nAf^g{l~dU@}ftX=4%H#Ly% zX~l&T&Hb~!Z}1u$#HTXh9CQ_z$XPQ_zjKDj&@%uVlh-bcERO^Eog_kL!=Y%QjOz)ggIm=vOvs>m_qHhu6t&vptdak6}A zMopm`SXHNWN=36z@y6W$2%pVc0lHVVY%{|_1e z5Ze2dls0Hc0v#vj+t&<&xV_H|S(XhnKavbq#HbkL+14@xp{OlKx$b^^RsF&BF_sB7 z7-TfEG+?T+Als}v~*sydl}rk5AC=Xx$uXUr2$)uXh5^xqQ# zeonl6+CnphIM!dS*+GN$;Le)M1B!&r3&MrQi}VF0MP%Yv)?)JKvx2}>UH6%W45LVn zh2CEu-*XO0G&}&|IEmo5D&D83wpaL-7Rm%|Rm#(LOsry)ANu+V8X8O8N`4M$6}nud zHnz4D)Y}~Pz#kNt61(`XqI1U{U|?xe{X>GOT?lP(k-Z}r2=z6Nz7FADjw;8&t= z^$=7;;E4{}zU!ku;HTRZ6M1Q85ZAro{WRhnOK&zqWw{9q;+Wn=i*Y5-^k4BULXCAr z8oWm?LKDu)_+(O7;F+Isa17QqJPqhM>3l?pvVw!U-$F!XmW?AIiu+*lXng0Aw4qJe zz@vVJh^kysS0^oHnbz(AG~Rf7zc;oM?b~Q|)c1-x9sqfzd!h)fnmi0-WXOq{zn~<9*e!WdMAJ*3d@H`3!o5i!e1&Pz-Fu+`q15mX;cW`03?d zIvnCqoOtT{-|FM-+z9N{lSoo(j!{N)XdySbeO`H{*i8h&+djDJVmx(n#<=V`C=> zTxaEfi1Js3LTHG4!S32W?jjD_pyTP}DGZoa0}(Nd&wxRTK0^qHHPtK;?Wc|ZsH)u> z4ac7i7>~=5IC@Ti1eA4SAFwR#?pH*yShx(Y6IJ_|DO0`plG{to++IHJaIfkFlUDiRTF%rG5-Pu@NO7k?)^F^KQHm0IR*8*e=B5R zkZl+cX5e-bdGwg6#jma93h&0(P-<#i?P4L&2+-uh@7=CWe*BuRrbgsGfNi6*@Cfm$%ZpHi zbG1tBjv6PNuxPf#-5-h#cke#-n*Ax@$X^Zpvg9AbX7&_l8=2@C)y285RCIHqrXiO& z0#=)N{}HO*t`&7)6cD2g&{EVL&MTJN2{Y(v_GzION?#Nw-s%0fv;dw@gd^znuS>4C>z%M>9`F>eSuz}$dOgsivb^v_6*t%qu(XfKA6e?r}pntz%Pr8YgQ(MW|B21{T(KG@eg4$b-R6bs!W zccso}-8MX7jE#0{8~9ZR=w>t`MD7zKL#LWL!|ykB8T1DYQNNhz3Hj=G1<&vy7ntMcTnmLl$=`fTP>1dODmTs?r>mJ2KYzG7AGRK%Hj~ zP`ks+t0#(=Yc>=hQU|mG}p1dde^$f;)-So?R>aX-^P7{=Zw#(uVkX%YAu2ovX zWI|(P3UTodKK?CLf#uWy1UHx$sn39$6I%V;fQTx2E;lW4e=|!HcFeVT6UoGFN)X7j zWuwzj@`~$)4rMD(;lll8Ey>UVL8F1cD{TIT=+U`?dvQl9l_VieJ4?oh)%hL}6A+7I z#DM|L2L>Rgy*Htp#%{YHx*;s0G*YFWg$PLQ+tly)#gajq(7OQ2 zX8ZmcAZ90lXsBT=6s5RBGhefBYm+sU_LyIX!b@?nSI#cetCBiL37=k9OVS2FGpE6d z+=_`Vc_b@4v_U-^t(Jt>p~GNWj0?kmF%oQ9MMXdoPdU0JEiNAX@ZQ#&&%(kYi=xC( zZE{MlH9rHWga{a8I%^^+#eH3dSKW7{c|e&2O_?PE()_&Zr0H&7fR=J#c%+dLX`L97 zB>t>cA<(HrAA1eRMq%&)_*v}bQWi7T$ zGB-5*jfW2LrxkccWr$prQ}@1g*6Xjxoi#8~DAPG6!8Ekke8a89`2=VPZ>(EfEn>0zz^%X<~?01t9W_p-z2myxGcHi?YaeCoCJ%CJ{WOuzpc!lK{z? zkYCEzMrQEU2WCOwtI1f$iBbv8>+WtWo6Z?P9;ZkfRMQl3d*tVtN{7pqZl+zl{ssyE zr7Ec_DIOn-0Dz66{|!+wl>>YI`F0!5YmdaD$|0I9`;1Yw(RC9+liAmRnPJD{j?Xad zQ0%L0Nf~Yzk8(Y{`~EK_tl!*!67*gARU?hi801DaUKl*|P|U7r(a^i(3uWFcZn>cJ zmPig6J{V%#H5H)=0-s%$9kXC;0a$P%N84}jMadIZJ0mvWo=2`m78-l)onkD@4)$c( z^85pmc;Fj-ma2=lI<_r0<4~5kWfw`mCkshfPOykbC*4kNIaTR-JUpCLx7y9ny5?8c zR1I;YKb_X34G6#F3P={<$Chgi4kG_GtU?Z8_7pHX+r$(WiOtgePlN_I*R|W;B6EpM+)(h3Y7m4?=vmVj(*-Ze5 zwKY4Z$h=n;z)_l!x^SsHjYl>`_NaowjALdjQE^xa&AcDTh?lVaXM_ zx%YVLW#8zMPY06bJF2FGcuvpZ5{&(W9PMIg1U-&dWB+hTA*xUw!@%H?iu3scib;>H zdU0XH4@JvOBY{0qNUIJMF+@zWQEiiU4jfKjVEmxT$1>P#(CO_m$L`i2f?|jDN~+1# z^LgA#a^y1I5Ak~2ZiT{EcIAPV01@$x=m-lV=6SOz#*2#ZKFsipgp1zfP+`F(sMuM4 z=Zg-qWmt%NFAi;%m4tthjyfISA*)6q5)p2W^$qQI8H$fyAlScU$6-R=hz~^PW##`yvnP zovodwx*xBOrUVR=)#}uFAMNYYt!sx77SGdxUWfl5Gun*c$G*cnRUXb(lhy0IDzuu4 zio2a;D_c9ew&$BgU{nmIS~(1~Xa2V-mY;i#@7(JAshNRYM^Z45cc22?z@@56fq!z@ zet7WgtMMF5DlM%av*>5K^yz9f>r(Rf2VMIH&B?6(e!6C=q9{fcDlwGrR#}7$#o*)}OpBUm8%KsxD}{H{h|Dfvw2|1O*3F zp(zd^rfDgtizkpNe#;81;{iQWUtxtCKB%C5c;4M#*+~=S=(_8a1J%14xs~!jntuTR zyD;y~COL5R>rY~T?zj2Tc8Blk$_EXZr|uobIYC}{7Vn~dy0LqA#_0|Up?c#K)FvQ(VU z?57h++PyDI!?ol?BDBTRA12ob7ucG7+?dOs0eK*&=o-CAg+_D>$C=a1XWF|^6{ab# zM^R}`fA*M|Hn9P>6aBtAadW=6PT7DQ-zv)}X%`HM|LKsv3-}_r`6HjUq{7QMZcdD2 z)d<#ohV2U@W3_wMxs<>%F&=EYYaT`TDAFbCKF5P=sdg_oFjb~$IDKh6(?iU>se*<5 zH|j<>!Wglr+|8fJdP(t$>M~@w$4K(JLsx_h ztc%9%K$H=3ntJz6^Eo(7j>Voq)w+0ffY*0OP#?`*uDOh73s)e{tFel@A|~pPvuW#j@&#gn@CN{`w@Wd3gFnn9})N``}*+?^DR@0S-gZTnFCY zJhkoeWxXZggS5~TGfvK-bIU>I9_>^sC zwmPc=VA_HGa?r)-Tts%(KwOK63(1vywcH^Q;2=XbjqKOkpzjanB;k4V$=G=E^zbBx zW-`q64QUR?wWCr*rFhmW<&z`>VhhezkPsXn{x88IDlo;*sHlee`T`JsLF_#6iatT( zy$7MtW*=gK@^T8Tk1IN_12-A1@G0$wT@^sED*W0@Uk89NDV+Ixl$vj-e_`&sESk3- z*g2AC$M-_C)?%wH1l$dD{>yuwe~#Ce0+kOc3LjT~dsw^9^Icz>MzpNqe)R)4aMLLq z(Ec4=KCKhIBe)xn`1oD_iF2nZAej^qCuT5OQ_a5Z5Sk;I|CNFVDHMM}!01BM##C=# zI8ZF=e3POix+cLsm+v9@0ufuE5DW$Y%4y zTZD+$Zt2%E?!&JS8zG2Gnh9aj&wb|SU{OYz$K@5@m0?;_gtq*Vr+TXP4Q`t1gNoS~Z!ZV-aqQ(6u^2JQ+ z13ZyS=|ZJK>=!8_>MtC=UO^?vSB$ zTVw|JXeOd1boy}MoaeJ@-&BK?>=CAPDp}B5_iHup2H05M?QT6_)$KCW&(AN(aFKQ? z;GGubJEbsOl`{}Ek?UeKy@RCls-EVyJ|@<76OLknnuJAC$J>&u6}mp07`#{l z4i9cz9xS=iAL?N z+4Y)&mG$oRx$RXr6wa?|%K1E7L9(DmW>cC8&5(>nAVMwkE|;81J9|Uve349vxzM2L z3!rPzadpUUD)r9XlN79xa}@|t_&$DEn2 zc%DodOREIW`ayzt8y6gQotYUAq}Yzc3dN=JfVCuGrM3w)uID9@q&06=97@ULnY8Qc zSqciuCP{SB85u#G=s@6q%%XT?HO^Q1Beg!(29teiT3)t}AU4Th6#9BhXqFTH$L2Sq zfcfWPRfgfC6%@AWE~TEXMKnvY2hIbm{f=k_%&wACPInP$Fn;;@pL&y)GY@0*3qf4# z6a771m!qHv#;s6NIakSG>{HPqYL*@;#wMJ>seqNAb>IZcbMSC02;-GUbKIBYGsyJ(_iB^%~aK3KO#z^lwsV4<(c6J=?-Zm{gN1EL0F*k2tjewYj z-R`2!U7EN!XUrR94Nv!XI}|*=ROuUg)CcroB8D&54L1XW6=H_nDvmN$yDJ8z@D9Rb zZ23WmI}-1{9hdY@O zrE{b6cl=LZ#kVaDgv|M-C$S_Pam_1$#On;46N{p;3k4Lb03Gep6ay@vU$BoLO1OuR z{-(zC;=0twXCUwcV&sBLI7--R_B|vN6JP2GCyhKoY+z$^;(xs|Xt0n-aV zr{SM37DlI)nZ7RdPs!y6uN0#-m%ks>{jqd?KiP-PF|8A}c5v`80)*hl<2oA~m_mY> z=yw4D{`Y?VKL?(>enWrO+SgA_By#U4v8Q*p_i}|on1WFGio?v>&9atbB{Qd6CBYvw z+361^w7PN>Y?2gbAA!?1U15G!+=1k-nanppf9^D&EQ8>I$L+;bO z&%}e$JkN}#Qw0D6vfKhvE~KocNX+mj;A=23-cu?VFhD7S`<%1E;gj6^j&O|S;?XtKmPCzEEKl34UG$rG(eoy)xYN0wjLQtnOW59w) zf8%^=>H00qhM7EgzV^Dw{ouB=prGdc1ks6ZDk0GzY2YlT14(q{*KD)=TRguBfhagi zqhTSm@Z?5`0PnKVkXQ-FpsslW!`vMHLJX|Rz9I1=`V>3kq4>KLuOa>mlfV*MHCsn$ zdum0qquu(09SxQ|@BunmHA1I|hD}5FvkumkNM+8nQ_DsZt%TD9L&`#54361)`h3ty z2NWi@izV&W(G^i}##B|9@9vi&nw|bjxOHTNm}#>30DZgbINKC6Y@|8@mJgubP+F?r zgVFW`HvAv99i1ljZLTNq6r3$d*a0c*3z8yXYUAa(4VYhBsRyRp`fk` zTJY0z_#e9C;0|;ZpLFXP+O*akGTlf9-QMLINg5)LM6|j&FNz`3s~6sXy2w|@Xpmkd z+2QXk`J6adCUI0%-ODhB#6gI?r&EOylq3AIe;GvoW9)o;piNaP{ZsvJ9qPeKP|e3* z#5x{2!7Wp9bhPH7K!b}(L$a3Y@NMvAMk(J!L=&&cMDFU3vk!z^Kk3V&o@^x=r+#6c z(&E61ya!RAAKT>T&7{S8Qmu^K+(oy|2iw+Kb6!EB50A@KU%?8jC)=G9_+J!T ze_h`0ItjD0wZ+4?fj1k?6*GdM;?1>^T6_*5TvCTYZ2`Ql2YpPr>GH;UMH;>V_fRJo z<<>JktBNZ%Kfd0%&E(1yt{QboK7a{$1te?s+8|Pli{I1J6As$_g393>q{NaoB~tPu zM~#y~&z?w=aUqqB44{=*W%j7y63F|*jP^9Jhm(E0-m5cnWUYKhJw|LP{?4&5Nr%4z z811gpYm;Y0-=#@s^ge~#t3Wt;rII#qzOxZgh?;F(z-Tlb`bbPH@h0pyDOjSlgS32q zuwo5qj`416^S3&y0?~gW%o>tL6*dkUo~%;wR%a9Tx%i!3)FqB*0?JC(^^KpQTY2cK z6=y(|Us_T`R@5JIxQ!;E7j_>SywMp7)oL{~w=WybS1kGt01PfHw%8Nrn_bg{w*5`_ zb{f1#i>kgAX9vbk=YV0lJpsUi>fi`~WsJ-00OBS3T1phXPHzpmhrqh=9J?wV zupghB2JDI8O&q(B84I*2{Q0p_6qL1vYt+&&<`x;dS98G_|4!4I^hi*N03MGSi#d3U z`xdK9@;9KiZP*`Q2f&!2a|T;RW76`p{M-{w!#eAHDdok{<*z`Q_FKI|JioYf*;{jf zXBhD9H9~ zx=glBT2`zM7ZHb8aSHS-ckkvamxg$f;ghF%SDWp^TLI}(oeCgbG6pI7aI-Zfa)@ah z(Z}~o2vY%i=AjTJf$4D&ATn19Sg2Sv*iFBd=U|eOaJY^GZHc+}H-4-Q1A!wL5vcwE;V`?;`+_rZqtp z%2r+V)=S39Y9jr~diCDwb#ygZ%2rY2?k?6^u4=j{qUR>un5Ozv<`4E70=_!-sFMGHA%-|J{uiNg#ZNb>Z7kN2eXYDYdAIz{_YZ<^2+KAeSf$K&Umw1A zA0cX}KEZV3;qmyruZ;UtR8+hQrbpNR;mhR6*5f)fRF63(z2=u96y%^^KR)++hKNLt z)5`H?c4x{Meni>Y*}-A8Ufbvi4zm6JvXf*C73&IL6pv_XEd2}MZ2UtZxk;bX(n@t? z&)`+KmYDbJJ|?UQa6?q6)-K$+z7pn)01B*G&9tyztIa%GbQi2H<7_wJp}<^?7n-m~ zMdB5;rbKN({s<$wcAc```l7a)Ab#Td!RFu;M1VAt}*K6ve=2 zMs8W7w73gh(;NsTVSl#c-HH?#Z2X-AG($cORzG&Wa=L?N<$L-!C$xpX>cA+^>lJvj z?d~q{u(HOZaSa#a4|Ymo0U+`VUU{}bV!xhn&!*_8w-@EUwQdzq2#dR|`UUpI9dqP; za*^oNaiP`CR>e2ImJwxna1?E{ zL8B~v+CA0m<(I!&_bLC6Lsix>in9W)gE?oTdei|jwvBAqq#Uo9^kMgQdeUEADmjb{ z^KbCROtXfT=hFk(Ry@Oue1xl_BI`n!0h69;+C?BOjUI3OCYJh>Co2fA!4u zI|+t%A>qzwYtqwmY(;0@sOREcpT2h>r4_d;uY<>B%E&}{Pti5wp0UpR-0-Px)FF8_ znc!Zr|1&X^mtNc)}p} z&V#Fl2b~YeZbfTBlBY)*p9jyogv#D2Z6=F zF!M3m{Mf{Sy#(@ao2P79peO0IpG-agZ~8!{7;~y(HNm@Wbms1>nUyh18hZr>liziI{kPql?Pz}zRQ6Pdz+Vwa zL>EECelF$Og@{sR@2(5`DEV8~M0eWRcw0%?-ld16<7PiapAmI}0B==krv}|_dgK;x zLw+}@+z~LgAfP;}Mj=r`76VOwgKds@i#Xs%WF#cByy7I9c*;gjL54xdUxW>ZxG#tj znmC>#)ML####cb5f4y?!v3?VN*XxB+8L&S}zaW+$yJn^ng|R*~Dk(=kubwE`d6IK? zuX^|X?3SCV&bl(*vwtx9_pgYz?%pIg-ESgOJ|SV!!*QZsY9HiE(+eI#Rf5q>hwsp< zs@UYZME3SjCu($8zy^h4)eTX6VJI1qkS*t{4AwjSo_Nm1mf_z-V{HZ8J1PT}iiQ?| z{{#7=!?5R`9@0`iiU&VB@KC8gUp-{WW#Gb?S5*3+%s^Mq-D2f_sb<=~=sv-_PLLN= zl|aun5vSbgeEQ`WS~;nAP`EF)lMWlb&Z#ee6AbBTOKIBy1_F0~W=cjV%RHtxPzYiA zl%RI^XB7QQFnV<*U$3X&=hX2TcF2dRFX7*PWSWu=s2GXA5cF~%3o6n4B#a?3WVonO z_SA1xGb{rCGq2HhM(bD?{4!XJs}K2oOU&=H0z&NL)$!|hE|=K>=F73bCx#tk9i_N0 zLS|7`JY<)L>jejRz`QAEv2f1s_KxFU>=d!Ya}<~|SLYEzpfH->%VU%MoY;sLQ>V6P z^y?N*N<2ovF@k%&L2dr{jbO;j$iUtMPJjWES0R(0AARre1J!W{w>J81UdsT)5T_(+ z=VS{i$*4?)ykE1#{8b3lH5kWCWjH5%!RI)I<^F~Z40|o(@x-sf406xS-wR*D`!TEp ziaadN$%j@3IJ4z~&9-0jqo&Xe)4p6AJx4UcRdEMX$Z*PR`G(oL7hQ}BdiB4i%f z%R}g=?mrC$-0aXftw=Gpu4znqHFDm6Oi2aQ_&-)ZDmIz|Kn=Uh{~1pk`^u4?`Tz&H zci6=ciw0H-osEMFE+e_#7iS1oa+>3XQG7*!OORan1r)ngD62R#nrS^H?7ngu`?@+- z?TIh$y6QGo&r7etb+$**;5l<194ghP1n}#{EWzArQgY#`pl#Bbvw1rMOMKSv)Ze}x ze{45}0VO+nHAdPj>Get5I*|Kqr=g~Y)CMGUL0Iy09!XwZL}!^U26nHEbs;^}&*yZD zSn0&A&W$|0GGX|0w(*0IxXM+_2--cO);*%&=WXIaQ%e*_)&>P>6az;Q7>qK8Y!2VdilO__(pN#u5yY^>sx>Q+7 zMJ_=-%lrktO1Pn+Vb$ZYbZ{CN`zs+rRqkNSx>=Jio33Mqh=_0ro79;4dAjrpQzk+{ zLIov~BAC>;qiat>nr}$#lI{pQ!wZc1izoUi93*i1M8axoCx&Px#4FEK}Jzkm+@W zL3R&QReMXnd*ORiQnw*k-V42r3CDwn`wZKNh_P}V_=&?RSCe)$Q$`7mY+L8$_tiT>7Dq1-MhK)Vb{o-7+iU9x z8VhbEZ!Z(e$&DZQM+C+g(DkWhSAH?Z8xlue?nPJO7k@zi|d97 znr`r_7+B5`mzy|5{Uf=Ly?~w&U}O{1450}BIRH#aF4#5+l6^9s{Lv=#8%yE01*mll z8x8HY2Ti*`>lEuMZ2y^GV(#4UQRhWMqCyBe0ODyMMM@H0nJuwbh-{Ifx}tN)z4+8| zhF2!+SX8>RCBaQ6^j3)dxZ|b~!qcCQe8AMdnt8mGOu~p6eL)y)4%s^>rmM9fc;xgWc~Q7HFeL>0Y|Rfqn_=R4yL=N-qy(J+M~S@+`8@CkDf!YVK%i4XhyBfmG=}#k84- z@(p0d?_3PAT?-3NFiB)96((T5O5U1z99TZQ9X7EPSwPHs4?ht*v)xAJz%F5k# zsVPnQ^ZmRe5G9;rorCw{E(Rs$6byn-v~uK@&EZ1W!Kc(TZ%ZodmpDM!h@#m6(SVA5 z6=VP7W7NBqYn(i7ktLWy(MR$VM}_C#$?eG822x?OczinB3NY}o_9>fO4uYG)dVf4`louad z>)S4VK@x-i5)hbU3$(~+8)>UGT%W&JEQhttXihlW_RD^Nn}upU*HYf_RGpOfgQkKM z?9unh8jw&y65GYG1!a;0VEjGpsjH*bM?p~HWr1@969(V>epxI({-#g=J|+^Zyzskg z+-1(10A9x+Ocu%i@N1|UeDlDI&-$E)u<4!xXFP9mBtc3h*(eYK4YVl008>34hwVv~ zA>Jk|1Gc_Q9Oq&_G$Z(DsUXojr9yM^t2j5P$z>kF3IKyzPn)87z5A9+wtRD6%mkJab1eRGQ?|ie=9&ml9aa%8=BlK?xC5 z10$&K!B%x!JHCm9=@;n>7YOo-Rmd(ncYL7x;>_Yk^oP?CNVLU#^Xj$Nlz=~mbbF|< zsV+t13(7Y2CN_FvGSV6sBhQn#Z47L79uVVlrW%p_)5H2wpwIlVnsU|JH90tc2r9JK z7J&Ue@#oB%!M|D;-3kLW;S*yOi``u{5Cj}~de{)@E~9X~_m zh!TWj3CPbCmBL`fy?!e&si3z%Z}0qQMd8GO@rf&q;;EjI;d%4T4SFPhC}KEL?aLxu|qNRU4QD6pF zmMhdHQLfIT{cR*v=qHJ3_rYIt>FNgn6YFOl?Q|HxMk7i#?{$~UW+Q043Ww}25hH5E zgX#MMdyTcC_A$7wQ=dX@B5ip$kCD%B^Gt;4zV`M5^taAnA{G5LxN4G{f(QJ zx{(o4U{*J!&knyODFIKvU26~u4gS^*LLu6>^F9p4FiNqAVF@g(t9VKR{bYE{fD((~ zOsRHOVM5(RcQBNm(h^jrRfwO3{6z)M(X=Q2O%KBwoq!HDkts$gY)}qsz#vS>Z0KAbIRe%>I)E&AONQ1WUkn2x+dMguA(# z90a>9!ZZGu(X6i1CG*m=TRD*nUc$RhyQnvf@hJ{`rBzNf zy~wDb){`lY;Ge)oH;XT_{%@ZsR?CCBNeKxU*!u>s&|ne<cM~XUGfV`zN zgoMYmf4n*FO##}KuD5Z;4b_tNJ_hb)eD7~h0EhXVKtOJ6(pEwS(|EHdmP=i!LPF24 z^;9XKO;)(R|GuGL@3%LfSAr~JP`3ni^+(+*vVw<#jZ+9%RBK614aUZlf>-_(8v1-SDUD@e72$6LKt2X% z1+vR)pK_QZIJI|&dmYFG)aWrizV})6#-hBM+d%xARStasY$QlcCZl5-gjf0wXqmaN zEd;iw%>O%7OJ2Agb*OJs8Zt?cIWD83cF+B?1^bER2DZ@qlgaw0Wd2JY#RoiBh3-<9 z$coZpT&w4qR1AiWs@W*2oAyB-7Udg69@zd?oJ2S;O_438r%Z}3+}GJAm_Y$-y6S24@P$b zRb92$-h0Vhb0YMDiJ*qj^$7xT^>o-Xe+$+Q!9H0!zmMielcT{}oB@$lb6_c3{ zqadgDSjL|Ae_%I!Yg+Hi>5jMX!|cCEn-ea{FA8w&t?FC>ddPpE>QI(A7LLN6@`bQH z_p`6g=m4n!Ysju5X|+^N0BanXVeL+>76}BSj}k1zccBpzim4l8fR3h)1mNl?mjCST zi<*(FLl7GB1gfQ-WQ-8wpYOHj;LR3K5Av26w5Z6;0}5Xy&uZ^>?QtS)WG>dVdx zI3FQ}qx^6=aSJa}CNE0O4=*Ex}Gx9Z1yg-&UZ> z`QXe*ooQl>m2peRzqCbhy$zPsTWy<=#GrF;V?q(xcg#z$`X0)#)t~uF2+yPzK5DCz{V3{JO7sZSbptKSJ&lMJPNybH*9SX0|kdc(9L(B0{ zd2TUoth$qN$9Qc+vJL#)lx%pE$#U8^{xY#^!K?J0anvH3Xoy7AgqM1G4j8B zZfVy8FL-+yE?HG@7bi6U56wN1p~geAucRfq$+Fr4qOBlzY#shUz+RG3p)u6OQvk>D z)8Zd4IMf`wFB5FIyrwMmTA+K1D~X%1vq`fw%zyf*{@#me6c&rQ^GKJJiQkr6f@nwS_| zBKUQ3NN9s=HPJRqCL$n$4@z2Zs6}!+`<=#l*Dn$OIpg#jdfh)bTe%4eK@i@B;y=N= zTZ1A}lH%e|s(fcK+h~|Pw3V|Yj2d=U|Evxp{AfH4?K5t>zx+Kzl|bz&(f3dL@86pR zk`PWgo|zi^r_Yp~UJYx2-&-FW-Gj6RklQQ^YOX2~CDjz&h^xgN&0^3@-G!?^ z^}AW-pLV~{EMor)pnkomQdrydW>rBY)mJ_oDN!Lpcswj(^&7aP8$-H4at?^h1{F0* zbgT0(f#`xF3cfUENYJ^(v4JE&Ih-CBO%)TaM{b#=+4l}JG-qJ|3DdQts2D~Wqlg&c zAEQ9U3cq=1=5U5<7FfD!E^$!0ZtX~qU+lBf#dQDZr)OmEKRolk0hz0I=QfK^x$<-_ z=x4hv*!Z{0+jCV#`3D=6j^_QSvbRODv-|=ar&Ihn%-j3f&+aLOGQ1ot&Kg;`Ua#*`vRSys`$CUn=r6ZfA)8zW%giYn5hN0!ny8Zq1_@@dOmt>JFst+av&HHQ-)Bd5jUk+}Vj{=KoftIJ(5I((! zZmay9wGe%M!z@r#nPOVw#8HqJ52Xk1>HcuEEmhtbSrpD-`M=UNuk#AzMov{fLZAR0 zd|mOnSQVnU@1`3ih47W3!vze@4GK1Nn1t+-dRR;*GRc^Th1QDy0ygUt0($ICOn)a; zjG`nsy*hx@{}VuyBbUhj&C^j4QaJ?Rv`9hz;Z=VMljzv?`QDywdPC@YOoL;&v7aKG zrOHXYX;}XHb-CceWslP?iuH;y-}9GM-Scj;rFs5z=;0*n+2F!RWX6(D&QIw+koS0a zmK77t`cakg&2j+9r-J&O{M<4!No|GNT#w!i)!rOgDOwOI8_r!gaap<6AYUI(%8>22 zEmR@#WVW<<$bW`RDn+t@0;=L|O-#zv*j*O!2fbvc9Jr9zd(94IRJloNMBEYU6E9AJ z-R`EUE>8%rZV5+QH6;8FN&8l`b_B%4vbp=bCmoS2B5x9~11K>_6?Yq4U7CR=-oG+w z^nRya|Ge6)kwiEAd1kb>7<*vW_QD?Xdup^@TtwM!9a6+1Y4F>l&OAR9_7vNVtfP#= z_rpjIa=1=Z+^{K}wk5}(BEItdNlj2Ff0FuI0r$fvx!RylVOxyQeN8Y(zkT9)4YKe? z|CjvG;)t6!Zx?+O?ge%@!GzJ?{TSE}2>gt+d!B2{|#B}j$4d_J$ z)R5=B!AMjzCCUN?AuO56;+`JA6rcdMa6h1;IQJ1>!l72s)A8A{{U``q#?z9uhLBLx z6~EtK`I;7vK(cvj_0CRz11b68SA~-!^$@ZSHM0B%uKLx^L>1FZqzNy`)3WP|EI}M9 zt}a@~4^EC{kA8lR_oXRI$7DCNI){P z>#~~qd#udmYfSlP37w=xeF)BBwJ?PK)U;X~zYl2<{o~R5VKOPF^;^yP=AL+==-qkQ z>(`9KS2IF_$4FJxBMR|YU446UjN{2fHbxY2IWfCbOy#jBuW~4{6aDfz zp7wia0m=5a*$p9gwNmt5hQZdSx!E{B2Gy@|*G*0sXe+&AhwUi%ee5`qC*_x$`NNt& zE^j*iuc62ug(BwSyLemY7NTd}^7F7n|FL#s|3>9^Ur?GwL~9vM%B|F!mn9T*M@q%% zKgn#Ixk(pLjgHw~h^>xL6T3yGxJsQ%B0vwywYq;Zfh#|Nt20foq$O<%R3k;zQ6?FZ97m_W1n8Y2b00LjtCCokHJPX zts>WaVa+d9%TyrqW#pnuk#3gC)pQ)QcNhv|!`m+US!}W?CWjQ;YqO-|hi~s?Ik6W_ zSQu>Hk@v>YmZG)s_+zsP?$lJW{F^zjSRer$|L4(w&=PF+4RJW6_bcd$x2%a9|1EAa zOGFZWUUkIN8;`-Zp|Q`WtHovP!we@r^&oW)N3w%Ev|;!*_UKtkWhe1>J^igB-~ocY->$TxKp6zer4 zb-Vt-d0Vr~9{KWWJ8}tNAINcx{~)_T! zdNh_kllM8+Ac3*roi*_ysy<9Vq7TgD*`PMKP1=B_u2|YH&g`Ko+991Q5 zk-lZT=(Z?5EjhfX1mfqlp1CJ5JxhBLDBfuDSrX#7AI<5n4aFkFPi(X! zwpN(3EP^=Du-fgDuA2jGwj~x{i-*qxIe|0corK#7MSKzBWm-PUE}W88 z5sH#TSLCl|{t$r}B;>MDR>ObYN?;N!vMxrrNor$g8}4_dhHxW)oAoLFJdX7^QS#c_ z399oCmr;6`szp*zRD@j(*PD75wW?vnLUS0dzott-_u+XQ-eI(>5SJFo9WT34ucA+B zqp1+^{VlIiIY`AW1p6(K`{bP7@wftgC4pum3vhMP?a%{B4hvVlYvkbf(qKC^{4fbP zae6=8H(Al9!nf-ui5KY^Zw3@3gxG8q`vBZLghdJ{xumhcz&f!7)Rjkka8&;;SvkK{ z=hIfR$FZH!$e;_4NQx<3H{~RE;R;Ihj%h{y2M__}Y??%=Dd){WDSXS2>B3%n;33LK;(( z%{Xr9OXo^#Gt&S|u=@d56N$oIq04VA&FNyB`FnV^27SC{pKG)unD~1);Obfpmzo;G zEhg>lZP=^l9LmR+$aDQ<6twkzqdWc(o0JlKHmsRUh>D&neGiqG*c(tzUGCL9kiIqh$xt&9#LPIgjLp}ig^q-FQj)o0SVxxp&9si+Q4jdS@AxLvPX zy~+fd3_kNmV;TMj-cS#r{tvg6e;nZ- za&h`$HOjBTelWSx37$ZgWB3Kw&_xjMrMvU}jwsmF_7B4U3Zrb1ST>aAcWNlL4Mmb> zEA!WLIpcVzc&XyyMtMRnlGjmRVg{*i-kbQc@Er|UDh2$RutI9I=;{c#AAyVsAH|t) zCaZ8}jZm(?Tt{V%A`Ip2pjyR1#F!=xXQEO0k40e)jDpX0G+Y2xcfU6aw6`RPk)XEgB$Jerv}O$RZ_ z3>FhoQ_7E9&8Dbyxm$n5Ik9F56@vCFN*JOB?#brF&wF&;>qW45Wv|y!B&sy_TL%W{ z&#!*fRKNL2t~7`mDSEfNPoOl%Z&s`m4syQ-zlr$b?=g5p{;k_@YQjNMakuk(wDgoy zc6AsoH2(JsA4Y2|X}3XD-Ui<{IaQFo$l&|LW;Z=aCb~*!aBw+R zI8V+;!(hl=3HadL^M%Gvl||*;-Zxz{lQD@@sl_&zW51yzXBCs6D!9O_Wh(zP+CYgC zZd2ftwV3b&U2&A1^T)lCTwc8{m$yl;<_@9$V>qs}k~A9_Bsqc0++Yc!+j|jCfKUih z>Fi9|smU}@i`m%R^DXLrk6*K4=vQaf#A?HSmZbqSP!Dl2wXwOER=kkcB_5M3E;4+R zRfsS1J8xBye5^QmqPJgud7D=kt=F4c8etwD78k2cXg#mSYvvIKOtIB}V4D|Y&2;`r zmxD$-;NbuSnjExHU}O2r$rEVt8XA-0>Q*9MTjl0wHqh7ZJfEXR_W08W)xm^z%rPhz zJLyBMzt>4BekJbCk(Fcu@m;^&xRebW?ws!YRmkU7?k@0GU{hHJ9XGl%>=-(BHMpoCKo&E_mHUn9oZUq=^_GmYSj29sAUSk=6^#mmcT3^{RuA{q+`P#^rjwu^vwwPM%RIf zI#YVGVtpyvX76I6sEk%s1QVv-x4FT3n!(vlqzhXMcuvEk&Xhf`p!pLq|6JaCoYA&- z`Nd{72>p0{fdkqEeKBGi{@QnYlS>3!uMV|aXT&pJ2yy@;$ak308Dn9pkkv08W$ z+q8EJY^$DWnPvkWBK?FnK-F7cRT$Xk(l0KOu8*TPaDE&8L7cQBO&sRp1^45@D zvF;>>)-hC+-aDnK-b+L;-Ts00@<%mr!6tyHHo9ZQKr!KEJ`Y>Y?2Ba!CfNBVJC%xh1!7b~In1;()Ay6wL6@EgcbKYZhH17s_%HwgvYi*f1sK zxEY>zpE>AicX&#UEMHPD^RL=VDM@ZAl3w4Ia*TkhAKH%XwH46Z||9Er%!?fCDul;r;Gl zc>n%#&MW>Db;#}mPt!Hx{rea-cz|s0hww`g?XLylI|4e;No?j>{J=+aXnxL)zjX38 ziilf#7xA`Ru{T?1@ojbDo^?)kYO%ZWFU?fLl*HdaEFz=G;Evf1>^aGJwcfB>?3H8`QoyOjmEs7})E#UK$H|m?^v5sU z5u20_?Ahh?lixNEjQF*sAm2fJy0Y1S4n9q7-t^f=FEmYVBjB|#a}g|3cl$c!_Zj_B z8F&+CXL>~Ohv^&^+7q%dQks61H)_QV*YDZNPMP#q*K$tiLL|58KWFduH3@9kQm_!#& zqp-SfF3mlp8kVTs$XxPu2WeH;!3znk&CGWLHNkG06l?QGMh49EVLzX#elc-pj^x(( z;s!9G0L8<>oKsdE#al>dnMmqEa%T=7L4(!mSjsZHTh|HJas+gd(xDDTo`{;T-^cs6@S!(IVR;p4KBVli>*OHUch#}7m-O0O^7<1 zVvGuLt=|dhv94B_XVCoxxaEYS_}j{N`@!Vg=H`q`AmM;OfMXBmBVRN_0=}SHLj17Z zqjRIOr>@9Z|L3IB?q@7PfKcuofTn2gXwL6nqWU;r)zEoh48#W^i9A5hx6!j0Z$#QI zRLRC#_mZUHfZW&gBr)4Z2DjtGgY6%*|5_hlgNI<9fsD`f=Rp}}cuPG!ITfHjF%D>s zA&fXqP_f#F13*U?fJs4)q5*;)O7x%qa&_AIcQ6CYG?6o5)Y^Cm0U|!}NG zvvH>7<>ghj+u;Mb-`<{F46{#5`BG<|J|Fd6r}IQ=XFv~WkO3rM;z?8_0Ft=;bWeC& z&`WQU8I;_1fPWnt;VTd4K9!#P*D1&#ieyImPLE?9!S|&+pBqRmhbogJfQ|2+Pd7)u z2|YIsJ|}q*@42p6%-q}Y3l~lVu_Y_?LPJ#NkAT4S4hl8?yXl5ZFI}q}tPkqMRud4{ zG5Y^-yscut(rH4EvaJ8o&Fw}4OBi%D7^%qvdcpW!*(Hmta0Lj3(f!q!wx=!i7?hl znFIi_VHtKFQph;hSK}8 zdG{*2rLvTzD0+LIn~ZlK=an@1@PdDT$gX_HXNy7LAzN}2z0Y^9;oq}RW;m98K&uO6 zvNTf8Q(Vd-W>*d$T{v;}x38L|x~e>c*IV8zEG+Qd98PZDdrdom9#2!Sx+DKBKmC&| zUj&C3H!J!2_cD@`+M}P_u+o2u5mjILlVnhmg^*J+9tM>oxts};z2CHi;a(tA1tsIq z&0*1XEZ|K(2bA!WYWBu#am0$1SLXT`Pyr&k+&6nxU^Q|Mtk2u~gI2O| z_LRh2{N#~WH0-l7~FCR6H%`-PX747 z0#Mih?vT=WCO`=aB&e`EYaNE?RoEn8X($9kgh?w*&&GX`i874Mcf`u|)U?oN`+SvZ zDKj$+Kf)0(_u|g@|MzzPKd+_8Nx^(Lf4014y-;&*cjn=mzL-G=i0m=Zpy9wnW#mFH z5(SqiMHnd64phMGXc(FDi0~lHvMQ_0jVCB3f6-bJe(~Cne6>2qKUPYNYB)f%_ywl@ zC%62cQ%(6H2gv&e1oQ$8iZLlEK#$_;_V)Jd^fDKX&8g7GL6zP|rB!d{-NiW4-+Hq) z+-zM-Uc8KD07b{o3(sKt4rx6_ptAgM&lg=x!MK1-XC&$|cXn3>O)uJ&7Tqvm-CFuB zbGhW@<~T>jbACDKaKVrf^Y4ho6HcFQ1QCB8k=~9KBR(gKTJSZ|txGcz4M|mMq&FnD z_EeI2EyTQj)fyq5uSd(vs(*P-E%k$YjnG72d1J9Wr=x)DVkh5x$1@4#;^wBKr3L6@ zd!CPS5qsWb!sx0kqnzgX=Ur$MzO9PRr}AH2P+uVpIQnfUtV+40CX}Ap_MoQ`c?^j) z)Z~TUX+x~c+!3|Z0=IBVOO| zK^^P#Fgxe;HSb_k40v0sNLPQke@qXJQhf!9qxYN)Y)k`8*%wyVi-L-%y|#Klu*+dj z{rT4mj~D2U{1h!G&%0z%v11Vh{$|w|hwO}W$CXI7D{1;<_=5C3Q;COw2aMc><*9XLJ1%6yf_m_ec9VJlVR#sNV z#x{-JxY02%y1Tnmj3oe$2;$m!e|)vVohpqpUTI7Ra_g%-D)?7^^jBkIClVE0s+BsP z9%5{#mxuVC8}_4fo;Iwp7x30Axw`aY6GZkqO&9kJ1Kx-*ZE;-x?_y=1!P|HN2Y{y3 zQ|s<8og*?pKRi4{sbGyAcx)M@P6zs>JcU)eAr$PcuUEzf-?&l*10Tsjv5{lEc5P*N z`1`XFh$tm`rAv~ogkyg)m2%NiYD#^lR5e%xI{7*<0_jdl1E4y-o3-h7%NdKdnqGv# zk}0MO45?Rp++7F*M36NKQ26B&?|*5TeXo!E5{KI(;%%iu4O1xuyKYrPg-LUN7SOPw zKe&eJSK>NAx7psS8j{`|hjnlFD6DoV`cGvi9nfpWKOz9@Ld zbk-k0Myk7SbVNqhMVoX66MIv@@*}z^lqGwgmiwLfAHn|oXLaM@sBfj$wFWX<_3hH( z7V)y|FSHL=IZDp-7TpQoBiM)b!+z(wE;ZeWe-0}@awRCU&6)T+WfzI_zB;pCzi@Qv zu={RD@Y#t2fRvs(e&~Q)Q2dJbFCDFM6e0F(W-dh5H<}H)a?qeDObtvkhpiWM+$jMc zR+pPA5`)|s46Mo`fw8C*g=gk(LtSn9&d_;S3921yLx|bqfS~sNx=|C>?;ZfX(OV%8 z7<%{x?!=}b#&U_Pt8-IWEMXZ{_>!PZuVm(T zK!CBKV7Uy2bxfja=tow+z<~l>qSy3$_R4j_3$g#ErbLR?T-xjMf(@k9pP(STbS}EB zZWy#$^D3&#NO2rLfbKUZcgF#6L8;CC`4S?o9qKpo2OwRzF@|qxI)Z?lvfO-8{;XSZ zn+!Ms4@Pl~mJQ~bf# z`0d*6Tpk{14G~uNP1R7!s0q{tS$BuPZ0Vi>Y#S$%o1r3%l?9=P>GK#eOR%^*D*PNm zm&=4NqiaS8pDCTl<5UzA69Zq|1-P|&_I#Wfa?jnabSD<8nkxc$1$PV3AW`y?zz$91fHd z;WgM--KIUCBQ?QfL!!7}MXf>4X&h%4zfHgV_=r$L-1mjkXIU^sQ+^(k;i>5pRHE&Z z4xp}b=cIX`hL`SHib1FQ;*b3EjDX_7ob{gXk+Ly@3g|tksw7Rs?bx_;Cisiox0rV^ zwP;8fd>ro;tEqqN^7!iY!*~@~&#&ctLG&FSn=O@>74nTxWeCa?rU6RXS zR6u1V(nd)NCs?)+r-aen6&NZd0R&Jr&Ou#ybC^8b+_(4l_6t?w%JQ&ik3T;vc)moJ zX?#_;^xUh$w>N7Ax@A)m_#ICwUnGtGG!{Ok-Z~U>|(wQ}}{u9B@Z*FwreZ1{4zU=K6RTjq``n zhF%Isq-Qst2MrT`+x^tX`6>N}YME33DY+$Jz7PZNVuUtL34#w)dKE~4L9vYuU9ICN-q#UvrdMH@{z9XtU zUw|)Z@<9>hnMN;#NYDqMO7g7OSDXUFH%a}Rsy0gvug#NXLc+zbqkv>Csoz94#AqqI z!mE!=t?y3TUb$rcF*GNAjxDJ3(pDxFb}ld}LSMBF%fvTI5{B@m-{59HD2nr0IpH6U zffu_DR)HcB63*lajvXJ9040;ckO+RG=eeB;cxIlSmie0D<W=>VkbdGS4e^A( zk(DBKn0#!rbc1BDORo`pujea&Ygc#c{FpW)iT(WxkUVSw#st=j&IA!f9}z1liFLID z8Q~-#qoVh>p`WOSBRFd(Enh0Y*0z1T5+2OlQLic0V4_bEw+Gi8vtBRi_7QRGgBs}yPSaG1g3VE)2v4701~Mw8943h&L$~1Yq5x|0%YZZ zWPsWuD;8B4KTgLqq1bh1_!iBfu`e|eRJO&$iS)4<{noqWYliAw+Y{?veg04Smb@|e zgUrd#plEkSq6b?-QUO=Lh||*hqUeBr!~^8I5(JXd^KWDOh7*k*->4X+m?I6GLd)g9 zISnEuRatBZeNDfgFjqL%evY#J-FvI}Y#+g;>1y>HnELzN`w#Ctkg^H(jmqde_#9YC zidVZ_IN2WUT}083$R5sLIAk$y0E#JV>-5ina!$H!i!1uOd%j;hz`;+68iCC^f%I-E zNJ+Bm{xHHM-kTqP^M&Kh03@JYC&epj;-xUVizdbo3&yP+K5Xz%iBS{Oax;zI_Z5)2 z(6%&qpd@pt0;9RzM|7eLR~);*H?uT+XyUj+O=w%iV^J)imA1{JCbFx(=u2=@RA* ze7AV&un{_WM39PuWX9ootY6`hE_EKwS*BDxSex|L)Pde&G+HX_Jf-sD)AT!zh|3_D zmTvaCRR@Q`8~H0i=`9a@qZb;Yt%zT5O++UL6G$7C#dvorc{>>Y^dwW7d|{1YOJUVI z%t*UVKt1}6)=Pu@2()P3utx7%{%xzsHSFih`hxyYy`p0T+icCv`=7wRke`M|EyQ9# zXu^gVHN=|*gVa-;EaXc@eXRwknt4x=hHj#weqcaKQBe`!F*Sw$aVQtQ3t~FtPu+dY zjv;j0`So_4{;+L%2|bmhmZ#J%)leOoh(xdD0EgZ#G^l2NseSu*gKeX)ToPB(VF8&K zI|V6eXIEEOUmq1YIXS7YLpBZ|ND-)&tU5wwGUG4yiwVa^t~x5|jd+J{iJy{WhaKhG z)23{!@B?Kobfwlv02;j$Q#KNNniOO&Jvr>82voo_Svu7>A8JaKnLwMkmF~`VXt~2BPmlexY zJdsnb6W+-t){ba62O~kg+3bftQ47RBQaj6P$lB+ORN8~0JA}idGg8kXEuMdkkw-J{ zSCWb2n*Y0R*k<)=LG#V%+nn!vaINAPm{6^~`sgjYN=767@!G@JqtwzAF zNw}?bZOj9ppU8}n6>NAU-w&CMU4>3x0VQ>6 z7GIEy5d3$9_#T@~yMXUNduUVAA|$hKSMM*nOd-jMA0Xj)OiajD@ooFDI5bANO4SS|60D`slwwN}za}3l)^?1G z^#k+F_T1wccHq!o&u+@9tK2Ig?6ZQC-UT2<*ZL26)UH& zn7oBUOb8#9X^740_y;yigF$^D6wjnJoSL+DNF3CE{?nYi(}xZ9oLxf`G5u7vsEO|0 zLh}Bg8q#Nckv(8&$0V=V{JwXbRR0qPhbNOhG#(4OY*+fj+%#=hLwqczfQn9fdhuXT zTs-<Xh6*mPQ15^w=%rJhugvuFRL&-<_FsS zN4?i&1K-<^+Uq2yCq>Av}kaSQ$6B zHi-ed01$Ow>9gYCrHd#~^wd+RJq+5boh>Gni><;lLEqc*GItfRv?B zvTR0s*v8Y133H-{M;F-Dwkc3$$&VNgZrW-xxGVuL27eJCGTUn(qLINxrjC+YJgK8( zOh@17E-#ZnOsys9)Se{$&d76=B)oD;3Tdh5lLrs2wbaqc^{->`~BU{!a1J&rh5XKSqQZWADa5XwC1&OzkG({h7BguDihp`UTLGPZ9FAn zy_pO^Ezt4`fK$}FkUY4AizYNT;}V{Eb-4~d$OAZ!Y9PfD<`8GrmWRz>J-HWCX25S# z;>tI1)i`oeH5UF}!g?b{7Q49}L7Ynz&&goLuO=F$)vTe1IP6Wu#mNqSoOzckc5?GP zo(NrxUh2^n#~`^tY|h)}@XG;Hl_)GyBBshJ; zypxAvUVIafi|{Ym0JTr=Y@l(IFTf4-xv!{fgxGHJ!vcbGRMyO3usNM`cLR3U#uf^*F1FPVDBBJ-4 z5$vR|GSj_klSYIet-fhNaq*Hxbs(c|oy9E3|_kAOr&Q26n1*rNY*i_pQB-q{rOQ#Krq za^&9G;drurtmfUfuGB7vY)^?_q}Q~#Bez)zX!~MX$+1P(PYz)>!!~=L{kn(l`JCT0 z>dxJqh5yiaSyewml1dVkrtUJQnjuo9ODK8~D* z0h><-XXzS!B?JrUtq@c|4`T>E6g0%0~VQx3*Gpt0=He?D6qoSSh>u@yLAVKsLSr6H6T~?g%+!Pc&V`FxG z;dl}f5>Be%beAMzFF8M+AQ5%z+alq+7)Q3!va-Ce=|s?z``yKE9KB{n9Lp-@r`l=( z<1y+4(+`4jMhZaiuD;34V}8R|sdV>Foup__4OEu?MY%A!0_HI*5CD$X7!o&_?oQDoC(#bsVBE`W~V!x>H`bau~y^_ z25T*A81PZ%UcJQL&w&n)XWSkEeV9jbh6CbUuSa4Qst40rCa55JWP}t%u&AH+Wh?#c z+Ngw_m0Zo1ciOAaXLQ~1V^ifScImhcJ0eVd(admd2DaBvI-e1o5l#2-RAM;GEDGpr z3Y>!Y72e&l4jszUG&_;?Iq0O7JjIspH7S(nB&6*t0-fL-6_|RuZ9P$Yj@mFFJsJs$TR3Jq%T`7$@6CN9(Y|3oL3cPZe zSsmZ;HRAtweE=#E?3>#Ue=DCP7RZ3`5&}GYvP}a%Tkj@*uza}KN;Y);QCI|$I2-jK z0=zhx@N~Mbtk>1y(%jfs+4nz@FLq;_J};AYQ^h5zar1~BQzN)e7hE(Nana3He!BED zyqa6y(IGajtzS|)>Vg3Q>n|4eMn`Uw(FiOc1{(UDqr!vzD@4*v!95yH5GPRj2?(#RMjO&TFwnGFeSAS8Tf^x?>F~?T5>A zq5O9#=6gd)n0CLCSOk6!U0UM>{bdeW#J%vqd&I2#|EN{b@JlEvqO2B>!A=U?UR2Kj z+cwbERXO{cZ8Pd>4ctav2L=-xt+4Z#OXr3h-5`{AO-;>q8r{pV)j&7#I`2(AvvB4fB>IBR}q6?K|==0 zO^CS6Lhl+It{^MU6M$ZnAZE0GNrsAd>t(}n$iysnJI?SBR=C)Di}ph(m**f z(%;jTb=zV#Uw_~Kti~^_-BVy{+UA^9?WFkrZh1CiBlSpi%y1Bf@5MKgv#6?>9x6QYiRUQCfAYyH@dCO^Us)A>#MBrXaq@p;zPhM z$KNtTQ+zw~XgpsaY>CEqVbh!fbQX=s&N0Bhm~4cE^nji`%6E+d+4F1@)5+|f~(tJFyP9c$JWrLZy6hKSw}xb352Zyil@!yJnL z=KE1|dM6bGxgrHPtk(-A_(<-r<(A9a%Ew{^n2iEAu)%pmoB8lw#$&P#G|UV1qJh7R z%`^hb>7}rhh>{k=vJ+}JQm+JzZx{OeEB!{8QZ;!gC@eB%ZEbDdM*~>E6bj!seIwTO z^Om4-(NXcFzdc<{iqSmgRX)2z`m*zWe1)gDgsxqO0o@7>D?58~8eT!LC@& zVNMFo5&{dXj}(shbT+8K6DsT7$0jLW^k9V0P(U&vGd>usNn0xs7f&{RT7nY@0U^de zT;ajm6jqa4yuJ9es`jb z75U-^!Pp0`Y=oyJ?~aP6ojDS0ztU1z0%6W|y{IP!2X(^Eb~~CfN5u0buOD?w?0+m= zYWSt_7%_eRhS>enUaSLx(5n@Kt`Hy5SyywEBqj4-5;wp!Rjrwz!FickAZ#CJ$#Jy! z;NR8c-(iTdoA&lFHCpIO+{t%xsCTlcHO$1dV)!$wW*|`M8}HDf-N=qNb`S8_#3}(L z%3cUE(VQ0d+p2H%Z#yNA{6L$e=NREwf4Xt>;d@R{h?gd_T9Ao&Lc}N@v>p%8a^MPt zx0i&{rhKW43oWy))cp=1()9RwE!Tg%czFNknZq)!;aN^3tV3$w{>TZo-1@ElufpMU zNF-5ab)*mtfY6gIT8WKSi?)tM{@AlfBvb&cqeC)I_Pswji{?nxZAO%r0#N%Rl!}!$ zstg{2lupvtNAg7mBcnqElvSwu(gNVA+KZ+YYDmz1m2^A8X)wpv%%Cjk)THn5HRNfi zf5Z$ws1t?>5eQVIdBO+41!2`c8jRMeR_yh#cK(DsG=dG!s z;ctKh_yVY9=H%r8K1k8(_}JLk)YR1MY+WDe5&iEEE)l1sFezqUmVm-=24{r!XYY^ z!ZiY<$Q>W=F7L08d3kxG-ty~^po&RK_V@Jxa%4bchz0iabblNz&26Y}V`HPO zom5?2J$aloezlh-W<3onAtuHL$n!QdXaPm2#l=OSqCP#13072G%=EDdlbHDV?sESJ z|2H>RS3Cj&$B$co{-kp|<^kKW*Yne~T60Ck$BL8$e>q~FIC62HiSXQMIw?XfCR0o8zevguKpur`BQc0TkhXbYQz|6Rbc z5dRgxl{)z<^U`Sz>e~Pm1y;D|TN5r$eTD$ptFZr;y%H7xSs}*9=0we`@TqdeYC9kR zk!B=j=wH<=0_TEWeZgl;xex8LR`YiMGmDdPMjatv-&y`@0iPDF& zs!dfjwJ$)475^I>C+Dn~yj1rN2Mepo7k@Q*8j9UM5!>-eK-WTSKU>B=$A>agu5_;~ zn3R;+icI2}f~rX*FLG2Y9v72!m<)9Wyo`PuA92QC%9tD#w&}}mbbS2PoW7Sb{|7la zIUSuvptrxMcrb>SmX?;0G2-ru)@~RYmHsf5sRaWTDk&)`ide9$pg?Ix;*n3ibTa3S zLc7cEWbRZxpl)_m(r2fB$%He-APInD)YQ~mU0ng=p`)WaT4^P~$JbF;hX%`6NDB=Q zcYnOAt*rbEpx%ytHS4#!^*TA7Z4Lt3pyp;~D$SB$?;SP=fMaHUp7uwbNXL5q9F8~7 ze=eYZIOicW*WmpmdG*T|T-CNf?$b-5<&GF`=UF#-%HNbgDtlA>Phv7Tc;{{%K&vYE z{Llkah*=hO376i3TCS z;X1^mQ3zx0zQajI>gIuaN4CRes<$*~TSkNHAU1!PHNiWvNRf*uVeftU-9R@X2dM~+ zS^TLR&W2J*TaOisGXao!QaRF@2n31hK2(6aeeeFr393k`T$Vx?(JCtuFc1fzkDFy3=Izl z`TJKa900uU;^N{n)6+_#pmw{T>4G?^ShSIH($a+hVaE9QCkF?&({*uIS8kD=!5He} zmDc^)(v-$V?v&BU$Vdfwd0QKs>8UC5AY*1+09dk#NX+jxJwN~6unVe<2(9U>9M#m^ z++0@|1Ziw~dOJY-9vvOs)g=NA9q{L8IvZ{{x8rs}Vd3FwyC6CF#zM6@a8TIHHz;p6 zH#dPjAvZri=8>I~6B`HT>)te6En~x1lCrC8Y9fr0o!=RkcMm#l%470f^2{vFgq9mV z1Fa>Paq1G#J&v5_oP!vR)g>;YXjCh0KUW2Xvwp^TK}tRomU~X!d5RGn z)WE(`4xhme&CfQ|XTH%st{v`&NllL53QB6G&7-($8yZ(Rx;=y7i#W4|+TuH(|Iq$U zw-swN)U92QkFyuZX+7RC&v@Ig|wTCZ$dv)Y!*v1p_Wl$E}_{45A^LD00ai0&OT-sOW6UlHM{}X zN*XlMz=X9Qwl#o-SgFN8 zO`ShJJ{}tz3zU_&|NJ5M4-XG#M&$K;xB+%1UgrZECMIGG3=9GSUi%e38O`gTg3mNG zG?+Lz?SNO-*7jrM5Q}5S?+uC+DTzoyULMuEcM8(dgI!%@Oiah)nWATBXMKHrxw*Lj zdYF@w)4{>PtC1#T(rtzc; zZ{P?f)eA*XxPf@MxF#khIr;f0gzqbWJr9W80Z#{z^2^CU?FMqUg=HU`HPqG$yKLd? zXd1?7NmfD>C%H^MTu&~U`xk*(vIpQhvOG9_$R7zazbfyg3@J9N)fj_)8M)Q3lPqYC zBQ7b+WcDKI{F!#pOD%J&aSZ|0&xN`8Xm1f{1SMcb-AP^O1|3cPv4IMJ|G zSwZP0^dk-a!`kVg6&xIaNJDEwzKSOa_AT|vz94$(P zihP43(e(eL>Z_xw`l42B%n?h?6lH%K=~OG$&krIALuyG5i+y1P4-mhO6+-}k=p z#yfu?AmiKZZ%FB;&QZkUu^R(7f2!;1&|151B6ruf8kB2&d!GH4k(O+W+2c zxkRVpA!(353`L;kUUYUq;6Ij{j3P`?eZPG?6DpR%n(~9o>!o*Wc_hRxCA-LEAhb_dfBz0P-MK8wf3W`aDJdywsnwgncN=KE)%_vTc~J6~k>VHB z6)fD$C>?j3TaB?j(0X684A%%U?rf@@hIsT_NMwWI{_DW{m!Su*kG_Yp%^?NFLz92N zj9G#FAw$?VBPE5Ng(b=;31lz1l2H?rlL9V#UFOv_zkbChB&@c0Ufo_;6A`7a`abE& z$m|`jcS=i317pflB@Hs_3`V6Pf(-}=I9h7xq@ksB3HHK0TWb#pMj^UwdwO8u=Du8R za>c>H0Xq@l1%Yhj8^}%NL%7B)7> zF{o&0o`qAEmX=(coKv&2EV}idXDjqTI01!2TmrTa2{#`fAFxOf5u@%fY+&i&V`ZeJ z-H+G&Qd0@|a*~thq41b{`}@Vo!0Z3~`Sa>%HO@oi)vH%jR8$@?oHx}41%JiQA?C$NMyyM&f>b7%HPPb#j(>K-STAr(@ zd~dp$&ikkc$P&EPqqFRkwRXF?mC4HbD;2-Kh|I zcugkPm57~l)omx87s9g_jVLL}dpEXZR*ecB{Q^&e<@Rot&#KKl$;s_YTMhy9W{0$yQC|?!=yd=3 zRV*$FtCNHHIy8DjSF&MmSXH-|$MsR>pWJ7m)o!{Y-W<_CK0dE9Uo)l>1-Y_22F$ll z_rqE+2}qq6<4dSs)ZitG`h0OG)FWk1q_mLAgijF=_Uc%W?oP*4RSF)x|ApBAc0IVPqNNdOJ+$KCZ)LwRt-&iQd{g zaP|53t(MPL!|}0bHgk_yx;iG$&{Dwc`VVrAVb2{{gQ@sxr03W5d>pG!#v5M><=QV{ zx3PRwS5`TugTS9N;ijipRq7>s+#Ot`e(PxiyQS?x(Rf|GC_xMYnbV;VBJdiOLGkfe zpuCk)-8npLv6*Mj<^r7>Ah(i@68{bb=?VyFvFzzjcWqDBe;89;sp9i|s_~6&x}qiE ze67+-58IC=2-V3_m6#k|lwVp2M@W6JGv&$pF1kR-EiVeCdk6CiI}d3D>AzJFh=SW8xF&| zaoL>^*CB}7PXJoNgaj%ErD;~A!Qt+s7GR66J7a!c*Ob5l1)6qWJw=m=n!?T5aOa20 z$;txHgViADvNr|t%j1WV?+FP+LLR@evJ8*c+P5f}!@{mjM3Irx65lw2D9lDpO)Vhc zc`#Q6JVHXk^_dumsi1->DJcPU$?VwJHD{ssp?BL9ajE&m55b_+H`;F(ii8_xZQeTM zjJC}6DZe;*6;eakvB^qtA38iLOS8x^iBTtk>Ak_e3A;9}l51D+h5W&Z@s;GJ z6@*;$zXT5ErLq-7LYZ!68q4WmaL& z=)mFY&?)ShL(4TsF~dED$P;#jgiM6Nv_l=jGuwb2(cByn`j$*yBFHV0Raxp>bPg6n z!yjIef8k1%v9EMyTwSd1btXbNHge|j))*}pFH~cQqb1OQ+fGqxTfD@` z<@}4i?}!C<30i*8YYN4TboTrPZiHm+m6>u%%JzXcyhMH_`LjIRa?&V_%5oEHK`dd5 zcRz_sr0SiJFYxn&e6cjtCG_}nt)HN3838GE<_Kcb z>18H@Wk{d=bP>5H%Y~b%_@(|t!?A{YW0SrlA~e=C5p|-(ErV17ODaG$nPaK^pmf<5 z_99VSTDMR%8*gD)JcN1B>2Q&#``|C$V_@dDcl8q^Z?eA^+%(Q5o2NOE=}=W74Z^t| z?)%4fb}Hy)*1K#Oa$p6OVjs$JRE&1OrkGeHdHLWMk0Kg8d{VjoAmg0ml`(Zj72H;Q zP-qgOG?)$-IAY)Vq53pQK8*-9(|aW>iOkV~t1OJaOIeP1&T}L(h3TJh--(D|bhMyR zmLCJ;y6dAJr?N;HCAZ&;idSkAqfWYS&oqugTk8irn8QR?E=&5e3G>&+_hEyQZZ2v? zY2O-@hoF3>!inr@)-tT@+!sh?)LWmPd&!{vKb`>?I7{l0p3iiXkFWoQMLKYIOUJ5eoyD*lM}gRhhx1H2u~_0W&`db{a4 zytd_(qJGXdo=g z|KG7>`NT48KL&6T*bEw!G&I|P|F*iFkTWw^fEXwmj6%hrrm1OdX{oNMX@Vz#@LD=s zAHY}3%gejf1O5H&90db|Y)B^T$zJ$fQ*wQO)zt}u(H&2>GGd*9#V-kzU>B>Vu^PRs z8LBG;VcXBo4|u$cj0_YM6jQQd>oRauRwe>(@g@;KNn0U_%z8PIie6q`4h|Db@f zlcMNU?5xrxXt;zjKMYWm-*hB!T|D+r{u>*3z8$KNy+)QIDwlb8Ni+WgKg zg5Lb-hsikMPUdoAZ_T4R9e?>mM=S`ooM}qbrm{KvZRY>p6B00!=T^zH+|osF)C8*; z92_kv!x7Wl1IB+56C+B^>qh&sSFAhfV{YZ+%U?!F5@en#u7{w@myL0wMl}tK6ARpB zoWurq z@!2<*F1PwMO9m{2k@Vzydi`UDYffc#E&hfIxz0-?Dj$n`WssBdBRsdzsv|vX{~CAZ zmLh>+pae~&Ll6FlGG^5XQ@KyWDutFn4uOx>cHV3NzKqJ*Z|mtO)6JsHa=%q}FrB8O z{_&(KeblBFDGS?7a1YL2+U>1=)F4 z_3TS_RO;o)EH2RX1!Y`($Ick|0X~#sSQB>Y*o}?`4Rbp9>JxU3S4^fo!z|QA_k^<= z%B@Ptruwy%DdJ}G94bn4MWQ|YvSQ*fW37XTQaWSiV|zK_XiOI$8x6JO6E%v2{(DEy zHq-h64{4YBRmKs9w@GQr-oRb<^#ixdp~8%}?g6alpS-r>agisC>+WS4y|-jv_P*^BqsFwhPl*a6aVVRUcU4HWwA^+17VhM{y-OlRDLt9kZZh z-`F?p?-Pdt9;PhbZ|J&8M%=vq+zuL>^3E*|%jjt!MES0`=4iEHf&0!HcAl$v4T~xh z8$2mEn5e4w-~@U+LF}p*CzbG^Wn)6%{r*8likU6R*xIoL!GT32qt66^yQ#{>AHvHb?oqNc23SbU3lqyq6Qmt^Mb4_r4M5bPTK%bpPQQ_6Ae<* z(`$4twqI=py*}b_01s|);piV4iU<$qU}tCN<{kls>*#1<_)Q-ffNpyXS^LO_hKI4S zun-Uti?zDDyZHnJbUuEhrKiWi#!eS>{|R<80-Zge3DDf!93Y2yL12KZFaraa&aMxB z36gR!+B7>m+sevnG(#xY3zM$M;DZ%)N=gcVrq92cgn{b(71+aYdb+r{*zCVLnF2~k zM1+il1g<1DE)JkWm4$_g(a`{cTCTHS1xdP!SE$iPU0q!dkH*kYX>bdmKFG_<1KHJB zVQ|G0aG)?SYiD1TjoWiDcJm45OoCNY-_?~D4zw4BN{rYHDbLaH(|#_x&4KbdwOyPD`pwN8qa~J-PJCU3@&*-CGU;r zXPWuEgsoo5>t83g)8mqTr@!YoS$Om;R*Z_vX^)M6En?{CN?o%WRoLU^WK>sU%kYx7 z>-*}{J6sq}Pwp!xsJ(P_M`+d6FD@$yMWclaByI9)DOUCvpq$VhlYctMDzNQ!?TH=l z(fOi9Bu*&5{?MC0`L|d>vZzUU+?t$Li}OMpJA`Jco{!Vn44s@S@Fx*him(~%Wg{B1 zw-buJo;y03imFs7qHtJ*69ibhr!cOjshvd6yE2KU^y-&5GrBLu#Fsl<4T(6qysTOjp}H zIvS&7X+#+&V&O)qx_;QTV66(arN+ffH8wq_PsJ<$No5q=`ljI9i#?duWV*V1v6yR9 z+8&O}Kf08HDfDJFr;G)+)yOG&x+_riwrL2yC5k$-2BK_ze`P?*1vel}c-t*6Oyf2D zI5?l)Q~A_xJD-=PT3ECg^99!DuRI$0@pE`YU@5{r zZrv);h-yqWl4UsdN5x<4R0-u9j}UpO6inEsUHvw?l#ap*(k{hX5q8{FN6Z*~zV-JR zpZpbtx+H)7^$w;o^F@+~%d3>;>|<(|YA1Qkh{?fd^JLG<5u_7&sCvEG+O7$P=E40&VTb`?FE- z!ENAdyOO*<_inPXve}ZM?|tcCB%^Yt%9p?l4h#S?UmEA~U>=i<)2IWgS_lT3U(f@< zPFZ<;a#9sEssl9Iq&L#E^Zx$+{QMjsf?xJ$zI7V|)F5T=zhLpz9!WwOe$$qHW;){L z7=N(}RZpo;Q@#U?ZV(j}YGA;o8lfHY4cq;v)Eu2*z(_{-X3911MoYf2rAez>)|PHL z5{hL3pSXta85rc@pjjfDlA*GmW8B8c=}hO!G>yc!|D}vMddy9J?iYpFVJ<8A&(p+D zN{$i`iO_v`R4+e8A&bH-^4?Yy9I_Z`IIWLb4BPL!+Hxy~ybSmTW*~gE|y~H{h1>thZfkkvG%~_2Sys)Rz}wzA<**;i0dBn7_SEvuBT0zyfeCS z_xW;<-VcHIy!H5Z5E`t9GJ-MH6xf>=@q@!@d@77@a2Ga;L!Zy+G3`~y>yQrV5k|;^ zc3k&RdRNO<;Hv}bVIl0u(RQ;5m_J)*(4bR!v$hu$e@Tt0og~jyhk0o}6aFP6Hqrp2 z(sL2x2k0ecJQ$%V@l$GB^WnRGPx%(F5 zzfW@K{ms~QXaSu{gym$^?Qy4@wd{%%Rb5_4MTr*a74)>*`Qu483f=xEiugX&gOy>i z3eLUXhdaG+Lah$HHCIv8Gm%|qE(!J-`t?eoN><}onAl80&H{y>yqkIvh> zmTVR)s3*j)DhNCGDTy0mC+rn)7cAnYC8?<#dKX(1?$6e5vGp zdTptKUW5P^?*hDw%f-ZmO7@>vP8KGn>9H|dI?G4mBoOz;{KP1-?lJK{Gfq@RyCN!j zDzl43Qjuu|_jk=P>TXj)u%3#8jrthP4Wq?tVpI`e? z+mpVIj*gyQd0Cm<+f!q_TK6+^6}|1fJ#9_R!jiB%ZaDp+QjKy9E15ls56r-7A1`JN zK*AA3e%9 z-PL6Zri_CW9vK-Kgnc>c3bh{Ah_vjYRbzUIWdAZcKq+n4$*2R^A(h8oAJpY~dg(zy zZv)y%&kE=yzP;me+>!!*fqQqQrKz#;HXN6wD}(>PrO~R9Bsuz{w~=k7z)-v6so7Y+ zk5_yK!)QjK1ZeK1HTj!G5&X zkc8HTPP>QZVnFG2!T-zXP==md>t%RXK(*amU=-56uw{pl=f1!q{7224sC5%>^8Pk#`=J>gt zmaXfSTVx0>?FoT!HxJwX1wotB$2IX;7xh1*#kyBmhBKnk3o>~gqcnRP=4;Eyvz-v% zto*MhfH7d6SRMOzSoDQTd??qOr*@duzc@>m#(z?}U#9`4&j8zXhhHAvB^j(%+?Tm$g3#6};sYdi4B^ z4+)w6%|U}>ud6NEkzmjxEMlv$@{r}r;eqn&XrQ(>6%JQw-z0J*DM>#+G zdX!nEzrqSj4z?-bV9k!Tz5VXq^04u$QRM0~3V6)d0Jz101cpF6dL|}h1O%(v;A)G} zkqjXnj0+df$;9L%nCI{M{M*B z>pO$*@lCFnf0-{XTqDdAp?%- z6|uzu*9h)%H#X<{&09Kh$akkJqmCsir-$GrY&s`FjMR5~HH$pa|H`F)ZQ!7sT=AS; z;W7`Qv)Qim-eqc+po^sN(l11viJ<$rWwWe=5Tp>M`dTgV#`{{!-2ElOrO|tm?Akn# zRt$jJ_O}vG+>`uUrK$T#vy8DJQ*S0;Ry8D5nfhn0til{HK#T0+u zWQZ$>>ORC1Fhh`V(fRYR_|6}seDkp%{B@1Z@z0u2!%7X%i3~mUimWE{ zJ@P^qE(}s@#Q!&Wg}LT8WR2#${a%D}XU&{riGZz_c>hrCu+-LexW>U`!*M%joxNnf z2R&-tb~c1Au7>jm2I+aFjGPJ}Iub6iQEI_Nw-E z&Ar)!A8~v-)SfiI8!YK}Bfe~fktZ<8E)P~BZpa8Oh^!f#V3H{nk;;{|FNeNH4p%^c zQ(s#x*up|SShoHA#G^@^C_`}R%I@X6>GQUPMaIL8qUB4oy|18gWjQU?r%n_Q#9ECy z;NBMm1G@GZn-8$n8z^H* zWh5`akC6-f&P1_LA(-F26lxnit~cI8X7goGg|W-1j^W{N!{&qi{qTRO>+Gn9YcaG% zh9PdaC1dT|pJ#Jqk@6ua`(4^a?p+9@z3NRn9s zRVz$UT&mV_t>aM7|9iBTR zLw{W9%hdTu)ROL7m?Dv2x&SGPWc~pXZ(M}+M5?{l*WB%KF_V=& zEA~h3Ft!0x@txWZgE9&YpA;?4UOLGZH?@=%k)uv_M}2Zn_-_xz)*Zs(U!d@)o3@CJMFUfLJes>Fox`Qp+xOfZU+%H?PeSxGQ{HKZ z6R$2;=`7m^ZRYr+;o;&0+eL%p4 zmLRU`YNOwykqKV-lX}hjrlUNt+KhyWIw^^Y|LqjDt*aC29lP4Ml4``x8P87lU!qOp=i zVR5c!5i7d!bYc(B6L!fKkgC-g*@K(@&_u?*R?kP5{ab}WlID#tRFzE6O^g``OQvRK z0FDXY`Q!HX);wR<^bNrL-v$`j*)fAw$T=DqFEXVOFA|EWT+Vv`y${OeLC6Hu&ZK*V zlnQ?5d?A^6Nj}=;##l~-J2*jd)Nw2b{{i`5?Fo7ov6hmQWM4h8X5~kQ$>2d1jX1=v zJtuXqUgEBu^t^QMZ6?&(A!D}Y7|bl_$6V%k8mli+jBp`Y73@|BvS55v7Q>pjZIHEQ zHeG1$-TLQY?>HeC=UYE!(sKMD^$l|e_4>Wi!q35}5IJVM!OG&raK7L=1x{>6YW6_k zBRRLtRJyKh_Bx{VFmCg2yVWJ$o!G*nZ>uVO14lMTxNY4?{$mH97sMLk*OS?xL)c3@ z+r%n>+lGg`v->V0iEFmCAl`DW2=!f1W4WOIlw38!gPbVZhnEBxeXLs9W4j4v!TI9?7l52Wp(ljF-=gjO&C=g@COjOJ*^<>cTOk{{s^BKirTfv0r9;G}(-l zJTW8wQ^H-g;(u^eHz0OtY<1DP`6WLb4oREP75RHup;afojNHZ)U3SOC5$SwR=B2Lq z0Q=7T{tgYn4toma=e&)KY9DnLLjN?-lGrZR)?8FP-^=P74DFRu_1reaao-7Cfb)QH zJmWlQA=y>p5l< zB>Nj@W-3HD$JKd?jg~vk|FVj7b@b>;{2Mh2(<16R>h$F3bry3I;+})U*UC7JMOQB0 zO;xGi4o;B)gbs#IkAYs^GW_0f^l!e}XGT38;v9%f<;vKy6aIHK2DtT9M#}vbcW*Vu zT1MT!=@6VVOsO94_sl;{sd!@R;@_NrA^ZP(0Lcg_jPc&R%Xsh2PfHuZxYX!UnvkGw zYPwY*pV}9TOu!8UnVIjswWXy)z2>M{e;~_EdV6_6FU<`Ne^^b^L&ti)5pZyDbh{c` zSZr@^Cjyn!=XD5tuU@see5HO1sJn46Fiz1YVPV$7Mc;X^nijUH&+Z;Zi>A0NwrDnRw+&#vFU zKd7o=l1()@S(usq85ocuA|e7?Jpv^upizPLGz$M8fGiwbTv|Xv*7o$sP>_<7lhfSn zB`Vt48}SC__to0~zr40HolQW)90e0kj?Elp{d$4_oHn;FHBTzW>e(Aq!Q6C1rRGleMhX z;7A480W1YjwPA28-;g=7@_YR`XX}@=6vqss?_5#;8|jiFfmglzg8OZgas{v6?y_ip z#CGf#Q+!^JmyLDfh5p*nUKpaxinSi@=1&Vaqs0I7Z2tFamb$6AIX5Tg&fXqSH~`rc zfLA~{h7+D&QetIjcnokLQBg4B>;l|(S65dQ78amd85kHilI2dOF)%O+6nl|t!O65? zUP=3g`}HyvqzkacD*MDqPs zN4HF^X7|x}TYYvMvN&M!pC zF-SM#K*_CK96|hl@BRP&TSZAp2{fvotgOBqE?ivf&+0XOF=NF8Y7~Go&&RwQzBh6pqcspeI^){gq)llG!THZ5fTy>C}viamJS-S0@%FPZuu5yDHXlAVPLM|Smhe2 zuEt*Y;2}wXIyxdkPEU{M){1P^^7-Lp5z!@T^mTU$iUp!)euP_u$dT42u~SewMK>@^ zp{^61+L(}2p3cJni7;T^tfogs6k>&5!mL?~L?|WM#}%nt`FRY444cPU?wZ1fcN-(3 zfq64A93(t;X#gL9EA4Pmc(JKwQm1FBf{EgY@Nog&SL%{nvo3hHT^4Pi!O~mU|KmGH z_tVcK2C&mrrs+ocPmXG#@sX@1PuvOWvXW0zNgIf0awVfm9;_>e!eMw$@;r`HB_GDHo}=3TJH|AC&H!*1N$AbqcQZpnWzEg^ z0LKJO1t39yq`|Teq!DVEKq(KPOz0 zRFe0An)&(h{v^bJ7r;7zc2QALfy-`gZvK)6-Yq>~W-2Nk??nf}0UW8UEC<~Cr`IrR zgTYv$K=e8@JL`LWoZV9R%4@JMWq!)}pBUnM>SY9J8i)#=)I(gCYBU`+Qu15n02=M& zkL@iO@bH_io03T}A|XyNYfW35ZvwIW{UJY5sAwsvf+)R4?P^iLM`~4@+b;YHt;5qq z$Vr{i{A494u5-vMynhFU8@22Mcnya~S;u}_`+k`dLdZeP<}t#XNaDzx`!WvRm|nQ- z8WxjaKkm(8T@y7J%=>d&|ZC8L5&mZ`z-_comzk3Vc*%?v42Fi(oP=;b3}to zy{sua`DZ78D@QVK7RQE_vEc&Fx}l|9udA2{$ZMNvL_K(qJM$ZYbY-D!~cF5gZd zU>~kOo&Srlar)$_#_p5$=BdcisnXEBa<^qL2XM|P^+O3X|96S~){Hthz0lA`HBMZG ztnyV4P6o@^pKAzC1bH{A^$tTk7ity%TZygWAiHV$atPe?SdFzN6H_^8CInD<6dqg0 z@84N~SqE_p0BPV|t33dM>-O%h`ePY@+$X`b!lkAAu24)&8U>(tuCA%^zCJbr3Vq<) zO^l6qa$m#30?02lDG4m!`@5qyV-LU+09iHAu>z$|B?c`6W|TFelD>Yc^=t(c`dU$O z6raO9DLL5%I4QsZ0`1R>7cT&P7aAJs`*>3bsJh5V6a$^N0ne1Xkmn^Svq_AC(z{8EtA2*WE~oj266U0>i>%m4`vyxpLYxcOG{pU7_3Gw zz2e^K*E@HAUx|2*K0mq-QXA>i{i(Ys5YfhtR1bz*+yh8dyOceaP^6|=(IL%$v_r4$$Bisb{-j*Hh z?%bRj_2vKOYO`%o)`&m5`iZV)bX?`){;D8O2=DQoFpQpHbDkHc$g1^RXh8KMVc|6w>{LT49Kd~@JSrEUDzN}qw9&S^$pUP4X97Wh+Y(O z1~&V4(22@gji8+Z-xB@B@mL1hP|%kE z5ujsXQIwMU&0)ySvA@3$LLk^|G7reGii+^?@TAlkXlbJp6Su7w=jNoO@cYIi z18x^=z-w=5>Auw$1K@2y2jv$O)NWu<_Ou0>cQD_R+F#Y5j~ z-rJQv5gu`hxna7vB%BInq-~f>orf~iu>TSZ(x8pxSxaJo-QvNOQ;eX-o%+SEEL;rX z2WzG>0VTDWUMa9n_fN3V{f2Ou!a`X7Jhm;HFZn9I_>Er*+Vf?7Wr2B!$yg~cJK>}v zi!A7tlFYx3j?VIhR8WyxkG9^rS=wz0yTRWaX+x+=7_HlTDPYz_iUBP~wt^$t~M7x8713=D!?^BU~M?^+el$87g9;dceLq+Aets>Rb90-bS zfMOPvSP;Az5avMvu`ia4g+Rr@;e`AR)M;iG;hsN2hr%fJ8Z|2Qz4xYyK`a4X8$gj< z0Tv2Ln*ium;b%pXHgOvvIaUU65QsV;wrFZ<`s%$8e10ZlBeb;rAJ5BX##n5k$-6vt z^++X^Y2~o`NK_PO5?|~4k><{)7+hK8fy)KU6?m|f7EjP{A#IRZeD;0-@^##3jeeYA82O1*MuTO={%d z|7DBkDEj}jz4<#g;St*ZfmIrym^IXs#~06!sOvuz!d)xv%&C;0PtT&A^3K6-`Pf#O zAoEYPBLPiag346ug6r3ZdBIEj0if%xHjcZ7hOBZ_(BNM03Oc*n5&g4;rk08k<6oH& zLmCN;yL(xwSHuzE~N@cW)BE%F7x%5~$q1t%y}Qtw>vcfi;0IUH1F>J**(3C*s$v4xIn3}F z#dNMy6TupH#Qtk0&ua}v46JrAj(RaY3sBN*=)Ng8hl_O}(+6D|d5o3w3i@q6>9MiK z0Fz%^10ErG=M$NtbsdP+et0|`?X`;g zI_c{EZjyO*4UO+XK|!^(wf|M6&Hn!WX@u7+&zAi4^LxVxdbyGyGQEPlxZ&^2Hl**P zS&K(0y%1ljKW!hf3fe`ZlW^px@<9&GM*es9Re7 z@_E@!l@FxAL2uKk>>>KEfHb$IWF{s#p}c5LL_Kgcw2~{@2(!JteajziX5~uuu*ymU zb&zL}z9+4$u=nn$&^xLvid3f!kjo`$lj47etbWc)y z;q+L)BG52+yFvfVGS|;5=8iXCCUF->4DQ$8Ypz&qRp7R;d~wGh>(0cF~^Z^PdRc%E~Sf&vX-2)c5D zZBvAx2?dNAz!!8o2Anp?PeJA}2f`ZYVt#t0cyBsx$cmRM@oi$Fg9Ne*5Cedf0u}=_ z9C~?sgBi!MiHR1Lmh)p{N@{A9{q-;~zi^R}FD9bhmNY;R1Oi#0xN+GT6H!p8u(hwN zgCO_MLR(7!z@Vu)E1`<{{uv`1BbVy6XNz|x`cU~8lPj&!qtj(2mZXHMAGGrl-Aedv z?hDZxsgj^!TKo9huj4skq2(Rgh>;zs0gR_GGQ>JdZ@)tU=mGNb?}>>thx?!o)LvG1 zbo>bvwDIv%z&GF{1%adqip*lr3hLf304MVH_MVW-7&Zrm1qipG{}J>i2iyzP=ARi= z&517euGTvjp!M<*TIM7mILbK(S-UiSqyF0iS8d)N``vg4-l zkOQtnajcpfq!Y1YRXS24zf&y-4gR5_GZWml$7lPCRQQB1MEFZT(_nE)O?sTto@*s^ z{ckw=UqyoddU6-~Qk7%_l+`-4dNrrp;w|c7k()S1DUDXw-BA}jsr&vOBtHfkbjh`H zpG$i1?`4NU1!k2pm91nrMY0`Tby~{i3Jn!$Kis-6?i<08wOwP`OFksS5hY}ujwkUT z9=HtEcVmyg$ZIYu#uN~!K0oWp^OarM+uvQMIMhWS|Nfbc($vEJYGd&2&JG!+jM7f? z<-t!M!Kl)FT}K1jj-!hAZLclI%Mre9snPFEMBDf}VLg!aRvcYVABddM`ijK+By4_i zyLXB4j62Fwif<&Crqt`c@QPZU9y+Rk+Bs}_2&N-F%lf-Mifi%_`>9t>j+5$XLE)IP z!XEGSZtHoBfM9`Z<2<}MeO4H3^i{N6Yuodg zK##4;m{W>KzmI01bq_iIVLsKzpcC~VPj_pxo>Dl^v?ds&!6nx-VbjOaR6EjKn}3_WsMW1e%i0TN9qLQ2ex;2`;Du@ z!2Sc1ss5j6!2k+?i!U^}+5;RJfNVh74*JtZmzH$3wLR{yPmtc`mXz$B{uu;`HAW;N zAf%L3Rq4LzT)>cQ+exVxQCwra6oB`{)c)o}5qCeIFPk_ZbDdE<48ukRH5{s1x@VPOMV z*;4m$?4D(Ze=iY*$&t7poRwVAQm*4hOU%MOuJ-80(630Hu9UN=ec!at`gP>QqGzm( zk}OkNIqq%$#m*}*<44+YI-irS{fePBMB5Q$Xc)q~D&H+wy)ly=1*s(csMSY?(OB~% zX|5*N$X`@d-t|yeEy<%lBwR?4(O36#5A49R{*Gu<2(;F-K;U zz`OcaY#RLCi&Cqg%`L8BEGtWJBJmf>Chb4bmF-Bo37bAL55^|+-Wx&r6m zJn|5h@sCLiWQs3}nT`j zuYtyOFx;2iOkEiwzYeqwfRhz)-Z>s*Y2)Q{D4PN$H>j#LK7LHf$N&R4=ElZ;n{tP? zK-=va9qZMT@Q9_E#Dyb&b>B)XK_ezQkbV-i#ayToJ;albwH-SDsJnr=aE|xuun_E(kI-!HeT2&TWvzH96H4++aXV7~qo6 zW3ztC%2?#7H zCXCLKYc`C#D$l>E)^izh(3%O_D{x(lkCHs+fRw?9bHPGqu-U0UD$H#pJ^$wG$d3g6 zPLwpE(9x0aU;049CPYFuRc&p-)7D+3Zrx3)UJMLR zk_SVag)7Z{T<3RF5X3c|YL*hx!m#PX5Yc1Bi>N(Fdc~9|2?a!B*5JG8Lrj>ZKFA6c zkmbaM8AIfy97vZKDl&cBOFRDTrFxXX6m5lay&j{(XLTn5@T-Ee?s>8$|4z zb71a}M|<`UfFMJ&x3>o{ED$Jgan%3-R@#mn$UDX~rqmMGQTTW6vak`_6ePaGby}5{ z${M2fgBlk)n5~VK$k@!#$Uvr<1g&&D zgm?Fuz~P06tTTt)d$z064s9wO#2Ae&@9?s-Q%Z1Z=<0$A9EfISX88E{fct@kg#~N0 zl|NP&#)}J}#DH)DLza^3vnc>96iDq?qyVNPfb|aKpKrmCx=&-I9@{{>>2q@mNJjeN zJ?nq5)(d~~TtTN3i$5OlV4_-j@+J?(@xLxN9CB!)7D;)?n*`0U{!pU!FP zT&y+H1ijaft1!zXY(9|OwLR(<%!&9UJU!9T(w6C0;gM|#_|mC!P;q&0&gg|o_s=Xd z%~om`Pb!;q@3}lfN{LSz+8X>m11yr42fy=^<${)BaG`j<<@)c<;|Ywjjy+LZXxw5& zkCr??O&h$>PT4C>WG3DjOB8gS^3tgMc+m7&%iR2L@WSo;7Mr0Vxr(J`E%isE4c@C& z+@U|j}cLsHKgC6ls#I<6@0(l%Wp$< z-U$$vulHE)lvLz*-eDba+Pc?zAL94rpU~&c%jMV&$EcW24W_5VO8LcqOP*b(?1{{` z(~~A{;_}mfZ9V@9d*qboS9#pnfB90owbNCR-KJ5AxA~7+t)#aylS08jl1T6Zu)ES4 z8rqUN>FsMvL(vHdGZSjKjv8#|%v{5BeZPmM@W?o`434hm`R=#VqXk<>M}&OXKMmwL z^aQ=Fzl={p4-Y&Pa=u>bE+xV;RgYJ*Eo+L^JP>|LfA701V`8%TF)GH%t3VdC@JFun z14f}{YMer`Hz~%>1(^hFnkDF4iwgO4)lQM0|Hqe6kJq~W=Xu%H1<9VrM_0WnH^0y- zG9O7MuDC|-net1Dt3>jHkq3rZJ85Z-0uRNsn?bcxxb^YDLSc*y z<*e)n?8bA^r9Ac)=G&LMX4Ph!+Ej1EH)MM3F$_?f&fYV4PKYUDQ<;en4DJn-WUa|I zHhSbP9XpBXTc*6Tvi{Eejx~$qhMdj%#iP>hPE3W5Ebhp|Fw29txt@HBx1u$s>Sn3Y zy855#O+m@~y>Q_NXead<7rYE`950u?#2}3NN+8@;k-mU zG~5?nOw(5JM30;*W<$)Yi!?V#FHe3Oe>?8Cw+);U6J}1Wkz%+=4$>p}6A|5S!Lvbx zLPIp9)HB@5u<=PKZMjd2+T(+%x7E8ejon$h9ObUlA~Qu;2MIDE#5-CFQ{IPNe1%T+ z)I|4<%!M62^ro}sGDUkY(c7BxxUsy#-1@<0pI`$NoXXTQ~eJh z0;VK|I(XWjh+JkN*yUrb8qz;fn?ru0ZiT(s4suUIaG?DqaA2!OjNfCgh{x*U513Xo zdk>e~$P$PM1M`2b9tI{h=g-$5$sbPT0Z`S#%H#`}HP5`pf*d-3gskwF0<`p~ z@A$Aq-GYcg7j59Yea32ed4)}}boQ8|U(mnsmv6HreVQtMwKInh=NESrD#iHA8Z4g5 z(|fN&U#=n@Ize_#xGj%TY^m1Ox_6#lmr5Tb(8{dz#-KV9A@E^{wj#t2MDGM!T)pAP zS|Zh8rj^JKWW{l%h&y((el(_KW^Q#qD*!WT%E}laMHLnQz!(TXN-*MtKfa^|HumH54gJ-6XKm!;{&Xrdv8pm8UBt29REOS(ZirMnwJx?8%XyBnpuK^p1q?sxJ$d++1-|Mc>~L-ZE!d#yF+ z7;}tkoLBl0v6M9YIe=1sbiX4A``wj$^7kuf*qpKMrsW9fRCPidh`EQ^G}|9P;XkEV zX>pL#lM8)(cYl(_%S!jO7)%U?38-hRf`UCAZF=j#Oj2X}Z8#?D)WARt``-rVH2EKN zpxG@7<*(iDx%bdry8p)sG#J{_?Y#{)Nj-hi3&WT?yxW^_sJQ&JNO=8L-s4BC3?c!%-tb(ySgUW*aQML@%-t4_i z2I^I`-pAxATCJ}42i?>fGo>J3)i~XTbX2aTTs9CYU*T{)>X?BqZWN1@=G)anx_;(z zj6g+gbHO_1v85@_I^8V3i50sBe56!Pcdw(hO+sVY&kTu@3C|phOJ5iA+MSN(+7FLg zHP}jjzV(KKo4eR)d#Kl`u0BVnc{JdE)}C2vA`Wxa9j#k-;>itC4f_Kf%#{DgY*?{A zZa^-R%KLo1)y~Yq;;nPL?JudCFPqfGv)eZ`wDI)4Zyd!7n`Z(%FtH9?X0h#m-uZVw zbJ<^=#qWFGU*K*0<=28Z>eM=3^gQX+NwL=Cr6mu49yne=8(SDj@W}#=#;#U3&$Eoj zm;3&F*FM|8)(pW49+;;({b9L$0raiB#aN#v4fUtvgKqC9E*6i^u_qWWDbly{^lap< z&OB7Ao(031q5hkggn(J2B2UOHt=Rf>5)!viR*Y0lB#b1bwt{AO!3La@-Y2r1+n?c| zuS+VDUET+fnXJsTHL!m+UWr~+AC0^wRR~tK)OIpf!?PBw9G-I}gTAjDasM_}BQ6^W zC)s=H+mMW?wJ?AEmX2-F7>CW;E}ehF_BZ!R=|$f<{*U3ash~NQq^OUqjv@yUGwW@! zqig;-2|U9M{aWcYdvAa0JX94FnirIovK?lZP6?=JYxhhP7)Yo@`y;jgp34_|nI4IU zX|!OOT7Xd|S^OOi9h(lB)wUdwzTEIr{ixGB-Ht`g?L&mF>@3mQzk~rcZuqQ_o%3ij z6m|QAbCm_WImG>s>01J2Kg2+{hq!#cWLUhs*yc~YOM1n-=^SU6bN4^OI^Cg>$6+F& zmMKH;CKbsJH@fsbHiF@iUJR;q@*z|MbdxOoEQO12TVgMDAg**ZO^PNI+G{QKBmFQ4 z=vcw)?#*6j72K7i3C|z9b6PjB8=w(+RC;$VHe?l|D^ikNuR3j%+vH0HbAP(p#f;F- z?9TTPCz7AY;*X!=Rt|lQ&K<8*;ixv%!&B^Py*m1&t5SxDx}4nlZ{`~nHp2V2Z+8r*YU`TLeqTN#3hn{Awj0+qHZvz1@u`qBsjC=3?NqHT&hHhe zB%;Dl$d?^HttZR*z)b5^ufZl^3hS|b1;q7J*x9jOGyb}c^{#i`6`cMr^A zIEpgOjHld#!%bBf2W8Jil>Qz$nhi}qT~Jx)q~@98P_CU^3g~Xe_8S5SU2Mi%ppXEE zH3D+-UR3}iqGMuGj6?qfeg(ynPozoxhCmn-3*8MWL>8J&AJ5e=Z4qg0wQfEZV<+jm3OPFJfB=j&tym57uAN6J~GB6c}u=u3Yx0+wI zb7U2=dSB5?s@yVtayY$chtt#!+}}6MO?LR{e6(~t*_>ZRv~A?gCB{_94M9p)Mc~ z@<_H24412`$OD1K^hB!7jlmLBDAe6?W?kM)?y12QK1V`Ka#>k~2DC!2Wx{Ap1{tvM zggm8;w({2R^yO%yOx@A$aHQX}t%=?L!botpmh@|Q;YxThQV?pPo;cIHeHo=i^pMvk zx2P&F(2;E)Z>eEI$Y?llenq9Ee_-VHxA{SGyd)F?A9{e?`*(96aBWC;hEJLmTgm4y zb|Mh>#+RxZ8c_cfX*Y8`1_sx$&NQ5Egk?N&Ia-BWHw^wMlYRc3!tUmBz{nwvMTWw+ z3&p{Cq19|92{7PQ$!80>&X0%g25@8$LckhFK~+)hYT>~>5|7UnJtw7jkbQU-ekK4%#|au*|RS;Trj$eU~083>g+Z{xkj3FFdZ)`Kbm=7E;o#8fM{q zydQjA0urZVJ!6N3%nIMMC9-`uPO+=gDI} z489_6qXgTqD9+C&{&i%9CR^D=cBfCl&ex_^887qlqTiVJ>Pv#rrYBp&Cy!3Ahcp03 zkwjC6q8aCu9bU)Es2i~m z&mG0}3sGnB+^(QS7$S1Aq3#M(;$sbnoUgJPKum7*^=tGo{Ra7KP$@9oB~wNT21#!g zAvv-XA_T;DaCAOh?!gRr>1|1oJ2^Q4p_)tN8_Nu7=zDr1*}wbPoxy?~ z_YNLQBo!m9TYq}mD=PknE$&v$*KKXKAHP9eVk3|)`}H(D*TKm5apI*LBOsDhnvN?j zq6$J|_4*X7(zV-tZ%mMzovom#D3nl4MLjd)L6EG#WXuG$X{D{5-j-fArua)2Sk5Vf zwl+34cHP0UJNbjWr;w0=K~DZXl$ElK^>@gNwA0Qm9gJr^GyNK)ZhcTn2YibD$*nb} zui2vL#TB`6h^VZGi6JqJcrB8LG`65eAr8u#a{ln)jyG7V%=!~woi;ZA43-5x4{RC+ z2L$v?h@5++UBU+F0cOCc!TJ$TP?O6UK5NgHr@-g3*7phYTZ=qk1YxMZe{y_mZ}DfW zFLxP%;U}BNj08x!C?O~`bady5%^hJ%yK`7h+e;@c&fU$eRp;{aGnl@d-dZ_;Kud*$ zqjZw9!O`{Jck-*u@~O;bTU$Z{MEgA^*a@0N0y%>cWJ2coEvC= zuXn4?L%1mV9LM)_%d(}~FFvguzk(EkX`d(xrj~|ssR#Lf?c$??yh6#noR}+-LhRJU zl#;SM`uM--QJwdId>q?pg=`=3dX&*Dm70HZ6mH=9^1Ro?YEKmFx8Q< zfuZr7nrMKUidu@6-10ILkU1MfCEIb-#5kn1JS1*#eRdDj*CLKq`&TaavLmiQ zO#~6rR#N=k|N5)LQZfvTqc4Ld7e`RePL)S}`Dt;Q{j(R*SU|)5qQj5q-?}ZXc)wNi zw|_+!B?BcfVR@d-Pz>%!+R5fY^L2FfTr=rHdFC<`Ti9>9C#;({-ue`ICM&Oh$}CA5I>lE z=F5!yt6|1_B@IJgz628*;p+J`g{1uTCr9WL z!Dw(;oPz;zFD*S=x$geR_xvXwT`MDpogHru*IQ}#@CB5C3T$>3N9NiZuD!)3hZrx$ zK9j%D+Bw!s!9iY66K(b3C8^AXF0ly-M#Lp8HQYzjDV8Y@96WaJd5ssVIn2xzK}4*C zYil!|e0h4B%2bsd=VTGG-@_NM%)V}KjmI12qQ*S^K5&~&!(cewK3UIXyk}z+4;~&@ zu_I?b>=lnCbF*5m+b(}z@G`kZCyR9j*;Lx)Wx=V$KnPMtpOz4mx`192Bs7ZgkGj(fZ9 ztt5m-x*5gPYrWLyyp!?lbjb6NbM42F6F4~7SE^nI^@p7(x41Yy`m)WGK%d^xk<)0~ zZp2zehR$@Wm&2{WErJR9A$Q#=Fx6Bl^>6LhZ9MmnDM+1=_7PM$ru269=OD@}qsBXO znk}`Uc6s~0yGoXt6NTy*@3)~Bl<{S9ltTR80>{1`?bQ@2IUu9e;Ib-MAdOHAU#xmj zbLfLOf9q|&uHDLe)z0+(`PO=IRz8+IY;r=$IF<+L&nvG}MAzx6iHY#=4sDV?>ToV0 zR>DvcdVIL7nv0=o3?ZVNbav6)NZc4 zc49!AHjHGk0%M32d~G6}C@{E3KmCCV4i60fXD)7GLShU|;pWYVT0eb;d0DhCU*D{e zG_g*Gi`lZ@Y~j1D7+j641X8l1QGL*;bZCYJOsfaYL!*5#d23N16_b6=P1`M&bw zZwr(21O~%f*L>yFp9)+ZCeS-v0pn#g*UJzq*fu=%7{mBDkf#Z>NBD}LarK03!yc2n zoNACypA$VwKRYuod%4`9Uhz^2i}leOGoBK<2!D6D7LZ8){9&M4h-e8>q$8$lOkS|R z0Z@*BTI>rAdVn6lEP$9vM`_ygT{s4|EjM=qfPg`@1~Xvwci~b~@E=ORF9IMHPyps} zIU!(<l0z zo(pS`cHSQ>hDm9bqdz`u4uXQe&L{U(%@yedr^+vhMO7gH10G({4E{rV`!nJrvAN5G zth^$ct*P;?SOI$SZZ8K+xB#H}KWj#1O~L($aa?c26YH}Wh`{A^cCc=XCp{l zu8ZCn5xwi9pCtK}vn4`4y(^^o`cUCmEN3@`=aCuQ^i))o)a!}o;7=a9lBz+1j~p8l ziF1!{s@l)tHqPMs&OeyarLCf^O?&pyePh!HanIViSN9X04#LOPt&T=ihOO4XNISc8 z*$3yQmh2+$mE}5~W~QW}*1$Kx=ENCgUpKxFvpjXum%86jP!=XFh9=&dbx3QA289;~ zFh~gq5YiIov{kMe&8BrMuKjxCa53 zh<2q9h1jlaIb>av#r_+(_^rG$!ppV|+0yo&|BK}w#1+vO&V(xk&>DOQ8r9ZUBcvv$ zR~2Tt><8C}li@nJI%m%8<)(U)NK}x&cqCgin;4K~-p0ODb>gmAH0@#O)SKuWF|p(| zBU&TB<>-j`eOumoGs5!a)d}w7@+sWFO@Rt+8n2G0APl{lP+kz_X$W?IMrxQr6I<3_ z8;{_AeIpvTfK=LCc`R#|Gt2kK8TXJ~h6EF8r5s^lC!Z>3XTLCJUV#Bj09#g3u@Xq9 z%rMpiY7`(<0~%-$V`eStN=s=u{9N*6((Zs{6Yycc7#lemnGvXxgYjoD!UYuDE+>Bl z0De)8CIQ6kzh8&0(b_li;pr-!6_x>Osf1>8(@^w-bFjx*hxu99U5_ZO zGz&b7GGxFO&~&Yjh7jOXSuS|q9gwPVn6B(j!Z$lSxj$#Ut2Q3!8;Edp=JI5{Ig9_OZLs96 z!|r~61QA|x_paLWnAc;2aW*=cVr6K~FCl_8WU^=lW2|0bg1Bi9xzL^SlxP^s;(Fkd}AmXerkUzcCM@JGJomycn#`!kT&@EotGU9X0oZ zCHXkS2Z#QYqp(`6XelZ$b@Q)S_Y0Ese5rk?r{%i79nk>`;IxT zD;!{GlFH^DaD7vmi%Z~$Zqry4u;;_0!D_kWcxF)n=(Z~{?;!5yVKrHCWO<43la02; zGFU#IV{#C&Fxg*OQ=6Ha-(OT|wCK{={#4%I+n=C)yu03CD%Y`w6a;Ox(RFPMFnE@d zeN>+CrAYaC^)HJmp)I~m&O;tNO!z2Ngik+l9fAdkVEyxovwJH1(#^tHng z7|1|#-0VU$UOZSJ!4C_i#X1VMk}+!|6Ismd-#JLyl^um*BNj%mLSRY1a9FO&KM$G? zOYv0gTJ?uoN~%BDrO*%Z%;nSXnUo(){}3|gm|b}JPg!F!BfTFg$-`+qq}1fRO2qg8 zeHEX=!0C1wT|ehW`IM1x@MngI>vZ78kRY`p7?uB@QwPX5`0qP(OBN~&o|kD485{EQ zjKGlI_D5O0*$^HkDea6Vzwjje)2rE-G!LXck_|2XeclEGiHB;N-_ocmPBNGs%RStP z+3p|f^?%GQ_@~g@s95ncozpa49R0%)aiVThw0FHj;U9 z7j8u?%-=lZ6I>-WmIa(arO|ZPND@=v{Oc^!4wBv7T~G=IBDuP{nT`%$?O0j*SsDfg z25<-ljjdmw!W2*>Ci;P*E)th(254k~NKH#ix@Q-RAOYV8FzN_6a-+GKQITO`a9~`y z61SSe%X+P6J2*MsMG>~3qy&f4tmE?UWHRu_NVuTc8yg=)z}$8kq})c*#XS-fO<3w zI_4revkX;dWnz+)%5ClS=v+amV@XVa1U@slKYhFny>3wVU#QVS_Td&I>AN}&$0yu+ zS6;=e^wplNjuXLK=B%BWdd_)SzshyauQziF3)PgB{oBxhnbzb4uX0@Nj~}WwpSIOJ z{>gw}ee*qUCAy~W0+kB%IrLY^3fgL=MN)%xsNo=UQ+*7i0#9wRZ4F!eQv@>>OFbJs zKlRnnedFqK){1{Ibc*g@Ht2T)nA|$uYmUOsnPtY2a?F($FV`%v zDt#mD{wAK?jF0GVVsDI`$rq+9GSpOB@9hr8xWfJuhhNmBsP$aT#e)3=U%i1Sdv`4B zJAjYhK>^}ubyXDzhfU7Mbir(d{vgHy2pMn?TW<3#E-4u@s!o!6Y03hX0s`N|uRqF? zxpq=n(PJ&c-I^q&s6S8PZJz~{uC26cgBEIrucVgI$Wub+rQJBb6K=A&k&tJp2;*vZ z4gBG~i!YBC6s`Q^vK^*3+rV(-RM#=(Ck?$`Dw;_f;B}U!qprZ~IPg|M`ty`N0V8>` z3Os%?*)fVeMS(OX9iNd`+`M9p>N}rgIJioYe&yg+ll@p=;h~#qc2GynEfML+V;Q>k zV8cTAe(Bfv>qk_iqKGA@P3E<`57~e|9;9fphB}7wHQ9l&zy()hYH7xgBKML%ddGfq zYqS6L4ddf-$ zWZ@zkS+Ot5UHB=Qmir3ra0YQxfs8_uuK9|l-~KB~tk#NQ!8a-*(2`)eg0=B2KOchoFX9t$qm6W6-Z{#MzQunwFUZYhHX2Htan!f4c<9CVMny*l zluIzg2(~;>qXaQGG{d!8BUmu340*luJN5K@Uwq_FNFu~2BBmYw<`(Zjc-aOD6A>jz z*C%xS&kQ89*Bot=eed~q2|M&xrI4Xh26_iyr{H~vz9?e`b#<<*JDp7I~9gT6b9yu9)D%ERP??-Ex!OllJ;Bz@m;r4-lM$C{+B&v**>jEahkjg}zDu*H%>m=gHuk@5 z1M+)Y=3NfZ+J#m*{iKv6>qWADLP#N(EeYq8NC|)V$gm|P^LOXl=Xh^d3#5PI;$NUf z_YIK%h{cMLHsZ;9iXVIn&Nsx$-(IvS1@%;dScI|byiN-L?g#(=`s*4ZAa_Bu?`k+Y zHa#UeSZ$UsX0G;UKPpO{BE6X**37l$Ri`Um2m0ktX!5*)$BU$F8%c*)+-O&b^_+duw1ha zbP+tZ-78_sd{S6gQ*w1K3UPQ`HJMkVtx@JKe8cPPd9!DsD|UF`de zUe>VqYv?ubU8rw7y zmAz;@vj%K}^=WGuKgxe*HOJi6$e^R|(1y;JsMLmy*c&emNQ3|1I~DBUF8ddZlM&oM zO`~AX-{Ho^r8rm`+TmS`naaypO2_xnrQ?2i3ad8ZGq<kBcK#`f1;+x|%# zN|!a-_a_@I)+3#O2aNJBcw27Br-x=x{pl~iO%|N5Eo$qcr9=>P>tQhVsb?Fgh?2#a zEs>I|2)?;fqV9^46Q$SQ#@*oBAU7maK6|F6{%Z>??SXAa{3To@12w*WLq<_kfU z4PjBv7OQ%pwQ5J<;iu+0lxLgY(I^6d#c3uX^#7U#Ek?xNb2FV@(rfML!j1sK7O4_&Vl;Xh~R#mhkksl1k(aM}>D{M8_!5U+8{royp>t=$~^DwNd%&#;S z@(kZYK>0(C_!LD}Tt%U*b~JuF8(}5daq5vU#TefbXM}lCk50IRf|Zk1#{O`ni0Y;B z4O%9NqHkj*&}PQ4J!k*A)Cfb5lY}g^h+Pzm64w-yUac!#SH#!5yVx-hcPSxB)n@XU zhx1^+6QsUJnw2hgfqBE84J@uecc07e?h9Y)n^H0a7QbO5HGl~8%r zhHnQGgkRcxIIwGA7@ZX_F7w8lyU8Z5b{c6-6tCWo@CP}9n7r4A;dasgTzq_g5glu> z)|a`K9I9KG;GY9GQC#Jr{R*2$D1qwK#6EVf2-}}EAE4A$KVNtn(c0FZ!jIZLl{hh;1&~GfQ zo{h|nmQN0efh{n9Ed&;T(O_gr&1Fr0C;fMk{H1>N*1rSE{-Z+GeHV(#5&nFV`^xEK zn(O-pEC0h0i~@+8`CBps$^w#hkG6hT1VpiOW6gqOIp2Lh1Eks1Sp2d#UFtiY6c!Q> z%YGXwd2g}B(syCzBpFpx ziq`7y+vjnC)boifd80*F@T%NrjobhBZ~#6l|4rv7MAW+0#VGcwZMH`@JWug4TDW&# z-{K?ejJ7efr7k=G7mKk6`ZV_6872lD=+9K4&N#VGZhvNJKL(jK>E|axm6oa=Y|T~B_nG@0z* zr)lgB&E0(55_E{*61n<#=;gh7;RY}1(tGM0ou+ug1$5TfjA+qea;_VIeYa%`RpXEF!*0^Dy+VKQN-mQaz1*nY4($T2hl$;O!`oli}Ht((921}MWi!+)rtDlKg^!a z9f4@0N{?0z<>#VJ(j`(=N8@=XxlQ_Ki)7cy2Bl}Peq;o!CGOxq2~)C-WFetQa|Ct+ z`!xTZDaW)q!(R;7U&I;pH&M>mgO;Tyvdc55Jjrl89;t^E9K&}M8XEP?HDM!g_)+?+ zQ;}=D67U6?#I!Ykq8UBlGf*$VSGIBf3ARJ}(Y08?;xrnG8g_x3>5E7eI^ST-(mRb{ zEs07LhqJea{hi*1GqRqTzI#itF+~Pvv=X^0MahWy#b!-#61u~E%(aUH^(JewAp)Oz z?JcfL?k-zL*!HV6xI@kkntNaBauh;a$eHE7Hs0+0C?SvEy@7E=fo<36r7mxMBmc7_ z|JCprHj+e1pkF~+G21%s%_pqyr-(Ue#q|c=bK`l16lzVm8zih=WYklOE>h3j4H-sj z!DxUX72v(ZyNw-fj4CJ7abRqX*wOlnfhFNl@rg1bFX~5z*PZwTplaQ$-F^uae2q(} zv%!!ujJ_#%vo~EFnaZ6Z`VYzhyueJ{%?H^jYGci=Z>>H^53Q>rf4^Wm5^%z@q)My;{yKyn3K9@Tkzt%0jG<8?GQb(@+s=}68nR$GJJ`He z9ys*Yoa{$d=N?0>8p4Rt!mERmqV%O_5Q~#HxaJ=oi#c!ZNY{<$E;rt^M-yv3b`9JY zNWQ_yY8nyA-9ZFaSJ|1DbY2Y&Hoo<^oFV4#w*ziJP(V3Wh7*?8hmzYjCM)GYo8FMJ z?NgN5q+#0dNL>(X{?A10_y%f8nuw`MB)WIt@d1(-`U@*p7$PyA6Gz{;&IjAwlEeqm zn`y5d&jCLxp@6pVhE7EqwCK!=fw~V_*6cFa{|ORp^q=4i^eyC^YenCkF=({gV;)Ml zAM=3DZU=SnM$Mtjv37#EmyXV;;P47A08MQBb#Xu18>d$McT|FET)#W{& z@lB%{d!*!j%kt!hs2o&ow?}@%BvWfHnb?q>R};!dCPOJOEVv!L(r}v$DNsBrH?12~ z%JBC6R5=jP{hvF3)hgdlk)_qVs+KMbP?pbknfB}Z`j7QdHO@PYn}c&KiKV+HMCyLM z+Xobs@?*^3%B;`OAN1PbKEl(YDQ zkVvj+0!2uE6q~Tv#}rC-(DS}4+#TIO1;Ru^k%IT>`NX(d`pyRjLldL1@$xSNtVJ_U zQ&xFzqt~VYcqVsRMD-!@v(1n01EayuyrZ^l+?cUGHJo-_4AXLDbV!%U3Tg^JX*SMy zW2i%!KYD7g{Da+lxt(oNxmZ#S0#9i7Z&nr@mQal^0>)__X@RJM`Sy_tO6j=bqY6DCyY7zX@VEat@zDV|EFQGy2C*4spuUo!){~EVQD)k~@VLzDWif>rHkc z1u`~`rZ&NN7O|g>zCvX2GWX_}&DAH@9gQwIMYPSYuv|eRxA;ieB_*Z-Q9;B;WjQ5= zoLs3h&51T98!z@bGH@%L(NvW5t27PFdjv`Zv$@>70ZbR;`|DjCa&=KjP3jFOtJp+t ziJ93!&2f00wItkso3vZvb^qhc(*c}$409f?(idUO9yS`s{m}0$_6JvuP7;t9y1sxcH z_h&o?(wZ=L={WHwmAebw$$W5LX}Sk2mpEOa0*k%r{o9R=6SjCGl&#TKT2i9)Lo!=^S1mGlxh*nW zw$ap1;-P`qPLYqCcwzl=*q^?}78^EWU0pafu6A__u6qN!7xU!s(!9T2SfhYmk?E@r zffsAZOc?etgBEG6yx93&Jo15&oe>gaHOg#PFq0FA-ub$niLYL4H<<)wq0-df zmNux&k}ReEc)W>|>0+_&2{B>j|J|BmFcTqOe~r`Th6&e`?}QVV`|Kq9%*&^}c^Z z0V+j7&sJQXR$L^(7p_-GGjjG~UzA^Tx(myjBAj1IAM1?Xh_M@O{4hFJec_Drz;zEX ziUv-4bWR4*_Gi)YAxC`odTz`tTrHmQEARND;5$>EXJ@T^aJq$Wz=FYh--1S7&brwH zY+i}Sjdw{7rjCA_tKM0{U+0t@46$mZE=3v)uoH26yp?ENWu(SYjq#8Ci$g=C_N4_^ z_h!%01i0@mR%pp=Rw$-J`QIQhk-(<#sN{9wAky}zPDy<@a1=Q2k}>hp?-mNnAwW2eWss#g>s4L6`8d=LCNS zfs-yVeIxo`V7@!>IvVx%)UQ3`TCCnt$bM!SDRJUpBv1L69xARn;L9}0%DC0)(|>Q{3F&u+8SBML z>(K-!EKR`wZD{bsOS6c6l8PC~P#Pn1-M&bkVr=ApHr3Zx0BmwovU{F4cA~FLsM~N) zSI7yb&#&{)#6QGsCfv`17 zRqk^#?nEGZoGwiB$cd`mLw9O8EX*8@UnOD+g&qq5I%_eN(a~b#RB>yXR%rSsz|t*# zARzxjw-w9!*vZ=X%c#2lE9>b1z!S^@m+0t08gy!2Ua#?NkqnDbu%mvnPMGnOCfQ0M z+IxiU1lsg!Kt{Pp^OU_|xJYbits|knomqh*eB?!8k-9hL&|xniw|;x zkX)JzmVNDaU@d96)9U%wa(4PpFz9drTd_M8;2bX_NnGn}8TrzDu=#YC4V{S1TNNZn z^u`jFE@skIxDShu2}oQvvUEH30(tNIbch;yl$b2$ELQhMlis)VNO z2oe(V>FJ4+^XB^p%mCmP^a7yU8PB0XFP^IdbF09{l#P+`4sZ}rkdfz|^xN9nz@QbF zeF+N6d>j_90Ju&-HimrrwyW!e>zg95Mjc6J+281o?F@h~E-3iY?)8|=V(xai_d-Vm zhDlW)lmWR>2>0zn-dE4Z^X<{=!v$3p6{G*lOlGK#kBLbJq(tCj3PwT^k&uA#gSwnt z1>nMpe;~#O?r6&L^3Vtf8SJ)epnpN9*}!iZW5b9FoDZ3dhFk!U7EHH~ld~h?M@B}D z0u1Qm<0F`Z-`zByDPaKi$=BCnP`CH@d~O#MpH2+g5eXuf0j=f@1Vo|jLdCP}06@ed z2_mOom;1i13-~K{gLZ@J6?p#8bfZopXS3&Hz3cXbXF6VJ>Yt4GXEnIIQyA{-t1vPP z;gT#;@YM&B*a*`)|2V@a@}fj)W{W)^=Zs{f06`-{cFrg5&lW`9F%UL7B#qI%T~sIr zh}c3d(C_{e?D?VYJU{2qDaD-S_HG=y2p?9TLuGxyPP@F9DxvLZauSJLRp*?|kV zdn#unD{c5zdO@&=NWCLbMuwkniSr=st**ga@JQ-|hgFfhrdsj%>?qxjAGCf(GSH`jv3{`bGDX}sDb;jl8%o1 zQGPa>A>$=1anU0-?*&5#r_*%ug0B}>ODEs$reY4WvYqpXS%flcZq8n3VZQQMYR`&! zhB;T-fTcv&(#h^Kn2?a00HhT(1vg;{>CbL3Fp4N={WvLP{muM8K1zHdm@e+S2q zYje3l?rz@sF8n0YHZ_8)pAloHpek2*@8^?qyXk~|culjc%u`=_ zLVCiB(kEJG`=N-0M}6wvlEiTn7(^MiR}^|02@xc|f__oituiHny@Eto9L&tLiOnqw z+kGAUi+ba*{w^*!s}!*E>K22}fUK1IAGUrT>4TRyld1cMLaQli&DwUWZZIs*6HlL> zdi(st<|(p`34v$R?;FA)ry!eNC`N`cpS}irT z0w1N7HcwEeEj=o#t78QiYJf=`%M<{))xmg9AW10zAO4_G6D$P+J}OE|&fPp1<(m&(+@p|6TXw(gX=kaU~^vHo;dunP5 zK&OcPj+W8R+41=<){TJ00nn@fmvT_Rc)>UG@!{99U7);vW$BN4?v939R|;8~gX8Y+ z`ncwD`@m^rKhc!g?%}J>Y$ECKQF{38QVx*kg^uFSkp6gTyUE++kzh1hfF9n4g<$G(NP@F@L{7y_?k%udRnYP&x%QtF{-5s?x zd|e!^;ZqmuRNiJF!mBp9hbQ~f`_y&Z)Y=2s=zY(Bq%IwvC<$gJUl!jLkE~#d3v@2*f$_o0(;87i&fyyHP`jFKJgj|JPs0?MuzkdMRe#P9F#1O5DPc-*Fd#cpr! zHkdmGCsISaN+3=8f$`-06@)9_@85yaLR7{PJdNHDr(%I0aP92v!CMBXEx|((FR!N( zwd%f2&-<&|3xdAEK_<+wrY274{rj66IVLz5m?oRmj+@ih(L6^I!H=H`a!S5tNZH}S!_~bVuSH$ zIv9~=w4a-sQxg!#%FEjVf$jO}o?cB&Ma2pH%)Goj8uWeeF~lNp#atb2GCe zK!)2HBLsS*0I_zr%Ypg%JMgCC((slDqSD!=AT2@A3@Tv-ffP8IuIb?9=EYde6C<}?4Ym0}*{nnl}n5ld5RNTg(CkAdTpt!*X1#sGoKW6>BeEorbJ zR6E=p`~f^pGanR7>=@Q3xhY^wE8m);cA{uwM^L(S#0`GHiQm*hZF$&rF%sfMxrm zLFl9%MOPDv(6eLlI#kyA9Z0Ky3o9ykck%Jl$bbm$RrDLwL>mwSvy0?6Jzz00?9@Oy z1|)63Qy%Dh0Bm1YR#rgZHSdp?b6W;V)-l(K(UgjzScYudB^#QzrpDRRvS{G%VxsDd zG?Zd85=Xz~C!{`O*@8dp_^1M&26UN+AJ;5?#<+!|b|A*^ZWHcU#lDJ;u*VqQi`mG# z{1rNG)zOhnSe!6%dZUcwx($Yh)SOH@X4h{}vgW@cNrk07x$(%NS`2p7)fWrXc1sKto zng;W|GS=_VuLLi;ytwEaP%YCmH8D9kI}3@7d~w$RX0@TAq2S(wr+9ZV9|UuAU}3Sj zSqpHxk&BN27y!b2%nR)tJnZ7LQM{c1P6j9`C(54~7&sjFrhtP$zD(NQ&dy808c36x z8XCZoKF6&GL_edzeL!jktU|DBq@|^mmX;b1B~}7pFGx9?8XI41Hfd-qI{cuIj*d7u zaGtmEc-*)Fb{>%K!Jhz7DnJ~88xCA~!QhAY^V1{9ia{PjCY5*s_J=ml`SmLDKXc!xiN_4y* zSwNs2PG$itbf%2V69CMQh>X-}_i6=phagi1AYv^gC1FZzQd!xniwgi;(gZdRQc^>S z3fWbD$xc2sMyRZh{u9(gdtGKQEck=+ zkf3qEsG0$e*jpb{1-w8}@f?8rK${M@xdJz60IM797Z^f+S*sqGBrA*Z;OtPh!6R5e zLP~YJ6)~^yu>W^H=34gJ{YS2__^j+-U)=>cwr4`0rw$h1zPWJ;BuWKs-<$en?l;2N zZNfzitr`D#a`oQcWqRG#bI&WiE|}}aBCHZKUW%}sWBPYjc=7rf1!0_`@=ppIemqHG zPENJ=v)9?+HU_=6pPwI~qRZd$K|nwN%MWk@P>@Uf@x%G)!4-s+<5eJK1d$sm3k-sT zsMzR98=~${}{W+=~Zp9>CBZgr)3k@PucBPzSyR-qhd=d|O@3 zq*k4onc32UL#U*qBP(54S$PW9E8vp@00?lSh%xW($}B12_PDWmXly$;Xn(o`wE*po zfD5di?rsoKPnChU2#5C*cPj}WpEua10DvEej4#&7`fUK}bD_=>7(~cQN@~=a#e=1s zmZk+VR#+IAtD~iqj0}2mayAfKLAV4t12!RuLzRF`h93GAkW2w{8fzFOnem{B(45 zhF=B1-U^~RK98HQwjUrb!lKhuR9CN0qJq;|?0U?!dN`2!fgb>tHi)F+t{I5~;8nQ? zk&Ev@vA_;Mt>Tqn!2inYc46}Omk%ftfW&*F9CM9U3<|XK{Q}vn8MUdn1lrAB?Guob!aeG<$~HY)b$i*CBs{Lo32C}r#e*64Euv3fD$aNFGd7viRPE% zD}5G!he?3|eR^_-ogX^cHnyulj~a!R57z9h(e$2hrTp&J?JC60;UIA~baT(B|=e@Af=7_)5{T zJZ%=4YslF#GG>r#q@4^`&4(TfQTO#Lf^P*kx~JiomgJh%jt0bUd)U*L#BAv5IL1J^x8)0h=$l^q^h= z97xK6bx_I`JU9k~g1s|4n`l>}ASY)Mlo!C`u3FwFd-u-@^5`CehccI3o>V1OMPU_z zyuafTyMa}FxDDG6%&vE5?uQ4yTeOvz0zo?RJI!2E)dm+={vK&>dwvGExnJiF7z6Mr zkoPSGho`5DNm&4W0XDT~XE?Vo;y~*wAmDTJL8r|lDK!;X-5VJgOoEY$wKaVS*v~Oh zQF5SCV`K!f6maJeQBc4>KMs;Uc=&Lz6|pRMdwTM4i~_6~YYH5UIRlvFr;diX0cSAa zyV4niL=5c8dLnRBqN0A0C+8C2{skh$|BtP&4(n=Z+r>ay8l<}=MUd`p>6UH~q*J83 zySuwvknZm82I=Mud%y4ZUFTe9{ek=1%HqeGSu@Yv&mA|J=0X4m;G@%Mu;~I$;mgY} zl``1qz*fE?zbe)N0%Sx}R=`)F_ws5V1+W3AG!zuFUGBj$5CI2X_03ROqG7<4j%Tq@ z11~7pZGhgRcLN{+Sa^6`_J=AUW&?z~04q~)B)qE!^**SWK~0-{LMATG?RrB9Ld<}r z0+Mcp%B1Buz#*`{d`}1aeQhmpCoHe4tNUl~2OGC}(3KhpS^&A)K|eo&GKBE6heC=E z94084IhdKN)6;*ith7xf@_#*I1wq1Kt)}i!;Rl;kosUeV?pFU|bm{1Au z>u&D8RS(C6f87WuASsTK#pDkjt1K04q-Ltu>3TiZjcY)(qNIhTTNQ;_OZlysk{up< zMSgM{oWoautu)YngQ$zm9rqVz0oVw5&QAW5+44D5BN)HZb`L+T3GVxIJNc)Mz+DSu zY;trMOeaaG6Y?86JM|6Rdad+IsJ6uLg*H+2=)=D)QG_()-sVWe6YK^U+l_(1zI=^e`%Z>EQb0( z6|}ydSybfm{N&a+gSR&n8x^HzZoUYLKVWqWA|H@Rgl$ijK?V^(0UdTx!IUQ_ArW{- z6BQ^1sxMH@U0m1}N`qPoKu=&%KRi0>2_x{h`dE;;wgYwpFn6;Va>1G`^kcT(It%=J zfI&t@O+-`4PnT*gjN<{@OHk;S78g%~5UselGQhm<>ni|n4GqmbsK!Lw1kR>2D79O( z-EX@8WvTwxeKe`s*#1HcH_Y{AQ4V_XKRW`LK-q_C5HcqQqF=1{6y)tv@W z6N~hkgM(wd|0S&ng$3k8ViZzMj*myi#DLtAlET9EA3DY0lhV;W-MFw{Shjt4;qS;m z!bEeQsh-R}1&jQcP{HpB|XGA+JNf&q~K!`Z+xY*%Z+B;l8R*w++*4 z?@XsBiq_KNK$?+Z_)xR8cOk4#bZlt6aWAtfX_>7S`^xL@Tdw8v-lK3h67yj;X;f2f zW6e%9CFu@GXOa}4T>nufe=%} zlY-C)O;<+LcB%PHwt9(Vq$$B0rF+{6AcmlT2C=`S$^Y$*{oX2lj&9;t#&kZVd4|U1 z&9FFuRoX_W9~HP!@r0|#3H^A1v^$rSr2(IP`B9gxBTYSFmQeS9L*;mr1h!|Vr=~!- z8ON6|qT}9Ox?qt4>3LF`nvdWp4n!RQ2z~Po9%#V3sm{fCu?_ zfKl#v`fc1a;vz;;O6oH!Yg}w>XmIf6C*v2$6-+MhTYu<>(Wz+CXOi4M~+rt93o)_2*3=Hw$904XdRSC5zEjT0G z)FF9#{+k_s8W!AOVtgDt|2}wQkl_Tj2(UI}&|`rKZT!l~ zZt&pthELt%ug-GO`?e30J2Q-D+~1>-n~HgwDdW^|NAxHL;Jn)PZMfp=B{U9r`L*)% z4TF(Hgw3-{J19ve;o*g+OSB)nZrBgnM&*uxe6`Ve{1)LN4tv};T#I+*)WleOMj#wm zDV(yIq$xM&)&(n7--%KYHADnJy*dZw$ey?Y<5L)wAev|aOaUvSbR(mtwdj4?hjV`G zwc$((azXJ~7ArbX|MmCvfs{szsOA4%3?Yp1?ENMy2zM;tbTOp31w9F2tz1KiuAa z#A?w)@WV3&X}jS1ZA8k+>DnJnrPmWm`%g4qq~Otuv;d?beP8_z&d=b;4YCG0yShR? zFcN?Md^uI5{Ob}N4gmmw1>X(kKESAe!+t@53E0xb#bLFFz>;#Gca9i;2v(L&v`(O!t9-#FB z`3N!5(Lfaedqni{g)sumAJS#9@kz1MzFZn0f5eAA{RKe zFeVIw0*~;QAq6fD&cXJ!aN>i3p&{ss=o=Z;@qcIpumRXkPFC8|G`8T9h6e`~&nAC5=gmx0MaeN%5x#~=i5V#<-O;l`hvlC5HAL5y$i_EuWX5>xJ_}?2VhNix=#!_ z*(^my5%3-rP3b;>T>qRX&+@=pf3bRa6gC1+|k% zffrv#0-N!w4KLncAe4jCN`#cfX{qhc*ihO`YKGmE#~7V<4P{zed5y?j4F0X#$b>sw z?TD=V7o&|X?l#MW+y`U#-(;Do_nAZ8C$T5*yA}SrDvawA_-vjoy+* z{=SBJTNy;;)ImVYKyLm?nIHS|(qD?RZG6xK7bQFo0zeEmNKis9Fn`CfJL+&F8 zqwkq_o#{;V{t>5*kLI-x4A6Y}^1+Sq7eAoQhCIW`}I5ZKD`7316cu`O8K|l(TwN&m1oe=9bNwM>St{a zI1{X_JOcyEU+gpgBE%D9VQEp|T>>ururbu`MDV*~s@QrzEepEZd%&`72019lj&N%S z|B@?dDlOHECw+r<`YiOw)noj}M|oOdV(J}!nmz>j(H+ntvs(F^c6u{ z>(6r~;g#Yq?Uoshscmf=h?`4cd9>6~yV@>EFK~yiCIJChmzcn7KDrZK&pTf*B+e zyl~LqrgTZFb6{04rM3r?D8lvr;jQGH`Y3hXzq)`Q5J2(LWp%}ZHa+W9L?te}ho&NWg-R4lN%BWY z4CYoZv_Z>@I0bHxYjhv_S{F?gH!z95VYxf(r32a1*~vQ&tQmEI@vbq5Sp=6h^Lm># ziUBWWeZWX?I8#e{F+C-)0iPepK!Rws`u{QJHDUgjF|P}U)6#!~G#*oaW@lbnQb{KLrgW}*jHucmG_UNy~59HMW;T|>6cXx z{vogA|FneMu-`gf6OO0PsAUpD(@Q@b&HGTD4WPgry%xYKY60G zp$Xd$x(ML(!w5GbedJu@VP!QBF>42;eiUJM@EJrfkdGrl$Qnf^7owe#Q+#G_f4%k6 zYunYvSOTZ@MCt0&DlvO^2q{wf;9U6?CQ7zd-z+Isd&A&5DlR+cH~UXKsnJ2jWE@{o zJ+4v5jpnfIriJ{O=t;jm z>Jw65L>d>e5m^kq_0%2_5RVX8aT!tKeBIvjGP;DXKu6>=6BD35umgz9-QC?q1`49p z+SS#yH`ve{DWMq`1?5-kw-1uO%%nxN!`bB}^X`WE1+`hPmS=2=!5z3MP?|qVq$8t6 zPY0YR*?cBy7&OjM&P1x>Z4GeCPL%x?M;4(8tBhL91!{|q)Ri$7Ix*|LHfYRvR zo-dzY9&7EcqmYT(sieM`UsVc{2no#wI-Z@6g8g?qzG*P()kZ4ASEYP`n5~jpO?u8V z$L-#rWm7qvnGGK>lFCvkF3~*NHFk?5MG01PC*Fl`FSREy)#u`}CDr7G#IHl8vp&A7 zS%fk;(L{4elRdGp&Vode=)O2sqvR4A=UmSY%!YMy2~{U@6L^gMT(P-mT+t7F|GHp9 zIPDV+k4xMC3Ieli`=@op>xQqra|DC^=)c|$ewqBA@GdwmO__asLObscIh^u-M$?Tu zRS_qeqS^b9;P(tq^zbrWc8d(3-tl;4j^q}4m1*1L2U)|r>jdNO?e}=hRmbXKmaacf zSeP`?rP}+`V4!){HtGtoiy-?qAr=y5TmA}%=F2E-6z^JiJ1$#3a0NCt=mN9zq7O;E zE{_uwA?(bTS3);bwTtOlgAq9D@SR|$bgN>uva(>%3KW+cNgpKHCJX*{!>ETn!g!0hynS7+Jx+*M-a9N zKWvQgk42kABziGtXafpLj$)HLS#A&;wfc2RPC-mu96)J_iKk~|5L^iwOahiJ=Y?`Z z&v4*#f!R7R*gV%dK%u^={YX<2IVXY`(>z#m$kTz4hj{5HQ`i?e z-S(iGRJWdOn`NfoDei0xbiSGGh;J-%ys8eq17T@od*1XOQRl9aw>aD_^d3Upx<)GNG~biTL~)&Wbb+C%*c0uV@fD`Be-~ zvfI0vx_dSvpM{>z+8mK67Z1z?&7g)@xpsX!Ej@~DmNeuc8f58s<_?mi`d z_F1^dM0Mz~dR34{J$L?jh!DJGgcv0Gva^;x@2qjN7naj12M(NIno}Kwm#zZd@*+O9 z9ssN|zWi^l;nZ7oCj4`+D*tTuqt@0?6Z!BzsAYGj znl^&&XwymSLap0>37`-Gp7`colSRmw0e4=8%Xf=s)R{wnrxf6>^tCg&Yz%BPsApi- zg0TtBpX_FShp}#8bXQ7QssEYI4)e6&Jv{HGO`sO`D@)06PYJk~|C-xQ2nK6#Kv)eG ziGTOjwlY)V$lCrzQh&7odXG4K z_Z*{&(4?o$zj?XzOPTR5w^n>P`>@n%yr%l z+N~x`v2xj7*!R*7fl8c-c$RyMKIQ|>`OjPtO(Fqj-itl={1c$P1f5=ud1Dh*DrAt-8xJr!wuo6k4#GA@{v`g-jMgNM zh~Ev%zq-*{yY$jn%7(F`nKuT=-0l;aJ$vj0xzbW|Jnn>Un4Zr$D;tL8uj0+`Qsi-= za*o6|ZJP=^vn`E23o?a zC;QL$*Xm@y?Q-VSt9{AE@Vhje8?l^ERA$J8a4OA}j?OnMZN+!JVht zBxJezMmf;_SeW&kN^lBsVRIIAuVt_~{_T6Pn3SNQxl?y~tZ&G8Z>TfT+DCJ$U~x4) zO#<))u39@?nk&Yor-~vz;j>qn*~T{Hm1pdsBO|s=b&6djA9R~wc`$9lE9o}HaZEvf z;N?;iphOu{uX(dOZ1-xb(n~fHDE*v^yVI`sr^pqGh8S~>1k_qm4Uu`llB1Uxo>@Qo zElSsW$eEpWd7Rlc-0Z*?r?&?#AW6sJ^)7QV&y_z`EcCubR<6+4eq9z=>bANblFS*nNu4 z$%#$J7EFMtk7Z=jEX7qrm?Z0FhsDYYPo3g83hO6g{Vl^xt4azr+@O1M)XEX~yBeSH zsK%QzaXZ7{b>~0Oh1GRz$s%M^zi%(r#-8Wv-p_PSXe&#jC!KLZy;SZ+TXO$Xx%&La*f#rzd017$S0PbU`#+0q#Wqg_iIGvFv@?C_E5g4RWPB&P*7^1=-4@Zv$O!!$WQl>k zTLJzXh+XdJ$JUZV<%8`uLz;&!b&xY6NbJh@5d+SLA34C$!>jotaP63w*db^LW1kr< z&X?u}tI|(8r;7aB4+iw8Vn8Y~Jq?&KLYf&IZPNY-)mYMR4GQbY$`nLscZvNo#bn2)!W|Mo?#XffI&$D`MmW5}> zvcX(x6*oEJHT_%$yKFr>d2dm^o{LObVQ;GB$?ymbNa>EauoHT?%itv(otZh=7rNv{ zkC}RR*SH@%IWcjt?UDZ)f)@&l%^U)q9iL`WiXGBHc0@POdHxZEs6uE-=yA1TEZ`0> zqbc19k+n@4+kXUrp>|HB_P&fz4vMxo9BO|pTepZ@1bMWHPjNYH#$q+~v5YJ1(cJ)& z-=DpiGHniNXoy|6*%R95-nGwH4yU&#F49N!FD;LB3hbt<-x;*>Q_gTOd%KKo%g>8_ z7L8F0wyb54mRfMO7o>K1^Zh3LllyB{sB!O}RxpE}5TCZ*L0r)3vTNGd-U(Vs&ig;|Hwo6Ngo$A(8+X;5KFN+s!!st`pY5WEo3!jc8I^u?fSP zG$t-CDIuZ86i{kq|J>AJO7lJ+Hm0sj!M*$_XWyo^2zh?x=W0l|`g3tRIK80~zw^R+ z5DT}#bN$W{zF&gqqvj&x$iuh&XiW6c6XWWl>jyU#jjzk1RCPo|6>AG{S+sU zW-@n_Dh)mdugiCPdw@`%1EyEUpFc4nFtD)u3w0*|=AJXJO-ow|K&8mcoL?^PURhaL zTH^Zh=+Fh&3831-!@xweOm%b+11OQm z+i0Q9!vhd27e7Go)(K_=1(18B`$%TQ8<67bO07l9jWabl%e9EcQD86N36k=iOrE#K zHTkMJWU+g;&A5EgzlW=nh?cbsB4y0CPn2zaWm^^7Ppy>mq&bfb$RnW5QnK`K$qzBw zP*`>dEvPQ=cwHu9cAYYBgoZ4rdRB85ur&r%yr9xX#qh)-P-7ERNHhmoh2c$PkwGP?GY0yh06*Q?7bBF;#b-XeO8!ac;a7(4Pjh)a&ek>Dt+1dS6Go|g z;bWQ79_t{do?7zXkgs2*NLy_T15jnm;p%tuk>7LGBVWZ)dCo`MgS)-~>(8I9m7hog z;7t*oah4X{Z+LcSpdjf8;$3fe77%#`87e#$nu{=B90i+oz*N)1d751Ic)qLCwjz#s z3=LpjOV9HQt7_vOemb~4z=N(P!S*W6C|W)Lmguae@UDbL>7UeG@a<=Snf0E4`|#u> zED0IpSUUn5%2+laiwqzDd;X`Rx)opsvuyTwcL^Ywv9U2g3j zUqSF9j_c}l%$WUHtfxUQke^n$O8b!G7h|HlSlHq1hz`3W7lEuW>!i9T3u~RY>CxB; z*se|6zacKfO%-7kxW6{atw9!mO0&-0q-)3eI|C!V-XyQQ_ZOSG8P4a&J6dm99Yrap zsXzKQaUIzA(**zMc1YQ?-cWcfm>@ZSm;dU;@E1ldb+q~oBGjbt!&&YX{l9Q52v@`d z9VAYVr^TKgzahgH2lJH`?Rkg#27ticzI{VUarB;qz*{m(CwwKzFQ@=PCEQc$2vs7$0X^6N@(KKok~SiA(+c+$kJl&k!NlBpEUs z90iql*%lkGerH^o4`Fa*k2 zb_hA?*q*Jcr+5ym55FkPOJ%#1bUcZ0uN>CPfmDC)+=JKIJ)2G{B=kyPR8jDGwS_j+udsJ2>)Bj&Kh_JnPu(j!Pi7?B^E zE6n}+NA-2`2w{cF!$Zg7rC%QrY8}4%L8bsc@qI`0r3g}D`Bq$wukwz?4J7UD)y3u+ z+@4oUiY*d~(eqx@U*);EmFMlv1);G$0mCnQfnDqSB2Y@l0R+#tGM?|OgW5RxLO)#h zISgDr!$7l5cwU1ez)xw?G*7c@W}S)lv$2-gdDx;D@@QJ-{Ex5mrFA-TXVCE*?G$19 z5aDg@LXjX&4KrjZ6$&?vB4jDig1U$!pnDJix$t{pxUiS>OPl#OP6Ro8>$pvd&y3z; zSOAhfY!gm|Z08XD*l|`-Mi$kQ%1F`1cAURpCSWoAXE1D`F@mOmq5|+Q_hJD94-Oco z*`IzE5)tuuy4^8naq09&2CPyLk&Q(8c2!C+>ubU3bOZI5tlv~w!dwv$yQ98Vng?)>b*_>%mem-v!WG1jbColIDA-p&trRFFC3Ed$j|w$ zxCnvlZ(txZQBF(E(R<)T^t0fv-b={_d-Hj2`~hHba%$&fnt_Kk7y~Gg&q}oqWj_Zw z6#~zgiL|P0<9we7>ezA%ttmgh2}Q7oTU%j-;5GB_(%qx~eKTYT>+@^F3v9@C*?^N| z??!N^bSAOMc-gk#I(x+W(s&w8s-crIUbIRN#h1VQnYa(zRp*np$tWTYlXD( z1?_luO8?Qhr3Cz0+uYglxLNb#Mu?@?Ue+=J6j*+Ken1ZP^Xmb!P|!qNFjIrzr2vC> zG0eSD6E z*5+c3@?@}@7AtAS13Bh$}qcAEqC`tF$>&HK0OJ|C31H@TN&KYTH}OS1}&LWskSZ2 zohY~@XyNjMvT*JDR11c?ZwmvBuSiA5$NK z7fuLl-$+EHNYG&G19bCxjZ#2R0>D2Yn`)-8=g`0WdZXx;Cx6>Yj%Op4os>uX3h2J7 zoKc4<=VaztuS?lyb`&|Kxu@hE^YexYzkMrbYGdFLM4oi%HlD^N&fme`7Bs;K&r$)=L$EG5vw^IV8> z+Az*w^UdE;G36x7m5Yqq-~JD6%Bs?AvwLta5@p_=fuW(tr~4B?+sDPj3#k(n7WVb? ztJ@#~Wi$}7p`sc*!&))}%I#jp$@0-8u_^?_Wk9F@`;#ad0R$eh#3Lc6L@Glplmf`P zNkS~XbYaa14U$g?HWmEnd~j#E1}-B`u}2=)KQjA!$6Ji>`qKTgJq;${iRYl?xfO|; zy8aCME2l~+kj?$LPkE!)-4pRsCmS-{}|k~~nSoX^jzRj3r_<>dj2_B5=|%hTTt71!E| zY2M!#`iVbaIp}{@gj_dvdTZ0(KK3p^4s+r@%&M}XjYO^-NtvwJHS%V>T`wKWS#@+S z$bI7rf%CDR7yS$R)cC=R{zMJ;z|4pK1)Ft{%h2D*-_#VsPwKfgsnlf5EY%uof9$mi z!Wolg*?^}*-f?1>Zqc7nR@cSuDX%j?%DGIIcfe@aXjiQ33lXm|M9J(=slsO*wUH=3 z$5`hdHmTfA*}0gEd1;HKvK-pO#WT ztdffb8l^=<xX8ypwr z%_J@}GPf1ERZ=KJ;Z7pRyRrN;5@>)|1$1IPaeu_dld^ptv$x&>69Q1#ySb`1V!po> zJAfo7CB3=3EBunVD7R@JrykkysuCT_z{pG78={#?P#0Mf{v?iukBTbCMSz zt$zYukmXBmH&1%DL7}nh^kJ@H+zQKq2$gs@*FbF82SGkDDGIshhothY(;hd=;T2I9 znQ6OA)!?UFbfU14IQFayg5Kla-8!^k#N}n(VIBejH-0c}xaPrYKU7VF7cg;nr1)C4 zl!Zu)&oFXcTCT&;#Pu@E8>tHlf|&#(s6e3)kupNm`;QMZwgr$?xpJq8=ZqUOM~J>9 z*!~yt*cWSah`1pbM)+LV>~^Vi-rjxpZg)#>@o9E;IBC~aW3J}|dbDl-*A<1_1ynbc zx(?0&4Z?^I3%K$hHez_0D=v?IxQIYUz>{Flzr&rM3MZ<%oD0t6f{M_q9bReWkHnYf zAF-H<9h68-tq^=YI52YlvtOy1WulHymmwiG3EzKya<}%Dl#ybVkpk`Nb?DNS;z#Mc zg!EdH_xiRDGw*QC%vPPgSN+h@^R;oFyu!U=S>NNdSLq(s%rRq?xo&m)ZWOVCVI<@2 zFSOTCa@OiL`hyHBDEV4$_0?A1$rdIV*ZO{#E~^LHhpc_(H;5(J0}Y$EbkfYF#LB-= z?f!)l-IAo;U0c=Vs`KReC-g8Zf55iOpd{Q=>*Q=E5U!lf9^CYtOCFzK3vNOy_q-KL zRThWDPqcKtPdAE!rc!15sxzQR-v+tsokzhK?|7(m@6;_iTz7jOa)?!uz4iBJL~RU} zHjR0(mJ@A`%|`Dl=oaI~$8@D`++$LirSfHs$$zptAbx5UOUugmT=z{;fSrSi3ezRH zy@KDs|JN_tRtHBnm)SP*Dq@n66b^@BK&^#Tk4JuPW8`Rekv&F2{tHYq%B*Qy%l8)? z`$kczwqj$qsPeF5iA31b<|#m%Hr*wB`*yP}zu(GqFNpe+SWp{cKB$(($O^H85NDXN zDGBhh3nR$QsoqjG6~^|klzHWMFM^N6JGSFP%0mdi&$JN{XcIHDYe3co+B(qe1w=mq z0k8IN#wI3W4sl7@x5+PW5(GrG`19X^xmNS@#r&ean7en~nk~temT_@7pE!iS8kB!u zxW1+_$5SGyo}ZZ_B$19pd$?WqRNrFBN+xUiesa>$SDuFYwcbsVRA?)@P;^#o`cF_x zgq*=QW|fxqU0&07OqHjm6KpjDq$S^)CI%|^uL5#S_%|DtmTHODqDk8^n)W3_m&+Mb zH)G(%?r3*1HDJ02B_flxC1|dbjf1j9IKS^%`sAFOqSIX1*7mW{7Kq1JkmXvFLBmMG z+XkYc{US|!SJrNu`KIx)1@ve=q5ICo$r2Q6NVhu+eVe48oTd_Y7W8we*0)*cWkefe z2ZVA5#fEApf~Xy7xexw*t01`0wFxupREnTv$1DBc5)JqlD;fKL$%&4vjJ0P!n@c7^ zu=7fD6}ZCHTyg%0W5cmDJ666IclpC3!m_o&tWWB!Bh=vLS!I!Yr3@XP zgW~eKHW?JsKUrm(s@W_p!t@L_l4jnUo5V+o`@ou^Q;VY(W@YqL6f%>xijgnAkpiBK z`^W);Kp6m<9#d0O?Ck8|KZqmzg|kddP0t)T-P~?b{v))j4tl~LxQxuov_w{fxeuEu zEB<-rO}lP`#)45w>0B_pT>Cg)4pvrN>2@FQ)`X~UK7tDXf=UxJ%eb3$Vi89{k z;jS(OB`lTH(z6ge#L+5Qc0%#|ZAX*cvMx!jx?q%kDB>7;u||X^;F6LrMTs^&IT;-r zYtyiJcjs)amtFZfBe1?mMm!rYyvT-7c9xjDh_T*qAkw!QUh+;N z>Q^nfTlCRTpP9gXu~8pY0dF9UPUW3gA{NP}iJ^CR;gj@`LTo-POlIK%6wW+GQBCiJ zjiy(Hiu2ezp+AU@KH(AEI|3tbhViV_bITvD-cKEsC-u*s(KVoD_WV8e5>?C%-(3wx zv3HL2!S74$&6i5GE<%>yEAdKbR9qZ1O!9dXA}2@uUtoJThZ0Tj1falJl*wN+8FaAs zySuHv+^j*T6neiYI<~!hu^zW&5Z@7onMzU^qRhC^jruD-9#}>|W^S!=jxeN_ROlcJ z!FxiC5|FPz{Du}I=+@O8WX*uHbVR2vV~Fs?=qLj-vjSHiN~~I!>^!QOq!9t~3uCC@ zDLa3$q`x#!Y@GI{P~~Iy^Ea{QEfiRvo5F~Qv57nxj%|Sc9Bms6OKh$&c7J@-dc|+3 zcbGsQ0LL3M)R)l8t<@uih!ns$akQ+2Uf1DIIOBEb)QZ2LOp4@Lj=ro_yH)29ZV_tW zh?jQKJ;+_9+PLP`Vq~P6u`~8#hCr_FAr;gvI}7R5wr3+FFm{*m_<eMvuJ5M>kcuu7e_$iNOy#%C4p-2SrA`$5Pj}QAk~#*~vx9ZK0s$_x&#I}$ zMbUMp7#!_+cjP`%=h-UzD5D`Lq19$pi-hUjS_HzOvjm|OI?V@;hrsGah!0EiMI()a zA%M(Yg9q4D))*z4xSN}srY2sBG$yPMfU$&4D;S)BkjRJ@3*7ajAG6;8)_`90lg|y) zdo*!*UuNt{;@9aC9~PXdjzA3UA;tYXiRJ!OP#sOg(g*FZr$|P8b8W_%{S?;ytW%TT4pFqzp6#}+)g)C^ zXYwr1-vQbrhaSsVrNgMBWDYJCd-ne3O|k4_PQ-5MxJ6ZcBb})&2)#NtpIVQGoQ%A3 z{qKV?Ec|jwedy~Uw9CpYo7n!boiH3LWCJHu>V2LBoMR#tkv~k-e#*9+7@9j>uMYnx zB8_4#uoP{IEv&M$vHQ)pRPL)7Zz%)+JqqJEiknQyF>PU=x}nU~OV=&Hs7t(W4OL0_ zOJ^ibjt>lY(bMD8ee+=1!s1-XYa#|s`d5^h5Sa^`n}T{}eN&}Rmp?X?F7VuSx}c10L~_SJ^@VLk4yfrR49^ zgK*LOZ>cQ8FzA@nhl!L#w}_-D0palv;ER7VHA?t1dg;e!Rt5&yMn9155om|YZfpGH z`Y`USp3Lp$ywx9Lv5W^XO4nvslz&V5n4?CBw0e^+OZkzOcBr@awqbRz+|4I~Coos`2 z$sgsHdfUOdbA2MJec2k7e)W$N-UK#8{f6dj;K|m!NC`de+B3qyU-Z@|> zQL6P1UJhpgzH9+0EK2u-+O6%XG8q+m9mq*YmTSw zyobMJxk};W|27xWF|*{5@SJZirT5#0<`f|@UqPf_KYUX_%qg1i{$g^S=mV3ascb(w zBZgY29WUFibRz-_F}m-;@truFKVwxo0u5G3?NsdYc!@#EUnZ}z5(V^_{<&-ue+xA2 zEHJNpoLH;7F3EnxW1byrb3Bl-OX8jsY#FX8@mRo(uQC*AuPKRf90A(+=)GaFV}rVhxKvf@M`~!J`8+PPPzX0cb^K<%8W_S;}bO@&k-n_V^%Q^J!|PfPni@0hqV1 zL4ZAe7{Cv}$?n#b8$TG)8!3`YX=YIs!j}D^#kbACo1f^ZyL~02{<>oE#J#eQf6w41 z|AmQknmanCC!LB%*rIkuO%FPHTIh8Wm@h!fe=c4qWC0&=wuD%fN;fPm*~s)(NPzXB z4lC4G4+=6d3)AZ|%4lTB@Glk;wb=X8$-tPCqjMyV&5-%E00d)#IOZ=8${?y9K;g~J zoYXOaUT#1t1QgS5cNb$bGd%&n!EeN#652B}IqBcE4h$uLuLy7l0Qx4gh||q4uYpyI zx~66c&}$VGP+ zMwAwbu%~XMs^Crm3(90BaLB*d_F@MegwaoZN~>m0-}5lZ&2?Uj=Ly2(MEATc&|eLo z4e||#u%iPbAF{Q^{}Va`D8TT69vry6y!KoL0$9+(25kbc8UvFOU`v+F=~P+WKrM|5 z;*#$BV`zYM3}|8bp{>6pGwO9WUoX1^VbV{}%uu*LXH8gZ3IOAn#6)bcdH{wM@LQn) zB4SFkN|j0CNSc7 z@I}A@`qxX)CoF4w!d528p4h9GCgL6iaa2DiywPBDs;d=bWB^~Ln>H*fD{H1y6UYKZ z^Cs$m-H+i=Vsvyg2qk{;VE|GQptRL?{p+Lh(U9STY&Pgjfy>rvgXebTUDDN2WdC(+1ayr;XVMx#&*36XWIb9ES|~0xtxFY!iM-8G%2!h*ib4(v-g(K&}4o z^)polM7zn$M+x&=MURhAQHq^uxn4r=&UQIq7*?wF(n2bo zA|=cdHd>3F@J9Gl7`RMDB}uvRL-n?Tl(i6-gaZvRTQ(ZJ6OEefoz!7M=%`$wWPcjt zc?rSWed90z-Zo1t6KqGvejIr0dPqJ>n#}WCf8dVU=P6$UB^>eRtBhFt-$335LqN8 zC5@TYfM=N?G3Wtqp5GE9Tl(yEm6iiqUp=8^-i1#s2I zQm*pl*qizp|NDs4_NIps5jR6rT0H(JECKYvJ?xMCor3gAC$rJ_@FJLmu#J! zl%2YRp8CH3{lwhdZQY9dpMhnWuNCj6fab{77UT(c0c(RlqqH34ds#wqMEFaZ14Ol3o5T!LG6d;0@)B{dPhMw{QQpqhTEr@O-lo~M+xL8?5^k^%b_Hafb}#ztT_QuPTF2_OHd3sc*69@zySPy&FB z!|uTWC`qdASHNENeEJ6w=$E^cffHA}WNvBcAO+b%C*T?k8G_k1lJJRwnz|6-)8R^6 zTNkGpIQ9Z^29UnX`Kd~nF0`V-Le7wzp9r=5r9{izvYv@s+e;P1&k}k%p=uW6oK)Ie z6X){q>DVjZkHGr{ANl(YsI9rYTz{6K0-goEy6 zW1uGnOp8EC?&~XTVPOGCCDtD*Km-5tXCP|w?%7ytW9AnSI6pgU1@?tJPd8bmp^i%{ zz(qqkFX*2V4kZATbYOC&0E-P}WutH3!ee8%*Vg1f(4!d!?Au>N0={6b0GG6lqDnc@ zf7gvhvs@&L+dhxycfzEJRgT7{P`NODz7&IJ=9xMb#Wt23vAUKKtueIxB~Q$s@~S`E zK_+bMw8qi4#O4)O>(F;#22$_e2&Mq~|`N@rb>$#=hroWv|^TW$$=AEhd$CYgexat7qy!*r7p5)|Y7Rhl?=m`a3 z?CtL2a@ZdZCVa9v&ypUiv(g4OA&zf$?H&Lg4P0`783hQk?wU0bGzA1@40WGesz)Jcd&eU@g zPmB1oXieIdc(d|IOPj-(M_E=~+r!bPES&#C*IPhUxkhcfCLkzENQbnN($a`Xr-*<^ zceCh5H!UUIAl;yZG)POgba!{xne6?2XN+^k|1KAwZfe>|s3_pR>KmHJPf+0`-aS-z z-+YVu&X?Z|O|46#g&0xX8;Q__>7^L(lt9JGsh)C#nJiW=f23)woV*I^SKkv%dv(kt zp=4h|xApIRhOhcX>EBbP46O2!Ja#wq6H4B3sD{ObHi8x#722{u|IC5YFE(nSMqNR2 z@|WDF0LuXQPk2<+dMFeOK8;#0@r;a&V80q18hVOy4^RSd^+(_Y0#LjHwJPt&UCaAG z#PAX#OOVNwdk%jm95k199bltu>*@mBw*9~8$G>0*wq$4w=0E#0HddLDA)=~EXfKWg z6=$P8I#UdL0n;g0W9$M2Pwi;F)5Z9>LI&RC>0#rdQNmB|*x4U#Q|27rAK5%Tt2a)3 z(cq)&8W3BhPgJ=-KZ?Bh^6|dPK?t3hiulrt-~llc`NQQoX}v!{!O+ z;zr>xDxrP@p<~gp)WE6NMbRJ~2B+1S4QEKP_4vhSyCI!H^~`CUJoy1NqhRf=r*`ca zn=W^%>G8eng?ji`e$V4qNwo&2o`$DyKU|vPv)oGF=o+&lA-UwTFUTD0en6BT<+eMV zTfzN{Wb5uLdkfzDm2$>{Y@_>1G|ux*_-g;*_qAxlUXY)qH1V}%fu z{E_W?6G}aV*ZgOb50tGL&)dM0T~AsFKc1D;u1+gywIA(7JVe+*?tyPT?%=i)q& zq|5&8_#NQ90=qc@hv^7F5IM{zM!dzT0WYoj`*T_vWd&O@v|rBhK2`J&4JpE^{Ok#Y zieJLQ4O%$R5~^0&Z35C_)y4_nL_igSyN1K4KaEN<5|5D3UpNJLR&c0=I}Y#>(}RNt zpz{NswL65Bi;1Bmj!sXzcgJ&~Bm@2g$}WIV9ssokHJGX@@%#5@004q#0N@y?CV(4} z|FLupRE&T7`et_>fYrxqwcrcg6iv+;Ain^a&QnOs%4!eDM;#p<5ecbe0ecN~xZioZ<`~ZZ&AKcVpUn03Gk^{Q zY%vFi6OiHS_ap*RSS(p?M;_@R-VeavLd9-k0{iC*jLdG|MFM>t0D;+PX(dMI3ry?# zS+$Et9mYO?zQqwoOhgp$1Qi{fgPFO$S$gNpqF8nOR`cQ-?87 zY6lT>}ZotDa{i0Ke#y>oyC(Hi;$bswmWlx{DXss=KwDqVtjFs zfg02cUPe?BjvSnAnD$=S`2+;&j+rR7llbi^IBJgTOl+misq*DjD?%DH~Ebt zFG*5Q=DX}y{WSU3=9-#o@5%EcGXx7VL0VxRo{M zqIueY_{c?r?p{3G+KBtrOBg@-3a!V@?bR7H3<-qTI@;Xa!Zz5r#F^zWqPDP8YBOAU zW`Fz&!#QV4926(5+N7jk9`#r1CK-|`-YqJ8tND|muAmRyzO*1PKLX&_TH^*Q#-Yv| zb9IhF*25|t20Y(t7^G-UYSxVzyU&lcg`1k=V%ReZig6rO#K+Z9ybh(T&sz>Mx?a)| zhvb~<6y5Vi$C^;dLd$XpK*xMW*I`*n@h@Us>Z&%IUd@hr4`13L4{Cblv#F+x+f<(w zHAYXr^bon1_ItKmBCV}t)28>v z7{PLE9=*2hw}h`E+&K5+o%x$>oh9JRVKcB@zfP>!4wy=OW*XF(Ta$RqlABT#s-e+V z*pri0op>DDn7eu4H4=y~@5VkiCs_eUtJFuBsSBt$m@gXJTuDf4&pe+KJ|0|lK`9f8 zT=%9o3%TH3nb`GqpRs2M3Pc=nU;VtWYrgY%Gic15Zd1a=l6`8!@#RrRg1U6elc*2w z*v@|xxRs0KsbpCxBBZ~ii&D}EEHAGv;(A$dFN|7xY<63R*7pZCJzTy>qtGp+-T0BW z!1myF{iktyh5HdGI<`#u5zcSsb#4x62OnNZk6c*g0wD(0o1vjcMr>oEq^@kh2ZrKx z8)iH&#|0V1WiHfxe#J>e^Zmsel`F>`{{8hxr*9yX)(dkd06Z`tSFf**>ktS;dk|F_Ej%LdM;TOq<*8NK!7nLf%1BE} zo*#`{fEE@Y#>{48Y|u{th8=vcHzq1rX=n^U6uZCFrGSV90wNUjQ0KD|bk*0tR#F=N z{af?TH!^61!S(_*KQypTR#JmuH3bAD77h*!p*YOOO7uD+vtRKL1bPp6`uX|6nhvuB zR+e`}_uy;=L{d1G2L=a2mdM8+nzwgjrLM1F01kyPbPm)U9Z!LX+!}ztf3m9s(r{c{ zT+eTS5c6+#+FNLYwpyBkbR35n)PQh2gH93{lgf&V!=`l2%o3ub@h~y1=35>?X>>g8 zE&vZjPan`azqqu7bpQV4>2lHjw%69ENudIy?8^2+${u>kkWk& zPPGeNI?p8OAE8-Etge^&>&u2sQH~T#6Hs9n2ZY=671UnuyBCH+s?ic=bsRtp6R5bZUnxN3QF?E$fiTCfHSt!j=RP@ z-O38-V;Uw`lRK4;#j|20gw!gFpT-X!J1!1~$7df!qD<};m;I?Kn!~QxoxY3gM|;yQ zbW)D};Xg)HMl12WqJ|x20j(u2mJ*Ww7<4F4+Jmt}bSh^!sV2IkdzMW?EaifQl6wu= zz6e4^Smu6x1^g;Nzd$?GZNG~XuJ?b!2^XA1Sxan1LMWM|GdRT4^b43x$Jt#Uitd&9kpQu zgx(jg=qUXO)j3`E&)rziU|d5%5|PSJ{Hye)tdLA0mHm=dF}Kh>3FoQt)X+1b&d6_WH)> zMK>ldv~qpY^g zboiWZqP}!hUU3J*z7B_VPxr$@MD3m_6zR}bFdXhOMA`pB3L5!ZUS`g_B$0@E(m3^yxt67liZH*d8&}X_p3%rYi2PZ`VFwTT@J%t`fVDy~53DA6K$? zfv0x5z*hZt{Nw*>+;E?UM&0FT#cpw+`u=ok+2wp<3ZrP#K={)Xfu*6+pZ2Z=l3)CB z@+Hg9tUCXmjw`vy2FOeNzdEVX|4H3KuH!iQo?Jf3(bb$up4>Ov zdArQ;vs?8^PNggCw0HBb4E_>KSW%6-)I-R~XvzuOh zT1AC)pX4KZq;=c=q%w<2IjylXy0fatMqogx`L9HElwp1%(-e&et6=3{oeNE?@%zq4 z1q(Le@fnt(d`$B>bFz455*zb86&$x#bBN=ha|`VtE-35MxEi1V8pQJr8r{Ix2jnia z^i)+;PGOO|arL#gqYi&9-cY{2@L;9GBoA4E135TciC=2|2GaYDodv}A zfP#en8XWS22-w%)j0wc=NIOOKN*kl=t0o_c2*pUelNBtxSD+QdNFpZT27P;6~uQ}W}-Z{kW|pC$qL9st^2 zqPYIe@VG#yE-5M^VA1u3*?^Z2~A_0Qw9Ur-{ft**}YN1Tv}$;h-I z2m1Np^Es8kn7-k>zON4fBcg{$cX4sSqzUbvYKL8IBctrXLZ+min~pIe!xG|A-grNR zvW*@`66W^1Pz=BUfXlymZr7pTUMHOpLkLb0QZh0h9DKuQWOE$t9KeqxB-8-oDmfqM z#vQD!Z4E}|jDNS3cp=LQgR*SI^;cez4kXk??`-zT(hH@e5d0<+PK8S)>1fY_)CWh; z*|C=&>8UX}l*-6YRip`G(g>qWK7amk{Ur*S(f4nfT=U1%(`4Kv{=(V_+f|2!7VTXL z>}z_sg?B`ZmpNKl?pBIx38heKN$RL`N@Vd**u|v$z_&uKSG=^Of2{F4;{K^iEgZyy zTL*@RLB2m-VZ98qF-Ur3j1 zb`I$Ii3XB?J)QtRE7YWnBIGPDupWd)~VTQF!%IctT%PDOsopbS*7@ds-YiT=DmTfiR zgNj6JK7M~3qVb($VsiSI3&lMC2{9t0rXj?cn+P^D)ohoR zq_KL!Ht>^ws(XoBIBI0=AI}c=Dc2X2aSKblPFk<}BmEq>IGJincJU2b1RFxr{OhJW z>o-5;_JU{yvYOF)?XRW7v;*8bbnT#J5jE=sZW zfkKyuPjl>db%$2et42yRtlf@8bv|o`fe@F^{gUV7F`N_EEyZzDLtMse^XV!w2MNX& zVm2rRQe4+fhQHR3B`x+?NWnCO?S1%?de>o+moTB}t*_Dc;=Go@A3JLvNkzHWCSC>Jz!ebf1(bInxJO9#J-cAVNK1@9{tIKTa9lbt?v%J7Lp=axLzcNEV z-QJD&JZp4d#JE4D?Tuyb;#&O4exG6A-#P2i6n8XZxoi# zwm_^62j#+3-s+R(8lmI^<~axUs-6m+wkx2B%&>}*{)(egxJxGg`r^xeXq3=+$iaqm zr^NQ91BbP8u?5yeP4e2HZj#U=g}2tCe-i(=Qmj7y)c~XKlEhbC?efQryPMugZS!qGI~NV-AqLx4zK70%Y&yoz zv}~O^`=UGf_on?W_=8yWgQDo^uQIcAJ09#;ZxAMK*6BS`UDHuQEVo*pWZoNEVbE|# zrr2}lShD#P)axiSgLir0U-w5>DSk9pWL=;tI!~ahv`{&~G~+amzbaDyCF0)UZd>tj z4n{vBfy-crv@XG+rs{jybH@n#Lzn0^axbdFJqJZvp)aQjLhcquXsG_zbb09=P3tGS z?kde4o9%}@jI63T2SV|RIibvd!b_v1S0wnyt z(6pHz+{aQylf3QtWP5zvTbF9;3tk{#=C@-v$_~B^H;K5_4Il zRaBgUjf$9<*ykaBN`Af?oFX8ih9iyv8+Cu5%6$#eC!j%MY-EH_KtRjGQ!xNt8ndZw zWhd@(V%C_pkm^6v&~t&aiaQjRaF8z-MiE+pN(StgkR}1e77PO!pFc0RU60H+n`df< z^&W&K9qr_60T@gidjtyL&{2o#l#Q9W4-_Q>tMJ;*+~~0xmGN=>o0s<`B`CdiVC#ko z4x9SU_#`-P;c~^&Tv&P{fOY^A(sI%g?qUehT7hkEtQ1Wa5CF-UnLbr-C0l14G_0X& z0H!nm`O6g%hK4HuR{$V7Q<$!5ifx2y(F0EzVxKfid>%B z_ibc{XU1qp&Ly%8?i-g?CF)KEt4c&NmR}78j?%Q&U2+tOW+M}_{`1Zv?r=U*!p-y# z3rC#qH{Akx_SZgoRdG!iTOe&4Cd>>t*mTpP3}{W$TU}nzvJ^W%`9m5MtuQ835cHojI+SSP9vQAZZv`Q z$fPLu?u3Yi$HxcIJ%jsUbF%6fPO5~g`T=!y*YmBxF#CX`P}cjLz`#ddLU4Y8dk^Yq z=n&UyE-WtISSR41%7k~T*L=?d{W`5w_cWkvIQ}r&etsb;ci@V1ONm_J&#Cjz9$V}c zTyCpx`yXwL1hi#K`sjWAdHwHDB@nD^Tz1eTms?a{b(3&W86F>`Cs8LdCvLVlIl67l z76<M9l=jh8Qol;PejbD&o;X&l?A5?>07lqq_%%G_$9%jzxVYS55oG_is5dcV!8 zfXGjz!v#sQD6CM{;73nveUn!Mk3eEgQa8e~)M~K8*~fs@;aMunyuA0S=i9JOe>gF9AH z`ZSBwS;s)~vZN>KR*Y}w#JT%a*Ykxwk#4oEtu^gPn^LVz`QjSn)C06-(r}8o#@pPk zw$@j?F83eBa9cOr+y1G7A#Mj(eoOUY#M_%WJ=Nz+Oq7I>OyY9`(FJ(ukjYY<(ZbGH=6X+AlG9Txu!??Y7AsT<7-lqN z$~C@6;rqsi(cwK6%GQcsoUr-;BiX*fwWT|5o8Q*PY3%cZ$Obze@v)bL3bP%#MkvV! zj#!!V7M!}=U-(9Y5?%KT_Ek84eURN!IbxmnJd)e9V&Y^34^`Ps@8h ze<&bRp|QsC`dvhRm1qh6{&pZkOeCWum!?tUN6VR%ee}ZV+{)8M6DeO*te%gvIZ2ME zWw{mFX1G2WGE0pm+m{`z1X}eAZ$k5IZ=8#4+1j^mITTxRp<-D)eY=;C@l^W}+gp@n zjHjW4M-J7f?)TH3WbZ*j%qIl9OXSaF0wsXbg2VDDz za?8>hGyOGM?YR8=XrtZZ#N#6-1x3P#Moy?wPu`vJ8_?Gn-nICix#mlCvwaEnc+xG@ zEKweBPrENC*h5(3l-v2{`f%KE9yufu!g%y%HC|tbxL;7eQHQlH?}J_isOc~-yAcyZ zg~ZLp)dkTVKYsLfc5XmGK))ae5Y=9PsZ5$wM9}M1K_v&Pd=6;iU|!}@yO3TJ8X5|{ z90;;FgaHxI|Bt`F_P}BM^t@~y>P#yutDSKJXds~^L(>)3ZOBuTkd#~pcm@=;(0>~k z99*z`byN4kP6+KvPR`aULYVIw89l|t%~e)~S`I`@{>>?UhA?*6{>R@YO9u)yNV0>6 zvWI|0Xhy;u*KaynQby)xIfRWED%X_M)Wyobkx@}lug{J-H|5ShGLnD%I2eXX=swmk zw<8HIGk$tX=oCld52WMoe_;sr5UFuwM44lRW;~mO zUeMFhIzhBCWLny9jsfZBb6Cjk?ym6?1{@b4g#mH9fsoVJ_k$IS+v7JRj1OMa7(-N# zqM~h>DVsB-Ll80B*idpS%mhLzZ!ifTbPnEKKe6iU>;&1NOhSX1vHYh`MEnxS$^B1C z!&B!9Xa4o=Twd@j8qFsyhG*i3mpj8hC29hFQEnOBa$?CVfo{0=_uP42X|gS@K57d- z`jM8RWxe!}?#$Uo_pVpU@)=`aC{ePXMgg9*qf?ke`xA>Z&d#Ta;axUr6?){gzry*x zhF(2ZNt9!GzSYgzZg|~g!LIUq^E`$fXW-W?#|mUo#8Pl6J5O-J?Zr)uQIQ&|fvu?V zp1nm3Sx)hxoHJ%~hnzdrdn^2$?oTy_kY?aX+gsTv5CK~0Gvuc-tI+hl@hd|)+}+m3 zWwjs%xq2`wf|jbPqGG9TTj)($?`~=Wo#pqmir}2MJ7Z`dGVs#YmB~{2ds6O$N2@P=#-i6z&Sh1ND=02bq~4ZV zZRJ@K^Hm@*drVRW!PnKU6j*)TanSs~dJ*VvZJ(AuHgfxB_q(6s>I)Wmt(H6qnb%XVNMaOj%=7c1=3or#psR9b`jWcB6Y?p#=CL!Xx^iQ&Yl{Pq zP8(WQ(W@83tPU>fTLSn^JyI90c{o$42e=LV`sibS41Z*+E1L5Nciz4=(^ap_j&tv) zp18XcK{T5i{cpIxm{Q`aw~qL~X2%@3_@Zb^`cnT%>}N9i*$DL%lJKxj3ayrq&K%Qx zK&NJpw|;wjQ@^63G})YY0IwL)MW|~`P4ghvHZ#es5;RGG_&1#>X9m;SuLJ~i zLCwtzp!o-ShD_BJ-AR{(8L3n@#@LnzXf4*cf&4h0I{>U zhqrbpBzGc{y1aBfv#}+yACv&FjSIg!h;L7F>gwF#MS`l`mwO71;xHGisrKzb0o8PQ zRh8uM%(kp<0jQ5GtvT2sLG3vg7f@`vpg2QGhO#nSA#<*SftG=R7y{8ifdQEdkeUn= z#G%eHAoGLfQabwO?PU}QXA2_z-rg=@wA&3bm+;Ur7hmW^igk#9RB9GAoY;#zW#1%u z@n@wk`k!Sctj*w_+>@QM_lK9{G~%P3%OU(^{aFqt^PvI;sryNP0$k)4C|6G}FD~+k zyU=h+R5%GQnf3<${E_urIIMB?uQTu8!n@o*WLdXxyM8{m;G^3yACI!u^aMq&}bNGs*bUG!3`rd|W zWbzyoKQCd&hHfUA=dcH`;ynakgpSukBnk$G%{YtNo2Xbw3m?u`6;17f&NiG|{?#i> zNl3)L)Vc$ELSZ2(2yfuX0%}HYh{A-s?Jc=Hs2JttF+A$QNfF0x@&US&Pzqh`Ctbf+ zRD?bL##*wr2A%|DiO^mot0ZD=z3R!|=J{z>7cT4@g>51I}?%K8ys`S8L0M_3qK^!KT5YmC3#9xZS! z)(H|#+lR9|D>{?Fs`yd4QDk={TL=F{e214<2MJm7cO$)5L<;McheIr8JPyYSsPQz) zfh8;~!?S4IO;pCqN(z~C$Ilpd?`t+B_CvJ`t8_4qF&6Nhg5o?edB~EjZ1iuqCvdfzO;n3 zSjlpjqsBlP>%zqwg*4%usy3@`n1yt|B@Fiov%1b3f;kBsD(t=3>sX3O-w>ulS{^N< zl(N^eUA`1t6q9N`!AGZ>V(%9G;tCVuX7n`9_qQa~Rq$oSQ=|2#seLmx20uEWzG#*X zIyv;-m`s$7U&zu*b&Y%^&VBxoMx4+{kCwjLehJB(Olyg`wXt7?lRr+x;zETI^5R4( zT6+m(X=!L$Cn`_v$%QaPtwnp$!j;U>iNtmjA%y@_gAwJ_4fy&g> z`a3iA7Bz>Fxw$6q-i2~MvZJG;D=sR6Ne>GvtN+)p?-Udqc@u+zx?#E9Rn?h>Z6}mU zGD9XoBK;j$e0DMm6=fYD|LrN=2Y6B~ZEdSiw}9JB%nbT`AVYxZ6(bW9paY{sZUK_k z+R6&*sG9{`b-JC~{mKQFb86|>62ra}a0mhG6GVpcl$gz}z(5k1s;{5j?-7uNV9b_g zD2(9OUcpeq9wZhp2nQKNRs@jeJj7qkzgJTWq`N3}ID-res8@KM!cizorQg4Y$yn^0 zoWeqgENsiit2uS1!T1eI!73{laYm9$v|fgM1Wm9 z^g1`}nFtl`a7a;K6*w_h#a8Q#0 zfCp+o5S8=@Tu+RTt3G=I5_r(9FM|aOgd`w|X=G@I>wr%5YG!3+&_a`&$eM?wkRH(}?PA7i}^nD|1pIV2zb4TAei7h#W@FM^`CPs{mglutAr=0%8 z)`hy$RT0Q+%vyau*#q@QFcF#Cqm%W*I)DNeCMV0Qs)D&rMM)_W{tP1c%mEV<69@)| zvg|{ldO~92O*S~BLYhyM!~YfltqBw+5HWjkvU?NdT|l9%q~vo=-cZ+I47unIP2&>} zkvv3FcTX?Cd&YYTgDj=|kB4B~#rT;qI0$zzgrPzK4b4|@l_PmTdTX8ilw)RXEy+ic zyS?2wiOK^4`(qJ2dQROIT(QahgeoWz5lZA~g`Axa)3Lu_TvsJA>$K-p5L}36ro?W< zo>XgAE|UM>`>IGq&551V?2jsK07+BU#%(4|e@ipWy3B9s-|4Gs3TSfu%qY$d~ zF|%xKb(IIQ(V;3UTl~7b3Yj~*m&Tqs)*64&Az7@bqcWE9rOkm=n%Xm#71TcyLtW+r zrmv9d#9xK?hzD1NtFdxwe$x1G9Z5p}HX$6%N@H)+>{I5LUP}gA0C6UFZ%Sc%-QN}_ ziQu|uH6Bh)B6T6>NgXN4VMMAK8|wCi7$&*Ru}u5RB(16168G(ip4X8DIwIpMmSK#T zoa~qxy0tb*n%#5MtvKYm*;Z~{S3yhMS@f*PWNM>?anr2XA7jOoKYU;u#5a}Y-A~U^ zNJ&&a4ct#uvzptuyBEay%bGOal3ldbHat+q)$KKUyZ+N4!sQh{#(na>y^+!QddUuY z!7QWPPmayi1aoBUX=EvbN#COOpHbJLFvRE$m$^H;pkX++vov!q(p_-8K0=kvclVb~ z&Y&R=N$f$`6SE*p*OKfdS0c^fjbohbtfx`&#p(H_lf9)jdMBapS4P%J_nV+JXBL{` z5wm|v>F5$&sH=J`7t}kjM_$E6HHSSenU@M~@PDj9Q2A=D<;97Ni}2LB`!a6I@u*!( zQ^U#I)iOrDLf0sVU&moQzd|-0Ix>SD{#uM<39wpY6v>tL=TtiBW~HZosY^3el~mg?%C z&bY~PM=rwTD1^^;_W1X_OjTkmHraQTJ;wXi!(9{SRq>21-#sHddXtxL|2!Ew2r!f- zSMluynqJ@BNdD`es(vOh7-YglPjo6VtFWSOi1dn>zf2-V6b&|X5Zg1r@M6t$F6+S$ zRj@cmHM_R*PxD7CPO52SKfKoaAL4K*L1nqK0Ea&u%TOM%!RNj?jwdoieOG1gpb0!mzkFItIVYC5b0O&SEE4 zPEKb~jy!W-S9|Ag-Ok7ad|2q2(e`Ato%|O^BgrJ06Tp6B4sBNl8T8KKVRIB%v=0!; zeTHOYWOu%N&&tZGu69}fuxAmbUkeg&uki@J8xdbw8f@%!&01EE)9EKdm7Nqh_GxMw z8^uqGHZF?J+k3ZATA-ylTVRpB_*Ka=#tKP$YEvv^}pTKo%JittSRp zY`4hk`Z4aXt9d;affBx}&u%6catZw-?qgcia2YLFN}UdB-D2hRRAf>G<_!sc=l}a09h#J)T{^ia2|#)*j;Hx1FEsyotG0ERVN< z(l7F1iYKn$X1G0doFed-bP{&a5Y~en{{f~%K^=6LTKyEVr(_sqCr9O|Y}@9#|y zj88gE*sLSOC>LtW6?_~XUj=B@@{Breu_$?-EXHv5Xmq?5%O6pS_^}=ES&;Zft#FDf z?-{WF%xL6&D`G#YA{^V&Q4BM$U926?gv<2ZZU7@qn<~qv`lxm@$MGqJwWuDG=#;E9emw27Ny(lsmPVvjM3lk*U4!YnA3%f4=Z8eehSG_(3N@1V;?s#>Leg;UC}DwB!D6~lgC(m<~_k&6qQhBK9Hj)!|$ztcp3P&MUb{N4-RQXU3=FJ0M% zTATUFj^XHmNwsC(=ql4YbGTE%!qq$>Q62(VXlf+27B=LPZGreBEA3L}(GGyx=#(yFhcM^kd|DqtxOK^5Sd^r_qtfo|#Y`wwH zT|Fhmr>DcrXB~&vNeVj_>6Q&H)hh1eOuCUoHzuLJrGNb8b0ka;%z;B6?s<**0sY;< z_Bbr*gt?E~zfoeuoiFZJ)Ui!sR$6(?@lFG#h7cEvFvoD7wkI;~cB}b0?T4B`X_}~r zpNo@^z8VB`)dz7UcP~iDVkQ63%-BvBnpUjTvT`?e_~5L1Tya7cUi$A!ed~K4d{}WA zJ{~{^09-u~5esa8UeK}f^VjAM4;{uQBtWclYSqZR937- zFOW?eaO>RWawu>FuC1reG{PT-shdIm)X6kBd%`2?mwTZ_D7|Mhy2WT_Ep@N!o7jny z*MlLIw)Lmf@0ldTF#MX|$D5eqQR83{`nk0V&E4rsRtONjLrH#BRdi6Wk;w;7T2aak z;y+LKsgh=ul7LB7_apH?Xbm~0%o3tv0!%ZLb?&6Y^rk^FnNX@#m6yX(HWTn&j4~%L zuNvG?5PAW8BTxh@Y{wH)(e1Y;#ARf_=jdSnQ~8sIMvpEFNX}W! ziME#fz7{WoFeY2oPFg*rn`fOQEkNg+4{ z85kb9=Y11Nec&YojAb70ByL;dqm5C}DpQiXwa;vuyRd^pd5bl{jQO(Z?^}JpX{iA7 ze$HZIn5(DAXs?!bwgx#bw-!I{jgvB{o-V@Rt+1=PW%EtmdN@EQG)8`K;9y2!z1;m* z_~h8dG?U9~lfjMqZyd{l)m+AQdho9npJv_Lb`?~x08z9LF z@&A#qW3d+_s|QK%`|HoZ7#cj(4}$uhj;5IUG*H zRD4u<&btb6%VgPaWUv+mGPF`z-5A{Yt%!4M2v@+Ojm{}PC+%>%cuR2DICK>)wFH~k z#N;H@OKEp?TftlmO704~Hc)xO&M7Ps8o(*uIv=BF@RFT90fuw%X2brgJ1nQF>hJE{ z;sM-UXxN&Xn9xacLlaKYK1BNYom<@gF;_ogurdP%|8P5})(m)lkHC}KC&Ti_+v}ev zlZHH$DZH~wvzD==?6%6|lH4e0Wea}zS3n$V(ap7a>d~&=GTHXpgZR?F?CO2l>YFwb zY%qz0@hnk1gI~Y-5>$ZHCDl@6MWw=&s&8gUlc!DE2!MM94l0_gBtFNcRipP7B!eI9 z-S78gxy$`rI?G&3$V!TH4IxFA^Vlx)Y^ckbaeg7`Ux_2cH+&yhg@&|Ml^E0fQZq>B zZMfB9cT#Umt+F?7)m0D+PVxRuaFvCybEUm{6*d1@l3r&O3;M#yfx`%1xWHdVkvP@Mgi;PDch z*;Q6;saJ5}MBDaSI=nc}%)G}|qVj#xCyy|3COD-|Atm?UuN7|qM5J5f2<>9ONNIY= z=6UlzPrW1#r#7|KYT#srS1JD1ip{J4LEjsq`7nJ{gqD!!H>3yGEguvVDDn>(jynj0 z4#d}SQN`f}f{~J2ko#%kqiYVS^mhoOH(vyw!Ffs#9Z~e8@b+~X*M#*KiBORT2sETs z-dmr8o|aw2y&9xgXd*h@?J}o2p4kYtu&dJFSz4`^tt4?Vo&+hG4;I2~wLtxUgTii} z_2e7AY+$5x$vp>0G%g0P1U@H5Q@h+9Bg(}$PAky}|3Re!aTpcy3 zlBs=`@`6xf!xOU=G>ZMfW%N@pe!uZ4a=MxCE>8R@7Ro)CA0j{6wTqWd3rlnTX2kXp zPI7|Jelv@@+%`boy-y?(ei;x{vdEnF;B`;xOY6RzXGkRUlW(_Z|Gk#CYNWyAsKoR? z=qC7HyI=AmqAYXCIS`JuQ$N6E*NasxZWg2pL_(0^+J?O59yGfCr(KaKeCgue4aA5T z{h|%$PB;ZN<^wTsVZf63Y_|H@7J@$RqOtz93x3)AmZV?xdA%Px1cm*&NW`HS?zMbWofCYPDJo&VS$i_uuNcUOBJd5^LDsG~aI} ze2kVeN)UL9&(9ua7a9_dE)Jh-#nUeY7V;L%!sFU{W$y@U3H)9(DXmLz`~q`6@}Xt7 ztbZD4ljx;=(NIA;0H1OYV#nV|h~Oi9!#VPUMjoR1H7_9dNtUkxN0Ug3d>es>5k(d* z!x)9p)QrB1HzA@zVE3Pk5Pr*n(k1P`OIIDzQov_v*zrF7us#lmOlQ^C6_8>?Q??5E zDihT>D=W-Arh3$gw{ItAn2lLm{XTOH%Eu#`G5Y5T%i%-iy6>mv)M0n;P-Fe)1pfCW zeo49&E_?ql;lRxUAGh)O_@ENKIyV;P;t?~{?>(^--Vyd)b@uMmFT#}N|Er4Q37 z^a{1DR2OhQ7fM)vz4iGQ5UF4`wqYJ4L>mDe$myZno5!k@IE*0vVrY_eeRXKKNiq~8 zWTtl4C~p2gG&)y>G-sLJH{$t)7O8627fk!&tp)#^0s+7L*{-3tmzs90WZ1@{;0s41 zhEO$a!NFTW_+K;9&%*H5N5(wY0+Vfg8a$0N9=s6#@B<+s@g_v@Yo~OR2s=95u4ZY{ z;7fs@za=Q2VcF92IGx42|ZIDhV>i!?WQIB)IO4_YeU4V&k z?L(!FDzJT9A5t>0lRmzAs<4s2hBHv*Lb>)&Fj@@{5AUB|Fsj_J*yOVaY?#xP>J$o6 zTjP0o1f5D36xD$jRXE_gu=(Bh@CXK}{}h(ldi$x$y8PwzzFZCAD1}~4iN~>2J;S_^p1)=p`8~RV&O8EFz-WEgK*PMe z`Zu$w4bw(UYntRfOMt*0#|G^_RMi1hd;B zF58r|!>@p`!LX;W|IKxvUPtcJdtq)NF!XP<%}eSQ|IcD|Yv&9oBOrC$GPoZjOic2szW>bh{kh=D6b&W`{QA{+sM9J;6An?}Rm_iV`ro{*GDT73TNp$3&kxkE z>?;0;Xm>a6vKg45M+KthR8UoB}Rbue?!1!3(J@nb;o*s93aXJLByU zViun{6>i^3s0a2#Zq&_HrSU{r6p<*LL+ihuLj!Q#wG!ZTVzpRei0y+^1oW{Ke#%Pk zmaIJCdWNw|q<)T8kcJl|KDM@sGdJIS#?#Uk7~^pM4lQ3CuFz+7<>()ZWoYp^K57coVNv?b8Nh9OFD^L5AFq80tyvm$JT|{`riCjNI5#x-$hQS&x*1Ov zED_>f3-8{FBUGuyxQj&{*L4nZO0=9x6~k+dJGceu{&S>hm|HJy=9X3JzlMjs`TER^ z7qDjhmYL|g_s)(bx(_Q1X8z3;^KQ9&%f^{J`7@(P({iY@=Wf!4g@^Rsm(r?2wo9!H z9$S+YHL5;^Q5@5i61upt$>fjAZ@RrqHxm ziN{q(`M6x-e{8l}-#Y;{0bBd==J@ch$rln+evQPo;18;(;M!^-#KykKmGG3a{TG#B z>1GaegmR_e67wWefoUi|KDh;V=|gamJKO*cOh$VA@P5ERiI<1R8OBTwFXOtvww4WE zBcT=OoI#fnuv##+0wJ;$mV{5XAr9ErZU_w^HynLBmnvEHa5i;jx8E8>ckhZVb^Z+; zu|pt25@R=NbRpo&dCuzCgMM@%d_9dmLBYKA9V#iot@lq*Pu|m(wpPo!nJoJt?}_A1 z)oIbjY@0}7ovG50DCd5Nl_OKU47z(%SSC9;|K_ax^zkzjXPe)xfW%T;ICDHOw$WVb zjB(y3AAWl6sLG<*yMf_XjN(j+*TY|7t35CowW-Q^uzKBfqcw~-WLsD6y?38Zd2e%! zY;~Fm8mX?^L=41eG-HMQf zMC=pW53%3+D}n82^F37Dsk88Zs7RlK#IXpD3A0i&b7V_kNn;<9puH38gp{W-^SnZv z*_>rJ@)oS&87d1IRAleN!&S7Hy9b2F?D1-lauJCcj|Nm1GeYk_)QI??{16dN@_w}7 z?F*Hs{gcvst+V>=-&KDQ?g#Nn1Xa=)x!>GpH&161WS}tL+wsx&0KMKXF6pdTKfks* zh*X=O_ZaX5`P~^1Q$W}g8WtACpz8g`=LXWLBPI243LMwqLtg^l^{fvmxa>gTn9UCq zDWtHrgWcVFBO$<3faCG(p-JqZ@QbgZ-UbCAOP7zOLSA#Yx}veBhG@KQju zGouAHBn*ljsvwhHTRSBM~ zs3<9SPF=vg&O0(N0I9>$DzQIua!@nFKoAOg7U*&8#-pR7zkdDtgdP}=7nhfM#}NDl zw!ZqiL8LUs;kSEJoZN^LgjQdBG3ONCLr$6L9XjWHRwP5Vi~7CJR{La(kND7WE}-A| zSI8qFiOM8hwFhM86(muWPI(~y)=*T85z%QpDB*|R*j?ad!tfE`#$swU zFtT@0E6*+vd^WRx3dil6?_eWTH`l+L$G#L;_k&w1%mBIMl~mx}Wqq=vvqL0d_gSCT zhCjbG`i6dVh^$BD(M*wKIXG}7YZDn4Z_u+Tu>3!Ky>(cXYuEP6G66-UMM^paX=y~1 z?rv%6?lM3Sq#LADx;vEa?vyS8>1OW1@_C>A?)@FdH~(3PES&ScuX|kM8si+l)4kEs z$wk5LP-^=+N027d5~=-W$|TfL?_H!56)@HiG!|lYI=`8Fvy`lcsh;Q(EQ}IL#h1nY zt}lUOHlQA8Yio1G_s(0v03bAAwbj(l01!~3B1G~1dY*yDdGPNfCJd~=eYzf3B_J5S z_wPiegosFR57t6JrPDS46VNmqU?xcv)TUbmM=2qpW>6uIsH%Y4ClEzVMdkhzR%$4^ zgD)ou79rs!OmHq%#sMf5AjuXM+fcGY7nG8cg1TLE`r%(UIFMF7qgQbMoL^th$IgzU zeROaDvz)CpRKZ|5`01x_U|^)w8bI=ty;o=s~XRdZ^gb9%SD**oiNRE@dYqfT`mnH+m_Nw{Tp_h#yz>tvR3W@K4AJbQzp zn1Oeaswb0TaYyaS?PmIA1#87Rym0=EnZUb@~%Q&n|si1KPZ;0NOp)YSC3cDPPUL2u@>hwK@s1!q%4H8mW|=Sf=!i`GVl^6i(@25JjVD z@5h9)G(W!y~>Bj@-FV2LlGPJFxR*TpMpNZCf2sWEq+;BzgPYv)0jtd<& zoJV<_Ka6={_B4?u{Dft(WsIHW+kJZ3n8|{#kf*Jk8VeqZU6uvsrrL>x7uJD-Tbx|% z>a{nmH~6`x0(&?wZ|3?e_&)G;x*Sw=ffj0SFWg{tGkmg0&nM|SjH(0o&f&0n_BkYr zVp{fxq(AWcz$eF?5hY_%`lw8JdN>EyQhDK5lK$7bQ)4$nNCYqErJ7qmEa41xRW|jX z{0r4XdQa5R-kt?wQlneap^pSX;(vX|s!AaQ92&8}iLg$^gG!J~j5)&J2SEV$Lq(@4+U&BKU!u1j}%{NHl=>E5dDPNWnrJi;6K6G0-0oz4|OD0{O zq>SnmZ&hZooERapMWrW8WoUPiqdYlGWt1>1Jn5}ju4tZ=&}KPL2;w28rCz08HaLmb zrCx^YrZfZy6Du5%HjK~#k-DFdh8A_a*I3Y|73Yn;RBW&yIGs3CFuTW01yd?GGF=~P zu4|iXilDuP^5azDBFOAHfC}S!Z1M1+Xmp0MHC0)c0?6%`JrU<~TT>ODmxp7>$z#s@ zpq+UlHpoa6=ofrSI_QO*eBfG)PxfFj)GI<-ieuvOKgNQ8pFNjc7_b8=EY$r#<3~gU zXEK;!oVaGAP@Il^x(~=3#O01BJXmIY>MvjZgoiIJh6k`PP}#>BD+E!d#(+!=w4gtJ zya9uZQTH?&Ja}P4zX?T2bU}E!V2 zrQO|Vb02?V?z9R-rh*;|ytB zyr{VNJ#ejfKMU|eb!x2ax%222-P7~)5|!MnEb0e7i#t0z+uLyKWINXdV>a}xB<*16&`XsrDok~13(RP;7Xy!)*n z%2F&~fw4_EQe0z;>izK1q9P)02R{;oB{taUHW+Z-QtxO0%F=ai=C8kaB2T^u1E&J#{$6Q zF7x(m9X=5e18(jufq$~2nUCX{b|2QPEDHj$&)8=tKmG6K2VD8fAg*h^qoG1`ilBl|Ql(FrROcQ`RwAXDVw|3z zi@19pYx3hSLd~8nqzgB8DaadyM95V-st7?wIrHjp)&2n?7b_fuhm{~6Yk}`>929&@ z{fg&G4JznrzcTs?!8~l^;%=peg^LTAa!=5v@yVB@Az0+ zTpTo@uLupHlUN!4)|C($fzN6>N}qz>LhPCKIMvGk_w6E;TD`VFpkw(OfGe+^V%OsK zJ{Jj+xt^Js29RQ1{GjazaG}~9JP*?ECbR5S;>zG}(u=pQ6Cf#iM~EM%;DCJT?ts~#|8hy9shL=V7EjyjD> zuTikmP)NjJJ8-#w=T%D{Q1qdCPkTq-(2%w&o$~OQ@gaY(7Vm|@qCvN_^B;nP%-^sF zubIIQ+b2EBM2YaeZJqlZJW1x}8p`ZZRmqK2`EdN%VCVu?mdy)-iMXZDWiM7?hXG3h z0+hR`*bmmSZQlRSn?*v}fJ297-7O>mqtwAin$u_GH{KDCUDfv zyOuvY-L!X(EmW`Ivr|B2LrBqScEzxBVV?^Pe9OKEcLj1FAkOAh-drL6uBge+{2`@uN3A4jmkH z<2hkNf;9B3hhvUfqgzG}RLf3IF9Na4U(CZSOj?vRyE{CRxH28ldjI5+8K zUiBhFPX0$}t@$$=8oCf%0aS1_g+)c{NjLv{uanSV61Bz!1?rf>^jHJlH*}O4;W0u&(uC&XC41Y3 z!Y!{xFIa##id3d`KjbSZkeVqBr4|38R(us7fEF^*JX1p@mX8|^cHq`K$k(P~n$y;N zw6vXnAL+{SIap!Vcl9-7WYp5GDekQMV?0|v6~D4S3{HM{p-PSRB%3o&PT+XvMMhdyz1H5qP#3#NWS30}MPM*NgwO`|tgMeS(n`!*5+MIV&gX-w$+n zFw5R%4tlq2gGUvwbOezEq5udF&vSf8@p39C zFZVTob?3CG5P*jvX%)mF>*s%Y5x&C}c_g`PC zS-JkxS_Eifq%kq<&xiTM=u*7&Ie$dHv6Isg^u>TEkCoV`OeOP9Pw#pzp{^PX0~~Vc zBV^=Ojz_2Xs7b2p4B@PM2=%3rn^5oi`?&e(c>|yVfVC$X{}!SFT$L~N`{CHV=9nsY zR2LM8w_U!rQ-Djc#l+)VjJkKE zn4HiVc)0(B#V|~=_Iz)*zPCJEck{)YX1f^Hc7**fJU} z)0HaJlL{^pOl8m#b*yNleP_{-5vQg3r`Ka#Yv1(E^t?qtR_~t?G}8i_zt7qlTC?x0 zuKcs>J78DGU}<|{hz%)C_#>Yu|Ef7mpgaY|1DO9kEbQ)<(D2T=Bqv|$-gUJ+-mb7P zJ85vI`r5E(y5@Ybkcf7!RS{1KHc%4e7~qMKP4ub6WiY=DA|+byD&RzlCVorCvB&d! zYV{BY4VJeL-Wz;O3d`0Mm7Ta?rIg@-umx_F@rWpI{R3j+#I<)KpDRXY{n1k^EVw{e;D6I2cYJDTP)(;N;3 ztM9shZhao9qiz0-NzkCoe%%0@K#phET&MjxFldijxj8DU@mc-Ye zPIRTMxo_cXL-u0m#FN0)WJS*i(Ul6>nooLi=P?KU9X@i%Jw9*Hao-pil|fu?4ovc9 zvv~hsI!0P6VS$=#?{ez7)b#E~ubIC4mGfUeocIKqQhb(_Z|%qr66eTYWbLp|K4sd_ zbwTV(vUg=?X9?X|>sfGHs|rGMHvS*?;|gWbs_%xGhQGA-*fZ1NPKPOZAxY< z<|b6oabMu_(VV<4PUl~3BPbo8ji9N~bjYS`LHOP$=6oIYQ&Q~C-itjb3h11KDfFtJ z_!fgusljmIrxc%L@dVQtd)M$rl3f#6NYp!dCXTOy{dm=}Bd6w95{8&-54)xkR*U9{ z+tR5)yOI+|PEY3 z6Q)4e^J2*9plq%Ab(rG5d90ab9_6vl>kzXD8Rd(i)P+b1;-%KM{CRv^@8hZro+yEYfLRL#^qd?p|1aLaC&oqJ@<<<{Db!{ug_PU>kI3f+?q_)@nMe3oGhK367@n@JDzLspp~M`dbWF%p0nDd-vIm#yqGK};}B=v0oRES&0~6w-;SOm;%dd*dY-p^ zx-mW1k-#LuY%@@Zw64``AUCHIbd$Hf==fc|UQ_APW8K=*xeq&E$Arr<@f{I{Z}!=0 zZ5!jG^Q?~(e5KMKu(JkdpfK^Gp~dk@JShu9U`RA%7Mfc_Yw}q*5$m>PGJ<&(jZQkc z&_>30HSio;h?1r`?8KzuPMI<)4mg!J-6ZPl)%YVyx;qk0DWt@5X6qpVf820q*vzB& z`a+6R840eTsL)G=&pllEroUAYtTPsEXU?B{-F2-NKHlRQV>2ZFRV3f@nV*EiBh-l` zj!lnH>hrpLO>6GKjoE~lnabGgfIamzx}U-lwZVCdT(2+~&)>!eU~3%(-PZ6bW-Kl8 zw$4nX6#UoWSt!P^?HyRbeG+t-p`{x1IFXIKbvIGErfV=lfqw3)fr_XB&$Q;lCdt>mKok%!zz;4sy^O2AZU6^BWr-bEg>O_`TjTDTnppp=mHA1g|N^$xN#FEetn@TiXkeC_hn8QAvU+B#=iFFP77LDd2G~iP|hb*VX7Ny z_GwqkysDsmh`7X>d~@O&NM;rzTEV<`VdyjoGwH8)bK_jL3G+tb@+xesaIl{x{>Vy#Bv8Ln@%uKYHFI$)H@0YL zeU+6lJ@dgSrJ^kx{>K^^Qv1n&thPyma;OB*ksc1{rFF-$<(Ny-UR~@_>mgqZ&$+jrmGxESMWa`6}$q;+I=l++=Fx$5aef@&!0a2|bAOdpl}f z7Fk!0J0E}L5Xhb@iWYq0=jqX*$9fPL*qm&E3rH41=ty-Rx@mSeoNphkIzW| z3w9fhR+OhP94L69>MJuJuw=s#c7-h3ImWhhJAGiK1%%$16*Wm#| z?`&-{3VbF|y*xb5yX5g(*_{cP`}$PyGi*+m5qw-y^cf5^=_X%8CP@gD?zWM&Hu!FlVrK?2U^4Tk1d>*!uv<~&0i9if1_co zAnMIo(BhT8VAGqnObVMiu$Fh*F9|ix#@GHr=Nxft`1(EswF8a#{*}s>Mz5L79_yMk zl-*N55;>?(xB*%e1lz*GK9jC|m$#ADz=jMxsO^)B)0P1xina$h)|oo?0XoL&*LxNE z@}iK^XSXoyjLi!k^p8#d!+WKLao%<8FWf$>$Kz6)N`hRuKC8F$edV8Bn&ybwHjfq| zp+z-zM>pb$E(tGk79ovxDn_eIq7|bW*5BhdY_)~$HgomcOedy;0?6G(EN7bVU749q z4>M>hA7j7NdcJRX?lR|Jd4h4MGEdwW?A5?^hw(Cy+{ST#oJFJ8D!AyuQ0LWfR_jZ& z+o!P(6f5O=(P4e_q+|0gYhu{NdXr4}$|IN3L-KDw2A76ei0gB0VLV}RUZxo%?`VvE zJ-0Zn@eOic&dey~41;tZY2$BIgI$l5zozNd!Y zUm(^%Df+1XWKY!B??YH=fJ_4(?s-qJ#rH_M`?0cVO|0kwN&k_6u*p*UGGKg>vD{Gp zSpNBJM>}YATQ;6%c$5ubkv@!3wVgFCeBB-9)m8u7>hRBiImE@fvgbNs>}^}h(K1l3 z9ElqdL6l7|s;q!zmN%TDPfbMscYm7tx<9QO`fq#s5rvtyXXu}0t%Ldb2Wemqb~Qq_ z_u$sHTRd2;zr|zfDp@vViLk}5z_Rr}$Wzn2;g6gfUcSQ8-@R))XL?_2>2Qgt&E`Z< z_BG+0h@aQ}^k>g<6v{oJ`(|1Yl;;W^DPG^j|7FpR%A^{AC##v$<|llsLo_)01*Lw?n8F2%L34-ke}3K&=3OW|^=r%YIQN-uwNd{;ltPB}g;p-5 z?^0dRf`x!{x`mHHY5wj!tbtlNg$o`kCjlTlnnk`OQbD^5yA_P*h=EWJ~e;$0VRP2svPCSl^#>gYXuq>>JLg^gQ_c zlgd!-MAcqwzu9PhiBuNmAlf>3UeBRpke6T;m*CN?J!OPyp~ryipzW9MS67xEmeO+KQyvQPrI1q`7<2P zBc4rt&_1>#-g1cjmw~{nyv^$qUAxz_i0|^N^Vd>{a~bw*PTR38UW`M+++&xpm!)fH z(YT9lNE{>P3kK*FeTAYKYpa4~v{Z2O^ut_KJ&YcK3cm-}flB{r5SDZ%W?oYr*jp!d? zf4z2l@S8*H>=Q-wz9!Snv85VIdq;z(sB8*z^Kk%))$`jG)TmiH}s>({q!o4j&t)ZYlx+ZxNGMA56I z{V}{CELb05a4;1c@})mtw(#w(ix7YN)k6!zD-8;AP#}y2nB`V&JX~~0cAXkElGv`Xn#LUEWJAx^bKi*(3pV! zBDvRdstae+lr&j3*y8fxbU9d4%uynQcg{3$pBT>%=wbKon^9F%kI<~4dK0en zptF4EJllCkDX)TyHy7*qqqKUi=y>if0#s)nf;?A88{!3@BRnE(UaFnS{jjnL5yLvd z+m`MXXOJ^)bZqPx2twF~JnAbf~d^n!~TadIWF_qo@ReShp@_1Gah5FHEk0`A!zZR z8cIcm7wPq0W-e~zr<F$NndTDj;yGZsZ<%Zg_Y^={K2$cljFF?wUxwe}(GHxqV z$bWw{zxD72CSP|Tmn?NZO}69tr#@y6l{~Xa^+LxPjKwdClFD-kQaa}mx$LJ+b-9#YiJ{3BB62^otyy;$xUk(G9@XK%-U3e*8|ck$ z@s!0xM6fwB90uKMs+`6EeHA=@Aj$|=r5Z1qVDIFXI={1DTvl;(-_Mh;y*5$htScsE zVA1DT^mJM9<#IQlJ95=49^n)8^?3|h-nIR)fuI;{aXC3LWD?wmluTsPRSGJih?*Jq zEXI!0FJhQ-J8v>F>5#3d(l!Qnha9sgJg@9cr=R2E3NEGkxP)ue%B0S;L(QHmNh%85 zrF8^ZGEmmBNT36L{n8xuTDJAEmBiGF(z4kxavFi&P1qXxUE-wLZ}Ng#E;u6jEyALbPuyaVlWj@<*==z=QJp!t5y6n2{pq^FX>7STMq2itV{J6 z-7;uPGAT{JSVk71dZ#wfW4To^`S&8vUOkoRW4zgLW__eAS;YJ)a0`QIsKPC3Lsh#)YZkHbuGZ=K-DYjf%)b)HNR2hBuan+QDNKE5@ z5Tm*4$Yq9m^xJI>mmAbr#k%U(6ju{nT})3TvPCL*Ah6E06FqA^%Byr+m7@-Vl8VuqIsIhDaL2L-NL}_%~gv8FVo7Kw{Ee!->Z~d^IsItj-(o8FBL9}Mf%U{g!rkF?7;(qMGq~R7=dnpD6V0o$#rB)FhqQtv7MG8Z+m5NL)3+o53@6KV-2S&OX!sny=>TT<>SBRO8d zV5ZmHER@j)%B-liK*F3@2~eA4pB881+5$5?JDXtW_jqqFa6ZMTu|Okg10X+eLNRmz zq3;-USx!!zGB`>T6Sd{!207;3SO7CRvNUqe&2m>=S()SQ40}^4q1C ziL=C+gz8DDO_43JwBUVx)VN^{UWU3I19$A~rs~Iqnq$O_xbsm&w_epp45~LpFhb-cEM?|94Myb)=ikv>Dc9t@Ud;1+Hsf5!2{x~ zz?9CQS9OqNXhZ}=hkQueq{s=i* z5@rb$$Up_epi=l3WuoC&3KH|f3+RdylxXlGwJoKW!WbGF;|b<$T~7^-Z_rIQN$|&c#{9@d&-^D3kR&ZFEmL0^ z7#P6#IwcX8VfSNrL{@@lrl+&ix;-zL;2R)oXlxYxAn+p%8ytjVO0OIGwh7l?vb1U_ zfsPnjxH~t#x4k*c`?bB@dmr>MFnu459PiSl=YBWc;{p7rsu3R~#=tBDZE1AJ)OQOJ z&5eNa)xN}n1Uk)HCngdw@A<3>ptCU1vD1?ii5TYBm$7_D<9gi_kNjIe(+pX+S_Noa z>z#HNs_i$UiQ2MRSe*X+0-`62bU=b)itQAOd|rOOVMg{D28$aRJQHVPG`!^xGd#N;1Fu$btRsHq!gvuCz(7QAy0$X85n6%74X-NbfM`uBgsW zITR80g{&mcUJe^2O$>Tn@1X1>j+#TBTeOnx2O!u#)Qm@TM^dJ>8tpjVpSF)XO2f-B z1Z7V2ZwObpL6Q+5P(??#21YUH;+VdZJ%hnlu0mjg7N!ootJTxZ)m zY)!T_#|08{!$36)+~cqexYGb6ctVLD4G|?Vv9I|MRrp>xKq$Na`FU4D z>l!vVJDVWdD@**H(6kwO#HeZAmHa0rb%D_!ZRaW*V#mJa0$bGttPT+NRmcV82 z7n3POYHefl1Wrb6)&Q-G#anB20hS(*$LUWX;UuvZla)-i zZ5CI0HH);A6zDmW32Qb!>o0@P>of@nJ0O0?^0{*zN>jK<2#UD5@v!(TEa;BT&RxIX z`snk{k&%c)E@oSZfs=Kv6&u}f63l8{vQgS%wREMtk;COm(9o=4q)3eg8trU$1UL!7 z9(15-mscW0|LP@Hx!0J%4R6fIKEhr$NheL0j-H`&%aW9@`J;X)*y0`C5p=HTg4>t7 zGs>MjBqX@|+ulB5sdvMrEfJxW{zAQ;=jI!9%d@ANG`NgJ#22IYECb~p$*HzgPe+% zoQ8T{_kNj#ai?;eyoxqWr~LB07>RjL4_Q}_-CtB2jC7h(R}#EK3C9gv&e>E3Mh^*1 zTrS26JnitOV~uYjy=SxYl4|3T_q$;ujTx&D-G4$L!LN*j^vp!yy9vejvIkKX*JB2e zpBldWy;Vq)KVatpe=1&<2kq&t__z{E9m9DRv$Y+~E2WWCL(#p3*(#68n3-*0>z8m< zN|t#625C(-?Y+GTLVA1NX_8u_;MF`^&Mvj#SeFj;qZAH z!LB2bEP43-Nx)I|nnnIj%4Pz^Jp)v1uRps)DgQvG+HyPU;L_-+Bn&%##$6R+dZ@&l zlEIu8sCtNkKSsAnF8&q@#sZAh3~#%Jyv{gQVsjVq#P_~$eRQ|19nC;-Ccq5%4`KT6 zbrd-F#=4sYi5HlK9^BwD*F!o92?=UU#Uf8Ixrd$! zWNGPG!0aIW+-Jw12lnwGD24@k->4lHAjHV%$YN+6Xj@J|N(9px%s*?CwVYd;K2c=L zD=653A!)MAyQB@G%@;6vrWE0)&wv`094+`2a=p&3R535WSl=gj(f{r}GdDLk56`p} znc?X5Wv;AzL20P0so67)zfnmLKEFmAmZP_=b(5~Gx%oL-0U$;}t{#KJ&Bc|SfrW{w z=kx%yXcAHS|DK+s6B7&Um0(7W@8ZuZ!$*pfmhb_pO=DfA-~okR$1}B3k+P4OnN*l^ zwYIAdF#XBB=+#Qw2L?g_Xnk=wrhQ#`+k8F7D~>~|{7C&`bQ`q@p z-B}~`s_SZlxLJobT-tucU3!h^!U)WFM&2lBXsyj?Y>0?J;&7xNexFeyKOazeDQIz( za@REra_`=cL2&GeceSpTnr{Y?uH@)>dU_4(n!PpK$tRu&dg3N*f*=|h0&JeUVFxjMV`(2|nk^R+LSR4~UA z9Ugw2(m_4~$Teo8->@yg#*mu|VNVJuJGNDtLu_jjsjg-sptM)6-LkOV^+v z3~NqmB}n0b*QCoJ53>!TUy`*Swd)sCKOrHfq4^SX3MU=KieLp=Hn&L73&QE7iy$7P zO7RSb>WvcS)I}vL8!64z?8cHquotxN!36I&x>())7p$FIAzoTpy>xqmF7lZG9 zI^2Yj`UbF9z_EOQw6Yo1T$GiRa~c<6XAIgf1a&9Gi8Yo<%=J5>R%F z6LBOQt@xtgnGK`nMtsC`M}PQ8?CfCY8BO@BUyfGIJoVXt0Hh2q zi%&fkC=F^%D#o}Lb|NLsY_c|({#%?yax-bC^%9&10~D|UG1&Sdpp5>nCp=9WialHB za=8tshx+x0m@oarnjAu&s7m?P3U}B)FJCgt?K=G|tk$_f>roLeHj0KxulY#sjn56$ z(Kx0Y$8wXpQxZpqF68yO{q1BsX1eB@7c}ugC)JpOf-6Dcgp(d=USGCRJ`W_HS6Zgq8-E1myWm;u}`>RH^kngJA?9w3P*~gF7 z!pV&7BJE`Pfz5Kucz>Ho*8%#+B<%FSQ}^-ld0kU^2A3^;Kb&$Z3Auq!8 z=Ok^c$tyPkSV{H?kbdlaK0TtkJZIE=(#Vrno#V*MI5;O>rbSUQ8}R!8gY+qf?V$LV z_iDdRvw})&r869!)(H+FY}fv1f64W$jAm^pu2Cc*5nruYW7H9;QE+1MlEQM~+mMea z$!ShY?LVAuc=(J^@o4BknIn!BxEcTRdIu-L!v%lFPzM-ic?VW3qY1a|-hN>E||W>5c``J>u5wwAN0>jb$dsdSG4(g z`Sgr579sZ@m*4Li9%jfff-$u9Qm*}0W4Sso1-K65-)H&P7 z%;2AE>X=wy`MX}>jTMsDqxD7pIl-9$rV3K2qPgIMxC)b!xLk0{Y4ZunhDU}!zzchsa^J@xi;XsOIVPWkTs-*JiPM6|?lQYk=v^`rlx zA6$uc?d^B!;nUhYqpzs%DO$fwQpI`R_T@bZl1dXrheJ=lw&>aR)_Ut09cLqtGJ}On zgt1(%(W?L^I|m8uC&SYfqw+VyD4S{Br6;+|S#bTF+pr0bF_Ps} zy!O)*v8$bzNdBb9s2I2SH*dWq(UNL(F}cSBaGamDG6oJb`Lxa^EDJ+v3{Q4o)YD15o9PcwmnqI!kuogav+LNKClJ@x+ zOAmvXdH7u{C3dm>ljea_)RMl}8hk@5QB}Hu=>_e0BFit<5V#Kh-&S5<9Z3<6k?T1f zXXarYt=iN6cg_S9fq0?#jE~X>^Ma3CvAZ=_8MQdc9ZLkl2TKEz1oD=x(~e-Gl~CrP zaNC1$N(J!5<0T-Z+nFgj68iVeBGEUFGB-Im-MsibqNIFfZgbauYa>{Q@OoP-sFPY7V&@QO z!H}lWI-1x#&=Szzsj6jd^*i0fRzpkfqAS_!2a5EAKlu6eQonAk{vP7T##KqXa~&7f zH;e_FTvsbGqF9r!B){Y4{h>L9BO0W~D>u&orFJNK2_*>!0KylAoXrQcE$*JW9sZrs z`XNEkG>6Sdta{N>jFu5eWw$x&-WE>7kA>smdAPyD-{85r^gEi_V4x$6fZ4lQnmPnI zEh-aU%mO#Y(T z;iSd&N=s9_>6n`Ws|$pu#MaHJ4%Ljqa|L4>GS(KROLyFGZX&H z6#T5=z@b`U5x<;y2Pto)fBYR?l;c?_59Zv(i6+8dTL^KUWoXmS@k4|{E7%@ zqMpd~98_b5Xqrzndv?=1L|4>{_)s7=T!QqC;k{WAavjs7TCwuF!blHBX1ktaanZ($ zvhV)C-P>zmln$F<>dk1a%-B)}KPq|Lp+bF9+H&!(e~>M}Qv@J=^3GgC0- zb2}*nuBK8fh}z*uwJL?_S2`=Pv~Ve#>X)5eUuCnr+(vYMc(k>1bx~6A>D6>J)4u0v z%XkJGUfk-&0i)Dc9P&X+mThcJwnIfE|6s|vlS0qJdS%nQ_nyR`RTHR>l!rlFTr2+U zAw{&rpp|SjkzOm#F7unO2x!1r*V&RT?@|6n@2H1lZ5W;4*E*{}gHX-Mn^!h9D<>1DeaS{yz?u?j`ZPA{NJiZe$-na@R$k$3PjW{ z?LVtJm`_nQ9Ahc6yT%j7xu&i2z&UEa~tUO5lM*5%>ZF4a0F zmYy!}@35FwD17>DS&(Eq&?Q@cOx~& z+o@V1Qp9x9{d>dnfm!OkmK&peYqB;{u*JRu~^V-ta{1vJvK zHn&$ZpZGj#yq{i^Y?29e9vFL(w6S3((TCzQoVIPiU(o9t%)YQy*1rU50UTY0k!irM z0=!akFd_6&SSpOu<|??i(Z)0$SG@6?E0ZQgXS}_n_FS@^nsHmm8j{#GaCG*6gW?vBj~UP z0XmUP+E%loHti(p6^cZN;GrSqx?Nyl@j3^^*`QZA)__LYoC{_BOSb2u>+f=DNMg5r z1w}{PvAHUK+Ls zFE9T_ETv*PczyM>Ue*si+CiMh2T#W3;SZWF6_UI%16QS($q4^RrGbGHcg~q}@47#Y zwjsrFi3BxzZefwL<4FCt@7vgiYw`(uXGDEbJ~J}I+3MCgzdT05&D_x4^f)ddFDH)6 zvlLlsb!=J+b;Kpljz5iE7&;fqWEAo!*ExNox{JTTsH&h_`hM+;M|se8U*J5`!g6x? zYIA}4J7+I4_oh32hdT`y^=lrbYn}=yB2k&IcN%`nm)gD(hH*E+I}ZpR16L^`0vin0 zh={H`LeMMQSjA^7fXYZoR+ewaJ~j>x1GI>o3Gnb@qO;s}0G9+aqQFgpCerO2A7rSz zJ3Dn}f+s>uGP`5pbPwx|3%Xdkx}+t{@=ssQ%`Pr1xVgJ)yKa@Gq>xf3I4yo|;S0Kf zWZ1HZzTr5S=AXq`Jzv)RalVUm3XUCh@e72L2hU3jGQF=chVcnf2?dfvUK*`t2C@C` z{O577DTfo@|71;`$DWjd;I;m5jIZ;G+U~6%-PvHrl<& z_Vlz*_Vk4~Z)ftii0OBaAtEY^t5ddjWYm~Au;N*;*@QDQBJ#J=)w+8kL8borTB&jN4Q{UL zb))Tx3YzdwRPg(Jdidmb@my z)9gIo&VmCTiN_B|NT?5PQ&`(B&3J4CAzy;$3F zBdCj8nPLT_?Te-FF{OCu(f`BLTR=tmyN;eEGAl=OnLwyH-|L0xbES9)*W|;ft#C7)G*WT1SSCQ`($RjB0LyDuzo<8z9 z*r-ic%SnX$qSANJ;vivfq7%OFWce(QpZ+Qw!DNW_utf%@ie5{#XXWc?r@ahGKw03? zZ+}nxL_)S4DR5m-UVeITpdSyMF^UR;X|2F`GV}282oVwTa?dPS2Z%NxNgI}KsS4v; zVk1d<6|_a#`~uxOz!HRo2LuJF19ku)LcsnTxFb7&=a>LEb{S-MdU=4iK0qQ>`rk1# zE6~Q(o+qLEzEqmjta~7*RSbquT=ts@V}9KdlqK^P=0vVLzic9m0q?p^4Q?@|A=PStbcR)@EUs<**%CoXpIf9!D4^8)A(^s&$hMjTMCG@FB|7 z3B5ZzJ4p{YI5_-aZEbCU-A8Us*lbT$fXKbNii)V-6|maQHaJzC82yKu{9sw%EqHd_ z=W;!#Npib1AcX$U&G%)-vh4EjEXxTo-bPq(PqZdlFB%+l$VxH}3-bi2GC z5^5*&Tx1maO?c^qky@`$r?ZqyFIJsA=kS`{bSWZ6q zFPw>OQ1CX)Kb4zp$YoxNjLy4X-Ja7OD03iwxnC=GtJgvm>6Hx!nHOhWJcys~^eJh* z#6G{Cci{9yC0AHA>tPZpMz!!32EHG_ZNA_n55c2cjryxHAM#)>?>f3{>RikEcaz=1 zvX6E)R;sEJ{2gju%tBmpwsCP~M#LzopuIiQ{#jW>3lk30)h-Wt?_?Rh$|MG$c7QyC zWraHNar#TZ>;cagR)(sa6%C6yS%p6X>?D;!rjg7HheLnn;ZBv z2!pHuz$Iup{zm&`%u76|8qxO3vh4rL*x2E*2*@gD`7eVTRKa>q*q!*#|7$bS|%rl(6!fnh0JbYVq%WcPCRi$*E_7 z>G0{6vyQ6s4##@^htLe`<%qCT<}us;ZEbfX<>{e~Jl>^>r15ERP@4Hw9pyoK%xcr8 zeOn=IPi=2WWdSb7T3M-%iQ*7V$3aEnKQ^ebz5V;WZB~(9m8d?xgoCeh?%uNE*FJ^q zk&mlq&%5D-UP8JWyk4K>8<<0!61`b<-8Z8eJ8ONSbtOwBy4b@LbW$2)qP4hNId@N$ zW79736C!uyW+o&&O_;p++1U0cT__jpe+0%H6i2eQdhHRPwN<`Gw|Vp2Crx4H`QafQ z>r2r;Q;Eu-)`^uo#!B4#TrIkBmnY69ZpzoA@NW*{|KPDV1iy3q+d5piP2N119jP{B}nWE(ZpKWmt3=5x#Xa7QS`B)vRuv+u{xu&xkcnwA)cY23d2#)1{i( zhkO?&VN|kw+YPviR;KllHYl+YJ(3T>+VNhW)ZEKqubTCy&rQ{P_~sBzf-jS)&>SBN zYo{jm_(gmkY$fEQhAnUFUj1yb+<7%V*}}+%-rA#0|GHdbD6}bv!({-kE_!=YR{l_L=c~pBPa&!1+p7g@_X|dka zC$|xvk(K zSw3s8&j7^@P$67`^7>N)F)Oe~1&97Tx%4!^X)i6YLPsdk{eZ#{?3r?KwvEXOLqJ*s zSD4fN{kQZv+#aFr214S%cyfap9c}tix|sY(2kcgk*}r+k@EoGaAF*t`diMGjB<54M zx3fxwEML<`dL$cKLxpvKIy7Ll2YgL5zuPX9Y9W~9L8t-H z{y{*QyuA&a72QvA2o?cY`HkgZGKN2A_3}hxkNDevoY)V{B9_+qG)2!F-7)lVxF_wC z)3IN|hk@=w1(Df>`%`nf<&DQz(>e*s>8DD8lW^s^u@VPoyZKgY;~-vUuS+TB7$(nF zYrUhqlez(mhnTM)nmYtdSuj+!I;B;^rQJ(uEtQA9r%jp0wOa2HzgZq^jY&K8g-t)y zHh()l+gk2sUjWNe+4mCqh=g`Ybwem&lH7S6UnAMmQP%_s?c;&4k8R#z%E@0=c`~8> zCL>wNMrYp+<^+hLp^Uc8J_WsCBG$(=Sfx519}jiQF%WTHC%zBIw!c~M3ja*-c-}Bx z*?Belw8ir2eQDP%s;jMWHM^a1Q`0^1Kn4wNQ={2#hCT0OR!V?N`30}MAPS#P7?r0g z&XUccu9F&--n#3R7D_9CrUS1luA)!IB%68o)S376e9?+}i+m1G%)L<6)fJiV(k^h( zcneIX_WFVm9sT1i4j0RJO0k^s=%>{EGU0KTP7@eMCnY8CG$%L?o*>_m;>uVGyM-v{ z?awkn5NheVB&EaGlaKHRvD-v`tB?~TAvIHu65V7J%|tfo0y5l*h$l?B_TJ{o9r$|; zkQJ6xA%F1N6vC()UYRaO?w6vtQLY;oTM|KoFIcFkYprK{s&UE+^=anRm6eY{f?ug- zjpSI)dtlN~+(Js{MF?EXqR&Cj#>~_d zaC zJDN?!&~@KIE;8P36+@zIh;Abmz5sK{fwf+tj=>Z=uFsoaQ3&<)hiWG)xGX8=XWXur z`^O~ZCvR>L1!>O?%m0x27u9~OcgW2!x8EOSy~>UL@*p9TwPTv(IMS&PU>w2>(_wzHthZgN>}O;>w&G7q>SC%ZkMEPwTC4qp)6*cEi7z^EcLZ(bcq6Dw9U&4>1VIS;l=kyh*P*z_;-;oDrQCyqT5STvqkcT`H%m=zK4ZhbC3an-)eauY;JZ*aJ7 z>ezcm_W6SM@^1E{%<;&SQu<0)k?Bn(o{pLy+?_#2xJ#+IO zWWWOpBS^{)gbZlqE9HgB}O@o`hTo@ zCj}K$GSQD>%WNYU!-%_z01(F3))pZlA&{jwfes7s_6hOvCPqfLjW$;(BtSQS-}N?7 zXv)ZhS5;NvnP8y3wEvc4nN(au{SVgI87id+xpAbW8&OOZbnH^?4G*X0eROY*k63R`4!0JLQwDbbFzP=&knI`X z)^`w!FC%7ZgfUU%@KpUg@4KWX&+9BXooa={KRAgF?z>E!s_}5GMG|>j#%)v?2Ffrs zIOd1GO(w-RGMU3jyKI}jvytvuVuvV2u&xIrlA5p9F%n%|7PHo^hx$E}-I?B~BwgG{ zthu`x_qhADiLpj_=TY&Jwz%JRTZ@gHV(TMQo{meBQ&ZRe^cFU2_pus;luuNi?l0Op z@5@VvsXz5{G9GU4yhf~Z_c$GI%&@e-ot*2}DyKH_OkG3|2oy9ljT$ec`RQ5 zhIwHK%$d*fjT>;bUYL~kw!K!GLs5porYlp@eIN~D^9K1;t+Is2%T+g1hsp}F3Jm(i z?a!;`EJb=@0|=Cg7wX}jh?cG3J1ffGu3Lze;1WCvb0{(9|VQ%$2saP zN)}ctQY>>)o<3BkFO6Do;&b`aH*Z-JnvvSDY$54?ne$5a~zGw_J3(+}TPH+nv>7>Xp%KB@4;z zds8ih%0GzXpW-5*8U5o|%y|i@F2iOG5Y;Q~8SsU3C*%OX{L(mXwz0mRIehM?*{HCR zni8KevDwvYZ0w8^jQ44Z&xg1Ok4YR+DivvyryaJ@M=8NY{@dO_J5ew3#obPwv%b1D;ewhtD zGa?OJue_7RQ(Ieobki_on))8?;R=aOIPL0B9ft$rkx)HzCj4=NVX-(5c9X4_|3%W^ zQl#0vzub5U8^g?*m0rcIRmuuKIEFfZ`8le)NQNg|-b4GA^1}sJG_5tHWsuZg8P9mD zI354YdeOan{+>;h?(I-s3V$gL#G7;Q$eJnW27uKhXs!{JQB&a`W&J0*%3tU_pljZ5~HDu85V z^C02eiej?kzmiCnE3&{yIj6{?&IjGq{D$|88lv71Ts#k?;6 zz@iP6*RiKnKYCWbUlr)RX{Mt`ep^;wt=|?fW{iCB^fmWF(g(a^&b=j$F5>Q~A+r!l zA&0{BRUAM|6E6v0*&bW2v!rGg^vgL+fum!?%K#yLi+>7xL9JYjG1|E#e$4VQsE~C4 z1_P*eS?+Mlm^Hs8BlF)d?&Gz!wFT+I0GUF6@c8Uv{zg|#%~UEIF2~LWhJg;FY0t;I zf`rW43lbK_Nbc+uW<1P%Ik5n6*7SYaKI5Zq2f8ejIOX;ZqYa7&9{u=|BImOxZ+qP0 zD~R*{Hho*h}A!mK%4>dhaWgX*O(HQ6hILYzzhmw|Qk` za8;zb$88QBBpTO%uCvt*{Ix+S->_HN zB)_pHAAC5X2At?!?gzC(P%0@0+wHL_+824jt8ktpd@i2ElyLkKDfXl9XhR) z$7JklbvCsp(%|{NJbApCX$cQv6JFHqICAGi&)m{jI)LqWF|H(zh#;a;Es%e^xw&a> zVGd4UC4Bh*ehk{zZ#6X)EBnc}lEd{_sL((S`c%T}nLpc5p@;wsEf{3^J-CTd({H$l zfGP|O+MJ-6BeYii$ncad-qO;t%cC|Mf0&qUv{142$dMlrn%R@}Jmsy7Awv0OL}GPdSjbBTGKj=g`uTGT|&3OSQtfY`=qk*>4y4WjR+K+_yDxX;E4&f&BDY>Uwad&KG+FFnYPnj|9tHV; zz7d}d2f|Iq*~kWC*~rR)UbB#f{C}CC3@7WsAw{4wc6ku16%SvVmht=V-+5{chPP3!@!Jr?8Eytn;JMxij~^P_mYU}BtzR*&B~7!u? z#2*5UtE#Tg@Jr4=tS`%GF06OXxn7cyHgt#cP6UorZ>u>gkkxU2vE ziuj9KxSGp(gKyAPqr*mA;@N80Ya14l`_>MubJwTv1ThWMdGOp5sE|SKv_G%4K0j6- zMsf$|cbxxq%MV$L$E+9m`{#rz=0pe!J%M26ifuG_6>ikCZ$_r-T*c8Lj3|Q>d%QtC zjW~Ot7}9q9hX6EQOb!i^QF8LdiS$2(ycT$8qnwwss_O0@1PzlD{~(&1y+s=T+P@>< z0uMs7MKt1|nu{kfYTr*YoOL(3PV#vOj$87 zmlKhp2j?|g%SV-HTa)=f;PAV)JAKL4Vq&@X(P9ul8r)2~sSz_qoTbx$zSLlFZNK_o zUV&Mv0Mn&2Ret@eg=`9l`^B>(u#)IT?@JEY0C5+K)t_R#Rq2u37YT1ka#o|sGWGp? zp2u^poTT^}QidgdGM(N2RAlx6=eZ&iCqAjAqLO9?v#GIWl+}cc(1p9XW$v$ipdtM4 zG4$Yt@`T|sh74P+i{WCy1^9%2JOxvE%6AVZ9*kRE^`>Fluh-5t_&&6An;o338Lo0# z&KJv5^W?R$!VGyqlB5cc2m)p#43^HjsXK(I^9c!F(`=gL4kGM=r$*)~$yP?E* zh+}?UFQ zAL(pSuy=GRaKp85S*9neu@C&Xd~3i7Vw|nnm25C))A!AZ_0MVl(kY%JxMsJ$(LWLa7^HFD(oqzRPfYVOYr@3qXy@n}xYcq_zGMdpkQL?)Xc*G@m7_e~ zM=M4=1j5Px9wwt8)cWxJOvO!V#6N0{D3OZwf&*KqcKCDKuR1FXvJRGj{x>A)vixaW zta0=&Nz#xTi{kKdqn^9DCNhowP|me-wHH9iMZQQVly>$vxo#2v zilB;F|8QcM^<{MR7Zo3m9-T`5jb1gO+H!dhUM(nG$rA~hWvu5j)S>UX^_UWvg z5~)@*j_{H|=5qthpL@o@*cdyL+|^O(r$0^`R1o=s;-;L*q4@vX(>4Ut^<1^h$j8jy zE7BjwK$JeWB4((V^)oXm+2i~}v%V0;+2GnQyyE4F&Y{F{7mg+zG&)usbx08Fe@Z!G znKxl8RI7|b79nZ5sck8!w6|2;vxbnTQ<(`2ZM)2&ks%Y+Q818D7rne2)uF0SK1>>3 z)_GjKko8TZ$lW0E?Vkiv`G0EFA!uyu>`~}Urn|etEICqbkDp5g>1v?Ako(%BGnbxv zTvbO$|F!{KUCc21Pkg6v#?U?KWJ3slSK?S*8jYOzRn4id&(@v6;zk3Ld3VOoZSeWJ z(%kvM3+{Yd)pcJQqn=oK0cejF^@f_y>^HBTf!yO?qHPtFM=>^u?X9a~&70@D&E!nn@}j18-akx0a>1tHL&0 z6OIk`yKhY;+gSe!0LRB~$oHhp<@e$VZt}0q+%vk>BGUc(3u_yqj~Yg_E49f(GUwj$ z5(=ojKD!{Jpoau%YQ{vRC}ivK4Ee&tMg)PPfsbAqN1jVmQ_|d8S=!c3QR$e8*}dv? zE)FLI=B=9a!T6f3Bjkk?`DNnsB#pvV7&%-@q{u3_`|i_1k!wm|jP!Vu@pQB76DBST z5^Lfk$RG6A(7gCWeFxt+M}XX8|x9RgYBYEN^r9@};wmB>Q`B$KN70 zH~Jl;{xn(jH1KEDxuGu$?qA|Ks*ax~Vn-7*sGC{}j_X*^>!XOa+~TaJ3%6E_c1W2u zfAsNc!ZKWne{&|rRZoOnN-IWZ*Kx7jUgPaUJ-A6>K&|WfTehG54==$Sel}aHg}?u! zxY6_cM*~>QIZ5`D)M^^Y>VmVswr*Cm7FTWB>D%8k=Gd8vbM)U2IlWocJWDA4G)h-G zNd}ZX4?gzpy`D*#VZr6#)Mv;}jd)@+fdWjgOStC1zn_?)23iO<3@>C!W?ZP&9Ic#; z!50ugR?6KR_mVMET?j_Lwez=8vREy%I-KUi349;wr~wGOw3?VwzOT-tl7CPaf^JfU z>GJN+^FP;@Lv>R3f~Oy!;^I(^H$;B-?pACZstSs*=c-8**EORjHQC)3r;qqpI7PKQ zHHietZ~$@X$ikK*CgjCow~qq9XbhhC!azGly3A#%58by zWE-;371#)sOS9oSSbd!5YN;qljafxE)hRHAis>gE6*~CX^E>tFDT13HS`#xmeTq+q z=ICyieO+&>EH}IIMU@8H41yXMk4V491^*y zQu*770_MgCb;K{^^HaE$*-I?O-j}(_+yTVM908l48BVzS~ttQJ+eQt!S1Xc z4(7uviA~P!e?1{@rBa`+(pNB2DlATBj2QiFx)+{n#Wv{dx~aY=7bBuAkBhigTSW&{4C0*3%s zvL(taPm7&U4Z&!9p(qW|V4 z8rqJpY*NA73L}5|QHo$%i}(})^#WR(JS};1Fc0av;&B-(q{mpzp}I$s6*v+l(>?B6 zhE`;Bi863igwnB8X@jPd$&sqIvxp797`1GHZiUCOH++s23Qt`ff?L#D?m;J{4B5X(AqGID zFH04OUwaw6-W0o9D%58$61Y0$nW(T>SSfS2$nz6+P@w~%l3^`HL67|^W&tz>JJrC| zu>yhn$Fj{iNRCZ8(#K^;FaR?PtefV_T4=Bp_nD$j3*fMg)Q^^e-%79!1`B8zc5zH3$h)Y?nWrK zk|yAOF)CDo!OjKZke~Eo-rsLme2!zTUo)><^k z-TBx8wy#0v;(2~m53B?yLQ<{JG*Iu65*t9Q-(BXizfaV^%!hVb<%(GV?MWj1exq~kv?`|sM7U};e- ze2HaCuPAu#E#m(3v6zu-T7OUyc7O9-;tA%ly2MRtKK)FbG`C7~YHrEAfODa_SdCKV z#?|C_6oFc42MW1My?oqm?7hj(UHF>k`8Wkz>hALjZ@euor{f8YQLK?=w-Q4*>MDkC z;55HomI%!^>3C;F+3vz6yV&j2zKFipItH{qI@*TYbCHa>fZ@qa364WrjW&iBHEcgS zX=KDTQz0Thu+d74w+RmpY{Ke>{sMlt)+IWi1E^Ke&>U~; za3|kDT=F6%Y%-nS_s-=<`3vC=?MpGAY#=MYt6eW_zdtfS0L=wu7bvm~jaPaaRQ?V;Wjv19{C>o+}?R_or< zIh{dawbI?VLvAv&t9|#iLWjgZN&(IF>eq^J|hnEWTI@pmkL z6@{acY&XHRP$-Yfo9#yDp`mHJah-nmNkvU<%C3e8e9`r~zG-*!sdH0{aCRIjHZ9*Q z+ERs6pb2(n!Em+ewXJuc;I{cnXvRR;8Un6))4w>tDz03(O_-#+UQ+$0WHqBH+G#dWfbMFsFVfk!PO0hlztqGWo40D(YGJ; zg7cdoQb?(xEL$u3BV5z!K@{gx{{H%52hjni~So%95kO%l0Nf-wJx$AT~Li}vOP1iAq7}M?yiws zJIV|<#W68yZaHlim)`WMVd0(ZY?)|zQOt+p0!x?o%l2(HmLj+A$QkI&+S-$5%LBHb z1<{j_`cfd2I}9>r(>dT6@_YNcl~!xc&Bby}#qsEBTGwEy$xFp&h;cHbON;d1ttSs^ z_DKez;hd&>n^vZ3Har)r7ED8fdWm>)e7V{o)iw=e>p#&M4eiX zaqTxud%R>c(@Hdblm=dIi|_4n?TOdbm5;ys==>X+21%pxQ&t**zJ~jx6ePGLH#rAX zDw56YhD%G-+1SM<8h+LKWvXo0GlFY@Gj7>U`GKxLwJvaiqx2^ukzXTB(8bUynm+f7 z^4&XILdIW0HfkhY=GckG9L8-n(+Y_@rimPQ$c2v(ywbuK!@T55okk7DRU}Wn{Mh%J zRq`VqzY;u*%wOr|{n%$`H=>pSYp983u-T||UOnqD=y@_8>pdFWT1lVN_>glJAsx_} z$DLQoBQ^cq$56jPlvBqo`&>t9Aiq#AnSswK=L*04p6`H-Z`D!rVQZ|MJ1@7}W%jP~ zDP7roORh%N&|rIJZRI2_XlY)zB_Ld><>jBB9=#pywIC;3cN~74vH=y+6)TVl#xwvT zQh^e!6ZET3&VOp5gHb+LDXexs6DyYcxP(le9Wcu3`Rvw@X$5J!S#`S$bxm?EuC*{< z|1njj%UWn2WWgGH^4M#8A7$)-p>fqyD_Ygze_zR6uyW^h9=Apl*W-d@!@s9f6YXf1@`GL4U0qhPTpvhy$iMqufW% zK`L_w`wf(eV>?|#jZsNa0;C3_wN?u%VD)hXLt6gSiYgcS=(K9(?pqm)!Xlz~r$kiR zFw6jlEOEHzJIPX0TO~SKFP_EsaxnwZPseE#q6k$QNAu2eb_P=jinZVN_m!Anc2&rx zIi<<)q;O11xVPE!iEhkwDdtVsO~Y{=D24Ji4T>v;2uuqD_!Ks>JU&Ptt-qB1+>*r0 z!cHM?(&3)CiM3H~D_h$CBy#G-Ys6c*f)+^JM?~t%ZpTAA)pFq78+sF@YP1ufDVN*)yGwW zz_GChz&D2DTNU6G?FUlg6ZWTDeQu(uq%@nj(5eqjEq@6pTkyepSAcf7wzjsi@~|h4 z4wE2#5QvH?{r`V-BD3LxDiOv6P7V$hA3(wDHoH4rwQ@jr(V5Tb zGJ1y6-wCiW;HN0}I(##QSA{&~x;Z>(` zJZ9YU{%^)agn+QKX9Los$YcTWxsPB%F6_ej2CHf@J18ownVGJPwhqpf;RY*`nwRFu z;ot*T8}ABsHm^eL%r(OGv<%7en&sYr$1zPhQ^%`UFngw+x)#`V|CRT+A(KG(_8<9 zceO@lFv@Sw=4w_S@%1ZYj_ag<&yJtZ{X^NIED3H-gdTim}#{BAz+g0;1!gmvXO~^c4unlN{@jT1DYe!*53K(*d+7?0GXBaWVvg)1}PVE4;&_PH9g3O z>Y2yBtIChPU^$7=Xe%Du%N~;V*@x3LABM{-a_(plo|5s=%xFsaeFi{?nr%MTnM_LG72udnl9m)=AvjhtCKn?6s0OjpA#L~cgnsqK#F zS+@>Z>O}EG-F091Ot+FA=2lww_1KhF#C12`QsE3SwfuPW_0+e|eycDgMDk@ZbvWfj z%enVZqNqsxFJlp_AQuFrcuo+PjSJ%S!Hj#ZM=aQ zz#xSr!+Jy{F%5USV}L;(5L>|YA-9KPuoTlwlCmu#o=GY=&*NPkFYQOu_6DQ#YSokm z#^0f)5~Uh!{g17}W)zirm&;yH-1l`h3@dhUTCwUkPVnY(m9VHmGYtytsZ6%wVg(36 zUtnilF5KobGp380sINe|bVqNt&n&3fhayO2%re=?ir%9O&TKIoEQ~YZD@K|-I5#;h z8g#XZ>RD@v6n*_#oUA&PuGeBkz;!?{I(+s6MRc`@?^SO_a8+`)Ug<+L#B-*%Tv1hA zrx00|{z}Y=kw3=XYo>2(#sueZ!ioEP!Q9drD#T7%zb)}|x#d^gW(K&Xa;bU1ZEK{Y zw3`qg)04MM3fFj8XgV~{<7!RPs4CephQFL}*Ep9f&GHYmJFaV0Z+VH`@pbMVt?&HR zgYp%7h^xrd$jDGX*a9!ND4*_$u1$M`CMedvc3^eR;b|e4-E5(aB%mpl_ve-6qbdG& zZVqDD!4+Gp^T>#ojBLEB!MKy5#C@vK#|2tI3r|_BRZ|-EZd6TcE3Im-XN*g*CX!nK zXNmTfFD2#S*%J@TWsy}VK+)3iy(#>8xedri_Y&PU8jhpWxNjTbT}AD8vGu=E0Ap|p z@6X~ItnZ|&U8tI2FnCpe?mY^D7?HE0mpH>^fJ6Czb`oE{H!~C0zqbDQb6`XO>#7NE zfjz=A&8rqG^ax{Ynl=hH1fH-I>(MJ;_R+?^meMsPy;2)T-`vxwdPD+zG;lff-CJ8J zfi2&S3amJ_e$jDgpQl%n0if|!uKXnJvi;JQ)4{a=Zdp?$=8D5+;n!Tn2bniEr#!;; z0%le-6D8g;9Pct$=2dx_>BgKU$P8+U&rt)F2hl^zaM} z2#i+V3@8w6ZOa~3mWE+R(~kTJ6$vryh`~Tz7no1_#g$mM%+JXLbwoftf#S_%j7C1->e@X?^E4 zlU~b2WinEEYoI6b_(muDx@a8Uz*KmB+c&533{l_EptyL_`MwVRT%rI^A6T(C@K} z(Q!S3rZUhEM~B6D?D}(=If=Bdzble!OjS3*La;Vt5_P&n&?(Tpa;I!wP1?!aN9vpB zei?z=(iS~Rm5)_tQK^N_!K*oDmX>Qg4E$2Wscqt9h;n;FWSuwj zP=g3k8(BnhVj_nUAj@&xFYa82!a51jA53+CzM`#L!hX?GV*kCsN@TEzr%@gg@@zkh zGl>NM*Z8(KPgj(;x~uDIvK})-q)z03r^Q2!<8;o@4Ln-czNPrQzAu{(tR?(xWL0yY~(7U3OPn?bh64_P`{Yb8e}LTOG|d0a*A#u zVk!ntbNqt%0CpT`k9v4b{)n}0BqEW|b2P;)voIjGnreG6rNICIa`Aa?=HRCj$*(T8NC^g7YEV`)+`A`zL<$OLDIen zIay|m_7Q(tJx3f&4cLYpjkfDGpVzFeeo*S_tTIVeroS8{Tj-49nH%ZGQ)@}#;S5^FTi>bVq;6Ad;bS=Se zwf+Di{G@WaH(y><6y3X$lMQ;__&iP=ZEe5(bG#|p1B-i+cxF71G#P5~JQ$3iq(Sfm zWEFghCX~y41c=7+Fl;fZ5j&y=DmzTPM}3U3BAzdk&K|6Z>jP#CVR;}fXS`;BLpzPP z1kZ}Qo7F(w`KUb#!%>-8`o%6CpLszFnfd@2?f#(nxu;X?5lOTn3gvkewh#v@}|IrJSJCb6)+6M1$TWXVxyZYd{SHLp{nR^-`vI| z5aXn|jryM{V4%_G`sHC1n(x}Xsi@%H1v@j^t*a1$RxTu)O`beT{ux%xy{&alEF}?# z5VPAJ$AYLE2~UbS54A86oXkJAN7@RQDuM4jjl)D(cqFh(#~~VEI#8Yl z^!#(Bb10U^&!$iB>N>81!>r0$NNP8#WV$Cc6d6;RoCh&0SNx^uSqscn_&jXpn$0s$ z{Kb#rZ-My}v~971n!JGzMSIOFD(Fs}a#{`s5k{NS-54e3swkC(;I~4LE+ocN^G)1D z`d90@6NEj`#?H8@{gL+TNxU=n6`XQZEaZwEd^F9ah1G;Fcq`sHQ*)-fjq^MmfF{5Q3^xpmqQ|S|j5|5d6uA`EeiKKiJ z3%i{|^qi z-DGOV<<=(}Hlkjq`6eM6OY?!Zd&*n;tiQO#-ZBGU)Kq`=HcF1oi3{BBEa^y>F`vx< z3}ik=eemV+JHwY_SQ-LQX!rmN@{ceIX&)f;L0l7scewsr!e2V&z4*Zzv}g(JE{-hY zlDGt8BbC7^Co^!i%;E4bD_>yJDfo;(y@Mx6)oko({A3S>{sp@3H?U3#|=3@~wKo{_3^%(3U}K3?+rA$c2E_lh$7cVoj+ zsgM-*n4zh(GdXsG+aA=v|@m zi_$QHMMUf99xv+bH%8<$ay7YZeh?m+KMH39Pca$)J6v2*-fc1K?G|4mGZ_k_spj(I&edDqwxbe@I^TL%@B^Jl7bZ@LqrymLCF3~CbiL7)DTPLc zalu-gjPnpc+K{A+!cV^*2|z1Z$f9aj@5N1##!Sds>6*#kLc1FnD`_L+mio>=oWy$S zRZXq45{e;3Yww?sC?FoSn!Agk*gF|sA?(2a=u3#3$@{fj?|0Epm$2~EP&fqGk${V5S$Co&wOt#-HG1a{pGZG*l|5*dE zX-l*`&0pz2w0TLNFbR9{7_`Pb(J@$3PNEFI_aeVHv#P$+w;SS(`}f}%u^@_~nSXt( z`yQ-+RHfZp=V>X}GFJgCrllx7^lcaM(e82X4ep8Hxa-#E-~T*DF}-ooJfbW`WL|R^ z@j0h9$}%K~GmQE$-}zAj%y=k4%hlgdJUU%3-(aZDv9I)sxN>kL0iJ6Q_yugk<`Bei!rzY$Ie$(SQJyo_}z}{b*MV69Zc{( z;bC14GhR%=w^y@oXIwqNnpw#^d!AUCy&Blx^K0nW{&NM4aNN6B$@!&8_@wdgaLqQS zU;SMaku0yW%;wAOw$Oms^b{J-G-9k()o2Rj(OCU|Y`t|gc6uRUF$YjSk8ky>lsS1sUzEHD9xgre1DSbbRA zGfl``pFP{uc;D9<+qlNGq4SXPxr#n#DeyU}{;4of_2m1jw6&~45-!kp$Cm_$d#4wN zD>Z`449R@}>s`2LDW0u#14#9JZo6-iriOlMbUrw5>&5w==l*RYt#$*N;Ngnb3a2&sVy}kcXe9b3sBQJ0Sej2=kRc2e?jsZTEHwOvKC!C%5J*lwnBXr>1U`Pt+>^ORr5 zUaOvcysXHhab))V$U6NaQ$DqMGB5+SAztVaK?72N^A-bzq!`s(MlnJXax!RWm)QU9 zA3-0>r+?3+TA+aTd&2Y6htw;7r98_m~hPN&LL*N&OrI)G8xW?I(O`ubn|dA^YQ6-4r!XhCZelMepKurOmmqQz%`JN_-F zrY#A_%8m^jCrmES99(R!S-hM$O<|Oiy3HS62ue^pfM#wdzh+3GlQHtVSv+3G4H z9W)^z8H(^b9!PaiHhZpe&*Q(YbF$>b2l(vmjq$w|3icj z{tUwFjP=%VMwK935UBest)NN{s3sY9r*6FV@{vE>(!i~KjDyhljG7*(aDSW#)>c(H zfB0aC@@jTW_20%9+)*)HEb_dmR7h{TM*LKnWtpj14a3Q6Ob)vbMU`w6H9r&!Cx0jD zd$d#+?W{f&=zdr3Qs)=xu-&TuYPjhYz0+K5sAja~0CLgNxPXd4L^Yp!Jfv9NzRy)* z*P_TwGIzE~dLw?eq=6y7g4nX8$X|}PGH0Y?TFi?}vHt7iuXqa4V@jgI=EWVOgYgPo zjGCSuVwIVzc$714{AM8rZt7%{jaKqH;tG=YeZ$F`O@CAW^kt6;>NN0Nb3IZpV6}D6 z7%AFGjXU}xcR6Sn>=0g3hhEULGsoj^|5vgn)GvCg0ms@V7L@SWw_9CnihqAls+=Xvli zg|9=DHe;>o@p8;Vy7N7)2c+*4rXfSMG1rTbG!Ma|?f70iH1(S?J(Z;tAk;78c~3bI zSX(l`(c{N+q9>n$6W8U%_8oMT`qvL(Z1HTV*v?mQ#lFa*`v~Sb@|`KHohiO^;tFD{ z9Xwl-9g*6*sa=D#k^%*TYuibO$Bk1N$9fj@5Gz}m^ftEd2Hb<14uog$EZcaCYu-jd zN%C9~Q)HOKUzbGT_fY}GL!s`QRzq~;8ML|xUt6XG%DAIWh zXy*NFL(J%E;M$)9xi0u8`BLusWNR$Td%pn;K+R51k55bx3;Fo~#%Uu3H#axEZv6*f z?EuE%eFT96-t{%uL)STEStI^)dPoQH9t2(ou53%0Gn&j z9Re>fQza*zZ4Hcm9vC^jrj@?eX9KBhz;QzmAlCo>4hO)i{@VU^&}cgP_~?lT{~}nD zAme8GU0J2dQDcXu$c_Q~6kxRia`8E!W@Tq**VkX%-@)$(GX;v9E`d|uU^|UR(}AY4GeNCs^XzI0_^J;&H`r zk$0<3R|sHOPf9@jZbq1ZAbI}AY^Kr-<|-LYVrS@N;CH!}&f_d4ySLQl4?MOQ7KsqJ zNAb2)3Z#S&-MY44nfh|&bNy+X=&hz8A(o#Dxn5xSNpDdjN*V1Azy{CC4N9ip= zTKC$K5U_js{6g>zu@;EX(gn=ES1uymfC=)iENMXt9C0;Zz0yb#2?73VBp%-0z-|G{ z=Ers5@W>w$`x+oRgQ4++4Ekwp4rW5?PZjKw&s8^?6z6uoY!V}{6Hoc0R$un)4Qq@A z#Mj*<7kN@IR>;l`v$*i;0iUwf7~C8 zP6&vlNlXTQe}9Fpu9_}PqzEs91qgf-jYmk202vRU7`vbZ<0vlyr~!Dj=jKx8zc>Q( zc3FN`ThCvR%s0A*4{ZRf>5tCNbr2lDlDPqMX(YI~W)2Si*Jpcx_z4&iz=`FB(2bJK z4ZtgP{r)WgY?>Y%<4Z~^D@PX=Zh;>VC^HP*^i)(jHje3NX#rMgVPOFmB}k0?@~Dp~ z)hZgFZ5@0rFd+qICf(fK+uY%clBB)~@$nr`Q3weLUZNnzzuBFuV~XzL^E@&I9zA5H z;7@XBK9m^B6abb2{yUQlz!C^pRq5!=0lNokrD?DI`o!x^x^OG`>j zJ4wOEnR93Z(1;QTXBDPL2-S-#IlfBS-$k$7)|{8DnPiu$DHnKwNEu;=Ih~r_QzePx zq-+w(PFA50D1ZefB#HD-5tc7z=t;_3TQiZ7jxK%p_?mzZg`j*33E4x;M0hQJz9IMO z&EMfgO0hAu!G0=hg%}lAYMa=GGa=9LNGm-%H?dw~d3(vFr@SW4=4F;N4cP{3NEww4nD+4zlTK*arFc_Yhz(5GL=x2CgGLQPyi_81t^ zN>TQ&{AYndaCfs<@3;bRalk1T*nM;a1U!aykJFX&U+-3}bVV!5$Ph3a3ZL&U{I!yH${tQuzg#_$}fn@*i&IM0H;=k<2M_Dc$$*(a)(ortMk+f`=4wp z*WAjAFh=g$encBSf#@27^dMTv=tGt$!qZ%Z#YexY4!Unkk@7wP0uEFP0o5R3o z4IJ8tCgf5m_AmvjM=h-&FAo=Z1*L&7ShRul=<8k&u9MEXyB@f1!`ao<5?>EZiOX?+ zV|dynJRA>CW@X7jjo2+@p;x0xcNlQyhTRe}= z6%+aj7H0a%kPrQQ<_4Gm@%7V&4Lt*wFps?zfPTQ2}LxbIFMQkDY0oATDHZGfb#Ir5Bn zY{ zIXwJR52PzpB!A{;UrN0Mog$YHrD4e1CD~l^g_hE=A++*ZOT8#7kyXS;Ut6~E1!1HO zv5k=mIHRUQp=MwR3^o6^M92lt9QNo34d~t8=n6iUh)^^C00-Ab)RI)2{pz1cHaJY}%ckfx_H>uq>>pxfFaIH+|q(0jcpMThhMtrxI65^h4qSl5|71JSo!M z6n|h{oW7)4hvO-C0=7~n12t@te*6XsB&n=iK3~FH&?oLZ`vzY+%Y&i9ucrhWEfT%7 zFUg`+6nklHTW3FO{+B;K=AFWqmH->@+qd@4&Q8D;2Vs8^JgMKr!xueP&?k5SL>`#t zfE7naM@O-z2G(sy$O{1h0gC}>jqkM^H60IFxFCAx<>m$k1?jc=G=TI@L$d|$AH4ZE zDkmogl&I=onT3Rwrlz=nr+RM!4MZ_>wbdO0fq*m$;$*%pFoZVoI^Q2~oFnA2S5;H< z^zZ;j$cNyww1OZ59wUfCx}}Xxv7d{dpC1q=WpX=`t7wjljX48~bWcxDNm?|ikiM@o zf~7Y~P5|dE5X}yA{;iDF6c%8xB{&vWFhxCW)Gy83`_LQ3rmXNKw zq+9O1qvn`)zB~K<=hh+f%beFm@Kn{#dPv*#&46AL2`4)LRrqh`kXLY@voRb~%iSnM z=f80Z!yV9{g2bB<0C&{`)zcXm(B^f68<-!n8kZ=8=^>v!G`Kqm)6>td)j9)MVuIWRJUHsi`b<=AL3y-d`B2M& zln#oR4FI@X1^ghcB}@_U(g##yaECcKInTDn3P61e@-rPh{W!sDL6#p18rsRxk=I6s zyFMs+0a^l7YB&%DK#%P>SVTod1!WU_f4|jy01D7qez#YLm%7ekAO->J+{MMkySux& zT01%hhSP%suwOt&A0Rb>Z$zZ4W~G{IZFfsX-LnBWK1)YNXz+wOsH0KeOA%AWxc z)(>Cu!*H8$&mQC@3`Pyc-p%UleD?BTBMIhRpiE!)#6|egOH0a6DIjoV$>e8VXuze_ ziPyz8INw&YQefZ&=et6Gk!?`acys;pvs$uHLK4>B-NoqiHZ2L=&X%T&4A;-sr;xy> z&n{+?GI)*#e!{}oE|DcsNZgJwbaM%&;GrXoJ{z&9FZ?bRej;{cgyvLTVyvAJ<2z!c zu+Z^u#*(P2wa=Ncj(TrKXpJQf%|v*Vv_U_(Gm z*Zkf97a#azs$6*Ucd%-^U=Q4pf|Zvi z_Y@8?(n?E9&y9oK7}(KCGA7q;2pfUG59(cj@Yn!5xAUzr3&8jQW|tN~;t&uJ0Fpfh z5%&Se8GGPib#prdWjc7&iaDg-y?dvtI}c1G!1O)8fB=ADBa!JwT_uA}&C>l{*X}GR zw}A&V`<5;-uZtzvl7K?m)x`zG*alF;0X!9M*m|o4A|fK-D7N`rvYs9~X#?A2umkl0 z#&jZI#K>75WP}1F(IKqa`OR#a)Hcx$sE>ibYXqw71I`h2c1%wvJnS;4**p9uwD~FA zkPy5!TXTM{9BMAD8z!Y)VRV&zXeD{aDYJF%}?m+_qL5}kO zS9K8)iY=Sp%L%4)CMVMr^_w7^-O^C{FAB^Zpr-|1vth->#Uj}UCnqkBjxJ^q`L)jHaZ3d_sc(@n1`y;`hx2CL|(_n**vtu1Q7xC@8Ory zSbcwCsTJ6ilvWV=s^hk_R?vWkHzpn6lqe(s^*q7QvUREKDOPbVG7p6Q5kkpk;KeGA z0YCm-Pnv$5$-Tg_q44I#$im=_%~YbzkOJzZq4r>iYTrs5x?_Es>!tgs1N9tIjm43B z7R}omueGp4{YR^-xLef_$dJLsu07ylq21dj&ZIUWrFNFkwY+U1<)>w*zB*EO?8qVI z$D7@2Qe5eGqmQhaVvW{gqGB5IDNz&>v1c1{h)*^bSYNCw`JRNS0e^EouRGP%?1iZ; zjnv>&Wve_qOtZp7%0p4*YkGqdt$V*UWs_UBD|4mjzu?bl-K?>m+V4cZAF*BslU;inv)l8)Hpm=W=xGA<~;`Ow>q#PRTL}%rMjWrq_ zge{%o#N;y2{=bT_{@~awX>y;`0X5N)5N9CwBH}eYCxK z5r)Z8jEfCn@QW}^VZBk0RLh);Li~DrD&?EQ&zh4t>$i}wNZDPK?t@}+wM)Q zBHjkhXtde!i&y?lKcW>2(U0BtmgHgGP1m}=v5a<%3$T@)H;%HWb6rG4R4;$Kw;j(4 z`p;HQ@AXOfn!UerJ0|Wf)as)?ts@g#)b!k&GSM;}?>CEYF4FIcRGad ztWoC(D1E|diLCYH^kei~8gzmdwL@M6gl&u@)Qfj04*n^Kag zN-?pUBJo^{lON($l}e*8^99&o6C0>6XDOc#ra-z57Nvd}UN3hAj(?Pq8j%mfb|8RM8TS;r;11DxXT? z#i>zh%s!{tj#N!Oz>ZN>W5U+#r*sm3o#Drb{K|bI%tC8BFCJu?PL(gd$S5;~&2u$(+oKRA&hejiomgDJ&lKE zplxYz&aaAhc|8H1y{3OMYdnu9OCGv=NE#&>>9y3t{bGn?NJb0ulv7jbA7Sfx#B z3#vYgMEA=-widRASNtuk-sBfa4=^q;x5q{rEew)-7HgMjnetHPAPiFhf8_Z#|EwM? z5C>*wXF(_c#g^!Umd_etSmXg9UM3tQ;&v2Man+dg_VKeG(SXa4sBM2PFv#;Gu77Md z#o_};Mjmx8a^zop-AD^yGZA}B>q7cp$+-D9QH?oEc)cJiXHiNO^`&)b=YOIQTNd zoK;GB_4UVNleVd~5Vxmfo-W8D)Ql-^{QlxGpw<3p_t^G#?0+l)$wR_{2MCe#-{Z^L zx4&|tTY=6|E+6SYBanabHFGzoMDcov%tKuqo6aZpT8?8E*8in|z(26;(l5_u8_56a z)Z2mlZ|-!ufA>en7#+q2Vn3SkuIJy;l8~hS%c&xc-1r%ix~m zX88pUu>IPF5To^P?cqa7Ja*ugz8?*wE|ZWWC`~L9ObU7SD)rz&vNnto_R9B_tUDda zf=9+B4!HNc>~|X8t5xluo`@*!cxSj6j((_&{c}~70T|~GfNnTCGCGxNCiBEF6gr>M z80I{I-?XQJA{i`$Z`=wx>_64oT`GHaXm zK^E=^AF{8MiO;)yUP()B_W<}0)&u+}J~(E{{{pJd_BO&cO`1oQ?M-Nv z`FpE&8b>}0ubaCpKuVpdvLK~qb1#FIG?XWEmU-;I~O1i z#2B-;;vj6EXeZ%~bA4$YQRNY-+6C+!gpzO#b)(}65`BH=%&27d#N<0Zrd#*4NF6)8 zRug)q&DZ>Cp2f_nFLC9ZK-`CzCZnYacuVz+tlwm1a;RZf<_-SrTM*(^rd!G?bMtm>&=8i! z=V+x!3~g_VDmO`zKE_I3ud%I)kq?lAnAS@ffpe{v=4M(tI_Z$LjSY(jDvgVFFzO7f z4OWvsDZ8ELJkhh}w5}K|l5M!CA~N0b+rtx4H6Z40mu2Fvz9e90E_iDsz;(A=${8EI zJhjojY&|VJbmZ}X{A<`^7xD=Go+A)s)@-A~N+)%_l$>jRak-r5wz^MtdF4O1PLb#Y zQb>B0BPL#>0scxi#S&QR2iNs{WmK)?T;v}>Ohut8SC2GY_bIr2XuMM|5h^3*DI zkFjJER^C4WQUEPf^8AW^9F7NfIt1bPfg?rLXu>v+KG?&dq3DH=vCW4d#>o2#lFO10 z`udMfso(6NNN6V&0{F9Pt8;QACx`J+?ywST;HtgJ_6uty;$fpN z9+9ZwYVVAj`jFrcCA`gj`_j}0)A7SG*(%zUG}vzPg_w7FCD)j@At03IrL7LbWD0e1 zW4cy=0?6*i$446FobFP)m_)?H;7k#mqKYCl_+HoIT8vIldw}Z?8X>hyuHX$o&)V79 zc~;kEAqZc0iA@4p9oRUN@Ov2UZMh^SWVgDyjD^62)IvokfbF{>!OCYHis?%5izWUzY6+U9T<$}NG}wI52ikfpX zfG~^?CB~`BM{a1d4x;W0HkguQ`NmI%kV4b{(=ZZRL>{c5pg=}O#>2ydi#y+oSM!2{ zeY8g4D=1gN&+aQxA@|X0-zt7ldYGcwfJO{xPdt|=eQWQ~&n*cMdWER}nTvwIKAmRO zN%bxJqlrhC!$YdqE25G-CHnF23Esv^6@~!A7+2Ui0*-TUbU%5>qN)yC6+2KMb(}y$ z%*%v|j^}!b;bJk-@r!qVp2H3tPT^V2&9Q?xFu&x~T9#4wm3`c%dk6f5ql;O81O1k? z^t)C0OF~kn`LjzL^vK8w9&kEV**XBNcKe@n&a`n920p(hl=v8}th1Df`P!`%STVDr z#%rw9l01meqn>8J-$q1j0t*am_6st-wm}z)Yw800CBxa@YY`N18HVMtYjd@}D~SFR zMf|(LE2}6CrMd>(2+)Hgl)`qfr5ks^SKTIgTBU!zL1%7g-Fw=3Am{3ISD#1}OZ7Bd;Wg59ZZfg^Q8!>=OQ7og|HtDYh9KWp#b zKbr{`{F$X9jCE)1ydwW!tq73t4Y<@r*dd#zOs^t;CZ_XyzvBdI*^JCJ>-EEud)h8` zBb{ax1U^(P^*&y@V5goTC2% z9jpLF-l-w|G9Hv;1cXIpcx7c};E?kb_nVJpdF~GGBHas3W|Nu!cfknDPGckbW!n>} z#eFaNHeo>v%uDG$XV|a`W={16Q#^p>Fr41x9&{5eR0e{ZqE%xAWXW~ekz9P7{KDa^ z{=L8XWs?+sDM}(3n!}C)VFlyQn=gEVL`J}wIf;N*eN&UrR~AnU>U+n_qcs+j&T2#V z{&gxUs?5wx-AQ&P*@&4>)P|=Wa5>P@ptDf~Y-4{mBRxrjNu|@|aP>+h0bKyS1fA;v zcT5C5jdFcPq=!}om|3;D`O5(QKLP@GEKX2qtog@bk%w@d-bXcIn3o7bOkMk-#8P0De|uS)tg}}C%gIfc$IqsoEmbbqE@TGFga7! z2utjTl>`h5y@snS6sr{Q|93&~rbu``$&v&~5=uUZIk>C?`yAr(X7XAB1HsVl zKSouNB-rZ4e#xP)c!C;XokYPYv`wUK?}9477zYVlp~*>wa~cVd-|~fF%Z`^rkqwYu zal4k@vYMvFQMFbNu;x#u!UM&gv#Qh$)lDvLI4BO75@Blj9esO}n##a8t3FsY;F93^ z_#^Lws`0Ms!PDUfW>5f3=}Vm@xb(cNQ3FwPcWR(ZWIV}kWMeQva}@xj>|b$Jkwx;C zDz37&dqf1Yn3DTayMT%cMy}j1%TR_@Skv%{V<4QSyc_G>KSsOmOn)N{g5ZKtdIQtA zP0aN|KzQ|MG+BryU}H_uw_$-kCQF9Aa?VR5v)L_rn8I15nu>57Fiqxhnk?)Vn>n7H zV^bv|-Kq}d_5^G`U053kca{6^gz>bR*EznGnEHPwd(3^{b`Tl*RN65I71{)_W7C+mWw~*b#-Ndc1 z=C*-S4~aZAtv}h!I2o{|K5AAP@2#?%cw3_!z0YO}O+os0obn^*Z8tPK-<{Y zwXkLwwol^m1n|bOUSK~g-dXvtN>NMX;GK(7r@yIpxswSE(-ILNO44Hi>O6Fp>CJivQ4@t^3qe_ zNwO4-_c~t&ht}17H8L}w`-~x$%etJDBZNVr5H?XDvr#m0XH#}vppO}2CqH0Is>U%8 z7@_iyR?v=Rdi3$<16fN4e1eXP$c^d!p+IDeg z_uR|GHSI%A)+|k%JfJe4i*zHHSjG#;Ca#bVC5T{$fAnjl8T-7~xUn_Ex1(nqMMLJn_F0Nau!+l@;DYmccFLBIroTc)Z9*|j2M^S|KWSBk`DwYlarW>G z_Wtl;2o^zc`PoA0{soFWhgl}C_muW@^Z4{?+N7<1?(Deo@oH`U=@4Ycn%6{`jbdQV zQs6;Xu_;q%!1M=Q3>=>+^ji8wb=2;bAIw^XjVPBtMo1B!7}WF)^Dpl7j7?0Zc9@Xa(7=SVm)`3~}nnQ}*YPHgDFp(aJQY?u@fMbF&Bf@}%#Az1y71strXG54o%_fUD zFc4~z_R7BZ1am)oN>zq0(_l~1;zaJ9-P+5S#Vm22l)5pz=$V~Hnhz|idog0=nx*j? z7~=>G2U|8H4~P{KHjGuwYpiw7a74tvL!V(Ht(Quha4IAz^DvyU^?Jq4K+4(jTRV(e zph*NOcpEHQiW!;2Jcz$pxfq;7Pe`!{*H?=TIBpG)(wQWW6QG=m^>3&K&i%)cgveXI z!W)bC^jyVC+%v4Y%DlzAS`BA9$DRMUtXn-6u*lR-*ClvK_nsshd9g`NSXa_F*QfTo zzq|5>XfUIDpOck4!ZFzMmb!2DhT`^4!rmR?2YRMrE*aL1zp*~W@4tU;Gsw0n zl?{)0;>Bh~?_JJ<+!MY+{kZ{zkJPB zwj&=5ls&K>XmJRe&w0t#pqGsNoEs|AVYA}2>`_uQ-B{0lQ8oGxaM4K!bHu1_P_XKopskBou z1`?^f#f_j$TfsNu&qGJ2XHTk;Ql?fPk>s8e4zyCENgW z6J!P}hg~c6i;Rx52;E46TT6lm+VX3jFl^LY7~4797CEnw_ySv}bC91%Eg?ObHXA}G z{d|^mz`7Xzbd%F(p!fy{$3Iofh%<5_2^N$91toXOBb|gJLe-IfrDkFOXVx6*`=PWa zjX8g@*eaH#<^yT`t^R0TPCf_^Sg8`{sGpA4hG)_n;W%epOEjtp8m|8M^WI}v6$`HU zBu$f8TMa^5UE|(=PIg;ru)l2uQiPOyFf@o}`l z3erB|qDC{j?x*0UR;NmfJ!g|TsDh=ZSk^oI!BWF!s-gJ~@rvrL7ijYJF1+d+;+S}* zI_Is{`7ZYAzGhvzV0`|1tEUD8r^I3v#5pv%#UD^!dUnMq8|_=4$`O1O7v>z;mP=Uh zwYB_1BKwM3QBzT2XE|X!DvGV1TIZ}?TUthVu(J2{I<0=&CY!X|46Zf*8l247jz5$=p65 z8$W82CrAYj+-f}c82%)fZ9T9pmvQ(Qi6wzr#jbo2jmvJJnSG7jnCdS=OQaflo!&(3 z!{IA^;(-iv{rNh1R6qZ>U%A?yE_oaQw}DCpdR$#Sf}#uY{eqr2ou)0&SNJL>WX?w1 z(M53mQ6bN$UH} zKX-<-vazyRuq);@TanL+s%$yAlh>ZLk1u7XyB9HC7FxiYl7le>V|wT#O|E-phE zjQ;Y=YmbF(#9yb7Pi*CV3oRO|*>`#Tv840vw@PzeC#>)UcL^=;9BL%Aht=2!`+Z+v{p}NqCU}PBt(GK%~J;vCR-j zEgzqlTw;DMt{JLrFO_A{-mnFgaW)DDOe7FZO<&2E=U9_&_uHMSfNnS9*yN;cHscQU zb_q!vn-{eXb3TS?*it) zfr5!~6uWUQFi^sbQ8WEo&aM+9Px(nZwA~z>rioR%ukA|3$&@R_rS0%gQYPfGqZ3l2 zxc7CxMRVg2%=v!<@@7auU#QyiyL$Ph!O{6U2J+Ed)BUd5#BM@dtu9afyWA%2h~syW zfxjlnA@9ux$vmHzT-Sc6)IK6Iffsh`iDQb;V?f)dBf z^17NsCx0)LSPqwmog+NY;Rm2HJ=8RoGQp1WLL-;o*%d0}7RVrkJbTb;#Y);=`7E9$ z$(5-f7TvKV@+i5^cbN*fK7$PHVb=xDM)vJFZ5nbqgk8M%Y)2iTR_q9D8k|npq!@Mg zuZ%S74Kiuir_Lduzm|?iJeI?t@S|wDS^xf?bU}N%jjO?D!7%f?-JU-5%9eV9Q47CK z#cg?loEMXg`(CPZ8NX=mcqTci@8(W|8VX44?$M- zL~%%b)$;E|03=6CKUf8@BE^(DpBIpgNky_Fwpzc3>ea4?w#9euSm6=EYz!@Pu3CYT zZv(A;;kH#@F2bBeh%Vt^{ZM=;Kh#$hY<)`r5F`x5VZEu>-+2Y97f1OB9ebQ*Kt7=B4o{w9Sxn8pi5rbRx#;fgQ$&E>y zXEiUfBu*vE{N*su(bxy^4|yvpA7J|!mc9%rz8wNt#mlF7u^q_|Wo@C=Rc zwj5P-Q83pbh|GahIg8R+p);&}hmS$x`BO{u%z$aPb}p15YHInpTAv*N14Nf}C6u%z zSmr7L1}e#-<3d66{4Gx){5*cM^E;#A=QgxzJHY#6N}Wq+jrG zN+WjmsfmOV6J~*foAbr4#+|||f?_Z&1b69QIb3yWpzZwm^0Davg?61X!FfyCiG!Rh znoa2E?YCyz4?9d=9G}P^kp_52$sPXb`XgbY4NK(N?Jcng(io=Ji>~Dd zbEy3DiZ_i7EENWU05|ZyEKGqYUyRNM{~wq};5V8|c%R9*pB|u^yhV;imCuE~QQ^Rd zZjF@@47c)I05nQo-y}e1`HJ^|ammCTi0)|VK*DEFqovD5OQDp2JeQGx`du|5&Db@p zqB7Ef<^oF4EQ7e~>|OrcugV-vc-t#cJ=6aSuQeBTqOgN)8 zGE&of5>jLho1m{qRPOP!yC|(gq@zU)%xYCE+M}kUELrEGjx_NqeaXHr9sf74v@SbH zp+b>a=)J(RB1`TYiH?*VzR%8&Ty?)-nCEu#(~&ocgDf1kSHuG2 zY*1ZU))_J%JYX>OIv&M+WHDTGk6|9z`SyD2mAR=ZB4K(Q?ATrfVtjhndSc^3Baqa> zl$XT5v4axL%yBbKEtF*^UrVf4{fl2q)OYW|XMdfa+S!ZgmHFU@q2YL~rwGg=VB$C! zgIER$pVws*ykGQ&3sk{H-o9kitv>+cNPt||5sVIuuJG~kb!u&apuMcF?wrt}nZ<*7 z;_V&Ks{w;-E8AR@JZ~?r*2DXmCcOH>-W&hrA%t&_t#n0XhhNhRi<7fEqjwyP-nqGa z7uovjMkbTfsXO!C;PAQMcv2IT$4t9QRVU3@`{Uq#QgUv0zbSb;sx2>N46>6nar1}N z%eFyJbBvDu)IVtb%xnjqZ9ZG6Y(t)z8~hvnA3Kua=cyLJ`F9n}vW$!z0!3!?*{lsv zgky%MI-HJ;j^-*`fwOc&!(}khMS_hjg2dx{bpnKZiW$7Fdo@$}1qF&}oC9NH$3RO< z!eT52PmG%J3H%0&Z|n|D(yq-C(qS-Q6}+TsDt|$?I@RJ3MdTf?*Jv%|f3`V$*{nG7 zw!=K}_d%=dX_qx{f*8;=F8UdYF7Wr|+)!3&f7+gaS4o~(gQ|atmr5@>s**Gjk%*Yf zx0%Db+jB@$qEwxf~t z`x1=rB9EEB!l)7z&K^>p7?!JI>CBc(3m2mI1UH8WS%K-BsbaX zvgo;yv1;l&Q6&fj>s?@MWMre`(O01*^R!)dKg+uX4s^_M>lzI$?b4)4ruED`!iNbq z8JW@3Uo|XClh!qzOO5wC2KQdepPpY4(Yb*EAuz-&NFQXQzTlcuWbESIaBaUXw2RO} zz)R-qdzaGP3lXO_h_G+m%D=xmZ!`VwtFS5TUS2M6d1=#@u-81VEM)KHU~VDJsc32UP|}H*lO@m{%nu2@>|c~;N!gBL>64?3SVcZ+H#EPoTZ*u z6#7F%-BT$$lLzDJ>3deD$4_`DZLU!&J+1Vmw+VYwNN1S8v-8BeD+!e$$G`8dg`9yi zU=7iLLjiuH$HyJ8u>$|f7DDQL$hX$R3DPQ7KX)IHtbK;Rdivmq4gR(Xog7x589 zbw$T6S>EL=?6ig4W`#=c8HS3DhA4DKlV-(tG#jn0u8vPmLU%(WBYi>g;^pH5V_Tr7 ziAS%AiH-eDl@^SE0FU5Apbh}_H<)2q^gUky;$nVa7ztLru<#Es6sM`IJPL%wKc2kM z1v+KmJ9&4w(sh5)C8Utbn)m(tcQ7E9lVdUf@| zMglmr`ku{LRGANig@yw6w_YHk)YjLxXSLfS9;=ByHVr<#xaNGXQhXL=MI!DkCeJYM zN5JEr_lI&|)O{_zQM)zw_C^cZIK*U2a9q_}JGm`Sle`@rnrwH{w)SE}G2uedOi*Zi zJi&3qCGV4Iq?s;?G81EV zCRN`xmidkGroQr25ATCr$>y8K61ou1{SXWpr0f*}ciH4Tx32K{KwlAR$y_{-%PSkc zvh>Sc*QG-i$nm9$hGZ!%0Tz+pS$Lg8{k2xK5k>t(j%==7n;a=Lof?6|p>ev8!7t3P zsaAlA3F4nr(90&}z!F3q@fo!!^*HJ2(-3W>x4Va_#OFr3U;$o6?j*6cUC3fr)>`x% zqA=UEGVo(@0Mi+&>8;t-lR!8S%8CM59$K1g~W;N~ZPf!3H6 zirTy<7+){2=o0MWvY&m`k+}UrLt(iO&oVQU`KE$Fe#uWxGE`e_b*+Gjav5~P`z^}v z8_x%R)aQQ1m)#_5+xI;Nk0J_9?=DDs7eCQ!_^LL0By#a|t@zD~4nxtU!J~-Y=!-0H z_@kck@H63E(^@p1qTk%zTx!09P^;?D({~w*hawj_X+tC)1ydtNQX|$i`Xryv*fwef z{NqPb+Rw&aZ!Zh`C%w7^a(mdmDU`&oCSb-L82{XUpBu4|abWxon?}3-ZB`6lm5_GJ z;USa8T}G)>obaS*Gp-x+}3mYsFGhHkRq@ZznZPsmedUz@KcUrDwo`jMkfG8asZKDux#M@0J0-Bu2}zeEI6_ zL$HLo>}E~N?FIPxHz7S485u4^U@+a1$0SlBXTlmxHg!c3a`{{wfT@#kJSJA;`!d~Z zbjzNV5E3s-V6qCpMM>7LLIMLlyu7HZHZ#G@EYNfq7y#*hr%FM}n_BQgPB`E5i+-={ zP|Q=jpXe#;Qb{R&;~PO-pfcv<)rHEAyHxJIbV5wJg2Q?_OXGaoo{y-|mRvjHri;(B zo)1c`#xh<0WB8QiN>unp^OKa({+yik4~|YCr6dZG4!Ax9=B>Lv3;#+DMAN}dX=lcp z6ZG?8h^bRokh5<8H%A7OfgD?WnYX&ZF2b#?sx z4hE?zShpho9yGL$t2hkWddt0eMm4asXDj6Iwwn%_^-@>qcsz_Y294!-JQPyDySux)p2Pol z-)p_^vz}|saw*OXGuL&lbN1ff&v&0i)TJQMbrUXdu9^Mri~uqhC4=s(p}+e3lND-Q zDk`(dVDh;x0lBcs#zR2KA1QPmGJg{GyQzFkvjqWW8MkTLtFSpBB*2zRr0 zBEU+!P*E}=u&`CH(j|{>llzZmtzA#0eLS^+M{dQ2vShgen$WA*!x!(7;9t&O7_?UX zU<#oLw=vH{{owf=*Il%0y!Ov}KY1s$@3=n!|q^E;X1wtFJzi%p+<4#`! zOGQ7RQ?^BIY>rBF+lsUrK}UwE;bC+vthMd!>GAQmXlRUj?SV8ZMQDN}qocrDcey|7 ze6;izm&FLQY8d)91a_ORsj2b0-_wKDxFd@nFwf{2a+&pMUDTuqC$7l7Pl$&?3GL96u>R-W?iN9=`aiy9{4OQZU*{(;B~VZ(QzWj9 zw;n6^+lS-y@7%+Dx4{G-g0sB32Ov6dw2;^yuXKPw(sQ}hFO2u%tAzzEsqe%6dffbU zF380y!1arwl%rRx=x%FU1>W{T0H>Ik)Esx>rvk6lzkmN~?Kf|(u7|q$_4rPzd$PH%`gOLS(j-_`1GGG!VMc0iAC0@`zl-=5qS;W3yVZQCNZLZdtSi2!`<0@kF_6^;?pIFmZ8RPy5;9Vq(T8C$*jD9UJT~uH1dtOq>4fMALVtHVX`I z&Q*c4jb0Wuz0x5wx-Ko+IPjEiNE@yhDGh_AU`tl*tiFQFxFfe7Fls01;Ma@j{rI z(jHTA&uiDT9h%gktv^a4vEM1U>61gI;3$^>uwU}^mkqY^WKU6&iObZ|z zIv+60dH-z>DyHy70mAXqQBw?Pt7_F)JkV8VdC=>jyl3F#1WX1Fr=69Rm7RYBlgPzF zc|a?Txi%K#0Rj%4=;#zB6&1>o!16!29jAu~eE}HG(vyd|ToO~!zC_w_OtYdh|0}~- z=F*%8(9}k|E0*U4&gwVFyt;NgOr(hTPT@}5fo?}XPE6y)2Xl9E>-y!;=8_Y0=G%}Q zf2q^Z?|!gBDae}tllB7^RGVrea^LNGL>)Dr-HP9nnblq*}dg zth8a@^BsL~(hnsicPkV8j3w>f%wjFA^KLqaxhXQGhXq_^L@py_$uM)b{JJP3;Wzc4wmZ*9&{8g{CI+#xIujC4wD|f zqlWQD(ELWxk$z96WpKn^at5~YFoXd)d8^B3$@MaGjA#TZ|?~?boQr@gbyO>;$I6Ite~%+A*|y_U+H<2*$S!a(Vk0lWeMS; z7855O9qtYL3@;oQ-!T5?99sy?lVu7*{P8?~@coZF358#Q{R*!_jdI_Vo##NP(9vC8 zNmx+vnWyHKj=spRORT`i5?7*#JsQQ`^e^Sy99TOp@3uW&J|XOL>e_m@Nh(y+GkosC zpXxL+$ss5kHJ^6(T~VvCguB&gYWZ#Lx<7M_A;H&!)!Vm46A8jdb#~==_m}H~kP8uJ zTuwA*kaR?{yd<%xBL4TYkw|y8KHBaNRh@?k0e6n6D5J&#R&P&v4hNvFMjHC1??nXQ z-kiIeW}MZCR?aX?$@V^7TnOBsco7X8h1;v~YVptB^xfKHV;}W)Nw||;raN1(59SVMG6xe=zJXetv@~OfO{P@oF0m zV)IN?b^UDEfH&_Lk4SO-U1pTb?LCXB5myGhgXr|m)EnswJ380V$#e0aIbRT^4|7t- zLebj(@^Y;uQyzZGRtT$L40qMlTUKDk<50-$gYqaD>c$k%^e?0qM2qI2k4UYK>;aF7 zJS<66vR(lRiJ)CC^*kg2{hf2?CIvHS^!oUdFt5EYu=Y4J`n9`s7##=KiT&uTRS6a=FjgHBC8c!)xa#)`qEzJ zCjpot&%&17t&z7&;R$y|w-J*gorkg>yx<`81kyt4CsmssKW9zvXfMOf_4~3-k=N$< zEO#bCWd8+i9t5)39q|0EC9vHDk-p4|eN+#{&9hUrw?R^aA=Pse4D>9ej&!r~9C&6d6PUcH~Ia2jd8;I z1-XNd3CA*pBG(hV3J!fT)Z};1fH(y?=!+Nq0?IyOt%TbiGrkREQsBAawXti#SbwKsP z%_Yi5j^TeLR7(GPm;dYB$02L_cH9%)embKzS(#FGQJj5bO_B{G0#VDn5Q9fS@1U7C>9j!}DM)Gv`wml180gVTX*^l{xcL}1N{W%xS+sl#(4?%ipVc4@~_;q>A& zX*|OSJHryQLX>5IX+Ir9Ka`~!UU@EnzcOyU9#U~Pj{EX%nwOWfN#;2ug+p+Gt?@$V zq5AyA2D(p`Xbd7Em4k35?1+yL3$i(P#GNR+NY@HaXe$a?!lJOI=p^0i)OJgPazmCn z#waTWYVJFPfLDWgbtFSjt4l z6?zpRoy9yl#HElcU3Cx8e0ax!$oKae6Ih~VOPPGFyi*+O8-6%(sX}lx3fkr4 zv8byQAEtOZez%--P5j^__(C;N>oL<_i)nMSjoQzG!6)G@@S>P{5(|%y6Z*|=DgLvu z9K1h)$B^nbtGX}Qg4t??d`l(nIk?%%#b0MM2_~!jrDe2iq4f-W)t^2dWQB#J$u|~P zONY{WVvKD)G>Nu|oSU+|E7S%YqbS4e%5930G8Z(tVRxiT2=4ln{&&ybNA;g`qP zij2D1a&F!h-SnnZEzI6rh1AjHau4OyrWLIW8OK4f3AlxDV0SBZqaCH=_RfDWSkBiS z#y`gR%Sfug8cnSPC}uxrd{kDI68s8F7K~r1xl!x1h!eyciA7Sit%wXQqSwlol&*#$ zG0_WFvL!}G?ws{;uw4z-sIkl#Q~u@4^SRCKX9Sj1{lE_a(c%9u1Od}9TA?gu z-ENUOXlo;sM9RomQd>JsEmV(8`Xr9&Hw0KE-Vx&Bf}T=4-q+6|-WiI#=do=xcWPc$ z*NqaP7ruMnOUsjCxL*~D~ok7Ljt zs03z!O6El81y@Q=&V;k^P(tn$mz5ws;x~|s8>88Oms4}><75%y`Qug9)!L12mHGL- zqoWF4%vR-~$ydiOZ1tO}hRJ5<{h9MF{)f^*N*CZr?unwjbVZ-57A)eW`2C^%2S@xU z_P_Ia+b+U^l;<@8X_zCFM;;lI#d;1uZhz`G@Y=4l@9dZ{zvrVod(sNuvZqenDIPNU zvCAdnlBJx8pkqd2a!^2xHs*c9-Oh)5E$5m1K-g7;t;b<>5)g(E+i;@PR8F}v_9D z=!k%$GfFwX1R9oc4z+;^?b9P?*4L86EXs;fmQ|y`V+hWS%joNin`l=l(u7y8_Lwk- z6(rLgf5jbc!sESDPLw7;!KGD_ReE+J@72nES65C~U8y{tAKeqGVblcM+;z2Sp;qkd zV;)~J0~1`G16_XFCdMaZ03}q}c_&`q`1J+b$RfMT$(1f&+qRJPB6^$HEmSe(KwbL( zOxB<{@p~Md0W}~;(}px{S=uvH3Whuv;0?Zvkc5}uAm#1 z_nDt`S&O(4~x+laGeQ^ay1ydqM40Xe6Ez@fXRq9nTAFs_++vqADMF#offAjO4oo^ZkB=jvi z_b=W%^;)vyU7YDmESRC@$c7(9ydAMTQ9}i3;~fD(6~pzGy3}>^nu7 z&;wn2Ax53g^81v+X`!t@0Ax791ED3+Y$kZWudJ=I`TY?=46CPso!P5PKB7@0q zKX+I1W;kLz3^&1~wIt7(UyuBVqWRP1-Qb_YEg}j@xsz5^4<7BW9Mebt#6I+qBL8ah zVze0aOlw6ua$eor^748=FIvCPH>B91GE(08A#D0pGx%BI@0SCzS+~WF>vh&s3(~li z?2B!)aPF|&%+P603TWimS~+?^eycfKgIxjG#rl@`&gS93&^=f-iX$$kdXjMwed9LZ zHst8&VoXcm)BhbzC?Z5eL|R;hvoElS1{jj+4Lj5yrBZfyvl)eXt|K>Eu|<%w$L`~Y zfLy=G=WN<|v$bAzfO-qV-zoTZ5qINn=eb&!#0HH;g0W6@?FHjAeU ze0`w=G}qU$@NGVgfwk*wCv7k8eH@jV{Xz)atR63fBKQo#B?w$*EBoHb1iDDXD;4{Mh7)~pzKey@P=q#rPXvbKqY)mX-N(483 zcBW6xlAQ7nk}cHe2y7ICb{%KFZ145qA=Q(Qd0iXlp&=PB{JOBzep2ko_2}OkQ8~Ct zCt^}8Z6CQv`k+y~f-EsMoj%fPGgVrho-}hXHqi0dIGoy!YU^29Z7nE_*yzTPjto%b zzy>K_S$pi$<)<_o#w>s7{~DFU(9m#AzS?y?>lCJ0T5@%L@V&S3!sZB^OL8&F4oxc8 z_2;D05t}8Ct|eDqC^DYrvL*LWLebe_M}$%xz!o$AJG{$5sF+B3 zuB(qUUH87R6ASi-<1C>kwCHXH-4kcNg4|U?ED*?Sf*2a!A^O*=_{(Xn48&X2lc^BBnIxhdj_!@^SD`h@ zpb;=FjIk>l_3bU$5XX4xbc!!i20b+OQ0x!cEv`Ya=YwRO%;W8Z8`A{pZ&H8hjn+wh zJ~!o0s2|?4=3e?zw8Q(~YqV7uCp{i$My2;<7@=dQ?T={vu_kgYJY-B=o*M|2QehZl zH?RET{IqU^xi^rW>Jv6Dy_wltrDO+S8*4!b6eiNNdR!KtO=<2q$xoMG$7Q<{r6;C2 z549%>$C_YF^TA+)h5sL&kC83v8fr829yWBugKrg2p-t$hcQ5!3KQ#XS3&wP%4LaN~ z2y>TCUMQIe7jJ{oh;NzJ)s&kQebDb7q1D%zY%+a87MeoU@p;`cQx#W5UI(EZgx+a= zR~;R((PtnYny-9=t!xGE; zNb5;&y3>gxq*9JO|5c?Y8o$ZrqIx)jY45I6S~di~-(FEfraz=y`|!i}aBPL!ctkI( z5g{SXw}?_OXx@ekVO;r9l{>}dsgSx@-HG}vZp=+TE|`- z*CI$tril6%Kx@lL*cYbDZJwE)JS@JvQUB*6Fs=EW>)nD~OU?OOveec0%pMsl+_Yj@ zqgTk}HNESM2{|z=Wv<&dGdZKNp_~0+0eBHn#42YRwP8-&+-%;79*vO9rXnK*oyqb0JTA5mT9%*9hy5Q};?Ni216ut)!*f)42wWjh+zSNX*T zE;DJt%cl+z%vUED=j3#H4E((nOsW}D1uq~qhU5CX5=gE96g!(~;Sov;pZV7+S2!v3 z!jN8QdG3RQ5!I#`JPvH{R&Aqc;)u_1eVK&azGH-1FasE`x}JCWF2s!Wq8{#!^BBr~ zeXA|ev$xVkL~BGew(sT_{$iDPgY&N7rq+M%ROh(z1};I{gW~<;FJcTL^{)hC-PZhj z^0+%B>`#;4->3DoWsJ7S{bC;Mx6t?5ekKo%zT9Ok^9x#Tw;A zm+2BDJisyev@08Zp2PzQXib%0=J3Amequ)cBl(`}-0tgLRwF zb|LxQMICZiLC*9&wafO_WCpaBnU}q3EJnKk+*~cbh?qd{qLhI-++7{ZB(f#*dCa`2 z1@$RF;@oug33)l+g&*Iz$_3DBC^X-WYhN}=_+kp%5Wga|Jp-7()2RBwYtA&@Zf~7fFc3=X3fveMh_a29s9=Brr-@ldR|V5jZ6b6 z-URvcLU?o-bjw~k2)`q>c32Ss@1IW?qzJW`V#~=ybB8p|G7*2LiAw&focz?>XXC6Z zM10WKa+b&=NOyO316B2PS8QYJeZdk=2(!WS*VP`;gNvOb1ioRdi$Xm_hCL}n?rwd5 z7C$u3Y-*@}}axx~Q)UcaFb#P+LoxOAl(2M&XFq4-b8L@LAbEb0W16 zsM|Eu_GpM3Ao!ObOox+uJW*ihif zh`&mJn##Mm-PjNE8V5*rStRIx8JD=-ps0|tNtEkeL+oKlb#rztW-&QDV);5z7? zThG5;#%sRvLYxAS*U5;ZX@IOF26revV?;Qd12>Nj7L%|!KD<9Hn^>_xqx;)oqwS^G zbPiD;9qET!)L1k-;|sBTcD{%8f6b^%bI%|x9<|CtDdl7Oc%AD*qFaLT8q7()jGEN;Ddq0?1{V{)+B8t{h+Gi)0 z)e|#Zn7711F{x_n=o{VZYLsI55mcy?EoKf=B^1(_-1F=34L`;th=$Nn^v?*7Y?J!? zzhm~n&C(eCQx}H8jOOlArpl3K+sT&k!~IQkq^4Of4?mABFXY za+qGgMLtKwmmne`SPsS87w}*8t{rr`Jy|EEP53q{4Aw% z_M5-~dhQl{#ZTi+uDmk*J^B(Ad2hRR-=Z)&M6#^dU`lGJaNk{I; z%=*&jB6NGE>u}RU5}Wgjdlxh;op(L~+0QU$*TQ`NYJXDuvQgw!?Xiy|QJbi==YhRZ zK`0Hsb-#)7TU>Uw0YNcmEzTS(j-$(=j>oW`*k;x?ZW78HU=pXVu0Z#fekz zMgn)+9hl?rJ(&-#+x_2fU`?5t&oZPg9Jl(e#WjArml**yjBV!-?MAtzosD(kV1ll> z1P7}IDPFe`f=BfSo60Y|c5|5%#QgZK_x%orH{p>(R}1xuDz3{p)}HgX6xB0xJHs^N z$Fs#`hv;);fbek15wli2E(|#y)qf! z`ome(1ivRD92j8LEsUx5$f`H9WH;;jY&AAI$pmw-C#^#Wqikch`8GAGT$5VPu<38n z=P+0m*)P6SSjM7GvV|!=;CI-r%8C-;!x|M@euI^CKwQowj+*07LjMZ`YKYDjLO%|1 zFMf~lLai$cDXBNv%aUyq*Pa|Mjm>Q^}?MW6eby~(YfoPu3pdIhERPR_q0v8Q4$Y3RZ#g@C$z&h z&G0NMU0$XRo03jV`i%TMUm;<i>ZCR3Fe)*Bk!aT8bkL6IS46P^!Z!e{i|5`$rrE-{Ic|cj7>S#LEYdn zbE8ZhymULNEAYQLq$-K#+XH~Ro0Lu1#bi#{$l|`3M9|`U zSbaF!#Kg~}WD|GfqMOgnrOrr><0qasry6HnW&xxfQG{Q`y@u@QIgpeU!Ria>0D=fV z@E8(jSl9;QqUQo^*DD*~K*@x{x+eSS!%VX3nFat;w+41MdHc^l*R$+yP%c~| zCd_$0SQswsfw%Fc)euUx_4Lf`7Vy_XFzhRTi9hEtW3qxWFGc?BzN{}+OX69?Uc?V?-;LltiXbu>l*>s7FL zpV#8vr_4th#oORvg8Dk^5yxr&d~UZjJI=c?@YS*1Dr%r{(N``J6R2+E&DW*)q54R- zYcHq9nU#@EFEutV$N!U2rB*}lUK{$$CkTkoF1MB;pUTYqdoNt%m2%xd8cDI(NEPgn zSGZRh{Vg*5et5?;V@ev8ADd3FM<0|&rcHP#za{ESp82+RIczSLLLg$R{mdrYX|~S= zR~ZEshzg9UpxdsWvq$m2eF*czkH!XhAHgqbs=YlOBO8auk z6ayd5rDID7kuaz?A3jJ&Hc6Mq8W7KNhR{&Yt0WV3QCyW-rsIvPIoX|E$w$Uo@O==9 z%=c{P?+Ad8>Xa;Bo%UuD8RVdO@PY4Vi8SW5)ci0?jh@jqU7;OBdMtg&EQGC*+K}IF z9~3h3qqJvt>cN6O-%M9ThT6bf2#Gn$-u_4Zrfy-S_i%!!sa=*lwV_bv*0mGm?+W!2 zj6@k3FIL~R(_JqSH8%`4XT9Y)cY{irO0LhBvwpmKdkn zQhU2$N;+v%a+SKy%>hqq5?<}&*sS9^nN0Rnt|_ONpf>S@vge9v^MU)XHv&R}rnF0b zdBrsj-hdOsO}&c*aEfpEFUsbuTL$*KHKw@$b$NThqTs&ebgyejnO!AB8>x1e*7>%a zb)(-VswpOx$%&q<9z5GNI+_fJgjy)Y`@X``UT7Yaoe| z@*Z}#_6N&35^bY9o(QJ%(E4GwuBXN21KyB@7g>F;Zdo~en=`awT%T3 z%KfuGv#38F8ZE->Q@L6=TivDFf*0AKtbVLf)^BZ>r(n##EqSP_a7@wIfvVB5@WomG z7Wd*G`MQ|8M40^&^C_mb`#{)RqVet}26WJ~7-KQIujIN>(tRxGgRjJXC;Rn6c6%&J z73*4HVc@^^6I+3h2|2UTx#w)#u;lOlH9W!6bUV_9f9EQx&wKia1V&4rVTOy4BPEpd z-BSp-I(3PbD;HNfMnh};>^FA?J2&4^Aq&=7Q%3m&?~E}!$H>dxfW%-tPgk#VBt59^ zOKM1w7lZc8UxRcy_V)?zgbz!jB;^0C!Hubqyu*;0jmv%Ig{rGnZwtj?@U-&fd%XlP zvaIOy&!XvE&&!cIoov6g{~5Id0;At7P)`;L%}jb+I<_(^X1rV2J|TCDHsb$;xY|R z*)h2WujU?#Bd4SL)J)XgT5NyT>mKM5_F;;ug1VZgamCtqowJEiNXigVlf0smNx}W1 zS@1Lb-I_9D@rrqbErtYw`ho;3X@h~nGn1Q=QnxDVmN?BIkjh{Mk;bsS^nY?~2O9%g zR8CQxJ$sL$u_4J!+2N+nR(2B;3m0=ge~n|8=i^$%)r8Khb=k8v{|yX}=kikA36rte zF!!mPxDcJ^`n&N;p)Byk7Ysi6ywg<<(4egL;lFi2=R^bf?|)Vz4$CtT}~Mt@70i8D0MTRqJP= z*wX1uus2==Q2n4I@79e&rx){02H#Gk+U~oCH9SDxt!c?6Gx`pRzaOy3K@DQ@?-5Xf zrRqSazTcdj8_U47KwO#E&0qnO=p(S!2crso8zDJPO~wsvU_|~>`_|g{hcSOEo#R+u zdcI7~u5%*>&n-H5+F6|j%kf3%sj+E%_R)4S@6iAVniHF6sgI&v51DABEDu06AdJ8r z^L1b4t<-N+2d=_^?lyf0XlVxgq`&reR~bXyC#sa`t4tt_uT-hOS!lhSmS>4dc9Ni> zvdi<7U0{{_7xK=Gu`tIz4p>lIL}Cu|Cjzrhpzc)$K*YWy+qn3!5bj0ts|}gxPeoG% zJig@j6UWisPv198S3jzD$n+G1ny@Me)pBpD1DTaifpqbxQ97tleU99jKwawV5S^~0 zh`Y3EBfok?qlC!Hh`qZhgN*~51UWB>nl!XfiCLmrk5wIU8ZD{=p6_D}LSsl@G1R?T zE$M4GP9N6eLC8{8IRPcL4%R4({8vurw)Xf}t&$>#aHW?RlVx5~VuFI==S?Gd6H8kL zUi?ysND1|UbSH&!=Eh-{XzKI z{dZ={QaqZYEY-PIZhB~*wT!zKxg_7N?$tutRu2)c(lFO!kcbgTYqBkGSX7}#q z^zQ0|T`8IuI}ltnueR}z+pJ~dCc_$cd%*f)0)R4ArKk0P?MkTYnyzj^u?ErOc%h(MAyFzF6m3z=1c$j)Yo7P z{b!JZ2R{Hm9~G(t4zEjGb)18Ow910i|rt9sEAkLfvpAk^7zlU}D z^U?uWzcsLZa#M3o3Ag%`+Qo-#U;5K(uxM%#-%4i5bsHQIBsSeo0ZtLy^Cr8V`J_nY zyOnmUBS!Lh3|Qk<4DrF2y=%=L7RXRO4^(Xc;B8~A=URLdmRptHT6`i;gV@MekTQ&E zIVQ~N0y**B!_+%G#V!l}x`YWlHr1VQk-?W;{C2BwyG0=>hwIpA0J{XCDM0b%{#~g! zOsI^mpFeS#e(97}rbD2j&g-X=QVFEyg(?46)(8+a^A} z1!=28qU`ucvQ6&8l(pF9aDBu>EjUwWO-QOW{<8;3LU$$ZW{Q8u7K25T3>`*aZ z5f7#m>U`303Ps^yZ3|5)_Tgi(~d zd~ynI&X@fy&d-nfqf zG@Qu&#;voi#ZtB)#Sdn=P_5-^KpvQNIm_e((`hNuS5rRSsGh{6-^W2v&--WdCfA;6agFWz-<8CD^xzFDZ$!#@DqFlIUEu(BLB{6Qh=uBY|Gyft zwDZt?PAbfyzezA+{X~==k{NS>^vuV$nYwKpWb2Al{xSX7v>&s=ZKiM(Z-_3k3O=2^)GyRtT{%o|1$h}~YQeIURmymAj z2P&mq+!DVtQ}@K_gt|3gI3XHR#kTvc{1nXBnSq!<;?&fXNqUxw`MsW{DS%R12SX5S zWENFU$@+>Boe_Q93VWdS9du#w@QRqPV$MVxJJU-Hm4u>zsbYufs4GlRw_!nH(1UzvY_m4z%1JVQ`)UJ0|_YSieTlSVC&j*9! ze6hHR3{3uN0~=)pp$bTbNgIqxcS{ugYWdTZ-`+bpXfMhi_}s!+$mfuAy}@nO;(3GK z5ttMRS$cC5n={10o@Of^kmVcL`8NEPQyn{u-#(7kLst8bKvl~BD#;MYQGCoDR|EzK5DL zR#=_bqd(07A#Pn&j~3(95#J$@H-Fq{@2F1EgrsbJDdZ9e4Clhg^=9U%^o#;0ZJo%R z5wqca{7;@(7poxUUJ-FpayrhUFWMWm+RtDhCiVLSc=`3 z!!{=Pr%3tU=S~+ATuBPlej81QciNZ#H_DlKgqT1Op|!NWYhBh{URdd-@RRU#`TV1q zQUoZ!o!+0 z{-WhxRo%e7lO}{%gi=>TDi67B#hfepIker>d>{O@xDXm4Bpde8K8}hihha=d&DFVf z3&JSu>n}&)t1+Sh3cvP11@yrC(w3R-QjbyEBJLk zBqXNB^w!&Ifa~jDY8VB*&JyMZsYt5*>+gLLRuaMubrl0C@ZgCxif)2pgxubQvxV&K zOb~BNTiFdJzlH?l!glnNY&NJV3sk6n?!)K7ZDgQXfA0&ols%`>IFIACY^**%#&=W! zeKJb^e`zT2o?yQJn`M4l4tN|04OdU27g@Kd`{Z}bQj7@{x9YX}Y%TNZvrllD@I zmi`7oMB0#M`q>M^-zoTXd;mpp;Aplvh<$5)&)}MO8Q+R_yas3#Z7e1UKOk~-_BGsI z)JpA+i!oGh>mxCk(rZ|8hoK4m?-zqVaNr%dRK9bl?=*B;S|9_t5sh0pi zvC$O%Z_8K6f$V!SA~Hfxf3Uzo8ZkJ_2Fgl|MV$7hsd3*u(;4b;S2fjtz&a$7;_i?5 zD-PY_a2ElU|El=bySzV&uASesXG04(&Za>|y2}4}f1KFDlolH%-aVa{S!Mj8#9e;< zhEQ@HKlesdbvDL&t%PpfL1hP@LhRX@CQL&$9G^d&9HetwhdQp#!$$%EoV@~0o}mp& zQ;Dq+?CInb{71!vV$Gp0gWV^eO#8444&W?mHVI1{?maq=WqQzy_3F<|%T5kFXtN68Q~&46r@I%MWdlAJ`~B!zkjKnqv3sX|5)Og7QUc!GrtY zpTac}T{ENlvaRMQwky%}x@%rv#c+}@m3$Rvv9CvXYE;*qv^yTPdd{NI2|rz8YHawY zsQ^}YyEjAgxtDz;hP$WJ`;n2DG|Is;Bo(hwWPwsXqBE{0;gnl${QO5;-B&V&vxR~u zkkrTyk6P)7h%i+>JU1FsKr_KHIeBG?d#-g&vq)~UY(E%_IY{q_HW^t~;_6@h=vqI} z)4_EXAIl?aE-~#FJLI8dB7`M9XYJ9QKz@L*?y#Y-`7Yy~L75IkGHb+;6Teav$`m^B-qg_Dy0=T&NhATsLdWfZ4!f zy)inrC%=P^-}dPj#xE6e@H;7Fs3k^f!YEWEC7dO*T(|Khk=G9JN_b@^Bkcl>gu}eZT#OuTb;#sN>4;Z1P;=NrQ9Qxl|u} z@b+sX&q3q{f^P~d?wDWmkv8fNl-`MMHtt$*Ip-UX^>V`v_Uoj{J+QJhThbQr9Io|m z^c;}*-*#=i9k{%}pU*=I{dGF}=Vv~7W?yq;w8uNS(H&mBWvQ_9m`$&GM%D1j!k`9r zxJ4d6;v$>PV*iHf^sL*_t>EByc#z+NvKHe1Cnqy8`v>HP=T@3)jxxU+pCeVO%+jac zQyUDQf}#+f7$%#?Ez@gw(D8ywtLn@B@;`7}g0$bb+2s}#9A5mdbRh_bB!t}vG=X1M zAR`P`Q)=(P0{wLsyGz-p4O1XOK2O>F)?EcT$u}d=Ii;L`&&=A~^3R?0tSjhNW;@cz z;5S$Gp5*RgEBgG|G7Gq^&lZM3a};Rl<3y58#yq0x&AjCLMbbffCnBeMf+i68>0L_2 z_M;WA4>ar9Mz}hin@TLP^RLduw#&nsw9bYfjV!4?e!OAal?6Nnzji|u-|11E9N#ps zdWI5u-L8^*-CtSv#(Nx_pHw%VES0G|Tn~DA9{qi(o^qe88@`6kX6?Be!mj0Yf9~j| z_Gc0Mbm)%1##GSxDTHF=$Qk3V`Ybb63ee3dB4VSgyVCQVq!VqH;UTsoWWb@&JpuTG)k? znkdaS%&k-SvmLaQz!b@X1y1YGR|$wSeo-kaHA=7z>9~pgD?bx4EGto}_Q_MY?Nh=D zH1P$Q?-h{G1PCmY#B9?$>LMFczNl5izcE-oaySTn&znw53_O%@|6 zJ@t;p+KH8pE;+0BFN-U(bKvjWQCklf<{ahWh$>FtrtAhkxw>Q}-hnIlaI}WjBKY)T zm(eHzr;UhTU3*@+c1*h+Y#6`4Oa43J$C8-C`*RH@lVY3#inSeP{BFpZJ+&^n58T28 zo6Xv-(6|vV@~h$q%j)!&M1ieY*m|PC5RYH;eciB%5c1}Lz1NQQv$p$8dQs5-U`p&X zLeAv3R_|r~o>I)$Mc{e{l>-o9N)u~=x)ZXJwyh}ws79?Y&BZCxHv!*k-J@Nb98sG` zgIL)4e^qwRtA0>l01sddhwW^}gXQO$*`fF3box2-gOt6Y*&FO3dgtO1ve zN>?BLrprEHQU&{aYe#b16Nj=wCvuEHY`XO<;w?o92}EZyzE!LI1=&AK?;w9h<6>Tj zccKX9i%`V#W0rd!8R1`qmy%!7h*&K}-n}M~?(dP@stw3oUH zog4*Gx&;ouq2;EB3K}LHH#aSGZ@IYsfY7DVsnp=1`{j#!GT%+Nv|X`TJRUz-f}Cx zr%!O6kam!~6xpfmu1exQ{HNXoyEAT|t?gN}+=@DUaL`Dl@V)GLWUhdsJtkZ1V_b&* zlGs6i_F>B|o{)$D!+JH*J6t8HaMQ|8v^I-pUzgmmTrQ~V**0Gn$BY*y0ejJw=))R~uvs`@JWXyc0 zKce1qiGS|S?{c86z&9aggemCxFbNBb_iDc0$a$Gwocu|A>${2k^=1F!aE|lt_DUlJ z1nUyQ0*Y~p9TIx_;@7Bs8OR=LB4D=UCBv4|GBG~jFoxhHnLuKXp8t(CBSzlt=a|a3 z_R*#?Kxq^NxIBs@iwbQr85CBc&dL;yfcM5&hG>td`kNmMp-Y0&((8E zWi7Gt?a8`s!~v_GN=8Df-emSgE}%uIjO&)(-d+z>d6_LuVLK z&+tA?!S&zFHSLPrQ_qHGUTuxTv#K{_h)=JYK zvvKiz%US{>6Ox!E_Gk4CTm>>gDG{#^Q9PP(Z@%UrNRI3$?Lq3NXWv=AW!#=O!)4W%tFoWdS6cu~uQ9RefaAq>F)h!+ z8ukA)$f)=K4_j{?S5?sO3!_MhND2Z1(%s!D9n#X>9g5^eB&9*Rq@}w%M7q1XJEh;* z`kZsmeeYR+=w^R*tu?b|e(?=IKpqmKH}l6a{wS}Ng@AIo5G@z)BPL1AzSmgAulI91iqL2E_ z(_Cs!dj;4R`rV&|Gn|{29?c~_v|ohZdaz@CI?M)SQV0KGiBL=WT>@Ak!D~>(mt;IX zHCe2Fn!8l+Unzm&qx(xxre8TUT(?uBkWhk zL(H>hcv{DwM@aHiXml}Eb&k*kN#q9f|6lv->ru% z?$62o`0`M;8F9@_12a81NySfmpy;QDX!afMli*;p^fG+1XY@;p!R9~1dVr1u@?ZxD zAV^H-|2FeKm|4|1egyxqSPx;F4WYxMPz0e_6y~Cy2bHWkjWw|1GMgZO6&>9aXWOM^ zW#R2q%A~2@AG{G4o#+Ad)x7CbZ|l$@G0zke&F1Jy4J?j`(9c6u|LFqF%hVZ>sutnh zmx*k3wn%&OlG-{aO-6GUHqe>c!JeC2)G2Tn=SrX$;cM_|D_W>@D!;WlBYUd0xO!1q z@5~q1VSb8zJ0AC7{M7xfa53%WzH)aRvK^K6+eOx0{7Z}^Q@#o>?*3l0J=84-Cfa$_ zO2eL8O1&TT&QN!(3p{Tl{pliy4~3nDy{W~-ZN;mZB(Oi~v~W}}5%ZTQ63H*@4(MOE zpD+YYBnb-+H4`45>Y=PTA%B-PdE!D&pV~mZNjClqgWoFXBS5o56(sMj&5M7OT3(1X zh+&Qv`sPny){*=IEkxDLfgBB_x?GS`fC^c&3M3?{3#e^%&9T9hvDj6+_86t1<(!*= z80~;X%RBuC;HLFCnHy69H0R9QquTZFYQB_o7Z5n zM^1Zpa`Lr-FB?k>gSMmLJAakb{0Qb2jsAW0BUgVkrSw<^-N=~t?JD$A170UsS{LyV z(RI`f9ET6e!qp7qHS2v*n0@Mk508g*Wq1;jO|E3TqE|t9JpwPxACkkk*X=RND04a&K(qH?1>Zp_8>e^}&yoz$Wb;i>z_~^1}A5 z9tby`j$8#?-f9!>XUd^DGZzS+YT37(_zDjQPq9KDt%%*bMNp^N)A=LhVb*!;Q?$C! zqyCuqSk=?u9NTMl){GRd=hEh)W9JanBqw#u3;XDY8FE#<0(o3d;#=DLDWE}Z;?s>a zpTw0!KAgkbxl3N{MT^nK3Hvw)x8(Do5%)7g@^Hti!@G%yN4yiZj57|J0c+P(P*k0t z=2p1-}`jH9<8jk z>wP*@=Wq~5AYx%Rb8N?%z2PxCTDDkr@Q-(ANe{&G9Op{#5q*w_{OG>h2-VDvlxM+{ z(Yo2nno?Bxqz(BfKb|;8fGUaC@mA1<+c*dmbeQu;Ie8n~OR6YHMrYDdD=?9GM}Jx; zP6+$SCAFyP;rP-&n>7lTm#Eat7{k!P87ZHeWw=i(9;CFqqSI?mw!#Np8I!J~#xr?G zN0yxe0^U!2C!Ls{0&ig8YlX7pa~pa`Evta){pJ%0Fm-P{LV79+3q)}eVkfVbTuOfa z3=9e)E=Ey|(*O0HS~(dQsa&}avDtMTFfaa?qrm4$Vc_Fy%*O1Np_D)%uGG=jC;R zN0zFgb%gT+V;Ce2g0?N&(FoVqiU-A<{4d~9RpGdMFxUgzvp7Utaf!DwU816Y?%b=|;Te>~4 zWi3HrB5e6ISILbXH_pXRfE0ny3Bx(X@}xRuG*Q<6ok-w0Cxa~kh{1;5TR?rbT6rQ7 zPIj}AY71u`lXy~8`dU6+@`0zN#B4{BF3x=~aXSumK*d~E@{P+|p9$@>hGzm`wSlQ6 z@DzTV^PKdlEIjp^Pa3RpA@2P1#b^4h4%ypo<(ff@^m>R;!m~q-cq-%KpYiUE9C;H3zuSv^+eKCwaTCL+oR7EcIlcC3O_zS;3QotFy zRe!56f-CODuL|O&^zL`SC`~(FlB~S%v9z|k{b5}It1K{O84?D4&(r^*^#%Ssj|7cI zoVIX3@OVC~8<#X_pBHs1Yyvard?Wk-2Z)D?`sygXs(;JdMNuEt=8^!TAIJ*P+M6SU zei%3!&a_W>Y8I-lHF5_*@1^kM{8$JIxb!9-dewq&znBbf)cFGDMWZmT7w4a47I13+ zeY_sCs3I)J6@xx;*z2Fz9!8isv@rH?!jA!SjziBA@{=8Wj__N++c*ES4jK=GsfaI3 zfs~D~Z6oH(@FDv5G%=@axBalt4`>xfH!+zfGK0EJ#1lo6{($;DFK{2qTt_@odAwQ0;W?+x zQY|~G7`v?J+!VxC4b2;12bHe-VbqV{C0fT%o30RWI`9mhJCuTJ7ESSA%cYf(gX1#o z@h(?|=Afg@v5t?Hw$B5irWUKsP;>OmS@_8;Z_XYG<)uL?%yL^SU)NA2_(AZ@yq@Ve z=owD3Lrq~;POJ^`FP5mDc)fm86jozK45&5WC4u(ttG7yu6vX+}MUkfqrI`h}C`B!7hR=o0G}VG=;RU>yu! z=vSd(O@K`N!br&Y&FYNW@bxeCX;e#!My*5@PKztqs-3?wtE`@f3k2P5pR8I5WjNWL zyZ^h)yD)TN#Q}VWp$FxT<{6fS<;a2q{@IVef=vLMHJFO!t%V-M=dT|XGJM?Ag{qhb zGL!lKh}+SFtc!PUA~5!3>vZ5L`+TUH?$X^7=sAg(xI%kdfKr+{_fJ^}oQp`OvhBAA zf~ze+W{wVj^Tb*yF$Hk)zfH(ar}`QiosOgKQ z-V4hF%w-9dJO(R zem)Eb=PYPSc%vmqW~n*?NH*0L-vP#?tVHF;cX}lg27m%HE1JIz-t+=2sUc<87$)N! z7l6>zJQ(Y1M>X99v?;8wWaAqOQm1j-NdZ{1_wumYMOmNCmS|_RUFuB(=oc;>&M~Y{ z1%lf`=yl{=0LJLNLEyy`7zEZZYOz@`SG}KvQIq`@84k480T(6|%BwXV>UWiS>La=* zPf+2d|4(F?Bl;CCs|OOg8CA^Hu!=2IAUm~7oFgBZoW&Dc6jL_I8#CaytWlT^trif{ z4LiW~KS+jc>gT>d*;r+&x8M^K8JrBUuzs=yP5w7y$c#q>iUyy-%WJY>GD?cV{wvmR zbw!UV`B~dY3Y$9G+S*@@#ZntLaWGdFTB}gxqI-U8hf4H*EE6y=u(-^rgG(6kRVkxJ zv~cSj^_MU zpPT~?Y86PWqsXbur+p%SNud=eZ~ogR=?j!J>pPha0k8evrr;NgMmVi*B)`r!>l-E! z{Xh)U>dhqeVR{J5zuS8oEATlSj6LoDA;RA%drs%*sW9|tX^v*DJLG$O91ps{prB%s zE1pku+WqndIpAAnH&2i+%B@yW2#+-oYm(y9FLHAPtl?i@O!mmE@jKASt=SC5gFZ$z zVu&a?mB;%dwNaY0Qox*qj^CM~DQ&C#)t6DF$(|<+{r39T6|>Zn15K?DWumGP$>KD1 zE1Cs2od51mdpXX<&qiu$YQP>8Sc%?UpBWh$B_$;x5s&36KrSZK`}+ETyORnHJrK3_ zT?f+S79)-#6p*kS4Q7lmF zR*yW!3MLCGt_oh*Za#9dn`n0${Oj1s!hI!8vrl=}MGnP(13<~P7gYBxHZidrWY2-n zEc}9#&}V9(Pw+LjZPbZzzxyR2KZnRAvy=FNx-6bnVk)`z+CS10$gD;NCA2Avm+p6~ zls8AOuZU+c;Gd*~z4#UNyHWfm>=VGzfDHt0g_j)Ecx9OPgga(vfjZaQ#>Nz`&mxl^ z4g-Xq--O@!xv2=%{;J;Pmpvw;zP=GlI;nn$P^nW=&`VHbgbM!38U%8wcxZ}eU~HnX zP!fOpZez+zOePpGL)GIdzC`yZQMD$IYn`6s=X+spDpcKRFZQwQJ{URfu;8V9KMFJ7 zxzQ-80sEPIiopTm#t3X&YdHU_fB^2_={gj>E1iZ#Y z*ZQz=eAZ(fb8p0#)Te_nh1)?4+i|}Hxj2O-E>`f++KM~xbI2thV3+{VB2@h^meIhg zVx*Ay=$sCU^wVAgOc@}M-3)kXmuF_QXQrG)*JNOZ-B^R3#=(a`-1$KH+_TXg|KV^1 zb2kxW1wS@UCgLG5)V9BVHHS4!J6p?&cW->h*eM_+6(k1Ru4^FmGjHJmmxr_s+MG!n z-G{h`EXvBSrN5-Jn^~}kZRnl4^P1127^6Q(Q%%30(!s3DD&{8jr@p~jp3^pPTLoFG zO5sv*-gY0|52Acc_EE%4!!}u|71=yKxi+jWjwp(_a&rGyC&X|GJ9Q`7Y#u}B_Qh3E zHnyWkf;svQ!iG%5MPiD1vC_~^sq7JyO%-Zc(2$_tdny#TYyd9)7JSg=bnyP7m@QjqxqfpFE9y;l^0$0SZUfKUNU zH}*F0TTQ6OKWSU=^shr-@^H~Y5sF0II9B0H@%BZs7o+FTgIX5HemUrE8ZhsR-|`@| z{H;x&bkr3kGVR5mKcUajfz{mZ(RK&eLIqX5fHyhyjZ5VsvuD1pXW`XTawE(!!fz&L zxRYMZhilRzK1b5GMy)kz(QwGNWWLFakGY1A8W^5>T?h0;RL$nb;X%6XSPTYuAd-CX zHqw2tFK>(kiPU+59E2v|;C+X=xxb=d!(=}Tl#%m?uztqb2Y5=n#^eb=^OQ9ZG1u4X zlMC_Dqh8rEs)TK zKy$tVk+v`uW-w5Cnn<)5Cq+erpRFW_5=8k|OzGw!{^d-!$U{)l5GMCulXw{I7!?{h zdHIKy$J>_EQ%6mWY3a3`9E!yJ2nswfxO|~_`&AvAo12%Hmp^{IUE^v83Plr>la_3W z__noQc<+F!QYOCHV6tMt1WQ7H)|oD4E1Alg4_uOFBa7}R1^sgBuJ#oPj`U9;ECsM| zkVNGr)s_qIYcBvhC-q7A_7o5w=B$L$xf!mAL(h^T?l8)T4kl!FA$$vkH04HVO!4MY zxp9)~!v5Y#84w&ifduzI${U;?bI;SOm{}9@x7c#*vyQgEiKb~BP`mYr8eRxa9SHVW zn`V)7P+hV%*lD9(T-Sf(omp=83yS%6A2U&fY#aXa!B7xW@ioCKw;NvpmDgZh=6^9D z$rGtDE0QY*;(c&vlO-|%GZhfc)3yY>;i9P2^{lj01}k#sw+ULu&F|X+X zS#TpEOgna2T*;DBP7=Ib7xL4r|NKr(1PQY*J~8@ZzHbPzf3jbm@-N@FqARU{GD3au z5fxwNXKn|*-ge5Umk?$%wy#iW*}r)LpcaZwQghjqLd zN&2gAn3$Mg5%zPIghenLNUU->TAZDobv@gJLqGtE$7mvhDZHE}z2AY-H5ko26+ApV zP4(YcSoaUNM_WT_X^Dx6X=!$2&!+3U{uipl5_S>jHylhg&gm?8?i_|g z$e+SK-*Dt6?j#$=gy$@h-}6h0nj`yDJoo$Y?%=nqrm_f)!Z<@9o~R@&@%q+~#Z6n+ z+U{8md>C=o$gwpk@d*0bUOu`4NQEw$vfA&GUCT34-$nerNcw0A|BHw!3g&wcO%6&@ z(Y(fh9+J2U=M3#S&AcpXV$0{`Lm%?B=OwO(B)jo@Uu3fYmu{e64r^^ptW1*7jnV)( zY8Y@*(}}{tj0INXmnnbKK#=7JHo0F7Cb9>sVcP;{Qmcwf$Qn?ZRoC5oxsK7^ZPH>MvFTWUZ<;n-1SaRO|Z$h9?$_{!P2r<-dew% zNJ1eIFaZ>{en7h!YMUKTirXE#+u2iWiYAhjYI(YuvbGV?>FeDmT?CUIdyhd;u{ws^ z#kj{vq#FXc+iVdeEMG*8_C8jto-ZR*Uaob-P(J;R(H6llZ*Et<_NKZJ#ZSlifCdGY|(6PxOe7G39b&<%bhCB~(gy2Q{n z4{`tqn&~k(Y`!?LE*RVn^AOxh$W&@xrpLPeJTQDb^jKX#+~|vQvH>Abk@Mpq?-3a# zWpwlG|1mt$Z{2q0iImJ5+nJr4E75Jr|7(3P(89_{MPkeZq5S{ophh?C>|K9e}JIsm{I7{Qi!gsU9k$jD*Qi+#xQUD=VvgR z0)IzzJ3C7`eSt?FjTZrsPVH=?e4yl~jc&X*2zmUn8cf*sr7il87K>^)X~x$Q%xL9b zo`Jwo9%g$W;tz>{{dt-HeEzrTrDo{YgSwFjd{P1nIZP8Tgs`O#3iJh6)L(xW1rWOa)Sc?~L;e?9^2g_hkoFGU$CgGo{Wp#(X#A&f4=m0QiF%;9)$5H@BN#nSBBE?X$a2p`A*J!;2t)} zMKVyq3bOwq(%!RclVY5bs*~kEU-j<`YY`NcgSQIoB7eZ>M6~?OQ$4?Wy86`PzwCXI z_K&QsiWa{+=IOqdQuY2ak~iTNNt{!c&Hx(YV8Z6;4m9G~eS6RWMW)3}q@hFgLRM>a zuf}4t7Y1uM3kr#RI(1`N^k5wE@l=>U@>p$=V&FP*2E#7^e}?~Yyzr8hZqLDvyAfUj z^v;bT30`+>7@t5sF~a)v@9D=tQ7pZQh-miq1Onj$gS!&7DFPJPfco9#yU6w#sF2%h zS?%51vj<$U-2a@P?OVBGy6#Z3>Q&G?I%Si1vFxpT;MjHfyD)vt&1HCUetW__~NMKh!@ozqrm>4~(nUxna||7N#=G&0jybO<}*ew~PDvGle@W z&0|nLCg09%ZpiiJYnKE{a3bDGr>}j;!vXCyglIBFWEGHL0L#vS*f;P$agevy8POiG z#>#ak&k*ILtE3v*W7#C$?=5V}uc}GqG6Y=2zh0`AR$j#ub5sV75#)^W9NII- z#yo){NDOToe~ci6wGOj2_gux1-e488@xCL8EL634<0%dc1PS&DqqgS@kSH7ls7cY0 z2ES3wUmA;OYtPr02QvsQ7M?IbvgXE7vH7^Z=35jw`!j#ewYqFCg4eA&|2mH0t);XMok5W*oXpHm0leed z*uxk}G8VrdYvdSG-(o5Nj7)AdYRrwG33d7hyOq&Zl3!1QcG{rH94@GN%rjr&nG4k} zfA=kE?Au^HsIeiRFrIDV7Bx5p{zJchk@M9Jv_(Tl(OWpLqGC*DJjEZtXkoPRo6UJC zbD+gsaI}6ROwEYrHukj(Pa*YqSLXE5{ZY75C+A=+YAw*R$l|psRFa4lf7j6SPS?X$ z*fg2wHcPxpjp*K}GP;JmCOmr@kc4FANwX(mpQ1=Z@s!ykWCCRE3d&6-X)CV#xEJxL za}aRZeK`GP1$i(h$H(8@gxl{?Baf0a%}WGoqvISv#w`!Hs=r7022Z(q1Puu z_mD(HfF{jjVbSO;&8V8_nu>0(-v5|LJgq*?1LJ|VAv~f*cWKQ)ftyzqX<%=WLcvtF z0kkG7cn_PCZv(vRhIJAw7sc zoQXuyDd&}(;lT@!t5B|D>fc71Jtety9+aQ>zFGdmVyw9CLv;g>A@P}=wnz~D85{nB zvDww)B88p#Oj9uLxZ)YsHQ^#Ss zI~#Uf0yevc6@@o}48s4sE*8qWoO#W!#Uud~J!Wgj=wuZ0E-_VbfHZV;5X4Ys;~S=v zJB6GvHd(X=xu%@Dp^{=8L^vL;@USqLdM5jP8Nd*8O&T*AgZl+tD+K6MULH+2tE6o{ zy8>-UZ1~gQzAR4qCb8I|!0>FIZV$$1ZE>0I(*7N`e&obU;U!&c z7_4^U6eLAv{Lm~wugz8AI@{Xb%i0i(zs7PK@$meU<-d&5nKJL0`F0z|w zfh*hnR;!JJZpEem1v7EV0mY^SCfTWSGm$XntJ5b_S*uxs-yhVmD@(!ZlwerjU{#!O zNjBy=C@*@BU-x+6-ZN+2QTx%vS3pj3y0SHjE9Y9|#!hU=wd_tmc!@#m;@0OUoGbVZ99ywi}pEEOt#j6s#+rBF?Mf5|l$Rs?QawzNLx$@CeiKN9P zMa%}5R4SYSNe9L+ycLt2YhKQTMifuY#>AI9W4^}%*GJ?su(-CGduGP?XE;8~eFmSn zoR(+-T$oyxiqQq4L9k#i?%|U17j}nzsIVwNugis;c@-xjz85z4Myl~*PG+U%&+vh3 zba#!`MVj+T!-wiHlz=%kCC`&YAzBoxPh)&8mBgVO6;gwgCS73Ia(pNDH%U&UUp#T= zzG7y!y=uPy?7z{UfMLo4P2#-M#d6Ou(%neFukBkUY6^;r85kK$ z!opq>5v75WA~3Q%Txxk7P8UT%LFtR7PZESQhlhs;1W2f>Pl34a{;u|^Jak}TmW9$+ zq7(FPNB%=eYPH#Bs0m8+BF^k5F-r6r(XnNOk1Z;!(Dv9qHL=DjrCX%CP0S2<)_9)PVkiieRX0Hs7eBf$E-#`oQ;$7`;VI|sh=*gNO~$UL zPZ=HbUh5+IFb3dqjLWxG89cqdl(8;aqdzXjWFdDGZ)(yHJ-;?B-GJ-qV3hxy;5>Qj z4$(?rzbRQCbqfEZK+!#-gg=Gj5cEjV%Ta4=W z*_zY*F{T}2i}F+kV+$L{F*v5HBhOGRs82`Qx93u21E=#cZY`+wA9}QGW^gzL$8uuj zwG~!8H|_iSd?{k*r&>0i!8oPT>TXpxa0u>=*MT8pCrRnzsK$X?k-^8fvo*W;4sJ7Ms9(gG)i!%V`@%nY3xd?QKyaf`8=aP5TYj+vl z`;F@RL2U=BU0tN|Pp_82f`RLkKNFXEgY(9%7^iPEx;R`|N##!O6}nB_hPN;>$^AWB z(er9L8pWcR(iLUd(ukGUezNW2H(5O~32=2}CVGq~qSlb6PB9JMW+>#(ryr4`C%vfb zLoCmHTA^%zsQPP?4qtJ>vJ-=BpLUjkhL9tZ8Fv;PV}`(@-|OxT-xug~mI%DnTn&w3EQfl3!yHh zQ^S!_vVJM<(Q@&px2NXrVoIV*M<#4aE0prhhq+X`I`v=QWhMibc4&_iyJr&66`LC9 z3=MkbCaixDD$B)vFA6paH#A%+Bv;zsF?6c>wM7@=MHJf5H^-F>2kpS0So#ZB0o)QOzw8q<8w`+L65svU*w=oorhIA)>=@!AEfgGe*zSA%_ZA*6qeXH%oySuk zBfi-q4XT`am3-I0{5B))Y`-XbY-;RuV7Njd=e^?x5h)S0UIK7)wMJ}Gi};J+>sT$NM9Rus5z7y)gzI z@d_3aA+J{|HU7?n+OogarHs~6F=l8pJbQoJt^W^|@c)+Pw#~mNRIAgF6n&SiNyAQ0 zZK-xy;|!Gclv|XGlq^>72Be4bgDpmD_pze1B6=p?A1GqS2EnTwsh^W8Yg~1BVZUe3 z)t4Xa%Fq8>+Jr`$UeeeVOEISmfjzpmG3M~%o-O?eY9|aVN9(S)`-ciZkbVTq>3MU( z&awb~3E~_jGml&~&LzzmeF_TfNs1!hl8|a6@3k)C-4!2TOwgps={dIL6RrepPU#%$ zOlc(>+bOSV8RIh~>o?Y*9Bt^cWJm}7823fB;VI^CKaD&3L1CX_ZZ{(B+=>(Yj>6}jXF_nF+C>F5gy%2 zEDb)O6b&;t5Dx4VWoonwU@4w4h)p{0ceVfhrQX^*dWIs z-q0c1ajqX69PEo@boun@<#?dxNXF9AgUgKjU8sqD? z>zG$i;3>amJ+s|J-b)`UbY=s(?x0bCJ)6}VbEfr@Q#Ps1*MJ!vPmCza z0dgd=le{$V@$gWBbzkK|4A=^s3KzXF3qAnVW2GgwOSd0{J=bPh|y;QdM#a z%KdT2I&pe?6La6O7i%S|8^(W-^#d`qHJzzZXYH5zt@%&!R;aM{sI1KV=o8{k6kbMC zfV}Hvr;vOauGTk~mK0bb1V;^>E2X+S+%i}xrAv)wICu{SgunK+&@5-Nec&dnXi00d zrndo>+x7R*n7|um1zJy@<3X6$t9XfnOA!}@SEYcxT#PHen#k(#rcRpydk;26IsBm`rnV6XP`T6}d zqdwiNbAbhw&?#*v6cMBYk=!w0f$N}e_}ol^Xm5p?jB(D>@Z_Majkvj4k5SV&?j>e< zHEqo%S^S}V%vl_CyYYT_-7n?A%fnM^-VP=zD|a?OKd0T|8$7(5VNq02^{xSp$eNmP zJa*|!=7Q~i^%D;Bxid};FIAO%zK(q({y9J)FTH6zs$6~^Bt}B5#!8)+<2ZM!a%n;F zoC)x2O-r(leOKaf&w_jwROgv&s+vtuEgTQ2@OaG|b0g>$Q?mu>mvEo-N1(2+-~GG{ zl^#Bl3r3$(S&s&W;=xkP?)^8IiVLtiTOsD{UsMzS3ea4{s1N|dEFkbZyPha4_dKC9 zbw$mh$H6Oc@_zu+KE0(KV!a5TxJ7XO&tP5ss)=4H0%P>qGJsGdaoPzuZT5q>%XPgw639t7{QCCloYziJ zumwcanzx{v0*;%(;A@Kc$k|>26G1W+m7m#0n)NkX0fWTrLLwqq)XM9_3OHwH@haRa zzLf-vg+tOm|5RGbi_78>Q#t{l$!1?R2H(sm1qxI``XnxbRiaSf?by{>rrU|ieY8!$ zPK5LD>w3h5umjNjghAAr)V5xAtdd<$A3+ zt=|^}*tOH5$!~8v(6UPw2EIQhj2MrB`T8E@>+MWu3)Tw;tCP8%@g{1B^4CX*epi>8QnSqB#D4Ci`U&BvsBm3?UBqb4Hyfwq}whmAFGUs>DGhEF<|8p zY>wa*M&typb`1goaGXpohdffUvqPtNNj!*Bz0C>3a)EFEM0y2Je@jsC-S{7yFUj!<3oZ)EpvoLO|k5gG#uimwm z4?GtcMZ{&N7tQNus(i1I^~7(P56sjuW_hruzHkK0zd+(=eJ)=+^o*ItZQNN5=JeCd z20b0P4;xeYJYTL;KY=+%2n7vS*+e#Ke*XKqt<*hHN`TW?TwIjS9##69WLuwCT53OC zYG7kyQ__56>FRn7?5&*~9euujO;{3S-Osv+g#1|v(5NuQ=HM6sQUd3j-L37GUf;g)S#8;`A$XClK_k_X;&C zKsMC3U#GJrDF!L9f+30R3p8W^lBHo5P}b{aZ>hqp&9L|9mza$j9iE2H;{8^W%I zyi>eS@)P^z@>E89UNicgU}(@F$p!pSkJu|JD~ps5xfqRs+e2I>2wQK%5Rl7dJnjr z&VOh3x+vq1DRCYy{(0^6;j&r>pUB-~jbXAH=Wrd~_56Y)zx23DVyBo_@9uc)g0b*g ze`_!W;_f?Bwr>aS?~~tiHFl7zA(!cozzYDzt^BbD`Q;yYF|(yf`CDu$GK>+XHiHiT zAhC?n(o)8jyK<1Cfs0K=OY45}3r8ZHaA9O5eZta$MAU5HFT?;ICB;_KQ^=eUO2QqO zaUwQ~Z}i3{_l2*nN?vytCpNMoiT8t0eB75eqdN%W zzJlFP{I{fWVENxpAW#!vOC0u?qxc6>0EqO)p_lj^)}vWcz-iQDH!l}7NeMl_2Ym<% z4dwT`s|Br8UUH0}n6A9MJm3{O)Z1(L(4nc#=Xz>98{buSFjFBx5@~E=@=i=lGP}Q| z^WT=ne=)9%5wyPC_7ym>Qz+kn<{jw8T3mJlV^d%iET6&?)AiJn4KG@sOXh6L-wS-N zZS4xY=93Wd9Sb(R8$rWtrR!E$)XuK1SvHa)3R!n5`iVyl8DLNxNh(2xffP!yjxCm_ z0&bm?LJ)zERR9CWV=ylfiGgo!JTR65f3E%t4kbOK8;BO5#SW&Wp#dtrU|Ir*jkJ0U zX>`v^B7s7+f*s>+r8oR;-#>i>O9xn~OaV?u#$;kaar&2;IC z9prWnm=5*8lL8MdX=*QK=#K?#m+3kcVj)@^6 z;^}#WY*g-$yT9~kW0biZ->!1K`xEp0D>qz%;MXGNcExV8y}sG_C8SuofxQz~9RTT< z$}%V3`@Ky@p{veFXJPp(<6SUzlbX0G-6Le55>oMaMQY(~DT-lK7DadS)~Y();o0>q zpweD#T}jHeK(iKTNkwfWa>v7`_Wy6WZS0-PK1I0VdCGAQ%Mq zWic?8-JK|43;qa{kJJjXABTif?V)R@_me=17jH0k*EoCKz5?XrElbK9^_Ps0eXUQ*#T~deJGV{OmA1M53TD4 z1G47OLm!4f&@0(xE{unV=UZ^Fl?K2>ou8fI1Ms1P!%6+eJw##sjjLT5vl~8WpFNFMuiax3IK2%m~G&V{f`k)bX8T)_ujrf zElo`yA0I^GO!3g0l>nmcXF2jIH+_sP!>~m|OP{yFTwh%^you&YEQBgOW&S=~Xs9VF zIsjr$uLLqwXiyLlm)$-CW89q}P7aRI6-44LySr1SlV% z9IjbU6}u@#ls~b1=aFOE1{OmtEv=nO`g9p!ynFXmK!qkodpipa04$wT=c;WAii$S) z*=2rjZfrDN&RVT?g=$qsd$(6cBJA%mE|j&{!m(DIQZ1u?mijLPHDmu}%O+}ak^4HEOHqspd;$Z4$q`W! zI7`4T^R#)qhT-91kkWKXs@V|#2oiH2cjvI;tifthSabT%douF26{hQ^$W!u1BTyJ8tSf%_8l#{~@tknP->6#?C%+ z%pU!oZ?9IfhRtU{sba6BWpQYzBqO8!E)U>+h`G4_fR$$T^5?{EYpal*-4TEa?PaF% zx-d{sP;hX30=V19hpU!2dMyrs34*$GZvpNN%QbkfaOOyST8UJ7*X*ojsJK%H3MV4b zh+91n6dfKKQlP`epNh|6hG>`RYr0MM-WBzasZq#`%+Jp+F52?LM~Ze}pPinXe+0k_ zN15C%D^R6He&ch)`Kx zUY?z80^l2Z9w)!{XDS8)e&nIlfKSnH^8qU+{?s^!KyZ7zNZE%waQofuC_q+sV~{nz ze4!*s)veTBd>?UgP_t*-vcM%}prbYC>EG$Q#KDoXzr>i8R^6rSiPw_8*js|m+FWR- zdr-1uTlhHo`LSYT#W()t9{z3rZ{Su}saYhSJ9huZ-y6h@ucfsqR)?RMqpf7i#Cdpl zfO{1L_}sw69;ERMlY!`@e0+TM_4ObN4hRUSp!^ps`oH|&WPlkyd}h(3=sB`U3ZmZk z`k_t|z5XF7L4<-i7>DgB_lh6zdlJ2DXN+u_YCE^Ejc<->>Z(5`Y9~zBbC7H4HTA`= zW&J;Z*Dfk z=()?}_;^iKks+q!^Kc5|)jvK7bUwgjV>*uQIiIa;_ZyLIGbbmJuJchYu623a2wu^r zj8(_am?!sjPv-;rRo~F4gBu&zvHHK%5}t4v+;*4pJB3|3n_(1nZQhKIz4kN zA1Uqz5j$RA>6Gyw!XD`zr-cr!ZNL-)1z~ng-^n>RV#OK!{rx8=CeTHiA0KY7&$e=Na`1kqjeKqZIluwfsj90# zEjGHgwY9PPi)1E)?QjV!DK+zseZWQ$kr)(jK=Nr}VS)Y{b7p*e{pd*0Zn5$1?hfQ< zLja?-r$!SaaI>9RnFjFY%tl?qcmq!**mhQSa?=Dp53}KXc=zrXz^b=AKDe(Lg|fmy zgEn|BO+%B^>J0T2u$$(@J%E3~UdX|n2ktKr*p5Uf@ z7JxyO1A5Qhk)%)Ow0hs0AA-zAy;ysu(X}GGBhCG=4os*_iEwbbj?w5rV)XR%jRb`J zZs)}fhlwmEy#y}vCmpDQcc*=fjiP_9uLn~3lPH9f`CQ9muu{i;;E=n*i4?Ryn3=`J zeWHrt;|QbHcDX&M>?-?V-VWk^b%g!M?$Z{5GQ*3zWbSKjg!q)Rj=)my_B$f0s3`2* zDA@iv!`)Sj=FZ-Qv&C>hne03bm)JX^=o}_hH`=_}V{&2_yqfFf?IB+52b-AyNRDba z2xYY8>{i^ux|z7B%CYet-B2caRx^-FwCgg)cEGmv+g;v zk<{hN(mNf2mJE)Jb!Hv?KH7%LvIbX;2_49e1@W02`hAxMBz`Q5i)aW?xD6%|>~LGw#u9n~}CitmLd zae7`Bc6N}B7Hr88YOxL7UeN6f;I1*{cVhU0SC8hW{N21WjGK? z=8+z9fm)w-sz`brQk}QR+R{wJd$rFbmI5=4Y$asCBV7ELu!q&UaT&k&mqFISG4MlN zaoo6zy^u-R7X4?!V6B67QA|>9ZuzS{=7_@B?pC>V@g41w34*KjTJbg!PLZK#88A;b zA9+SGsq7+raYJ+#-`x&!Tl?(CW_PtmQNi3lTW4uOP5!ZbwzQD5vMRm3v}H%^#Q!R5 zSI>GH02Z)A{@=Q`c%MdiDkiqpU$7uT^z4W3NRl>8G^A8Ph^V67ZQ&&&i{+28GP7J# zP5RsSeSG7V2`EK}L21uJA$xvTElSCtPWIbP-f{2K{`AS8weUS>9t8!38$D_f#QPMo zBDJ~2MUd9nD>ClE!@vsXj)4kgiu}~#qSwW)YLVLB&W=SYZ{v?2Khlnn6!=cW(op{q zgm=zXVB~RLz1rBPhN+F!4OWTgWLh*j-9fug5+(8v2vAp5jZ8lW^kC$LjysLhkf?zj zqfR%KHFmzAz4VflNtd@~qYA~LN&~niKa67o z@-cP7CdRlR)Fl1$P-;-mnBc-%q?C|BxIaHpxtXP?mr%!bBq6E&8v3W00mj(oHUR3m z-#!08`P~(|;RINk^9WLySGwO{4SzIUJv6T~X4rh;{~e%b%@hnuEy^NfN16{)IYz7y zA7m3ZsXadRen%4&OpggeU8m!3J;M*lv!lZIGN!?dTc@AEp#oNJxIx4~_8?@A3|LO# zCHD6))V5+XGxRj2@rFdWs57iqFS&E<=tL`gY4NbY#Z>R6_9TzF4i}In1PJ}q zX%uho-sYyI!Bvhjn)kSV!GUQ)%XLWXoB;YR11bd^dXwE}Gnb-daA_^-ccO~5RWk&^=`h6P3@76f>U zPw-|#hR4GwD!%c7fsK58@pqh}%sI!$D-V}Z6nbxR7(BWrJ21+L(!}KpkI>&hp)4GG z>|~{n{~(=!HJrnyWg5sy3w0nd2|Zh#T{7xo!Mp#;3?5D zK~7S4e|4jvR_kkLFAQ8G!5OIa&B)71Y!Oh=Cm`94DK!1-nQxC8ro+zgkPDyf^Pe-y zF_>U$zkg52`U?@ifXO9SSp}y;F^B(CK`{BRk>1XT&zsmlflY;GrdC*VwWHD)PhJwy z$?7#qGKD%#j1mP>mcueNbi9O?vU74qGrGDyhNkdS+lPTbXYGz!RIE~Q!Za*qcA)*^ zr%zE&MzSYdi801GWDnLXnr{%GLPU+k>+<2(moH4jN66KZPu ziJDB#2qk&4m=W1#2?oB2)`)f`C7_~cN`t)lJQZpy594ieO$P*qwV_?Jrbd75gZbXx zUhsIXNh?L(<@(fwVMlBFWO%JQmff<Ds8~_+nxdYu|a9obg%(#N+5mcRCwv~$Tg63UHN(z8X5thF2;~_Y~ zE4}FjFJtO_A@s|jnGlWSA1fN>tDnF&od9P_o@K!j?i-Au&ROOs0SmkXOl`&qO0J0+ zHRha){<5;V+Rk{y&naRRX%5M)3?vcr7S%P`Ir+I0{xDmdK3gM@{BI^yr50b&f^6`` zb0W#lG8E@5hPHgv1V8pY_WhJ`a;ZWv;J(=)%4ET%zsh23=HX{x0EUWe4d08EE@laH zTNgQY4dFV>oiz~>LvasY&Kdi>WT*MR}P`X>XyHOgXyE_D=yOHjcF6r*hdH3k=oadbPx}InL;$oO#?%Dg^d+oKp z-_J?{1#q_CKY|sfqR>DaNs#C*Zi!=>&yDb}$`w??FV4v>`pYFL?q2H>`CsUD)#Ahh zKZJxeWaTx2K*K?np8*XCc_!<4Khovp&Nbwdtjf}L9X>uQkB?CuagCnqJ@>u+ZR8{) z{NR_(!j7rIW@+M(F}@!oR`0oCK{NAjz+ik-<7Ft-IF4#aW2D4 z*C&AbAxshpx|9D!ofj$c1nq5Ds9r{DI& z7g_Zq3y=Gci?K1?yyliaiU2nmXl1x%D4{LCqd~t>b3cN+e==q8!tG~~y&VG`l?>Mf5$&l!_SiJz=(^|A*VZxd+ofkWzbG<2p<1mqODUj5h#PFuz4#tW4CrFhw8_ zdS_0jqjfYGY2W-9ffItfJi|R?AY?gJ(*~i5=Sja+^;XF}#oOV(W(4r&IuYnWf${m% zpF-aKe(_?Pq(ely_^(+XBp|-h*tx$;Blx)OG^tMp#fX6mRGYg5v1wBoxnkM}gT0?U zm|_3-p3grIe>3$AzuC9QX|+0DKk0Dyp9olLA@vWxH2J|33azF=-|>9iwqAu+32H+7 ziQ0oM_!B=NDTxbsw^LG5+S=M!&89&5h7y!0N8~}7sIRXNM9&Ni4Eb()`uad9(5&AR z24XCb(@Cykpru`Cbh46>K_Lb%kNldNsq5LFKYyxQHD5ejEi=&5Z*H25!|DWr${nbI z3(;qkf#z^I1tLy87K1*2n-jeK3C=MBXld_wk-oVtHr{E+&;I!KYz^;~!r!%v@mvoP zLW_+qZ=3}z7!+=X!|Ld0_@=}ejE0UUM@g-B2XXV322rmLT{mcKAwJ(<&hL-N3u=4u zZ7wwS$K#2$yZ05=jSaS>w?p{CG|GTlXN*sQy6*oZ_zM5Q8?EGbB&5&J#` z(38rZ0Y_V!4Ja75Tj%U4Llsn zDpChIx@}d0N(Lla5frgf05I7=S8$_MYZZW+{y0T zJ?&M`tR3zyNSuKxXQy7dT!ECdbnec>IppFKHONaDSAyIINRB&!ET{&HjFJ*ou`50v z-rb1TBMT{Mc3Ih{0tL(E7G5^Csk#l2lvwt-(zL|n958shhLCVIN(9b(LIMI`6{t5T zSS%OneBe+KkG>7340s$}TZXx5!p$_+j~||BSvi! z-WsNz`gsv0tFKEc&J1u6R@-=P^S9Fz`_<5H%Gd?}>88wS1>i%YqQLfACtwXq(g4;3 z62_oD16*PtcM+YGBr)(D4h{|*3yWU6WkJHK!yh>rC<*#wX%L7(mNT61*4V|RKDS%1 zybg>RMKp+ACCJbV6x2YdN zr>F281h?t@yn3ERNT=$CIF8BLJM)J*AL8=VY z{v>jN6j|KK-=BFB-dT1R)b~JE%2-Ql3CtB>DkV2Sfsx6aG-(c;n)E`N(4rN=2u@OS zh+Jvlw%iL&*^WJtV`v`in{DCJk!4bqf}kqPzjL9`Zj~p=ZY4_r+9%TM5UzcSJU@kk z6#1INZ}^vq$NS+*vUpuF@>FhgODBIi!x@D7rrv8*G||gT>}o06i&yM$>r}Qk8P7FAqv`u)67Wp&`_k$X^8f2?{%Y(|JheXmYJhJ@VniNoW4al z!yP`@ud}}p^r)N?SM+%P0uPz)7KY;|q9Op0&X%^Nf<|}J7kp{@ti_5?8_|}=X?22r zD7-<}t%^pLHKmOcYtU~1utL!Exs%jRY`KGy!2P4rX5T_psA;vfb$En|(1etWTEQd^ zTXaW|prHz(Vg0s%`Ag;S++rh=@Pl(gl7F3}FB|dir{75rFWFInmY}*G?!5n+v_AgxVa`Xcz>A)T(047el+f@eD64VRa0*uBqxX9VlT9kg&f{e+fSBL zcD}d!+bEBgbX`cWmw?5R0^)J?HZk^O3KB6A&wC#kHt4RDb_ zwMaCso%HF>re@bP=Rpam9dvZEo*baZ&Ztuko(UbPlR{_PSK^);<92|b;`7V~dUO?& zPo;dOtvfqrL`2-qyZ42V#8kCk3cNB2{G9lT;RpNuRu)DIrjTPM($X)U8+WHx7RC8* zK$Cg$l3`kDg(MAJC~IDSJn6Nvs962E;U+>ZaQBV(01EQKAMmal6Y%KMUjcZq9_7xATQ4>ZOSMIXY$xDUO0(9`sy!f-b#I^v_ts@JJ#88 z-I3ac(X~;+(&a+235h8mB|H{W+H=h9eEoMXUF}=Cf0+B&B&z?n>p5+ z`=p%ZM%F_7b@XC#9z77`RuSsjIbs3(HfP)R1+fU#k~xdj%(1aAnmkvx>U&}48mZgUhC;Dy(&y&Z??g{ zY{qxz7Pr*9vMrA%g&x?dPp~R^MhJ~M&!`WVCf7owFn&vrB@fb&`*$ah$!togs3gQ@2sFyJO;0;9eLvjU-o^oRi`e%8Y*h60 zV7ZMEBjbO(&IXztP*r5OpZQNwQ}}VL%J0{&TkR*DKo$uWXB5c-1>pZplrr4O0cEe^ z>xG$_gy?9W1VL+6K>gF=+PbgU5SXy}D~Q3 z?UkeK{t#}Y_&$%4x7F(kE=TZhA@GbMG^|*2*OfEid&Sw37_%cx%-sQ0)b|T>^egjfrX!v99`KJs0 zaNmVr_Y4X3tF#r-91`l_L(O;X12YnDm@UVqRQh0MVu`+ z7a8!8Eo74kR|HdeOZ8gun{Qvi>*TGSPIhNoUXtQxzyItX^X0-faP1zN0Fo$(c}(VD zPZOp{t{$X-vh*nmrzFU72ZuWsoc%HlbK4}6KG8^33}FKtpe$1 zOqp_%W^Vo%d3dn94Lt1cJFKO-M+BIyQQZ+xVkEM8P47bE`Dm_$Z-7TCMGY zNk;13+oZDmXu5Oxo~TmUh#$Vs1Gdm zwNxD$_F6y-cn|XLx%DC+c~j>Hg}3A?|Amln998rex*!(}48<+)G@762vG&P38Gl zwN{0^#YyG+t0|c<@C+9QSD_s$!xfoRqfS<&c<>Mm^?NJ6_>0?moXVsbNqk)419;~u z{xCs`NO;8V%Cf9H%nE2H^pt_lLflQzZMkjCg<=hROPfmfby3&2x5iqfUe?dL#(Hhw z;Cs_Su6K5GF?_4{k|H|wV~AfO!4_k`D53tm7$TrgW`g| zqg03)`A|ZAsoDf@=3~p}tDEZCfZQU}4J~~jGz|k7G&57v&5?B3j(xEC1BQt9=g&+L z7}p!|+BtFsYqlhD@$qhMZs5R36DyI7at{i309r!id98cP2(m!b)WMS5ICyy6hJ!c_ zk@4}O^PnI#JT4B(_>Z~qT3K$xDV#!1<1oT^sWe|b0);yV20FgKL?-lN7^N7(R!kj# zadXE0?sj2Qh7$IgO_`BsgP?cTZsgLJ6M-x^{~9*<{0alT z$?(O*Gp}17N7@csReZ5gp1WoVcX{THkI!N+-yui_CLPPR)KaPT;~BkHzgNgsqlrY| z{0UOv8f=P5ou3Qte;lH{ukkg#QU#UJGV%HS=zwDGB2tWvFC*@ryqk#>Mz+#P^kstG zWGK1u@|qeyu|(CK6_1H5HN4^wHmTuvT6$)ze;=m!eRMEQRF|frd>Fa`eT~Im22q-f z2`~OYHQrk`oBQQ#g*TC^u_&Vqw)^aOalkz9 z$5`$!7x3i`xZy-W9d)3;e^qc5)HF?Qo4=)e)u8tRI<;*fHP)H1hv}&)LLO&E3JU+) z5L;_&M)oRk^40&tMR||@xmc-Gz4owX-cnM(y4*Ob3#>|GY*lcQl&q$|-!%rY0QxkiC!Z_ z^!$p%UI@RN(=%+vSP1Iro}p*e8{*KLT7-tGknJ8SjpuaB_D^Qj ze8HVM_%&Xg*P6)vT}eHt$S=Ec-al&H;0xy)Q$%%?7u&F>Ivm%X9rxN-X^8`jc1PB5 zIQ{`6caueihbeBuS1E2rRVxEGhT{}2Jw;BmDgwKR*r$`+n`b5`I~zquZWcSs={kjk zln*8{IpxO)*oL6X8ARI4c&W37NVchi57JZ1|G1V`{k;})(kvtU`qs|`1cQ897j>ex z&$#!VCqtXXfrr5IMnpv>=G9C1sDYI+*}_?(Sn zb__ftJHSUPhZVawLXs-iyV_^eEB{kMGDOBAL|lZ&URF zNYnK>%7mElNP|Ki#WikqQ+zW@QkTle})PfR~?BRg1!$*>6-9uudJSE)|NUWCcH`&AT zXVN6ip3H}~Pr~P=7@?V})`;$RJEVAPLTWI|d8hmE>${P#>Ft@(zHrAyiwAK&9i_n` zc-=cAY*=)Bt#g5}YLA149fP-@Z5rw%WNe5zV_wqD%bM3ZNe&K`?JM-MyHgT#PSGh9 zip149v}6$ovSDo)+p^(`34RRV>TD`*RMDx`XVRhI45PX;mDacI)z7I`;*Jx+3N7HI zksOvqc_lBT`a1-F&0udp%_LOHRHetYa*%55%K>>P_wbL22@9;Cv>}B7V03cxv7u|M zwI`zui8+{#XY=jMgS|$u_|&_g78g~!U*pJo@@u?#;FniKF`;>L!469Jl!sJft;A)g zSJ|lP*c8pO$zuu4-t5Lz-gimS+sDmV=#~GesF|AjP$fhxD(C9o_x2@iZ52 zR@$=I4+nZ)9{HDLy^Co7(w;D`LE3_Mmj>o1K$b!hzt|eQcoIxUm)JEqZlI=gavqob zW6NZx&PA(-x;748gGRlNJ7VeZoid8by+9JiM?Vrp@pHDI&upwd#km}Qu;{q?l11xZ z*~ut2{Arv_Lq$h0FRJ5OSaGE6pK&hzaapTE;ozPdQCV+E$}+bwAT4(IIYK2dNwr<_ zeX;*_g(mqWy-|Knp9Xff^n@)XBd6WeN5?DV${nqzbcBn3Xfw%Fouf=I3io{1?3tai zmC`nMWB06ms#`UU`*i{i5G>T0X9Ef3el^tDo3kz%cQoKtOlla0V@6%eHr-(7E)LhuxSy0lgZ#6{Fid5v{vqPs@OLFlpm~kJ`T5 z#6~XY#wW73Ny!W4=m+YtC6k+6kz;vX5S;je%sAk1hQG8xK_UC~ZSxO|xP=g9S6J#K z-{D&-w;sd_7h-wD`T%dtTFGer%1d9t%WrEF2?+^6`IHt6&cLo8OuCaV1NJ9YxTM1| z;`=Cn7v^?(-U$TJ2#IL~Ri24isKK+v**gwy2F(r*4@=F>&E#7Q%5O5A9rd)#H@n~1 zmRPvEH%0e8Ue>mPBw19+98eU36xY+?h1 zs|>e>i^jp%H5oRaYvnzzNBgrhH6spF4@{&=^u^-O5^k>+cpL0}{EU?P4kxnGJvXT) z8)h&pZ+f47{g&Hsxi$J{?`~SV_)dll^vB$fkN)UZi`>8Hlt71Iw&!O4os43@I@oG0 z^5VN2Z89hnWDxB}BEv7%f7cCY5qa79s4=Pe3wkqw$5$46_L7%|wOx;~T5E(-OtYXS zGe}?hqH;w;_MmO5XvPDhv6AMEdbcXgkrT$zGfDP$&epMdPwNO|=(r;;K`+{VmBa$w z{QT^{@0MmjVR*!5Gyms_)q%bd9Jo7RF&&?^qBP#t7w_6^Nt=UVz*7BP7apVY_awLd zO%O{k-+sj&Y*HW6qp`B5h;t({rKEq9$G99SdFRRGZ(H4bNs_98wVRgjn$al#Q179} z9%qSm@`rjB^Sj}N0Pfn70bL>w$Akm)R)l3nh;&}-*#E%pR_*`#)2~%E)h@~N$3pht`~T3Mtr+f>HY89IHfzT8_hYqvMI&VWhGyIMTSZxO zXGi6~UI(+#EtNA93z$3^>5NW}Z41*ygvpwPuKTN--X&Okj`jZ}6)!O-nAsr*sCFJA z)dVYB43MGSx*ew;=~lPf6uA5m7i-`2R=0Ku(ck4ZWT~Ym1u>R<8HrApliG4su;b=qP`E%&KLhdVduv zji_m{w!0tsuP-g580%}kR`)Znp4_5o`y_deg)7&RK^skn4a!DVhsjvoilExgrQwIO zq8kY{4BU(&bi1?H#QqMpMN*;pq~70per#BlRpB@5usl36M@1B3a=E1v3y)2v2(p!S z&w>s(XzuBI6O|gtkrb8D+J(Sq=)5*yz&!(tV*-#=jt>3*rV4-g)&>k;xWJOqz*p-nLU<57XYP@;i#=jkqu} zk~N(U*18W(Og7YC%uTFe$|o#zb(8L47X^z)?LM%6gZnA2U#Y;Y1c%ixX)Y5)6KS+L zMp?SI8pc8wUE%Z-fzyM`xF6GNPS$4p&g^HnVwdk;FhL*=(obFi{s`!{q)@ZWq)*Aj z&QJ3z+{2jpr{usG%_P^0Ft`ci)P!$4zT};}25Mk&sR* zvF}ksJYvYO+jRYVr+k*(_2_R~hG^T-UZDh5c;8~Tke7&ME@8@-_}PxETf&!TV1>j4 zz0>IrKx}kt-|oGMa)*%|SAbGj5Pc$GgC zVh);ff;*f=j_SLr)p@CP$ucDR>;n5JG=GvIIUN-5pxzr8CZizCH1tXq(B z1teR{*7-nC#Sa+j2Ux0aWwx6_C(+~G1BDeWm;$?K+ zrg0~FeJqJFtzJ5_E&iORVXHF3lDJf-PNXVaQSYU5f+rx!E4CPx5=Tb5Xf z&@qqAuHAUmN6@$O-K0hfBZPoN68>Ej%h2od*0KBP-fH#F>qBoZ^`);3(O&0YhcA1c z=V!JpxE#t3(CIX%ho~7~JcT)D1P&MAC8K})_N_G|(D&B?J84sMGjH?#pO5H4!dx?s zE4YL>Z0EOl{&4=Uf~q$9MaH(s3znv5ZTBF>PUnGo)J#oD6@OM*jkRtUA5i(jTX&wo z2oU|4-}CqG@|JcjJT7lTdguOESi{)sf@*UHBQ5$qj^OzjAI~@@ZjS+`r(*-vyAFw+@LJjO)EdqjOgWS~+> z&n46AY2OlezcOc!9 z`zd|?_+j8QC+~Y>UrS9HFneX>Y|cG0wRr`oV9#5Q5tO`QSmA%wx$v?bTZX5RL!AAh zh#%Qy>(F|7cAcEL$CrTu=B31|SFZquH5c?-diUIsoNHpuoZES8Z1P*NOA;3`=DZ^Eu2FubYlMRt{`SwvRnBPp5&y&d8H(>5X=iRFM zo-2&}@w`oW-<*r67bioYulyKKr<)%)qYT7^ft*@ufdVja`|QCS00HN_kJt;5^oLp0?w1&8X^> zvSmv~w%^6d;VEZ@uJ~cTFRkKHq8El;)y}cM$cUFjFDahWNC~9S@bq_bQV4%UZ#gM^ z5bZm$N7L-?`)!Qu;6v>P#~vNeJGsZ^R~8nAb`$07F?*;Nqplz^E4w(;T28t9$fNZ!o}E&eF~@Z9bdlucZ%^T$v?^| zo&^ng+7ip8#X4=6a%rLPY9Fs2p?$lXAn-Ufc;j#+<4D+4C%N#N>51pmb6T7Djwif} zv8dk&ot-!kf>K}IiLF!m&|nX{_$O}5aKVm1rW6V*vj(dCjYT{yft*02RfuDF{P9{8 z+YQW|o}`U-2U!T1I139Gima*#Q@=%{bqRI}e0r)aJ;x`AUp@y?uc6*vP};i(CR;X( zxpQE2bOg#{v!sPiC4b>;t<#T>vC8`U$W*_0Byg`e zK#Sc#__%D(icFZ9hmn@i^wuK$2#00k$=Jh2Y|LF)BWX~ve+s&*b90KKfSjWNrOm9b z@BrbWbn@yxY-*hzRRM__!|eUCdK`pYT0v6`EG^T6&9%SMW@F=r9?vezw~S4OYo(Pk{)k{86t_wMLPcBkj%xGs3VSSv(2kcS!h&ECIC zOMdj5DpELSbwnoGghrvVvnHS=cvd*@w~FV{V#SG~p5@0oz~`84k6_%`-+m+c<>Tg8 zDP8%lI9?S+{bH^}a6Boy7vv$T={Bm!9cHFm7T=={#_JVnV(F)1?vFZ)7UH6EGS9C1 zWx%OyE_Gk@yBgOfyRj;5(B$9?6E|LlkmL&AY)mQ&YltS9bHk>u^efrOlrC}MpG|)* ztp7Gxq;USlN0-Z=*h$Erf0d7Shsok}g4~7N$(>!I%TWFhW;DzYAar9suyarJG;4|3 z-AOY)6Uo;gF_I?zCGT;0uiJbeqLwk}uNW%AnUo?88x^6eiZ^`}5jOn;N#4no1zwwD z>4l9ei^}T$?vBT!Y)9vUd#X(Qh^F|j`gwf{-5macxPgsfwy76iJ^c)U2Ob!-(jz0s zs%5CDsev1lLN?9Z?NhN5@Rv$cL<6?cx&0qo*uUc;ehjZUllIJn@B53v?X>J0Ee&2n*}}bZGwz`QFHjDXWK5 zJ|1S}#2De=@3A%&r%wm8R^b%t;ox;!2axXcA7e5|@#01`U&hndh2lIm#CqKC#9znB+urvk7VL;CtLZJHmokp1%|<6DI}^6t7y?Eo?NuV=mXg1*J1_Cg-?89U!8UZI96#)|@cAkGE(JFo zkuF^|UVpnb?7Z`*+u-emHiK*i6js5FN*Dg;_@#~8jU|;leZzw24}EQ3E5d8d7T5gz zH{M%rM2fk)m{RD8{bP6+lpC^oJ^smsB_=R<7}n_snWz1g3Q_+hv;ABxpw=u;?g4<{ud@kb%J1y(0z z1qA~mqmcwA{pA)9Uo_yX_44wn*Em!;RVh|V=W($;n5zcC7>nUx837XsiD2d@P{ITh z9I$I2A6q9aVdLWVA)i2fd}4wC%Yujqgy1q}XgxhW;GIYLPzm%ZbQP!-fu#<(T*1Eu zKfAhe6)!^JPylu?Yf+~nC&#Sc{W9q-4lXV(8kzt%fMVDKH=&5g3yZu-Q-IIdmmmau zD}YlN92^Ah-+GObPw#vk?Lew<4eDZbz6Wm2s6GP#J#zFEVY6HSrOdlMZAelb@&N>t zKo8sNNsOL63lbJ2Lmf`{JRYzOe+l?73IH6+tsk10^d`CH!}jFBgQhc+R9Q!(JQM1t5}E+Masxcg4RaxG{SZt=+3~ zJC}A-)2eUIhV?FuOsa1!RPs?nDjJ9I#_YrXNz8JqNbjK0Qh5wd+D$;MQW&j-$1M?R z@w_Md*{|vD7#=o&$cptkPu{=!*<7B?Ip#Ib7a9~~V!Rzx-1-D2qc+BH=Hc}a@#io~ zyOIe5uCZB1bV0Qwzbp8dz->hx+Mw?zfw$7wOegm4zswDdj3_qQE=};xs)kNMc6J&l z8&k|Ay*^0vE`#hW0E~<)ayuQm@0a&9xO2grhiz^e7AWj)Y>2?u+ipmJiKV5b zg+(s+eQi}$!jK_2W8L4oqk2-r#Kd%V1xfS6Z2NSF;%)7q!Q7%9?h%|=n5T1jatlL- zGG()~vLqz^zRw}Y93eDz-%$90+zv=iJ!Qx%a18@(puoHz$cAmi<>HK!}a<6Eo`_CeT?I7`w+r?TA zc91H;m|d+|FHb1_UMc8>`FygPKLA#Hx%JU>(TSw|0$6tKTzvCoQdgz*Fc^4wdCAGU zjNgxw3C{Zpsw4W501J8tEX77Q{l+kTW&{NV7m6?o1c>kIrLVUmg#u8tc{>ndh`Of>;Rp_a1kb z4?rYw4ZN3CYIIH{L)zyXd(W*pi8rM$ZPO;q%FyR?0cb~=YHiOJ4%OGOlU(F73`JE`+$0gOAUN{ zFHumEj~u?Rw|LfxXU@`+(K(8V81JZEZ~mg8^KQ8hEIy0~EWNSrH(Xh>;mq z&JGMnl0=S%2!ZVc2WPjCX0On#VM4XA{(~qRY88?1Gy50n>GCw9!9v>EeN_s&ySV+o zpYum&R(Zi5)$s8aO&c2EzAH!dfIr_W3i<>0gV2+-^Z5)`txO8Rfl+bQOPGhbe}oM{ zqOzE)DoAbydi#U|^ZMuvvtPk#YCjK;^eil0Ac>h0Kb zCAH#UVy*+}Z+n(SQgU*=U`Gnz6>39nr@<77rjVwlp#gY;nf1PCfaNs7vyhe!T?@ib zdM&ZX4UHkex@==(1K2U|XT#1@pr|Ue)5hh8u){6UD}t)|`6CebYBf3@fGBtyHoCOw zH27K*p(g~_u7|+Me4#Fq;? z%8QuTOB78{)hg!_DIV1KJkpP&-ZE4?yxOl%qGa>kEM2-wa#_Mq@0*Gux*SwySWKE_ z%Kg+-EBjdYuoUlk6>elasSn26iLo&%u_ryBGG%@GF}O}x;B&Ds79Un3$S3QBA4l0})whr&bhGz|8MX5ST3O3O3FCY)mQ79Wzkhso z?3tLDFd9twu=i?W@k!Tt_kq3G1l)lwBDjMj*a;MhCV^SS%GlT$@N*7=;QSh*JjzGKvbg zNZ_9rBi*l>?Te(MTG(FFw$CkdWvB zkgsn)ND_3iCrl1R8z3dc!j5C%4b)4) z{7O+!U!sO2@$oQ*5OUsK3|DF&74o0?)uFiO|D4)Un&|0%%9$+P+dB}0QEeG2Q|sS1 zz}K`Sw|V{5l=$<3iZmo?>bzRId1JLTN2K6tc)61IzVy2-3%hS?t?NkI%|4B^=wrk7 zNQp<#b@)%|>@()m<Da7n!<0}(Lfq?;>weKMzRUWK-e4YSC1MVvO z+J`>yxLwj70PsU3n(g`a=N?1Af&&JM%ul26T~M$UnETMicK`|mMC_UXTY^omG1KC4 z2P)KZa&k*9TdBZd1y=tZfK134l1br+Oh^!ekL)u5WV#ea-F5)&fhUIc3J0zZi*CX# zaDPFUTCib*Ofv#;m5`dyO{!BuR36}mfaM<0K%38oxdUF}%4utZ9L6;Q2E`~>@5RLh zP}Fw-d!$hE*w4<8kPvdoIO{FYsV_KDB%kv;BMkVT_lMsS{n8(%NjuZ94$5UD_N5+^}h-2k4{dAlv4mA-AK(NDE*wUF%> zF0z3c92D$^43lBE;Pf0_Nm5c$NJt20SHV;MzP?R>{sEHQ z09tcmpY!)~q`#YNSoe1@;k;eqZ|0Sb_`(c-nLQ#tF>(1s6X`F!5nOAX`%MM#2y(Mg zfnyTs&e@>h8StL-61=GU9wXK?UxtkeEop7Zr6o7AQ5nqF&ABkFV>)KyUQ+GPmx*$n z+X(r;1O%T*iCp^tK|wJcoj-uFMCknI8-Qa18W0Fd0G3b}@Z=1Y;^Az0JR-0^{rx`J z+rxbReKA>pjG_V9P#~deDM7PeIcR7nDLDW>M7hw)SBjHvHmFPYA!Up0?Y?U=A%576 z8_lbWY5S9J#L2~5L45^+gv95h7PKJHjf;x|-^K0qwXd%)l(hmvrq=5&1^{9O^8pB1 zudK`)C+hQkcK4v>+^_NF!TmfVH_5m$$K= z)Ahq4IAlTCLnb6C4{;Y^g||5w-A=xbqCRCO95DS4}z46u5M)7W$g3k_HcT#I|=f=IWrt42%4SAPstxMB#~iUiKKr=L&I!U z>R3RfOnIarAznY-7yvkEK)!*RZcn=L+zbK)Glc~*7ZG=CdMZ=w!P>*PEj6%^a;RLk z>(`z)JRf#^2AOmxzp5%}s966F(O_n6U>Ah(XO8Q`&QW!}P03QwJlz-0nl@ve_S-PZ z-Q4uAYNeHmo;AUc$Q#|k>@?*6;DHidC?*Q6kD#G-P|zc$5*CpOPnaBM2?F^87}H*} zuA+stsUca{_n<|A^+&;+cP^kLH|kXvW4JXX(F;(=<$ixC{Mr#b4)Oz2f)W$R>9;T) zqu2u#Y6#a7yeX@@fbM%z?82C>ZI_O zTh}dU(H{bxz|HiP1;{K6TkBUt`6GI`N2p##OV=5g-W#w-W533HL&*Mcs6DKu@`cBx zzJNEstfT>*%763>y+hEv@_weFMGA>A0Vz}A!YiCdh=Y}QqO+LU)awJvnfbg z7_9t(ULJU4$g)T_!EF(~-uxqACl!-Z^Fi*mIbR<t)#;GheXwRHvAu^x_Eoxk z@A~iay_9xnfRdBmk>>+**xksUsjo(CMRN4#o=5<^ADpz`2m|Fvb7F~>5c4$n;P{7b zyvmz(B@L(1i%CGv63|C6R}++csD0YyMLpuaxAa4o(RT1u|J|hO*cUaSs`gX|-^8e{ z&N7+d%aL^~*uYu%&jnLoHnyUw9=!i^%fJX|8?s>>eYiebm@*=ytiAy1PW`msQ*IBu zL?&Pgj#||@EPucb?4z=GR<%wS1k7f)3|(zi33b49HOM#;-o7u0_JMg&a5^+nQ=iRk zMmUgzC18R7TO}DK&OfHAPDl~tCfC02IqW^>M1}SDMIy(f_;RGeG8FHkp!HTeae4*b zgsVa~a~J09-Gjs8LK5lZL|!i~U65KlNhK!|Y|}VwG|5~ZJ)^u4hh(Ob>3+p&jOhz? zX_aW4xb)b_HczkV1|1`ta z>!~%cFO7r$uAsP<$0!ZRQt!l z+-5{qqd5RV3y`2-3vqbgvZsr7P5<_}aH9s*&T?OA1A!!Ie;l|qFiqTYp9(7Q3!dl8LMbi~f}s(ox9 znn(@C!b66Y7yPRE+TfDaFk>7gH!@VMp@3NS_;60@pZyX@1f?WtPU6IJ49XO_46jII zVmz(F>J!hYy1caZ=h)+&c+Re3Nm2O{E*t~0P0W^CvJKB5&5vJD1HgCa;amB;mXOYr zHcxsBxv}|)uGJ={BX_z5*c_lc+u53D1an>BatPWT=2QD!umXWJ#@f)^eS0gxElxi% zrsps?5ywvXmM4U(-NUV=R&vijzS4V`V-RQk-UnN0&gm?mSSNs;Pv$HAV9Iq*?8Z}? z!$V$`_i(a+7d6NI^_x_Bbl%Z9JRRLa`DocE{Q!zAI4rJSrw~Ynz<)*(#>>#YbBAkBJqYvNCZk|9srx9u1i5`R)+jb2N0cm)WcaBu~Wk@G=y!oGw6N_M7 z1T%{R2wi(8h+)pHK(Grg=?2ic8WuXhb{Bw3G|Wr)?%j6gD40mFFPH0O3zVe_7n<&0 zuv6?2e4=YoEuPqs3mmJUAvP&A@?4%>m6FCdeeri;&}lPUywAxO0Wy9HRZ=T_N@~f}Q1NscVSd7@B)kbvg=cwT0$IV5HimPX8n-vq zCv=r}3_)uq;!%$Ytz7Hpkr`C-_o0njypf{g+Vk0gIUbO*yOzP?si>YOcbG*ruLKVV zJ&*eOS_Y5e@v5m>y#~;`h4%RCjwo2N@3r0fcu&g>?dD6*&W<=P8*CSe^L`x^vGcO^ zg;#|rnZCD!oEaa|3(BRrco-TZ6=hxHUWiIn+W5LJtm zQQC!XVlv-31tEzYCrUnj`V<_3r!LN(!2BFEWZBIJ+w-{uTV`Qd-;mH4!D@`@;$0z& z)Hn3ywqyiO9Tz6*&e~g!3WWbGq%av)5ojj!Z+`~JsWU7-FkOY`oZr=O=P~#AJWEa6 z(>T;`X*2_H=jxwJ=SezZLYMH7+MCoHk@$uhjT-5CZ`p=q0phaD+MAjFrjU)8k?Vlrl;ZTnv zqcXwgET*C$3$ES36%@N^(YQ_S>5rjW@4anxm$+NJ&D0&vc3KkWtLC9J*d#I(eJq2B zOJY;@ZKMoNQK5!xr^++(I@xYO^1a2~L5x5h|v?=e{lFRz9Ej}4vmu}KJn{Pf$JkrO zMb)+O!rUSP3aEe}EmBH@gpx{0qtY?b-Q6W6(#Kj>R_XHL~m@l3xp#B}4}n(}G0GS=daP;7l`Sf%u~uiy9mo{o)p zWx)H-rP0uPiMNIt?oE~dUWZB7V1%Q}s_!|u`SP5n-|kNago}qCs&pRm{Vlu%&YORa zA6z4Ca{OwrVXdMkjp?bNJ|5n@b@7G%ch8>NcP;acc_?UGzMg{r}5bim<|6{d|m}sJ{HZR|-*&m~eVEq}Q+vH$r ze@Wi>j|k82TTK0`v~^%l0DT=?h2Se2q(HCyGDZot?b9Fa_pGaV>f+4$v7Ju;c-rz8 zKh1(~tXayAvi(BXd|>9*?o=cjt#fUedxkn!4Ni+DxmWb4CXwY+o;Nj0yLaE0 zb?K~6TGWsj7j3ZF-tb{5dQfDCbm2oqpslk17paBjD z5UCv;On^>1S|oCbEV#n%Qpl!p?X@-Y5~K0t6y#g%s$-CvV!8NBM95=dU%@MN4;DtI z?Ya_|ut?@ye-=Ri(PaLo^}u~9|HOTVxLwpX>MmIRo>BYN4J(_`=N!D+_w~kO)1CES zCZz=46JL8FYGHOiTTn5#$(8|Ic4tG6nE~C*iB$4vTkLK6DP>fysYj!80{=OoLRt)c zLf06H>~8AYBHZO@N(HH-?U9@O-|mJ-uG1+KEtCjVswP~2kKcKEJ&u-CD&d}A|zdb{(Ie7f>TF< z05c1AjrZEzNH`wswb%J2oX?0dx}tP&wuFoS2zorf=G}9aj9~NpGM^cTv5j5|-P+?q za{c%0pMxZ=KE__3zvb*6JKz$SG{5dF_qOC1Q`+NJ=-G-kt$$WFuuDKjxk)V= z0i+61lLy^?Y0t$hy=B44PF$|XhQD-~JoQ#&N*nDs-Pw1xB%H0mb!;9?S52qxogonA z)kH33{3f~RN$IKmNXxbG=2bizCvp53v?Kh2_iYm_$AlzhBJ<5ZXkvBsi{ECkQzQ4( z=%oPHiF0NPoC;ZUM;6vl^&yPuXtX5%;s%`3#CACFB}&eYaGJS>HfhS zJMk7A%5?LFdh&c5;{8zSdnN+BVt3Gs6~;(J&I;WD9=X;zMaJHlFa1O_yh0%r_Ug03 zHMdi(<(caH(xJ$-%&xmz%dC%=>+}gEb}pQDhq{-7=0dtDl_`#Uj*WL2sKl;-ib{JI zuanDUlvx6GuGJM$iA7H=kn&$~C!l=8GWo8SKIi$uUp!BH&oeA!_Bl&3pPTg5O6plk zYL$4Z?_ULGu!OXi?CfAdfmdt+qy!UyB%~~uMp&C_C1J!ST_M|D-yng(j;}vt%U10! zM%5V(93~>^X&=9bsep>6$r@x_k=JCSTHG(V zsz8qK>;Ri2deTj5<8-jEK0elKF3bv4ngOn%EoC%^Jddsc{QG?VLoYl-&9 zDHmWWt2W(JlG-1zAiLc{yDTU>S)oL$4BGd99!@N(vQVnR>7SF}R+mI44X( z8Oy4sg^Qt#WpAJ(=nMv6@$VlmknG?8=GT2HanJL`q-aTM;R{{bozn(R6^T#=|H7J{ z_32O-IN#Xn?sFPnUS{pI8^pcT^2AvA0`_W}F_9wy)k_LUI1YC0v0+zfP#X@7vDa!3 zeMTXyBv6XPfN5NU-qLoGJ=aQbtpE7-&u=j+V~#oG`IBWv(mS&^ThD144?k5f>wVhT zWofYLMO=Hw^Y(kWiX+q49%+}S(fuz+VWWspt)(+mn~}>K@4EN& zp6~}qt*q>_Wv6QzH#?72@j2I!U{9yjf-|4{4%EoRbQnGVR~@BoFWCqKmU65r-{oXkd!hHpBMGNb~T^yg{cAz>V3^xqE3j zqTe@WW^w|-&n@jZV$Nu!)O z*me1Q)bFb$8>?n{U%Ms@>ywuIswrNa4v=_w zJU>Yhm87P3#Fj#Z{syJ)z-hfd?i9r&KQUh0vghgP?fYcJ^TL6fSSF_lqzvt>zP2Wj z(DPgb_uL%{k?wNX=KLOG2ygd_s-i8&Yjk#cI)(kdClx*vjcF$1kyb0S#^quQaLpE0 zT7M9#NsDdE1gY%~FK~!=t9wQCjAy{S&^EQz4@Cusq|Fvl zL!9(dk@vP%4T7skc&3`vK^HdhM$PL1a+$gu58@$F&-pbjg-pw1H^b>7UnCJYIYPyC zwp!>lrN0lpE56ZUjvyAZfdc6FuSPXus4xnyIhN4TY~ElaUzi2ryZ`W--)rw5v1;K3 z9ZbXzK}&v>EMG21;yH&7ZS8IsZgDyIM&?^v4yZN-++hekEx+GQkHe8q5H-zj7JBzE zEy23`Iy1AIgW6y&S0=qRH1XMWXFXjH3G(f2p{WM6CY4R<_Kd>prI;$(Z;Ka@?U#Tr)lxH+Un*6DiIwl3u}-SM!A2 z!kp_>@<2}+G)ED-CHOuo(P%`56Ugs4N6*h5vhuniK?s7ll7}*Y;?*S?kLo#zZ{7QgeHe5D|18bzK$9K zj#Yf*P3MN8L)MQoZ>{3i@j~OhpwRdOR!-}^TF>%RV@?xXhmaSzzy;Di?HALp6Dfi3^b-G8w!+v`A9kQmpL0Fu}-{EkORB))>{R*${J)q^k6Kov? zskHgJKg&~_;5Tt!`IVTZT;+0^eOrmQ?J5p+*qYGU!QfRobK9K8yZWdD6*+@q|TH+T!JTwM^_D< zZzi|xUY#~ZWpKy4Rj<4b*GgXGqAffqEW`h9>8X9f?ZhOQI*`Eedh&3q^K?+~^6Z0l z^H{X?=a}7(F}%4&cMI2?20RB>1l6q)i9N&~8KZKGIyUUEp6DQ|%VTdm%ER_Okn8}} zU`mo|ZSZ@DiP1%@&}z7ig1(*}Dd{@V`9E#h4{xBivzR}lh?+?dHzGSSRZ>ziHDx$f zz+5}^SLm9%ZraJ(BO)Pbyea46wANBI^1REAL(^{?kt-y?`1LaqApLXI5iYs*o(aLcLv7TD}ZY30;j6EcB-|aoQ0aTgg3_?(Q)*OEfy^$e@?Ys%5Z8qIg5} zqNYfkSxZkhm7<<@&dB*zU)d}Dbd^~c+|SpU`+|D}9Xn%gbFA^y(!zGN?(QQL?-}hD z@3SZum}b-)6eIP|@l)Y()Z~ubbFc0r;mmDX|I4aJWd#Kz-w8Qi5^vZK>J9UqW)U(f z5|||u-lD{^=&Imj`hepXo9V=>$oLT9i3UlZG)yGka7irSmpwm@O+0VAa=eY^nT8^g zwiUqAj!eMzbzT+*)d>>$=b8WuL_|?6ZC5*t^uvCJMc-&GL2;X4eZ?*xttz z(CvsTrqfy%_P#>Vt*X%+BeS#>HyS*2+nKu-b7HNz4?-Sw#6 z);Y58)Q#`oH|cY29P53STdED-U|hVw^-7O?Oz9wTPsoc>)wkm&_68lE%byopr0EgX zta2MPQEv^FLf{-#eqRW#ZSPJTF1ovNJ+pqR&jHh`Wc=o_6e4Sa@&Q{4)(~d*Fnr@OwOx>{{*)GGp2#&OTvQyj!T!azFNBZ2irwLtaD1<< z_rA{T$!RZEoB;5x<%t(QCFr?ddtE+dIxhQbG0)cG>le8kStXhdRl$m*f0}0A$f&e= zD%4-(Eebdb{dHN$lDFS}-okj|><1{agd}6%YG2kzUk9>Lqe!s|xuc!Wro4w(uFC2T zt6GgpJNCxJtB!a>I|fxxyA$Hz_3+>Vil81ZcyPyvyP{V^Tx2GhP~|E8GxtVNK}IyZ zOY`aqBlvH{H_;mz;rOV0zd*|N zIwNvsa!-`hX(gCS@?B0trm=ZWO8};^SdW9D>py|%&(g_mBWq3*M#{D<%StV6gy%w@ zekZc|?vP^0 z`G=;+!LX!wB)AFI86SvC;}P&N;hd-Anq%A<;OalV(a$F z`8E?JVPW?T+o)E2SL}h72}8nire27cT{+UL@!i4G8W!E-jiE0b&vt2B z((I-Pdhs~PuXOERuHC;{Z8?qE#O02$!nL-vyxLz1x;9X`vK(Cp#d@j}7Wc+zhNpcV zrV^4eGWPa{Qc_)Oi^jhVxlk{KeSN^M%8dGNXjN-T{=O4nLBRo=qWAAB z?xLSQ9%%(*&}F`SWXKw7%oCDx!#-=*82Nci%F%EmVDEw`ptS8W4JJeNql;ge#I>*c z2(OLwZVGh;OX8zTmh?TF%f!jHopgVB$?Dt#f6=<7j4HbVI(ZSRPwuR-p7(eUh3Z== z-0ElW%?76{B?sFePm1aX`?;K2D~nAVu%P#B6&KIUv$`DTkbUT108-|1TI?hGfLULv z{cP?OV^-j5d#q-iKA;J`Y1bosq5zJf+hBdch{8CN2jx4C2FGa!13!V70?+Q~%ykEg zK}rs@4LEZNNf0I{i#tiLwDjYa8x3}sriL?SFkGw(O180H*WF&r-#o(@E5eBzU=&CiA~nM$RleLw*WLblh$`f#2TA zWYe&lliNbp##KiI4-cDI3>PDi?qU8*iZ{&%X2f_^) zNxjRI*OpZaEJZE3$S*fV$Tx-xA=PefeX2`q3L)_d)c#sk{Yuqqc}%!+so~~7`wcp| z(S>NY`Y;kbaUIPb_YE&+Y-|jzb8g9h>>LiqEj_RgHYelY)MUc>YrfDX{ zr-P)fsz0DfLVM%PAn_WxeZ%+u2GtDphmU8`@@l{OVK<3kuT(Isqbl*c^ZLB%v*2-$ zc@_6ovVDT4rk>3sj>+4js(y25&AQ>Rs;|$hZpf5}x`#$9hwtT}_E;vfBm-t;QBNqw zK{wvqmmX=-HEZS!SwOjul>5qoz}1!IX#GlQKp{#u=1!T?_lECHqqgp5K-#Am8>1umL3L z@UcnA>yc+g$HsWtg~n!BV`+%RiwLA!l`o=m%g%E|)tXr#s&8BHiNtK@4gF=U5$48Q zpu~Gp4&`L5iNGp@Y0u|#nD&qSjQylYjTT`RFC>=fE$-&Ou&N7Kc zUl}r4ufI6L+m2tDI)utEEt9oZ_oO=Rs+(o@znsAirW_!J#)@}ws+XRVtL8F*&A+5% z;+;A(&J?(DPG}so^JIu)(k{I;ZbZtZUHE-(d{=R)$5SHD0ww& z)fAQ0{ya7G*K6%5d+m>}V$2hGDtG)j>{1^e1T9VR;nMC;Sn`ifAT_v(KEQj=!(pbm zZJeq^n>4Gme=dpolbE(A&O8kwf~>M$<|V7Bfa_ru4y_qz#I%Ei8lP15Gc(gxk}*z> zgo!w-7=6+tQ5nPh?wm5(!43OQpzTAy9qksjs(-xH(|8OK_fWO@4 zaTky8KL$xpdiDG>UoBiIrQ{UFZx1+QbhC3Z1X#ra>4)f}2E;+FaJ%=`ZKz@0ICGY(0JGE??|1!SQ2}mCx%BMXyC3X;7*$NB#jM)sB$*s zCVm~t>|Y9dJxYZY%bj}NU;cC7cX6nb+x|K+_LMkl|FX_~tu&}7>^0By>CHZRf7cpZ zXCaB(pcG(TZ9P`#YQ%#*d~|Fc;h`IY%NW(aIno^-^FthSQndmT`SdumY$!=n66G-_`3t(f`N-z$aMl)ATILp5C z$w*2Rj6Mk|cueavLCV>c6W7HOmnzkR?Rh~I?*?|rnO$itd|rRr^I>HMesD#${yN(y z<&Y59G^5U)5GTSZBq`Nc)#Lvw!pSByrRrk`@wDT`!qTSSNJ}@#-d3F8Gf&(O4@&~%VrWNk z_^x^4QwFmXl*Zh6)}Oo4iHwn^efLaG^6!WNRS9S;tjACQFokt8W+`J-evbbE=ZF~# z5beRFU@vnsyj_-g#$x-OS}{hIsEZQF30ANqcQO61xL;N5(>DIdRsX2=XsB6Bvqp_; zb{=}LwfdyaK}f0`<`(XDKUO@_Q+(l->S5&4s8_&HBQZDd_~Q=9m|%mbQBthNX!=!sL6j@UbsMwjN7nFAEq zjncW#LdHYem(1l~IzDqhpYnf`_8Uf)UluyS+QOB=V#&BhTDFDLK_XuvBKwgizl+-K zU3^sBPkQ8pin)=y?#cd=9LmgSH_;e!H$C2JsGau>ujrtImSXjs4)4&W#VtLyr=_XN zPGwOW{?)_TWs0toUQ^NIqZ8vlxXe~eNvC9F*GyP?@)bhfYKG9%C>8%5Y2M;|W*Q^l z0?+pg9HJx>uB+mXqHXft|1VjD({X_fzJgARxJ-yul#(j8& zX!+gB?6+^$SVvJ*a z^k^Q~DG!>JLDpZ<$H*mdZ2(Rda9}SXyK&P;$as|&S^@px$_HRg|M%hJ#m2?O#lm8_ zIh=caef=)?2cY_W`LY1~Y33@dsWz+uT^3kT07lj`zz`sQ@6t#i>K_;=1Sk^w`};H! zp`W_|bK-c?ya?E4z{JGF(Xos_FyzxG;7mpeSht#*Q$UIX zI0vlTArOfBB6@my@yzPLhBHeg5BThknpy+@nHg)~MQ=Kk^?;bzdTO-(DLq=H#N&OV z+kZq2{`baSssfVBG4dLYyu7;F+T1)iJiK$~4gl~2NE{GZ_u5|+AEc56A894C&dZp+b-GQr6xuM@bIR_QIs4f}h}urZmrq$OFWmrcC);K9h? z-~o^Uhjr0AaM>-l1Nh+j$&@t}ATt~?SthV<9G?T0HMl1N5yIOoz=L+WzyI@y88Nfk zy@wB7RyyO*G4U*bIVfOqQ~(!;y@e(+GP2X{iI}uB1+3tYAA!9L@Yn`#(Mndf8@wZc zJoUat7z3IP+1{T1U$NojDCAXHPBg^v519P7jTOPlv}Jak{5Oc^76gFmUeJ@TI=oGg`FKw;GsSZI7hm=x_yGDtj>_)p_Ctw{KtEWlVdG06d}D1a>ln$CBrgu0JCz$s@J7pf{MfCmyv z{^9`8lWOf&I(KJkT+u5Lt1$4g`cee}VH3qM1ytqtU|s^}&jE8=F){z5B5Od7K)GMj z^{rk3AEKJIRCii@DL`WCFsKH={x+bE0fSw1G8K^vdnK0xHKoI~K5Njub8@i2K*h!N zJQ{cn2v>lEyyM2i%$&^UxCw*;yiRN8=olD)V$WfWg3uSXtG%YX06I@1=*G3P2AE<% ze>{8YC7>p&sHlKEOE@XF84$@p4X>fJYb6N8bF~`^xQRGqJlol6Ue$m+1|B|JbqA1G z-!aC4Z$bbgXyE$$!OssJ9i3nBj*gDGm3f>r9lpXJ)^VSi#655xF7VKI5&2pgFxC7u%eh*TGrXEeCp4WiD#|? zO@*4;z>798FklA8yh2C0%c-rUV4VTdO&FM%3Q1fYwy%J$3J@+4_C%~C0AG!T zg#`s6#4=M+Ej}fsJQf0c`#E4lm6eyj2h4Nu*ue9B7&sxzV?AYL{3=+aQMOq&_P)kp z1Aj*gNUn?*fB7DT5d4XHYQRtjpWixi3kV3n1$`xm%1iCLUJD@Ip~#uwIX@4TqTK== zjK^B!mcEGY^ihqUNYm>xM7qT_k2 zm=qW=H}vuO7O3t>&aPUA)KuR5DYHpeCnPX#-27(BPpB#AEC>T)UONryK3)4yfR3YL zSJy8CwS@Tev9*kiiO{fopINL&RlX!YtZ`$3LJt;4ewTy0+Lez{HnlL5aK(=;;-?(E zG`=9QG2T;QbFnz`Q7I(0Rv+Ylpn<4^DT&Vyn>KW~>CKE1}g1LW@Lqa?u^+MfsJ zv{JFh91n50c*F0N0C1xA)ut*Zl$nR;1jIdAn5cdXh9|xVAgS#E8G|qi{u9u3K`(gh zpZwhRE3o35o11fr1?>VF@x$tk_dtoDi>(2$9czIy9|(8!iGKp>V8*+RAErYlW!k;K zo4uub7c~t6y)VGX1R5giQO}Hf$-$3cSpw0?ZEWl>n1DSY1UfH}7QZI~!WGn{3ue$k z{JwB7Js}Sg8o;uGx;bJns=)UvF^=3}t9_)za}F*pDNOCjV@SyAC^Z(sUm zEu|XBC;-l%m{>FTYVG+lnQBw^EPu^4gC8E8*L=} zL^I&~oUL3_2&O6~#@6Y}Nq+Ij%=E8)D5E{~tj4HmaSbZ`;NRfjGXvLy`e-Tp+eMj0 zaCw!~p`v@D43|rkC2K9G2h7lbj7vgy0jt$-IR{~EoEtu%u63!uJ3B|j8AOxb-by^j zgqN}xk$L#z?VK7_pGTqCX{{&56C2DT>RF-sCh~~8$7J*riz7~%6$H0iXi0H};%@?z ztIR&BkPVeZc@+G@Lb$IgEAU+uV6sBXGK4$>=TVP|@2M-`DU zmDDU-i%opqzKn{XhT*CQ>jfHU+9*Gjv(-*iUhlmz7~-=x;p)CK1vleOZtmYA{ky{>^?m-hArLxIjaRfzcEo$n~wqd&*bm#c!!VJX?a z>q_Q`mBna3_g1!GLrR3Ov%3po4bzlVe>S)CqE%a=z0W`Lpl^Z#GmlAzZJMw1WFOc6 z(U)RgcH#cbBJFT~3xZ6gEj=sFEl1+pP&dn zrp%SXqx8|Q6u$EijvsXyIdjK+xnkx(|DK)Amq9RT)oWyL*XBEDcU0K?)GW?F-2q2x z-2oO~4%NnMc=$Nj<}o*^uh}D$0#(b*{gekWmlsf|4ec- z=y)i2KeC0eM?aO}*+quwBqOEe3P}IWw&t4Gz#Gh zj0LLpG9k!-?kjShCVgHRmS{Lm>1+yxN^VnYFumW7{nV+uX&Y>|JS4TQ@eB{2cUq_1 z)+zCRUrpuJn;?=2>o-gZ)^^)N8<>s>3G%t}R$$j(ULiZ5qH~vx0w_G}_3+MJ9t|l( zMMVLd#Zy%DdhJnrlwWlW?2G0v_yyg_Wu4{>h1xh0VgR0MsPc zb#<45kBgSpzw0RuF7EOEK1%yWRMc;0xOyJ7!#kaIH{?{;(RpO;=e}FTz{U0B+qX@q zacUKqHGmWtQ1l4Gv0Xr(2H}z!X<}EGl^uui&W@K`PR-@Spt=m^7SSVymn$v4LX|Q(kIJ%pJ9c2;?H!-f* zVzwIRqR;3IIG)mWzlvdoPVBPEu_l;@$?}j*sqG5Hb)q1jjElX*w}U&3uotQ`9wb9Z zKT5@IR;E$bxRX(|uNnmTYJE~%X2izmpn7+)fl_sS!!!|}Yd~OG-un`t^QMZ_bJ}<> zZ>SVe*U=g!z{aie=%p)utBJ`Oe~~0u(Lt|2>~u%m=)vVjDp=Pr1rU@Stk>&QBjHG0 z?;v?Gn{^}6LP|fXbZ3v8IHS~;4_-7si8vW>x((0ldB08Ra!;{tw#BC zMn<#qqYeDvWx(}c>rE*&mpWVqx|UUFBBG+I`Dz@%jB(0HL>UI$S6Cs{4j|0W06P^L zFux3C$vuPhNTd%~sfu%`045kp&}AxRAMEb3H{yV4_Ufc0Ej}wtbniY;TXD#rvZ@K2 zA{rn{;B-0JR*wlr9G+&utiECbi#|imIoHvAb-?%sr?EbHg6dvC6Uf8U)9=FvtrV=E zK9A$vWN1H>O<`t4z53!G3BQbk{Q=gqi1crKkLT z=T&{fPX<7u^du`7n{`+&GOfa7ZbRuDj#MBxBS<4G&U(@;C8jFf-)GoH=*8W^i21Lt z3d3v;?UZ$6U_rNUA2ax`5}wcXUpED(HB6eRwv2lR!f5`w4*>3@d7FU|N5>=_vHas6 z8)o{-5KS27CdCjrS698Fd<9mhp`Aj0&ASJgo6*KGj7FlxDWv%6tJgA#a_1%F8qrr4 zYg_?h4GqjRjk?5Ty-=L3@%eRx+gDjfoQ~==W!`rwfMP4zgB^4@G0hGulOiOSR7&O$ z*xJ}+oCp%LkT-Tdlg5)VaO?Zw)Og%cBQ20HZp6Uul*U&soWPWGJ3mKIZne7jGJkk_ zI`ZVX+cz(!7=FW<)qGEM>6%*FE*>k10xhzNMYKY#Z59hFJN(1!s{ncVDDKIh$JV0Q<$nUA6*0f)QRTlkQ8 zpb&8PvG3e*zd9ZRi5IKNg!TK-BMBmoZLK4;rqW##oIB^My)|M7it|Ty+!T1G=17TfnYL~+KDZ%$3 zui)N*p`I=gM#`br4AiUCfHi7B6&lV%d^R@gXB*ju6xDh_tsm?Nu&Hf_;N^mp+zaJo zZLJ<9Q!Nc!D7~U8sZvRfm`90}#HP&Z9b>Y&@1GS^`_R+$c6K1I%r`Jo+tVlfm!x^8 z6E2=o%cNZ>x?f}n*YUD77u#N^&0LTT{j>6;p~L=F@??XOrf}tOrY?JjJvH{|E7%CY zgtGm$WL0NLtLuH<@3M}gUZx{5XjGo_-J}ITC9Li$Jf0&WK&}x@Zz|N=u2|gL=nTlR zzoq|DX?-uM+uBpRzJJ&zs~T~jtk9ybi7{p>pD6of=&6PLmX(a^(z26OdH@H3J>u3U z>^&N8<(ZBlUAJN&1`+ahYh7)01s^poX5Q1)N0Jw7x^D2t`qTMOw1lyp0W|D8XRTgV zy^u6ceweLPST94FsgqDmgGR(ECfEy?YJOKQ*EMi5a=;0iP>Y@@?0NS{MfR3~aiTwS z(%bfBGolG&q+^+?x%xOrl0&@IE;8ZlJ$SA~hFi%vEI%Ig-rDTXmP^rCRT;{aa<;z> z3R|+hiJb8d&6#Tk9N~gHMmLz|_CJ$ZvDd!=b~WtQ>o=1^6M*=A39b&??&Op1fXtz_ zj3|`2=Rz-w++S$tQDFasO1OZ97g#$Y<#=bf9M<2IPIw>=4ATctR%e5_H;`Z_iV~T@ z#>NKeBTJAUF)=wiZ9vw69qZ_5Aw15C2L_U4_EVM>9R{4G6PKu!9&C%Xy|2pjyTGPH z0BkWprlJ8TF@e+o$b?Sz_wNDY)HFf&cpj9v)9Wx&$00dhF!%y@cZ}D-WxeKoF?Xxh zQs?LABO@b$kPJxORm{5ORaZ9^4F)?Ltq*{(5{#IEv9U1=9_?y}4UiRsgPA;3V%54E z$bzAkDSMFW0T~`UARq_2HS%&z7#PB4DWrKVh4GGpk#n{X1adQL(v%hD4`HE0=AhB4oBdH(Z)%$Y1eDL zdv^d<#}gfdsn4|}SU_UR8>8Pmq~xZ4!gU$qiCo^Ku$MSPAkFGIpKwj@(`6q>cPcJg z(J!M>cRp8lm7-UG(T*^$T2IFp+`7BGD>K0#jL`PW$gpkx3~VT{sWsD#%NauTC}*o| zl|_0eTQtu9$;6|fIrRKLa-d511)N??d(!`*4elK@H3|y*x0M8i+;Myx5})sOGOD~i zbl}}^Y7qRfU#1?hdE&aQF6?~_w|&1xov0OLpW zI|Z7aCBgO|U{=8XCI3<@I=*R6)*?B$YDSwbD3V+wk(A3K4lpua$Ji$V-EosI^C^Za zSk?q%>Y=hCNqiDw^%3t<9ze3V#h4E4WyFcZb_ikeQp_-kLCc9t$&1uvf7g6qr14bN zaFhoE`xX-_LZ7yGb1uTRdWOHkH+hDu00q31C@9TbhC~kIo%+tmJIbGDu+#{bf?#?4 zq2Wu(rrxhUN``u(k`Y>Xr}Gfk3%_o%UR>UX!ckR@-HZ%sF?VY!^2`T{$6-YhnB?P_TzMM5<>aVUJLK-%2ZIBI z$#*bpR=Y`Ru6I(wVzR5VpSt@zdFj3;QV+XM8f&7pMDPG)r^bb5>OE_AhEN(}QLib# z3)+ET8Dwi_Puhi%2!-AK3ucDD&~QZF@Xj&)wf-i)-|a{x=u~_Z3|oQ=mHo-)ejNlhzUi9z66g8 zO=8~X{(s3fG<4G{=EMn3L@WO;n9am_h+g~N3?dectp671ua@V1;5gLr^6R35ZCvuA zh}{zs4Wp+J|^%nm2(78sST-PoO1@;{p!;9lgTVMTTvl^Vh)mi8q44C{ZbG5e6*5U@4g>LkGnKR_Min$T*b0v`mQ;P^w0Bs; zpvYOOUS`*Y&o%o0Xd$4XX#&+wM@a6#&3^Pt{K*Oi{g5?$7=G3Eweohjs)cC>b74IF zP|2t4ifJ)H1(~*A$3F%qiBd6C@c0U&}2b0+u34vU0g;Z!sE{O$8%Tun% z_U8}{I?P&Xj;Fj@Rf^^U|AFhjlC|&O>Lbf`{5dfIOb$**2o23?$V?0LJ>}nilYiw5 z*;XmM7lZv8%e0{pgDu){_lItf%667J_74{aVi6tdtb3wuggJ#6 zU_;2;lQ_q}C``r6^5_LA6|=HZXom4l7PAJeOQ}n!eCQ}HU3$5bCIh5`Wmc@yol>Y@ z_>oOtU+sqD{^hFjK2@c~{l&DS-^3D9XF-$i1Y)E}K4D2UTx(H8U!w$3<3q&&4?lX; z*3umsDO{Y>DstDJf@%p!OB_$yEW9OH%$h3z{)h0qgSmWGP!5VS_Lq+Tqs!oP)m3$j z%-PT$9?~9bxvy{16Le>cv&t8Q>#L*r+Lh(cfp1q*qzIx@V72kb<_%Z+(w+JI;nt{jj;a(U^tWWv#`Mm3X_VH{`N5r=$(2`>bPm z&Y%4e4|{dg`A;6?#_4_Ga`3RO7KUXIbqldW0O zuf9^=J|m9F(zYrolEHt7&#Htw@lDN9$9JW|zw^%RPD9&K;)8H9$4~t|Tt^-BF)XvBYt=9)UYIFv5@qLDGBw z#&7+1mo2^fP~sil{~umn5X$QRzg}Jshe1v>o)xmW@dQohB}WC6?zFeQ$EHLtlGXtU ze3?Kd5#*Dc+Canza*I`aC;pyCs(k@Ty8oiyeSB~76W%zotqhvUL0Yn`Wl`LA*CSw; z@f~^2djse}DDgKXAk>jTYswcz*ngh4|HhOS;BTLr-{{Qd zS#l0QM}M6gXYf~wO-ADx~J2wG}Sa`v)=H^3(w~NVeY3oHw`+TQnV3A^Ut;j z4rb4Ep29T;N*mor=Ybs+_}W|K&!UpPzoP!{NGpZ9}t(W*}U z13|B6F6`;|y-C4@`_h{hB+XZO4F0wRMO_iK0|&$YgGiGg1r`nuz!`nI2UxnwS*=6& z8-MB#+wrPtgugF_dU=ybNh;q?sq4M>b=^#!8m78rv28_wRo{2KpF=ju3uub4|g6{~8pHeg6Ly#pouHl48Y=r+wx@?N}}y4|vUpKRL;rSaU{pw~M{$R~J5#7f^LRNW3TJ z<+C5=8|+e311YT4is9K?_MhH4c2otE&XRMUD2p>6+IBRwhub<;-nIO&R!4q9VROaL zj0Io0hm{Kda1+qVRl5j+E`}hUd^MyeTg~aE{8gSSu5g33ghcCy7i8W0sl=`?&O{b3 z?x`7LE!6C0-bg>3b!6?C*$CxB7|d6Z+&o{_)^D4V&{=WybN(0uRNzh{diay!OT6Wc z_o5@`0rRTs>w|9Z71Ilh?2RMJ`)BEGh|WWAt#Ow2>Ocb^>dq#=pKX4Am=;)D@wNZT z^cf8-0ENS{>753W7)DYI1^@N2^OPo64B>Fi{Z=Yai=5?=+_71J!# zk0I?&erd}l$)5teXz1P{1LX>G`V)ZHPk0mQ60}e*Jkv92Z~pk*IW#2kzI{^$EHI4F zwy4q%WY{{`sJrSZ^-&COgBhZ5T7zYJ{2pwYsP7$G7JkL|^aL7LlMLyGO{#F0O?c$!zLHzy0aC^ty@MrkQjz?zf`#<#D`s@Fx8uRs_RM9*^vENfm6@uunl7l!JCR!}Ae6O%aUV{CP zfZ2`x#7fQAp4X|1EvJNRyH{q*-QL~DHg5VzUV)#^M+Q*j`b&Tk2s*<%tkE?v*;c!| zLdc1I*W%!VeD;v7EB1M^?AG1uiP$Eehaz13xb)_&uYgOA-gpNsPjhFehD;#vVENcF z@hG^eV+S+k9m=>jgqdc;o@d~%W;}!75d*b0%C#F060;9cmR|Huk92o7hzOr4#OM+z z1d6pq9@XYGdq?W_RIfj$z8FAg926O!KHrKd2w_|m=_2G~f;E%P4uRQCWJC(O9eWZo zY#RlE^20mtXv^uD?f*<^L@(Mo_Ld*qY(G1%fd|wIDO4LhENPQw43TlZdJKA&fXmLXiK@KLy&p1%$dSX4qm^# z0D?YN`9Zm>O$E`}D*kCl9@pS*j)f3Zd3OG%rZj4)`sctIPZl|d<%84(8Wa*MUL-04 zS-S0T*|b9)9Z8oJs5M6KM?mcgnt8q#FKt&CFA)T}fU3|0&bT;0c+M}w+l0e4q63daWljBD>>h|HyU+u-F%*QKjzC@T4Eu{Z*R^4w0vbU{Tr8(au51m zoKVxP9^8a?4(^BT{&I6tJ-u+qWVX8y|4z9O-{G`-5|XbJ5*FjVf>D$ulaQ{Dvf^_0 zuFmYk!`ukCKa<@r$3$M+4orD6ap}c#IckA zCL4J+3eo4`bVtw%hZugZ#=QBNsP6!zlEm#KeK4ZxK}}xTrRfv5-EQ2Jmk9#4PCvBW zK{_1`ErlIc=NWkBF#1~o^>{0d@rM|JslR#3Qb;y2gskb2^#c;z*p2c z??@q@p14eRE5BVK)4nWEj64#Tx#n<&Ti<~;{o$}Z2m&7;be+tx&W|t_QvK>)Uw!!I z>xV)%VZ(_x_p6)DKUPG*+1r*xuL7llT*@H(FGZ-o%b^G3rDHq@)=f$7Y1Og2Yx2v7 zd+8BJcl7wrG+1=v*00ayh{v*Sp-kxaAG>W8$Qv~qyh(0%m<^zh$!Y_U#_#RFzMKhu zfO8zVaqJT}2i4J1*z`a)!Eb%a-(+(fTAquJfak6%vvGMFE-#Ke8bcaHZvuP6qmCHU z;X3{a*S$qnTh->9XX*sS%@91yBL`KXn{M+n3$(OO65BLUX*h*i|A)4>fU0s^|3)zh zMU+$!kPZc;+W_elkPhkY1_6}@X#{DI2I+33yE~Qc4grDhS$g(4=Rd~1cYOD|XU_S1e!;Q)K<_K}>V2L|71_)lKl(xZuQ(?asT(C0=XZW`h@H(7t8H}m z6%iXp+#2OQUzXyxv>sI$)}c_8C6@5A&9FzDjY&(Qx@FAG849}p*{j1Yie{U{Y=h@q zp$xN;-7%sY9b@a{!?QiNt)rd2-Y63=X`RUwb<9zP4q&7DuTStQ`llBWjmpZly zPP)zP&iGeo!B@IVZvc-m1_h$TPMiMsGJ}FqG1^9ciI)y3r7dzB#tB$ntMIWG0>$TI4>aIrJ0x91~gB7q^MZt)S3d_d#=kSFHG0F+nv$jP$v^ z_T4m9tFEXTziw)~DGAf=90dsluhXD>Zr5R()J`X!y+XG;Ge^Y-%kA1kENz6 zrFSgSc}vp%x3vk)P&z?DRcmi?T0R zwa=$V(|7#(R6>qjn$BGDp5LAQm}I ze|`So7elN;bs75QGL^>8yY1vG@R<}L9kd{x+o1nIKTRUZP_VBO;#2$J*K_(`xUY8f zepFa!NsS&XKSw{wyC+44UnXIw_mcxL;<Y^u_We^&SR&vqn2zHIxL)DafC)bj@T`O(th&>M|v)KM+`iCgQLXqKpp z8CTx%zqBckfCH|Gt+SiTSX=6O!0GQADzV=QDvV+83>2EbIKSDk98h)S;xt&L18FR7 zaCJAJ^fNPwon8S4=yCU9vqo*7axyTy7KWoh&rzfB>qpg=nQWGAJ9?Y-{gp`1oDC)N zTsy0T>hzm4E)&MgTF9XgU|M^_$;I;QaM(tBXUi?-NPMT})N;VT>097R#U!gvykO+v zXbjQKk3dG|cc+^y;Vzv1vU9Yz_iRtW_%{VH(#;$V$zPsj<5Nqke~xc|>M;^egoN-7 zPp_bz{W=}YsWS#@mg)|N(94o)+0Vz**2YdhU#6{DPUVyZkS})qY~j~$%esLT`o-o2 z9<~B|ZY3{|Z@!4fEm$*W^FIgbx5RS(QqjRW`tlery63^CE3XmkMcWo} z>60w|$SEO|lb=80i5s-X8=E~VGX%usd7am3j|@-hR`opMXik>0CzlKK&wmfs)fraD zapL0G)LcsJ7o(~scknV4p7{6Kc1Pxo#D3ec!FG>MonV&ryoXA8E!^~b?+nez?Q^te z*Xw23<9O3QubeFsybQ|>D4}!Q=znna1^cT%Fhy|i-P7WVii)pa`Lc&y_u8pycx)id zLo_ujW99VnMdmO74SIT%yB-@G8*OdERI)xnK^iqqhd}WxQ8qp1PtCSp=}W4vKDsnl z$Q}lYB*GUSXuTWr^V*XaK;H!j_f7UNw0aq84hDe#XQCk?B_$;yLi2}mD@%lX8Lc%Ok4^NQ<^@gjtBqkcLvc(e8($gVNs?knl*vR(n+qX(e z4@O(qii$c>Js~>*I(B<>XV(1$!4YRQ-IUJbc2QGC*tSN$jIh__qG*chM-VRn%A8Na&JKwb!vCM74mD`fD;Q1ODAV%Xz*l~ zmpcI678*Hl!H~5=Pfs5Y)LEcJYpAFoXzlNyEvv4s4(|~Ibq_Q!p{f527$fjmX|Vl( z!%%m5aVE*O?C;}qpGgNr0U26AqosEW`I3Hg{IVig9Vh&GWRmQB#T6LXkQ=hIyK87< zH0SqwV4}8o*?PI>cjd+3Qx`yk?B6Qybj_PwT z)Vzg=9A8m}-Q%<2QhWLGdw;SJf|rWmsl(<=Fu4HO5QDlua~-U$_mlX&&1w$is{&3} zi2Qnb7w0(bHok0129&Z!5|)|R#P%RYyT7Hi0y#IgGh~1TCd#h48Vb@J~mhydnCd1{GwOEmyoTl18 z!ygIhE{!?&8sT4T>b4$BOy92MF)Is;gR}G5$%%k~!1?Uu`Rq!6^6}zJ1$(?%xGsP(WiG0(iu_65HF` zA>{#5mtr6}O;a;TmA<#9=jiYdDDINL$mUDxTeUg(ak9Tm7&LacG(V4!eo)0b%t43I z+{oxFBkp&-ARWZe=G-#=0fJsy{ zC&jbd1Y~5xtvIqIYslrG(T{_x1xW&YDhdh;8@v|C>4a<*Kz1Qwg0BtkEil?mi%<#E z`LXsOVr$Xr1p2O9%gaJ}C?w=8ERdd)mXZP?Ho-@|bcvGbMRCG*c6K&4Ea(F#0iuw{ z1SA09eL_whH~j?kF<+4ZgW(H=UcGx)Js)iiwNNUKOTZoOU})!JijF5860R9~e zFEBW5*RZ$eiCC3)+Xf~P z3q_A4WKvFf^&60rA~N)#mt5Squ&@9sBj{}3?T7fwl_}_cH&&ggK}~=CI;2fE3Z9&- z>>y;JtjxiHgCw}fp44oivi0QsuL^8Fx=c~Pu61{JhvYsOcJqqOlV)5XPl73$#7J^6BY>W+&6Bz(OJFqpEzaL0V%Yk#S|KS1 zVmW0oj(D67R)8S_oqCup#igb4Z{GCJ!z2U`?gwlpiZ5Ouk)#001q!`KFmT0-qG&Ym zA+l?Ed3k-^xXL&hSo2{88)&5y!zL6SvCrLVVTErVShXpB^ld&wlFAku@TVsypTlix z$LmZz$J5d%2i74V==bm6I!q5FjFUm7;GE?ay%iA~3zCm}ARG$+-RiG5grFgarVi{* z*nWox3t^+1xgXS?mF4Dc!Lx!08kX}wT+3&mmI2E1+}s=_9j#8qNl|fdI4rbtE;Q9LOB5Q2ZSWpXaYt?w5zu8cFHhcmFxCU z4k2O(krLwKQX`*jTe})ZNarvAE0tT+j`@D&G+Fm8$c@9Lb=+8i4_SQhG*Z?9>ORDM zRdQ;;+yNT!^Rta2KR-VR*@9drI@o|%cc~V~KvIt>=!k&W{e!1<7pfJooAMyP>pKNa zJUGU%>*gD?(|XT%06{QebqkTgLMfR!yapVL!PkXFMQ0m#JY^U%ivuM1|2bX24SYWn z`RDA2%`_JoERgNHIwTsSU=o;*yl0KI>MP2+|8Zwk6>BRqIJ&SfSjV`GuqX8iKjqTW z@-n4WYlSP}+@E3oKAss!&z^h*z+6!Pf>%3Lf{CFag24fl`nON-;}Z~ouqi4e#1g)Q zh~$B_`lfplotsX=H};6owAf{gNNYSTlRvV_O!e^+|=Yz>Dr9)VWNarW`Rs+pmKAAt^^ zv&OR0B6$M!&YfBqVci|DrWEGoF|3-HcfyXQzZH1CDS1p-a{(TF{~q8-NK*Zvp*Rsm ze>|*&$_j3NUJ(>My>t?t?Fa@G_Ja!F)7bkZd@b0tBUla2m10>|epmPOsW5qYHF`f~ zfYKt2nUE=2KlAfxmrR2W9VNj?`=Zm*TL6P7g?jO*&?x_G8xFo8sO0buQ%pDHy`9ea zGt9s)XKl?W`t#xGdfw%heO(NePnHwx^SS7nVuOR9I_@n%at%o9a%*c{K>R)+SC6A{l{Q7l&p4+)`6=r=n+$nY&DCA-cHBGG9IXNys z7%~)DY4pZ`CU}Ja==M0A4l=|v4N4|}r-Uv4pKV#lGE|t2)JXNY+{jH@!awO{7UQk~ z0Rb$_y}8IUtJRQashUvzred|$9n$9FI4tKP=v2zz&Vb4+w+u=zv~T@KUg26N86_8kKOr&gA(xGhiufu0R`vw>t)=eYzt=CFbaoOG zA4Qf*63Q7|IiqJO;^iZ@7Aj9?WMqV4!HduE&*OI3h#_T!pea{wowN7O_&7Lkl$Aw! zt{`;0qh!bV{DO%xIsUvPy+a(;T{@dL!XNNqUiB-FtO}8Cvr{1NCAZ;eupwta>!b0B zSdTXiqntG~%=*dM%ZRY2MncN^C!^|;=qOJ3CY|!bh|XB|+V>H$Te}+~E5?*f9?s5O z|5Xi;R;U>fYI`m<=V8XM4;KmvMF<8RO(JVdzL0?({+{gTh3o99{D#MW=RML&^ufUa zOgV*H7avucTU%kLcMSXKHp+)P6BAuCOKgxn^v|^-^&xu*Nj&m^C>=0}cLK+8J`~yh zF-Ak_e;`F(RaHd=sh+;jJ^9U8D z;8jGt3Rj#q)o-u{VeRiH>EcIpuP9WUq`D*`qHc5Fki_))n_E?n17qAOJ3Jg4Fo+va z(Nth-Wv>=2!67URK5BP;|EKWwzoL0Gs7=;VOuv{kP{__xRYggRKnr$0ZT7r#{8siS zDh75|D^t(}GDJ-zOo+Itv6tzcHG3n>_wr`Vo!nW}LrGfh0 zxI>tI?N$l70Eu>B1YVnhvK@}Nn_47hdyCUp^gg>-iS{9OseDmE{eV=Za%4k%`xftU zjZy1b{h&90y7)e;(IQ3Ilar4ob8o+|TGEI=O<8U8^31v>l65><+^QGw@BTx52zv;` zepWlG|8ui|fP)f^rqSN@m@qO|J#45ZFm{Mro-P6}ocX~AD@VN`0yk^!<%~lBFuKB>L7bYQGyzv2DXpK(0 zqa~zU+&|FM)Fr)}0>3o1)TzVBmWyWVuFA3ezbEWXHuFq5+7PGzVFkdxPc)!HhJ%-2 zhE@Y)tJu#hfwA<@UIY=`dQydnn|b277wC_I`R-ZVxxH&&!vM*&aGp117CyG2Ro+YHe) zh~~RL)Y?)sdpvp6ay4GG$uVk=r*vTV&hYUqf7B#jFZ!Dy*nj+yMuAHBua|p3Sy^Op z$^RfVj1{5&m2+~NTU4y-hiESo<`I>>{a#+lCw4{4%fyUL1vx4u8;5Crmxm81s=73J z>9-CvGhI}FkFTb+VOOe4i$8ZB&?kk7h$ zdgQZ*c?Tev{B$Ho1&%tx38U^sTes%3l;$QMWBY-=i2d2K+DlVVBWh| zV7o3aR)HL624zZ>XR9`(kk{tWIVv(Ts5l4xf6_BF3M{^knKaPOmw5zhbSreY6)CSI z0Q;x-L0&aRP_Ut~4Oa;Tue7WTAx*Yk;Z4q#L7f|CYWAWlKM$kukG_3g54xUeG5aA~ zuVB?{1ix)wvZ(t`2Cf+gW(V%eksKnSSTn9MoAPHpGA}AB-$L*YJKIVpILNu0k?vD7 zvd_vKRi-0b@aOR|&BwQXOFDD1m)+S?y&EFdvQ{zaVK3NljV7wM{s>Fefvj9}wepN@ z;Z{4L`6kiopxGkwqhWgf-3Wnre3$+Rt!pJ>ix)rMRNeN&CM61oscszkVz>8FMx=*5`dtyb8KwvHYGR_!)6~l>Q#n(c2QALa}efi zKz85xf|wL2&u2`j9eMgh$T5q?H-Itq&&z4_|2i)P&Cc>gNuMkC3vJXG*0xO5s=lAz zGtF7e&F>BaAqwuN;f&}cmLKyX?Y)AR=BVW_xyS^Vxcu&FJ+n{Sl)hs4OC;Y?%dD2P zDW6_;yX8G}=1-KMM`y?>DfBwa7VW`tSH|bThhu@QlNj8>f9Nvv@j#dHxH*J~%j%LO zcXC;VSPaBT_0j#J!5>wfgf4#Rhz!O~ydQr!LtEurH4iWk9t|T4`9)IDkxrI5YaMKM zhL#o?S{Q#kwb_~eR5W@JiRgCJ12oi>@j4lhG>ju9Ik|AyE__oJ)0W1ELgVCT+&Dx0cpZ)6l z3Z>`9{uN%w-Vec&2DK?aciAfH*B_tON<_GzKA95M$(Iy{xac-!F~f#rRUIEvtSb-| zz*H#n`Bk3fGbcPNG{b>tZq)0u%cloVM)gwK!;NqD3>RRxn^G0?n$%&Via~xpJ`|F4sf5x^PHyg)_2s_+c`7o{?*$OStN_;lP96#nRd+cX z-(NKRfriGCo7+kS%*P`Cq_i}_R2iURTGFlFOXA6gEO$685_4F*-I}V9Olu)5Q^^I$ z9kk^L2$N9lag}Fkx^@4+&sq@c!^RcfKh{I~CpO-b4cAXTN4`^sX;Q>e-}0W7X?gI& z-mf(P)q*B{thH4L3O_d5=Z-yZ?$P)v(o$8Qq1Yu~i>ckJ4#7CwE(7yc}^#*tP%onmX!Ze~A4x z@1yDSgGcr{aQY48J+=hfjv364HS0I0?|32t)b{rH{$q3fqW4cUx1afZ$l;L+M#Cer z!_cPgxk6MruM^QZ{g~q#i3#P+$;YxM1E>`>r{x#;F0+vEdf+?4qv zpXzKKf)}lK$}dpc2UZJB@b~EpU+f&cyr)N1OB!=a+p)o!b-F*jC|k2mlE)#k$1<^L z>i6x!OzKCSTWPkgz9(JJPbg z?jE&UGou`|*R=#f$FZa6ENX49k!!kW_y060q=29ohl;2EqG{y+At!_>#^vJ6|35h) z@oWHO0Tv9A;{Y#d0pN_#cmO_aXLkf1K}VaDLX+T?^Eu58dQF~uFZb)^Xx}(Go(!al z8KPl#Pkr@u2NM!l%hHr=dU^K6ot(J3%aSYPVUQV>Ai#34P>JYV1Uv?2V?a<)`ZU+q zxL6*?P%&}U3M-24+QI?+E!MOsyJVah;ThEAVe$$ zTdI|+EREj^3kPx=4-RaeKY#9Ih)bvZD#$_~%w7ilL!+V$2}0+U9_Glayng+XdB@;R z>gKSBlvHHrVzHE&=c;PCm91?(}FiMF%0N7a!F(qojE(j)n42xmtrV+Pf zf;y#B`^sHFuvJ~-=ijW@yfQ0Ce2f`p0IC6$dZY%cc#{IX$Y{+Aoq#JKC(qEVmQsLm z>LR;ybPIw+XJ*D?q5A!Kz1?vY@-V+Kz4G1&+5sBhXiJ}eS=~av1uw?IumvUdeQOT0Ce*@a;9|0~ir>$=VNN}xR(QD}c zIb225pc@w-WK`F1SVkQF;NtfoO)xb~n$^$?E#P#@ecQ7q*0$Cs+uH{QfC9a^{W%(Z zxM7z~;_c*OJ&RedtPx2sq0gwg3vq!KyQO+@LsKUI8)4g`A*Yj5;Yizp;dn0fHt9a{ zc3*m*jYD2q)u|16rPNF+*8Mh65YH4JV50W=V5q&D%%=SPe-`(WTGZ8dKltG7hBJgAaqGE&Di5nvly~(hq{!q`>E%4ahKCm zlJ9Iu-6Re(5n$!re`D=wD8U@|5XqhE4qW@-wt!VF478*6lEh{bVFhpPnoiT!L-mQ{;Z(6r9gsEemJ zbadpLjtsdYWZecI5Uv4$a6Fg}czE`E3nKXL^4Yvj2h`>XfH@vmnatMKeEr&R^v&h$ z2m;CIU=KW46zkos76)H|7TR@WkF}Y%@vtO5YQ#mc7E*31$e3pHr;0m2%fQ5vhAUW%k_f>`nXRhzt;qiFf;&512U zyAfc))Toa(9RU1EZdoT~zmQc}E!jHg9$+X2GCJyaHrs0vuShN5(S``qt5-uy1uU=D zD*FDtIYN3Lb|06|C~Jec5{Q<{;Y>=|KiKY*(a`iqAr?HV|TNRG(3PgQ-@I&$%Ft@oLOk06? zB#<{!GJbrdzgJO5>7GjurMpEudGE)kQJU@GI2ks^H26Di^2Rnq$tVocxlG)frMj#k zX9+$`vwcQ3%29jomBtYG+gT|*%P~0@PghY7M|y+#hOGY z?*v?RG`*V4>}ad16%+O&uGr>B8izpX!7ryh%N5zf?;-vpi*gd5if>&(O2mMwobJ{t zPy5*>nS%s68i2hg#~h7=e+xd7js zJqDvA=u(t}-`B^FS3UV)^!{94W`|BUR};uA@8RMKGWW*D3aH{ee8>aNYJf)$e2|fm zdC0H`m3b!PsXv9zobOfd7?h*WGHo{*yO%IZ3C}UV|6WbmbeJoAIXP zu!pp&_zgWAoA189~6{)0uO^pqI#}#J=i|dqp;(4Up+Tt|H{Oy~#Ng6D5 zPKRso>i{cX5u*Fgm^^s0zep*vsWi8}lk785wA9&E`-rgleHO;1Tv}ZkylCoV$Ao??Bp1A*LQUXl*~7)c3vGFGK7gqJ%9K#Ue#ffPCtMl0!Kx* zGlGIKNOjgpx_Gl$w{zsFlD2r^*jEB~kp&)iO?7ALhy)*Vjne<`fkaR5ru-qAxXZV_ z`NNKp#J3)Q&2r^2@H;3US&h4v1~@XeG{K(Z;q*kn`U0Xws^7oGLHERYrH`btH3k~L ztk=3MjZ|;XReiNJH{>J8dHG~$&+YOoL9O(ww07nGSH2|0Y6nI&8MA1~vAE{pVVq1* zPl6AKC!V^6)kz@n^LX$ni;aB;iLl_u2S;6Ua&n-Ryjs91t15>naUf`Ah0_$&rgjyl zGxu>-j5oXf0T@rnXUbvl9t3B{VDBv@MT=90h!mHu#O#6&m^tSzkcNx~wgJ1KkwHW5 zyyIEg3I=bWqd&SF=f=uU%PkH{$fv>l%v%2FD*cbE^cl9vC48pqiJ5OyDh;!Bxkk(l z;*1Q_liy3GmrNL~a>U)yKE9DnC?IQ^qe5UWa6RYat+u(Vg#<6g_jr%v7p%gj2+S0( z{dNlqT8ek>ah@q6r=+^9&Qqlqiv90K3zC83+Ilg~S(_UF=8tK#wEWth6gwwS{<X}J-jdBo?*paUO%f*rpH<@k`}Dw}{p(V{7v&WEKreq|QB!5WFINb?CPsjQpxAoGeu&_aBqOLB&zX%^bgqrlJ z1Gr1iOvawlKbr$*Jsw`(Zk1B_S?K7CT?0HtG&D2-nt(agRXUAo2XOUCSESV1Pg*s& zYOsF@4HjOj1z|2V(NwGY_gB(vBN#L!`EM^REcAV<;QWE2%w=H~c{6r7!%rJ|TTnID&;$v7Px9U&Z1B*|`} z`MnHa3zEqMary%ID+XlsKj{K9ITJpg)}f&xpzaKK&CJX|r<;YQ2>aJ}eAs|bqLN~d z3=dC?jqyp3d4_ww^VKvnGlL~QPrc?LA>rocX3~@YK$g%~#eJm`EL%2DW@>gbGn>M; zWMb;}5*!*kQTI80#>vwkoUM4$b0`T<$*4PUXcyeej+EJBLKkb#H$f%Qycn2I+4a@g z^F!r~u;`&?D7rrOuD~e{SK`Lw&}w-HzE|lqHLu9FKE40yzg(RmF@4G;TJ7b@Toj$7 zDcdoYst`UB^1~4tgnVvM#J0IFKYJIRk^Q61yl!~mr&$+-MB>+ z_@ne5Ig@&-9C_a7M2drz-mC{R>s3}?>AM;CbuT?dgD!Z9@Li81^`rMT%jpZ~$asuV zwDqq@xmZziaw-Yy;5n-&+>XQv?w-&iCG?+W>ttW=6DweFv5NlW?92SxA#6CE_pn_| zMosHBYm){G-?!tNOnzHF+_Q=jVg_jm0mCN8C)l&Mz1T9}?)S0Sr*PjyQe>e0+%Y&9 zMp?EwTUY0Zsw^tn0p^_CFf^2(Q&FXVhi+EyMunAsoMkr;n~*br-$$}xC8*6k(87iph$ti zgP+}0u`t)Kwl3h<=_iUC}`cgov&*Y)2S&X|J-Nq-S2&V2_+Uy&_Y~PlneM3 zKy{Ey&IR_%6qff%z72V>aH)5aSOmDj#~douXcn+8+I;p0{I=}QZUh_K_O@j3E8NS&(` z{`uzGHIE@&4IZZpwg)Un7Z)2J0+&vkje1EIm}IH9M%&sORWomNAI|ouQlM{Egtp-0 z53x{>R*+AH_((LAGP-6ME2&OR50hM$F)xx)VOSR|ni_W7+IGZ+gk8O@*PfDJN`8KS zJxGW@6KGad{w}qO67H3!R&|Ud@vN#hp1ErCopwgKc2gK@K4Id;A2J-GC~EA&J_xJi zUr!lzxI?Mn@ebGK!^BXDzB(_h*+X2y@G~D@o=AKn{P59;6ynR8zH-%}Co10grk{xS z5}0my%XXkUjgFgC2k)o9j%kQr?>ui2el%%&^*-Kn;~$;%LEJ(tWT zE-vS=yMu#GPZ^tD*Zm4r*W;~eFbAmto(hoMx;s1P*M6OzR#sI3pK=@6a0f4Sbr%6k zL?waEDzItCa#YIT+rjtGf}P!6?lXP>B^g;`n^YiFI%h{mFm}pJNoi_xt9|Yfe2+}f zW_u=XmW_dd;ql{6U}Sc7idnomkcZ7JfGs7naCn1R5Ixb})%B23>s6WAG*Bm*!I^bn zV4zEUX*xO~ftWS^^XF!ENw@eJ>Ykn+I7Zbt?2^_z1XvPkBd`jEPzt3x?CjV` zQlP}c@CSVFCw_E<;;XP2#Nlpo@(j8ZLyQHl54NVc>FB!0#~p!n0b5aEo5C(cjv5;l zmE7FiBk(i>S^?OQB|LLkuyPC&>Mve`o1mHv%sc{iGnn7E3Aw=5jFyZn8Jr&B%m-i* zFte7VJj&}zlyg++6{xY{w`b<%rBi?r@H3*PZ{Ih~rj>DUP+cdCix_YGWaYhM6^c*( zcrmncPn0<<4Cg!jS!415x=b(I0xM2wVqIggc<@F*ZCBpU0h6n5c8L@pH<(rk^3@d4 z@r&IKoy4!w)ru%sNk}puTnXRP_kBJnG8guQN9#(AY6vAKO`}G;JdSd=hkU8wT=549 ztuHNK2r}!3d`$(ec?$^Xgfl1^gnFVK-ohqzyQZ|CKM+}oE*X5Jr{b>CSTaPFIbyLe_#f>QD*7WK>Q#G`$B z+4H5T1*KZ0Dw|U6GK$_kT|W$o`8D0RXPeJ@Hl=q?LWXQFP0=rVZe28uJsPZg?W(~R zPBi#IWSilhdvq-E)gFQgY^IFI<~YxrwJwz=-?>s1Kj^ycZP{0Ia*})niE;ri!m;vr zOOY5Or!_41b~jNKqWgq(>SK!{(nz)k)fa5C^dqDn`3g?!qrWq; zBEupe=(dRTE%YU`hC_x>OI;bE>G$YF_qpShhJ2#Pi~Ys|+;0d?Uh!>vmN&eMfigx2 zE+S_`RnO_2@#bb-DD3cR4P3prbX^D$TCh3+_nKe!gM)*>sIvUoaD!HtxtA=6XKrc9 z4#;aXvS~YXU=EuJwH6#)5pWzF-N3XM$j(=Ha~iE~hrG zUXf7X0oS<42Pods)>f`O`#W}XWvzP>W{84dZ+{Hz*Z_^OI=4%h`y10$k?O#CIfpd~ zk6!f=f)pNq*J^EuX6r*y(Y^;NmSjASlCme)$zP^6LBwiD0S7V7+;g0ez z#GFUUtp+;Mhn*rj)`Xhuu!#z!-rXubS+J`e-snT=yszTXQW7}w^WFN{I8(7#f}Tm~ zTn|#B|FxGS2KaZeulCW4Kj6l`x5~xI6!j?{Ma=Q-!F@%#-$TP{9=KBxY8FRax7bQc z?Mh4ORIqHMO-xKoO-+D!p;d+_xk!5 zZf=*rYQVqx6b!q-h+H;J9Cnx}vr;Ncre5`DpI`xidXN5)1M&CJEP?9O+}sRhjf8~6 zs3dw{h%#&%Y|3D~jpk`AFYh@31r4AF8ChAd+r2T@w{T51|K03`bBAV*#tP?1Md->aI#;sUSvJ^ zEDpAyKk7e#vf$R?OVYHPsoW+LeHlA2t^u0^SICcW{b17!3(~J%X|vIOe^1eTS-`Ptp@j$MRy;ib_=Gg z3$wT|hFx+n(^S(XAjg@raxk^&To&h?{<&=Lj_eMpvx=^YfmIvuk?YC>zJ_1LdnNBBs5!(4YP z8o-Zd8BY_Zgih|fSR4oI=l*G4=OgI%@c<#Scw%$13=0d3lN*ptKu^FPi_BxH%HAC8 z%Hb={M;oXZ7zjH!Ltw`D09iRatI1}Y_)w-97G7dbD-SyaFE=)p2Mnz&=UeXat*xzr zy;W#f82=5=G%}DbfH;P@RYqOib$x_RNT@Y56qAaIip&kpHSkt0_?Z*=)z$An)&L7z zTnitsxR@9-M4>6bAI~9TpgW3r8Dt_*i|im=ppf4-0!9%rtI<#Z0eePBR#q0WV#e;! zklZR$A$%gKglBPjg08#Gc&zx{u)ll+Z#wC|(-AZG&qb8~ZZK3KT_2s3|YdJX`ZEdVJKK*YRb*|TL-nOu^I-R||0HQye*;F}5D&!RuwrA^RNm-LJ zAIg%-Eg)El@U>aE$)N9mQyBcl8Tjc?aREO7g1l}xzRFkT2)0$O+xJ;M-j&IuVdyaT zSx0>_nH1=Y;-gTKoAT7k)#9a$LwaCHixhIqczY{a^m}?W#xUCZr_Ye0Z^o356)Qe^ zX)Q#68FpEodD`MXGKUbE=rp=kBDaQcyF~gs_P9lu|Ke zV#&&N?pGjcV2M6D`b$x^k?h!(J6u~GE0~E?4x&nIb_63eV22jMu1GLQW5FtJrGX19 z^;7tgIN;72+q2kjO+nQme(qY$`U&~wO(3wIpB=Ne`T%j*(lUvJ+3>CeGix*b*}*E- z-Mbb$KVH%gG9H)J)wzK%Yc*@xgLk1O?Rgqj8`IUn-%~@{&)*nz#OSlGoHcp7pj4DP zPh)AY%?iD(QEVjoOY^HYdf5Rws+AYw=tLgjt#QQPKecEX2F9G+I+RRgyB7D%>k27$ z^c5*hm=j3vmp+uuj)aS0CGDRGpbrz7Mx(b9J#!=3byQt z&Rj+%3zE&##_WFPGxWyh>4*;t7v(WVKir4_QhAI4NpZ_j`ZrC^~>m_!M=~&SlKsUj9%%rhqrECy|{LD zq#i8I%wC@Zi#$qP&)9g-wBIC;M*4OJt__WAzdew*96t0=; zxOvZMzl*LFBzzL3 zDL&h?lztMZw_1;NXpKYbzSQQv7xNJp9?z7xRLU~z3I5Q`F*fORY-?%rG+36KYs~T3 zmgY(S(9oRyFT{2Id94&59PhEwRmVs2qZE{t6v1BH93$_2$y*!6C&omZ?05Rw4VQXY zCQ_NQ(`%Lq{(Mg{*T{ZuuM^LeO<_7QHNxb0!|h)F5n<;%41=pem%Dqd6)(l+6uK;! zX$c5HNbqS7*0X!_y z5ec7PC!~XX1vEc33!MpN3u&y!2B>C?vJ?^xIqZrex$U$If9-_aa||*IoZb{kry!?) zjYDi`S=8q6MoZOaaay1yTMoCx#7Ky4T?R`ZvG4rzTDd+p`E=F9f_8$!Ag10!Z8Mng z3L!Tsp;n|F3e`)Y>v_uXw)cl`dCgCh8?n|O5a!Ftj?JjQA8`sZmkV$cAs(y)M{wcv zBrWre1mTUk$fmqUCb4|!4<66qou!%uDw|^$=Pyz#p6YgdxS<&%_=#q!X3I1=hU8_V zaEBfxEeQ#^=_(f=E)QdT%DZ0_Dv6R+VT(Ng`M)A2mWX!;t!tRzLo|Le@)fW8OnFb|JNyUh7-=^+mp(T!=B?!Ao&e;QHdUiwoj#Xa z?X4NiN7pYmlU+IK+f=eC&L`)*RbXX$h3w?EPX`%fT> zpy(&ix!oj0`9kJjiD^jh+ctvt%4JC@RuT>4aBsgs;d&hR!@uQDNFG}6E5ze|FBx=L zO;bW7g=BzjGKwpdJ#4q9lrwe~6xptEiBnR3)YqDmL#flmshN~JKHAne%OLFBASb($ z<=}PqnuO+2FV@#V<#DPb$>D1GBe=7p9(MX6nk+s~}e+*;Hm&iTifC zs!?;E3plCH$rKvaiLnH*QQglD#D7Y=XoMzM$?Q{{E)sEnMrwITp20=?n)^prG&`LQ zr}x4_X_y?V^t)Vv@|j-`%LWAW+IiN#obSKss2AqL&;0gh$)s5p!emWf+&BIf)^_qK zx-Z`^`VD;{d2FW~t=d%-)Gx$Odc_9=9hE1vjBp3t)0N&fS)E%QTE`h{_ z!4wsM{_1fY&fxryw9iOL6Jm#Bwg%fLf0wSrisEDEwOl^uJm!@zavSHZ4Lh9v6q%^g zJje&Z$4nYYSzpB$(zFIYGJ39UCrIm`d3f+@+w6B981uG1QGeO^@rJ2#(p%A+&wig@ zT_w9h*V{d*OVy)0Tdk&UTb8zF*4;h1xRE-BS$2)Ya=$&zBBG?7+`&-Q$3e}}!p5Lo zxiqbXA$&x~!$|xa7aCRmzAXOer%&kx+hcs5O#S6gd1z#d=MOLgV(%3`NDlN(bYWRb zmlisG>U>%t)GFj>JM=KpKtzU;Ole3WOubN_ON>s$$=8dz`bj?igOzleT|b3YpCA_5 zvX>OXLyk8pT{B`Wu%1(EHB^XmG8a`=?R8nBNc|m)DVW5>bs$b0DMI`k^oXY%G&HNA zxe3puypF_zmGf!L@Lp0MZOHv6`6rAwZp>qc2HtF_xB?T>hk+Xj>CSJ4+b@KWFYlGH z$goO{BnKA4m_L#cQ%GT}MzZ&*0L9VYnALD%#<`^|pj!FZoX zvsCmvQEjTKlQn_CAF0@A?mSVmw4!vrl!qR;`>2?XL%W42QL! zQonx^4h-{q5Ek_c$6Zwd6K^eDMBO-Ael$hz#Um_Yh9r_Mb%Xm@mPJW@-@+Vk^wa+? ze}B_*8~<1~KUvuI3-8}k!wcKcp};4$BB2QZ>EuD56qvB+MZ#OlSIl4HF5P9g5pq_s zfq@YOI<}UpF3d@2hu<-xwD9*Bt)5}U1sm4ODl-uZF_8*TWM>ppUt|7Lp<&kch~`9$ z-TS!xzUuDBt4)%@tK~Jd=W8qbBdp);Q=wiJ{;&m*?}a}=p;9!%(CyEOAF)S6>MNn{ z=;h5P`~EJt0Tz2vi3-S6OCGH;-TM_|d->DwI^3$K;uha#*wt$CDBdB*;knDzd-!;x zVw2VjNTThL8#LW7h)xK7{W(N%fZ$fB`d8FLG?I`H_dsk|JJL&tt3eu9(!3 zj!J5{(KBBTYWmkVzM7%ue_b$5Js~N?!~}sTfbKk7`l;r2nfa__(QzOcZ-WXCcH~+! z+ql?GEiH(i%a|(!>JabSJqgHzmcEjXk6;$5hpT1aBY48N(K9EsS>GyvX z04xj?bYFmq^9D<1wxO{Rgz>r+sy({=(7FRr-Y-Z$g4^^IkYAuJ%!3Ov;+FyY1>V|x z3brI%mUFN4^z@*a@kYw3kEiY6JXg89I*JfDX`Z+63`S#>WT9&Z!dp1Si7|lHKLqC` zQC@!$%w<}GP9lwBtDMqV_XztMW{B;(C-?%+z3hMIr`ip%*|D<3L<=|oLPp;#9Hz8d z*dZ5g5Ces{AQ(6GVw`g#c=xcVVJ#s}w#+8UE>WR#0@<|axh~T<065xOS|BQXV$7Oy zrY9GWus&7H=PbpBRDVBiFv(GUo`Uskv^#MI@l(zA3{`- zss&9P978_2tQ}wq{CI~~A<&O>gIkm%Qsg(^e8&4gwAoVSiI9WnRSNtHH^oWA`f*QV zANIEEXmXkON*Ny3JT=5I_fA#$+@qxxJKClWd&jVo&7|*pd3#go7M=t&2I$0mTFGbC zjr?=1iJTd7w6rb&Gj;U#f2L=7PauSQh_xEn%dv=R#sM!cwX1<1uX?=+(MTUbD99&2~!}$o0F3h+_`rT4^y3* zpv?~rq1f2i@bGZJ8rJyX$SyA*;qC36dQSUUR6$|1_u1Jebx@ODLfDXqsHk$CD=%wv z6ssqf;0=G9uK-I?z_V5aAV^3 z-t+g)y)1t1WWF`O>?H0Ic!DIO;<6v<7Lj^6qSNXU|4t#yF>7ZCBgN51;n$JlPU`ye z-0Xhr*T-hW7k=g=S*6*>^OmV~+YG%1r`1=G-ZPp^l^dLX>5lItFCAXam5>~{UiI{} z>WhS?Z@-Cvgq2L8U^_M%EZ&bSefv*UTfT|V;227%FHLo&l(Z*_37m;A^i#W^hmE$} zWo=i)C+zaO{52k}^f*f7=j)GFtltAMzc!$Tc}DhlKa0zg7V5U4`EDWUTb?lR)3%A8 zhB?7eup-3v#5XnUZpnzh3R&Fpr+n#IR27l1heQQ=Nyl9&J3e0Zo-G;Lq*vz-+e7F? z$Np}zC&HkB?iZ0*E3ul*)^376@y8EoMMZ<5rpZZgRe*X4Z0+2>>FMbV{O6{Y0s@|| z+%ha{Ir8%J`{eMTqX=zsKv*=5UOLrnZEZpS9XPmxi>jD9^!-JTK$+{f^Bp-ew6L=B z6fo!zwpU1%L`+)90&*|P>n!~8JB=Fgo#NT4@1 zsx=$E05p1bI3x?rp*v`3Aac&m$~s-k&ZF0;6-Rl%q|*i-^vf$NiYh8G5fN-UZNZ>i z4V+=(o2*K=d+VmOg|279Ici&gs@tHlxHR+YG`i{yJAH(H#%8Rl@nb*H-faf1LwA9* ztd)aHKgr9y-h=0ud`<_%^6~vX9`&Zbr_9W*nV}fs7S*{G3D}jW>}azto|ND;Gev!a z@3^m-iqqQlxXPm5QRmB-M1HR-26={%)BeJ!&*o zjFe#~ zysnFt3lU^VfoQVXS{H6wT0gyaxc<_@{G7OWc!R$J5y&;c6{MX4V3hH9%+vcT#_~~{ zK$*CneXdn_SpS#@Q5LvH2y*uJ_F%-|;4$wpMTxg$qTX-@D7n!K{R|!;3JHV@`?b?`>bc2Y1bV)Y|(kUXH(%s#u zAl)pwyStI@?v_sJuC*sV@BZHX<6A#CbSW$Dd&Zb!T;sebK>8YFXJRB26csQ3_@aDG zPL(2ey-?V)y8~Pr3ctZ*?l^o$d;4bRv#tHo)_3UWOn{OB+_0=$w{t9JLDBK{)?%?Y z;4cVi-U4es{~u3p3bf*mf9HXyydJnX0s%=|Up@+cPVz%|o7Fkg1lDB=_SNjY!&gN` z3l7b#(nAETqk7X{k&c+V9oIKPMfL~m!JIjz)FU_FHS#%L?U=gjnE}ufvW8i)?DU$FdV<9D z(($?R4PJe{&esDOQ41Vb2TAI%d?z)&lAa|@_SK5=A1ZCFtaeL_n;mVBMDNQ29Arw6 zhuy)8)sDT-hcY!<90Vvb=B}Pi&pI4s*A5naYZZlp#n$({qOpC%bs3+a(PC3c<{Wu+ zSCmtkzpGtEMMQtu`3nBb1(xSa>|^1sh6nX`!Cp{eeo6`h)4Lf>*S{dpYXzQ)pw_I~ ziS%?w|2^znKvZ!G-048iG_7XS?8L-b*09`cXVkQCRI}1M2)a+B`cVR)kJgvF;0f0w9><}%n3H|^WAJPjz>jSn> znwWl|O#=z%?5_~O=7@?S75+jwTZ%gw0*r^fL)V@>dcis{*d>}37|eMfaO}t*q92V z`)7!R6X4T;c5qqQ5wMs0z0^QW0bmKR%9Vf|d{s+G2oft8nrjCK_dw$@Zo+^6JMaAY z^XC$hk^pS-+5Ab7_c#g>q0d4AWdJY>lAi2vIYHtW^j86O6{xs?qT`d)Sy0Tw;}OI> zxw3|nPB}&~%zm&64x;<(!XjaLSA^OGP{^3{-ExZiJLPE4kKPzn^|J9=^0Bhn9?dV_ z9edD{8}{t=H?5embm?zjEzxO*hJi7Z<>_R10{K8*oikFGP;uY*N@YI5b(mBTQ6*ag zDhh4K+lB6EZM3YzMQBI{JEVSWO|0` z$Km@x^e}M2OSExcX7Z=06(@OF)5*s4$O|?}l&2F1lM4y1%6>;qX)Y~sav|Dy-^B9p zfr4=Bx3lL6|1r^R9dvNUEk)Du?*bNe_-Nb#U+-!QS18Twp@ta&?IG|IoBQ*sOPlpzz<1E-$y_oq?+_Y`d~slc>I z<+S~Q4bEJh6{ELc@B@YC(>i@o28MddFe|nAq!EiwJ770{Z+TN(OFDlEorkH4TSPs9 z`xj+#WgNVQ8HF!P!NH(8`M}6{0@w%C3=B}^i4tGWQ0*z zKSKSxaXsyY;Ad+G&1Rd|wlnp$a)=8SGQ-}?2w|2dZrW&39&uQ+eXz1SW0p=wXz5il z?thytN?!CMFb#OD9KF5%GUxw-HG!no+V*g{!LHVeQ`+Hx`TX+a2v$u6H{dg57?z@8{s086*$?^WOp_ON9`9lX@GbwRa!+AsVVlnN5 z(oA{fVmGgc`<07pz1or29ips-ZR-)daPOH&3U(ep1J4PsF_m6cVxyy|bL_th{j|!Z z`9{XXTmWL+P~Mj>RdG>Kl}2c`%ANiznPYdId$u5^<^gtXIh%@vsnciP9 zrG@{IS=(V!)6jr=*HqQj-<;hrX$B&vKi=SI2vlc=dV0W5ng48%ImhOAMFkV6%}wlB zi?|3({Lo2g2dp#Ta`jWy*1-W=YCgmMFq=D(imo;UTJ`81xLDkvgpFpnG}2N%+^m<4 zB++xbSCGix6PFDw=;K;qKiKSVIs zy>7IxFA(tvb|(o{5Ckc4mkuvs3PsekEMEwG-%cCrlr`T$G_u$GE9#0u_}?#%8Z*Xd zs?4i@S?=Kl1>ch5Vmca{OqF1e7?5rp?(NMhE>31O#cp<63#0%|9@6|s)-D3_i1*)m zfktR|sqqR}3X8&lRRhrfbYK1?r=g3}*P>t|NSq9sA0w?ok=c4g#W5tQO!vGt5u8Vg zSy`g%EuwFnauveO6uWm%J?s4`)tEPi8I!WG{q{P%XT#9sa53lC=lY}T4EY6yqEvAx zX7W7!6`@upRfVlh`ZVrX`u2M$zxxz84Rwn-dnZRBhUjo`oVFffIJXjR!@t5aH#)pI zOz~}WMb3zmdEsM1^UDtXlP}&!BSke$ZPOz#6}DFx2CnHWXBsVZJCc9$_P$|*nntdd z4#VNlp)iA&zEI5Di@dhaYVGFHaU-K6McnjF4@!#%{ zdXyN#cu}bqPY(}T<_j1;4-69s8s%)c4Ch1OVg2t084+B{Oc5Lp$WUZH%$x=U@u{Yd z?I07bYq>mp7Y1uqiLT+*TNYy33r%4~n^w_S`zze|T$j@AG)4WQ_z1?)JlEx^ zt3yYK)}uHPiqk>yU}@ag7MAn2y075^*G0(~Cb}RGxd`Qd}{7;<{@K#l;mj%Sm%ZabHq;|$q(-yB!`k0z|q)r*zj|@4PJTq_s8SI z`M#wFntK*VuK!H*RR>R7kNM?|YT?xB9a95K!5ka?|F;BwB8lDFU`?H=qtT7d#Dmd( zO#p0fJ+~hAnB&A;|7>k3ew*w)>hc!euHQ0c+op#}{sA_`iSQ58Z&Jek-FL$1wXY$C zl})=n06V?3T-zg_(rR86Lx=!3VT7anVdK zsyJP}^#Z$pSHiU#;!zP({4qr?{_tZT3QMl}=YnX(RQ2remjJi{U^S=VNfA>`UG8{i z2k&w{k1dj6GL-r@q~L_1zUSOqv5*kJ)PN|_7^MiBWc51@Ex1BaUNd@yNmhKc&nTPs zEqWX-;b2R3uM|R<#Cwe>Q0+77n-9Qc-CYB+{O2RAwnRHM(d6~t1?MuJQxQnH0L98# zNZwF5A92J9bvBVFk+^$5lSbVE&Ov%6?azo*0};KG$&<#iPJ>42zYtFS^1c&AQduY(Ss4epXMTY!mD7$CvHD6=8sHX^` zf|A1F4(GK+n}SXZX7XeD(Pz(^xJK55vROFt`_-tUIj&0*zw@^|<>oK_=><^Yk`@+T z6M8GIw&aE34Ae5*^(_DD-oFgLN_bTM;HVOvn&@(nD-rS?+Xf~9sgTjQF6;D-y_BCS z1>G)B1@8bCLZIX~>c|-pfdWCX_UVnzozA-R9EPuAi{sjnO>9j=G5q&`%_&1!v6KR5 zss;0s3fiErkv?v7mj-CjPUZZz!&RAV)kKx#Ho=(R@fX%!6Gjl0;6^BBP9>N9+$S#z zjrtX=L>Gc6_xZm%-DrOJoN=H%VVm#PXdY#moOC*t2hEF513nBE&tTa;CwfCwp2i=I zXU7EE3eME@v})_ZvuDqOu<2~Q>BeR^tG}iPDK+aRtiwmG zq(*0CFkT`8zsqjvr<4|q^77KKZYp5uhvPbYQFpn(-OIE(+|8ScI=U7~DpZd@Yy zL(&};4})AODAyzOl0~u(;}6M<-T{VDA(eQXk)Vq-AH3Wuk9edeW?x>sm`%lxYXUei z@vj`kLyKWyQbv&*h1H^+e@A=u6r8#0E; zy{jEH4XA=QJ}%TZ9=Gx9q`MeN6P)`Ih(n91k;!&4fsiY+VQjQINd{_vuV173D49H6 zIwpL(F{!Ha4ds?QJe`;Eq5q<5MXpVSUX4r<9qekcNJS23BQ zEP#;gmojs@Ws}m-)jpiNu8phhk4q|krN3K|E#4x8(MbB$YzYknvV^Xa0r5$fvjoBa zKNW=xigPItRisfJSe?tCBfp(rDNj5MZ~B?(UYZh&&_u}UKmHLOqids`PF(RN^Y@`h zru!ImC*}#Sub|8;*_ZP`KgP0$C!etVg-SL1*OmfyNLY0sZMO8wjIxu3(~LsnNCH*y z-2ijG6(N~kl;LhuvspQz;CXa@vZ2VjxE%UG*6pbcnpUYKb_^l9rvm8ty;#Q9O-GHT zOA+g5XZ!``F;_#Q`7(nE7o}}1A^Fv>dTwCBup%$fEKA>rh!W0@Gm4fD9HM$($Gk|L zB`lH^)%a99oznQpB(RK*kKNBt+bI|rQ!c%l&wR{QmOini`;nNu?by!Qsn!KPM~59Q zDNlS$>n!zX_eWxiWk%mXn`y7uLNtAFjdWf(TxoYq6AlP*+?ucNObHowP%tBlkey8U%t zj(y~r&PA%qNl#QDO+3G;uU(vJ2OC)t2jsd_ZP5MIUHpx$wm%;^mXZ701M}v)1`aOV z`;FzXw&BLopyp({avi(x8MxErG|_?9#8UZMWdo1LSyIkrk&gpLynd$W&Q>g>#NQEE zJ<_G>8UujtFiT2gs9O=4ogq6CR+PDbq@+1sGB`oF4U&bIM7I|ZA%WLDp_^Gd7U~ot z%~jDW8(8^aE2~TrX{aNL=^^?=YW_UD?nV!zxP}e#k^u`sW*w(IdB?=!;f-WGtA=kc z^|CTV`G{mak@TCHnH)yOOTi8>BcfqN_qR-q%XrSzE4gJsMF8J`mT5Gs%1f^K+!DhQ z?*2M#5WPPz2}_5yC+BAS1s0>hp=CB|3Mdt{p^Z|U&g+GEJ0c~g_ERQd{o#L>WSuw8HO=dZbsm&F)|?*2XTL z?sj`MO10~z72V%}`QFZq zZ~oayR>7?{7w{Ou7$+1>9YdWU-Y}1@)9qK>m-IR+WINaOSG;ZdSm@jiM6fXwIU3$4 zK1neJ?%$0v`h0AG0rQEg6IQucQS$Eu?Dv~+%YnmUQCF+?GqNy3}pPg=EsF#6(NaM3h^%2_TwTad9NvaH!d4z zBpP{dc1a6gulKz0^;d!{;HDe6M!w;uOJ5%7h36Vu*GJB;Pm(AsZk!W3hZ)=3tz=sM z$4?zyK_nu2hpb_$J|IMDde2BfC*F@jIMe-TKpB51FBu&-X6EsDtLH2z*f5DDS(2QZ z9K%#5ZYdTsNgks*L6T_T07iiaZQ3bt4l|WYF*KoE(L5n{+DvpDlvw;+{K067R7u0A zVm;zq>h}XTxBM}PLSp zvhn{^PZ7;|8O3&BxR6FMePl!iJhHz(Xodf&|G)Yy!jp-&J4PHs%4n@0D6iJ}AJ)VD z=`;wdpl^!4ZZ23hTd>z!4v9jR9`T&6pu_e!qnHI((pTGi|r1h9#3^1kuKGzrW()tu6xLGd>wnF|PxQ?0DFqkc}vSW#;*r{`}=o((Ve zZKJz)2z^~lDA^0T!OGQ39Dd2&EW=jj!0Y2@YOl<_9G`$$HS$-`NtXcyX1! z=lb}5Tv)EczIEWfHyqu6le=_C`=UVzC+1sGxN|#1D-&BNqb3xxsoi}2rS)!sXds84 zNwaIqum*YM-x=W(;(O9g5z`RZ|`%f%2Uf}wAzOBHOm6Ki4#AH8Us$H-3TwbEjkh+;%(j`y?@Vqg& z(En=Mi00J0hYYfegSCb(iLBC!9+LHDXjb%kbxCk7c8>%L!G0w`GRHZHbe$}xj+H<2 zHND|sn0UZkw3JUAQ@+K}Obu-tJ&kWByr#dg*kQlX0mm5nP<6k-a`jvC?IJBBoxF^4 zyPk28&YZ}psOY}D-|Zd72C5H!V>{lrxR6_7+Rd;fD?q0T7uMRKM{lBLS;Eu=0JDSuG9B=qHyKSM(J~ZgXuiyO1d-Kh7ABZ&*q>Jn+vk(U&)t!IHGI6t3W6P$d`D(wrbh3coAwN>UN+CnEqvemh? zcL|?DPW+d7%!7DEvRzcu5kmZQ31k>AHFQ3(t2f9u^Y0b+rH?hV4{qooA-$*AX-Z4I zMeexYgxskydtewEq z08d|*C>~)(>231e4pH=~X4&!aBVI(BKQk4Fy-Q!3fRo@!Xab+T8Ji|_qnc4jnkiNU z)-<*yPpjstim+N;qR1x+W>2?lXj zaj?_#byM}5HhPOM1?d8QPmHepPb`)k0nli3NuuP0+=)~4OO5sQAo)=(Iin$(`M#NN z5+yC@&)OQ0PK+;W{+l;m!{Xmh2pwlqzM61xa|1m-I?Zn&i-l44>x_DvX|k9-_Tu&m zbn297Fn?*ZpSNunA7F=yw`}U?o3zVCz1t-|5@xV1eN1sVpy>V~ne2-c_}1xYj+qyZ zxbklDph=%$)T0f9!Vp=HC?*jkzDm7w zlQ99UGm>=$?`_phG8CB6`d$XwGrOau@@3Wk6r%Y5D-Xsa_+zf5WZAV#@ToErUKKMJ zwc`Kj;2*u=tnoNu%(o9ZwM97)OA|nVCst2t*Cng*3qPH=IRC0FEp|poVDhq6%$94d_8X+YlK z^X~tmQa=Ty*;`K|pT@>S_mvpb)-nJxUN1t>>8pPEeq0q0l~sSK(rN_qWV6>S}j8svdFsG@bCST z@rr9SbKLC412MCB4z*bXYG>-RJ(6AR()9mn{lS0IMxqKU-geKwaB9!B=mRP0=wPBD zb2@3`gD_T7VXn5wO2)m*U2N(!fH-4mCwT^16CN`TZ1aVKSmOaYan%_X=`pt~0 zRi*I%`^x`*e&PbzAqV@5@M1gS9b%>`2^eM0>z3RJ-Zvk14f(X!bGjeyWoq2N(nXFtG#W>0t-zW zc(+;8VQPXq3%~Hl%0^p{k2GUZeP)dpxHV?3?Cj(h9Yb1dSofEBQ6J_z19Vr?eN&)y zIYpngMvD^@9o>hToBkF`4nGvxCfOcsZ8jtn>=!uZgX;EL;}v0ht(5fv_hg&>@1bUB zRw`oM7JViZlp1=)8zajCXmXLi06giG{T0i6Lqf&M70sciH>yo3<@VlI9LP~`E#w!{ zW>yN^;h*34)bPeff5zf8p6YVev1Q^ooj5#vff(xcm-DYM_~`aAn@app`Kckv` z;M>po7JHjeTAkvDh3<6M!^r>mz$ zjt^+ygOo{+kdhkbTXK7nB}Gk-7KazAV^P1_pM7nMC@r)w`1E8vswk${M9oN_Md$hk zr1a$0NX2vg@$@MOv`j6q9OSFEM9h%37ar>;=0`}|&;lJX@k-Z96JEKtVC9s6@(yvF z>blAz30sIki>_tYrG1P0EqfS=@zWe{}zs9&Z9^4wj{guP** z?SI^zt8Iy$*Ssn=9Iz`ry6J4-PuAA+PraY3-`r>qu9uT}{SXk#wwN#Wu#;_15v);d z^y>q0WqCOx_q5^4BUje9BT2-Q!If47s=Mt})yW)Tu@#=71%t@$<$GkIE%|O*dP`^7 z7U-$CBI})JbNY{`vC{yv=y~0h%|(jXWO1k_@dHO5p%PB8u>n>Ex8$qpgW#) z1^2qG>4NEz(@4BO%wjzn6eu>KxB0qS(09w;Gc7^nLI(Szq|n-t{A!;SKKoPr)!CWW ztFpV~Ceiv}_+0aS(?k2K6kB$&6-li%4uh;3@2A8%x2hlAQOl|vf*ZH zjFkBIjtBj%T%x@m8r`Fi(aO|8zgqbc`{$q|vfV$PpTT><*a_(|5pb)$EZi?hXy0Oo zO`|!zP#aUZ~0zTkI$=$AYqq!?*=*p~C>=e--Bd7a&Gn~6|anY@^fgP{f8Ks%kNJWwxJSn;^r z$BxC6z_pTu!p^Kw^CI4CS&q0*jI(Bwd^|Of{SoktaeKk>^eNsR#WvDNwqI*n``TC+ zauFu8ZZXwOOFF2b!K%WD;U0cP-nQZXT;3ql^)qEud03!3ga2JtEZNsl+F+kdvTS-e=I1 z<_k+5jEv$IH4T>uE5UeA#4yWUXm4TY!@VmKgxYqeq&}9`0DK`Yj(-g?r}M{`qg-Ak zK0?H4E?V8=J2w$R$?s51aMf|vn}8Zh=9)Blu_rLVFZmxzB9r; zXAG{Yv!{Cpqk#fi(F}EcqkA;)!KBs*i5>p{5gQ;Ep%B^?yi&;O7A@hm_$F3y#q+SG z^cpGEb$dY+c5lEwZZSrzb}*=>?w7 zy=nAgm~7KA@a)OADQL!%u5UfDBV?zBJ#!e5D?MGdO11E&^!C_H4o6np&J2ft+d{9& zv(7VR`$$~ks7RsLTWA^VGQGAx;?T{;*&03tb8Y)O9TKg)p^>&H>hiO?-|hb+I{PKG zAp$=%neM%dWRZPN?tnV41(T2&`b0vL=1w86RuujRT+4CogIkFg(EE#-hI0P9X)K7q zTZs~PTQiTPFBap|8-Xc z(mfH<>-lgG%X>9;k;=B%oNP?tSRU0l8I5zz*W5yoXfzuty{nc>MeJ7>>@sOTIr!_~ z$NK;uj<6&-k6pN_)%p+x>|}9jalpJ)+-2I6led1SbtbxUp%jNRdu8WHNc!j9Rk>FL z-`>hT$NAUucbA_IhigOLD8()B?6RjQ;$q&ctWAhdYK!;N&sa;07zerDO4mJ3yfzt< zIn0Q!c<;KeRwYV8s=&_lYxo0rGyI!_QOVV_^V`K_OL_n7h*Rr7_q7^5emJ>#c~to6 zqq^hrlL4O@{M{Kwe$k3>D@Qi;fT!GZ7_86Vev3}}Ca-z?pI6z{6Q{VcM=us!B{+2S zEe22{kxvYw5!LNyOkWf8r7v2IRH_tUH$aV*(UmzJLKHA`7G*h|Ag_pC{#d9M#h1~Y zaCV1gqt%<;Z6L0Miyl`OZ8m>|E*)Z{AnanflS0Gd5WrFu3|gf^kl?~b^K$y$-!!xH znxq-q+7CY76pYq|zZ7t%aaF?W)jPyY(Ua##>L6v~V5ocB{hH&B9D}6pEy*wE|I)TN>697`>J_t}R}y4>~Ow_Z6`+>l}KbvyY&4xIxBh&LifgMQEJ`Hwc_2A$K_ z?bG5n&Y`iM_P;N~6EZ^>Dc`L@gE$LpOW*4u26#Y^Q&t5TTD{5oe*Mv|{|_p1PXHJS zcJT&R0ll8QTZWp~o9#w|)3JUC7O#o*q4GVuXu9|r?! z_fM_sMgB*g0Ovqs&26P?4XWsaB|Legjx;#_G;dfc;>`&mS~qE&5`?XaBj zC@aL7!h8oXOiw1dBPV&me4@4;fxUO$k9Qn5Vd=70&~K3~E}e*8q!}hS*=hm5;5_tb zx_N=PY^&55nn1M^xLt*F$9pPaeTrN<=b7DYO8qN8_V9LupkA%wt?h{K zi@LeqneHi?vT*g6e{D#ws4F7fQ&nYY!0dk$x_H21Rdpmks2f*ad4#pSyXlVfO^=Mb z?vm(CWC|g~!S|4A6Wb zavIJ``4#-9Qk6FRo;w~sXw1_|I;>6L5?tGgl3t}XjS@c|uS1QrqK~>R*P*ZRiSyA* z(XBQZYkMW$kbpqO+DY?9cI{^=R!~^p5hWMjct$83@#!BUkc zfS@*gh3Qo?oFyK0Jz#PkgjbrsMW|i2fju6eu-{@~NdBU3Swiq8e zv`T5;4ZS?qMbK*r_BfJU|AEq!$T9zL@ROmX(6aM*Gf~!k&Z!iMVIFZgc~{N)^0NoQ zBTYlNq}HKSGZZUX6s#4BS@>1h25pU=$HhE%t4e;f;d8xu72=lnS21HYHs+3f- z=r$_kQTkA!4xT+k3TfBh6nD9~=VQ18l3u2&-c4!I2g{qkX!V-{+83_ zsqa1Xs(GxzJ{m{$p6GtvmM1S0(aY0k3(+;%8-VCQ=GtF% zxZ8S6JDxAEif}z0ii$AyBh*yFD1w=V$!fGL4f!B4Z!=x_Z8@XLh~dpcQ)4u+!v(*^ z;ix-##u__cUU@zReqRw@_3@vt+<%6W`E4BD{~RkWAlTiW#`R?EWLV|LwhPm0=biSa zkaAJG#l?%z+8w%WbOf@^)mGWY+ne#dQ#UGI9A+A2EdZgpHvYVs%K%Yqapjg*v#q_h zLyy5d{Ek)$Cf+AnELx1>0HoATf0VC1Lix^fB)*_ASbR3&E&dQCaDNet=NDh@gd=#4 z*9?R8Zj|!N_YWUvtI|hlBhGv`A>v$t-dqOq$|Ms4(Vd}!a0_3enqp&&tU?i}vGEDy z^wLtvor_gcRq9`riioLGPKbOW{=O5LAT-RLOosmcqrG3m`o03rj~7gb$#9dwZ!i;N z*A-)ln?xpaHiD}>Bw{4;uORZ1aBPM+!W`UGnKJ1?n8r+f1`jMXq%3DbcC7xQAB+}z zolgi!j6Dm~hH}ux%@O#K{JA7>mio40>#RAXzk&%&Mo_|}v1b#{f&zLn8L^w;#GJcT zxEwOk0uN-{lwOZX(~P?^GumkCF@F#$zK{q`A;QW1v%)q<>^vy%WcnOFVEYkEja1;M z3o063f#;`5ztb+>(<>{P=(qz#devi5vHu)bLkB$stuOi}h>jd4Z7QD4d>&}Z0bdFE z9gk5DG{f`B>?I2r)_#Jtk4Z&=&X3S%cnE}gKkzHWQACGC+Oh7xtY zHCryy;&V7xxee6kz*8b7A;AT>9Rnrt`N5p+?fEWfl4$`*ALT;uIw+ty27n9I`+$BA zh~(V>@@dxs1+QJmv%&3#$@mq>w;jNB>L&YRk724V#EB~+cgAVpb$lW8lX9^=qfuwl z6s&-__AI+w@62~X0t1;LZZ$;o9zSDn`vct0jX1$^yc+(LB4@;VlBBv%X%Fw_!_IiA zl9ro(r=VbqGDkaw8sS(xV$|{?&jf|5Y-eNAK4>s(rXX2EbP2<3X0$WU5Z(J}`Igy6 zdv(53bV;5+IDn(Z%6yF`Ffn)c2g7WSrxsq1nDb7;N6Jhn4*r${*yC-TM8!R3_P&#lhxaX$a+MRq<~mmFf(9 zjfUV4#k$aMYh>1UJtwEQI19hI-K#+l>NacPZwvPp!J*ThSWNyQD9QaaM?d`(g5CwB zdsHmJRx#&BErq;oa=RX(nK94fl*ajP@0$=;259(NB|q2s>D&A9+@&S= zB+(yOsdM(`0|azCDbRrx4y3n#fi_zBaxU1Dw;^q{=OpQgIhZ%93UqwBY2RzGozBYwjPyVPnkR~<-Z zC(ZpD%J#jtq;x(Q{DGV!{|-d`mdD62qik;o*n&|{huBx1l-B^+)MUFI3h4)q27vr0 z(mK)vddyG&bqf&Ew6wI~5S|(FHrVe!S>%5HnME|V6VK;<3non%5&t1*tW#2|HJhsd z94|w|?TK7j{^Q>-3|{&JAl3~~m4+ZZ*@_0e^aq$8OJ0F=MKwz$6ya|a8QCoUpGZ)( z9B%zFJO%NxDKzUYr^YHOiA0)gqfwb|hGezAw@B+=lO#+nNBEo8Hr?(fRtO(`TvE#M zxYjydqbV)XaH73M9B3X{e#p{h{>+&kAlc*5jDFL9?60?Km3n|Uw$-Sk8bWT!KY8U) zUuBciqkm|VSJ_lyw|YFr#OZ855UX@ithrRNIs4O)=r~{MAv^}v1C3B%+5&PjD`+Ft zYYLi=UhwOi?QnUN@m{v41w%Z}&>W;`;Mm6`Y3JabJD9MjGRy4nBy{C~DJ2Ozg1Yf| zB=o2;c-p3l_M!vMAqDq=g4uzKs`O2L1BLzZ;E<&z8>-GJFKUHx8XF7#L3=e1CvkB^ zGlk$DGE24LmyAZE5@}oZ;JeDS|AJg0y|~J%uI$c`2hGkQf6Tc4UlQ{RRQnm%2Vq@? zo*QxB;(vf=fOxXL@g^?9xugpRvca7qZ zV#0{I$z|3ng>cq#PHOcy3PL;Fyf>XILFC^)^qF?3u)faZP4juyy!O6RlEMsiI>)b5 zWt2*bp}kj^b~gZ(TrBPbJ|0?T8V8R4vL9cHCdgoMF@_3t?!1zYL`@=_K=T(nT#CFg zBQO3w@rGqXQC-YO^UVi^2R-l9=ggLUCJFRERePOxxrOvRYko*S%a%KHsBqrSrn8oZ zvx?Y%r92+n@p67K62}|c$syi4kPz)oY>md34AD^YJNaBd`dPc|Q17)7G&oDoQ(s4& zs}Vc)2o>43f`4^6+u}#8yUGNe`q>T#lt6-@@u@7Y%-~-2{*eYI%|D*U`4m837nhc> z5d584iHY?_(*!`T2WpdomevXv@^hG%xBw~@CI5MnoP1DT*gt;Q5-j)tkx9$IkP7@R zfgo2liQ}Z7rqm7iY68RKLd9aH2}FLj^qcm}3{5pdc`dD(Wecy^mlUlqRex-S$Pt?L zzoZ{;F>a;yd4{|tWzYAlFN&O=Vdc3zT;rW<@w`4LjUw3Nfi8o_66o?-MUKv1Nw{Rs z@&nz1vYpX9AYzYZQJ|t_FQ^Gzx?b()hS0STnfo&2HSb!H$QPorl!?7=6WX z=eUZb$iQ(k)H`M)Bf~L4aaZfu;$&!BU}l#!%)_cfV#HF@H}KP}Y>cAyW>>1>C&O=D z#Rrt+Q66N1cy(jI3MbZRwj{i$qVbAYiEi(l*^U|+CUG&`F@ zVe64MQ!25{4pkS0em`HJ(w))#c+0$Yv4q^rOJ{{^XQFC+=Z)NxrR0F*>@@enlCZkm zw#?Bc)BmAo#L@1;#B$~ng)cmb5W*>-MjtBx_3RHZk*5QYzmi_OXPXB#k~YFUkg~m= ze+}3nEc+j56u;aCI>tYpgZ#Vwk55Z1q{G3w0~bnZ;F zLIU=eGH&z|`W`w2v+T9M$S;!9%*o{^v`}UYVGQd_oX3itMv28ck6nD^wtqg*W~(`w z<0Jkc?$2vec~^;LE`is0{%f2Iq;n^<<7PS5AUB&I#Z!w->F-J2?^2Og?c>{PbdoIv z&^qfIdB+L2nUnT8mk&eohZc#VP%Ei`@NQ}-WRttoDkR~fU1g$x+v-b-&I5zdo4Ls? zMQH1HG4%|IY>5rUuXYFBAANx!d*(ZR89hvzFdpEjRT)pj(yG`1@h)g1c5-!9Qc{vl zWTT^{9UPIpmUafv+SkZ$pPKO49I;`ve*+_5X$5y*Sd@2Qf@nX0wf}e`IxZ&0+OziE zXJyrD#4XX@3NCIsn|F>}sJW#N}1u zR6vhmuPT2I8eC~`7{1B0B&a;NJBkC!fl31GhxKIPjnd!|DLi@Yq%P%BBks%LjPxV- z(tVA(g1LN*Z-wq?&8~jKTh&DDS$wF*4ke+@QO9Y^3S7i)&B<+g9?pz+C@t>{J@vnZ zY)M7x9z8nF=Yl5Mhbt+LZd0kWUUm{-ja3M|dM&HyV7_gvZ#J@Dx4m6F+zo z@83ZCU3eJN>Z0ML#F*Kt5`L29H%fkWbS#5BgQ?;y@g=_?;y;?6ORk<$xY_n7C~a2K zko)L%xH4cnp?-h3&+oAulgh3bv!RH!kExx(gWI@SZ9OQObULxXz=kQSRlILFF( ziYStPVsF2Gjs*Gxu7B~n&u0D;s?-TW`uY;IaXf-4^sNBEh5xlbpVi0vHC9BmZ5 zoVa&GQ4~bnH0pEQFNaiAESWWhF>0*DVG`!RZmGz{h=y{r&?1b3v`&%EUXEx9;ffpe z;2(G-7asUGpnzX?Cg?xzic)UH2ib{gATS_(giK>r&iyJIVC9d@qZ1pTUXoqiL{*cH zf)~eGeB(2WIB!;#D=s6EL%h{_Ww;L%cxVk+uTn*QMjUqu;X}lZ;S=eVDWjpP*Y!XM zqqAH2O6#T6jK*n+sT9Rrykw*no*#}3lh1<4^@V(|bNaU2vRh0fS_GLD!W8jbJTs$}t6+1dg~iAh{ZBV0JvbM0S+g{FXwxjPPa zscBdV_NHSL^1hGSlTkO%JX)$t?6xBf?{?GDq0uWVBSYT)iH6Z6QyWsl!mn zxDr;fe`lTvKREK-x}IYN~3VSxbfFdIc(;hR@*0cVge~40)j+9<1SLI zHUX=th$9YzW>RFN&DJ1Z<|)7${P6R8YW@O|#ZrU)9Uv$|SPpD%D)a{c<`iIw0arL5 z+%5wYIGFc?V9kaj29`Bz?@-elbCBu{8z8VgaLcSKLK(H#V=Ds-RmU#x&Pc~eSpYjAjpTS7!o$paK(e`KQyzQH-b_l%pfACkZqIjYD8a8oVueOf%JRr$0Qi||& zzWmnga?n3Q5LC)`+GaD~kLRJ{nrU?2=37oAyHw#v7wR4kPulql8h_dxRwyEjZlgc{ z(dJfHW3Y9oT*|3kV6Y?qWZ-CE<=t=ryzzpsT!Vx$#Mb9ETD!VJ(sk%7lN}|rKm-QKa1OErh5USidAmp1B_e%X!HRzTS!~#8yYUm&yV}{ z062D0Zn*uKgc)$m~VhRv!Ar>;=DIJryi4zk`lvPb}T#O zG^&>{R!wCd3q)>k`C>QPtJ{D71}PlhHxwWEB`qEE0Mr(LlAIWnt*urziChJi({0w6J=O<>*e_Tx9}HX#Dn1HokBhHT+?yrp4W)hd#(6fX znK+DF3EAP^z#t~3rV39zt=T58fAaw7<4xzcP?UzOk1m#sDtCQKhgD^;Qq5x32& z$3HM5r#i%RAL5kpymEZS6q1R6rkTa>lNy*CQZP%L=)>iMCAoI{L)fVQqs~Ufj^C9_OiozRhuFJ=>7vJn*o$SOH~yMHT52d zf&9XOp^Fqa0syeX)&cK%QIn} zZ$k3n{XS$FT;kX2ks)!^aVTDSh0~PFl5d8&nj@M%%?CYoy`uU&zqdtgJ*2x`YduG{ zCRG(JjuqD@)*B>4j)R7_Cb26?VRoS}{^#@b_V?RZTSNHVxz4!h-#wXC0FalaX3EVL z;3H5`QaWux4B?2uI%P&v`V58(_`}^^{vGfsInzrjaS~vKd0ns^ z{Yk9=9%+&h$;ri2CJ*=b!F~b&n*k`@E!OKInb-i*%Ld5pz&LW+4g)OEfZ7}{gf8=% zzrD$36M>F>^EsmX6MLGM_AA#dKz!W9sTN;`@1k%btws_i@);rNsX}Pay-!*VHzF^8 z4-FOP<>hHK{2#{NGA_z*`~SuURFD<~kp?Lxr6nY!B&54bq?J|#>F$=6mJSK&4(aZc zl5V)y_>FUZum5>)&jSU98TMS)-fOSD;{CZ9gyY5_Zd$$bOxm7%V%Al2eunU`amc-r z&$C#gNK5}~OD?#Y(*m6k9S>Kd6y{(0J+yGWb^Us=q8m;eR_W7z1#@KqUR>zfNdL(5 zr%ws#1OCqK4(>_EcR6K4L-Vk27vDUuu9Cc+zr1))pgHh&DL=sk!|jkq*LroH@s#g; zT4d%H7c(?$Z_h84<5e0ssir^C0-~K}ZkzxooiFb8-46S0}=x4m;iMPf>Y&S2IaA`-n{ zS^1jQ=4YzQ27#hOep_Y7%+o84u|sCmIikkD?xp9QI7E;xp4SqR454rpg;14^W>>6y z+9+~jH5}qATk?`2Ii)roj;nQgEN=}TG9oa1m;R?}m6gW$QX%{vdc^$`qbrFQ7E9TS znz@}uCXRo`4dzP{wxXE{zR)D-PCWb)l=*HT)KA+ zS4w|96--OFkaY0~cEO=pi)PDC9PHUxn$GXqvEHVF##cioi6x)=3|Ew0n;SwTX)EzZ zh?w6!3fUb=s9piyD92#wrn>`(PU(34gnXQb?{ zrnTQafs2#j+LM!$Jmn%vQ1W;~5HkkezEY`Kw9O~5;V#hljR?V7FH5ZwbtUke{z2_K z?GGyUJ*fFze>;>)nr+{QA=%Tj1z=5=+kvk4O!dK51B~aQh4130?AqX53mqsVtbkTy z83=|N_B?c{P{?LwGE#B-M1(YUTjRqIBj^#M+M1tCqAl8K z7)soQeRE2qB$=+yHIi|Eu`>}Lb5K{;)Kmm{fgcGe(fl5T}27LBJ=JzGKtX92byQ{5*2(}53$~lcmi3ux zwT9ILGle&!SYt0vzew2qP!qYCAVwT4@ipDTT!|neAakLw7o&$_se3OfGZB^ja_`Wz z$ndGIYN>sD7DXLT{>F*C-p?DR=0UH+^j01aR>+jsPn%{*2rJN|Fvu5lueFeIZ>`5& zKY6XD(K3xIcPG~L*tGcKY07)Moq~=?!wrY^rwTF0Gg+Cjil=Xtcn=QpS`r3V$7?jg z>t3Qu-Zoyl)sy3DHmaSsKbx6-k(zJ(VT&#$MsIL9PEcZY=dLfYYO~Sd*Ukblnm~3& z$B1LYtl2yMdxK$NW+Md+kr{1RIio)YUZbBF5UCkd+&I@%~_a6hIJ$iO!|RSUcTZTNW3^l7eJ=Z%6c(?pjp}3bZod`c{H4(2pGD zBKTdw{Yc4?V`0ez$IS|msO7uZ4x}%k0ws=fL`5<%c5IC3JsMZv$Onq5`18=^8WJP* z67+J{r*l9bQOc*=A@yW7?e)<3?iGc|tAtwtRG5?UQNqg`gYL*|Zz=!ahJRZ$KkVlk zPy4nVRG#L*=dHY~+W9vF6J}m9CMcE&-$p=-l0WD^oU_+mRK8{VLPWvUNqC+s#QrNs(HrJVO<&Fs-eg?D)8O++7OP040+ZNCo`Vqv zCQ~4I(tg%ZF=TK`c;3~uT(qFOOh0s7#ZR0YSQq)zTTJVvE4tNbrT0kiaNPNYrAenv ztxuS1zP7vPXZh5e%iCmbuu!aCNDq@0;$1t>%N)UsUT=*N9CkSIY%e}#@mr|Kej0S%XW+q5qG69D+9^L=>5oNjqjULY@ zb=Sm(BY-+4<1}0*SS|-CUr*^L{!0T~&4U_&8CoaCt=q$FpY$ zt%ERrU=0HRtSk&rCM(!NH&65_SFfIC>K+)jLlhO61Vsi>j&fFB-urocj$FvYQ``q_ zB}0DIJ1|vUcopXZ#BY}ZbVimw2Fv~*6O%DG1agVsV_Qa@ENLqG(T^Sv6?R3oMzK>> zoYlP9rC=Tm%yEeb4wv*lHfUNCdtmq2^|x&6nE@3=*OG}*_e$*$+sWtg8Ch5DGy3uz zD(f&>>~zK-X&IgJ{gm0%UH4eWe&@qxvnd(QO=``mdSBh5xg~-~xk|gmhe*?t?fT2G zSJu0Q>SXUa#|m_Dv$ZC|7r8>>TLyb>n)TwCc6$-%p;-J(J2IZ}dTyN_^I{`#qmk<)A_tl(g>HArT3gl78L&(lnc9|?LpK`Fj1XqGyE%kH9KlLN#s@Ma zd_Co~+eI162`fj&D z04OA&0B$ZU2qDACK&jfnR!M0@H;_jd*&FaMotaLPBz}=|1ob&R-ND|z`gjR62&V{vt0E@Wc6o7FOO^0m2Mh+NJi`0_?OHiyL3VgSjYrHGFc?u=}lIKt^zj4 zYUlBb^u56^$O<9b<0i!Kk#>*e_cW)%LW%vTuAX4uy1j2(a95wHxyC_M&A~v_+w?Wh zJVuQwl2s_U9^%2Gig032Db^`nU5I7D%cFeqEd7yb&*Ea>F61YqJl@`iaE5bC_#W?$F;T-%E`d zBfG^=+ewXz7r58KIsLo3Jcu?ubfVQ@h7;k=R-%Cf7oO9^bxMh-ps=vU)dtXqq6B3o z(5(Vd7GPjjR8}Iye?W!@A?bK|K7A?UJOYy!`Mve1G)->le<_!mMu~p{P=BkrezT=q;$^ z$SEc|?TDp(hZM~jOihS1Y+Si^Qv%ji@iEXnryRF<1X^Kz)_^0K#WxQAB!J5}NXFn_ z<73!|6C8eJ*4GQv?bU!6K)`8ZBq7lWYXC5ynVi32=rn!=4275|cqV(F1~Yl@Q@i%I_En!SvVDBhR=_1Pc=} zJn$v;J0cdBmikK5?WP>o=!uDm&8hCwy9ay9V?WbrMCL>p(3W$(&W=(`_L#Zaa{gxU zho3jg?RP0%qtcHN(u0!UH>VT5eJ^3vczSp=H8+D90c<4~C#NjyEP{z$y2uVFZ6H?7 z6;d6p_ET|kaxyY9K6w)K)(O;hKZte@J=3p=9 zUL~3|07Ft;Y?v(7Mm>XB)4F-r!i?bx{@WXzU-X`{c2;3q$XIujCYSE=Gb`* z9#f_F#~t&#?HX`}@RDxF=$!)Veebm8fN;YE_LSQ! z7ERA3sq=neGpCHVdCsHhok(69RM!8*~VUAcG@gHCoBJ-MGrIJpN zFXTSo>xWqZauk*p7GG2VHvR>o)o>00&T^hgiBGe?xVShVRw0)Vs&mGSE6@t_4(#md z{+eOB)vH&pUcN-dNrtHcu)Tqn7SG3MAlhQLIT77qwYMSz5OqaTf?3#gCdUi)Z}V}J zG)+#%k4+cq`x=h}w|kLJ902*|<_xx!^z{DI^8f=D?EnC6I4EmkW0Nm=g8_b%CY#xa z9VG7{>JhuQqj`BU3?qmvh*DT`L1BWOqP_iP);c%X*fjA-u;{R*^uzohc0CIY*am1S z*y_15rjlk?r}dGioVspyH}Bk^SzGHEJl<}BgXel%3O(Y3AdvcQ0ISlhLi7hL-y zW}(2Z+*=#&`I-V|fDYtATgyjuqa`RKJN(%`jG)`~g`6wj$I;og6RwFC;C`k`CRgMQQ*|3d5 z-X&y4Z6tSyaEoS|c9q~PeAAXTTkPrxEA;2GjekpVQF3>BqE=)i(L++LLom zkNXK5uF%STC(y2A1R5#CgBjJzf5Y5h9}QSNMU{%NgF_HV#$E39OBXu<)?1Bf&c_E; z4kt1ym5!3~b9xsALj5boXMAN5CV~U(^`HTkR|OG3xa;!xl$2!58`}T^4sFu|Y2$Qz z9|+F2<(I+{A1Jt>y;uZvTm}XPc6P;1CfmW{iLdWcOwLfjO$uq#LrBvB6dX=Ayytsz z{TvzLfH{W+1_v=OioK0-#iUneW5wRIpipb`?%g{(yL1#^8X%||G)C$mkAc645LDKs zD+ZEkGtkl{XjlK>(|;r;gQo&9h`yspwWObv70#!n#)7N8_PFCnPOxPlP-@`60bw|% ze-wb}#W2-R73AeDvg*J%fY0RZros!PLLls?rKL&U$42_{I?3BF<#m>kvrTOjGN9wS z7VjDqqAYhI0t?1@x`?Kc#}p6lJrSnwt+L-FHDED=C@|gp;HE46UbSZ(X&85<|BRQh4uZV?6bqcQ3uv&63_Vr zUb@VQZy#9M2A_8g-WTABE>B~8X7)Q@OC*E`j~*|ZrtMMfHw;0Y(6?g}U(&z4@lLQd zD5H>eb#~|+xcrrBklaOKujj4kRy1IwI_0rf!Ccm%YUPNGExtPJw1qAC*>XWrOe4DB zc&HYM~I06ks6Ik8)I|xO)vq= zU9nV6XgEGZAdP5J1(JV8=~m|EdBQ14vvbc_2qa}>g45=5rIihO5)g8R7y^Fe`uR2O z3n%t#xn(*!I&j@ZcY*g*4!3G#GM)}p=K=x@Y$)T>d%eIjAlUoKl8}rK8DbE#5c6z! z3WfxVX5UTOw~)%YF+`8yKhb&)UMXPc4TaNMpx@|gWo67~_k~^~mUI(=6iJ-{3(%am zs+j2HRxQ3FvCG>Z)(?8hM{q2VAOcgg^yA~T>Z+<|WwBo_Qb$HdIk>p`TTnfcArK&H zZ-(KWl%ydgC71Sw4~dSS2rJ3F*gYMWO@f6^VKmieA)pD>15URu{)%2BZt9P$pC;at z?;Jf3>|iS%3usQxywXcb7;vh{gyIsNsD`hE!)PA25o!M;#IMbtnRRJ=)Mvr9BnJ_i z{z99i|MW4aGW;|t0qsyQsPaMx!A&Uk?QH>V^I{ONjOo7xPRs!m>mM9Yx^sgc0tcWc zsIS-^_KX;=$B%e=6c-nR8dGNiPwc(9jSa{bt%GKZFUou)=F!C>qiYf_NJ#+v>*!r| zbv3L9$@tV!gDw#s7FMY>@Y|vZl#7jm1(Lqlf0U$U)Jb}}Q63fG25Bcqo}57PHzN{Z zOh9xOA}&Wms&Au>Z6Q(YA;ABACf3TrLJ7_mBlkM}@?^LwDk^{)pUC6LM&y#Ru(V{L zuMdi{Kd;xp9Y(u-8+PCMVT=iKdG+?LT_A@q%+6{r(EDTGzkk0~+1%#Z{ikpW0TA;^ zR2EKVLsC)_3*#=rVSGR54ayd`q@e$+ZCg1tkgfv{lZTsu-Azjz-Z8n!Z zoH(@3TSxffGgG8GX3I0K@lG6Dtq(L5^hPS zFOBRmJ^dmbIR(XbO8?>?!3JMWWf_@m@VplnyeOldG=MSYJ({@&N+Tc*0yj^VZuYIV z_N?2D+hH#$S7GC(T3vBD+ZN#r1vwC?(3mBhx7w1m90xou5h39b$`?rv#{)AR9n#?& zwg!+Y0v;=0MN@LO_;EA$naI+aO zQ!|-$ViyJ#H5WPCb)N29Aj-OM=|o??%=-HE8Mwl*JvFhxQoIFiD&O9WvvIx{5U{kg zyu3Jnw?4wZ?9>&*>K^2JHc$Mv=9m(PppQmUQquYI{7}1q0)J3{$M@h?}T z*Wn-0>n-uz7A!3csC-=>0@na+R`YInE+zw|m$V(IX zp%r){CLAPs7%hwdY_E_n=}uIrpT8vd;A#1}{Mv9ml7 z1D7r69?r$ZDys0+`{t>?W1$|OurU4&ZUO;|=TG!szhkk&+QVvGVo5My-A z119TysfRn@d7y+ixRQ(TsYL~nap4fR}J>oE=+IBn?ch6g{xzB1`$UpvJL96 zk`RyyX+Z>JB6IQ&WC9EGJNXmb9}Kb#x(p>3)3RWJKIV@lUq?9=4Q}qrYms zFklmo&&^eL{QmD}vB5OEEdJ=IcDSXVTJ-6M0g}?jZg+8vv8cewhtmf=Mo)JhKaPM( z3YR&dn4|Zq3JMx8nhJkB7x1!SB}tjrO?9kP`tS)`s_}V>(aoMK=$HcfZs=&g!!)8L z9?U4nI5ibZEgk%(R__$-J%Qs@J{)_%iF6MFU?3uPR&FU+YzO78vcXksFDHE-QkY3f z`APYS2YNjn7uTzLIU1zH#q2E>^+tB;m6?F3nvTu4xbFkx`8aD&07<&i_w8P?0{fKX zI0k+`Dm}*jXb$LJvzomW0goiTW4W)A%%mtlMR#(%kD}MD@xtPySG+%gblQ3NVYTaF zU-6a_{)82Kwp~rMODR54lQhzE#hb(hSCBS*B`8g$tYZyI|BbOdALcg|b^H##%bP5k zR7=!h>9}&ZB!HRvUv(fa*X^Npqrbcbuiv*RFc9iGtn}7d9B_`0o>^@NS=uyoWh%Q^ z^Y-Ci&+UTc3gPxQZ{CP2fo?lEAGhw@e|6T#|J@i+Mo#+0s{eW<=eFq~P`vUq12g z4XbbywCwz`gjKF~398sjLMdKZdd18Ltn|oz>6V9>U;DL!f_(b7`0&R?U+VV?5fTw0 z4o0S?`DzuiDk?9LE$!?ca=-uf{kx;Kw)X4S;g+93Tpc9n3jBP02U|Q==bJ7}y-r)u zk*VeTpR^KVvC=!Zkjseso@NA$@@b~sAt%weu##-9F=*c%!N5Oi7(@5JEp~4pXw|_` zPtt6!TvCsQD17QBV_cHCz?}v%)Nah_D}vYJoCT8M45Xo7Cx&Y|H9}J_G&kO(dVkVm z#snH9th2SbrLQ7G_m#-MNM7OCp)<_ewz`B7ed}0tY9ay*Pn$&rZ>=x>Kh5xF9Q?6Y zWBD7?e-p-+~(XpI)3Y<=&*p!Iez*}ZKvT&tQkJZ z);?=F3%Q-@PI2;nVo+p6;F=h6+ZYZvW5iwVchv76W+(P*>N#1hQ0%mklr0u1Df6lZ zD>c4jB#MdU-U!V=)--O3GISh@)w>PFe)55M-|6im7`JZb+Iv3J9A;o4b*B%5B8oSNda}PCDqh`Dw?1&;Z2U~|{PgJ>&*!gDi#3e2@|fj>S;sp@ zz{Ny2<(5irX-!Q{8qroV8zl)R)UG7UZb zpb-nGn1pmJrn}X*KIfBcRv{Yp z<{1E3;l+=1r57JFv3_|mU`!U zv0qWwlWfsv_q+YQkT)uAe4EWVNt48IqosqpwB|By^vDKB8~T7a^3SXzB=OyVT9@5l z6BsGe-^ISRe{+3j#j5#AQgoHW{CFovy{;}N$YPAj-Rqoh(0XFWIAi!$&uM@H3-+)W z$$^u?4vWju%*dOL7MxAggmk$%q7!o6F>yx8-RTJKwKVC3lTC`tHxBy`?0=o3=Fn?)J`KB7xQSg3I4FVK+29?TxQLPH-B^{>7wRVpS@mS)+YjOnt=% z)jH`m)^U5@8>XnE+=-ARYE=^WifoxV#p%BrQ95+6VleUfTG*KfnT&6e z=&6{Ihc@2V`62ZZ5;WKg__seWh1&F`yIV&$2Fg6o1ld<6lKq-H{u30>6~n7L$e4N= znZ>BC$hNHagq?bBUpM+ybv6073HRDlR-F93e)6|z`0m4$p)*F|(B@&rVqBOgo8}qG z9xj<}k|X(YB!(^mPht3b-bYG%`tb;~1e7)Eo{9We3`hv+`EPSa#oiNsj`J%cIKe<= zq&#>RcLZC#OQFEn-6po)Q7nh-Je`$~wBw00si+28=u&5m^vKvZx%)JXWwo6LdBnlJ zc||ts!ep4EiEeB!@T5`?mqPBn*bQL6@ME7FpAY{eeE21hm_RDPRn<7}AijT1*?Z)j zC)4KM!rF{q+t>>no#JE-Mzbpgd~r*LXaPj4u_fXeQm30~g33JS89Yq}cQktBPZvUs z&&GH6=2$eg-br2F>$n_ll@`7(I&sQNG3RHo<#!Q?QOdeh6&*ua9FmA>T6*e)s;$F( z;MxCfuOFYQZ@3j;gZGd;4Umx5Kv{YSLQ(?*h>Zt=5NG86HL`7>QS`e(_dmC@o{07t zC#N0gE|!+!iX?+SZ1d1>a%b!r)#Qy(qmgF;UyyzIWV^JBwx8;~LD#&-qwUF`0!r-z zt&3KMhK3A_1!@fWnVCP0SSSatsg+|_yFsQl%xvXJgG~*2=&?8v7RJ4N*(~|?&u7^h zs0zIqW){?=jT%TKO9OgpjxJ1U1Z{rJ`ljS&(b2`(lu^wR*z46K^Gy3>ObJFWjTFX& z?2n zX;v=2?)_cLN8CmTWT@>~?3tBz+_9fOq~np~>{zZ1t0^ozbWGjZUsnGd+K0}^u6Qif zoV0Z`yYGdMuVj6^`KnpGW8ZQm;n$j!lOY9FkBLQ^=vFILKU%@;rjAG7ZRSfF@l9EY zW9q)scPz=os#0=SZgagYHIVz(EA4AiI`8zd48KE?kxY`CCEvau1?kDZrEnnuchI_! zkca|KP8@O-)>c-iL))N(dnG$U>8rql2V7ikk$uaN?=aJ6v)TI3q6U z#Jy8`e3izJ|5g&b2ogRJOc(S-qi1BKa)8H|9s0BXws>y}?SW2Kc zQOh_xOFao2lW>rwq}r|#-V@BJ7G{xI8q3yY^PmtuW#&gyr93U*G`Mua;gimm-^a>E zmlF@skBPZstT%S|X~M#1>^`UE2deEig%pbx-~6)q;*>g$9miSJEv`D3{$srSPYZ6GQLHijCcyaqroy#3um7TG&)7QJta4%RM5{F1Qb2omf~NgmHC5j! zch+~`$%v}6UaC}n8l&~9_g$1)6^VVOrCUxfOEU4ym>lYNcVo0b?drvkBz&YVf+Do* zV6_yop_HA09%BHz-7G4s#eeC=Uz*{t9G)vS4h;>pwPijWMUW*wPzJ}w#)gK5`BhiG0esu=K@%QI5)YP*DGVkZT%}5=0Ywq z>FrtRl%82$FZ2Hz^D4MX!L58arIu&6$I)3)Y9Nh+(*4XTsV~Jf(DU>3`63vOqfBwL z4&)w!`Vr+Ha*2d5rKEWGyp4++Ms`p1$|dsDrx{XG9Y;~oGnF23FG4HoNYe~} zu#ndGEbXhbgnf}Iq|xdyc3(B(8lIeRy>q&}~(cR;x}xYtX-9k>s4*bbz~TlRICSmKG2iB>*( z*X)y5E5)a5{a48!Sc@5j&?`M_LpFaPuZ?+-|P3?BWc6-Ic z%AKCXHiwg6UfzmDH!;MMP^==Us2Hic3g3ukfypvB8MP2hs+bCP4hTN`Q?Dz$Z-v!J}0@q)z{=DHv=)S!FI zjX)q3A|GBiX~G6O65{YL)}s42=727!DkCHF-R3URO5sfSUkAJ5hyV2aoXW~cmxsPm zRaJ#P_?VbwB?Db= zO8*`(`O}0nmYiaD=qK6qz1G7c@C`@q(06$SKGM>Z-(Jphs$aUO%64-NJSh>rIjOZ( zQF_DD7SBL&=l3_OPHU&5OvRrQ4a`dCx{<#4f>6%T+eO0(eaKg?1sMtA; zY5airt3~8DPF)RYS z*BQYA&LLdahGD>?6EQcCzOlgp8w97z#cRGidEfXdHpZc<^WTC0Pzuu1)$MlyIM|p- z6y%)#evthcg46x#ux-s1Gq29{(!5fhDg+bbe?2~wXqoEXnq>L+ITZ|0!h}2yiQwmA zI}wO|LyVt!Lp@Xe=8YS{b^^V$fYvY=VBVf5tu^as5UfWd=iQE2+(`IKQACQ;y}EWT zkO~;^#-C~ac~kn^Xk9R>58D?K=)oUSrR2^Z#U=|Iqh)?y41}T+o#8`$ zN)Hi=;<7(MHzR4Ni&+PC+_R%?(B~}O;-RK)?dVv8I5Ql8+;BjsJTxREW>g$9g6UH6 zDk>_FZjj+zfP7$|DgI8qkaDhzDCVD3sytBT zqFn2k5^+u%(n|Q|K{aPTpce=px4Gx#2;R(?r`ztYZpOu_{CTd=xuYz%5j+}N5(u8|LbD> zu1mrPH)Q3@$jI0TzMccD>qo1-1+#_L)N3l2IYaG3xm~OlxNl;Ilmc+eG6TF{t#uEp zwv!`X%}Jh+kN{atR#sN{V#A7UjP2;?NM2FV+VG2e5L7F8Bs5RCUY^5~FxUHX@8UBx z!ljz2`=o;dpc>dpKYjYdb(nLtcQ$ITJ$Dy5c^^_b_Y%MPj9|8_Sms82Xw>Zdv9Mfvo1B+*?frn?klJ6 z?0ovZ|Av%dPJ}^c^^CV%L(h{3Xl^@8yR>YxLO)xnH+-h6XDt;Qh{R3*%*7A5S3C_M zbn|6i2g6I{=&m)uzet)$Y#tMHSGm0@#q9B$c8CMO4t7XcU7}d z(x#^JVDQ&KXpe^6Km7hp=ftCL=+&WJiui0{%oulz?#vT~grSoiIt#X{nkrJ?VoHly zU`)@a)l!wLidW<0eg9=ig>xGv2x~61oRsC*w`-w55kA$|`xP2TAuS9-l5cXWt2ahw zHRNAC>&%x{uP)8Yi@)v>k44KZVqzaD0e?7A`^0c1@Du6s0|khKl0_t7M?Yj>z4N&M z1Tea%3`;z3h|QjTe3}1O;NK6tLd5LP0hTx5M;+RPsm=0<)etR;B;*X1G^54S6fqZZ zkvxQYE)(JeE<@S15_m7M#a(Y!gA`QR-n;j;ghTOoJ~r4&Avwrs5vC!bpd!^-d(wU~ zP0xPDJyvf2iH{uQqu8t@R3cO_&{MlELzKt7{LFl~rUz1_{$%;}wa7_?-Y-cy;yp;; zD~Q$kX@y))UijvEB}Rd9CE=WCF0E32L1x1iLM-D$fS*7TbnLbE^c)@>JOs`1#g0hF z{a-kQgmK~FO^Z*r_x4iJ5hiM8#^U!3|AnzJ7$Pv+t8XJg%J%BDYpcduFzEp9R0W}A zNYVk@iJXtG_RE(a9UYKaLoje)y+Ryvvg|D}pJN9k@{V&MGY++J&4=I`4*`(~vS$GS z0a#R0cTiEG)9p4YsufgHpdrfh+S=NT{NN2>N**5{Ll_A0jAyD7*hTb*+^za=VSvRY zB^yvh2pYQ2MJ9_YSUD|kA{CPbi_$T*f{>JuAzh7YV&0MeuO*;DR?n(fYRMiPE4cIv6X1>PrAV_Zf@ynoScW-J1b7@jFZQ$-oP^1!O(Yy7{}}1sI~GQtVFTuT0#c%5 zm1747V6ix_?98n6hLp_C&YFgTyp<&h`K%h{wl1sb9neV%v1jFKq{@Js@F!22sw7w<*iyRs~a zQ9x5lDDb3Z?4)vbcFsgVJJzj;oQ)LmF>L5Q-@)%g^bkitnA_p~``%76FiKV&j6KBS ziM-ALGYbg~J-(GvT%(ek?s4OWU+QPjO&69{go*k_S9gA8MYKl(q*yDMmE|HOfd39* z4fPtQimEDZn83-&0t}JXe5vVZaeS^&dR;$YW^2pZ)g!B_N=qRl4pA&SyHaC&DB^~; zj!$lGYU=9Ch1YM~@W#)~$|@`XpUcI!76q7l3s0RY z$9pqbQ+AT7&Q1l0A`@hog6mKFSTZXgC4 zDiDc!IZVr*d>zONnfs;8`uB(Lbqg)^e2Y+YhnZ4zR9e zIBr`%%w~^wy)bHa{K6S`#OF1V{?;{ye4eH$`=kTE=0z zbz27_E(;7-(icfRwXV9L+LBweJ{pp-R%5beGT;=a7jy9bOkJhYYl5KW=_aZier=@H zNNZSV6!~YG$y*pv-b9$gdq&TbPwQcLQzil97 z#36JO6BF-O2BdS|V?JbN^Y`}+{NrB|p+ZvyOr}1v4mY=}5QcIHLMWTV38cb$*{YVg zw4~%UHMX*{vRj2HR64Hk&jyhQN^C_$Mh+K^;ur~FN#lY5@~*LDxq^;7Y`?es0ph~R ziP#xiK>t^GITyD8CLh!RkkHfTmX{yh!ri1=g@TN<|MaixZ4c_=j_z4*sYms=)XAy+ zzN?tUK)t^DOR$wWp*yBtmD2xa06JwxjUE%x+A5FBs!ynQXQHB;W5?v_J@HkJC7jaZ zwnmS6$Ag0z4}o<~y(QeifkFT6LsY`PvOTH6{i_OV#;jiP9UI3k~SV&?-!n0^k>tGU+mt%~t zAD~4N6uUw$#mu`;nq9NACuXsZVR`SWB;Wbgv$Wwqi3B4Yvq-ariy){~>!P~>5kw^% zkmSv)smZIJg#8CiIAv9v2AWaCQ%32i{1Tq%hK}M^65s6C6wZ#u64lw}ph91I-YcCc zOJgq;I>aBD>amd>939L=T5%hNBzJ+^Fl;MhyVJ7~Fw9%b|077$9u0kYQ(8`}GS7 zxmMTKRA0Zg1$U{2D8|KuQW^ynl_@cwoQrF`!&i)3MP2>Pg_%6(*}Rm9hzQ*G6jbm^ zOG+dhJa=|>0N|!4e+B7xg^Ld*9tgsG>-{)-nu4PI+$(zyU%-Z-?w-eKyiSab&+A(R z9$~FgW0GMvy}gSpBa7m?k{1tZl(}Fx-~d<<&*pm zcP~#AvmvSz0~aaj|CTJ965|p5wjRXqAdwUe+y$T&+ z#;BDNHXUNx&jTG;u=YHKndQEeexXEM9wZ~&KiNhb*itzQp1}Qy5Xq;$vuz?TO?~}z z+|afGE|woGlir3R;#y#)!uVkZ})lD zY6dmy@t~oMFMNMXChM)a zL>>o|Q1~pJy&UR9tV5MH3XB+wW(?pDo*%}#83xobxOrSzA32ZKYfo$NUPl`Lc|f?W!?9S`K#^!SY3_b?^J z7vdxtf3g?~nQ27%IY)5ji;wilawrpQsar%Dw3w4LcWAG=ix$un6OxKdhkSoKk?s=F z8HKGTxe5YDFpUJUQC}Dv(_AiW9&C(5fDWnx<2bA-yP5@%IpD;q2=|a8myPQ;T^krdZ34)r=#NmII_SSiI0oxJbZt=vj}k_0-S@*$=D*XqA6-@ zREDNI5R<4Vd^ZpGKig-wJY+4SG~ure_-=)_G=uFVae-9+thgiT+;aVl$DV@GEMC8| zK8eg$Yzy+`M(M+K;KL$vV%B9}OrrXKlP>VAtQ*^T?j zj}}W2LnHAlk_J72*jRon6@j^eKtIh)?;S9@Ha5RXn7DS^euB>*MT#B(T=`X9ws3DF z$-j;a76!6@&yxw*9{8+CM`0z`i&edxmNCFQ)wRjI6>CWX{rB~Hd_SqOjXQfJwY`5< zb_=Ov+VD<3+7IZK*7@lrv0JaS;3Q7QZ7a}lCz#t#yv%>w3b{frT4-<}z1PaCgmq;~ zPk_L#a0c^sx9qM6VrNjI-;?*P=fhohvZ!TSD(@5sQ93cqsxdC1+<& zDX3@6%5_V^x#d$8w}jO#biv`jgNDX-;%p7;9BTD}t|lr%HKa>$+c_>e+W05iOxYqg z^in)~x2cx$2D-Q!DjJ7l#)`F!7dW@S8%qlzd)$}bip^W9?c9vbyX@SvV|g(7YNRl@ z^_k{e3ShW_ml3 zA>!A&{jDHe@^*BTOEd;$84olMy?F6rqmLEoONX1{L)uT0!$rg`;fUM6LJk#wUD4-X z!vvqM*=x4jCl8t&FT(yiIav+;KuTD9>r5OR(WeEr9hkVdl<(Ka;m8K;jfjYdQh(86 z|L@m`uBI4%ZA3j2I2l=advPsSfeSDl;*ku&2R|G%aIP2;{HxMMQu{4uy1l2oqcTvl zMKCDAU7J5X|R(%+^d%0c>b$f}!)yp*@NNZd~5>nmpZFMaa zbq;Gd(qF$SgLKsMeEG)vFZdsyKe~r}{p#QUS?*o+H$c8lTKh`=h2mt=Z4AUyD}p(W zzfWw>)o=a#d;j-Ue|;yDDVUU{Ee>xdB*enbe#!`kZU?KvpRt(ZSSzs{J>R(cw?D-ZgYjsm=b37#XH?qpjp{ z0mXj}=btgIFm{@nC9rlMmsmHv%XhVyth|-4*)s8LGk3)oRc(r2lk=N~&8lEe7eUSJ z_x&6BLoy#0`KEtQRQK@gX&l7EQ||z}U8Aacq;XJvRNlcM zY}0(r&B`&6eZmitc&!V5vF68IZ;HC3g^*G8|GL*+x`bI-I`0Mk$DI$rJ<<{BGBxAP z&~5mg$uczhiyq6+JIe5aS}u}zZ-QvSvo^aNPax@M_7(^GsP-EKJ8k7zEohPZ2Z{lm!3u*o{7aA^$X zH^)8fYA#zPyRDp=yz9s7*S=La4~@int8=~kxyfbi%(ZWhZ7#EAYt!9MdB^ZWLwqa_ z`Eq-YX;szy_YxNBnStl;hTlEjtmgKO$#8O-%&R_hsK!Hyeuw5y7s+^wRq@l2+iXGk z*V^p!V`DZ9_1p#2xRDC}3-yO%TNTIjc)_;sMA2o3OO4E13lU)148B>LYr03s@>{(@!>C^aoX~d?ll$A#V z--`UV)j-VaYgde@gdUL!_z>y0JRN`0TAqoMZK{~q&uxl(cDO^!KoOd^KY9F!B-QCx zb>!P4^EVru4%<7P4C>}og?>>QMeyUp(x0tXbH`#Aj|(0tcCn}y#A&`$7iLTb;pv(+ zJF2P%m*DIdPK@ne60U6EPrR(dLCXu-Eyr@)>hsK_;7e7UdBNSQ^=k1`mfofPZe=iSj#avrcvb*Y6Ge?@!wYEho}nO=kP%g<}uFUj5gVsVTK z7m2N&NvX_R3Aoifu|BG$w)pXxC7vfWs&;m2aM-h0)_{qFit2IhPRp($U!Qw_ZBzQcujf;wk9Go$GX7OcaqSsnbzfyaBXfIlrj8_Kxx9O`yQmnX z&hm1kCo)vbf3DWuzT#+;yjI`iQy}WTWNeH_is(#}X^yB-!VZ&n{9d4A^F7qxu{>7c#RHp#@e;gN|6ZeP3bVPY2AZ$>6n z?8%M09lT_@SUjP2x>-G)3zmxV-)*l*)Aj7Vz~EPII-4@1VpBX5t<}|a&=_eI8q*sh z8sO*|Zs=~ZxAHCh7+YdGp?7;4??!7-(0iAVKw8I`y9+;@qA}Nieq(})!mq>SaiG)Zu($d|XN4i0}Idpf|Ioypi^M7aVy?z1V@QbzA zepc>hNsA}RqHYWa{jHSv&wsOPax#=d^8Z2BzkhM}rOo;&H>$<^loIRm9JH8Yl_Ez2 zHCY~qXk=~NlQapORlWTpjYLNyl;*|b$@-nO$L?|&E^D*z-zpxZCe|X?9<^Z(i+!a_ zDSEHdydwWqUnJAQwI%oUsW|N5F|GiEAq|zMmg4l|{@{!%k6Mz%(irNTrs~UDx+CdJ*F7E} zH+PN8r|Y)9z{Lj;L>zd!F73Zp_ws903pCAX#6Tf>gT*IgE_WfwaT5p28UNP_2Ez3{ z0=7HLL4(FOG0U58H6;1RTHo!(d!UadOXtLq{U0#@H-?LN4TkD!>5lTCt~OvEP;8yW zD8%(yGqPdgoxXM5Be#KhH&=@mu4kgH&cAPZb-A~(qcR}>4U-2wB?+0m;3!wazD2h) zGoSKQ-ZT-r8O2Czxe=?nV4m4JhHl2jI}ZiHV4gHPwj$%I%o-?)0!LtR@B7 z#|VT*MTuPZMNwdvYRV~7DRCpqE#`Lfm26aYpJX#!+i_B+N z2Q~Q;wpzVC zzm4xPP>HjubN?}Iph|=#={O@9%Ztdpl18XTa?yRfO|Dnfm#7$|yJ4BNl@WMD`pAR0 z{o&(^oRMdJ5#0owBm@`DbpPnerI!x=k0bp5?*{Vs5WDfL@M zJx>Q_x$!t6MxFi6+Hm*)Gr?K zwDmR$*Q4LRpPQdKhqWWL?l-;dc**2(eubn%+{~_=z50%s>8t*`4v@3weEUKVQJFB6to^bW}AJwdB zPj*KVf5Nl4p@tC{uM$J&?WL~@7(FCkV8WEyA3j+8#VSNO|6JQAh3~dUKqZDFB5L3>Cf?L z39|M*gC4Z*z(S3lDTeDiefhd-(ceB5XlTY?mss&gY=i`Fqf;sVBl%ZQdPx`8Ia+XD z55ns1{zn@-?|~x8lJ(1nDlwV)d18+U$2kk@K2Lq^+^4J-D9fTdEsQk0m4qc4E8@Hs z3Mx7q$BTh=9utl5w#c2U9PjjuQ*pAHB~@C%R|*AS19|Z8BmVy~33smG3VJegsO(d& zpGoLmTmz*cR2_}p)K>h{#Fj@P&J!|oy(7GaC|#-3v%IGF3}0(%4GuFHCKVCLSCGao zj@TI0EhEDw-^-U7`SE7F-jkf9jRcPOGpVV6_D|QNx*{}^H*9fIq}(q zbhoG#>Yq&{XebXtKJ~=m5TOu0#y}Q%0b;9jN1T5a;11xpWWG2EJzT2k99pNY+-u%O zU9>81Xma?eWd3PkL-+9#SF4=#kgl53--}1wj?Ze)*G-e60UDa_4nJ(}?d@%BTma6~ zDoZHo>LFk)j*5xF#luUnYC-ANE6dK#uC9(n|NJ9M=22Opm7MM?^~H+%qGXY2ZL=KD zuW=XiF1r1x?E;M+Yr)z^b+@rz`br;@tQg-Qk)!+j=M?tOS^UqRG$9*(F3YQ$PZ`PZovXEmC8LZj_f)hcE60vA zX^n{XFkVep&jTwBNEJ{6Wq9XH*WOA!) z+MLhIKPvX)!@2oktJa8dVIMPfMRoQ49{nYushr^nT&VT!@qW9wRB>Z+SlKoau6uF= z{MYPs?Kvk|yw%(;=jsjLe*_C2jKcPA2mEJqSW7LK`8Bv=Jq{uhfP;ta%{c(PINrjk zGF@NnU(zSk=2$n^?ntsAJ9-Cr0C#qJx zQ)?lw+MeBYIzrv~IpZuG=f-U#HJlqe z%XN#o+iNeR)PKni;D9wCDZ&!c0wlfk$-artJTH5-a}Yi#j^)UuxAerlvEKp&LG03$ zJ{46}prL`od=UTvKD!AZ5a5dzZNCv!R90>sJalpcgyl&|NfR2j{h(rqOzx-CaJ7|x zeZCJ4Oeo2PM@Hc60q*j8jZuc`Sr)eotHV*iH^$5KW;uve%W2U!zo^ax97LAmFNeMc zC!d?Wk;E+x4}$@NES=RDdgs00GXFwlf4G-%JUF)I6Q)9+wOyBG99M^vHuNOez=%!w zq0q!>ax&>fZFaW!ggxecZ~z^guX%biLRZ`%gj~B*)_da#4r&ATlpw>JOh28ty1bWq zKNne1*OHS4-oG1~KPi6t?baF29y>O7&i%(=WOY~;rlB>S^#vwSL)|1`!-IBa@R|EU zJ&W+z+gT1>rT$hrvBJEwxS-t`Of&(Sz3d2{ zB0$&>$BQ(1Oh$8T2e{XBN^U5w2<`&#|3Qujq@}FDDUno0K@lhM?CPEo+wm<9$nCWO z+$VN|f$2{^PG7;H?=?U^Kz8v-?3r(t&W6tu-ft}e^tso<6+HDE{I`XOU}|P6?DE>; zNE_PF;BjVi9m`{yFzKnjL)Hb7HiydV>;3snmG=t0|Fv5Lv0Iq0^0i@kjg2HlH-H-f zg)KCMfORb+QYJ!{ffJZ7RlaP{8z?77p7O-68V$VqY&l?E2mFD>Wo0Y@n$&Spdr*kL zfh_36-P_zmVM`#@odhLNpv719xc=#XQVsum)3#q zLL>NLnEB(!j~7hfEfZQMN&s8h?`-CSW^88Ztq=dwz`F?iThX?kj!I0l@i4B=Lkx(R z#In4iBBGyM==X=ojT>o!V9wl2I2&LO0=+$g<>_5MHXFamnYEu0aXg90!}lvSonX98 z0{kug8&(H^#R2eE9ob)j){L7rEZK&$X;TDK7GTTv_ACY|mjaQ=UC;O2w{o*Zln5_I zz=3Lr!|pUlW6Q*|Z5j$($2lFus9OM|%)eVP0xa?!VVD;7gIY@we!_4OgT5cH!`#I* z4xy~}Tcbc``=Iv{2nrXkeesCfc5S0hOHS^!UKjchW!j_@Zxbls1M?0v$zrBzH;8qh zi*4f3Kk42-y4>~)iLk%y9%27)BZtHVfUo>^8)2RcL4@okU18+8B#&X2AZGJCI}We&jy%S`GM^SsM0Zin4sCql(I!VWDYw(!=AUa72wHRN(RagfZ_5zJ`mG00j^(j0b(T?9{ELZh$X|73W~UgOYLB2 zfEUs#XR^bz@o%m>?Brfgyjvd)u)jahyRjq|ew*dQ2+gMapX%N@KhxIzaL%?t%X3rd zM_j-O7h`3MCz;{0+dwCO5&rH8A=^vbKn$TrPYI*mz4(>St^i2rOA895nrz^g>yGyJ zt11$`Y<9j>a$^6t_d)EzOGz5)EvrM1J7UlG{sEqK4q=F@IJYhXdQ47x%CIl`@X*lW z;K}`N1ugee#fwt_2jI==vZdlE824tX_W`LJ888dr-QNQ$34(>SpaND<-oT|L2h4J` zLS3w>_BTRs;xO#v@Gd_pDloGh6}g@cYKN96QE=&B06azvqds#ohczrk%JOe+YD0B_YY3MEx3i;p5Jx^6Nw`m1LC@q4P%nW0Hs)@wdhIvHsBFU6q=h8 zQJvs=unUL(c(oocFj0ET7Jit$Jp{8d$n?;aZ~Ww}htKbZp#kboP%!5-n=I*Ntlx=N z)*|Z6MhNEU&#O;DS=_)(8x$R*gkqJn}e*F7@#GB zgxv%?!;k#36%Z-P@L#UnkzDE^)!zp$2w;3kf$bQQ=k|aC*4)q#=ttt`+HeD-I(Gp9 z8wt-@AM4-^u$B*GU4_Yii?nd4X=xR0zfmdv)$z*013)a;`>X(Yfv{}{`5Xb;XINuq zLxUUmCQi);;5j(o=?*Mtfo8n}*zur>XEjgw>fYujbmV*gaZJ7L{m~eLXg{t1&{^87 z4ck%%Rs2HGJV(FX6;7$FVT~AcSTX2vG9(_>#iQT`z7ou769;ZmZw{jSay6MFVl0y9e;JobJn4 z_rFYOq|U9;ibkiVy-YLY7}w+ zWdvZ}SB(zn%?IrZplDcVbPObJSeG#kSjkOIw}B%GNJy6tYf9!pFjkeFO_Q!A2$YV8 zd@1LVTH-&iiR=T6a^N$z_-1$pi$>o>njkN~m#$$prWr zR!eQ)b!6=w9SwV42IutPG3GlTYg(2aG`-c=r}`8Bk|9u`{cUkRKL_z`W*T+O>KiK~ z)p3AUnBPTi6?dK5z_$kd@uy$}Nu)0VBZh@cb=JdEg?NicfScqDSV?D1PGzu(Z zQT$IfV4LCRFiV5{wbksMq`^%=M=0P>MwV>1IT6bE68BnH43KaE+#G?j3;i45hs574 zia3ql4>oW|`|}Kd9*$~6{7#|eT6EsNQSfK+eOZ^qjRN^E0N%?oeieX8 z#YRXGs?sYMLOyHL%K(DCScP9^fLIX!S`0i}7YX3Y{VPQO3+gaXjM%pEz&^0vN#%PH z?Tmf9^OD~ecs);T*OaiSqAe?oH`ShyfGowo0K^F+v=czzlh%#>faf6=yr-iIe_a!Q zW_-V0D zDPXb5%R4(c@qvvoGmz+({ztF}iTO&{nbp;fV9JdVk?6l=2O_v?0E|HRUnZNGfjB;90WWHOeLcX$JL(&t>)9R}ievNhTB33*flJD*A5SvEpCddS*@_*HF21^=G_AX; zr~do#xj%u8nVszNiu^^KRMW*$ARzKxy7To{B4vBd@5aWI^)jjhZZ{Qj$2t26phI_L z=mB)qa}G1WOKEU9H5rEDbK9&)bIzRvYTtbBjbT_Z>Ue!j4sH;xjqe9!$S&Pl?vMO1 z4SJXB`9GKI2{RCqm*5k0!K@vr6nRB<(oiD5MeCQ?@8V;UrKr0FTd%SdmFd+FF5Fkn zK328(87Aa^t0}4|EYfUnT)gR4_q<9{OelBSZvgpvN;QZ;wT`*{T(v=`$7NTUz|UOF zKR%)e$KBISG@Vs~u5~Nm>ntq+(y*&a`9A{C3o0rq0vv~dsgUijz_?2OH?@F(2K@5p z=;E~4qC;%Ezf*;2_vF~6s~@Fx+D*iNTaUbs9b;#FaVptj<|}>cahvy9h@aIyY0QMEK&PyZ!0KEUg}s5E!17?_SOWBXt0%4PA|e7XWOZFMyx-#LuH z2^8w`M&rK#2K=T~;6|92v^X#C3Pe{c&JN9A5rLccUL~ht#-e@~xOmh)iPjwifP5Oa z-2seLTcHsMPl*RZKLJnf-T5V8Ykc%Rhb&hrT5lJs@pIVIT>%Vk7MEy=k`;glv zH$>u{=c|Xn<{>>L90exXYEkH&GjZbzO^Ta*25&OIyNkX3>2RiGv%&$;<+Pom^L8c= zYk)_xz_tUsQCze17=z+)uYUj0ejV@*a9_{5pU;8e!4R->0Joh0Sj!UE6_Z)}2~BXw z!fok0jY!rf&&8H{IWDDn@I&xXyv>BwD`AyR;I+X+J#Q%8rg4-t?%3IyPg8DIXn-o* zS<;C@_4B*6IL+5i0#lF3^?*NihaKQ}hdZE2w3w?q1y7+>VKf9LtSJ?1?K*G9Fo1)W zcbvh1^;r|F3t*AUgM7b(>_u_liKV>+-fEWdQn=~E2Sa4Q+Wp^7eEx{|uN*q#%Yd{z z6F{#iD=WLj!>&1DFHM7ht!auo;a$kARh>aK&1xUYK3HU?X(KF*+ACRh$eAFnDX00i zjsrfJZa%UX@9sjdIX`j)5}B1gQJQSGP`uG(t+&XVPUn|YXnebgEXhM9OUYY&`KH?f zKLv;<55z8=@f3|Rw&&J~nhsA4gs8PgK6q-{D-w`v?ppHNLn$FUFE!}?-YnGC;5?N5 z_IS7Q%7PmZFt*%@Jhsi%W;Sri5gHD`XsP!SKjD9$svMU@0L{N9okyBl{!VZ3dDnt{En!O z54f>nA;c2MQ+4)qvv)jhr`r?YNKSoY(jLfN0SbmYYy?B_jsR`l@8p)ykz4tpH4q@o z(`F}PPKtn)uuc?~ixS*6babrNR|RdDemXx8UJu;|!PFWkoc{|PPl*0n5eJYHFjfN% z@;^9JiAz3^2NaotI??aIGWRmG(US4&J)^?wvzsjlKlk-O1Wp#n3;2<;7rxpK!Ohs@Z6LZT$--wL`)~&77oB{CKNxZ-Wu@Q)Fs1ZmTK-dSn_unml z@7|v+|1#ixPM!%bsQ?J)yM_U6)$3pqUHmupbi_Yj{$DN^6L21*X{xKo&p3w1oLlDc zd#;;?R#ruhk84(z2O?qFz^EcWzm~r~2vGAdU3C&lzkK-9U3fWO)2F~v+p0S%V5CcQ zIXme0E3sL))bZ}Yd9&*HU)8a;(mtRV2C9*KR)d{a0Bf-2n@U8(t%g9 z@$W?F$n7 zf5L#Fls}#W*Va9)0l*-2=%i7D`N##!rKru-^)!m~8$$E@$&xHOvQ>M>-BZn(<1Ltd zVA4Zsz4=7D%(k51aP)}Do0A>U!S!^lzj0Lpcy6mS0+-#u+`Rc?xU}I%vC7)+_P`Ye z>A-9E=Ea@#@{5}YZ{}qLU?+&ExL*XIfcTtzZ>rJNQBtz^ZjXUP zDe&e11Yrp!yB&3dFap*Kxe2`W@WMX7yI(7sfJVuuw=8kIRtxtUGC}?VSVdsiP6d#Y zec{;;@3I1Nw}0FEw1KcgXP~c<)Y3f}i^BO^;-9eYf=!CT=27M#i$}NSaikC>MRwdk zFRwA?ASd4B>?;cNPQo2M9Ym7uQQ%A86BPqoD4@rbQ$Rbf-K*=Z*p+mMD5W z!GOFr*azoB8f(aH<`U`98hirh

)v0>r!Pg{_QN``sI&G5YPx)}nHDL>o%}f*HQ} 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 literal 731246 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 z z@%$fZrddh_xPkI!1$sVJ3yK9Vw;*mW12ErqCsNOxM@ncqG$Mtdr_strX9+bs{rdS0 z?hTXcv|@B;yiGNBV4{K6j?6_tyLbt7^zSujJ0oHaxc6cEEHQ$FV6kSRuYL%qv(ZY=404`O4+eAN1xBUvyL#|X9I7qjOf7{Zoxq%UJA`dyEWn+c0LltwB*xI81Z^@R#02hgf(0wuK4jO0E}$M%bU_++FmB6yxAQ6dlk8zAI27((Fa z7osR|mZxlYSV0(_^KmH5azWX%)Cn&O{1dqtRkAObDO=0Qk~rRBzjaUqlA{9Gf?JBAqo< zx1HzSiOtdPD{MF9I@uv ze48#8=vash%A0NYeI}3j%ujf|6KWJnR>VU-X1fj=C=jfycV9mmr=82uS$EQ8zxjO| z9sYgx<9UuKM@ahi!ayAHfnY(V9QnrjM1}|XK*7wlw{SAPEr-{Ht-jP(6%VII#@;~gHQ*Vq&zb+<+c$yVF z){F0Dh_ka1PrZC{`Arh%%VXo>c;DTOtG4b^V%z1>33$to=}4y_JNr5fXYE&2LvZmQ z<1WAdHOOCXaF`oU+Oi#rzJI$Zv03|d#9p4wuGFYvx&W;(kt5XZU^O6f45?36o54Pb z4Vr=KknRB$t3}WO9ybieQ&aMxLzu|p*3F7C9^1k99-fIvJ?SiV{Y-T`+i0sXoywwef|gp0f6EcF0!`2zwlptSGpG$)AVuWFrcAE zFu5XI43$0ntgOXpFTC#>Gs(`mE+Zkc+b#TvR@>>9;nZ_L74FW=QBX1r56_d zE-tQS%!{;~zn$z36&Dt6&?o_7k8qVv1`Rm)rcL1I_`mKifX)fPvzy!7xtW=2N9})i z0hL+sJR$*37z%1?YM^&_ad)SR`wg~zb_jyno>5cUygl?Dy||xN>1M?Y6KOXs{%&2L z{xs+O6p9`9Q|lMOnAg$e03)ciG%G68(0~`vqL*tA@xfJXDZ;<+G2#ZC8M=<{PUdPP zI4uTnTe`hBQ^5wT7g2kC*nttnV zQzc~o>}wFN*!ns9(!vf@g0S-JVde9sYiE}>uc!&n?T2xd0Va5J8 zQ>uSI9^bspd70niBR6%41sH9ea75p?SnIb_Ao9ySA3!xqw|{LZEL1h&oBqt}-1oHa zcsyJ*mHu)1`(OK<=N*mQf@tH^S_$*v@*lZ4aIEnAL`B8!e%UosVTDa839Im))QcfV zUo8$vbHxX^RQ%V6&!)fe?55p`bx*Mdys5kUK%t{gEh}jdFe&kmQYkvH;cqeR#6kk~ zazIImrKT!86doTxzmBDL35|hTj-I+m_XlhWv?4i5zJEUbe|ZnSsCw4mDy13XaK%2?s4^$jf+RW;_%}&6hrxvdYS&od8D6HZEuXB#&K5Jy4GDGT^`M z;NRa>e*n@1yl^;24n9Q$hxcrL(t-MKPgBH@fRUmgA)rxIJ6`;|B?oaOsuCh+H+~1p zznSGfcj_}F4ftYtN*D@Ec+!rJHUIq4UPA4DGp3iweM5zaK2RR!%U`VU4K_enSU8`? z#@X4rDCG7gXi3@AERJJR^n>i=zJr_XRuN4^LMTonLxUcNP-&kMpn7%0`U zdPcRcM}~dA>iJi*{w<1}deLfRiu&t*T*e3EIXHpEQITI#BAk}o*vNr~2~7a&mWTJ$ z^F)RA0nida@VeNkcxbOJg&q;{d3yKH3;uZ#tWOz_2F!KLzx(iS1>F}Y3Gaad1z=#p z1mUNrcK%U-(2%s_=jR6m&jeUl8+%)MMp1@`2iCIbV5VyV)K|MXmZ~EzKM=xeOT%jD zh^!okC6$BJehg@&71b=t@7T#$lFLkeowL%{*EclGo-{M|<4632i4-THtf)9H-+b6; zH{T7I)C09cfP&ZA>DO+ny7#q7p#aP;l!_+vTRJK&EGf9RqY zgYZ#@PWmGSy!qeLY-u6;f7VTS=luNLH+Vweuh9XT%(m;*SAqJNNU*!_6Q8&nz*N}0 ztmP7jTBzbA{N=uU!R|CQce@bchTa@ZZ!w%Mty}g2Y&$r|cYiE6L!)R6bR7HLyC9gX zY3+ydVQ+4}PI_JL_N#0(9X2#8u4wy_zE3MW0K=8d?RB;INmC|JVqjrm<&%uW&C~X% z!GH;MwT5L&P!)C2q#5`DSa$f$eFh*Mh@c!$)P7MC5TWxREq!E!=MLb%JThSnf%x5e ziObvjiP?Ngj~J>mQ^p@01&*#(WU$LiVqq`+$C?3EW@JTGRp-6SgTG!6xYpL^$Hf3o zrB$!YG5m_OCma%0<9pNfpz^~oP9?lrBj8Pi7)0*ttQo6r=yaV%{6bRINs<+IozABd z#j4*!4pW2jafkqeZlzsvGVJ&bH>iE!owdhzYL)q_^MjBD;z`i!w-whoul`wS|K&q( zM@>vj0FZBgzRvn|y&ufHKm>jOt%Lksps~7OTKK-q@1n96Z1fZQ51-$1FLKwBS-M)R z2)sK4QtHoFi@onv3Y3J932x`i%O1}%o&byC09l}nb4!?Ad9ol5JD6VrHdIN1^v*E) zLb!}rGAPVZD0uO%-!qO}r4h4LeKmkXeqKFZIz3&gE-v@?H+XoRG#BNy9CRJfP&s5q z$&EO5ruDpW{#nZ!0Dxs;|Dja&agay>H^Bu=hK!dbBqc$*(khx<2R#lKa2oLPYBg$0 zNKkcfI0veNlnQEa$^DlD2LU>0J%l{{6CK^ODH9AFa&TB!DmZO`_*tskwj|Ikox#KX z`SWKEj=8b1%6OZL-O1F{cm8sbgxnxaY!3lV*zeyGhDm+j^TP@dpRYjf`{SR|%SJ!* zikOo{30;l$>rVjX04cy=|M~Mi)o;g^ zm%Ra(9_>((cMNu)^b}U$z zgN+TLUx^aSi~($Z15~QO(qUT?06Fl4E_%HY1lgjIPR`Dep`o!_umZo??Kell!Qvp| zc2i=pH+AY;CB~0vt=~ zer85_JxVYIC`r$ZAgV)$dLo@zugdg&2tenDfEbSA~Tf`NN<- z0}sCWX9mZAK7QeX7>yJlkgM<+IU7VE8k#)ml*_}Wqgo;L$HzzTq>|*nL@q09YhH_) z@{W!U;I!f|2V$GJxcC`1hr81%UEBTY&Q62NiGfP!(%n%Lc;RQ%u1{*+Cu`)^TbsqY zZ946gt83m7k&zkP?w8=KNw072?}Hie!O@X*E1z8PPc!39cFdyc;;9}Hblk2baZ#AS zEP2#MwQDYO;}wPI4HwfQ$~|a&+&}BfN|Q>%PSh=G3sC&}LBEEEWT@ZAHd`$Hs;skK z1|*p}dV063!?gH#kvgD@2z*Uo#`Y!u_z+Bm>#P<95Kss>CT3^V(dL=aO`9qbN{HlU zW_uo1%1xr7Jw2h#k#K|`*1%6!Irn9b67W#pK$Q^kQ%(*8Zw{LU%8sJqWii=DoP@B< z5%7oTo~&u0$0SXn~>x~}x!IEMG~|7K2%5xS@vjRO#v2;H`cIXRok%geDT zsp#qHsi-8Id#f?@tI)6<4^ymLZ>HNG18{TXvaqOBMjoi0ME8bB6*4Kte?FKG?viJy zS#Z>W&~9R40{`;m_1&E!v64HPmhzz6Eu_ZQVnk1Pg(glGEp$Zh6x%P#Yzf~&2Yc@@ z$m(NNks%3Evgp91m3%y<^`EwHb>E|bvt%3TYrlEZ%F0SOWZd`7m_;&*fC(=sI6gM^ z(YK+mPmEta2+fQZUs5phfM(jsK6A+*HHf>24=LW5=(W3(^Y15?H2Pd^I3JY}Or$Rr z(h3--$8G{cDvF!Cl~r}tPH)QuAmvqcbk<~_8U9&&d^j(#zx?MagfajwC_uIB>FJ3s z0H{yr#w4fcc2O42Y}+l~0Rqt=^r)%fqM?nHXtHALq@|^iOD7A}0XY*d@I~q95SR-B z7ue5v@ZaH73I2nV214N8KF}H-(uSDr9vpy^BYc3Ui2#~hut4&1a*$u6D1UI+F_5_O z;gfvz3Y)k@#GahB&f2E@O$E+S-b)A6{f({ZVIwQBl9_0YfDuEIZ%1NcBA_rXG&)j| zk&$t7axyW2WDNw4fS^A|Ujd2+iQFvPj2aCZGrT2c$K>d7OwS-n_1d8-lbcz_AsBe7 zkYEW-MeTH_PIl@AXyTtwHV4Q3i%!;`qbGp|9IRC|0YHTa)K4QtCg7+BgLZ*;nzldY z0m^jT7fk}vDgp#Vwwvqg{K;JpXiG0?>G1fGu38fRTgxL8OLH0vWG=R-2&Pz>m41Xtwtvn%6?dCbTpsHm!J4DJUjcA_#+`P1qDTPbo6Sey^~XI zO^qe7I%Rdsj^)!v(mdy|CllwrtN+N5J&~vLEiVEDYmFD_3_nfYfwXG-cj;M1+%zVu zl43C0T-xc)PYmlUY&}4s>ZmO$G6$c{1r;mGkpRpzEmyS-KLnEcY+s& z$f;>)%*C2aC{xB&7y&PwSTgB3AXb&}t+>tsGTTJ}3q}xd0^%u%0TRxahl_V0@CYP> z(^#OG2YS#mFly_NK}C%OmUhBL@MdI*_;-8J`F;HFUp+`TNLTKEzrmYUf()hTY6~g?QZshS?pLp0V;@Ae2ue2;wf0Tk)~c%+4hxW5Pt2#`*sZy$O+uh??ZgYQ7T=&~Ly z`pkg@&O~6YoLw3O48|zqkUNpzv5jN5U0^4JOP4wHLH2JdO8 zsBHfI>w|`bh*(fk0`f1I<<`~KwmKgXO8=sl!oZI}Yc#jqi1ldxa@R(c&}zMQv_)^1 zFDyqV^fLQWe`Sg!NTq>YnK*aw>Z!Wbg?2pW@)H|d;@rgKD*{4LIbGnrMS>o$tYiR` zt3vv5Q>Of+nWkyiu^bP0_`9Pv)zQDT!(56n(cc_XHA-qlQN!EXGD=EHzyY_l`R&L{ z50hN1WaDu{PC+iDq@aKhmw#Pf2J04dWdPw8XJ7}edoZY6?+F=w!zyRL)uzlkjjOk` zqP`lzP^fD|d!U`fdGs=-^4xQKbTz?ucBjgtbZlU+(ZIYweY10Ik9UeoEG+5I#bdV~ zT+VGVLl4NOrJE86iGB$QIN=Uj%F4oqM68m1hKMDYa_^uT-xmkr<1a|ct7VC8V9x@) z2G?2Dayk8XmcrykSZ(R6k-1+U{}h_xa6BU4E)m22Oue{$OCSEbcbwx3a;&Oa)sv0p zH0-ZmszfC)f5NqW{|4Zz3?3eRmlGGc&nxrvf~MlS<*i-07-i4ku97z)Hm1G&T*Rx3 zy<^59-(L_u+?+Jx`-nR@7(*(FCZOwa60oBAJS3~DyQ;OEM?yl9yL->TaN2rzIN### zECTl@iqFJ{Qp4+ZCohnYO~1n*tVDqA0De1&3||4s4dK}oj_b6K1c+XZa0AKs2%`9) z!#k8I0SzI~**mw`8qe4{m@w z5gQX@RAq);)fk&63kL_g`kkEvJl)XLG&g4}K?cr09AvdafZT-KAJ_i}c^h{`Sg6N6 zf^R9{?v1=)d(bPD*dN zYkfTO)1bQh-qf&^=dCgWsk#b70-kezFwoHX-1<^dQY{-j-Q72Lcf(1Hy>bd)!@f+Q zBfaC=K0BxrMiO4^32&VsUkSkBVzp|f`3O`-_BJ*)K*UyEZDF9!6nqBUp`Jr93J!|0 z8^}r%Rk0G}U!e9E-w(@T_^VNsJuT{er1aE;+GUNF&6sR zOfL3B6aU>nkuB7(m&c!x{y)yJkIiGzb{t(e$V<_} zz0kU>7Hf08w5e^WT|kTCaWTsAYhgy@kIvOvhtI^|(W8lpggL_D2bJQ~1E-rs*e7<3 z<2vVQt}}tLkh(&``SLIE!;_KIOj^>x7mgLtr0xbd7GnqM&7XOgNS%@%(`Q8GeNAOK zJI2TDfmstcVduu`>a$?Q8Rh!_Ao99~gpl&wZf65=2o}!t*qo4H_wz~6)BB5~>w%7m z$pkJ^@LWiDFfgR6`ZD+?D;ku8(?UT|e0S}DLIPSe5Z(aYM72~4bW8jQ+6{Ia9RaU! z=yV($9SPX&a+1^=>g!*^!2umOQWm#9CvfEeY|DU@4~iLp5GbeaQ_e_DZ82B<6)4(1qrHI+ zLGpzF(ReZS+p{*%-GR~t6n0oRICXOQsbFVA>D-zSC0e!P>v=GyAL2Yh#%I~@3Nb|P z6cR!CxT6fr;Q_Yilc5rl9mQ&}{@C8x#_~KspVYhJC47tsn6k zI;|GDDn)O5(t1u>-6l7(BWIkKyR(@X6@tASpKjP#>B!B z78S)G?@t2`M4;OS2*~+Hjrp`lINk*a+vA=8y7{P-!Q`{^&1+^IOrH*M)9XDt=h+^g zx9aGtV6)WVm9qb&D598ie5@*ywKEfFl-CH~1Ll7DWI2tO*khP1B68Qq>nm|V%M;$; zEhn;+vs)T_TTigfx;3XmS$l?&-{=@0hIlS5v?=3wWAcu3?<~5S=g7K3@!4~4?yda% zw2m`)oog-`5Z`RwkueOb{jeUo^=Jlx_NfiBbv9nmRu*2MOzo!A?wczxR%<@!*yT@H zLQb0IX?rpkb;#f;ab6e>`sm&(lahXEuO%azD(e%02x_^^l3*8uMX73&$-2{FojOV{ zMb-O3M%&5hgG|bU(94IDf;uZPNlW zbT0e)?2P$fQ+~>yc*S1YHb1&1I4(BTniP~CEY|fU=r^%Uqac=#o?0Vxb!6W@U=?&iZtR~qV z>oNg!y8U497m&i#t}>P8J5hKB3=23Wyg^`MgW`8p^A406c^zG(lJQ|gysbMQy1xJ) z$IV_MZwtWzL3QJp&kb*&f`K;{D52;Cwy$juHRW%|q{1 z(2jY7vU>KV{|LCg^Kn6N!85< zVO(n;az&S+iMdD_d@~R1DDwWKmguQ-nuofZpgKQYw9%TpQIh$76soN-Awqxzn$j&a zz|`4Qeq`t54^ap?7vC)&G(;i;+HVP1mU3;U{?nj{`iJ3e0?1GaxXnHzLkSa2 z(J^sx8(UlCLbog*NlAt28>FPAONxsz8wdQeUe7IMO4Q2Dw{boY$%?ie;gFeNYWGt& zo(}dqej%*iyElp9_N_OH3bRB9HaME|fEmD>OKbV2Bfapd()=gcsOfX($lOu>(QojMbiwc4_ej z5tVbE#&$sXuW)wxt{${jMA}C8kDj4_|E_TyL;41qWR;gTT0LKRBdlTwrE}VS09LJ-0S{= zBBTaUG^Hk5${Lm!BYIE$zyaPK{Umg;AdC zum_zfQWM?1(R?9djiCMOmeHKx0Gh|QO09=gC0}H6EGrzovaS>8o@$JBFqgG88_)R1 z*HTI~XfoMPP*rd~x>7sb^c@QCq{y$HXk)n3Ad5XMS2DL13O*ejFw3^2---sMvnPK8 zu?F;10RM2CDpm(0Mu4;eEaCi73pCJasj02ktD!)8HUXX>USC@SgAmkrY<#34zAd_z zmIuHR6L@V&&D_ZwBQ8b&pqO4CTKQh?vu=ydHgjS=&*S;uXK!gS<8r0cRVq$8QMj?@rsLab*aloC|Z5t8JRb4frj zyc(FO2SOVTtrl8Jg>(uF4L!XLu<9IKV#F_^I19So4;)&K%!gTP36aXvDH4|VYVFP73U~B{MTuoCGK)UB= z!@R5q;m)8F#T!!NJAFg^vGzm|A)Js~<3l$fXJgdbBOpLPWtFU`Z@3vi_EGex`N63y zotxyt2VZ#P>%V^Cpi~2x+41J*6oIvH1vsqJK_A&yZj{a^T+TvK`cKt`ZZr- zz<;-AvlDuB{Q(Yl)ADXkA!CI_ncHHIOSa2B{i$ZEjQ8}lkXZY|V0mL)VWDvp28Yt& zwO3L?jF2Zwpc*ULEQxDTaj{h87ASuLgYe;YO6zV=%$fusdg@cYd{;BGv!f`0R+#*2 zU;qHx-;oTYeo&P*mwU$RCC-#r#AFT^yu{cEXYT!zrk!&@_9kW7X`Cz*)$7ot{^78F zOCEj&Sc6$=!}_efdr<>}%v(kQMv&o(7|EH@z5?vj?h%M|G$ob0SWTr%;^Oq~DOJ7rTOtG2u z6Ov_<`*QIc-pFU}AQnRUHK46odtEEg^Jt9-B&{HMzx06zqz^@9RTb!*G{od)fJ)KF z$HxyIHLDheM?~|-?wvP41n zzb|4{^#~Y6HV)LCSIh<R)_b{83po!J-|7-C{$fpb&_nAG6mxt(ne z0-)exe^ycK@7kLE>AE;2ZP@qkSzcb?*SUB?ly{6PXX`-Uet4Mv!(UbajAnobu4tSS z058B6i?x<17U&TX5e7-w;V89BApc(;9|Mb68Y~_W5s_N|m8`rxa;#V2dksy^Wia$O zn5$t5t|}=xFv;*#k&}C0+ANU^hzi=^CE--kdlp~RpItbB9dV{8#H?egE&xUYURQTn zK3fEl4w$B(3q*3A2A6MvoZZl{NgJ!6sOWtwepSvlF8G@z8B|9L-Q61#1&ZJZQIU~z z1fLHO=%GMC^F1sKT;Y~cA}YlcOuEv+);F4JK#vAov@<|GlpV%x4nw^Dhbt z3V^ji|No3u86|S*zVQo*_k9S|_Xg$4)BP52jR*adj32B)h7;v!O}=3bwRw>eeVAj9 zvBMfe-bJ|xb8TUo@X%3$Yk_=I$e&Ruz;HEuozPK^!(_sgX`ct7s?#n|GON*GoYyJy z!h!N}lLtfL_W{25J@`nZ3i(lETKtg3@}SMvc940m*MUd6w|mZ#bj`LUV_y_xvtX@Y zKB!t~5QJZrY2A-bZclQmAWO_wZ%2;MsS5r0NLqL+dN-fF+uTJLzr%hrAL+5VJlu0h z{CbA;?MX)K`o&LO);}Uu zz&59j_0@}rpb^Qa`H-u60uP5R4!7&Fw-0$yFIlfpy)S&fS(b21(Yrs%scna>WyCW>uJBFe+&kX2s0?<< zR_8t7vgvP(&(jv4&JnTc8ygA$-=v?|*w~HrHW|!;AX6lI#gr|*92|nw5xKoMc(j?l zv@|{Bs5ZN+|SaVbn%Xw0ji*NE#?0w3#exMX@D;!K~@md^)Yi!=XuePp%ya?*C|^FLyne0a0F zI{3j9nT zPD;+>#mb}F_swdJ&5uOO(HPxWw=5x3f`5NCX4~RFsr*COIKQ*oWaNe4hBz7N7~gYlvF&{2^aqAO_PBj)Po4Yv8TohVJ6U+wk?WbT_5B) zWQ_dUH!Qh$FKPnmf7L8^xUdt5^j3^F?OI_g+e znKcIKk?(BoU6PJy$D{;{OhO<^uV*kF2a_|;j;z}YycBM!FSNQaK%f>u`h8j8`aGo6 z*-HaWnuqBrRh}t)Y5yYu+#4G_hE#tGd^T3XB--#76IK<-2a#x%NSi?+wJc)sI3spj8Qw;n<~8-)mafp(pC1a}6qcFJFgfQbafpqv z+A$zYvwWoZ?rq)=8M!S%Ixs2K+Nrl5{Bq(;<#MtYTiSX-jI%ucQkk4b*D1@&(8Kh1 zsoKsCn&(9Awx$#czE;X4Kxf4k;~r~z`dlCJR6ArC9&*)haM;#K@Mth zUn>&?Js2$ahl`J~BcOL#G%2F4Z1Tof2&i6{a6u@&gOpKqBXE-sHI*V}$S2TJ05z!F(_oV%QTN+)3UsMmGA zpH>EaFer|n8B2RN($!Y;Ff+~0_aQn zxZ{>4xIdelQ+tfyp)yJ7W#w=yx0i=SvYK+0pe;@OkTHk)?^;*Ve`t+(#~hB9#P{;p z347cl-Qy@}?N`z*FWP-@=&l#8Lfw-3E<~Z*T9apn8?n4p!g=e^?OXJK({^IPWP7?5 zdDwcrOl1gTzdGI0N|N{F>&=CKx4Ks+BbVXrUiX{kmBE@MNONu#szXoMTz6F8J(-?*W6Pqe>_nj$L z!PmJw!fs8%pHHbygqyZ@*V&w-9kY3P#ay2Dylvd>lV7L@lZZB)E@DyCWJ%@asRu@_flk`tdtEOJSrA4ri3Iyawo)>E;6ozn( zY_nsZ@~i8gJh}r`-`G=?@!E(+f&w7pXSlXiNAvGRBIP-jCYwkq%u8<*`x5zJPzUuzD7P&)r`&>Cwr1kOh`UNy00A}OR{;ha+y!)A#=M7AV z8Nq#o7>vJ5z(E>U!~S^s?Hi1RUt`w3~H2PPgI9IQVDih2%|>>&l$6 zNnYudEM-s~oociYK8!kd5)Jkiwr;6h@(x(jrP4pqQC?$gVtf33b+m3hIZbu8&U$Qt|lc<4UAX=EZD7R4g4QvLom9Hk`H)l0>99q|FNVk#dra_U7YR=oamAs+Vq` zhtO_0J=^hS|ExFj`!9_yz6{?!&L##gRa~J~%25=V@3HizQ5NN+e_bz7}#_=FANVHCV9*0`W)5pOdvqivav&=Pea zi&?AS`D-oT?XJ=yIpL|OO0Dgn$}42sm6h8*&7%`g;|WR$661~4`J0ZRnF838qtZrm zv{Sa7J>`bgsNPmZ)jtlLCnuCTReR(+2-m0DJl44 z^gLk|Tlc;Dje&$Uwgb`Vu(=-Jqp^&SzP>T~O&z?&;=9So8l2ikW!Ji{-|bF)9e0+C z$24PMf;d%?xp1;XR{F;JM>|G)n`+ux(aksIjg@m?562S-xdGn^KMhHUkzavwvOsn9u#nfV5`DwQVr4{2=;P((zDMTfMTCbdyC3{)4xb)88~=K2mtgTHIJU;dGBt>`R5Oj#ISf~k{QxmAZtpdVhVM+LAL z??KH?QrqdgeUtSYTGma5Lrjkv<)@Sf&#OnJ`cpYZ%_ zNQ-9X>7|heQc|;kEt-+yk9y%@nwds3EZ22CJE8mO_4a_I=fx~;B>WkN)Yh!SYnn$} z*ug9GL;3pPbV<%%7Im3(Nz#n#EGD){ejJyT%!0Jm3aZWCTQWp*sJ39Q((aI)t{akT z=FoOx;AbP}(R*7b6wDxm@1$;->LK)158 zBHMS$cR*!MN>0Wz6ET%p1#E0ce|0*5`eS5ffL9CfeP41}LxCKijA8mFm)iqdQL0PK zoF)HNZj=vfY-;;frX0|jpMMVw7*GBJj;Ncc-AAo=G6=4zad9=SjE``sgst9BkAU<7 zfH$Um6@Umbja7t(zPh0JfkI&}rmejQW}?JEP8WZ`mn=X`+nki6k*jbvA>+etDLbwf zwDg*VoV9kmMmu{Hn9u!go&5cpWKdGos)-%2r~+lu!JR%}zfL%uCL62gs*7^EH!vhM z>3Uyao!S?o)esfNu$F1Gm`&~~6YclVVernxC@p#)w)HgT9=cIQxL20ZdOkIIum4z( zaJiCtUFnR;e$(rJS@DOnb>|G@dNI6ByP)cb;B)-I^=`%qDMENE+HQ$m`1O4J^)<~f za>X=(j@Jch{a2LjPNd}~ENsd2?aAgl)D=y3ZHBkMhq^G5hBhatTPzc-u2u$1@SW@q zwOsNRR#FOXw*-DmudmR2YGR`tKHNZ+LM2DKDnDPedOi(U={LdWN=oeWU95<>#D`%-wi%4?Sf&XIEiBaD|f?(f7UG}{n)i`ltydMnl) zI5nw~EsqYH3e+cm>upxYJFGQKC5EJiKTb9T}@GS zTmIJh$=12Dyh~hj^;mSFMBhKy_>tk)7WMqqDW2@rrJddH zr|>HVp^X~@YRxVuyOTxW_L3|6`>6>DtOi{OfQD&4T?+gP4OhEDz|ENUz+ECT+z;8Qiz=(A zXlOhiZ?@=kny(k^hu;<=+O}ZREtTsFYHMo)Yc#-f;N#UHsYQ1(dbsLYtZo1)Aa>|zCs~a%BO7Y)`pC6z9+}Of2Fq`<#k-L z*7nNH^dgG~Dk(+&Wb(8gwVjUKm2p*@ZX(Pg{(iY?^Z?yLCUg#?(O(WL5GA6bZa zv>rE_ghKpreVMngDn~Pw zLR?aQOo~0bNbc_g%|!Tv2^Hn@y&7pWYxftMrh9t<^RWUr76Zx+VBQ_Y(`W*YxrOD4 z;t;3=hKGihDvbvKT>?lGJUnd=03mtO>;i1`Y<#8n%Lm+jB$dnc6l?&d>=qHm?3A1> zDNQ#mJHuxi-?(u|s&^zJVmU9Mc6iw6w+z0I{zxpwY&WInpx-jlVf>L86+@8&@ef21 z-MSiEIJHxdO!H`#cQBQ8xI{=0{B2zIZcPeH$>~3l5XklZjtVi+;m8HHwZ{~ zw{&;+o&L``-@RvicMXT2?7i80t-02m>wTZ+_t13Lk3%=cAzWsPNvQpy6mp3x0 z_)5)z?ui{UJta9Owb7{@>|S}+!sX_tT4QU!W5Iv_%rh_V z>H2n@`spmU&=w>3bqH_{0?({<=FtRmT5E^9owt*lcZ(OxKLP?bZcTbQ&Z$kw=d*p3E<(c(0rxgh4PYJyUo(?4 zGcx{kf~oqTY6M75_4V`y2b0VYOoL{(3Ta1oC8WFEnBb8d^FR~F&em3~-bNQ#6In*U z;0NI9{2CulU?-Gk&5X)(A=PPds}XD@6qI%W`0B2%E)ubbFkEIbF7>UE*T5zi5fS`t zI5m=PN;O0O7bSuksu4Fvt?}e7WnUIOV&SA2ZKa~Ra&Vl$Lv71A8WD`YT=*=MGHv#U z!lp*oEy+^_S~q9!Z%$%s8i;5^UUMlF2%+G1+rq|rbBuX#M|Utx;&%*dCW?I57l(ad+$e;F~$iEEtu%z^V^rQ&c@I7ym(v63^x;$74Ka* zXp=dAjf$1m7w^rG%+{7vH#b%{->ECNMm9~f;MHs_kw}=T%FRwRRYUV@@2>8BH8#iO zEtb7tK=VZ*!WQ!&*J$rql3)`w6D459Z;DmfT3tJ_pY8_pCio=-RA!nf7T%mR&j+Y<+wy+hzR&_E$GWl4_#a`(l`g3iZ;qLZ@U@}(t8f! zuk3_W{jWAl9+Xy9r*DUwqi^qF@X5%9fyHKIe4L2`hu>s#b@g;c#~WVf1#p_qfWV0# zKVHJZPK1LNh#^P>TxwDg|Fg5h0rJj1=?mSpXO)%x<+=TohE%H`f=Iq(uy(`5bi6&= z1Z{OEpkV~JL*T``yK}*<5s+NS%gcj063aGXP(>N2RNEd);S-V)Mb;hHTBk+zNT1e zkRMy1-&K85mUSeh=-OARStJDXA4%spsos8_sqZb1l!|s=`p5AmQ~?RWg>8?{R$6PK zNEK~aA!mGwjBsDvu*~8+$35t4tMSbgR9zo}(yN~f`&$;r`@0vvt73;7DJ({S%FiUd zsAduRPB+Pc(sL^V?#B-d#(b5#k9vIhBZoq_vPy0wItdyq^5elftoBQdNkV(jI(|3b z0+9T6-rme_U^NBY5KRg>--7Zp3tl(`qCrQga6&R^!U94$zzP@C5m`Q*0Tq{rhX)Y2 zf$1k3js+GLHV~Nl01+Y-`?Ql3)D%H~D+8gsHn$;RQ&nptg8d5rugN!=i} zbj}Ysbw7S;j(&uE9`P`#S*bGrmaew`3&EDf)X-9vhv{?+L0Ur&m6WvY<%OC4j(9G( zEzlxgLa~V*Yzj}dP;yyIDR2@5w;K$q1$V4-S4DY#U-7s_#@??ih7IbY2@qM6ddS7z?(N1 z3HjAVK^qcZqU*aQ`k<9llU-7iZD}b|GycW!c(YikF57ziy$YYb^#I+Tv zOfT}rl^Wl=5oBK$GFk*Rl z)1T~VZJ>-o^!FjsfTW3sfjvizP6bB#VMuI}$?6BO3-XY?;L_u4yHB4~18T}^Djli| zKCaku-ZoU=mDJWQldJqkQqk7-@B!JiS$APuW(fVPUa7U3#oKgJbI$4Jw&(K6`03KS zVu?DI&6sJ(g)`{s90aBxLU%@P723LsW zIr#(VIKqK^Ya$AYeBfdD`0;0&T@FzU7=cX8%pk{ygoH$T2aXa9J#@0q-~}Ya#ev7J zx}pMfAQ?TyLE98$hXP_Z3ULE?x)B~^3UP>sii(PaBs(MHD^N{{qi4qxR#u)K;eURIhQ&Ay4#+Rpw@be%7uA&S+>Fy?PX`BNA4Iqm$S5;k6V*3!j7z# zoU6v=z1zs9CMPQcYd>WG1{b>D`^CN~nX&^NWmJIj>6?W)jip@qw z^R)XPJVe~yK~y&eFz|P{mFKWkizVTIriMz2p}Z}VpBHs#>oc0`%J`wW|78t{zCk0*Sdg7qmX8BU?Q9t8#@7*p9-Oii;ASArE^zY}Z`4o`CTN7v($fA-AOg=6EHnv7juPccW5>2!Xg%m$ z%6Db)2Uql<+Z|F=i!o;UMD3;%53V+zxT7YBBfQ_fJ`&je9`vmU%-{3HO z0O?l5#J}d|TnFN5K?_E|N6#EckGBsjc*C)$@IXgK;Nd+lE9Jq#fSonDvrK+M)wRV= zn4H;$Q! z*h`D^y%FDJG1|E}WLdm@=m;jYm>^docC!}E)F?{UQ5^c7Gd+*)_qXSE2YPLc+WGYT%NEs( zS(DspFiqELnN?5-%ST_m`Uf z8ayme6*0s^K?e>N`Hu%c4?y*D1$@afwD_gnqnH``wkY=w_&ja zrbCbhb-2pu0mTp@^dJQHZE^LL|J5g~QhcG>{#d@d*SuJ}Q5E~=yiHLHJK@afnz;5U zi&B*NhczAp$mD*KrALb=Rv|~Nj>A7$AotdhL&HX!MNSNGx1TR=pBb;frcAwgV@5mxBrJ!tG^g48+65jBo>hO_2y!X@Y zu84HcJVQ6V6ARWO%+BjUcIaPu{y1;*!5nM;ua3jQJJCCSFbHTk81hu+BTh;0r8#el z$oZe48!uLQ=G6a|fPle)|KY^9uCA^e6%+IFux{lGcRT2K0<*-%<|cq72j%(zbfCXK zM|n|TU|jtF);p=ht?qs@4;? zHOOVCd!D76Pd+?j0{gIghu3vr=!|zP_kjdws^tCZ+Bi01@2LY5No7Uo=1r=H$`kE=ZHz(JtzwV1AV$L_ITvHO&Z zOOSt+?25|6>cj^17=e8HqVtPDLmduxw@8Ss;+s${#cXF}ht*HyGb5n06o9U{lBT^i zsBg;oDpvH85Pb|XOl644>Qt+&@cT{9RUkNQXQ5Qm=IE5)zjNw+z5brnKd{??F81pB z>iUM7vP3o`&o}kLI$*7`u>9+@_7d;7{k+1(n&=Be<_z93YOZN^cv$o>RhBB1JAys2 zM97alw%cG7cD@wGpRyNFbp0V5L1QetvFNMt_?k#Cy&CE*V~`>lsrQZ$%oKg!RKIAWhHgy?~p_OHbJ zZ>*Mpz_)T#6cn4253P*psj2T#P{5tg&cVUw<0K%l9K#m^vh>Hh%YotHQlK!KDf{b{ zQ!fDu?rdn`$yf24!<{{jVydI-)q9x?KUyP)#eyl5LVLn-4}OV}u*Q5DIYktsL4vT= z-IEc&4T%8li?}TEg>0yymAnFSYe~nWfr0* z|M|zK!i7TeQQf*i$j}(k#A301RB4&hKrTEf0LCB|!fc+F*|uwtVY_+6)KCfmqXaZ&zBqP-(3hNj(lNInN~98oN#P@ z5K4*B^Rh79G1HY&3_bhK2qALBW!~CnCu-!C&bf2k_`Py{d2c?I+=N}pgueL+wi=lg zK5z**ttwXSi$-6t!i!ZqBT}(>$gF(1b!lv_Yb1NY?_%_lUv?%2`c49;!ekfD;cSA` z&jV4?DBvr)!Mpo}`*e<*4#nPt*~fz5R1w)r>G_1vrJ!t* zhpWS;@XmKlSq@px6Dw+VOuMz(RvyyCSS65P7xG`wG7jSHK8d`S$fppl^s>U)&y0F< zWih{2Gm|IO(Y=!?hQinbe=pD_wd zAw8PUZs~sVP6Qa-6qmgpo9%UR8lQNvpKk2bJ|EyHdW3ZK$LH)0*R?O`4 z&0aFEk=Iu&!^B3k&$_0jk#cd@znoY0oY$6=n#ARX|FJ>75uz{|5FL=!xqlFDy1@de zMidk`8?mya+^-nZGa9)?P>xZ(B@&~fPges8CBG2+5qMt6clQ4J-KzEZ1CEqwF`NW% zcU%IC0*7W8hsNo!^Rla0r9w)H?yEP5L%qE&*GtaQ3CK{D?*J^`7PgYcTvs<5w0EeV zs>;hVQ17^ifAhdW2Fx%3jYn(DHg8{aG#3xiK@Nn${w!zq<5{kzQNF`G@Os*>lBORb zJr;@V8u898)y&%dQM2p%)SGovmlm90^srf}s+BTaxc;o+^x!T2WCNA|_T6WLW3P7- z2G+bjXnWgbFp#YH=9A9;-Px;sBa-57su8Tfr}CJ^(I(vMofq0t4n(;w;||qrs7E?K zin&F=6;1Pvx< zj;naD@*2HKV!N>Tgw^u!46`(E)iA>WSoXIpy`x{O_noH(6(8kO*r|$j+UxhlJv@<; zP_HciG^jXQeeWth8E9x5>PwD|V};Egm>v?z&jVGti`~2r3vr_qa zyplbLk}mgO`<->WQ;m4BM^GRRWgmRjJ=rA`7tVp)2Ts7SlczNtpJIFAoIz7@pPSo# zbhazc`*X8R!2bwyO6GCdWTnG5{646E*yHTgG$P)*(Q9?_b&~ZT&1Jezr~7pD7ehh! zMH1+WUp(<%B_BK} z#}a;{a|3eQ zS{as6;{TB<9QVgjgTyePEh__+qtf5nB_PoP4h}An7rzXps;X*t7`V#8?VfGN_gAXn z@(Sm`BsgFMRw7G)83MQlRx7P7>vRJHGT4`4?v`(s2f3J1Ln>T$m2B>AyWAA^D0Hsp zT9rm*!rg}wPgRFQb<%rIl}y9N#?PN05A5{%qjya{ze8>eL4SB)+wM3Y&$_i$6Z`pG z!0j@TzMYLN9gd%Te!d{KN1Z=M*`hY;Da>Ey^WvsJuZGQR*C5xwu(6)l^<3A{@N#o0 zPiSie`!Q0@r9{RFZ!5~1bK!S)gs3PRbC&JXrbSzjHma<2d#X-4R-0!(93D55Lc{~l zSH5sRjkLIIe6!qb#Md_Kt zl(NjEe=(MxNK8Th67ev@eU&@2H4$XCY3y2J%xf=n8z!PF!ZLe$MdGUixf5KT#&$+D zwPV7+xcv6O@JIY}&@pQQzLA|*$ks@>9uAT{>(Ss;J#)UNjrDoyydMd;pHj}#ESMXS zmZl<<-A`m>W4uYw)f|?)qB7;5#wDh(*;3=v(2mSf^StR^ITu0|E>Hg57PwSn4*wbeL3ZvbD zNS+|Eo!m%#ImzxjY4Yhd9#dl+R|2ZlFRnR)F_lvO9gzoN9S}8m{*vwIpeMQ-pxnIc z{^5%{P|4Zz#U3xKlD#lr`w%ldX{w9V z^dkmC>{d9<8z`+nQU2n@loTG{uQVNCz$VMlXWZ(lDeGj9(p8$h&p14!Et-BYZza3{O75ZwmzymlvU0Xs84R!X1IzclA;VfGi;bTK0=JU1pGd8x^k^G5^8?Nwe^YQTt zPXrt9WqS6;)b~s7*E-4P2#h?;1|4_r*Ae*L?0BV%!~|Q@oH~}4TJrOAE$^~tEHqH% ztI4li>&M=(1P36iOm|A(U$+sxW%rnR&pY(`x>ohndh%znoAKt2kSqKc5J?AUZ)v{4 z_W^B#=Gh>fAguDto{*L*rrmh&?|Iu@7RKf~{_5qFvrDc>&^Zt;HO%49HJ~ zVnA0g%*9a z;L4FyOLTxxy+jz6slO(QrHg9j37@U6r(-7@{oZbju_AN~mD5neJ^S%lciE3KQ;C7` z&0zaOLq&;6*Z1komMJr0!s_6LHnP=|mZ3|3o(R=yt5N^oCGYSAyU@X6e&4-4!?9>G zuJsNFD2@&KdLUm6E#P3oXK_<_@5x(&rY*(9?qf0shWUY&xyL18K|_hm(rd*+{}-7) zVWrJb|Jai#`iNJ=ev=E321_0=F+T~{MXEjCR*K)c%t3$5W8*tF z62iwLsO@LRPXvM&wJIZc+kKfd9!kddFQGC-fJnEpq9WR}=;u$eZ26z1t*x`qt)IFK zq71?17?4X*5B$5@kaz-f=mG3WJso(j=sr^9*q6nkZx_6TIta-Glz1~<AxvaA3Inbii)0 z$~RQG&$!+Ct(>RVxjoG|dsci?VYroZeQ8TgX+evr)|HjyIezV7?ly;3VPaHv!OL~L zjx6ndzt@QqQ6|hqhT7Rf$ISlwcgt3>yHc{+pYaKWi&`H@!5rFlW|qZq91-{S>yg0s zCQlM0tx9U{4<)P+1$6~$6-V9k{#Q5VI`_fmd^+>bM`he-(MrP0gYpA<&JX9RJ7>{L zq2ojM%Jo#ML$5Ltncvd@0IG7fZH(ZAgC-@>U!>iqpbs;-U)5@hiwEb_9>m^4RXgL6 zP%O4w4He#IKbG9g48!z9*wjDWQy!WBm}sg!w&c&WM4K6eDRRxQl*7Qv{BuD z;=(tGDu%t;NmyqdL7MwsVom?Vi5IjC^YexM=V6ZD94e)?Nqf(96mz!7-3B`nx%qrv z2tcMKJSabxIIr4Ejhk@)<1*xNqc1=JaGBp4Mj5`bo4~dIH1^9z@>;SzCY=c^E3?7_;q5X&@`>M z$>Qd)p!?n4rwGP%z4!pmxb&50MTM3_?&(Dw{zuEcv~}q+VLc%aJt383Z?qN9pGeQ| zkhK^}W|jzNiXWb+o|Y{-hmnfX=FpzsP>lpV?{vzr{D)zBm>Lp-FzH`VSXfzCXAQ`~ z-x^rRHYx_2q_mz>&I`3Y_&Dc@D+!=j-ZE(V)P~=~IFRAtg~RQzh(9bKt-oid`}^2( z2AD=thJYqGo2>uKk3kBHx_bQ&)g$4};fqA?d3YOQK<2HaQ7!)p)>uM0`V!^(aISBl z1h_NJ-O%x%`TPak*9-D=PHe8tLDTcUa7F+953>BiLSPKD)C#>40`7CkT<9X9jQ5$w z!P%W2f|RaZ!x$UN3%o0fQn0 zV3RIK4cpqTn{lEBF{!DRrlz&%MJW*KQD?cp zrv8@={m*ttxVlv#A1G9#zJ&IwPOkP}|C@^Q-}~D^ELoZNb$mX?jp2^c^s z`2hYgF)9iLAOHRrB0cDjw2zN}ad8Hg_~+XZZ#{i|dpo%$`6<|S&D9MT!_5?{Z^s4 zUem;(RH9Yk;|Bh6S5i_|Rvy~-@2os%DJ(P^M1fK#1OzF7+XWc!mx;2CaFul5e#tcI z-e^FBBi8Qm)#;G9J^1xJIRldh?2d6e3xm+NQuwfkE2xxL?Kl8agX-W1{x)^sv-Rr^ z#r_*#HHj_vU;5?9?2g75>*X)QPdYi+5dA4zA5{PfU5ms z9@dfM02~4myHRVXOnT^T*R3LUZ7i2jd-J z9w`ri7F`3NW&nEcRt>OG9|1cxLo@)SM1>d0g4(68?aynXFkApLG&VAFb90lt0zBxKFJH<@XM#F6$3_Lw z1h5YAF8q9V`<`2+g`N&xaLo#RhBS4N|d;ez77uP^`4dja3Zeg-&!?hs4|?hhX_z)1#- zQ)@4QZQsVxF_puXSen6Xl41fER5yTpH!F)6k8W;xd6_{P>_NbRb#dV+fm&h!$c&F< zWJcgjj6paCZ}0A67s;9$3hHunh+p6a2}*#x6PT&M^8hI;_e;%RaQn^|z-RvWwCd=u zs6cW2|K)rOEP%_(UlcJ>@d*G3cAZ9`3V}-m=m#*vgChn`N<>6N=IB*0S{VTwM3(;% zgXl+kx(;BTT>~BB^W(91WMt$D5Jdy&4REHJq}|@$CeZ6R0RYIL88`(2wHAFZHa)!! z4D&5>E+{CsAVSlF26(}-4UH9||kUsDD{HL_fH+e<#PFUL*p zF=t$KDZEjUo#cT($aSxe zDB9KE|2=HqhW!8}%%e(B4Jd2#<+H)a{zUQt424~_@~<60d4x&&ITLUM5Z$|iKZ3=w zNgb$w0J|EXe}i5AK%;XS0C8sr;6k70Dge)w{21{Y85vCf4m@V@{3R4rV_`TU&u5fW z6;D@rbhi9cb`}ST+jDMDue9rK>UUrUQ@&R#E0^C z`BBaAMzBDUiRKG~x<52EJOJs|I&?rmC5}Xq&y;$fb_BdzW!u_qYvW+eh|cw+S8wt< z%(7_^z9|V%%9XfCuUVV&@3a_{9H?(%Ix77oh1KR@S`d=7leI3F~oo z+(7TIc%)vp868>nuCSCF!}}z9v&kv$+HH5GiZ9r4!clx+;+woNzmP2H(9r)OHGYc-0_;e@7}l79hWb|Ot3B8=dRANAX6~g&+$s1R z_O6f4n5IGOW?kcWPBgU3A_ezPjp!Wbm=m`i|!e{h*QtPAyy@1d$G+B{DBsRD|v? zGI88O*tKtGX8Q6mO@>%)svd8z{v>{NaJ;8J+;~f&TJ$%P0&K(pl(0RRggyXcCiM5; zJ1n#F^M#6qf1?hdE}2<)zAncqq`T|S4VIP4-V&St;wC3ayVbdlu96GZck{U%$F)PhYci z7h#LJ@l5qJOpZ$tbXvkcyS~NuBZMyM7+hjYY8ha@l}h)h#Uxc-?XVQ} zL{+pWf1E2FUhL2ApXxO_;(M1edJIP=|eY=A?Vxs;C*!jQ(9ne33UU3Cq)sR zb*Jc;>k7xW#iE^`7AdM#FRIlpb_DaujE07F*=22$7fLqy z5mEawT1{jtT};cut!?I&MOT!jTYV#5ze+{?TQ6^8pbkG)f3ZYwS*7OF3H#W7bCCCg zY+l&8$hu@rrP4ji*GFjHlBE<21~=t)*x@c=_~DzWW)}Y!yuTi+g)^8o`w` z4+>VhcW3P3f!62^Q+tA~H#JK0(^{enCU0%RKE$$fv@1D>i94&8Z}Q{4lR4~fRLEI+ zaPqkpw)7P(dv(R~Y~-_Ta3Es6*N)B1w{Z5J$!kMu*?af#;|}+_ScKeD%SYo)LK?_b zr|?)OB70i{t-uir2w);-KdB)l_==bld(0!mD5*#=Hq!0tZFQ8)~ggv$e|?P!}AQsfjN}n@pd7 z>>HWDHRzqEH@5B07COoF?Tth`Fo)l9Psy;Ix%zsRW5qfj;>Eh2RZZU6bNXt{NH6U@ zQ?_~IOHZ>+%W~kGcQ1DK;+iaV$vW59K-N1)OYMu6G%Y;zaPOwK&*f9B2Iq107uzCo zCLv|Du2&`=d6pa~`pgFU^kM_B-`iRpd7U>|>TAm2ya@0Jempq@S6Q(oUtD%^+N}GQ zJ+8(XEz_L5^L-j^LAX=F<|l7dP`o}JnuT}h-X1^bt4XIhA!NyJBiy^T-UuAqDf7RB z;5oqAgXEZhZ{K84Ffh8d5nn`*sMx)#TZObk5-<@*3w!`6tjlfQI#jGr(puE0;s!mVHo`TeCMd1+9^UgJNaH4O!Z|U) z1B5y=`JZ{R(%O55t-ec&Oqx8A#p;~6q&AlA?3j>~llzSVlMFgKI(LpN9X4XM9#hkm z(_t&CP>U?m@qGWr~ zVM+=^^!ou3 zTWD>oD+NL0{MdQ>W}cX|cMyY!l-Z>JU4v0Rte#fDz;Xul``ej#H|*eTWZ}9xi?Qzf zAst4Z&7g&QDIP=_D^m|%*0aZMU)P(s%m(S2g0hpd<#bf1Zt)i9Vot|Kid)nDUK$I#yj;1-eTZ4v zKrKW_C_$Or)%3!{bGEnKzS3M}cW8d|n&f#@TMAis@;x}y+#qko$ic_Zew+62v>1v+x0D1M zCYV=i(ZR0s;I*-Sj7Q*NqyQU{^H$a?P)AnD({bDdsfJ4VsW#O=&BvENEX~_44MEZ^9=}WeEo4|2eOiAp7lb%yKRB2V0C*!s<^EgR`gUmWseDSQWAjHZaS8CpI zMg&VEj(D`*sw(HDQH;W}K0&-H9u=5;Ib)pIZf-+jMj|%iWe5oHLcWw+Z6iC-wmdIA zgAs)whUeo#T>XPn$PQbg~EtuR$N~`8miNmf|xl`%s;! zvMfSg_tpMSFQzqal9+T_=oh>|fuyY4xooezS?z>o!ldu1lhcGjW4M*k3EAgwb5bY% zTs0HF&O_uju%Fz)k0fA&wd(p4i0y8>3-=89_J}g&C9Zxt^6_|N>1?U(%U;h7o+M|M zr_)zDzJ!RB;%5VSZ|wQ3zFe0e-Nz?|FuzCK$C_^<1~Rn+T{>lr$fwf`Af4zx+m3*K zPe3@RU=TUHjh)18f_w7@K*$^IK4$W!$`vTa!XWg7<8QC8cYb96S*8~+{QcBjR5R5} zjH>2(23CSuKWE#U&-ELRVW`PG&U;ihFW$8EC;M zLKC#KfdKiM3^@<#lC-2DOCPb`ZY3rro(4rAmzLPriQDt-Q$se0Cty4QOxt}NgG%5O@a!@B&Y>6<5dlX3{sanO}prW1v=C*LgB{zhAvD0qZYKmK{;B+e%&UgxW6f7DD7Kr>f>-C;T>g4usCaw92u~)vCP9~G$*UKR zi*SonV9pL{n7ELYaIzZH`J}{b8N66Xb{A)~)Tqj>&MmlfhLg7n$16(7@0o|6bY&A} z@dWGDeWWL|yTN!h55wfa#Vq42avKRz>r8l)vTy}ME+78RwWUh#0tB|DD<9ktzkAQu zbf{)8E%i#zJ^0^aG+hTPc4z1qeVVXADlmVJiBo^5Xz55CREM|_>oRz{CO zmc5p;8L#W|5>FT?x1p{#;d9lyCDD_4Jx*Tf26b-d;`mx!qMw@AAkPc+=XPlxzouab zrIV^`oT1Ywim*ISuZHY-`^&nX&e^ZRB3EpfT#Q!R*hWZoo(#r(u)WNkp3PU2H)m$N zbe=9A($-auu^{xJkG889Dn0M-zbs5oNnAY6*PP`put!dm`avWG7FeDj%TJWJOo=3! zJz__)^Q>f~7>_v+L0wyMuhQIx71oNm?s?9QuZM)!y?rkz_7yEZptAMeW_F%duv%I4 zFJ_Ub|%gbU%tJHXItj$<`CZ5Q{G z)Zq1%X5{;1wT^of1Y>&4Qa@EDj)?x$Beo{Qm%frO{T2el&hs6!Q%j0)pRARVzuW%_ zogexkQ2d&RGS}qkfoxb{!i-;Sa>d`t>@cJozP9rDcN^9snf~so`S!-FhO?FBEaTwR z|E>4VlT%Qb++DcU6)c0y0erO}M$I{*Q~x)wVUDk!9^DT=f60IQWKIoOX`ogn0f1)^ zB|;qCHRR9!;zUTwqDNAh(yyM09v-7W!P5V-J#Ihq`mi*dBUSP`({fGECTm4 z3Y1B~D2~&kg!|YIbKSM`;XLcy331{6pN_RgMDgDXEL*^0)Ze!e2;15;%YYpbTcap9 zKHht9nDfvm*;}It3oE`~s)WDEg^QmYp~#@=&Z&IN2&qeyckfVgPhGG)`}*Wb;~i|f zm7TSc&i@U)ZeMjh6|F%j=YS`!jsD|q1+hiFhm7ACU2+7O1(NTYUOr3Su2b&AmI7~H z`K=UA0BnR%i@c!b#0+FejMnve(ARi6$d3#q$RI! z_mSsiQ?K|%qjGMq=dZ2Vx>VW%44PL&xS1!1dF&CBPp*TZ5Ok7voZo&u-M6Rt@%SM> zm~p=%db<=KO8(}j+-M5D?8q2W_--Hy1g+fSK5NLy0m0v|OSrIv6KC)r2*}M`h{RUXEIdUZGYOp^6eROLn1iEp#$RdAS_bSiWBC(*VkK|K0>h zCh|tUR)nY(qj}zBG&KpH@>x=3HZ?7PN+dUF2FQ+pD|3E_gEKjdOodPhzzA-5_r`o?NMG?Sc%SlekYz{yBThM4fXB%NJQAN0G`Y*LqrQ&G>wdjbU@15KLwKe=48AO%5=W@tDB?FNvS|A-MS#AI; zn@t0QjZJ_Ki!!$ofi+i{;*)_=RNieFJSI!hp`TA}Tl&b!+b33!Bt(s085}on@D5mP zx3Ev|opVynD|2Kua`W=4<_U*1K!B^;{D^dyB zY4Is?`3K1@9s3nF|7da*`P3OX44>i?70u27rG+8g>rz~j7(hD{(EN1zzV>(dy!!4C z#Kg{0gpI`VOLBwqg;;cj7JKZ^;f!d<^&-VwcI)iEMq=mR63qC@FA$>JK0j|&InX3c1u_b*hp zkE@(U>__;WwG-H}klftYz9MA3NxCT<+FU7IXf=is7)ePSD^Se&LG1uptha^r_tWiL z##g-=8M0qYe?MEk3vF(D@aj;fbAJI_tIWJSMp%%F^R2hd<8LGu!;p@x14w%D1DDb> zgTeZ0oc;#9PH~VYM&)DIPbhtu>_oLByGbaP2Z*+{q!Vg-ZPHB->bjZb@IdzyvQBf{ zr>7jU&V7cA^PY8r((%xVCiO0TbCZE~X?4 zJAuqrSf2VQVPaDjJmf$HW#s_R84F`EQZ(t|Zze%G@={7cO4$YSra1^T0peMlQTBA& zSXGF|7LVJT^mX26BiDXH9pjzskD{;z+|@r1n_cBQ19n@tTWr_20DTxKeQL&yEnFy5 zKs7!r9+d*4m~qFd1fIe|deVqlQ!~--U=_35i( z)E5oO$Zby7O7gOTGlP3D?20edx~c#bE*XboA5x&qh{eUQ#uYNPhDRyXfh{ zdLnc4`Lr+4|K4G?HM&gL9^mEPkEiwwAEZcogLT?5A*U!IpS{aHbnm;@cLlH0`{$pD zN*2hCoE1X4u!zbIG&zQs^f%TLXe`oDh{R_a!ojDE&3 zy;yegD+)Lu=hKyo*gn7`<3(qb#6+xlrLX-PdxdX=FbXBY#H+=Jx&%e8!3Ai z`;cJgil+y8@zQXi@O@ZFc~(UUe-xQ1o9j-^f2wU;ezp>zslqyg}Q^%DP&vgE4x9b3I! z^v7;NONbA_pG@htQ`Z!xsMfBS?`wM6bvR?xmw05moD&&*Kk-nL^&_3{leK3A67;=b zFB5^@<4v!zN%wZ>sgTxqvBD+W4DzOZUVs|AnfdcBwJU47FATLutpUUH&(lfnj&l+Z z^#rY-d|>@{DU{_Q^KvuNiQLxHgOo1kN;odQmJ<;!{!o;`W~NkYR&RHR_D(Yf+y17B zESn7Z-K&xGX*+E!k*5Gz>UbLXl@pOs^BL=h?aHI;h7#{T*aM<&;%VuNj*p}oO9r<_ zG)NX-Xsv3I!uGL@8vEwJghF9V%)sST7!rne z+a;9#_ILqf#RO`hB;U8ni;;IXN9E`Dq1zApH}Cwq4mMVXGw}`K%U+J?I9*&6arV)_ zG!d8~VBF~pdyp>Uw=}O7*?;1Q$I589>FTr54*Y1Ry{2ZPz(3~ZvGJ6n^`F9RV_3?i z=7SZYoA(T;sh3-0bb-1zS%p>4Kb70guCnDFP!<==cXXzo9OjMxU^;zBV|vc$U6RZz zS#|Te$49KT=1CwqjmY`dr`jIRVvloNosT+)IGZ*Fu+@ zRcwzEEz(~P>oeL)89(bke-^8#mQeUVY`tYzlv~&~j40hLASu$F(j6it-6fsU9ZGi& zogyIJT}pR%cc*|fyo_i3dJHqnJu9wtUS~wZVbMyUIYxQgW+;~S%04kb z805;bJ(POW+I&8Xm5`$IynoODD#a)?=iJ?$%&6v@?Mf6vf!&|T0kg^EF`5&KOBf-< zY9*RAz|;#&yxJte6F~k1A*%a7?CU6jS(p3g$Z9Q}dW#U^j zBlU5HV*WI1lK|xM+_CeIa~m)DbiP4ww8c?B%4Qe(b8KhSlB1oU> z@dKDCj|7SJG4EZmZVQiq0I?GsWnABueUtGFR5eaqA9hH1yv?g6k)djcjdreq;cuGF zACj~_dh@DB;)BP2Qy;ep+vbBH^263&(nr`Gsmh{MBMFU5uw(kjOULIlZ%-F5%VNb! zXpmPNW}9!jzMA=jlHYZv$Y+NW>@tOW%du&X3Wi5U3V7eY-$!L;dD)_amRa)LX~8_W zlkkfdS-JHT2xTK?dnGiI0T{sC%$z^dP>UQFL)vf~(f+MiM#D5THUGxhaw?OwgweXC zAk0rvLiom`@=1%)eZ6f!nGST+O$L~i-A@D-wy>;F?p0SSD_;N_CqrnB`MV-d{0-~t z@EKjLU;50Y+8=(2BA@_110Z_%bNvt*8N8Av_nS!9l60+S-(mk*JC_o?Xn zcVI__wY9Z1`_NQdo62b|EhBReC@jEa;#t>bL_1<`JO94XtIe@749tF~4CRAKmUC#3Xg z6-$d(jWt;&PeJN6Yls**W=IQd1N!Q@txXi2Z+Y+vvq?fDb&IJ5PX3?X^l{Naw? zrzj53uGa^}^{Dl+q3=iy@oW|}_~@-bwu)}>4v1b;X2JSPtRCaYKa-C|UEv6PReinFn;Y1EL*9`S-f3=9>g9Z9;S zsoEgMxprPls+WFpn%*+R<4UJ7Kaa1+-(iX@KgHsRk9s@2!H-EK`0li>dE-F#pvU-@ zCw0|4d1aW*`h2^GvZU98xT*a2!8ejtMeR$^6+?s~gNyJ!XwI~%3w)Y>`Qu-ovm4-0 z+|i1JPd!Nz=)6Zg@_QY%YDDJAPC(e^FDxu#Zu{3vZdS%!%;DN;0$vgd3g}@f_XlM< zx9P;fscdLZYMBs)%uShy>HQnbgV;O_`xoD#co)cFl}N*`*B1uV`fJp zP)}y=L@HisiQI)jLxZ^S68p0z27X#6*ch#VdXck>HeTXGT5gJL?__zJy_yy$lmWMDt@| zU8L4Q{>nVN!FK|$C$l&2|5Ovj{hS`oKx$>4&w|9nTO-a5-a8Wy@%K7y-~HT>QpXo> zvpJ7kK6>*gw|sU}nr9 zu&e-SR0$34ph=Z{+WW8Wfn8x0`d)lTnV@3;Sfq*c8nFop(+<+ayxiPJiw#vd&TBiz z+Q0Eaiwbvf*=-=o?K>K5$qw7CoK8QjRm@*}U_d~?@57x=I#(2j7Jz(T3m$-V`&n`b z>Ek9!Pyu=581h@Q%W>f_=+j*o7Hax!l=C$Z~C&X_+ai%Szv)!&r;VlZkr_{fOzkQm-e6PVLN}TaGD$}jQd6(Wl+Mx8k zmz+Ruy|iK)Wp6{6WXN3L@R?2|1AC@=sqi1}hmOU!mIS8l9ak!s7fc7fG-9C*Yf7yj zub3rULQmw{3!7pKNr*E%<*wI>ml?dZZ#_K%L!e4tws*nMxPIgJY88D5yzVoIOxhu8 z(PAj0;kyf&`Nq`exPbd|?-Zjp$u64vmcvdsv{m*vhQpf<)wT7uVPX@7&BFEOfu7_2p+Vn`;jq3fal>Rg!zeR3x}XGkS2KSI=H=Vp zdITEAWC!s8*w)SEhZpB*JcQwYm82Gx-!(OeHh>8Q3zNJ*4I@; z<2K}%=`5du|LFz@9sKG9ftUYXSxlC+DbWfVx%h|q$;_G@u261qXNPtu%K3U-e&3Vc zZo4(#_nn{Q43r+$d?5}NOuaecOWZp+4N{jO6LCBlowR#R9yX7%AeLj-#f*p9uJ3&GzlOmMcUOUQW-z+wcfUNJc{ia6hM|C={4kRbanq>J z5X)oL!EMXzEBOvd<0NYglBkn${%iN+90%9n?2&_&)wMuQQIo7l{WZSwJU+=Mg<+<| z^6@U1C=KYyi62~Zb>56km5CNdhi%(QX+5;yai&{~U7!d8-P^4VvWTi%7_0YGMf9B` zwF4JUVBi~h^PadJwhObEQsgG@JtcqL;oTItRvBhe3w2{cEm<{PYX63s>V=WIhF<$) zcgA{Aa_7`cP{TO;QHHZu;iuk-z}4I1juqCn^quzx_*3%@ms6!@#PdAug;aQFTy5U6 z8+EcMy!izrFTfqX$dBhX%y{AzG<`ay?8JtKx_FID|7CPOjaQbB4oN>Z zvNV{vcDH0I$WN_;jAmbv#6BdG#&|se=QFpZ6Q18412AZDqIf`{A>@92h-KFlg!s>R z)`Z1k`=5~w<@@+OR|IQcd-&m&Y64fZluR>yP@ z4Pd5F!t(Kx`yR|01dtKva{esiANZc8{CV>{f`wS@gb|h!oWi-Axv?qNiim!>C|x3I^CU5GQ@f2U5~QH#0t z&O`EKdZ*B82!AwR%IYk>R#24ev9*SzDw_K{BhL4+x(I)W!G$E0d|t3=Pp5o*z=RMy z^{Xs3Gh?|*=R8IS7nd0`b{m^n+i*RfhpG7#7WWI_iBb*$jAGCkV9S;V$?|_(CoO6M z0>mvW3IRgIVVMBSdrXywS?KGz+Q=NGi7KNh$2%D~{r!mFSnUP7wxS(eg zwfSTAyvUA*ttp{AwB5phN#Wt);jbVkw{%qNMd*EqBJgw9*5BfbWPAvTf`Q@xQtvNb zXX|z}Cufi+t7j_)8yga)3_-%hwlB_TW0Hij(W#A$Ay63T$p&3b-epa23rO|maktg5 zZHhG>k~B)}Xqy<{dfLg;lvbj`tHGBa z98bSkleUALic>u*oU)ZIMCk-iaSZ#&u-8?8A)+s$-Q&j4zoq{0W@G1g*- zv55Y#(m#PpjOyc_;zh!s``v(ieghiBrkxv8>okSVZ8z{z|XxBQ)0848V6 zt1>|0COMNF-Gl)(DzC0#fRA|cxm?it-MihnDpSC3cLA4^6B|PoI+M!ca8molg(G7k zulN0R4Dc8w;^pM#z5$9gAcweJ^glw->V&1ih#d;yPzg0)YKzItIGcWK;~ON@O>fUZ zU;r(ws<#jCYNxd|-o{A%eES10O+&W(F24YcaG#d8x9s(*B%hEaB|z+Ur`fjvIGCpYY!auJ6Z zIkA=ubIE2!$Efi1&4;?wP@BOI(nNO>`pg^~EZX(|jDWn~C@5JkfB)aUyvsdlp%PFY zYi_QlImEPGQBO|a`0=gUPYWY#Ha3_#%^YQnUJA&Mye7$cOZBAGn!MyQZ5A(>>{!WO z_iTJVU)P;%_jc+I-*(ucd1Xz!5md8lY~8jgr|CNtc}C8OkmklkyYbXpGur0wHmT&@ zoA>q*Z9^sJz4yysax8*_jaEO9j&EFQ4v4pmOP@_na?41TeElK9 ztT_jCcoU0$rx0b!o$iP}RT-}xb%O(p^V6jogsJ&C+pe$A>u==DWRL7PC>2(28s0w+ z*o61Rm9rW_0vt2f?gt5FTdY&&YyUjr-?1P?pc4CZT_WH$g|E$=l!TYR$nse~zp=3? z1zI%oJYelf2e?TiBQX*=H^B5sz1Xk=qE<>#-{eu>(2zV@C6dkD@Y>GX`w>XZ;-zyz z09|>xe$^cC;Q09A!2dL|KRTys3Nb(1HLQM zPFaYN$IV(f3wsMpbWcw&M+NoD6X#Zhex&_4!1DzPybQpj!1{U=PDz0oJiCz33HBG& z@uY<8(XoWzH2t=>Zn`f%zA@bKS7=#@dft_HZC5SB7@_`ei_Y31#r%M(`j9P|+m{<3hTVM805Wh}3Ay;?O#R>%B`uGEe!jgJ65u zuLQj(0{~>4#`b(G)?$w$dqFsC?9Gd&CrF!+i>;=z%)9meOqTC&827%)U4?oI{=u&= z+dtK&5DT=mzRt9}t^QQkaVO@}1V?D%?$rM5KnkE|P28=Q;2iF3GI; z3&d2QBF?$G*h;bv8g8dsTi=+m4Q85&--*|mBP?HgBY+GJXxbN(yzX4OQ)+F*B*esX zlr%%tsA>Hp%{FW7(V#MZ(r7_unc7oBad>5K^KeMiLMUjfBL8Hce%YGV(=HDU9D0zP zYsGK+0H|ZRuUtnXp!iRz`$b_8-*YzbMR5D#-3!9?GlI_V_nTnIuOAsh0=ZDkl-me}~9|x-)ddhkLh0$@PVyXRh}kF5_c^V9BM2Wm|(^*^1U(W)EY$3U1(` zl+73E0_Wohy+jk}?cN0E>)8ua1ifujU6+hT0zrvs5KLQ?R93M+m_QaKB5QN3`y0bSo#-cESE3mRcK zkT507sM12P5yf-HRw12(Lqi`ZVg=~d!03&QTX-XBBlWJV;c5j3CM52|b^-x}z<@ zbObSST+Lv$`M3XK;H?ZgEbY2J6E`2Mv?m<6gZgY44Jf)E&zf%{lVm7?S=9!#&`6IF zt2p^5mna~nbcgFO>01DxY zIyn7bEzB<*+=EW%KxZA;{>M<4B|>_jsJ9LuuP|0B#6-D9hS4*2Zt3%(?BXK7W^#5p zNWsbUtomw9?dgHw+{bhPGoD95vHYPsLHO=}4`TBfN^tm5<(;3G6ws#K{5p&5+uk=L zUSfg+yYNXmZJTp>m|kV>$HYhAP;`yAeG5h4Ra@At_v7lmZ2ARMAUKYTkqfr~3%#VZ z4q&+eT$80KVu4FPyIFGltE=S;8j#197KvJa_*DXxhya85H*&f-IR^DMdxOjemi)p^ zjw$j2_NS0l^Y#YGxvedtBo%4Ceh)H!{l z=8{^0SsQ=cprLpOH!eRCLz-9_>(tBm7xzfCnystD+}f6&wtDjBOK#Qk3>=YF7a@gwKHH=Z7o(4CVs`j8; z9lBwTlyC9G1iOrka@{te`{sQ2<nP%?c2 z6Bb=|7D{Fi3cSyTYWQDtlSemBt>9bKAT)2!uI=03Bi?(*U;iD|qaO>V3K0!*!M4+u z)UzI19<@pPAwtu{J(~v#8Kcs^qSODc^DLg--`bzClB3%+ua5G|SQkaXa=p;ufaSdZ z{xTre0|S5svQyWf2%7*Y^B`q)a-d+!qNA}x7Q$!agJA^KIOeD2!(V@iw;wS{P^?=o zokRIE_|-R940bVpcrhht#IbWY`5yY@M|*{v24p+G{NV6xwjLIwvhFH{D3K~7nRK;8 z^wa@HIoaEfI=8jNtSp3BRX(}Ki-G9~C~#vaSXDF& za<+)Qi$pCC5-n47pP2?%A6&-%;$r)Gxg9ghv^zld05ywCZ^dffd@@5 zwUxIXyb&!7*_ENEpQ9dUgQ=1&n=>wZ)LO`uQGJ)4G6lc-cD;1GQip;fk|+&uZv)ns zgoMq=@h()g z$HsK65~N_txog=p4linsjl-vmtLhbt<5pqJnALf1`u^a(O$jnd=_tw)x({O?`K z?oz^MM6I->4`Sa4SXMSe<|2r~9JBq=@!)xa2I`~t1*42|$_sv{*C*O-T$Lf^8GJ1M zIELpm6Vx5C(gwZt<(p{pr?oCEYWvv4<2m0E`D=j%Eq?qJu~_fbqqeyHP|6L$8HgO} z0%l7$rLkM!$(R&9h2o#htC}X-eNBl{0fLZ=gH-&Swuh*b2A1luZ<5KjBohy{8m(j$ zigofI{SNZrNTv9dBj%ztO4yF{RfxgGveJ3!zqHW6#Ivp>-`c_d}IbSPq~{&DY`F=}Dy zdjp<3iq%`Kkon870yv%_$6<5ksTOGz6DQOm`wmY!w3|*@;NVLAB*J<@#_?5(f)tvy zV3UR4%v+h7dt*^Uw|7v(7WrMlru{n+3QS1x`qtvZ3M9W-PEJhPbe`M>Qt@%hQH!#0 zoxrX8n@vesUXL-J9vrshq-iJe(P}}3pBe( zV9BW?rC@x2Pta5y(WKpEWBK~Ts&fafdLX3CtM)vA)A@`0g@_|L`Fa3j3Uq*TB{o@m88DbJpHx5 zg2tEJO3BLZbaFC9r;Ff8L{=+pw@`$s1SYulYfEbL5Lk!I~WF| zG)&vGj+1lDWBk)$LD+{fN#ck%Ew6PZO+>9e_I=(@kaD#0+Go%)%AQH^Xq^2m)fC%u zfb#tTT?FC&n^apC{yXXy9@Tuk#5kM#-;nTa4k!~2bu!(N4myp)+G?@*Qlb-^zN8AY zqMzg&8Hga@3cMfF&jn*Lrh3z>U^Y;l>P1t(Qk|L0zm@<(BfSb{Ye#{>V$d;CPDX{f ztN^D118B|;A-V+JS67x6LW_+!sTSO|4jcl2kt@sV@NResMG0Mb;W!KE3UGFk5IGNX+k1>5MOIIj(Wu!yj> z`A{0rx5Cg33!YUWEETS`RkE^A`dy4Lx#?(4aqeCdO- zdi0kTRle4eDo6hr(z*DJ_~34^ugj-iPEMos+VFE!^uwWnY5<;70b-o94#M3h60e`K zp24Op_wUM>Stp&|h?LyCHkN8VSeQSYn)_z;HMNCHM4g^g1bLz25mI+*Of(iC8S5mR zKrQSaZ5&-k;g%_&SpJ7R!*aAd4j=U`J_L_Y42#pi?FV5FsTyHmu!8ee1>h6${#)r~ z1sPE*PxZ1}L}->q<3h+WKYaRH@;t725Ia$!M@^|A(hb_BikFA_fwfp+U2}7ntt_xm z7wBO0<|<-_h(SB^LX(q1G$Ry91F;pmPjTF%|voiWWV}}W5F7c5JhyIqb$`m^f{MB)eJ0Nao`TtS*`gc z;(FW5;MvXkZUtAEt<2<{nVc}(Z~jeYs?Zq}^YP}_#DfHv0k}^bMu)iNI^21y*$b;e zN|-)nRM2*0y{L`!qHo(A<@SD4Fg0fzS-dXu`{Pi1xS_d0AOXb#73s&6!$!SZ)4wHm-Mev3*RA ziMLA&Dbh9_T=nN@FxxFJf0fFrZ|1D5sX0F z2SbF-`u}33%GnM~!4N@@etbV4Kt?RmzJE_ifW5h=i1U4Locxc`eUEH^C|_bZ;18!PZB0rRB1I9yZhGWwfvinOFDrETpv{XdwwHAB7SXMTjQIX%4tjg74PV zxO$CAFLUhO{rd!!)A7~3TP%K_`~gze!|sld0nr39|GaP!8jsWPz`9Hm#?+m{qIH$m zPiqtNkZe=|_$B8zJ5j{M9p8amN6$MVm+HPVYlMjnF^7_8I+u8_?6y1oeLHyqbGeF>J-zXu!jv|3W??ri{sQ-X%~Z8>X?nY-h?r1Ox=_aWigi;1Ca zu&G@bt*xz9nGEr`p6cuB26eM?Sp$ShMMVWznu@o48c9yV7tc$nUD}^|I=v(chN<4! z+T3ofcb_8dZi%5;FuC5Q>Re5BD6?G=T)UXZZN#G@X|F;fmK(|x>~KRA8R~@J?%J!w zT%PrQfFP|Ymw3HN7wlsa>=;<%@UdecCF$j8}R}CZvT~LqLg})2(Gu3x zd0!5$z^qc*7`@N+W8-B>L2sfqHtid*(DBS@wPL|VN}9L#kfTB4UJX;tK9CRC7nH%i zCXKhP&aLuOak5~;i8yy7*I_nnqlD1-8y37P@s1Ti!TeyvFK5;x&1-xv zMjG+fB)nGZo1W$*E_bm0`7R^-6tU?(XLPg%{zwu-&$IRyTFCp7e&OIPrp=TY`S&%R zSGG)d*l9jaZ?Oenvm~2<(NS;ATP~~FQ-Jb1>&h6MppqX}U{&$VS`%9a;hyMKP593? z#k}n~b!}!dt=&LVD~mK2$O394dwW?zGsb)d(_QB4=+|J%M7k_UCs zb|=LGvvMp!P%n)|!?%4is^R{(3(UdT_FH;Go-=4dP4DH@RnznC?z`TwL>c{FUHmMA&N`NN=2Wo&nHsg94>_VQb7IT;{U#YbQ_!9l?ln0t`$)2}x+=u%J7vYD z{%c_uFI?bxqZE4jp*mn`@rr^xP-yfqv-aMO4sacWnIuufd8gpe8X`$SJ zwl2R9IOP|u+C)_O(!|CFTYY+Y90?L5 zDj}9z9}Q-9^GXI^k_utw)#u-+n=RG@Nn={4J%?dcNW^tD=fQpEC{OCydQXi6=k{a`7yZmCDr z8mMrr#~at(v)d%kF7Fe>;nB1ewD2Lqxdag{y1Cxu9tjmn2o1nBz`*VaxY5}G%P6pd z9#!%Mv?xTSB~67dXboj z?`7`#wkD_j%y#xUsJ_kUN2w=%ujp;xPM>$DJMH|DLq%zT=aq5a>Z~TN#DGN`O9d-- zToKi26G;03ck~oFV1UbCY;GO*l`FH)jNJ9>Y#S^EXYfRG#=^{+|lq+sb z0MYziViFF&e|+|>HQeYo{9H^p6J3`I0INAmNESx9TL-T8*{1fCj>-H_FKj_`>MT>| zDsq`&V>6liw!i43Wq&2W`7Kzgh%%bd$u6Ghlyo@-CV-m58O)QfdLojy; zxrrw5Z842o9=fW)lYpim?ESk5m&me2)y;~sr(KpOHY`QVeGkq_nQnm^nRbsiCxB6M zdYB*KK#obXeLHlPQIzp$OvDT_+Q6^uZBU{Rrbee!B;$>ljSD}7jrYfg-fo6PtRT0j z0jDs7YyAx$6k%$z=lgZRs2wcYUCo#k-K(E<-??HFU+`&!TyD0ZxoZ=bM}`V5<(()w zCi{dhB+=%cyV(0|5R#ht_)UeMxY5?(#zQYr4c^o+H#CZ@+R7jvkG5CH?0XJ>;Sf>1 zRXLZ4tTA=<8F*gxL!kF!?4K8h;%P2I_+NWf{`&YpmuE>M9C* zGOaRHvr62N3FwMeXL_;ynxD~{^1kZwZMPTsnxw+~smvQzo~eRgYnL{ht`5jyeAs8# zqF}&rCSDJ==w07q+rgo#Q+hoQ`Pem9rnk*z2p!e;(lq9A_owCH2d7j5E2+>{6D4N7 z3lgIT13y{Sux_$DCNxfU566k3=u~vyWo)H-K!68~{43z8Zfh)Kpr9}sibDtD)j&X& zT(&~JwvCk)y$Cfh2OGHDZGk$yv!kOCYcdB12gsKZl?aT{ zn`UHW1TKrt&gxc<78d)hUUxvIv+R9m?cm@5ocy%4n}GA3r}(fr7>& zP-DZPzDbIYpR}Yhu@0kT=V2Kb@nJFSG&>6OwX!|}KZS+i;!{Dkf-Pf=26BUIyvdea z!?VQRu6IsWTgW6vB0_5s_J1jLxHo7P)FOVYBYKQK*QFoCgq7beT^+*T49{|IokkME zmxM?B844>4vx3X|Xkz)HN$&Mcz?Z9&8rO&QdDAvGEx~h)ykq{eh|)&8bR{jc3=88O zp5#pNI!69%&l%2+5nk7JOUH|aNfT4u*h3H44{%j9uU>UGs{=UwWVn1aYv?d`h_|OV$gGe!j;TQ12`rE$Hr7l{_ZH}Chnof zDkyLGKG0(=j9Qf%QMlWBYh6=d*=l>=jvNbMj~=Y8ss8#+Bs$UPJw z=6c&6l^N{l!}wr)_Xy&A|K(6x=~l(l1uQ3gx{qQc+q3S2V`ZRQ=@-SI-@*MIAH}EQ zI(dfBl)7^U&HW@^Yjbbf}V|3puzF`5u-P(n;Oszq0abACP8 z$8%NrzzdN>>l1Z6FslaPU3h>l1dbV64fb1rU!qPwz52V+>bD;p+VIfOQj<%WLEi?L ztH!^4U%0+mtF>MLhOVW$EdtrK!VW2;apW|X(^bdNVxRBaxmeLU!&vUxm@l~ z0dvP^okPS+#4|Gy+^|bv>j?)78yFba*x1+#Ld3bbxmSFi_(gVsWJ4F6d%nI@4^##A zkQM69b{pMW1BuUOrElMEOvnpHgohuNU{#gZgniQ@lr?iSR832bNxl5l-EFhk%hK0( zC3tHFEX=$*tO6voS6a=44g(_a7_G#lqTjgaEtVS&T^=EnX(#;;eq#1LPPC0G$adaw zt(}rWE>fP8+Bz*UWZJL@19N4i1^%%SYSepx>)H)()8^~NznzsVrl!m*bflunbA`fq zb!OZlk-m+Y^8OF1ju0u4${$nM5DrLh`JvC5qYp{5oeK%vE)w9FbN-%qrm~@fGP2d2 zOvxho$HnxBYjCQFx^PWLdwGf?#2G(|tVqsQg&et=fYkynLc5>m$=0(0km@LvRq{Ln zHy^8U1%>{HI`;*EPV^m4!sCtX#>+Z{j6C^ks{Wakq@QV_V*h3&-=Q7kZlPkL_t8PSo){S|sDclVh_^>C^ie zK~t<3bv>Ir<}~-pN&ex_B^m=nyu1BH4c4hdW}b~+y8E3)4#y>@)nrIT&}AKTmi+Ch zj!V=8$YX5Dn=;wD87YFKy)QG{XutqgNodK7ff}JA+4b(1AQX%y!G(^-{O{qMu&}U( zh6eDzadvVNhX*5PsoAaSED%ucI;t>DjEy5+v$Ri5aq#gqfBz00MM@7s=`VI;1ZXSl zK6^&FKNF(!M4Rm-B)TojS_08|T;#5tjzH#1cNEFV;bHNZnT3S~hzlthGt+H$T>}n1 zAh<3HU4sQE zms&SIc(d{qjh$T1^y7(C0{2neK~7;@h8JO%^NX{@)(S({3OT?>bzWYruwEF(==r8X zLEUDtwB|?`4eXk*Yo(yzhQBKSWSQz08Grg|9hlU}1GH~utaaQ)l9Tk_3Q4hb@?T3! zeD6tl$8j_31u-I|W9{f?Bo7y&C=^@Y|3S6nC6iSbdp>X(pr`l7hHOJZo^q$+^~)ao zQUl~S&x3(;vTU3=Q_mDE!*Z$`!I>&49?=MAVJPj?KxuKVWtVkx+k9js5-7s=InznM zUUU|7!kM<;OJC%;n{mRB&zLE9%nbe&^rP*@CCaqW+UMs_z#bKRiv`+C@40dco>C$x z+2;Ue%PGiweKJ@nH;VxEfI;K_Nryd~v$K3z6s$(#6qvx``sCmMP;nOeFZ@wJur>`g zBHs@*v_DA5$diIr(kd!AtvIb#^%>H+>z_j0r>3TEy90r)Ys=nEL!;&5t6_yYiHo|f zE~rJUtjg&SvwnAm4|MAu7t#_FOU@dx8z`xE4PW(r4B-2gwbFl2KQGm?LAoOWq?`(1Gi&{-L$XQ!?Cre(do{X}ds?~>_WoIjzBC)7~8)PRRYwqO(R$Q!XuY-CS$>*xp? z{|1?YMv=_#C?dCsv2RbRaV6Wm{HI`0XS0CB572ACrY0XHdG)4nrN&99zMi_Kqyq~t zmnWz#$4BZ4dCip5Ewv!v{8x&-4vu~qjGp3a)SpME(ESlJbOGA*KW0NiNOB%sn?BxL zlDzh#iW%I!CGWk>2aK`MKPiL5!ENjkQ5Zg5K~_!THO|MgSAfv{U7dS(Wf{eSoa;R! zApMs7<5mhKe2a+SVwG&y}c00>1$vtLkG(y0YCGRNgl*E4o3 zc|8+PtQ7?6f1d(%#n^w)R8Q-bL)vxT$)6TiLBKcO_vrq%M*K)=V0_KE)bZxB5K!}7 z1GFE$Ch9#2>y@ZSJB4ktQ0R9w00|0gR~n1UX_v>B%sUK$*gQol%po&y%;F@jO49=j z(oQ;q>5|$Lu;*<2?$6A_Hw1k(I1&UpEsu;L{fSy2TA@xK*Eeawu|E_n zX1GHnlJATPwL1j}Has*b(IVOY0RcKK&r{NAzS^7~7YS_@(Cg-aOcp}~u-+|<)xb(! z*8Hdc8w}EL20t*6=P~RI20_a;_6y*oAe+Rz22s zxLWya9Mv7Z_T@bw(fPrmSWLWt-pFERdHxIkxr7Kc;QTk-<~6O7T|8R^JcqtC2rucT z8HAHAS9Xz>bf>d-nCa-lv@M#UMR?el=tX#N@~H#tB@oW0Iu5A5G+ofUT}&O@7&woS zQDF7e85_=K39ywowQcsTwBP~L58SAbhzNeyQCG-Cky;tK|Fd;JKAQ=tKk&u|H+P}mfDhdKAQEraophJeVJwhG z&B}^O#B%`{Mkgz6K;Zf#FORcE?|*I})WwVcUq*GcofsQ!vVn$@a$bV;P#V!BEBDp@ z(lIgpZa#e)TrDNP0b0)+7POHNGePGH1RAua*nlvf-pI{JS;k-z0p0M|m&D*)07hvw zCI3GMYN%aZf8aO|JiT28T9W~7Yv3qB=jEuX45bn^cHxu-P#vijd3XqA$Hif#4jo6N z1Jg4dYO>aFrt9nL*@cC-{y>W)b1+x_x4#qjF+lQXu zl?LZ~L4pXA;WTbQ@;bTAZtq0Ccmdvq0@LY=`oGWppz|-)D=$~a+{ullEJ-4FOJ#FG z?oELzH3CKKH!X2?u8zl?=pvh|Jm#$9_3dK=1DolT1TYK%`$i&@7JL`GcEFn*t-=M(?dyje09DN(N(PZWIvVqbCj+}1FfAkGg@d|iG!qfk z5lk|l$oo_<`7DQy^@)*J#PKjOG9EV%zkuS`Lqni;1ortMAqLE^!C&J6%*0F&*9%omF93#G zgL|UQzo3=Wc-6_pUyqye4=W=3nG(@qG5F6!fEsOE8u185|5N^43(wBHwGRMYTD;mw?6ne;-rN53D)hx&VnJ zd3MS!pgaQs7lg&2dVAQ-iE8{}2IcD=uqVh%>zl1Z--_kKMR_C4~asANF8-qMRFBG z5?{kY`Pvxauurv63kdjyML+F|W97lxl^G1AuK@@zUqL=m=jQKi|1t41;`;x+{<*#2 zKYVpXX(6$Fn*s{%#89I}2yDZ;6AUJJc=E5Uhs1sY52qeLP+Fg%_)np)Oa0HE&oe*QeJQFQ4+^9R|KG z+QD96bFDf3$!xY|+A%Ra^FJ-y->Swgk$ltzT6?TEUAyzwp|J9os38~GA&&k=YES#J zg0jHA!O zRhY4ZH;=<}h7UYa2Y7H`zHwlOl*E>}4x;Ey>Bc+3R@0U@A(4h?bWH1Wh*dCi&|Dt2 z{*8Y<{~ZXU*?i=x)M6@PtTh)W6DA!A)%Hcg`^eB=qf=6NzN`vaS{{Jt%kE&(N)$gS zN(`k+?l;$uBo{82s)5CoKm}U^WZJR^U$=?b0k?W<2DP>oj=PQTL6A*zA{NL9>(+%p zxk6ElJQ4V>Evrz}INnRd6OzbOXZ@oqt+6Hsy>aI&l-S@`Gs8q8@GR+kBJCy->9xU- zMBTTgO+SW=@j7s9M!Az7t8x~@SO*k**EEZ=U~-Q_<3sF@AC93-PCGJ=TG5+Wro!9GR6ve}~--U%UO2b*f*?_0& zi^kdfK7_B z9x}Dqx#Y&GndbYg>N?CCT$F8JD=4!1cAHPa0g3Ri-7R?2jzoG8WI=I zS5yiziK+5idjxMAj_vqmSb2L&M(U z7nK(G&vO##vc;HkMBeqRX9zT5X928k~@s9Nv5}5w(^f>llQ~)@pPg zFbOZk|5tSgrBlLsl;Z8yTwE-zXl>h9ovo4Sb=@R8%ly5eA(pB7)K2ZAF+pzSpFc#N z#xP@x?LA8d$U2Lx;i*pyqTR7P>V8I#n-Sij_fx}oUqA~BpG*=O~E6O0iY{R;I2gEj> zt{ur9_v?s@t(hr}G0S%>yQQzp+H&ZsY|rSAU21GQ3fSTU!>KER7C7QxSIgXD-3BhaS*AX6qpSkD?_z2hecpY{UY9>`mJUm!7 zsy{s+)@ge=hxf^eCi8+UEJc6e%0MMsk9v2d(p$W;z1#oZJDL?hEB8pn`O*p<7ovjX zk>KIr`Sae}VD`;6&UL=@5Xf5YFu?c-IvW!-Zw{eD8LQ8K{5!dK+BYQX)QbByH&o-* ziG3AW7(>)DW2mx3vIB(W6_0@OMOKJX5UPks7OSOd!YR;x$};Oji`cV1Xry z7dBThhB|X_rxPL)3=qx+8Iw7KF|rJ8p6ARvgLed`07$+N@YqaG6#eCsDl6dQqY6q8 zT_p3nLgD=zHNEL-8zj%fXy}VcB^PcTo%YxR=c|@18tuAUQ7%qX$2y+jcput7OYW~) z4w_6UZ%3-DxF0IKh&~`T7$35CAZOpD2a^fMI{uMvr*-|v{w22NgfY1#sgQW4db(eL zPS%Fvp$ddAR2e8}Io;itJqVK^iSLu>_S1n#WJh$b1BsrwnVB>Hw(gJ?$aHBd))CIg z4TSf&*j-ur7rRN_oq><3k>a=J4{Rwug9&?NiiJxmJ)H6NTfLin1gs+ z9UOA5FG@Z#|MaWuwy(lf}vkfLMS1hdW=Pb{vX!HjdJ7un*~i*sG;v8yp%nf0V0_H9b>hNy`$L( zA7P=TJ$7dY`IJkNlEdY`7=5(0)mv&Q6}7{)B?=`YS5HWk3*WnRHBsM^o;mNvzgwpG zwuF|lAwY{jbaoTNMxY@rB>jD2!quR}edNTd8oNB`cp@7QeK#K@z#LF;$$ z*{Fa0$ge6h6&FEr>QQO#lxX@x=h1=kA3tEz^YwTTekZs732ZBgg<;p>deP)Ne~ugS)9GAx7E-ey;}YwhWqJ*Z#4PoG>(Hlq7*63b_eoW8okHW^^XK8eZn zP)$R_65O*^2Tu5aMwbF^Nq>o3!*85Wx9J*DFv`EX=zD#%a$xP{;Q{OcOY-t!`Z07F zV&)%BXw7^}3x#vO9KS?*eG_7Ied7s{zs_uw=Z0Cm#|`ZyR&^wNxx;mY=YiPw0BDb| zn*7~;-I}e+bujt=VS_d&vxoJt_9~B8L!u)n+oK0zXRL?DjP!lb13w*(?i`gdr`m`E z!GZfgT=gQy1tlAgIyJJ^O7ePu$>4L)p^`!PH$ol-LZlB_!!vjd4#vk1EL`)E__;ox zt*_@Ex4HX;Y|DEDv-)#<@bHVSxgC7A>?cFY^8~0}!b}E-sjccfzh4e~N;I6}U9nC6 zyMlk65$+L7g-(;z^?F$2glI7n{i4|w5O)j(cbkjNl6|ytL`FPIhf{G@BM54%c+DvV zS6pA)fJX%5TO<@~0YAw`VZ)!N<-vlK3(p{T2>kK9g&aCm%q;3b5@lk@{#{=zVt*{@ z-_W1oR2HHm+F+M_p`u`9f=HyJscmiXA|>6S^$niC-4h~<)IjgsGer$C6t(;E`t6G0 z@Ef#1U$!o2iEJAxDk|^qU(6)ms}{r$i~@(bo!^pX^0nXn4sghM&9}nM~6ay~a zAimrE(p+da61>gt8`|al2Dj3G@=XC`|8lV=oVrr&fu)p@OkNUB`r<;ya;a~dftLkJ zh+n0JoLKQ`%o(7`;1MLWi?BTaV`d-&{b$Ce*G(PI9DnvGcv(BnNCX& zTCupi~qD_wDI%-8Q=H zd*hfcE}Xp15&edzZ(rA|6^HktUtb&8)QwF|6*MN1$5I`CVFz8XEIG7|sNcL%Df>X< zY>~%zNfTYAtq+*-Q1mM(aol@eleBJMLC92p_Dda?1dAm zDL{=`;MSM^bhvWP95{-N?C;}WMwfAnEWV-N4)|5naOO< z>P&kElqSV`m9}H%H0v(>HHOAgNLb{kdki^2{lLPRs6}f_SH26s%->^sl)Qp4$q$_l zkQy)*X2AR-Mz~G*o#3VOIW!icv}>ejV)U@B!j;~Zqu5)To5`R_DLMO7-*!Y3qLrnxm_jMpfs$uo0ox7}bqr;gQJkh)32e5*fV zq7Pz-=kZ;sP&`OaT7$xQrANody~Ev>zK8l1g`RNi+FZi8!&z|8cIb}c+HwdkU_y{p zTV838JT`zj*m`&9Wn`c#x%4momWggdv;U2zjFIm*0p^xrv5Bgd){+n{2Pm9jsn^@> z0x#2&mh#lJY)|8#Utle-p7KHdj|LyITxC2cbOR9Z^It-0hqc}M6f&E?_0w*xRYT^D zS93n4yh83rxE|6{Arr*+=qu+-SeW{{r?TIDtcm$)huwa%V%1NNin8{?j@4M!4qF#j zpgRzSZ&4#35iMO{j2y5LdD2(gABue7`7dt*<9pxG|8Jy!|8+rZHuZxNc=~#$-b-+= zELIDNU%che|K$w^|e zNK``4%Rx3HrO$B3UB}0cvgj#5-7MtSfRO z4(xCV>shsq8}C9L%+vQX_#_vvM#*C9AltvOQ0U0_aJ5dQTmld{>|9*2F)V6# zd__fRKKB{O6D>#Vszlkvx3AKRz6`f`E6kV=QZV0<6*#8i0Qz7sB3zppN*W4CBGK}ibajBve zMM)wT`XE4}0uO1y1bKc6X-a*h2X4NyVgaeb#8hv^24TqKs`Zo^o9s(ZxF4KGBI(u zzGyUN^y)qMxH;I_VF`@#I#_U`C1|4aeRWYYekt?(_bx}Yq2RL_qw6^Ei4Nph7MFe$ z&?-;zic}DCk`5%&Vr}r&C(Gq)BR<9SW;Ac&w+TrjejSX^6&-b z6WnMJRPO&v!qZqN$M+;jqn%t9+`pMNx_xHIEbFh~-G) z)@*At(R<)^ZgpLU|EiQCnlE2~j!tC@sjO~#d@0wp+*rYwB2dA<8Y$)W{Lwp3S^gIl zh4FD3Nu9`*cTv&O;P?6^%DrM=sQ*U$Y$Oy4-j;)FvVxNV>#7nG2n}2NEVe6}vZe{Zl!n=c5 zP_X;=8M}L_kt+9_ilN)qrO6k|Gxuo6rD{u)pcycVC@G<))Qx~MxIp4VEY-{bWymYD zFP4^?ot+V|j68QFZY5p{l%?T{(O7I^DmyDHzZ$-#@~6i&a8g1ObJVKQ0HM6bhZyRS z!NI{D7uLjLMal*@_WwOuWGHyl?Tg`Vc+pQGuQRu`x$PO1V~_k8bbZ+#A66rg%hB%% zP^q><5$nIwW{$u5hh%;tPS;Y_p?l(J>)s6iNWkf6ifKJe;sH?7BgO5fQvK7lV;7yT zeBM9qLtNl48rQEsTxgrcO>OW+T-*TsQJ6P0z*u)*aef(6lV6{#amk-Z7N*@I;3F-DD>||fGQNGYyb)xI+mh%J4)e228&?Nz<2K~`SRbarIgQY4CztO?9TZAroa3= zKqofs_A3OjWZFLI{~~1SK-RndXn(U|ZzWpFJ6fYb=jfHZH2<|t?v{F3obug@Se)aO>Xnd9e)>hBuv%xJsQY)oC)mPW*f$0Dtn z1GS;O$D5nDg2eW>Q6zu*XD9s`+5eq$UkWs&Q-o=c9WVYUQ~cKt038L;S$I#$X!BB1 z@cmsMfs!oDAl_k{YXmG-@!$7Q|Kf>Ft@}VgAgH94n?>GudpXzOY1R&Ju~(c6ja>9_ z|0{CWj95tF@eY!m7+1;h?7)HoL{vC0;naQ)6qL(dX3Cc zpoEc@9{rK4aE_jjQ$bE@-(ABshcL`QKHju)KsK zVqvLn2>lCS15cfQdGx_cQ1SS3_H-lGh{hwb05vu{HMF67Kj7Q*5p5M{nm8Qu&kox? zFMLd2|D~Oe(84j6YD%CvEFXd2Kcjt`22{D$GxEpDFq+)TdjJ3N&E_^B#WmbxA#!1b z{k(CS&IjR#_3tF3-n9`hns?tQFL`(P{+p|ByPvk)h(7pA{H8lpLC}YWC4$JOPvr%^ z%=lYMS{;NHCLV8>Y1;;S@(GUkXJ?Q|zKE8<49+&K7Nv|1?(F-`i}T;af9C!P<|R5Y z35H}8Z1m#8wRuoU8^N;|>=MP*@EZS}`|BOlFfSV$QFSgM- zQyDaT5lqqG)db^dg3j0vx)ha~#Aup+mBR-G`(N=0ykD|H%SIedcY=~+)T+T&=eU*Y|WGG9o& z*_eSzd|T|DhOC3CV+bHL^UF*E@-6-I7w$e~0i>^M%7ycCq0w!e#9;?Tl~{RiCVVbf zt9~rP_=t;$VJYmi7wz9ol_#lpqXjj_$+VFPNjT0)GG&Oag> zLdtGW?^A4d>z^l(>g_dtzVX*^_-Z<)jTW9ZiC^@+iQeaOS!BMn*7d{cyo^40#887zkh?J2@Id#6)>b)-% zd5dtRPQhnN;y@CNlS#^KgHPGPEyWxT&Dk( zky$@p!}r7$Z{Nv99x^a`1_gPfX+qC6AIQ7hc7au2!KYLkpC#QC+{|fvy71hMz-eB7)M zY|^BJpydnhnp>z6p{OS)1XEtO68unP6sK0mW5J0RjF*?i?6dxxoDRo|cYNOL{Gs(= z0GX|!O<@dF=`F>~`n+kR_gr2#yl7u$I+@Ee^MQti#lGu1c6xd`1qH=b!pMj$W%Lcu z-`-+l=Gf_@U!&JTuulg}c#&XC`!D`}-+cOG=|BgJN~y?L#@~;;=Ic)*E+EBY_a%Vf z8-H0@845fXsewp0QgyVCzwF-~%!>d^_Jbqg=LWH4&feYbUBl^`CMQ?#k6OOb2-xYA zt@Tza{x38LT1;`j_=U+{?Ut-PuHn{)@N0SxRf#N6>cy7r)<`LKvYdQ}UR2XI2<@kB zcK9tTHbdHU+>9Bf;m5 zf${9C{VY3?F90VoJ#KNZ8@RJm3k;JCu;VW85+X%7B-5kaIsQNFgxfR^ zm3&tjx6DFIjqNAEgW7DJ^p?>mO%C~l_y^TE*|9H+qgD!`H8!?S8!3RQhX3lNQ|0&x zLX09j4W}Zv=tx{4+Ct2eep^B(q!YnThvJ&5DGhGbD zMNWw{t^|L#C#vubkDonW5L;SWicSNYtlyMLdz+i*ORj&QU%ldWy)a*Hc85S9WOgUu z5d(zOYeHU)M@B?^&ZzG7T|)0ETWjl)N4qmAea1R}#~EngK1_S_IvlnkQ-N@8)=8jL zq5W@kJ7QF&Ly$uxZzoymbjRxTy@&Gf#qMf*r*;M2pND>07bqK~3VWSs)jR5?`z5dF zQn|-lDu>i0xLsQ*M$3D)#QU+!Znwo1G*CLP_JkpH7C@a2En0!#wx z3N@)S`i}UiN<`?*_h*zj^oe7`rLtN{H9^Pd?zkk<4}UTar|o(6wym6xzuMoz zl_u{_TK+GCe^wPOMLcCKah)U|BAOW{E?JSH!d3tEB=x;-L18%>OVZu8FmZkn{rqVE za%*er;2_QW_de~b?|f7C&=5^2U!wUk+hkMbCYcSVt@py--_>uSNzuv5j~)HUweQXx-q@+Nu)Zf>41(}D3$KB2C;Q?22;U~a;G3a%z?60q_;Y`4? zN-_Tgn>p}b)YFCpboxO%<6ffR;_mMUyNBC=79Aiu07%%r*@yjo==Z+p@SVeakKf7Z zIvjmb+Sob@;nqV=0Z|^yjFyH55gxvvpkNL#jDQsI@i&$k6uO=7v3xn><#dK;B0=YR zn8BUe?&lZ;D*1%0{_Q5Rc5h3C-HujT0mh9B978uZU7ek~Fr|c(l}5v&Avhwr>6g88MB@+BJlnR zq9u6TZ_WVy0WsBdM28BwrgeWGV9>JVEi5b$hZA*%aaqmZG8>P8v5t*N!3i&w>-opV zDgziLKdOahZ>r33Wkw0}#2e=!WBeU59o_rZl z!iwP9mqsJ`t5G6JX80sofMf&>APmge?)V0LpG+zE&O&hGb(hnxCJ;Wwqj)h|EvR5L zP`tCPb?`Gl`J}={(@>ghTO72=>=#lRf4V&26;kemrBIWcQfkIdZlCwN1lfG3hT+|5 z%Ut!b@k8L@Avf*cT?_nmABi0zU0dx)fRYu}pL7S+my*k%&#fgc&{2R)bN}(jcQpxy z+-$Nt)`988aVcJaSA{_)$Ybx6CV{k&e%%^*E==6I6l5q_`!i89NvWfzGK+zFV8I-F z-2W=Xw)#8lMKXikFAyTR4`A;Q9T~TE^;<+IB$Z z^@cyqTt-7lx0ioH3Hg@B$H#ZJK!Gj^%xn!8-S7Ar8Z4-(I@X8t*3rDN%nHd=g9C*sg)93rsr7Gna zK>U4v9+yxBV0W#p%bJB2fKy_0N(wKy`xCjZ6M>qk8{E^)&FzQ*jIHH-O8x3NusmF& zD%GgdwaW!XJa8WN^!GP-J_0JwDem-F0v6K=Wo>sB@DjkcA}{ZQ3=KCK8lhKq_GVvn zy;TN^AV9K)aM{_}MfK|2ZVhnQ?S%RJ0|W4#I8;HPaM$_;*tg`~8@P>+jZGD)o`O*; z)mZI)Npx{fPD)x^Uk^!PTlkATkDYb`j9V3ZfY%~ULVOzFq+j_W^MpPeK> zQOsBl+(bwrUQS;J`R|NRo~MOw8Z2CH%5#n%YxKXiU9k8uK+doe^^|XN2rTt}B-Q+8 zxelYHT3ua^?BpeyLw@70XLk) z(D>?T6*fIAEbQ#;3kb zje(}i{cdjRk-u_@25N98n7Za}PG_spRLWrIJvcl(cH+u(UVnJFwQ_&e3O4%H7p`E% z2&Nn3y$Rgrr3TTy^GOyj*Zbyc2m%&>h#sf0aVGyjegMWje!Fn$bVNkY3B`4Fi9INf zgqp2ap?JNXfVQ1+nn?b(XFGCt+<>6aP+!l=WC#%qkBgg;vJ&!p&0)Rr%MTHEVPT>9 zdMoh-4AN_CM&Xu5pna^@{bQAi>+ie_4h~L)CuL@~T51H}#pkfm2aEKIy}b>nRNkM1 zZ@HfivVl1BswWhW<7CyJa4!@#zVE0>$AX(MC20I`@?%PI2-DP1zx_#&dadGlW6_SvIQQRd0|gKqpY~d1%==`URtCEml{6b1 z4sx#RwwdzhhC$r%QmA{~D8aUk-H6n5GPTu{#>|S2jxe0bw3YTo|AI&;O-hyP_nA2# zHY-{!A5Pue|iOS8@F)MaF3BqjSNCKNM=YjR+cnwpw4Xt!FVn0m6y6433dUcNa@_+={DRIh5#q(b B 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 @XU=@xa-&<&WJID5Zy~=WVlc>iX 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 z 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

E%G(Km1`1o0AUlM9{0YRxB8M57xQ|Acxv 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 z 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%0DC~+5a!S|TBM$QO0KHe*`LThc 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ⅈjpI|(i{ZH@TgOX|U>)^j7e!8`uTd2@OrXW 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

EZT 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

RE&B1O<)t| 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:R9n&8DKIQGUtHrRM|H0 z=sxWNv1Loq`PI#>gof$@wS|^sYMu}0?lsdk!rMGjeIlgJBy>77Vqb}QwUBPa@e(dg zuu}zcjVllKPh`!Dc`G8qy1kx-2$IJ~=aUN+NHRKwEFhzjp>GQQAT_2u^JLaf{?IIi zGFJsw-GyFVR7(eD5r~(MAqGj`e?TYEkO}&B?_>Btq0xW|WH4OkV`acwU_eV$?BVHB z`g8cK0s&RPJs+nJKelFz1Z&-^p!9^#W%Q{kv}^gNKNRIX5)+;kymWyl9O03k!jTM!mkeL!p5fH%WMi3Mj& zU&9!KG-*Y2LEbrozUn$Lj0sq<6W^3G#15>@m9k?#R~5ogaMK7*W3fJ}P9S%LNZ0z; ztiR4d92cF}(A4k(()=uX@BJxb(+05purt2d>dgK33k#N9gl`^s6GhKjlcV%jn|izlWgIE;;*g64x8|Rh3fysLDlsu_-k|U!wR<*j zvBzxK*$tAbB^P0^dd$=8Gh!TmcM5(N1o6R)iq>HYHWjOX$u)0X*}fdEYFQ5;9#A4J zw-h3wn>BEroUP^bc{Pq?YF{M7_Lw--` zFB(cFr&|o<$Tg{_K#!y;&L=3Gtv_Sp-~XWXWyAf;KxY6DWyopvd^PLJx;kGCyX1P{Ee%P19udp|GYM(6Z-Y~xs{{;z9@7uKRNGkJUjRv&WOxs z+`toJ?F&|&{q%7_#pM;ph#r?*l83K|Ee{i}e5U+QkzJXp?c#5K&u51zWnLK*ME$rg zTYbEq(QtE}{h@VQ%g09^=C;`6(fU)Jm0{_zIeE04mJanc&56bCS1aot4{(;m{d?qb z{Nf`&Qp^~7hjqXp$+ds5To6y+M~!AP9=bOnx!SGH$M1}IICM{&WpqbsPFGx2e>sYA z?imLPH`o3@2N?0A=uKUEFA)}l;>S+#D0$&Nmewh!w-#pDk_`^FglC$@M2L14&ZZ5a zHH z3eH+7C~G$tu{BoJ%h-uez<<#aQA^q{|D+JI>XepzV9 z9$mXG7ouSpJ=U`Ay=nzSctBdZKYf?M7wk#b(mrE2YHfW-R^L}~_jS$F*{8%ktb+M@ z5!tEU;w=Q{n=xM(FH4*6Yu3hEVe%FFWJrb%kNH48E}_ZM_Oav}%(>vc1c>c1e&=P} zoesP190_TG#WiG%uA=^-b32wuj=6^4#$znC)7EhBc@CfkU(meo#{4v5Oo6l2apxQ& zMqGG274mI~JOz@F#9iyQepEJ|OJIThNjI9~Nk<(JE~L2gX&Iz7<%yMl=c4S7=sUGd zRL$ZHKZC&jiyj}k;akp4(lp$)BHz*bgmjI<-U2pLY*~~&j2et#i*JiW*ub>95b=Gx zvCK9Xo}ELF4KFL}tzyB~43hq*TNv46GQ+lTui5W}W&`^MKE6lc`SqWblSp3?s;_q#noKqawqTcU1iY*e;E3!9qCWPkf2_UfU zG_X>bT%CJ3wB`fExG4BrK~hZ$G9>F@dGQ0KJ>EGZ0+u1tn^pqsTlmJoH1)pv^eED= znnEBiaQk{^!un*=CYhGwd}&WIw!H0ZD#m*UJu8qO}wziQgncpLRgT5cCWo z6qLdvAM4=CbB)HBiF=C8EdHeZZfLXgZtMz84frRuYc9G+v>fs8FN%gyuDMA z#YZ @@ -17,11 +18,25 @@ HTML = """

Bench UI Example

Hello from pywebview
+ + +

Click the button

+ + """ def main(): + os.environ["CUA_BENCH_UI_DEBUG"] = "1" + # Launch a window with inline HTML content pid = launch_window( html=HTML, @@ -54,7 +69,7 @@ def main(): print(f"Failed to capture/annotate screenshot: {e}") # Execute arbitrary JavaScript - text = execute_javascript(pid, "document.querySelector('#t')?.textContent") + text = execute_javascript(pid, "window.__submitted") print("text:", text) diff --git a/libs/python/bench-ui/pyproject.toml b/libs/python/bench-ui/pyproject.toml index 101d9a31..daae6f82 100644 --- a/libs/python/bench-ui/pyproject.toml +++ b/libs/python/bench-ui/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "pdm.backend" [project] name = "cua-bench-ui" -version = "0.4.0" +version = "0.6.0" description = "Lightweight webUI window controller for CUA bench using pywebview" readme = "README.md" authors = [ From f2e6ff2945530d0e19d1b5a70a2390fad1a34a07 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Sat, 1 Nov 2025 23:46:23 -0400 Subject: [PATCH 06/14] add cua-bench deps to Dockerfile --- libs/xfce/Dockerfile | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/libs/xfce/Dockerfile b/libs/xfce/Dockerfile index e83f6bd2..5c6f821b 100644 --- a/libs/xfce/Dockerfile +++ b/libs/xfce/Dockerfile @@ -22,6 +22,20 @@ RUN apt-get update && apt-get install -y \ unzip \ zip \ xdg-utils \ + gcc \ + # Qt/XCB runtime deps for PyQt5 (libqxcb.so) + libxcb-icccm4 \ + libxcb-image0 \ + libxcb-keysyms1 \ + libxcb-render-util0 \ + libxcb-xinerama0 \ + libxcb-shape0 \ + libxcb-randr0 \ + libxcb-xfixes0 \ + libxcb-sync1 \ + libxcb-util1 \ + libxcb-cursor0 \ + libxkbcommon-x11-0 \ # Desktop environment xfce4 \ xfce4-terminal \ @@ -51,6 +65,7 @@ RUN apt-get update && apt-get install -y \ libssl-dev \ libsqlite3-dev \ tk-dev \ + libgl1-mesa-dev \ libgdbm-dev \ libc6-dev \ libbz2-dev \ @@ -61,7 +76,8 @@ RUN apt-get update && apt-get install -y \ # Install Python 3.12 from deadsnakes (keep system python3 for apt) RUN add-apt-repository -y ppa:deadsnakes/ppa && \ apt-get update && apt-get install -y \ - python3.12 python3.12-venv python3.12-dev python3.12-tk && \ + python3.12 python3.12-venv python3.12-dev python3.12-tk \ + && \ python3.12 -m ensurepip --upgrade && \ python3.12 -m pip install --upgrade pip setuptools wheel && \ rm -rf /var/lib/apt/lists/* @@ -107,6 +123,10 @@ RUN mkdir -p /home/cua/.cache && \ # Install computer-server using Python 3.12 pip RUN python3.12 -m pip install cua-computer-server +# Install PyQt6 and pywebview, used by cua-bench for web UIs +RUN python3.12 -m pip install "pywebview[qt]" +RUN python3.12 -m pip install cua-bench-ui>=0.6.0 --no-cache-dir + # Fix any cache files created by pip RUN chown -R cua:cua /home/cua/.cache From 2536b324affc4c99e7f65890a6de8d3191410c63 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Tue, 11 Nov 2025 09:48:48 -0500 Subject: [PATCH 07/14] add to monorepo pyworkspace --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index fb7b1d09..2368b6dd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -58,6 +58,7 @@ members = [ "libs/python/computer-server", "libs/python/som", "libs/python/mcp-server", + "libs/python/bench-ui", ] [tool.uv.sources] @@ -67,6 +68,7 @@ cua-computer = { workspace = true } cua-computer-server = { workspace = true } cua-som = { workspace = true } cua-mcp-server = { workspace = true } +cua-bench-ui = { workspace = true } [tool.black] line-length = 100 @@ -105,4 +107,4 @@ py_version = 312 [tool.pytest.ini_options] asyncio_mode = "auto" python_files = "test_*.py" -testpaths = ["libs/*/tests"] \ No newline at end of file +testpaths = ["libs/*/tests"] From 441937c3b778ca86627398e729bb0b599a21e60b Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Wed, 12 Nov 2025 22:31:45 -0500 Subject: [PATCH 08/14] renamed port to provider_port, added api_port and noVNC_port parameters --- libs/python/computer/computer/computer.py | 21 +++++++++++++------ .../computer/computer/interface/factory.py | 8 ++++--- .../computer/computer/interface/generic.py | 10 +++++++-- .../computer/computer/interface/linux.py | 3 ++- .../computer/computer/interface/macos.py | 3 ++- .../computer/computer/interface/windows.py | 3 ++- .../computer/providers/docker/provider.py | 7 ++++--- .../computer/computer/providers/factory.py | 15 ++++++------- .../computer/providers/lume/provider.py | 6 +++--- .../computer/providers/lumier/provider.py | 18 ++++++++-------- .../computer/providers/winsandbox/provider.py | 3 --- 11 files changed, 58 insertions(+), 39 deletions(-) diff --git a/libs/python/computer/computer/computer.py b/libs/python/computer/computer/computer.py index 7bf0717f..73723b26 100644 --- a/libs/python/computer/computer/computer.py +++ b/libs/python/computer/computer/computer.py @@ -74,8 +74,9 @@ class Computer: verbosity: Union[int, LogLevel] = logging.INFO, telemetry_enabled: bool = True, provider_type: Union[str, VMProviderType] = VMProviderType.LUME, - port: Optional[int] = 7777, + provider_port: Optional[int] = 7777, noVNC_port: Optional[int] = 8006, + api_port: Optional[int] = None, host: str = os.environ.get("PYLUME_HOST", "localhost"), storage: Optional[str] = None, ephemeral: bool = False, @@ -122,14 +123,19 @@ class Computer: # Store original parameters self.image = image - self.port = port + self.provider_port = provider_port self.noVNC_port = noVNC_port + self.api_port = api_port self.host = host self.os_type = os_type self.provider_type = provider_type self.ephemeral = ephemeral + self.api_key = api_key if self.provider_type == VMProviderType.CLOUD else None + + # Set default API port if not specified + if self.api_port is None: + self.api_port = 8443 if self.api_key else 8000 - self.api_key = api_key self.experiments = experiments or [] if "app-use" in self.experiments: @@ -277,7 +283,7 @@ class Computer: interface = cast( BaseComputerInterface, InterfaceFactory.create_interface_for_os( - os=self.os_type, ip_address=ip_address # type: ignore[arg-type] + os=self.os_type, ip_address=ip_address, api_port=self.api_port # type: ignore[arg-type] ), ) self._interface = interface @@ -304,7 +310,7 @@ class Computer: storage = "ephemeral" if self.ephemeral else self.storage verbose = self.verbosity >= LogLevel.DEBUG ephemeral = self.ephemeral - port = self.port if self.port is not None else 7777 + port = self.provider_port if self.provider_port is not None else 7777 host = self.host if self.host else "localhost" image = self.image shared_path = self.shared_path @@ -517,13 +523,14 @@ class Computer: ip_address=ip_address, api_key=self.api_key, vm_name=self.config.name, + api_port=self.api_port, ), ) else: interface = cast( BaseComputerInterface, InterfaceFactory.create_interface_for_os( - os=self.os_type, ip_address=ip_address + os=self.os_type, ip_address=ip_address, api_port=self.api_port ), ) @@ -692,6 +699,7 @@ class Computer: ip_address=ip_address, api_key=self.api_key, vm_name=self.config.name, + api_port=self.api_port, ), ) else: @@ -700,6 +708,7 @@ class Computer: InterfaceFactory.create_interface_for_os( os=self.os_type, ip_address=ip_address, + api_port=self.api_port, ), ) diff --git a/libs/python/computer/computer/interface/factory.py b/libs/python/computer/computer/interface/factory.py index 7ae6b05c..b4c21958 100644 --- a/libs/python/computer/computer/interface/factory.py +++ b/libs/python/computer/computer/interface/factory.py @@ -12,6 +12,7 @@ class InterfaceFactory: def create_interface_for_os( os: Literal["macos", "linux", "windows"], ip_address: str, + api_port: Optional[int] = None, api_key: Optional[str] = None, vm_name: Optional[str] = None, ) -> BaseComputerInterface: @@ -20,6 +21,7 @@ class InterfaceFactory: Args: os: Operating system type ('macos', 'linux', or 'windows') ip_address: IP address of the computer to control + api_port: Optional API port of the computer to control api_key: Optional API key for cloud authentication vm_name: Optional VM name for cloud authentication @@ -35,10 +37,10 @@ class InterfaceFactory: from .windows import WindowsComputerInterface if os == "macos": - return MacOSComputerInterface(ip_address, api_key=api_key, vm_name=vm_name) + return MacOSComputerInterface(ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port) elif os == "linux": - return LinuxComputerInterface(ip_address, api_key=api_key, vm_name=vm_name) + return LinuxComputerInterface(ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port) elif os == "windows": - return WindowsComputerInterface(ip_address, api_key=api_key, vm_name=vm_name) + return WindowsComputerInterface(ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port) else: raise ValueError(f"Unsupported OS type: {os}") diff --git a/libs/python/computer/computer/interface/generic.py b/libs/python/computer/computer/interface/generic.py index e58719dd..22ea2b1a 100644 --- a/libs/python/computer/computer/interface/generic.py +++ b/libs/python/computer/computer/interface/generic.py @@ -30,6 +30,7 @@ class GenericComputerInterface(BaseComputerInterface): api_key: Optional[str] = None, vm_name: Optional[str] = None, logger_name: str = "computer.interface.generic", + api_port: Optional[int] = None, ): super().__init__(ip_address, username, password, api_key, vm_name) self._ws = None @@ -46,6 +47,9 @@ class GenericComputerInterface(BaseComputerInterface): # Set logger name for the interface self.logger = Logger(logger_name, LogLevel.NORMAL) + + # Store custom ports + self._api_port = api_port # Optional default delay time between commands (in seconds) self.delay = 0.0 @@ -70,7 +74,8 @@ class GenericComputerInterface(BaseComputerInterface): WebSocket URI for the Computer API Server """ protocol = "wss" if self.api_key else "ws" - port = "8443" if self.api_key else "8000" + # Use custom API port if provided, otherwise use defaults based on API key + port = str(self._api_port) if self._api_port is not None else ("8443" if self.api_key else "8000") return f"{protocol}://{self.ip_address}:{port}/ws" @property @@ -81,7 +86,8 @@ class GenericComputerInterface(BaseComputerInterface): REST URI for the Computer API Server """ protocol = "https" if self.api_key else "http" - port = "8443" if self.api_key else "8000" + # Use custom API port if provided, otherwise use defaults based on API key + port = str(self._api_port) if self._api_port is not None else ("8443" if self.api_key else "8000") return f"{protocol}://{self.ip_address}:{port}/cmd" # Mouse actions diff --git a/libs/python/computer/computer/interface/linux.py b/libs/python/computer/computer/interface/linux.py index 9e5a3c9b..2dc2a5e7 100644 --- a/libs/python/computer/computer/interface/linux.py +++ b/libs/python/computer/computer/interface/linux.py @@ -13,7 +13,8 @@ class LinuxComputerInterface(GenericComputerInterface): password: str = "lume", api_key: Optional[str] = None, vm_name: Optional[str] = None, + api_port: Optional[int] = None, ): super().__init__( - ip_address, username, password, api_key, vm_name, "computer.interface.linux" + ip_address, username, password, api_key, vm_name, "computer.interface.linux", api_port ) diff --git a/libs/python/computer/computer/interface/macos.py b/libs/python/computer/computer/interface/macos.py index 6dcf8a1b..10783c2f 100644 --- a/libs/python/computer/computer/interface/macos.py +++ b/libs/python/computer/computer/interface/macos.py @@ -13,9 +13,10 @@ class MacOSComputerInterface(GenericComputerInterface): password: str = "lume", api_key: Optional[str] = None, vm_name: Optional[str] = None, + api_port: Optional[int] = None, ): super().__init__( - ip_address, username, password, api_key, vm_name, "computer.interface.macos" + ip_address, username, password, api_key, vm_name, "computer.interface.macos", api_port ) async def diorama_cmd(self, action: str, arguments: Optional[dict] = None) -> dict: diff --git a/libs/python/computer/computer/interface/windows.py b/libs/python/computer/computer/interface/windows.py index 558ad749..918e7ace 100644 --- a/libs/python/computer/computer/interface/windows.py +++ b/libs/python/computer/computer/interface/windows.py @@ -13,7 +13,8 @@ class WindowsComputerInterface(GenericComputerInterface): password: str = "lume", api_key: Optional[str] = None, vm_name: Optional[str] = None, + api_port: Optional[int] = None, ): super().__init__( - ip_address, username, password, api_key, vm_name, "computer.interface.windows" + ip_address, username, password, api_key, vm_name, "computer.interface.windows", api_port ) diff --git a/libs/python/computer/computer/providers/docker/provider.py b/libs/python/computer/computer/providers/docker/provider.py index e5f56dc5..50dd8393 100644 --- a/libs/python/computer/computer/providers/docker/provider.py +++ b/libs/python/computer/computer/providers/docker/provider.py @@ -37,7 +37,6 @@ class DockerProvider(BaseVMProvider): def __init__( self, - port: Optional[int] = 8000, host: str = "localhost", storage: Optional[str] = None, shared_path: Optional[str] = None, @@ -45,11 +44,11 @@ class DockerProvider(BaseVMProvider): verbose: bool = False, ephemeral: bool = False, vnc_port: Optional[int] = 6901, + api_port: Optional[int] = None, ): """Initialize the Docker VM Provider. Args: - port: Currently unused (VM provider port) host: Hostname for the API server (default: localhost) storage: Path for persistent VM storage shared_path: Path for shared folder between host and container @@ -60,9 +59,10 @@ class DockerProvider(BaseVMProvider): verbose: Enable verbose logging ephemeral: Use ephemeral (temporary) storage vnc_port: Port for VNC interface (default: 6901) + api_port: Port for API server (default: 8000) """ self.host = host - self.api_port = 8000 + self.api_port = api_port if api_port is not None else 8000 self.vnc_port = vnc_port self.ephemeral = ephemeral @@ -296,6 +296,7 @@ class DockerProvider(BaseVMProvider): if vnc_port: cmd.extend(["-p", f"{vnc_port}:6901"]) # VNC port if api_port: + # Map the API port to container port 8000 (computer-server default) cmd.extend(["-p", f"{api_port}:8000"]) # computer-server API port # Add volume mounts if storage is specified diff --git a/libs/python/computer/computer/providers/factory.py b/libs/python/computer/computer/providers/factory.py index 634b4293..11de351f 100644 --- a/libs/python/computer/computer/providers/factory.py +++ b/libs/python/computer/computer/providers/factory.py @@ -14,7 +14,7 @@ class VMProviderFactory: @staticmethod def create_provider( provider_type: Union[str, VMProviderType], - port: int = 7777, + provider_port: int = 7777, host: str = "localhost", bin_path: Optional[str] = None, storage: Optional[str] = None, @@ -23,13 +23,14 @@ class VMProviderFactory: verbose: bool = False, ephemeral: bool = False, noVNC_port: Optional[int] = None, + api_port: Optional[int] = None, **kwargs, ) -> BaseVMProvider: """Create a VM provider of the specified type. Args: provider_type: Type of VM provider to create - port: Port for the API server + provider_port: Port for the provider's API server host: Hostname for the API server bin_path: Path to provider binary if needed storage: Path for persistent VM storage @@ -37,7 +38,8 @@ class VMProviderFactory: image: VM image to use (for Lumier provider) verbose: Enable verbose logging ephemeral: Use ephemeral (temporary) storage - noVNC_port: Specific port for noVNC interface (for Lumier provider) + noVNC_port: Specific port for noVNC interface (for Lumier and Docker provider) + api_port: Specific port for Computer API server (for Docker provider) Returns: An instance of the requested VM provider @@ -63,7 +65,7 @@ class VMProviderFactory: "Please install it with 'pip install cua-computer[lume]'" ) return LumeProvider( - port=port, host=host, storage=storage, verbose=verbose, ephemeral=ephemeral + provider_port=provider_port, host=host, storage=storage, verbose=verbose, ephemeral=ephemeral ) except ImportError as e: logger.error(f"Failed to import LumeProvider: {e}") @@ -81,7 +83,7 @@ class VMProviderFactory: "Please install Docker for Apple Silicon and Lume CLI before using this provider." ) return LumierProvider( - port=port, + provider_port=provider_port, host=host, storage=storage, shared_path=shared_path, @@ -121,7 +123,6 @@ class VMProviderFactory: "Please install it with 'pip install -U git+https://github.com/karkason/pywinsandbox.git'" ) return WinSandboxProvider( - port=port, host=host, storage=storage, verbose=verbose, @@ -144,7 +145,6 @@ class VMProviderFactory: "Please install Docker and ensure it is running." ) return DockerProvider( - port=port, host=host, storage=storage, shared_path=shared_path, @@ -152,6 +152,7 @@ class VMProviderFactory: verbose=verbose, ephemeral=ephemeral, vnc_port=noVNC_port, + api_port=api_port, ) except ImportError as e: logger.error(f"Failed to import DockerProvider: {e}") diff --git a/libs/python/computer/computer/providers/lume/provider.py b/libs/python/computer/computer/providers/lume/provider.py index e9b953c9..535e48ed 100644 --- a/libs/python/computer/computer/providers/lume/provider.py +++ b/libs/python/computer/computer/providers/lume/provider.py @@ -38,7 +38,7 @@ class LumeProvider(BaseVMProvider): def __init__( self, - port: int = 7777, + provider_port: int = 7777, host: str = "localhost", storage: Optional[str] = None, verbose: bool = False, @@ -47,7 +47,7 @@ class LumeProvider(BaseVMProvider): """Initialize the Lume provider. Args: - port: Port for the Lume API server (default: 7777) + provider_port: Port for the Lume API server (default: 7777) host: Host to use for API connections (default: localhost) storage: Path to store VM data verbose: Enable verbose logging @@ -59,7 +59,7 @@ class LumeProvider(BaseVMProvider): ) self.host = host - self.port = port # Default port for Lume API + self.port = provider_port # Default port for Lume API self.storage = storage self.verbose = verbose self.ephemeral = ephemeral # If True, VMs will be deleted after stopping diff --git a/libs/python/computer/computer/providers/lumier/provider.py b/libs/python/computer/computer/providers/lumier/provider.py index d4c99bfe..2740377a 100644 --- a/libs/python/computer/computer/providers/lumier/provider.py +++ b/libs/python/computer/computer/providers/lumier/provider.py @@ -39,7 +39,7 @@ class LumierProvider(BaseVMProvider): def __init__( self, - port: Optional[int] = 7777, + provider_port: Optional[int] = 7777, host: str = "localhost", storage: Optional[str] = None, # Can be a path or 'ephemeral' shared_path: Optional[str] = None, @@ -51,7 +51,7 @@ class LumierProvider(BaseVMProvider): """Initialize the Lumier VM Provider. Args: - port: Port for the API server (default: 7777) + provider_port: Port for the API server (default: 7777) host: Hostname for the API server (default: localhost) storage: Path for persistent VM storage shared_path: Path for shared folder between host and VM @@ -61,8 +61,8 @@ class LumierProvider(BaseVMProvider): noVNC_port: Specific port for noVNC interface (default: 8006) """ self.host = host - # Always ensure api_port has a valid value (7777 is the default) - self.api_port = 7777 if port is None else port + # Always ensure lume_port has a valid value (7777 is the default) + self.lume_port = 7777 if provider_port is None else provider_port self.vnc_port = noVNC_port # User-specified noVNC port, will be set in run_vm if provided self.ephemeral = ephemeral @@ -198,7 +198,7 @@ class LumierProvider(BaseVMProvider): vm_info = lume_api_get( vm_name=name, host=self.host, - port=self.api_port, + port=self.lume_port, storage=storage if storage is not None else self.storage, debug=self.verbose, verbose=self.verbose, @@ -320,7 +320,7 @@ class LumierProvider(BaseVMProvider): logger.debug(f"Using specified noVNC_port: {self.vnc_port}") # Set API URL using the API port - self._api_url = f"http://{self.host}:{self.api_port}" + self._api_url = f"http://{self.host}:{self.lume_port}" # Parse memory setting memory_mb = self._parse_memory(run_opts.get("memory", "8GB")) @@ -671,7 +671,7 @@ class LumierProvider(BaseVMProvider): # Container is running, check if API is responsive try: # First check the health endpoint - api_url = f"http://{self.host}:{self.api_port}/health" + api_url = f"http://{self.host}:{self.lume_port}/health" logger.info(f"Checking API health at: {api_url}") # Use longer timeout for API health check since it may still be initializing @@ -685,7 +685,7 @@ class LumierProvider(BaseVMProvider): else: # API health check failed, now let's check if the VM status endpoint is responsive # This covers cases where the health endpoint isn't implemented but the VM API is working - vm_api_url = f"http://{self.host}:{self.api_port}/lume/vms/{container_name}" + vm_api_url = f"http://{self.host}:{self.lume_port}/lume/vms/{container_name}" if self.storage: import urllib.parse @@ -1026,7 +1026,7 @@ class LumierProvider(BaseVMProvider): # Initialize the API URL with the default value if not already set # This ensures get_vm can work before run_vm is called if not hasattr(self, "_api_url") or not self._api_url: - self._api_url = f"http://{self.host}:{self.api_port}" + self._api_url = f"http://{self.host}:{self.lume_port}" logger.info(f"Initialized default Lumier API URL: {self._api_url}") return self diff --git a/libs/python/computer/computer/providers/winsandbox/provider.py b/libs/python/computer/computer/providers/winsandbox/provider.py index 771ec2b4..863096f1 100644 --- a/libs/python/computer/computer/providers/winsandbox/provider.py +++ b/libs/python/computer/computer/providers/winsandbox/provider.py @@ -29,7 +29,6 @@ class WinSandboxProvider(BaseVMProvider): def __init__( self, - port: int = 7777, host: str = "localhost", storage: Optional[str] = None, verbose: bool = False, @@ -41,7 +40,6 @@ class WinSandboxProvider(BaseVMProvider): """Initialize the Windows Sandbox provider. Args: - port: Port for the computer server (default: 7777) host: Host to use for connections (default: localhost) storage: Storage path (ignored - Windows Sandbox is always ephemeral) verbose: Enable verbose logging @@ -56,7 +54,6 @@ class WinSandboxProvider(BaseVMProvider): ) self.host = host - self.port = port self.verbose = verbose self.memory_mb = memory_mb self.networking = networking From 1bc5a042ada2a4cff693b3b74fe1ad7be8dc4f1a Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Wed, 12 Nov 2025 22:34:12 -0500 Subject: [PATCH 09/14] improve timeout message --- libs/python/computer/computer/computer.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/libs/python/computer/computer/computer.py b/libs/python/computer/computer/computer.py index 73723b26..d90c72ee 100644 --- a/libs/python/computer/computer/computer.py +++ b/libs/python/computer/computer/computer.py @@ -544,15 +544,13 @@ class Computer: # Use a single timeout for the entire connection process # The VM should already be ready at this point, so we're just establishing the connection await self._interface.wait_for_ready(timeout=30) - self.logger.info("WebSocket interface connected successfully") + self.logger.info("Sandbox interface connected successfully") except TimeoutError as e: - self.logger.error(f"Failed to connect to WebSocket interface at {ip_address}") + port = getattr(self._interface, '_api_port', 8000) # Default to 8000 if not set + self.logger.error(f"Failed to connect to sandbox interface at {ip_address}:{port}") raise TimeoutError( - f"Could not connect to WebSocket interface at {ip_address}:8000/ws: {str(e)}" + f"Could not connect to sandbox interface at {ip_address}:{port}: {str(e)}" ) - # self.logger.warning( - # f"Could not connect to WebSocket interface at {ip_address}:8000/ws: {str(e)}, expect missing functionality" - # ) # Create an event to keep the VM running in background if needed if not self.use_host_computer_server: From a397b5e4b15a90f774c2f4bfb0707a6956190c43 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Thu, 13 Nov 2025 09:47:33 -0500 Subject: [PATCH 10/14] pass api_port to docker provider --- libs/python/computer/computer/computer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/python/computer/computer/computer.py b/libs/python/computer/computer/computer.py index d90c72ee..8c88f73d 100644 --- a/libs/python/computer/computer/computer.py +++ b/libs/python/computer/computer/computer.py @@ -375,6 +375,7 @@ class Computer: verbose=verbose, ephemeral=ephemeral, noVNC_port=noVNC_port, + api_port=self.api_port, ) else: raise ValueError(f"Unsupported provider type: {self.provider_type}") From e9d0bf719bbbe64dee682861c53b7541e7e6871e Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Tue, 9 Dec 2025 15:21:45 -0500 Subject: [PATCH 11/14] Change computer_server to python3.12 --- libs/xfce/src/scripts/start-computer-server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/xfce/src/scripts/start-computer-server.sh b/libs/xfce/src/scripts/start-computer-server.sh index bc27a3db..e00a795d 100644 --- a/libs/xfce/src/scripts/start-computer-server.sh +++ b/libs/xfce/src/scripts/start-computer-server.sh @@ -10,4 +10,4 @@ echo "X server is ready" # Start computer-server export DISPLAY=:1 -python3 -m computer_server --port ${API_PORT:-8000} +python3.12 -m computer_server --port ${API_PORT:-8000} From e2334ff96c0494ce11e6c95b7f0e4c1c74b5a19b Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Tue, 9 Dec 2025 15:26:58 -0500 Subject: [PATCH 12/14] Add cua-bench-ui to Dockerfile.dev --- libs/xfce/Dockerfile.dev | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/libs/xfce/Dockerfile.dev b/libs/xfce/Dockerfile.dev index c24efaf9..0fe08eba 100644 --- a/libs/xfce/Dockerfile.dev +++ b/libs/xfce/Dockerfile.dev @@ -22,6 +22,20 @@ RUN apt-get update && apt-get install -y \ unzip \ zip \ xdg-utils \ + gcc \ + # Qt/XCB runtime deps for PyQt5 (libqxcb.so) + libxcb-icccm4 \ + libxcb-image0 \ + libxcb-keysyms1 \ + libxcb-render-util0 \ + libxcb-xinerama0 \ + libxcb-shape0 \ + libxcb-randr0 \ + libxcb-xfixes0 \ + libxcb-sync1 \ + libxcb-util1 \ + libxcb-cursor0 \ + libxkbcommon-x11-0 \ # Desktop environment xfce4 \ xfce4-terminal \ @@ -51,6 +65,7 @@ RUN apt-get update && apt-get install -y \ libssl-dev \ libsqlite3-dev \ tk-dev \ + libgl1-mesa-dev \ libgdbm-dev \ libc6-dev \ libbz2-dev \ @@ -109,6 +124,10 @@ COPY python/computer-server /tmp/computer-server RUN python3.12 -m pip install /tmp/computer-server && \ rm -rf /tmp/computer-server +# Install PyQt6 and pywebview, used by cua-bench for web UIs +RUN python3.12 -m pip install "pywebview[qt]" +RUN python3.12 -m pip install cua-bench-ui>=0.6.0 --no-cache-dir + # Install playwright and Firefox dependencies RUN python3.12 -m pip install playwright && \ python3.12 -m playwright install --with-deps firefox From 6ec0347061445b8b62b9cc1c24891f96094f0c3b Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Tue, 9 Dec 2025 16:03:51 -0500 Subject: [PATCH 13/14] Add support for serving folders with cua-bench-ui --- libs/python/bench-ui/bench_ui/api.py | 7 +- libs/python/bench-ui/bench_ui/child.py | 35 +- libs/python/bench-ui/pyproject.toml | 2 +- uv.lock | 5805 ++++++++++++------------ 4 files changed, 2985 insertions(+), 2864 deletions(-) diff --git a/libs/python/bench-ui/bench_ui/api.py b/libs/python/bench-ui/bench_ui/api.py index 4a949a69..27bc613e 100644 --- a/libs/python/bench-ui/bench_ui/api.py +++ b/libs/python/bench-ui/bench_ui/api.py @@ -60,6 +60,7 @@ def launch_window( url: Optional[str] = None, *, html: Optional[str] = None, + folder: Optional[str] = None, title: str = "Window", x: Optional[int] = None, y: Optional[int] = None, @@ -73,17 +74,19 @@ def launch_window( Preferred input is a URL via the positional `url` parameter. To load inline HTML instead, pass `html=...`. + To serve a static folder, pass `folder=...` (path to directory). Spawns `python -m bench_ui.child` with a JSON config passed via a temp file. The child prints a single JSON line: {"pid": , "port": }. We cache pid->port for subsequent control calls like get_element_rect. """ - if not url and not html: - raise ValueError("launch_window requires either a url or html") + if not url and not html and not folder: + raise ValueError("launch_window requires either a url, html, or folder") config = { "url": url, "html": html, + "folder": folder, "title": title, "x": x, "y": y, diff --git a/libs/python/bench-ui/bench_ui/child.py b/libs/python/bench-ui/bench_ui/child.py index 28eff390..b0e4c951 100644 --- a/libs/python/bench-ui/bench_ui/child.py +++ b/libs/python/bench-ui/bench_ui/child.py @@ -18,7 +18,7 @@ def _get_free_port() -> int: return s.getsockname()[1] -def _start_http_server(window: webview.Window, port: int, ready_event: threading.Event, html_content: str | None = None): +def _start_http_server(window: webview.Window, port: int, ready_event: threading.Event, html_content: str | None = None, folder_path: str | None = None): async def rect_handler(request: web.Request): try: data = await request.json() @@ -96,7 +96,13 @@ def _start_http_server(window: webview.Window, port: int, ready_event: threading return web.Response(text=html_content, content_type="text/html") app = web.Application() - app.router.add_get("/", index_handler) + + # If serving a folder, add static file routes + if folder_path: + app.router.add_static("/", folder_path, show_index=True) + else: + app.router.add_get("/", index_handler) + app.router.add_post("/rect", rect_handler) app.router.add_post("/eval", eval_handler) @@ -124,6 +130,7 @@ def main(): html: Optional[str] = cfg.get("html") or "" url: Optional[str] = cfg.get("url") + folder: Optional[str] = cfg.get("folder") title: str = cfg.get("title", "Window") x: Optional[int] = cfg.get("x") y: Optional[int] = cfg.get("y") @@ -133,7 +140,7 @@ def main(): use_inner_size: bool = bool(cfg.get("use_inner_size", False)) title_bar_style: str = cfg.get("title_bar_style", "default") - # Choose port early so we can point the window to it when serving inline HTML + # Choose port early so we can point the window to it when serving inline HTML or folder port = _get_free_port() # Create window @@ -150,6 +157,23 @@ def main(): background_color="#FFFFFF", ) html_for_server = None + folder_for_server = None + elif folder: + # Serve static folder at control server root and point window to index.html + resolved_url = f"http://127.0.0.1:{port}/index.html" + window = webview.create_window( + title, + url=resolved_url, + width=width, + height=height, + x=x, + y=y, + confirm_close=False, + text_select=True, + background_color="#FFFFFF", + ) + html_for_server = None + folder_for_server = folder else: # Serve inline HTML at control server root and point window to it resolved_url = f"http://127.0.0.1:{port}/" @@ -165,6 +189,7 @@ def main(): background_color="#FFFFFF", ) html_for_server = html + folder_for_server = None # Track when the page is loaded so JS execution succeeds window_ready = threading.Event() @@ -172,8 +197,8 @@ def main(): window_ready.set() window.events.loaded += _on_loaded # type: ignore[attr-defined] - # Start HTTP server for control (and optionally serve inline HTML) - _start_http_server(window, port, window_ready, html_content=html_for_server) + # Start HTTP server for control (and optionally serve inline HTML or static folder) + _start_http_server(window, port, window_ready, html_content=html_for_server, folder_path=folder_for_server) # Print startup info for parent to read print(json.dumps({"pid": os.getpid(), "port": port}), flush=True) diff --git a/libs/python/bench-ui/pyproject.toml b/libs/python/bench-ui/pyproject.toml index daae6f82..02268ae9 100644 --- a/libs/python/bench-ui/pyproject.toml +++ b/libs/python/bench-ui/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "pdm.backend" [project] name = "cua-bench-ui" -version = "0.6.0" +version = "0.7.0" description = "Lightweight webUI window controller for CUA bench using pywebview" readme = "README.md" authors = [ diff --git a/uv.lock b/uv.lock index b032559a..9b2c7fa6 100644 --- a/uv.lock +++ b/uv.lock @@ -12,6 +12,7 @@ resolution-markers = [ [manifest] members = [ "cua-agent", + "cua-bench-ui", "cua-computer", "cua-computer-server", "cua-core", @@ -33,9 +34,9 @@ dependencies = [ { name = "safetensors" }, { name = "torch" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/72/ff3961c19ee395c3d30ac630ee77bfb0e1b46b87edc504d4f83bb4a89705/accelerate-1.10.1.tar.gz", hash = "sha256:3dea89e433420e4bfac0369cae7e36dcd6a56adfcfd38cdda145c6225eab5df8", size = 392446, upload_time = "2025-08-25T13:57:06.21Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/72/ff3961c19ee395c3d30ac630ee77bfb0e1b46b87edc504d4f83bb4a89705/accelerate-1.10.1.tar.gz", hash = "sha256:3dea89e433420e4bfac0369cae7e36dcd6a56adfcfd38cdda145c6225eab5df8", size = 392446, upload-time = "2025-08-25T13:57:06.21Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5f/a0/d9ef19f780f319c21ee90ecfef4431cbeeca95bec7f14071785c17b6029b/accelerate-1.10.1-py3-none-any.whl", hash = "sha256:3621cff60b9a27ce798857ece05e2b9f56fcc71631cfb31ccf71f0359c311f11", size = 374909, upload_time = "2025-08-25T13:57:04.55Z" }, + { url = "https://files.pythonhosted.org/packages/5f/a0/d9ef19f780f319c21ee90ecfef4431cbeeca95bec7f14071785c17b6029b/accelerate-1.10.1-py3-none-any.whl", hash = "sha256:3621cff60b9a27ce798857ece05e2b9f56fcc71631cfb31ccf71f0359c311f11", size = 374909, upload-time = "2025-08-25T13:57:04.55Z" }, ] [[package]] @@ -46,9 +47,9 @@ dependencies = [ { name = "aiobotocore", extra = ["boto3"] }, { name = "aiofiles" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b6/20/6d014fb568aba02fa48ee960515d61dfbd0e39c898bbd4de1b009d6e0a20/aioboto3-15.4.0.tar.gz", hash = "sha256:e8d889ac1c4f5df57776e1895a984bb9ff628958260038c7f8fa8f6e0a3fa9c1", size = 255102, upload_time = "2025-10-18T13:06:57.208Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/20/6d014fb568aba02fa48ee960515d61dfbd0e39c898bbd4de1b009d6e0a20/aioboto3-15.4.0.tar.gz", hash = "sha256:e8d889ac1c4f5df57776e1895a984bb9ff628958260038c7f8fa8f6e0a3fa9c1", size = 255102, upload-time = "2025-10-18T13:06:57.208Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/f2/9d8e109aed2715d7a43df53451304e12843c4a102c53525b41cf61f1bef9/aioboto3-15.4.0-py3-none-any.whl", hash = "sha256:8ed3b6dc73d55daf8decd0bbeb94f9c0e2dec777f69f618baadbd17eb3fbf0be", size = 35914, upload_time = "2025-10-18T13:06:55.687Z" }, + { url = "https://files.pythonhosted.org/packages/eb/f2/9d8e109aed2715d7a43df53451304e12843c4a102c53525b41cf61f1bef9/aioboto3-15.4.0-py3-none-any.whl", hash = "sha256:8ed3b6dc73d55daf8decd0bbeb94f9c0e2dec777f69f618baadbd17eb3fbf0be", size = 35914, upload-time = "2025-10-18T13:06:55.687Z" }, ] [[package]] @@ -64,9 +65,9 @@ dependencies = [ { name = "python-dateutil" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/29/89/b1ae494cfd12520c5d3b19704a14ffa19153634be47d48052e45223eee86/aiobotocore-2.25.0.tar.gz", hash = "sha256:169d07de312fd51292292f2c8faf8f67d0f466f525cea03855fe065ddc85f79d", size = 120514, upload_time = "2025-10-10T17:39:12.291Z" } +sdist = { url = "https://files.pythonhosted.org/packages/29/89/b1ae494cfd12520c5d3b19704a14ffa19153634be47d48052e45223eee86/aiobotocore-2.25.0.tar.gz", hash = "sha256:169d07de312fd51292292f2c8faf8f67d0f466f525cea03855fe065ddc85f79d", size = 120514, upload-time = "2025-10-10T17:39:12.291Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/4e/3592d88436bbd60984a08440793c0ba245f538f9f6287b59c1e2c0aead8c/aiobotocore-2.25.0-py3-none-any.whl", hash = "sha256:0524fd36f6d522ddc9d013df2c19fb56369ffdfbffd129895918fbfe95216dad", size = 86028, upload_time = "2025-10-10T17:39:10.423Z" }, + { url = "https://files.pythonhosted.org/packages/a8/4e/3592d88436bbd60984a08440793c0ba245f538f9f6287b59c1e2c0aead8c/aiobotocore-2.25.0-py3-none-any.whl", hash = "sha256:0524fd36f6d522ddc9d013df2c19fb56369ffdfbffd129895918fbfe95216dad", size = 86028, upload-time = "2025-10-10T17:39:10.423Z" }, ] [package.optional-dependencies] @@ -81,27 +82,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohttp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f2/d7/30104dfac550ae6570d4dce24c2cbf2ddefd4937c9e861641314abfd8abb/aiodocker-0.24.0.tar.gz", hash = "sha256:661a6f9a479951f11f793031dcd5d55337e232c4ceaee69d51ceb885e5f16fac", size = 135482, upload_time = "2024-11-21T02:23:59.642Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/d7/30104dfac550ae6570d4dce24c2cbf2ddefd4937c9e861641314abfd8abb/aiodocker-0.24.0.tar.gz", hash = "sha256:661a6f9a479951f11f793031dcd5d55337e232c4ceaee69d51ceb885e5f16fac", size = 135482, upload-time = "2024-11-21T02:23:59.642Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/5b/2bb8b632041e314a0a917ade80382ca6a8f331f12c7eb409e59cd0485cc9/aiodocker-0.24.0-py3-none-any.whl", hash = "sha256:2199b7b01f8ce68f9cabab7910ecb26192f6f3494163f1ccffe527b4c3875689", size = 34849, upload_time = "2024-11-21T02:23:58.053Z" }, + { url = "https://files.pythonhosted.org/packages/0c/5b/2bb8b632041e314a0a917ade80382ca6a8f331f12c7eb409e59cd0485cc9/aiodocker-0.24.0-py3-none-any.whl", hash = "sha256:2199b7b01f8ce68f9cabab7910ecb26192f6f3494163f1ccffe527b4c3875689", size = 34849, upload-time = "2024-11-21T02:23:58.053Z" }, ] [[package]] name = "aiofiles" version = "24.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247, upload_time = "2024-06-24T11:02:03.584Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247, upload-time = "2024-06-24T11:02:03.584Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896, upload_time = "2024-06-24T11:02:01.529Z" }, + { url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896, upload-time = "2024-06-24T11:02:01.529Z" }, ] [[package]] name = "aiohappyeyeballs" version = "2.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload_time = "2025-03-12T01:42:48.764Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload-time = "2025-03-12T01:42:48.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload_time = "2025-03-12T01:42:47.083Z" }, + { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload-time = "2025-03-12T01:42:47.083Z" }, ] [[package]] @@ -117,51 +118,51 @@ dependencies = [ { name = "propcache" }, { name = "yarl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ba/fa/3ae643cd525cf6844d3dc810481e5748107368eb49563c15a5fb9f680750/aiohttp-3.13.1.tar.gz", hash = "sha256:4b7ee9c355015813a6aa085170b96ec22315dabc3d866fd77d147927000e9464", size = 7835344, upload_time = "2025-10-17T14:03:29.337Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ba/fa/3ae643cd525cf6844d3dc810481e5748107368eb49563c15a5fb9f680750/aiohttp-3.13.1.tar.gz", hash = "sha256:4b7ee9c355015813a6aa085170b96ec22315dabc3d866fd77d147927000e9464", size = 7835344, upload-time = "2025-10-17T14:03:29.337Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/72/d463a10bf29871f6e3f63bcf3c91362dc4d72ed5917a8271f96672c415ad/aiohttp-3.13.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0760bd9a28efe188d77b7c3fe666e6ef74320d0f5b105f2e931c7a7e884c8230", size = 736218, upload_time = "2025-10-17T14:00:03.51Z" }, - { url = "https://files.pythonhosted.org/packages/26/13/f7bccedbe52ea5a6eef1e4ebb686a8d7765319dfd0a5939f4238cb6e79e6/aiohttp-3.13.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7129a424b441c3fe018a414401bf1b9e1d49492445f5676a3aecf4f74f67fcdb", size = 491251, upload_time = "2025-10-17T14:00:05.756Z" }, - { url = "https://files.pythonhosted.org/packages/0c/7c/7ea51b5aed6cc69c873f62548da8345032aa3416336f2d26869d4d37b4a2/aiohttp-3.13.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e1cb04ae64a594f6ddf5cbb024aba6b4773895ab6ecbc579d60414f8115e9e26", size = 490394, upload_time = "2025-10-17T14:00:07.504Z" }, - { url = "https://files.pythonhosted.org/packages/31/05/1172cc4af4557f6522efdee6eb2b9f900e1e320a97e25dffd3c5a6af651b/aiohttp-3.13.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:782d656a641e755decd6bd98d61d2a8ea062fd45fd3ff8d4173605dd0d2b56a1", size = 1737455, upload_time = "2025-10-17T14:00:09.403Z" }, - { url = "https://files.pythonhosted.org/packages/24/3d/ce6e4eca42f797d6b1cd3053cf3b0a22032eef3e4d1e71b9e93c92a3f201/aiohttp-3.13.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f92ad8169767429a6d2237331726c03ccc5f245222f9373aa045510976af2b35", size = 1699176, upload_time = "2025-10-17T14:00:11.314Z" }, - { url = "https://files.pythonhosted.org/packages/25/04/7127ba55653e04da51477372566b16ae786ef854e06222a1c96b4ba6c8ef/aiohttp-3.13.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0e778f634ca50ec005eefa2253856921c429581422d887be050f2c1c92e5ce12", size = 1767216, upload_time = "2025-10-17T14:00:13.668Z" }, - { url = "https://files.pythonhosted.org/packages/b8/3b/43bca1e75847e600f40df829a6b2f0f4e1d4c70fb6c4818fdc09a462afd5/aiohttp-3.13.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:9bc36b41cf4aab5d3b34d22934a696ab83516603d1bc1f3e4ff9930fe7d245e5", size = 1865870, upload_time = "2025-10-17T14:00:15.852Z" }, - { url = "https://files.pythonhosted.org/packages/9e/69/b204e5d43384197a614c88c1717c324319f5b4e7d0a1b5118da583028d40/aiohttp-3.13.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3fd4570ea696aee27204dd524f287127ed0966d14d309dc8cc440f474e3e7dbd", size = 1751021, upload_time = "2025-10-17T14:00:18.297Z" }, - { url = "https://files.pythonhosted.org/packages/1c/af/845dc6b6fdf378791d720364bf5150f80d22c990f7e3a42331d93b337cc7/aiohttp-3.13.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7bda795f08b8a620836ebfb0926f7973972a4bf8c74fdf9145e489f88c416811", size = 1561448, upload_time = "2025-10-17T14:00:20.152Z" }, - { url = "https://files.pythonhosted.org/packages/7a/91/d2ab08cd77ed76a49e4106b1cfb60bce2768242dd0c4f9ec0cb01e2cbf94/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:055a51d90e351aae53dcf324d0eafb2abe5b576d3ea1ec03827d920cf81a1c15", size = 1698196, upload_time = "2025-10-17T14:00:22.131Z" }, - { url = "https://files.pythonhosted.org/packages/5e/d1/082f0620dc428ecb8f21c08a191a4694915cd50f14791c74a24d9161cc50/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:d4131df864cbcc09bb16d3612a682af0db52f10736e71312574d90f16406a867", size = 1719252, upload_time = "2025-10-17T14:00:24.453Z" }, - { url = "https://files.pythonhosted.org/packages/fc/78/2af2f44491be7b08e43945b72d2b4fd76f0a14ba850ba9e41d28a7ce716a/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:163d3226e043f79bf47c87f8dfc89c496cc7bc9128cb7055ce026e435d551720", size = 1736529, upload_time = "2025-10-17T14:00:26.567Z" }, - { url = "https://files.pythonhosted.org/packages/b0/34/3e919ecdc93edaea8d140138049a0d9126141072e519535e2efa38eb7a02/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:a2370986a3b75c1a5f3d6f6d763fc6be4b430226577b0ed16a7c13a75bf43d8f", size = 1553723, upload_time = "2025-10-17T14:00:28.592Z" }, - { url = "https://files.pythonhosted.org/packages/21/4b/d8003aeda2f67f359b37e70a5a4b53fee336d8e89511ac307ff62aeefcdb/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d7c14de0c7c9f1e6e785ce6cbe0ed817282c2af0012e674f45b4e58c6d4ea030", size = 1763394, upload_time = "2025-10-17T14:00:31.051Z" }, - { url = "https://files.pythonhosted.org/packages/4c/7b/1dbe6a39e33af9baaafc3fc016a280663684af47ba9f0e5d44249c1f72ec/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb611489cf0db10b99beeb7280bd39e0ef72bc3eb6d8c0f0a16d8a56075d1eb7", size = 1718104, upload_time = "2025-10-17T14:00:33.407Z" }, - { url = "https://files.pythonhosted.org/packages/5c/88/bd1b38687257cce67681b9b0fa0b16437be03383fa1be4d1a45b168bef25/aiohttp-3.13.1-cp312-cp312-win32.whl", hash = "sha256:f90fe0ee75590f7428f7c8b5479389d985d83c949ea10f662ab928a5ed5cf5e6", size = 425303, upload_time = "2025-10-17T14:00:35.829Z" }, - { url = "https://files.pythonhosted.org/packages/0e/e3/4481f50dd6f27e9e58c19a60cff44029641640237e35d32b04aaee8cf95f/aiohttp-3.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:3461919a9dca272c183055f2aab8e6af0adc810a1b386cce28da11eb00c859d9", size = 452071, upload_time = "2025-10-17T14:00:37.764Z" }, - { url = "https://files.pythonhosted.org/packages/16/6d/d267b132342e1080f4c1bb7e1b4e96b168b3cbce931ec45780bff693ff95/aiohttp-3.13.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:55785a7f8f13df0c9ca30b5243d9909bd59f48b274262a8fe78cee0828306e5d", size = 730727, upload_time = "2025-10-17T14:00:39.681Z" }, - { url = "https://files.pythonhosted.org/packages/92/c8/1cf495bac85cf71b80fad5f6d7693e84894f11b9fe876b64b0a1e7cbf32f/aiohttp-3.13.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4bef5b83296cebb8167707b4f8d06c1805db0af632f7a72d7c5288a84667e7c3", size = 488678, upload_time = "2025-10-17T14:00:41.541Z" }, - { url = "https://files.pythonhosted.org/packages/a8/19/23c6b81cca587ec96943d977a58d11d05a82837022e65cd5502d665a7d11/aiohttp-3.13.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:27af0619c33f9ca52f06069ec05de1a357033449ab101836f431768ecfa63ff5", size = 487637, upload_time = "2025-10-17T14:00:43.527Z" }, - { url = "https://files.pythonhosted.org/packages/48/58/8f9464afb88b3eed145ad7c665293739b3a6f91589694a2bb7e5778cbc72/aiohttp-3.13.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a47fe43229a8efd3764ef7728a5c1158f31cdf2a12151fe99fde81c9ac87019c", size = 1718975, upload_time = "2025-10-17T14:00:45.496Z" }, - { url = "https://files.pythonhosted.org/packages/e1/8b/c3da064ca392b2702f53949fd7c403afa38d9ee10bf52c6ad59a42537103/aiohttp-3.13.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6e68e126de5b46e8b2bee73cab086b5d791e7dc192056916077aa1e2e2b04437", size = 1686905, upload_time = "2025-10-17T14:00:47.707Z" }, - { url = "https://files.pythonhosted.org/packages/0a/a4/9c8a3843ecf526daee6010af1a66eb62579be1531d2d5af48ea6f405ad3c/aiohttp-3.13.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e65ef49dd22514329c55970d39079618a8abf856bae7147913bb774a3ab3c02f", size = 1754907, upload_time = "2025-10-17T14:00:49.702Z" }, - { url = "https://files.pythonhosted.org/packages/a4/80/1f470ed93e06436e3fc2659a9fc329c192fa893fb7ed4e884d399dbfb2a8/aiohttp-3.13.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0e425a7e0511648b3376839dcc9190098671a47f21a36e815b97762eb7d556b0", size = 1857129, upload_time = "2025-10-17T14:00:51.822Z" }, - { url = "https://files.pythonhosted.org/packages/cc/e6/33d305e6cce0a8daeb79c7d8d6547d6e5f27f4e35fa4883fc9c9eb638596/aiohttp-3.13.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:010dc9b7110f055006acd3648d5d5955bb6473b37c3663ec42a1b4cba7413e6b", size = 1738189, upload_time = "2025-10-17T14:00:53.976Z" }, - { url = "https://files.pythonhosted.org/packages/ac/42/8df03367e5a64327fe0c39291080697795430c438fc1139c7cc1831aa1df/aiohttp-3.13.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1b5c722d0ca5f57d61066b5dfa96cdb87111e2519156b35c1f8dd17c703bee7a", size = 1553608, upload_time = "2025-10-17T14:00:56.144Z" }, - { url = "https://files.pythonhosted.org/packages/96/17/6d5c73cd862f1cf29fddcbb54aac147037ff70a043a2829d03a379e95742/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:93029f0e9b77b714904a281b5aa578cdc8aa8ba018d78c04e51e1c3d8471b8ec", size = 1681809, upload_time = "2025-10-17T14:00:58.603Z" }, - { url = "https://files.pythonhosted.org/packages/be/31/8926c8ab18533f6076ce28d2c329a203b58c6861681906e2d73b9c397588/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:d1824c7d08d8ddfc8cb10c847f696942e5aadbd16fd974dfde8bd2c3c08a9fa1", size = 1711161, upload_time = "2025-10-17T14:01:01.744Z" }, - { url = "https://files.pythonhosted.org/packages/f2/36/2f83e1ca730b1e0a8cf1c8ab9559834c5eec9f5da86e77ac71f0d16b521d/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8f47d0ff5b3eb9c1278a2f56ea48fda667da8ebf28bd2cb378b7c453936ce003", size = 1731999, upload_time = "2025-10-17T14:01:04.626Z" }, - { url = "https://files.pythonhosted.org/packages/b9/ec/1f818cc368dfd4d5ab4e9efc8f2f6f283bfc31e1c06d3e848bcc862d4591/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:8a396b1da9b51ded79806ac3b57a598f84e0769eaa1ba300655d8b5e17b70c7b", size = 1548684, upload_time = "2025-10-17T14:01:06.828Z" }, - { url = "https://files.pythonhosted.org/packages/d3/ad/33d36efd16e4fefee91b09a22a3a0e1b830f65471c3567ac5a8041fac812/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d9c52a65f54796e066b5d674e33b53178014752d28bca555c479c2c25ffcec5b", size = 1756676, upload_time = "2025-10-17T14:01:09.517Z" }, - { url = "https://files.pythonhosted.org/packages/3c/c4/4a526d84e77d464437713ca909364988ed2e0cd0cdad2c06cb065ece9e08/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a89da72d18d6c95a653470b78d8ee5aa3c4b37212004c103403d0776cbea6ff0", size = 1715577, upload_time = "2025-10-17T14:01:11.958Z" }, - { url = "https://files.pythonhosted.org/packages/a2/21/e39638b7d9c7f1362c4113a91870f89287e60a7ea2d037e258b81e8b37d5/aiohttp-3.13.1-cp313-cp313-win32.whl", hash = "sha256:02e0258b7585ddf5d01c79c716ddd674386bfbf3041fbbfe7bdf9c7c32eb4a9b", size = 424468, upload_time = "2025-10-17T14:01:14.344Z" }, - { url = "https://files.pythonhosted.org/packages/cc/00/f3a92c592a845ebb2f47d102a67f35f0925cb854c5e7386f1a3a1fdff2ab/aiohttp-3.13.1-cp313-cp313-win_amd64.whl", hash = "sha256:ef56ffe60e8d97baac123272bde1ab889ee07d3419606fae823c80c2b86c403e", size = 450806, upload_time = "2025-10-17T14:01:16.437Z" }, + { url = "https://files.pythonhosted.org/packages/1a/72/d463a10bf29871f6e3f63bcf3c91362dc4d72ed5917a8271f96672c415ad/aiohttp-3.13.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0760bd9a28efe188d77b7c3fe666e6ef74320d0f5b105f2e931c7a7e884c8230", size = 736218, upload-time = "2025-10-17T14:00:03.51Z" }, + { url = "https://files.pythonhosted.org/packages/26/13/f7bccedbe52ea5a6eef1e4ebb686a8d7765319dfd0a5939f4238cb6e79e6/aiohttp-3.13.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7129a424b441c3fe018a414401bf1b9e1d49492445f5676a3aecf4f74f67fcdb", size = 491251, upload-time = "2025-10-17T14:00:05.756Z" }, + { url = "https://files.pythonhosted.org/packages/0c/7c/7ea51b5aed6cc69c873f62548da8345032aa3416336f2d26869d4d37b4a2/aiohttp-3.13.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e1cb04ae64a594f6ddf5cbb024aba6b4773895ab6ecbc579d60414f8115e9e26", size = 490394, upload-time = "2025-10-17T14:00:07.504Z" }, + { url = "https://files.pythonhosted.org/packages/31/05/1172cc4af4557f6522efdee6eb2b9f900e1e320a97e25dffd3c5a6af651b/aiohttp-3.13.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:782d656a641e755decd6bd98d61d2a8ea062fd45fd3ff8d4173605dd0d2b56a1", size = 1737455, upload-time = "2025-10-17T14:00:09.403Z" }, + { url = "https://files.pythonhosted.org/packages/24/3d/ce6e4eca42f797d6b1cd3053cf3b0a22032eef3e4d1e71b9e93c92a3f201/aiohttp-3.13.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f92ad8169767429a6d2237331726c03ccc5f245222f9373aa045510976af2b35", size = 1699176, upload-time = "2025-10-17T14:00:11.314Z" }, + { url = "https://files.pythonhosted.org/packages/25/04/7127ba55653e04da51477372566b16ae786ef854e06222a1c96b4ba6c8ef/aiohttp-3.13.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0e778f634ca50ec005eefa2253856921c429581422d887be050f2c1c92e5ce12", size = 1767216, upload-time = "2025-10-17T14:00:13.668Z" }, + { url = "https://files.pythonhosted.org/packages/b8/3b/43bca1e75847e600f40df829a6b2f0f4e1d4c70fb6c4818fdc09a462afd5/aiohttp-3.13.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:9bc36b41cf4aab5d3b34d22934a696ab83516603d1bc1f3e4ff9930fe7d245e5", size = 1865870, upload-time = "2025-10-17T14:00:15.852Z" }, + { url = "https://files.pythonhosted.org/packages/9e/69/b204e5d43384197a614c88c1717c324319f5b4e7d0a1b5118da583028d40/aiohttp-3.13.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3fd4570ea696aee27204dd524f287127ed0966d14d309dc8cc440f474e3e7dbd", size = 1751021, upload-time = "2025-10-17T14:00:18.297Z" }, + { url = "https://files.pythonhosted.org/packages/1c/af/845dc6b6fdf378791d720364bf5150f80d22c990f7e3a42331d93b337cc7/aiohttp-3.13.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7bda795f08b8a620836ebfb0926f7973972a4bf8c74fdf9145e489f88c416811", size = 1561448, upload-time = "2025-10-17T14:00:20.152Z" }, + { url = "https://files.pythonhosted.org/packages/7a/91/d2ab08cd77ed76a49e4106b1cfb60bce2768242dd0c4f9ec0cb01e2cbf94/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:055a51d90e351aae53dcf324d0eafb2abe5b576d3ea1ec03827d920cf81a1c15", size = 1698196, upload-time = "2025-10-17T14:00:22.131Z" }, + { url = "https://files.pythonhosted.org/packages/5e/d1/082f0620dc428ecb8f21c08a191a4694915cd50f14791c74a24d9161cc50/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:d4131df864cbcc09bb16d3612a682af0db52f10736e71312574d90f16406a867", size = 1719252, upload-time = "2025-10-17T14:00:24.453Z" }, + { url = "https://files.pythonhosted.org/packages/fc/78/2af2f44491be7b08e43945b72d2b4fd76f0a14ba850ba9e41d28a7ce716a/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:163d3226e043f79bf47c87f8dfc89c496cc7bc9128cb7055ce026e435d551720", size = 1736529, upload-time = "2025-10-17T14:00:26.567Z" }, + { url = "https://files.pythonhosted.org/packages/b0/34/3e919ecdc93edaea8d140138049a0d9126141072e519535e2efa38eb7a02/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:a2370986a3b75c1a5f3d6f6d763fc6be4b430226577b0ed16a7c13a75bf43d8f", size = 1553723, upload-time = "2025-10-17T14:00:28.592Z" }, + { url = "https://files.pythonhosted.org/packages/21/4b/d8003aeda2f67f359b37e70a5a4b53fee336d8e89511ac307ff62aeefcdb/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d7c14de0c7c9f1e6e785ce6cbe0ed817282c2af0012e674f45b4e58c6d4ea030", size = 1763394, upload-time = "2025-10-17T14:00:31.051Z" }, + { url = "https://files.pythonhosted.org/packages/4c/7b/1dbe6a39e33af9baaafc3fc016a280663684af47ba9f0e5d44249c1f72ec/aiohttp-3.13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb611489cf0db10b99beeb7280bd39e0ef72bc3eb6d8c0f0a16d8a56075d1eb7", size = 1718104, upload-time = "2025-10-17T14:00:33.407Z" }, + { url = "https://files.pythonhosted.org/packages/5c/88/bd1b38687257cce67681b9b0fa0b16437be03383fa1be4d1a45b168bef25/aiohttp-3.13.1-cp312-cp312-win32.whl", hash = "sha256:f90fe0ee75590f7428f7c8b5479389d985d83c949ea10f662ab928a5ed5cf5e6", size = 425303, upload-time = "2025-10-17T14:00:35.829Z" }, + { url = "https://files.pythonhosted.org/packages/0e/e3/4481f50dd6f27e9e58c19a60cff44029641640237e35d32b04aaee8cf95f/aiohttp-3.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:3461919a9dca272c183055f2aab8e6af0adc810a1b386cce28da11eb00c859d9", size = 452071, upload-time = "2025-10-17T14:00:37.764Z" }, + { url = "https://files.pythonhosted.org/packages/16/6d/d267b132342e1080f4c1bb7e1b4e96b168b3cbce931ec45780bff693ff95/aiohttp-3.13.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:55785a7f8f13df0c9ca30b5243d9909bd59f48b274262a8fe78cee0828306e5d", size = 730727, upload-time = "2025-10-17T14:00:39.681Z" }, + { url = "https://files.pythonhosted.org/packages/92/c8/1cf495bac85cf71b80fad5f6d7693e84894f11b9fe876b64b0a1e7cbf32f/aiohttp-3.13.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4bef5b83296cebb8167707b4f8d06c1805db0af632f7a72d7c5288a84667e7c3", size = 488678, upload-time = "2025-10-17T14:00:41.541Z" }, + { url = "https://files.pythonhosted.org/packages/a8/19/23c6b81cca587ec96943d977a58d11d05a82837022e65cd5502d665a7d11/aiohttp-3.13.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:27af0619c33f9ca52f06069ec05de1a357033449ab101836f431768ecfa63ff5", size = 487637, upload-time = "2025-10-17T14:00:43.527Z" }, + { url = "https://files.pythonhosted.org/packages/48/58/8f9464afb88b3eed145ad7c665293739b3a6f91589694a2bb7e5778cbc72/aiohttp-3.13.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a47fe43229a8efd3764ef7728a5c1158f31cdf2a12151fe99fde81c9ac87019c", size = 1718975, upload-time = "2025-10-17T14:00:45.496Z" }, + { url = "https://files.pythonhosted.org/packages/e1/8b/c3da064ca392b2702f53949fd7c403afa38d9ee10bf52c6ad59a42537103/aiohttp-3.13.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6e68e126de5b46e8b2bee73cab086b5d791e7dc192056916077aa1e2e2b04437", size = 1686905, upload-time = "2025-10-17T14:00:47.707Z" }, + { url = "https://files.pythonhosted.org/packages/0a/a4/9c8a3843ecf526daee6010af1a66eb62579be1531d2d5af48ea6f405ad3c/aiohttp-3.13.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e65ef49dd22514329c55970d39079618a8abf856bae7147913bb774a3ab3c02f", size = 1754907, upload-time = "2025-10-17T14:00:49.702Z" }, + { url = "https://files.pythonhosted.org/packages/a4/80/1f470ed93e06436e3fc2659a9fc329c192fa893fb7ed4e884d399dbfb2a8/aiohttp-3.13.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0e425a7e0511648b3376839dcc9190098671a47f21a36e815b97762eb7d556b0", size = 1857129, upload-time = "2025-10-17T14:00:51.822Z" }, + { url = "https://files.pythonhosted.org/packages/cc/e6/33d305e6cce0a8daeb79c7d8d6547d6e5f27f4e35fa4883fc9c9eb638596/aiohttp-3.13.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:010dc9b7110f055006acd3648d5d5955bb6473b37c3663ec42a1b4cba7413e6b", size = 1738189, upload-time = "2025-10-17T14:00:53.976Z" }, + { url = "https://files.pythonhosted.org/packages/ac/42/8df03367e5a64327fe0c39291080697795430c438fc1139c7cc1831aa1df/aiohttp-3.13.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1b5c722d0ca5f57d61066b5dfa96cdb87111e2519156b35c1f8dd17c703bee7a", size = 1553608, upload-time = "2025-10-17T14:00:56.144Z" }, + { url = "https://files.pythonhosted.org/packages/96/17/6d5c73cd862f1cf29fddcbb54aac147037ff70a043a2829d03a379e95742/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:93029f0e9b77b714904a281b5aa578cdc8aa8ba018d78c04e51e1c3d8471b8ec", size = 1681809, upload-time = "2025-10-17T14:00:58.603Z" }, + { url = "https://files.pythonhosted.org/packages/be/31/8926c8ab18533f6076ce28d2c329a203b58c6861681906e2d73b9c397588/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:d1824c7d08d8ddfc8cb10c847f696942e5aadbd16fd974dfde8bd2c3c08a9fa1", size = 1711161, upload-time = "2025-10-17T14:01:01.744Z" }, + { url = "https://files.pythonhosted.org/packages/f2/36/2f83e1ca730b1e0a8cf1c8ab9559834c5eec9f5da86e77ac71f0d16b521d/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8f47d0ff5b3eb9c1278a2f56ea48fda667da8ebf28bd2cb378b7c453936ce003", size = 1731999, upload-time = "2025-10-17T14:01:04.626Z" }, + { url = "https://files.pythonhosted.org/packages/b9/ec/1f818cc368dfd4d5ab4e9efc8f2f6f283bfc31e1c06d3e848bcc862d4591/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:8a396b1da9b51ded79806ac3b57a598f84e0769eaa1ba300655d8b5e17b70c7b", size = 1548684, upload-time = "2025-10-17T14:01:06.828Z" }, + { url = "https://files.pythonhosted.org/packages/d3/ad/33d36efd16e4fefee91b09a22a3a0e1b830f65471c3567ac5a8041fac812/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d9c52a65f54796e066b5d674e33b53178014752d28bca555c479c2c25ffcec5b", size = 1756676, upload-time = "2025-10-17T14:01:09.517Z" }, + { url = "https://files.pythonhosted.org/packages/3c/c4/4a526d84e77d464437713ca909364988ed2e0cd0cdad2c06cb065ece9e08/aiohttp-3.13.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a89da72d18d6c95a653470b78d8ee5aa3c4b37212004c103403d0776cbea6ff0", size = 1715577, upload-time = "2025-10-17T14:01:11.958Z" }, + { url = "https://files.pythonhosted.org/packages/a2/21/e39638b7d9c7f1362c4113a91870f89287e60a7ea2d037e258b81e8b37d5/aiohttp-3.13.1-cp313-cp313-win32.whl", hash = "sha256:02e0258b7585ddf5d01c79c716ddd674386bfbf3041fbbfe7bdf9c7c32eb4a9b", size = 424468, upload-time = "2025-10-17T14:01:14.344Z" }, + { url = "https://files.pythonhosted.org/packages/cc/00/f3a92c592a845ebb2f47d102a67f35f0925cb854c5e7386f1a3a1fdff2ab/aiohttp-3.13.1-cp313-cp313-win_amd64.whl", hash = "sha256:ef56ffe60e8d97baac123272bde1ab889ee07d3419606fae823c80c2b86c403e", size = 450806, upload-time = "2025-10-17T14:01:16.437Z" }, ] [[package]] name = "aioitertools" version = "0.12.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/06/de/38491a84ab323b47c7f86e94d2830e748780525f7a10c8600b67ead7e9ea/aioitertools-0.12.0.tar.gz", hash = "sha256:c2a9055b4fbb7705f561b9d86053e8af5d10cc845d22c32008c43490b2d8dd6b", size = 19369, upload_time = "2024-09-02T03:33:40.349Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/de/38491a84ab323b47c7f86e94d2830e748780525f7a10c8600b67ead7e9ea/aioitertools-0.12.0.tar.gz", hash = "sha256:c2a9055b4fbb7705f561b9d86053e8af5d10cc845d22c32008c43490b2d8dd6b", size = 19369, upload-time = "2024-09-02T03:33:40.349Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/13/58b70a580de00893223d61de8fea167877a3aed97d4a5e1405c9159ef925/aioitertools-0.12.0-py3-none-any.whl", hash = "sha256:fc1f5fac3d737354de8831cbba3eb04f79dd649d8f3afb4c5b114925e662a796", size = 24345, upload_time = "2024-09-02T03:34:59.454Z" }, + { url = "https://files.pythonhosted.org/packages/85/13/58b70a580de00893223d61de8fea167877a3aed97d4a5e1405c9159ef925/aioitertools-0.12.0-py3-none-any.whl", hash = "sha256:fc1f5fac3d737354de8831cbba3eb04f79dd649d8f3afb4c5b114925e662a796", size = 24345, upload-time = "2024-09-02T03:34:59.454Z" }, ] [[package]] @@ -172,9 +173,9 @@ dependencies = [ { name = "aiohttp" }, { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/de/03/532bbc645bdebcf3b6af3b25d46655259d66ce69abba7720b71ebfabbade/aioresponses-0.7.8.tar.gz", hash = "sha256:b861cdfe5dc58f3b8afac7b0a6973d5d7b2cb608dd0f6253d16b8ee8eaf6df11", size = 40253, upload_time = "2025-01-19T18:14:03.222Z" } +sdist = { url = "https://files.pythonhosted.org/packages/de/03/532bbc645bdebcf3b6af3b25d46655259d66ce69abba7720b71ebfabbade/aioresponses-0.7.8.tar.gz", hash = "sha256:b861cdfe5dc58f3b8afac7b0a6973d5d7b2cb608dd0f6253d16b8ee8eaf6df11", size = 40253, upload-time = "2025-01-19T18:14:03.222Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/b7/584157e43c98aa89810bc2f7099e7e01c728ecf905a66cf705106009228f/aioresponses-0.7.8-py2.py3-none-any.whl", hash = "sha256:b73bd4400d978855e55004b23a3a84cb0f018183bcf066a85ad392800b5b9a94", size = 12518, upload_time = "2025-01-19T18:13:59.633Z" }, + { url = "https://files.pythonhosted.org/packages/12/b7/584157e43c98aa89810bc2f7099e7e01c728ecf905a66cf705106009228f/aioresponses-0.7.8-py2.py3-none-any.whl", hash = "sha256:b73bd4400d978855e55004b23a3a84cb0f018183bcf066a85ad392800b5b9a94", size = 12518, upload-time = "2025-01-19T18:13:59.633Z" }, ] [[package]] @@ -185,27 +186,27 @@ dependencies = [ { name = "frozenlist" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload_time = "2025-07-03T22:54:43.528Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload_time = "2025-07-03T22:54:42.156Z" }, + { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" }, ] [[package]] name = "annotated-types" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload_time = "2024-05-20T21:33:25.928Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload-time = "2024-05-20T21:33:25.928Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload_time = "2024-05-20T21:33:24.1Z" }, + { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload-time = "2024-05-20T21:33:24.1Z" }, ] [[package]] name = "ansicon" version = "1.89.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b6/e2/1c866404ddbd280efedff4a9f15abfe943cb83cde6e895022370f3a61f85/ansicon-1.89.0.tar.gz", hash = "sha256:e4d039def5768a47e4afec8e89e83ec3ae5a26bf00ad851f914d1240b444d2b1", size = 67312, upload_time = "2019-04-29T20:23:57.314Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/e2/1c866404ddbd280efedff4a9f15abfe943cb83cde6e895022370f3a61f85/ansicon-1.89.0.tar.gz", hash = "sha256:e4d039def5768a47e4afec8e89e83ec3ae5a26bf00ad851f914d1240b444d2b1", size = 67312, upload-time = "2019-04-29T20:23:57.314Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/f9/f1c10e223c7b56a38109a3f2eb4e7fe9a757ea3ed3a166754fb30f65e466/ansicon-1.89.0-py2.py3-none-any.whl", hash = "sha256:f1def52d17f65c2c9682cf8370c03f541f410c1752d6a14029f97318e4b9dfec", size = 63675, upload_time = "2019-04-29T20:23:53.83Z" }, + { url = "https://files.pythonhosted.org/packages/75/f9/f1c10e223c7b56a38109a3f2eb4e7fe9a757ea3ed3a166754fb30f65e466/ansicon-1.89.0-py2.py3-none-any.whl", hash = "sha256:f1def52d17f65c2c9682cf8370c03f541f410c1752d6a14029f97318e4b9dfec", size = 63675, upload-time = "2019-04-29T20:23:53.83Z" }, ] [[package]] @@ -222,9 +223,9 @@ dependencies = [ { name = "sniffio" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/4f/70682b068d897841f43223df82d96ec1d617435a8b759c4a2d901a50158b/anthropic-0.71.0.tar.gz", hash = "sha256:eb8e6fa86d049061b3ef26eb4cbae0174ebbff21affa6de7b3098da857d8de6a", size = 489102, upload_time = "2025-10-16T15:54:40.08Z" } +sdist = { url = "https://files.pythonhosted.org/packages/82/4f/70682b068d897841f43223df82d96ec1d617435a8b759c4a2d901a50158b/anthropic-0.71.0.tar.gz", hash = "sha256:eb8e6fa86d049061b3ef26eb4cbae0174ebbff21affa6de7b3098da857d8de6a", size = 489102, upload-time = "2025-10-16T15:54:40.08Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/77/073e8ac488f335aec7001952825275582fb8f433737e90f24eeef9d878f6/anthropic-0.71.0-py3-none-any.whl", hash = "sha256:85c5015fcdbdc728390f11b17642a65a4365d03b12b799b18b6cc57e71fdb327", size = 355035, upload_time = "2025-10-16T15:54:38.238Z" }, + { url = "https://files.pythonhosted.org/packages/5d/77/073e8ac488f335aec7001952825275582fb8f433737e90f24eeef9d878f6/anthropic-0.71.0-py3-none-any.whl", hash = "sha256:85c5015fcdbdc728390f11b17642a65a4365d03b12b799b18b6cc57e71fdb327", size = 355035, upload-time = "2025-10-16T15:54:38.238Z" }, ] [[package]] @@ -236,18 +237,18 @@ dependencies = [ { name = "sniffio" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/78/7d432127c41b50bccba979505f272c16cbcadcc33645d5fa3a738110ae75/anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4", size = 219094, upload_time = "2025-09-23T09:19:12.58Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/78/7d432127c41b50bccba979505f272c16cbcadcc33645d5fa3a738110ae75/anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4", size = 219094, upload-time = "2025-09-23T09:19:12.58Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/b3/9b1a8074496371342ec1e796a96f99c82c945a339cd81a8e73de28b4cf9e/anyio-4.11.0-py3-none-any.whl", hash = "sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc", size = 109097, upload_time = "2025-09-23T09:19:10.601Z" }, + { url = "https://files.pythonhosted.org/packages/15/b3/9b1a8074496371342ec1e796a96f99c82c945a339cd81a8e73de28b4cf9e/anyio-4.11.0-py3-none-any.whl", hash = "sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc", size = 109097, upload-time = "2025-09-23T09:19:10.601Z" }, ] [[package]] name = "appnope" version = "0.1.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170, upload_time = "2024-02-06T09:43:11.258Z" } +sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170, upload-time = "2024-02-06T09:43:11.258Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321, upload_time = "2024-02-06T09:43:09.663Z" }, + { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321, upload-time = "2024-02-06T09:43:09.663Z" }, ] [[package]] @@ -257,9 +258,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "argon2-cffi-bindings" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0e/89/ce5af8a7d472a67cc819d5d998aa8c82c5d860608c4db9f46f1162d7dab9/argon2_cffi-25.1.0.tar.gz", hash = "sha256:694ae5cc8a42f4c4e2bf2ca0e64e51e23a040c6a517a85074683d3959e1346c1", size = 45706, upload_time = "2025-06-03T06:55:32.073Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0e/89/ce5af8a7d472a67cc819d5d998aa8c82c5d860608c4db9f46f1162d7dab9/argon2_cffi-25.1.0.tar.gz", hash = "sha256:694ae5cc8a42f4c4e2bf2ca0e64e51e23a040c6a517a85074683d3959e1346c1", size = 45706, upload-time = "2025-06-03T06:55:32.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4f/d3/a8b22fa575b297cd6e3e3b0155c7e25db170edf1c74783d6a31a2490b8d9/argon2_cffi-25.1.0-py3-none-any.whl", hash = "sha256:fdc8b074db390fccb6eb4a3604ae7231f219aa669a2652e0f20e16ba513d5741", size = 14657, upload_time = "2025-06-03T06:55:30.804Z" }, + { url = "https://files.pythonhosted.org/packages/4f/d3/a8b22fa575b297cd6e3e3b0155c7e25db170edf1c74783d6a31a2490b8d9/argon2_cffi-25.1.0-py3-none-any.whl", hash = "sha256:fdc8b074db390fccb6eb4a3604ae7231f219aa669a2652e0f20e16ba513d5741", size = 14657, upload-time = "2025-06-03T06:55:30.804Z" }, ] [[package]] @@ -269,18 +270,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5c/2d/db8af0df73c1cf454f71b2bbe5e356b8c1f8041c979f505b3d3186e520a9/argon2_cffi_bindings-25.1.0.tar.gz", hash = "sha256:b957f3e6ea4d55d820e40ff76f450952807013d361a65d7f28acc0acbf29229d", size = 1783441, upload_time = "2025-07-30T10:02:05.147Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/2d/db8af0df73c1cf454f71b2bbe5e356b8c1f8041c979f505b3d3186e520a9/argon2_cffi_bindings-25.1.0.tar.gz", hash = "sha256:b957f3e6ea4d55d820e40ff76f450952807013d361a65d7f28acc0acbf29229d", size = 1783441, upload-time = "2025-07-30T10:02:05.147Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/57/96b8b9f93166147826da5f90376e784a10582dd39a393c99bb62cfcf52f0/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:aecba1723ae35330a008418a91ea6cfcedf6d31e5fbaa056a166462ff066d500", size = 54121, upload_time = "2025-07-30T10:01:50.815Z" }, - { url = "https://files.pythonhosted.org/packages/0a/08/a9bebdb2e0e602dde230bdde8021b29f71f7841bd54801bcfd514acb5dcf/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:2630b6240b495dfab90aebe159ff784d08ea999aa4b0d17efa734055a07d2f44", size = 29177, upload_time = "2025-07-30T10:01:51.681Z" }, - { url = "https://files.pythonhosted.org/packages/b6/02/d297943bcacf05e4f2a94ab6f462831dc20158614e5d067c35d4e63b9acb/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:7aef0c91e2c0fbca6fc68e7555aa60ef7008a739cbe045541e438373bc54d2b0", size = 31090, upload_time = "2025-07-30T10:01:53.184Z" }, - { url = "https://files.pythonhosted.org/packages/c1/93/44365f3d75053e53893ec6d733e4a5e3147502663554b4d864587c7828a7/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e021e87faa76ae0d413b619fe2b65ab9a037f24c60a1e6cc43457ae20de6dc6", size = 81246, upload_time = "2025-07-30T10:01:54.145Z" }, - { url = "https://files.pythonhosted.org/packages/09/52/94108adfdd6e2ddf58be64f959a0b9c7d4ef2fa71086c38356d22dc501ea/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d3e924cfc503018a714f94a49a149fdc0b644eaead5d1f089330399134fa028a", size = 87126, upload_time = "2025-07-30T10:01:55.074Z" }, - { url = "https://files.pythonhosted.org/packages/72/70/7a2993a12b0ffa2a9271259b79cc616e2389ed1a4d93842fac5a1f923ffd/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:c87b72589133f0346a1cb8d5ecca4b933e3c9b64656c9d175270a000e73b288d", size = 80343, upload_time = "2025-07-30T10:01:56.007Z" }, - { url = "https://files.pythonhosted.org/packages/78/9a/4e5157d893ffc712b74dbd868c7f62365618266982b64accab26bab01edc/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1db89609c06afa1a214a69a462ea741cf735b29a57530478c06eb81dd403de99", size = 86777, upload_time = "2025-07-30T10:01:56.943Z" }, - { url = "https://files.pythonhosted.org/packages/74/cd/15777dfde1c29d96de7f18edf4cc94c385646852e7c7b0320aa91ccca583/argon2_cffi_bindings-25.1.0-cp39-abi3-win32.whl", hash = "sha256:473bcb5f82924b1becbb637b63303ec8d10e84c8d241119419897a26116515d2", size = 27180, upload_time = "2025-07-30T10:01:57.759Z" }, - { url = "https://files.pythonhosted.org/packages/e2/c6/a759ece8f1829d1f162261226fbfd2c6832b3ff7657384045286d2afa384/argon2_cffi_bindings-25.1.0-cp39-abi3-win_amd64.whl", hash = "sha256:a98cd7d17e9f7ce244c0803cad3c23a7d379c301ba618a5fa76a67d116618b98", size = 31715, upload_time = "2025-07-30T10:01:58.56Z" }, - { url = "https://files.pythonhosted.org/packages/42/b9/f8d6fa329ab25128b7e98fd83a3cb34d9db5b059a9847eddb840a0af45dd/argon2_cffi_bindings-25.1.0-cp39-abi3-win_arm64.whl", hash = "sha256:b0fdbcf513833809c882823f98dc2f931cf659d9a1429616ac3adebb49f5db94", size = 27149, upload_time = "2025-07-30T10:01:59.329Z" }, + { url = "https://files.pythonhosted.org/packages/1d/57/96b8b9f93166147826da5f90376e784a10582dd39a393c99bb62cfcf52f0/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:aecba1723ae35330a008418a91ea6cfcedf6d31e5fbaa056a166462ff066d500", size = 54121, upload-time = "2025-07-30T10:01:50.815Z" }, + { url = "https://files.pythonhosted.org/packages/0a/08/a9bebdb2e0e602dde230bdde8021b29f71f7841bd54801bcfd514acb5dcf/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:2630b6240b495dfab90aebe159ff784d08ea999aa4b0d17efa734055a07d2f44", size = 29177, upload-time = "2025-07-30T10:01:51.681Z" }, + { url = "https://files.pythonhosted.org/packages/b6/02/d297943bcacf05e4f2a94ab6f462831dc20158614e5d067c35d4e63b9acb/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:7aef0c91e2c0fbca6fc68e7555aa60ef7008a739cbe045541e438373bc54d2b0", size = 31090, upload-time = "2025-07-30T10:01:53.184Z" }, + { url = "https://files.pythonhosted.org/packages/c1/93/44365f3d75053e53893ec6d733e4a5e3147502663554b4d864587c7828a7/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e021e87faa76ae0d413b619fe2b65ab9a037f24c60a1e6cc43457ae20de6dc6", size = 81246, upload-time = "2025-07-30T10:01:54.145Z" }, + { url = "https://files.pythonhosted.org/packages/09/52/94108adfdd6e2ddf58be64f959a0b9c7d4ef2fa71086c38356d22dc501ea/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d3e924cfc503018a714f94a49a149fdc0b644eaead5d1f089330399134fa028a", size = 87126, upload-time = "2025-07-30T10:01:55.074Z" }, + { url = "https://files.pythonhosted.org/packages/72/70/7a2993a12b0ffa2a9271259b79cc616e2389ed1a4d93842fac5a1f923ffd/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:c87b72589133f0346a1cb8d5ecca4b933e3c9b64656c9d175270a000e73b288d", size = 80343, upload-time = "2025-07-30T10:01:56.007Z" }, + { url = "https://files.pythonhosted.org/packages/78/9a/4e5157d893ffc712b74dbd868c7f62365618266982b64accab26bab01edc/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1db89609c06afa1a214a69a462ea741cf735b29a57530478c06eb81dd403de99", size = 86777, upload-time = "2025-07-30T10:01:56.943Z" }, + { url = "https://files.pythonhosted.org/packages/74/cd/15777dfde1c29d96de7f18edf4cc94c385646852e7c7b0320aa91ccca583/argon2_cffi_bindings-25.1.0-cp39-abi3-win32.whl", hash = "sha256:473bcb5f82924b1becbb637b63303ec8d10e84c8d241119419897a26116515d2", size = 27180, upload-time = "2025-07-30T10:01:57.759Z" }, + { url = "https://files.pythonhosted.org/packages/e2/c6/a759ece8f1829d1f162261226fbfd2c6832b3ff7657384045286d2afa384/argon2_cffi_bindings-25.1.0-cp39-abi3-win_amd64.whl", hash = "sha256:a98cd7d17e9f7ce244c0803cad3c23a7d379c301ba618a5fa76a67d116618b98", size = 31715, upload-time = "2025-07-30T10:01:58.56Z" }, + { url = "https://files.pythonhosted.org/packages/42/b9/f8d6fa329ab25128b7e98fd83a3cb34d9db5b059a9847eddb840a0af45dd/argon2_cffi_bindings-25.1.0-cp39-abi3-win_arm64.whl", hash = "sha256:b0fdbcf513833809c882823f98dc2f931cf659d9a1429616ac3adebb49f5db94", size = 27149, upload-time = "2025-07-30T10:01:59.329Z" }, ] [[package]] @@ -291,85 +292,85 @@ dependencies = [ { name = "python-dateutil" }, { name = "tzdata" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/33/032cdc44182491aa708d06a68b62434140d8c50820a087fac7af37703357/arrow-1.4.0.tar.gz", hash = "sha256:ed0cc050e98001b8779e84d461b0098c4ac597e88704a655582b21d116e526d7", size = 152931, upload_time = "2025-10-18T17:46:46.761Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b9/33/032cdc44182491aa708d06a68b62434140d8c50820a087fac7af37703357/arrow-1.4.0.tar.gz", hash = "sha256:ed0cc050e98001b8779e84d461b0098c4ac597e88704a655582b21d116e526d7", size = 152931, upload-time = "2025-10-18T17:46:46.761Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ed/c9/d7977eaacb9df673210491da99e6a247e93df98c715fc43fd136ce1d3d33/arrow-1.4.0-py3-none-any.whl", hash = "sha256:749f0769958ebdc79c173ff0b0670d59051a535fa26e8eba02953dc19eb43205", size = 68797, upload_time = "2025-10-18T17:46:45.663Z" }, + { url = "https://files.pythonhosted.org/packages/ed/c9/d7977eaacb9df673210491da99e6a247e93df98c715fc43fd136ce1d3d33/arrow-1.4.0-py3-none-any.whl", hash = "sha256:749f0769958ebdc79c173ff0b0670d59051a535fa26e8eba02953dc19eb43205", size = 68797, upload-time = "2025-10-18T17:46:45.663Z" }, ] [[package]] name = "asttokens" version = "3.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4a/e7/82da0a03e7ba5141f05cce0d302e6eed121ae055e0456ca228bf693984bc/asttokens-3.0.0.tar.gz", hash = "sha256:0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7", size = 61978, upload_time = "2024-11-30T04:30:14.439Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4a/e7/82da0a03e7ba5141f05cce0d302e6eed121ae055e0456ca228bf693984bc/asttokens-3.0.0.tar.gz", hash = "sha256:0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7", size = 61978, upload-time = "2024-11-30T04:30:14.439Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/25/8a/c46dcc25341b5bce5472c718902eb3d38600a903b14fa6aeecef3f21a46f/asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2", size = 26918, upload_time = "2024-11-30T04:30:10.946Z" }, + { url = "https://files.pythonhosted.org/packages/25/8a/c46dcc25341b5bce5472c718902eb3d38600a903b14fa6aeecef3f21a46f/asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2", size = 26918, upload-time = "2024-11-30T04:30:10.946Z" }, ] [[package]] name = "async-lru" version = "2.0.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b2/4d/71ec4d3939dc755264f680f6c2b4906423a304c3d18e96853f0a595dfe97/async_lru-2.0.5.tar.gz", hash = "sha256:481d52ccdd27275f42c43a928b4a50c3bfb2d67af4e78b170e3e0bb39c66e5bb", size = 10380, upload_time = "2025-03-16T17:25:36.919Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b2/4d/71ec4d3939dc755264f680f6c2b4906423a304c3d18e96853f0a595dfe97/async_lru-2.0.5.tar.gz", hash = "sha256:481d52ccdd27275f42c43a928b4a50c3bfb2d67af4e78b170e3e0bb39c66e5bb", size = 10380, upload-time = "2025-03-16T17:25:36.919Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/03/49/d10027df9fce941cb8184e78a02857af36360d33e1721df81c5ed2179a1a/async_lru-2.0.5-py3-none-any.whl", hash = "sha256:ab95404d8d2605310d345932697371a5f40def0487c03d6d0ad9138de52c9943", size = 6069, upload_time = "2025-03-16T17:25:35.422Z" }, + { url = "https://files.pythonhosted.org/packages/03/49/d10027df9fce941cb8184e78a02857af36360d33e1721df81c5ed2179a1a/async_lru-2.0.5-py3-none-any.whl", hash = "sha256:ab95404d8d2605310d345932697371a5f40def0487c03d6d0ad9138de52c9943", size = 6069, upload-time = "2025-03-16T17:25:35.422Z" }, ] [[package]] name = "asyncio" version = "4.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/71/ea/26c489a11f7ca862d5705db67683a7361ce11c23a7b98fc6c2deaeccede2/asyncio-4.0.0.tar.gz", hash = "sha256:570cd9e50db83bc1629152d4d0b7558d6451bb1bfd5dfc2e935d96fc2f40329b", size = 5371, upload_time = "2025-08-05T02:51:46.605Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/ea/26c489a11f7ca862d5705db67683a7361ce11c23a7b98fc6c2deaeccede2/asyncio-4.0.0.tar.gz", hash = "sha256:570cd9e50db83bc1629152d4d0b7558d6451bb1bfd5dfc2e935d96fc2f40329b", size = 5371, upload-time = "2025-08-05T02:51:46.605Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/57/64/eff2564783bd650ca25e15938d1c5b459cda997574a510f7de69688cb0b4/asyncio-4.0.0-py3-none-any.whl", hash = "sha256:c1eddb0659231837046809e68103969b2bef8b0400d59cfa6363f6b5ed8cc88b", size = 5555, upload_time = "2025-08-05T02:51:45.767Z" }, + { url = "https://files.pythonhosted.org/packages/57/64/eff2564783bd650ca25e15938d1c5b459cda997574a510f7de69688cb0b4/asyncio-4.0.0-py3-none-any.whl", hash = "sha256:c1eddb0659231837046809e68103969b2bef8b0400d59cfa6363f6b5ed8cc88b", size = 5555, upload-time = "2025-08-05T02:51:45.767Z" }, ] [[package]] name = "attrs" version = "25.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload_time = "2025-10-06T13:54:44.725Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload-time = "2025-10-06T13:54:44.725Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload_time = "2025-10-06T13:54:43.17Z" }, + { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload-time = "2025-10-06T13:54:43.17Z" }, ] [[package]] name = "audioop-lts" version = "0.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/38/53/946db57842a50b2da2e0c1e34bd37f36f5aadba1a929a3971c5d7841dbca/audioop_lts-0.2.2.tar.gz", hash = "sha256:64d0c62d88e67b98a1a5e71987b7aa7b5bcffc7dcee65b635823dbdd0a8dbbd0", size = 30686, upload_time = "2025-08-05T16:43:17.409Z" } +sdist = { url = "https://files.pythonhosted.org/packages/38/53/946db57842a50b2da2e0c1e34bd37f36f5aadba1a929a3971c5d7841dbca/audioop_lts-0.2.2.tar.gz", hash = "sha256:64d0c62d88e67b98a1a5e71987b7aa7b5bcffc7dcee65b635823dbdd0a8dbbd0", size = 30686, upload-time = "2025-08-05T16:43:17.409Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/d4/94d277ca941de5a507b07f0b592f199c22454eeaec8f008a286b3fbbacd6/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd3d4602dc64914d462924a08c1a9816435a2155d74f325853c1f1ac3b2d9800", size = 46523, upload_time = "2025-08-05T16:42:20.836Z" }, - { url = "https://files.pythonhosted.org/packages/f8/5a/656d1c2da4b555920ce4177167bfeb8623d98765594af59702c8873f60ec/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:550c114a8df0aafe9a05442a1162dfc8fec37e9af1d625ae6060fed6e756f303", size = 27455, upload_time = "2025-08-05T16:42:22.283Z" }, - { url = "https://files.pythonhosted.org/packages/1b/83/ea581e364ce7b0d41456fb79d6ee0ad482beda61faf0cab20cbd4c63a541/audioop_lts-0.2.2-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:9a13dc409f2564de15dd68be65b462ba0dde01b19663720c68c1140c782d1d75", size = 26997, upload_time = "2025-08-05T16:42:23.849Z" }, - { url = "https://files.pythonhosted.org/packages/b8/3b/e8964210b5e216e5041593b7d33e97ee65967f17c282e8510d19c666dab4/audioop_lts-0.2.2-cp313-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:51c916108c56aa6e426ce611946f901badac950ee2ddaf302b7ed35d9958970d", size = 85844, upload_time = "2025-08-05T16:42:25.208Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2e/0a1c52faf10d51def20531a59ce4c706cb7952323b11709e10de324d6493/audioop_lts-0.2.2-cp313-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:47eba38322370347b1c47024defbd36374a211e8dd5b0dcbce7b34fdb6f8847b", size = 85056, upload_time = "2025-08-05T16:42:26.559Z" }, - { url = "https://files.pythonhosted.org/packages/75/e8/cd95eef479656cb75ab05dfece8c1f8c395d17a7c651d88f8e6e291a63ab/audioop_lts-0.2.2-cp313-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba7c3a7e5f23e215cb271516197030c32aef2e754252c4c70a50aaff7031a2c8", size = 93892, upload_time = "2025-08-05T16:42:27.902Z" }, - { url = "https://files.pythonhosted.org/packages/5c/1e/a0c42570b74f83efa5cca34905b3eef03f7ab09fe5637015df538a7f3345/audioop_lts-0.2.2-cp313-abi3-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:def246fe9e180626731b26e89816e79aae2276f825420a07b4a647abaa84becc", size = 96660, upload_time = "2025-08-05T16:42:28.9Z" }, - { url = "https://files.pythonhosted.org/packages/50/d5/8a0ae607ca07dbb34027bac8db805498ee7bfecc05fd2c148cc1ed7646e7/audioop_lts-0.2.2-cp313-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e160bf9df356d841bb6c180eeeea1834085464626dc1b68fa4e1d59070affdc3", size = 79143, upload_time = "2025-08-05T16:42:29.929Z" }, - { url = "https://files.pythonhosted.org/packages/12/17/0d28c46179e7910bfb0bb62760ccb33edb5de973052cb2230b662c14ca2e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4b4cd51a57b698b2d06cb9993b7ac8dfe89a3b2878e96bc7948e9f19ff51dba6", size = 84313, upload_time = "2025-08-05T16:42:30.949Z" }, - { url = "https://files.pythonhosted.org/packages/84/ba/bd5d3806641564f2024e97ca98ea8f8811d4e01d9b9f9831474bc9e14f9e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:4a53aa7c16a60a6857e6b0b165261436396ef7293f8b5c9c828a3a203147ed4a", size = 93044, upload_time = "2025-08-05T16:42:31.959Z" }, - { url = "https://files.pythonhosted.org/packages/f9/5e/435ce8d5642f1f7679540d1e73c1c42d933331c0976eb397d1717d7f01a3/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_riscv64.whl", hash = "sha256:3fc38008969796f0f689f1453722a0f463da1b8a6fbee11987830bfbb664f623", size = 78766, upload_time = "2025-08-05T16:42:33.302Z" }, - { url = "https://files.pythonhosted.org/packages/ae/3b/b909e76b606cbfd53875693ec8c156e93e15a1366a012f0b7e4fb52d3c34/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:15ab25dd3e620790f40e9ead897f91e79c0d3ce65fe193c8ed6c26cffdd24be7", size = 87640, upload_time = "2025-08-05T16:42:34.854Z" }, - { url = "https://files.pythonhosted.org/packages/30/e7/8f1603b4572d79b775f2140d7952f200f5e6c62904585d08a01f0a70393a/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:03f061a1915538fd96272bac9551841859dbb2e3bf73ebe4a23ef043766f5449", size = 86052, upload_time = "2025-08-05T16:42:35.839Z" }, - { url = "https://files.pythonhosted.org/packages/b5/96/c37846df657ccdda62ba1ae2b6534fa90e2e1b1742ca8dcf8ebd38c53801/audioop_lts-0.2.2-cp313-abi3-win32.whl", hash = "sha256:3bcddaaf6cc5935a300a8387c99f7a7fbbe212a11568ec6cf6e4bc458c048636", size = 26185, upload_time = "2025-08-05T16:42:37.04Z" }, - { url = "https://files.pythonhosted.org/packages/34/a5/9d78fdb5b844a83da8a71226c7bdae7cc638861085fff7a1d707cb4823fa/audioop_lts-0.2.2-cp313-abi3-win_amd64.whl", hash = "sha256:a2c2a947fae7d1062ef08c4e369e0ba2086049a5e598fda41122535557012e9e", size = 30503, upload_time = "2025-08-05T16:42:38.427Z" }, - { url = "https://files.pythonhosted.org/packages/34/25/20d8fde083123e90c61b51afb547bb0ea7e77bab50d98c0ab243d02a0e43/audioop_lts-0.2.2-cp313-abi3-win_arm64.whl", hash = "sha256:5f93a5db13927a37d2d09637ccca4b2b6b48c19cd9eda7b17a2e9f77edee6a6f", size = 24173, upload_time = "2025-08-05T16:42:39.704Z" }, - { url = "https://files.pythonhosted.org/packages/58/a7/0a764f77b5c4ac58dc13c01a580f5d32ae8c74c92020b961556a43e26d02/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:73f80bf4cd5d2ca7814da30a120de1f9408ee0619cc75da87d0641273d202a09", size = 47096, upload_time = "2025-08-05T16:42:40.684Z" }, - { url = "https://files.pythonhosted.org/packages/aa/ed/ebebedde1a18848b085ad0fa54b66ceb95f1f94a3fc04f1cd1b5ccb0ed42/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:106753a83a25ee4d6f473f2be6b0966fc1c9af7e0017192f5531a3e7463dce58", size = 27748, upload_time = "2025-08-05T16:42:41.992Z" }, - { url = "https://files.pythonhosted.org/packages/cb/6e/11ca8c21af79f15dbb1c7f8017952ee8c810c438ce4e2b25638dfef2b02c/audioop_lts-0.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fbdd522624141e40948ab3e8cdae6e04c748d78710e9f0f8d4dae2750831de19", size = 27329, upload_time = "2025-08-05T16:42:42.987Z" }, - { url = "https://files.pythonhosted.org/packages/84/52/0022f93d56d85eec5da6b9da6a958a1ef09e80c39f2cc0a590c6af81dcbb/audioop_lts-0.2.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:143fad0311e8209ece30a8dbddab3b65ab419cbe8c0dde6e8828da25999be911", size = 92407, upload_time = "2025-08-05T16:42:44.336Z" }, - { url = "https://files.pythonhosted.org/packages/87/1d/48a889855e67be8718adbc7a01f3c01d5743c325453a5e81cf3717664aad/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dfbbc74ec68a0fd08cfec1f4b5e8cca3d3cd7de5501b01c4b5d209995033cde9", size = 91811, upload_time = "2025-08-05T16:42:45.325Z" }, - { url = "https://files.pythonhosted.org/packages/98/a6/94b7213190e8077547ffae75e13ed05edc488653c85aa5c41472c297d295/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cfcac6aa6f42397471e4943e0feb2244549db5c5d01efcd02725b96af417f3fe", size = 100470, upload_time = "2025-08-05T16:42:46.468Z" }, - { url = "https://files.pythonhosted.org/packages/e9/e9/78450d7cb921ede0cfc33426d3a8023a3bda755883c95c868ee36db8d48d/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:752d76472d9804ac60f0078c79cdae8b956f293177acd2316cd1e15149aee132", size = 103878, upload_time = "2025-08-05T16:42:47.576Z" }, - { url = "https://files.pythonhosted.org/packages/4f/e2/cd5439aad4f3e34ae1ee852025dc6aa8f67a82b97641e390bf7bd9891d3e/audioop_lts-0.2.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:83c381767e2cc10e93e40281a04852facc4cd9334550e0f392f72d1c0a9c5753", size = 84867, upload_time = "2025-08-05T16:42:49.003Z" }, - { url = "https://files.pythonhosted.org/packages/68/4b/9d853e9076c43ebba0d411e8d2aa19061083349ac695a7d082540bad64d0/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c0022283e9556e0f3643b7c3c03f05063ca72b3063291834cca43234f20c60bb", size = 90001, upload_time = "2025-08-05T16:42:50.038Z" }, - { url = "https://files.pythonhosted.org/packages/58/26/4bae7f9d2f116ed5593989d0e521d679b0d583973d203384679323d8fa85/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:a2d4f1513d63c795e82948e1305f31a6d530626e5f9f2605408b300ae6095093", size = 99046, upload_time = "2025-08-05T16:42:51.111Z" }, - { url = "https://files.pythonhosted.org/packages/b2/67/a9f4fb3e250dda9e9046f8866e9fa7d52664f8985e445c6b4ad6dfb55641/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:c9c8e68d8b4a56fda8c025e538e639f8c5953f5073886b596c93ec9b620055e7", size = 84788, upload_time = "2025-08-05T16:42:52.198Z" }, - { url = "https://files.pythonhosted.org/packages/70/f7/3de86562db0121956148bcb0fe5b506615e3bcf6e63c4357a612b910765a/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:96f19de485a2925314f5020e85911fb447ff5fbef56e8c7c6927851b95533a1c", size = 94472, upload_time = "2025-08-05T16:42:53.59Z" }, - { url = "https://files.pythonhosted.org/packages/f1/32/fd772bf9078ae1001207d2df1eef3da05bea611a87dd0e8217989b2848fa/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e541c3ef484852ef36545f66209444c48b28661e864ccadb29daddb6a4b8e5f5", size = 92279, upload_time = "2025-08-05T16:42:54.632Z" }, - { url = "https://files.pythonhosted.org/packages/4f/41/affea7181592ab0ab560044632571a38edaf9130b84928177823fbf3176a/audioop_lts-0.2.2-cp313-cp313t-win32.whl", hash = "sha256:d5e73fa573e273e4f2e5ff96f9043858a5e9311e94ffefd88a3186a910c70917", size = 26568, upload_time = "2025-08-05T16:42:55.627Z" }, - { url = "https://files.pythonhosted.org/packages/28/2b/0372842877016641db8fc54d5c88596b542eec2f8f6c20a36fb6612bf9ee/audioop_lts-0.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:9191d68659eda01e448188f60364c7763a7ca6653ed3f87ebb165822153a8547", size = 30942, upload_time = "2025-08-05T16:42:56.674Z" }, - { url = "https://files.pythonhosted.org/packages/ee/ca/baf2b9cc7e96c179bb4a54f30fcd83e6ecb340031bde68f486403f943768/audioop_lts-0.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:c174e322bb5783c099aaf87faeb240c8d210686b04bd61dfd05a8e5a83d88969", size = 24603, upload_time = "2025-08-05T16:42:57.571Z" }, + { url = "https://files.pythonhosted.org/packages/de/d4/94d277ca941de5a507b07f0b592f199c22454eeaec8f008a286b3fbbacd6/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd3d4602dc64914d462924a08c1a9816435a2155d74f325853c1f1ac3b2d9800", size = 46523, upload-time = "2025-08-05T16:42:20.836Z" }, + { url = "https://files.pythonhosted.org/packages/f8/5a/656d1c2da4b555920ce4177167bfeb8623d98765594af59702c8873f60ec/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:550c114a8df0aafe9a05442a1162dfc8fec37e9af1d625ae6060fed6e756f303", size = 27455, upload-time = "2025-08-05T16:42:22.283Z" }, + { url = "https://files.pythonhosted.org/packages/1b/83/ea581e364ce7b0d41456fb79d6ee0ad482beda61faf0cab20cbd4c63a541/audioop_lts-0.2.2-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:9a13dc409f2564de15dd68be65b462ba0dde01b19663720c68c1140c782d1d75", size = 26997, upload-time = "2025-08-05T16:42:23.849Z" }, + { url = "https://files.pythonhosted.org/packages/b8/3b/e8964210b5e216e5041593b7d33e97ee65967f17c282e8510d19c666dab4/audioop_lts-0.2.2-cp313-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:51c916108c56aa6e426ce611946f901badac950ee2ddaf302b7ed35d9958970d", size = 85844, upload-time = "2025-08-05T16:42:25.208Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2e/0a1c52faf10d51def20531a59ce4c706cb7952323b11709e10de324d6493/audioop_lts-0.2.2-cp313-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:47eba38322370347b1c47024defbd36374a211e8dd5b0dcbce7b34fdb6f8847b", size = 85056, upload-time = "2025-08-05T16:42:26.559Z" }, + { url = "https://files.pythonhosted.org/packages/75/e8/cd95eef479656cb75ab05dfece8c1f8c395d17a7c651d88f8e6e291a63ab/audioop_lts-0.2.2-cp313-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba7c3a7e5f23e215cb271516197030c32aef2e754252c4c70a50aaff7031a2c8", size = 93892, upload-time = "2025-08-05T16:42:27.902Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1e/a0c42570b74f83efa5cca34905b3eef03f7ab09fe5637015df538a7f3345/audioop_lts-0.2.2-cp313-abi3-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:def246fe9e180626731b26e89816e79aae2276f825420a07b4a647abaa84becc", size = 96660, upload-time = "2025-08-05T16:42:28.9Z" }, + { url = "https://files.pythonhosted.org/packages/50/d5/8a0ae607ca07dbb34027bac8db805498ee7bfecc05fd2c148cc1ed7646e7/audioop_lts-0.2.2-cp313-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e160bf9df356d841bb6c180eeeea1834085464626dc1b68fa4e1d59070affdc3", size = 79143, upload-time = "2025-08-05T16:42:29.929Z" }, + { url = "https://files.pythonhosted.org/packages/12/17/0d28c46179e7910bfb0bb62760ccb33edb5de973052cb2230b662c14ca2e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4b4cd51a57b698b2d06cb9993b7ac8dfe89a3b2878e96bc7948e9f19ff51dba6", size = 84313, upload-time = "2025-08-05T16:42:30.949Z" }, + { url = "https://files.pythonhosted.org/packages/84/ba/bd5d3806641564f2024e97ca98ea8f8811d4e01d9b9f9831474bc9e14f9e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:4a53aa7c16a60a6857e6b0b165261436396ef7293f8b5c9c828a3a203147ed4a", size = 93044, upload-time = "2025-08-05T16:42:31.959Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5e/435ce8d5642f1f7679540d1e73c1c42d933331c0976eb397d1717d7f01a3/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_riscv64.whl", hash = "sha256:3fc38008969796f0f689f1453722a0f463da1b8a6fbee11987830bfbb664f623", size = 78766, upload-time = "2025-08-05T16:42:33.302Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3b/b909e76b606cbfd53875693ec8c156e93e15a1366a012f0b7e4fb52d3c34/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:15ab25dd3e620790f40e9ead897f91e79c0d3ce65fe193c8ed6c26cffdd24be7", size = 87640, upload-time = "2025-08-05T16:42:34.854Z" }, + { url = "https://files.pythonhosted.org/packages/30/e7/8f1603b4572d79b775f2140d7952f200f5e6c62904585d08a01f0a70393a/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:03f061a1915538fd96272bac9551841859dbb2e3bf73ebe4a23ef043766f5449", size = 86052, upload-time = "2025-08-05T16:42:35.839Z" }, + { url = "https://files.pythonhosted.org/packages/b5/96/c37846df657ccdda62ba1ae2b6534fa90e2e1b1742ca8dcf8ebd38c53801/audioop_lts-0.2.2-cp313-abi3-win32.whl", hash = "sha256:3bcddaaf6cc5935a300a8387c99f7a7fbbe212a11568ec6cf6e4bc458c048636", size = 26185, upload-time = "2025-08-05T16:42:37.04Z" }, + { url = "https://files.pythonhosted.org/packages/34/a5/9d78fdb5b844a83da8a71226c7bdae7cc638861085fff7a1d707cb4823fa/audioop_lts-0.2.2-cp313-abi3-win_amd64.whl", hash = "sha256:a2c2a947fae7d1062ef08c4e369e0ba2086049a5e598fda41122535557012e9e", size = 30503, upload-time = "2025-08-05T16:42:38.427Z" }, + { url = "https://files.pythonhosted.org/packages/34/25/20d8fde083123e90c61b51afb547bb0ea7e77bab50d98c0ab243d02a0e43/audioop_lts-0.2.2-cp313-abi3-win_arm64.whl", hash = "sha256:5f93a5db13927a37d2d09637ccca4b2b6b48c19cd9eda7b17a2e9f77edee6a6f", size = 24173, upload-time = "2025-08-05T16:42:39.704Z" }, + { url = "https://files.pythonhosted.org/packages/58/a7/0a764f77b5c4ac58dc13c01a580f5d32ae8c74c92020b961556a43e26d02/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:73f80bf4cd5d2ca7814da30a120de1f9408ee0619cc75da87d0641273d202a09", size = 47096, upload-time = "2025-08-05T16:42:40.684Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ed/ebebedde1a18848b085ad0fa54b66ceb95f1f94a3fc04f1cd1b5ccb0ed42/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:106753a83a25ee4d6f473f2be6b0966fc1c9af7e0017192f5531a3e7463dce58", size = 27748, upload-time = "2025-08-05T16:42:41.992Z" }, + { url = "https://files.pythonhosted.org/packages/cb/6e/11ca8c21af79f15dbb1c7f8017952ee8c810c438ce4e2b25638dfef2b02c/audioop_lts-0.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fbdd522624141e40948ab3e8cdae6e04c748d78710e9f0f8d4dae2750831de19", size = 27329, upload-time = "2025-08-05T16:42:42.987Z" }, + { url = "https://files.pythonhosted.org/packages/84/52/0022f93d56d85eec5da6b9da6a958a1ef09e80c39f2cc0a590c6af81dcbb/audioop_lts-0.2.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:143fad0311e8209ece30a8dbddab3b65ab419cbe8c0dde6e8828da25999be911", size = 92407, upload-time = "2025-08-05T16:42:44.336Z" }, + { url = "https://files.pythonhosted.org/packages/87/1d/48a889855e67be8718adbc7a01f3c01d5743c325453a5e81cf3717664aad/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dfbbc74ec68a0fd08cfec1f4b5e8cca3d3cd7de5501b01c4b5d209995033cde9", size = 91811, upload-time = "2025-08-05T16:42:45.325Z" }, + { url = "https://files.pythonhosted.org/packages/98/a6/94b7213190e8077547ffae75e13ed05edc488653c85aa5c41472c297d295/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cfcac6aa6f42397471e4943e0feb2244549db5c5d01efcd02725b96af417f3fe", size = 100470, upload-time = "2025-08-05T16:42:46.468Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/78450d7cb921ede0cfc33426d3a8023a3bda755883c95c868ee36db8d48d/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:752d76472d9804ac60f0078c79cdae8b956f293177acd2316cd1e15149aee132", size = 103878, upload-time = "2025-08-05T16:42:47.576Z" }, + { url = "https://files.pythonhosted.org/packages/4f/e2/cd5439aad4f3e34ae1ee852025dc6aa8f67a82b97641e390bf7bd9891d3e/audioop_lts-0.2.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:83c381767e2cc10e93e40281a04852facc4cd9334550e0f392f72d1c0a9c5753", size = 84867, upload-time = "2025-08-05T16:42:49.003Z" }, + { url = "https://files.pythonhosted.org/packages/68/4b/9d853e9076c43ebba0d411e8d2aa19061083349ac695a7d082540bad64d0/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c0022283e9556e0f3643b7c3c03f05063ca72b3063291834cca43234f20c60bb", size = 90001, upload-time = "2025-08-05T16:42:50.038Z" }, + { url = "https://files.pythonhosted.org/packages/58/26/4bae7f9d2f116ed5593989d0e521d679b0d583973d203384679323d8fa85/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:a2d4f1513d63c795e82948e1305f31a6d530626e5f9f2605408b300ae6095093", size = 99046, upload-time = "2025-08-05T16:42:51.111Z" }, + { url = "https://files.pythonhosted.org/packages/b2/67/a9f4fb3e250dda9e9046f8866e9fa7d52664f8985e445c6b4ad6dfb55641/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:c9c8e68d8b4a56fda8c025e538e639f8c5953f5073886b596c93ec9b620055e7", size = 84788, upload-time = "2025-08-05T16:42:52.198Z" }, + { url = "https://files.pythonhosted.org/packages/70/f7/3de86562db0121956148bcb0fe5b506615e3bcf6e63c4357a612b910765a/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:96f19de485a2925314f5020e85911fb447ff5fbef56e8c7c6927851b95533a1c", size = 94472, upload-time = "2025-08-05T16:42:53.59Z" }, + { url = "https://files.pythonhosted.org/packages/f1/32/fd772bf9078ae1001207d2df1eef3da05bea611a87dd0e8217989b2848fa/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e541c3ef484852ef36545f66209444c48b28661e864ccadb29daddb6a4b8e5f5", size = 92279, upload-time = "2025-08-05T16:42:54.632Z" }, + { url = "https://files.pythonhosted.org/packages/4f/41/affea7181592ab0ab560044632571a38edaf9130b84928177823fbf3176a/audioop_lts-0.2.2-cp313-cp313t-win32.whl", hash = "sha256:d5e73fa573e273e4f2e5ff96f9043858a5e9311e94ffefd88a3186a910c70917", size = 26568, upload-time = "2025-08-05T16:42:55.627Z" }, + { url = "https://files.pythonhosted.org/packages/28/2b/0372842877016641db8fc54d5c88596b542eec2f8f6c20a36fb6612bf9ee/audioop_lts-0.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:9191d68659eda01e448188f60364c7763a7ca6653ed3f87ebb165822153a8547", size = 30942, upload-time = "2025-08-05T16:42:56.674Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ca/baf2b9cc7e96c179bb4a54f30fcd83e6ecb340031bde68f486403f943768/audioop_lts-0.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:c174e322bb5783c099aaf87faeb240c8d210686b04bd61dfd05a8e5a83d88969", size = 24603, upload-time = "2025-08-05T16:42:57.571Z" }, ] [[package]] @@ -379,69 +380,69 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cd/3f/1d3bbd0bf23bdd99276d4def22f29c27a914067b4cf66f753ff9b8bbd0f3/authlib-1.6.5.tar.gz", hash = "sha256:6aaf9c79b7cc96c900f0b284061691c5d4e61221640a948fe690b556a6d6d10b", size = 164553, upload_time = "2025-10-02T13:36:09.489Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/3f/1d3bbd0bf23bdd99276d4def22f29c27a914067b4cf66f753ff9b8bbd0f3/authlib-1.6.5.tar.gz", hash = "sha256:6aaf9c79b7cc96c900f0b284061691c5d4e61221640a948fe690b556a6d6d10b", size = 164553, upload-time = "2025-10-02T13:36:09.489Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f8/aa/5082412d1ee302e9e7d80b6949bc4d2a8fa1149aaab610c5fc24709605d6/authlib-1.6.5-py2.py3-none-any.whl", hash = "sha256:3e0e0507807f842b02175507bdee8957a1d5707fd4afb17c32fb43fee90b6e3a", size = 243608, upload_time = "2025-10-02T13:36:07.637Z" }, + { url = "https://files.pythonhosted.org/packages/f8/aa/5082412d1ee302e9e7d80b6949bc4d2a8fa1149aaab610c5fc24709605d6/authlib-1.6.5-py2.py3-none-any.whl", hash = "sha256:3e0e0507807f842b02175507bdee8957a1d5707fd4afb17c32fb43fee90b6e3a", size = 243608, upload-time = "2025-10-02T13:36:07.637Z" }, ] [[package]] name = "av" version = "16.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/15/c3/fd72a0315bc6c943ced1105aaac6e0ec1be57c70d8a616bd05acaa21ffee/av-16.0.1.tar.gz", hash = "sha256:dd2ce779fa0b5f5889a6d9e00fbbbc39f58e247e52d31044272648fe16ff1dbf", size = 3904030, upload_time = "2025-10-13T12:28:51.082Z" } +sdist = { url = "https://files.pythonhosted.org/packages/15/c3/fd72a0315bc6c943ced1105aaac6e0ec1be57c70d8a616bd05acaa21ffee/av-16.0.1.tar.gz", hash = "sha256:dd2ce779fa0b5f5889a6d9e00fbbbc39f58e247e52d31044272648fe16ff1dbf", size = 3904030, upload-time = "2025-10-13T12:28:51.082Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/78/12a11d7a44fdd8b26a65e2efa1d8a5826733c8887a989a78306ec4785956/av-16.0.1-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:e41a8fef85dfb2c717349f9ff74f92f9560122a9f1a94b1c6c9a8a9c9462ba71", size = 27206375, upload_time = "2025-10-13T12:25:44.423Z" }, - { url = "https://files.pythonhosted.org/packages/27/19/3a4d3882852a0ee136121979ce46f6d2867b974eb217a2c9a070939f55ad/av-16.0.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:6352a64b25c9f985d4f279c2902db9a92424e6f2c972161e67119616f0796cb9", size = 21752603, upload_time = "2025-10-13T12:25:49.122Z" }, - { url = "https://files.pythonhosted.org/packages/cb/6e/f7abefba6e008e2f69bebb9a17ba38ce1df240c79b36a5b5fcacf8c8fcfd/av-16.0.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:5201f7b4b5ed2128118cb90c2a6d64feedb0586ca7c783176896c78ffb4bbd5c", size = 38931978, upload_time = "2025-10-13T12:25:55.021Z" }, - { url = "https://files.pythonhosted.org/packages/b2/7a/1305243ab47f724fdd99ddef7309a594e669af7f0e655e11bdd2c325dfae/av-16.0.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:daecc2072b82b6a942acbdaa9a2e00c05234c61fef976b22713983c020b07992", size = 40549383, upload_time = "2025-10-13T12:26:00.897Z" }, - { url = "https://files.pythonhosted.org/packages/32/b2/357cc063185043eb757b4a48782bff780826103bcad1eb40c3ddfc050b7e/av-16.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6573da96e8bebc3536860a7def108d7dbe1875c86517072431ced702447e6aea", size = 40241993, upload_time = "2025-10-13T12:26:06.993Z" }, - { url = "https://files.pythonhosted.org/packages/20/bb/ced42a4588ba168bf0ef1e9d016982e3ba09fde6992f1dda586fd20dcf71/av-16.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4bc064e48a8de6c087b97dd27cf4ef8c13073f0793108fbce3ecd721201b2502", size = 41532235, upload_time = "2025-10-13T12:26:12.488Z" }, - { url = "https://files.pythonhosted.org/packages/15/37/c7811eca0f318d5fd3212f7e8c3d8335f75a54907c97a89213dc580b8056/av-16.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0c669b6b6668c8ae74451c15ec6d6d8a36e4c3803dc5d9910f607a174dd18f17", size = 32296912, upload_time = "2025-10-13T12:26:19.187Z" }, - { url = "https://files.pythonhosted.org/packages/86/59/972f199ccc4f8c9e51f59e0f8962a09407396b3f6d11355e2c697ba555f9/av-16.0.1-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:4c61c6c120f5c5d95c711caf54e2c4a9fb2f1e613ac0a9c273d895f6b2602e44", size = 27170433, upload_time = "2025-10-13T12:26:24.673Z" }, - { url = "https://files.pythonhosted.org/packages/53/9d/0514cbc185fb20353ab25da54197fbd169a233e39efcbb26533c36a9dbb9/av-16.0.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7ecc2e41320c69095f44aff93470a0d32c30892b2dbad0a08040441c81efa379", size = 21717654, upload_time = "2025-10-13T12:26:29.12Z" }, - { url = "https://files.pythonhosted.org/packages/32/8c/881409dd124b4e07d909d2b70568acb21126fc747656390840a2238651c9/av-16.0.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:036f0554d6faef3f4a94acaeb0cedd388e3ab96eb0eb5a14ec27c17369c466c9", size = 38651601, upload_time = "2025-10-13T12:26:33.919Z" }, - { url = "https://files.pythonhosted.org/packages/35/fd/867ba4cc3ab504442dc89b0c117e6a994fc62782eb634c8f31304586f93e/av-16.0.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:876415470a62e4a3550cc38db2fc0094c25e64eea34d7293b7454125d5958190", size = 40278604, upload_time = "2025-10-13T12:26:39.2Z" }, - { url = "https://files.pythonhosted.org/packages/b3/87/63cde866c0af09a1fa9727b4f40b34d71b0535785f5665c27894306f1fbc/av-16.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:56902a06bd0828d13f13352874c370670882048267191ff5829534b611ba3956", size = 39984854, upload_time = "2025-10-13T12:26:44.581Z" }, - { url = "https://files.pythonhosted.org/packages/71/3b/8f40a708bff0e6b0f957836e2ef1f4d4429041cf8d99a415a77ead8ac8a3/av-16.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fe988c2bf0fc2d952858f791f18377ea4ae4e19ba3504793799cd6c2a2562edf", size = 41270352, upload_time = "2025-10-13T12:26:50.817Z" }, - { url = "https://files.pythonhosted.org/packages/1e/b5/c114292cb58a7269405ae13b7ba48c7d7bfeebbb2e4e66c8073c065a4430/av-16.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:708a66c248848029bf518f0482b81c5803846f1b597ef8013b19c014470b620f", size = 32273242, upload_time = "2025-10-13T12:26:55.788Z" }, - { url = "https://files.pythonhosted.org/packages/ff/e9/a5b714bc078fdcca8b46c8a0b38484ae5c24cd81d9c1703d3e8ae2b57259/av-16.0.1-cp313-cp313t-macosx_11_0_x86_64.whl", hash = "sha256:79a77ee452537030c21a0b41139bedaf16629636bf764b634e93b99c9d5f4558", size = 27248984, upload_time = "2025-10-13T12:27:00.564Z" }, - { url = "https://files.pythonhosted.org/packages/06/ef/ff777aaf1f88e3f6ce94aca4c5806a0c360e68d48f9d9f0214e42650f740/av-16.0.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:080823a6ff712f81e7089ae9756fb1512ca1742a138556a852ce50f58e457213", size = 21828098, upload_time = "2025-10-13T12:27:05.433Z" }, - { url = "https://files.pythonhosted.org/packages/34/d7/a484358d24a42bedde97f61f5d6ee568a7dd866d9df6e33731378db92d9e/av-16.0.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:04e00124afa8b46a850ed48951ddda61de874407fb8307d6a875bba659d5727e", size = 40051697, upload_time = "2025-10-13T12:27:10.525Z" }, - { url = "https://files.pythonhosted.org/packages/73/87/6772d6080837da5d5c810a98a95bde6977e1f5a6e2e759e8c9292af9ec69/av-16.0.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:bc098c1c6dc4e7080629a7e9560e67bd4b5654951e17e5ddfd2b1515cfcd37db", size = 41352596, upload_time = "2025-10-13T12:27:16.217Z" }, - { url = "https://files.pythonhosted.org/packages/bd/58/fe448c60cf7f85640a0ed8936f16bac874846aa35e1baa521028949c1ea3/av-16.0.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e6ffd3559a72c46a76aa622630751a821499ba5a780b0047ecc75105d43a6b61", size = 41183156, upload_time = "2025-10-13T12:27:21.574Z" }, - { url = "https://files.pythonhosted.org/packages/85/c6/a039a0979d0c278e1bed6758d5a6186416c3ccb8081970df893fdf9a0d99/av-16.0.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7a3f1a36b550adadd7513f4f5ee956f9e06b01a88e59f3150ef5fec6879d6f79", size = 42302331, upload_time = "2025-10-13T12:27:26.953Z" }, - { url = "https://files.pythonhosted.org/packages/18/7b/2ca4a9e3609ff155436dac384e360f530919cb1e328491f7df294be0f0dc/av-16.0.1-cp313-cp313t-win_amd64.whl", hash = "sha256:c6de794abe52b8c0be55d8bb09ade05905efa74b1a5ab4860b4b9c2bfb6578bf", size = 32462194, upload_time = "2025-10-13T12:27:32.942Z" }, + { url = "https://files.pythonhosted.org/packages/44/78/12a11d7a44fdd8b26a65e2efa1d8a5826733c8887a989a78306ec4785956/av-16.0.1-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:e41a8fef85dfb2c717349f9ff74f92f9560122a9f1a94b1c6c9a8a9c9462ba71", size = 27206375, upload-time = "2025-10-13T12:25:44.423Z" }, + { url = "https://files.pythonhosted.org/packages/27/19/3a4d3882852a0ee136121979ce46f6d2867b974eb217a2c9a070939f55ad/av-16.0.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:6352a64b25c9f985d4f279c2902db9a92424e6f2c972161e67119616f0796cb9", size = 21752603, upload-time = "2025-10-13T12:25:49.122Z" }, + { url = "https://files.pythonhosted.org/packages/cb/6e/f7abefba6e008e2f69bebb9a17ba38ce1df240c79b36a5b5fcacf8c8fcfd/av-16.0.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:5201f7b4b5ed2128118cb90c2a6d64feedb0586ca7c783176896c78ffb4bbd5c", size = 38931978, upload-time = "2025-10-13T12:25:55.021Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7a/1305243ab47f724fdd99ddef7309a594e669af7f0e655e11bdd2c325dfae/av-16.0.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:daecc2072b82b6a942acbdaa9a2e00c05234c61fef976b22713983c020b07992", size = 40549383, upload-time = "2025-10-13T12:26:00.897Z" }, + { url = "https://files.pythonhosted.org/packages/32/b2/357cc063185043eb757b4a48782bff780826103bcad1eb40c3ddfc050b7e/av-16.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6573da96e8bebc3536860a7def108d7dbe1875c86517072431ced702447e6aea", size = 40241993, upload-time = "2025-10-13T12:26:06.993Z" }, + { url = "https://files.pythonhosted.org/packages/20/bb/ced42a4588ba168bf0ef1e9d016982e3ba09fde6992f1dda586fd20dcf71/av-16.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4bc064e48a8de6c087b97dd27cf4ef8c13073f0793108fbce3ecd721201b2502", size = 41532235, upload-time = "2025-10-13T12:26:12.488Z" }, + { url = "https://files.pythonhosted.org/packages/15/37/c7811eca0f318d5fd3212f7e8c3d8335f75a54907c97a89213dc580b8056/av-16.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0c669b6b6668c8ae74451c15ec6d6d8a36e4c3803dc5d9910f607a174dd18f17", size = 32296912, upload-time = "2025-10-13T12:26:19.187Z" }, + { url = "https://files.pythonhosted.org/packages/86/59/972f199ccc4f8c9e51f59e0f8962a09407396b3f6d11355e2c697ba555f9/av-16.0.1-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:4c61c6c120f5c5d95c711caf54e2c4a9fb2f1e613ac0a9c273d895f6b2602e44", size = 27170433, upload-time = "2025-10-13T12:26:24.673Z" }, + { url = "https://files.pythonhosted.org/packages/53/9d/0514cbc185fb20353ab25da54197fbd169a233e39efcbb26533c36a9dbb9/av-16.0.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7ecc2e41320c69095f44aff93470a0d32c30892b2dbad0a08040441c81efa379", size = 21717654, upload-time = "2025-10-13T12:26:29.12Z" }, + { url = "https://files.pythonhosted.org/packages/32/8c/881409dd124b4e07d909d2b70568acb21126fc747656390840a2238651c9/av-16.0.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:036f0554d6faef3f4a94acaeb0cedd388e3ab96eb0eb5a14ec27c17369c466c9", size = 38651601, upload-time = "2025-10-13T12:26:33.919Z" }, + { url = "https://files.pythonhosted.org/packages/35/fd/867ba4cc3ab504442dc89b0c117e6a994fc62782eb634c8f31304586f93e/av-16.0.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:876415470a62e4a3550cc38db2fc0094c25e64eea34d7293b7454125d5958190", size = 40278604, upload-time = "2025-10-13T12:26:39.2Z" }, + { url = "https://files.pythonhosted.org/packages/b3/87/63cde866c0af09a1fa9727b4f40b34d71b0535785f5665c27894306f1fbc/av-16.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:56902a06bd0828d13f13352874c370670882048267191ff5829534b611ba3956", size = 39984854, upload-time = "2025-10-13T12:26:44.581Z" }, + { url = "https://files.pythonhosted.org/packages/71/3b/8f40a708bff0e6b0f957836e2ef1f4d4429041cf8d99a415a77ead8ac8a3/av-16.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fe988c2bf0fc2d952858f791f18377ea4ae4e19ba3504793799cd6c2a2562edf", size = 41270352, upload-time = "2025-10-13T12:26:50.817Z" }, + { url = "https://files.pythonhosted.org/packages/1e/b5/c114292cb58a7269405ae13b7ba48c7d7bfeebbb2e4e66c8073c065a4430/av-16.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:708a66c248848029bf518f0482b81c5803846f1b597ef8013b19c014470b620f", size = 32273242, upload-time = "2025-10-13T12:26:55.788Z" }, + { url = "https://files.pythonhosted.org/packages/ff/e9/a5b714bc078fdcca8b46c8a0b38484ae5c24cd81d9c1703d3e8ae2b57259/av-16.0.1-cp313-cp313t-macosx_11_0_x86_64.whl", hash = "sha256:79a77ee452537030c21a0b41139bedaf16629636bf764b634e93b99c9d5f4558", size = 27248984, upload-time = "2025-10-13T12:27:00.564Z" }, + { url = "https://files.pythonhosted.org/packages/06/ef/ff777aaf1f88e3f6ce94aca4c5806a0c360e68d48f9d9f0214e42650f740/av-16.0.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:080823a6ff712f81e7089ae9756fb1512ca1742a138556a852ce50f58e457213", size = 21828098, upload-time = "2025-10-13T12:27:05.433Z" }, + { url = "https://files.pythonhosted.org/packages/34/d7/a484358d24a42bedde97f61f5d6ee568a7dd866d9df6e33731378db92d9e/av-16.0.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:04e00124afa8b46a850ed48951ddda61de874407fb8307d6a875bba659d5727e", size = 40051697, upload-time = "2025-10-13T12:27:10.525Z" }, + { url = "https://files.pythonhosted.org/packages/73/87/6772d6080837da5d5c810a98a95bde6977e1f5a6e2e759e8c9292af9ec69/av-16.0.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:bc098c1c6dc4e7080629a7e9560e67bd4b5654951e17e5ddfd2b1515cfcd37db", size = 41352596, upload-time = "2025-10-13T12:27:16.217Z" }, + { url = "https://files.pythonhosted.org/packages/bd/58/fe448c60cf7f85640a0ed8936f16bac874846aa35e1baa521028949c1ea3/av-16.0.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e6ffd3559a72c46a76aa622630751a821499ba5a780b0047ecc75105d43a6b61", size = 41183156, upload-time = "2025-10-13T12:27:21.574Z" }, + { url = "https://files.pythonhosted.org/packages/85/c6/a039a0979d0c278e1bed6758d5a6186416c3ccb8081970df893fdf9a0d99/av-16.0.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7a3f1a36b550adadd7513f4f5ee956f9e06b01a88e59f3150ef5fec6879d6f79", size = 42302331, upload-time = "2025-10-13T12:27:26.953Z" }, + { url = "https://files.pythonhosted.org/packages/18/7b/2ca4a9e3609ff155436dac384e360f530919cb1e328491f7df294be0f0dc/av-16.0.1-cp313-cp313t-win_amd64.whl", hash = "sha256:c6de794abe52b8c0be55d8bb09ade05905efa74b1a5ab4860b4b9c2bfb6578bf", size = 32462194, upload-time = "2025-10-13T12:27:32.942Z" }, ] [[package]] name = "babel" version = "2.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852, upload_time = "2025-02-01T15:17:41.026Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852, upload-time = "2025-02-01T15:17:41.026Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537, upload_time = "2025-02-01T15:17:37.39Z" }, + { url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537, upload-time = "2025-02-01T15:17:37.39Z" }, ] [[package]] name = "backoff" version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/47/d7/5bbeb12c44d7c4f2fb5b56abce497eb5ed9f34d85701de869acedd602619/backoff-2.2.1.tar.gz", hash = "sha256:03f829f5bb1923180821643f8753b0502c3b682293992485b0eef2807afa5cba", size = 17001, upload_time = "2022-10-05T19:19:32.061Z" } +sdist = { url = "https://files.pythonhosted.org/packages/47/d7/5bbeb12c44d7c4f2fb5b56abce497eb5ed9f34d85701de869acedd602619/backoff-2.2.1.tar.gz", hash = "sha256:03f829f5bb1923180821643f8753b0502c3b682293992485b0eef2807afa5cba", size = 17001, upload-time = "2022-10-05T19:19:32.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl", hash = "sha256:63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8", size = 15148, upload_time = "2022-10-05T19:19:30.546Z" }, + { url = "https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl", hash = "sha256:63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8", size = 15148, upload-time = "2022-10-05T19:19:30.546Z" }, ] [[package]] name = "backrefs" version = "5.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/eb/a7/312f673df6a79003279e1f55619abbe7daebbb87c17c976ddc0345c04c7b/backrefs-5.9.tar.gz", hash = "sha256:808548cb708d66b82ee231f962cb36faaf4f2baab032f2fbb783e9c2fdddaa59", size = 5765857, upload_time = "2025-06-22T19:34:13.97Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/a7/312f673df6a79003279e1f55619abbe7daebbb87c17c976ddc0345c04c7b/backrefs-5.9.tar.gz", hash = "sha256:808548cb708d66b82ee231f962cb36faaf4f2baab032f2fbb783e9c2fdddaa59", size = 5765857, upload-time = "2025-06-22T19:34:13.97Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/4d/798dc1f30468134906575156c089c492cf79b5a5fd373f07fe26c4d046bf/backrefs-5.9-py310-none-any.whl", hash = "sha256:db8e8ba0e9de81fcd635f440deab5ae5f2591b54ac1ebe0550a2ca063488cd9f", size = 380267, upload_time = "2025-06-22T19:34:05.252Z" }, - { url = "https://files.pythonhosted.org/packages/55/07/f0b3375bf0d06014e9787797e6b7cc02b38ac9ff9726ccfe834d94e9991e/backrefs-5.9-py311-none-any.whl", hash = "sha256:6907635edebbe9b2dc3de3a2befff44d74f30a4562adbb8b36f21252ea19c5cf", size = 392072, upload_time = "2025-06-22T19:34:06.743Z" }, - { url = "https://files.pythonhosted.org/packages/9d/12/4f345407259dd60a0997107758ba3f221cf89a9b5a0f8ed5b961aef97253/backrefs-5.9-py312-none-any.whl", hash = "sha256:7fdf9771f63e6028d7fee7e0c497c81abda597ea45d6b8f89e8ad76994f5befa", size = 397947, upload_time = "2025-06-22T19:34:08.172Z" }, - { url = "https://files.pythonhosted.org/packages/10/bf/fa31834dc27a7f05e5290eae47c82690edc3a7b37d58f7fb35a1bdbf355b/backrefs-5.9-py313-none-any.whl", hash = "sha256:cc37b19fa219e93ff825ed1fed8879e47b4d89aa7a1884860e2db64ccd7c676b", size = 399843, upload_time = "2025-06-22T19:34:09.68Z" }, - { url = "https://files.pythonhosted.org/packages/41/ff/392bff89415399a979be4a65357a41d92729ae8580a66073d8ec8d810f98/backrefs-5.9-py39-none-any.whl", hash = "sha256:f48ee18f6252b8f5777a22a00a09a85de0ca931658f1dd96d4406a34f3748c60", size = 380265, upload_time = "2025-06-22T19:34:12.405Z" }, + { url = "https://files.pythonhosted.org/packages/19/4d/798dc1f30468134906575156c089c492cf79b5a5fd373f07fe26c4d046bf/backrefs-5.9-py310-none-any.whl", hash = "sha256:db8e8ba0e9de81fcd635f440deab5ae5f2591b54ac1ebe0550a2ca063488cd9f", size = 380267, upload-time = "2025-06-22T19:34:05.252Z" }, + { url = "https://files.pythonhosted.org/packages/55/07/f0b3375bf0d06014e9787797e6b7cc02b38ac9ff9726ccfe834d94e9991e/backrefs-5.9-py311-none-any.whl", hash = "sha256:6907635edebbe9b2dc3de3a2befff44d74f30a4562adbb8b36f21252ea19c5cf", size = 392072, upload-time = "2025-06-22T19:34:06.743Z" }, + { url = "https://files.pythonhosted.org/packages/9d/12/4f345407259dd60a0997107758ba3f221cf89a9b5a0f8ed5b961aef97253/backrefs-5.9-py312-none-any.whl", hash = "sha256:7fdf9771f63e6028d7fee7e0c497c81abda597ea45d6b8f89e8ad76994f5befa", size = 397947, upload-time = "2025-06-22T19:34:08.172Z" }, + { url = "https://files.pythonhosted.org/packages/10/bf/fa31834dc27a7f05e5290eae47c82690edc3a7b37d58f7fb35a1bdbf355b/backrefs-5.9-py313-none-any.whl", hash = "sha256:cc37b19fa219e93ff825ed1fed8879e47b4d89aa7a1884860e2db64ccd7c676b", size = 399843, upload-time = "2025-06-22T19:34:09.68Z" }, + { url = "https://files.pythonhosted.org/packages/41/ff/392bff89415399a979be4a65357a41d92729ae8580a66073d8ec8d810f98/backrefs-5.9-py39-none-any.whl", hash = "sha256:f48ee18f6252b8f5777a22a00a09a85de0ca931658f1dd96d4406a34f3748c60", size = 380265, upload-time = "2025-06-22T19:34:12.405Z" }, ] [[package]] @@ -452,9 +453,9 @@ dependencies = [ { name = "soupsieve" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/77/e9/df2358efd7659577435e2177bfa69cba6c33216681af51a707193dec162a/beautifulsoup4-4.14.2.tar.gz", hash = "sha256:2a98ab9f944a11acee9cc848508ec28d9228abfd522ef0fad6a02a72e0ded69e", size = 625822, upload_time = "2025-09-29T10:05:42.613Z" } +sdist = { url = "https://files.pythonhosted.org/packages/77/e9/df2358efd7659577435e2177bfa69cba6c33216681af51a707193dec162a/beautifulsoup4-4.14.2.tar.gz", hash = "sha256:2a98ab9f944a11acee9cc848508ec28d9228abfd522ef0fad6a02a72e0ded69e", size = 625822, upload-time = "2025-09-29T10:05:42.613Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/94/fe/3aed5d0be4d404d12d36ab97e2f1791424d9ca39c2f754a6285d59a3b01d/beautifulsoup4-4.14.2-py3-none-any.whl", hash = "sha256:5ef6fa3a8cbece8488d66985560f97ed091e22bbc4e9c2338508a9d5de6d4515", size = 106392, upload_time = "2025-09-29T10:05:43.771Z" }, + { url = "https://files.pythonhosted.org/packages/94/fe/3aed5d0be4d404d12d36ab97e2f1791424d9ca39c2f754a6285d59a3b01d/beautifulsoup4-4.14.2-py3-none-any.whl", hash = "sha256:5ef6fa3a8cbece8488d66985560f97ed091e22bbc4e9c2338508a9d5de6d4515", size = 106392, upload-time = "2025-09-29T10:05:43.771Z" }, ] [[package]] @@ -469,17 +470,17 @@ dependencies = [ { name = "platformdirs" }, { name = "pytokens" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4b/43/20b5c90612d7bdb2bdbcceeb53d588acca3bb8f0e4c5d5c751a2c8fdd55a/black-25.9.0.tar.gz", hash = "sha256:0474bca9a0dd1b51791fcc507a4e02078a1c63f6d4e4ae5544b9848c7adfb619", size = 648393, upload_time = "2025-09-19T00:27:37.758Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4b/43/20b5c90612d7bdb2bdbcceeb53d588acca3bb8f0e4c5d5c751a2c8fdd55a/black-25.9.0.tar.gz", hash = "sha256:0474bca9a0dd1b51791fcc507a4e02078a1c63f6d4e4ae5544b9848c7adfb619", size = 648393, upload-time = "2025-09-19T00:27:37.758Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/8e/319cfe6c82f7e2d5bfb4d3353c6cc85b523d677ff59edc61fdb9ee275234/black-25.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1b9dc70c21ef8b43248f1d86aedd2aaf75ae110b958a7909ad8463c4aa0880b0", size = 1742012, upload_time = "2025-09-19T00:33:08.678Z" }, - { url = "https://files.pythonhosted.org/packages/94/cc/f562fe5d0a40cd2a4e6ae3f685e4c36e365b1f7e494af99c26ff7f28117f/black-25.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8e46eecf65a095fa62e53245ae2795c90bdecabd53b50c448d0a8bcd0d2e74c4", size = 1581421, upload_time = "2025-09-19T00:35:25.937Z" }, - { url = "https://files.pythonhosted.org/packages/84/67/6db6dff1ebc8965fd7661498aea0da5d7301074b85bba8606a28f47ede4d/black-25.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9101ee58ddc2442199a25cb648d46ba22cd580b00ca4b44234a324e3ec7a0f7e", size = 1655619, upload_time = "2025-09-19T00:30:49.241Z" }, - { url = "https://files.pythonhosted.org/packages/10/10/3faef9aa2a730306cf469d76f7f155a8cc1f66e74781298df0ba31f8b4c8/black-25.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:77e7060a00c5ec4b3367c55f39cf9b06e68965a4f2e61cecacd6d0d9b7ec945a", size = 1342481, upload_time = "2025-09-19T00:31:29.625Z" }, - { url = "https://files.pythonhosted.org/packages/48/99/3acfea65f5e79f45472c45f87ec13037b506522719cd9d4ac86484ff51ac/black-25.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0172a012f725b792c358d57fe7b6b6e8e67375dd157f64fa7a3097b3ed3e2175", size = 1742165, upload_time = "2025-09-19T00:34:10.402Z" }, - { url = "https://files.pythonhosted.org/packages/3a/18/799285282c8236a79f25d590f0222dbd6850e14b060dfaa3e720241fd772/black-25.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3bec74ee60f8dfef564b573a96b8930f7b6a538e846123d5ad77ba14a8d7a64f", size = 1581259, upload_time = "2025-09-19T00:32:49.685Z" }, - { url = "https://files.pythonhosted.org/packages/f1/ce/883ec4b6303acdeca93ee06b7622f1fa383c6b3765294824165d49b1a86b/black-25.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b756fc75871cb1bcac5499552d771822fd9db5a2bb8db2a7247936ca48f39831", size = 1655583, upload_time = "2025-09-19T00:30:44.505Z" }, - { url = "https://files.pythonhosted.org/packages/21/17/5c253aa80a0639ccc427a5c7144534b661505ae2b5a10b77ebe13fa25334/black-25.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:846d58e3ce7879ec1ffe816bb9df6d006cd9590515ed5d17db14e17666b2b357", size = 1343428, upload_time = "2025-09-19T00:32:13.839Z" }, - { url = "https://files.pythonhosted.org/packages/1b/46/863c90dcd3f9d41b109b7f19032ae0db021f0b2a81482ba0a1e28c84de86/black-25.9.0-py3-none-any.whl", hash = "sha256:474b34c1342cdc157d307b56c4c65bce916480c4a8f6551fdc6bf9b486a7c4ae", size = 203363, upload_time = "2025-09-19T00:27:35.724Z" }, + { url = "https://files.pythonhosted.org/packages/fb/8e/319cfe6c82f7e2d5bfb4d3353c6cc85b523d677ff59edc61fdb9ee275234/black-25.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1b9dc70c21ef8b43248f1d86aedd2aaf75ae110b958a7909ad8463c4aa0880b0", size = 1742012, upload-time = "2025-09-19T00:33:08.678Z" }, + { url = "https://files.pythonhosted.org/packages/94/cc/f562fe5d0a40cd2a4e6ae3f685e4c36e365b1f7e494af99c26ff7f28117f/black-25.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8e46eecf65a095fa62e53245ae2795c90bdecabd53b50c448d0a8bcd0d2e74c4", size = 1581421, upload-time = "2025-09-19T00:35:25.937Z" }, + { url = "https://files.pythonhosted.org/packages/84/67/6db6dff1ebc8965fd7661498aea0da5d7301074b85bba8606a28f47ede4d/black-25.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9101ee58ddc2442199a25cb648d46ba22cd580b00ca4b44234a324e3ec7a0f7e", size = 1655619, upload-time = "2025-09-19T00:30:49.241Z" }, + { url = "https://files.pythonhosted.org/packages/10/10/3faef9aa2a730306cf469d76f7f155a8cc1f66e74781298df0ba31f8b4c8/black-25.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:77e7060a00c5ec4b3367c55f39cf9b06e68965a4f2e61cecacd6d0d9b7ec945a", size = 1342481, upload-time = "2025-09-19T00:31:29.625Z" }, + { url = "https://files.pythonhosted.org/packages/48/99/3acfea65f5e79f45472c45f87ec13037b506522719cd9d4ac86484ff51ac/black-25.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0172a012f725b792c358d57fe7b6b6e8e67375dd157f64fa7a3097b3ed3e2175", size = 1742165, upload-time = "2025-09-19T00:34:10.402Z" }, + { url = "https://files.pythonhosted.org/packages/3a/18/799285282c8236a79f25d590f0222dbd6850e14b060dfaa3e720241fd772/black-25.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3bec74ee60f8dfef564b573a96b8930f7b6a538e846123d5ad77ba14a8d7a64f", size = 1581259, upload-time = "2025-09-19T00:32:49.685Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ce/883ec4b6303acdeca93ee06b7622f1fa383c6b3765294824165d49b1a86b/black-25.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b756fc75871cb1bcac5499552d771822fd9db5a2bb8db2a7247936ca48f39831", size = 1655583, upload-time = "2025-09-19T00:30:44.505Z" }, + { url = "https://files.pythonhosted.org/packages/21/17/5c253aa80a0639ccc427a5c7144534b661505ae2b5a10b77ebe13fa25334/black-25.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:846d58e3ce7879ec1ffe816bb9df6d006cd9590515ed5d17db14e17666b2b357", size = 1343428, upload-time = "2025-09-19T00:32:13.839Z" }, + { url = "https://files.pythonhosted.org/packages/1b/46/863c90dcd3f9d41b109b7f19032ae0db021f0b2a81482ba0a1e28c84de86/black-25.9.0-py3-none-any.whl", hash = "sha256:474b34c1342cdc157d307b56c4c65bce916480c4a8f6551fdc6bf9b486a7c4ae", size = 203363, upload-time = "2025-09-19T00:27:35.724Z" }, ] [[package]] @@ -489,9 +490,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "webencodings" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/76/9a/0e33f5054c54d349ea62c277191c020c2d6ef1d65ab2cb1993f91ec846d1/bleach-6.2.0.tar.gz", hash = "sha256:123e894118b8a599fd80d3ec1a6d4cc7ce4e5882b1317a7e1ba69b56e95f991f", size = 203083, upload_time = "2024-10-29T18:30:40.477Z" } +sdist = { url = "https://files.pythonhosted.org/packages/76/9a/0e33f5054c54d349ea62c277191c020c2d6ef1d65ab2cb1993f91ec846d1/bleach-6.2.0.tar.gz", hash = "sha256:123e894118b8a599fd80d3ec1a6d4cc7ce4e5882b1317a7e1ba69b56e95f991f", size = 203083, upload-time = "2024-10-29T18:30:40.477Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/55/96142937f66150805c25c4d0f31ee4132fd33497753400734f9dfdcbdc66/bleach-6.2.0-py3-none-any.whl", hash = "sha256:117d9c6097a7c3d22fd578fcd8d35ff1e125df6736f554da4e432fdd63f31e5e", size = 163406, upload_time = "2024-10-29T18:30:38.186Z" }, + { url = "https://files.pythonhosted.org/packages/fc/55/96142937f66150805c25c4d0f31ee4132fd33497753400734f9dfdcbdc66/bleach-6.2.0-py3-none-any.whl", hash = "sha256:117d9c6097a7c3d22fd578fcd8d35ff1e125df6736f554da4e432fdd63f31e5e", size = 163406, upload-time = "2024-10-29T18:30:38.186Z" }, ] [package.optional-dependencies] @@ -507,9 +508,9 @@ dependencies = [ { name = "jinxed", marker = "sys_platform == 'win32'" }, { name = "wcwidth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7c/51/a72df7730aa34a94bc43cebecb7b63ffa42f019868637dbeb45e0620d26e/blessed-1.22.0.tar.gz", hash = "sha256:1818efb7c10015478286f21a412fcdd31a3d8b94a18f6d926e733827da7a844b", size = 6660050, upload_time = "2025-09-15T19:15:26.551Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7c/51/a72df7730aa34a94bc43cebecb7b63ffa42f019868637dbeb45e0620d26e/blessed-1.22.0.tar.gz", hash = "sha256:1818efb7c10015478286f21a412fcdd31a3d8b94a18f6d926e733827da7a844b", size = 6660050, upload-time = "2025-09-15T19:15:26.551Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/b7/a19b55c4cd0b5ca5009ca11d3634994758a1a446976b8e7afa25e719613c/blessed-1.22.0-py2.py3-none-any.whl", hash = "sha256:a1fed52d708a1aa26dfb8d3eaecf6f4714bff590e728baeefcb44f2c16c8de82", size = 85078, upload_time = "2025-09-15T19:15:24.787Z" }, + { url = "https://files.pythonhosted.org/packages/11/b7/a19b55c4cd0b5ca5009ca11d3634994758a1a446976b8e7afa25e719613c/blessed-1.22.0-py2.py3-none-any.whl", hash = "sha256:a1fed52d708a1aa26dfb8d3eaecf6f4714bff590e728baeefcb44f2c16c8de82", size = 85078, upload-time = "2025-09-15T19:15:24.787Z" }, ] [[package]] @@ -522,9 +523,9 @@ dependencies = [ { name = "pycryptodomex" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f0/6d/2e7567da75ddbb24fe979f52284b708da349d67a41042635af36071a5a6b/blobfile-3.1.0.tar.gz", hash = "sha256:d45b6b1fa3b0920732314c23ddbdb4f494ca12f787c2b6eb6bba6faa51382671", size = 77229, upload_time = "2025-09-06T00:36:15.583Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f0/6d/2e7567da75ddbb24fe979f52284b708da349d67a41042635af36071a5a6b/blobfile-3.1.0.tar.gz", hash = "sha256:d45b6b1fa3b0920732314c23ddbdb4f494ca12f787c2b6eb6bba6faa51382671", size = 77229, upload-time = "2025-09-06T00:36:15.583Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/77/a7/51af11120d75af2828f8eede0b13a4caff650d708ac50e62d000aefe1ffb/blobfile-3.1.0-py3-none-any.whl", hash = "sha256:2b4c5e766ebb7dfa20e4990cf6ec3d2106bdc91d632fb9377f170a234c5a5c6a", size = 75741, upload_time = "2025-09-06T00:36:14.11Z" }, + { url = "https://files.pythonhosted.org/packages/77/a7/51af11120d75af2828f8eede0b13a4caff650d708ac50e62d000aefe1ffb/blobfile-3.1.0-py3-none-any.whl", hash = "sha256:2b4c5e766ebb7dfa20e4990cf6ec3d2106bdc91d632fb9377f170a234c5a5c6a", size = 75741, upload-time = "2025-09-06T00:36:14.11Z" }, ] [[package]] @@ -536,9 +537,9 @@ dependencies = [ { name = "jmespath" }, { name = "s3transfer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/32/5b/165dbfc6de77774b0dac5582ac8a7aa92652d61215871ff4c88854864fb0/boto3-1.40.49.tar.gz", hash = "sha256:ea37d133548fbae543092ada61aeb08bced8f9aecd2e96e803dc8237459a80a0", size = 111572, upload_time = "2025-10-09T19:21:49.295Z" } +sdist = { url = "https://files.pythonhosted.org/packages/32/5b/165dbfc6de77774b0dac5582ac8a7aa92652d61215871ff4c88854864fb0/boto3-1.40.49.tar.gz", hash = "sha256:ea37d133548fbae543092ada61aeb08bced8f9aecd2e96e803dc8237459a80a0", size = 111572, upload-time = "2025-10-09T19:21:49.295Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/71/07/9b622ec8691911e3420c9872a50a9d333d4880d217e9eb25b327193099dc/boto3-1.40.49-py3-none-any.whl", hash = "sha256:64eb7af5f66998b34ad629786ff4a7f81d74c2d4ef9e42f69d99499dbee46d07", size = 139345, upload_time = "2025-10-09T19:21:46.886Z" }, + { url = "https://files.pythonhosted.org/packages/71/07/9b622ec8691911e3420c9872a50a9d333d4880d217e9eb25b327193099dc/boto3-1.40.49-py3-none-any.whl", hash = "sha256:64eb7af5f66998b34ad629786ff4a7f81d74c2d4ef9e42f69d99499dbee46d07", size = 139345, upload-time = "2025-10-09T19:21:46.886Z" }, ] [[package]] @@ -550,65 +551,74 @@ dependencies = [ { name = "python-dateutil" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/01/6a/eb7503536552bbd3388b2607bc7a64e59d4f988336406b51a69d29f17ed2/botocore-1.40.49.tar.gz", hash = "sha256:fe8d4cbcc22de84c20190ae728c46b931bafeb40fce247010fb071c31b6532b5", size = 14415240, upload_time = "2025-10-09T19:21:37.133Z" } +sdist = { url = "https://files.pythonhosted.org/packages/01/6a/eb7503536552bbd3388b2607bc7a64e59d4f988336406b51a69d29f17ed2/botocore-1.40.49.tar.gz", hash = "sha256:fe8d4cbcc22de84c20190ae728c46b931bafeb40fce247010fb071c31b6532b5", size = 14415240, upload-time = "2025-10-09T19:21:37.133Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/7b/dce396a3f7078e0432d40a9778602cbf0785ca91e7bcb64e05f19dfb5662/botocore-1.40.49-py3-none-any.whl", hash = "sha256:bf1089d0e77e4fc2e195d81c519b194ab62a4d4dd3e7113ee4e2bf903b0b75ab", size = 14085172, upload_time = "2025-10-09T19:21:32.721Z" }, + { url = "https://files.pythonhosted.org/packages/fc/7b/dce396a3f7078e0432d40a9778602cbf0785ca91e7bcb64e05f19dfb5662/botocore-1.40.49-py3-none-any.whl", hash = "sha256:bf1089d0e77e4fc2e195d81c519b194ab62a4d4dd3e7113ee4e2bf903b0b75ab", size = 14085172, upload-time = "2025-10-09T19:21:32.721Z" }, +] + +[[package]] +name = "bottle" +version = "0.13.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7a/71/cca6167c06d00c81375fd668719df245864076d284f7cb46a694cbeb5454/bottle-0.13.4.tar.gz", hash = "sha256:787e78327e12b227938de02248333d788cfe45987edca735f8f88e03472c3f47", size = 98717, upload-time = "2025-06-15T10:08:59.439Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/f6/b55ec74cfe68c6584163faa311503c20b0da4c09883a41e8e00d6726c954/bottle-0.13.4-py2.py3-none-any.whl", hash = "sha256:045684fbd2764eac9cdeb824861d1551d113e8b683d8d26e296898d3dd99a12e", size = 103807, upload-time = "2025-06-15T10:08:57.691Z" }, ] [[package]] name = "brotli" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz", hash = "sha256:81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724", size = 7372270, upload_time = "2023-09-07T14:05:41.643Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz", hash = "sha256:81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724", size = 7372270, upload-time = "2023-09-07T14:05:41.643Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/d0/5373ae13b93fe00095a58efcbce837fd470ca39f703a235d2a999baadfbc/Brotli-1.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:32d95b80260d79926f5fab3c41701dbb818fde1c9da590e77e571eefd14abe28", size = 815693, upload_time = "2024-10-18T12:32:23.824Z" }, - { url = "https://files.pythonhosted.org/packages/8e/48/f6e1cdf86751300c288c1459724bfa6917a80e30dbfc326f92cea5d3683a/Brotli-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b760c65308ff1e462f65d69c12e4ae085cff3b332d894637f6273a12a482d09f", size = 422489, upload_time = "2024-10-18T12:32:25.641Z" }, - { url = "https://files.pythonhosted.org/packages/06/88/564958cedce636d0f1bed313381dfc4b4e3d3f6015a63dae6146e1b8c65c/Brotli-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:316cc9b17edf613ac76b1f1f305d2a748f1b976b033b049a6ecdfd5612c70409", size = 873081, upload_time = "2023-09-07T14:03:57.967Z" }, - { url = "https://files.pythonhosted.org/packages/58/79/b7026a8bb65da9a6bb7d14329fd2bd48d2b7f86d7329d5cc8ddc6a90526f/Brotli-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:caf9ee9a5775f3111642d33b86237b05808dafcd6268faa492250e9b78046eb2", size = 446244, upload_time = "2023-09-07T14:03:59.319Z" }, - { url = "https://files.pythonhosted.org/packages/e5/18/c18c32ecea41b6c0004e15606e274006366fe19436b6adccc1ae7b2e50c2/Brotli-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70051525001750221daa10907c77830bc889cb6d865cc0b813d9db7fefc21451", size = 2906505, upload_time = "2023-09-07T14:04:01.327Z" }, - { url = "https://files.pythonhosted.org/packages/08/c8/69ec0496b1ada7569b62d85893d928e865df29b90736558d6c98c2031208/Brotli-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7f4bf76817c14aa98cc6697ac02f3972cb8c3da93e9ef16b9c66573a68014f91", size = 2944152, upload_time = "2023-09-07T14:04:03.033Z" }, - { url = "https://files.pythonhosted.org/packages/ab/fb/0517cea182219d6768113a38167ef6d4eb157a033178cc938033a552ed6d/Brotli-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0c5516f0aed654134a2fc936325cc2e642f8a0e096d075209672eb321cff408", size = 2919252, upload_time = "2023-09-07T14:04:04.675Z" }, - { url = "https://files.pythonhosted.org/packages/c7/53/73a3431662e33ae61a5c80b1b9d2d18f58dfa910ae8dd696e57d39f1a2f5/Brotli-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6c3020404e0b5eefd7c9485ccf8393cfb75ec38ce75586e046573c9dc29967a0", size = 2845955, upload_time = "2023-09-07T14:04:06.585Z" }, - { url = "https://files.pythonhosted.org/packages/55/ac/bd280708d9c5ebdbf9de01459e625a3e3803cce0784f47d633562cf40e83/Brotli-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4ed11165dd45ce798d99a136808a794a748d5dc38511303239d4e2363c0695dc", size = 2914304, upload_time = "2023-09-07T14:04:08.668Z" }, - { url = "https://files.pythonhosted.org/packages/76/58/5c391b41ecfc4527d2cc3350719b02e87cb424ef8ba2023fb662f9bf743c/Brotli-1.1.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:4093c631e96fdd49e0377a9c167bfd75b6d0bad2ace734c6eb20b348bc3ea180", size = 2814452, upload_time = "2023-09-07T14:04:10.736Z" }, - { url = "https://files.pythonhosted.org/packages/c7/4e/91b8256dfe99c407f174924b65a01f5305e303f486cc7a2e8a5d43c8bec3/Brotli-1.1.0-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:7e4c4629ddad63006efa0ef968c8e4751c5868ff0b1c5c40f76524e894c50248", size = 2938751, upload_time = "2023-09-07T14:04:12.875Z" }, - { url = "https://files.pythonhosted.org/packages/5a/a6/e2a39a5d3b412938362bbbeba5af904092bf3f95b867b4a3eb856104074e/Brotli-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:861bf317735688269936f755fa136a99d1ed526883859f86e41a5d43c61d8966", size = 2933757, upload_time = "2023-09-07T14:04:14.551Z" }, - { url = "https://files.pythonhosted.org/packages/13/f0/358354786280a509482e0e77c1a5459e439766597d280f28cb097642fc26/Brotli-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:87a3044c3a35055527ac75e419dfa9f4f3667a1e887ee80360589eb8c90aabb9", size = 2936146, upload_time = "2024-10-18T12:32:27.257Z" }, - { url = "https://files.pythonhosted.org/packages/80/f7/daf538c1060d3a88266b80ecc1d1c98b79553b3f117a485653f17070ea2a/Brotli-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c5529b34c1c9d937168297f2c1fde7ebe9ebdd5e121297ff9c043bdb2ae3d6fb", size = 2848055, upload_time = "2024-10-18T12:32:29.376Z" }, - { url = "https://files.pythonhosted.org/packages/ad/cf/0eaa0585c4077d3c2d1edf322d8e97aabf317941d3a72d7b3ad8bce004b0/Brotli-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ca63e1890ede90b2e4454f9a65135a4d387a4585ff8282bb72964fab893f2111", size = 3035102, upload_time = "2024-10-18T12:32:31.371Z" }, - { url = "https://files.pythonhosted.org/packages/d8/63/1c1585b2aa554fe6dbce30f0c18bdbc877fa9a1bf5ff17677d9cca0ac122/Brotli-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e79e6520141d792237c70bcd7a3b122d00f2613769ae0cb61c52e89fd3443839", size = 2930029, upload_time = "2024-10-18T12:32:33.293Z" }, - { url = "https://files.pythonhosted.org/packages/5f/3b/4e3fd1893eb3bbfef8e5a80d4508bec17a57bb92d586c85c12d28666bb13/Brotli-1.1.0-cp312-cp312-win32.whl", hash = "sha256:5f4d5ea15c9382135076d2fb28dde923352fe02951e66935a9efaac8f10e81b0", size = 333276, upload_time = "2023-09-07T14:04:16.49Z" }, - { url = "https://files.pythonhosted.org/packages/3d/d5/942051b45a9e883b5b6e98c041698b1eb2012d25e5948c58d6bf85b1bb43/Brotli-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:906bc3a79de8c4ae5b86d3d75a8b77e44404b0f4261714306e3ad248d8ab0951", size = 357255, upload_time = "2023-09-07T14:04:17.83Z" }, - { url = "https://files.pythonhosted.org/packages/0a/9f/fb37bb8ffc52a8da37b1c03c459a8cd55df7a57bdccd8831d500e994a0ca/Brotli-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8bf32b98b75c13ec7cf774164172683d6e7891088f6316e54425fde1efc276d5", size = 815681, upload_time = "2024-10-18T12:32:34.942Z" }, - { url = "https://files.pythonhosted.org/packages/06/b3/dbd332a988586fefb0aa49c779f59f47cae76855c2d00f450364bb574cac/Brotli-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7bc37c4d6b87fb1017ea28c9508b36bbcb0c3d18b4260fcdf08b200c74a6aee8", size = 422475, upload_time = "2024-10-18T12:32:36.485Z" }, - { url = "https://files.pythonhosted.org/packages/bb/80/6aaddc2f63dbcf2d93c2d204e49c11a9ec93a8c7c63261e2b4bd35198283/Brotli-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c0ef38c7a7014ffac184db9e04debe495d317cc9c6fb10071f7fefd93100a4f", size = 2906173, upload_time = "2024-10-18T12:32:37.978Z" }, - { url = "https://files.pythonhosted.org/packages/ea/1d/e6ca79c96ff5b641df6097d299347507d39a9604bde8915e76bf026d6c77/Brotli-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91d7cc2a76b5567591d12c01f019dd7afce6ba8cba6571187e21e2fc418ae648", size = 2943803, upload_time = "2024-10-18T12:32:39.606Z" }, - { url = "https://files.pythonhosted.org/packages/ac/a3/d98d2472e0130b7dd3acdbb7f390d478123dbf62b7d32bda5c830a96116d/Brotli-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a93dde851926f4f2678e704fadeb39e16c35d8baebd5252c9fd94ce8ce68c4a0", size = 2918946, upload_time = "2024-10-18T12:32:41.679Z" }, - { url = "https://files.pythonhosted.org/packages/c4/a5/c69e6d272aee3e1423ed005d8915a7eaa0384c7de503da987f2d224d0721/Brotli-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f0db75f47be8b8abc8d9e31bc7aad0547ca26f24a54e6fd10231d623f183d089", size = 2845707, upload_time = "2024-10-18T12:32:43.478Z" }, - { url = "https://files.pythonhosted.org/packages/58/9f/4149d38b52725afa39067350696c09526de0125ebfbaab5acc5af28b42ea/Brotli-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6967ced6730aed543b8673008b5a391c3b1076d834ca438bbd70635c73775368", size = 2936231, upload_time = "2024-10-18T12:32:45.224Z" }, - { url = "https://files.pythonhosted.org/packages/5a/5a/145de884285611838a16bebfdb060c231c52b8f84dfbe52b852a15780386/Brotli-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:7eedaa5d036d9336c95915035fb57422054014ebdeb6f3b42eac809928e40d0c", size = 2848157, upload_time = "2024-10-18T12:32:46.894Z" }, - { url = "https://files.pythonhosted.org/packages/50/ae/408b6bfb8525dadebd3b3dd5b19d631da4f7d46420321db44cd99dcf2f2c/Brotli-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d487f5432bf35b60ed625d7e1b448e2dc855422e87469e3f450aa5552b0eb284", size = 3035122, upload_time = "2024-10-18T12:32:48.844Z" }, - { url = "https://files.pythonhosted.org/packages/af/85/a94e5cfaa0ca449d8f91c3d6f78313ebf919a0dbd55a100c711c6e9655bc/Brotli-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:832436e59afb93e1836081a20f324cb185836c617659b07b129141a8426973c7", size = 2930206, upload_time = "2024-10-18T12:32:51.198Z" }, - { url = "https://files.pythonhosted.org/packages/c2/f0/a61d9262cd01351df22e57ad7c34f66794709acab13f34be2675f45bf89d/Brotli-1.1.0-cp313-cp313-win32.whl", hash = "sha256:43395e90523f9c23a3d5bdf004733246fba087f2948f87ab28015f12359ca6a0", size = 333804, upload_time = "2024-10-18T12:32:52.661Z" }, - { url = "https://files.pythonhosted.org/packages/7e/c1/ec214e9c94000d1c1974ec67ced1c970c148aa6b8d8373066123fc3dbf06/Brotli-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:9011560a466d2eb3f5a6e4929cf4a09be405c64154e12df0dd72713f6500e32b", size = 358517, upload_time = "2024-10-18T12:32:54.066Z" }, + { url = "https://files.pythonhosted.org/packages/5c/d0/5373ae13b93fe00095a58efcbce837fd470ca39f703a235d2a999baadfbc/Brotli-1.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:32d95b80260d79926f5fab3c41701dbb818fde1c9da590e77e571eefd14abe28", size = 815693, upload-time = "2024-10-18T12:32:23.824Z" }, + { url = "https://files.pythonhosted.org/packages/8e/48/f6e1cdf86751300c288c1459724bfa6917a80e30dbfc326f92cea5d3683a/Brotli-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b760c65308ff1e462f65d69c12e4ae085cff3b332d894637f6273a12a482d09f", size = 422489, upload-time = "2024-10-18T12:32:25.641Z" }, + { url = "https://files.pythonhosted.org/packages/06/88/564958cedce636d0f1bed313381dfc4b4e3d3f6015a63dae6146e1b8c65c/Brotli-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:316cc9b17edf613ac76b1f1f305d2a748f1b976b033b049a6ecdfd5612c70409", size = 873081, upload-time = "2023-09-07T14:03:57.967Z" }, + { url = "https://files.pythonhosted.org/packages/58/79/b7026a8bb65da9a6bb7d14329fd2bd48d2b7f86d7329d5cc8ddc6a90526f/Brotli-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:caf9ee9a5775f3111642d33b86237b05808dafcd6268faa492250e9b78046eb2", size = 446244, upload-time = "2023-09-07T14:03:59.319Z" }, + { url = "https://files.pythonhosted.org/packages/e5/18/c18c32ecea41b6c0004e15606e274006366fe19436b6adccc1ae7b2e50c2/Brotli-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70051525001750221daa10907c77830bc889cb6d865cc0b813d9db7fefc21451", size = 2906505, upload-time = "2023-09-07T14:04:01.327Z" }, + { url = "https://files.pythonhosted.org/packages/08/c8/69ec0496b1ada7569b62d85893d928e865df29b90736558d6c98c2031208/Brotli-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7f4bf76817c14aa98cc6697ac02f3972cb8c3da93e9ef16b9c66573a68014f91", size = 2944152, upload-time = "2023-09-07T14:04:03.033Z" }, + { url = "https://files.pythonhosted.org/packages/ab/fb/0517cea182219d6768113a38167ef6d4eb157a033178cc938033a552ed6d/Brotli-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0c5516f0aed654134a2fc936325cc2e642f8a0e096d075209672eb321cff408", size = 2919252, upload-time = "2023-09-07T14:04:04.675Z" }, + { url = "https://files.pythonhosted.org/packages/c7/53/73a3431662e33ae61a5c80b1b9d2d18f58dfa910ae8dd696e57d39f1a2f5/Brotli-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6c3020404e0b5eefd7c9485ccf8393cfb75ec38ce75586e046573c9dc29967a0", size = 2845955, upload-time = "2023-09-07T14:04:06.585Z" }, + { url = "https://files.pythonhosted.org/packages/55/ac/bd280708d9c5ebdbf9de01459e625a3e3803cce0784f47d633562cf40e83/Brotli-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4ed11165dd45ce798d99a136808a794a748d5dc38511303239d4e2363c0695dc", size = 2914304, upload-time = "2023-09-07T14:04:08.668Z" }, + { url = "https://files.pythonhosted.org/packages/76/58/5c391b41ecfc4527d2cc3350719b02e87cb424ef8ba2023fb662f9bf743c/Brotli-1.1.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:4093c631e96fdd49e0377a9c167bfd75b6d0bad2ace734c6eb20b348bc3ea180", size = 2814452, upload-time = "2023-09-07T14:04:10.736Z" }, + { url = "https://files.pythonhosted.org/packages/c7/4e/91b8256dfe99c407f174924b65a01f5305e303f486cc7a2e8a5d43c8bec3/Brotli-1.1.0-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:7e4c4629ddad63006efa0ef968c8e4751c5868ff0b1c5c40f76524e894c50248", size = 2938751, upload-time = "2023-09-07T14:04:12.875Z" }, + { url = "https://files.pythonhosted.org/packages/5a/a6/e2a39a5d3b412938362bbbeba5af904092bf3f95b867b4a3eb856104074e/Brotli-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:861bf317735688269936f755fa136a99d1ed526883859f86e41a5d43c61d8966", size = 2933757, upload-time = "2023-09-07T14:04:14.551Z" }, + { url = "https://files.pythonhosted.org/packages/13/f0/358354786280a509482e0e77c1a5459e439766597d280f28cb097642fc26/Brotli-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:87a3044c3a35055527ac75e419dfa9f4f3667a1e887ee80360589eb8c90aabb9", size = 2936146, upload-time = "2024-10-18T12:32:27.257Z" }, + { url = "https://files.pythonhosted.org/packages/80/f7/daf538c1060d3a88266b80ecc1d1c98b79553b3f117a485653f17070ea2a/Brotli-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c5529b34c1c9d937168297f2c1fde7ebe9ebdd5e121297ff9c043bdb2ae3d6fb", size = 2848055, upload-time = "2024-10-18T12:32:29.376Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/0eaa0585c4077d3c2d1edf322d8e97aabf317941d3a72d7b3ad8bce004b0/Brotli-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ca63e1890ede90b2e4454f9a65135a4d387a4585ff8282bb72964fab893f2111", size = 3035102, upload-time = "2024-10-18T12:32:31.371Z" }, + { url = "https://files.pythonhosted.org/packages/d8/63/1c1585b2aa554fe6dbce30f0c18bdbc877fa9a1bf5ff17677d9cca0ac122/Brotli-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e79e6520141d792237c70bcd7a3b122d00f2613769ae0cb61c52e89fd3443839", size = 2930029, upload-time = "2024-10-18T12:32:33.293Z" }, + { url = "https://files.pythonhosted.org/packages/5f/3b/4e3fd1893eb3bbfef8e5a80d4508bec17a57bb92d586c85c12d28666bb13/Brotli-1.1.0-cp312-cp312-win32.whl", hash = "sha256:5f4d5ea15c9382135076d2fb28dde923352fe02951e66935a9efaac8f10e81b0", size = 333276, upload-time = "2023-09-07T14:04:16.49Z" }, + { url = "https://files.pythonhosted.org/packages/3d/d5/942051b45a9e883b5b6e98c041698b1eb2012d25e5948c58d6bf85b1bb43/Brotli-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:906bc3a79de8c4ae5b86d3d75a8b77e44404b0f4261714306e3ad248d8ab0951", size = 357255, upload-time = "2023-09-07T14:04:17.83Z" }, + { url = "https://files.pythonhosted.org/packages/0a/9f/fb37bb8ffc52a8da37b1c03c459a8cd55df7a57bdccd8831d500e994a0ca/Brotli-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8bf32b98b75c13ec7cf774164172683d6e7891088f6316e54425fde1efc276d5", size = 815681, upload-time = "2024-10-18T12:32:34.942Z" }, + { url = "https://files.pythonhosted.org/packages/06/b3/dbd332a988586fefb0aa49c779f59f47cae76855c2d00f450364bb574cac/Brotli-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7bc37c4d6b87fb1017ea28c9508b36bbcb0c3d18b4260fcdf08b200c74a6aee8", size = 422475, upload-time = "2024-10-18T12:32:36.485Z" }, + { url = "https://files.pythonhosted.org/packages/bb/80/6aaddc2f63dbcf2d93c2d204e49c11a9ec93a8c7c63261e2b4bd35198283/Brotli-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c0ef38c7a7014ffac184db9e04debe495d317cc9c6fb10071f7fefd93100a4f", size = 2906173, upload-time = "2024-10-18T12:32:37.978Z" }, + { url = "https://files.pythonhosted.org/packages/ea/1d/e6ca79c96ff5b641df6097d299347507d39a9604bde8915e76bf026d6c77/Brotli-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91d7cc2a76b5567591d12c01f019dd7afce6ba8cba6571187e21e2fc418ae648", size = 2943803, upload-time = "2024-10-18T12:32:39.606Z" }, + { url = "https://files.pythonhosted.org/packages/ac/a3/d98d2472e0130b7dd3acdbb7f390d478123dbf62b7d32bda5c830a96116d/Brotli-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a93dde851926f4f2678e704fadeb39e16c35d8baebd5252c9fd94ce8ce68c4a0", size = 2918946, upload-time = "2024-10-18T12:32:41.679Z" }, + { url = "https://files.pythonhosted.org/packages/c4/a5/c69e6d272aee3e1423ed005d8915a7eaa0384c7de503da987f2d224d0721/Brotli-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f0db75f47be8b8abc8d9e31bc7aad0547ca26f24a54e6fd10231d623f183d089", size = 2845707, upload-time = "2024-10-18T12:32:43.478Z" }, + { url = "https://files.pythonhosted.org/packages/58/9f/4149d38b52725afa39067350696c09526de0125ebfbaab5acc5af28b42ea/Brotli-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6967ced6730aed543b8673008b5a391c3b1076d834ca438bbd70635c73775368", size = 2936231, upload-time = "2024-10-18T12:32:45.224Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5a/145de884285611838a16bebfdb060c231c52b8f84dfbe52b852a15780386/Brotli-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:7eedaa5d036d9336c95915035fb57422054014ebdeb6f3b42eac809928e40d0c", size = 2848157, upload-time = "2024-10-18T12:32:46.894Z" }, + { url = "https://files.pythonhosted.org/packages/50/ae/408b6bfb8525dadebd3b3dd5b19d631da4f7d46420321db44cd99dcf2f2c/Brotli-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d487f5432bf35b60ed625d7e1b448e2dc855422e87469e3f450aa5552b0eb284", size = 3035122, upload-time = "2024-10-18T12:32:48.844Z" }, + { url = "https://files.pythonhosted.org/packages/af/85/a94e5cfaa0ca449d8f91c3d6f78313ebf919a0dbd55a100c711c6e9655bc/Brotli-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:832436e59afb93e1836081a20f324cb185836c617659b07b129141a8426973c7", size = 2930206, upload-time = "2024-10-18T12:32:51.198Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f0/a61d9262cd01351df22e57ad7c34f66794709acab13f34be2675f45bf89d/Brotli-1.1.0-cp313-cp313-win32.whl", hash = "sha256:43395e90523f9c23a3d5bdf004733246fba087f2948f87ab28015f12359ca6a0", size = 333804, upload-time = "2024-10-18T12:32:52.661Z" }, + { url = "https://files.pythonhosted.org/packages/7e/c1/ec214e9c94000d1c1974ec67ced1c970c148aa6b8d8373066123fc3dbf06/Brotli-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:9011560a466d2eb3f5a6e4929cf4a09be405c64154e12df0dd72713f6500e32b", size = 358517, upload-time = "2024-10-18T12:32:54.066Z" }, ] [[package]] name = "cachetools" version = "6.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cc/7e/b975b5814bd36faf009faebe22c1072a1fa1168db34d285ef0ba071ad78c/cachetools-6.2.1.tar.gz", hash = "sha256:3f391e4bd8f8bf0931169baf7456cc822705f4e2a31f840d218f445b9a854201", size = 31325, upload_time = "2025-10-12T14:55:30.139Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/7e/b975b5814bd36faf009faebe22c1072a1fa1168db34d285ef0ba071ad78c/cachetools-6.2.1.tar.gz", hash = "sha256:3f391e4bd8f8bf0931169baf7456cc822705f4e2a31f840d218f445b9a854201", size = 31325, upload-time = "2025-10-12T14:55:30.139Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/96/c5/1e741d26306c42e2bf6ab740b2202872727e0f606033c9dd713f8b93f5a8/cachetools-6.2.1-py3-none-any.whl", hash = "sha256:09868944b6dde876dfd44e1d47e18484541eaf12f26f29b7af91b26cc892d701", size = 11280, upload_time = "2025-10-12T14:55:28.382Z" }, + { url = "https://files.pythonhosted.org/packages/96/c5/1e741d26306c42e2bf6ab740b2202872727e0f606033c9dd713f8b93f5a8/cachetools-6.2.1-py3-none-any.whl", hash = "sha256:09868944b6dde876dfd44e1d47e18484541eaf12f26f29b7af91b26cc892d701", size = 11280, upload-time = "2025-10-12T14:55:28.382Z" }, ] [[package]] name = "certifi" version = "2025.10.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4c/5b/b6ce21586237c77ce67d01dc5507039d444b630dd76611bbca2d8e5dcd91/certifi-2025.10.5.tar.gz", hash = "sha256:47c09d31ccf2acf0be3f701ea53595ee7e0b8fa08801c6624be771df09ae7b43", size = 164519, upload_time = "2025-10-05T04:12:15.808Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/5b/b6ce21586237c77ce67d01dc5507039d444b630dd76611bbca2d8e5dcd91/certifi-2025.10.5.tar.gz", hash = "sha256:47c09d31ccf2acf0be3f701ea53595ee7e0b8fa08801c6624be771df09ae7b43", size = 164519, upload-time = "2025-10-05T04:12:15.808Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/37/af0d2ef3967ac0d6113837b44a4f0bfe1328c2b9763bd5b1744520e5cfed/certifi-2025.10.5-py3-none-any.whl", hash = "sha256:0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de", size = 163286, upload_time = "2025-10-05T04:12:14.03Z" }, + { url = "https://files.pythonhosted.org/packages/e4/37/af0d2ef3967ac0d6113837b44a4f0bfe1328c2b9763bd5b1744520e5cfed/certifi-2025.10.5-py3-none-any.whl", hash = "sha256:0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de", size = 163286, upload-time = "2025-10-05T04:12:14.03Z" }, ] [[package]] @@ -618,82 +628,82 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload_time = "2025-09-08T23:24:04.541Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload_time = "2025-09-08T23:22:44.795Z" }, - { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload_time = "2025-09-08T23:22:45.938Z" }, - { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload_time = "2025-09-08T23:22:47.349Z" }, - { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload_time = "2025-09-08T23:22:48.677Z" }, - { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload_time = "2025-09-08T23:22:50.06Z" }, - { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload_time = "2025-09-08T23:22:51.364Z" }, - { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload_time = "2025-09-08T23:22:52.902Z" }, - { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload_time = "2025-09-08T23:22:54.518Z" }, - { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload_time = "2025-09-08T23:22:55.867Z" }, - { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload_time = "2025-09-08T23:22:57.188Z" }, - { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload_time = "2025-09-08T23:22:58.351Z" }, - { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload_time = "2025-09-08T23:22:59.668Z" }, - { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload_time = "2025-09-08T23:23:00.879Z" }, - { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload_time = "2025-09-08T23:23:02.231Z" }, - { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload_time = "2025-09-08T23:23:03.472Z" }, - { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload_time = "2025-09-08T23:23:04.792Z" }, - { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload_time = "2025-09-08T23:23:06.127Z" }, - { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload_time = "2025-09-08T23:23:07.753Z" }, - { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload_time = "2025-09-08T23:23:09.648Z" }, - { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload_time = "2025-09-08T23:23:10.928Z" }, - { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload_time = "2025-09-08T23:23:12.42Z" }, - { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload_time = "2025-09-08T23:23:14.32Z" }, - { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload_time = "2025-09-08T23:23:15.535Z" }, - { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload_time = "2025-09-08T23:23:16.761Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, ] [[package]] name = "cfgv" version = "3.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", size = 7114, upload_time = "2023-08-12T20:38:17.776Z" } +sdist = { url = "https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560", size = 7114, upload-time = "2023-08-12T20:38:17.776Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", size = 7249, upload_time = "2023-08-12T20:38:16.269Z" }, + { url = "https://files.pythonhosted.org/packages/c5/55/51844dd50c4fc7a33b653bfaba4c2456f06955289ca770a5dbd5fd267374/cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9", size = 7249, upload-time = "2023-08-12T20:38:16.269Z" }, ] [[package]] name = "charset-normalizer" version = "3.4.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz", hash = "sha256:94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a", size = 129418, upload_time = "2025-10-14T04:42:32.879Z" } +sdist = { url = "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz", hash = "sha256:94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a", size = 129418, upload-time = "2025-10-14T04:42:32.879Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f3/85/1637cd4af66fa687396e757dec650f28025f2a2f5a5531a3208dc0ec43f2/charset_normalizer-3.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0a98e6759f854bd25a58a73fa88833fba3b7c491169f86ce1180c948ab3fd394", size = 208425, upload_time = "2025-10-14T04:40:53.353Z" }, - { url = "https://files.pythonhosted.org/packages/9d/6a/04130023fef2a0d9c62d0bae2649b69f7b7d8d24ea5536feef50551029df/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b5b290ccc2a263e8d185130284f8501e3e36c5e02750fc6b6bdeb2e9e96f1e25", size = 148162, upload_time = "2025-10-14T04:40:54.558Z" }, - { url = "https://files.pythonhosted.org/packages/78/29/62328d79aa60da22c9e0b9a66539feae06ca0f5a4171ac4f7dc285b83688/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74bb723680f9f7a6234dcf67aea57e708ec1fbdf5699fb91dfd6f511b0a320ef", size = 144558, upload_time = "2025-10-14T04:40:55.677Z" }, - { url = "https://files.pythonhosted.org/packages/86/bb/b32194a4bf15b88403537c2e120b817c61cd4ecffa9b6876e941c3ee38fe/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f1e34719c6ed0b92f418c7c780480b26b5d9c50349e9a9af7d76bf757530350d", size = 161497, upload_time = "2025-10-14T04:40:57.217Z" }, - { url = "https://files.pythonhosted.org/packages/19/89/a54c82b253d5b9b111dc74aca196ba5ccfcca8242d0fb64146d4d3183ff1/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2437418e20515acec67d86e12bf70056a33abdacb5cb1655042f6538d6b085a8", size = 159240, upload_time = "2025-10-14T04:40:58.358Z" }, - { url = "https://files.pythonhosted.org/packages/c0/10/d20b513afe03acc89ec33948320a5544d31f21b05368436d580dec4e234d/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11d694519d7f29d6cd09f6ac70028dba10f92f6cdd059096db198c283794ac86", size = 153471, upload_time = "2025-10-14T04:40:59.468Z" }, - { url = "https://files.pythonhosted.org/packages/61/fa/fbf177b55bdd727010f9c0a3c49eefa1d10f960e5f09d1d887bf93c2e698/charset_normalizer-3.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac1c4a689edcc530fc9d9aa11f5774b9e2f33f9a0c6a57864e90908f5208d30a", size = 150864, upload_time = "2025-10-14T04:41:00.623Z" }, - { url = "https://files.pythonhosted.org/packages/05/12/9fbc6a4d39c0198adeebbde20b619790e9236557ca59fc40e0e3cebe6f40/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:21d142cc6c0ec30d2efee5068ca36c128a30b0f2c53c1c07bd78cb6bc1d3be5f", size = 150647, upload_time = "2025-10-14T04:41:01.754Z" }, - { url = "https://files.pythonhosted.org/packages/ad/1f/6a9a593d52e3e8c5d2b167daf8c6b968808efb57ef4c210acb907c365bc4/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:5dbe56a36425d26d6cfb40ce79c314a2e4dd6211d51d6d2191c00bed34f354cc", size = 145110, upload_time = "2025-10-14T04:41:03.231Z" }, - { url = "https://files.pythonhosted.org/packages/30/42/9a52c609e72471b0fc54386dc63c3781a387bb4fe61c20231a4ebcd58bdd/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5bfbb1b9acf3334612667b61bd3002196fe2a1eb4dd74d247e0f2a4d50ec9bbf", size = 162839, upload_time = "2025-10-14T04:41:04.715Z" }, - { url = "https://files.pythonhosted.org/packages/c4/5b/c0682bbf9f11597073052628ddd38344a3d673fda35a36773f7d19344b23/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:d055ec1e26e441f6187acf818b73564e6e6282709e9bcb5b63f5b23068356a15", size = 150667, upload_time = "2025-10-14T04:41:05.827Z" }, - { url = "https://files.pythonhosted.org/packages/e4/24/a41afeab6f990cf2daf6cb8c67419b63b48cf518e4f56022230840c9bfb2/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:af2d8c67d8e573d6de5bc30cdb27e9b95e49115cd9baad5ddbd1a6207aaa82a9", size = 160535, upload_time = "2025-10-14T04:41:06.938Z" }, - { url = "https://files.pythonhosted.org/packages/2a/e5/6a4ce77ed243c4a50a1fecca6aaaab419628c818a49434be428fe24c9957/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:780236ac706e66881f3b7f2f32dfe90507a09e67d1d454c762cf642e6e1586e0", size = 154816, upload_time = "2025-10-14T04:41:08.101Z" }, - { url = "https://files.pythonhosted.org/packages/a8/ef/89297262b8092b312d29cdb2517cb1237e51db8ecef2e9af5edbe7b683b1/charset_normalizer-3.4.4-cp312-cp312-win32.whl", hash = "sha256:5833d2c39d8896e4e19b689ffc198f08ea58116bee26dea51e362ecc7cd3ed26", size = 99694, upload_time = "2025-10-14T04:41:09.23Z" }, - { url = "https://files.pythonhosted.org/packages/3d/2d/1e5ed9dd3b3803994c155cd9aacb60c82c331bad84daf75bcb9c91b3295e/charset_normalizer-3.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:a79cfe37875f822425b89a82333404539ae63dbdddf97f84dcbc3d339aae9525", size = 107131, upload_time = "2025-10-14T04:41:10.467Z" }, - { url = "https://files.pythonhosted.org/packages/d0/d9/0ed4c7098a861482a7b6a95603edce4c0d9db2311af23da1fb2b75ec26fc/charset_normalizer-3.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:376bec83a63b8021bb5c8ea75e21c4ccb86e7e45ca4eb81146091b56599b80c3", size = 100390, upload_time = "2025-10-14T04:41:11.915Z" }, - { url = "https://files.pythonhosted.org/packages/97/45/4b3a1239bbacd321068ea6e7ac28875b03ab8bc0aa0966452db17cd36714/charset_normalizer-3.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e1f185f86a6f3403aa2420e815904c67b2f9ebc443f045edd0de921108345794", size = 208091, upload_time = "2025-10-14T04:41:13.346Z" }, - { url = "https://files.pythonhosted.org/packages/7d/62/73a6d7450829655a35bb88a88fca7d736f9882a27eacdca2c6d505b57e2e/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b39f987ae8ccdf0d2642338faf2abb1862340facc796048b604ef14919e55ed", size = 147936, upload_time = "2025-10-14T04:41:14.461Z" }, - { url = "https://files.pythonhosted.org/packages/89/c5/adb8c8b3d6625bef6d88b251bbb0d95f8205831b987631ab0c8bb5d937c2/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3162d5d8ce1bb98dd51af660f2121c55d0fa541b46dff7bb9b9f86ea1d87de72", size = 144180, upload_time = "2025-10-14T04:41:15.588Z" }, - { url = "https://files.pythonhosted.org/packages/91/ed/9706e4070682d1cc219050b6048bfd293ccf67b3d4f5a4f39207453d4b99/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:81d5eb2a312700f4ecaa977a8235b634ce853200e828fbadf3a9c50bab278328", size = 161346, upload_time = "2025-10-14T04:41:16.738Z" }, - { url = "https://files.pythonhosted.org/packages/d5/0d/031f0d95e4972901a2f6f09ef055751805ff541511dc1252ba3ca1f80cf5/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5bd2293095d766545ec1a8f612559f6b40abc0eb18bb2f5d1171872d34036ede", size = 158874, upload_time = "2025-10-14T04:41:17.923Z" }, - { url = "https://files.pythonhosted.org/packages/f5/83/6ab5883f57c9c801ce5e5677242328aa45592be8a00644310a008d04f922/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8a8b89589086a25749f471e6a900d3f662d1d3b6e2e59dcecf787b1cc3a1894", size = 153076, upload_time = "2025-10-14T04:41:19.106Z" }, - { url = "https://files.pythonhosted.org/packages/75/1e/5ff781ddf5260e387d6419959ee89ef13878229732732ee73cdae01800f2/charset_normalizer-3.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc7637e2f80d8530ee4a78e878bce464f70087ce73cf7c1caf142416923b98f1", size = 150601, upload_time = "2025-10-14T04:41:20.245Z" }, - { url = "https://files.pythonhosted.org/packages/d7/57/71be810965493d3510a6ca79b90c19e48696fb1ff964da319334b12677f0/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f8bf04158c6b607d747e93949aa60618b61312fe647a6369f88ce2ff16043490", size = 150376, upload_time = "2025-10-14T04:41:21.398Z" }, - { url = "https://files.pythonhosted.org/packages/e5/d5/c3d057a78c181d007014feb7e9f2e65905a6c4ef182c0ddf0de2924edd65/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:554af85e960429cf30784dd47447d5125aaa3b99a6f0683589dbd27e2f45da44", size = 144825, upload_time = "2025-10-14T04:41:22.583Z" }, - { url = "https://files.pythonhosted.org/packages/e6/8c/d0406294828d4976f275ffbe66f00266c4b3136b7506941d87c00cab5272/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:74018750915ee7ad843a774364e13a3db91682f26142baddf775342c3f5b1133", size = 162583, upload_time = "2025-10-14T04:41:23.754Z" }, - { url = "https://files.pythonhosted.org/packages/d7/24/e2aa1f18c8f15c4c0e932d9287b8609dd30ad56dbe41d926bd846e22fb8d/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c0463276121fdee9c49b98908b3a89c39be45d86d1dbaa22957e38f6321d4ce3", size = 150366, upload_time = "2025-10-14T04:41:25.27Z" }, - { url = "https://files.pythonhosted.org/packages/e4/5b/1e6160c7739aad1e2df054300cc618b06bf784a7a164b0f238360721ab86/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:362d61fd13843997c1c446760ef36f240cf81d3ebf74ac62652aebaf7838561e", size = 160300, upload_time = "2025-10-14T04:41:26.725Z" }, - { url = "https://files.pythonhosted.org/packages/7a/10/f882167cd207fbdd743e55534d5d9620e095089d176d55cb22d5322f2afd/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a26f18905b8dd5d685d6d07b0cdf98a79f3c7a918906af7cc143ea2e164c8bc", size = 154465, upload_time = "2025-10-14T04:41:28.322Z" }, - { url = "https://files.pythonhosted.org/packages/89/66/c7a9e1b7429be72123441bfdbaf2bc13faab3f90b933f664db506dea5915/charset_normalizer-3.4.4-cp313-cp313-win32.whl", hash = "sha256:9b35f4c90079ff2e2edc5b26c0c77925e5d2d255c42c74fdb70fb49b172726ac", size = 99404, upload_time = "2025-10-14T04:41:29.95Z" }, - { url = "https://files.pythonhosted.org/packages/c4/26/b9924fa27db384bdcd97ab83b4f0a8058d96ad9626ead570674d5e737d90/charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:b435cba5f4f750aa6c0a0d92c541fb79f69a387c91e61f1795227e4ed9cece14", size = 107092, upload_time = "2025-10-14T04:41:31.188Z" }, - { url = "https://files.pythonhosted.org/packages/af/8f/3ed4bfa0c0c72a7ca17f0380cd9e4dd842b09f664e780c13cff1dcf2ef1b/charset_normalizer-3.4.4-cp313-cp313-win_arm64.whl", hash = "sha256:542d2cee80be6f80247095cc36c418f7bddd14f4a6de45af91dfad36d817bba2", size = 100408, upload_time = "2025-10-14T04:41:32.624Z" }, - { url = "https://files.pythonhosted.org/packages/0a/4c/925909008ed5a988ccbb72dcc897407e5d6d3bd72410d69e051fc0c14647/charset_normalizer-3.4.4-py3-none-any.whl", hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f", size = 53402, upload_time = "2025-10-14T04:42:31.76Z" }, + { url = "https://files.pythonhosted.org/packages/f3/85/1637cd4af66fa687396e757dec650f28025f2a2f5a5531a3208dc0ec43f2/charset_normalizer-3.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0a98e6759f854bd25a58a73fa88833fba3b7c491169f86ce1180c948ab3fd394", size = 208425, upload-time = "2025-10-14T04:40:53.353Z" }, + { url = "https://files.pythonhosted.org/packages/9d/6a/04130023fef2a0d9c62d0bae2649b69f7b7d8d24ea5536feef50551029df/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b5b290ccc2a263e8d185130284f8501e3e36c5e02750fc6b6bdeb2e9e96f1e25", size = 148162, upload-time = "2025-10-14T04:40:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/78/29/62328d79aa60da22c9e0b9a66539feae06ca0f5a4171ac4f7dc285b83688/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74bb723680f9f7a6234dcf67aea57e708ec1fbdf5699fb91dfd6f511b0a320ef", size = 144558, upload-time = "2025-10-14T04:40:55.677Z" }, + { url = "https://files.pythonhosted.org/packages/86/bb/b32194a4bf15b88403537c2e120b817c61cd4ecffa9b6876e941c3ee38fe/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f1e34719c6ed0b92f418c7c780480b26b5d9c50349e9a9af7d76bf757530350d", size = 161497, upload-time = "2025-10-14T04:40:57.217Z" }, + { url = "https://files.pythonhosted.org/packages/19/89/a54c82b253d5b9b111dc74aca196ba5ccfcca8242d0fb64146d4d3183ff1/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2437418e20515acec67d86e12bf70056a33abdacb5cb1655042f6538d6b085a8", size = 159240, upload-time = "2025-10-14T04:40:58.358Z" }, + { url = "https://files.pythonhosted.org/packages/c0/10/d20b513afe03acc89ec33948320a5544d31f21b05368436d580dec4e234d/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11d694519d7f29d6cd09f6ac70028dba10f92f6cdd059096db198c283794ac86", size = 153471, upload-time = "2025-10-14T04:40:59.468Z" }, + { url = "https://files.pythonhosted.org/packages/61/fa/fbf177b55bdd727010f9c0a3c49eefa1d10f960e5f09d1d887bf93c2e698/charset_normalizer-3.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac1c4a689edcc530fc9d9aa11f5774b9e2f33f9a0c6a57864e90908f5208d30a", size = 150864, upload-time = "2025-10-14T04:41:00.623Z" }, + { url = "https://files.pythonhosted.org/packages/05/12/9fbc6a4d39c0198adeebbde20b619790e9236557ca59fc40e0e3cebe6f40/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:21d142cc6c0ec30d2efee5068ca36c128a30b0f2c53c1c07bd78cb6bc1d3be5f", size = 150647, upload-time = "2025-10-14T04:41:01.754Z" }, + { url = "https://files.pythonhosted.org/packages/ad/1f/6a9a593d52e3e8c5d2b167daf8c6b968808efb57ef4c210acb907c365bc4/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:5dbe56a36425d26d6cfb40ce79c314a2e4dd6211d51d6d2191c00bed34f354cc", size = 145110, upload-time = "2025-10-14T04:41:03.231Z" }, + { url = "https://files.pythonhosted.org/packages/30/42/9a52c609e72471b0fc54386dc63c3781a387bb4fe61c20231a4ebcd58bdd/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5bfbb1b9acf3334612667b61bd3002196fe2a1eb4dd74d247e0f2a4d50ec9bbf", size = 162839, upload-time = "2025-10-14T04:41:04.715Z" }, + { url = "https://files.pythonhosted.org/packages/c4/5b/c0682bbf9f11597073052628ddd38344a3d673fda35a36773f7d19344b23/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:d055ec1e26e441f6187acf818b73564e6e6282709e9bcb5b63f5b23068356a15", size = 150667, upload-time = "2025-10-14T04:41:05.827Z" }, + { url = "https://files.pythonhosted.org/packages/e4/24/a41afeab6f990cf2daf6cb8c67419b63b48cf518e4f56022230840c9bfb2/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:af2d8c67d8e573d6de5bc30cdb27e9b95e49115cd9baad5ddbd1a6207aaa82a9", size = 160535, upload-time = "2025-10-14T04:41:06.938Z" }, + { url = "https://files.pythonhosted.org/packages/2a/e5/6a4ce77ed243c4a50a1fecca6aaaab419628c818a49434be428fe24c9957/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:780236ac706e66881f3b7f2f32dfe90507a09e67d1d454c762cf642e6e1586e0", size = 154816, upload-time = "2025-10-14T04:41:08.101Z" }, + { url = "https://files.pythonhosted.org/packages/a8/ef/89297262b8092b312d29cdb2517cb1237e51db8ecef2e9af5edbe7b683b1/charset_normalizer-3.4.4-cp312-cp312-win32.whl", hash = "sha256:5833d2c39d8896e4e19b689ffc198f08ea58116bee26dea51e362ecc7cd3ed26", size = 99694, upload-time = "2025-10-14T04:41:09.23Z" }, + { url = "https://files.pythonhosted.org/packages/3d/2d/1e5ed9dd3b3803994c155cd9aacb60c82c331bad84daf75bcb9c91b3295e/charset_normalizer-3.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:a79cfe37875f822425b89a82333404539ae63dbdddf97f84dcbc3d339aae9525", size = 107131, upload-time = "2025-10-14T04:41:10.467Z" }, + { url = "https://files.pythonhosted.org/packages/d0/d9/0ed4c7098a861482a7b6a95603edce4c0d9db2311af23da1fb2b75ec26fc/charset_normalizer-3.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:376bec83a63b8021bb5c8ea75e21c4ccb86e7e45ca4eb81146091b56599b80c3", size = 100390, upload-time = "2025-10-14T04:41:11.915Z" }, + { url = "https://files.pythonhosted.org/packages/97/45/4b3a1239bbacd321068ea6e7ac28875b03ab8bc0aa0966452db17cd36714/charset_normalizer-3.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e1f185f86a6f3403aa2420e815904c67b2f9ebc443f045edd0de921108345794", size = 208091, upload-time = "2025-10-14T04:41:13.346Z" }, + { url = "https://files.pythonhosted.org/packages/7d/62/73a6d7450829655a35bb88a88fca7d736f9882a27eacdca2c6d505b57e2e/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b39f987ae8ccdf0d2642338faf2abb1862340facc796048b604ef14919e55ed", size = 147936, upload-time = "2025-10-14T04:41:14.461Z" }, + { url = "https://files.pythonhosted.org/packages/89/c5/adb8c8b3d6625bef6d88b251bbb0d95f8205831b987631ab0c8bb5d937c2/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3162d5d8ce1bb98dd51af660f2121c55d0fa541b46dff7bb9b9f86ea1d87de72", size = 144180, upload-time = "2025-10-14T04:41:15.588Z" }, + { url = "https://files.pythonhosted.org/packages/91/ed/9706e4070682d1cc219050b6048bfd293ccf67b3d4f5a4f39207453d4b99/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:81d5eb2a312700f4ecaa977a8235b634ce853200e828fbadf3a9c50bab278328", size = 161346, upload-time = "2025-10-14T04:41:16.738Z" }, + { url = "https://files.pythonhosted.org/packages/d5/0d/031f0d95e4972901a2f6f09ef055751805ff541511dc1252ba3ca1f80cf5/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5bd2293095d766545ec1a8f612559f6b40abc0eb18bb2f5d1171872d34036ede", size = 158874, upload-time = "2025-10-14T04:41:17.923Z" }, + { url = "https://files.pythonhosted.org/packages/f5/83/6ab5883f57c9c801ce5e5677242328aa45592be8a00644310a008d04f922/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8a8b89589086a25749f471e6a900d3f662d1d3b6e2e59dcecf787b1cc3a1894", size = 153076, upload-time = "2025-10-14T04:41:19.106Z" }, + { url = "https://files.pythonhosted.org/packages/75/1e/5ff781ddf5260e387d6419959ee89ef13878229732732ee73cdae01800f2/charset_normalizer-3.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc7637e2f80d8530ee4a78e878bce464f70087ce73cf7c1caf142416923b98f1", size = 150601, upload-time = "2025-10-14T04:41:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/d7/57/71be810965493d3510a6ca79b90c19e48696fb1ff964da319334b12677f0/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f8bf04158c6b607d747e93949aa60618b61312fe647a6369f88ce2ff16043490", size = 150376, upload-time = "2025-10-14T04:41:21.398Z" }, + { url = "https://files.pythonhosted.org/packages/e5/d5/c3d057a78c181d007014feb7e9f2e65905a6c4ef182c0ddf0de2924edd65/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:554af85e960429cf30784dd47447d5125aaa3b99a6f0683589dbd27e2f45da44", size = 144825, upload-time = "2025-10-14T04:41:22.583Z" }, + { url = "https://files.pythonhosted.org/packages/e6/8c/d0406294828d4976f275ffbe66f00266c4b3136b7506941d87c00cab5272/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:74018750915ee7ad843a774364e13a3db91682f26142baddf775342c3f5b1133", size = 162583, upload-time = "2025-10-14T04:41:23.754Z" }, + { url = "https://files.pythonhosted.org/packages/d7/24/e2aa1f18c8f15c4c0e932d9287b8609dd30ad56dbe41d926bd846e22fb8d/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c0463276121fdee9c49b98908b3a89c39be45d86d1dbaa22957e38f6321d4ce3", size = 150366, upload-time = "2025-10-14T04:41:25.27Z" }, + { url = "https://files.pythonhosted.org/packages/e4/5b/1e6160c7739aad1e2df054300cc618b06bf784a7a164b0f238360721ab86/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:362d61fd13843997c1c446760ef36f240cf81d3ebf74ac62652aebaf7838561e", size = 160300, upload-time = "2025-10-14T04:41:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/7a/10/f882167cd207fbdd743e55534d5d9620e095089d176d55cb22d5322f2afd/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a26f18905b8dd5d685d6d07b0cdf98a79f3c7a918906af7cc143ea2e164c8bc", size = 154465, upload-time = "2025-10-14T04:41:28.322Z" }, + { url = "https://files.pythonhosted.org/packages/89/66/c7a9e1b7429be72123441bfdbaf2bc13faab3f90b933f664db506dea5915/charset_normalizer-3.4.4-cp313-cp313-win32.whl", hash = "sha256:9b35f4c90079ff2e2edc5b26c0c77925e5d2d255c42c74fdb70fb49b172726ac", size = 99404, upload-time = "2025-10-14T04:41:29.95Z" }, + { url = "https://files.pythonhosted.org/packages/c4/26/b9924fa27db384bdcd97ab83b4f0a8058d96ad9626ead570674d5e737d90/charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:b435cba5f4f750aa6c0a0d92c541fb79f69a387c91e61f1795227e4ed9cece14", size = 107092, upload-time = "2025-10-14T04:41:31.188Z" }, + { url = "https://files.pythonhosted.org/packages/af/8f/3ed4bfa0c0c72a7ca17f0380cd9e4dd842b09f664e780c13cff1dcf2ef1b/charset_normalizer-3.4.4-cp313-cp313-win_arm64.whl", hash = "sha256:542d2cee80be6f80247095cc36c418f7bddd14f4a6de45af91dfad36d817bba2", size = 100408, upload-time = "2025-10-14T04:41:32.624Z" }, + { url = "https://files.pythonhosted.org/packages/0a/4c/925909008ed5a988ccbb72dcc897407e5d6d3bd72410d69e051fc0c14647/charset_normalizer-3.4.4-py3-none-any.whl", hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f", size = 53402, upload-time = "2025-10-14T04:42:31.76Z" }, ] [[package]] @@ -703,27 +713,39 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz", hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4", size = 276943, upload_time = "2025-09-18T17:32:23.696Z" } +sdist = { url = "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz", hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4", size = 276943, upload-time = "2025-09-18T17:32:23.696Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/db/d3/9dcc0f5797f070ec8edf30fbadfb200e71d9db6b84d211e3b2085a7589a0/click-8.3.0-py3-none-any.whl", hash = "sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc", size = 107295, upload_time = "2025-09-18T17:32:22.42Z" }, + { url = "https://files.pythonhosted.org/packages/db/d3/9dcc0f5797f070ec8edf30fbadfb200e71d9db6b84d211e3b2085a7589a0/click-8.3.0-py3-none-any.whl", hash = "sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc", size = 107295, upload-time = "2025-09-18T17:32:22.42Z" }, +] + +[[package]] +name = "clr-loader" +version = "0.2.9" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/54/c2/da52aaf19424e3f0abec003d08dd1ccae52c88a3b41e31151a03bed18488/clr_loader-0.2.9.tar.gz", hash = "sha256:6af3d582c3de55ce9e9e676d2b3dbf6bc680c4ea8f76c58786739a5bdcf6b52d", size = 84829, upload-time = "2025-12-05T16:57:12.466Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b4/ba/7d6e6bdeee4e218a35a78b00f6fae24ef5b475dde293baffff30b92a67ff/clr_loader-0.2.9-py3-none-any.whl", hash = "sha256:7ef4f1280a5d3a4e19a8b21901b5fd804e104a1c40d755bcca0a4f694cb1b726", size = 56512, upload-time = "2025-12-05T16:57:10.811Z" }, ] [[package]] name = "colorama" version = "0.4.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload_time = "2022-10-25T02:36:22.414Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload_time = "2022-10-25T02:36:20.889Z" }, + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, ] [[package]] name = "comm" version = "0.2.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4c/13/7d740c5849255756bc17888787313b61fd38a0a8304fc4f073dfc46122aa/comm-0.2.3.tar.gz", hash = "sha256:2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971", size = 6319, upload_time = "2025-07-25T14:02:04.452Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/13/7d740c5849255756bc17888787313b61fd38a0a8304fc4f073dfc46122aa/comm-0.2.3.tar.gz", hash = "sha256:2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971", size = 6319, upload-time = "2025-07-25T14:02:04.452Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl", hash = "sha256:c615d91d75f7f04f095b30d1c1711babd43bdc6419c1be9886a85f2f4e489417", size = 7294, upload_time = "2025-07-25T14:02:02.896Z" }, + { url = "https://files.pythonhosted.org/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl", hash = "sha256:c615d91d75f7f04f095b30d1c1711babd43bdc6419c1be9886a85f2f4e489417", size = 7294, upload-time = "2025-07-25T14:02:02.896Z" }, ] [[package]] @@ -733,89 +755,89 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload_time = "2025-07-26T12:03:12.549Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload_time = "2025-07-26T12:01:21.16Z" }, - { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload_time = "2025-07-26T12:01:22.448Z" }, - { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload_time = "2025-07-26T12:01:24.155Z" }, - { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload_time = "2025-07-26T12:01:25.91Z" }, - { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload_time = "2025-07-26T12:01:27.152Z" }, - { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload_time = "2025-07-26T12:01:28.808Z" }, - { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload_time = "2025-07-26T12:01:31.198Z" }, - { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload_time = "2025-07-26T12:01:33.947Z" }, - { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload_time = "2025-07-26T12:01:35.64Z" }, - { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload_time = "2025-07-26T12:01:36.804Z" }, - { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload_time = "2025-07-26T12:01:37.999Z" }, - { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload_time = "2025-07-26T12:01:39.367Z" }, - { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload_time = "2025-07-26T12:01:40.645Z" }, - { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload_time = "2025-07-26T12:01:41.942Z" }, - { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload_time = "2025-07-26T12:01:43.499Z" }, - { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload_time = "2025-07-26T12:01:45.219Z" }, - { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload_time = "2025-07-26T12:01:46.519Z" }, - { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload_time = "2025-07-26T12:01:48.964Z" }, - { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload_time = "2025-07-26T12:01:51.979Z" }, - { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload_time = "2025-07-26T12:01:53.245Z" }, - { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload_time = "2025-07-26T12:01:54.422Z" }, - { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload_time = "2025-07-26T12:01:55.73Z" }, - { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload_time = "2025-07-26T12:01:57.051Z" }, - { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload_time = "2025-07-26T12:01:58.663Z" }, - { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload_time = "2025-07-26T12:02:00.343Z" }, - { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload_time = "2025-07-26T12:02:02.128Z" }, - { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload_time = "2025-07-26T12:02:03.615Z" }, - { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload_time = "2025-07-26T12:02:05.165Z" }, - { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload_time = "2025-07-26T12:02:07.379Z" }, - { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload_time = "2025-07-26T12:02:10.171Z" }, - { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload_time = "2025-07-26T12:02:11.488Z" }, - { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload_time = "2025-07-26T12:02:12.754Z" }, - { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload_time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, ] [[package]] name = "coverage" version = "7.11.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1c/38/ee22495420457259d2f3390309505ea98f98a5eed40901cf62196abad006/coverage-7.11.0.tar.gz", hash = "sha256:167bd504ac1ca2af7ff3b81d245dfea0292c5032ebef9d66cc08a7d28c1b8050", size = 811905, upload_time = "2025-10-15T15:15:08.542Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1c/38/ee22495420457259d2f3390309505ea98f98a5eed40901cf62196abad006/coverage-7.11.0.tar.gz", hash = "sha256:167bd504ac1ca2af7ff3b81d245dfea0292c5032ebef9d66cc08a7d28c1b8050", size = 811905, upload-time = "2025-10-15T15:15:08.542Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c4/db/86f6906a7c7edc1a52b2c6682d6dd9be775d73c0dfe2b84f8923dfea5784/coverage-7.11.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9c49e77811cf9d024b95faf86c3f059b11c0c9be0b0d61bc598f453703bd6fd1", size = 216098, upload_time = "2025-10-15T15:13:02.916Z" }, - { url = "https://files.pythonhosted.org/packages/21/54/e7b26157048c7ba555596aad8569ff903d6cd67867d41b75287323678ede/coverage-7.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a61e37a403a778e2cda2a6a39abcc895f1d984071942a41074b5c7ee31642007", size = 216331, upload_time = "2025-10-15T15:13:04.403Z" }, - { url = "https://files.pythonhosted.org/packages/b9/19/1ce6bf444f858b83a733171306134a0544eaddf1ca8851ede6540a55b2ad/coverage-7.11.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c79cae102bb3b1801e2ef1511fb50e91ec83a1ce466b2c7c25010d884336de46", size = 247825, upload_time = "2025-10-15T15:13:05.92Z" }, - { url = "https://files.pythonhosted.org/packages/71/0b/d3bcbbc259fcced5fb67c5d78f6e7ee965f49760c14afd931e9e663a83b2/coverage-7.11.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:16ce17ceb5d211f320b62df002fa7016b7442ea0fd260c11cec8ce7730954893", size = 250573, upload_time = "2025-10-15T15:13:07.471Z" }, - { url = "https://files.pythonhosted.org/packages/58/8d/b0ff3641a320abb047258d36ed1c21d16be33beed4152628331a1baf3365/coverage-7.11.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:80027673e9d0bd6aef86134b0771845e2da85755cf686e7c7c59566cf5a89115", size = 251706, upload_time = "2025-10-15T15:13:09.4Z" }, - { url = "https://files.pythonhosted.org/packages/59/c8/5a586fe8c7b0458053d9c687f5cff515a74b66c85931f7fe17a1c958b4ac/coverage-7.11.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:4d3ffa07a08657306cd2215b0da53761c4d73cb54d9143b9303a6481ec0cd415", size = 248221, upload_time = "2025-10-15T15:13:10.964Z" }, - { url = "https://files.pythonhosted.org/packages/d0/ff/3a25e3132804ba44cfa9a778cdf2b73dbbe63ef4b0945e39602fc896ba52/coverage-7.11.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a3b6a5f8b2524fd6c1066bc85bfd97e78709bb5e37b5b94911a6506b65f47186", size = 249624, upload_time = "2025-10-15T15:13:12.5Z" }, - { url = "https://files.pythonhosted.org/packages/c5/12/ff10c8ce3895e1b17a73485ea79ebc1896a9e466a9d0f4aef63e0d17b718/coverage-7.11.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:fcc0a4aa589de34bc56e1a80a740ee0f8c47611bdfb28cd1849de60660f3799d", size = 247744, upload_time = "2025-10-15T15:13:14.554Z" }, - { url = "https://files.pythonhosted.org/packages/16/02/d500b91f5471b2975947e0629b8980e5e90786fe316b6d7299852c1d793d/coverage-7.11.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:dba82204769d78c3fd31b35c3d5f46e06511936c5019c39f98320e05b08f794d", size = 247325, upload_time = "2025-10-15T15:13:16.438Z" }, - { url = "https://files.pythonhosted.org/packages/77/11/dee0284fbbd9cd64cfce806b827452c6df3f100d9e66188e82dfe771d4af/coverage-7.11.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:81b335f03ba67309a95210caf3eb43bd6fe75a4e22ba653ef97b4696c56c7ec2", size = 249180, upload_time = "2025-10-15T15:13:17.959Z" }, - { url = "https://files.pythonhosted.org/packages/59/1b/cdf1def928f0a150a057cab03286774e73e29c2395f0d30ce3d9e9f8e697/coverage-7.11.0-cp312-cp312-win32.whl", hash = "sha256:037b2d064c2f8cc8716fe4d39cb705779af3fbf1ba318dc96a1af858888c7bb5", size = 218479, upload_time = "2025-10-15T15:13:19.608Z" }, - { url = "https://files.pythonhosted.org/packages/ff/55/e5884d55e031da9c15b94b90a23beccc9d6beee65e9835cd6da0a79e4f3a/coverage-7.11.0-cp312-cp312-win_amd64.whl", hash = "sha256:d66c0104aec3b75e5fd897e7940188ea1892ca1d0235316bf89286d6a22568c0", size = 219290, upload_time = "2025-10-15T15:13:21.593Z" }, - { url = "https://files.pythonhosted.org/packages/23/a8/faa930cfc71c1d16bc78f9a19bb73700464f9c331d9e547bfbc1dbd3a108/coverage-7.11.0-cp312-cp312-win_arm64.whl", hash = "sha256:d91ebeac603812a09cf6a886ba6e464f3bbb367411904ae3790dfe28311b15ad", size = 217924, upload_time = "2025-10-15T15:13:23.39Z" }, - { url = "https://files.pythonhosted.org/packages/60/7f/85e4dfe65e400645464b25c036a26ac226cf3a69d4a50c3934c532491cdd/coverage-7.11.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:cc3f49e65ea6e0d5d9bd60368684fe52a704d46f9e7fc413918f18d046ec40e1", size = 216129, upload_time = "2025-10-15T15:13:25.371Z" }, - { url = "https://files.pythonhosted.org/packages/96/5d/dc5fa98fea3c175caf9d360649cb1aa3715e391ab00dc78c4c66fabd7356/coverage-7.11.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f39ae2f63f37472c17b4990f794035c9890418b1b8cca75c01193f3c8d3e01be", size = 216380, upload_time = "2025-10-15T15:13:26.976Z" }, - { url = "https://files.pythonhosted.org/packages/b2/f5/3da9cc9596708273385189289c0e4d8197d37a386bdf17619013554b3447/coverage-7.11.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:7db53b5cdd2917b6eaadd0b1251cf4e7d96f4a8d24e174bdbdf2f65b5ea7994d", size = 247375, upload_time = "2025-10-15T15:13:28.923Z" }, - { url = "https://files.pythonhosted.org/packages/65/6c/f7f59c342359a235559d2bc76b0c73cfc4bac7d61bb0df210965cb1ecffd/coverage-7.11.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10ad04ac3a122048688387828b4537bc9cf60c0bf4869c1e9989c46e45690b82", size = 249978, upload_time = "2025-10-15T15:13:30.525Z" }, - { url = "https://files.pythonhosted.org/packages/e7/8c/042dede2e23525e863bf1ccd2b92689692a148d8b5fd37c37899ba882645/coverage-7.11.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4036cc9c7983a2b1f2556d574d2eb2154ac6ed55114761685657e38782b23f52", size = 251253, upload_time = "2025-10-15T15:13:32.174Z" }, - { url = "https://files.pythonhosted.org/packages/7b/a9/3c58df67bfa809a7bddd786356d9c5283e45d693edb5f3f55d0986dd905a/coverage-7.11.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7ab934dd13b1c5e94b692b1e01bd87e4488cb746e3a50f798cb9464fd128374b", size = 247591, upload_time = "2025-10-15T15:13:34.147Z" }, - { url = "https://files.pythonhosted.org/packages/26/5b/c7f32efd862ee0477a18c41e4761305de6ddd2d49cdeda0c1116227570fd/coverage-7.11.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59a6e5a265f7cfc05f76e3bb53eca2e0dfe90f05e07e849930fecd6abb8f40b4", size = 249411, upload_time = "2025-10-15T15:13:38.425Z" }, - { url = "https://files.pythonhosted.org/packages/76/b5/78cb4f1e86c1611431c990423ec0768122905b03837e1b4c6a6f388a858b/coverage-7.11.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:df01d6c4c81e15a7c88337b795bb7595a8596e92310266b5072c7e301168efbd", size = 247303, upload_time = "2025-10-15T15:13:40.464Z" }, - { url = "https://files.pythonhosted.org/packages/87/c9/23c753a8641a330f45f221286e707c427e46d0ffd1719b080cedc984ec40/coverage-7.11.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:8c934bd088eed6174210942761e38ee81d28c46de0132ebb1801dbe36a390dcc", size = 247157, upload_time = "2025-10-15T15:13:42.087Z" }, - { url = "https://files.pythonhosted.org/packages/c5/42/6e0cc71dc8a464486e944a4fa0d85bdec031cc2969e98ed41532a98336b9/coverage-7.11.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5a03eaf7ec24078ad64a07f02e30060aaf22b91dedf31a6b24d0d98d2bba7f48", size = 248921, upload_time = "2025-10-15T15:13:43.715Z" }, - { url = "https://files.pythonhosted.org/packages/e8/1c/743c2ef665e6858cccb0f84377dfe3a4c25add51e8c7ef19249be92465b6/coverage-7.11.0-cp313-cp313-win32.whl", hash = "sha256:695340f698a5f56f795b2836abe6fb576e7c53d48cd155ad2f80fd24bc63a040", size = 218526, upload_time = "2025-10-15T15:13:45.336Z" }, - { url = "https://files.pythonhosted.org/packages/ff/d5/226daadfd1bf8ddbccefbd3aa3547d7b960fb48e1bdac124e2dd13a2b71a/coverage-7.11.0-cp313-cp313-win_amd64.whl", hash = "sha256:2727d47fce3ee2bac648528e41455d1b0c46395a087a229deac75e9f88ba5a05", size = 219317, upload_time = "2025-10-15T15:13:47.401Z" }, - { url = "https://files.pythonhosted.org/packages/97/54/47db81dcbe571a48a298f206183ba8a7ba79200a37cd0d9f4788fcd2af4a/coverage-7.11.0-cp313-cp313-win_arm64.whl", hash = "sha256:0efa742f431529699712b92ecdf22de8ff198df41e43aeaaadf69973eb93f17a", size = 217948, upload_time = "2025-10-15T15:13:49.096Z" }, - { url = "https://files.pythonhosted.org/packages/e5/8b/cb68425420154e7e2a82fd779a8cc01549b6fa83c2ad3679cd6c088ebd07/coverage-7.11.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:587c38849b853b157706407e9ebdca8fd12f45869edb56defbef2daa5fb0812b", size = 216837, upload_time = "2025-10-15T15:13:51.09Z" }, - { url = "https://files.pythonhosted.org/packages/33/55/9d61b5765a025685e14659c8d07037247de6383c0385757544ffe4606475/coverage-7.11.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b971bdefdd75096163dd4261c74be813c4508477e39ff7b92191dea19f24cd37", size = 217061, upload_time = "2025-10-15T15:13:52.747Z" }, - { url = "https://files.pythonhosted.org/packages/52/85/292459c9186d70dcec6538f06ea251bc968046922497377bf4a1dc9a71de/coverage-7.11.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:269bfe913b7d5be12ab13a95f3a76da23cf147be7fa043933320ba5625f0a8de", size = 258398, upload_time = "2025-10-15T15:13:54.45Z" }, - { url = "https://files.pythonhosted.org/packages/1f/e2/46edd73fb8bf51446c41148d81944c54ed224854812b6ca549be25113ee0/coverage-7.11.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:dadbcce51a10c07b7c72b0ce4a25e4b6dcb0c0372846afb8e5b6307a121eb99f", size = 260574, upload_time = "2025-10-15T15:13:56.145Z" }, - { url = "https://files.pythonhosted.org/packages/07/5e/1df469a19007ff82e2ca8fe509822820a31e251f80ee7344c34f6cd2ec43/coverage-7.11.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ed43fa22c6436f7957df036331f8fe4efa7af132054e1844918866cd228af6c", size = 262797, upload_time = "2025-10-15T15:13:58.635Z" }, - { url = "https://files.pythonhosted.org/packages/f9/50/de216b31a1434b94d9b34a964c09943c6be45069ec704bfc379d8d89a649/coverage-7.11.0-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:9516add7256b6713ec08359b7b05aeff8850c98d357784c7205b2e60aa2513fa", size = 257361, upload_time = "2025-10-15T15:14:00.409Z" }, - { url = "https://files.pythonhosted.org/packages/82/1e/3f9f8344a48111e152e0fd495b6fff13cc743e771a6050abf1627a7ba918/coverage-7.11.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:eb92e47c92fcbcdc692f428da67db33337fa213756f7adb6a011f7b5a7a20740", size = 260349, upload_time = "2025-10-15T15:14:02.188Z" }, - { url = "https://files.pythonhosted.org/packages/65/9b/3f52741f9e7d82124272f3070bbe316006a7de1bad1093f88d59bfc6c548/coverage-7.11.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:d06f4fc7acf3cabd6d74941d53329e06bab00a8fe10e4df2714f0b134bfc64ef", size = 258114, upload_time = "2025-10-15T15:14:03.907Z" }, - { url = "https://files.pythonhosted.org/packages/0b/8b/918f0e15f0365d50d3986bbd3338ca01178717ac5678301f3f547b6619e6/coverage-7.11.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:6fbcee1a8f056af07ecd344482f711f563a9eb1c2cad192e87df00338ec3cdb0", size = 256723, upload_time = "2025-10-15T15:14:06.324Z" }, - { url = "https://files.pythonhosted.org/packages/44/9e/7776829f82d3cf630878a7965a7d70cc6ca94f22c7d20ec4944f7148cb46/coverage-7.11.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dbbf012be5f32533a490709ad597ad8a8ff80c582a95adc8d62af664e532f9ca", size = 259238, upload_time = "2025-10-15T15:14:08.002Z" }, - { url = "https://files.pythonhosted.org/packages/9a/b8/49cf253e1e7a3bedb85199b201862dd7ca4859f75b6cf25ffa7298aa0760/coverage-7.11.0-cp313-cp313t-win32.whl", hash = "sha256:cee6291bb4fed184f1c2b663606a115c743df98a537c969c3c64b49989da96c2", size = 219180, upload_time = "2025-10-15T15:14:09.786Z" }, - { url = "https://files.pythonhosted.org/packages/ac/e1/1a541703826be7ae2125a0fb7f821af5729d56bb71e946e7b933cc7a89a4/coverage-7.11.0-cp313-cp313t-win_amd64.whl", hash = "sha256:a386c1061bf98e7ea4758e4313c0ab5ecf57af341ef0f43a0bf26c2477b5c268", size = 220241, upload_time = "2025-10-15T15:14:11.471Z" }, - { url = "https://files.pythonhosted.org/packages/d5/d1/5ee0e0a08621140fd418ec4020f595b4d52d7eb429ae6a0c6542b4ba6f14/coverage-7.11.0-cp313-cp313t-win_arm64.whl", hash = "sha256:f9ea02ef40bb83823b2b04964459d281688fe173e20643870bb5d2edf68bc836", size = 218510, upload_time = "2025-10-15T15:14:13.46Z" }, - { url = "https://files.pythonhosted.org/packages/5f/04/642c1d8a448ae5ea1369eac8495740a79eb4e581a9fb0cbdce56bbf56da1/coverage-7.11.0-py3-none-any.whl", hash = "sha256:4b7589765348d78fb4e5fb6ea35d07564e387da2fc5efff62e0222971f155f68", size = 207761, upload_time = "2025-10-15T15:15:06.439Z" }, + { url = "https://files.pythonhosted.org/packages/c4/db/86f6906a7c7edc1a52b2c6682d6dd9be775d73c0dfe2b84f8923dfea5784/coverage-7.11.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9c49e77811cf9d024b95faf86c3f059b11c0c9be0b0d61bc598f453703bd6fd1", size = 216098, upload-time = "2025-10-15T15:13:02.916Z" }, + { url = "https://files.pythonhosted.org/packages/21/54/e7b26157048c7ba555596aad8569ff903d6cd67867d41b75287323678ede/coverage-7.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a61e37a403a778e2cda2a6a39abcc895f1d984071942a41074b5c7ee31642007", size = 216331, upload-time = "2025-10-15T15:13:04.403Z" }, + { url = "https://files.pythonhosted.org/packages/b9/19/1ce6bf444f858b83a733171306134a0544eaddf1ca8851ede6540a55b2ad/coverage-7.11.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c79cae102bb3b1801e2ef1511fb50e91ec83a1ce466b2c7c25010d884336de46", size = 247825, upload-time = "2025-10-15T15:13:05.92Z" }, + { url = "https://files.pythonhosted.org/packages/71/0b/d3bcbbc259fcced5fb67c5d78f6e7ee965f49760c14afd931e9e663a83b2/coverage-7.11.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:16ce17ceb5d211f320b62df002fa7016b7442ea0fd260c11cec8ce7730954893", size = 250573, upload-time = "2025-10-15T15:13:07.471Z" }, + { url = "https://files.pythonhosted.org/packages/58/8d/b0ff3641a320abb047258d36ed1c21d16be33beed4152628331a1baf3365/coverage-7.11.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:80027673e9d0bd6aef86134b0771845e2da85755cf686e7c7c59566cf5a89115", size = 251706, upload-time = "2025-10-15T15:13:09.4Z" }, + { url = "https://files.pythonhosted.org/packages/59/c8/5a586fe8c7b0458053d9c687f5cff515a74b66c85931f7fe17a1c958b4ac/coverage-7.11.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:4d3ffa07a08657306cd2215b0da53761c4d73cb54d9143b9303a6481ec0cd415", size = 248221, upload-time = "2025-10-15T15:13:10.964Z" }, + { url = "https://files.pythonhosted.org/packages/d0/ff/3a25e3132804ba44cfa9a778cdf2b73dbbe63ef4b0945e39602fc896ba52/coverage-7.11.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a3b6a5f8b2524fd6c1066bc85bfd97e78709bb5e37b5b94911a6506b65f47186", size = 249624, upload-time = "2025-10-15T15:13:12.5Z" }, + { url = "https://files.pythonhosted.org/packages/c5/12/ff10c8ce3895e1b17a73485ea79ebc1896a9e466a9d0f4aef63e0d17b718/coverage-7.11.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:fcc0a4aa589de34bc56e1a80a740ee0f8c47611bdfb28cd1849de60660f3799d", size = 247744, upload-time = "2025-10-15T15:13:14.554Z" }, + { url = "https://files.pythonhosted.org/packages/16/02/d500b91f5471b2975947e0629b8980e5e90786fe316b6d7299852c1d793d/coverage-7.11.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:dba82204769d78c3fd31b35c3d5f46e06511936c5019c39f98320e05b08f794d", size = 247325, upload-time = "2025-10-15T15:13:16.438Z" }, + { url = "https://files.pythonhosted.org/packages/77/11/dee0284fbbd9cd64cfce806b827452c6df3f100d9e66188e82dfe771d4af/coverage-7.11.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:81b335f03ba67309a95210caf3eb43bd6fe75a4e22ba653ef97b4696c56c7ec2", size = 249180, upload-time = "2025-10-15T15:13:17.959Z" }, + { url = "https://files.pythonhosted.org/packages/59/1b/cdf1def928f0a150a057cab03286774e73e29c2395f0d30ce3d9e9f8e697/coverage-7.11.0-cp312-cp312-win32.whl", hash = "sha256:037b2d064c2f8cc8716fe4d39cb705779af3fbf1ba318dc96a1af858888c7bb5", size = 218479, upload-time = "2025-10-15T15:13:19.608Z" }, + { url = "https://files.pythonhosted.org/packages/ff/55/e5884d55e031da9c15b94b90a23beccc9d6beee65e9835cd6da0a79e4f3a/coverage-7.11.0-cp312-cp312-win_amd64.whl", hash = "sha256:d66c0104aec3b75e5fd897e7940188ea1892ca1d0235316bf89286d6a22568c0", size = 219290, upload-time = "2025-10-15T15:13:21.593Z" }, + { url = "https://files.pythonhosted.org/packages/23/a8/faa930cfc71c1d16bc78f9a19bb73700464f9c331d9e547bfbc1dbd3a108/coverage-7.11.0-cp312-cp312-win_arm64.whl", hash = "sha256:d91ebeac603812a09cf6a886ba6e464f3bbb367411904ae3790dfe28311b15ad", size = 217924, upload-time = "2025-10-15T15:13:23.39Z" }, + { url = "https://files.pythonhosted.org/packages/60/7f/85e4dfe65e400645464b25c036a26ac226cf3a69d4a50c3934c532491cdd/coverage-7.11.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:cc3f49e65ea6e0d5d9bd60368684fe52a704d46f9e7fc413918f18d046ec40e1", size = 216129, upload-time = "2025-10-15T15:13:25.371Z" }, + { url = "https://files.pythonhosted.org/packages/96/5d/dc5fa98fea3c175caf9d360649cb1aa3715e391ab00dc78c4c66fabd7356/coverage-7.11.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f39ae2f63f37472c17b4990f794035c9890418b1b8cca75c01193f3c8d3e01be", size = 216380, upload-time = "2025-10-15T15:13:26.976Z" }, + { url = "https://files.pythonhosted.org/packages/b2/f5/3da9cc9596708273385189289c0e4d8197d37a386bdf17619013554b3447/coverage-7.11.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:7db53b5cdd2917b6eaadd0b1251cf4e7d96f4a8d24e174bdbdf2f65b5ea7994d", size = 247375, upload-time = "2025-10-15T15:13:28.923Z" }, + { url = "https://files.pythonhosted.org/packages/65/6c/f7f59c342359a235559d2bc76b0c73cfc4bac7d61bb0df210965cb1ecffd/coverage-7.11.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10ad04ac3a122048688387828b4537bc9cf60c0bf4869c1e9989c46e45690b82", size = 249978, upload-time = "2025-10-15T15:13:30.525Z" }, + { url = "https://files.pythonhosted.org/packages/e7/8c/042dede2e23525e863bf1ccd2b92689692a148d8b5fd37c37899ba882645/coverage-7.11.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4036cc9c7983a2b1f2556d574d2eb2154ac6ed55114761685657e38782b23f52", size = 251253, upload-time = "2025-10-15T15:13:32.174Z" }, + { url = "https://files.pythonhosted.org/packages/7b/a9/3c58df67bfa809a7bddd786356d9c5283e45d693edb5f3f55d0986dd905a/coverage-7.11.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7ab934dd13b1c5e94b692b1e01bd87e4488cb746e3a50f798cb9464fd128374b", size = 247591, upload-time = "2025-10-15T15:13:34.147Z" }, + { url = "https://files.pythonhosted.org/packages/26/5b/c7f32efd862ee0477a18c41e4761305de6ddd2d49cdeda0c1116227570fd/coverage-7.11.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59a6e5a265f7cfc05f76e3bb53eca2e0dfe90f05e07e849930fecd6abb8f40b4", size = 249411, upload-time = "2025-10-15T15:13:38.425Z" }, + { url = "https://files.pythonhosted.org/packages/76/b5/78cb4f1e86c1611431c990423ec0768122905b03837e1b4c6a6f388a858b/coverage-7.11.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:df01d6c4c81e15a7c88337b795bb7595a8596e92310266b5072c7e301168efbd", size = 247303, upload-time = "2025-10-15T15:13:40.464Z" }, + { url = "https://files.pythonhosted.org/packages/87/c9/23c753a8641a330f45f221286e707c427e46d0ffd1719b080cedc984ec40/coverage-7.11.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:8c934bd088eed6174210942761e38ee81d28c46de0132ebb1801dbe36a390dcc", size = 247157, upload-time = "2025-10-15T15:13:42.087Z" }, + { url = "https://files.pythonhosted.org/packages/c5/42/6e0cc71dc8a464486e944a4fa0d85bdec031cc2969e98ed41532a98336b9/coverage-7.11.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5a03eaf7ec24078ad64a07f02e30060aaf22b91dedf31a6b24d0d98d2bba7f48", size = 248921, upload-time = "2025-10-15T15:13:43.715Z" }, + { url = "https://files.pythonhosted.org/packages/e8/1c/743c2ef665e6858cccb0f84377dfe3a4c25add51e8c7ef19249be92465b6/coverage-7.11.0-cp313-cp313-win32.whl", hash = "sha256:695340f698a5f56f795b2836abe6fb576e7c53d48cd155ad2f80fd24bc63a040", size = 218526, upload-time = "2025-10-15T15:13:45.336Z" }, + { url = "https://files.pythonhosted.org/packages/ff/d5/226daadfd1bf8ddbccefbd3aa3547d7b960fb48e1bdac124e2dd13a2b71a/coverage-7.11.0-cp313-cp313-win_amd64.whl", hash = "sha256:2727d47fce3ee2bac648528e41455d1b0c46395a087a229deac75e9f88ba5a05", size = 219317, upload-time = "2025-10-15T15:13:47.401Z" }, + { url = "https://files.pythonhosted.org/packages/97/54/47db81dcbe571a48a298f206183ba8a7ba79200a37cd0d9f4788fcd2af4a/coverage-7.11.0-cp313-cp313-win_arm64.whl", hash = "sha256:0efa742f431529699712b92ecdf22de8ff198df41e43aeaaadf69973eb93f17a", size = 217948, upload-time = "2025-10-15T15:13:49.096Z" }, + { url = "https://files.pythonhosted.org/packages/e5/8b/cb68425420154e7e2a82fd779a8cc01549b6fa83c2ad3679cd6c088ebd07/coverage-7.11.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:587c38849b853b157706407e9ebdca8fd12f45869edb56defbef2daa5fb0812b", size = 216837, upload-time = "2025-10-15T15:13:51.09Z" }, + { url = "https://files.pythonhosted.org/packages/33/55/9d61b5765a025685e14659c8d07037247de6383c0385757544ffe4606475/coverage-7.11.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b971bdefdd75096163dd4261c74be813c4508477e39ff7b92191dea19f24cd37", size = 217061, upload-time = "2025-10-15T15:13:52.747Z" }, + { url = "https://files.pythonhosted.org/packages/52/85/292459c9186d70dcec6538f06ea251bc968046922497377bf4a1dc9a71de/coverage-7.11.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:269bfe913b7d5be12ab13a95f3a76da23cf147be7fa043933320ba5625f0a8de", size = 258398, upload-time = "2025-10-15T15:13:54.45Z" }, + { url = "https://files.pythonhosted.org/packages/1f/e2/46edd73fb8bf51446c41148d81944c54ed224854812b6ca549be25113ee0/coverage-7.11.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:dadbcce51a10c07b7c72b0ce4a25e4b6dcb0c0372846afb8e5b6307a121eb99f", size = 260574, upload-time = "2025-10-15T15:13:56.145Z" }, + { url = "https://files.pythonhosted.org/packages/07/5e/1df469a19007ff82e2ca8fe509822820a31e251f80ee7344c34f6cd2ec43/coverage-7.11.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ed43fa22c6436f7957df036331f8fe4efa7af132054e1844918866cd228af6c", size = 262797, upload-time = "2025-10-15T15:13:58.635Z" }, + { url = "https://files.pythonhosted.org/packages/f9/50/de216b31a1434b94d9b34a964c09943c6be45069ec704bfc379d8d89a649/coverage-7.11.0-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:9516add7256b6713ec08359b7b05aeff8850c98d357784c7205b2e60aa2513fa", size = 257361, upload-time = "2025-10-15T15:14:00.409Z" }, + { url = "https://files.pythonhosted.org/packages/82/1e/3f9f8344a48111e152e0fd495b6fff13cc743e771a6050abf1627a7ba918/coverage-7.11.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:eb92e47c92fcbcdc692f428da67db33337fa213756f7adb6a011f7b5a7a20740", size = 260349, upload-time = "2025-10-15T15:14:02.188Z" }, + { url = "https://files.pythonhosted.org/packages/65/9b/3f52741f9e7d82124272f3070bbe316006a7de1bad1093f88d59bfc6c548/coverage-7.11.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:d06f4fc7acf3cabd6d74941d53329e06bab00a8fe10e4df2714f0b134bfc64ef", size = 258114, upload-time = "2025-10-15T15:14:03.907Z" }, + { url = "https://files.pythonhosted.org/packages/0b/8b/918f0e15f0365d50d3986bbd3338ca01178717ac5678301f3f547b6619e6/coverage-7.11.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:6fbcee1a8f056af07ecd344482f711f563a9eb1c2cad192e87df00338ec3cdb0", size = 256723, upload-time = "2025-10-15T15:14:06.324Z" }, + { url = "https://files.pythonhosted.org/packages/44/9e/7776829f82d3cf630878a7965a7d70cc6ca94f22c7d20ec4944f7148cb46/coverage-7.11.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dbbf012be5f32533a490709ad597ad8a8ff80c582a95adc8d62af664e532f9ca", size = 259238, upload-time = "2025-10-15T15:14:08.002Z" }, + { url = "https://files.pythonhosted.org/packages/9a/b8/49cf253e1e7a3bedb85199b201862dd7ca4859f75b6cf25ffa7298aa0760/coverage-7.11.0-cp313-cp313t-win32.whl", hash = "sha256:cee6291bb4fed184f1c2b663606a115c743df98a537c969c3c64b49989da96c2", size = 219180, upload-time = "2025-10-15T15:14:09.786Z" }, + { url = "https://files.pythonhosted.org/packages/ac/e1/1a541703826be7ae2125a0fb7f821af5729d56bb71e946e7b933cc7a89a4/coverage-7.11.0-cp313-cp313t-win_amd64.whl", hash = "sha256:a386c1061bf98e7ea4758e4313c0ab5ecf57af341ef0f43a0bf26c2477b5c268", size = 220241, upload-time = "2025-10-15T15:14:11.471Z" }, + { url = "https://files.pythonhosted.org/packages/d5/d1/5ee0e0a08621140fd418ec4020f595b4d52d7eb429ae6a0c6542b4ba6f14/coverage-7.11.0-cp313-cp313t-win_arm64.whl", hash = "sha256:f9ea02ef40bb83823b2b04964459d281688fe173e20643870bb5d2edf68bc836", size = 218510, upload-time = "2025-10-15T15:14:13.46Z" }, + { url = "https://files.pythonhosted.org/packages/5f/04/642c1d8a448ae5ea1369eac8495740a79eb4e581a9fb0cbdce56bbf56da1/coverage-7.11.0-py3-none-any.whl", hash = "sha256:4b7589765348d78fb4e5fb6ea35d07564e387da2fc5efff62e0222971f155f68", size = 207761, upload-time = "2025-10-15T15:15:06.439Z" }, ] [[package]] @@ -825,38 +847,38 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9f/33/c00162f49c0e2fe8064a62cb92b93e50c74a72bc370ab92f86112b33ff62/cryptography-46.0.3.tar.gz", hash = "sha256:a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1", size = 749258, upload_time = "2025-10-15T23:18:31.74Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/33/c00162f49c0e2fe8064a62cb92b93e50c74a72bc370ab92f86112b33ff62/cryptography-46.0.3.tar.gz", hash = "sha256:a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1", size = 749258, upload-time = "2025-10-15T23:18:31.74Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/42/9c391dd801d6cf0d561b5890549d4b27bafcc53b39c31a817e69d87c625b/cryptography-46.0.3-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:109d4ddfadf17e8e7779c39f9b18111a09efb969a301a31e987416a0191ed93a", size = 7225004, upload_time = "2025-10-15T23:16:52.239Z" }, - { url = "https://files.pythonhosted.org/packages/1c/67/38769ca6b65f07461eb200e85fc1639b438bdc667be02cf7f2cd6a64601c/cryptography-46.0.3-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:09859af8466b69bc3c27bdf4f5d84a665e0f7ab5088412e9e2ec49758eca5cbc", size = 4296667, upload_time = "2025-10-15T23:16:54.369Z" }, - { url = "https://files.pythonhosted.org/packages/5c/49/498c86566a1d80e978b42f0d702795f69887005548c041636df6ae1ca64c/cryptography-46.0.3-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:01ca9ff2885f3acc98c29f1860552e37f6d7c7d013d7334ff2a9de43a449315d", size = 4450807, upload_time = "2025-10-15T23:16:56.414Z" }, - { url = "https://files.pythonhosted.org/packages/4b/0a/863a3604112174c8624a2ac3c038662d9e59970c7f926acdcfaed8d61142/cryptography-46.0.3-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:6eae65d4c3d33da080cff9c4ab1f711b15c1d9760809dad6ea763f3812d254cb", size = 4299615, upload_time = "2025-10-15T23:16:58.442Z" }, - { url = "https://files.pythonhosted.org/packages/64/02/b73a533f6b64a69f3cd3872acb6ebc12aef924d8d103133bb3ea750dc703/cryptography-46.0.3-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5bf0ed4490068a2e72ac03d786693adeb909981cc596425d09032d372bcc849", size = 4016800, upload_time = "2025-10-15T23:17:00.378Z" }, - { url = "https://files.pythonhosted.org/packages/25/d5/16e41afbfa450cde85a3b7ec599bebefaef16b5c6ba4ec49a3532336ed72/cryptography-46.0.3-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:5ecfccd2329e37e9b7112a888e76d9feca2347f12f37918facbb893d7bb88ee8", size = 4984707, upload_time = "2025-10-15T23:17:01.98Z" }, - { url = "https://files.pythonhosted.org/packages/c9/56/e7e69b427c3878352c2fb9b450bd0e19ed552753491d39d7d0a2f5226d41/cryptography-46.0.3-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:a2c0cd47381a3229c403062f764160d57d4d175e022c1df84e168c6251a22eec", size = 4482541, upload_time = "2025-10-15T23:17:04.078Z" }, - { url = "https://files.pythonhosted.org/packages/78/f6/50736d40d97e8483172f1bb6e698895b92a223dba513b0ca6f06b2365339/cryptography-46.0.3-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:549e234ff32571b1f4076ac269fcce7a808d3bf98b76c8dd560e42dbc66d7d91", size = 4299464, upload_time = "2025-10-15T23:17:05.483Z" }, - { url = "https://files.pythonhosted.org/packages/00/de/d8e26b1a855f19d9994a19c702fa2e93b0456beccbcfe437eda00e0701f2/cryptography-46.0.3-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:c0a7bb1a68a5d3471880e264621346c48665b3bf1c3759d682fc0864c540bd9e", size = 4950838, upload_time = "2025-10-15T23:17:07.425Z" }, - { url = "https://files.pythonhosted.org/packages/8f/29/798fc4ec461a1c9e9f735f2fc58741b0daae30688f41b2497dcbc9ed1355/cryptography-46.0.3-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:10b01676fc208c3e6feeb25a8b83d81767e8059e1fe86e1dc62d10a3018fa926", size = 4481596, upload_time = "2025-10-15T23:17:09.343Z" }, - { url = "https://files.pythonhosted.org/packages/15/8d/03cd48b20a573adfff7652b76271078e3045b9f49387920e7f1f631d125e/cryptography-46.0.3-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0abf1ffd6e57c67e92af68330d05760b7b7efb243aab8377e583284dbab72c71", size = 4426782, upload_time = "2025-10-15T23:17:11.22Z" }, - { url = "https://files.pythonhosted.org/packages/fa/b1/ebacbfe53317d55cf33165bda24c86523497a6881f339f9aae5c2e13e57b/cryptography-46.0.3-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a04bee9ab6a4da801eb9b51f1b708a1b5b5c9eb48c03f74198464c66f0d344ac", size = 4698381, upload_time = "2025-10-15T23:17:12.829Z" }, - { url = "https://files.pythonhosted.org/packages/96/92/8a6a9525893325fc057a01f654d7efc2c64b9de90413adcf605a85744ff4/cryptography-46.0.3-cp311-abi3-win32.whl", hash = "sha256:f260d0d41e9b4da1ed1e0f1ce571f97fe370b152ab18778e9e8f67d6af432018", size = 3055988, upload_time = "2025-10-15T23:17:14.65Z" }, - { url = "https://files.pythonhosted.org/packages/7e/bf/80fbf45253ea585a1e492a6a17efcb93467701fa79e71550a430c5e60df0/cryptography-46.0.3-cp311-abi3-win_amd64.whl", hash = "sha256:a9a3008438615669153eb86b26b61e09993921ebdd75385ddd748702c5adfddb", size = 3514451, upload_time = "2025-10-15T23:17:16.142Z" }, - { url = "https://files.pythonhosted.org/packages/2e/af/9b302da4c87b0beb9db4e756386a7c6c5b8003cd0e742277888d352ae91d/cryptography-46.0.3-cp311-abi3-win_arm64.whl", hash = "sha256:5d7f93296ee28f68447397bf5198428c9aeeab45705a55d53a6343455dcb2c3c", size = 2928007, upload_time = "2025-10-15T23:17:18.04Z" }, - { url = "https://files.pythonhosted.org/packages/fd/23/45fe7f376a7df8daf6da3556603b36f53475a99ce4faacb6ba2cf3d82021/cryptography-46.0.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:cb3d760a6117f621261d662bccc8ef5bc32ca673e037c83fbe565324f5c46936", size = 7218248, upload_time = "2025-10-15T23:17:46.294Z" }, - { url = "https://files.pythonhosted.org/packages/27/32/b68d27471372737054cbd34c84981f9edbc24fe67ca225d389799614e27f/cryptography-46.0.3-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4b7387121ac7d15e550f5cb4a43aef2559ed759c35df7336c402bb8275ac9683", size = 4294089, upload_time = "2025-10-15T23:17:48.269Z" }, - { url = "https://files.pythonhosted.org/packages/26/42/fa8389d4478368743e24e61eea78846a0006caffaf72ea24a15159215a14/cryptography-46.0.3-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:15ab9b093e8f09daab0f2159bb7e47532596075139dd74365da52ecc9cb46c5d", size = 4440029, upload_time = "2025-10-15T23:17:49.837Z" }, - { url = "https://files.pythonhosted.org/packages/5f/eb/f483db0ec5ac040824f269e93dd2bd8a21ecd1027e77ad7bdf6914f2fd80/cryptography-46.0.3-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:46acf53b40ea38f9c6c229599a4a13f0d46a6c3fa9ef19fc1a124d62e338dfa0", size = 4297222, upload_time = "2025-10-15T23:17:51.357Z" }, - { url = "https://files.pythonhosted.org/packages/fd/cf/da9502c4e1912cb1da3807ea3618a6829bee8207456fbbeebc361ec38ba3/cryptography-46.0.3-cp38-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:10ca84c4668d066a9878890047f03546f3ae0a6b8b39b697457b7757aaf18dbc", size = 4012280, upload_time = "2025-10-15T23:17:52.964Z" }, - { url = "https://files.pythonhosted.org/packages/6b/8f/9adb86b93330e0df8b3dcf03eae67c33ba89958fc2e03862ef1ac2b42465/cryptography-46.0.3-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:36e627112085bb3b81b19fed209c05ce2a52ee8b15d161b7c643a7d5a88491f3", size = 4978958, upload_time = "2025-10-15T23:17:54.965Z" }, - { url = "https://files.pythonhosted.org/packages/d1/a0/5fa77988289c34bdb9f913f5606ecc9ada1adb5ae870bd0d1054a7021cc4/cryptography-46.0.3-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:1000713389b75c449a6e979ffc7dcc8ac90b437048766cef052d4d30b8220971", size = 4473714, upload_time = "2025-10-15T23:17:56.754Z" }, - { url = "https://files.pythonhosted.org/packages/14/e5/fc82d72a58d41c393697aa18c9abe5ae1214ff6f2a5c18ac470f92777895/cryptography-46.0.3-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:b02cf04496f6576afffef5ddd04a0cb7d49cf6be16a9059d793a30b035f6b6ac", size = 4296970, upload_time = "2025-10-15T23:17:58.588Z" }, - { url = "https://files.pythonhosted.org/packages/78/06/5663ed35438d0b09056973994f1aec467492b33bd31da36e468b01ec1097/cryptography-46.0.3-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:71e842ec9bc7abf543b47cf86b9a743baa95f4677d22baa4c7d5c69e49e9bc04", size = 4940236, upload_time = "2025-10-15T23:18:00.897Z" }, - { url = "https://files.pythonhosted.org/packages/fc/59/873633f3f2dcd8a053b8dd1d38f783043b5fce589c0f6988bf55ef57e43e/cryptography-46.0.3-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:402b58fc32614f00980b66d6e56a5b4118e6cb362ae8f3fda141ba4689bd4506", size = 4472642, upload_time = "2025-10-15T23:18:02.749Z" }, - { url = "https://files.pythonhosted.org/packages/3d/39/8e71f3930e40f6877737d6f69248cf74d4e34b886a3967d32f919cc50d3b/cryptography-46.0.3-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ef639cb3372f69ec44915fafcd6698b6cc78fbe0c2ea41be867f6ed612811963", size = 4423126, upload_time = "2025-10-15T23:18:04.85Z" }, - { url = "https://files.pythonhosted.org/packages/cd/c7/f65027c2810e14c3e7268353b1681932b87e5a48e65505d8cc17c99e36ae/cryptography-46.0.3-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3b51b8ca4f1c6453d8829e1eb7299499ca7f313900dd4d89a24b8b87c0a780d4", size = 4686573, upload_time = "2025-10-15T23:18:06.908Z" }, - { url = "https://files.pythonhosted.org/packages/0a/6e/1c8331ddf91ca4730ab3086a0f1be19c65510a33b5a441cb334e7a2d2560/cryptography-46.0.3-cp38-abi3-win32.whl", hash = "sha256:6276eb85ef938dc035d59b87c8a7dc559a232f954962520137529d77b18ff1df", size = 3036695, upload_time = "2025-10-15T23:18:08.672Z" }, - { url = "https://files.pythonhosted.org/packages/90/45/b0d691df20633eff80955a0fc7695ff9051ffce8b69741444bd9ed7bd0db/cryptography-46.0.3-cp38-abi3-win_amd64.whl", hash = "sha256:416260257577718c05135c55958b674000baef9a1c7d9e8f306ec60d71db850f", size = 3501720, upload_time = "2025-10-15T23:18:10.632Z" }, - { url = "https://files.pythonhosted.org/packages/e8/cb/2da4cc83f5edb9c3257d09e1e7ab7b23f049c7962cae8d842bbef0a9cec9/cryptography-46.0.3-cp38-abi3-win_arm64.whl", hash = "sha256:d89c3468de4cdc4f08a57e214384d0471911a3830fcdaf7a8cc587e42a866372", size = 2918740, upload_time = "2025-10-15T23:18:12.277Z" }, + { url = "https://files.pythonhosted.org/packages/1d/42/9c391dd801d6cf0d561b5890549d4b27bafcc53b39c31a817e69d87c625b/cryptography-46.0.3-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:109d4ddfadf17e8e7779c39f9b18111a09efb969a301a31e987416a0191ed93a", size = 7225004, upload-time = "2025-10-15T23:16:52.239Z" }, + { url = "https://files.pythonhosted.org/packages/1c/67/38769ca6b65f07461eb200e85fc1639b438bdc667be02cf7f2cd6a64601c/cryptography-46.0.3-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:09859af8466b69bc3c27bdf4f5d84a665e0f7ab5088412e9e2ec49758eca5cbc", size = 4296667, upload-time = "2025-10-15T23:16:54.369Z" }, + { url = "https://files.pythonhosted.org/packages/5c/49/498c86566a1d80e978b42f0d702795f69887005548c041636df6ae1ca64c/cryptography-46.0.3-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:01ca9ff2885f3acc98c29f1860552e37f6d7c7d013d7334ff2a9de43a449315d", size = 4450807, upload-time = "2025-10-15T23:16:56.414Z" }, + { url = "https://files.pythonhosted.org/packages/4b/0a/863a3604112174c8624a2ac3c038662d9e59970c7f926acdcfaed8d61142/cryptography-46.0.3-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:6eae65d4c3d33da080cff9c4ab1f711b15c1d9760809dad6ea763f3812d254cb", size = 4299615, upload-time = "2025-10-15T23:16:58.442Z" }, + { url = "https://files.pythonhosted.org/packages/64/02/b73a533f6b64a69f3cd3872acb6ebc12aef924d8d103133bb3ea750dc703/cryptography-46.0.3-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5bf0ed4490068a2e72ac03d786693adeb909981cc596425d09032d372bcc849", size = 4016800, upload-time = "2025-10-15T23:17:00.378Z" }, + { url = "https://files.pythonhosted.org/packages/25/d5/16e41afbfa450cde85a3b7ec599bebefaef16b5c6ba4ec49a3532336ed72/cryptography-46.0.3-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:5ecfccd2329e37e9b7112a888e76d9feca2347f12f37918facbb893d7bb88ee8", size = 4984707, upload-time = "2025-10-15T23:17:01.98Z" }, + { url = "https://files.pythonhosted.org/packages/c9/56/e7e69b427c3878352c2fb9b450bd0e19ed552753491d39d7d0a2f5226d41/cryptography-46.0.3-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:a2c0cd47381a3229c403062f764160d57d4d175e022c1df84e168c6251a22eec", size = 4482541, upload-time = "2025-10-15T23:17:04.078Z" }, + { url = "https://files.pythonhosted.org/packages/78/f6/50736d40d97e8483172f1bb6e698895b92a223dba513b0ca6f06b2365339/cryptography-46.0.3-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:549e234ff32571b1f4076ac269fcce7a808d3bf98b76c8dd560e42dbc66d7d91", size = 4299464, upload-time = "2025-10-15T23:17:05.483Z" }, + { url = "https://files.pythonhosted.org/packages/00/de/d8e26b1a855f19d9994a19c702fa2e93b0456beccbcfe437eda00e0701f2/cryptography-46.0.3-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:c0a7bb1a68a5d3471880e264621346c48665b3bf1c3759d682fc0864c540bd9e", size = 4950838, upload-time = "2025-10-15T23:17:07.425Z" }, + { url = "https://files.pythonhosted.org/packages/8f/29/798fc4ec461a1c9e9f735f2fc58741b0daae30688f41b2497dcbc9ed1355/cryptography-46.0.3-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:10b01676fc208c3e6feeb25a8b83d81767e8059e1fe86e1dc62d10a3018fa926", size = 4481596, upload-time = "2025-10-15T23:17:09.343Z" }, + { url = "https://files.pythonhosted.org/packages/15/8d/03cd48b20a573adfff7652b76271078e3045b9f49387920e7f1f631d125e/cryptography-46.0.3-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0abf1ffd6e57c67e92af68330d05760b7b7efb243aab8377e583284dbab72c71", size = 4426782, upload-time = "2025-10-15T23:17:11.22Z" }, + { url = "https://files.pythonhosted.org/packages/fa/b1/ebacbfe53317d55cf33165bda24c86523497a6881f339f9aae5c2e13e57b/cryptography-46.0.3-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a04bee9ab6a4da801eb9b51f1b708a1b5b5c9eb48c03f74198464c66f0d344ac", size = 4698381, upload-time = "2025-10-15T23:17:12.829Z" }, + { url = "https://files.pythonhosted.org/packages/96/92/8a6a9525893325fc057a01f654d7efc2c64b9de90413adcf605a85744ff4/cryptography-46.0.3-cp311-abi3-win32.whl", hash = "sha256:f260d0d41e9b4da1ed1e0f1ce571f97fe370b152ab18778e9e8f67d6af432018", size = 3055988, upload-time = "2025-10-15T23:17:14.65Z" }, + { url = "https://files.pythonhosted.org/packages/7e/bf/80fbf45253ea585a1e492a6a17efcb93467701fa79e71550a430c5e60df0/cryptography-46.0.3-cp311-abi3-win_amd64.whl", hash = "sha256:a9a3008438615669153eb86b26b61e09993921ebdd75385ddd748702c5adfddb", size = 3514451, upload-time = "2025-10-15T23:17:16.142Z" }, + { url = "https://files.pythonhosted.org/packages/2e/af/9b302da4c87b0beb9db4e756386a7c6c5b8003cd0e742277888d352ae91d/cryptography-46.0.3-cp311-abi3-win_arm64.whl", hash = "sha256:5d7f93296ee28f68447397bf5198428c9aeeab45705a55d53a6343455dcb2c3c", size = 2928007, upload-time = "2025-10-15T23:17:18.04Z" }, + { url = "https://files.pythonhosted.org/packages/fd/23/45fe7f376a7df8daf6da3556603b36f53475a99ce4faacb6ba2cf3d82021/cryptography-46.0.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:cb3d760a6117f621261d662bccc8ef5bc32ca673e037c83fbe565324f5c46936", size = 7218248, upload-time = "2025-10-15T23:17:46.294Z" }, + { url = "https://files.pythonhosted.org/packages/27/32/b68d27471372737054cbd34c84981f9edbc24fe67ca225d389799614e27f/cryptography-46.0.3-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4b7387121ac7d15e550f5cb4a43aef2559ed759c35df7336c402bb8275ac9683", size = 4294089, upload-time = "2025-10-15T23:17:48.269Z" }, + { url = "https://files.pythonhosted.org/packages/26/42/fa8389d4478368743e24e61eea78846a0006caffaf72ea24a15159215a14/cryptography-46.0.3-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:15ab9b093e8f09daab0f2159bb7e47532596075139dd74365da52ecc9cb46c5d", size = 4440029, upload-time = "2025-10-15T23:17:49.837Z" }, + { url = "https://files.pythonhosted.org/packages/5f/eb/f483db0ec5ac040824f269e93dd2bd8a21ecd1027e77ad7bdf6914f2fd80/cryptography-46.0.3-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:46acf53b40ea38f9c6c229599a4a13f0d46a6c3fa9ef19fc1a124d62e338dfa0", size = 4297222, upload-time = "2025-10-15T23:17:51.357Z" }, + { url = "https://files.pythonhosted.org/packages/fd/cf/da9502c4e1912cb1da3807ea3618a6829bee8207456fbbeebc361ec38ba3/cryptography-46.0.3-cp38-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:10ca84c4668d066a9878890047f03546f3ae0a6b8b39b697457b7757aaf18dbc", size = 4012280, upload-time = "2025-10-15T23:17:52.964Z" }, + { url = "https://files.pythonhosted.org/packages/6b/8f/9adb86b93330e0df8b3dcf03eae67c33ba89958fc2e03862ef1ac2b42465/cryptography-46.0.3-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:36e627112085bb3b81b19fed209c05ce2a52ee8b15d161b7c643a7d5a88491f3", size = 4978958, upload-time = "2025-10-15T23:17:54.965Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a0/5fa77988289c34bdb9f913f5606ecc9ada1adb5ae870bd0d1054a7021cc4/cryptography-46.0.3-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:1000713389b75c449a6e979ffc7dcc8ac90b437048766cef052d4d30b8220971", size = 4473714, upload-time = "2025-10-15T23:17:56.754Z" }, + { url = "https://files.pythonhosted.org/packages/14/e5/fc82d72a58d41c393697aa18c9abe5ae1214ff6f2a5c18ac470f92777895/cryptography-46.0.3-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:b02cf04496f6576afffef5ddd04a0cb7d49cf6be16a9059d793a30b035f6b6ac", size = 4296970, upload-time = "2025-10-15T23:17:58.588Z" }, + { url = "https://files.pythonhosted.org/packages/78/06/5663ed35438d0b09056973994f1aec467492b33bd31da36e468b01ec1097/cryptography-46.0.3-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:71e842ec9bc7abf543b47cf86b9a743baa95f4677d22baa4c7d5c69e49e9bc04", size = 4940236, upload-time = "2025-10-15T23:18:00.897Z" }, + { url = "https://files.pythonhosted.org/packages/fc/59/873633f3f2dcd8a053b8dd1d38f783043b5fce589c0f6988bf55ef57e43e/cryptography-46.0.3-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:402b58fc32614f00980b66d6e56a5b4118e6cb362ae8f3fda141ba4689bd4506", size = 4472642, upload-time = "2025-10-15T23:18:02.749Z" }, + { url = "https://files.pythonhosted.org/packages/3d/39/8e71f3930e40f6877737d6f69248cf74d4e34b886a3967d32f919cc50d3b/cryptography-46.0.3-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ef639cb3372f69ec44915fafcd6698b6cc78fbe0c2ea41be867f6ed612811963", size = 4423126, upload-time = "2025-10-15T23:18:04.85Z" }, + { url = "https://files.pythonhosted.org/packages/cd/c7/f65027c2810e14c3e7268353b1681932b87e5a48e65505d8cc17c99e36ae/cryptography-46.0.3-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3b51b8ca4f1c6453d8829e1eb7299499ca7f313900dd4d89a24b8b87c0a780d4", size = 4686573, upload-time = "2025-10-15T23:18:06.908Z" }, + { url = "https://files.pythonhosted.org/packages/0a/6e/1c8331ddf91ca4730ab3086a0f1be19c65510a33b5a441cb334e7a2d2560/cryptography-46.0.3-cp38-abi3-win32.whl", hash = "sha256:6276eb85ef938dc035d59b87c8a7dc559a232f954962520137529d77b18ff1df", size = 3036695, upload-time = "2025-10-15T23:18:08.672Z" }, + { url = "https://files.pythonhosted.org/packages/90/45/b0d691df20633eff80955a0fc7695ff9051ffce8b69741444bd9ed7bd0db/cryptography-46.0.3-cp38-abi3-win_amd64.whl", hash = "sha256:416260257577718c05135c55958b674000baef9a1c7d9e8f306ec60d71db850f", size = 3501720, upload-time = "2025-10-15T23:18:10.632Z" }, + { url = "https://files.pythonhosted.org/packages/e8/cb/2da4cc83f5edb9c3257d09e1e7ab7b23f049c7962cae8d842bbef0a9cec9/cryptography-46.0.3-cp38-abi3-win_arm64.whl", hash = "sha256:d89c3468de4cdc4f08a57e214384d0471911a3830fcdaf7a8cc587e42a866372", size = 2918740, upload-time = "2025-10-15T23:18:12.277Z" }, ] [[package]] @@ -1011,6 +1033,23 @@ requires-dist = [ ] provides-extras = ["openai", "anthropic", "qwen", "omni", "uitars", "uitars-mlx", "uitars-hf", "glm45v-hf", "opencua-hf", "internvl-hf", "moondream3", "ui", "cli", "hud", "gemini", "all"] +[[package]] +name = "cua-bench-ui" +version = "0.7.0" +source = { editable = "libs/python/bench-ui" } +dependencies = [ + { name = "aiohttp" }, + { name = "psutil" }, + { name = "pywebview" }, +] + +[package.metadata] +requires-dist = [ + { name = "aiohttp", specifier = ">=3.9.0" }, + { name = "psutil", specifier = ">=5.9" }, + { name = "pywebview", specifier = ">=5.3" }, +] + [[package]] name = "cua-computer" version = "0.4.17" @@ -1057,12 +1096,13 @@ provides-extras = ["lume", "lumier", "ui", "all"] [[package]] name = "cua-computer-server" -version = "0.1.30" +version = "0.1.31" source = { editable = "libs/python/computer-server" } dependencies = [ { name = "aiohttp" }, { name = "fastapi" }, { name = "pillow" }, + { name = "playwright" }, { name = "pyautogui" }, { name = "pydantic" }, { name = "pynput" }, @@ -1096,6 +1136,7 @@ requires-dist = [ { name = "aiohttp", specifier = ">=3.9.1" }, { name = "fastapi", specifier = ">=0.111.0" }, { name = "pillow", specifier = ">=10.2.0" }, + { name = "playwright", specifier = ">=1.40.0" }, { name = "pyautogui", specifier = ">=0.9.54" }, { name = "pydantic", specifier = ">=2.0.0" }, { name = "pynput", specifier = ">=1.8.1" }, @@ -1280,9 +1321,9 @@ test = [ name = "cycler" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload_time = "2023-10-07T05:32:18.335Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload_time = "2023-10-07T05:32:16.783Z" }, + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, ] [[package]] @@ -1295,9 +1336,9 @@ dependencies = [ { name = "rich" }, { name = "rich-rst" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/30/ca/7782da3b03242d5f0a16c20371dff99d4bd1fedafe26bc48ff82e42be8c9/cyclopts-3.24.0.tar.gz", hash = "sha256:de6964a041dfb3c57bf043b41e68c43548227a17de1bad246e3a0bfc5c4b7417", size = 76131, upload_time = "2025-09-08T15:40:57.75Z" } +sdist = { url = "https://files.pythonhosted.org/packages/30/ca/7782da3b03242d5f0a16c20371dff99d4bd1fedafe26bc48ff82e42be8c9/cyclopts-3.24.0.tar.gz", hash = "sha256:de6964a041dfb3c57bf043b41e68c43548227a17de1bad246e3a0bfc5c4b7417", size = 76131, upload-time = "2025-09-08T15:40:57.75Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/8b/2c95f0645c6f40211896375e6fa51f504b8ccb29c21f6ae661fe87ab044e/cyclopts-3.24.0-py3-none-any.whl", hash = "sha256:809d04cde9108617106091140c3964ee6fceb33cecdd537f7ffa360bde13ed71", size = 86154, upload_time = "2025-09-08T15:40:56.41Z" }, + { url = "https://files.pythonhosted.org/packages/f0/8b/2c95f0645c6f40211896375e6fa51f504b8ccb29c21f6ae661fe87ab044e/cyclopts-3.24.0-py3-none-any.whl", hash = "sha256:809d04cde9108617106091140c3964ee6fceb33cecdd537f7ffa360bde13ed71", size = 86154, upload-time = "2025-09-08T15:40:56.41Z" }, ] [[package]] @@ -1312,7 +1353,7 @@ dependencies = [ { name = "websocket-client" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/c7/ea56bcec1a9e4007b63bc07a060e7076add5eb62be33152c1a702c394225/dashscope-1.24.7-py3-none-any.whl", hash = "sha256:aa6fda8e71a922f5eabedd5c749cc78ad5e1288e8e24c552bddffb7ac61032be", size = 1310416, upload_time = "2025-10-21T10:58:40.974Z" }, + { url = "https://files.pythonhosted.org/packages/e9/c7/ea56bcec1a9e4007b63bc07a060e7076add5eb62be33152c1a702c394225/dashscope-1.24.7-py3-none-any.whl", hash = "sha256:aa6fda8e71a922f5eabedd5c749cc78ad5e1288e8e24c552bddffb7ac61032be", size = 1310416, upload-time = "2025-10-21T10:58:40.974Z" }, ] [[package]] @@ -1335,98 +1376,98 @@ dependencies = [ { name = "tqdm" }, { name = "xxhash" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/70/48/0186fbc4b86a4f9ecaf04eb01e877e78b53bfa0b03be9c84b2298431ba33/datasets-4.2.0.tar.gz", hash = "sha256:8333a7db9f3bb8044c1b819a35d4e3e2809596c837793b0921382efffdc36e78", size = 582256, upload_time = "2025-10-09T16:10:15.534Z" } +sdist = { url = "https://files.pythonhosted.org/packages/70/48/0186fbc4b86a4f9ecaf04eb01e877e78b53bfa0b03be9c84b2298431ba33/datasets-4.2.0.tar.gz", hash = "sha256:8333a7db9f3bb8044c1b819a35d4e3e2809596c837793b0921382efffdc36e78", size = 582256, upload-time = "2025-10-09T16:10:15.534Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/9e/0bbbd09b116fd8ee2d3617e28e6598551d2f0f24d3a2ce99cc87ec85aeb0/datasets-4.2.0-py3-none-any.whl", hash = "sha256:fdc43aaf4a73b31f64f80f72f195ab413a1141ed15555d675b2fd17926f8b026", size = 506316, upload_time = "2025-10-09T16:10:13.375Z" }, + { url = "https://files.pythonhosted.org/packages/91/9e/0bbbd09b116fd8ee2d3617e28e6598551d2f0f24d3a2ce99cc87ec85aeb0/datasets-4.2.0-py3-none-any.whl", hash = "sha256:fdc43aaf4a73b31f64f80f72f195ab413a1141ed15555d675b2fd17926f8b026", size = 506316, upload-time = "2025-10-09T16:10:13.375Z" }, ] [[package]] name = "debugpy" version = "1.8.17" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/15/ad/71e708ff4ca377c4230530d6a7aa7992592648c122a2cd2b321cf8b35a76/debugpy-1.8.17.tar.gz", hash = "sha256:fd723b47a8c08892b1a16b2c6239a8b96637c62a59b94bb5dab4bac592a58a8e", size = 1644129, upload_time = "2025-09-17T16:33:20.633Z" } +sdist = { url = "https://files.pythonhosted.org/packages/15/ad/71e708ff4ca377c4230530d6a7aa7992592648c122a2cd2b321cf8b35a76/debugpy-1.8.17.tar.gz", hash = "sha256:fd723b47a8c08892b1a16b2c6239a8b96637c62a59b94bb5dab4bac592a58a8e", size = 1644129, upload-time = "2025-09-17T16:33:20.633Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/08/2b/9d8e65beb2751876c82e1aceb32f328c43ec872711fa80257c7674f45650/debugpy-1.8.17-cp312-cp312-macosx_15_0_universal2.whl", hash = "sha256:f14467edef672195c6f6b8e27ce5005313cb5d03c9239059bc7182b60c176e2d", size = 2549522, upload_time = "2025-09-17T16:33:38.466Z" }, - { url = "https://files.pythonhosted.org/packages/b4/78/eb0d77f02971c05fca0eb7465b18058ba84bd957062f5eec82f941ac792a/debugpy-1.8.17-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:24693179ef9dfa20dca8605905a42b392be56d410c333af82f1c5dff807a64cc", size = 4309417, upload_time = "2025-09-17T16:33:41.299Z" }, - { url = "https://files.pythonhosted.org/packages/37/42/c40f1d8cc1fed1e75ea54298a382395b8b937d923fcf41ab0797a554f555/debugpy-1.8.17-cp312-cp312-win32.whl", hash = "sha256:6a4e9dacf2cbb60d2514ff7b04b4534b0139facbf2abdffe0639ddb6088e59cf", size = 5277130, upload_time = "2025-09-17T16:33:43.554Z" }, - { url = "https://files.pythonhosted.org/packages/72/22/84263b205baad32b81b36eac076de0cdbe09fe2d0637f5b32243dc7c925b/debugpy-1.8.17-cp312-cp312-win_amd64.whl", hash = "sha256:e8f8f61c518952fb15f74a302e068b48d9c4691768ade433e4adeea961993464", size = 5319053, upload_time = "2025-09-17T16:33:53.033Z" }, - { url = "https://files.pythonhosted.org/packages/50/76/597e5cb97d026274ba297af8d89138dfd9e695767ba0e0895edb20963f40/debugpy-1.8.17-cp313-cp313-macosx_15_0_universal2.whl", hash = "sha256:857c1dd5d70042502aef1c6d1c2801211f3ea7e56f75e9c335f434afb403e464", size = 2538386, upload_time = "2025-09-17T16:33:54.594Z" }, - { url = "https://files.pythonhosted.org/packages/5f/60/ce5c34fcdfec493701f9d1532dba95b21b2f6394147234dce21160bd923f/debugpy-1.8.17-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:3bea3b0b12f3946e098cce9b43c3c46e317b567f79570c3f43f0b96d00788088", size = 4292100, upload_time = "2025-09-17T16:33:56.353Z" }, - { url = "https://files.pythonhosted.org/packages/e8/95/7873cf2146577ef71d2a20bf553f12df865922a6f87b9e8ee1df04f01785/debugpy-1.8.17-cp313-cp313-win32.whl", hash = "sha256:e34ee844c2f17b18556b5bbe59e1e2ff4e86a00282d2a46edab73fd7f18f4a83", size = 5277002, upload_time = "2025-09-17T16:33:58.231Z" }, - { url = "https://files.pythonhosted.org/packages/46/11/18c79a1cee5ff539a94ec4aa290c1c069a5580fd5cfd2fb2e282f8e905da/debugpy-1.8.17-cp313-cp313-win_amd64.whl", hash = "sha256:6c5cd6f009ad4fca8e33e5238210dc1e5f42db07d4b6ab21ac7ffa904a196420", size = 5319047, upload_time = "2025-09-17T16:34:00.586Z" }, - { url = "https://files.pythonhosted.org/packages/b0/d0/89247ec250369fc76db477720a26b2fce7ba079ff1380e4ab4529d2fe233/debugpy-1.8.17-py2.py3-none-any.whl", hash = "sha256:60c7dca6571efe660ccb7a9508d73ca14b8796c4ed484c2002abba714226cfef", size = 5283210, upload_time = "2025-09-17T16:34:25.835Z" }, + { url = "https://files.pythonhosted.org/packages/08/2b/9d8e65beb2751876c82e1aceb32f328c43ec872711fa80257c7674f45650/debugpy-1.8.17-cp312-cp312-macosx_15_0_universal2.whl", hash = "sha256:f14467edef672195c6f6b8e27ce5005313cb5d03c9239059bc7182b60c176e2d", size = 2549522, upload-time = "2025-09-17T16:33:38.466Z" }, + { url = "https://files.pythonhosted.org/packages/b4/78/eb0d77f02971c05fca0eb7465b18058ba84bd957062f5eec82f941ac792a/debugpy-1.8.17-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:24693179ef9dfa20dca8605905a42b392be56d410c333af82f1c5dff807a64cc", size = 4309417, upload-time = "2025-09-17T16:33:41.299Z" }, + { url = "https://files.pythonhosted.org/packages/37/42/c40f1d8cc1fed1e75ea54298a382395b8b937d923fcf41ab0797a554f555/debugpy-1.8.17-cp312-cp312-win32.whl", hash = "sha256:6a4e9dacf2cbb60d2514ff7b04b4534b0139facbf2abdffe0639ddb6088e59cf", size = 5277130, upload-time = "2025-09-17T16:33:43.554Z" }, + { url = "https://files.pythonhosted.org/packages/72/22/84263b205baad32b81b36eac076de0cdbe09fe2d0637f5b32243dc7c925b/debugpy-1.8.17-cp312-cp312-win_amd64.whl", hash = "sha256:e8f8f61c518952fb15f74a302e068b48d9c4691768ade433e4adeea961993464", size = 5319053, upload-time = "2025-09-17T16:33:53.033Z" }, + { url = "https://files.pythonhosted.org/packages/50/76/597e5cb97d026274ba297af8d89138dfd9e695767ba0e0895edb20963f40/debugpy-1.8.17-cp313-cp313-macosx_15_0_universal2.whl", hash = "sha256:857c1dd5d70042502aef1c6d1c2801211f3ea7e56f75e9c335f434afb403e464", size = 2538386, upload-time = "2025-09-17T16:33:54.594Z" }, + { url = "https://files.pythonhosted.org/packages/5f/60/ce5c34fcdfec493701f9d1532dba95b21b2f6394147234dce21160bd923f/debugpy-1.8.17-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:3bea3b0b12f3946e098cce9b43c3c46e317b567f79570c3f43f0b96d00788088", size = 4292100, upload-time = "2025-09-17T16:33:56.353Z" }, + { url = "https://files.pythonhosted.org/packages/e8/95/7873cf2146577ef71d2a20bf553f12df865922a6f87b9e8ee1df04f01785/debugpy-1.8.17-cp313-cp313-win32.whl", hash = "sha256:e34ee844c2f17b18556b5bbe59e1e2ff4e86a00282d2a46edab73fd7f18f4a83", size = 5277002, upload-time = "2025-09-17T16:33:58.231Z" }, + { url = "https://files.pythonhosted.org/packages/46/11/18c79a1cee5ff539a94ec4aa290c1c069a5580fd5cfd2fb2e282f8e905da/debugpy-1.8.17-cp313-cp313-win_amd64.whl", hash = "sha256:6c5cd6f009ad4fca8e33e5238210dc1e5f42db07d4b6ab21ac7ffa904a196420", size = 5319047, upload-time = "2025-09-17T16:34:00.586Z" }, + { url = "https://files.pythonhosted.org/packages/b0/d0/89247ec250369fc76db477720a26b2fce7ba079ff1380e4ab4529d2fe233/debugpy-1.8.17-py2.py3-none-any.whl", hash = "sha256:60c7dca6571efe660ccb7a9508d73ca14b8796c4ed484c2002abba714226cfef", size = 5283210, upload-time = "2025-09-17T16:34:25.835Z" }, ] [[package]] name = "decorator" version = "5.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload_time = "2025-02-24T04:41:34.073Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload-time = "2025-02-24T04:41:34.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload_time = "2025-02-24T04:41:32.565Z" }, + { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload-time = "2025-02-24T04:41:32.565Z" }, ] [[package]] name = "defusedxml" version = "0.7.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520, upload_time = "2021-03-08T10:59:26.269Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520, upload-time = "2021-03-08T10:59:26.269Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604, upload_time = "2021-03-08T10:59:24.45Z" }, + { url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604, upload-time = "2021-03-08T10:59:24.45Z" }, ] [[package]] name = "dill" version = "0.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/12/80/630b4b88364e9a8c8c5797f4602d0f76ef820909ee32f0bacb9f90654042/dill-0.4.0.tar.gz", hash = "sha256:0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0", size = 186976, upload_time = "2025-04-16T00:41:48.867Z" } +sdist = { url = "https://files.pythonhosted.org/packages/12/80/630b4b88364e9a8c8c5797f4602d0f76ef820909ee32f0bacb9f90654042/dill-0.4.0.tar.gz", hash = "sha256:0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0", size = 186976, upload-time = "2025-04-16T00:41:48.867Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/3d/9373ad9c56321fdab5b41197068e1d8c25883b3fea29dd361f9b55116869/dill-0.4.0-py3-none-any.whl", hash = "sha256:44f54bf6412c2c8464c14e8243eb163690a9800dbe2c367330883b19c7561049", size = 119668, upload_time = "2025-04-16T00:41:47.671Z" }, + { url = "https://files.pythonhosted.org/packages/50/3d/9373ad9c56321fdab5b41197068e1d8c25883b3fea29dd361f9b55116869/dill-0.4.0-py3-none-any.whl", hash = "sha256:44f54bf6412c2c8464c14e8243eb163690a9800dbe2c367330883b19c7561049", size = 119668, upload-time = "2025-04-16T00:41:47.671Z" }, ] [[package]] name = "distlib" version = "0.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/96/8e/709914eb2b5749865801041647dc7f4e6d00b549cfe88b65ca192995f07c/distlib-0.4.0.tar.gz", hash = "sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d", size = 614605, upload_time = "2025-07-17T16:52:00.465Z" } +sdist = { url = "https://files.pythonhosted.org/packages/96/8e/709914eb2b5749865801041647dc7f4e6d00b549cfe88b65ca192995f07c/distlib-0.4.0.tar.gz", hash = "sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d", size = 614605, upload-time = "2025-07-17T16:52:00.465Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/33/6b/e0547afaf41bf2c42e52430072fa5658766e3d65bd4b03a563d1b6336f57/distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16", size = 469047, upload_time = "2025-07-17T16:51:58.613Z" }, + { url = "https://files.pythonhosted.org/packages/33/6b/e0547afaf41bf2c42e52430072fa5658766e3d65bd4b03a563d1b6336f57/distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16", size = 469047, upload-time = "2025-07-17T16:51:58.613Z" }, ] [[package]] name = "distro" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size = 60722, upload_time = "2023-12-24T09:54:32.31Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size = 60722, upload-time = "2023-12-24T09:54:32.31Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size = 20277, upload_time = "2023-12-24T09:54:30.421Z" }, + { url = "https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size = 20277, upload-time = "2023-12-24T09:54:30.421Z" }, ] [[package]] name = "dnspython" version = "2.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8c/8b/57666417c0f90f08bcafa776861060426765fdb422eb10212086fb811d26/dnspython-2.8.0.tar.gz", hash = "sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f", size = 368251, upload_time = "2025-09-07T18:58:00.022Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/8b/57666417c0f90f08bcafa776861060426765fdb422eb10212086fb811d26/dnspython-2.8.0.tar.gz", hash = "sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f", size = 368251, upload-time = "2025-09-07T18:58:00.022Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl", hash = "sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af", size = 331094, upload_time = "2025-09-07T18:57:58.071Z" }, + { url = "https://files.pythonhosted.org/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl", hash = "sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af", size = 331094, upload-time = "2025-09-07T18:57:58.071Z" }, ] [[package]] name = "docstring-parser" version = "0.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b2/9d/c3b43da9515bd270df0f80548d9944e389870713cc1fe2b8fb35fe2bcefd/docstring_parser-0.17.0.tar.gz", hash = "sha256:583de4a309722b3315439bb31d64ba3eebada841f2e2cee23b99df001434c912", size = 27442, upload_time = "2025-07-21T07:35:01.868Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b2/9d/c3b43da9515bd270df0f80548d9944e389870713cc1fe2b8fb35fe2bcefd/docstring_parser-0.17.0.tar.gz", hash = "sha256:583de4a309722b3315439bb31d64ba3eebada841f2e2cee23b99df001434c912", size = 27442, upload-time = "2025-07-21T07:35:01.868Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/55/e2/2537ebcff11c1ee1ff17d8d0b6f4db75873e3b0fb32c2d4a2ee31ecb310a/docstring_parser-0.17.0-py3-none-any.whl", hash = "sha256:cf2569abd23dce8099b300f9b4fa8191e9582dda731fd533daf54c4551658708", size = 36896, upload_time = "2025-07-21T07:35:00.684Z" }, + { url = "https://files.pythonhosted.org/packages/55/e2/2537ebcff11c1ee1ff17d8d0b6f4db75873e3b0fb32c2d4a2ee31ecb310a/docstring_parser-0.17.0-py3-none-any.whl", hash = "sha256:cf2569abd23dce8099b300f9b4fa8191e9582dda731fd533daf54c4551658708", size = 36896, upload-time = "2025-07-21T07:35:00.684Z" }, ] [[package]] name = "docutils" version = "0.22.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4a/c0/89fe6215b443b919cb98a5002e107cb5026854ed1ccb6b5833e0768419d1/docutils-0.22.2.tar.gz", hash = "sha256:9fdb771707c8784c8f2728b67cb2c691305933d68137ef95a75db5f4dfbc213d", size = 2289092, upload_time = "2025-09-20T17:55:47.994Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4a/c0/89fe6215b443b919cb98a5002e107cb5026854ed1ccb6b5833e0768419d1/docutils-0.22.2.tar.gz", hash = "sha256:9fdb771707c8784c8f2728b67cb2c691305933d68137ef95a75db5f4dfbc213d", size = 2289092, upload-time = "2025-09-20T17:55:47.994Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/dd/f95350e853a4468ec37478414fc04ae2d61dad7a947b3015c3dcc51a09b9/docutils-0.22.2-py3-none-any.whl", hash = "sha256:b0e98d679283fc3bb0ead8a5da7f501baa632654e7056e9c5846842213d674d8", size = 632667, upload_time = "2025-09-20T17:55:43.052Z" }, + { url = "https://files.pythonhosted.org/packages/66/dd/f95350e853a4468ec37478414fc04ae2d61dad7a947b3015c3dcc51a09b9/docutils-0.22.2-py3-none-any.whl", hash = "sha256:b0e98d679283fc3bb0ead8a5da7f501baa632654e7056e9c5846842213d674d8", size = 632667, upload-time = "2025-09-20T17:55:43.052Z" }, ] [[package]] @@ -1437,7 +1478,7 @@ dependencies = [ { name = "python-dotenv" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/b7/545d2c10c1fc15e48653c91efde329a790f2eecfbbf2bd16003b5db2bab0/dotenv-0.9.9-py2.py3-none-any.whl", hash = "sha256:29cf74a087b31dafdb5a446b6d7e11cbce8ed2741540e2339c69fbef92c94ce9", size = 1892, upload_time = "2025-02-19T22:15:01.647Z" }, + { url = "https://files.pythonhosted.org/packages/b2/b7/545d2c10c1fc15e48653c91efde329a790f2eecfbbf2bd16003b5db2bab0/dotenv-0.9.9-py2.py3-none-any.whl", hash = "sha256:29cf74a087b31dafdb5a446b6d7e11cbce8ed2741540e2339c69fbef92c94ce9", size = 1892, upload-time = "2025-02-19T22:15:01.647Z" }, ] [[package]] @@ -1459,16 +1500,16 @@ dependencies = [ { name = "torchvision" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/84/4a2cab0e6adde6a85e7ba543862e5fc0250c51f3ac721a078a55cdcff250/easyocr-1.7.2-py3-none-any.whl", hash = "sha256:5be12f9b0e595d443c9c3d10b0542074b50f0ec2d98b141a109cd961fd1c177c", size = 2870178, upload_time = "2024-09-24T11:34:43.554Z" }, + { url = "https://files.pythonhosted.org/packages/bb/84/4a2cab0e6adde6a85e7ba543862e5fc0250c51f3ac721a078a55cdcff250/easyocr-1.7.2-py3-none-any.whl", hash = "sha256:5be12f9b0e595d443c9c3d10b0542074b50f0ec2d98b141a109cd961fd1c177c", size = 2870178, upload-time = "2024-09-24T11:34:43.554Z" }, ] [[package]] name = "einops" version = "0.8.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e5/81/df4fbe24dff8ba3934af99044188e20a98ed441ad17a274539b74e82e126/einops-0.8.1.tar.gz", hash = "sha256:de5d960a7a761225532e0f1959e5315ebeafc0cd43394732f103ca44b9837e84", size = 54805, upload_time = "2025-02-09T03:17:00.434Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/81/df4fbe24dff8ba3934af99044188e20a98ed441ad17a274539b74e82e126/einops-0.8.1.tar.gz", hash = "sha256:de5d960a7a761225532e0f1959e5315ebeafc0cd43394732f103ca44b9837e84", size = 54805, upload-time = "2025-02-09T03:17:00.434Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/62/9773de14fe6c45c23649e98b83231fffd7b9892b6cf863251dc2afa73643/einops-0.8.1-py3-none-any.whl", hash = "sha256:919387eb55330f5757c6bea9165c5ff5cfe63a642682ea788a6d472576d81737", size = 64359, upload_time = "2025-02-09T03:17:01.998Z" }, + { url = "https://files.pythonhosted.org/packages/87/62/9773de14fe6c45c23649e98b83231fffd7b9892b6cf863251dc2afa73643/einops-0.8.1-py3-none-any.whl", hash = "sha256:919387eb55330f5757c6bea9165c5ff5cfe63a642682ea788a6d472576d81737", size = 64359, upload-time = "2025-02-09T03:17:01.998Z" }, ] [[package]] @@ -1479,25 +1520,25 @@ dependencies = [ { name = "dnspython" }, { name = "idna" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f5/22/900cb125c76b7aaa450ce02fd727f452243f2e91a61af068b40adba60ea9/email_validator-2.3.0.tar.gz", hash = "sha256:9fc05c37f2f6cf439ff414f8fc46d917929974a82244c20eb10231ba60c54426", size = 51238, upload_time = "2025-08-26T13:09:06.831Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f5/22/900cb125c76b7aaa450ce02fd727f452243f2e91a61af068b40adba60ea9/email_validator-2.3.0.tar.gz", hash = "sha256:9fc05c37f2f6cf439ff414f8fc46d917929974a82244c20eb10231ba60c54426", size = 51238, upload-time = "2025-08-26T13:09:06.831Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/15/545e2b6cf2e3be84bc1ed85613edd75b8aea69807a71c26f4ca6a9258e82/email_validator-2.3.0-py3-none-any.whl", hash = "sha256:80f13f623413e6b197ae73bb10bf4eb0908faf509ad8362c5edeb0be7fd450b4", size = 35604, upload_time = "2025-08-26T13:09:05.858Z" }, + { url = "https://files.pythonhosted.org/packages/de/15/545e2b6cf2e3be84bc1ed85613edd75b8aea69807a71c26f4ca6a9258e82/email_validator-2.3.0-py3-none-any.whl", hash = "sha256:80f13f623413e6b197ae73bb10bf4eb0908faf509ad8362c5edeb0be7fd450b4", size = 35604, upload-time = "2025-08-26T13:09:05.858Z" }, ] [[package]] name = "eval-type-backport" version = "0.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/ea/8b0ac4469d4c347c6a385ff09dc3c048c2d021696664e26c7ee6791631b5/eval_type_backport-0.2.2.tar.gz", hash = "sha256:f0576b4cf01ebb5bd358d02314d31846af5e07678387486e2c798af0e7d849c1", size = 9079, upload_time = "2024-12-21T20:09:46.005Z" } +sdist = { url = "https://files.pythonhosted.org/packages/30/ea/8b0ac4469d4c347c6a385ff09dc3c048c2d021696664e26c7ee6791631b5/eval_type_backport-0.2.2.tar.gz", hash = "sha256:f0576b4cf01ebb5bd358d02314d31846af5e07678387486e2c798af0e7d849c1", size = 9079, upload-time = "2024-12-21T20:09:46.005Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/31/55cd413eaccd39125368be33c46de24a1f639f2e12349b0361b4678f3915/eval_type_backport-0.2.2-py3-none-any.whl", hash = "sha256:cb6ad7c393517f476f96d456d0412ea80f0a8cf96f6892834cd9340149111b0a", size = 5830, upload_time = "2024-12-21T20:09:44.175Z" }, + { url = "https://files.pythonhosted.org/packages/ce/31/55cd413eaccd39125368be33c46de24a1f639f2e12349b0361b4678f3915/eval_type_backport-0.2.2-py3-none-any.whl", hash = "sha256:cb6ad7c393517f476f96d456d0412ea80f0a8cf96f6892834cd9340149111b0a", size = 5830, upload-time = "2024-12-21T20:09:44.175Z" }, ] [[package]] name = "evdev" version = "1.9.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/63/fe/a17c106a1f4061ce83f04d14bcedcfb2c38c7793ea56bfb906a6fadae8cb/evdev-1.9.2.tar.gz", hash = "sha256:5d3278892ce1f92a74d6bf888cc8525d9f68af85dbe336c95d1c87fb8f423069", size = 33301, upload_time = "2025-05-01T19:53:47.69Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/fe/a17c106a1f4061ce83f04d14bcedcfb2c38c7793ea56bfb906a6fadae8cb/evdev-1.9.2.tar.gz", hash = "sha256:5d3278892ce1f92a74d6bf888cc8525d9f68af85dbe336c95d1c87fb8f423069", size = 33301, upload-time = "2025-05-01T19:53:47.69Z" } [[package]] name = "ewmhlib" @@ -1508,7 +1549,7 @@ dependencies = [ { name = "typing-extensions", marker = "sys_platform != 'win32'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/3a/46ca34abf0725a754bc44ef474ad34aedcc3ea23b052d97b18b76715a6a9/EWMHlib-0.2-py3-none-any.whl", hash = "sha256:f5b07d8cfd4c7734462ee744c32d490f2f3233fa7ab354240069344208d2f6f5", size = 46657, upload_time = "2024-04-17T08:15:56.338Z" }, + { url = "https://files.pythonhosted.org/packages/2f/3a/46ca34abf0725a754bc44ef474ad34aedcc3ea23b052d97b18b76715a6a9/EWMHlib-0.2-py3-none-any.whl", hash = "sha256:f5b07d8cfd4c7734462ee744c32d490f2f3233fa7ab354240069344208d2f6f5", size = 46657, upload-time = "2024-04-17T08:15:56.338Z" }, ] [[package]] @@ -1518,27 +1559,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload_time = "2025-05-10T17:42:51.123Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload-time = "2025-05-10T17:42:51.123Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/36/f4/c6e662dade71f56cd2f3735141b265c3c79293c109549c1e6933b0651ffc/exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10", size = 16674, upload_time = "2025-05-10T17:42:49.33Z" }, + { url = "https://files.pythonhosted.org/packages/36/f4/c6e662dade71f56cd2f3735141b265c3c79293c109549c1e6933b0651ffc/exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10", size = 16674, upload-time = "2025-05-10T17:42:49.33Z" }, ] [[package]] name = "execnet" version = "2.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bb/ff/b4c0dc78fbe20c3e59c0c7334de0c27eb4001a2b2017999af398bf730817/execnet-2.1.1.tar.gz", hash = "sha256:5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3", size = 166524, upload_time = "2024-04-08T09:04:19.245Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bb/ff/b4c0dc78fbe20c3e59c0c7334de0c27eb4001a2b2017999af398bf730817/execnet-2.1.1.tar.gz", hash = "sha256:5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3", size = 166524, upload-time = "2024-04-08T09:04:19.245Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl", hash = "sha256:26dee51f1b80cebd6d0ca8e74dd8745419761d3bef34163928cbebbdc4749fdc", size = 40612, upload_time = "2024-04-08T09:04:17.414Z" }, + { url = "https://files.pythonhosted.org/packages/43/09/2aea36ff60d16dd8879bdb2f5b3ee0ba8d08cbbdcdfe870e695ce3784385/execnet-2.1.1-py3-none-any.whl", hash = "sha256:26dee51f1b80cebd6d0ca8e74dd8745419761d3bef34163928cbebbdc4749fdc", size = 40612, upload-time = "2024-04-08T09:04:17.414Z" }, ] [[package]] name = "executing" version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488, upload_time = "2025-09-01T09:48:10.866Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488, upload-time = "2025-09-01T09:48:10.866Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317, upload_time = "2025-09-01T09:48:08.5Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317, upload-time = "2025-09-01T09:48:08.5Z" }, ] [[package]] @@ -1550,166 +1591,166 @@ dependencies = [ { name = "starlette" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a6/f4/152127681182e6413e7a89684c434e19e7414ed7ac0c632999c3c6980640/fastapi-0.119.1.tar.gz", hash = "sha256:a5e3426edce3fe221af4e1992c6d79011b247e3b03cc57999d697fe76cbf8ae0", size = 338616, upload_time = "2025-10-20T11:30:27.734Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a6/f4/152127681182e6413e7a89684c434e19e7414ed7ac0c632999c3c6980640/fastapi-0.119.1.tar.gz", hash = "sha256:a5e3426edce3fe221af4e1992c6d79011b247e3b03cc57999d697fe76cbf8ae0", size = 338616, upload-time = "2025-10-20T11:30:27.734Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/26/e6d959b4ac959fdb3e9c4154656fc160794db6af8e64673d52759456bf07/fastapi-0.119.1-py3-none-any.whl", hash = "sha256:0b8c2a2cce853216e150e9bd4faaed88227f8eb37de21cb200771f491586a27f", size = 108123, upload_time = "2025-10-20T11:30:26.185Z" }, + { url = "https://files.pythonhosted.org/packages/b1/26/e6d959b4ac959fdb3e9c4154656fc160794db6af8e64673d52759456bf07/fastapi-0.119.1-py3-none-any.whl", hash = "sha256:0b8c2a2cce853216e150e9bd4faaed88227f8eb37de21cb200771f491586a27f", size = 108123, upload-time = "2025-10-20T11:30:26.185Z" }, ] [[package]] name = "fastjsonschema" version = "2.21.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/b5/23b216d9d985a956623b6bd12d4086b60f0059b27799f23016af04a74ea1/fastjsonschema-2.21.2.tar.gz", hash = "sha256:b1eb43748041c880796cd077f1a07c3d94e93ae84bba5ed36800a33554ae05de", size = 374130, upload_time = "2025-08-14T18:49:36.666Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/b5/23b216d9d985a956623b6bd12d4086b60f0059b27799f23016af04a74ea1/fastjsonschema-2.21.2.tar.gz", hash = "sha256:b1eb43748041c880796cd077f1a07c3d94e93ae84bba5ed36800a33554ae05de", size = 374130, upload-time = "2025-08-14T18:49:36.666Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/a8/20d0723294217e47de6d9e2e40fd4a9d2f7c4b6ef974babd482a59743694/fastjsonschema-2.21.2-py3-none-any.whl", hash = "sha256:1c797122d0a86c5cace2e54bf4e819c36223b552017172f32c5c024a6b77e463", size = 24024, upload_time = "2025-08-14T18:49:34.776Z" }, + { url = "https://files.pythonhosted.org/packages/cb/a8/20d0723294217e47de6d9e2e40fd4a9d2f7c4b6ef974babd482a59743694/fastjsonschema-2.21.2-py3-none-any.whl", hash = "sha256:1c797122d0a86c5cace2e54bf4e819c36223b552017172f32c5c024a6b77e463", size = 24024, upload-time = "2025-08-14T18:49:34.776Z" }, ] [[package]] name = "fastuuid" version = "0.14.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c3/7d/d9daedf0f2ebcacd20d599928f8913e9d2aea1d56d2d355a93bfa2b611d7/fastuuid-0.14.0.tar.gz", hash = "sha256:178947fc2f995b38497a74172adee64fdeb8b7ec18f2a5934d037641ba265d26", size = 18232, upload_time = "2025-10-19T22:19:22.402Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/7d/d9daedf0f2ebcacd20d599928f8913e9d2aea1d56d2d355a93bfa2b611d7/fastuuid-0.14.0.tar.gz", hash = "sha256:178947fc2f995b38497a74172adee64fdeb8b7ec18f2a5934d037641ba265d26", size = 18232, upload-time = "2025-10-19T22:19:22.402Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/a2/e78fcc5df65467f0d207661b7ef86c5b7ac62eea337c0c0fcedbeee6fb13/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77e94728324b63660ebf8adb27055e92d2e4611645bf12ed9d88d30486471d0a", size = 510164, upload_time = "2025-10-19T22:31:45.635Z" }, - { url = "https://files.pythonhosted.org/packages/2b/b3/c846f933f22f581f558ee63f81f29fa924acd971ce903dab1a9b6701816e/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:caa1f14d2102cb8d353096bc6ef6c13b2c81f347e6ab9d6fbd48b9dea41c153d", size = 261837, upload_time = "2025-10-19T22:38:38.53Z" }, - { url = "https://files.pythonhosted.org/packages/54/ea/682551030f8c4fa9a769d9825570ad28c0c71e30cf34020b85c1f7ee7382/fastuuid-0.14.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d23ef06f9e67163be38cece704170486715b177f6baae338110983f99a72c070", size = 251370, upload_time = "2025-10-19T22:40:26.07Z" }, - { url = "https://files.pythonhosted.org/packages/14/dd/5927f0a523d8e6a76b70968e6004966ee7df30322f5fc9b6cdfb0276646a/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c9ec605ace243b6dbe3bd27ebdd5d33b00d8d1d3f580b39fdd15cd96fd71796", size = 277766, upload_time = "2025-10-19T22:37:23.779Z" }, - { url = "https://files.pythonhosted.org/packages/16/6e/c0fb547eef61293153348f12e0f75a06abb322664b34a1573a7760501336/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:808527f2407f58a76c916d6aa15d58692a4a019fdf8d4c32ac7ff303b7d7af09", size = 278105, upload_time = "2025-10-19T22:26:56.821Z" }, - { url = "https://files.pythonhosted.org/packages/2d/b1/b9c75e03b768f61cf2e84ee193dc18601aeaf89a4684b20f2f0e9f52b62c/fastuuid-0.14.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2fb3c0d7fef6674bbeacdd6dbd386924a7b60b26de849266d1ff6602937675c8", size = 301564, upload_time = "2025-10-19T22:30:31.604Z" }, - { url = "https://files.pythonhosted.org/packages/fc/fa/f7395fdac07c7a54f18f801744573707321ca0cee082e638e36452355a9d/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab3f5d36e4393e628a4df337c2c039069344db5f4b9d2a3c9cea48284f1dd741", size = 459659, upload_time = "2025-10-19T22:31:32.341Z" }, - { url = "https://files.pythonhosted.org/packages/66/49/c9fd06a4a0b1f0f048aacb6599e7d96e5d6bc6fa680ed0d46bf111929d1b/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:b9a0ca4f03b7e0b01425281ffd44e99d360e15c895f1907ca105854ed85e2057", size = 478430, upload_time = "2025-10-19T22:26:22.962Z" }, - { url = "https://files.pythonhosted.org/packages/be/9c/909e8c95b494e8e140e8be6165d5fc3f61fdc46198c1554df7b3e1764471/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:3acdf655684cc09e60fb7e4cf524e8f42ea760031945aa8086c7eae2eeeabeb8", size = 450894, upload_time = "2025-10-19T22:27:01.647Z" }, - { url = "https://files.pythonhosted.org/packages/90/eb/d29d17521976e673c55ef7f210d4cdd72091a9ec6755d0fd4710d9b3c871/fastuuid-0.14.0-cp312-cp312-win32.whl", hash = "sha256:9579618be6280700ae36ac42c3efd157049fe4dd40ca49b021280481c78c3176", size = 154374, upload_time = "2025-10-19T22:29:19.879Z" }, - { url = "https://files.pythonhosted.org/packages/cc/fc/f5c799a6ea6d877faec0472d0b27c079b47c86b1cdc577720a5386483b36/fastuuid-0.14.0-cp312-cp312-win_amd64.whl", hash = "sha256:d9e4332dc4ba054434a9594cbfaf7823b57993d7d8e7267831c3e059857cf397", size = 156550, upload_time = "2025-10-19T22:27:49.658Z" }, - { url = "https://files.pythonhosted.org/packages/a5/83/ae12dd39b9a39b55d7f90abb8971f1a5f3c321fd72d5aa83f90dc67fe9ed/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77a09cb7427e7af74c594e409f7731a0cf887221de2f698e1ca0ebf0f3139021", size = 510720, upload_time = "2025-10-19T22:42:34.633Z" }, - { url = "https://files.pythonhosted.org/packages/53/b0/a4b03ff5d00f563cc7546b933c28cb3f2a07344b2aec5834e874f7d44143/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:9bd57289daf7b153bfa3e8013446aa144ce5e8c825e9e366d455155ede5ea2dc", size = 262024, upload_time = "2025-10-19T22:30:25.482Z" }, - { url = "https://files.pythonhosted.org/packages/9c/6d/64aee0a0f6a58eeabadd582e55d0d7d70258ffdd01d093b30c53d668303b/fastuuid-0.14.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ac60fc860cdf3c3f327374db87ab8e064c86566ca8c49d2e30df15eda1b0c2d5", size = 251679, upload_time = "2025-10-19T22:36:14.096Z" }, - { url = "https://files.pythonhosted.org/packages/60/f5/a7e9cda8369e4f7919d36552db9b2ae21db7915083bc6336f1b0082c8b2e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab32f74bd56565b186f036e33129da77db8be09178cd2f5206a5d4035fb2a23f", size = 277862, upload_time = "2025-10-19T22:36:23.302Z" }, - { url = "https://files.pythonhosted.org/packages/f0/d3/8ce11827c783affffd5bd4d6378b28eb6cc6d2ddf41474006b8d62e7448e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33e678459cf4addaedd9936bbb038e35b3f6b2061330fd8f2f6a1d80414c0f87", size = 278278, upload_time = "2025-10-19T22:29:43.809Z" }, - { url = "https://files.pythonhosted.org/packages/a2/51/680fb6352d0bbade04036da46264a8001f74b7484e2fd1f4da9e3db1c666/fastuuid-0.14.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1e3cc56742f76cd25ecb98e4b82a25f978ccffba02e4bdce8aba857b6d85d87b", size = 301788, upload_time = "2025-10-19T22:36:06.825Z" }, - { url = "https://files.pythonhosted.org/packages/fa/7c/2014b5785bd8ebdab04ec857635ebd84d5ee4950186a577db9eff0fb8ff6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:cb9a030f609194b679e1660f7e32733b7a0f332d519c5d5a6a0a580991290022", size = 459819, upload_time = "2025-10-19T22:35:31.623Z" }, - { url = "https://files.pythonhosted.org/packages/01/d2/524d4ceeba9160e7a9bc2ea3e8f4ccf1ad78f3bde34090ca0c51f09a5e91/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:09098762aad4f8da3a888eb9ae01c84430c907a297b97166b8abc07b640f2995", size = 478546, upload_time = "2025-10-19T22:26:03.023Z" }, - { url = "https://files.pythonhosted.org/packages/bc/17/354d04951ce114bf4afc78e27a18cfbd6ee319ab1829c2d5fb5e94063ac6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1383fff584fa249b16329a059c68ad45d030d5a4b70fb7c73a08d98fd53bcdab", size = 450921, upload_time = "2025-10-19T22:31:02.151Z" }, - { url = "https://files.pythonhosted.org/packages/fb/be/d7be8670151d16d88f15bb121c5b66cdb5ea6a0c2a362d0dcf30276ade53/fastuuid-0.14.0-cp313-cp313-win32.whl", hash = "sha256:a0809f8cc5731c066c909047f9a314d5f536c871a7a22e815cc4967c110ac9ad", size = 154559, upload_time = "2025-10-19T22:36:36.011Z" }, - { url = "https://files.pythonhosted.org/packages/22/1d/5573ef3624ceb7abf4a46073d3554e37191c868abc3aecd5289a72f9810a/fastuuid-0.14.0-cp313-cp313-win_amd64.whl", hash = "sha256:0df14e92e7ad3276327631c9e7cec09e32572ce82089c55cb1bb8df71cf394ed", size = 156539, upload_time = "2025-10-19T22:33:35.898Z" }, + { url = "https://files.pythonhosted.org/packages/02/a2/e78fcc5df65467f0d207661b7ef86c5b7ac62eea337c0c0fcedbeee6fb13/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77e94728324b63660ebf8adb27055e92d2e4611645bf12ed9d88d30486471d0a", size = 510164, upload-time = "2025-10-19T22:31:45.635Z" }, + { url = "https://files.pythonhosted.org/packages/2b/b3/c846f933f22f581f558ee63f81f29fa924acd971ce903dab1a9b6701816e/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:caa1f14d2102cb8d353096bc6ef6c13b2c81f347e6ab9d6fbd48b9dea41c153d", size = 261837, upload-time = "2025-10-19T22:38:38.53Z" }, + { url = "https://files.pythonhosted.org/packages/54/ea/682551030f8c4fa9a769d9825570ad28c0c71e30cf34020b85c1f7ee7382/fastuuid-0.14.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d23ef06f9e67163be38cece704170486715b177f6baae338110983f99a72c070", size = 251370, upload-time = "2025-10-19T22:40:26.07Z" }, + { url = "https://files.pythonhosted.org/packages/14/dd/5927f0a523d8e6a76b70968e6004966ee7df30322f5fc9b6cdfb0276646a/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c9ec605ace243b6dbe3bd27ebdd5d33b00d8d1d3f580b39fdd15cd96fd71796", size = 277766, upload-time = "2025-10-19T22:37:23.779Z" }, + { url = "https://files.pythonhosted.org/packages/16/6e/c0fb547eef61293153348f12e0f75a06abb322664b34a1573a7760501336/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:808527f2407f58a76c916d6aa15d58692a4a019fdf8d4c32ac7ff303b7d7af09", size = 278105, upload-time = "2025-10-19T22:26:56.821Z" }, + { url = "https://files.pythonhosted.org/packages/2d/b1/b9c75e03b768f61cf2e84ee193dc18601aeaf89a4684b20f2f0e9f52b62c/fastuuid-0.14.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2fb3c0d7fef6674bbeacdd6dbd386924a7b60b26de849266d1ff6602937675c8", size = 301564, upload-time = "2025-10-19T22:30:31.604Z" }, + { url = "https://files.pythonhosted.org/packages/fc/fa/f7395fdac07c7a54f18f801744573707321ca0cee082e638e36452355a9d/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab3f5d36e4393e628a4df337c2c039069344db5f4b9d2a3c9cea48284f1dd741", size = 459659, upload-time = "2025-10-19T22:31:32.341Z" }, + { url = "https://files.pythonhosted.org/packages/66/49/c9fd06a4a0b1f0f048aacb6599e7d96e5d6bc6fa680ed0d46bf111929d1b/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:b9a0ca4f03b7e0b01425281ffd44e99d360e15c895f1907ca105854ed85e2057", size = 478430, upload-time = "2025-10-19T22:26:22.962Z" }, + { url = "https://files.pythonhosted.org/packages/be/9c/909e8c95b494e8e140e8be6165d5fc3f61fdc46198c1554df7b3e1764471/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:3acdf655684cc09e60fb7e4cf524e8f42ea760031945aa8086c7eae2eeeabeb8", size = 450894, upload-time = "2025-10-19T22:27:01.647Z" }, + { url = "https://files.pythonhosted.org/packages/90/eb/d29d17521976e673c55ef7f210d4cdd72091a9ec6755d0fd4710d9b3c871/fastuuid-0.14.0-cp312-cp312-win32.whl", hash = "sha256:9579618be6280700ae36ac42c3efd157049fe4dd40ca49b021280481c78c3176", size = 154374, upload-time = "2025-10-19T22:29:19.879Z" }, + { url = "https://files.pythonhosted.org/packages/cc/fc/f5c799a6ea6d877faec0472d0b27c079b47c86b1cdc577720a5386483b36/fastuuid-0.14.0-cp312-cp312-win_amd64.whl", hash = "sha256:d9e4332dc4ba054434a9594cbfaf7823b57993d7d8e7267831c3e059857cf397", size = 156550, upload-time = "2025-10-19T22:27:49.658Z" }, + { url = "https://files.pythonhosted.org/packages/a5/83/ae12dd39b9a39b55d7f90abb8971f1a5f3c321fd72d5aa83f90dc67fe9ed/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77a09cb7427e7af74c594e409f7731a0cf887221de2f698e1ca0ebf0f3139021", size = 510720, upload-time = "2025-10-19T22:42:34.633Z" }, + { url = "https://files.pythonhosted.org/packages/53/b0/a4b03ff5d00f563cc7546b933c28cb3f2a07344b2aec5834e874f7d44143/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:9bd57289daf7b153bfa3e8013446aa144ce5e8c825e9e366d455155ede5ea2dc", size = 262024, upload-time = "2025-10-19T22:30:25.482Z" }, + { url = "https://files.pythonhosted.org/packages/9c/6d/64aee0a0f6a58eeabadd582e55d0d7d70258ffdd01d093b30c53d668303b/fastuuid-0.14.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ac60fc860cdf3c3f327374db87ab8e064c86566ca8c49d2e30df15eda1b0c2d5", size = 251679, upload-time = "2025-10-19T22:36:14.096Z" }, + { url = "https://files.pythonhosted.org/packages/60/f5/a7e9cda8369e4f7919d36552db9b2ae21db7915083bc6336f1b0082c8b2e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab32f74bd56565b186f036e33129da77db8be09178cd2f5206a5d4035fb2a23f", size = 277862, upload-time = "2025-10-19T22:36:23.302Z" }, + { url = "https://files.pythonhosted.org/packages/f0/d3/8ce11827c783affffd5bd4d6378b28eb6cc6d2ddf41474006b8d62e7448e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33e678459cf4addaedd9936bbb038e35b3f6b2061330fd8f2f6a1d80414c0f87", size = 278278, upload-time = "2025-10-19T22:29:43.809Z" }, + { url = "https://files.pythonhosted.org/packages/a2/51/680fb6352d0bbade04036da46264a8001f74b7484e2fd1f4da9e3db1c666/fastuuid-0.14.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1e3cc56742f76cd25ecb98e4b82a25f978ccffba02e4bdce8aba857b6d85d87b", size = 301788, upload-time = "2025-10-19T22:36:06.825Z" }, + { url = "https://files.pythonhosted.org/packages/fa/7c/2014b5785bd8ebdab04ec857635ebd84d5ee4950186a577db9eff0fb8ff6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:cb9a030f609194b679e1660f7e32733b7a0f332d519c5d5a6a0a580991290022", size = 459819, upload-time = "2025-10-19T22:35:31.623Z" }, + { url = "https://files.pythonhosted.org/packages/01/d2/524d4ceeba9160e7a9bc2ea3e8f4ccf1ad78f3bde34090ca0c51f09a5e91/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:09098762aad4f8da3a888eb9ae01c84430c907a297b97166b8abc07b640f2995", size = 478546, upload-time = "2025-10-19T22:26:03.023Z" }, + { url = "https://files.pythonhosted.org/packages/bc/17/354d04951ce114bf4afc78e27a18cfbd6ee319ab1829c2d5fb5e94063ac6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1383fff584fa249b16329a059c68ad45d030d5a4b70fb7c73a08d98fd53bcdab", size = 450921, upload-time = "2025-10-19T22:31:02.151Z" }, + { url = "https://files.pythonhosted.org/packages/fb/be/d7be8670151d16d88f15bb121c5b66cdb5ea6a0c2a362d0dcf30276ade53/fastuuid-0.14.0-cp313-cp313-win32.whl", hash = "sha256:a0809f8cc5731c066c909047f9a314d5f536c871a7a22e815cc4967c110ac9ad", size = 154559, upload-time = "2025-10-19T22:36:36.011Z" }, + { url = "https://files.pythonhosted.org/packages/22/1d/5573ef3624ceb7abf4a46073d3554e37191c868abc3aecd5289a72f9810a/fastuuid-0.14.0-cp313-cp313-win_amd64.whl", hash = "sha256:0df14e92e7ad3276327631c9e7cec09e32572ce82089c55cb1bb8df71cf394ed", size = 156539, upload-time = "2025-10-19T22:33:35.898Z" }, ] [[package]] name = "ffmpy" version = "0.6.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/85/dd/80760526c2742074c004e5a434665b577ddaefaedad51c5b8fa4526c77e0/ffmpy-0.6.3.tar.gz", hash = "sha256:306f3e9070e11a3da1aee3241d3a6bd19316ff7284716e15a1bc98d7a1939eaf", size = 4975, upload_time = "2025-10-11T07:34:56.609Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/dd/80760526c2742074c004e5a434665b577ddaefaedad51c5b8fa4526c77e0/ffmpy-0.6.3.tar.gz", hash = "sha256:306f3e9070e11a3da1aee3241d3a6bd19316ff7284716e15a1bc98d7a1939eaf", size = 4975, upload-time = "2025-10-11T07:34:56.609Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/50/e9409c94a0e9a9d1ec52c6f60e086c52aa0178a0f6f00d7f5e809a201179/ffmpy-0.6.3-py3-none-any.whl", hash = "sha256:f7b25c85a4075bf5e68f8b4eb0e332cb8f1584dfc2e444ff590851eaef09b286", size = 5495, upload_time = "2025-10-11T07:34:55.124Z" }, + { url = "https://files.pythonhosted.org/packages/e9/50/e9409c94a0e9a9d1ec52c6f60e086c52aa0178a0f6f00d7f5e809a201179/ffmpy-0.6.3-py3-none-any.whl", hash = "sha256:f7b25c85a4075bf5e68f8b4eb0e332cb8f1584dfc2e444ff590851eaef09b286", size = 5495, upload-time = "2025-10-11T07:34:55.124Z" }, ] [[package]] name = "filelock" version = "3.20.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/58/46/0028a82567109b5ef6e4d2a1f04a583fb513e6cf9527fcdd09afd817deeb/filelock-3.20.0.tar.gz", hash = "sha256:711e943b4ec6be42e1d4e6690b48dc175c822967466bb31c0c293f34334c13f4", size = 18922, upload_time = "2025-10-08T18:03:50.056Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/46/0028a82567109b5ef6e4d2a1f04a583fb513e6cf9527fcdd09afd817deeb/filelock-3.20.0.tar.gz", hash = "sha256:711e943b4ec6be42e1d4e6690b48dc175c822967466bb31c0c293f34334c13f4", size = 18922, upload-time = "2025-10-08T18:03:50.056Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/91/7216b27286936c16f5b4d0c530087e4a54eead683e6b0b73dd0c64844af6/filelock-3.20.0-py3-none-any.whl", hash = "sha256:339b4732ffda5cd79b13f4e2711a31b0365ce445d95d243bb996273d072546a2", size = 16054, upload_time = "2025-10-08T18:03:48.35Z" }, + { url = "https://files.pythonhosted.org/packages/76/91/7216b27286936c16f5b4d0c530087e4a54eead683e6b0b73dd0c64844af6/filelock-3.20.0-py3-none-any.whl", hash = "sha256:339b4732ffda5cd79b13f4e2711a31b0365ce445d95d243bb996273d072546a2", size = 16054, upload-time = "2025-10-08T18:03:48.35Z" }, ] [[package]] name = "fonttools" version = "4.60.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4b/42/97a13e47a1e51a5a7142475bbcf5107fe3a68fc34aef331c897d5fb98ad0/fonttools-4.60.1.tar.gz", hash = "sha256:ef00af0439ebfee806b25f24c8f92109157ff3fac5731dc7867957812e87b8d9", size = 3559823, upload_time = "2025-09-29T21:13:27.129Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4b/42/97a13e47a1e51a5a7142475bbcf5107fe3a68fc34aef331c897d5fb98ad0/fonttools-4.60.1.tar.gz", hash = "sha256:ef00af0439ebfee806b25f24c8f92109157ff3fac5731dc7867957812e87b8d9", size = 3559823, upload-time = "2025-09-29T21:13:27.129Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/f7/a10b101b7a6f8836a5adb47f2791f2075d044a6ca123f35985c42edc82d8/fonttools-4.60.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7b0c6d57ab00dae9529f3faf187f2254ea0aa1e04215cf2f1a8ec277c96661bc", size = 2832953, upload_time = "2025-09-29T21:11:39.616Z" }, - { url = "https://files.pythonhosted.org/packages/ed/fe/7bd094b59c926acf2304d2151354ddbeb74b94812f3dc943c231db09cb41/fonttools-4.60.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:839565cbf14645952d933853e8ade66a463684ed6ed6c9345d0faf1f0e868877", size = 2352706, upload_time = "2025-09-29T21:11:41.826Z" }, - { url = "https://files.pythonhosted.org/packages/c0/ca/4bb48a26ed95a1e7eba175535fe5805887682140ee0a0d10a88e1de84208/fonttools-4.60.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8177ec9676ea6e1793c8a084a90b65a9f778771998eb919d05db6d4b1c0b114c", size = 4923716, upload_time = "2025-09-29T21:11:43.893Z" }, - { url = "https://files.pythonhosted.org/packages/b8/9f/2cb82999f686c1d1ddf06f6ae1a9117a880adbec113611cc9d22b2fdd465/fonttools-4.60.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:996a4d1834524adbb423385d5a629b868ef9d774670856c63c9a0408a3063401", size = 4968175, upload_time = "2025-09-29T21:11:46.439Z" }, - { url = "https://files.pythonhosted.org/packages/18/79/be569699e37d166b78e6218f2cde8c550204f2505038cdd83b42edc469b9/fonttools-4.60.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a46b2f450bc79e06ef3b6394f0c68660529ed51692606ad7f953fc2e448bc903", size = 4911031, upload_time = "2025-09-29T21:11:48.977Z" }, - { url = "https://files.pythonhosted.org/packages/cc/9f/89411cc116effaec5260ad519162f64f9c150e5522a27cbb05eb62d0c05b/fonttools-4.60.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ec722ee589e89a89f5b7574f5c45604030aa6ae24cb2c751e2707193b466fed", size = 5062966, upload_time = "2025-09-29T21:11:54.344Z" }, - { url = "https://files.pythonhosted.org/packages/62/a1/f888221934b5731d46cb9991c7a71f30cb1f97c0ef5fcf37f8da8fce6c8e/fonttools-4.60.1-cp312-cp312-win32.whl", hash = "sha256:b2cf105cee600d2de04ca3cfa1f74f1127f8455b71dbad02b9da6ec266e116d6", size = 2218750, upload_time = "2025-09-29T21:11:56.601Z" }, - { url = "https://files.pythonhosted.org/packages/88/8f/a55b5550cd33cd1028601df41acd057d4be20efa5c958f417b0c0613924d/fonttools-4.60.1-cp312-cp312-win_amd64.whl", hash = "sha256:992775c9fbe2cf794786fa0ffca7f09f564ba3499b8fe9f2f80bd7197db60383", size = 2267026, upload_time = "2025-09-29T21:11:58.852Z" }, - { url = "https://files.pythonhosted.org/packages/7c/5b/cdd2c612277b7ac7ec8c0c9bc41812c43dc7b2d5f2b0897e15fdf5a1f915/fonttools-4.60.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f68576bb4bbf6060c7ab047b1574a1ebe5c50a17de62830079967b211059ebb", size = 2825777, upload_time = "2025-09-29T21:12:01.22Z" }, - { url = "https://files.pythonhosted.org/packages/d6/8a/de9cc0540f542963ba5e8f3a1f6ad48fa211badc3177783b9d5cadf79b5d/fonttools-4.60.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eedacb5c5d22b7097482fa834bda0dafa3d914a4e829ec83cdea2a01f8c813c4", size = 2348080, upload_time = "2025-09-29T21:12:03.785Z" }, - { url = "https://files.pythonhosted.org/packages/2d/8b/371ab3cec97ee3fe1126b3406b7abd60c8fec8975fd79a3c75cdea0c3d83/fonttools-4.60.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b33a7884fabd72bdf5f910d0cf46be50dce86a0362a65cfc746a4168c67eb96c", size = 4903082, upload_time = "2025-09-29T21:12:06.382Z" }, - { url = "https://files.pythonhosted.org/packages/04/05/06b1455e4bc653fcb2117ac3ef5fa3a8a14919b93c60742d04440605d058/fonttools-4.60.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2409d5fb7b55fd70f715e6d34e7a6e4f7511b8ad29a49d6df225ee76da76dd77", size = 4960125, upload_time = "2025-09-29T21:12:09.314Z" }, - { url = "https://files.pythonhosted.org/packages/8e/37/f3b840fcb2666f6cb97038793606bdd83488dca2d0b0fc542ccc20afa668/fonttools-4.60.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8651e0d4b3bdeda6602b85fdc2abbefc1b41e573ecb37b6779c4ca50753a199", size = 4901454, upload_time = "2025-09-29T21:12:11.931Z" }, - { url = "https://files.pythonhosted.org/packages/fd/9e/eb76f77e82f8d4a46420aadff12cec6237751b0fb9ef1de373186dcffb5f/fonttools-4.60.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:145daa14bf24824b677b9357c5e44fd8895c2a8f53596e1b9ea3496081dc692c", size = 5044495, upload_time = "2025-09-29T21:12:15.241Z" }, - { url = "https://files.pythonhosted.org/packages/f8/b3/cede8f8235d42ff7ae891bae8d619d02c8ac9fd0cfc450c5927a6200c70d/fonttools-4.60.1-cp313-cp313-win32.whl", hash = "sha256:2299df884c11162617a66b7c316957d74a18e3758c0274762d2cc87df7bc0272", size = 2217028, upload_time = "2025-09-29T21:12:17.96Z" }, - { url = "https://files.pythonhosted.org/packages/75/4d/b022c1577807ce8b31ffe055306ec13a866f2337ecee96e75b24b9b753ea/fonttools-4.60.1-cp313-cp313-win_amd64.whl", hash = "sha256:a3db56f153bd4c5c2b619ab02c5db5192e222150ce5a1bc10f16164714bc39ac", size = 2266200, upload_time = "2025-09-29T21:12:20.14Z" }, - { url = "https://files.pythonhosted.org/packages/c7/93/0dd45cd283c32dea1545151d8c3637b4b8c53cdb3a625aeb2885b184d74d/fonttools-4.60.1-py3-none-any.whl", hash = "sha256:906306ac7afe2156fcf0042173d6ebbb05416af70f6b370967b47f8f00103bbb", size = 1143175, upload_time = "2025-09-29T21:13:24.134Z" }, + { url = "https://files.pythonhosted.org/packages/e3/f7/a10b101b7a6f8836a5adb47f2791f2075d044a6ca123f35985c42edc82d8/fonttools-4.60.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7b0c6d57ab00dae9529f3faf187f2254ea0aa1e04215cf2f1a8ec277c96661bc", size = 2832953, upload-time = "2025-09-29T21:11:39.616Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fe/7bd094b59c926acf2304d2151354ddbeb74b94812f3dc943c231db09cb41/fonttools-4.60.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:839565cbf14645952d933853e8ade66a463684ed6ed6c9345d0faf1f0e868877", size = 2352706, upload-time = "2025-09-29T21:11:41.826Z" }, + { url = "https://files.pythonhosted.org/packages/c0/ca/4bb48a26ed95a1e7eba175535fe5805887682140ee0a0d10a88e1de84208/fonttools-4.60.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8177ec9676ea6e1793c8a084a90b65a9f778771998eb919d05db6d4b1c0b114c", size = 4923716, upload-time = "2025-09-29T21:11:43.893Z" }, + { url = "https://files.pythonhosted.org/packages/b8/9f/2cb82999f686c1d1ddf06f6ae1a9117a880adbec113611cc9d22b2fdd465/fonttools-4.60.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:996a4d1834524adbb423385d5a629b868ef9d774670856c63c9a0408a3063401", size = 4968175, upload-time = "2025-09-29T21:11:46.439Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/be569699e37d166b78e6218f2cde8c550204f2505038cdd83b42edc469b9/fonttools-4.60.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a46b2f450bc79e06ef3b6394f0c68660529ed51692606ad7f953fc2e448bc903", size = 4911031, upload-time = "2025-09-29T21:11:48.977Z" }, + { url = "https://files.pythonhosted.org/packages/cc/9f/89411cc116effaec5260ad519162f64f9c150e5522a27cbb05eb62d0c05b/fonttools-4.60.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ec722ee589e89a89f5b7574f5c45604030aa6ae24cb2c751e2707193b466fed", size = 5062966, upload-time = "2025-09-29T21:11:54.344Z" }, + { url = "https://files.pythonhosted.org/packages/62/a1/f888221934b5731d46cb9991c7a71f30cb1f97c0ef5fcf37f8da8fce6c8e/fonttools-4.60.1-cp312-cp312-win32.whl", hash = "sha256:b2cf105cee600d2de04ca3cfa1f74f1127f8455b71dbad02b9da6ec266e116d6", size = 2218750, upload-time = "2025-09-29T21:11:56.601Z" }, + { url = "https://files.pythonhosted.org/packages/88/8f/a55b5550cd33cd1028601df41acd057d4be20efa5c958f417b0c0613924d/fonttools-4.60.1-cp312-cp312-win_amd64.whl", hash = "sha256:992775c9fbe2cf794786fa0ffca7f09f564ba3499b8fe9f2f80bd7197db60383", size = 2267026, upload-time = "2025-09-29T21:11:58.852Z" }, + { url = "https://files.pythonhosted.org/packages/7c/5b/cdd2c612277b7ac7ec8c0c9bc41812c43dc7b2d5f2b0897e15fdf5a1f915/fonttools-4.60.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f68576bb4bbf6060c7ab047b1574a1ebe5c50a17de62830079967b211059ebb", size = 2825777, upload-time = "2025-09-29T21:12:01.22Z" }, + { url = "https://files.pythonhosted.org/packages/d6/8a/de9cc0540f542963ba5e8f3a1f6ad48fa211badc3177783b9d5cadf79b5d/fonttools-4.60.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eedacb5c5d22b7097482fa834bda0dafa3d914a4e829ec83cdea2a01f8c813c4", size = 2348080, upload-time = "2025-09-29T21:12:03.785Z" }, + { url = "https://files.pythonhosted.org/packages/2d/8b/371ab3cec97ee3fe1126b3406b7abd60c8fec8975fd79a3c75cdea0c3d83/fonttools-4.60.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b33a7884fabd72bdf5f910d0cf46be50dce86a0362a65cfc746a4168c67eb96c", size = 4903082, upload-time = "2025-09-29T21:12:06.382Z" }, + { url = "https://files.pythonhosted.org/packages/04/05/06b1455e4bc653fcb2117ac3ef5fa3a8a14919b93c60742d04440605d058/fonttools-4.60.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2409d5fb7b55fd70f715e6d34e7a6e4f7511b8ad29a49d6df225ee76da76dd77", size = 4960125, upload-time = "2025-09-29T21:12:09.314Z" }, + { url = "https://files.pythonhosted.org/packages/8e/37/f3b840fcb2666f6cb97038793606bdd83488dca2d0b0fc542ccc20afa668/fonttools-4.60.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8651e0d4b3bdeda6602b85fdc2abbefc1b41e573ecb37b6779c4ca50753a199", size = 4901454, upload-time = "2025-09-29T21:12:11.931Z" }, + { url = "https://files.pythonhosted.org/packages/fd/9e/eb76f77e82f8d4a46420aadff12cec6237751b0fb9ef1de373186dcffb5f/fonttools-4.60.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:145daa14bf24824b677b9357c5e44fd8895c2a8f53596e1b9ea3496081dc692c", size = 5044495, upload-time = "2025-09-29T21:12:15.241Z" }, + { url = "https://files.pythonhosted.org/packages/f8/b3/cede8f8235d42ff7ae891bae8d619d02c8ac9fd0cfc450c5927a6200c70d/fonttools-4.60.1-cp313-cp313-win32.whl", hash = "sha256:2299df884c11162617a66b7c316957d74a18e3758c0274762d2cc87df7bc0272", size = 2217028, upload-time = "2025-09-29T21:12:17.96Z" }, + { url = "https://files.pythonhosted.org/packages/75/4d/b022c1577807ce8b31ffe055306ec13a866f2337ecee96e75b24b9b753ea/fonttools-4.60.1-cp313-cp313-win_amd64.whl", hash = "sha256:a3db56f153bd4c5c2b619ab02c5db5192e222150ce5a1bc10f16164714bc39ac", size = 2266200, upload-time = "2025-09-29T21:12:20.14Z" }, + { url = "https://files.pythonhosted.org/packages/c7/93/0dd45cd283c32dea1545151d8c3637b4b8c53cdb3a625aeb2885b184d74d/fonttools-4.60.1-py3-none-any.whl", hash = "sha256:906306ac7afe2156fcf0042173d6ebbb05416af70f6b370967b47f8f00103bbb", size = 1143175, upload-time = "2025-09-29T21:13:24.134Z" }, ] [[package]] name = "fqdn" version = "1.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/3e/a80a8c077fd798951169626cde3e239adeba7dab75deb3555716415bd9b0/fqdn-1.5.1.tar.gz", hash = "sha256:105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f", size = 6015, upload_time = "2021-03-11T07:16:29.08Z" } +sdist = { url = "https://files.pythonhosted.org/packages/30/3e/a80a8c077fd798951169626cde3e239adeba7dab75deb3555716415bd9b0/fqdn-1.5.1.tar.gz", hash = "sha256:105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f", size = 6015, upload-time = "2021-03-11T07:16:29.08Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cf/58/8acf1b3e91c58313ce5cb67df61001fc9dcd21be4fadb76c1a2d540e09ed/fqdn-1.5.1-py3-none-any.whl", hash = "sha256:3a179af3761e4df6eb2e026ff9e1a3033d3587bf980a0b1b2e1e5d08d7358014", size = 9121, upload_time = "2021-03-11T07:16:28.351Z" }, + { url = "https://files.pythonhosted.org/packages/cf/58/8acf1b3e91c58313ce5cb67df61001fc9dcd21be4fadb76c1a2d540e09ed/fqdn-1.5.1-py3-none-any.whl", hash = "sha256:3a179af3761e4df6eb2e026ff9e1a3033d3587bf980a0b1b2e1e5d08d7358014", size = 9121, upload-time = "2021-03-11T07:16:28.351Z" }, ] [[package]] name = "frozenlist" version = "1.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-1.8.0.tar.gz", hash = "sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad", size = 45875, upload_time = "2025-10-06T05:38:17.865Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-1.8.0.tar.gz", hash = "sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad", size = 45875, upload-time = "2025-10-06T05:38:17.865Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/69/29/948b9aa87e75820a38650af445d2ef2b6b8a6fab1a23b6bb9e4ef0be2d59/frozenlist-1.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1", size = 87782, upload_time = "2025-10-06T05:36:06.649Z" }, - { url = "https://files.pythonhosted.org/packages/64/80/4f6e318ee2a7c0750ed724fa33a4bdf1eacdc5a39a7a24e818a773cd91af/frozenlist-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b", size = 50594, upload_time = "2025-10-06T05:36:07.69Z" }, - { url = "https://files.pythonhosted.org/packages/2b/94/5c8a2b50a496b11dd519f4a24cb5496cf125681dd99e94c604ccdea9419a/frozenlist-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4", size = 50448, upload_time = "2025-10-06T05:36:08.78Z" }, - { url = "https://files.pythonhosted.org/packages/6a/bd/d91c5e39f490a49df14320f4e8c80161cfcce09f1e2cde1edd16a551abb3/frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383", size = 242411, upload_time = "2025-10-06T05:36:09.801Z" }, - { url = "https://files.pythonhosted.org/packages/8f/83/f61505a05109ef3293dfb1ff594d13d64a2324ac3482be2cedc2be818256/frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4", size = 243014, upload_time = "2025-10-06T05:36:11.394Z" }, - { url = "https://files.pythonhosted.org/packages/d8/cb/cb6c7b0f7d4023ddda30cf56b8b17494eb3a79e3fda666bf735f63118b35/frozenlist-1.8.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8", size = 234909, upload_time = "2025-10-06T05:36:12.598Z" }, - { url = "https://files.pythonhosted.org/packages/31/c5/cd7a1f3b8b34af009fb17d4123c5a778b44ae2804e3ad6b86204255f9ec5/frozenlist-1.8.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b", size = 250049, upload_time = "2025-10-06T05:36:14.065Z" }, - { url = "https://files.pythonhosted.org/packages/c0/01/2f95d3b416c584a1e7f0e1d6d31998c4a795f7544069ee2e0962a4b60740/frozenlist-1.8.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52", size = 256485, upload_time = "2025-10-06T05:36:15.39Z" }, - { url = "https://files.pythonhosted.org/packages/ce/03/024bf7720b3abaebcff6d0793d73c154237b85bdf67b7ed55e5e9596dc9a/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29", size = 237619, upload_time = "2025-10-06T05:36:16.558Z" }, - { url = "https://files.pythonhosted.org/packages/69/fa/f8abdfe7d76b731f5d8bd217827cf6764d4f1d9763407e42717b4bed50a0/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3", size = 250320, upload_time = "2025-10-06T05:36:17.821Z" }, - { url = "https://files.pythonhosted.org/packages/f5/3c/b051329f718b463b22613e269ad72138cc256c540f78a6de89452803a47d/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143", size = 246820, upload_time = "2025-10-06T05:36:19.046Z" }, - { url = "https://files.pythonhosted.org/packages/0f/ae/58282e8f98e444b3f4dd42448ff36fa38bef29e40d40f330b22e7108f565/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608", size = 250518, upload_time = "2025-10-06T05:36:20.763Z" }, - { url = "https://files.pythonhosted.org/packages/8f/96/007e5944694d66123183845a106547a15944fbbb7154788cbf7272789536/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa", size = 239096, upload_time = "2025-10-06T05:36:22.129Z" }, - { url = "https://files.pythonhosted.org/packages/66/bb/852b9d6db2fa40be96f29c0d1205c306288f0684df8fd26ca1951d461a56/frozenlist-1.8.0-cp312-cp312-win32.whl", hash = "sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf", size = 39985, upload_time = "2025-10-06T05:36:23.661Z" }, - { url = "https://files.pythonhosted.org/packages/b8/af/38e51a553dd66eb064cdf193841f16f077585d4d28394c2fa6235cb41765/frozenlist-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746", size = 44591, upload_time = "2025-10-06T05:36:24.958Z" }, - { url = "https://files.pythonhosted.org/packages/a7/06/1dc65480ab147339fecc70797e9c2f69d9cea9cf38934ce08df070fdb9cb/frozenlist-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd", size = 40102, upload_time = "2025-10-06T05:36:26.333Z" }, - { url = "https://files.pythonhosted.org/packages/2d/40/0832c31a37d60f60ed79e9dfb5a92e1e2af4f40a16a29abcc7992af9edff/frozenlist-1.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a", size = 85717, upload_time = "2025-10-06T05:36:27.341Z" }, - { url = "https://files.pythonhosted.org/packages/30/ba/b0b3de23f40bc55a7057bd38434e25c34fa48e17f20ee273bbde5e0650f3/frozenlist-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7", size = 49651, upload_time = "2025-10-06T05:36:28.855Z" }, - { url = "https://files.pythonhosted.org/packages/0c/ab/6e5080ee374f875296c4243c381bbdef97a9ac39c6e3ce1d5f7d42cb78d6/frozenlist-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40", size = 49417, upload_time = "2025-10-06T05:36:29.877Z" }, - { url = "https://files.pythonhosted.org/packages/d5/4e/e4691508f9477ce67da2015d8c00acd751e6287739123113a9fca6f1604e/frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027", size = 234391, upload_time = "2025-10-06T05:36:31.301Z" }, - { url = "https://files.pythonhosted.org/packages/40/76/c202df58e3acdf12969a7895fd6f3bc016c642e6726aa63bd3025e0fc71c/frozenlist-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822", size = 233048, upload_time = "2025-10-06T05:36:32.531Z" }, - { url = "https://files.pythonhosted.org/packages/f9/c0/8746afb90f17b73ca5979c7a3958116e105ff796e718575175319b5bb4ce/frozenlist-1.8.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121", size = 226549, upload_time = "2025-10-06T05:36:33.706Z" }, - { url = "https://files.pythonhosted.org/packages/7e/eb/4c7eefc718ff72f9b6c4893291abaae5fbc0c82226a32dcd8ef4f7a5dbef/frozenlist-1.8.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5", size = 239833, upload_time = "2025-10-06T05:36:34.947Z" }, - { url = "https://files.pythonhosted.org/packages/c2/4e/e5c02187cf704224f8b21bee886f3d713ca379535f16893233b9d672ea71/frozenlist-1.8.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e", size = 245363, upload_time = "2025-10-06T05:36:36.534Z" }, - { url = "https://files.pythonhosted.org/packages/1f/96/cb85ec608464472e82ad37a17f844889c36100eed57bea094518bf270692/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11", size = 229314, upload_time = "2025-10-06T05:36:38.582Z" }, - { url = "https://files.pythonhosted.org/packages/5d/6f/4ae69c550e4cee66b57887daeebe006fe985917c01d0fff9caab9883f6d0/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1", size = 243365, upload_time = "2025-10-06T05:36:40.152Z" }, - { url = "https://files.pythonhosted.org/packages/7a/58/afd56de246cf11780a40a2c28dc7cbabbf06337cc8ddb1c780a2d97e88d8/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1", size = 237763, upload_time = "2025-10-06T05:36:41.355Z" }, - { url = "https://files.pythonhosted.org/packages/cb/36/cdfaf6ed42e2644740d4a10452d8e97fa1c062e2a8006e4b09f1b5fd7d63/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8", size = 240110, upload_time = "2025-10-06T05:36:42.716Z" }, - { url = "https://files.pythonhosted.org/packages/03/a8/9ea226fbefad669f11b52e864c55f0bd57d3c8d7eb07e9f2e9a0b39502e1/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed", size = 233717, upload_time = "2025-10-06T05:36:44.251Z" }, - { url = "https://files.pythonhosted.org/packages/1e/0b/1b5531611e83ba7d13ccc9988967ea1b51186af64c42b7a7af465dcc9568/frozenlist-1.8.0-cp313-cp313-win32.whl", hash = "sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496", size = 39628, upload_time = "2025-10-06T05:36:45.423Z" }, - { url = "https://files.pythonhosted.org/packages/d8/cf/174c91dbc9cc49bc7b7aab74d8b734e974d1faa8f191c74af9b7e80848e6/frozenlist-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231", size = 43882, upload_time = "2025-10-06T05:36:46.796Z" }, - { url = "https://files.pythonhosted.org/packages/c1/17/502cd212cbfa96eb1388614fe39a3fc9ab87dbbe042b66f97acb57474834/frozenlist-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62", size = 39676, upload_time = "2025-10-06T05:36:47.8Z" }, - { url = "https://files.pythonhosted.org/packages/d2/5c/3bbfaa920dfab09e76946a5d2833a7cbdf7b9b4a91c714666ac4855b88b4/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94", size = 89235, upload_time = "2025-10-06T05:36:48.78Z" }, - { url = "https://files.pythonhosted.org/packages/d2/d6/f03961ef72166cec1687e84e8925838442b615bd0b8854b54923ce5b7b8a/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c", size = 50742, upload_time = "2025-10-06T05:36:49.837Z" }, - { url = "https://files.pythonhosted.org/packages/1e/bb/a6d12b7ba4c3337667d0e421f7181c82dda448ce4e7ad7ecd249a16fa806/frozenlist-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52", size = 51725, upload_time = "2025-10-06T05:36:50.851Z" }, - { url = "https://files.pythonhosted.org/packages/bc/71/d1fed0ffe2c2ccd70b43714c6cab0f4188f09f8a67a7914a6b46ee30f274/frozenlist-1.8.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51", size = 284533, upload_time = "2025-10-06T05:36:51.898Z" }, - { url = "https://files.pythonhosted.org/packages/c9/1f/fb1685a7b009d89f9bf78a42d94461bc06581f6e718c39344754a5d9bada/frozenlist-1.8.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65", size = 292506, upload_time = "2025-10-06T05:36:53.101Z" }, - { url = "https://files.pythonhosted.org/packages/e6/3b/b991fe1612703f7e0d05c0cf734c1b77aaf7c7d321df4572e8d36e7048c8/frozenlist-1.8.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82", size = 274161, upload_time = "2025-10-06T05:36:54.309Z" }, - { url = "https://files.pythonhosted.org/packages/ca/ec/c5c618767bcdf66e88945ec0157d7f6c4a1322f1473392319b7a2501ded7/frozenlist-1.8.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714", size = 294676, upload_time = "2025-10-06T05:36:55.566Z" }, - { url = "https://files.pythonhosted.org/packages/7c/ce/3934758637d8f8a88d11f0585d6495ef54b2044ed6ec84492a91fa3b27aa/frozenlist-1.8.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d", size = 300638, upload_time = "2025-10-06T05:36:56.758Z" }, - { url = "https://files.pythonhosted.org/packages/fc/4f/a7e4d0d467298f42de4b41cbc7ddaf19d3cfeabaf9ff97c20c6c7ee409f9/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506", size = 283067, upload_time = "2025-10-06T05:36:57.965Z" }, - { url = "https://files.pythonhosted.org/packages/dc/48/c7b163063d55a83772b268e6d1affb960771b0e203b632cfe09522d67ea5/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51", size = 292101, upload_time = "2025-10-06T05:36:59.237Z" }, - { url = "https://files.pythonhosted.org/packages/9f/d0/2366d3c4ecdc2fd391e0afa6e11500bfba0ea772764d631bbf82f0136c9d/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e", size = 289901, upload_time = "2025-10-06T05:37:00.811Z" }, - { url = "https://files.pythonhosted.org/packages/b8/94/daff920e82c1b70e3618a2ac39fbc01ae3e2ff6124e80739ce5d71c9b920/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0", size = 289395, upload_time = "2025-10-06T05:37:02.115Z" }, - { url = "https://files.pythonhosted.org/packages/e3/20/bba307ab4235a09fdcd3cc5508dbabd17c4634a1af4b96e0f69bfe551ebd/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41", size = 283659, upload_time = "2025-10-06T05:37:03.711Z" }, - { url = "https://files.pythonhosted.org/packages/fd/00/04ca1c3a7a124b6de4f8a9a17cc2fcad138b4608e7a3fc5877804b8715d7/frozenlist-1.8.0-cp313-cp313t-win32.whl", hash = "sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b", size = 43492, upload_time = "2025-10-06T05:37:04.915Z" }, - { url = "https://files.pythonhosted.org/packages/59/5e/c69f733a86a94ab10f68e496dc6b7e8bc078ebb415281d5698313e3af3a1/frozenlist-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888", size = 48034, upload_time = "2025-10-06T05:37:06.343Z" }, - { url = "https://files.pythonhosted.org/packages/16/6c/be9d79775d8abe79b05fa6d23da99ad6e7763a1d080fbae7290b286093fd/frozenlist-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042", size = 41749, upload_time = "2025-10-06T05:37:07.431Z" }, - { url = "https://files.pythonhosted.org/packages/9a/9a/e35b4a917281c0b8419d4207f4334c8e8c5dbf4f3f5f9ada73958d937dcc/frozenlist-1.8.0-py3-none-any.whl", hash = "sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d", size = 13409, upload_time = "2025-10-06T05:38:16.721Z" }, + { url = "https://files.pythonhosted.org/packages/69/29/948b9aa87e75820a38650af445d2ef2b6b8a6fab1a23b6bb9e4ef0be2d59/frozenlist-1.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1", size = 87782, upload-time = "2025-10-06T05:36:06.649Z" }, + { url = "https://files.pythonhosted.org/packages/64/80/4f6e318ee2a7c0750ed724fa33a4bdf1eacdc5a39a7a24e818a773cd91af/frozenlist-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b", size = 50594, upload-time = "2025-10-06T05:36:07.69Z" }, + { url = "https://files.pythonhosted.org/packages/2b/94/5c8a2b50a496b11dd519f4a24cb5496cf125681dd99e94c604ccdea9419a/frozenlist-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4", size = 50448, upload-time = "2025-10-06T05:36:08.78Z" }, + { url = "https://files.pythonhosted.org/packages/6a/bd/d91c5e39f490a49df14320f4e8c80161cfcce09f1e2cde1edd16a551abb3/frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383", size = 242411, upload-time = "2025-10-06T05:36:09.801Z" }, + { url = "https://files.pythonhosted.org/packages/8f/83/f61505a05109ef3293dfb1ff594d13d64a2324ac3482be2cedc2be818256/frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4", size = 243014, upload-time = "2025-10-06T05:36:11.394Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cb/cb6c7b0f7d4023ddda30cf56b8b17494eb3a79e3fda666bf735f63118b35/frozenlist-1.8.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8", size = 234909, upload-time = "2025-10-06T05:36:12.598Z" }, + { url = "https://files.pythonhosted.org/packages/31/c5/cd7a1f3b8b34af009fb17d4123c5a778b44ae2804e3ad6b86204255f9ec5/frozenlist-1.8.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b", size = 250049, upload-time = "2025-10-06T05:36:14.065Z" }, + { url = "https://files.pythonhosted.org/packages/c0/01/2f95d3b416c584a1e7f0e1d6d31998c4a795f7544069ee2e0962a4b60740/frozenlist-1.8.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52", size = 256485, upload-time = "2025-10-06T05:36:15.39Z" }, + { url = "https://files.pythonhosted.org/packages/ce/03/024bf7720b3abaebcff6d0793d73c154237b85bdf67b7ed55e5e9596dc9a/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29", size = 237619, upload-time = "2025-10-06T05:36:16.558Z" }, + { url = "https://files.pythonhosted.org/packages/69/fa/f8abdfe7d76b731f5d8bd217827cf6764d4f1d9763407e42717b4bed50a0/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3", size = 250320, upload-time = "2025-10-06T05:36:17.821Z" }, + { url = "https://files.pythonhosted.org/packages/f5/3c/b051329f718b463b22613e269ad72138cc256c540f78a6de89452803a47d/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143", size = 246820, upload-time = "2025-10-06T05:36:19.046Z" }, + { url = "https://files.pythonhosted.org/packages/0f/ae/58282e8f98e444b3f4dd42448ff36fa38bef29e40d40f330b22e7108f565/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608", size = 250518, upload-time = "2025-10-06T05:36:20.763Z" }, + { url = "https://files.pythonhosted.org/packages/8f/96/007e5944694d66123183845a106547a15944fbbb7154788cbf7272789536/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa", size = 239096, upload-time = "2025-10-06T05:36:22.129Z" }, + { url = "https://files.pythonhosted.org/packages/66/bb/852b9d6db2fa40be96f29c0d1205c306288f0684df8fd26ca1951d461a56/frozenlist-1.8.0-cp312-cp312-win32.whl", hash = "sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf", size = 39985, upload-time = "2025-10-06T05:36:23.661Z" }, + { url = "https://files.pythonhosted.org/packages/b8/af/38e51a553dd66eb064cdf193841f16f077585d4d28394c2fa6235cb41765/frozenlist-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746", size = 44591, upload-time = "2025-10-06T05:36:24.958Z" }, + { url = "https://files.pythonhosted.org/packages/a7/06/1dc65480ab147339fecc70797e9c2f69d9cea9cf38934ce08df070fdb9cb/frozenlist-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd", size = 40102, upload-time = "2025-10-06T05:36:26.333Z" }, + { url = "https://files.pythonhosted.org/packages/2d/40/0832c31a37d60f60ed79e9dfb5a92e1e2af4f40a16a29abcc7992af9edff/frozenlist-1.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a", size = 85717, upload-time = "2025-10-06T05:36:27.341Z" }, + { url = "https://files.pythonhosted.org/packages/30/ba/b0b3de23f40bc55a7057bd38434e25c34fa48e17f20ee273bbde5e0650f3/frozenlist-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7", size = 49651, upload-time = "2025-10-06T05:36:28.855Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ab/6e5080ee374f875296c4243c381bbdef97a9ac39c6e3ce1d5f7d42cb78d6/frozenlist-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40", size = 49417, upload-time = "2025-10-06T05:36:29.877Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4e/e4691508f9477ce67da2015d8c00acd751e6287739123113a9fca6f1604e/frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027", size = 234391, upload-time = "2025-10-06T05:36:31.301Z" }, + { url = "https://files.pythonhosted.org/packages/40/76/c202df58e3acdf12969a7895fd6f3bc016c642e6726aa63bd3025e0fc71c/frozenlist-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822", size = 233048, upload-time = "2025-10-06T05:36:32.531Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c0/8746afb90f17b73ca5979c7a3958116e105ff796e718575175319b5bb4ce/frozenlist-1.8.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121", size = 226549, upload-time = "2025-10-06T05:36:33.706Z" }, + { url = "https://files.pythonhosted.org/packages/7e/eb/4c7eefc718ff72f9b6c4893291abaae5fbc0c82226a32dcd8ef4f7a5dbef/frozenlist-1.8.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5", size = 239833, upload-time = "2025-10-06T05:36:34.947Z" }, + { url = "https://files.pythonhosted.org/packages/c2/4e/e5c02187cf704224f8b21bee886f3d713ca379535f16893233b9d672ea71/frozenlist-1.8.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e", size = 245363, upload-time = "2025-10-06T05:36:36.534Z" }, + { url = "https://files.pythonhosted.org/packages/1f/96/cb85ec608464472e82ad37a17f844889c36100eed57bea094518bf270692/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11", size = 229314, upload-time = "2025-10-06T05:36:38.582Z" }, + { url = "https://files.pythonhosted.org/packages/5d/6f/4ae69c550e4cee66b57887daeebe006fe985917c01d0fff9caab9883f6d0/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1", size = 243365, upload-time = "2025-10-06T05:36:40.152Z" }, + { url = "https://files.pythonhosted.org/packages/7a/58/afd56de246cf11780a40a2c28dc7cbabbf06337cc8ddb1c780a2d97e88d8/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1", size = 237763, upload-time = "2025-10-06T05:36:41.355Z" }, + { url = "https://files.pythonhosted.org/packages/cb/36/cdfaf6ed42e2644740d4a10452d8e97fa1c062e2a8006e4b09f1b5fd7d63/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8", size = 240110, upload-time = "2025-10-06T05:36:42.716Z" }, + { url = "https://files.pythonhosted.org/packages/03/a8/9ea226fbefad669f11b52e864c55f0bd57d3c8d7eb07e9f2e9a0b39502e1/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed", size = 233717, upload-time = "2025-10-06T05:36:44.251Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0b/1b5531611e83ba7d13ccc9988967ea1b51186af64c42b7a7af465dcc9568/frozenlist-1.8.0-cp313-cp313-win32.whl", hash = "sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496", size = 39628, upload-time = "2025-10-06T05:36:45.423Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cf/174c91dbc9cc49bc7b7aab74d8b734e974d1faa8f191c74af9b7e80848e6/frozenlist-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231", size = 43882, upload-time = "2025-10-06T05:36:46.796Z" }, + { url = "https://files.pythonhosted.org/packages/c1/17/502cd212cbfa96eb1388614fe39a3fc9ab87dbbe042b66f97acb57474834/frozenlist-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62", size = 39676, upload-time = "2025-10-06T05:36:47.8Z" }, + { url = "https://files.pythonhosted.org/packages/d2/5c/3bbfaa920dfab09e76946a5d2833a7cbdf7b9b4a91c714666ac4855b88b4/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94", size = 89235, upload-time = "2025-10-06T05:36:48.78Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d6/f03961ef72166cec1687e84e8925838442b615bd0b8854b54923ce5b7b8a/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c", size = 50742, upload-time = "2025-10-06T05:36:49.837Z" }, + { url = "https://files.pythonhosted.org/packages/1e/bb/a6d12b7ba4c3337667d0e421f7181c82dda448ce4e7ad7ecd249a16fa806/frozenlist-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52", size = 51725, upload-time = "2025-10-06T05:36:50.851Z" }, + { url = "https://files.pythonhosted.org/packages/bc/71/d1fed0ffe2c2ccd70b43714c6cab0f4188f09f8a67a7914a6b46ee30f274/frozenlist-1.8.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51", size = 284533, upload-time = "2025-10-06T05:36:51.898Z" }, + { url = "https://files.pythonhosted.org/packages/c9/1f/fb1685a7b009d89f9bf78a42d94461bc06581f6e718c39344754a5d9bada/frozenlist-1.8.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65", size = 292506, upload-time = "2025-10-06T05:36:53.101Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3b/b991fe1612703f7e0d05c0cf734c1b77aaf7c7d321df4572e8d36e7048c8/frozenlist-1.8.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82", size = 274161, upload-time = "2025-10-06T05:36:54.309Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ec/c5c618767bcdf66e88945ec0157d7f6c4a1322f1473392319b7a2501ded7/frozenlist-1.8.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714", size = 294676, upload-time = "2025-10-06T05:36:55.566Z" }, + { url = "https://files.pythonhosted.org/packages/7c/ce/3934758637d8f8a88d11f0585d6495ef54b2044ed6ec84492a91fa3b27aa/frozenlist-1.8.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d", size = 300638, upload-time = "2025-10-06T05:36:56.758Z" }, + { url = "https://files.pythonhosted.org/packages/fc/4f/a7e4d0d467298f42de4b41cbc7ddaf19d3cfeabaf9ff97c20c6c7ee409f9/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506", size = 283067, upload-time = "2025-10-06T05:36:57.965Z" }, + { url = "https://files.pythonhosted.org/packages/dc/48/c7b163063d55a83772b268e6d1affb960771b0e203b632cfe09522d67ea5/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51", size = 292101, upload-time = "2025-10-06T05:36:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d0/2366d3c4ecdc2fd391e0afa6e11500bfba0ea772764d631bbf82f0136c9d/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e", size = 289901, upload-time = "2025-10-06T05:37:00.811Z" }, + { url = "https://files.pythonhosted.org/packages/b8/94/daff920e82c1b70e3618a2ac39fbc01ae3e2ff6124e80739ce5d71c9b920/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0", size = 289395, upload-time = "2025-10-06T05:37:02.115Z" }, + { url = "https://files.pythonhosted.org/packages/e3/20/bba307ab4235a09fdcd3cc5508dbabd17c4634a1af4b96e0f69bfe551ebd/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41", size = 283659, upload-time = "2025-10-06T05:37:03.711Z" }, + { url = "https://files.pythonhosted.org/packages/fd/00/04ca1c3a7a124b6de4f8a9a17cc2fcad138b4608e7a3fc5877804b8715d7/frozenlist-1.8.0-cp313-cp313t-win32.whl", hash = "sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b", size = 43492, upload-time = "2025-10-06T05:37:04.915Z" }, + { url = "https://files.pythonhosted.org/packages/59/5e/c69f733a86a94ab10f68e496dc6b7e8bc078ebb415281d5698313e3af3a1/frozenlist-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888", size = 48034, upload-time = "2025-10-06T05:37:06.343Z" }, + { url = "https://files.pythonhosted.org/packages/16/6c/be9d79775d8abe79b05fa6d23da99ad6e7763a1d080fbae7290b286093fd/frozenlist-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042", size = 41749, upload-time = "2025-10-06T05:37:07.431Z" }, + { url = "https://files.pythonhosted.org/packages/9a/9a/e35b4a917281c0b8419d4207f4334c8e8c5dbf4f3f5f9ada73958d937dcc/frozenlist-1.8.0-py3-none-any.whl", hash = "sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d", size = 13409, upload-time = "2025-10-06T05:38:16.721Z" }, ] [[package]] name = "fsspec" version = "2025.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/de/e0/bab50af11c2d75c9c4a2a26a5254573c0bd97cea152254401510950486fa/fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19", size = 304847, upload_time = "2025-09-02T19:10:49.215Z" } +sdist = { url = "https://files.pythonhosted.org/packages/de/e0/bab50af11c2d75c9c4a2a26a5254573c0bd97cea152254401510950486fa/fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19", size = 304847, upload-time = "2025-09-02T19:10:49.215Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/71/70db47e4f6ce3e5c37a607355f80da8860a33226be640226ac52cb05ef2e/fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7", size = 199289, upload_time = "2025-09-02T19:10:47.708Z" }, + { url = "https://files.pythonhosted.org/packages/47/71/70db47e4f6ce3e5c37a607355f80da8860a33226be640226ac52cb05ef2e/fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7", size = 199289, upload-time = "2025-09-02T19:10:47.708Z" }, ] [package.optional-dependencies] @@ -1724,9 +1765,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "python-dateutil" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d9/29/d40217cbe2f6b1359e00c6c307bb3fc876ba74068cbab3dde77f03ca0dc4/ghp-import-2.1.0.tar.gz", hash = "sha256:9c535c4c61193c2df8871222567d7fd7e5014d835f97dc7b7439069e2413d343", size = 10943, upload_time = "2022-05-02T15:47:16.11Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d9/29/d40217cbe2f6b1359e00c6c307bb3fc876ba74068cbab3dde77f03ca0dc4/ghp-import-2.1.0.tar.gz", hash = "sha256:9c535c4c61193c2df8871222567d7fd7e5014d835f97dc7b7439069e2413d343", size = 10943, upload-time = "2022-05-02T15:47:16.11Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f7/ec/67fbef5d497f86283db54c22eec6f6140243aae73265799baaaa19cd17fb/ghp_import-2.1.0-py3-none-any.whl", hash = "sha256:8337dd7b50877f163d4c0289bc1f1c7f127550241988d568c1db512c4324a619", size = 11034, upload_time = "2022-05-02T15:47:14.552Z" }, + { url = "https://files.pythonhosted.org/packages/f7/ec/67fbef5d497f86283db54c22eec6f6140243aae73265799baaaa19cd17fb/ghp_import-2.1.0-py3-none-any.whl", hash = "sha256:8337dd7b50877f163d4c0289bc1f1c7f127550241988d568c1db512c4324a619", size = 11034, upload-time = "2022-05-02T15:47:14.552Z" }, ] [[package]] @@ -1738,9 +1779,9 @@ dependencies = [ { name = "pyasn1-modules" }, { name = "rsa" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/af/5129ce5b2f9688d2fa49b463e544972a7c82b0fdb50980dafee92e121d9f/google_auth-2.41.1.tar.gz", hash = "sha256:b76b7b1f9e61f0cb7e88870d14f6a94aeef248959ef6992670efee37709cbfd2", size = 292284, upload_time = "2025-09-30T22:51:26.363Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/af/5129ce5b2f9688d2fa49b463e544972a7c82b0fdb50980dafee92e121d9f/google_auth-2.41.1.tar.gz", hash = "sha256:b76b7b1f9e61f0cb7e88870d14f6a94aeef248959ef6992670efee37709cbfd2", size = 292284, upload-time = "2025-09-30T22:51:26.363Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/a4/7319a2a8add4cc352be9e3efeff5e2aacee917c85ca2fa1647e29089983c/google_auth-2.41.1-py2.py3-none-any.whl", hash = "sha256:754843be95575b9a19c604a848a41be03f7f2afd8c019f716dc1f51ee41c639d", size = 221302, upload_time = "2025-09-30T22:51:24.212Z" }, + { url = "https://files.pythonhosted.org/packages/be/a4/7319a2a8add4cc352be9e3efeff5e2aacee917c85ca2fa1647e29089983c/google_auth-2.41.1-py2.py3-none-any.whl", hash = "sha256:754843be95575b9a19c604a848a41be03f7f2afd8c019f716dc1f51ee41c639d", size = 221302, upload-time = "2025-09-30T22:51:24.212Z" }, ] [[package]] @@ -1757,9 +1798,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/91/77/776b92f6f7cf7d7d3bc77b44a323605ae0f94f807cf9a4977c90d296b6b4/google_genai-1.45.0.tar.gz", hash = "sha256:96ec32ae99a30b5a1b54cb874b577ec6e41b5d5b808bf0f10ed4620e867f9386", size = 238198, upload_time = "2025-10-15T23:03:07.713Z" } +sdist = { url = "https://files.pythonhosted.org/packages/91/77/776b92f6f7cf7d7d3bc77b44a323605ae0f94f807cf9a4977c90d296b6b4/google_genai-1.45.0.tar.gz", hash = "sha256:96ec32ae99a30b5a1b54cb874b577ec6e41b5d5b808bf0f10ed4620e867f9386", size = 238198, upload-time = "2025-10-15T23:03:07.713Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/8f/922116dabe3d0312f08903d324db6ac9d406832cf57707550bc61151d91b/google_genai-1.45.0-py3-none-any.whl", hash = "sha256:e755295063e5fd5a4c44acff782a569e37fa8f76a6c75d0ede3375c70d916b7f", size = 238495, upload_time = "2025-10-15T23:03:05.926Z" }, + { url = "https://files.pythonhosted.org/packages/11/8f/922116dabe3d0312f08903d324db6ac9d406832cf57707550bc61151d91b/google_genai-1.45.0-py3-none-any.whl", hash = "sha256:e755295063e5fd5a4c44acff782a569e37fa8f76a6c75d0ede3375c70d916b7f", size = 238495, upload-time = "2025-10-15T23:03:05.926Z" }, ] [[package]] @@ -1769,9 +1810,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/24/33db22342cf4a2ea27c9955e6713140fedd51e8b141b5ce5260897020f1a/googleapis_common_protos-1.70.0.tar.gz", hash = "sha256:0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257", size = 145903, upload_time = "2025-04-14T10:17:02.924Z" } +sdist = { url = "https://files.pythonhosted.org/packages/39/24/33db22342cf4a2ea27c9955e6713140fedd51e8b141b5ce5260897020f1a/googleapis_common_protos-1.70.0.tar.gz", hash = "sha256:0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257", size = 145903, upload-time = "2025-04-14T10:17:02.924Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/f1/62a193f0227cf15a920390abe675f386dec35f7ae3ffe6da582d3ade42c7/googleapis_common_protos-1.70.0-py3-none-any.whl", hash = "sha256:b8bfcca8c25a2bb253e0e0b0adaf8c00773e5e6af6fd92397576680b807e0fd8", size = 294530, upload_time = "2025-04-14T10:17:01.271Z" }, + { url = "https://files.pythonhosted.org/packages/86/f1/62a193f0227cf15a920390abe675f386dec35f7ae3ffe6da582d3ade42c7/googleapis_common_protos-1.70.0-py3-none-any.whl", hash = "sha256:b8bfcca8c25a2bb253e0e0b0adaf8c00773e5e6af6fd92397576680b807e0fd8", size = 294530, upload-time = "2025-04-14T10:17:01.271Z" }, ] [[package]] @@ -1809,9 +1850,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "uvicorn" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/67/17b3969a686f204dfb8f06bd34d1423bcba1df8a2f3674f115ca427188b7/gradio-5.49.1.tar.gz", hash = "sha256:c06faa324ae06c3892c8b4b4e73c706c4520d380f6b9e52a3c02dc53a7627ba9", size = 73784504, upload_time = "2025-10-08T20:18:40.4Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/67/17b3969a686f204dfb8f06bd34d1423bcba1df8a2f3674f115ca427188b7/gradio-5.49.1.tar.gz", hash = "sha256:c06faa324ae06c3892c8b4b4e73c706c4520d380f6b9e52a3c02dc53a7627ba9", size = 73784504, upload-time = "2025-10-08T20:18:40.4Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/95/1c25fbcabfa201ab79b016c8716a4ac0f846121d4bbfd2136ffb6d87f31e/gradio-5.49.1-py3-none-any.whl", hash = "sha256:1b19369387801a26a6ba7fd2f74d46c5b0e2ac9ddef14f24ddc0d11fb19421b7", size = 63523840, upload_time = "2025-10-08T20:18:34.585Z" }, + { url = "https://files.pythonhosted.org/packages/8d/95/1c25fbcabfa201ab79b016c8716a4ac0f846121d4bbfd2136ffb6d87f31e/gradio-5.49.1-py3-none-any.whl", hash = "sha256:1b19369387801a26a6ba7fd2f74d46c5b0e2ac9ddef14f24ddc0d11fb19421b7", size = 63523840, upload-time = "2025-10-08T20:18:34.585Z" }, ] [[package]] @@ -1826,48 +1867,48 @@ dependencies = [ { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3e/a9/a3beb0ece8c05c33e6376b790fa42e0dd157abca8220cf639b249a597467/gradio_client-1.13.3.tar.gz", hash = "sha256:869b3e67e0f7a0f40df8c48c94de99183265cf4b7b1d9bd4623e336d219ffbe7", size = 323253, upload_time = "2025-09-26T19:51:21.7Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3e/a9/a3beb0ece8c05c33e6376b790fa42e0dd157abca8220cf639b249a597467/gradio_client-1.13.3.tar.gz", hash = "sha256:869b3e67e0f7a0f40df8c48c94de99183265cf4b7b1d9bd4623e336d219ffbe7", size = 323253, upload-time = "2025-09-26T19:51:21.7Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/0b/337b74504681b5dde39f20d803bb09757f9973ecdc65fd4e819d4b11faf7/gradio_client-1.13.3-py3-none-any.whl", hash = "sha256:3f63e4d33a2899c1a12b10fe3cf77b82a6919ff1a1fb6391f6aa225811aa390c", size = 325350, upload_time = "2025-09-26T19:51:20.288Z" }, + { url = "https://files.pythonhosted.org/packages/6e/0b/337b74504681b5dde39f20d803bb09757f9973ecdc65fd4e819d4b11faf7/gradio_client-1.13.3-py3-none-any.whl", hash = "sha256:3f63e4d33a2899c1a12b10fe3cf77b82a6919ff1a1fb6391f6aa225811aa390c", size = 325350, upload-time = "2025-09-26T19:51:20.288Z" }, ] [[package]] name = "greenlet" version = "3.2.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/03/b8/704d753a5a45507a7aab61f18db9509302ed3d0a27ac7e0359ec2905b1a6/greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d", size = 188260, upload_time = "2025-08-07T13:24:33.51Z" } +sdist = { url = "https://files.pythonhosted.org/packages/03/b8/704d753a5a45507a7aab61f18db9509302ed3d0a27ac7e0359ec2905b1a6/greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d", size = 188260, upload-time = "2025-08-07T13:24:33.51Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/69/9b804adb5fd0671f367781560eb5eb586c4d495277c93bde4307b9e28068/greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd", size = 274079, upload_time = "2025-08-07T13:15:45.033Z" }, - { url = "https://files.pythonhosted.org/packages/46/e9/d2a80c99f19a153eff70bc451ab78615583b8dac0754cfb942223d2c1a0d/greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb", size = 640997, upload_time = "2025-08-07T13:42:56.234Z" }, - { url = "https://files.pythonhosted.org/packages/3b/16/035dcfcc48715ccd345f3a93183267167cdd162ad123cd93067d86f27ce4/greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968", size = 655185, upload_time = "2025-08-07T13:45:27.624Z" }, - { url = "https://files.pythonhosted.org/packages/31/da/0386695eef69ffae1ad726881571dfe28b41970173947e7c558d9998de0f/greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9", size = 649926, upload_time = "2025-08-07T13:53:15.251Z" }, - { url = "https://files.pythonhosted.org/packages/68/88/69bf19fd4dc19981928ceacbc5fd4bb6bc2215d53199e367832e98d1d8fe/greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6", size = 651839, upload_time = "2025-08-07T13:18:30.281Z" }, - { url = "https://files.pythonhosted.org/packages/19/0d/6660d55f7373b2ff8152401a83e02084956da23ae58cddbfb0b330978fe9/greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0", size = 607586, upload_time = "2025-08-07T13:18:28.544Z" }, - { url = "https://files.pythonhosted.org/packages/8e/1a/c953fdedd22d81ee4629afbb38d2f9d71e37d23caace44775a3a969147d4/greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0", size = 1123281, upload_time = "2025-08-07T13:42:39.858Z" }, - { url = "https://files.pythonhosted.org/packages/3f/c7/12381b18e21aef2c6bd3a636da1088b888b97b7a0362fac2e4de92405f97/greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f", size = 1151142, upload_time = "2025-08-07T13:18:22.981Z" }, - { url = "https://files.pythonhosted.org/packages/27/45/80935968b53cfd3f33cf99ea5f08227f2646e044568c9b1555b58ffd61c2/greenlet-3.2.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee7a6ec486883397d70eec05059353b8e83eca9168b9f3f9a361971e77e0bcd0", size = 1564846, upload_time = "2025-11-04T12:42:15.191Z" }, - { url = "https://files.pythonhosted.org/packages/69/02/b7c30e5e04752cb4db6202a3858b149c0710e5453b71a3b2aec5d78a1aab/greenlet-3.2.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:326d234cbf337c9c3def0676412eb7040a35a768efc92504b947b3e9cfc7543d", size = 1633814, upload_time = "2025-11-04T12:42:17.175Z" }, - { url = "https://files.pythonhosted.org/packages/e9/08/b0814846b79399e585f974bbeebf5580fbe59e258ea7be64d9dfb253c84f/greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02", size = 299899, upload_time = "2025-08-07T13:38:53.448Z" }, - { url = "https://files.pythonhosted.org/packages/49/e8/58c7f85958bda41dafea50497cbd59738c5c43dbbea5ee83d651234398f4/greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31", size = 272814, upload_time = "2025-08-07T13:15:50.011Z" }, - { url = "https://files.pythonhosted.org/packages/62/dd/b9f59862e9e257a16e4e610480cfffd29e3fae018a68c2332090b53aac3d/greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945", size = 641073, upload_time = "2025-08-07T13:42:57.23Z" }, - { url = "https://files.pythonhosted.org/packages/f7/0b/bc13f787394920b23073ca3b6c4a7a21396301ed75a655bcb47196b50e6e/greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc", size = 655191, upload_time = "2025-08-07T13:45:29.752Z" }, - { url = "https://files.pythonhosted.org/packages/f2/d6/6adde57d1345a8d0f14d31e4ab9c23cfe8e2cd39c3baf7674b4b0338d266/greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a", size = 649516, upload_time = "2025-08-07T13:53:16.314Z" }, - { url = "https://files.pythonhosted.org/packages/7f/3b/3a3328a788d4a473889a2d403199932be55b1b0060f4ddd96ee7cdfcad10/greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504", size = 652169, upload_time = "2025-08-07T13:18:32.861Z" }, - { url = "https://files.pythonhosted.org/packages/ee/43/3cecdc0349359e1a527cbf2e3e28e5f8f06d3343aaf82ca13437a9aa290f/greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671", size = 610497, upload_time = "2025-08-07T13:18:31.636Z" }, - { url = "https://files.pythonhosted.org/packages/b8/19/06b6cf5d604e2c382a6f31cafafd6f33d5dea706f4db7bdab184bad2b21d/greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b", size = 1121662, upload_time = "2025-08-07T13:42:41.117Z" }, - { url = "https://files.pythonhosted.org/packages/a2/15/0d5e4e1a66fab130d98168fe984c509249c833c1a3c16806b90f253ce7b9/greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae", size = 1149210, upload_time = "2025-08-07T13:18:24.072Z" }, - { url = "https://files.pythonhosted.org/packages/1c/53/f9c440463b3057485b8594d7a638bed53ba531165ef0ca0e6c364b5cc807/greenlet-3.2.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e343822feb58ac4d0a1211bd9399de2b3a04963ddeec21530fc426cc121f19b", size = 1564759, upload_time = "2025-11-04T12:42:19.395Z" }, - { url = "https://files.pythonhosted.org/packages/47/e4/3bb4240abdd0a8d23f4f88adec746a3099f0d86bfedb623f063b2e3b4df0/greenlet-3.2.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca7f6f1f2649b89ce02f6f229d7c19f680a6238af656f61e0115b24857917929", size = 1634288, upload_time = "2025-11-04T12:42:21.174Z" }, - { url = "https://files.pythonhosted.org/packages/0b/55/2321e43595e6801e105fcfdee02b34c0f996eb71e6ddffca6b10b7e1d771/greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b", size = 299685, upload_time = "2025-08-07T13:24:38.824Z" }, + { url = "https://files.pythonhosted.org/packages/44/69/9b804adb5fd0671f367781560eb5eb586c4d495277c93bde4307b9e28068/greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd", size = 274079, upload-time = "2025-08-07T13:15:45.033Z" }, + { url = "https://files.pythonhosted.org/packages/46/e9/d2a80c99f19a153eff70bc451ab78615583b8dac0754cfb942223d2c1a0d/greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb", size = 640997, upload-time = "2025-08-07T13:42:56.234Z" }, + { url = "https://files.pythonhosted.org/packages/3b/16/035dcfcc48715ccd345f3a93183267167cdd162ad123cd93067d86f27ce4/greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968", size = 655185, upload-time = "2025-08-07T13:45:27.624Z" }, + { url = "https://files.pythonhosted.org/packages/31/da/0386695eef69ffae1ad726881571dfe28b41970173947e7c558d9998de0f/greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9", size = 649926, upload-time = "2025-08-07T13:53:15.251Z" }, + { url = "https://files.pythonhosted.org/packages/68/88/69bf19fd4dc19981928ceacbc5fd4bb6bc2215d53199e367832e98d1d8fe/greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6", size = 651839, upload-time = "2025-08-07T13:18:30.281Z" }, + { url = "https://files.pythonhosted.org/packages/19/0d/6660d55f7373b2ff8152401a83e02084956da23ae58cddbfb0b330978fe9/greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0", size = 607586, upload-time = "2025-08-07T13:18:28.544Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1a/c953fdedd22d81ee4629afbb38d2f9d71e37d23caace44775a3a969147d4/greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0", size = 1123281, upload-time = "2025-08-07T13:42:39.858Z" }, + { url = "https://files.pythonhosted.org/packages/3f/c7/12381b18e21aef2c6bd3a636da1088b888b97b7a0362fac2e4de92405f97/greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f", size = 1151142, upload-time = "2025-08-07T13:18:22.981Z" }, + { url = "https://files.pythonhosted.org/packages/27/45/80935968b53cfd3f33cf99ea5f08227f2646e044568c9b1555b58ffd61c2/greenlet-3.2.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee7a6ec486883397d70eec05059353b8e83eca9168b9f3f9a361971e77e0bcd0", size = 1564846, upload-time = "2025-11-04T12:42:15.191Z" }, + { url = "https://files.pythonhosted.org/packages/69/02/b7c30e5e04752cb4db6202a3858b149c0710e5453b71a3b2aec5d78a1aab/greenlet-3.2.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:326d234cbf337c9c3def0676412eb7040a35a768efc92504b947b3e9cfc7543d", size = 1633814, upload-time = "2025-11-04T12:42:17.175Z" }, + { url = "https://files.pythonhosted.org/packages/e9/08/b0814846b79399e585f974bbeebf5580fbe59e258ea7be64d9dfb253c84f/greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02", size = 299899, upload-time = "2025-08-07T13:38:53.448Z" }, + { url = "https://files.pythonhosted.org/packages/49/e8/58c7f85958bda41dafea50497cbd59738c5c43dbbea5ee83d651234398f4/greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31", size = 272814, upload-time = "2025-08-07T13:15:50.011Z" }, + { url = "https://files.pythonhosted.org/packages/62/dd/b9f59862e9e257a16e4e610480cfffd29e3fae018a68c2332090b53aac3d/greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945", size = 641073, upload-time = "2025-08-07T13:42:57.23Z" }, + { url = "https://files.pythonhosted.org/packages/f7/0b/bc13f787394920b23073ca3b6c4a7a21396301ed75a655bcb47196b50e6e/greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc", size = 655191, upload-time = "2025-08-07T13:45:29.752Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d6/6adde57d1345a8d0f14d31e4ab9c23cfe8e2cd39c3baf7674b4b0338d266/greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a", size = 649516, upload-time = "2025-08-07T13:53:16.314Z" }, + { url = "https://files.pythonhosted.org/packages/7f/3b/3a3328a788d4a473889a2d403199932be55b1b0060f4ddd96ee7cdfcad10/greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504", size = 652169, upload-time = "2025-08-07T13:18:32.861Z" }, + { url = "https://files.pythonhosted.org/packages/ee/43/3cecdc0349359e1a527cbf2e3e28e5f8f06d3343aaf82ca13437a9aa290f/greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671", size = 610497, upload-time = "2025-08-07T13:18:31.636Z" }, + { url = "https://files.pythonhosted.org/packages/b8/19/06b6cf5d604e2c382a6f31cafafd6f33d5dea706f4db7bdab184bad2b21d/greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b", size = 1121662, upload-time = "2025-08-07T13:42:41.117Z" }, + { url = "https://files.pythonhosted.org/packages/a2/15/0d5e4e1a66fab130d98168fe984c509249c833c1a3c16806b90f253ce7b9/greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae", size = 1149210, upload-time = "2025-08-07T13:18:24.072Z" }, + { url = "https://files.pythonhosted.org/packages/1c/53/f9c440463b3057485b8594d7a638bed53ba531165ef0ca0e6c364b5cc807/greenlet-3.2.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e343822feb58ac4d0a1211bd9399de2b3a04963ddeec21530fc426cc121f19b", size = 1564759, upload-time = "2025-11-04T12:42:19.395Z" }, + { url = "https://files.pythonhosted.org/packages/47/e4/3bb4240abdd0a8d23f4f88adec746a3099f0d86bfedb623f063b2e3b4df0/greenlet-3.2.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca7f6f1f2649b89ce02f6f229d7c19f680a6238af656f61e0115b24857917929", size = 1634288, upload-time = "2025-11-04T12:42:21.174Z" }, + { url = "https://files.pythonhosted.org/packages/0b/55/2321e43595e6801e105fcfdee02b34c0f996eb71e6ddffca6b10b7e1d771/greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b", size = 299685, upload-time = "2025-08-07T13:24:38.824Z" }, ] [[package]] name = "groovy" version = "0.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/52/36/bbdede67400277bef33d3ec0e6a31750da972c469f75966b4930c753218f/groovy-0.1.2.tar.gz", hash = "sha256:25c1dc09b3f9d7e292458aa762c6beb96ea037071bf5e917fc81fb78d2231083", size = 17325, upload_time = "2025-02-28T20:24:56.068Z" } +sdist = { url = "https://files.pythonhosted.org/packages/52/36/bbdede67400277bef33d3ec0e6a31750da972c469f75966b4930c753218f/groovy-0.1.2.tar.gz", hash = "sha256:25c1dc09b3f9d7e292458aa762c6beb96ea037071bf5e917fc81fb78d2231083", size = 17325, upload-time = "2025-02-28T20:24:56.068Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/27/3d6dcadc8a3214d8522c1e7f6a19554e33659be44546d44a2f7572ac7d2a/groovy-0.1.2-py3-none-any.whl", hash = "sha256:7f7975bab18c729a257a8b1ae9dcd70b7cafb1720481beae47719af57c35fa64", size = 14090, upload_time = "2025-02-28T20:24:55.152Z" }, + { url = "https://files.pythonhosted.org/packages/28/27/3d6dcadc8a3214d8522c1e7f6a19554e33659be44546d44a2f7572ac7d2a/groovy-0.1.2-py3-none-any.whl", hash = "sha256:7f7975bab18c729a257a8b1ae9dcd70b7cafb1720481beae47719af57c35fa64", size = 14090, upload-time = "2025-02-28T20:24:55.152Z" }, ] [[package]] @@ -1877,52 +1918,52 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9d/f7/8963848164c7604efb3a3e6ee457fdb3a469653e19002bd24742473254f8/grpcio-1.75.1.tar.gz", hash = "sha256:3e81d89ece99b9ace23a6916880baca613c03a799925afb2857887efa8b1b3d2", size = 12731327, upload_time = "2025-09-26T09:03:36.887Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9d/f7/8963848164c7604efb3a3e6ee457fdb3a469653e19002bd24742473254f8/grpcio-1.75.1.tar.gz", hash = "sha256:3e81d89ece99b9ace23a6916880baca613c03a799925afb2857887efa8b1b3d2", size = 12731327, upload-time = "2025-09-26T09:03:36.887Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/81/42be79e73a50aaa20af66731c2defeb0e8c9008d9935a64dd8ea8e8c44eb/grpcio-1.75.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:7b888b33cd14085d86176b1628ad2fcbff94cfbbe7809465097aa0132e58b018", size = 5668314, upload_time = "2025-09-26T09:01:55.424Z" }, - { url = "https://files.pythonhosted.org/packages/c5/a7/3686ed15822fedc58c22f82b3a7403d9faf38d7c33de46d4de6f06e49426/grpcio-1.75.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8775036efe4ad2085975531d221535329f5dac99b6c2a854a995456098f99546", size = 11476125, upload_time = "2025-09-26T09:01:57.927Z" }, - { url = "https://files.pythonhosted.org/packages/14/85/21c71d674f03345ab183c634ecd889d3330177e27baea8d5d247a89b6442/grpcio-1.75.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bb658f703468d7fbb5dcc4037c65391b7dc34f808ac46ed9136c24fc5eeb041d", size = 6246335, upload_time = "2025-09-26T09:02:00.76Z" }, - { url = "https://files.pythonhosted.org/packages/fd/db/3beb661bc56a385ae4fa6b0e70f6b91ac99d47afb726fe76aaff87ebb116/grpcio-1.75.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:4b7177a1cdb3c51b02b0c0a256b0a72fdab719600a693e0e9037949efffb200b", size = 6916309, upload_time = "2025-09-26T09:02:02.894Z" }, - { url = "https://files.pythonhosted.org/packages/1e/9c/eda9fe57f2b84343d44c1b66cf3831c973ba29b078b16a27d4587a1fdd47/grpcio-1.75.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7d4fa6ccc3ec2e68a04f7b883d354d7fea22a34c44ce535a2f0c0049cf626ddf", size = 6435419, upload_time = "2025-09-26T09:02:05.055Z" }, - { url = "https://files.pythonhosted.org/packages/c3/b8/090c98983e0a9d602e3f919a6e2d4e470a8b489452905f9a0fa472cac059/grpcio-1.75.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3d86880ecaeb5b2f0a8afa63824de93adb8ebe4e49d0e51442532f4e08add7d6", size = 7064893, upload_time = "2025-09-26T09:02:07.275Z" }, - { url = "https://files.pythonhosted.org/packages/ec/c0/6d53d4dbbd00f8bd81571f5478d8a95528b716e0eddb4217cc7cb45aae5f/grpcio-1.75.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a8041d2f9e8a742aeae96f4b047ee44e73619f4f9d24565e84d5446c623673b6", size = 8011922, upload_time = "2025-09-26T09:02:09.527Z" }, - { url = "https://files.pythonhosted.org/packages/f2/7c/48455b2d0c5949678d6982c3e31ea4d89df4e16131b03f7d5c590811cbe9/grpcio-1.75.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3652516048bf4c314ce12be37423c79829f46efffb390ad64149a10c6071e8de", size = 7466181, upload_time = "2025-09-26T09:02:12.279Z" }, - { url = "https://files.pythonhosted.org/packages/fd/12/04a0e79081e3170b6124f8cba9b6275871276be06c156ef981033f691880/grpcio-1.75.1-cp312-cp312-win32.whl", hash = "sha256:44b62345d8403975513af88da2f3d5cc76f73ca538ba46596f92a127c2aea945", size = 3938543, upload_time = "2025-09-26T09:02:14.77Z" }, - { url = "https://files.pythonhosted.org/packages/5f/d7/11350d9d7fb5adc73d2b0ebf6ac1cc70135577701e607407fe6739a90021/grpcio-1.75.1-cp312-cp312-win_amd64.whl", hash = "sha256:b1e191c5c465fa777d4cafbaacf0c01e0d5278022082c0abbd2ee1d6454ed94d", size = 4641938, upload_time = "2025-09-26T09:02:16.927Z" }, - { url = "https://files.pythonhosted.org/packages/46/74/bac4ab9f7722164afdf263ae31ba97b8174c667153510322a5eba4194c32/grpcio-1.75.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:3bed22e750d91d53d9e31e0af35a7b0b51367e974e14a4ff229db5b207647884", size = 5672779, upload_time = "2025-09-26T09:02:19.11Z" }, - { url = "https://files.pythonhosted.org/packages/a6/52/d0483cfa667cddaa294e3ab88fd2c2a6e9dc1a1928c0e5911e2e54bd5b50/grpcio-1.75.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:5b8f381eadcd6ecaa143a21e9e80a26424c76a0a9b3d546febe6648f3a36a5ac", size = 11470623, upload_time = "2025-09-26T09:02:22.117Z" }, - { url = "https://files.pythonhosted.org/packages/cf/e4/d1954dce2972e32384db6a30273275e8c8ea5a44b80347f9055589333b3f/grpcio-1.75.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5bf4001d3293e3414d0cf99ff9b1139106e57c3a66dfff0c5f60b2a6286ec133", size = 6248838, upload_time = "2025-09-26T09:02:26.426Z" }, - { url = "https://files.pythonhosted.org/packages/06/43/073363bf63826ba8077c335d797a8d026f129dc0912b69c42feaf8f0cd26/grpcio-1.75.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:9f82ff474103e26351dacfe8d50214e7c9322960d8d07ba7fa1d05ff981c8b2d", size = 6922663, upload_time = "2025-09-26T09:02:28.724Z" }, - { url = "https://files.pythonhosted.org/packages/c2/6f/076ac0df6c359117676cacfa8a377e2abcecec6a6599a15a672d331f6680/grpcio-1.75.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0ee119f4f88d9f75414217823d21d75bfe0e6ed40135b0cbbfc6376bc9f7757d", size = 6436149, upload_time = "2025-09-26T09:02:30.971Z" }, - { url = "https://files.pythonhosted.org/packages/6b/27/1d08824f1d573fcb1fa35ede40d6020e68a04391709939e1c6f4193b445f/grpcio-1.75.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:664eecc3abe6d916fa6cf8dd6b778e62fb264a70f3430a3180995bf2da935446", size = 7067989, upload_time = "2025-09-26T09:02:33.233Z" }, - { url = "https://files.pythonhosted.org/packages/c6/98/98594cf97b8713feb06a8cb04eeef60b4757e3e2fb91aa0d9161da769843/grpcio-1.75.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c32193fa08b2fbebf08fe08e84f8a0aad32d87c3ad42999c65e9449871b1c66e", size = 8010717, upload_time = "2025-09-26T09:02:36.011Z" }, - { url = "https://files.pythonhosted.org/packages/8c/7e/bb80b1bba03c12158f9254762cdf5cced4a9bc2e8ed51ed335915a5a06ef/grpcio-1.75.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5cebe13088b9254f6e615bcf1da9131d46cfa4e88039454aca9cb65f639bd3bc", size = 7463822, upload_time = "2025-09-26T09:02:38.26Z" }, - { url = "https://files.pythonhosted.org/packages/23/1c/1ea57fdc06927eb5640f6750c697f596f26183573069189eeaf6ef86ba2d/grpcio-1.75.1-cp313-cp313-win32.whl", hash = "sha256:4b4c678e7ed50f8ae8b8dbad15a865ee73ce12668b6aaf411bf3258b5bc3f970", size = 3938490, upload_time = "2025-09-26T09:02:40.268Z" }, - { url = "https://files.pythonhosted.org/packages/4b/24/fbb8ff1ccadfbf78ad2401c41aceaf02b0d782c084530d8871ddd69a2d49/grpcio-1.75.1-cp313-cp313-win_amd64.whl", hash = "sha256:5573f51e3f296a1bcf71e7a690c092845fb223072120f4bdb7a5b48e111def66", size = 4642538, upload_time = "2025-09-26T09:02:42.519Z" }, + { url = "https://files.pythonhosted.org/packages/3a/81/42be79e73a50aaa20af66731c2defeb0e8c9008d9935a64dd8ea8e8c44eb/grpcio-1.75.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:7b888b33cd14085d86176b1628ad2fcbff94cfbbe7809465097aa0132e58b018", size = 5668314, upload-time = "2025-09-26T09:01:55.424Z" }, + { url = "https://files.pythonhosted.org/packages/c5/a7/3686ed15822fedc58c22f82b3a7403d9faf38d7c33de46d4de6f06e49426/grpcio-1.75.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8775036efe4ad2085975531d221535329f5dac99b6c2a854a995456098f99546", size = 11476125, upload-time = "2025-09-26T09:01:57.927Z" }, + { url = "https://files.pythonhosted.org/packages/14/85/21c71d674f03345ab183c634ecd889d3330177e27baea8d5d247a89b6442/grpcio-1.75.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bb658f703468d7fbb5dcc4037c65391b7dc34f808ac46ed9136c24fc5eeb041d", size = 6246335, upload-time = "2025-09-26T09:02:00.76Z" }, + { url = "https://files.pythonhosted.org/packages/fd/db/3beb661bc56a385ae4fa6b0e70f6b91ac99d47afb726fe76aaff87ebb116/grpcio-1.75.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:4b7177a1cdb3c51b02b0c0a256b0a72fdab719600a693e0e9037949efffb200b", size = 6916309, upload-time = "2025-09-26T09:02:02.894Z" }, + { url = "https://files.pythonhosted.org/packages/1e/9c/eda9fe57f2b84343d44c1b66cf3831c973ba29b078b16a27d4587a1fdd47/grpcio-1.75.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7d4fa6ccc3ec2e68a04f7b883d354d7fea22a34c44ce535a2f0c0049cf626ddf", size = 6435419, upload-time = "2025-09-26T09:02:05.055Z" }, + { url = "https://files.pythonhosted.org/packages/c3/b8/090c98983e0a9d602e3f919a6e2d4e470a8b489452905f9a0fa472cac059/grpcio-1.75.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3d86880ecaeb5b2f0a8afa63824de93adb8ebe4e49d0e51442532f4e08add7d6", size = 7064893, upload-time = "2025-09-26T09:02:07.275Z" }, + { url = "https://files.pythonhosted.org/packages/ec/c0/6d53d4dbbd00f8bd81571f5478d8a95528b716e0eddb4217cc7cb45aae5f/grpcio-1.75.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a8041d2f9e8a742aeae96f4b047ee44e73619f4f9d24565e84d5446c623673b6", size = 8011922, upload-time = "2025-09-26T09:02:09.527Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7c/48455b2d0c5949678d6982c3e31ea4d89df4e16131b03f7d5c590811cbe9/grpcio-1.75.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3652516048bf4c314ce12be37423c79829f46efffb390ad64149a10c6071e8de", size = 7466181, upload-time = "2025-09-26T09:02:12.279Z" }, + { url = "https://files.pythonhosted.org/packages/fd/12/04a0e79081e3170b6124f8cba9b6275871276be06c156ef981033f691880/grpcio-1.75.1-cp312-cp312-win32.whl", hash = "sha256:44b62345d8403975513af88da2f3d5cc76f73ca538ba46596f92a127c2aea945", size = 3938543, upload-time = "2025-09-26T09:02:14.77Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d7/11350d9d7fb5adc73d2b0ebf6ac1cc70135577701e607407fe6739a90021/grpcio-1.75.1-cp312-cp312-win_amd64.whl", hash = "sha256:b1e191c5c465fa777d4cafbaacf0c01e0d5278022082c0abbd2ee1d6454ed94d", size = 4641938, upload-time = "2025-09-26T09:02:16.927Z" }, + { url = "https://files.pythonhosted.org/packages/46/74/bac4ab9f7722164afdf263ae31ba97b8174c667153510322a5eba4194c32/grpcio-1.75.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:3bed22e750d91d53d9e31e0af35a7b0b51367e974e14a4ff229db5b207647884", size = 5672779, upload-time = "2025-09-26T09:02:19.11Z" }, + { url = "https://files.pythonhosted.org/packages/a6/52/d0483cfa667cddaa294e3ab88fd2c2a6e9dc1a1928c0e5911e2e54bd5b50/grpcio-1.75.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:5b8f381eadcd6ecaa143a21e9e80a26424c76a0a9b3d546febe6648f3a36a5ac", size = 11470623, upload-time = "2025-09-26T09:02:22.117Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e4/d1954dce2972e32384db6a30273275e8c8ea5a44b80347f9055589333b3f/grpcio-1.75.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5bf4001d3293e3414d0cf99ff9b1139106e57c3a66dfff0c5f60b2a6286ec133", size = 6248838, upload-time = "2025-09-26T09:02:26.426Z" }, + { url = "https://files.pythonhosted.org/packages/06/43/073363bf63826ba8077c335d797a8d026f129dc0912b69c42feaf8f0cd26/grpcio-1.75.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:9f82ff474103e26351dacfe8d50214e7c9322960d8d07ba7fa1d05ff981c8b2d", size = 6922663, upload-time = "2025-09-26T09:02:28.724Z" }, + { url = "https://files.pythonhosted.org/packages/c2/6f/076ac0df6c359117676cacfa8a377e2abcecec6a6599a15a672d331f6680/grpcio-1.75.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0ee119f4f88d9f75414217823d21d75bfe0e6ed40135b0cbbfc6376bc9f7757d", size = 6436149, upload-time = "2025-09-26T09:02:30.971Z" }, + { url = "https://files.pythonhosted.org/packages/6b/27/1d08824f1d573fcb1fa35ede40d6020e68a04391709939e1c6f4193b445f/grpcio-1.75.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:664eecc3abe6d916fa6cf8dd6b778e62fb264a70f3430a3180995bf2da935446", size = 7067989, upload-time = "2025-09-26T09:02:33.233Z" }, + { url = "https://files.pythonhosted.org/packages/c6/98/98594cf97b8713feb06a8cb04eeef60b4757e3e2fb91aa0d9161da769843/grpcio-1.75.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c32193fa08b2fbebf08fe08e84f8a0aad32d87c3ad42999c65e9449871b1c66e", size = 8010717, upload-time = "2025-09-26T09:02:36.011Z" }, + { url = "https://files.pythonhosted.org/packages/8c/7e/bb80b1bba03c12158f9254762cdf5cced4a9bc2e8ed51ed335915a5a06ef/grpcio-1.75.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5cebe13088b9254f6e615bcf1da9131d46cfa4e88039454aca9cb65f639bd3bc", size = 7463822, upload-time = "2025-09-26T09:02:38.26Z" }, + { url = "https://files.pythonhosted.org/packages/23/1c/1ea57fdc06927eb5640f6750c697f596f26183573069189eeaf6ef86ba2d/grpcio-1.75.1-cp313-cp313-win32.whl", hash = "sha256:4b4c678e7ed50f8ae8b8dbad15a865ee73ce12668b6aaf411bf3258b5bc3f970", size = 3938490, upload-time = "2025-09-26T09:02:40.268Z" }, + { url = "https://files.pythonhosted.org/packages/4b/24/fbb8ff1ccadfbf78ad2401c41aceaf02b0d782c084530d8871ddd69a2d49/grpcio-1.75.1-cp313-cp313-win_amd64.whl", hash = "sha256:5573f51e3f296a1bcf71e7a690c092845fb223072120f4bdb7a5b48e111def66", size = 4642538, upload-time = "2025-09-26T09:02:42.519Z" }, ] [[package]] name = "h11" version = "0.16.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload_time = "2025-04-24T03:35:25.427Z" } +sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload_time = "2025-04-24T03:35:24.344Z" }, + { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, ] [[package]] name = "hf-xet" version = "1.1.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/74/31/feeddfce1748c4a233ec1aa5b7396161c07ae1aa9b7bdbc9a72c3c7dd768/hf_xet-1.1.10.tar.gz", hash = "sha256:408aef343800a2102374a883f283ff29068055c111f003ff840733d3b715bb97", size = 487910, upload_time = "2025-09-12T20:10:27.12Z" } +sdist = { url = "https://files.pythonhosted.org/packages/74/31/feeddfce1748c4a233ec1aa5b7396161c07ae1aa9b7bdbc9a72c3c7dd768/hf_xet-1.1.10.tar.gz", hash = "sha256:408aef343800a2102374a883f283ff29068055c111f003ff840733d3b715bb97", size = 487910, upload-time = "2025-09-12T20:10:27.12Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f7/a2/343e6d05de96908366bdc0081f2d8607d61200be2ac802769c4284cc65bd/hf_xet-1.1.10-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:686083aca1a6669bc85c21c0563551cbcdaa5cf7876a91f3d074a030b577231d", size = 2761466, upload_time = "2025-09-12T20:10:22.836Z" }, - { url = "https://files.pythonhosted.org/packages/31/f9/6215f948ac8f17566ee27af6430ea72045e0418ce757260248b483f4183b/hf_xet-1.1.10-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:71081925383b66b24eedff3013f8e6bbd41215c3338be4b94ba75fd75b21513b", size = 2623807, upload_time = "2025-09-12T20:10:21.118Z" }, - { url = "https://files.pythonhosted.org/packages/15/07/86397573efefff941e100367bbda0b21496ffcdb34db7ab51912994c32a2/hf_xet-1.1.10-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b6bceb6361c80c1cc42b5a7b4e3efd90e64630bcf11224dcac50ef30a47e435", size = 3186960, upload_time = "2025-09-12T20:10:19.336Z" }, - { url = "https://files.pythonhosted.org/packages/01/a7/0b2e242b918cc30e1f91980f3c4b026ff2eedaf1e2ad96933bca164b2869/hf_xet-1.1.10-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eae7c1fc8a664e54753ffc235e11427ca61f4b0477d757cc4eb9ae374b69f09c", size = 3087167, upload_time = "2025-09-12T20:10:17.255Z" }, - { url = "https://files.pythonhosted.org/packages/4a/25/3e32ab61cc7145b11eee9d745988e2f0f4fafda81b25980eebf97d8cff15/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0a0005fd08f002180f7a12d4e13b22be277725bc23ed0529f8add5c7a6309c06", size = 3248612, upload_time = "2025-09-12T20:10:24.093Z" }, - { url = "https://files.pythonhosted.org/packages/2c/3d/ab7109e607ed321afaa690f557a9ada6d6d164ec852fd6bf9979665dc3d6/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f900481cf6e362a6c549c61ff77468bd59d6dd082f3170a36acfef2eb6a6793f", size = 3353360, upload_time = "2025-09-12T20:10:25.563Z" }, - { url = "https://files.pythonhosted.org/packages/ee/0e/471f0a21db36e71a2f1752767ad77e92d8cde24e974e03d662931b1305ec/hf_xet-1.1.10-cp37-abi3-win_amd64.whl", hash = "sha256:5f54b19cc347c13235ae7ee98b330c26dd65ef1df47e5316ffb1e87713ca7045", size = 2804691, upload_time = "2025-09-12T20:10:28.433Z" }, + { url = "https://files.pythonhosted.org/packages/f7/a2/343e6d05de96908366bdc0081f2d8607d61200be2ac802769c4284cc65bd/hf_xet-1.1.10-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:686083aca1a6669bc85c21c0563551cbcdaa5cf7876a91f3d074a030b577231d", size = 2761466, upload-time = "2025-09-12T20:10:22.836Z" }, + { url = "https://files.pythonhosted.org/packages/31/f9/6215f948ac8f17566ee27af6430ea72045e0418ce757260248b483f4183b/hf_xet-1.1.10-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:71081925383b66b24eedff3013f8e6bbd41215c3338be4b94ba75fd75b21513b", size = 2623807, upload-time = "2025-09-12T20:10:21.118Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/86397573efefff941e100367bbda0b21496ffcdb34db7ab51912994c32a2/hf_xet-1.1.10-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b6bceb6361c80c1cc42b5a7b4e3efd90e64630bcf11224dcac50ef30a47e435", size = 3186960, upload-time = "2025-09-12T20:10:19.336Z" }, + { url = "https://files.pythonhosted.org/packages/01/a7/0b2e242b918cc30e1f91980f3c4b026ff2eedaf1e2ad96933bca164b2869/hf_xet-1.1.10-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eae7c1fc8a664e54753ffc235e11427ca61f4b0477d757cc4eb9ae374b69f09c", size = 3087167, upload-time = "2025-09-12T20:10:17.255Z" }, + { url = "https://files.pythonhosted.org/packages/4a/25/3e32ab61cc7145b11eee9d745988e2f0f4fafda81b25980eebf97d8cff15/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0a0005fd08f002180f7a12d4e13b22be277725bc23ed0529f8add5c7a6309c06", size = 3248612, upload-time = "2025-09-12T20:10:24.093Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3d/ab7109e607ed321afaa690f557a9ada6d6d164ec852fd6bf9979665dc3d6/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f900481cf6e362a6c549c61ff77468bd59d6dd082f3170a36acfef2eb6a6793f", size = 3353360, upload-time = "2025-09-12T20:10:25.563Z" }, + { url = "https://files.pythonhosted.org/packages/ee/0e/471f0a21db36e71a2f1752767ad77e92d8cde24e974e03d662931b1305ec/hf_xet-1.1.10-cp37-abi3-win_amd64.whl", hash = "sha256:5f54b19cc347c13235ae7ee98b330c26dd65ef1df47e5316ffb1e87713ca7045", size = 2804691, upload-time = "2025-09-12T20:10:28.433Z" }, ] [[package]] @@ -1933,31 +1974,31 @@ dependencies = [ { name = "certifi" }, { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload_time = "2025-04-24T22:06:22.219Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload_time = "2025-04-24T22:06:20.566Z" }, + { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, ] [[package]] name = "httptools" version = "0.7.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b5/46/120a669232c7bdedb9d52d4aeae7e6c7dfe151e99dc70802e2fc7a5e1993/httptools-0.7.1.tar.gz", hash = "sha256:abd72556974f8e7c74a259655924a717a2365b236c882c3f6f8a45fe94703ac9", size = 258961, upload_time = "2025-10-10T03:55:08.559Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b5/46/120a669232c7bdedb9d52d4aeae7e6c7dfe151e99dc70802e2fc7a5e1993/httptools-0.7.1.tar.gz", hash = "sha256:abd72556974f8e7c74a259655924a717a2365b236c882c3f6f8a45fe94703ac9", size = 258961, upload-time = "2025-10-10T03:55:08.559Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/53/7f/403e5d787dc4942316e515e949b0c8a013d84078a915910e9f391ba9b3ed/httptools-0.7.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:38e0c83a2ea9746ebbd643bdfb521b9aa4a91703e2cd705c20443405d2fd16a5", size = 206280, upload_time = "2025-10-10T03:54:39.274Z" }, - { url = "https://files.pythonhosted.org/packages/2a/0d/7f3fd28e2ce311ccc998c388dd1c53b18120fda3b70ebb022b135dc9839b/httptools-0.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f25bbaf1235e27704f1a7b86cd3304eabc04f569c828101d94a0e605ef7205a5", size = 110004, upload_time = "2025-10-10T03:54:40.403Z" }, - { url = "https://files.pythonhosted.org/packages/84/a6/b3965e1e146ef5762870bbe76117876ceba51a201e18cc31f5703e454596/httptools-0.7.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2c15f37ef679ab9ecc06bfc4e6e8628c32a8e4b305459de7cf6785acd57e4d03", size = 517655, upload_time = "2025-10-10T03:54:41.347Z" }, - { url = "https://files.pythonhosted.org/packages/11/7d/71fee6f1844e6fa378f2eddde6c3e41ce3a1fb4b2d81118dd544e3441ec0/httptools-0.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7fe6e96090df46b36ccfaf746f03034e5ab723162bc51b0a4cf58305324036f2", size = 511440, upload_time = "2025-10-10T03:54:42.452Z" }, - { url = "https://files.pythonhosted.org/packages/22/a5/079d216712a4f3ffa24af4a0381b108aa9c45b7a5cc6eb141f81726b1823/httptools-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f72fdbae2dbc6e68b8239defb48e6a5937b12218e6ffc2c7846cc37befa84362", size = 495186, upload_time = "2025-10-10T03:54:43.937Z" }, - { url = "https://files.pythonhosted.org/packages/e9/9e/025ad7b65278745dee3bd0ebf9314934c4592560878308a6121f7f812084/httptools-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e99c7b90a29fd82fea9ef57943d501a16f3404d7b9ee81799d41639bdaae412c", size = 499192, upload_time = "2025-10-10T03:54:45.003Z" }, - { url = "https://files.pythonhosted.org/packages/6d/de/40a8f202b987d43afc4d54689600ff03ce65680ede2f31df348d7f368b8f/httptools-0.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:3e14f530fefa7499334a79b0cf7e7cd2992870eb893526fb097d51b4f2d0f321", size = 86694, upload_time = "2025-10-10T03:54:45.923Z" }, - { url = "https://files.pythonhosted.org/packages/09/8f/c77b1fcbfd262d422f12da02feb0d218fa228d52485b77b953832105bb90/httptools-0.7.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6babce6cfa2a99545c60bfef8bee0cc0545413cb0018f617c8059a30ad985de3", size = 202889, upload_time = "2025-10-10T03:54:47.089Z" }, - { url = "https://files.pythonhosted.org/packages/0a/1a/22887f53602feaa066354867bc49a68fc295c2293433177ee90870a7d517/httptools-0.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:601b7628de7504077dd3dcb3791c6b8694bbd967148a6d1f01806509254fb1ca", size = 108180, upload_time = "2025-10-10T03:54:48.052Z" }, - { url = "https://files.pythonhosted.org/packages/32/6a/6aaa91937f0010d288d3d124ca2946d48d60c3a5ee7ca62afe870e3ea011/httptools-0.7.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:04c6c0e6c5fb0739c5b8a9eb046d298650a0ff38cf42537fc372b28dc7e4472c", size = 478596, upload_time = "2025-10-10T03:54:48.919Z" }, - { url = "https://files.pythonhosted.org/packages/6d/70/023d7ce117993107be88d2cbca566a7c1323ccbaf0af7eabf2064fe356f6/httptools-0.7.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:69d4f9705c405ae3ee83d6a12283dc9feba8cc6aaec671b412917e644ab4fa66", size = 473268, upload_time = "2025-10-10T03:54:49.993Z" }, - { url = "https://files.pythonhosted.org/packages/32/4d/9dd616c38da088e3f436e9a616e1d0cc66544b8cdac405cc4e81c8679fc7/httptools-0.7.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:44c8f4347d4b31269c8a9205d8a5ee2df5322b09bbbd30f8f862185bb6b05346", size = 455517, upload_time = "2025-10-10T03:54:51.066Z" }, - { url = "https://files.pythonhosted.org/packages/1d/3a/a6c595c310b7df958e739aae88724e24f9246a514d909547778d776799be/httptools-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:465275d76db4d554918aba40bf1cbebe324670f3dfc979eaffaa5d108e2ed650", size = 458337, upload_time = "2025-10-10T03:54:52.196Z" }, - { url = "https://files.pythonhosted.org/packages/fd/82/88e8d6d2c51edc1cc391b6e044c6c435b6aebe97b1abc33db1b0b24cd582/httptools-0.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:322d00c2068d125bd570f7bf78b2d367dad02b919d8581d7476d8b75b294e3e6", size = 85743, upload_time = "2025-10-10T03:54:53.448Z" }, + { url = "https://files.pythonhosted.org/packages/53/7f/403e5d787dc4942316e515e949b0c8a013d84078a915910e9f391ba9b3ed/httptools-0.7.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:38e0c83a2ea9746ebbd643bdfb521b9aa4a91703e2cd705c20443405d2fd16a5", size = 206280, upload-time = "2025-10-10T03:54:39.274Z" }, + { url = "https://files.pythonhosted.org/packages/2a/0d/7f3fd28e2ce311ccc998c388dd1c53b18120fda3b70ebb022b135dc9839b/httptools-0.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f25bbaf1235e27704f1a7b86cd3304eabc04f569c828101d94a0e605ef7205a5", size = 110004, upload-time = "2025-10-10T03:54:40.403Z" }, + { url = "https://files.pythonhosted.org/packages/84/a6/b3965e1e146ef5762870bbe76117876ceba51a201e18cc31f5703e454596/httptools-0.7.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2c15f37ef679ab9ecc06bfc4e6e8628c32a8e4b305459de7cf6785acd57e4d03", size = 517655, upload-time = "2025-10-10T03:54:41.347Z" }, + { url = "https://files.pythonhosted.org/packages/11/7d/71fee6f1844e6fa378f2eddde6c3e41ce3a1fb4b2d81118dd544e3441ec0/httptools-0.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7fe6e96090df46b36ccfaf746f03034e5ab723162bc51b0a4cf58305324036f2", size = 511440, upload-time = "2025-10-10T03:54:42.452Z" }, + { url = "https://files.pythonhosted.org/packages/22/a5/079d216712a4f3ffa24af4a0381b108aa9c45b7a5cc6eb141f81726b1823/httptools-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f72fdbae2dbc6e68b8239defb48e6a5937b12218e6ffc2c7846cc37befa84362", size = 495186, upload-time = "2025-10-10T03:54:43.937Z" }, + { url = "https://files.pythonhosted.org/packages/e9/9e/025ad7b65278745dee3bd0ebf9314934c4592560878308a6121f7f812084/httptools-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e99c7b90a29fd82fea9ef57943d501a16f3404d7b9ee81799d41639bdaae412c", size = 499192, upload-time = "2025-10-10T03:54:45.003Z" }, + { url = "https://files.pythonhosted.org/packages/6d/de/40a8f202b987d43afc4d54689600ff03ce65680ede2f31df348d7f368b8f/httptools-0.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:3e14f530fefa7499334a79b0cf7e7cd2992870eb893526fb097d51b4f2d0f321", size = 86694, upload-time = "2025-10-10T03:54:45.923Z" }, + { url = "https://files.pythonhosted.org/packages/09/8f/c77b1fcbfd262d422f12da02feb0d218fa228d52485b77b953832105bb90/httptools-0.7.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6babce6cfa2a99545c60bfef8bee0cc0545413cb0018f617c8059a30ad985de3", size = 202889, upload-time = "2025-10-10T03:54:47.089Z" }, + { url = "https://files.pythonhosted.org/packages/0a/1a/22887f53602feaa066354867bc49a68fc295c2293433177ee90870a7d517/httptools-0.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:601b7628de7504077dd3dcb3791c6b8694bbd967148a6d1f01806509254fb1ca", size = 108180, upload-time = "2025-10-10T03:54:48.052Z" }, + { url = "https://files.pythonhosted.org/packages/32/6a/6aaa91937f0010d288d3d124ca2946d48d60c3a5ee7ca62afe870e3ea011/httptools-0.7.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:04c6c0e6c5fb0739c5b8a9eb046d298650a0ff38cf42537fc372b28dc7e4472c", size = 478596, upload-time = "2025-10-10T03:54:48.919Z" }, + { url = "https://files.pythonhosted.org/packages/6d/70/023d7ce117993107be88d2cbca566a7c1323ccbaf0af7eabf2064fe356f6/httptools-0.7.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:69d4f9705c405ae3ee83d6a12283dc9feba8cc6aaec671b412917e644ab4fa66", size = 473268, upload-time = "2025-10-10T03:54:49.993Z" }, + { url = "https://files.pythonhosted.org/packages/32/4d/9dd616c38da088e3f436e9a616e1d0cc66544b8cdac405cc4e81c8679fc7/httptools-0.7.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:44c8f4347d4b31269c8a9205d8a5ee2df5322b09bbbd30f8f862185bb6b05346", size = 455517, upload-time = "2025-10-10T03:54:51.066Z" }, + { url = "https://files.pythonhosted.org/packages/1d/3a/a6c595c310b7df958e739aae88724e24f9246a514d909547778d776799be/httptools-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:465275d76db4d554918aba40bf1cbebe324670f3dfc979eaffaa5d108e2ed650", size = 458337, upload-time = "2025-10-10T03:54:52.196Z" }, + { url = "https://files.pythonhosted.org/packages/fd/82/88e8d6d2c51edc1cc391b6e044c6c435b6aebe97b1abc33db1b0b24cd582/httptools-0.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:322d00c2068d125bd570f7bf78b2d367dad02b919d8581d7476d8b75b294e3e6", size = 85743, upload-time = "2025-10-10T03:54:53.448Z" }, ] [[package]] @@ -1970,18 +2011,18 @@ dependencies = [ { name = "httpcore" }, { name = "idna" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload_time = "2024-12-06T15:37:23.222Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload_time = "2024-12-06T15:37:21.509Z" }, + { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, ] [[package]] name = "httpx-sse" version = "0.4.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/4c/751061ffa58615a32c31b2d82e8482be8dd4a89154f003147acee90f2be9/httpx_sse-0.4.3.tar.gz", hash = "sha256:9b1ed0127459a66014aec3c56bebd93da3c1bc8bb6618c8082039a44889a755d", size = 15943, upload_time = "2025-10-10T21:48:22.271Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/4c/751061ffa58615a32c31b2d82e8482be8dd4a89154f003147acee90f2be9/httpx_sse-0.4.3.tar.gz", hash = "sha256:9b1ed0127459a66014aec3c56bebd93da3c1bc8bb6618c8082039a44889a755d", size = 15943, upload-time = "2025-10-10T21:48:22.271Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/fd/6668e5aec43ab844de6fc74927e155a3b37bf40d7c3790e49fc0406b6578/httpx_sse-0.4.3-py3-none-any.whl", hash = "sha256:0ac1c9fe3c0afad2e0ebb25a934a59f4c7823b60792691f779fad2c5568830fc", size = 8960, upload_time = "2025-10-10T21:48:21.158Z" }, + { url = "https://files.pythonhosted.org/packages/d2/fd/6668e5aec43ab844de6fc74927e155a3b37bf40d7c3790e49fc0406b6578/httpx_sse-0.4.3-py3-none-any.whl", hash = "sha256:0ac1c9fe3c0afad2e0ebb25a934a59f4c7823b60792691f779fad2c5568830fc", size = 8960, upload-time = "2025-10-10T21:48:21.158Z" }, ] [[package]] @@ -2002,9 +2043,9 @@ dependencies = [ { name = "python-dotenv" }, { name = "rich" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bd/4c/eda99ec11949867c51ded4dbdd3623fb9622a7f5c85780fbfbd482781aed/hud_fastmcp_python_sdk-0.1.2.tar.gz", hash = "sha256:cbd6301810b78f2e1acb17fa10c26eaf99bd7afed0dcbd34ae67d45679c15197", size = 5244361, upload_time = "2025-08-27T22:41:00.849Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/4c/eda99ec11949867c51ded4dbdd3623fb9622a7f5c85780fbfbd482781aed/hud_fastmcp_python_sdk-0.1.2.tar.gz", hash = "sha256:cbd6301810b78f2e1acb17fa10c26eaf99bd7afed0dcbd34ae67d45679c15197", size = 5244361, upload-time = "2025-08-27T22:41:00.849Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/35/5fe0d5e0814c86876496ed57d60432bfaee69feef8c22cb813b15b853547/hud_fastmcp_python_sdk-0.1.2-py3-none-any.whl", hash = "sha256:005bedb36e9e9ee5bb0971ba9c228113a4ccbaec407e560ba528477ebfffa795", size = 311401, upload_time = "2025-08-27T22:40:59.27Z" }, + { url = "https://files.pythonhosted.org/packages/b2/35/5fe0d5e0814c86876496ed57d60432bfaee69feef8c22cb813b15b853547/hud_fastmcp_python_sdk-0.1.2-py3-none-any.whl", hash = "sha256:005bedb36e9e9ee5bb0971ba9c228113a4ccbaec407e560ba528477ebfffa795", size = 311401, upload-time = "2025-08-27T22:40:59.27Z" }, ] [[package]] @@ -2024,9 +2065,9 @@ dependencies = [ { name = "starlette" }, { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f9/0b/cbb79b2c2f74eb09d4189710092c786853c87bde47e94ecb01a12b0a4778/hud_mcp_python_sdk-3.13.2.tar.gz", hash = "sha256:076058682268ac44c7872ef664da3bc09fa381fbc946534771790bb8b9f2487e", size = 444986, upload_time = "2025-08-27T22:35:04.654Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/0b/cbb79b2c2f74eb09d4189710092c786853c87bde47e94ecb01a12b0a4778/hud_mcp_python_sdk-3.13.2.tar.gz", hash = "sha256:076058682268ac44c7872ef664da3bc09fa381fbc946534771790bb8b9f2487e", size = 444986, upload-time = "2025-08-27T22:35:04.654Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/75/6d3f0a38093704749ea785e3f28d9180111a1ef7bbba13b76aab52300396/hud_mcp_python_sdk-3.13.2-py3-none-any.whl", hash = "sha256:2a82549d221f7cf5f876affa05d2ca7bac08773214090408209f6c9c2a209643", size = 163544, upload_time = "2025-08-27T22:35:03.095Z" }, + { url = "https://files.pythonhosted.org/packages/3c/75/6d3f0a38093704749ea785e3f28d9180111a1ef7bbba13b76aab52300396/hud_mcp_python_sdk-3.13.2-py3-none-any.whl", hash = "sha256:2a82549d221f7cf5f876affa05d2ca7bac08773214090408209f6c9c2a209643", size = 163544, upload-time = "2025-08-27T22:35:03.095Z" }, ] [[package]] @@ -2045,9 +2086,9 @@ dependencies = [ { name = "scarf-sdk" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/a7/462ce71ac34225b2c09fa6a22c904ef3d1d0d515288f13ef79b561e2007c/hud_mcp_use_python_sdk-2.3.20.tar.gz", hash = "sha256:7b3dceccba0c9d596abcc04b3e955c9f421dec037264ce536dc2ef761f1e46d0", size = 6322139, upload_time = "2025-09-25T17:34:35.48Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1a/a7/462ce71ac34225b2c09fa6a22c904ef3d1d0d515288f13ef79b561e2007c/hud_mcp_use_python_sdk-2.3.20.tar.gz", hash = "sha256:7b3dceccba0c9d596abcc04b3e955c9f421dec037264ce536dc2ef761f1e46d0", size = 6322139, upload-time = "2025-09-25T17:34:35.48Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/02/980b235bae60699d15c34f9184508f92f758cccb03f2d163dee743386519/hud_mcp_use_python_sdk-2.3.20-py3-none-any.whl", hash = "sha256:1f49802609d7e4e8df700fc3d0e7a3dfbeea37f952de904be2c70a125bc61bdf", size = 101984, upload_time = "2025-09-25T17:34:33.645Z" }, + { url = "https://files.pythonhosted.org/packages/32/02/980b235bae60699d15c34f9184508f92f758cccb03f2d163dee743386519/hud_mcp_use_python_sdk-2.3.20-py3-none-any.whl", hash = "sha256:1f49802609d7e4e8df700fc3d0e7a3dfbeea37f952de904be2c70a125bc61bdf", size = 101984, upload-time = "2025-09-25T17:34:33.645Z" }, ] [[package]] @@ -2081,9 +2122,9 @@ dependencies = [ { name = "watchfiles" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/34/90/aeb340beb5064a76f6bb341f213ed3070f5d350c1ae7359c4687f9952c3a/hud_python-0.4.52.tar.gz", hash = "sha256:0d6d9e53899b6c445864bcb27e039cd0f48141967105e17346075cf2f4d91371", size = 407278, upload_time = "2025-10-02T17:44:57.904Z" } +sdist = { url = "https://files.pythonhosted.org/packages/34/90/aeb340beb5064a76f6bb341f213ed3070f5d350c1ae7359c4687f9952c3a/hud_python-0.4.52.tar.gz", hash = "sha256:0d6d9e53899b6c445864bcb27e039cd0f48141967105e17346075cf2f4d91371", size = 407278, upload-time = "2025-10-02T17:44:57.904Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cd/a2/57adead313aa4ba99745e39801f65f3cd7fd701991184a45cab01e09eef0/hud_python-0.4.52-py3-none-any.whl", hash = "sha256:34a10cbbf05afca574fa6a2f3d03e85e9528342853310c8030baca0301927e70", size = 500136, upload_time = "2025-10-02T17:44:55.644Z" }, + { url = "https://files.pythonhosted.org/packages/cd/a2/57adead313aa4ba99745e39801f65f3cd7fd701991184a45cab01e09eef0/hud_python-0.4.52-py3-none-any.whl", hash = "sha256:34a10cbbf05afca574fa6a2f3d03e85e9528342853310c8030baca0301927e70", size = 500136, upload-time = "2025-10-02T17:44:55.644Z" }, ] [package.optional-dependencies] @@ -2126,68 +2167,68 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/7e/a0a97de7c73671863ca6b3f61fa12518caf35db37825e43d63a70956738c/huggingface_hub-0.35.3.tar.gz", hash = "sha256:350932eaa5cc6a4747efae85126ee220e4ef1b54e29d31c3b45c5612ddf0b32a", size = 461798, upload_time = "2025-09-29T14:29:58.625Z" } +sdist = { url = "https://files.pythonhosted.org/packages/10/7e/a0a97de7c73671863ca6b3f61fa12518caf35db37825e43d63a70956738c/huggingface_hub-0.35.3.tar.gz", hash = "sha256:350932eaa5cc6a4747efae85126ee220e4ef1b54e29d31c3b45c5612ddf0b32a", size = 461798, upload-time = "2025-09-29T14:29:58.625Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/a0/651f93d154cb72323358bf2bbae3e642bdb5d2f1bfc874d096f7cb159fa0/huggingface_hub-0.35.3-py3-none-any.whl", hash = "sha256:0e3a01829c19d86d03793e4577816fe3bdfc1602ac62c7fb220d593d351224ba", size = 564262, upload_time = "2025-09-29T14:29:55.813Z" }, + { url = "https://files.pythonhosted.org/packages/31/a0/651f93d154cb72323358bf2bbae3e642bdb5d2f1bfc874d096f7cb159fa0/huggingface_hub-0.35.3-py3-none-any.whl", hash = "sha256:0e3a01829c19d86d03793e4577816fe3bdfc1602ac62c7fb220d593d351224ba", size = 564262, upload-time = "2025-09-29T14:29:55.813Z" }, ] [[package]] name = "identify" version = "2.6.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ff/e7/685de97986c916a6d93b3876139e00eef26ad5bbbd61925d670ae8013449/identify-2.6.15.tar.gz", hash = "sha256:e4f4864b96c6557ef2a1e1c951771838f4edc9df3a72ec7118b338801b11c7bf", size = 99311, upload_time = "2025-10-02T17:43:40.631Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ff/e7/685de97986c916a6d93b3876139e00eef26ad5bbbd61925d670ae8013449/identify-2.6.15.tar.gz", hash = "sha256:e4f4864b96c6557ef2a1e1c951771838f4edc9df3a72ec7118b338801b11c7bf", size = 99311, upload-time = "2025-10-02T17:43:40.631Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/1c/e5fd8f973d4f375adb21565739498e2e9a1e54c858a97b9a8ccfdc81da9b/identify-2.6.15-py2.py3-none-any.whl", hash = "sha256:1181ef7608e00704db228516541eb83a88a9f94433a8c80bb9b5bd54b1d81757", size = 99183, upload_time = "2025-10-02T17:43:39.137Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1c/e5fd8f973d4f375adb21565739498e2e9a1e54c858a97b9a8ccfdc81da9b/identify-2.6.15-py2.py3-none-any.whl", hash = "sha256:1181ef7608e00704db228516541eb83a88a9f94433a8c80bb9b5bd54b1d81757", size = 99183, upload-time = "2025-10-02T17:43:39.137Z" }, ] [[package]] name = "idna" version = "3.11" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload_time = "2025-10-12T14:55:20.501Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload_time = "2025-10-12T14:55:18.883Z" }, + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, ] [[package]] name = "ijson" version = "3.4.0.post0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2d/30/7ab4b9e88e7946f6beef419f74edcc541df3ea562c7882257b4eaa82417d/ijson-3.4.0.post0.tar.gz", hash = "sha256:9aa02dc70bb245670a6ca7fba737b992aeeb4895360980622f7e568dbf23e41e", size = 67216, upload_time = "2025-10-10T05:29:25.62Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2d/30/7ab4b9e88e7946f6beef419f74edcc541df3ea562c7882257b4eaa82417d/ijson-3.4.0.post0.tar.gz", hash = "sha256:9aa02dc70bb245670a6ca7fba737b992aeeb4895360980622f7e568dbf23e41e", size = 67216, upload-time = "2025-10-10T05:29:25.62Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/fe/3b6af0025288e769dbfa30485dae1b3bd3f33f00390f3ee532cbb1c33e9b/ijson-3.4.0.post0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b607a500fca26101be47d2baf7cddb457b819ab60a75ce51ed1092a40da8b2f9", size = 87847, upload_time = "2025-10-10T05:28:07.229Z" }, - { url = "https://files.pythonhosted.org/packages/6e/a5/95ee2ca82f3b1a57892452f6e5087607d56c620beb8ce625475194568698/ijson-3.4.0.post0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4827d9874a6a81625412c59f7ca979a84d01f7f6bfb3c6d4dc4c46d0382b14e0", size = 59815, upload_time = "2025-10-10T05:28:08.448Z" }, - { url = "https://files.pythonhosted.org/packages/51/8d/5a704ab3c17c55c21c86423458db8610626ca99cc9086a74dfeb7ee9054c/ijson-3.4.0.post0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d4d4afec780881edb2a0d2dd40b1cdbe246e630022d5192f266172a0307986a7", size = 59648, upload_time = "2025-10-10T05:28:09.307Z" }, - { url = "https://files.pythonhosted.org/packages/25/56/ca5d6ca145d007f30b44e747f3c163bc08710ce004af0deaad4a2301339b/ijson-3.4.0.post0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:432fb60ffb952926f9438e0539011e2dfcd108f8426ee826ccc6173308c3ff2c", size = 138279, upload_time = "2025-10-10T05:28:10.489Z" }, - { url = "https://files.pythonhosted.org/packages/c3/d3/22e3cc806fcdda7ad4c8482ed74db7a017d4a1d49b4300c7bc07052fb561/ijson-3.4.0.post0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:54a0e3e05d9a0c95ecba73d9579f146cf6d5c5874116c849dba2d39a5f30380e", size = 149110, upload_time = "2025-10-10T05:28:12.263Z" }, - { url = "https://files.pythonhosted.org/packages/3e/04/efb30f413648b9267f5a33920ac124d7ebef3bc4063af8f6ffc8ca11ddcb/ijson-3.4.0.post0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05807edc0bcbd222dc6ea32a2b897f0c81dc7f12c8580148bc82f6d7f5e7ec7b", size = 149026, upload_time = "2025-10-10T05:28:13.557Z" }, - { url = "https://files.pythonhosted.org/packages/2d/cf/481165f7046ade32488719300a3994a437020bc41cfbb54334356348f513/ijson-3.4.0.post0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a5269af16f715855d9864937f9dd5c348ca1ac49cee6a2c7a1b7091c159e874f", size = 150012, upload_time = "2025-10-10T05:28:14.859Z" }, - { url = "https://files.pythonhosted.org/packages/0f/24/642e3289917ecf860386e26dfde775f9962d26ab7f6c2e364ed3ca3c25d8/ijson-3.4.0.post0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b200df83c901f5bfa416d069ac71077aa1608f854a4c50df1b84ced560e9c9ec", size = 142193, upload_time = "2025-10-10T05:28:16.131Z" }, - { url = "https://files.pythonhosted.org/packages/0f/f5/fd2f038abe95e553e1c3ee207cda19db9196eb416e63c7c89699a8cf0db7/ijson-3.4.0.post0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6458bd8e679cdff459a0a5e555b107c3bbacb1f382da3fe0f40e392871eb518d", size = 150904, upload_time = "2025-10-10T05:28:17.401Z" }, - { url = "https://files.pythonhosted.org/packages/49/35/24259d22519987928164e6cb8fe3486e1df0899b2999ada4b0498639b463/ijson-3.4.0.post0-cp312-cp312-win32.whl", hash = "sha256:55f7f656b5986326c978cbb3a9eea9e33f3ef6ecc4535b38f1d452c731da39ab", size = 52358, upload_time = "2025-10-10T05:28:18.315Z" }, - { url = "https://files.pythonhosted.org/packages/a1/2b/6f7ade27a8ff5758fc41006dadd2de01730def84fe3e60553b329c59e0d4/ijson-3.4.0.post0-cp312-cp312-win_amd64.whl", hash = "sha256:e15833dcf6f6d188fdc624a31cd0520c3ba21b6855dc304bc7c1a8aeca02d4ac", size = 54789, upload_time = "2025-10-10T05:28:19.552Z" }, - { url = "https://files.pythonhosted.org/packages/1b/20/aaec6977f9d538bbadd760c7fa0f6a0937742abdcc920ec6478a8576e55f/ijson-3.4.0.post0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:114ed248166ac06377e87a245a158d6b98019d2bdd3bb93995718e0bd996154f", size = 87863, upload_time = "2025-10-10T05:28:20.786Z" }, - { url = "https://files.pythonhosted.org/packages/5b/29/06bf56a866e2fe21453a1ad8f3a5d7bca3c723f73d96329656dfee969783/ijson-3.4.0.post0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ffb21203736b08fe27cb30df6a4f802fafb9ef7646c5ff7ef79569b63ea76c57", size = 59806, upload_time = "2025-10-10T05:28:21.596Z" }, - { url = "https://files.pythonhosted.org/packages/ba/ae/e1d0fda91ba7a444b75f0d60cb845fdb1f55d3111351529dcbf4b1c276fe/ijson-3.4.0.post0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:07f20ecd748602ac7f18c617637e53bd73ded7f3b22260bba3abe401a7fc284e", size = 59643, upload_time = "2025-10-10T05:28:22.45Z" }, - { url = "https://files.pythonhosted.org/packages/4d/24/5a24533be2726396cc1724dc237bada09b19715b5bfb0e7b9400db0901ad/ijson-3.4.0.post0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:27aa193d47ffc6bc4e45453896ad98fb089a367e8283b973f1fe5c0198b60b4e", size = 138082, upload_time = "2025-10-10T05:28:23.319Z" }, - { url = "https://files.pythonhosted.org/packages/05/60/026c3efcec23c329657e878cbc0a9a25b42e7eb3971e8c2377cb3284e2b7/ijson-3.4.0.post0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ccddb2894eb7af162ba43b9475ac5825d15d568832f82eb8783036e5d2aebd42", size = 149145, upload_time = "2025-10-10T05:28:24.279Z" }, - { url = "https://files.pythonhosted.org/packages/ed/c2/036499909b7a1bc0bcd85305e4348ad171aeb9df57581287533bdb3497e9/ijson-3.4.0.post0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:61ab0b8c5bf707201dc67e02c116f4b6545c4afd7feb2264b989d242d9c4348a", size = 149046, upload_time = "2025-10-10T05:28:25.186Z" }, - { url = "https://files.pythonhosted.org/packages/ba/75/e7736073ad96867c129f9e799e3e65086badd89dbf3911f76d9b3bf8a115/ijson-3.4.0.post0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:254cfb8c124af68327a0e7a49b50bbdacafd87c4690a3d62c96eb01020a685ef", size = 150356, upload_time = "2025-10-10T05:28:26.135Z" }, - { url = "https://files.pythonhosted.org/packages/9d/1b/1c1575d2cda136985561fcf774fe6c54412cd0fa08005342015af0403193/ijson-3.4.0.post0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:04ac9ca54db20f82aeda6379b5f4f6112fdb150d09ebce04affeab98a17b4ed3", size = 142322, upload_time = "2025-10-10T05:28:27.125Z" }, - { url = "https://files.pythonhosted.org/packages/28/4d/aba9871feb624df8494435d1a9ddc7b6a4f782c6044bfc0d770a4b59f145/ijson-3.4.0.post0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a603d7474bf35e7b3a8e49c8dabfc4751841931301adff3f3318171c4e407f32", size = 151386, upload_time = "2025-10-10T05:28:28.274Z" }, - { url = "https://files.pythonhosted.org/packages/3f/9a/791baa83895fb6e492bce2c7a0ea6427b6a41fe854349e62a37d0c9deaf0/ijson-3.4.0.post0-cp313-cp313-win32.whl", hash = "sha256:ec5bb1520cb212ebead7dba048bb9b70552c3440584f83b01b0abc96862e2a09", size = 52352, upload_time = "2025-10-10T05:28:29.191Z" }, - { url = "https://files.pythonhosted.org/packages/a9/0c/061f51493e1da21116d74ee8f6a6b9ae06ca5fa2eb53c3b38b64f9a9a5ae/ijson-3.4.0.post0-cp313-cp313-win_amd64.whl", hash = "sha256:3505dff18bdeb8b171eb28af6df34857e2be80dc01e2e3b624e77215ad58897f", size = 54783, upload_time = "2025-10-10T05:28:30.048Z" }, - { url = "https://files.pythonhosted.org/packages/c7/89/4344e176f2c5f5ef3251c9bfa4ddd5b4cf3f9601fd6ec3f677a3ba0b9c71/ijson-3.4.0.post0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:45a0b1c833ed2620eaf8da958f06ac8351c59e5e470e078400d23814670ed708", size = 92342, upload_time = "2025-10-10T05:28:31.389Z" }, - { url = "https://files.pythonhosted.org/packages/d4/b1/85012c586a6645f9fb8bfa3ef62ed2f303c8d73fc7c2f705111582925980/ijson-3.4.0.post0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:7809ec8c8f40228edaaa089f33e811dff4c5b8509702652870d3f286c9682e27", size = 62028, upload_time = "2025-10-10T05:28:32.849Z" }, - { url = "https://files.pythonhosted.org/packages/65/ea/7b7e2815c101d78b33e74d64ddb70cccc377afccd5dda76e566ed3fcb56f/ijson-3.4.0.post0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cf4a34c2cfe852aee75c89c05b0a4531c49dc0be27eeed221afd6fbf9c3e149c", size = 61773, upload_time = "2025-10-10T05:28:34.016Z" }, - { url = "https://files.pythonhosted.org/packages/59/7d/2175e599cb77a64f528629bad3ce95dfdf2aa6171d313c1fc00bbfaf0d22/ijson-3.4.0.post0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:a39d5d36067604b26b78de70b8951c90e9272450642661fe531a8f7a6936a7fa", size = 198562, upload_time = "2025-10-10T05:28:34.878Z" }, - { url = "https://files.pythonhosted.org/packages/13/97/82247c501c92405bb2fc44ab5efb497335bcb9cf0f5d3a0b04a800737bd8/ijson-3.4.0.post0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:83fc738d81c9ea686b452996110b8a6678296c481e0546857db24785bff8da92", size = 216212, upload_time = "2025-10-10T05:28:36.208Z" }, - { url = "https://files.pythonhosted.org/packages/95/ca/b956f507bb02e05ce109fd11ab6a2c054f8b686cc5affe41afe50630984d/ijson-3.4.0.post0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b2a81aee91633868f5b40280e2523f7c5392e920a5082f47c5e991e516b483f6", size = 206618, upload_time = "2025-10-10T05:28:37.243Z" }, - { url = "https://files.pythonhosted.org/packages/3e/12/e827840ab81d86a9882e499097934df53294f05155f1acfcb9a211ac1142/ijson-3.4.0.post0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:56169e298c5a2e7196aaa55da78ddc2415876a74fe6304f81b1eb0d3273346f7", size = 210689, upload_time = "2025-10-10T05:28:38.252Z" }, - { url = "https://files.pythonhosted.org/packages/1b/3b/59238d9422c31a4aefa22ebeb8e599e706158a0ab03669ef623be77a499a/ijson-3.4.0.post0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:eeb9540f0b1a575cbb5968166706946458f98c16e7accc6f2fe71efa29864241", size = 199927, upload_time = "2025-10-10T05:28:39.233Z" }, - { url = "https://files.pythonhosted.org/packages/b6/0f/ec01c36c128c37edb8a5ae8f3de3256009f886338d459210dfe121ee4ba9/ijson-3.4.0.post0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ba3478ff0bb49d7ba88783f491a99b6e3fa929c930ab062d2bb7837e6a38fe88", size = 204455, upload_time = "2025-10-10T05:28:40.644Z" }, - { url = "https://files.pythonhosted.org/packages/c8/cf/5560e1db96c6d10a5313be76bf5a1754266cbfb5cc13ff64d107829e07b1/ijson-3.4.0.post0-cp313-cp313t-win32.whl", hash = "sha256:b005ce84e82f28b00bf777a464833465dfe3efa43a0a26c77b5ac40723e1a728", size = 54566, upload_time = "2025-10-10T05:28:41.663Z" }, - { url = "https://files.pythonhosted.org/packages/22/5a/cbb69144c3b25dd56f5421ff7dc0cf3051355579062024772518e4f4b3c5/ijson-3.4.0.post0-cp313-cp313t-win_amd64.whl", hash = "sha256:fe9c84c9b1c8798afa407be1cea1603401d99bfc7c34497e19f4f5e5ddc9b441", size = 57298, upload_time = "2025-10-10T05:28:42.881Z" }, + { url = "https://files.pythonhosted.org/packages/7d/fe/3b6af0025288e769dbfa30485dae1b3bd3f33f00390f3ee532cbb1c33e9b/ijson-3.4.0.post0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b607a500fca26101be47d2baf7cddb457b819ab60a75ce51ed1092a40da8b2f9", size = 87847, upload-time = "2025-10-10T05:28:07.229Z" }, + { url = "https://files.pythonhosted.org/packages/6e/a5/95ee2ca82f3b1a57892452f6e5087607d56c620beb8ce625475194568698/ijson-3.4.0.post0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4827d9874a6a81625412c59f7ca979a84d01f7f6bfb3c6d4dc4c46d0382b14e0", size = 59815, upload-time = "2025-10-10T05:28:08.448Z" }, + { url = "https://files.pythonhosted.org/packages/51/8d/5a704ab3c17c55c21c86423458db8610626ca99cc9086a74dfeb7ee9054c/ijson-3.4.0.post0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d4d4afec780881edb2a0d2dd40b1cdbe246e630022d5192f266172a0307986a7", size = 59648, upload-time = "2025-10-10T05:28:09.307Z" }, + { url = "https://files.pythonhosted.org/packages/25/56/ca5d6ca145d007f30b44e747f3c163bc08710ce004af0deaad4a2301339b/ijson-3.4.0.post0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:432fb60ffb952926f9438e0539011e2dfcd108f8426ee826ccc6173308c3ff2c", size = 138279, upload-time = "2025-10-10T05:28:10.489Z" }, + { url = "https://files.pythonhosted.org/packages/c3/d3/22e3cc806fcdda7ad4c8482ed74db7a017d4a1d49b4300c7bc07052fb561/ijson-3.4.0.post0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:54a0e3e05d9a0c95ecba73d9579f146cf6d5c5874116c849dba2d39a5f30380e", size = 149110, upload-time = "2025-10-10T05:28:12.263Z" }, + { url = "https://files.pythonhosted.org/packages/3e/04/efb30f413648b9267f5a33920ac124d7ebef3bc4063af8f6ffc8ca11ddcb/ijson-3.4.0.post0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05807edc0bcbd222dc6ea32a2b897f0c81dc7f12c8580148bc82f6d7f5e7ec7b", size = 149026, upload-time = "2025-10-10T05:28:13.557Z" }, + { url = "https://files.pythonhosted.org/packages/2d/cf/481165f7046ade32488719300a3994a437020bc41cfbb54334356348f513/ijson-3.4.0.post0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a5269af16f715855d9864937f9dd5c348ca1ac49cee6a2c7a1b7091c159e874f", size = 150012, upload-time = "2025-10-10T05:28:14.859Z" }, + { url = "https://files.pythonhosted.org/packages/0f/24/642e3289917ecf860386e26dfde775f9962d26ab7f6c2e364ed3ca3c25d8/ijson-3.4.0.post0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b200df83c901f5bfa416d069ac71077aa1608f854a4c50df1b84ced560e9c9ec", size = 142193, upload-time = "2025-10-10T05:28:16.131Z" }, + { url = "https://files.pythonhosted.org/packages/0f/f5/fd2f038abe95e553e1c3ee207cda19db9196eb416e63c7c89699a8cf0db7/ijson-3.4.0.post0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6458bd8e679cdff459a0a5e555b107c3bbacb1f382da3fe0f40e392871eb518d", size = 150904, upload-time = "2025-10-10T05:28:17.401Z" }, + { url = "https://files.pythonhosted.org/packages/49/35/24259d22519987928164e6cb8fe3486e1df0899b2999ada4b0498639b463/ijson-3.4.0.post0-cp312-cp312-win32.whl", hash = "sha256:55f7f656b5986326c978cbb3a9eea9e33f3ef6ecc4535b38f1d452c731da39ab", size = 52358, upload-time = "2025-10-10T05:28:18.315Z" }, + { url = "https://files.pythonhosted.org/packages/a1/2b/6f7ade27a8ff5758fc41006dadd2de01730def84fe3e60553b329c59e0d4/ijson-3.4.0.post0-cp312-cp312-win_amd64.whl", hash = "sha256:e15833dcf6f6d188fdc624a31cd0520c3ba21b6855dc304bc7c1a8aeca02d4ac", size = 54789, upload-time = "2025-10-10T05:28:19.552Z" }, + { url = "https://files.pythonhosted.org/packages/1b/20/aaec6977f9d538bbadd760c7fa0f6a0937742abdcc920ec6478a8576e55f/ijson-3.4.0.post0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:114ed248166ac06377e87a245a158d6b98019d2bdd3bb93995718e0bd996154f", size = 87863, upload-time = "2025-10-10T05:28:20.786Z" }, + { url = "https://files.pythonhosted.org/packages/5b/29/06bf56a866e2fe21453a1ad8f3a5d7bca3c723f73d96329656dfee969783/ijson-3.4.0.post0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ffb21203736b08fe27cb30df6a4f802fafb9ef7646c5ff7ef79569b63ea76c57", size = 59806, upload-time = "2025-10-10T05:28:21.596Z" }, + { url = "https://files.pythonhosted.org/packages/ba/ae/e1d0fda91ba7a444b75f0d60cb845fdb1f55d3111351529dcbf4b1c276fe/ijson-3.4.0.post0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:07f20ecd748602ac7f18c617637e53bd73ded7f3b22260bba3abe401a7fc284e", size = 59643, upload-time = "2025-10-10T05:28:22.45Z" }, + { url = "https://files.pythonhosted.org/packages/4d/24/5a24533be2726396cc1724dc237bada09b19715b5bfb0e7b9400db0901ad/ijson-3.4.0.post0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:27aa193d47ffc6bc4e45453896ad98fb089a367e8283b973f1fe5c0198b60b4e", size = 138082, upload-time = "2025-10-10T05:28:23.319Z" }, + { url = "https://files.pythonhosted.org/packages/05/60/026c3efcec23c329657e878cbc0a9a25b42e7eb3971e8c2377cb3284e2b7/ijson-3.4.0.post0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ccddb2894eb7af162ba43b9475ac5825d15d568832f82eb8783036e5d2aebd42", size = 149145, upload-time = "2025-10-10T05:28:24.279Z" }, + { url = "https://files.pythonhosted.org/packages/ed/c2/036499909b7a1bc0bcd85305e4348ad171aeb9df57581287533bdb3497e9/ijson-3.4.0.post0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:61ab0b8c5bf707201dc67e02c116f4b6545c4afd7feb2264b989d242d9c4348a", size = 149046, upload-time = "2025-10-10T05:28:25.186Z" }, + { url = "https://files.pythonhosted.org/packages/ba/75/e7736073ad96867c129f9e799e3e65086badd89dbf3911f76d9b3bf8a115/ijson-3.4.0.post0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:254cfb8c124af68327a0e7a49b50bbdacafd87c4690a3d62c96eb01020a685ef", size = 150356, upload-time = "2025-10-10T05:28:26.135Z" }, + { url = "https://files.pythonhosted.org/packages/9d/1b/1c1575d2cda136985561fcf774fe6c54412cd0fa08005342015af0403193/ijson-3.4.0.post0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:04ac9ca54db20f82aeda6379b5f4f6112fdb150d09ebce04affeab98a17b4ed3", size = 142322, upload-time = "2025-10-10T05:28:27.125Z" }, + { url = "https://files.pythonhosted.org/packages/28/4d/aba9871feb624df8494435d1a9ddc7b6a4f782c6044bfc0d770a4b59f145/ijson-3.4.0.post0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a603d7474bf35e7b3a8e49c8dabfc4751841931301adff3f3318171c4e407f32", size = 151386, upload-time = "2025-10-10T05:28:28.274Z" }, + { url = "https://files.pythonhosted.org/packages/3f/9a/791baa83895fb6e492bce2c7a0ea6427b6a41fe854349e62a37d0c9deaf0/ijson-3.4.0.post0-cp313-cp313-win32.whl", hash = "sha256:ec5bb1520cb212ebead7dba048bb9b70552c3440584f83b01b0abc96862e2a09", size = 52352, upload-time = "2025-10-10T05:28:29.191Z" }, + { url = "https://files.pythonhosted.org/packages/a9/0c/061f51493e1da21116d74ee8f6a6b9ae06ca5fa2eb53c3b38b64f9a9a5ae/ijson-3.4.0.post0-cp313-cp313-win_amd64.whl", hash = "sha256:3505dff18bdeb8b171eb28af6df34857e2be80dc01e2e3b624e77215ad58897f", size = 54783, upload-time = "2025-10-10T05:28:30.048Z" }, + { url = "https://files.pythonhosted.org/packages/c7/89/4344e176f2c5f5ef3251c9bfa4ddd5b4cf3f9601fd6ec3f677a3ba0b9c71/ijson-3.4.0.post0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:45a0b1c833ed2620eaf8da958f06ac8351c59e5e470e078400d23814670ed708", size = 92342, upload-time = "2025-10-10T05:28:31.389Z" }, + { url = "https://files.pythonhosted.org/packages/d4/b1/85012c586a6645f9fb8bfa3ef62ed2f303c8d73fc7c2f705111582925980/ijson-3.4.0.post0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:7809ec8c8f40228edaaa089f33e811dff4c5b8509702652870d3f286c9682e27", size = 62028, upload-time = "2025-10-10T05:28:32.849Z" }, + { url = "https://files.pythonhosted.org/packages/65/ea/7b7e2815c101d78b33e74d64ddb70cccc377afccd5dda76e566ed3fcb56f/ijson-3.4.0.post0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cf4a34c2cfe852aee75c89c05b0a4531c49dc0be27eeed221afd6fbf9c3e149c", size = 61773, upload-time = "2025-10-10T05:28:34.016Z" }, + { url = "https://files.pythonhosted.org/packages/59/7d/2175e599cb77a64f528629bad3ce95dfdf2aa6171d313c1fc00bbfaf0d22/ijson-3.4.0.post0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:a39d5d36067604b26b78de70b8951c90e9272450642661fe531a8f7a6936a7fa", size = 198562, upload-time = "2025-10-10T05:28:34.878Z" }, + { url = "https://files.pythonhosted.org/packages/13/97/82247c501c92405bb2fc44ab5efb497335bcb9cf0f5d3a0b04a800737bd8/ijson-3.4.0.post0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:83fc738d81c9ea686b452996110b8a6678296c481e0546857db24785bff8da92", size = 216212, upload-time = "2025-10-10T05:28:36.208Z" }, + { url = "https://files.pythonhosted.org/packages/95/ca/b956f507bb02e05ce109fd11ab6a2c054f8b686cc5affe41afe50630984d/ijson-3.4.0.post0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b2a81aee91633868f5b40280e2523f7c5392e920a5082f47c5e991e516b483f6", size = 206618, upload-time = "2025-10-10T05:28:37.243Z" }, + { url = "https://files.pythonhosted.org/packages/3e/12/e827840ab81d86a9882e499097934df53294f05155f1acfcb9a211ac1142/ijson-3.4.0.post0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:56169e298c5a2e7196aaa55da78ddc2415876a74fe6304f81b1eb0d3273346f7", size = 210689, upload-time = "2025-10-10T05:28:38.252Z" }, + { url = "https://files.pythonhosted.org/packages/1b/3b/59238d9422c31a4aefa22ebeb8e599e706158a0ab03669ef623be77a499a/ijson-3.4.0.post0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:eeb9540f0b1a575cbb5968166706946458f98c16e7accc6f2fe71efa29864241", size = 199927, upload-time = "2025-10-10T05:28:39.233Z" }, + { url = "https://files.pythonhosted.org/packages/b6/0f/ec01c36c128c37edb8a5ae8f3de3256009f886338d459210dfe121ee4ba9/ijson-3.4.0.post0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ba3478ff0bb49d7ba88783f491a99b6e3fa929c930ab062d2bb7837e6a38fe88", size = 204455, upload-time = "2025-10-10T05:28:40.644Z" }, + { url = "https://files.pythonhosted.org/packages/c8/cf/5560e1db96c6d10a5313be76bf5a1754266cbfb5cc13ff64d107829e07b1/ijson-3.4.0.post0-cp313-cp313t-win32.whl", hash = "sha256:b005ce84e82f28b00bf777a464833465dfe3efa43a0a26c77b5ac40723e1a728", size = 54566, upload-time = "2025-10-10T05:28:41.663Z" }, + { url = "https://files.pythonhosted.org/packages/22/5a/cbb69144c3b25dd56f5421ff7dc0cf3051355579062024772518e4f4b3c5/ijson-3.4.0.post0-cp313-cp313t-win_amd64.whl", hash = "sha256:fe9c84c9b1c8798afa407be1cea1603401d99bfc7c34497e19f4f5e5ddc9b441", size = 57298, upload-time = "2025-10-10T05:28:42.881Z" }, ] [[package]] @@ -2198,9 +2239,9 @@ dependencies = [ { name = "numpy" }, { name = "pillow" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/47/57e897fb7094afb2d26e8b2e4af9a45c7cf1a405acdeeca001fdf2c98501/imageio-2.37.0.tar.gz", hash = "sha256:71b57b3669666272c818497aebba2b4c5f20d5b37c81720e5e1a56d59c492996", size = 389963, upload_time = "2025-01-20T02:42:37.089Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0c/47/57e897fb7094afb2d26e8b2e4af9a45c7cf1a405acdeeca001fdf2c98501/imageio-2.37.0.tar.gz", hash = "sha256:71b57b3669666272c818497aebba2b4c5f20d5b37c81720e5e1a56d59c492996", size = 389963, upload-time = "2025-01-20T02:42:37.089Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/bd/b394387b598ed84d8d0fa90611a90bee0adc2021820ad5729f7ced74a8e2/imageio-2.37.0-py3-none-any.whl", hash = "sha256:11efa15b87bc7871b61590326b2d635439acc321cf7f8ce996f812543ce10eed", size = 315796, upload_time = "2025-01-20T02:42:34.931Z" }, + { url = "https://files.pythonhosted.org/packages/cb/bd/b394387b598ed84d8d0fa90611a90bee0adc2021820ad5729f7ced74a8e2/imageio-2.37.0-py3-none-any.whl", hash = "sha256:11efa15b87bc7871b61590326b2d635439acc321cf7f8ce996f812543ce10eed", size = 315796, upload-time = "2025-01-20T02:42:34.931Z" }, ] [[package]] @@ -2210,18 +2251,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "zipp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/76/66/650a33bd90f786193e4de4b3ad86ea60b53c89b669a5c7be931fac31cdb0/importlib_metadata-8.7.0.tar.gz", hash = "sha256:d13b81ad223b890aa16c5471f2ac3056cf76c5f10f82d6f9292f0b415f389000", size = 56641, upload_time = "2025-04-27T15:29:01.736Z" } +sdist = { url = "https://files.pythonhosted.org/packages/76/66/650a33bd90f786193e4de4b3ad86ea60b53c89b669a5c7be931fac31cdb0/importlib_metadata-8.7.0.tar.gz", hash = "sha256:d13b81ad223b890aa16c5471f2ac3056cf76c5f10f82d6f9292f0b415f389000", size = 56641, upload-time = "2025-04-27T15:29:01.736Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd", size = 27656, upload_time = "2025-04-27T15:29:00.214Z" }, + { url = "https://files.pythonhosted.org/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd", size = 27656, upload-time = "2025-04-27T15:29:00.214Z" }, ] [[package]] name = "iniconfig" version = "2.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload_time = "2025-10-18T21:55:43.219Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload_time = "2025-10-18T21:55:41.639Z" }, + { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, ] [[package]] @@ -2264,9 +2305,9 @@ dependencies = [ { name = "universal-pathlib" }, { name = "zipp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/b9/c4dcf7ffb01955830879de5025ef49bd78531bb8aee54efbd1b7343aa191/inspect_ai-0.3.139.tar.gz", hash = "sha256:e499e550f8453bc223d7996c4c16a4418230dae4cdc8173a4b0fafa5cd4ee6d3", size = 42752223, upload_time = "2025-10-18T19:12:21.886Z" } +sdist = { url = "https://files.pythonhosted.org/packages/31/b9/c4dcf7ffb01955830879de5025ef49bd78531bb8aee54efbd1b7343aa191/inspect_ai-0.3.139.tar.gz", hash = "sha256:e499e550f8453bc223d7996c4c16a4418230dae4cdc8173a4b0fafa5cd4ee6d3", size = 42752223, upload-time = "2025-10-18T19:12:21.886Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/61/61fce217e22ade5de5eec33e3c00aba48903de85ef6b5a13198b5d901097/inspect_ai-0.3.139-py3-none-any.whl", hash = "sha256:a55c47eabc3575d5426d9ab2c69c154d9bc76b0abccd6476ba7f97e8dbe5e981", size = 34060784, upload_time = "2025-10-18T19:12:12.382Z" }, + { url = "https://files.pythonhosted.org/packages/27/61/61fce217e22ade5de5eec33e3c00aba48903de85ef6b5a13198b5d901097/inspect_ai-0.3.139-py3-none-any.whl", hash = "sha256:a55c47eabc3575d5426d9ab2c69c154d9bc76b0abccd6476ba7f97e8dbe5e981", size = 34060784, upload-time = "2025-10-18T19:12:12.382Z" }, ] [[package]] @@ -2288,9 +2329,9 @@ dependencies = [ { name = "tornado" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/4c/9f0024c8457286c6bfd5405a15d650ec5ea36f420ef9bbc58b301f66cfc5/ipykernel-7.0.1.tar.gz", hash = "sha256:2d3fd7cdef22071c2abbad78f142b743228c5d59cd470d034871ae0ac359533c", size = 171460, upload_time = "2025-10-14T16:17:07.325Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/4c/9f0024c8457286c6bfd5405a15d650ec5ea36f420ef9bbc58b301f66cfc5/ipykernel-7.0.1.tar.gz", hash = "sha256:2d3fd7cdef22071c2abbad78f142b743228c5d59cd470d034871ae0ac359533c", size = 171460, upload-time = "2025-10-14T16:17:07.325Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/f7/761037905ffdec673533bfa43af8d4c31c859c778dfc3bbb71899875ec18/ipykernel-7.0.1-py3-none-any.whl", hash = "sha256:87182a8305e28954b6721087dec45b171712610111d494c17bb607befa1c4000", size = 118157, upload_time = "2025-10-14T16:17:05.606Z" }, + { url = "https://files.pythonhosted.org/packages/b8/f7/761037905ffdec673533bfa43af8d4c31c859c778dfc3bbb71899875ec18/ipykernel-7.0.1-py3-none-any.whl", hash = "sha256:87182a8305e28954b6721087dec45b171712610111d494c17bb607befa1c4000", size = 118157, upload-time = "2025-10-14T16:17:05.606Z" }, ] [[package]] @@ -2308,9 +2349,9 @@ dependencies = [ { name = "stack-data" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/85/31/10ac88f3357fc276dc8a64e8880c82e80e7459326ae1d0a211b40abf6665/ipython-8.37.0.tar.gz", hash = "sha256:ca815841e1a41a1e6b73a0b08f3038af9b2252564d01fc405356d34033012216", size = 5606088, upload_time = "2025-05-31T16:39:09.613Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/31/10ac88f3357fc276dc8a64e8880c82e80e7459326ae1d0a211b40abf6665/ipython-8.37.0.tar.gz", hash = "sha256:ca815841e1a41a1e6b73a0b08f3038af9b2252564d01fc405356d34033012216", size = 5606088, upload-time = "2025-05-31T16:39:09.613Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/d0/274fbf7b0b12643cbbc001ce13e6a5b1607ac4929d1b11c72460152c9fc3/ipython-8.37.0-py3-none-any.whl", hash = "sha256:ed87326596b878932dbcb171e3e698845434d8c61b8d8cd474bf663041a9dcf2", size = 831864, upload_time = "2025-05-31T16:39:06.38Z" }, + { url = "https://files.pythonhosted.org/packages/91/d0/274fbf7b0b12643cbbc001ce13e6a5b1607ac4929d1b11c72460152c9fc3/ipython-8.37.0-py3-none-any.whl", hash = "sha256:ed87326596b878932dbcb171e3e698845434d8c61b8d8cd474bf663041a9dcf2", size = 831864, upload-time = "2025-05-31T16:39:06.38Z" }, ] [[package]] @@ -2324,18 +2365,18 @@ dependencies = [ { name = "traitlets" }, { name = "widgetsnbextension" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3e/48/d3dbac45c2814cb73812f98dd6b38bbcc957a4e7bb31d6ea9c03bf94ed87/ipywidgets-8.1.7.tar.gz", hash = "sha256:15f1ac050b9ccbefd45dccfbb2ef6bed0029d8278682d569d71b8dd96bee0376", size = 116721, upload_time = "2025-05-05T12:42:03.489Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3e/48/d3dbac45c2814cb73812f98dd6b38bbcc957a4e7bb31d6ea9c03bf94ed87/ipywidgets-8.1.7.tar.gz", hash = "sha256:15f1ac050b9ccbefd45dccfbb2ef6bed0029d8278682d569d71b8dd96bee0376", size = 116721, upload-time = "2025-05-05T12:42:03.489Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/58/6a/9166369a2f092bd286d24e6307de555d63616e8ddb373ebad2b5635ca4cd/ipywidgets-8.1.7-py3-none-any.whl", hash = "sha256:764f2602d25471c213919b8a1997df04bef869251db4ca8efba1b76b1bd9f7bb", size = 139806, upload_time = "2025-05-05T12:41:56.833Z" }, + { url = "https://files.pythonhosted.org/packages/58/6a/9166369a2f092bd286d24e6307de555d63616e8ddb373ebad2b5635ca4cd/ipywidgets-8.1.7-py3-none-any.whl", hash = "sha256:764f2602d25471c213919b8a1997df04bef869251db4ca8efba1b76b1bd9f7bb", size = 139806, upload-time = "2025-05-05T12:41:56.833Z" }, ] [[package]] name = "isodate" version = "0.7.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705, upload_time = "2024-10-08T23:04:11.5Z" } +sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705, upload-time = "2024-10-08T23:04:11.5Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320, upload_time = "2024-10-08T23:04:09.501Z" }, + { url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320, upload-time = "2024-10-08T23:04:09.501Z" }, ] [[package]] @@ -2345,18 +2386,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "arrow" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7c/1a/3c8edc664e06e6bd06cce40c6b22da5f1429aa4224d0c590f3be21c91ead/isoduration-20.11.0.tar.gz", hash = "sha256:ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9", size = 11649, upload_time = "2020-11-01T11:00:00.312Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7c/1a/3c8edc664e06e6bd06cce40c6b22da5f1429aa4224d0c590f3be21c91ead/isoduration-20.11.0.tar.gz", hash = "sha256:ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9", size = 11649, upload-time = "2020-11-01T11:00:00.312Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7b/55/e5326141505c5d5e34c5e0935d2908a74e4561eca44108fbfb9c13d2911a/isoduration-20.11.0-py3-none-any.whl", hash = "sha256:b2904c2a4228c3d44f409c8ae8e2370eb21a26f7ac2ec5446df141dde3452042", size = 11321, upload_time = "2020-11-01T10:59:58.02Z" }, + { url = "https://files.pythonhosted.org/packages/7b/55/e5326141505c5d5e34c5e0935d2908a74e4561eca44108fbfb9c13d2911a/isoduration-20.11.0-py3-none-any.whl", hash = "sha256:b2904c2a4228c3d44f409c8ae8e2370eb21a26f7ac2ec5446df141dde3452042", size = 11321, upload-time = "2020-11-01T10:59:58.02Z" }, ] [[package]] name = "isort" version = "7.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/63/53/4f3c058e3bace40282876f9b553343376ee687f3c35a525dc79dbd450f88/isort-7.0.0.tar.gz", hash = "sha256:5513527951aadb3ac4292a41a16cbc50dd1642432f5e8c20057d414bdafb4187", size = 805049, upload_time = "2025-10-11T13:30:59.107Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/53/4f3c058e3bace40282876f9b553343376ee687f3c35a525dc79dbd450f88/isort-7.0.0.tar.gz", hash = "sha256:5513527951aadb3ac4292a41a16cbc50dd1642432f5e8c20057d414bdafb4187", size = 805049, upload-time = "2025-10-11T13:30:59.107Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/ed/e3705d6d02b4f7aea715a353c8ce193efd0b5db13e204df895d38734c244/isort-7.0.0-py3-none-any.whl", hash = "sha256:1bcabac8bc3c36c7fb7b98a76c8abb18e0f841a3ba81decac7691008592499c1", size = 94672, upload_time = "2025-10-11T13:30:57.665Z" }, + { url = "https://files.pythonhosted.org/packages/7f/ed/e3705d6d02b4f7aea715a353c8ce193efd0b5db13e204df895d38734c244/isort-7.0.0-py3-none-any.whl", hash = "sha256:1bcabac8bc3c36c7fb7b98a76c8abb18e0f841a3ba81decac7691008592499c1", size = 94672, upload-time = "2025-10-11T13:30:57.665Z" }, ] [[package]] @@ -2366,9 +2407,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "parso" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload_time = "2024-11-11T01:41:42.873Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload-time = "2024-11-11T01:41:42.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload_time = "2024-11-11T01:41:40.175Z" }, + { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload-time = "2024-11-11T01:41:40.175Z" }, ] [[package]] @@ -2378,9 +2419,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload_time = "2025-03-05T20:05:02.478Z" } +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload_time = "2025-03-05T20:05:00.369Z" }, + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, ] [[package]] @@ -2390,70 +2431,70 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ansicon", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/d0/59b2b80e7a52d255f9e0ad040d2e826342d05580c4b1d7d7747cfb8db731/jinxed-1.3.0.tar.gz", hash = "sha256:1593124b18a41b7a3da3b078471442e51dbad3d77b4d4f2b0c26ab6f7d660dbf", size = 80981, upload_time = "2024-07-31T22:39:18.854Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/d0/59b2b80e7a52d255f9e0ad040d2e826342d05580c4b1d7d7747cfb8db731/jinxed-1.3.0.tar.gz", hash = "sha256:1593124b18a41b7a3da3b078471442e51dbad3d77b4d4f2b0c26ab6f7d660dbf", size = 80981, upload-time = "2024-07-31T22:39:18.854Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/e3/0e0014d6ab159d48189e92044ace13b1e1fe9aa3024ba9f4e8cf172aa7c2/jinxed-1.3.0-py2.py3-none-any.whl", hash = "sha256:b993189f39dc2d7504d802152671535b06d380b26d78070559551cbf92df4fc5", size = 33085, upload_time = "2024-07-31T22:39:17.426Z" }, + { url = "https://files.pythonhosted.org/packages/27/e3/0e0014d6ab159d48189e92044ace13b1e1fe9aa3024ba9f4e8cf172aa7c2/jinxed-1.3.0-py2.py3-none-any.whl", hash = "sha256:b993189f39dc2d7504d802152671535b06d380b26d78070559551cbf92df4fc5", size = 33085, upload-time = "2024-07-31T22:39:17.426Z" }, ] [[package]] name = "jiter" version = "0.11.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a3/68/0357982493a7b20925aece061f7fb7a2678e3b232f8d73a6edb7e5304443/jiter-0.11.1.tar.gz", hash = "sha256:849dcfc76481c0ea0099391235b7ca97d7279e0fa4c86005457ac7c88e8b76dc", size = 168385, upload_time = "2025-10-17T11:31:15.186Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/68/0357982493a7b20925aece061f7fb7a2678e3b232f8d73a6edb7e5304443/jiter-0.11.1.tar.gz", hash = "sha256:849dcfc76481c0ea0099391235b7ca97d7279e0fa4c86005457ac7c88e8b76dc", size = 168385, upload-time = "2025-10-17T11:31:15.186Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/8b/318e8af2c904a9d29af91f78c1e18f0592e189bbdb8a462902d31fe20682/jiter-0.11.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:c92148eec91052538ce6823dfca9525f5cfc8b622d7f07e9891a280f61b8c96c", size = 305655, upload_time = "2025-10-17T11:29:18.859Z" }, - { url = "https://files.pythonhosted.org/packages/f7/29/6c7de6b5d6e511d9e736312c0c9bfcee8f9b6bef68182a08b1d78767e627/jiter-0.11.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ecd4da91b5415f183a6be8f7158d127bdd9e6a3174138293c0d48d6ea2f2009d", size = 315645, upload_time = "2025-10-17T11:29:20.889Z" }, - { url = "https://files.pythonhosted.org/packages/ac/5f/ef9e5675511ee0eb7f98dd8c90509e1f7743dbb7c350071acae87b0145f3/jiter-0.11.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7e3ac25c00b9275684d47aa42febaa90a9958e19fd1726c4ecf755fbe5e553b", size = 348003, upload_time = "2025-10-17T11:29:22.712Z" }, - { url = "https://files.pythonhosted.org/packages/56/1b/abe8c4021010b0a320d3c62682769b700fb66f92c6db02d1a1381b3db025/jiter-0.11.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:57d7305c0a841858f866cd459cd9303f73883fb5e097257f3d4a3920722c69d4", size = 365122, upload_time = "2025-10-17T11:29:24.408Z" }, - { url = "https://files.pythonhosted.org/packages/2a/2d/4a18013939a4f24432f805fbd5a19893e64650b933edb057cd405275a538/jiter-0.11.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e86fa10e117dce22c547f31dd6d2a9a222707d54853d8de4e9a2279d2c97f239", size = 488360, upload_time = "2025-10-17T11:29:25.724Z" }, - { url = "https://files.pythonhosted.org/packages/f0/77/38124f5d02ac4131f0dfbcfd1a19a0fac305fa2c005bc4f9f0736914a1a4/jiter-0.11.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ae5ef1d48aec7e01ee8420155d901bb1d192998fa811a65ebb82c043ee186711", size = 376884, upload_time = "2025-10-17T11:29:27.056Z" }, - { url = "https://files.pythonhosted.org/packages/7b/43/59fdc2f6267959b71dd23ce0bd8d4aeaf55566aa435a5d00f53d53c7eb24/jiter-0.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb68e7bf65c990531ad8715e57d50195daf7c8e6f1509e617b4e692af1108939", size = 358827, upload_time = "2025-10-17T11:29:28.698Z" }, - { url = "https://files.pythonhosted.org/packages/7d/d0/b3cc20ff5340775ea3bbaa0d665518eddecd4266ba7244c9cb480c0c82ec/jiter-0.11.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:43b30c8154ded5845fa454ef954ee67bfccce629b2dea7d01f795b42bc2bda54", size = 385171, upload_time = "2025-10-17T11:29:30.078Z" }, - { url = "https://files.pythonhosted.org/packages/d2/bc/94dd1f3a61f4dc236f787a097360ec061ceeebebf4ea120b924d91391b10/jiter-0.11.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:586cafbd9dd1f3ce6a22b4a085eaa6be578e47ba9b18e198d4333e598a91db2d", size = 518359, upload_time = "2025-10-17T11:29:31.464Z" }, - { url = "https://files.pythonhosted.org/packages/7e/8c/12ee132bd67e25c75f542c227f5762491b9a316b0dad8e929c95076f773c/jiter-0.11.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:677cc2517d437a83bb30019fd4cf7cad74b465914c56ecac3440d597ac135250", size = 509205, upload_time = "2025-10-17T11:29:32.895Z" }, - { url = "https://files.pythonhosted.org/packages/39/d5/9de848928ce341d463c7e7273fce90ea6d0ea4343cd761f451860fa16b59/jiter-0.11.1-cp312-cp312-win32.whl", hash = "sha256:fa992af648fcee2b850a3286a35f62bbbaeddbb6dbda19a00d8fbc846a947b6e", size = 205448, upload_time = "2025-10-17T11:29:34.217Z" }, - { url = "https://files.pythonhosted.org/packages/ee/b0/8002d78637e05009f5e3fb5288f9d57d65715c33b5d6aa20fd57670feef5/jiter-0.11.1-cp312-cp312-win_amd64.whl", hash = "sha256:88b5cae9fa51efeb3d4bd4e52bfd4c85ccc9cac44282e2a9640893a042ba4d87", size = 204285, upload_time = "2025-10-17T11:29:35.446Z" }, - { url = "https://files.pythonhosted.org/packages/9f/a2/bb24d5587e4dff17ff796716542f663deee337358006a80c8af43ddc11e5/jiter-0.11.1-cp312-cp312-win_arm64.whl", hash = "sha256:9a6cae1ab335551917f882f2c3c1efe7617b71b4c02381e4382a8fc80a02588c", size = 188712, upload_time = "2025-10-17T11:29:37.027Z" }, - { url = "https://files.pythonhosted.org/packages/7c/4b/e4dd3c76424fad02a601d570f4f2a8438daea47ba081201a721a903d3f4c/jiter-0.11.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:71b6a920a5550f057d49d0e8bcc60945a8da998019e83f01adf110e226267663", size = 305272, upload_time = "2025-10-17T11:29:39.249Z" }, - { url = "https://files.pythonhosted.org/packages/67/83/2cd3ad5364191130f4de80eacc907f693723beaab11a46c7d155b07a092c/jiter-0.11.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b3de72e925388453a5171be83379549300db01284f04d2a6f244d1d8de36f94", size = 314038, upload_time = "2025-10-17T11:29:40.563Z" }, - { url = "https://files.pythonhosted.org/packages/d3/3c/8e67d9ba524e97d2f04c8f406f8769a23205026b13b0938d16646d6e2d3e/jiter-0.11.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc19dd65a2bd3d9c044c5b4ebf657ca1e6003a97c0fc10f555aa4f7fb9821c00", size = 345977, upload_time = "2025-10-17T11:29:42.009Z" }, - { url = "https://files.pythonhosted.org/packages/8d/a5/489ce64d992c29bccbffabb13961bbb0435e890d7f2d266d1f3df5e917d2/jiter-0.11.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d58faaa936743cd1464540562f60b7ce4fd927e695e8bc31b3da5b914baa9abd", size = 364503, upload_time = "2025-10-17T11:29:43.459Z" }, - { url = "https://files.pythonhosted.org/packages/d4/c0/e321dd83ee231d05c8fe4b1a12caf1f0e8c7a949bf4724d58397104f10f2/jiter-0.11.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:902640c3103625317291cb73773413b4d71847cdf9383ba65528745ff89f1d14", size = 487092, upload_time = "2025-10-17T11:29:44.835Z" }, - { url = "https://files.pythonhosted.org/packages/f9/5e/8f24ec49c8d37bd37f34ec0112e0b1a3b4b5a7b456c8efff1df5e189ad43/jiter-0.11.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:30405f726e4c2ed487b176c09f8b877a957f535d60c1bf194abb8dadedb5836f", size = 376328, upload_time = "2025-10-17T11:29:46.175Z" }, - { url = "https://files.pythonhosted.org/packages/7f/70/ded107620e809327cf7050727e17ccfa79d6385a771b7fe38fb31318ef00/jiter-0.11.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3217f61728b0baadd2551844870f65219ac4a1285d5e1a4abddff3d51fdabe96", size = 356632, upload_time = "2025-10-17T11:29:47.454Z" }, - { url = "https://files.pythonhosted.org/packages/19/53/c26f7251613f6a9079275ee43c89b8a973a95ff27532c421abc2a87afb04/jiter-0.11.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b1364cc90c03a8196f35f396f84029f12abe925415049204446db86598c8b72c", size = 384358, upload_time = "2025-10-17T11:29:49.377Z" }, - { url = "https://files.pythonhosted.org/packages/84/16/e0f2cc61e9c4d0b62f6c1bd9b9781d878a427656f88293e2a5335fa8ff07/jiter-0.11.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:53a54bf8e873820ab186b2dca9f6c3303f00d65ae5e7b7d6bda1b95aa472d646", size = 517279, upload_time = "2025-10-17T11:29:50.968Z" }, - { url = "https://files.pythonhosted.org/packages/60/5c/4cd095eaee68961bca3081acbe7c89e12ae24a5dae5fd5d2a13e01ed2542/jiter-0.11.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:7e29aca023627b0e0c2392d4248f6414d566ff3974fa08ff2ac8dbb96dfee92a", size = 508276, upload_time = "2025-10-17T11:29:52.619Z" }, - { url = "https://files.pythonhosted.org/packages/4f/25/f459240e69b0e09a7706d96ce203ad615ca36b0fe832308d2b7123abf2d0/jiter-0.11.1-cp313-cp313-win32.whl", hash = "sha256:f153e31d8bca11363751e875c0a70b3d25160ecbaee7b51e457f14498fb39d8b", size = 205593, upload_time = "2025-10-17T11:29:53.938Z" }, - { url = "https://files.pythonhosted.org/packages/7c/16/461bafe22bae79bab74e217a09c907481a46d520c36b7b9fe71ee8c9e983/jiter-0.11.1-cp313-cp313-win_amd64.whl", hash = "sha256:f773f84080b667c69c4ea0403fc67bb08b07e2b7ce1ef335dea5868451e60fed", size = 203518, upload_time = "2025-10-17T11:29:55.216Z" }, - { url = "https://files.pythonhosted.org/packages/7b/72/c45de6e320edb4fa165b7b1a414193b3cae302dd82da2169d315dcc78b44/jiter-0.11.1-cp313-cp313-win_arm64.whl", hash = "sha256:635ecd45c04e4c340d2187bcb1cea204c7cc9d32c1364d251564bf42e0e39c2d", size = 188062, upload_time = "2025-10-17T11:29:56.631Z" }, - { url = "https://files.pythonhosted.org/packages/65/9b/4a57922437ca8753ef823f434c2dec5028b237d84fa320f06a3ba1aec6e8/jiter-0.11.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d892b184da4d94d94ddb4031296931c74ec8b325513a541ebfd6dfb9ae89904b", size = 313814, upload_time = "2025-10-17T11:29:58.509Z" }, - { url = "https://files.pythonhosted.org/packages/76/50/62a0683dadca25490a4bedc6a88d59de9af2a3406dd5a576009a73a1d392/jiter-0.11.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa22c223a3041dacb2fcd37c70dfd648b44662b4a48e242592f95bda5ab09d58", size = 344987, upload_time = "2025-10-17T11:30:00.208Z" }, - { url = "https://files.pythonhosted.org/packages/da/00/2355dbfcbf6cdeaddfdca18287f0f38ae49446bb6378e4a5971e9356fc8a/jiter-0.11.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:330e8e6a11ad4980cd66a0f4a3e0e2e0f646c911ce047014f984841924729789", size = 356399, upload_time = "2025-10-17T11:30:02.084Z" }, - { url = "https://files.pythonhosted.org/packages/c9/07/c2bd748d578fa933d894a55bff33f983bc27f75fc4e491b354bef7b78012/jiter-0.11.1-cp313-cp313t-win_amd64.whl", hash = "sha256:09e2e386ebf298547ca3a3704b729471f7ec666c2906c5c26c1a915ea24741ec", size = 203289, upload_time = "2025-10-17T11:30:03.656Z" }, - { url = "https://files.pythonhosted.org/packages/e6/ee/ace64a853a1acbd318eb0ca167bad1cf5ee037207504b83a868a5849747b/jiter-0.11.1-cp313-cp313t-win_arm64.whl", hash = "sha256:fe4a431c291157e11cee7c34627990ea75e8d153894365a3bc84b7a959d23ca8", size = 188284, upload_time = "2025-10-17T11:30:05.046Z" }, - { url = "https://files.pythonhosted.org/packages/a6/bc/950dd7f170c6394b6fdd73f989d9e729bd98907bcc4430ef080a72d06b77/jiter-0.11.1-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:0d4d6993edc83cf75e8c6828a8d6ce40a09ee87e38c7bfba6924f39e1337e21d", size = 302626, upload_time = "2025-10-17T11:31:09.645Z" }, - { url = "https://files.pythonhosted.org/packages/3a/65/43d7971ca82ee100b7b9b520573eeef7eabc0a45d490168ebb9a9b5bb8b2/jiter-0.11.1-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:f78d151c83a87a6cf5461d5ee55bc730dd9ae227377ac6f115b922989b95f838", size = 297034, upload_time = "2025-10-17T11:31:10.975Z" }, - { url = "https://files.pythonhosted.org/packages/19/4c/000e1e0c0c67e96557a279f8969487ea2732d6c7311698819f977abae837/jiter-0.11.1-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9022974781155cd5521d5cb10997a03ee5e31e8454c9d999dcdccd253f2353f", size = 337328, upload_time = "2025-10-17T11:31:12.399Z" }, - { url = "https://files.pythonhosted.org/packages/d9/71/71408b02c6133153336d29fa3ba53000f1e1a3f78bb2fc2d1a1865d2e743/jiter-0.11.1-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18c77aaa9117510d5bdc6a946baf21b1f0cfa58ef04d31c8d016f206f2118960", size = 343697, upload_time = "2025-10-17T11:31:13.773Z" }, + { url = "https://files.pythonhosted.org/packages/15/8b/318e8af2c904a9d29af91f78c1e18f0592e189bbdb8a462902d31fe20682/jiter-0.11.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:c92148eec91052538ce6823dfca9525f5cfc8b622d7f07e9891a280f61b8c96c", size = 305655, upload-time = "2025-10-17T11:29:18.859Z" }, + { url = "https://files.pythonhosted.org/packages/f7/29/6c7de6b5d6e511d9e736312c0c9bfcee8f9b6bef68182a08b1d78767e627/jiter-0.11.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ecd4da91b5415f183a6be8f7158d127bdd9e6a3174138293c0d48d6ea2f2009d", size = 315645, upload-time = "2025-10-17T11:29:20.889Z" }, + { url = "https://files.pythonhosted.org/packages/ac/5f/ef9e5675511ee0eb7f98dd8c90509e1f7743dbb7c350071acae87b0145f3/jiter-0.11.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7e3ac25c00b9275684d47aa42febaa90a9958e19fd1726c4ecf755fbe5e553b", size = 348003, upload-time = "2025-10-17T11:29:22.712Z" }, + { url = "https://files.pythonhosted.org/packages/56/1b/abe8c4021010b0a320d3c62682769b700fb66f92c6db02d1a1381b3db025/jiter-0.11.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:57d7305c0a841858f866cd459cd9303f73883fb5e097257f3d4a3920722c69d4", size = 365122, upload-time = "2025-10-17T11:29:24.408Z" }, + { url = "https://files.pythonhosted.org/packages/2a/2d/4a18013939a4f24432f805fbd5a19893e64650b933edb057cd405275a538/jiter-0.11.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e86fa10e117dce22c547f31dd6d2a9a222707d54853d8de4e9a2279d2c97f239", size = 488360, upload-time = "2025-10-17T11:29:25.724Z" }, + { url = "https://files.pythonhosted.org/packages/f0/77/38124f5d02ac4131f0dfbcfd1a19a0fac305fa2c005bc4f9f0736914a1a4/jiter-0.11.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ae5ef1d48aec7e01ee8420155d901bb1d192998fa811a65ebb82c043ee186711", size = 376884, upload-time = "2025-10-17T11:29:27.056Z" }, + { url = "https://files.pythonhosted.org/packages/7b/43/59fdc2f6267959b71dd23ce0bd8d4aeaf55566aa435a5d00f53d53c7eb24/jiter-0.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb68e7bf65c990531ad8715e57d50195daf7c8e6f1509e617b4e692af1108939", size = 358827, upload-time = "2025-10-17T11:29:28.698Z" }, + { url = "https://files.pythonhosted.org/packages/7d/d0/b3cc20ff5340775ea3bbaa0d665518eddecd4266ba7244c9cb480c0c82ec/jiter-0.11.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:43b30c8154ded5845fa454ef954ee67bfccce629b2dea7d01f795b42bc2bda54", size = 385171, upload-time = "2025-10-17T11:29:30.078Z" }, + { url = "https://files.pythonhosted.org/packages/d2/bc/94dd1f3a61f4dc236f787a097360ec061ceeebebf4ea120b924d91391b10/jiter-0.11.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:586cafbd9dd1f3ce6a22b4a085eaa6be578e47ba9b18e198d4333e598a91db2d", size = 518359, upload-time = "2025-10-17T11:29:31.464Z" }, + { url = "https://files.pythonhosted.org/packages/7e/8c/12ee132bd67e25c75f542c227f5762491b9a316b0dad8e929c95076f773c/jiter-0.11.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:677cc2517d437a83bb30019fd4cf7cad74b465914c56ecac3440d597ac135250", size = 509205, upload-time = "2025-10-17T11:29:32.895Z" }, + { url = "https://files.pythonhosted.org/packages/39/d5/9de848928ce341d463c7e7273fce90ea6d0ea4343cd761f451860fa16b59/jiter-0.11.1-cp312-cp312-win32.whl", hash = "sha256:fa992af648fcee2b850a3286a35f62bbbaeddbb6dbda19a00d8fbc846a947b6e", size = 205448, upload-time = "2025-10-17T11:29:34.217Z" }, + { url = "https://files.pythonhosted.org/packages/ee/b0/8002d78637e05009f5e3fb5288f9d57d65715c33b5d6aa20fd57670feef5/jiter-0.11.1-cp312-cp312-win_amd64.whl", hash = "sha256:88b5cae9fa51efeb3d4bd4e52bfd4c85ccc9cac44282e2a9640893a042ba4d87", size = 204285, upload-time = "2025-10-17T11:29:35.446Z" }, + { url = "https://files.pythonhosted.org/packages/9f/a2/bb24d5587e4dff17ff796716542f663deee337358006a80c8af43ddc11e5/jiter-0.11.1-cp312-cp312-win_arm64.whl", hash = "sha256:9a6cae1ab335551917f882f2c3c1efe7617b71b4c02381e4382a8fc80a02588c", size = 188712, upload-time = "2025-10-17T11:29:37.027Z" }, + { url = "https://files.pythonhosted.org/packages/7c/4b/e4dd3c76424fad02a601d570f4f2a8438daea47ba081201a721a903d3f4c/jiter-0.11.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:71b6a920a5550f057d49d0e8bcc60945a8da998019e83f01adf110e226267663", size = 305272, upload-time = "2025-10-17T11:29:39.249Z" }, + { url = "https://files.pythonhosted.org/packages/67/83/2cd3ad5364191130f4de80eacc907f693723beaab11a46c7d155b07a092c/jiter-0.11.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b3de72e925388453a5171be83379549300db01284f04d2a6f244d1d8de36f94", size = 314038, upload-time = "2025-10-17T11:29:40.563Z" }, + { url = "https://files.pythonhosted.org/packages/d3/3c/8e67d9ba524e97d2f04c8f406f8769a23205026b13b0938d16646d6e2d3e/jiter-0.11.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc19dd65a2bd3d9c044c5b4ebf657ca1e6003a97c0fc10f555aa4f7fb9821c00", size = 345977, upload-time = "2025-10-17T11:29:42.009Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a5/489ce64d992c29bccbffabb13961bbb0435e890d7f2d266d1f3df5e917d2/jiter-0.11.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d58faaa936743cd1464540562f60b7ce4fd927e695e8bc31b3da5b914baa9abd", size = 364503, upload-time = "2025-10-17T11:29:43.459Z" }, + { url = "https://files.pythonhosted.org/packages/d4/c0/e321dd83ee231d05c8fe4b1a12caf1f0e8c7a949bf4724d58397104f10f2/jiter-0.11.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:902640c3103625317291cb73773413b4d71847cdf9383ba65528745ff89f1d14", size = 487092, upload-time = "2025-10-17T11:29:44.835Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5e/8f24ec49c8d37bd37f34ec0112e0b1a3b4b5a7b456c8efff1df5e189ad43/jiter-0.11.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:30405f726e4c2ed487b176c09f8b877a957f535d60c1bf194abb8dadedb5836f", size = 376328, upload-time = "2025-10-17T11:29:46.175Z" }, + { url = "https://files.pythonhosted.org/packages/7f/70/ded107620e809327cf7050727e17ccfa79d6385a771b7fe38fb31318ef00/jiter-0.11.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3217f61728b0baadd2551844870f65219ac4a1285d5e1a4abddff3d51fdabe96", size = 356632, upload-time = "2025-10-17T11:29:47.454Z" }, + { url = "https://files.pythonhosted.org/packages/19/53/c26f7251613f6a9079275ee43c89b8a973a95ff27532c421abc2a87afb04/jiter-0.11.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b1364cc90c03a8196f35f396f84029f12abe925415049204446db86598c8b72c", size = 384358, upload-time = "2025-10-17T11:29:49.377Z" }, + { url = "https://files.pythonhosted.org/packages/84/16/e0f2cc61e9c4d0b62f6c1bd9b9781d878a427656f88293e2a5335fa8ff07/jiter-0.11.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:53a54bf8e873820ab186b2dca9f6c3303f00d65ae5e7b7d6bda1b95aa472d646", size = 517279, upload-time = "2025-10-17T11:29:50.968Z" }, + { url = "https://files.pythonhosted.org/packages/60/5c/4cd095eaee68961bca3081acbe7c89e12ae24a5dae5fd5d2a13e01ed2542/jiter-0.11.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:7e29aca023627b0e0c2392d4248f6414d566ff3974fa08ff2ac8dbb96dfee92a", size = 508276, upload-time = "2025-10-17T11:29:52.619Z" }, + { url = "https://files.pythonhosted.org/packages/4f/25/f459240e69b0e09a7706d96ce203ad615ca36b0fe832308d2b7123abf2d0/jiter-0.11.1-cp313-cp313-win32.whl", hash = "sha256:f153e31d8bca11363751e875c0a70b3d25160ecbaee7b51e457f14498fb39d8b", size = 205593, upload-time = "2025-10-17T11:29:53.938Z" }, + { url = "https://files.pythonhosted.org/packages/7c/16/461bafe22bae79bab74e217a09c907481a46d520c36b7b9fe71ee8c9e983/jiter-0.11.1-cp313-cp313-win_amd64.whl", hash = "sha256:f773f84080b667c69c4ea0403fc67bb08b07e2b7ce1ef335dea5868451e60fed", size = 203518, upload-time = "2025-10-17T11:29:55.216Z" }, + { url = "https://files.pythonhosted.org/packages/7b/72/c45de6e320edb4fa165b7b1a414193b3cae302dd82da2169d315dcc78b44/jiter-0.11.1-cp313-cp313-win_arm64.whl", hash = "sha256:635ecd45c04e4c340d2187bcb1cea204c7cc9d32c1364d251564bf42e0e39c2d", size = 188062, upload-time = "2025-10-17T11:29:56.631Z" }, + { url = "https://files.pythonhosted.org/packages/65/9b/4a57922437ca8753ef823f434c2dec5028b237d84fa320f06a3ba1aec6e8/jiter-0.11.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d892b184da4d94d94ddb4031296931c74ec8b325513a541ebfd6dfb9ae89904b", size = 313814, upload-time = "2025-10-17T11:29:58.509Z" }, + { url = "https://files.pythonhosted.org/packages/76/50/62a0683dadca25490a4bedc6a88d59de9af2a3406dd5a576009a73a1d392/jiter-0.11.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa22c223a3041dacb2fcd37c70dfd648b44662b4a48e242592f95bda5ab09d58", size = 344987, upload-time = "2025-10-17T11:30:00.208Z" }, + { url = "https://files.pythonhosted.org/packages/da/00/2355dbfcbf6cdeaddfdca18287f0f38ae49446bb6378e4a5971e9356fc8a/jiter-0.11.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:330e8e6a11ad4980cd66a0f4a3e0e2e0f646c911ce047014f984841924729789", size = 356399, upload-time = "2025-10-17T11:30:02.084Z" }, + { url = "https://files.pythonhosted.org/packages/c9/07/c2bd748d578fa933d894a55bff33f983bc27f75fc4e491b354bef7b78012/jiter-0.11.1-cp313-cp313t-win_amd64.whl", hash = "sha256:09e2e386ebf298547ca3a3704b729471f7ec666c2906c5c26c1a915ea24741ec", size = 203289, upload-time = "2025-10-17T11:30:03.656Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ee/ace64a853a1acbd318eb0ca167bad1cf5ee037207504b83a868a5849747b/jiter-0.11.1-cp313-cp313t-win_arm64.whl", hash = "sha256:fe4a431c291157e11cee7c34627990ea75e8d153894365a3bc84b7a959d23ca8", size = 188284, upload-time = "2025-10-17T11:30:05.046Z" }, + { url = "https://files.pythonhosted.org/packages/a6/bc/950dd7f170c6394b6fdd73f989d9e729bd98907bcc4430ef080a72d06b77/jiter-0.11.1-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:0d4d6993edc83cf75e8c6828a8d6ce40a09ee87e38c7bfba6924f39e1337e21d", size = 302626, upload-time = "2025-10-17T11:31:09.645Z" }, + { url = "https://files.pythonhosted.org/packages/3a/65/43d7971ca82ee100b7b9b520573eeef7eabc0a45d490168ebb9a9b5bb8b2/jiter-0.11.1-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:f78d151c83a87a6cf5461d5ee55bc730dd9ae227377ac6f115b922989b95f838", size = 297034, upload-time = "2025-10-17T11:31:10.975Z" }, + { url = "https://files.pythonhosted.org/packages/19/4c/000e1e0c0c67e96557a279f8969487ea2732d6c7311698819f977abae837/jiter-0.11.1-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9022974781155cd5521d5cb10997a03ee5e31e8454c9d999dcdccd253f2353f", size = 337328, upload-time = "2025-10-17T11:31:12.399Z" }, + { url = "https://files.pythonhosted.org/packages/d9/71/71408b02c6133153336d29fa3ba53000f1e1a3f78bb2fc2d1a1865d2e743/jiter-0.11.1-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18c77aaa9117510d5bdc6a946baf21b1f0cfa58ef04d31c8d016f206f2118960", size = 343697, upload-time = "2025-10-17T11:31:13.773Z" }, ] [[package]] name = "jmespath" version = "1.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", size = 25843, upload_time = "2022-06-17T18:00:12.224Z" } +sdist = { url = "https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", size = 25843, upload-time = "2022-06-17T18:00:12.224Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980", size = 20256, upload_time = "2022-06-17T18:00:10.251Z" }, + { url = "https://files.pythonhosted.org/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980", size = 20256, upload-time = "2022-06-17T18:00:10.251Z" }, ] [[package]] name = "json5" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/12/ae/929aee9619e9eba9015207a9d2c1c54db18311da7eb4dcf6d41ad6f0eb67/json5-0.12.1.tar.gz", hash = "sha256:b2743e77b3242f8d03c143dd975a6ec7c52e2f2afe76ed934e53503dd4ad4990", size = 52191, upload_time = "2025-08-12T19:47:42.583Z" } +sdist = { url = "https://files.pythonhosted.org/packages/12/ae/929aee9619e9eba9015207a9d2c1c54db18311da7eb4dcf6d41ad6f0eb67/json5-0.12.1.tar.gz", hash = "sha256:b2743e77b3242f8d03c143dd975a6ec7c52e2f2afe76ed934e53503dd4ad4990", size = 52191, upload-time = "2025-08-12T19:47:42.583Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/e2/05328bd2621be49a6fed9e3030b1e51a2d04537d3f816d211b9cc53c5262/json5-0.12.1-py3-none-any.whl", hash = "sha256:d9c9b3bc34a5f54d43c35e11ef7cb87d8bdd098c6ace87117a7b7e83e705c1d5", size = 36119, upload_time = "2025-08-12T19:47:41.131Z" }, + { url = "https://files.pythonhosted.org/packages/85/e2/05328bd2621be49a6fed9e3030b1e51a2d04537d3f816d211b9cc53c5262/json5-0.12.1-py3-none-any.whl", hash = "sha256:d9c9b3bc34a5f54d43c35e11ef7cb87d8bdd098c6ace87117a7b7e83e705c1d5", size = 36119, upload-time = "2025-08-12T19:47:41.131Z" }, ] [[package]] @@ -2463,9 +2504,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/35/87/bcda8e46c88d0e34cad2f09ee2d0c7f5957bccdb9791b0b934ec84d84be4/jsonlines-4.0.0.tar.gz", hash = "sha256:0c6d2c09117550c089995247f605ae4cf77dd1533041d366351f6f298822ea74", size = 11359, upload_time = "2023-09-01T12:34:44.187Z" } +sdist = { url = "https://files.pythonhosted.org/packages/35/87/bcda8e46c88d0e34cad2f09ee2d0c7f5957bccdb9791b0b934ec84d84be4/jsonlines-4.0.0.tar.gz", hash = "sha256:0c6d2c09117550c089995247f605ae4cf77dd1533041d366351f6f298822ea74", size = 11359, upload-time = "2023-09-01T12:34:44.187Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f8/62/d9ba6323b9202dd2fe166beab8a86d29465c41a0288cbe229fac60c1ab8d/jsonlines-4.0.0-py3-none-any.whl", hash = "sha256:185b334ff2ca5a91362993f42e83588a360cf95ce4b71a73548502bda52a7c55", size = 8701, upload_time = "2023-09-01T12:34:42.563Z" }, + { url = "https://files.pythonhosted.org/packages/f8/62/d9ba6323b9202dd2fe166beab8a86d29465c41a0288cbe229fac60c1ab8d/jsonlines-4.0.0-py3-none-any.whl", hash = "sha256:185b334ff2ca5a91362993f42e83588a360cf95ce4b71a73548502bda52a7c55", size = 8701, upload-time = "2023-09-01T12:34:42.563Z" }, ] [[package]] @@ -2475,9 +2516,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonpointer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/78/18813351fe5d63acad16aec57f94ec2b70a09e53ca98145589e185423873/jsonpatch-1.33.tar.gz", hash = "sha256:9fcd4009c41e6d12348b4a0ff2563ba56a2923a7dfee731d004e212e1ee5030c", size = 21699, upload_time = "2023-06-26T12:07:29.144Z" } +sdist = { url = "https://files.pythonhosted.org/packages/42/78/18813351fe5d63acad16aec57f94ec2b70a09e53ca98145589e185423873/jsonpatch-1.33.tar.gz", hash = "sha256:9fcd4009c41e6d12348b4a0ff2563ba56a2923a7dfee731d004e212e1ee5030c", size = 21699, upload-time = "2023-06-26T12:07:29.144Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl", hash = "sha256:0ae28c0cd062bbd8b8ecc26d7d164fbbea9652a1a3693f3b956c1eae5145dade", size = 12898, upload_time = "2023-06-16T21:01:28.466Z" }, + { url = "https://files.pythonhosted.org/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl", hash = "sha256:0ae28c0cd062bbd8b8ecc26d7d164fbbea9652a1a3693f3b956c1eae5145dade", size = 12898, upload-time = "2023-06-16T21:01:28.466Z" }, ] [[package]] @@ -2487,27 +2528,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ply" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6d/86/08646239a313f895186ff0a4573452038eed8c86f54380b3ebac34d32fb2/jsonpath-ng-1.7.0.tar.gz", hash = "sha256:f6f5f7fd4e5ff79c785f1573b394043b39849fb2bb47bcead935d12b00beab3c", size = 37838, upload_time = "2024-10-11T15:41:42.404Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6d/86/08646239a313f895186ff0a4573452038eed8c86f54380b3ebac34d32fb2/jsonpath-ng-1.7.0.tar.gz", hash = "sha256:f6f5f7fd4e5ff79c785f1573b394043b39849fb2bb47bcead935d12b00beab3c", size = 37838, upload-time = "2024-10-11T15:41:42.404Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/5a/73ecb3d82f8615f32ccdadeb9356726d6cae3a4bbc840b437ceb95708063/jsonpath_ng-1.7.0-py3-none-any.whl", hash = "sha256:f3d7f9e848cba1b6da28c55b1c26ff915dc9e0b1ba7e752a53d6da8d5cbd00b6", size = 30105, upload_time = "2024-11-20T17:58:30.418Z" }, + { url = "https://files.pythonhosted.org/packages/35/5a/73ecb3d82f8615f32ccdadeb9356726d6cae3a4bbc840b437ceb95708063/jsonpath_ng-1.7.0-py3-none-any.whl", hash = "sha256:f3d7f9e848cba1b6da28c55b1c26ff915dc9e0b1ba7e752a53d6da8d5cbd00b6", size = 30105, upload-time = "2024-11-20T17:58:30.418Z" }, ] [[package]] name = "jsonpointer" version = "3.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6a/0a/eebeb1fa92507ea94016a2a790b93c2ae41a7e18778f85471dc54475ed25/jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef", size = 9114, upload_time = "2024-06-10T19:24:42.462Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6a/0a/eebeb1fa92507ea94016a2a790b93c2ae41a7e18778f85471dc54475ed25/jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef", size = 9114, upload-time = "2024-06-10T19:24:42.462Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595, upload_time = "2024-06-10T19:24:40.698Z" }, + { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595, upload-time = "2024-06-10T19:24:40.698Z" }, ] [[package]] name = "jsonref" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/aa/0d/c1f3277e90ccdb50d33ed5ba1ec5b3f0a242ed8c1b1a85d3afeb68464dca/jsonref-1.1.0.tar.gz", hash = "sha256:32fe8e1d85af0fdefbebce950af85590b22b60f9e95443176adbde4e1ecea552", size = 8814, upload_time = "2023-01-16T16:10:04.455Z" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/0d/c1f3277e90ccdb50d33ed5ba1ec5b3f0a242ed8c1b1a85d3afeb68464dca/jsonref-1.1.0.tar.gz", hash = "sha256:32fe8e1d85af0fdefbebce950af85590b22b60f9e95443176adbde4e1ecea552", size = 8814, upload-time = "2023-01-16T16:10:04.455Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/ec/e1db9922bceb168197a558a2b8c03a7963f1afe93517ddd3cf99f202f996/jsonref-1.1.0-py3-none-any.whl", hash = "sha256:590dc7773df6c21cbf948b5dac07a72a251db28b0238ceecce0a2abfa8ec30a9", size = 9425, upload_time = "2023-01-16T16:10:02.255Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ec/e1db9922bceb168197a558a2b8c03a7963f1afe93517ddd3cf99f202f996/jsonref-1.1.0-py3-none-any.whl", hash = "sha256:590dc7773df6c21cbf948b5dac07a72a251db28b0238ceecce0a2abfa8ec30a9", size = 9425, upload-time = "2023-01-16T16:10:02.255Z" }, ] [[package]] @@ -2520,9 +2561,9 @@ dependencies = [ { name = "referencing" }, { name = "rpds-py" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/74/69/f7185de793a29082a9f3c7728268ffb31cb5095131a9c139a74078e27336/jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85", size = 357342, upload_time = "2025-08-18T17:03:50.038Z" } +sdist = { url = "https://files.pythonhosted.org/packages/74/69/f7185de793a29082a9f3c7728268ffb31cb5095131a9c139a74078e27336/jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85", size = 357342, upload-time = "2025-08-18T17:03:50.038Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bf/9c/8c95d856233c1f82500c2450b8c68576b4cf1c871db3afac5c34ff84e6fd/jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63", size = 90040, upload_time = "2025-08-18T17:03:48.373Z" }, + { url = "https://files.pythonhosted.org/packages/bf/9c/8c95d856233c1f82500c2450b8c68576b4cf1c871db3afac5c34ff84e6fd/jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63", size = 90040, upload-time = "2025-08-18T17:03:48.373Z" }, ] [package.optional-dependencies] @@ -2548,9 +2589,9 @@ dependencies = [ { name = "referencing" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6e/45/41ebc679c2a4fced6a722f624c18d658dee42612b83ea24c1caf7c0eb3a8/jsonschema_path-0.3.4.tar.gz", hash = "sha256:8365356039f16cc65fddffafda5f58766e34bebab7d6d105616ab52bc4297001", size = 11159, upload_time = "2025-01-24T14:33:16.547Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6e/45/41ebc679c2a4fced6a722f624c18d658dee42612b83ea24c1caf7c0eb3a8/jsonschema_path-0.3.4.tar.gz", hash = "sha256:8365356039f16cc65fddffafda5f58766e34bebab7d6d105616ab52bc4297001", size = 11159, upload-time = "2025-01-24T14:33:16.547Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/58/3485da8cb93d2f393bce453adeef16896751f14ba3e2024bc21dc9597646/jsonschema_path-0.3.4-py3-none-any.whl", hash = "sha256:f502191fdc2b22050f9a81c9237be9d27145b9001c55842bece5e94e382e52f8", size = 14810, upload_time = "2025-01-24T14:33:14.652Z" }, + { url = "https://files.pythonhosted.org/packages/cb/58/3485da8cb93d2f393bce453adeef16896751f14ba3e2024bc21dc9597646/jsonschema_path-0.3.4-py3-none-any.whl", hash = "sha256:f502191fdc2b22050f9a81c9237be9d27145b9001c55842bece5e94e382e52f8", size = 14810, upload-time = "2025-01-24T14:33:14.652Z" }, ] [[package]] @@ -2560,9 +2601,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d4/3e/088097e87f6b24b162cd42b090b1d3891b68e9dac96ceeac8ed5dff94db7/jsonschema_pydantic-0.6.tar.gz", hash = "sha256:6069a8929a333a7c7ea8510e9de50f062e747e655e6ba106da5af1981f995270", size = 6227, upload_time = "2024-02-03T21:50:23.285Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d4/3e/088097e87f6b24b162cd42b090b1d3891b68e9dac96ceeac8ed5dff94db7/jsonschema_pydantic-0.6.tar.gz", hash = "sha256:6069a8929a333a7c7ea8510e9de50f062e747e655e6ba106da5af1981f995270", size = 6227, upload-time = "2024-02-03T21:50:23.285Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/67/cbb63be985519b51d13499e726db2c960069588d5c2c479859856158b4de/jsonschema_pydantic-0.6-py3-none-any.whl", hash = "sha256:98385ed53ab87598665956b43756746350e2b60411a38381231f9703d36e40eb", size = 4154, upload_time = "2024-02-03T21:50:20.622Z" }, + { url = "https://files.pythonhosted.org/packages/e7/67/cbb63be985519b51d13499e726db2c960069588d5c2c479859856158b4de/jsonschema_pydantic-0.6-py3-none-any.whl", hash = "sha256:98385ed53ab87598665956b43756746350e2b60411a38381231f9703d36e40eb", size = 4154, upload-time = "2024-02-03T21:50:20.622Z" }, ] [[package]] @@ -2572,9 +2613,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "referencing" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d", size = 32855, upload_time = "2025-09-08T01:34:59.186Z" } +sdist = { url = "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d", size = 32855, upload-time = "2025-09-08T01:34:59.186Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe", size = 18437, upload_time = "2025-09-08T01:34:57.871Z" }, + { url = "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe", size = 18437, upload-time = "2025-09-08T01:34:57.871Z" }, ] [[package]] @@ -2589,9 +2630,9 @@ dependencies = [ { name = "nbconvert" }, { name = "notebook" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/58/f3/af28ea964ab8bc1e472dba2e82627d36d470c51f5cd38c37502eeffaa25e/jupyter-1.1.1.tar.gz", hash = "sha256:d55467bceabdea49d7e3624af7e33d59c37fff53ed3a350e1ac957bed731de7a", size = 5714959, upload_time = "2024-08-30T07:15:48.299Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/f3/af28ea964ab8bc1e472dba2e82627d36d470c51f5cd38c37502eeffaa25e/jupyter-1.1.1.tar.gz", hash = "sha256:d55467bceabdea49d7e3624af7e33d59c37fff53ed3a350e1ac957bed731de7a", size = 5714959, upload-time = "2024-08-30T07:15:48.299Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/38/64/285f20a31679bf547b75602702f7800e74dbabae36ef324f716c02804753/jupyter-1.1.1-py2.py3-none-any.whl", hash = "sha256:7a59533c22af65439b24bbe60373a4e95af8f16ac65a6c00820ad378e3f7cc83", size = 2657, upload_time = "2024-08-30T07:15:47.045Z" }, + { url = "https://files.pythonhosted.org/packages/38/64/285f20a31679bf547b75602702f7800e74dbabae36ef324f716c02804753/jupyter-1.1.1-py2.py3-none-any.whl", hash = "sha256:7a59533c22af65439b24bbe60373a4e95af8f16ac65a6c00820ad378e3f7cc83", size = 2657, upload-time = "2024-08-30T07:15:47.045Z" }, ] [[package]] @@ -2605,9 +2646,9 @@ dependencies = [ { name = "tornado" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/22/bf9f12fdaeae18019a468b68952a60fe6dbab5d67cd2a103cac7659b41ca/jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419", size = 342019, upload_time = "2024-09-17T10:44:17.613Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/22/bf9f12fdaeae18019a468b68952a60fe6dbab5d67cd2a103cac7659b41ca/jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419", size = 342019, upload-time = "2024-09-17T10:44:17.613Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/85/b0394e0b6fcccd2c1eeefc230978a6f8cb0c5df1e4cd3e7625735a0d7d1e/jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f", size = 106105, upload_time = "2024-09-17T10:44:15.218Z" }, + { url = "https://files.pythonhosted.org/packages/11/85/b0394e0b6fcccd2c1eeefc230978a6f8cb0c5df1e4cd3e7625735a0d7d1e/jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f", size = 106105, upload-time = "2024-09-17T10:44:15.218Z" }, ] [[package]] @@ -2624,9 +2665,9 @@ dependencies = [ { name = "pyzmq" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bd/2d/e2fd31e2fc41c14e2bcb6c976ab732597e907523f6b2420305f9fc7fdbdb/jupyter_console-6.6.3.tar.gz", hash = "sha256:566a4bf31c87adbfadf22cdf846e3069b59a71ed5da71d6ba4d8aaad14a53539", size = 34363, upload_time = "2023-03-06T14:13:31.02Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/2d/e2fd31e2fc41c14e2bcb6c976ab732597e907523f6b2420305f9fc7fdbdb/jupyter_console-6.6.3.tar.gz", hash = "sha256:566a4bf31c87adbfadf22cdf846e3069b59a71ed5da71d6ba4d8aaad14a53539", size = 34363, upload-time = "2023-03-06T14:13:31.02Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ca/77/71d78d58f15c22db16328a476426f7ac4a60d3a5a7ba3b9627ee2f7903d4/jupyter_console-6.6.3-py3-none-any.whl", hash = "sha256:309d33409fcc92ffdad25f0bcdf9a4a9daa61b6f341177570fdac03de5352485", size = 24510, upload_time = "2023-03-06T14:13:28.229Z" }, + { url = "https://files.pythonhosted.org/packages/ca/77/71d78d58f15c22db16328a476426f7ac4a60d3a5a7ba3b9627ee2f7903d4/jupyter_console-6.6.3-py3-none-any.whl", hash = "sha256:309d33409fcc92ffdad25f0bcdf9a4a9daa61b6f341177570fdac03de5352485", size = 24510, upload-time = "2023-03-06T14:13:28.229Z" }, ] [[package]] @@ -2637,9 +2678,9 @@ dependencies = [ { name = "platformdirs" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/02/49/9d1284d0dc65e2c757b74c6687b6d319b02f822ad039e5c512df9194d9dd/jupyter_core-5.9.1.tar.gz", hash = "sha256:4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508", size = 89814, upload_time = "2025-10-16T19:19:18.444Z" } +sdist = { url = "https://files.pythonhosted.org/packages/02/49/9d1284d0dc65e2c757b74c6687b6d319b02f822ad039e5c512df9194d9dd/jupyter_core-5.9.1.tar.gz", hash = "sha256:4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508", size = 89814, upload-time = "2025-10-16T19:19:18.444Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/e7/80988e32bf6f73919a113473a604f5a8f09094de312b9d52b79c2df7612b/jupyter_core-5.9.1-py3-none-any.whl", hash = "sha256:ebf87fdc6073d142e114c72c9e29a9d7ca03fad818c5d300ce2adc1fb0743407", size = 29032, upload_time = "2025-10-16T19:19:16.783Z" }, + { url = "https://files.pythonhosted.org/packages/e7/e7/80988e32bf6f73919a113473a604f5a8f09094de312b9d52b79c2df7612b/jupyter_core-5.9.1-py3-none-any.whl", hash = "sha256:ebf87fdc6073d142e114c72c9e29a9d7ca03fad818c5d300ce2adc1fb0743407", size = 29032, upload-time = "2025-10-16T19:19:16.783Z" }, ] [[package]] @@ -2656,9 +2697,9 @@ dependencies = [ { name = "rfc3986-validator" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9d/c3/306d090461e4cf3cd91eceaff84bede12a8e52cd821c2d20c9a4fd728385/jupyter_events-0.12.0.tar.gz", hash = "sha256:fc3fce98865f6784c9cd0a56a20644fc6098f21c8c33834a8d9fe383c17e554b", size = 62196, upload_time = "2025-02-03T17:23:41.485Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9d/c3/306d090461e4cf3cd91eceaff84bede12a8e52cd821c2d20c9a4fd728385/jupyter_events-0.12.0.tar.gz", hash = "sha256:fc3fce98865f6784c9cd0a56a20644fc6098f21c8c33834a8d9fe383c17e554b", size = 62196, upload-time = "2025-02-03T17:23:41.485Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e2/48/577993f1f99c552f18a0428731a755e06171f9902fa118c379eb7c04ea22/jupyter_events-0.12.0-py3-none-any.whl", hash = "sha256:6464b2fa5ad10451c3d35fabc75eab39556ae1e2853ad0c0cc31b656731a97fb", size = 19430, upload_time = "2025-02-03T17:23:38.643Z" }, + { url = "https://files.pythonhosted.org/packages/e2/48/577993f1f99c552f18a0428731a755e06171f9902fa118c379eb7c04ea22/jupyter_events-0.12.0-py3-none-any.whl", hash = "sha256:6464b2fa5ad10451c3d35fabc75eab39556ae1e2853ad0c0cc31b656731a97fb", size = 19430, upload-time = "2025-02-03T17:23:38.643Z" }, ] [[package]] @@ -2668,9 +2709,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jupyter-server" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/eb/5a/9066c9f8e94ee517133cd98dba393459a16cd48bba71a82f16a65415206c/jupyter_lsp-2.3.0.tar.gz", hash = "sha256:458aa59339dc868fb784d73364f17dbce8836e906cd75fd471a325cba02e0245", size = 54823, upload_time = "2025-08-27T17:47:34.671Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/5a/9066c9f8e94ee517133cd98dba393459a16cd48bba71a82f16a65415206c/jupyter_lsp-2.3.0.tar.gz", hash = "sha256:458aa59339dc868fb784d73364f17dbce8836e906cd75fd471a325cba02e0245", size = 54823, upload-time = "2025-08-27T17:47:34.671Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/60/1f6cee0c46263de1173894f0fafcb3475ded276c472c14d25e0280c18d6d/jupyter_lsp-2.3.0-py3-none-any.whl", hash = "sha256:e914a3cb2addf48b1c7710914771aaf1819d46b2e5a79b0f917b5478ec93f34f", size = 76687, upload_time = "2025-08-27T17:47:33.15Z" }, + { url = "https://files.pythonhosted.org/packages/1a/60/1f6cee0c46263de1173894f0fafcb3475ded276c472c14d25e0280c18d6d/jupyter_lsp-2.3.0-py3-none-any.whl", hash = "sha256:e914a3cb2addf48b1c7710914771aaf1819d46b2e5a79b0f917b5478ec93f34f", size = 76687, upload-time = "2025-08-27T17:47:33.15Z" }, ] [[package]] @@ -2697,9 +2738,9 @@ dependencies = [ { name = "traitlets" }, { name = "websocket-client" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5b/ac/e040ec363d7b6b1f11304cc9f209dac4517ece5d5e01821366b924a64a50/jupyter_server-2.17.0.tar.gz", hash = "sha256:c38ea898566964c888b4772ae1ed58eca84592e88251d2cfc4d171f81f7e99d5", size = 731949, upload_time = "2025-08-21T14:42:54.042Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5b/ac/e040ec363d7b6b1f11304cc9f209dac4517ece5d5e01821366b924a64a50/jupyter_server-2.17.0.tar.gz", hash = "sha256:c38ea898566964c888b4772ae1ed58eca84592e88251d2cfc4d171f81f7e99d5", size = 731949, upload-time = "2025-08-21T14:42:54.042Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/92/80/a24767e6ca280f5a49525d987bf3e4d7552bf67c8be07e8ccf20271f8568/jupyter_server-2.17.0-py3-none-any.whl", hash = "sha256:e8cb9c7db4251f51ed307e329b81b72ccf2056ff82d50524debde1ee1870e13f", size = 388221, upload_time = "2025-08-21T14:42:52.034Z" }, + { url = "https://files.pythonhosted.org/packages/92/80/a24767e6ca280f5a49525d987bf3e4d7552bf67c8be07e8ccf20271f8568/jupyter_server-2.17.0-py3-none-any.whl", hash = "sha256:e8cb9c7db4251f51ed307e329b81b72ccf2056ff82d50524debde1ee1870e13f", size = 388221, upload-time = "2025-08-21T14:42:52.034Z" }, ] [[package]] @@ -2710,9 +2751,9 @@ dependencies = [ { name = "pywinpty", marker = "os_name == 'nt'" }, { name = "terminado" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fc/d5/562469734f476159e99a55426d697cbf8e7eb5efe89fb0e0b4f83a3d3459/jupyter_server_terminals-0.5.3.tar.gz", hash = "sha256:5ae0295167220e9ace0edcfdb212afd2b01ee8d179fe6f23c899590e9b8a5269", size = 31430, upload_time = "2024-03-12T14:37:03.049Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fc/d5/562469734f476159e99a55426d697cbf8e7eb5efe89fb0e0b4f83a3d3459/jupyter_server_terminals-0.5.3.tar.gz", hash = "sha256:5ae0295167220e9ace0edcfdb212afd2b01ee8d179fe6f23c899590e9b8a5269", size = 31430, upload-time = "2024-03-12T14:37:03.049Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/2d/2b32cdbe8d2a602f697a649798554e4f072115438e92249624e532e8aca6/jupyter_server_terminals-0.5.3-py3-none-any.whl", hash = "sha256:41ee0d7dc0ebf2809c668e0fc726dfaf258fcd3e769568996ca731b6194ae9aa", size = 13656, upload_time = "2024-03-12T14:37:00.708Z" }, + { url = "https://files.pythonhosted.org/packages/07/2d/2b32cdbe8d2a602f697a649798554e4f072115438e92249624e532e8aca6/jupyter_server_terminals-0.5.3-py3-none-any.whl", hash = "sha256:41ee0d7dc0ebf2809c668e0fc726dfaf258fcd3e769568996ca731b6194ae9aa", size = 13656, upload-time = "2024-03-12T14:37:00.708Z" }, ] [[package]] @@ -2734,18 +2775,18 @@ dependencies = [ { name = "tornado" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/45/b2/7dad2d0049a904d17c070226a4f78f81905f93bfe09503722d210ccf9335/jupyterlab-4.4.9.tar.gz", hash = "sha256:ea55aca8269909016d5fde2dc09b97128bc931230183fe7e2920ede5154ad9c2", size = 22966654, upload_time = "2025-09-26T17:28:20.158Z" } +sdist = { url = "https://files.pythonhosted.org/packages/45/b2/7dad2d0049a904d17c070226a4f78f81905f93bfe09503722d210ccf9335/jupyterlab-4.4.9.tar.gz", hash = "sha256:ea55aca8269909016d5fde2dc09b97128bc931230183fe7e2920ede5154ad9c2", size = 22966654, upload-time = "2025-09-26T17:28:20.158Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/fd/ac0979ebd1b1975c266c99b96930b0a66609c3f6e5d76979ca6eb3073896/jupyterlab-4.4.9-py3-none-any.whl", hash = "sha256:394c902827350c017430a8370b9f40c03c098773084bc53930145c146d3d2cb2", size = 12292552, upload_time = "2025-09-26T17:28:15.663Z" }, + { url = "https://files.pythonhosted.org/packages/1f/fd/ac0979ebd1b1975c266c99b96930b0a66609c3f6e5d76979ca6eb3073896/jupyterlab-4.4.9-py3-none-any.whl", hash = "sha256:394c902827350c017430a8370b9f40c03c098773084bc53930145c146d3d2cb2", size = 12292552, upload-time = "2025-09-26T17:28:15.663Z" }, ] [[package]] name = "jupyterlab-pygments" version = "0.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/90/51/9187be60d989df97f5f0aba133fa54e7300f17616e065d1ada7d7646b6d6/jupyterlab_pygments-0.3.0.tar.gz", hash = "sha256:721aca4d9029252b11cfa9d185e5b5af4d54772bb8072f9b7036f4170054d35d", size = 512900, upload_time = "2023-11-23T09:26:37.44Z" } +sdist = { url = "https://files.pythonhosted.org/packages/90/51/9187be60d989df97f5f0aba133fa54e7300f17616e065d1ada7d7646b6d6/jupyterlab_pygments-0.3.0.tar.gz", hash = "sha256:721aca4d9029252b11cfa9d185e5b5af4d54772bb8072f9b7036f4170054d35d", size = 512900, upload-time = "2023-11-23T09:26:37.44Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/dd/ead9d8ea85bf202d90cc513b533f9c363121c7792674f78e0d8a854b63b4/jupyterlab_pygments-0.3.0-py3-none-any.whl", hash = "sha256:841a89020971da1d8693f1a99997aefc5dc424bb1b251fd6322462a1b8842780", size = 15884, upload_time = "2023-11-23T09:26:34.325Z" }, + { url = "https://files.pythonhosted.org/packages/b1/dd/ead9d8ea85bf202d90cc513b533f9c363121c7792674f78e0d8a854b63b4/jupyterlab_pygments-0.3.0-py3-none-any.whl", hash = "sha256:841a89020971da1d8693f1a99997aefc5dc424bb1b251fd6322462a1b8842780", size = 15884, upload-time = "2023-11-23T09:26:34.325Z" }, ] [[package]] @@ -2761,64 +2802,64 @@ dependencies = [ { name = "packaging" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0a/c9/a883ce65eb27905ce77ace410d83587c82ea64dc85a48d1f7ed52bcfa68d/jupyterlab_server-2.27.3.tar.gz", hash = "sha256:eb36caca59e74471988f0ae25c77945610b887f777255aa21f8065def9e51ed4", size = 76173, upload_time = "2024-07-16T17:02:04.149Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0a/c9/a883ce65eb27905ce77ace410d83587c82ea64dc85a48d1f7ed52bcfa68d/jupyterlab_server-2.27.3.tar.gz", hash = "sha256:eb36caca59e74471988f0ae25c77945610b887f777255aa21f8065def9e51ed4", size = 76173, upload-time = "2024-07-16T17:02:04.149Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/54/09/2032e7d15c544a0e3cd831c51d77a8ca57f7555b2e1b2922142eddb02a84/jupyterlab_server-2.27.3-py3-none-any.whl", hash = "sha256:e697488f66c3db49df675158a77b3b017520d772c6e1548c7d9bcc5df7944ee4", size = 59700, upload_time = "2024-07-16T17:02:01.115Z" }, + { url = "https://files.pythonhosted.org/packages/54/09/2032e7d15c544a0e3cd831c51d77a8ca57f7555b2e1b2922142eddb02a84/jupyterlab_server-2.27.3-py3-none-any.whl", hash = "sha256:e697488f66c3db49df675158a77b3b017520d772c6e1548c7d9bcc5df7944ee4", size = 59700, upload-time = "2024-07-16T17:02:01.115Z" }, ] [[package]] name = "jupyterlab-widgets" version = "3.0.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b9/7d/160595ca88ee87ac6ba95d82177d29ec60aaa63821d3077babb22ce031a5/jupyterlab_widgets-3.0.15.tar.gz", hash = "sha256:2920888a0c2922351a9202817957a68c07d99673504d6cd37345299e971bb08b", size = 213149, upload_time = "2025-05-05T12:32:31.004Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b9/7d/160595ca88ee87ac6ba95d82177d29ec60aaa63821d3077babb22ce031a5/jupyterlab_widgets-3.0.15.tar.gz", hash = "sha256:2920888a0c2922351a9202817957a68c07d99673504d6cd37345299e971bb08b", size = 213149, upload-time = "2025-05-05T12:32:31.004Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/6a/ca128561b22b60bd5a0c4ea26649e68c8556b82bc70a0c396eebc977fe86/jupyterlab_widgets-3.0.15-py3-none-any.whl", hash = "sha256:d59023d7d7ef71400d51e6fee9a88867f6e65e10a4201605d2d7f3e8f012a31c", size = 216571, upload_time = "2025-05-05T12:32:29.534Z" }, + { url = "https://files.pythonhosted.org/packages/43/6a/ca128561b22b60bd5a0c4ea26649e68c8556b82bc70a0c396eebc977fe86/jupyterlab_widgets-3.0.15-py3-none-any.whl", hash = "sha256:d59023d7d7ef71400d51e6fee9a88867f6e65e10a4201605d2d7f3e8f012a31c", size = 216571, upload-time = "2025-05-05T12:32:29.534Z" }, ] [[package]] name = "kiwisolver" version = "1.4.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5c/3c/85844f1b0feb11ee581ac23fe5fce65cd049a200c1446708cc1b7f922875/kiwisolver-1.4.9.tar.gz", hash = "sha256:c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d", size = 97564, upload_time = "2025-08-10T21:27:49.279Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/3c/85844f1b0feb11ee581ac23fe5fce65cd049a200c1446708cc1b7f922875/kiwisolver-1.4.9.tar.gz", hash = "sha256:c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d", size = 97564, upload-time = "2025-08-10T21:27:49.279Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/c9/13573a747838aeb1c76e3267620daa054f4152444d1f3d1a2324b78255b5/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ac5a486ac389dddcc5bef4f365b6ae3ffff2c433324fb38dd35e3fab7c957999", size = 123686, upload_time = "2025-08-10T21:26:10.034Z" }, - { url = "https://files.pythonhosted.org/packages/51/ea/2ecf727927f103ffd1739271ca19c424d0e65ea473fbaeea1c014aea93f6/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f2ba92255faa7309d06fe44c3a4a97efe1c8d640c2a79a5ef728b685762a6fd2", size = 66460, upload_time = "2025-08-10T21:26:11.083Z" }, - { url = "https://files.pythonhosted.org/packages/5b/5a/51f5464373ce2aeb5194508298a508b6f21d3867f499556263c64c621914/kiwisolver-1.4.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a2899935e724dd1074cb568ce7ac0dce28b2cd6ab539c8e001a8578eb106d14", size = 64952, upload_time = "2025-08-10T21:26:12.058Z" }, - { url = "https://files.pythonhosted.org/packages/70/90/6d240beb0f24b74371762873e9b7f499f1e02166a2d9c5801f4dbf8fa12e/kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f6008a4919fdbc0b0097089f67a1eb55d950ed7e90ce2cc3e640abadd2757a04", size = 1474756, upload_time = "2025-08-10T21:26:13.096Z" }, - { url = "https://files.pythonhosted.org/packages/12/42/f36816eaf465220f683fb711efdd1bbf7a7005a2473d0e4ed421389bd26c/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67bb8b474b4181770f926f7b7d2f8c0248cbcb78b660fdd41a47054b28d2a752", size = 1276404, upload_time = "2025-08-10T21:26:14.457Z" }, - { url = "https://files.pythonhosted.org/packages/2e/64/bc2de94800adc830c476dce44e9b40fd0809cddeef1fde9fcf0f73da301f/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2327a4a30d3ee07d2fbe2e7933e8a37c591663b96ce42a00bc67461a87d7df77", size = 1294410, upload_time = "2025-08-10T21:26:15.73Z" }, - { url = "https://files.pythonhosted.org/packages/5f/42/2dc82330a70aa8e55b6d395b11018045e58d0bb00834502bf11509f79091/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a08b491ec91b1d5053ac177afe5290adacf1f0f6307d771ccac5de30592d198", size = 1343631, upload_time = "2025-08-10T21:26:17.045Z" }, - { url = "https://files.pythonhosted.org/packages/22/fd/f4c67a6ed1aab149ec5a8a401c323cee7a1cbe364381bb6c9c0d564e0e20/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8fc5c867c22b828001b6a38d2eaeb88160bf5783c6cb4a5e440efc981ce286d", size = 2224963, upload_time = "2025-08-10T21:26:18.737Z" }, - { url = "https://files.pythonhosted.org/packages/45/aa/76720bd4cb3713314677d9ec94dcc21ced3f1baf4830adde5bb9b2430a5f/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3b3115b2581ea35bb6d1f24a4c90af37e5d9b49dcff267eeed14c3893c5b86ab", size = 2321295, upload_time = "2025-08-10T21:26:20.11Z" }, - { url = "https://files.pythonhosted.org/packages/80/19/d3ec0d9ab711242f56ae0dc2fc5d70e298bb4a1f9dfab44c027668c673a1/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858e4c22fb075920b96a291928cb7dea5644e94c0ee4fcd5af7e865655e4ccf2", size = 2487987, upload_time = "2025-08-10T21:26:21.49Z" }, - { url = "https://files.pythonhosted.org/packages/39/e9/61e4813b2c97e86b6fdbd4dd824bf72d28bcd8d4849b8084a357bc0dd64d/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ed0fecd28cc62c54b262e3736f8bb2512d8dcfdc2bcf08be5f47f96bf405b145", size = 2291817, upload_time = "2025-08-10T21:26:22.812Z" }, - { url = "https://files.pythonhosted.org/packages/a0/41/85d82b0291db7504da3c2defe35c9a8a5c9803a730f297bd823d11d5fb77/kiwisolver-1.4.9-cp312-cp312-win_amd64.whl", hash = "sha256:f68208a520c3d86ea51acf688a3e3002615a7f0238002cccc17affecc86a8a54", size = 73895, upload_time = "2025-08-10T21:26:24.37Z" }, - { url = "https://files.pythonhosted.org/packages/e2/92/5f3068cf15ee5cb624a0c7596e67e2a0bb2adee33f71c379054a491d07da/kiwisolver-1.4.9-cp312-cp312-win_arm64.whl", hash = "sha256:2c1a4f57df73965f3f14df20b80ee29e6a7930a57d2d9e8491a25f676e197c60", size = 64992, upload_time = "2025-08-10T21:26:25.732Z" }, - { url = "https://files.pythonhosted.org/packages/31/c1/c2686cda909742ab66c7388e9a1a8521a59eb89f8bcfbee28fc980d07e24/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8", size = 123681, upload_time = "2025-08-10T21:26:26.725Z" }, - { url = "https://files.pythonhosted.org/packages/ca/f0/f44f50c9f5b1a1860261092e3bc91ecdc9acda848a8b8c6abfda4a24dd5c/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2", size = 66464, upload_time = "2025-08-10T21:26:27.733Z" }, - { url = "https://files.pythonhosted.org/packages/2d/7a/9d90a151f558e29c3936b8a47ac770235f436f2120aca41a6d5f3d62ae8d/kiwisolver-1.4.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a12cf6398e8a0a001a059747a1cbf24705e18fe413bc22de7b3d15c67cffe3f", size = 64961, upload_time = "2025-08-10T21:26:28.729Z" }, - { url = "https://files.pythonhosted.org/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b67e6efbf68e077dd71d1a6b37e43e1a99d0bff1a3d51867d45ee8908b931098", size = 1474607, upload_time = "2025-08-10T21:26:29.798Z" }, - { url = "https://files.pythonhosted.org/packages/d9/28/aac26d4c882f14de59041636292bc838db8961373825df23b8eeb807e198/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5656aa670507437af0207645273ccdfee4f14bacd7f7c67a4306d0dcaeaf6eed", size = 1276546, upload_time = "2025-08-10T21:26:31.401Z" }, - { url = "https://files.pythonhosted.org/packages/8b/ad/8bfc1c93d4cc565e5069162f610ba2f48ff39b7de4b5b8d93f69f30c4bed/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bfc08add558155345129c7803b3671cf195e6a56e7a12f3dde7c57d9b417f525", size = 1294482, upload_time = "2025-08-10T21:26:32.721Z" }, - { url = "https://files.pythonhosted.org/packages/da/f1/6aca55ff798901d8ce403206d00e033191f63d82dd708a186e0ed2067e9c/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:40092754720b174e6ccf9e845d0d8c7d8e12c3d71e7fc35f55f3813e96376f78", size = 1343720, upload_time = "2025-08-10T21:26:34.032Z" }, - { url = "https://files.pythonhosted.org/packages/d1/91/eed031876c595c81d90d0f6fc681ece250e14bf6998c3d7c419466b523b7/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:497d05f29a1300d14e02e6441cf0f5ee81c1ff5a304b0d9fb77423974684e08b", size = 2224907, upload_time = "2025-08-10T21:26:35.824Z" }, - { url = "https://files.pythonhosted.org/packages/e9/ec/4d1925f2e49617b9cca9c34bfa11adefad49d00db038e692a559454dfb2e/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdd1a81a1860476eb41ac4bc1e07b3f07259e6d55bbf739b79c8aaedcf512799", size = 2321334, upload_time = "2025-08-10T21:26:37.534Z" }, - { url = "https://files.pythonhosted.org/packages/43/cb/450cd4499356f68802750c6ddc18647b8ea01ffa28f50d20598e0befe6e9/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e6b93f13371d341afee3be9f7c5964e3fe61d5fa30f6a30eb49856935dfe4fc3", size = 2488313, upload_time = "2025-08-10T21:26:39.191Z" }, - { url = "https://files.pythonhosted.org/packages/71/67/fc76242bd99f885651128a5d4fa6083e5524694b7c88b489b1b55fdc491d/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d75aa530ccfaa593da12834b86a0724f58bff12706659baa9227c2ccaa06264c", size = 2291970, upload_time = "2025-08-10T21:26:40.828Z" }, - { url = "https://files.pythonhosted.org/packages/75/bd/f1a5d894000941739f2ae1b65a32892349423ad49c2e6d0771d0bad3fae4/kiwisolver-1.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:dd0a578400839256df88c16abddf9ba14813ec5f21362e1fe65022e00c883d4d", size = 73894, upload_time = "2025-08-10T21:26:42.33Z" }, - { url = "https://files.pythonhosted.org/packages/95/38/dce480814d25b99a391abbddadc78f7c117c6da34be68ca8b02d5848b424/kiwisolver-1.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:d4188e73af84ca82468f09cadc5ac4db578109e52acb4518d8154698d3a87ca2", size = 64995, upload_time = "2025-08-10T21:26:43.889Z" }, - { url = "https://files.pythonhosted.org/packages/e2/37/7d218ce5d92dadc5ebdd9070d903e0c7cf7edfe03f179433ac4d13ce659c/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a0f2724dfd4e3b3ac5a82436a8e6fd16baa7d507117e4279b660fe8ca38a3a1", size = 126510, upload_time = "2025-08-10T21:26:44.915Z" }, - { url = "https://files.pythonhosted.org/packages/23/b0/e85a2b48233daef4b648fb657ebbb6f8367696a2d9548a00b4ee0eb67803/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b11d6a633e4ed84fc0ddafd4ebfd8ea49b3f25082c04ad12b8315c11d504dc1", size = 67903, upload_time = "2025-08-10T21:26:45.934Z" }, - { url = "https://files.pythonhosted.org/packages/44/98/f2425bc0113ad7de24da6bb4dae1343476e95e1d738be7c04d31a5d037fd/kiwisolver-1.4.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61874cdb0a36016354853593cffc38e56fc9ca5aa97d2c05d3dcf6922cd55a11", size = 66402, upload_time = "2025-08-10T21:26:47.101Z" }, - { url = "https://files.pythonhosted.org/packages/98/d8/594657886df9f34c4177cc353cc28ca7e6e5eb562d37ccc233bff43bbe2a/kiwisolver-1.4.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:60c439763a969a6af93b4881db0eed8fadf93ee98e18cbc35bc8da868d0c4f0c", size = 1582135, upload_time = "2025-08-10T21:26:48.665Z" }, - { url = "https://files.pythonhosted.org/packages/5c/c6/38a115b7170f8b306fc929e166340c24958347308ea3012c2b44e7e295db/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92a2f997387a1b79a75e7803aa7ded2cfbe2823852ccf1ba3bcf613b62ae3197", size = 1389409, upload_time = "2025-08-10T21:26:50.335Z" }, - { url = "https://files.pythonhosted.org/packages/bf/3b/e04883dace81f24a568bcee6eb3001da4ba05114afa622ec9b6fafdc1f5e/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a31d512c812daea6d8b3be3b2bfcbeb091dbb09177706569bcfc6240dcf8b41c", size = 1401763, upload_time = "2025-08-10T21:26:51.867Z" }, - { url = "https://files.pythonhosted.org/packages/9f/80/20ace48e33408947af49d7d15c341eaee69e4e0304aab4b7660e234d6288/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:52a15b0f35dad39862d376df10c5230155243a2c1a436e39eb55623ccbd68185", size = 1453643, upload_time = "2025-08-10T21:26:53.592Z" }, - { url = "https://files.pythonhosted.org/packages/64/31/6ce4380a4cd1f515bdda976a1e90e547ccd47b67a1546d63884463c92ca9/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a30fd6fdef1430fd9e1ba7b3398b5ee4e2887783917a687d86ba69985fb08748", size = 2330818, upload_time = "2025-08-10T21:26:55.051Z" }, - { url = "https://files.pythonhosted.org/packages/fa/e9/3f3fcba3bcc7432c795b82646306e822f3fd74df0ee81f0fa067a1f95668/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cc9617b46837c6468197b5945e196ee9ca43057bb7d9d1ae688101e4e1dddf64", size = 2419963, upload_time = "2025-08-10T21:26:56.421Z" }, - { url = "https://files.pythonhosted.org/packages/99/43/7320c50e4133575c66e9f7dadead35ab22d7c012a3b09bb35647792b2a6d/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:0ab74e19f6a2b027ea4f845a78827969af45ce790e6cb3e1ebab71bdf9f215ff", size = 2594639, upload_time = "2025-08-10T21:26:57.882Z" }, - { url = "https://files.pythonhosted.org/packages/65/d6/17ae4a270d4a987ef8a385b906d2bdfc9fce502d6dc0d3aea865b47f548c/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dba5ee5d3981160c28d5490f0d1b7ed730c22470ff7f6cc26cfcfaacb9896a07", size = 2391741, upload_time = "2025-08-10T21:26:59.237Z" }, - { url = "https://files.pythonhosted.org/packages/2a/8f/8f6f491d595a9e5912971f3f863d81baddccc8a4d0c3749d6a0dd9ffc9df/kiwisolver-1.4.9-cp313-cp313t-win_arm64.whl", hash = "sha256:0749fd8f4218ad2e851e11cc4dc05c7cbc0cbc4267bdfdb31782e65aace4ee9c", size = 68646, upload_time = "2025-08-10T21:27:00.52Z" }, + { url = "https://files.pythonhosted.org/packages/86/c9/13573a747838aeb1c76e3267620daa054f4152444d1f3d1a2324b78255b5/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ac5a486ac389dddcc5bef4f365b6ae3ffff2c433324fb38dd35e3fab7c957999", size = 123686, upload-time = "2025-08-10T21:26:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/51/ea/2ecf727927f103ffd1739271ca19c424d0e65ea473fbaeea1c014aea93f6/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f2ba92255faa7309d06fe44c3a4a97efe1c8d640c2a79a5ef728b685762a6fd2", size = 66460, upload-time = "2025-08-10T21:26:11.083Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/51f5464373ce2aeb5194508298a508b6f21d3867f499556263c64c621914/kiwisolver-1.4.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a2899935e724dd1074cb568ce7ac0dce28b2cd6ab539c8e001a8578eb106d14", size = 64952, upload-time = "2025-08-10T21:26:12.058Z" }, + { url = "https://files.pythonhosted.org/packages/70/90/6d240beb0f24b74371762873e9b7f499f1e02166a2d9c5801f4dbf8fa12e/kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f6008a4919fdbc0b0097089f67a1eb55d950ed7e90ce2cc3e640abadd2757a04", size = 1474756, upload-time = "2025-08-10T21:26:13.096Z" }, + { url = "https://files.pythonhosted.org/packages/12/42/f36816eaf465220f683fb711efdd1bbf7a7005a2473d0e4ed421389bd26c/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67bb8b474b4181770f926f7b7d2f8c0248cbcb78b660fdd41a47054b28d2a752", size = 1276404, upload-time = "2025-08-10T21:26:14.457Z" }, + { url = "https://files.pythonhosted.org/packages/2e/64/bc2de94800adc830c476dce44e9b40fd0809cddeef1fde9fcf0f73da301f/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2327a4a30d3ee07d2fbe2e7933e8a37c591663b96ce42a00bc67461a87d7df77", size = 1294410, upload-time = "2025-08-10T21:26:15.73Z" }, + { url = "https://files.pythonhosted.org/packages/5f/42/2dc82330a70aa8e55b6d395b11018045e58d0bb00834502bf11509f79091/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a08b491ec91b1d5053ac177afe5290adacf1f0f6307d771ccac5de30592d198", size = 1343631, upload-time = "2025-08-10T21:26:17.045Z" }, + { url = "https://files.pythonhosted.org/packages/22/fd/f4c67a6ed1aab149ec5a8a401c323cee7a1cbe364381bb6c9c0d564e0e20/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8fc5c867c22b828001b6a38d2eaeb88160bf5783c6cb4a5e440efc981ce286d", size = 2224963, upload-time = "2025-08-10T21:26:18.737Z" }, + { url = "https://files.pythonhosted.org/packages/45/aa/76720bd4cb3713314677d9ec94dcc21ced3f1baf4830adde5bb9b2430a5f/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3b3115b2581ea35bb6d1f24a4c90af37e5d9b49dcff267eeed14c3893c5b86ab", size = 2321295, upload-time = "2025-08-10T21:26:20.11Z" }, + { url = "https://files.pythonhosted.org/packages/80/19/d3ec0d9ab711242f56ae0dc2fc5d70e298bb4a1f9dfab44c027668c673a1/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858e4c22fb075920b96a291928cb7dea5644e94c0ee4fcd5af7e865655e4ccf2", size = 2487987, upload-time = "2025-08-10T21:26:21.49Z" }, + { url = "https://files.pythonhosted.org/packages/39/e9/61e4813b2c97e86b6fdbd4dd824bf72d28bcd8d4849b8084a357bc0dd64d/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ed0fecd28cc62c54b262e3736f8bb2512d8dcfdc2bcf08be5f47f96bf405b145", size = 2291817, upload-time = "2025-08-10T21:26:22.812Z" }, + { url = "https://files.pythonhosted.org/packages/a0/41/85d82b0291db7504da3c2defe35c9a8a5c9803a730f297bd823d11d5fb77/kiwisolver-1.4.9-cp312-cp312-win_amd64.whl", hash = "sha256:f68208a520c3d86ea51acf688a3e3002615a7f0238002cccc17affecc86a8a54", size = 73895, upload-time = "2025-08-10T21:26:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/e2/92/5f3068cf15ee5cb624a0c7596e67e2a0bb2adee33f71c379054a491d07da/kiwisolver-1.4.9-cp312-cp312-win_arm64.whl", hash = "sha256:2c1a4f57df73965f3f14df20b80ee29e6a7930a57d2d9e8491a25f676e197c60", size = 64992, upload-time = "2025-08-10T21:26:25.732Z" }, + { url = "https://files.pythonhosted.org/packages/31/c1/c2686cda909742ab66c7388e9a1a8521a59eb89f8bcfbee28fc980d07e24/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8", size = 123681, upload-time = "2025-08-10T21:26:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/ca/f0/f44f50c9f5b1a1860261092e3bc91ecdc9acda848a8b8c6abfda4a24dd5c/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2", size = 66464, upload-time = "2025-08-10T21:26:27.733Z" }, + { url = "https://files.pythonhosted.org/packages/2d/7a/9d90a151f558e29c3936b8a47ac770235f436f2120aca41a6d5f3d62ae8d/kiwisolver-1.4.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a12cf6398e8a0a001a059747a1cbf24705e18fe413bc22de7b3d15c67cffe3f", size = 64961, upload-time = "2025-08-10T21:26:28.729Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b67e6efbf68e077dd71d1a6b37e43e1a99d0bff1a3d51867d45ee8908b931098", size = 1474607, upload-time = "2025-08-10T21:26:29.798Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/aac26d4c882f14de59041636292bc838db8961373825df23b8eeb807e198/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5656aa670507437af0207645273ccdfee4f14bacd7f7c67a4306d0dcaeaf6eed", size = 1276546, upload-time = "2025-08-10T21:26:31.401Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ad/8bfc1c93d4cc565e5069162f610ba2f48ff39b7de4b5b8d93f69f30c4bed/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bfc08add558155345129c7803b3671cf195e6a56e7a12f3dde7c57d9b417f525", size = 1294482, upload-time = "2025-08-10T21:26:32.721Z" }, + { url = "https://files.pythonhosted.org/packages/da/f1/6aca55ff798901d8ce403206d00e033191f63d82dd708a186e0ed2067e9c/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:40092754720b174e6ccf9e845d0d8c7d8e12c3d71e7fc35f55f3813e96376f78", size = 1343720, upload-time = "2025-08-10T21:26:34.032Z" }, + { url = "https://files.pythonhosted.org/packages/d1/91/eed031876c595c81d90d0f6fc681ece250e14bf6998c3d7c419466b523b7/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:497d05f29a1300d14e02e6441cf0f5ee81c1ff5a304b0d9fb77423974684e08b", size = 2224907, upload-time = "2025-08-10T21:26:35.824Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ec/4d1925f2e49617b9cca9c34bfa11adefad49d00db038e692a559454dfb2e/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdd1a81a1860476eb41ac4bc1e07b3f07259e6d55bbf739b79c8aaedcf512799", size = 2321334, upload-time = "2025-08-10T21:26:37.534Z" }, + { url = "https://files.pythonhosted.org/packages/43/cb/450cd4499356f68802750c6ddc18647b8ea01ffa28f50d20598e0befe6e9/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e6b93f13371d341afee3be9f7c5964e3fe61d5fa30f6a30eb49856935dfe4fc3", size = 2488313, upload-time = "2025-08-10T21:26:39.191Z" }, + { url = "https://files.pythonhosted.org/packages/71/67/fc76242bd99f885651128a5d4fa6083e5524694b7c88b489b1b55fdc491d/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d75aa530ccfaa593da12834b86a0724f58bff12706659baa9227c2ccaa06264c", size = 2291970, upload-time = "2025-08-10T21:26:40.828Z" }, + { url = "https://files.pythonhosted.org/packages/75/bd/f1a5d894000941739f2ae1b65a32892349423ad49c2e6d0771d0bad3fae4/kiwisolver-1.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:dd0a578400839256df88c16abddf9ba14813ec5f21362e1fe65022e00c883d4d", size = 73894, upload-time = "2025-08-10T21:26:42.33Z" }, + { url = "https://files.pythonhosted.org/packages/95/38/dce480814d25b99a391abbddadc78f7c117c6da34be68ca8b02d5848b424/kiwisolver-1.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:d4188e73af84ca82468f09cadc5ac4db578109e52acb4518d8154698d3a87ca2", size = 64995, upload-time = "2025-08-10T21:26:43.889Z" }, + { url = "https://files.pythonhosted.org/packages/e2/37/7d218ce5d92dadc5ebdd9070d903e0c7cf7edfe03f179433ac4d13ce659c/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a0f2724dfd4e3b3ac5a82436a8e6fd16baa7d507117e4279b660fe8ca38a3a1", size = 126510, upload-time = "2025-08-10T21:26:44.915Z" }, + { url = "https://files.pythonhosted.org/packages/23/b0/e85a2b48233daef4b648fb657ebbb6f8367696a2d9548a00b4ee0eb67803/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b11d6a633e4ed84fc0ddafd4ebfd8ea49b3f25082c04ad12b8315c11d504dc1", size = 67903, upload-time = "2025-08-10T21:26:45.934Z" }, + { url = "https://files.pythonhosted.org/packages/44/98/f2425bc0113ad7de24da6bb4dae1343476e95e1d738be7c04d31a5d037fd/kiwisolver-1.4.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61874cdb0a36016354853593cffc38e56fc9ca5aa97d2c05d3dcf6922cd55a11", size = 66402, upload-time = "2025-08-10T21:26:47.101Z" }, + { url = "https://files.pythonhosted.org/packages/98/d8/594657886df9f34c4177cc353cc28ca7e6e5eb562d37ccc233bff43bbe2a/kiwisolver-1.4.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:60c439763a969a6af93b4881db0eed8fadf93ee98e18cbc35bc8da868d0c4f0c", size = 1582135, upload-time = "2025-08-10T21:26:48.665Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c6/38a115b7170f8b306fc929e166340c24958347308ea3012c2b44e7e295db/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92a2f997387a1b79a75e7803aa7ded2cfbe2823852ccf1ba3bcf613b62ae3197", size = 1389409, upload-time = "2025-08-10T21:26:50.335Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3b/e04883dace81f24a568bcee6eb3001da4ba05114afa622ec9b6fafdc1f5e/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a31d512c812daea6d8b3be3b2bfcbeb091dbb09177706569bcfc6240dcf8b41c", size = 1401763, upload-time = "2025-08-10T21:26:51.867Z" }, + { url = "https://files.pythonhosted.org/packages/9f/80/20ace48e33408947af49d7d15c341eaee69e4e0304aab4b7660e234d6288/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:52a15b0f35dad39862d376df10c5230155243a2c1a436e39eb55623ccbd68185", size = 1453643, upload-time = "2025-08-10T21:26:53.592Z" }, + { url = "https://files.pythonhosted.org/packages/64/31/6ce4380a4cd1f515bdda976a1e90e547ccd47b67a1546d63884463c92ca9/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a30fd6fdef1430fd9e1ba7b3398b5ee4e2887783917a687d86ba69985fb08748", size = 2330818, upload-time = "2025-08-10T21:26:55.051Z" }, + { url = "https://files.pythonhosted.org/packages/fa/e9/3f3fcba3bcc7432c795b82646306e822f3fd74df0ee81f0fa067a1f95668/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cc9617b46837c6468197b5945e196ee9ca43057bb7d9d1ae688101e4e1dddf64", size = 2419963, upload-time = "2025-08-10T21:26:56.421Z" }, + { url = "https://files.pythonhosted.org/packages/99/43/7320c50e4133575c66e9f7dadead35ab22d7c012a3b09bb35647792b2a6d/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:0ab74e19f6a2b027ea4f845a78827969af45ce790e6cb3e1ebab71bdf9f215ff", size = 2594639, upload-time = "2025-08-10T21:26:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/65/d6/17ae4a270d4a987ef8a385b906d2bdfc9fce502d6dc0d3aea865b47f548c/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dba5ee5d3981160c28d5490f0d1b7ed730c22470ff7f6cc26cfcfaacb9896a07", size = 2391741, upload-time = "2025-08-10T21:26:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8f/8f6f491d595a9e5912971f3f863d81baddccc8a4d0c3749d6a0dd9ffc9df/kiwisolver-1.4.9-cp313-cp313t-win_arm64.whl", hash = "sha256:0749fd8f4218ad2e851e11cc4dc05c7cbc0cbc4267bdfdb31782e65aace4ee9c", size = 68646, upload-time = "2025-08-10T21:27:00.52Z" }, ] [[package]] @@ -2834,9 +2875,9 @@ dependencies = [ { name = "requests" }, { name = "sqlalchemy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/f6/f4f7f3a56626fe07e2bb330feb61254dbdf06c506e6b59a536a337da51cf/langchain-0.3.27.tar.gz", hash = "sha256:aa6f1e6274ff055d0fd36254176770f356ed0a8994297d1df47df341953cec62", size = 10233809, upload_time = "2025-07-24T14:42:32.959Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/f6/f4f7f3a56626fe07e2bb330feb61254dbdf06c506e6b59a536a337da51cf/langchain-0.3.27.tar.gz", hash = "sha256:aa6f1e6274ff055d0fd36254176770f356ed0a8994297d1df47df341953cec62", size = 10233809, upload-time = "2025-07-24T14:42:32.959Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/d5/4861816a95b2f6993f1360cfb605aacb015506ee2090433a71de9cca8477/langchain-0.3.27-py3-none-any.whl", hash = "sha256:7b20c4f338826acb148d885b20a73a16e410ede9ee4f19bb02011852d5f98798", size = 1018194, upload_time = "2025-07-24T14:42:30.23Z" }, + { url = "https://files.pythonhosted.org/packages/f6/d5/4861816a95b2f6993f1360cfb605aacb015506ee2090433a71de9cca8477/langchain-0.3.27-py3-none-any.whl", hash = "sha256:7b20c4f338826acb148d885b20a73a16e410ede9ee4f19bb02011852d5f98798", size = 1018194, upload-time = "2025-07-24T14:42:30.23Z" }, ] [[package]] @@ -2848,9 +2889,9 @@ dependencies = [ { name = "langchain-core" }, { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/ac/4791e4451e1972f80cb517e19d003678239921fc0685a4c4b265fe47e216/langchain_anthropic-0.3.22.tar.gz", hash = "sha256:6c440278bd8012bc94ae341f416bfc724fdc5d2d2b69630fe6e82fa6ee9682ac", size = 471312, upload_time = "2025-10-09T18:39:26.983Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b8/ac/4791e4451e1972f80cb517e19d003678239921fc0685a4c4b265fe47e216/langchain_anthropic-0.3.22.tar.gz", hash = "sha256:6c440278bd8012bc94ae341f416bfc724fdc5d2d2b69630fe6e82fa6ee9682ac", size = 471312, upload-time = "2025-10-09T18:39:26.983Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/ac/019fd9d45716a4d74c154f160665074ae49885ff4764c8313737f5fda348/langchain_anthropic-0.3.22-py3-none-any.whl", hash = "sha256:17721b240342a1a3f70bf0b2ff33520ba60d69008e3b9433190a62a52ff87cf6", size = 32592, upload_time = "2025-10-09T18:39:25.766Z" }, + { url = "https://files.pythonhosted.org/packages/d1/ac/019fd9d45716a4d74c154f160665074ae49885ff4764c8313737f5fda348/langchain_anthropic-0.3.22-py3-none-any.whl", hash = "sha256:17721b240342a1a3f70bf0b2ff33520ba60d69008e3b9433190a62a52ff87cf6", size = 32592, upload-time = "2025-10-09T18:39:25.766Z" }, ] [[package]] @@ -2866,9 +2907,9 @@ dependencies = [ { name = "tenacity" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c8/99/f926495f467e0f43289f12e951655d267d1eddc1136c3cf4dd907794a9a7/langchain_core-0.3.79.tar.gz", hash = "sha256:024ba54a346dd9b13fb8b2342e0c83d0111e7f26fa01f545ada23ad772b55a60", size = 580895, upload_time = "2025-10-09T21:59:08.359Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c8/99/f926495f467e0f43289f12e951655d267d1eddc1136c3cf4dd907794a9a7/langchain_core-0.3.79.tar.gz", hash = "sha256:024ba54a346dd9b13fb8b2342e0c83d0111e7f26fa01f545ada23ad772b55a60", size = 580895, upload-time = "2025-10-09T21:59:08.359Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/71/46b0efaf3fc6ad2c2bd600aef500f1cb2b7038a4042f58905805630dd29d/langchain_core-0.3.79-py3-none-any.whl", hash = "sha256:92045bfda3e741f8018e1356f83be203ec601561c6a7becfefe85be5ddc58fdb", size = 449779, upload_time = "2025-10-09T21:59:06.493Z" }, + { url = "https://files.pythonhosted.org/packages/fc/71/46b0efaf3fc6ad2c2bd600aef500f1cb2b7038a4042f58905805630dd29d/langchain_core-0.3.79-py3-none-any.whl", hash = "sha256:92045bfda3e741f8018e1356f83be203ec601561c6a7becfefe85be5ddc58fdb", size = 449779, upload-time = "2025-10-09T21:59:06.493Z" }, ] [[package]] @@ -2880,9 +2921,9 @@ dependencies = [ { name = "openai" }, { name = "tiktoken" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7e/19/167d9ad1b6bb75406c4acceda01ef0dc1101c7f629f74441fe8a787fb190/langchain_openai-0.3.32.tar.gz", hash = "sha256:782ad669bd1bdb964456d8882c5178717adcfceecb482cc20005f770e43d346d", size = 782982, upload_time = "2025-08-26T14:25:27.917Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/19/167d9ad1b6bb75406c4acceda01ef0dc1101c7f629f74441fe8a787fb190/langchain_openai-0.3.32.tar.gz", hash = "sha256:782ad669bd1bdb964456d8882c5178717adcfceecb482cc20005f770e43d346d", size = 782982, upload-time = "2025-08-26T14:25:27.917Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/3d/e22ee65fff79afe7bdfbd67844243eb279b440c882dad9e4262dcc87131f/langchain_openai-0.3.32-py3-none-any.whl", hash = "sha256:3354f76822f7cc76d8069831fe2a77f9bc7ff3b4f13af788bd94e4c6e853b400", size = 74531, upload_time = "2025-08-26T14:25:26.542Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3d/e22ee65fff79afe7bdfbd67844243eb279b440c882dad9e4262dcc87131f/langchain_openai-0.3.32-py3-none-any.whl", hash = "sha256:3354f76822f7cc76d8069831fe2a77f9bc7ff3b4f13af788bd94e4c6e853b400", size = 74531, upload-time = "2025-08-26T14:25:26.542Z" }, ] [[package]] @@ -2892,9 +2933,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "langchain-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/11/43/dcda8fd25f0b19cb2835f2f6bb67f26ad58634f04ac2d8eae00526b0fa55/langchain_text_splitters-0.3.11.tar.gz", hash = "sha256:7a50a04ada9a133bbabb80731df7f6ddac51bc9f1b9cab7fa09304d71d38a6cc", size = 46458, upload_time = "2025-08-31T23:02:58.316Z" } +sdist = { url = "https://files.pythonhosted.org/packages/11/43/dcda8fd25f0b19cb2835f2f6bb67f26ad58634f04ac2d8eae00526b0fa55/langchain_text_splitters-0.3.11.tar.gz", hash = "sha256:7a50a04ada9a133bbabb80731df7f6ddac51bc9f1b9cab7fa09304d71d38a6cc", size = 46458, upload-time = "2025-08-31T23:02:58.316Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/58/0d/41a51b40d24ff0384ec4f7ab8dd3dcea8353c05c973836b5e289f1465d4f/langchain_text_splitters-0.3.11-py3-none-any.whl", hash = "sha256:cf079131166a487f1372c8ab5d0bfaa6c0a4291733d9c43a34a16ac9bcd6a393", size = 33845, upload_time = "2025-08-31T23:02:57.195Z" }, + { url = "https://files.pythonhosted.org/packages/58/0d/41a51b40d24ff0384ec4f7ab8dd3dcea8353c05c973836b5e289f1465d4f/langchain_text_splitters-0.3.11-py3-none-any.whl", hash = "sha256:cf079131166a487f1372c8ab5d0bfaa6c0a4291733d9c43a34a16ac9bcd6a393", size = 33845, upload-time = "2025-08-31T23:02:57.195Z" }, ] [[package]] @@ -2910,18 +2951,18 @@ dependencies = [ { name = "requests-toolbelt" }, { name = "zstandard" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/09/51/58d561dd40ec564509724f0a6a7148aa8090143208ef5d06b73b7fc90d31/langsmith-0.4.37.tar.gz", hash = "sha256:d9a0eb6dd93f89843ac982c9f92be93cf2bcabbe19957f362c547766c7366c71", size = 959089, upload_time = "2025-10-15T22:33:59.465Z" } +sdist = { url = "https://files.pythonhosted.org/packages/09/51/58d561dd40ec564509724f0a6a7148aa8090143208ef5d06b73b7fc90d31/langsmith-0.4.37.tar.gz", hash = "sha256:d9a0eb6dd93f89843ac982c9f92be93cf2bcabbe19957f362c547766c7366c71", size = 959089, upload-time = "2025-10-15T22:33:59.465Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/e8/edff4de49cf364eb9ee88d13da0a555844df32438413bf53d90d507b97cd/langsmith-0.4.37-py3-none-any.whl", hash = "sha256:e34a94ce7277646299e4703a0f6e2d2c43647a28e8b800bb7ef82fd87a0ec766", size = 396111, upload_time = "2025-10-15T22:33:57.392Z" }, + { url = "https://files.pythonhosted.org/packages/14/e8/edff4de49cf364eb9ee88d13da0a555844df32438413bf53d90d507b97cd/langsmith-0.4.37-py3-none-any.whl", hash = "sha256:e34a94ce7277646299e4703a0f6e2d2c43647a28e8b800bb7ef82fd87a0ec766", size = 396111, upload-time = "2025-10-15T22:33:57.392Z" }, ] [[package]] name = "lark" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1d/37/a13baf0135f348af608c667633cbe5d13aa2c5c15a56ae9ad3e6cba45ae3/lark-1.3.0.tar.gz", hash = "sha256:9a3839d0ca5e1faf7cfa3460e420e859b66bcbde05b634e73c369c8244c5fa48", size = 259551, upload_time = "2025-09-22T13:45:05.072Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1d/37/a13baf0135f348af608c667633cbe5d13aa2c5c15a56ae9ad3e6cba45ae3/lark-1.3.0.tar.gz", hash = "sha256:9a3839d0ca5e1faf7cfa3460e420e859b66bcbde05b634e73c369c8244c5fa48", size = 259551, upload-time = "2025-09-22T13:45:05.072Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/3e/1c6b43277de64fc3c0333b0e72ab7b52ddaaea205210d60d9b9f83c3d0c7/lark-1.3.0-py3-none-any.whl", hash = "sha256:80661f261fb2584a9828a097a2432efd575af27d20be0fd35d17f0fe37253831", size = 113002, upload_time = "2025-09-22T13:45:03.747Z" }, + { url = "https://files.pythonhosted.org/packages/a8/3e/1c6b43277de64fc3c0333b0e72ab7b52ddaaea205210d60d9b9f83c3d0c7/lark-1.3.0-py3-none-any.whl", hash = "sha256:80661f261fb2584a9828a097a2432efd575af27d20be0fd35d17f0fe37253831", size = 113002, upload-time = "2025-09-22T13:45:03.747Z" }, ] [[package]] @@ -2931,35 +2972,35 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431, upload_time = "2024-04-05T13:03:12.261Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431, upload-time = "2024-04-05T13:03:12.261Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097, upload_time = "2024-04-05T13:03:10.514Z" }, + { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097, upload-time = "2024-04-05T13:03:10.514Z" }, ] [[package]] name = "lazy-object-proxy" version = "1.12.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/08/a2/69df9c6ba6d316cfd81fe2381e464db3e6de5db45f8c43c6a23504abf8cb/lazy_object_proxy-1.12.0.tar.gz", hash = "sha256:1f5a462d92fd0cfb82f1fab28b51bfb209fabbe6aabf7f0d51472c0c124c0c61", size = 43681, upload_time = "2025-08-22T13:50:06.783Z" } +sdist = { url = "https://files.pythonhosted.org/packages/08/a2/69df9c6ba6d316cfd81fe2381e464db3e6de5db45f8c43c6a23504abf8cb/lazy_object_proxy-1.12.0.tar.gz", hash = "sha256:1f5a462d92fd0cfb82f1fab28b51bfb209fabbe6aabf7f0d51472c0c124c0c61", size = 43681, upload-time = "2025-08-22T13:50:06.783Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/1b/b5f5bd6bda26f1e15cd3232b223892e4498e34ec70a7f4f11c401ac969f1/lazy_object_proxy-1.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8ee0d6027b760a11cc18281e702c0309dd92da458a74b4c15025d7fc490deede", size = 26746, upload_time = "2025-08-22T13:42:37.572Z" }, - { url = "https://files.pythonhosted.org/packages/55/64/314889b618075c2bfc19293ffa9153ce880ac6153aacfd0a52fcabf21a66/lazy_object_proxy-1.12.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:4ab2c584e3cc8be0dfca422e05ad30a9abe3555ce63e9ab7a559f62f8dbc6ff9", size = 71457, upload_time = "2025-08-22T13:42:38.743Z" }, - { url = "https://files.pythonhosted.org/packages/11/53/857fc2827fc1e13fbdfc0ba2629a7d2579645a06192d5461809540b78913/lazy_object_proxy-1.12.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:14e348185adbd03ec17d051e169ec45686dcd840a3779c9d4c10aabe2ca6e1c0", size = 71036, upload_time = "2025-08-22T13:42:40.184Z" }, - { url = "https://files.pythonhosted.org/packages/2b/24/e581ffed864cd33c1b445b5763d617448ebb880f48675fc9de0471a95cbc/lazy_object_proxy-1.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c4fcbe74fb85df8ba7825fa05eddca764138da752904b378f0ae5ab33a36c308", size = 69329, upload_time = "2025-08-22T13:42:41.311Z" }, - { url = "https://files.pythonhosted.org/packages/78/be/15f8f5a0b0b2e668e756a152257d26370132c97f2f1943329b08f057eff0/lazy_object_proxy-1.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:563d2ec8e4d4b68ee7848c5ab4d6057a6d703cb7963b342968bb8758dda33a23", size = 70690, upload_time = "2025-08-22T13:42:42.51Z" }, - { url = "https://files.pythonhosted.org/packages/5d/aa/f02be9bbfb270e13ee608c2b28b8771f20a5f64356c6d9317b20043c6129/lazy_object_proxy-1.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:53c7fd99eb156bbb82cbc5d5188891d8fdd805ba6c1e3b92b90092da2a837073", size = 26563, upload_time = "2025-08-22T13:42:43.685Z" }, - { url = "https://files.pythonhosted.org/packages/f4/26/b74c791008841f8ad896c7f293415136c66cc27e7c7577de4ee68040c110/lazy_object_proxy-1.12.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:86fd61cb2ba249b9f436d789d1356deae69ad3231dc3c0f17293ac535162672e", size = 26745, upload_time = "2025-08-22T13:42:44.982Z" }, - { url = "https://files.pythonhosted.org/packages/9b/52/641870d309e5d1fb1ea7d462a818ca727e43bfa431d8c34b173eb090348c/lazy_object_proxy-1.12.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:81d1852fb30fab81696f93db1b1e55a5d1ff7940838191062f5f56987d5fcc3e", size = 71537, upload_time = "2025-08-22T13:42:46.141Z" }, - { url = "https://files.pythonhosted.org/packages/47/b6/919118e99d51c5e76e8bf5a27df406884921c0acf2c7b8a3b38d847ab3e9/lazy_object_proxy-1.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be9045646d83f6c2664c1330904b245ae2371b5c57a3195e4028aedc9f999655", size = 71141, upload_time = "2025-08-22T13:42:47.375Z" }, - { url = "https://files.pythonhosted.org/packages/e5/47/1d20e626567b41de085cf4d4fb3661a56c159feaa73c825917b3b4d4f806/lazy_object_proxy-1.12.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:67f07ab742f1adfb3966c40f630baaa7902be4222a17941f3d85fd1dae5565ff", size = 69449, upload_time = "2025-08-22T13:42:48.49Z" }, - { url = "https://files.pythonhosted.org/packages/58/8d/25c20ff1a1a8426d9af2d0b6f29f6388005fc8cd10d6ee71f48bff86fdd0/lazy_object_proxy-1.12.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:75ba769017b944fcacbf6a80c18b2761a1795b03f8899acdad1f1c39db4409be", size = 70744, upload_time = "2025-08-22T13:42:49.608Z" }, - { url = "https://files.pythonhosted.org/packages/c0/67/8ec9abe15c4f8a4bcc6e65160a2c667240d025cbb6591b879bea55625263/lazy_object_proxy-1.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:7b22c2bbfb155706b928ac4d74c1a63ac8552a55ba7fff4445155523ea4067e1", size = 26568, upload_time = "2025-08-22T13:42:57.719Z" }, - { url = "https://files.pythonhosted.org/packages/23/12/cd2235463f3469fd6c62d41d92b7f120e8134f76e52421413a0ad16d493e/lazy_object_proxy-1.12.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4a79b909aa16bde8ae606f06e6bbc9d3219d2e57fb3e0076e17879072b742c65", size = 27391, upload_time = "2025-08-22T13:42:50.62Z" }, - { url = "https://files.pythonhosted.org/packages/60/9e/f1c53e39bbebad2e8609c67d0830cc275f694d0ea23d78e8f6db526c12d3/lazy_object_proxy-1.12.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:338ab2f132276203e404951205fe80c3fd59429b3a724e7b662b2eb539bb1be9", size = 80552, upload_time = "2025-08-22T13:42:51.731Z" }, - { url = "https://files.pythonhosted.org/packages/4c/b6/6c513693448dcb317d9d8c91d91f47addc09553613379e504435b4cc8b3e/lazy_object_proxy-1.12.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8c40b3c9faee2e32bfce0df4ae63f4e73529766893258eca78548bac801c8f66", size = 82857, upload_time = "2025-08-22T13:42:53.225Z" }, - { url = "https://files.pythonhosted.org/packages/12/1c/d9c4aaa4c75da11eb7c22c43d7c90a53b4fca0e27784a5ab207768debea7/lazy_object_proxy-1.12.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:717484c309df78cedf48396e420fa57fc8a2b1f06ea889df7248fdd156e58847", size = 80833, upload_time = "2025-08-22T13:42:54.391Z" }, - { url = "https://files.pythonhosted.org/packages/0b/ae/29117275aac7d7d78ae4f5a4787f36ff33262499d486ac0bf3e0b97889f6/lazy_object_proxy-1.12.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a6b7ea5ea1ffe15059eb44bcbcb258f97bcb40e139b88152c40d07b1a1dfc9ac", size = 79516, upload_time = "2025-08-22T13:42:55.812Z" }, - { url = "https://files.pythonhosted.org/packages/19/40/b4e48b2c38c69392ae702ae7afa7b6551e0ca5d38263198b7c79de8b3bdf/lazy_object_proxy-1.12.0-cp313-cp313t-win_amd64.whl", hash = "sha256:08c465fb5cd23527512f9bd7b4c7ba6cec33e28aad36fbbe46bf7b858f9f3f7f", size = 27656, upload_time = "2025-08-22T13:42:56.793Z" }, + { url = "https://files.pythonhosted.org/packages/0d/1b/b5f5bd6bda26f1e15cd3232b223892e4498e34ec70a7f4f11c401ac969f1/lazy_object_proxy-1.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8ee0d6027b760a11cc18281e702c0309dd92da458a74b4c15025d7fc490deede", size = 26746, upload-time = "2025-08-22T13:42:37.572Z" }, + { url = "https://files.pythonhosted.org/packages/55/64/314889b618075c2bfc19293ffa9153ce880ac6153aacfd0a52fcabf21a66/lazy_object_proxy-1.12.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:4ab2c584e3cc8be0dfca422e05ad30a9abe3555ce63e9ab7a559f62f8dbc6ff9", size = 71457, upload-time = "2025-08-22T13:42:38.743Z" }, + { url = "https://files.pythonhosted.org/packages/11/53/857fc2827fc1e13fbdfc0ba2629a7d2579645a06192d5461809540b78913/lazy_object_proxy-1.12.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:14e348185adbd03ec17d051e169ec45686dcd840a3779c9d4c10aabe2ca6e1c0", size = 71036, upload-time = "2025-08-22T13:42:40.184Z" }, + { url = "https://files.pythonhosted.org/packages/2b/24/e581ffed864cd33c1b445b5763d617448ebb880f48675fc9de0471a95cbc/lazy_object_proxy-1.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c4fcbe74fb85df8ba7825fa05eddca764138da752904b378f0ae5ab33a36c308", size = 69329, upload-time = "2025-08-22T13:42:41.311Z" }, + { url = "https://files.pythonhosted.org/packages/78/be/15f8f5a0b0b2e668e756a152257d26370132c97f2f1943329b08f057eff0/lazy_object_proxy-1.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:563d2ec8e4d4b68ee7848c5ab4d6057a6d703cb7963b342968bb8758dda33a23", size = 70690, upload-time = "2025-08-22T13:42:42.51Z" }, + { url = "https://files.pythonhosted.org/packages/5d/aa/f02be9bbfb270e13ee608c2b28b8771f20a5f64356c6d9317b20043c6129/lazy_object_proxy-1.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:53c7fd99eb156bbb82cbc5d5188891d8fdd805ba6c1e3b92b90092da2a837073", size = 26563, upload-time = "2025-08-22T13:42:43.685Z" }, + { url = "https://files.pythonhosted.org/packages/f4/26/b74c791008841f8ad896c7f293415136c66cc27e7c7577de4ee68040c110/lazy_object_proxy-1.12.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:86fd61cb2ba249b9f436d789d1356deae69ad3231dc3c0f17293ac535162672e", size = 26745, upload-time = "2025-08-22T13:42:44.982Z" }, + { url = "https://files.pythonhosted.org/packages/9b/52/641870d309e5d1fb1ea7d462a818ca727e43bfa431d8c34b173eb090348c/lazy_object_proxy-1.12.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:81d1852fb30fab81696f93db1b1e55a5d1ff7940838191062f5f56987d5fcc3e", size = 71537, upload-time = "2025-08-22T13:42:46.141Z" }, + { url = "https://files.pythonhosted.org/packages/47/b6/919118e99d51c5e76e8bf5a27df406884921c0acf2c7b8a3b38d847ab3e9/lazy_object_proxy-1.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be9045646d83f6c2664c1330904b245ae2371b5c57a3195e4028aedc9f999655", size = 71141, upload-time = "2025-08-22T13:42:47.375Z" }, + { url = "https://files.pythonhosted.org/packages/e5/47/1d20e626567b41de085cf4d4fb3661a56c159feaa73c825917b3b4d4f806/lazy_object_proxy-1.12.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:67f07ab742f1adfb3966c40f630baaa7902be4222a17941f3d85fd1dae5565ff", size = 69449, upload-time = "2025-08-22T13:42:48.49Z" }, + { url = "https://files.pythonhosted.org/packages/58/8d/25c20ff1a1a8426d9af2d0b6f29f6388005fc8cd10d6ee71f48bff86fdd0/lazy_object_proxy-1.12.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:75ba769017b944fcacbf6a80c18b2761a1795b03f8899acdad1f1c39db4409be", size = 70744, upload-time = "2025-08-22T13:42:49.608Z" }, + { url = "https://files.pythonhosted.org/packages/c0/67/8ec9abe15c4f8a4bcc6e65160a2c667240d025cbb6591b879bea55625263/lazy_object_proxy-1.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:7b22c2bbfb155706b928ac4d74c1a63ac8552a55ba7fff4445155523ea4067e1", size = 26568, upload-time = "2025-08-22T13:42:57.719Z" }, + { url = "https://files.pythonhosted.org/packages/23/12/cd2235463f3469fd6c62d41d92b7f120e8134f76e52421413a0ad16d493e/lazy_object_proxy-1.12.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4a79b909aa16bde8ae606f06e6bbc9d3219d2e57fb3e0076e17879072b742c65", size = 27391, upload-time = "2025-08-22T13:42:50.62Z" }, + { url = "https://files.pythonhosted.org/packages/60/9e/f1c53e39bbebad2e8609c67d0830cc275f694d0ea23d78e8f6db526c12d3/lazy_object_proxy-1.12.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:338ab2f132276203e404951205fe80c3fd59429b3a724e7b662b2eb539bb1be9", size = 80552, upload-time = "2025-08-22T13:42:51.731Z" }, + { url = "https://files.pythonhosted.org/packages/4c/b6/6c513693448dcb317d9d8c91d91f47addc09553613379e504435b4cc8b3e/lazy_object_proxy-1.12.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8c40b3c9faee2e32bfce0df4ae63f4e73529766893258eca78548bac801c8f66", size = 82857, upload-time = "2025-08-22T13:42:53.225Z" }, + { url = "https://files.pythonhosted.org/packages/12/1c/d9c4aaa4c75da11eb7c22c43d7c90a53b4fca0e27784a5ab207768debea7/lazy_object_proxy-1.12.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:717484c309df78cedf48396e420fa57fc8a2b1f06ea889df7248fdd156e58847", size = 80833, upload-time = "2025-08-22T13:42:54.391Z" }, + { url = "https://files.pythonhosted.org/packages/0b/ae/29117275aac7d7d78ae4f5a4787f36ff33262499d486ac0bf3e0b97889f6/lazy_object_proxy-1.12.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a6b7ea5ea1ffe15059eb44bcbcb258f97bcb40e139b88152c40d07b1a1dfc9ac", size = 79516, upload-time = "2025-08-22T13:42:55.812Z" }, + { url = "https://files.pythonhosted.org/packages/19/40/b4e48b2c38c69392ae702ae7afa7b6551e0ca5d38263198b7c79de8b3bdf/lazy_object_proxy-1.12.0-cp313-cp313t-win_amd64.whl", hash = "sha256:08c465fb5cd23527512f9bd7b4c7ba6cec33e28aad36fbbe46bf7b858f9f3f7f", size = 27656, upload-time = "2025-08-22T13:42:56.793Z" }, ] [[package]] @@ -2969,9 +3010,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "uc-micro-py" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2a/ae/bb56c6828e4797ba5a4821eec7c43b8bf40f69cda4d4f5f8c8a2810ec96a/linkify-it-py-2.0.3.tar.gz", hash = "sha256:68cda27e162e9215c17d786649d1da0021a451bdc436ef9e0fa0ba5234b9b048", size = 27946, upload_time = "2024-02-04T14:48:04.179Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2a/ae/bb56c6828e4797ba5a4821eec7c43b8bf40f69cda4d4f5f8c8a2810ec96a/linkify-it-py-2.0.3.tar.gz", hash = "sha256:68cda27e162e9215c17d786649d1da0021a451bdc436ef9e0fa0ba5234b9b048", size = 27946, upload-time = "2024-02-04T14:48:04.179Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/1e/b832de447dee8b582cac175871d2f6c3d5077cc56d5575cadba1fd1cccfa/linkify_it_py-2.0.3-py3-none-any.whl", hash = "sha256:6bcbc417b0ac14323382aef5c5192c0075bf8a9d6b41820a2b66371eac6b6d79", size = 19820, upload_time = "2024-02-04T14:48:02.496Z" }, + { url = "https://files.pythonhosted.org/packages/04/1e/b832de447dee8b582cac175871d2f6c3d5077cc56d5575cadba1fd1cccfa/linkify_it_py-2.0.3-py3-none-any.whl", hash = "sha256:6bcbc417b0ac14323382aef5c5192c0075bf8a9d6b41820a2b66371eac6b6d79", size = 19820, upload-time = "2024-02-04T14:48:02.496Z" }, ] [[package]] @@ -2992,62 +3033,62 @@ dependencies = [ { name = "tiktoken" }, { name = "tokenizers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2d/5c/4d893ab43dd2fb23d3dae951c551bd529ab2e50c0f195e6b1bcfd4f41577/litellm-1.78.5.tar.gz", hash = "sha256:1f90a712c3e136e37bce98b3b839e40cd644ead8d90ce07257c7c302a58a4cd5", size = 10818833, upload_time = "2025-10-18T22:24:39.032Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2d/5c/4d893ab43dd2fb23d3dae951c551bd529ab2e50c0f195e6b1bcfd4f41577/litellm-1.78.5.tar.gz", hash = "sha256:1f90a712c3e136e37bce98b3b839e40cd644ead8d90ce07257c7c302a58a4cd5", size = 10818833, upload-time = "2025-10-18T22:24:39.032Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/f6/6aeedf8c6e75bfca08b9c73385186016446e8286803b381fcb9cac9c1594/litellm-1.78.5-py3-none-any.whl", hash = "sha256:aa716e9f2dfec406f1fb33831f3e49bc8bc6df73aa736aae21790516b7bb7832", size = 9827414, upload_time = "2025-10-18T22:24:35.398Z" }, + { url = "https://files.pythonhosted.org/packages/e6/f6/6aeedf8c6e75bfca08b9c73385186016446e8286803b381fcb9cac9c1594/litellm-1.78.5-py3-none-any.whl", hash = "sha256:aa716e9f2dfec406f1fb33831f3e49bc8bc6df73aa736aae21790516b7bb7832", size = 9827414, upload-time = "2025-10-18T22:24:35.398Z" }, ] [[package]] name = "lxml" version = "6.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/aa/88/262177de60548e5a2bfc46ad28232c9e9cbde697bd94132aeb80364675cb/lxml-6.0.2.tar.gz", hash = "sha256:cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62", size = 4073426, upload_time = "2025-09-22T04:04:59.287Z" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/88/262177de60548e5a2bfc46ad28232c9e9cbde697bd94132aeb80364675cb/lxml-6.0.2.tar.gz", hash = "sha256:cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62", size = 4073426, upload-time = "2025-09-22T04:04:59.287Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f3/c8/8ff2bc6b920c84355146cd1ab7d181bc543b89241cfb1ebee824a7c81457/lxml-6.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a59f5448ba2ceccd06995c95ea59a7674a10de0810f2ce90c9006f3cbc044456", size = 8661887, upload_time = "2025-09-22T04:01:17.265Z" }, - { url = "https://files.pythonhosted.org/packages/37/6f/9aae1008083bb501ef63284220ce81638332f9ccbfa53765b2b7502203cf/lxml-6.0.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e8113639f3296706fbac34a30813929e29247718e88173ad849f57ca59754924", size = 4667818, upload_time = "2025-09-22T04:01:19.688Z" }, - { url = "https://files.pythonhosted.org/packages/f1/ca/31fb37f99f37f1536c133476674c10b577e409c0a624384147653e38baf2/lxml-6.0.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a8bef9b9825fa8bc816a6e641bb67219489229ebc648be422af695f6e7a4fa7f", size = 4950807, upload_time = "2025-09-22T04:01:21.487Z" }, - { url = "https://files.pythonhosted.org/packages/da/87/f6cb9442e4bada8aab5ae7e1046264f62fdbeaa6e3f6211b93f4c0dd97f1/lxml-6.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:65ea18d710fd14e0186c2f973dc60bb52039a275f82d3c44a0e42b43440ea534", size = 5109179, upload_time = "2025-09-22T04:01:23.32Z" }, - { url = "https://files.pythonhosted.org/packages/c8/20/a7760713e65888db79bbae4f6146a6ae5c04e4a204a3c48896c408cd6ed2/lxml-6.0.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c371aa98126a0d4c739ca93ceffa0fd7a5d732e3ac66a46e74339acd4d334564", size = 5023044, upload_time = "2025-09-22T04:01:25.118Z" }, - { url = "https://files.pythonhosted.org/packages/a2/b0/7e64e0460fcb36471899f75831509098f3fd7cd02a3833ac517433cb4f8f/lxml-6.0.2-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:700efd30c0fa1a3581d80a748157397559396090a51d306ea59a70020223d16f", size = 5359685, upload_time = "2025-09-22T04:01:27.398Z" }, - { url = "https://files.pythonhosted.org/packages/b9/e1/e5df362e9ca4e2f48ed6411bd4b3a0ae737cc842e96877f5bf9428055ab4/lxml-6.0.2-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c33e66d44fe60e72397b487ee92e01da0d09ba2d66df8eae42d77b6d06e5eba0", size = 5654127, upload_time = "2025-09-22T04:01:29.629Z" }, - { url = "https://files.pythonhosted.org/packages/c6/d1/232b3309a02d60f11e71857778bfcd4acbdb86c07db8260caf7d008b08f8/lxml-6.0.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90a345bbeaf9d0587a3aaffb7006aa39ccb6ff0e96a57286c0cb2fd1520ea192", size = 5253958, upload_time = "2025-09-22T04:01:31.535Z" }, - { url = "https://files.pythonhosted.org/packages/35/35/d955a070994725c4f7d80583a96cab9c107c57a125b20bb5f708fe941011/lxml-6.0.2-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:064fdadaf7a21af3ed1dcaa106b854077fbeada827c18f72aec9346847cd65d0", size = 4711541, upload_time = "2025-09-22T04:01:33.801Z" }, - { url = "https://files.pythonhosted.org/packages/1e/be/667d17363b38a78c4bd63cfd4b4632029fd68d2c2dc81f25ce9eb5224dd5/lxml-6.0.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fbc74f42c3525ac4ffa4b89cbdd00057b6196bcefe8bce794abd42d33a018092", size = 5267426, upload_time = "2025-09-22T04:01:35.639Z" }, - { url = "https://files.pythonhosted.org/packages/ea/47/62c70aa4a1c26569bc958c9ca86af2bb4e1f614e8c04fb2989833874f7ae/lxml-6.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6ddff43f702905a4e32bc24f3f2e2edfe0f8fde3277d481bffb709a4cced7a1f", size = 5064917, upload_time = "2025-09-22T04:01:37.448Z" }, - { url = "https://files.pythonhosted.org/packages/bd/55/6ceddaca353ebd0f1908ef712c597f8570cc9c58130dbb89903198e441fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:6da5185951d72e6f5352166e3da7b0dc27aa70bd1090b0eb3f7f7212b53f1bb8", size = 4788795, upload_time = "2025-09-22T04:01:39.165Z" }, - { url = "https://files.pythonhosted.org/packages/cf/e8/fd63e15da5e3fd4c2146f8bbb3c14e94ab850589beab88e547b2dbce22e1/lxml-6.0.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:57a86e1ebb4020a38d295c04fc79603c7899e0df71588043eb218722dabc087f", size = 5676759, upload_time = "2025-09-22T04:01:41.506Z" }, - { url = "https://files.pythonhosted.org/packages/76/47/b3ec58dc5c374697f5ba37412cd2728f427d056315d124dd4b61da381877/lxml-6.0.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:2047d8234fe735ab77802ce5f2297e410ff40f5238aec569ad7c8e163d7b19a6", size = 5255666, upload_time = "2025-09-22T04:01:43.363Z" }, - { url = "https://files.pythonhosted.org/packages/19/93/03ba725df4c3d72afd9596eef4a37a837ce8e4806010569bedfcd2cb68fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6f91fd2b2ea15a6800c8e24418c0775a1694eefc011392da73bc6cef2623b322", size = 5277989, upload_time = "2025-09-22T04:01:45.215Z" }, - { url = "https://files.pythonhosted.org/packages/c6/80/c06de80bfce881d0ad738576f243911fccf992687ae09fd80b734712b39c/lxml-6.0.2-cp312-cp312-win32.whl", hash = "sha256:3ae2ce7d6fedfb3414a2b6c5e20b249c4c607f72cb8d2bb7cc9c6ec7c6f4e849", size = 3611456, upload_time = "2025-09-22T04:01:48.243Z" }, - { url = "https://files.pythonhosted.org/packages/f7/d7/0cdfb6c3e30893463fb3d1e52bc5f5f99684a03c29a0b6b605cfae879cd5/lxml-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:72c87e5ee4e58a8354fb9c7c84cbf95a1c8236c127a5d1b7683f04bed8361e1f", size = 4011793, upload_time = "2025-09-22T04:01:50.042Z" }, - { url = "https://files.pythonhosted.org/packages/ea/7b/93c73c67db235931527301ed3785f849c78991e2e34f3fd9a6663ffda4c5/lxml-6.0.2-cp312-cp312-win_arm64.whl", hash = "sha256:61cb10eeb95570153e0c0e554f58df92ecf5109f75eacad4a95baa709e26c3d6", size = 3672836, upload_time = "2025-09-22T04:01:52.145Z" }, - { url = "https://files.pythonhosted.org/packages/53/fd/4e8f0540608977aea078bf6d79f128e0e2c2bba8af1acf775c30baa70460/lxml-6.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9b33d21594afab46f37ae58dfadd06636f154923c4e8a4d754b0127554eb2e77", size = 8648494, upload_time = "2025-09-22T04:01:54.242Z" }, - { url = "https://files.pythonhosted.org/packages/5d/f4/2a94a3d3dfd6c6b433501b8d470a1960a20ecce93245cf2db1706adf6c19/lxml-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6c8963287d7a4c5c9a432ff487c52e9c5618667179c18a204bdedb27310f022f", size = 4661146, upload_time = "2025-09-22T04:01:56.282Z" }, - { url = "https://files.pythonhosted.org/packages/25/2e/4efa677fa6b322013035d38016f6ae859d06cac67437ca7dc708a6af7028/lxml-6.0.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1941354d92699fb5ffe6ed7b32f9649e43c2feb4b97205f75866f7d21aa91452", size = 4946932, upload_time = "2025-09-22T04:01:58.989Z" }, - { url = "https://files.pythonhosted.org/packages/ce/0f/526e78a6d38d109fdbaa5049c62e1d32fdd70c75fb61c4eadf3045d3d124/lxml-6.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bb2f6ca0ae2d983ded09357b84af659c954722bbf04dea98030064996d156048", size = 5100060, upload_time = "2025-09-22T04:02:00.812Z" }, - { url = "https://files.pythonhosted.org/packages/81/76/99de58d81fa702cc0ea7edae4f4640416c2062813a00ff24bd70ac1d9c9b/lxml-6.0.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eb2a12d704f180a902d7fa778c6d71f36ceb7b0d317f34cdc76a5d05aa1dd1df", size = 5019000, upload_time = "2025-09-22T04:02:02.671Z" }, - { url = "https://files.pythonhosted.org/packages/b5/35/9e57d25482bc9a9882cb0037fdb9cc18f4b79d85df94fa9d2a89562f1d25/lxml-6.0.2-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:6ec0e3f745021bfed19c456647f0298d60a24c9ff86d9d051f52b509663feeb1", size = 5348496, upload_time = "2025-09-22T04:02:04.904Z" }, - { url = "https://files.pythonhosted.org/packages/a6/8e/cb99bd0b83ccc3e8f0f528e9aa1f7a9965dfec08c617070c5db8d63a87ce/lxml-6.0.2-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:846ae9a12d54e368933b9759052d6206a9e8b250291109c48e350c1f1f49d916", size = 5643779, upload_time = "2025-09-22T04:02:06.689Z" }, - { url = "https://files.pythonhosted.org/packages/d0/34/9e591954939276bb679b73773836c6684c22e56d05980e31d52a9a8deb18/lxml-6.0.2-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ef9266d2aa545d7374938fb5c484531ef5a2ec7f2d573e62f8ce722c735685fd", size = 5244072, upload_time = "2025-09-22T04:02:08.587Z" }, - { url = "https://files.pythonhosted.org/packages/8d/27/b29ff065f9aaca443ee377aff699714fcbffb371b4fce5ac4ca759e436d5/lxml-6.0.2-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:4077b7c79f31755df33b795dc12119cb557a0106bfdab0d2c2d97bd3cf3dffa6", size = 4718675, upload_time = "2025-09-22T04:02:10.783Z" }, - { url = "https://files.pythonhosted.org/packages/2b/9f/f756f9c2cd27caa1a6ef8c32ae47aadea697f5c2c6d07b0dae133c244fbe/lxml-6.0.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a7c5d5e5f1081955358533be077166ee97ed2571d6a66bdba6ec2f609a715d1a", size = 5255171, upload_time = "2025-09-22T04:02:12.631Z" }, - { url = "https://files.pythonhosted.org/packages/61/46/bb85ea42d2cb1bd8395484fd72f38e3389611aa496ac7772da9205bbda0e/lxml-6.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:8f8d0cbd0674ee89863a523e6994ac25fd5be9c8486acfc3e5ccea679bad2679", size = 5057175, upload_time = "2025-09-22T04:02:14.718Z" }, - { url = "https://files.pythonhosted.org/packages/95/0c/443fc476dcc8e41577f0af70458c50fe299a97bb6b7505bb1ae09aa7f9ac/lxml-6.0.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:2cbcbf6d6e924c28f04a43f3b6f6e272312a090f269eff68a2982e13e5d57659", size = 4785688, upload_time = "2025-09-22T04:02:16.957Z" }, - { url = "https://files.pythonhosted.org/packages/48/78/6ef0b359d45bb9697bc5a626e1992fa5d27aa3f8004b137b2314793b50a0/lxml-6.0.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:dfb874cfa53340009af6bdd7e54ebc0d21012a60a4e65d927c2e477112e63484", size = 5660655, upload_time = "2025-09-22T04:02:18.815Z" }, - { url = "https://files.pythonhosted.org/packages/ff/ea/e1d33808f386bc1339d08c0dcada6e4712d4ed8e93fcad5f057070b7988a/lxml-6.0.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:fb8dae0b6b8b7f9e96c26fdd8121522ce5de9bb5538010870bd538683d30e9a2", size = 5247695, upload_time = "2025-09-22T04:02:20.593Z" }, - { url = "https://files.pythonhosted.org/packages/4f/47/eba75dfd8183673725255247a603b4ad606f4ae657b60c6c145b381697da/lxml-6.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:358d9adae670b63e95bc59747c72f4dc97c9ec58881d4627fe0120da0f90d314", size = 5269841, upload_time = "2025-09-22T04:02:22.489Z" }, - { url = "https://files.pythonhosted.org/packages/76/04/5c5e2b8577bc936e219becb2e98cdb1aca14a4921a12995b9d0c523502ae/lxml-6.0.2-cp313-cp313-win32.whl", hash = "sha256:e8cd2415f372e7e5a789d743d133ae474290a90b9023197fd78f32e2dc6873e2", size = 3610700, upload_time = "2025-09-22T04:02:24.465Z" }, - { url = "https://files.pythonhosted.org/packages/fe/0a/4643ccc6bb8b143e9f9640aa54e38255f9d3b45feb2cbe7ae2ca47e8782e/lxml-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:b30d46379644fbfc3ab81f8f82ae4de55179414651f110a1514f0b1f8f6cb2d7", size = 4010347, upload_time = "2025-09-22T04:02:26.286Z" }, - { url = "https://files.pythonhosted.org/packages/31/ef/dcf1d29c3f530577f61e5fe2f1bd72929acf779953668a8a47a479ae6f26/lxml-6.0.2-cp313-cp313-win_arm64.whl", hash = "sha256:13dcecc9946dca97b11b7c40d29fba63b55ab4170d3c0cf8c0c164343b9bfdcf", size = 3671248, upload_time = "2025-09-22T04:02:27.918Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c8/8ff2bc6b920c84355146cd1ab7d181bc543b89241cfb1ebee824a7c81457/lxml-6.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a59f5448ba2ceccd06995c95ea59a7674a10de0810f2ce90c9006f3cbc044456", size = 8661887, upload-time = "2025-09-22T04:01:17.265Z" }, + { url = "https://files.pythonhosted.org/packages/37/6f/9aae1008083bb501ef63284220ce81638332f9ccbfa53765b2b7502203cf/lxml-6.0.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e8113639f3296706fbac34a30813929e29247718e88173ad849f57ca59754924", size = 4667818, upload-time = "2025-09-22T04:01:19.688Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ca/31fb37f99f37f1536c133476674c10b577e409c0a624384147653e38baf2/lxml-6.0.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a8bef9b9825fa8bc816a6e641bb67219489229ebc648be422af695f6e7a4fa7f", size = 4950807, upload-time = "2025-09-22T04:01:21.487Z" }, + { url = "https://files.pythonhosted.org/packages/da/87/f6cb9442e4bada8aab5ae7e1046264f62fdbeaa6e3f6211b93f4c0dd97f1/lxml-6.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:65ea18d710fd14e0186c2f973dc60bb52039a275f82d3c44a0e42b43440ea534", size = 5109179, upload-time = "2025-09-22T04:01:23.32Z" }, + { url = "https://files.pythonhosted.org/packages/c8/20/a7760713e65888db79bbae4f6146a6ae5c04e4a204a3c48896c408cd6ed2/lxml-6.0.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c371aa98126a0d4c739ca93ceffa0fd7a5d732e3ac66a46e74339acd4d334564", size = 5023044, upload-time = "2025-09-22T04:01:25.118Z" }, + { url = "https://files.pythonhosted.org/packages/a2/b0/7e64e0460fcb36471899f75831509098f3fd7cd02a3833ac517433cb4f8f/lxml-6.0.2-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:700efd30c0fa1a3581d80a748157397559396090a51d306ea59a70020223d16f", size = 5359685, upload-time = "2025-09-22T04:01:27.398Z" }, + { url = "https://files.pythonhosted.org/packages/b9/e1/e5df362e9ca4e2f48ed6411bd4b3a0ae737cc842e96877f5bf9428055ab4/lxml-6.0.2-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c33e66d44fe60e72397b487ee92e01da0d09ba2d66df8eae42d77b6d06e5eba0", size = 5654127, upload-time = "2025-09-22T04:01:29.629Z" }, + { url = "https://files.pythonhosted.org/packages/c6/d1/232b3309a02d60f11e71857778bfcd4acbdb86c07db8260caf7d008b08f8/lxml-6.0.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90a345bbeaf9d0587a3aaffb7006aa39ccb6ff0e96a57286c0cb2fd1520ea192", size = 5253958, upload-time = "2025-09-22T04:01:31.535Z" }, + { url = "https://files.pythonhosted.org/packages/35/35/d955a070994725c4f7d80583a96cab9c107c57a125b20bb5f708fe941011/lxml-6.0.2-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:064fdadaf7a21af3ed1dcaa106b854077fbeada827c18f72aec9346847cd65d0", size = 4711541, upload-time = "2025-09-22T04:01:33.801Z" }, + { url = "https://files.pythonhosted.org/packages/1e/be/667d17363b38a78c4bd63cfd4b4632029fd68d2c2dc81f25ce9eb5224dd5/lxml-6.0.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fbc74f42c3525ac4ffa4b89cbdd00057b6196bcefe8bce794abd42d33a018092", size = 5267426, upload-time = "2025-09-22T04:01:35.639Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/62c70aa4a1c26569bc958c9ca86af2bb4e1f614e8c04fb2989833874f7ae/lxml-6.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6ddff43f702905a4e32bc24f3f2e2edfe0f8fde3277d481bffb709a4cced7a1f", size = 5064917, upload-time = "2025-09-22T04:01:37.448Z" }, + { url = "https://files.pythonhosted.org/packages/bd/55/6ceddaca353ebd0f1908ef712c597f8570cc9c58130dbb89903198e441fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:6da5185951d72e6f5352166e3da7b0dc27aa70bd1090b0eb3f7f7212b53f1bb8", size = 4788795, upload-time = "2025-09-22T04:01:39.165Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e8/fd63e15da5e3fd4c2146f8bbb3c14e94ab850589beab88e547b2dbce22e1/lxml-6.0.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:57a86e1ebb4020a38d295c04fc79603c7899e0df71588043eb218722dabc087f", size = 5676759, upload-time = "2025-09-22T04:01:41.506Z" }, + { url = "https://files.pythonhosted.org/packages/76/47/b3ec58dc5c374697f5ba37412cd2728f427d056315d124dd4b61da381877/lxml-6.0.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:2047d8234fe735ab77802ce5f2297e410ff40f5238aec569ad7c8e163d7b19a6", size = 5255666, upload-time = "2025-09-22T04:01:43.363Z" }, + { url = "https://files.pythonhosted.org/packages/19/93/03ba725df4c3d72afd9596eef4a37a837ce8e4806010569bedfcd2cb68fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6f91fd2b2ea15a6800c8e24418c0775a1694eefc011392da73bc6cef2623b322", size = 5277989, upload-time = "2025-09-22T04:01:45.215Z" }, + { url = "https://files.pythonhosted.org/packages/c6/80/c06de80bfce881d0ad738576f243911fccf992687ae09fd80b734712b39c/lxml-6.0.2-cp312-cp312-win32.whl", hash = "sha256:3ae2ce7d6fedfb3414a2b6c5e20b249c4c607f72cb8d2bb7cc9c6ec7c6f4e849", size = 3611456, upload-time = "2025-09-22T04:01:48.243Z" }, + { url = "https://files.pythonhosted.org/packages/f7/d7/0cdfb6c3e30893463fb3d1e52bc5f5f99684a03c29a0b6b605cfae879cd5/lxml-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:72c87e5ee4e58a8354fb9c7c84cbf95a1c8236c127a5d1b7683f04bed8361e1f", size = 4011793, upload-time = "2025-09-22T04:01:50.042Z" }, + { url = "https://files.pythonhosted.org/packages/ea/7b/93c73c67db235931527301ed3785f849c78991e2e34f3fd9a6663ffda4c5/lxml-6.0.2-cp312-cp312-win_arm64.whl", hash = "sha256:61cb10eeb95570153e0c0e554f58df92ecf5109f75eacad4a95baa709e26c3d6", size = 3672836, upload-time = "2025-09-22T04:01:52.145Z" }, + { url = "https://files.pythonhosted.org/packages/53/fd/4e8f0540608977aea078bf6d79f128e0e2c2bba8af1acf775c30baa70460/lxml-6.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9b33d21594afab46f37ae58dfadd06636f154923c4e8a4d754b0127554eb2e77", size = 8648494, upload-time = "2025-09-22T04:01:54.242Z" }, + { url = "https://files.pythonhosted.org/packages/5d/f4/2a94a3d3dfd6c6b433501b8d470a1960a20ecce93245cf2db1706adf6c19/lxml-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6c8963287d7a4c5c9a432ff487c52e9c5618667179c18a204bdedb27310f022f", size = 4661146, upload-time = "2025-09-22T04:01:56.282Z" }, + { url = "https://files.pythonhosted.org/packages/25/2e/4efa677fa6b322013035d38016f6ae859d06cac67437ca7dc708a6af7028/lxml-6.0.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1941354d92699fb5ffe6ed7b32f9649e43c2feb4b97205f75866f7d21aa91452", size = 4946932, upload-time = "2025-09-22T04:01:58.989Z" }, + { url = "https://files.pythonhosted.org/packages/ce/0f/526e78a6d38d109fdbaa5049c62e1d32fdd70c75fb61c4eadf3045d3d124/lxml-6.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bb2f6ca0ae2d983ded09357b84af659c954722bbf04dea98030064996d156048", size = 5100060, upload-time = "2025-09-22T04:02:00.812Z" }, + { url = "https://files.pythonhosted.org/packages/81/76/99de58d81fa702cc0ea7edae4f4640416c2062813a00ff24bd70ac1d9c9b/lxml-6.0.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eb2a12d704f180a902d7fa778c6d71f36ceb7b0d317f34cdc76a5d05aa1dd1df", size = 5019000, upload-time = "2025-09-22T04:02:02.671Z" }, + { url = "https://files.pythonhosted.org/packages/b5/35/9e57d25482bc9a9882cb0037fdb9cc18f4b79d85df94fa9d2a89562f1d25/lxml-6.0.2-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:6ec0e3f745021bfed19c456647f0298d60a24c9ff86d9d051f52b509663feeb1", size = 5348496, upload-time = "2025-09-22T04:02:04.904Z" }, + { url = "https://files.pythonhosted.org/packages/a6/8e/cb99bd0b83ccc3e8f0f528e9aa1f7a9965dfec08c617070c5db8d63a87ce/lxml-6.0.2-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:846ae9a12d54e368933b9759052d6206a9e8b250291109c48e350c1f1f49d916", size = 5643779, upload-time = "2025-09-22T04:02:06.689Z" }, + { url = "https://files.pythonhosted.org/packages/d0/34/9e591954939276bb679b73773836c6684c22e56d05980e31d52a9a8deb18/lxml-6.0.2-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ef9266d2aa545d7374938fb5c484531ef5a2ec7f2d573e62f8ce722c735685fd", size = 5244072, upload-time = "2025-09-22T04:02:08.587Z" }, + { url = "https://files.pythonhosted.org/packages/8d/27/b29ff065f9aaca443ee377aff699714fcbffb371b4fce5ac4ca759e436d5/lxml-6.0.2-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:4077b7c79f31755df33b795dc12119cb557a0106bfdab0d2c2d97bd3cf3dffa6", size = 4718675, upload-time = "2025-09-22T04:02:10.783Z" }, + { url = "https://files.pythonhosted.org/packages/2b/9f/f756f9c2cd27caa1a6ef8c32ae47aadea697f5c2c6d07b0dae133c244fbe/lxml-6.0.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a7c5d5e5f1081955358533be077166ee97ed2571d6a66bdba6ec2f609a715d1a", size = 5255171, upload-time = "2025-09-22T04:02:12.631Z" }, + { url = "https://files.pythonhosted.org/packages/61/46/bb85ea42d2cb1bd8395484fd72f38e3389611aa496ac7772da9205bbda0e/lxml-6.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:8f8d0cbd0674ee89863a523e6994ac25fd5be9c8486acfc3e5ccea679bad2679", size = 5057175, upload-time = "2025-09-22T04:02:14.718Z" }, + { url = "https://files.pythonhosted.org/packages/95/0c/443fc476dcc8e41577f0af70458c50fe299a97bb6b7505bb1ae09aa7f9ac/lxml-6.0.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:2cbcbf6d6e924c28f04a43f3b6f6e272312a090f269eff68a2982e13e5d57659", size = 4785688, upload-time = "2025-09-22T04:02:16.957Z" }, + { url = "https://files.pythonhosted.org/packages/48/78/6ef0b359d45bb9697bc5a626e1992fa5d27aa3f8004b137b2314793b50a0/lxml-6.0.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:dfb874cfa53340009af6bdd7e54ebc0d21012a60a4e65d927c2e477112e63484", size = 5660655, upload-time = "2025-09-22T04:02:18.815Z" }, + { url = "https://files.pythonhosted.org/packages/ff/ea/e1d33808f386bc1339d08c0dcada6e4712d4ed8e93fcad5f057070b7988a/lxml-6.0.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:fb8dae0b6b8b7f9e96c26fdd8121522ce5de9bb5538010870bd538683d30e9a2", size = 5247695, upload-time = "2025-09-22T04:02:20.593Z" }, + { url = "https://files.pythonhosted.org/packages/4f/47/eba75dfd8183673725255247a603b4ad606f4ae657b60c6c145b381697da/lxml-6.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:358d9adae670b63e95bc59747c72f4dc97c9ec58881d4627fe0120da0f90d314", size = 5269841, upload-time = "2025-09-22T04:02:22.489Z" }, + { url = "https://files.pythonhosted.org/packages/76/04/5c5e2b8577bc936e219becb2e98cdb1aca14a4921a12995b9d0c523502ae/lxml-6.0.2-cp313-cp313-win32.whl", hash = "sha256:e8cd2415f372e7e5a789d743d133ae474290a90b9023197fd78f32e2dc6873e2", size = 3610700, upload-time = "2025-09-22T04:02:24.465Z" }, + { url = "https://files.pythonhosted.org/packages/fe/0a/4643ccc6bb8b143e9f9640aa54e38255f9d3b45feb2cbe7ae2ca47e8782e/lxml-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:b30d46379644fbfc3ab81f8f82ae4de55179414651f110a1514f0b1f8f6cb2d7", size = 4010347, upload-time = "2025-09-22T04:02:26.286Z" }, + { url = "https://files.pythonhosted.org/packages/31/ef/dcf1d29c3f530577f61e5fe2f1bd72929acf779953668a8a47a479ae6f26/lxml-6.0.2-cp313-cp313-win_arm64.whl", hash = "sha256:13dcecc9946dca97b11b7c40d29fba63b55ab4170d3c0cf8c0c164343b9bfdcf", size = 3671248, upload-time = "2025-09-22T04:02:27.918Z" }, ] [[package]] name = "markdown" version = "3.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8d/37/02347f6d6d8279247a5837082ebc26fc0d5aaeaf75aa013fcbb433c777ab/markdown-3.9.tar.gz", hash = "sha256:d2900fe1782bd33bdbbd56859defef70c2e78fc46668f8eb9df3128138f2cb6a", size = 364585, upload_time = "2025-09-04T20:25:22.885Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8d/37/02347f6d6d8279247a5837082ebc26fc0d5aaeaf75aa013fcbb433c777ab/markdown-3.9.tar.gz", hash = "sha256:d2900fe1782bd33bdbbd56859defef70c2e78fc46668f8eb9df3128138f2cb6a", size = 364585, upload-time = "2025-09-04T20:25:22.885Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/70/ae/44c4a6a4cbb496d93c6257954260fe3a6e91b7bed2240e5dad2a717f5111/markdown-3.9-py3-none-any.whl", hash = "sha256:9f4d91ed810864ea88a6f32c07ba8bee1346c0cc1f6b1f9f6c822f2a9667d280", size = 107441, upload_time = "2025-09-04T20:25:21.784Z" }, + { url = "https://files.pythonhosted.org/packages/70/ae/44c4a6a4cbb496d93c6257954260fe3a6e91b7bed2240e5dad2a717f5111/markdown-3.9-py3-none-any.whl", hash = "sha256:9f4d91ed810864ea88a6f32c07ba8bee1346c0cc1f6b1f9f6c822f2a9667d280", size = 107441, upload-time = "2025-09-04T20:25:21.784Z" }, ] [[package]] @@ -3057,9 +3098,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mdurl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3", size = 73070, upload_time = "2025-08-11T12:57:52.854Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3", size = 73070, upload-time = "2025-08-11T12:57:52.854Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147", size = 87321, upload_time = "2025-08-11T12:57:51.923Z" }, + { url = "https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147", size = 87321, upload-time = "2025-08-11T12:57:51.923Z" }, ] [package.optional-dependencies] @@ -3074,41 +3115,41 @@ plugins = [ name = "markupsafe" version = "3.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload_time = "2025-09-27T18:37:40.426Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload_time = "2025-09-27T18:36:30.854Z" }, - { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload_time = "2025-09-27T18:36:31.971Z" }, - { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload_time = "2025-09-27T18:36:32.813Z" }, - { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload_time = "2025-09-27T18:36:33.86Z" }, - { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload_time = "2025-09-27T18:36:35.099Z" }, - { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload_time = "2025-09-27T18:36:36.001Z" }, - { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload_time = "2025-09-27T18:36:36.906Z" }, - { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload_time = "2025-09-27T18:36:37.868Z" }, - { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload_time = "2025-09-27T18:36:38.761Z" }, - { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload_time = "2025-09-27T18:36:39.701Z" }, - { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload_time = "2025-09-27T18:36:40.689Z" }, - { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload_time = "2025-09-27T18:36:41.777Z" }, - { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload_time = "2025-09-27T18:36:43.257Z" }, - { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload_time = "2025-09-27T18:36:44.508Z" }, - { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload_time = "2025-09-27T18:36:45.385Z" }, - { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload_time = "2025-09-27T18:36:46.916Z" }, - { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload_time = "2025-09-27T18:36:47.884Z" }, - { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload_time = "2025-09-27T18:36:48.82Z" }, - { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload_time = "2025-09-27T18:36:49.797Z" }, - { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload_time = "2025-09-27T18:36:51.584Z" }, - { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload_time = "2025-09-27T18:36:52.537Z" }, - { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload_time = "2025-09-27T18:36:53.513Z" }, - { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload_time = "2025-09-27T18:36:54.819Z" }, - { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload_time = "2025-09-27T18:36:55.714Z" }, - { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload_time = "2025-09-27T18:36:56.908Z" }, - { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload_time = "2025-09-27T18:36:57.913Z" }, - { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload_time = "2025-09-27T18:36:58.833Z" }, - { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload_time = "2025-09-27T18:36:59.739Z" }, - { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload_time = "2025-09-27T18:37:00.719Z" }, - { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload_time = "2025-09-27T18:37:01.673Z" }, - { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload_time = "2025-09-27T18:37:02.639Z" }, - { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload_time = "2025-09-27T18:37:03.582Z" }, - { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload_time = "2025-09-27T18:37:04.929Z" }, + { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, + { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" }, + { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" }, + { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" }, + { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" }, + { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" }, + { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" }, + { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" }, + { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" }, + { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" }, + { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" }, + { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" }, + { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" }, + { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" }, + { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" }, + { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" }, ] [[package]] @@ -3126,29 +3167,29 @@ dependencies = [ { name = "pyparsing" }, { name = "python-dateutil" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ae/e2/d2d5295be2f44c678ebaf3544ba32d20c1f9ef08c49fe47f496180e1db15/matplotlib-3.10.7.tar.gz", hash = "sha256:a06ba7e2a2ef9131c79c49e63dad355d2d878413a0376c1727c8b9335ff731c7", size = 34804865, upload_time = "2025-10-09T00:28:00.669Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ae/e2/d2d5295be2f44c678ebaf3544ba32d20c1f9ef08c49fe47f496180e1db15/matplotlib-3.10.7.tar.gz", hash = "sha256:a06ba7e2a2ef9131c79c49e63dad355d2d878413a0376c1727c8b9335ff731c7", size = 34804865, upload-time = "2025-10-09T00:28:00.669Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/b3/09eb0f7796932826ec20c25b517d568627754f6c6462fca19e12c02f2e12/matplotlib-3.10.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a0edb7209e21840e8361e91ea84ea676658aa93edd5f8762793dec77a4a6748", size = 8272389, upload_time = "2025-10-09T00:26:42.474Z" }, - { url = "https://files.pythonhosted.org/packages/11/0b/1ae80ddafb8652fd8046cb5c8460ecc8d4afccb89e2c6d6bec61e04e1eaf/matplotlib-3.10.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c380371d3c23e0eadf8ebff114445b9f970aff2010198d498d4ab4c3b41eea4f", size = 8128247, upload_time = "2025-10-09T00:26:44.77Z" }, - { url = "https://files.pythonhosted.org/packages/7d/18/95ae2e242d4a5c98bd6e90e36e128d71cf1c7e39b0874feaed3ef782e789/matplotlib-3.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d5f256d49fea31f40f166a5e3131235a5d2f4b7f44520b1cf0baf1ce568ccff0", size = 8696996, upload_time = "2025-10-09T00:26:46.792Z" }, - { url = "https://files.pythonhosted.org/packages/7e/3d/5b559efc800bd05cb2033aa85f7e13af51958136a48327f7c261801ff90a/matplotlib-3.10.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11ae579ac83cdf3fb72573bb89f70e0534de05266728740d478f0f818983c695", size = 9530153, upload_time = "2025-10-09T00:26:49.07Z" }, - { url = "https://files.pythonhosted.org/packages/88/57/eab4a719fd110312d3c220595d63a3c85ec2a39723f0f4e7fa7e6e3f74ba/matplotlib-3.10.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4c14b6acd16cddc3569a2d515cfdd81c7a68ac5639b76548cfc1a9e48b20eb65", size = 9593093, upload_time = "2025-10-09T00:26:51.067Z" }, - { url = "https://files.pythonhosted.org/packages/31/3c/80816f027b3a4a28cd2a0a6ef7f89a2db22310e945cd886ec25bfb399221/matplotlib-3.10.7-cp312-cp312-win_amd64.whl", hash = "sha256:0d8c32b7ea6fb80b1aeff5a2ceb3fb9778e2759e899d9beff75584714afcc5ee", size = 8122771, upload_time = "2025-10-09T00:26:53.296Z" }, - { url = "https://files.pythonhosted.org/packages/de/77/ef1fc78bfe99999b2675435cc52120887191c566b25017d78beaabef7f2d/matplotlib-3.10.7-cp312-cp312-win_arm64.whl", hash = "sha256:5f3f6d315dcc176ba7ca6e74c7768fb7e4cf566c49cb143f6bc257b62e634ed8", size = 7992812, upload_time = "2025-10-09T00:26:54.882Z" }, - { url = "https://files.pythonhosted.org/packages/02/9c/207547916a02c78f6bdd83448d9b21afbc42f6379ed887ecf610984f3b4e/matplotlib-3.10.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1d9d3713a237970569156cfb4de7533b7c4eacdd61789726f444f96a0d28f57f", size = 8273212, upload_time = "2025-10-09T00:26:56.752Z" }, - { url = "https://files.pythonhosted.org/packages/bc/d0/b3d3338d467d3fc937f0bb7f256711395cae6f78e22cef0656159950adf0/matplotlib-3.10.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:37a1fea41153dd6ee061d21ab69c9cf2cf543160b1b85d89cd3d2e2a7902ca4c", size = 8128713, upload_time = "2025-10-09T00:26:59.001Z" }, - { url = "https://files.pythonhosted.org/packages/22/ff/6425bf5c20d79aa5b959d1ce9e65f599632345391381c9a104133fe0b171/matplotlib-3.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b3c4ea4948d93c9c29dc01c0c23eef66f2101bf75158c291b88de6525c55c3d1", size = 8698527, upload_time = "2025-10-09T00:27:00.69Z" }, - { url = "https://files.pythonhosted.org/packages/d0/7f/ccdca06f4c2e6c7989270ed7829b8679466682f4cfc0f8c9986241c023b6/matplotlib-3.10.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22df30ffaa89f6643206cf13877191c63a50e8f800b038bc39bee9d2d4957632", size = 9529690, upload_time = "2025-10-09T00:27:02.664Z" }, - { url = "https://files.pythonhosted.org/packages/b8/95/b80fc2c1f269f21ff3d193ca697358e24408c33ce2b106a7438a45407b63/matplotlib-3.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b69676845a0a66f9da30e87f48be36734d6748024b525ec4710be40194282c84", size = 9593732, upload_time = "2025-10-09T00:27:04.653Z" }, - { url = "https://files.pythonhosted.org/packages/e1/b6/23064a96308b9aeceeffa65e96bcde459a2ea4934d311dee20afde7407a0/matplotlib-3.10.7-cp313-cp313-win_amd64.whl", hash = "sha256:744991e0cc863dd669c8dc9136ca4e6e0082be2070b9d793cbd64bec872a6815", size = 8122727, upload_time = "2025-10-09T00:27:06.814Z" }, - { url = "https://files.pythonhosted.org/packages/b3/a6/2faaf48133b82cf3607759027f82b5c702aa99cdfcefb7f93d6ccf26a424/matplotlib-3.10.7-cp313-cp313-win_arm64.whl", hash = "sha256:fba2974df0bf8ce3c995fa84b79cde38326e0f7b5409e7a3a481c1141340bcf7", size = 7992958, upload_time = "2025-10-09T00:27:08.567Z" }, - { url = "https://files.pythonhosted.org/packages/4a/f0/b018fed0b599bd48d84c08794cb242227fe3341952da102ee9d9682db574/matplotlib-3.10.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:932c55d1fa7af4423422cb6a492a31cbcbdbe68fd1a9a3f545aa5e7a143b5355", size = 8316849, upload_time = "2025-10-09T00:27:10.254Z" }, - { url = "https://files.pythonhosted.org/packages/b0/b7/bb4f23856197659f275e11a2a164e36e65e9b48ea3e93c4ec25b4f163198/matplotlib-3.10.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e38c2d581d62ee729a6e144c47a71b3f42fb4187508dbbf4fe71d5612c3433b", size = 8178225, upload_time = "2025-10-09T00:27:12.241Z" }, - { url = "https://files.pythonhosted.org/packages/62/56/0600609893ff277e6f3ab3c0cef4eafa6e61006c058e84286c467223d4d5/matplotlib-3.10.7-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:786656bb13c237bbcebcd402f65f44dd61ead60ee3deb045af429d889c8dbc67", size = 8711708, upload_time = "2025-10-09T00:27:13.879Z" }, - { url = "https://files.pythonhosted.org/packages/d8/1a/6bfecb0cafe94d6658f2f1af22c43b76cf7a1c2f0dc34ef84cbb6809617e/matplotlib-3.10.7-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09d7945a70ea43bf9248f4b6582734c2fe726723204a76eca233f24cffc7ef67", size = 9541409, upload_time = "2025-10-09T00:27:15.684Z" }, - { url = "https://files.pythonhosted.org/packages/08/50/95122a407d7f2e446fd865e2388a232a23f2b81934960ea802f3171518e4/matplotlib-3.10.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d0b181e9fa8daf1d9f2d4c547527b167cb8838fc587deabca7b5c01f97199e84", size = 9594054, upload_time = "2025-10-09T00:27:17.547Z" }, - { url = "https://files.pythonhosted.org/packages/13/76/75b194a43b81583478a81e78a07da8d9ca6ddf50dd0a2ccabf258059481d/matplotlib-3.10.7-cp313-cp313t-win_amd64.whl", hash = "sha256:31963603041634ce1a96053047b40961f7a29eb8f9a62e80cc2c0427aa1d22a2", size = 8200100, upload_time = "2025-10-09T00:27:20.039Z" }, - { url = "https://files.pythonhosted.org/packages/f5/9e/6aefebdc9f8235c12bdeeda44cc0383d89c1e41da2c400caf3ee2073a3ce/matplotlib-3.10.7-cp313-cp313t-win_arm64.whl", hash = "sha256:aebed7b50aa6ac698c90f60f854b47e48cd2252b30510e7a1feddaf5a3f72cbf", size = 8042131, upload_time = "2025-10-09T00:27:21.608Z" }, + { url = "https://files.pythonhosted.org/packages/be/b3/09eb0f7796932826ec20c25b517d568627754f6c6462fca19e12c02f2e12/matplotlib-3.10.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a0edb7209e21840e8361e91ea84ea676658aa93edd5f8762793dec77a4a6748", size = 8272389, upload-time = "2025-10-09T00:26:42.474Z" }, + { url = "https://files.pythonhosted.org/packages/11/0b/1ae80ddafb8652fd8046cb5c8460ecc8d4afccb89e2c6d6bec61e04e1eaf/matplotlib-3.10.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c380371d3c23e0eadf8ebff114445b9f970aff2010198d498d4ab4c3b41eea4f", size = 8128247, upload-time = "2025-10-09T00:26:44.77Z" }, + { url = "https://files.pythonhosted.org/packages/7d/18/95ae2e242d4a5c98bd6e90e36e128d71cf1c7e39b0874feaed3ef782e789/matplotlib-3.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d5f256d49fea31f40f166a5e3131235a5d2f4b7f44520b1cf0baf1ce568ccff0", size = 8696996, upload-time = "2025-10-09T00:26:46.792Z" }, + { url = "https://files.pythonhosted.org/packages/7e/3d/5b559efc800bd05cb2033aa85f7e13af51958136a48327f7c261801ff90a/matplotlib-3.10.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11ae579ac83cdf3fb72573bb89f70e0534de05266728740d478f0f818983c695", size = 9530153, upload-time = "2025-10-09T00:26:49.07Z" }, + { url = "https://files.pythonhosted.org/packages/88/57/eab4a719fd110312d3c220595d63a3c85ec2a39723f0f4e7fa7e6e3f74ba/matplotlib-3.10.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4c14b6acd16cddc3569a2d515cfdd81c7a68ac5639b76548cfc1a9e48b20eb65", size = 9593093, upload-time = "2025-10-09T00:26:51.067Z" }, + { url = "https://files.pythonhosted.org/packages/31/3c/80816f027b3a4a28cd2a0a6ef7f89a2db22310e945cd886ec25bfb399221/matplotlib-3.10.7-cp312-cp312-win_amd64.whl", hash = "sha256:0d8c32b7ea6fb80b1aeff5a2ceb3fb9778e2759e899d9beff75584714afcc5ee", size = 8122771, upload-time = "2025-10-09T00:26:53.296Z" }, + { url = "https://files.pythonhosted.org/packages/de/77/ef1fc78bfe99999b2675435cc52120887191c566b25017d78beaabef7f2d/matplotlib-3.10.7-cp312-cp312-win_arm64.whl", hash = "sha256:5f3f6d315dcc176ba7ca6e74c7768fb7e4cf566c49cb143f6bc257b62e634ed8", size = 7992812, upload-time = "2025-10-09T00:26:54.882Z" }, + { url = "https://files.pythonhosted.org/packages/02/9c/207547916a02c78f6bdd83448d9b21afbc42f6379ed887ecf610984f3b4e/matplotlib-3.10.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1d9d3713a237970569156cfb4de7533b7c4eacdd61789726f444f96a0d28f57f", size = 8273212, upload-time = "2025-10-09T00:26:56.752Z" }, + { url = "https://files.pythonhosted.org/packages/bc/d0/b3d3338d467d3fc937f0bb7f256711395cae6f78e22cef0656159950adf0/matplotlib-3.10.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:37a1fea41153dd6ee061d21ab69c9cf2cf543160b1b85d89cd3d2e2a7902ca4c", size = 8128713, upload-time = "2025-10-09T00:26:59.001Z" }, + { url = "https://files.pythonhosted.org/packages/22/ff/6425bf5c20d79aa5b959d1ce9e65f599632345391381c9a104133fe0b171/matplotlib-3.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b3c4ea4948d93c9c29dc01c0c23eef66f2101bf75158c291b88de6525c55c3d1", size = 8698527, upload-time = "2025-10-09T00:27:00.69Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7f/ccdca06f4c2e6c7989270ed7829b8679466682f4cfc0f8c9986241c023b6/matplotlib-3.10.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22df30ffaa89f6643206cf13877191c63a50e8f800b038bc39bee9d2d4957632", size = 9529690, upload-time = "2025-10-09T00:27:02.664Z" }, + { url = "https://files.pythonhosted.org/packages/b8/95/b80fc2c1f269f21ff3d193ca697358e24408c33ce2b106a7438a45407b63/matplotlib-3.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b69676845a0a66f9da30e87f48be36734d6748024b525ec4710be40194282c84", size = 9593732, upload-time = "2025-10-09T00:27:04.653Z" }, + { url = "https://files.pythonhosted.org/packages/e1/b6/23064a96308b9aeceeffa65e96bcde459a2ea4934d311dee20afde7407a0/matplotlib-3.10.7-cp313-cp313-win_amd64.whl", hash = "sha256:744991e0cc863dd669c8dc9136ca4e6e0082be2070b9d793cbd64bec872a6815", size = 8122727, upload-time = "2025-10-09T00:27:06.814Z" }, + { url = "https://files.pythonhosted.org/packages/b3/a6/2faaf48133b82cf3607759027f82b5c702aa99cdfcefb7f93d6ccf26a424/matplotlib-3.10.7-cp313-cp313-win_arm64.whl", hash = "sha256:fba2974df0bf8ce3c995fa84b79cde38326e0f7b5409e7a3a481c1141340bcf7", size = 7992958, upload-time = "2025-10-09T00:27:08.567Z" }, + { url = "https://files.pythonhosted.org/packages/4a/f0/b018fed0b599bd48d84c08794cb242227fe3341952da102ee9d9682db574/matplotlib-3.10.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:932c55d1fa7af4423422cb6a492a31cbcbdbe68fd1a9a3f545aa5e7a143b5355", size = 8316849, upload-time = "2025-10-09T00:27:10.254Z" }, + { url = "https://files.pythonhosted.org/packages/b0/b7/bb4f23856197659f275e11a2a164e36e65e9b48ea3e93c4ec25b4f163198/matplotlib-3.10.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e38c2d581d62ee729a6e144c47a71b3f42fb4187508dbbf4fe71d5612c3433b", size = 8178225, upload-time = "2025-10-09T00:27:12.241Z" }, + { url = "https://files.pythonhosted.org/packages/62/56/0600609893ff277e6f3ab3c0cef4eafa6e61006c058e84286c467223d4d5/matplotlib-3.10.7-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:786656bb13c237bbcebcd402f65f44dd61ead60ee3deb045af429d889c8dbc67", size = 8711708, upload-time = "2025-10-09T00:27:13.879Z" }, + { url = "https://files.pythonhosted.org/packages/d8/1a/6bfecb0cafe94d6658f2f1af22c43b76cf7a1c2f0dc34ef84cbb6809617e/matplotlib-3.10.7-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09d7945a70ea43bf9248f4b6582734c2fe726723204a76eca233f24cffc7ef67", size = 9541409, upload-time = "2025-10-09T00:27:15.684Z" }, + { url = "https://files.pythonhosted.org/packages/08/50/95122a407d7f2e446fd865e2388a232a23f2b81934960ea802f3171518e4/matplotlib-3.10.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d0b181e9fa8daf1d9f2d4c547527b167cb8838fc587deabca7b5c01f97199e84", size = 9594054, upload-time = "2025-10-09T00:27:17.547Z" }, + { url = "https://files.pythonhosted.org/packages/13/76/75b194a43b81583478a81e78a07da8d9ca6ddf50dd0a2ccabf258059481d/matplotlib-3.10.7-cp313-cp313t-win_amd64.whl", hash = "sha256:31963603041634ce1a96053047b40961f7a29eb8f9a62e80cc2c0427aa1d22a2", size = 8200100, upload-time = "2025-10-09T00:27:20.039Z" }, + { url = "https://files.pythonhosted.org/packages/f5/9e/6aefebdc9f8235c12bdeeda44cc0383d89c1e41da2c400caf3ee2073a3ce/matplotlib-3.10.7-cp313-cp313t-win_arm64.whl", hash = "sha256:aebed7b50aa6ac698c90f60f854b47e48cd2252b30510e7a1feddaf5a3f72cbf", size = 8042131, upload-time = "2025-10-09T00:27:21.608Z" }, ] [[package]] @@ -3158,9 +3199,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/99/5b/a36a337438a14116b16480db471ad061c36c3694df7c2084a0da7ba538b7/matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90", size = 8159, upload_time = "2024-04-15T13:44:44.803Z" } +sdist = { url = "https://files.pythonhosted.org/packages/99/5b/a36a337438a14116b16480db471ad061c36c3694df7c2084a0da7ba538b7/matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90", size = 8159, upload-time = "2024-04-15T13:44:44.803Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/8e/9ad090d3553c280a8060fbf6e24dc1c0c29704ee7d1c372f0c174aa59285/matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca", size = 9899, upload_time = "2024-04-15T13:44:43.265Z" }, + { url = "https://files.pythonhosted.org/packages/8f/8e/9ad090d3553c280a8060fbf6e24dc1c0c29704ee7d1c372f0c174aa59285/matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca", size = 9899, upload-time = "2024-04-15T13:44:43.265Z" }, ] [[package]] @@ -3180,9 +3221,9 @@ dependencies = [ { name = "starlette" }, { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/e0/fe34ce16ea2bacce489ab859abd1b47ae28b438c3ef60b9c5eee6c02592f/mcp-1.18.0.tar.gz", hash = "sha256:aa278c44b1efc0a297f53b68df865b988e52dd08182d702019edcf33a8e109f6", size = 482926, upload_time = "2025-10-16T19:19:55.125Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1a/e0/fe34ce16ea2bacce489ab859abd1b47ae28b438c3ef60b9c5eee6c02592f/mcp-1.18.0.tar.gz", hash = "sha256:aa278c44b1efc0a297f53b68df865b988e52dd08182d702019edcf33a8e109f6", size = 482926, upload-time = "2025-10-16T19:19:55.125Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/44/f5970e3e899803823826283a70b6003afd46f28e082544407e24575eccd3/mcp-1.18.0-py3-none-any.whl", hash = "sha256:42f10c270de18e7892fdf9da259029120b1ea23964ff688248c69db9d72b1d0a", size = 168762, upload_time = "2025-10-16T19:19:53.2Z" }, + { url = "https://files.pythonhosted.org/packages/1b/44/f5970e3e899803823826283a70b6003afd46f28e082544407e24575eccd3/mcp-1.18.0-py3-none-any.whl", hash = "sha256:42f10c270de18e7892fdf9da259029120b1ea23964ff688248c69db9d72b1d0a", size = 168762, upload-time = "2025-10-16T19:19:53.2Z" }, ] [[package]] @@ -3192,36 +3233,36 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markdown-it-py" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b2/fd/a756d36c0bfba5f6e39a1cdbdbfdd448dc02692467d83816dff4592a1ebc/mdit_py_plugins-0.5.0.tar.gz", hash = "sha256:f4918cb50119f50446560513a8e311d574ff6aaed72606ddae6d35716fe809c6", size = 44655, upload_time = "2025-08-11T07:25:49.083Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b2/fd/a756d36c0bfba5f6e39a1cdbdbfdd448dc02692467d83816dff4592a1ebc/mdit_py_plugins-0.5.0.tar.gz", hash = "sha256:f4918cb50119f50446560513a8e311d574ff6aaed72606ddae6d35716fe809c6", size = 44655, upload-time = "2025-08-11T07:25:49.083Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/86/dd6e5db36df29e76c7a7699123569a4a18c1623ce68d826ed96c62643cae/mdit_py_plugins-0.5.0-py3-none-any.whl", hash = "sha256:07a08422fc1936a5d26d146759e9155ea466e842f5ab2f7d2266dd084c8dab1f", size = 57205, upload_time = "2025-08-11T07:25:47.597Z" }, + { url = "https://files.pythonhosted.org/packages/fb/86/dd6e5db36df29e76c7a7699123569a4a18c1623ce68d826ed96c62643cae/mdit_py_plugins-0.5.0-py3-none-any.whl", hash = "sha256:07a08422fc1936a5d26d146759e9155ea466e842f5ab2f7d2266dd084c8dab1f", size = 57205, upload-time = "2025-08-11T07:25:47.597Z" }, ] [[package]] name = "mdurl" version = "0.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload_time = "2022-08-14T12:40:10.846Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload_time = "2022-08-14T12:40:09.779Z" }, + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, ] [[package]] name = "mergedeep" version = "1.3.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3a/41/580bb4006e3ed0361b8151a01d324fb03f420815446c7def45d02f74c270/mergedeep-1.3.4.tar.gz", hash = "sha256:0096d52e9dad9939c3d975a774666af186eda617e6ca84df4c94dec30004f2a8", size = 4661, upload_time = "2021-02-05T18:55:30.623Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3a/41/580bb4006e3ed0361b8151a01d324fb03f420815446c7def45d02f74c270/mergedeep-1.3.4.tar.gz", hash = "sha256:0096d52e9dad9939c3d975a774666af186eda617e6ca84df4c94dec30004f2a8", size = 4661, upload-time = "2021-02-05T18:55:30.623Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/19/04f9b178c2d8a15b076c8b5140708fa6ffc5601fb6f1e975537072df5b2a/mergedeep-1.3.4-py3-none-any.whl", hash = "sha256:70775750742b25c0d8f36c55aed03d24c3384d17c951b3175d898bd778ef0307", size = 6354, upload_time = "2021-02-05T18:55:29.583Z" }, + { url = "https://files.pythonhosted.org/packages/2c/19/04f9b178c2d8a15b076c8b5140708fa6ffc5601fb6f1e975537072df5b2a/mergedeep-1.3.4-py3-none-any.whl", hash = "sha256:70775750742b25c0d8f36c55aed03d24c3384d17c951b3175d898bd778ef0307", size = 6354, upload-time = "2021-02-05T18:55:29.583Z" }, ] [[package]] name = "mistune" version = "3.1.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d7/02/a7fb8b21d4d55ac93cdcde9d3638da5dd0ebdd3a4fed76c7725e10b81cbe/mistune-3.1.4.tar.gz", hash = "sha256:b5a7f801d389f724ec702840c11d8fc48f2b33519102fc7ee739e8177b672164", size = 94588, upload_time = "2025-08-29T07:20:43.594Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d7/02/a7fb8b21d4d55ac93cdcde9d3638da5dd0ebdd3a4fed76c7725e10b81cbe/mistune-3.1.4.tar.gz", hash = "sha256:b5a7f801d389f724ec702840c11d8fc48f2b33519102fc7ee739e8177b672164", size = 94588, upload-time = "2025-08-29T07:20:43.594Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/f0/8282d9641415e9e33df173516226b404d367a0fc55e1a60424a152913abc/mistune-3.1.4-py3-none-any.whl", hash = "sha256:93691da911e5d9d2e23bc54472892aff676df27a75274962ff9edc210364266d", size = 53481, upload_time = "2025-08-29T07:20:42.218Z" }, + { url = "https://files.pythonhosted.org/packages/7a/f0/8282d9641415e9e33df173516226b404d367a0fc55e1a60424a152913abc/mistune-3.1.4-py3-none-any.whl", hash = "sha256:93691da911e5d9d2e23bc54472892aff676df27a75274962ff9edc210364266d", size = 53481, upload-time = "2025-08-29T07:20:42.218Z" }, ] [[package]] @@ -3243,9 +3284,9 @@ dependencies = [ { name = "pyyaml-env-tag" }, { name = "watchdog" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bc/c6/bbd4f061bd16b378247f12953ffcb04786a618ce5e904b8c5a01a0309061/mkdocs-1.6.1.tar.gz", hash = "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2", size = 3889159, upload_time = "2024-08-30T12:24:06.899Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bc/c6/bbd4f061bd16b378247f12953ffcb04786a618ce5e904b8c5a01a0309061/mkdocs-1.6.1.tar.gz", hash = "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2", size = 3889159, upload-time = "2024-08-30T12:24:06.899Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/22/5b/dbc6a8cddc9cfa9c4971d59fb12bb8d42e161b7e7f8cc89e49137c5b279c/mkdocs-1.6.1-py3-none-any.whl", hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e", size = 3864451, upload_time = "2024-08-30T12:24:05.054Z" }, + { url = "https://files.pythonhosted.org/packages/22/5b/dbc6a8cddc9cfa9c4971d59fb12bb8d42e161b7e7f8cc89e49137c5b279c/mkdocs-1.6.1-py3-none-any.whl", hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e", size = 3864451, upload-time = "2024-08-30T12:24:05.054Z" }, ] [[package]] @@ -3257,9 +3298,9 @@ dependencies = [ { name = "platformdirs" }, { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/98/f5/ed29cd50067784976f25ed0ed6fcd3c2ce9eb90650aa3b2796ddf7b6870b/mkdocs_get_deps-0.2.0.tar.gz", hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c", size = 10239, upload_time = "2023-11-20T17:51:09.981Z" } +sdist = { url = "https://files.pythonhosted.org/packages/98/f5/ed29cd50067784976f25ed0ed6fcd3c2ce9eb90650aa3b2796ddf7b6870b/mkdocs_get_deps-0.2.0.tar.gz", hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c", size = 10239, upload-time = "2023-11-20T17:51:09.981Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/d4/029f984e8d3f3b6b726bd33cafc473b75e9e44c0f7e80a5b29abc466bdea/mkdocs_get_deps-0.2.0-py3-none-any.whl", hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134", size = 9521, upload_time = "2023-11-20T17:51:08.587Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d4/029f984e8d3f3b6b726bd33cafc473b75e9e44c0f7e80a5b29abc466bdea/mkdocs_get_deps-0.2.0-py3-none-any.whl", hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134", size = 9521, upload-time = "2023-11-20T17:51:08.587Z" }, ] [[package]] @@ -3279,18 +3320,18 @@ dependencies = [ { name = "pymdown-extensions" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/5d/317e37b6c43325cb376a1d6439df9cc743b8ee41c84603c2faf7286afc82/mkdocs_material-9.6.22.tar.gz", hash = "sha256:87c158b0642e1ada6da0cbd798a3389b0bc5516b90e5ece4a0fb939f00bacd1c", size = 4044968, upload_time = "2025-10-15T09:21:15.409Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/5d/317e37b6c43325cb376a1d6439df9cc743b8ee41c84603c2faf7286afc82/mkdocs_material-9.6.22.tar.gz", hash = "sha256:87c158b0642e1ada6da0cbd798a3389b0bc5516b90e5ece4a0fb939f00bacd1c", size = 4044968, upload-time = "2025-10-15T09:21:15.409Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/82/6fdb9a7a04fb222f4849ffec1006f891a0280825a20314d11f3ccdee14eb/mkdocs_material-9.6.22-py3-none-any.whl", hash = "sha256:14ac5f72d38898b2f98ac75a5531aaca9366eaa427b0f49fc2ecf04d99b7ad84", size = 9206252, upload_time = "2025-10-15T09:21:12.175Z" }, + { url = "https://files.pythonhosted.org/packages/cc/82/6fdb9a7a04fb222f4849ffec1006f891a0280825a20314d11f3ccdee14eb/mkdocs_material-9.6.22-py3-none-any.whl", hash = "sha256:14ac5f72d38898b2f98ac75a5531aaca9366eaa427b0f49fc2ecf04d99b7ad84", size = 9206252, upload-time = "2025-10-15T09:21:12.175Z" }, ] [[package]] name = "mkdocs-material-extensions" version = "1.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/79/9b/9b4c96d6593b2a541e1cb8b34899a6d021d208bb357042823d4d2cabdbe7/mkdocs_material_extensions-1.3.1.tar.gz", hash = "sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443", size = 11847, upload_time = "2023-11-22T19:09:45.208Z" } +sdist = { url = "https://files.pythonhosted.org/packages/79/9b/9b4c96d6593b2a541e1cb8b34899a6d021d208bb357042823d4d2cabdbe7/mkdocs_material_extensions-1.3.1.tar.gz", hash = "sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443", size = 11847, upload-time = "2023-11-22T19:09:45.208Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5b/54/662a4743aa81d9582ee9339d4ffa3c8fd40a4965e033d77b9da9774d3960/mkdocs_material_extensions-1.3.1-py3-none-any.whl", hash = "sha256:adff8b62700b25cb77b53358dad940f3ef973dd6db797907c49e3c2ef3ab4e31", size = 8728, upload_time = "2023-11-22T19:09:43.465Z" }, + { url = "https://files.pythonhosted.org/packages/5b/54/662a4743aa81d9582ee9339d4ffa3c8fd40a4965e033d77b9da9774d3960/mkdocs_material_extensions-1.3.1-py3-none-any.whl", hash = "sha256:adff8b62700b25cb77b53358dad940f3ef973dd6db797907c49e3c2ef3ab4e31", size = 8728, upload-time = "2023-11-22T19:09:43.465Z" }, ] [[package]] @@ -3301,12 +3342,12 @@ dependencies = [ { name = "mlx-metal", marker = "sys_platform == 'darwin'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/07/f5/14e12e219a2715296150d35f930dc3a6ff319cd60126408e563f03100113/mlx-0.29.3-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:86c62791ce930028d75c41b88b4e3ceb58f5f2e263ff9bfacda998b0c03d9544", size = 549516, upload_time = "2025-10-17T19:18:13.831Z" }, - { url = "https://files.pythonhosted.org/packages/c6/e2/5177c80e8c33a8be89fa45fa0a839d5b6a5578687d0ec973bf03638a4e73/mlx-0.29.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cddf6bcdc561094af6b3f0706f8768ecc5216a97eb6973e838c3ac2e2fca2cc8", size = 549509, upload_time = "2025-10-17T19:17:21.517Z" }, - { url = "https://files.pythonhosted.org/packages/11/89/aa424217a7a0291b84f8969d504ac63f5af0ef60f248fe5562c3d6e44048/mlx-0.29.3-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:b2e1a249437d017a7425358420d28e641b7bc9c2650f3e013c1b1f4f239d8533", size = 549511, upload_time = "2025-10-17T19:16:54.227Z" }, - { url = "https://files.pythonhosted.org/packages/fe/a2/078152b45aa8a23949a1b09601d0044f8bb4ab85e909e4475a440c21aaea/mlx-0.29.3-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:d59eccf6a1e1e131becc5a3910504507862da3a4e9b7bd9e73a625515d767844", size = 549585, upload_time = "2025-10-17T19:17:01.872Z" }, - { url = "https://files.pythonhosted.org/packages/ae/bb/869eaac4efaae033c13db5fddd6a8907b5d667d135a35a2e482b1af402ee/mlx-0.29.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:6642aa0a6dc2242c024fb8274d00631a7e7ffbdcef26148afd299b877c1e6a4a", size = 549586, upload_time = "2025-10-17T19:16:57.844Z" }, - { url = "https://files.pythonhosted.org/packages/ad/76/196c248c2b2a471f795356564ad1d7dc40284160c8b66370ffadfd991fa1/mlx-0.29.3-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:ec0aef311fab10cb5f2c274afa6edf6c482636096a5f7886aba43676454aa462", size = 549586, upload_time = "2025-10-17T19:16:39.912Z" }, + { url = "https://files.pythonhosted.org/packages/07/f5/14e12e219a2715296150d35f930dc3a6ff319cd60126408e563f03100113/mlx-0.29.3-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:86c62791ce930028d75c41b88b4e3ceb58f5f2e263ff9bfacda998b0c03d9544", size = 549516, upload-time = "2025-10-17T19:18:13.831Z" }, + { url = "https://files.pythonhosted.org/packages/c6/e2/5177c80e8c33a8be89fa45fa0a839d5b6a5578687d0ec973bf03638a4e73/mlx-0.29.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cddf6bcdc561094af6b3f0706f8768ecc5216a97eb6973e838c3ac2e2fca2cc8", size = 549509, upload-time = "2025-10-17T19:17:21.517Z" }, + { url = "https://files.pythonhosted.org/packages/11/89/aa424217a7a0291b84f8969d504ac63f5af0ef60f248fe5562c3d6e44048/mlx-0.29.3-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:b2e1a249437d017a7425358420d28e641b7bc9c2650f3e013c1b1f4f239d8533", size = 549511, upload-time = "2025-10-17T19:16:54.227Z" }, + { url = "https://files.pythonhosted.org/packages/fe/a2/078152b45aa8a23949a1b09601d0044f8bb4ab85e909e4475a440c21aaea/mlx-0.29.3-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:d59eccf6a1e1e131becc5a3910504507862da3a4e9b7bd9e73a625515d767844", size = 549585, upload-time = "2025-10-17T19:17:01.872Z" }, + { url = "https://files.pythonhosted.org/packages/ae/bb/869eaac4efaae033c13db5fddd6a8907b5d667d135a35a2e482b1af402ee/mlx-0.29.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:6642aa0a6dc2242c024fb8274d00631a7e7ffbdcef26148afd299b877c1e6a4a", size = 549586, upload-time = "2025-10-17T19:16:57.844Z" }, + { url = "https://files.pythonhosted.org/packages/ad/76/196c248c2b2a471f795356564ad1d7dc40284160c8b66370ffadfd991fa1/mlx-0.29.3-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:ec0aef311fab10cb5f2c274afa6edf6c482636096a5f7886aba43676454aa462", size = 549586, upload-time = "2025-10-17T19:16:39.912Z" }, ] [[package]] @@ -3321,9 +3362,9 @@ dependencies = [ { name = "pyyaml", marker = "sys_platform != 'win32'" }, { name = "transformers", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/51/f6/15e002d52c28d8c544ec3aaf9053677468333e6ef0e76ea68579fd77b76d/mlx_lm-0.28.3.tar.gz", hash = "sha256:75df2b925d343ebaf50b63008dede4fe98cd3b02b1b24b7da71ebeb198d674f0", size = 214455, upload_time = "2025-10-17T21:44:33.921Z" } +sdist = { url = "https://files.pythonhosted.org/packages/51/f6/15e002d52c28d8c544ec3aaf9053677468333e6ef0e76ea68579fd77b76d/mlx_lm-0.28.3.tar.gz", hash = "sha256:75df2b925d343ebaf50b63008dede4fe98cd3b02b1b24b7da71ebeb198d674f0", size = 214455, upload-time = "2025-10-17T21:44:33.921Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/a6/db3b44a5ac1a1174605628b0a477fbe4632d4fad1f94cf08647e27cc79ad/mlx_lm-0.28.3-py3-none-any.whl", hash = "sha256:ec103e2c9a06bd2cbafd41aafc975e40262176f7360d4f53ec342cebb9e0e6ea", size = 294506, upload_time = "2025-10-17T21:44:32.447Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a6/db3b44a5ac1a1174605628b0a477fbe4632d4fad1f94cf08647e27cc79ad/mlx_lm-0.28.3-py3-none-any.whl", hash = "sha256:ec103e2c9a06bd2cbafd41aafc975e40262176f7360d4f53ec342cebb9e0e6ea", size = 294506, upload-time = "2025-10-17T21:44:32.447Z" }, ] [[package]] @@ -3331,9 +3372,9 @@ name = "mlx-metal" version = "0.29.3" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/41/95/a00054a006df82bb1b5b8f666ae44a676b259146fadbff90fe654309fefc/mlx_metal-0.29.3-py3-none-macosx_13_0_arm64.whl", hash = "sha256:27b5a4d905202a71e84d9fd559ea0236813f6f960ef494e5cafe9c45df4c9d7c", size = 36817352, upload_time = "2025-10-17T19:19:25.801Z" }, - { url = "https://files.pythonhosted.org/packages/c0/d8/5ee91eac16dfcf0334103120b47d4abd8c890ccc0d73d3eee4770ce8810f/mlx_metal-0.29.3-py3-none-macosx_14_0_arm64.whl", hash = "sha256:f426d4b67f96b4d6f0ed50d5992933595aadb370dc3e9ed2410bafbc16229882", size = 36555573, upload_time = "2025-10-17T19:18:42.098Z" }, - { url = "https://files.pythonhosted.org/packages/cd/9a/39b7ecdf21cf2a39ced8d7933eed65c6cb38295cadfd0907dd1abd4d1ded/mlx_metal-0.29.3-py3-none-macosx_15_0_arm64.whl", hash = "sha256:106616f7f825851043c53d3dc186965c003985da9cbb6e5c034f35108fc1fc27", size = 36549163, upload_time = "2025-10-17T19:18:37.701Z" }, + { url = "https://files.pythonhosted.org/packages/41/95/a00054a006df82bb1b5b8f666ae44a676b259146fadbff90fe654309fefc/mlx_metal-0.29.3-py3-none-macosx_13_0_arm64.whl", hash = "sha256:27b5a4d905202a71e84d9fd559ea0236813f6f960ef494e5cafe9c45df4c9d7c", size = 36817352, upload-time = "2025-10-17T19:19:25.801Z" }, + { url = "https://files.pythonhosted.org/packages/c0/d8/5ee91eac16dfcf0334103120b47d4abd8c890ccc0d73d3eee4770ce8810f/mlx_metal-0.29.3-py3-none-macosx_14_0_arm64.whl", hash = "sha256:f426d4b67f96b4d6f0ed50d5992933595aadb370dc3e9ed2410bafbc16229882", size = 36555573, upload-time = "2025-10-17T19:18:42.098Z" }, + { url = "https://files.pythonhosted.org/packages/cd/9a/39b7ecdf21cf2a39ced8d7933eed65c6cb38295cadfd0907dd1abd4d1ded/mlx_metal-0.29.3-py3-none-macosx_15_0_arm64.whl", hash = "sha256:106616f7f825851043c53d3dc186965c003985da9cbb6e5c034f35108fc1fc27", size = 36549163, upload-time = "2025-10-17T19:18:37.701Z" }, ] [[package]] @@ -3355,63 +3396,63 @@ dependencies = [ { name = "transformers", marker = "sys_platform != 'win32'" }, { name = "uvicorn", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ff/9f/de419334820da334203de28eaf861b57ae0d06b0882770e5e5d0671dc5dd/mlx_vlm-0.3.3.tar.gz", hash = "sha256:5a08c802d1bf32cc47bd6aebe348d3554ce21bfce417a585bba83f9d213a6e66", size = 231935, upload_time = "2025-08-20T14:52:51.323Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ff/9f/de419334820da334203de28eaf861b57ae0d06b0882770e5e5d0671dc5dd/mlx_vlm-0.3.3.tar.gz", hash = "sha256:5a08c802d1bf32cc47bd6aebe348d3554ce21bfce417a585bba83f9d213a6e66", size = 231935, upload-time = "2025-08-20T14:52:51.323Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/cd/64118be528970c30755db4d430b039b1df2aec0fe33ef5b405d7fe303e7e/mlx_vlm-0.3.3-py3-none-any.whl", hash = "sha256:50f977e989613c846c08cac847e8c43bc7eaf074892bb00e439d07d14ee79823", size = 306935, upload_time = "2025-08-20T14:52:50.11Z" }, + { url = "https://files.pythonhosted.org/packages/46/cd/64118be528970c30755db4d430b039b1df2aec0fe33ef5b405d7fe303e7e/mlx_vlm-0.3.3-py3-none-any.whl", hash = "sha256:50f977e989613c846c08cac847e8c43bc7eaf074892bb00e439d07d14ee79823", size = 306935, upload-time = "2025-08-20T14:52:50.11Z" }, ] [[package]] name = "mmh3" version = "5.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a7/af/f28c2c2f51f31abb4725f9a64bc7863d5f491f6539bd26aee2a1d21a649e/mmh3-5.2.0.tar.gz", hash = "sha256:1efc8fec8478e9243a78bb993422cf79f8ff85cb4cf6b79647480a31e0d950a8", size = 33582, upload_time = "2025-07-29T07:43:48.49Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a7/af/f28c2c2f51f31abb4725f9a64bc7863d5f491f6539bd26aee2a1d21a649e/mmh3-5.2.0.tar.gz", hash = "sha256:1efc8fec8478e9243a78bb993422cf79f8ff85cb4cf6b79647480a31e0d950a8", size = 33582, upload-time = "2025-07-29T07:43:48.49Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bf/6a/d5aa7edb5c08e0bd24286c7d08341a0446f9a2fbbb97d96a8a6dd81935ee/mmh3-5.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:384eda9361a7bf83a85e09447e1feafe081034af9dd428893701b959230d84be", size = 56141, upload_time = "2025-07-29T07:42:13.456Z" }, - { url = "https://files.pythonhosted.org/packages/08/49/131d0fae6447bc4a7299ebdb1a6fb9d08c9f8dcf97d75ea93e8152ddf7ab/mmh3-5.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2c9da0d568569cc87315cb063486d761e38458b8ad513fedd3dc9263e1b81bcd", size = 40681, upload_time = "2025-07-29T07:42:14.306Z" }, - { url = "https://files.pythonhosted.org/packages/8f/6f/9221445a6bcc962b7f5ff3ba18ad55bba624bacdc7aa3fc0a518db7da8ec/mmh3-5.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:86d1be5d63232e6eb93c50881aea55ff06eb86d8e08f9b5417c8c9b10db9db96", size = 40062, upload_time = "2025-07-29T07:42:15.08Z" }, - { url = "https://files.pythonhosted.org/packages/1e/d4/6bb2d0fef81401e0bb4c297d1eb568b767de4ce6fc00890bc14d7b51ecc4/mmh3-5.2.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:bf7bee43e17e81671c447e9c83499f53d99bf440bc6d9dc26a841e21acfbe094", size = 97333, upload_time = "2025-07-29T07:42:16.436Z" }, - { url = "https://files.pythonhosted.org/packages/44/e0/ccf0daff8134efbb4fbc10a945ab53302e358c4b016ada9bf97a6bdd50c1/mmh3-5.2.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7aa18cdb58983ee660c9c400b46272e14fa253c675ed963d3812487f8ca42037", size = 103310, upload_time = "2025-07-29T07:42:17.796Z" }, - { url = "https://files.pythonhosted.org/packages/02/63/1965cb08a46533faca0e420e06aff8bbaf9690a6f0ac6ae6e5b2e4544687/mmh3-5.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ae9d032488fcec32d22be6542d1a836f00247f40f320844dbb361393b5b22773", size = 106178, upload_time = "2025-07-29T07:42:19.281Z" }, - { url = "https://files.pythonhosted.org/packages/c2/41/c883ad8e2c234013f27f92061200afc11554ea55edd1bcf5e1accd803a85/mmh3-5.2.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1861fb6b1d0453ed7293200139c0a9011eeb1376632e048e3766945b13313c5", size = 113035, upload_time = "2025-07-29T07:42:20.356Z" }, - { url = "https://files.pythonhosted.org/packages/df/b5/1ccade8b1fa625d634a18bab7bf08a87457e09d5ec8cf83ca07cbea9d400/mmh3-5.2.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:99bb6a4d809aa4e528ddfe2c85dd5239b78b9dd14be62cca0329db78505e7b50", size = 120784, upload_time = "2025-07-29T07:42:21.377Z" }, - { url = "https://files.pythonhosted.org/packages/77/1c/919d9171fcbdcdab242e06394464ccf546f7d0f3b31e0d1e3a630398782e/mmh3-5.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1f8d8b627799f4e2fcc7c034fed8f5f24dc7724ff52f69838a3d6d15f1ad4765", size = 99137, upload_time = "2025-07-29T07:42:22.344Z" }, - { url = "https://files.pythonhosted.org/packages/66/8a/1eebef5bd6633d36281d9fc83cf2e9ba1ba0e1a77dff92aacab83001cee4/mmh3-5.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b5995088dd7023d2d9f310a0c67de5a2b2e06a570ecfd00f9ff4ab94a67cde43", size = 98664, upload_time = "2025-07-29T07:42:23.269Z" }, - { url = "https://files.pythonhosted.org/packages/13/41/a5d981563e2ee682b21fb65e29cc0f517a6734a02b581359edd67f9d0360/mmh3-5.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:1a5f4d2e59d6bba8ef01b013c472741835ad961e7c28f50c82b27c57748744a4", size = 106459, upload_time = "2025-07-29T07:42:24.238Z" }, - { url = "https://files.pythonhosted.org/packages/24/31/342494cd6ab792d81e083680875a2c50fa0c5df475ebf0b67784f13e4647/mmh3-5.2.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fd6e6c3d90660d085f7e73710eab6f5545d4854b81b0135a3526e797009dbda3", size = 110038, upload_time = "2025-07-29T07:42:25.629Z" }, - { url = "https://files.pythonhosted.org/packages/28/44/efda282170a46bb4f19c3e2b90536513b1d821c414c28469a227ca5a1789/mmh3-5.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c4a2f3d83879e3de2eb8cbf562e71563a8ed15ee9b9c2e77ca5d9f73072ac15c", size = 97545, upload_time = "2025-07-29T07:42:27.04Z" }, - { url = "https://files.pythonhosted.org/packages/68/8f/534ae319c6e05d714f437e7206f78c17e66daca88164dff70286b0e8ea0c/mmh3-5.2.0-cp312-cp312-win32.whl", hash = "sha256:2421b9d665a0b1ad724ec7332fb5a98d075f50bc51a6ff854f3a1882bd650d49", size = 40805, upload_time = "2025-07-29T07:42:28.032Z" }, - { url = "https://files.pythonhosted.org/packages/b8/f6/f6abdcfefcedab3c964868048cfe472764ed358c2bf6819a70dd4ed4ed3a/mmh3-5.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:72d80005b7634a3a2220f81fbeb94775ebd12794623bb2e1451701ea732b4aa3", size = 41597, upload_time = "2025-07-29T07:42:28.894Z" }, - { url = "https://files.pythonhosted.org/packages/15/fd/f7420e8cbce45c259c770cac5718badf907b302d3a99ec587ba5ce030237/mmh3-5.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:3d6bfd9662a20c054bc216f861fa330c2dac7c81e7fb8307b5e32ab5b9b4d2e0", size = 39350, upload_time = "2025-07-29T07:42:29.794Z" }, - { url = "https://files.pythonhosted.org/packages/d8/fa/27f6ab93995ef6ad9f940e96593c5dd24744d61a7389532b0fec03745607/mmh3-5.2.0-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:e79c00eba78f7258e5b354eccd4d7907d60317ced924ea4a5f2e9d83f5453065", size = 40874, upload_time = "2025-07-29T07:42:30.662Z" }, - { url = "https://files.pythonhosted.org/packages/11/9c/03d13bcb6a03438bc8cac3d2e50f80908d159b31a4367c2e1a7a077ded32/mmh3-5.2.0-cp313-cp313-android_21_x86_64.whl", hash = "sha256:956127e663d05edbeec54df38885d943dfa27406594c411139690485128525de", size = 42012, upload_time = "2025-07-29T07:42:31.539Z" }, - { url = "https://files.pythonhosted.org/packages/4e/78/0865d9765408a7d504f1789944e678f74e0888b96a766d578cb80b040999/mmh3-5.2.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:c3dca4cb5b946ee91b3d6bb700d137b1cd85c20827f89fdf9c16258253489044", size = 39197, upload_time = "2025-07-29T07:42:32.374Z" }, - { url = "https://files.pythonhosted.org/packages/3e/12/76c3207bd186f98b908b6706c2317abb73756d23a4e68ea2bc94825b9015/mmh3-5.2.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:e651e17bfde5840e9e4174b01e9e080ce49277b70d424308b36a7969d0d1af73", size = 39840, upload_time = "2025-07-29T07:42:33.227Z" }, - { url = "https://files.pythonhosted.org/packages/5d/0d/574b6cce5555c9f2b31ea189ad44986755eb14e8862db28c8b834b8b64dc/mmh3-5.2.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:9f64bf06f4bf623325fda3a6d02d36cd69199b9ace99b04bb2d7fd9f89688504", size = 40644, upload_time = "2025-07-29T07:42:34.099Z" }, - { url = "https://files.pythonhosted.org/packages/52/82/3731f8640b79c46707f53ed72034a58baad400be908c87b0088f1f89f986/mmh3-5.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ddc63328889bcaee77b743309e5c7d2d52cee0d7d577837c91b6e7cc9e755e0b", size = 56153, upload_time = "2025-07-29T07:42:35.031Z" }, - { url = "https://files.pythonhosted.org/packages/4f/34/e02dca1d4727fd9fdeaff9e2ad6983e1552804ce1d92cc796e5b052159bb/mmh3-5.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:bb0fdc451fb6d86d81ab8f23d881b8d6e37fc373a2deae1c02d27002d2ad7a05", size = 40684, upload_time = "2025-07-29T07:42:35.914Z" }, - { url = "https://files.pythonhosted.org/packages/8f/36/3dee40767356e104967e6ed6d102ba47b0b1ce2a89432239b95a94de1b89/mmh3-5.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b29044e1ffdb84fe164d0a7ea05c7316afea93c00f8ed9449cf357c36fc4f814", size = 40057, upload_time = "2025-07-29T07:42:36.755Z" }, - { url = "https://files.pythonhosted.org/packages/31/58/228c402fccf76eb39a0a01b8fc470fecf21965584e66453b477050ee0e99/mmh3-5.2.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:58981d6ea9646dbbf9e59a30890cbf9f610df0e4a57dbfe09215116fd90b0093", size = 97344, upload_time = "2025-07-29T07:42:37.675Z" }, - { url = "https://files.pythonhosted.org/packages/34/82/fc5ce89006389a6426ef28e326fc065b0fbaaed230373b62d14c889f47ea/mmh3-5.2.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7e5634565367b6d98dc4aa2983703526ef556b3688ba3065edb4b9b90ede1c54", size = 103325, upload_time = "2025-07-29T07:42:38.591Z" }, - { url = "https://files.pythonhosted.org/packages/09/8c/261e85777c6aee1ebd53f2f17e210e7481d5b0846cd0b4a5c45f1e3761b8/mmh3-5.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0271ac12415afd3171ab9a3c7cbfc71dee2c68760a7dc9d05bf8ed6ddfa3a7a", size = 106240, upload_time = "2025-07-29T07:42:39.563Z" }, - { url = "https://files.pythonhosted.org/packages/70/73/2f76b3ad8a3d431824e9934403df36c0ddacc7831acf82114bce3c4309c8/mmh3-5.2.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:45b590e31bc552c6f8e2150ff1ad0c28dd151e9f87589e7eaf508fbdd8e8e908", size = 113060, upload_time = "2025-07-29T07:42:40.585Z" }, - { url = "https://files.pythonhosted.org/packages/9f/b9/7ea61a34e90e50a79a9d87aa1c0b8139a7eaf4125782b34b7d7383472633/mmh3-5.2.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:bdde97310d59604f2a9119322f61b31546748499a21b44f6715e8ced9308a6c5", size = 120781, upload_time = "2025-07-29T07:42:41.618Z" }, - { url = "https://files.pythonhosted.org/packages/0f/5b/ae1a717db98c7894a37aeedbd94b3f99e6472a836488f36b6849d003485b/mmh3-5.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fc9c5f280438cf1c1a8f9abb87dc8ce9630a964120cfb5dd50d1e7ce79690c7a", size = 99174, upload_time = "2025-07-29T07:42:42.587Z" }, - { url = "https://files.pythonhosted.org/packages/e3/de/000cce1d799fceebb6d4487ae29175dd8e81b48e314cba7b4da90bcf55d7/mmh3-5.2.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c903e71fd8debb35ad2a4184c1316b3cb22f64ce517b4e6747f25b0a34e41266", size = 98734, upload_time = "2025-07-29T07:42:43.996Z" }, - { url = "https://files.pythonhosted.org/packages/79/19/0dc364391a792b72fbb22becfdeacc5add85cc043cd16986e82152141883/mmh3-5.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:eed4bba7ff8a0d37106ba931ab03bdd3915fbb025bcf4e1f0aa02bc8114960c5", size = 106493, upload_time = "2025-07-29T07:42:45.07Z" }, - { url = "https://files.pythonhosted.org/packages/3c/b1/bc8c28e4d6e807bbb051fefe78e1156d7f104b89948742ad310612ce240d/mmh3-5.2.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1fdb36b940e9261aff0b5177c5b74a36936b902f473180f6c15bde26143681a9", size = 110089, upload_time = "2025-07-29T07:42:46.122Z" }, - { url = "https://files.pythonhosted.org/packages/3b/a2/d20f3f5c95e9c511806686c70d0a15479cc3941c5f322061697af1c1ff70/mmh3-5.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7303aab41e97adcf010a09efd8f1403e719e59b7705d5e3cfed3dd7571589290", size = 97571, upload_time = "2025-07-29T07:42:47.18Z" }, - { url = "https://files.pythonhosted.org/packages/7b/23/665296fce4f33488deec39a750ffd245cfc07aafb0e3ef37835f91775d14/mmh3-5.2.0-cp313-cp313-win32.whl", hash = "sha256:03e08c6ebaf666ec1e3d6ea657a2d363bb01effd1a9acfe41f9197decaef0051", size = 40806, upload_time = "2025-07-29T07:42:48.166Z" }, - { url = "https://files.pythonhosted.org/packages/59/b0/92e7103f3b20646e255b699e2d0327ce53a3f250e44367a99dc8be0b7c7a/mmh3-5.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:7fddccd4113e7b736706e17a239a696332360cbaddf25ae75b57ba1acce65081", size = 41600, upload_time = "2025-07-29T07:42:49.371Z" }, - { url = "https://files.pythonhosted.org/packages/99/22/0b2bd679a84574647de538c5b07ccaa435dbccc37815067fe15b90fe8dad/mmh3-5.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:fa0c966ee727aad5406d516375593c5f058c766b21236ab8985693934bb5085b", size = 39349, upload_time = "2025-07-29T07:42:50.268Z" }, + { url = "https://files.pythonhosted.org/packages/bf/6a/d5aa7edb5c08e0bd24286c7d08341a0446f9a2fbbb97d96a8a6dd81935ee/mmh3-5.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:384eda9361a7bf83a85e09447e1feafe081034af9dd428893701b959230d84be", size = 56141, upload-time = "2025-07-29T07:42:13.456Z" }, + { url = "https://files.pythonhosted.org/packages/08/49/131d0fae6447bc4a7299ebdb1a6fb9d08c9f8dcf97d75ea93e8152ddf7ab/mmh3-5.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2c9da0d568569cc87315cb063486d761e38458b8ad513fedd3dc9263e1b81bcd", size = 40681, upload-time = "2025-07-29T07:42:14.306Z" }, + { url = "https://files.pythonhosted.org/packages/8f/6f/9221445a6bcc962b7f5ff3ba18ad55bba624bacdc7aa3fc0a518db7da8ec/mmh3-5.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:86d1be5d63232e6eb93c50881aea55ff06eb86d8e08f9b5417c8c9b10db9db96", size = 40062, upload-time = "2025-07-29T07:42:15.08Z" }, + { url = "https://files.pythonhosted.org/packages/1e/d4/6bb2d0fef81401e0bb4c297d1eb568b767de4ce6fc00890bc14d7b51ecc4/mmh3-5.2.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:bf7bee43e17e81671c447e9c83499f53d99bf440bc6d9dc26a841e21acfbe094", size = 97333, upload-time = "2025-07-29T07:42:16.436Z" }, + { url = "https://files.pythonhosted.org/packages/44/e0/ccf0daff8134efbb4fbc10a945ab53302e358c4b016ada9bf97a6bdd50c1/mmh3-5.2.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7aa18cdb58983ee660c9c400b46272e14fa253c675ed963d3812487f8ca42037", size = 103310, upload-time = "2025-07-29T07:42:17.796Z" }, + { url = "https://files.pythonhosted.org/packages/02/63/1965cb08a46533faca0e420e06aff8bbaf9690a6f0ac6ae6e5b2e4544687/mmh3-5.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ae9d032488fcec32d22be6542d1a836f00247f40f320844dbb361393b5b22773", size = 106178, upload-time = "2025-07-29T07:42:19.281Z" }, + { url = "https://files.pythonhosted.org/packages/c2/41/c883ad8e2c234013f27f92061200afc11554ea55edd1bcf5e1accd803a85/mmh3-5.2.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1861fb6b1d0453ed7293200139c0a9011eeb1376632e048e3766945b13313c5", size = 113035, upload-time = "2025-07-29T07:42:20.356Z" }, + { url = "https://files.pythonhosted.org/packages/df/b5/1ccade8b1fa625d634a18bab7bf08a87457e09d5ec8cf83ca07cbea9d400/mmh3-5.2.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:99bb6a4d809aa4e528ddfe2c85dd5239b78b9dd14be62cca0329db78505e7b50", size = 120784, upload-time = "2025-07-29T07:42:21.377Z" }, + { url = "https://files.pythonhosted.org/packages/77/1c/919d9171fcbdcdab242e06394464ccf546f7d0f3b31e0d1e3a630398782e/mmh3-5.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1f8d8b627799f4e2fcc7c034fed8f5f24dc7724ff52f69838a3d6d15f1ad4765", size = 99137, upload-time = "2025-07-29T07:42:22.344Z" }, + { url = "https://files.pythonhosted.org/packages/66/8a/1eebef5bd6633d36281d9fc83cf2e9ba1ba0e1a77dff92aacab83001cee4/mmh3-5.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b5995088dd7023d2d9f310a0c67de5a2b2e06a570ecfd00f9ff4ab94a67cde43", size = 98664, upload-time = "2025-07-29T07:42:23.269Z" }, + { url = "https://files.pythonhosted.org/packages/13/41/a5d981563e2ee682b21fb65e29cc0f517a6734a02b581359edd67f9d0360/mmh3-5.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:1a5f4d2e59d6bba8ef01b013c472741835ad961e7c28f50c82b27c57748744a4", size = 106459, upload-time = "2025-07-29T07:42:24.238Z" }, + { url = "https://files.pythonhosted.org/packages/24/31/342494cd6ab792d81e083680875a2c50fa0c5df475ebf0b67784f13e4647/mmh3-5.2.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fd6e6c3d90660d085f7e73710eab6f5545d4854b81b0135a3526e797009dbda3", size = 110038, upload-time = "2025-07-29T07:42:25.629Z" }, + { url = "https://files.pythonhosted.org/packages/28/44/efda282170a46bb4f19c3e2b90536513b1d821c414c28469a227ca5a1789/mmh3-5.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c4a2f3d83879e3de2eb8cbf562e71563a8ed15ee9b9c2e77ca5d9f73072ac15c", size = 97545, upload-time = "2025-07-29T07:42:27.04Z" }, + { url = "https://files.pythonhosted.org/packages/68/8f/534ae319c6e05d714f437e7206f78c17e66daca88164dff70286b0e8ea0c/mmh3-5.2.0-cp312-cp312-win32.whl", hash = "sha256:2421b9d665a0b1ad724ec7332fb5a98d075f50bc51a6ff854f3a1882bd650d49", size = 40805, upload-time = "2025-07-29T07:42:28.032Z" }, + { url = "https://files.pythonhosted.org/packages/b8/f6/f6abdcfefcedab3c964868048cfe472764ed358c2bf6819a70dd4ed4ed3a/mmh3-5.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:72d80005b7634a3a2220f81fbeb94775ebd12794623bb2e1451701ea732b4aa3", size = 41597, upload-time = "2025-07-29T07:42:28.894Z" }, + { url = "https://files.pythonhosted.org/packages/15/fd/f7420e8cbce45c259c770cac5718badf907b302d3a99ec587ba5ce030237/mmh3-5.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:3d6bfd9662a20c054bc216f861fa330c2dac7c81e7fb8307b5e32ab5b9b4d2e0", size = 39350, upload-time = "2025-07-29T07:42:29.794Z" }, + { url = "https://files.pythonhosted.org/packages/d8/fa/27f6ab93995ef6ad9f940e96593c5dd24744d61a7389532b0fec03745607/mmh3-5.2.0-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:e79c00eba78f7258e5b354eccd4d7907d60317ced924ea4a5f2e9d83f5453065", size = 40874, upload-time = "2025-07-29T07:42:30.662Z" }, + { url = "https://files.pythonhosted.org/packages/11/9c/03d13bcb6a03438bc8cac3d2e50f80908d159b31a4367c2e1a7a077ded32/mmh3-5.2.0-cp313-cp313-android_21_x86_64.whl", hash = "sha256:956127e663d05edbeec54df38885d943dfa27406594c411139690485128525de", size = 42012, upload-time = "2025-07-29T07:42:31.539Z" }, + { url = "https://files.pythonhosted.org/packages/4e/78/0865d9765408a7d504f1789944e678f74e0888b96a766d578cb80b040999/mmh3-5.2.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:c3dca4cb5b946ee91b3d6bb700d137b1cd85c20827f89fdf9c16258253489044", size = 39197, upload-time = "2025-07-29T07:42:32.374Z" }, + { url = "https://files.pythonhosted.org/packages/3e/12/76c3207bd186f98b908b6706c2317abb73756d23a4e68ea2bc94825b9015/mmh3-5.2.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:e651e17bfde5840e9e4174b01e9e080ce49277b70d424308b36a7969d0d1af73", size = 39840, upload-time = "2025-07-29T07:42:33.227Z" }, + { url = "https://files.pythonhosted.org/packages/5d/0d/574b6cce5555c9f2b31ea189ad44986755eb14e8862db28c8b834b8b64dc/mmh3-5.2.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:9f64bf06f4bf623325fda3a6d02d36cd69199b9ace99b04bb2d7fd9f89688504", size = 40644, upload-time = "2025-07-29T07:42:34.099Z" }, + { url = "https://files.pythonhosted.org/packages/52/82/3731f8640b79c46707f53ed72034a58baad400be908c87b0088f1f89f986/mmh3-5.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ddc63328889bcaee77b743309e5c7d2d52cee0d7d577837c91b6e7cc9e755e0b", size = 56153, upload-time = "2025-07-29T07:42:35.031Z" }, + { url = "https://files.pythonhosted.org/packages/4f/34/e02dca1d4727fd9fdeaff9e2ad6983e1552804ce1d92cc796e5b052159bb/mmh3-5.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:bb0fdc451fb6d86d81ab8f23d881b8d6e37fc373a2deae1c02d27002d2ad7a05", size = 40684, upload-time = "2025-07-29T07:42:35.914Z" }, + { url = "https://files.pythonhosted.org/packages/8f/36/3dee40767356e104967e6ed6d102ba47b0b1ce2a89432239b95a94de1b89/mmh3-5.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b29044e1ffdb84fe164d0a7ea05c7316afea93c00f8ed9449cf357c36fc4f814", size = 40057, upload-time = "2025-07-29T07:42:36.755Z" }, + { url = "https://files.pythonhosted.org/packages/31/58/228c402fccf76eb39a0a01b8fc470fecf21965584e66453b477050ee0e99/mmh3-5.2.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:58981d6ea9646dbbf9e59a30890cbf9f610df0e4a57dbfe09215116fd90b0093", size = 97344, upload-time = "2025-07-29T07:42:37.675Z" }, + { url = "https://files.pythonhosted.org/packages/34/82/fc5ce89006389a6426ef28e326fc065b0fbaaed230373b62d14c889f47ea/mmh3-5.2.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7e5634565367b6d98dc4aa2983703526ef556b3688ba3065edb4b9b90ede1c54", size = 103325, upload-time = "2025-07-29T07:42:38.591Z" }, + { url = "https://files.pythonhosted.org/packages/09/8c/261e85777c6aee1ebd53f2f17e210e7481d5b0846cd0b4a5c45f1e3761b8/mmh3-5.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0271ac12415afd3171ab9a3c7cbfc71dee2c68760a7dc9d05bf8ed6ddfa3a7a", size = 106240, upload-time = "2025-07-29T07:42:39.563Z" }, + { url = "https://files.pythonhosted.org/packages/70/73/2f76b3ad8a3d431824e9934403df36c0ddacc7831acf82114bce3c4309c8/mmh3-5.2.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:45b590e31bc552c6f8e2150ff1ad0c28dd151e9f87589e7eaf508fbdd8e8e908", size = 113060, upload-time = "2025-07-29T07:42:40.585Z" }, + { url = "https://files.pythonhosted.org/packages/9f/b9/7ea61a34e90e50a79a9d87aa1c0b8139a7eaf4125782b34b7d7383472633/mmh3-5.2.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:bdde97310d59604f2a9119322f61b31546748499a21b44f6715e8ced9308a6c5", size = 120781, upload-time = "2025-07-29T07:42:41.618Z" }, + { url = "https://files.pythonhosted.org/packages/0f/5b/ae1a717db98c7894a37aeedbd94b3f99e6472a836488f36b6849d003485b/mmh3-5.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fc9c5f280438cf1c1a8f9abb87dc8ce9630a964120cfb5dd50d1e7ce79690c7a", size = 99174, upload-time = "2025-07-29T07:42:42.587Z" }, + { url = "https://files.pythonhosted.org/packages/e3/de/000cce1d799fceebb6d4487ae29175dd8e81b48e314cba7b4da90bcf55d7/mmh3-5.2.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c903e71fd8debb35ad2a4184c1316b3cb22f64ce517b4e6747f25b0a34e41266", size = 98734, upload-time = "2025-07-29T07:42:43.996Z" }, + { url = "https://files.pythonhosted.org/packages/79/19/0dc364391a792b72fbb22becfdeacc5add85cc043cd16986e82152141883/mmh3-5.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:eed4bba7ff8a0d37106ba931ab03bdd3915fbb025bcf4e1f0aa02bc8114960c5", size = 106493, upload-time = "2025-07-29T07:42:45.07Z" }, + { url = "https://files.pythonhosted.org/packages/3c/b1/bc8c28e4d6e807bbb051fefe78e1156d7f104b89948742ad310612ce240d/mmh3-5.2.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1fdb36b940e9261aff0b5177c5b74a36936b902f473180f6c15bde26143681a9", size = 110089, upload-time = "2025-07-29T07:42:46.122Z" }, + { url = "https://files.pythonhosted.org/packages/3b/a2/d20f3f5c95e9c511806686c70d0a15479cc3941c5f322061697af1c1ff70/mmh3-5.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7303aab41e97adcf010a09efd8f1403e719e59b7705d5e3cfed3dd7571589290", size = 97571, upload-time = "2025-07-29T07:42:47.18Z" }, + { url = "https://files.pythonhosted.org/packages/7b/23/665296fce4f33488deec39a750ffd245cfc07aafb0e3ef37835f91775d14/mmh3-5.2.0-cp313-cp313-win32.whl", hash = "sha256:03e08c6ebaf666ec1e3d6ea657a2d363bb01effd1a9acfe41f9197decaef0051", size = 40806, upload-time = "2025-07-29T07:42:48.166Z" }, + { url = "https://files.pythonhosted.org/packages/59/b0/92e7103f3b20646e255b699e2d0327ce53a3f250e44367a99dc8be0b7c7a/mmh3-5.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:7fddccd4113e7b736706e17a239a696332360cbaddf25ae75b57ba1acce65081", size = 41600, upload-time = "2025-07-29T07:42:49.371Z" }, + { url = "https://files.pythonhosted.org/packages/99/22/0b2bd679a84574647de538c5b07ccaa435dbccc37815067fe15b90fe8dad/mmh3-5.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:fa0c966ee727aad5406d516375593c5f058c766b21236ab8985693934bb5085b", size = 39349, upload-time = "2025-07-29T07:42:50.268Z" }, ] [[package]] name = "more-itertools" version = "10.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721/more_itertools-10.8.0.tar.gz", hash = "sha256:f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd", size = 137431, upload_time = "2025-09-02T15:23:11.018Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721/more_itertools-10.8.0.tar.gz", hash = "sha256:f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd", size = 137431, upload-time = "2025-09-02T15:23:11.018Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/8e/469e5a4a2f5855992e425f3cb33804cc07bf18d48f2db061aec61ce50270/more_itertools-10.8.0-py3-none-any.whl", hash = "sha256:52d4362373dcf7c52546bc4af9a86ee7c4579df9a8dc268be0a2f949d376cc9b", size = 69667, upload_time = "2025-09-02T15:23:09.635Z" }, + { url = "https://files.pythonhosted.org/packages/a4/8e/469e5a4a2f5855992e425f3cb33804cc07bf18d48f2db061aec61ce50270/more_itertools-10.8.0-py3-none-any.whl", hash = "sha256:52d4362373dcf7c52546bc4af9a86ee7c4579df9a8dc268be0a2f949d376cc9b", size = 69667, upload-time = "2025-09-02T15:23:09.635Z" }, ] [[package]] @@ -3423,87 +3464,87 @@ dependencies = [ { name = "python3-xlib", marker = "sys_platform == 'linux'" }, { name = "rubicon-objc", marker = "sys_platform == 'darwin'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/fa/b2ba8229b9381e8f6381c1dcae6f4159a7f72349e414ed19cfbbd1817173/MouseInfo-0.1.3.tar.gz", hash = "sha256:2c62fb8885062b8e520a3cce0a297c657adcc08c60952eb05bc8256ef6f7f6e7", size = 10850, upload_time = "2020-03-27T21:20:10.136Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/fa/b2ba8229b9381e8f6381c1dcae6f4159a7f72349e414ed19cfbbd1817173/MouseInfo-0.1.3.tar.gz", hash = "sha256:2c62fb8885062b8e520a3cce0a297c657adcc08c60952eb05bc8256ef6f7f6e7", size = 10850, upload-time = "2020-03-27T21:20:10.136Z" } [[package]] name = "mpmath" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload_time = "2023-03-07T16:47:11.061Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload-time = "2023-03-07T16:47:11.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload_time = "2023-03-07T16:47:09.197Z" }, + { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload-time = "2023-03-07T16:47:09.197Z" }, ] [[package]] name = "mslex" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/97/7022667073c99a0fe028f2e34b9bf76b49a611afd21b02527fbfd92d4cd5/mslex-1.3.0.tar.gz", hash = "sha256:641c887d1d3db610eee2af37a8e5abda3f70b3006cdfd2d0d29dc0d1ae28a85d", size = 11583, upload_time = "2024-10-16T13:16:18.523Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/97/7022667073c99a0fe028f2e34b9bf76b49a611afd21b02527fbfd92d4cd5/mslex-1.3.0.tar.gz", hash = "sha256:641c887d1d3db610eee2af37a8e5abda3f70b3006cdfd2d0d29dc0d1ae28a85d", size = 11583, upload-time = "2024-10-16T13:16:18.523Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/f2/66bd65ca0139675a0d7b18f0bada6e12b51a984e41a76dbe44761bf1b3ee/mslex-1.3.0-py3-none-any.whl", hash = "sha256:c7074b347201b3466fc077c5692fbce9b5f62a63a51f537a53fbbd02eff2eea4", size = 7820, upload_time = "2024-10-16T13:16:17.566Z" }, + { url = "https://files.pythonhosted.org/packages/64/f2/66bd65ca0139675a0d7b18f0bada6e12b51a984e41a76dbe44761bf1b3ee/mslex-1.3.0-py3-none-any.whl", hash = "sha256:c7074b347201b3466fc077c5692fbce9b5f62a63a51f537a53fbbd02eff2eea4", size = 7820, upload-time = "2024-10-16T13:16:17.566Z" }, ] [[package]] name = "multidict" version = "6.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/80/1e/5492c365f222f907de1039b91f922b93fa4f764c713ee858d235495d8f50/multidict-6.7.0.tar.gz", hash = "sha256:c6e99d9a65ca282e578dfea819cfa9c0a62b2499d8677392e09feaf305e9e6f5", size = 101834, upload_time = "2025-10-06T14:52:30.657Z" } +sdist = { url = "https://files.pythonhosted.org/packages/80/1e/5492c365f222f907de1039b91f922b93fa4f764c713ee858d235495d8f50/multidict-6.7.0.tar.gz", hash = "sha256:c6e99d9a65ca282e578dfea819cfa9c0a62b2499d8677392e09feaf305e9e6f5", size = 101834, upload-time = "2025-10-06T14:52:30.657Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/9e/9f61ac18d9c8b475889f32ccfa91c9f59363480613fc807b6e3023d6f60b/multidict-6.7.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8a3862568a36d26e650a19bb5cbbba14b71789032aebc0423f8cc5f150730184", size = 76877, upload_time = "2025-10-06T14:49:20.884Z" }, - { url = "https://files.pythonhosted.org/packages/38/6f/614f09a04e6184f8824268fce4bc925e9849edfa654ddd59f0b64508c595/multidict-6.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:960c60b5849b9b4f9dcc9bea6e3626143c252c74113df2c1540aebce70209b45", size = 45467, upload_time = "2025-10-06T14:49:22.054Z" }, - { url = "https://files.pythonhosted.org/packages/b3/93/c4f67a436dd026f2e780c433277fff72be79152894d9fc36f44569cab1a6/multidict-6.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2049be98fb57a31b4ccf870bf377af2504d4ae35646a19037ec271e4c07998aa", size = 43834, upload_time = "2025-10-06T14:49:23.566Z" }, - { url = "https://files.pythonhosted.org/packages/7f/f5/013798161ca665e4a422afbc5e2d9e4070142a9ff8905e482139cd09e4d0/multidict-6.7.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0934f3843a1860dd465d38895c17fce1f1cb37295149ab05cd1b9a03afacb2a7", size = 250545, upload_time = "2025-10-06T14:49:24.882Z" }, - { url = "https://files.pythonhosted.org/packages/71/2f/91dbac13e0ba94669ea5119ba267c9a832f0cb65419aca75549fcf09a3dc/multidict-6.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b3e34f3a1b8131ba06f1a73adab24f30934d148afcd5f5de9a73565a4404384e", size = 258305, upload_time = "2025-10-06T14:49:26.778Z" }, - { url = "https://files.pythonhosted.org/packages/ef/b0/754038b26f6e04488b48ac621f779c341338d78503fb45403755af2df477/multidict-6.7.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:efbb54e98446892590dc2458c19c10344ee9a883a79b5cec4bc34d6656e8d546", size = 242363, upload_time = "2025-10-06T14:49:28.562Z" }, - { url = "https://files.pythonhosted.org/packages/87/15/9da40b9336a7c9fa606c4cf2ed80a649dffeb42b905d4f63a1d7eb17d746/multidict-6.7.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a35c5fc61d4f51eb045061e7967cfe3123d622cd500e8868e7c0c592a09fedc4", size = 268375, upload_time = "2025-10-06T14:49:29.96Z" }, - { url = "https://files.pythonhosted.org/packages/82/72/c53fcade0cc94dfaad583105fd92b3a783af2091eddcb41a6d5a52474000/multidict-6.7.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29fe6740ebccba4175af1b9b87bf553e9c15cd5868ee967e010efcf94e4fd0f1", size = 269346, upload_time = "2025-10-06T14:49:31.404Z" }, - { url = "https://files.pythonhosted.org/packages/0d/e2/9baffdae21a76f77ef8447f1a05a96ec4bc0a24dae08767abc0a2fe680b8/multidict-6.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:123e2a72e20537add2f33a79e605f6191fba2afda4cbb876e35c1a7074298a7d", size = 256107, upload_time = "2025-10-06T14:49:32.974Z" }, - { url = "https://files.pythonhosted.org/packages/3c/06/3f06f611087dc60d65ef775f1fb5aca7c6d61c6db4990e7cda0cef9b1651/multidict-6.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b284e319754366c1aee2267a2036248b24eeb17ecd5dc16022095e747f2f4304", size = 253592, upload_time = "2025-10-06T14:49:34.52Z" }, - { url = "https://files.pythonhosted.org/packages/20/24/54e804ec7945b6023b340c412ce9c3f81e91b3bf5fa5ce65558740141bee/multidict-6.7.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:803d685de7be4303b5a657b76e2f6d1240e7e0a8aa2968ad5811fa2285553a12", size = 251024, upload_time = "2025-10-06T14:49:35.956Z" }, - { url = "https://files.pythonhosted.org/packages/14/48/011cba467ea0b17ceb938315d219391d3e421dfd35928e5dbdc3f4ae76ef/multidict-6.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c04a328260dfd5db8c39538f999f02779012268f54614902d0afc775d44e0a62", size = 251484, upload_time = "2025-10-06T14:49:37.631Z" }, - { url = "https://files.pythonhosted.org/packages/0d/2f/919258b43bb35b99fa127435cfb2d91798eb3a943396631ef43e3720dcf4/multidict-6.7.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8a19cdb57cd3df4cd865849d93ee14920fb97224300c88501f16ecfa2604b4e0", size = 263579, upload_time = "2025-10-06T14:49:39.502Z" }, - { url = "https://files.pythonhosted.org/packages/31/22/a0e884d86b5242b5a74cf08e876bdf299e413016b66e55511f7a804a366e/multidict-6.7.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b2fd74c52accced7e75de26023b7dccee62511a600e62311b918ec5c168fc2a", size = 259654, upload_time = "2025-10-06T14:49:41.32Z" }, - { url = "https://files.pythonhosted.org/packages/b2/e5/17e10e1b5c5f5a40f2fcbb45953c9b215f8a4098003915e46a93f5fcaa8f/multidict-6.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3e8bfdd0e487acf992407a140d2589fe598238eaeffa3da8448d63a63cd363f8", size = 251511, upload_time = "2025-10-06T14:49:46.021Z" }, - { url = "https://files.pythonhosted.org/packages/e3/9a/201bb1e17e7af53139597069c375e7b0dcbd47594604f65c2d5359508566/multidict-6.7.0-cp312-cp312-win32.whl", hash = "sha256:dd32a49400a2c3d52088e120ee00c1e3576cbff7e10b98467962c74fdb762ed4", size = 41895, upload_time = "2025-10-06T14:49:48.718Z" }, - { url = "https://files.pythonhosted.org/packages/46/e2/348cd32faad84eaf1d20cce80e2bb0ef8d312c55bca1f7fa9865e7770aaf/multidict-6.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:92abb658ef2d7ef22ac9f8bb88e8b6c3e571671534e029359b6d9e845923eb1b", size = 46073, upload_time = "2025-10-06T14:49:50.28Z" }, - { url = "https://files.pythonhosted.org/packages/25/ec/aad2613c1910dce907480e0c3aa306905830f25df2e54ccc9dea450cb5aa/multidict-6.7.0-cp312-cp312-win_arm64.whl", hash = "sha256:490dab541a6a642ce1a9d61a4781656b346a55c13038f0b1244653828e3a83ec", size = 43226, upload_time = "2025-10-06T14:49:52.304Z" }, - { url = "https://files.pythonhosted.org/packages/d2/86/33272a544eeb36d66e4d9a920602d1a2f57d4ebea4ef3cdfe5a912574c95/multidict-6.7.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bee7c0588aa0076ce77c0ea5d19a68d76ad81fcd9fe8501003b9a24f9d4000f6", size = 76135, upload_time = "2025-10-06T14:49:54.26Z" }, - { url = "https://files.pythonhosted.org/packages/91/1c/eb97db117a1ebe46d457a3d235a7b9d2e6dcab174f42d1b67663dd9e5371/multidict-6.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7ef6b61cad77091056ce0e7ce69814ef72afacb150b7ac6a3e9470def2198159", size = 45117, upload_time = "2025-10-06T14:49:55.82Z" }, - { url = "https://files.pythonhosted.org/packages/f1/d8/6c3442322e41fb1dd4de8bd67bfd11cd72352ac131f6368315617de752f1/multidict-6.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c0359b1ec12b1d6849c59f9d319610b7f20ef990a6d454ab151aa0e3b9f78ca", size = 43472, upload_time = "2025-10-06T14:49:57.048Z" }, - { url = "https://files.pythonhosted.org/packages/75/3f/e2639e80325af0b6c6febdf8e57cc07043ff15f57fa1ef808f4ccb5ac4cd/multidict-6.7.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cd240939f71c64bd658f186330603aac1a9a81bf6273f523fca63673cb7378a8", size = 249342, upload_time = "2025-10-06T14:49:58.368Z" }, - { url = "https://files.pythonhosted.org/packages/5d/cc/84e0585f805cbeaa9cbdaa95f9a3d6aed745b9d25700623ac89a6ecff400/multidict-6.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a60a4d75718a5efa473ebd5ab685786ba0c67b8381f781d1be14da49f1a2dc60", size = 257082, upload_time = "2025-10-06T14:49:59.89Z" }, - { url = "https://files.pythonhosted.org/packages/b0/9c/ac851c107c92289acbbf5cfb485694084690c1b17e555f44952c26ddc5bd/multidict-6.7.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:53a42d364f323275126aff81fb67c5ca1b7a04fda0546245730a55c8c5f24bc4", size = 240704, upload_time = "2025-10-06T14:50:01.485Z" }, - { url = "https://files.pythonhosted.org/packages/50/cc/5f93e99427248c09da95b62d64b25748a5f5c98c7c2ab09825a1d6af0e15/multidict-6.7.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3b29b980d0ddbecb736735ee5bef69bb2ddca56eff603c86f3f29a1128299b4f", size = 266355, upload_time = "2025-10-06T14:50:02.955Z" }, - { url = "https://files.pythonhosted.org/packages/ec/0c/2ec1d883ceb79c6f7f6d7ad90c919c898f5d1c6ea96d322751420211e072/multidict-6.7.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f8a93b1c0ed2d04b97a5e9336fd2d33371b9a6e29ab7dd6503d63407c20ffbaf", size = 267259, upload_time = "2025-10-06T14:50:04.446Z" }, - { url = "https://files.pythonhosted.org/packages/c6/2d/f0b184fa88d6630aa267680bdb8623fb69cb0d024b8c6f0d23f9a0f406d3/multidict-6.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ff96e8815eecacc6645da76c413eb3b3d34cfca256c70b16b286a687d013c32", size = 254903, upload_time = "2025-10-06T14:50:05.98Z" }, - { url = "https://files.pythonhosted.org/packages/06/c9/11ea263ad0df7dfabcad404feb3c0dd40b131bc7f232d5537f2fb1356951/multidict-6.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7516c579652f6a6be0e266aec0acd0db80829ca305c3d771ed898538804c2036", size = 252365, upload_time = "2025-10-06T14:50:07.511Z" }, - { url = "https://files.pythonhosted.org/packages/41/88/d714b86ee2c17d6e09850c70c9d310abac3d808ab49dfa16b43aba9d53fd/multidict-6.7.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:040f393368e63fb0f3330e70c26bfd336656bed925e5cbe17c9da839a6ab13ec", size = 250062, upload_time = "2025-10-06T14:50:09.074Z" }, - { url = "https://files.pythonhosted.org/packages/15/fe/ad407bb9e818c2b31383f6131ca19ea7e35ce93cf1310fce69f12e89de75/multidict-6.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b3bc26a951007b1057a1c543af845f1c7e3e71cc240ed1ace7bf4484aa99196e", size = 249683, upload_time = "2025-10-06T14:50:10.714Z" }, - { url = "https://files.pythonhosted.org/packages/8c/a4/a89abdb0229e533fb925e7c6e5c40201c2873efebc9abaf14046a4536ee6/multidict-6.7.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7b022717c748dd1992a83e219587aabe45980d88969f01b316e78683e6285f64", size = 261254, upload_time = "2025-10-06T14:50:12.28Z" }, - { url = "https://files.pythonhosted.org/packages/8d/aa/0e2b27bd88b40a4fb8dc53dd74eecac70edaa4c1dd0707eb2164da3675b3/multidict-6.7.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:9600082733859f00d79dee64effc7aef1beb26adb297416a4ad2116fd61374bd", size = 257967, upload_time = "2025-10-06T14:50:14.16Z" }, - { url = "https://files.pythonhosted.org/packages/d0/8e/0c67b7120d5d5f6d874ed85a085f9dc770a7f9d8813e80f44a9fec820bb7/multidict-6.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:94218fcec4d72bc61df51c198d098ce2b378e0ccbac41ddbed5ef44092913288", size = 250085, upload_time = "2025-10-06T14:50:15.639Z" }, - { url = "https://files.pythonhosted.org/packages/ba/55/b73e1d624ea4b8fd4dd07a3bb70f6e4c7c6c5d9d640a41c6ffe5cdbd2a55/multidict-6.7.0-cp313-cp313-win32.whl", hash = "sha256:a37bd74c3fa9d00be2d7b8eca074dc56bd8077ddd2917a839bd989612671ed17", size = 41713, upload_time = "2025-10-06T14:50:17.066Z" }, - { url = "https://files.pythonhosted.org/packages/32/31/75c59e7d3b4205075b4c183fa4ca398a2daf2303ddf616b04ae6ef55cffe/multidict-6.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:30d193c6cc6d559db42b6bcec8a5d395d34d60c9877a0b71ecd7c204fcf15390", size = 45915, upload_time = "2025-10-06T14:50:18.264Z" }, - { url = "https://files.pythonhosted.org/packages/31/2a/8987831e811f1184c22bc2e45844934385363ee61c0a2dcfa8f71b87e608/multidict-6.7.0-cp313-cp313-win_arm64.whl", hash = "sha256:ea3334cabe4d41b7ccd01e4d349828678794edbc2d3ae97fc162a3312095092e", size = 43077, upload_time = "2025-10-06T14:50:19.853Z" }, - { url = "https://files.pythonhosted.org/packages/e8/68/7b3a5170a382a340147337b300b9eb25a9ddb573bcdfff19c0fa3f31ffba/multidict-6.7.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ad9ce259f50abd98a1ca0aa6e490b58c316a0fce0617f609723e40804add2c00", size = 83114, upload_time = "2025-10-06T14:50:21.223Z" }, - { url = "https://files.pythonhosted.org/packages/55/5c/3fa2d07c84df4e302060f555bbf539310980362236ad49f50eeb0a1c1eb9/multidict-6.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07f5594ac6d084cbb5de2df218d78baf55ef150b91f0ff8a21cc7a2e3a5a58eb", size = 48442, upload_time = "2025-10-06T14:50:22.871Z" }, - { url = "https://files.pythonhosted.org/packages/fc/56/67212d33239797f9bd91962bb899d72bb0f4c35a8652dcdb8ed049bef878/multidict-6.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0591b48acf279821a579282444814a2d8d0af624ae0bc600aa4d1b920b6e924b", size = 46885, upload_time = "2025-10-06T14:50:24.258Z" }, - { url = "https://files.pythonhosted.org/packages/46/d1/908f896224290350721597a61a69cd19b89ad8ee0ae1f38b3f5cd12ea2ac/multidict-6.7.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:749a72584761531d2b9467cfbdfd29487ee21124c304c4b6cb760d8777b27f9c", size = 242588, upload_time = "2025-10-06T14:50:25.716Z" }, - { url = "https://files.pythonhosted.org/packages/ab/67/8604288bbd68680eee0ab568fdcb56171d8b23a01bcd5cb0c8fedf6e5d99/multidict-6.7.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b4c3d199f953acd5b446bf7c0de1fe25d94e09e79086f8dc2f48a11a129cdf1", size = 249966, upload_time = "2025-10-06T14:50:28.192Z" }, - { url = "https://files.pythonhosted.org/packages/20/33/9228d76339f1ba51e3efef7da3ebd91964d3006217aae13211653193c3ff/multidict-6.7.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9fb0211dfc3b51efea2f349ec92c114d7754dd62c01f81c3e32b765b70c45c9b", size = 228618, upload_time = "2025-10-06T14:50:29.82Z" }, - { url = "https://files.pythonhosted.org/packages/f8/2d/25d9b566d10cab1c42b3b9e5b11ef79c9111eaf4463b8c257a3bd89e0ead/multidict-6.7.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a027ec240fe73a8d6281872690b988eed307cd7d91b23998ff35ff577ca688b5", size = 257539, upload_time = "2025-10-06T14:50:31.731Z" }, - { url = "https://files.pythonhosted.org/packages/b6/b1/8d1a965e6637fc33de3c0d8f414485c2b7e4af00f42cab3d84e7b955c222/multidict-6.7.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1d964afecdf3a8288789df2f5751dc0a8261138c3768d9af117ed384e538fad", size = 256345, upload_time = "2025-10-06T14:50:33.26Z" }, - { url = "https://files.pythonhosted.org/packages/ba/0c/06b5a8adbdeedada6f4fb8d8f193d44a347223b11939b42953eeb6530b6b/multidict-6.7.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:caf53b15b1b7df9fbd0709aa01409000a2b4dd03a5f6f5cc548183c7c8f8b63c", size = 247934, upload_time = "2025-10-06T14:50:34.808Z" }, - { url = "https://files.pythonhosted.org/packages/8f/31/b2491b5fe167ca044c6eb4b8f2c9f3b8a00b24c432c365358eadac5d7625/multidict-6.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:654030da3197d927f05a536a66186070e98765aa5142794c9904555d3a9d8fb5", size = 245243, upload_time = "2025-10-06T14:50:36.436Z" }, - { url = "https://files.pythonhosted.org/packages/61/1a/982913957cb90406c8c94f53001abd9eafc271cb3e70ff6371590bec478e/multidict-6.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:2090d3718829d1e484706a2f525e50c892237b2bf9b17a79b059cb98cddc2f10", size = 235878, upload_time = "2025-10-06T14:50:37.953Z" }, - { url = "https://files.pythonhosted.org/packages/be/c0/21435d804c1a1cf7a2608593f4d19bca5bcbd7a81a70b253fdd1c12af9c0/multidict-6.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2d2cfeec3f6f45651b3d408c4acec0ebf3daa9bc8a112a084206f5db5d05b754", size = 243452, upload_time = "2025-10-06T14:50:39.574Z" }, - { url = "https://files.pythonhosted.org/packages/54/0a/4349d540d4a883863191be6eb9a928846d4ec0ea007d3dcd36323bb058ac/multidict-6.7.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:4ef089f985b8c194d341eb2c24ae6e7408c9a0e2e5658699c92f497437d88c3c", size = 252312, upload_time = "2025-10-06T14:50:41.612Z" }, - { url = "https://files.pythonhosted.org/packages/26/64/d5416038dbda1488daf16b676e4dbfd9674dde10a0cc8f4fc2b502d8125d/multidict-6.7.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e93a0617cd16998784bf4414c7e40f17a35d2350e5c6f0bd900d3a8e02bd3762", size = 246935, upload_time = "2025-10-06T14:50:43.972Z" }, - { url = "https://files.pythonhosted.org/packages/9f/8c/8290c50d14e49f35e0bd4abc25e1bc7711149ca9588ab7d04f886cdf03d9/multidict-6.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f0feece2ef8ebc42ed9e2e8c78fc4aa3cf455733b507c09ef7406364c94376c6", size = 243385, upload_time = "2025-10-06T14:50:45.648Z" }, - { url = "https://files.pythonhosted.org/packages/ef/a0/f83ae75e42d694b3fbad3e047670e511c138be747bc713cf1b10d5096416/multidict-6.7.0-cp313-cp313t-win32.whl", hash = "sha256:19a1d55338ec1be74ef62440ca9e04a2f001a04d0cc49a4983dc320ff0f3212d", size = 47777, upload_time = "2025-10-06T14:50:47.154Z" }, - { url = "https://files.pythonhosted.org/packages/dc/80/9b174a92814a3830b7357307a792300f42c9e94664b01dee8e457551fa66/multidict-6.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3da4fb467498df97e986af166b12d01f05d2e04f978a9c1c680ea1988e0bc4b6", size = 53104, upload_time = "2025-10-06T14:50:48.851Z" }, - { url = "https://files.pythonhosted.org/packages/cc/28/04baeaf0428d95bb7a7bea0e691ba2f31394338ba424fb0679a9ed0f4c09/multidict-6.7.0-cp313-cp313t-win_arm64.whl", hash = "sha256:b4121773c49a0776461f4a904cdf6264c88e42218aaa8407e803ca8025872792", size = 45503, upload_time = "2025-10-06T14:50:50.16Z" }, - { url = "https://files.pythonhosted.org/packages/b7/da/7d22601b625e241d4f23ef1ebff8acfc60da633c9e7e7922e24d10f592b3/multidict-6.7.0-py3-none-any.whl", hash = "sha256:394fc5c42a333c9ffc3e421a4c85e08580d990e08b99f6bf35b4132114c5dcb3", size = 12317, upload_time = "2025-10-06T14:52:29.272Z" }, + { url = "https://files.pythonhosted.org/packages/c2/9e/9f61ac18d9c8b475889f32ccfa91c9f59363480613fc807b6e3023d6f60b/multidict-6.7.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8a3862568a36d26e650a19bb5cbbba14b71789032aebc0423f8cc5f150730184", size = 76877, upload-time = "2025-10-06T14:49:20.884Z" }, + { url = "https://files.pythonhosted.org/packages/38/6f/614f09a04e6184f8824268fce4bc925e9849edfa654ddd59f0b64508c595/multidict-6.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:960c60b5849b9b4f9dcc9bea6e3626143c252c74113df2c1540aebce70209b45", size = 45467, upload-time = "2025-10-06T14:49:22.054Z" }, + { url = "https://files.pythonhosted.org/packages/b3/93/c4f67a436dd026f2e780c433277fff72be79152894d9fc36f44569cab1a6/multidict-6.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2049be98fb57a31b4ccf870bf377af2504d4ae35646a19037ec271e4c07998aa", size = 43834, upload-time = "2025-10-06T14:49:23.566Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f5/013798161ca665e4a422afbc5e2d9e4070142a9ff8905e482139cd09e4d0/multidict-6.7.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0934f3843a1860dd465d38895c17fce1f1cb37295149ab05cd1b9a03afacb2a7", size = 250545, upload-time = "2025-10-06T14:49:24.882Z" }, + { url = "https://files.pythonhosted.org/packages/71/2f/91dbac13e0ba94669ea5119ba267c9a832f0cb65419aca75549fcf09a3dc/multidict-6.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b3e34f3a1b8131ba06f1a73adab24f30934d148afcd5f5de9a73565a4404384e", size = 258305, upload-time = "2025-10-06T14:49:26.778Z" }, + { url = "https://files.pythonhosted.org/packages/ef/b0/754038b26f6e04488b48ac621f779c341338d78503fb45403755af2df477/multidict-6.7.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:efbb54e98446892590dc2458c19c10344ee9a883a79b5cec4bc34d6656e8d546", size = 242363, upload-time = "2025-10-06T14:49:28.562Z" }, + { url = "https://files.pythonhosted.org/packages/87/15/9da40b9336a7c9fa606c4cf2ed80a649dffeb42b905d4f63a1d7eb17d746/multidict-6.7.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a35c5fc61d4f51eb045061e7967cfe3123d622cd500e8868e7c0c592a09fedc4", size = 268375, upload-time = "2025-10-06T14:49:29.96Z" }, + { url = "https://files.pythonhosted.org/packages/82/72/c53fcade0cc94dfaad583105fd92b3a783af2091eddcb41a6d5a52474000/multidict-6.7.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29fe6740ebccba4175af1b9b87bf553e9c15cd5868ee967e010efcf94e4fd0f1", size = 269346, upload-time = "2025-10-06T14:49:31.404Z" }, + { url = "https://files.pythonhosted.org/packages/0d/e2/9baffdae21a76f77ef8447f1a05a96ec4bc0a24dae08767abc0a2fe680b8/multidict-6.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:123e2a72e20537add2f33a79e605f6191fba2afda4cbb876e35c1a7074298a7d", size = 256107, upload-time = "2025-10-06T14:49:32.974Z" }, + { url = "https://files.pythonhosted.org/packages/3c/06/3f06f611087dc60d65ef775f1fb5aca7c6d61c6db4990e7cda0cef9b1651/multidict-6.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b284e319754366c1aee2267a2036248b24eeb17ecd5dc16022095e747f2f4304", size = 253592, upload-time = "2025-10-06T14:49:34.52Z" }, + { url = "https://files.pythonhosted.org/packages/20/24/54e804ec7945b6023b340c412ce9c3f81e91b3bf5fa5ce65558740141bee/multidict-6.7.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:803d685de7be4303b5a657b76e2f6d1240e7e0a8aa2968ad5811fa2285553a12", size = 251024, upload-time = "2025-10-06T14:49:35.956Z" }, + { url = "https://files.pythonhosted.org/packages/14/48/011cba467ea0b17ceb938315d219391d3e421dfd35928e5dbdc3f4ae76ef/multidict-6.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c04a328260dfd5db8c39538f999f02779012268f54614902d0afc775d44e0a62", size = 251484, upload-time = "2025-10-06T14:49:37.631Z" }, + { url = "https://files.pythonhosted.org/packages/0d/2f/919258b43bb35b99fa127435cfb2d91798eb3a943396631ef43e3720dcf4/multidict-6.7.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8a19cdb57cd3df4cd865849d93ee14920fb97224300c88501f16ecfa2604b4e0", size = 263579, upload-time = "2025-10-06T14:49:39.502Z" }, + { url = "https://files.pythonhosted.org/packages/31/22/a0e884d86b5242b5a74cf08e876bdf299e413016b66e55511f7a804a366e/multidict-6.7.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b2fd74c52accced7e75de26023b7dccee62511a600e62311b918ec5c168fc2a", size = 259654, upload-time = "2025-10-06T14:49:41.32Z" }, + { url = "https://files.pythonhosted.org/packages/b2/e5/17e10e1b5c5f5a40f2fcbb45953c9b215f8a4098003915e46a93f5fcaa8f/multidict-6.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3e8bfdd0e487acf992407a140d2589fe598238eaeffa3da8448d63a63cd363f8", size = 251511, upload-time = "2025-10-06T14:49:46.021Z" }, + { url = "https://files.pythonhosted.org/packages/e3/9a/201bb1e17e7af53139597069c375e7b0dcbd47594604f65c2d5359508566/multidict-6.7.0-cp312-cp312-win32.whl", hash = "sha256:dd32a49400a2c3d52088e120ee00c1e3576cbff7e10b98467962c74fdb762ed4", size = 41895, upload-time = "2025-10-06T14:49:48.718Z" }, + { url = "https://files.pythonhosted.org/packages/46/e2/348cd32faad84eaf1d20cce80e2bb0ef8d312c55bca1f7fa9865e7770aaf/multidict-6.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:92abb658ef2d7ef22ac9f8bb88e8b6c3e571671534e029359b6d9e845923eb1b", size = 46073, upload-time = "2025-10-06T14:49:50.28Z" }, + { url = "https://files.pythonhosted.org/packages/25/ec/aad2613c1910dce907480e0c3aa306905830f25df2e54ccc9dea450cb5aa/multidict-6.7.0-cp312-cp312-win_arm64.whl", hash = "sha256:490dab541a6a642ce1a9d61a4781656b346a55c13038f0b1244653828e3a83ec", size = 43226, upload-time = "2025-10-06T14:49:52.304Z" }, + { url = "https://files.pythonhosted.org/packages/d2/86/33272a544eeb36d66e4d9a920602d1a2f57d4ebea4ef3cdfe5a912574c95/multidict-6.7.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bee7c0588aa0076ce77c0ea5d19a68d76ad81fcd9fe8501003b9a24f9d4000f6", size = 76135, upload-time = "2025-10-06T14:49:54.26Z" }, + { url = "https://files.pythonhosted.org/packages/91/1c/eb97db117a1ebe46d457a3d235a7b9d2e6dcab174f42d1b67663dd9e5371/multidict-6.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7ef6b61cad77091056ce0e7ce69814ef72afacb150b7ac6a3e9470def2198159", size = 45117, upload-time = "2025-10-06T14:49:55.82Z" }, + { url = "https://files.pythonhosted.org/packages/f1/d8/6c3442322e41fb1dd4de8bd67bfd11cd72352ac131f6368315617de752f1/multidict-6.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c0359b1ec12b1d6849c59f9d319610b7f20ef990a6d454ab151aa0e3b9f78ca", size = 43472, upload-time = "2025-10-06T14:49:57.048Z" }, + { url = "https://files.pythonhosted.org/packages/75/3f/e2639e80325af0b6c6febdf8e57cc07043ff15f57fa1ef808f4ccb5ac4cd/multidict-6.7.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cd240939f71c64bd658f186330603aac1a9a81bf6273f523fca63673cb7378a8", size = 249342, upload-time = "2025-10-06T14:49:58.368Z" }, + { url = "https://files.pythonhosted.org/packages/5d/cc/84e0585f805cbeaa9cbdaa95f9a3d6aed745b9d25700623ac89a6ecff400/multidict-6.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a60a4d75718a5efa473ebd5ab685786ba0c67b8381f781d1be14da49f1a2dc60", size = 257082, upload-time = "2025-10-06T14:49:59.89Z" }, + { url = "https://files.pythonhosted.org/packages/b0/9c/ac851c107c92289acbbf5cfb485694084690c1b17e555f44952c26ddc5bd/multidict-6.7.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:53a42d364f323275126aff81fb67c5ca1b7a04fda0546245730a55c8c5f24bc4", size = 240704, upload-time = "2025-10-06T14:50:01.485Z" }, + { url = "https://files.pythonhosted.org/packages/50/cc/5f93e99427248c09da95b62d64b25748a5f5c98c7c2ab09825a1d6af0e15/multidict-6.7.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3b29b980d0ddbecb736735ee5bef69bb2ddca56eff603c86f3f29a1128299b4f", size = 266355, upload-time = "2025-10-06T14:50:02.955Z" }, + { url = "https://files.pythonhosted.org/packages/ec/0c/2ec1d883ceb79c6f7f6d7ad90c919c898f5d1c6ea96d322751420211e072/multidict-6.7.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f8a93b1c0ed2d04b97a5e9336fd2d33371b9a6e29ab7dd6503d63407c20ffbaf", size = 267259, upload-time = "2025-10-06T14:50:04.446Z" }, + { url = "https://files.pythonhosted.org/packages/c6/2d/f0b184fa88d6630aa267680bdb8623fb69cb0d024b8c6f0d23f9a0f406d3/multidict-6.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ff96e8815eecacc6645da76c413eb3b3d34cfca256c70b16b286a687d013c32", size = 254903, upload-time = "2025-10-06T14:50:05.98Z" }, + { url = "https://files.pythonhosted.org/packages/06/c9/11ea263ad0df7dfabcad404feb3c0dd40b131bc7f232d5537f2fb1356951/multidict-6.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7516c579652f6a6be0e266aec0acd0db80829ca305c3d771ed898538804c2036", size = 252365, upload-time = "2025-10-06T14:50:07.511Z" }, + { url = "https://files.pythonhosted.org/packages/41/88/d714b86ee2c17d6e09850c70c9d310abac3d808ab49dfa16b43aba9d53fd/multidict-6.7.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:040f393368e63fb0f3330e70c26bfd336656bed925e5cbe17c9da839a6ab13ec", size = 250062, upload-time = "2025-10-06T14:50:09.074Z" }, + { url = "https://files.pythonhosted.org/packages/15/fe/ad407bb9e818c2b31383f6131ca19ea7e35ce93cf1310fce69f12e89de75/multidict-6.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b3bc26a951007b1057a1c543af845f1c7e3e71cc240ed1ace7bf4484aa99196e", size = 249683, upload-time = "2025-10-06T14:50:10.714Z" }, + { url = "https://files.pythonhosted.org/packages/8c/a4/a89abdb0229e533fb925e7c6e5c40201c2873efebc9abaf14046a4536ee6/multidict-6.7.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7b022717c748dd1992a83e219587aabe45980d88969f01b316e78683e6285f64", size = 261254, upload-time = "2025-10-06T14:50:12.28Z" }, + { url = "https://files.pythonhosted.org/packages/8d/aa/0e2b27bd88b40a4fb8dc53dd74eecac70edaa4c1dd0707eb2164da3675b3/multidict-6.7.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:9600082733859f00d79dee64effc7aef1beb26adb297416a4ad2116fd61374bd", size = 257967, upload-time = "2025-10-06T14:50:14.16Z" }, + { url = "https://files.pythonhosted.org/packages/d0/8e/0c67b7120d5d5f6d874ed85a085f9dc770a7f9d8813e80f44a9fec820bb7/multidict-6.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:94218fcec4d72bc61df51c198d098ce2b378e0ccbac41ddbed5ef44092913288", size = 250085, upload-time = "2025-10-06T14:50:15.639Z" }, + { url = "https://files.pythonhosted.org/packages/ba/55/b73e1d624ea4b8fd4dd07a3bb70f6e4c7c6c5d9d640a41c6ffe5cdbd2a55/multidict-6.7.0-cp313-cp313-win32.whl", hash = "sha256:a37bd74c3fa9d00be2d7b8eca074dc56bd8077ddd2917a839bd989612671ed17", size = 41713, upload-time = "2025-10-06T14:50:17.066Z" }, + { url = "https://files.pythonhosted.org/packages/32/31/75c59e7d3b4205075b4c183fa4ca398a2daf2303ddf616b04ae6ef55cffe/multidict-6.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:30d193c6cc6d559db42b6bcec8a5d395d34d60c9877a0b71ecd7c204fcf15390", size = 45915, upload-time = "2025-10-06T14:50:18.264Z" }, + { url = "https://files.pythonhosted.org/packages/31/2a/8987831e811f1184c22bc2e45844934385363ee61c0a2dcfa8f71b87e608/multidict-6.7.0-cp313-cp313-win_arm64.whl", hash = "sha256:ea3334cabe4d41b7ccd01e4d349828678794edbc2d3ae97fc162a3312095092e", size = 43077, upload-time = "2025-10-06T14:50:19.853Z" }, + { url = "https://files.pythonhosted.org/packages/e8/68/7b3a5170a382a340147337b300b9eb25a9ddb573bcdfff19c0fa3f31ffba/multidict-6.7.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ad9ce259f50abd98a1ca0aa6e490b58c316a0fce0617f609723e40804add2c00", size = 83114, upload-time = "2025-10-06T14:50:21.223Z" }, + { url = "https://files.pythonhosted.org/packages/55/5c/3fa2d07c84df4e302060f555bbf539310980362236ad49f50eeb0a1c1eb9/multidict-6.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07f5594ac6d084cbb5de2df218d78baf55ef150b91f0ff8a21cc7a2e3a5a58eb", size = 48442, upload-time = "2025-10-06T14:50:22.871Z" }, + { url = "https://files.pythonhosted.org/packages/fc/56/67212d33239797f9bd91962bb899d72bb0f4c35a8652dcdb8ed049bef878/multidict-6.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0591b48acf279821a579282444814a2d8d0af624ae0bc600aa4d1b920b6e924b", size = 46885, upload-time = "2025-10-06T14:50:24.258Z" }, + { url = "https://files.pythonhosted.org/packages/46/d1/908f896224290350721597a61a69cd19b89ad8ee0ae1f38b3f5cd12ea2ac/multidict-6.7.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:749a72584761531d2b9467cfbdfd29487ee21124c304c4b6cb760d8777b27f9c", size = 242588, upload-time = "2025-10-06T14:50:25.716Z" }, + { url = "https://files.pythonhosted.org/packages/ab/67/8604288bbd68680eee0ab568fdcb56171d8b23a01bcd5cb0c8fedf6e5d99/multidict-6.7.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b4c3d199f953acd5b446bf7c0de1fe25d94e09e79086f8dc2f48a11a129cdf1", size = 249966, upload-time = "2025-10-06T14:50:28.192Z" }, + { url = "https://files.pythonhosted.org/packages/20/33/9228d76339f1ba51e3efef7da3ebd91964d3006217aae13211653193c3ff/multidict-6.7.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9fb0211dfc3b51efea2f349ec92c114d7754dd62c01f81c3e32b765b70c45c9b", size = 228618, upload-time = "2025-10-06T14:50:29.82Z" }, + { url = "https://files.pythonhosted.org/packages/f8/2d/25d9b566d10cab1c42b3b9e5b11ef79c9111eaf4463b8c257a3bd89e0ead/multidict-6.7.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a027ec240fe73a8d6281872690b988eed307cd7d91b23998ff35ff577ca688b5", size = 257539, upload-time = "2025-10-06T14:50:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/b6/b1/8d1a965e6637fc33de3c0d8f414485c2b7e4af00f42cab3d84e7b955c222/multidict-6.7.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1d964afecdf3a8288789df2f5751dc0a8261138c3768d9af117ed384e538fad", size = 256345, upload-time = "2025-10-06T14:50:33.26Z" }, + { url = "https://files.pythonhosted.org/packages/ba/0c/06b5a8adbdeedada6f4fb8d8f193d44a347223b11939b42953eeb6530b6b/multidict-6.7.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:caf53b15b1b7df9fbd0709aa01409000a2b4dd03a5f6f5cc548183c7c8f8b63c", size = 247934, upload-time = "2025-10-06T14:50:34.808Z" }, + { url = "https://files.pythonhosted.org/packages/8f/31/b2491b5fe167ca044c6eb4b8f2c9f3b8a00b24c432c365358eadac5d7625/multidict-6.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:654030da3197d927f05a536a66186070e98765aa5142794c9904555d3a9d8fb5", size = 245243, upload-time = "2025-10-06T14:50:36.436Z" }, + { url = "https://files.pythonhosted.org/packages/61/1a/982913957cb90406c8c94f53001abd9eafc271cb3e70ff6371590bec478e/multidict-6.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:2090d3718829d1e484706a2f525e50c892237b2bf9b17a79b059cb98cddc2f10", size = 235878, upload-time = "2025-10-06T14:50:37.953Z" }, + { url = "https://files.pythonhosted.org/packages/be/c0/21435d804c1a1cf7a2608593f4d19bca5bcbd7a81a70b253fdd1c12af9c0/multidict-6.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2d2cfeec3f6f45651b3d408c4acec0ebf3daa9bc8a112a084206f5db5d05b754", size = 243452, upload-time = "2025-10-06T14:50:39.574Z" }, + { url = "https://files.pythonhosted.org/packages/54/0a/4349d540d4a883863191be6eb9a928846d4ec0ea007d3dcd36323bb058ac/multidict-6.7.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:4ef089f985b8c194d341eb2c24ae6e7408c9a0e2e5658699c92f497437d88c3c", size = 252312, upload-time = "2025-10-06T14:50:41.612Z" }, + { url = "https://files.pythonhosted.org/packages/26/64/d5416038dbda1488daf16b676e4dbfd9674dde10a0cc8f4fc2b502d8125d/multidict-6.7.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e93a0617cd16998784bf4414c7e40f17a35d2350e5c6f0bd900d3a8e02bd3762", size = 246935, upload-time = "2025-10-06T14:50:43.972Z" }, + { url = "https://files.pythonhosted.org/packages/9f/8c/8290c50d14e49f35e0bd4abc25e1bc7711149ca9588ab7d04f886cdf03d9/multidict-6.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f0feece2ef8ebc42ed9e2e8c78fc4aa3cf455733b507c09ef7406364c94376c6", size = 243385, upload-time = "2025-10-06T14:50:45.648Z" }, + { url = "https://files.pythonhosted.org/packages/ef/a0/f83ae75e42d694b3fbad3e047670e511c138be747bc713cf1b10d5096416/multidict-6.7.0-cp313-cp313t-win32.whl", hash = "sha256:19a1d55338ec1be74ef62440ca9e04a2f001a04d0cc49a4983dc320ff0f3212d", size = 47777, upload-time = "2025-10-06T14:50:47.154Z" }, + { url = "https://files.pythonhosted.org/packages/dc/80/9b174a92814a3830b7357307a792300f42c9e94664b01dee8e457551fa66/multidict-6.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3da4fb467498df97e986af166b12d01f05d2e04f978a9c1c680ea1988e0bc4b6", size = 53104, upload-time = "2025-10-06T14:50:48.851Z" }, + { url = "https://files.pythonhosted.org/packages/cc/28/04baeaf0428d95bb7a7bea0e691ba2f31394338ba424fb0679a9ed0f4c09/multidict-6.7.0-cp313-cp313t-win_arm64.whl", hash = "sha256:b4121773c49a0776461f4a904cdf6264c88e42218aaa8407e803ca8025872792", size = 45503, upload-time = "2025-10-06T14:50:50.16Z" }, + { url = "https://files.pythonhosted.org/packages/b7/da/7d22601b625e241d4f23ef1ebff8acfc60da633c9e7e7922e24d10f592b3/multidict-6.7.0-py3-none-any.whl", hash = "sha256:394fc5c42a333c9ffc3e421a4c85e08580d990e08b99f6bf35b4132114c5dcb3", size = 12317, upload-time = "2025-10-06T14:52:29.272Z" }, ] [[package]] @@ -3513,13 +3554,13 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dill" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/ae/04f39c5d0d0def03247c2893d6f2b83c136bf3320a2154d7b8858f2ba72d/multiprocess-0.70.16.tar.gz", hash = "sha256:161af703d4652a0e1410be6abccecde4a7ddffd19341be0a7011b94aeb171ac1", size = 1772603, upload_time = "2024-01-28T18:52:34.85Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b5/ae/04f39c5d0d0def03247c2893d6f2b83c136bf3320a2154d7b8858f2ba72d/multiprocess-0.70.16.tar.gz", hash = "sha256:161af703d4652a0e1410be6abccecde4a7ddffd19341be0a7011b94aeb171ac1", size = 1772603, upload-time = "2024-01-28T18:52:34.85Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/f7/7ec7fddc92e50714ea3745631f79bd9c96424cb2702632521028e57d3a36/multiprocess-0.70.16-py310-none-any.whl", hash = "sha256:c4a9944c67bd49f823687463660a2d6daae94c289adff97e0f9d696ba6371d02", size = 134824, upload_time = "2024-01-28T18:52:26.062Z" }, - { url = "https://files.pythonhosted.org/packages/50/15/b56e50e8debaf439f44befec5b2af11db85f6e0f344c3113ae0be0593a91/multiprocess-0.70.16-py311-none-any.whl", hash = "sha256:af4cabb0dac72abfb1e794fa7855c325fd2b55a10a44628a3c1ad3311c04127a", size = 143519, upload_time = "2024-01-28T18:52:28.115Z" }, - { url = "https://files.pythonhosted.org/packages/0a/7d/a988f258104dcd2ccf1ed40fdc97e26c4ac351eeaf81d76e266c52d84e2f/multiprocess-0.70.16-py312-none-any.whl", hash = "sha256:fc0544c531920dde3b00c29863377f87e1632601092ea2daca74e4beb40faa2e", size = 146741, upload_time = "2024-01-28T18:52:29.395Z" }, - { url = "https://files.pythonhosted.org/packages/ea/89/38df130f2c799090c978b366cfdf5b96d08de5b29a4a293df7f7429fa50b/multiprocess-0.70.16-py38-none-any.whl", hash = "sha256:a71d82033454891091a226dfc319d0cfa8019a4e888ef9ca910372a446de4435", size = 132628, upload_time = "2024-01-28T18:52:30.853Z" }, - { url = "https://files.pythonhosted.org/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351, upload_time = "2024-01-28T18:52:31.981Z" }, + { url = "https://files.pythonhosted.org/packages/bc/f7/7ec7fddc92e50714ea3745631f79bd9c96424cb2702632521028e57d3a36/multiprocess-0.70.16-py310-none-any.whl", hash = "sha256:c4a9944c67bd49f823687463660a2d6daae94c289adff97e0f9d696ba6371d02", size = 134824, upload-time = "2024-01-28T18:52:26.062Z" }, + { url = "https://files.pythonhosted.org/packages/50/15/b56e50e8debaf439f44befec5b2af11db85f6e0f344c3113ae0be0593a91/multiprocess-0.70.16-py311-none-any.whl", hash = "sha256:af4cabb0dac72abfb1e794fa7855c325fd2b55a10a44628a3c1ad3311c04127a", size = 143519, upload-time = "2024-01-28T18:52:28.115Z" }, + { url = "https://files.pythonhosted.org/packages/0a/7d/a988f258104dcd2ccf1ed40fdc97e26c4ac351eeaf81d76e266c52d84e2f/multiprocess-0.70.16-py312-none-any.whl", hash = "sha256:fc0544c531920dde3b00c29863377f87e1632601092ea2daca74e4beb40faa2e", size = 146741, upload-time = "2024-01-28T18:52:29.395Z" }, + { url = "https://files.pythonhosted.org/packages/ea/89/38df130f2c799090c978b366cfdf5b96d08de5b29a4a293df7f7429fa50b/multiprocess-0.70.16-py38-none-any.whl", hash = "sha256:a71d82033454891091a226dfc319d0cfa8019a4e888ef9ca910372a446de4435", size = 132628, upload-time = "2024-01-28T18:52:30.853Z" }, + { url = "https://files.pythonhosted.org/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351, upload-time = "2024-01-28T18:52:31.981Z" }, ] [[package]] @@ -3531,30 +3572,30 @@ dependencies = [ { name = "pathspec" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c0/77/8f0d0001ffad290cef2f7f216f96c814866248a0b92a722365ed54648e7e/mypy-1.18.2.tar.gz", hash = "sha256:06a398102a5f203d7477b2923dda3634c36727fa5c237d8f859ef90c42a9924b", size = 3448846, upload_time = "2025-09-19T00:11:10.519Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c0/77/8f0d0001ffad290cef2f7f216f96c814866248a0b92a722365ed54648e7e/mypy-1.18.2.tar.gz", hash = "sha256:06a398102a5f203d7477b2923dda3634c36727fa5c237d8f859ef90c42a9924b", size = 3448846, upload-time = "2025-09-19T00:11:10.519Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/06/dfdd2bc60c66611dd8335f463818514733bc763e4760dee289dcc33df709/mypy-1.18.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:33eca32dd124b29400c31d7cf784e795b050ace0e1f91b8dc035672725617e34", size = 12908273, upload_time = "2025-09-19T00:10:58.321Z" }, - { url = "https://files.pythonhosted.org/packages/81/14/6a9de6d13a122d5608e1a04130724caf9170333ac5a924e10f670687d3eb/mypy-1.18.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a3c47adf30d65e89b2dcd2fa32f3aeb5e94ca970d2c15fcb25e297871c8e4764", size = 11920910, upload_time = "2025-09-19T00:10:20.043Z" }, - { url = "https://files.pythonhosted.org/packages/5f/a9/b29de53e42f18e8cc547e38daa9dfa132ffdc64f7250e353f5c8cdd44bee/mypy-1.18.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d6c838e831a062f5f29d11c9057c6009f60cb294fea33a98422688181fe2893", size = 12465585, upload_time = "2025-09-19T00:10:33.005Z" }, - { url = "https://files.pythonhosted.org/packages/77/ae/6c3d2c7c61ff21f2bee938c917616c92ebf852f015fb55917fd6e2811db2/mypy-1.18.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01199871b6110a2ce984bde85acd481232d17413868c9807e95c1b0739a58914", size = 13348562, upload_time = "2025-09-19T00:10:11.51Z" }, - { url = "https://files.pythonhosted.org/packages/4d/31/aec68ab3b4aebdf8f36d191b0685d99faa899ab990753ca0fee60fb99511/mypy-1.18.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a2afc0fa0b0e91b4599ddfe0f91e2c26c2b5a5ab263737e998d6817874c5f7c8", size = 13533296, upload_time = "2025-09-19T00:10:06.568Z" }, - { url = "https://files.pythonhosted.org/packages/9f/83/abcb3ad9478fca3ebeb6a5358bb0b22c95ea42b43b7789c7fb1297ca44f4/mypy-1.18.2-cp312-cp312-win_amd64.whl", hash = "sha256:d8068d0afe682c7c4897c0f7ce84ea77f6de953262b12d07038f4d296d547074", size = 9828828, upload_time = "2025-09-19T00:10:28.203Z" }, - { url = "https://files.pythonhosted.org/packages/5f/04/7f462e6fbba87a72bc8097b93f6842499c428a6ff0c81dd46948d175afe8/mypy-1.18.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:07b8b0f580ca6d289e69209ec9d3911b4a26e5abfde32228a288eb79df129fcc", size = 12898728, upload_time = "2025-09-19T00:10:01.33Z" }, - { url = "https://files.pythonhosted.org/packages/99/5b/61ed4efb64f1871b41fd0b82d29a64640f3516078f6c7905b68ab1ad8b13/mypy-1.18.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ed4482847168439651d3feee5833ccedbf6657e964572706a2adb1f7fa4dfe2e", size = 11910758, upload_time = "2025-09-19T00:10:42.607Z" }, - { url = "https://files.pythonhosted.org/packages/3c/46/d297d4b683cc89a6e4108c4250a6a6b717f5fa96e1a30a7944a6da44da35/mypy-1.18.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c3ad2afadd1e9fea5cf99a45a822346971ede8685cc581ed9cd4d42eaf940986", size = 12475342, upload_time = "2025-09-19T00:11:00.371Z" }, - { url = "https://files.pythonhosted.org/packages/83/45/4798f4d00df13eae3bfdf726c9244bcb495ab5bd588c0eed93a2f2dd67f3/mypy-1.18.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a431a6f1ef14cf8c144c6b14793a23ec4eae3db28277c358136e79d7d062f62d", size = 13338709, upload_time = "2025-09-19T00:11:03.358Z" }, - { url = "https://files.pythonhosted.org/packages/d7/09/479f7358d9625172521a87a9271ddd2441e1dab16a09708f056e97007207/mypy-1.18.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7ab28cc197f1dd77a67e1c6f35cd1f8e8b73ed2217e4fc005f9e6a504e46e7ba", size = 13529806, upload_time = "2025-09-19T00:10:26.073Z" }, - { url = "https://files.pythonhosted.org/packages/71/cf/ac0f2c7e9d0ea3c75cd99dff7aec1c9df4a1376537cb90e4c882267ee7e9/mypy-1.18.2-cp313-cp313-win_amd64.whl", hash = "sha256:0e2785a84b34a72ba55fb5daf079a1003a34c05b22238da94fcae2bbe46f3544", size = 9833262, upload_time = "2025-09-19T00:10:40.035Z" }, - { url = "https://files.pythonhosted.org/packages/87/e3/be76d87158ebafa0309946c4a73831974d4d6ab4f4ef40c3b53a385a66fd/mypy-1.18.2-py3-none-any.whl", hash = "sha256:22a1748707dd62b58d2ae53562ffc4d7f8bcc727e8ac7cbc69c053ddc874d47e", size = 2352367, upload_time = "2025-09-19T00:10:15.489Z" }, + { url = "https://files.pythonhosted.org/packages/07/06/dfdd2bc60c66611dd8335f463818514733bc763e4760dee289dcc33df709/mypy-1.18.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:33eca32dd124b29400c31d7cf784e795b050ace0e1f91b8dc035672725617e34", size = 12908273, upload-time = "2025-09-19T00:10:58.321Z" }, + { url = "https://files.pythonhosted.org/packages/81/14/6a9de6d13a122d5608e1a04130724caf9170333ac5a924e10f670687d3eb/mypy-1.18.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a3c47adf30d65e89b2dcd2fa32f3aeb5e94ca970d2c15fcb25e297871c8e4764", size = 11920910, upload-time = "2025-09-19T00:10:20.043Z" }, + { url = "https://files.pythonhosted.org/packages/5f/a9/b29de53e42f18e8cc547e38daa9dfa132ffdc64f7250e353f5c8cdd44bee/mypy-1.18.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d6c838e831a062f5f29d11c9057c6009f60cb294fea33a98422688181fe2893", size = 12465585, upload-time = "2025-09-19T00:10:33.005Z" }, + { url = "https://files.pythonhosted.org/packages/77/ae/6c3d2c7c61ff21f2bee938c917616c92ebf852f015fb55917fd6e2811db2/mypy-1.18.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01199871b6110a2ce984bde85acd481232d17413868c9807e95c1b0739a58914", size = 13348562, upload-time = "2025-09-19T00:10:11.51Z" }, + { url = "https://files.pythonhosted.org/packages/4d/31/aec68ab3b4aebdf8f36d191b0685d99faa899ab990753ca0fee60fb99511/mypy-1.18.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a2afc0fa0b0e91b4599ddfe0f91e2c26c2b5a5ab263737e998d6817874c5f7c8", size = 13533296, upload-time = "2025-09-19T00:10:06.568Z" }, + { url = "https://files.pythonhosted.org/packages/9f/83/abcb3ad9478fca3ebeb6a5358bb0b22c95ea42b43b7789c7fb1297ca44f4/mypy-1.18.2-cp312-cp312-win_amd64.whl", hash = "sha256:d8068d0afe682c7c4897c0f7ce84ea77f6de953262b12d07038f4d296d547074", size = 9828828, upload-time = "2025-09-19T00:10:28.203Z" }, + { url = "https://files.pythonhosted.org/packages/5f/04/7f462e6fbba87a72bc8097b93f6842499c428a6ff0c81dd46948d175afe8/mypy-1.18.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:07b8b0f580ca6d289e69209ec9d3911b4a26e5abfde32228a288eb79df129fcc", size = 12898728, upload-time = "2025-09-19T00:10:01.33Z" }, + { url = "https://files.pythonhosted.org/packages/99/5b/61ed4efb64f1871b41fd0b82d29a64640f3516078f6c7905b68ab1ad8b13/mypy-1.18.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ed4482847168439651d3feee5833ccedbf6657e964572706a2adb1f7fa4dfe2e", size = 11910758, upload-time = "2025-09-19T00:10:42.607Z" }, + { url = "https://files.pythonhosted.org/packages/3c/46/d297d4b683cc89a6e4108c4250a6a6b717f5fa96e1a30a7944a6da44da35/mypy-1.18.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c3ad2afadd1e9fea5cf99a45a822346971ede8685cc581ed9cd4d42eaf940986", size = 12475342, upload-time = "2025-09-19T00:11:00.371Z" }, + { url = "https://files.pythonhosted.org/packages/83/45/4798f4d00df13eae3bfdf726c9244bcb495ab5bd588c0eed93a2f2dd67f3/mypy-1.18.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a431a6f1ef14cf8c144c6b14793a23ec4eae3db28277c358136e79d7d062f62d", size = 13338709, upload-time = "2025-09-19T00:11:03.358Z" }, + { url = "https://files.pythonhosted.org/packages/d7/09/479f7358d9625172521a87a9271ddd2441e1dab16a09708f056e97007207/mypy-1.18.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7ab28cc197f1dd77a67e1c6f35cd1f8e8b73ed2217e4fc005f9e6a504e46e7ba", size = 13529806, upload-time = "2025-09-19T00:10:26.073Z" }, + { url = "https://files.pythonhosted.org/packages/71/cf/ac0f2c7e9d0ea3c75cd99dff7aec1c9df4a1376537cb90e4c882267ee7e9/mypy-1.18.2-cp313-cp313-win_amd64.whl", hash = "sha256:0e2785a84b34a72ba55fb5daf079a1003a34c05b22238da94fcae2bbe46f3544", size = 9833262, upload-time = "2025-09-19T00:10:40.035Z" }, + { url = "https://files.pythonhosted.org/packages/87/e3/be76d87158ebafa0309946c4a73831974d4d6ab4f4ef40c3b53a385a66fd/mypy-1.18.2-py3-none-any.whl", hash = "sha256:22a1748707dd62b58d2ae53562ffc4d7f8bcc727e8ac7cbc69c053ddc874d47e", size = 2352367, upload-time = "2025-09-19T00:10:15.489Z" }, ] [[package]] name = "mypy-extensions" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload_time = "2025-04-22T14:54:24.164Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload-time = "2025-04-22T14:54:24.164Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload_time = "2025-04-22T14:54:22.983Z" }, + { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload-time = "2025-04-22T14:54:22.983Z" }, ] [[package]] @@ -3567,9 +3608,9 @@ dependencies = [ { name = "nbformat" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/87/66/7ffd18d58eae90d5721f9f39212327695b749e23ad44b3881744eaf4d9e8/nbclient-0.10.2.tar.gz", hash = "sha256:90b7fc6b810630db87a6d0c2250b1f0ab4cf4d3c27a299b0cde78a4ed3fd9193", size = 62424, upload_time = "2024-12-19T10:32:27.164Z" } +sdist = { url = "https://files.pythonhosted.org/packages/87/66/7ffd18d58eae90d5721f9f39212327695b749e23ad44b3881744eaf4d9e8/nbclient-0.10.2.tar.gz", hash = "sha256:90b7fc6b810630db87a6d0c2250b1f0ab4cf4d3c27a299b0cde78a4ed3fd9193", size = 62424, upload-time = "2024-12-19T10:32:27.164Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/6d/e7fa07f03a4a7b221d94b4d586edb754a9b0dc3c9e2c93353e9fa4e0d117/nbclient-0.10.2-py3-none-any.whl", hash = "sha256:4ffee11e788b4a27fabeb7955547e4318a5298f34342a4bfd01f2e1faaeadc3d", size = 25434, upload_time = "2024-12-19T10:32:24.139Z" }, + { url = "https://files.pythonhosted.org/packages/34/6d/e7fa07f03a4a7b221d94b4d586edb754a9b0dc3c9e2c93353e9fa4e0d117/nbclient-0.10.2-py3-none-any.whl", hash = "sha256:4ffee11e788b4a27fabeb7955547e4318a5298f34342a4bfd01f2e1faaeadc3d", size = 25434, upload-time = "2024-12-19T10:32:24.139Z" }, ] [[package]] @@ -3592,9 +3633,9 @@ dependencies = [ { name = "pygments" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a3/59/f28e15fc47ffb73af68a8d9b47367a8630d76e97ae85ad18271b9db96fdf/nbconvert-7.16.6.tar.gz", hash = "sha256:576a7e37c6480da7b8465eefa66c17844243816ce1ccc372633c6b71c3c0f582", size = 857715, upload_time = "2025-01-28T09:29:14.724Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/59/f28e15fc47ffb73af68a8d9b47367a8630d76e97ae85ad18271b9db96fdf/nbconvert-7.16.6.tar.gz", hash = "sha256:576a7e37c6480da7b8465eefa66c17844243816ce1ccc372633c6b71c3c0f582", size = 857715, upload-time = "2025-01-28T09:29:14.724Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/9a/cd673b2f773a12c992f41309ef81b99da1690426bd2f96957a7ade0d3ed7/nbconvert-7.16.6-py3-none-any.whl", hash = "sha256:1375a7b67e0c2883678c48e506dc320febb57685e5ee67faa51b18a90f3a712b", size = 258525, upload_time = "2025-01-28T09:29:12.551Z" }, + { url = "https://files.pythonhosted.org/packages/cc/9a/cd673b2f773a12c992f41309ef81b99da1690426bd2f96957a7ade0d3ed7/nbconvert-7.16.6-py3-none-any.whl", hash = "sha256:1375a7b67e0c2883678c48e506dc320febb57685e5ee67faa51b18a90f3a712b", size = 258525, upload-time = "2025-01-28T09:29:12.551Z" }, ] [[package]] @@ -3607,62 +3648,62 @@ dependencies = [ { name = "jupyter-core" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6d/fd/91545e604bc3dad7dca9ed03284086039b294c6b3d75c0d2fa45f9e9caf3/nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a", size = 142749, upload_time = "2024-04-04T11:20:37.371Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6d/fd/91545e604bc3dad7dca9ed03284086039b294c6b3d75c0d2fa45f9e9caf3/nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a", size = 142749, upload-time = "2024-04-04T11:20:37.371Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a9/82/0340caa499416c78e5d8f5f05947ae4bc3cba53c9f038ab6e9ed964e22f1/nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b", size = 78454, upload_time = "2024-04-04T11:20:34.895Z" }, + { url = "https://files.pythonhosted.org/packages/a9/82/0340caa499416c78e5d8f5f05947ae4bc3cba53c9f038ab6e9ed964e22f1/nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b", size = 78454, upload-time = "2024-04-04T11:20:34.895Z" }, ] [[package]] name = "nest-asyncio" version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418, upload_time = "2024-01-21T14:25:19.227Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418, upload-time = "2024-01-21T14:25:19.227Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195, upload_time = "2024-01-21T14:25:17.223Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195, upload-time = "2024-01-21T14:25:17.223Z" }, ] [[package]] name = "networkx" version = "3.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/4f/ccdb8ad3a38e583f214547fd2f7ff1fc160c43a75af88e6aec213404b96a/networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037", size = 2471065, upload_time = "2025-05-29T11:35:07.804Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6c/4f/ccdb8ad3a38e583f214547fd2f7ff1fc160c43a75af88e6aec213404b96a/networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037", size = 2471065, upload-time = "2025-05-29T11:35:07.804Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/8d/776adee7bbf76365fdd7f2552710282c79a4ead5d2a46408c9043a2b70ba/networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec", size = 2034406, upload_time = "2025-05-29T11:35:04.961Z" }, + { url = "https://files.pythonhosted.org/packages/eb/8d/776adee7bbf76365fdd7f2552710282c79a4ead5d2a46408c9043a2b70ba/networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec", size = 2034406, upload-time = "2025-05-29T11:35:04.961Z" }, ] [[package]] name = "ninja" version = "1.13.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/73/79a0b22fc731989c708068427579e840a6cf4e937fe7ae5c5d0b7356ac22/ninja-1.13.0.tar.gz", hash = "sha256:4a40ce995ded54d9dc24f8ea37ff3bf62ad192b547f6c7126e7e25045e76f978", size = 242558, upload_time = "2025-08-11T15:10:19.421Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/73/79a0b22fc731989c708068427579e840a6cf4e937fe7ae5c5d0b7356ac22/ninja-1.13.0.tar.gz", hash = "sha256:4a40ce995ded54d9dc24f8ea37ff3bf62ad192b547f6c7126e7e25045e76f978", size = 242558, upload-time = "2025-08-11T15:10:19.421Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/74/d02409ed2aa865e051b7edda22ad416a39d81a84980f544f8de717cab133/ninja-1.13.0-py3-none-macosx_10_9_universal2.whl", hash = "sha256:fa2a8bfc62e31b08f83127d1613d10821775a0eb334197154c4d6067b7068ff1", size = 310125, upload_time = "2025-08-11T15:09:50.971Z" }, - { url = "https://files.pythonhosted.org/packages/8e/de/6e1cd6b84b412ac1ef327b76f0641aeb5dcc01e9d3f9eee0286d0c34fd93/ninja-1.13.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3d00c692fb717fd511abeb44b8c5d00340c36938c12d6538ba989fe764e79630", size = 177467, upload_time = "2025-08-11T15:09:52.767Z" }, - { url = "https://files.pythonhosted.org/packages/c8/83/49320fb6e58ae3c079381e333575fdbcf1cca3506ee160a2dcce775046fa/ninja-1.13.0-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:be7f478ff9f96a128b599a964fc60a6a87b9fa332ee1bd44fa243ac88d50291c", size = 187834, upload_time = "2025-08-11T15:09:54.115Z" }, - { url = "https://files.pythonhosted.org/packages/56/c7/ba22748fb59f7f896b609cd3e568d28a0a367a6d953c24c461fe04fc4433/ninja-1.13.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:60056592cf495e9a6a4bea3cd178903056ecb0943e4de45a2ea825edb6dc8d3e", size = 202736, upload_time = "2025-08-11T15:09:55.745Z" }, - { url = "https://files.pythonhosted.org/packages/79/22/d1de07632b78ac8e6b785f41fa9aad7a978ec8c0a1bf15772def36d77aac/ninja-1.13.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:1c97223cdda0417f414bf864cfb73b72d8777e57ebb279c5f6de368de0062988", size = 179034, upload_time = "2025-08-11T15:09:57.394Z" }, - { url = "https://files.pythonhosted.org/packages/ed/de/0e6edf44d6a04dabd0318a519125ed0415ce437ad5a1ec9b9be03d9048cf/ninja-1.13.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fb46acf6b93b8dd0322adc3a4945452a4e774b75b91293bafcc7b7f8e6517dfa", size = 180716, upload_time = "2025-08-11T15:09:58.696Z" }, - { url = "https://files.pythonhosted.org/packages/54/28/938b562f9057aaa4d6bfbeaa05e81899a47aebb3ba6751e36c027a7f5ff7/ninja-1.13.0-py3-none-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4be9c1b082d244b1ad7ef41eb8ab088aae8c109a9f3f0b3e56a252d3e00f42c1", size = 146843, upload_time = "2025-08-11T15:10:00.046Z" }, - { url = "https://files.pythonhosted.org/packages/2a/fb/d06a3838de4f8ab866e44ee52a797b5491df823901c54943b2adb0389fbb/ninja-1.13.0-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:6739d3352073341ad284246f81339a384eec091d9851a886dfa5b00a6d48b3e2", size = 154402, upload_time = "2025-08-11T15:10:01.657Z" }, - { url = "https://files.pythonhosted.org/packages/31/bf/0d7808af695ceddc763cf251b84a9892cd7f51622dc8b4c89d5012779f06/ninja-1.13.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:11be2d22027bde06f14c343f01d31446747dbb51e72d00decca2eb99be911e2f", size = 552388, upload_time = "2025-08-11T15:10:03.349Z" }, - { url = "https://files.pythonhosted.org/packages/9d/70/c99d0c2c809f992752453cce312848abb3b1607e56d4cd1b6cded317351a/ninja-1.13.0-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:aa45b4037b313c2f698bc13306239b8b93b4680eb47e287773156ac9e9304714", size = 472501, upload_time = "2025-08-11T15:10:04.735Z" }, - { url = "https://files.pythonhosted.org/packages/9f/43/c217b1153f0e499652f5e0766da8523ce3480f0a951039c7af115e224d55/ninja-1.13.0-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5f8e1e8a1a30835eeb51db05cf5a67151ad37542f5a4af2a438e9490915e5b72", size = 638280, upload_time = "2025-08-11T15:10:06.512Z" }, - { url = "https://files.pythonhosted.org/packages/8c/45/9151bba2c8d0ae2b6260f71696330590de5850e5574b7b5694dce6023e20/ninja-1.13.0-py3-none-musllinux_1_2_ppc64le.whl", hash = "sha256:3d7d7779d12cb20c6d054c61b702139fd23a7a964ec8f2c823f1ab1b084150db", size = 642420, upload_time = "2025-08-11T15:10:08.35Z" }, - { url = "https://files.pythonhosted.org/packages/3c/fb/95752eb635bb8ad27d101d71bef15bc63049de23f299e312878fc21cb2da/ninja-1.13.0-py3-none-musllinux_1_2_riscv64.whl", hash = "sha256:d741a5e6754e0bda767e3274a0f0deeef4807f1fec6c0d7921a0244018926ae5", size = 585106, upload_time = "2025-08-11T15:10:09.818Z" }, - { url = "https://files.pythonhosted.org/packages/c1/31/aa56a1a286703800c0cbe39fb4e82811c277772dc8cd084f442dd8e2938a/ninja-1.13.0-py3-none-musllinux_1_2_s390x.whl", hash = "sha256:e8bad11f8a00b64137e9b315b137d8bb6cbf3086fbdc43bf1f90fd33324d2e96", size = 707138, upload_time = "2025-08-11T15:10:11.366Z" }, - { url = "https://files.pythonhosted.org/packages/34/6f/5f5a54a1041af945130abdb2b8529cbef0cdcbbf9bcf3f4195378319d29a/ninja-1.13.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b4f2a072db3c0f944c32793e91532d8948d20d9ab83da9c0c7c15b5768072200", size = 581758, upload_time = "2025-08-11T15:10:13.295Z" }, - { url = "https://files.pythonhosted.org/packages/95/97/51359c77527d45943fe7a94d00a3843b81162e6c4244b3579fe8fc54cb9c/ninja-1.13.0-py3-none-win32.whl", hash = "sha256:8cfbb80b4a53456ae8a39f90ae3d7a2129f45ea164f43fadfa15dc38c4aef1c9", size = 267201, upload_time = "2025-08-11T15:10:15.158Z" }, - { url = "https://files.pythonhosted.org/packages/29/45/c0adfbfb0b5895aa18cec400c535b4f7ff3e52536e0403602fc1a23f7de9/ninja-1.13.0-py3-none-win_amd64.whl", hash = "sha256:fb8ee8719f8af47fed145cced4a85f0755dd55d45b2bddaf7431fa89803c5f3e", size = 309975, upload_time = "2025-08-11T15:10:16.697Z" }, - { url = "https://files.pythonhosted.org/packages/df/93/a7b983643d1253bb223234b5b226e69de6cda02b76cdca7770f684b795f5/ninja-1.13.0-py3-none-win_arm64.whl", hash = "sha256:3c0b40b1f0bba764644385319028650087b4c1b18cdfa6f45cb39a3669b81aa9", size = 290806, upload_time = "2025-08-11T15:10:18.018Z" }, + { url = "https://files.pythonhosted.org/packages/3c/74/d02409ed2aa865e051b7edda22ad416a39d81a84980f544f8de717cab133/ninja-1.13.0-py3-none-macosx_10_9_universal2.whl", hash = "sha256:fa2a8bfc62e31b08f83127d1613d10821775a0eb334197154c4d6067b7068ff1", size = 310125, upload-time = "2025-08-11T15:09:50.971Z" }, + { url = "https://files.pythonhosted.org/packages/8e/de/6e1cd6b84b412ac1ef327b76f0641aeb5dcc01e9d3f9eee0286d0c34fd93/ninja-1.13.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3d00c692fb717fd511abeb44b8c5d00340c36938c12d6538ba989fe764e79630", size = 177467, upload-time = "2025-08-11T15:09:52.767Z" }, + { url = "https://files.pythonhosted.org/packages/c8/83/49320fb6e58ae3c079381e333575fdbcf1cca3506ee160a2dcce775046fa/ninja-1.13.0-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:be7f478ff9f96a128b599a964fc60a6a87b9fa332ee1bd44fa243ac88d50291c", size = 187834, upload-time = "2025-08-11T15:09:54.115Z" }, + { url = "https://files.pythonhosted.org/packages/56/c7/ba22748fb59f7f896b609cd3e568d28a0a367a6d953c24c461fe04fc4433/ninja-1.13.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:60056592cf495e9a6a4bea3cd178903056ecb0943e4de45a2ea825edb6dc8d3e", size = 202736, upload-time = "2025-08-11T15:09:55.745Z" }, + { url = "https://files.pythonhosted.org/packages/79/22/d1de07632b78ac8e6b785f41fa9aad7a978ec8c0a1bf15772def36d77aac/ninja-1.13.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:1c97223cdda0417f414bf864cfb73b72d8777e57ebb279c5f6de368de0062988", size = 179034, upload-time = "2025-08-11T15:09:57.394Z" }, + { url = "https://files.pythonhosted.org/packages/ed/de/0e6edf44d6a04dabd0318a519125ed0415ce437ad5a1ec9b9be03d9048cf/ninja-1.13.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fb46acf6b93b8dd0322adc3a4945452a4e774b75b91293bafcc7b7f8e6517dfa", size = 180716, upload-time = "2025-08-11T15:09:58.696Z" }, + { url = "https://files.pythonhosted.org/packages/54/28/938b562f9057aaa4d6bfbeaa05e81899a47aebb3ba6751e36c027a7f5ff7/ninja-1.13.0-py3-none-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4be9c1b082d244b1ad7ef41eb8ab088aae8c109a9f3f0b3e56a252d3e00f42c1", size = 146843, upload-time = "2025-08-11T15:10:00.046Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fb/d06a3838de4f8ab866e44ee52a797b5491df823901c54943b2adb0389fbb/ninja-1.13.0-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:6739d3352073341ad284246f81339a384eec091d9851a886dfa5b00a6d48b3e2", size = 154402, upload-time = "2025-08-11T15:10:01.657Z" }, + { url = "https://files.pythonhosted.org/packages/31/bf/0d7808af695ceddc763cf251b84a9892cd7f51622dc8b4c89d5012779f06/ninja-1.13.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:11be2d22027bde06f14c343f01d31446747dbb51e72d00decca2eb99be911e2f", size = 552388, upload-time = "2025-08-11T15:10:03.349Z" }, + { url = "https://files.pythonhosted.org/packages/9d/70/c99d0c2c809f992752453cce312848abb3b1607e56d4cd1b6cded317351a/ninja-1.13.0-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:aa45b4037b313c2f698bc13306239b8b93b4680eb47e287773156ac9e9304714", size = 472501, upload-time = "2025-08-11T15:10:04.735Z" }, + { url = "https://files.pythonhosted.org/packages/9f/43/c217b1153f0e499652f5e0766da8523ce3480f0a951039c7af115e224d55/ninja-1.13.0-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5f8e1e8a1a30835eeb51db05cf5a67151ad37542f5a4af2a438e9490915e5b72", size = 638280, upload-time = "2025-08-11T15:10:06.512Z" }, + { url = "https://files.pythonhosted.org/packages/8c/45/9151bba2c8d0ae2b6260f71696330590de5850e5574b7b5694dce6023e20/ninja-1.13.0-py3-none-musllinux_1_2_ppc64le.whl", hash = "sha256:3d7d7779d12cb20c6d054c61b702139fd23a7a964ec8f2c823f1ab1b084150db", size = 642420, upload-time = "2025-08-11T15:10:08.35Z" }, + { url = "https://files.pythonhosted.org/packages/3c/fb/95752eb635bb8ad27d101d71bef15bc63049de23f299e312878fc21cb2da/ninja-1.13.0-py3-none-musllinux_1_2_riscv64.whl", hash = "sha256:d741a5e6754e0bda767e3274a0f0deeef4807f1fec6c0d7921a0244018926ae5", size = 585106, upload-time = "2025-08-11T15:10:09.818Z" }, + { url = "https://files.pythonhosted.org/packages/c1/31/aa56a1a286703800c0cbe39fb4e82811c277772dc8cd084f442dd8e2938a/ninja-1.13.0-py3-none-musllinux_1_2_s390x.whl", hash = "sha256:e8bad11f8a00b64137e9b315b137d8bb6cbf3086fbdc43bf1f90fd33324d2e96", size = 707138, upload-time = "2025-08-11T15:10:11.366Z" }, + { url = "https://files.pythonhosted.org/packages/34/6f/5f5a54a1041af945130abdb2b8529cbef0cdcbbf9bcf3f4195378319d29a/ninja-1.13.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b4f2a072db3c0f944c32793e91532d8948d20d9ab83da9c0c7c15b5768072200", size = 581758, upload-time = "2025-08-11T15:10:13.295Z" }, + { url = "https://files.pythonhosted.org/packages/95/97/51359c77527d45943fe7a94d00a3843b81162e6c4244b3579fe8fc54cb9c/ninja-1.13.0-py3-none-win32.whl", hash = "sha256:8cfbb80b4a53456ae8a39f90ae3d7a2129f45ea164f43fadfa15dc38c4aef1c9", size = 267201, upload-time = "2025-08-11T15:10:15.158Z" }, + { url = "https://files.pythonhosted.org/packages/29/45/c0adfbfb0b5895aa18cec400c535b4f7ff3e52536e0403602fc1a23f7de9/ninja-1.13.0-py3-none-win_amd64.whl", hash = "sha256:fb8ee8719f8af47fed145cced4a85f0755dd55d45b2bddaf7431fa89803c5f3e", size = 309975, upload-time = "2025-08-11T15:10:16.697Z" }, + { url = "https://files.pythonhosted.org/packages/df/93/a7b983643d1253bb223234b5b226e69de6cda02b76cdca7770f684b795f5/ninja-1.13.0-py3-none-win_arm64.whl", hash = "sha256:3c0b40b1f0bba764644385319028650087b4c1b18cdfa6f45cb39a3669b81aa9", size = 290806, upload-time = "2025-08-11T15:10:18.018Z" }, ] [[package]] name = "nodeenv" version = "1.9.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz", hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", size = 47437, upload_time = "2024-06-04T18:44:11.171Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/16/fc88b08840de0e0a72a2f9d8c6bae36be573e475a6326ae854bcc549fc45/nodeenv-1.9.1.tar.gz", hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f", size = 47437, upload-time = "2024-06-04T18:44:11.171Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl", hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", size = 22314, upload_time = "2024-06-04T18:44:08.352Z" }, + { url = "https://files.pythonhosted.org/packages/d2/1d/1b658dbd2b9fa9c4c9f32accbfc0205d532c8c6194dc0f2a4c0428e7128a/nodeenv-1.9.1-py2.py3-none-any.whl", hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9", size = 22314, upload-time = "2024-06-04T18:44:08.352Z" }, ] [[package]] @@ -3676,9 +3717,9 @@ dependencies = [ { name = "notebook-shim" }, { name = "tornado" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/09/f6f64ba156842ef68d3ea763fa171a2f7e7224f200a15dd4af5b83c34756/notebook-7.4.7.tar.gz", hash = "sha256:3f0a04027dfcee8a876de48fba13ab77ec8c12f72f848a222ed7f5081b9e342a", size = 13937702, upload_time = "2025-09-27T08:00:22.536Z" } +sdist = { url = "https://files.pythonhosted.org/packages/04/09/f6f64ba156842ef68d3ea763fa171a2f7e7224f200a15dd4af5b83c34756/notebook-7.4.7.tar.gz", hash = "sha256:3f0a04027dfcee8a876de48fba13ab77ec8c12f72f848a222ed7f5081b9e342a", size = 13937702, upload-time = "2025-09-27T08:00:22.536Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/d7/06d13087e20388926e7423d2489e728d2e59f2453039cdb0574a7c070e76/notebook-7.4.7-py3-none-any.whl", hash = "sha256:362b7c95527f7dd3c4c84d410b782872fd9c734fb2524c11dd92758527b6eda6", size = 14342894, upload_time = "2025-09-27T08:00:18.496Z" }, + { url = "https://files.pythonhosted.org/packages/6c/d7/06d13087e20388926e7423d2489e728d2e59f2453039cdb0574a7c070e76/notebook-7.4.7-py3-none-any.whl", hash = "sha256:362b7c95527f7dd3c4c84d410b782872fd9c734fb2524c11dd92758527b6eda6", size = 14342894, upload-time = "2025-09-27T08:00:18.496Z" }, ] [[package]] @@ -3688,47 +3729,47 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jupyter-server" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/54/d2/92fa3243712b9a3e8bafaf60aac366da1cada3639ca767ff4b5b3654ec28/notebook_shim-0.2.4.tar.gz", hash = "sha256:b4b2cfa1b65d98307ca24361f5b30fe785b53c3fd07b7a47e89acb5e6ac638cb", size = 13167, upload_time = "2024-02-14T23:35:18.353Z" } +sdist = { url = "https://files.pythonhosted.org/packages/54/d2/92fa3243712b9a3e8bafaf60aac366da1cada3639ca767ff4b5b3654ec28/notebook_shim-0.2.4.tar.gz", hash = "sha256:b4b2cfa1b65d98307ca24361f5b30fe785b53c3fd07b7a47e89acb5e6ac638cb", size = 13167, upload-time = "2024-02-14T23:35:18.353Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/33/bd5b9137445ea4b680023eb0469b2bb969d61303dedb2aac6560ff3d14a1/notebook_shim-0.2.4-py3-none-any.whl", hash = "sha256:411a5be4e9dc882a074ccbcae671eda64cceb068767e9a3419096986560e1cef", size = 13307, upload_time = "2024-02-14T23:35:16.286Z" }, + { url = "https://files.pythonhosted.org/packages/f9/33/bd5b9137445ea4b680023eb0469b2bb969d61303dedb2aac6560ff3d14a1/notebook_shim-0.2.4-py3-none-any.whl", hash = "sha256:411a5be4e9dc882a074ccbcae671eda64cceb068767e9a3419096986560e1cef", size = 13307, upload-time = "2024-02-14T23:35:16.286Z" }, ] [[package]] name = "numpy" version = "2.2.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload_time = "2025-05-17T22:38:04.611Z" } +sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload-time = "2025-05-17T22:38:04.611Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload_time = "2025-05-17T21:34:39.648Z" }, - { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload_time = "2025-05-17T21:35:01.241Z" }, - { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload_time = "2025-05-17T21:35:10.622Z" }, - { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload_time = "2025-05-17T21:35:21.414Z" }, - { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload_time = "2025-05-17T21:35:42.174Z" }, - { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload_time = "2025-05-17T21:36:06.711Z" }, - { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload_time = "2025-05-17T21:36:29.965Z" }, - { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload_time = "2025-05-17T21:36:56.883Z" }, - { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload_time = "2025-05-17T21:37:07.368Z" }, - { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload_time = "2025-05-17T21:37:26.213Z" }, - { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload_time = "2025-05-17T21:37:56.699Z" }, - { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload_time = "2025-05-17T21:38:18.291Z" }, - { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload_time = "2025-05-17T21:38:27.319Z" }, - { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload_time = "2025-05-17T21:38:38.141Z" }, - { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload_time = "2025-05-17T21:38:58.433Z" }, - { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload_time = "2025-05-17T21:39:22.638Z" }, - { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload_time = "2025-05-17T21:39:45.865Z" }, - { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload_time = "2025-05-17T21:40:13.331Z" }, - { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload_time = "2025-05-17T21:43:46.099Z" }, - { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload_time = "2025-05-17T21:44:05.145Z" }, - { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload_time = "2025-05-17T21:40:44Z" }, - { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload_time = "2025-05-17T21:41:05.695Z" }, - { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload_time = "2025-05-17T21:41:15.903Z" }, - { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload_time = "2025-05-17T21:41:27.321Z" }, - { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload_time = "2025-05-17T21:41:49.738Z" }, - { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload_time = "2025-05-17T21:42:14.046Z" }, - { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload_time = "2025-05-17T21:42:37.464Z" }, - { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload_time = "2025-05-17T21:43:05.189Z" }, - { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload_time = "2025-05-17T21:43:16.254Z" }, - { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload_time = "2025-05-17T21:43:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload-time = "2025-05-17T21:34:39.648Z" }, + { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload-time = "2025-05-17T21:35:01.241Z" }, + { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload-time = "2025-05-17T21:35:10.622Z" }, + { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload-time = "2025-05-17T21:35:21.414Z" }, + { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload-time = "2025-05-17T21:35:42.174Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload-time = "2025-05-17T21:36:06.711Z" }, + { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload-time = "2025-05-17T21:36:29.965Z" }, + { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload-time = "2025-05-17T21:36:56.883Z" }, + { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload-time = "2025-05-17T21:37:07.368Z" }, + { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload-time = "2025-05-17T21:37:26.213Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload-time = "2025-05-17T21:37:56.699Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload-time = "2025-05-17T21:38:18.291Z" }, + { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload-time = "2025-05-17T21:38:27.319Z" }, + { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload-time = "2025-05-17T21:38:38.141Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload-time = "2025-05-17T21:38:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload-time = "2025-05-17T21:39:22.638Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload-time = "2025-05-17T21:39:45.865Z" }, + { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload-time = "2025-05-17T21:40:13.331Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload-time = "2025-05-17T21:43:46.099Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload-time = "2025-05-17T21:44:05.145Z" }, + { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload-time = "2025-05-17T21:40:44Z" }, + { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload-time = "2025-05-17T21:41:05.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload-time = "2025-05-17T21:41:15.903Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload-time = "2025-05-17T21:41:27.321Z" }, + { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload-time = "2025-05-17T21:41:49.738Z" }, + { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload-time = "2025-05-17T21:42:14.046Z" }, + { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload-time = "2025-05-17T21:42:37.464Z" }, + { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload-time = "2025-05-17T21:43:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload-time = "2025-05-17T21:43:16.254Z" }, + { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload-time = "2025-05-17T21:43:35.479Z" }, ] [[package]] @@ -3736,7 +3777,7 @@ name = "nvidia-cublas-cu12" version = "12.8.4.1" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/61/e24b560ab2e2eaeb3c839129175fb330dfcfc29e5203196e5541a4c44682/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142", size = 594346921, upload_time = "2025-03-07T01:44:31.254Z" }, + { url = "https://files.pythonhosted.org/packages/dc/61/e24b560ab2e2eaeb3c839129175fb330dfcfc29e5203196e5541a4c44682/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142", size = 594346921, upload-time = "2025-03-07T01:44:31.254Z" }, ] [[package]] @@ -3744,7 +3785,7 @@ name = "nvidia-cuda-cupti-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f8/02/2adcaa145158bf1a8295d83591d22e4103dbfd821bcaf6f3f53151ca4ffa/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182", size = 10248621, upload_time = "2025-03-07T01:40:21.213Z" }, + { url = "https://files.pythonhosted.org/packages/f8/02/2adcaa145158bf1a8295d83591d22e4103dbfd821bcaf6f3f53151ca4ffa/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182", size = 10248621, upload-time = "2025-03-07T01:40:21.213Z" }, ] [[package]] @@ -3752,7 +3793,7 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload_time = "2025-03-07T01:42:13.562Z" }, + { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload-time = "2025-03-07T01:42:13.562Z" }, ] [[package]] @@ -3760,7 +3801,7 @@ name = "nvidia-cuda-runtime-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/9b/a997b638fcd068ad6e4d53b8551a7d30fe8b404d6f1804abf1df69838932/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90", size = 954765, upload_time = "2025-03-07T01:40:01.615Z" }, + { url = "https://files.pythonhosted.org/packages/0d/9b/a997b638fcd068ad6e4d53b8551a7d30fe8b404d6f1804abf1df69838932/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90", size = 954765, upload-time = "2025-03-07T01:40:01.615Z" }, ] [[package]] @@ -3771,7 +3812,7 @@ dependencies = [ { name = "nvidia-cublas-cu12", marker = "sys_platform != 'win32'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload_time = "2025-06-06T21:54:08.597Z" }, + { url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload-time = "2025-06-06T21:54:08.597Z" }, ] [[package]] @@ -3782,7 +3823,7 @@ dependencies = [ { name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload_time = "2025-03-07T01:45:27.821Z" }, + { url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload-time = "2025-03-07T01:45:27.821Z" }, ] [[package]] @@ -3790,7 +3831,7 @@ name = "nvidia-cufile-cu12" version = "1.13.1.3" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload_time = "2025-03-07T01:45:50.723Z" }, + { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload-time = "2025-03-07T01:45:50.723Z" }, ] [[package]] @@ -3798,7 +3839,7 @@ name = "nvidia-curand-cu12" version = "10.3.9.90" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/aa/6584b56dc84ebe9cf93226a5cde4d99080c8e90ab40f0c27bda7a0f29aa1/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9", size = 63619976, upload_time = "2025-03-07T01:46:23.323Z" }, + { url = "https://files.pythonhosted.org/packages/fb/aa/6584b56dc84ebe9cf93226a5cde4d99080c8e90ab40f0c27bda7a0f29aa1/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9", size = 63619976, upload-time = "2025-03-07T01:46:23.323Z" }, ] [[package]] @@ -3811,7 +3852,7 @@ dependencies = [ { name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload_time = "2025-03-07T01:47:16.273Z" }, + { url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload-time = "2025-03-07T01:47:16.273Z" }, ] [[package]] @@ -3822,7 +3863,7 @@ dependencies = [ { name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload_time = "2025-03-07T01:48:13.779Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload-time = "2025-03-07T01:48:13.779Z" }, ] [[package]] @@ -3830,7 +3871,7 @@ name = "nvidia-cusparselt-cu12" version = "0.7.1" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/56/79/12978b96bd44274fe38b5dde5cfb660b1d114f70a65ef962bcbbed99b549/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623", size = 287193691, upload_time = "2025-02-26T00:15:44.104Z" }, + { url = "https://files.pythonhosted.org/packages/56/79/12978b96bd44274fe38b5dde5cfb660b1d114f70a65ef962bcbbed99b549/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623", size = 287193691, upload-time = "2025-02-26T00:15:44.104Z" }, ] [[package]] @@ -3838,7 +3879,7 @@ name = "nvidia-nccl-cu12" version = "2.27.5" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/89/f7a07dc961b60645dbbf42e80f2bc85ade7feb9a491b11a1e973aa00071f/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ad730cf15cb5d25fe849c6e6ca9eb5b76db16a80f13f425ac68d8e2e55624457", size = 322348229, upload_time = "2025-06-26T04:11:28.385Z" }, + { url = "https://files.pythonhosted.org/packages/6e/89/f7a07dc961b60645dbbf42e80f2bc85ade7feb9a491b11a1e973aa00071f/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ad730cf15cb5d25fe849c6e6ca9eb5b76db16a80f13f425ac68d8e2e55624457", size = 322348229, upload-time = "2025-06-26T04:11:28.385Z" }, ] [[package]] @@ -3846,7 +3887,7 @@ name = "nvidia-nvjitlink-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload_time = "2025-03-07T01:49:55.661Z" }, + { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload-time = "2025-03-07T01:49:55.661Z" }, ] [[package]] @@ -3854,7 +3895,7 @@ name = "nvidia-nvshmem-cu12" version = "3.3.20" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/6c/99acb2f9eb85c29fc6f3a7ac4dccfd992e22666dd08a642b303311326a97/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d00f26d3f9b2e3c3065be895e3059d6479ea5c638a3f38c9fec49b1b9dd7c1e5", size = 124657145, upload_time = "2025-08-04T20:25:19.995Z" }, + { url = "https://files.pythonhosted.org/packages/3b/6c/99acb2f9eb85c29fc6f3a7ac4dccfd992e22666dd08a642b303311326a97/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d00f26d3f9b2e3c3065be895e3059d6479ea5c638a3f38c9fec49b1b9dd7c1e5", size = 124657145, upload-time = "2025-08-04T20:25:19.995Z" }, ] [[package]] @@ -3862,7 +3903,7 @@ name = "nvidia-nvtx-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/eb/86626c1bbc2edb86323022371c39aa48df6fd8b0a1647bc274577f72e90b/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f", size = 89954, upload_time = "2025-03-07T01:42:44.131Z" }, + { url = "https://files.pythonhosted.org/packages/a2/eb/86626c1bbc2edb86323022371c39aa48df6fd8b0a1647bc274577f72e90b/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f", size = 89954, upload-time = "2025-03-07T01:42:44.131Z" }, ] [[package]] @@ -3879,9 +3920,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8a/d2/ef89c6f3f36b13b06e271d3cc984ddd2f62508a0972c1cbcc8485a6644ff/openai-1.99.9.tar.gz", hash = "sha256:f2082d155b1ad22e83247c3de3958eb4255b20ccf4a1de2e6681b6957b554e92", size = 506992, upload_time = "2025-08-12T02:31:10.054Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8a/d2/ef89c6f3f36b13b06e271d3cc984ddd2f62508a0972c1cbcc8485a6644ff/openai-1.99.9.tar.gz", hash = "sha256:f2082d155b1ad22e83247c3de3958eb4255b20ccf4a1de2e6681b6957b554e92", size = 506992, upload-time = "2025-08-12T02:31:10.054Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e8/fb/df274ca10698ee77b07bff952f302ea627cc12dac6b85289485dd77db6de/openai-1.99.9-py3-none-any.whl", hash = "sha256:9dbcdb425553bae1ac5d947147bebbd630d91bbfc7788394d4c4f3a35682ab3a", size = 786816, upload_time = "2025-08-12T02:31:08.34Z" }, + { url = "https://files.pythonhosted.org/packages/e8/fb/df274ca10698ee77b07bff952f302ea627cc12dac6b85289485dd77db6de/openai-1.99.9-py3-none-any.whl", hash = "sha256:9dbcdb425553bae1ac5d947147bebbd630d91bbfc7788394d4c4f3a35682ab3a", size = 786816, upload-time = "2025-08-12T02:31:08.34Z" }, ] [[package]] @@ -3899,9 +3940,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/35/1acaa5f2fcc6e54eded34a2ec74b479439c4e469fc4e8d0e803fda0234db/openapi_core-0.19.5.tar.gz", hash = "sha256:421e753da56c391704454e66afe4803a290108590ac8fa6f4a4487f4ec11f2d3", size = 103264, upload_time = "2025-03-20T20:17:28.193Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/35/1acaa5f2fcc6e54eded34a2ec74b479439c4e469fc4e8d0e803fda0234db/openapi_core-0.19.5.tar.gz", hash = "sha256:421e753da56c391704454e66afe4803a290108590ac8fa6f4a4487f4ec11f2d3", size = 103264, upload-time = "2025-03-20T20:17:28.193Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/6f/83ead0e2e30a90445ee4fc0135f43741aebc30cca5b43f20968b603e30b6/openapi_core-0.19.5-py3-none-any.whl", hash = "sha256:ef7210e83a59394f46ce282639d8d26ad6fc8094aa904c9c16eb1bac8908911f", size = 106595, upload_time = "2025-03-20T20:17:26.77Z" }, + { url = "https://files.pythonhosted.org/packages/27/6f/83ead0e2e30a90445ee4fc0135f43741aebc30cca5b43f20968b603e30b6/openapi_core-0.19.5-py3-none-any.whl", hash = "sha256:ef7210e83a59394f46ce282639d8d26ad6fc8094aa904c9c16eb1bac8908911f", size = 106595, upload-time = "2025-03-20T20:17:26.77Z" }, ] [[package]] @@ -3911,9 +3952,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/02/2e/58d83848dd1a79cb92ed8e63f6ba901ca282c5f09d04af9423ec26c56fd7/openapi_pydantic-0.5.1.tar.gz", hash = "sha256:ff6835af6bde7a459fb93eb93bb92b8749b754fc6e51b2f1590a19dc3005ee0d", size = 60892, upload_time = "2025-01-08T19:29:27.083Z" } +sdist = { url = "https://files.pythonhosted.org/packages/02/2e/58d83848dd1a79cb92ed8e63f6ba901ca282c5f09d04af9423ec26c56fd7/openapi_pydantic-0.5.1.tar.gz", hash = "sha256:ff6835af6bde7a459fb93eb93bb92b8749b754fc6e51b2f1590a19dc3005ee0d", size = 60892, upload-time = "2025-01-08T19:29:27.083Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/cf/03675d8bd8ecbf4445504d8071adab19f5f993676795708e36402ab38263/openapi_pydantic-0.5.1-py3-none-any.whl", hash = "sha256:a3a09ef4586f5bd760a8df7f43028b60cafb6d9f61de2acba9574766255ab146", size = 96381, upload_time = "2025-01-08T19:29:25.275Z" }, + { url = "https://files.pythonhosted.org/packages/12/cf/03675d8bd8ecbf4445504d8071adab19f5f993676795708e36402ab38263/openapi_pydantic-0.5.1-py3-none-any.whl", hash = "sha256:a3a09ef4586f5bd760a8df7f43028b60cafb6d9f61de2acba9574766255ab146", size = 96381, upload-time = "2025-01-08T19:29:25.275Z" }, ] [[package]] @@ -3925,9 +3966,9 @@ dependencies = [ { name = "jsonschema-specifications" }, { name = "rfc3339-validator" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8b/f3/5507ad3325169347cd8ced61c232ff3df70e2b250c49f0fe140edb4973c6/openapi_schema_validator-0.6.3.tar.gz", hash = "sha256:f37bace4fc2a5d96692f4f8b31dc0f8d7400fd04f3a937798eaf880d425de6ee", size = 11550, upload_time = "2025-01-10T18:08:22.268Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8b/f3/5507ad3325169347cd8ced61c232ff3df70e2b250c49f0fe140edb4973c6/openapi_schema_validator-0.6.3.tar.gz", hash = "sha256:f37bace4fc2a5d96692f4f8b31dc0f8d7400fd04f3a937798eaf880d425de6ee", size = 11550, upload-time = "2025-01-10T18:08:22.268Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/21/c6/ad0fba32775ae749016829dace42ed80f4407b171da41313d1a3a5f102e4/openapi_schema_validator-0.6.3-py3-none-any.whl", hash = "sha256:f3b9870f4e556b5a62a1c39da72a6b4b16f3ad9c73dc80084b1b11e74ba148a3", size = 8755, upload_time = "2025-01-10T18:08:19.758Z" }, + { url = "https://files.pythonhosted.org/packages/21/c6/ad0fba32775ae749016829dace42ed80f4407b171da41313d1a3a5f102e4/openapi_schema_validator-0.6.3-py3-none-any.whl", hash = "sha256:f3b9870f4e556b5a62a1c39da72a6b4b16f3ad9c73dc80084b1b11e74ba148a3", size = 8755, upload-time = "2025-01-10T18:08:19.758Z" }, ] [[package]] @@ -3940,9 +3981,9 @@ dependencies = [ { name = "lazy-object-proxy" }, { name = "openapi-schema-validator" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/af/fe2d7618d6eae6fb3a82766a44ed87cd8d6d82b4564ed1c7cfb0f6378e91/openapi_spec_validator-0.7.2.tar.gz", hash = "sha256:cc029309b5c5dbc7859df0372d55e9d1ff43e96d678b9ba087f7c56fc586f734", size = 36855, upload_time = "2025-06-07T14:48:56.299Z" } +sdist = { url = "https://files.pythonhosted.org/packages/82/af/fe2d7618d6eae6fb3a82766a44ed87cd8d6d82b4564ed1c7cfb0f6378e91/openapi_spec_validator-0.7.2.tar.gz", hash = "sha256:cc029309b5c5dbc7859df0372d55e9d1ff43e96d678b9ba087f7c56fc586f734", size = 36855, upload-time = "2025-06-07T14:48:56.299Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/dd/b3fd642260cb17532f66cc1e8250f3507d1e580483e209dc1e9d13bd980d/openapi_spec_validator-0.7.2-py3-none-any.whl", hash = "sha256:4bbdc0894ec85f1d1bea1d6d9c8b2c3c8d7ccaa13577ef40da9c006c9fd0eb60", size = 39713, upload_time = "2025-06-07T14:48:54.077Z" }, + { url = "https://files.pythonhosted.org/packages/27/dd/b3fd642260cb17532f66cc1e8250f3507d1e580483e209dc1e9d13bd980d/openapi_spec_validator-0.7.2-py3-none-any.whl", hash = "sha256:4bbdc0894ec85f1d1bea1d6d9c8b2c3c8d7ccaa13577ef40da9c006c9fd0eb60", size = 39713, upload-time = "2025-06-07T14:48:54.077Z" }, ] [[package]] @@ -3952,14 +3993,14 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ac/71/25c98e634b6bdeca4727c7f6d6927b056080668c5008ad3c8fc9e7f8f6ec/opencv-python-4.12.0.88.tar.gz", hash = "sha256:8b738389cede219405f6f3880b851efa3415ccd674752219377353f017d2994d", size = 95373294, upload_time = "2025-07-07T09:20:52.389Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/71/25c98e634b6bdeca4727c7f6d6927b056080668c5008ad3c8fc9e7f8f6ec/opencv-python-4.12.0.88.tar.gz", hash = "sha256:8b738389cede219405f6f3880b851efa3415ccd674752219377353f017d2994d", size = 95373294, upload-time = "2025-07-07T09:20:52.389Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/68/3da40142e7c21e9b1d4e7ddd6c58738feb013203e6e4b803d62cdd9eb96b/opencv_python-4.12.0.88-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:f9a1f08883257b95a5764bf517a32d75aec325319c8ed0f89739a57fae9e92a5", size = 37877727, upload_time = "2025-07-07T09:13:31.47Z" }, - { url = "https://files.pythonhosted.org/packages/33/7c/042abe49f58d6ee7e1028eefc3334d98ca69b030e3b567fe245a2b28ea6f/opencv_python-4.12.0.88-cp37-abi3-macosx_13_0_x86_64.whl", hash = "sha256:812eb116ad2b4de43ee116fcd8991c3a687f099ada0b04e68f64899c09448e81", size = 57326471, upload_time = "2025-07-07T09:13:41.26Z" }, - { url = "https://files.pythonhosted.org/packages/62/3a/440bd64736cf8116f01f3b7f9f2e111afb2e02beb2ccc08a6458114a6b5d/opencv_python-4.12.0.88-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:51fd981c7df6af3e8f70b1556696b05224c4e6b6777bdd2a46b3d4fb09de1a92", size = 45887139, upload_time = "2025-07-07T09:13:50.761Z" }, - { url = "https://files.pythonhosted.org/packages/68/1f/795e7f4aa2eacc59afa4fb61a2e35e510d06414dd5a802b51a012d691b37/opencv_python-4.12.0.88-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:092c16da4c5a163a818f120c22c5e4a2f96e0db4f24e659c701f1fe629a690f9", size = 67041680, upload_time = "2025-07-07T09:14:01.995Z" }, - { url = "https://files.pythonhosted.org/packages/02/96/213fea371d3cb2f1d537612a105792aa0a6659fb2665b22cad709a75bd94/opencv_python-4.12.0.88-cp37-abi3-win32.whl", hash = "sha256:ff554d3f725b39878ac6a2e1fa232ec509c36130927afc18a1719ebf4fbf4357", size = 30284131, upload_time = "2025-07-07T09:14:08.819Z" }, - { url = "https://files.pythonhosted.org/packages/fa/80/eb88edc2e2b11cd2dd2e56f1c80b5784d11d6e6b7f04a1145df64df40065/opencv_python-4.12.0.88-cp37-abi3-win_amd64.whl", hash = "sha256:d98edb20aa932fd8ebd276a72627dad9dc097695b3d435a4257557bbb49a79d2", size = 39000307, upload_time = "2025-07-07T09:14:16.641Z" }, + { url = "https://files.pythonhosted.org/packages/85/68/3da40142e7c21e9b1d4e7ddd6c58738feb013203e6e4b803d62cdd9eb96b/opencv_python-4.12.0.88-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:f9a1f08883257b95a5764bf517a32d75aec325319c8ed0f89739a57fae9e92a5", size = 37877727, upload-time = "2025-07-07T09:13:31.47Z" }, + { url = "https://files.pythonhosted.org/packages/33/7c/042abe49f58d6ee7e1028eefc3334d98ca69b030e3b567fe245a2b28ea6f/opencv_python-4.12.0.88-cp37-abi3-macosx_13_0_x86_64.whl", hash = "sha256:812eb116ad2b4de43ee116fcd8991c3a687f099ada0b04e68f64899c09448e81", size = 57326471, upload-time = "2025-07-07T09:13:41.26Z" }, + { url = "https://files.pythonhosted.org/packages/62/3a/440bd64736cf8116f01f3b7f9f2e111afb2e02beb2ccc08a6458114a6b5d/opencv_python-4.12.0.88-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:51fd981c7df6af3e8f70b1556696b05224c4e6b6777bdd2a46b3d4fb09de1a92", size = 45887139, upload-time = "2025-07-07T09:13:50.761Z" }, + { url = "https://files.pythonhosted.org/packages/68/1f/795e7f4aa2eacc59afa4fb61a2e35e510d06414dd5a802b51a012d691b37/opencv_python-4.12.0.88-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:092c16da4c5a163a818f120c22c5e4a2f96e0db4f24e659c701f1fe629a690f9", size = 67041680, upload-time = "2025-07-07T09:14:01.995Z" }, + { url = "https://files.pythonhosted.org/packages/02/96/213fea371d3cb2f1d537612a105792aa0a6659fb2665b22cad709a75bd94/opencv_python-4.12.0.88-cp37-abi3-win32.whl", hash = "sha256:ff554d3f725b39878ac6a2e1fa232ec509c36130927afc18a1719ebf4fbf4357", size = 30284131, upload-time = "2025-07-07T09:14:08.819Z" }, + { url = "https://files.pythonhosted.org/packages/fa/80/eb88edc2e2b11cd2dd2e56f1c80b5784d11d6e6b7f04a1145df64df40065/opencv_python-4.12.0.88-cp37-abi3-win_amd64.whl", hash = "sha256:d98edb20aa932fd8ebd276a72627dad9dc097695b3d435a4257557bbb49a79d2", size = 39000307, upload-time = "2025-07-07T09:14:16.641Z" }, ] [[package]] @@ -3969,14 +4010,14 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a4/63/6861102ec149c3cd298f4d1ea7ce9d6adbc7529221606ff1dab991a19adb/opencv-python-headless-4.12.0.88.tar.gz", hash = "sha256:cfdc017ddf2e59b6c2f53bc12d74b6b0be7ded4ec59083ea70763921af2b6c09", size = 95379675, upload_time = "2025-07-07T09:21:06.815Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a4/63/6861102ec149c3cd298f4d1ea7ce9d6adbc7529221606ff1dab991a19adb/opencv-python-headless-4.12.0.88.tar.gz", hash = "sha256:cfdc017ddf2e59b6c2f53bc12d74b6b0be7ded4ec59083ea70763921af2b6c09", size = 95379675, upload-time = "2025-07-07T09:21:06.815Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f7/7d/414e243c5c8216a5277afd104a319cc1291c5e23f5eeef512db5629ee7f4/opencv_python_headless-4.12.0.88-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:1e58d664809b3350c1123484dd441e1667cd7bed3086db1b9ea1b6f6cb20b50e", size = 37877864, upload_time = "2025-07-07T09:14:41.693Z" }, - { url = "https://files.pythonhosted.org/packages/05/14/7e162714beed1cd5e7b5eb66fcbcba2f065c51b1d9da2463024c84d2f7c0/opencv_python_headless-4.12.0.88-cp37-abi3-macosx_13_0_x86_64.whl", hash = "sha256:365bb2e486b50feffc2d07a405b953a8f3e8eaa63865bc650034e5c71e7a5154", size = 57326608, upload_time = "2025-07-07T09:14:51.885Z" }, - { url = "https://files.pythonhosted.org/packages/69/4e/116720df7f1f7f3b59abc608ca30fbec9d2b3ae810afe4e4d26483d9dfa0/opencv_python_headless-4.12.0.88-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:aeb4b13ecb8b4a0beb2668ea07928160ea7c2cd2d9b5ef571bbee6bafe9cc8d0", size = 33145800, upload_time = "2025-07-07T09:15:00.367Z" }, - { url = "https://files.pythonhosted.org/packages/89/53/e19c21e0c4eb1275c3e2c97b081103b6dfb3938172264d283a519bf728b9/opencv_python_headless-4.12.0.88-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:236c8df54a90f4d02076e6f9c1cc763d794542e886c576a6fee46ec8ff75a7a9", size = 54023419, upload_time = "2025-07-07T09:15:10.164Z" }, - { url = "https://files.pythonhosted.org/packages/bf/9c/a76fd5414de6ec9f21f763a600058a0c3e290053cea87e0275692b1375c0/opencv_python_headless-4.12.0.88-cp37-abi3-win32.whl", hash = "sha256:fde2cf5c51e4def5f2132d78e0c08f9c14783cd67356922182c6845b9af87dbd", size = 30225230, upload_time = "2025-07-07T09:15:17.045Z" }, - { url = "https://files.pythonhosted.org/packages/f2/35/0858e9e71b36948eafbc5e835874b63e515179dc3b742cbe3d76bc683439/opencv_python_headless-4.12.0.88-cp37-abi3-win_amd64.whl", hash = "sha256:86b413bdd6c6bf497832e346cd5371995de148e579b9774f8eba686dee3f5528", size = 38923559, upload_time = "2025-07-07T09:15:25.229Z" }, + { url = "https://files.pythonhosted.org/packages/f7/7d/414e243c5c8216a5277afd104a319cc1291c5e23f5eeef512db5629ee7f4/opencv_python_headless-4.12.0.88-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:1e58d664809b3350c1123484dd441e1667cd7bed3086db1b9ea1b6f6cb20b50e", size = 37877864, upload-time = "2025-07-07T09:14:41.693Z" }, + { url = "https://files.pythonhosted.org/packages/05/14/7e162714beed1cd5e7b5eb66fcbcba2f065c51b1d9da2463024c84d2f7c0/opencv_python_headless-4.12.0.88-cp37-abi3-macosx_13_0_x86_64.whl", hash = "sha256:365bb2e486b50feffc2d07a405b953a8f3e8eaa63865bc650034e5c71e7a5154", size = 57326608, upload-time = "2025-07-07T09:14:51.885Z" }, + { url = "https://files.pythonhosted.org/packages/69/4e/116720df7f1f7f3b59abc608ca30fbec9d2b3ae810afe4e4d26483d9dfa0/opencv_python_headless-4.12.0.88-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:aeb4b13ecb8b4a0beb2668ea07928160ea7c2cd2d9b5ef571bbee6bafe9cc8d0", size = 33145800, upload-time = "2025-07-07T09:15:00.367Z" }, + { url = "https://files.pythonhosted.org/packages/89/53/e19c21e0c4eb1275c3e2c97b081103b6dfb3938172264d283a519bf728b9/opencv_python_headless-4.12.0.88-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:236c8df54a90f4d02076e6f9c1cc763d794542e886c576a6fee46ec8ff75a7a9", size = 54023419, upload-time = "2025-07-07T09:15:10.164Z" }, + { url = "https://files.pythonhosted.org/packages/bf/9c/a76fd5414de6ec9f21f763a600058a0c3e290053cea87e0275692b1375c0/opencv_python_headless-4.12.0.88-cp37-abi3-win32.whl", hash = "sha256:fde2cf5c51e4def5f2132d78e0c08f9c14783cd67356922182c6845b9af87dbd", size = 30225230, upload-time = "2025-07-07T09:15:17.045Z" }, + { url = "https://files.pythonhosted.org/packages/f2/35/0858e9e71b36948eafbc5e835874b63e515179dc3b742cbe3d76bc683439/opencv_python_headless-4.12.0.88-cp37-abi3-win_amd64.whl", hash = "sha256:86b413bdd6c6bf497832e346cd5371995de148e579b9774f8eba686dee3f5528", size = 38923559, upload-time = "2025-07-07T09:15:25.229Z" }, ] [[package]] @@ -3987,9 +4028,9 @@ dependencies = [ { name = "importlib-metadata" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/08/d8/0f354c375628e048bd0570645b310797299754730079853095bf000fba69/opentelemetry_api-1.38.0.tar.gz", hash = "sha256:f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12", size = 65242, upload_time = "2025-10-16T08:35:50.25Z" } +sdist = { url = "https://files.pythonhosted.org/packages/08/d8/0f354c375628e048bd0570645b310797299754730079853095bf000fba69/opentelemetry_api-1.38.0.tar.gz", hash = "sha256:f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12", size = 65242, upload-time = "2025-10-16T08:35:50.25Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ae/a2/d86e01c28300bd41bab8f18afd613676e2bd63515417b77636fc1add426f/opentelemetry_api-1.38.0-py3-none-any.whl", hash = "sha256:2891b0197f47124454ab9f0cf58f3be33faca394457ac3e09daba13ff50aa582", size = 65947, upload_time = "2025-10-16T08:35:30.23Z" }, + { url = "https://files.pythonhosted.org/packages/ae/a2/d86e01c28300bd41bab8f18afd613676e2bd63515417b77636fc1add426f/opentelemetry_api-1.38.0-py3-none-any.whl", hash = "sha256:2891b0197f47124454ab9f0cf58f3be33faca394457ac3e09daba13ff50aa582", size = 65947, upload-time = "2025-10-16T08:35:30.23Z" }, ] [[package]] @@ -4000,9 +4041,9 @@ dependencies = [ { name = "opentelemetry-exporter-otlp-proto-grpc" }, { name = "opentelemetry-exporter-otlp-proto-http" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c2/2d/16e3487ddde2dee702bd746dd41950a8789b846d22a1c7e64824aac5ebea/opentelemetry_exporter_otlp-1.38.0.tar.gz", hash = "sha256:2f55acdd475e4136117eff20fbf1b9488b1b0b665ab64407516e1ac06f9c3f9d", size = 6147, upload_time = "2025-10-16T08:35:52.53Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c2/2d/16e3487ddde2dee702bd746dd41950a8789b846d22a1c7e64824aac5ebea/opentelemetry_exporter_otlp-1.38.0.tar.gz", hash = "sha256:2f55acdd475e4136117eff20fbf1b9488b1b0b665ab64407516e1ac06f9c3f9d", size = 6147, upload-time = "2025-10-16T08:35:52.53Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/8a/81cd252b16b7d95ec1147982b6af81c7932d23918b4c3b15372531242ddd/opentelemetry_exporter_otlp-1.38.0-py3-none-any.whl", hash = "sha256:bc6562cef229fac8887ed7109fc5abc52315f39d9c03fd487bb8b4ef8fbbc231", size = 7018, upload_time = "2025-10-16T08:35:32.995Z" }, + { url = "https://files.pythonhosted.org/packages/fd/8a/81cd252b16b7d95ec1147982b6af81c7932d23918b4c3b15372531242ddd/opentelemetry_exporter_otlp-1.38.0-py3-none-any.whl", hash = "sha256:bc6562cef229fac8887ed7109fc5abc52315f39d9c03fd487bb8b4ef8fbbc231", size = 7018, upload-time = "2025-10-16T08:35:32.995Z" }, ] [[package]] @@ -4012,9 +4053,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "opentelemetry-proto" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/19/83/dd4660f2956ff88ed071e9e0e36e830df14b8c5dc06722dbde1841accbe8/opentelemetry_exporter_otlp_proto_common-1.38.0.tar.gz", hash = "sha256:e333278afab4695aa8114eeb7bf4e44e65c6607d54968271a249c180b2cb605c", size = 20431, upload_time = "2025-10-16T08:35:53.285Z" } +sdist = { url = "https://files.pythonhosted.org/packages/19/83/dd4660f2956ff88ed071e9e0e36e830df14b8c5dc06722dbde1841accbe8/opentelemetry_exporter_otlp_proto_common-1.38.0.tar.gz", hash = "sha256:e333278afab4695aa8114eeb7bf4e44e65c6607d54968271a249c180b2cb605c", size = 20431, upload-time = "2025-10-16T08:35:53.285Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/9e/55a41c9601191e8cd8eb626b54ee6827b9c9d4a46d736f32abc80d8039fc/opentelemetry_exporter_otlp_proto_common-1.38.0-py3-none-any.whl", hash = "sha256:03cb76ab213300fe4f4c62b7d8f17d97fcfd21b89f0b5ce38ea156327ddda74a", size = 18359, upload_time = "2025-10-16T08:35:34.099Z" }, + { url = "https://files.pythonhosted.org/packages/a7/9e/55a41c9601191e8cd8eb626b54ee6827b9c9d4a46d736f32abc80d8039fc/opentelemetry_exporter_otlp_proto_common-1.38.0-py3-none-any.whl", hash = "sha256:03cb76ab213300fe4f4c62b7d8f17d97fcfd21b89f0b5ce38ea156327ddda74a", size = 18359, upload-time = "2025-10-16T08:35:34.099Z" }, ] [[package]] @@ -4030,9 +4071,9 @@ dependencies = [ { name = "opentelemetry-sdk" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a2/c0/43222f5b97dc10812bc4f0abc5dc7cd0a2525a91b5151d26c9e2e958f52e/opentelemetry_exporter_otlp_proto_grpc-1.38.0.tar.gz", hash = "sha256:2473935e9eac71f401de6101d37d6f3f0f1831db92b953c7dcc912536158ebd6", size = 24676, upload_time = "2025-10-16T08:35:53.83Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/c0/43222f5b97dc10812bc4f0abc5dc7cd0a2525a91b5151d26c9e2e958f52e/opentelemetry_exporter_otlp_proto_grpc-1.38.0.tar.gz", hash = "sha256:2473935e9eac71f401de6101d37d6f3f0f1831db92b953c7dcc912536158ebd6", size = 24676, upload-time = "2025-10-16T08:35:53.83Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/f0/bd831afbdba74ca2ce3982142a2fad707f8c487e8a3b6fef01f1d5945d1b/opentelemetry_exporter_otlp_proto_grpc-1.38.0-py3-none-any.whl", hash = "sha256:7c49fd9b4bd0dbe9ba13d91f764c2d20b0025649a6e4ac35792fb8d84d764bc7", size = 19695, upload_time = "2025-10-16T08:35:35.053Z" }, + { url = "https://files.pythonhosted.org/packages/28/f0/bd831afbdba74ca2ce3982142a2fad707f8c487e8a3b6fef01f1d5945d1b/opentelemetry_exporter_otlp_proto_grpc-1.38.0-py3-none-any.whl", hash = "sha256:7c49fd9b4bd0dbe9ba13d91f764c2d20b0025649a6e4ac35792fb8d84d764bc7", size = 19695, upload-time = "2025-10-16T08:35:35.053Z" }, ] [[package]] @@ -4048,9 +4089,9 @@ dependencies = [ { name = "requests" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/81/0a/debcdfb029fbd1ccd1563f7c287b89a6f7bef3b2902ade56797bfd020854/opentelemetry_exporter_otlp_proto_http-1.38.0.tar.gz", hash = "sha256:f16bd44baf15cbe07633c5112ffc68229d0edbeac7b37610be0b2def4e21e90b", size = 17282, upload_time = "2025-10-16T08:35:54.422Z" } +sdist = { url = "https://files.pythonhosted.org/packages/81/0a/debcdfb029fbd1ccd1563f7c287b89a6f7bef3b2902ade56797bfd020854/opentelemetry_exporter_otlp_proto_http-1.38.0.tar.gz", hash = "sha256:f16bd44baf15cbe07633c5112ffc68229d0edbeac7b37610be0b2def4e21e90b", size = 17282, upload-time = "2025-10-16T08:35:54.422Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/77/154004c99fb9f291f74aa0822a2f5bbf565a72d8126b3a1b63ed8e5f83c7/opentelemetry_exporter_otlp_proto_http-1.38.0-py3-none-any.whl", hash = "sha256:84b937305edfc563f08ec69b9cb2298be8188371217e867c1854d77198d0825b", size = 19579, upload_time = "2025-10-16T08:35:36.269Z" }, + { url = "https://files.pythonhosted.org/packages/e5/77/154004c99fb9f291f74aa0822a2f5bbf565a72d8126b3a1b63ed8e5f83c7/opentelemetry_exporter_otlp_proto_http-1.38.0-py3-none-any.whl", hash = "sha256:84b937305edfc563f08ec69b9cb2298be8188371217e867c1854d77198d0825b", size = 19579, upload-time = "2025-10-16T08:35:36.269Z" }, ] [[package]] @@ -4063,9 +4104,9 @@ dependencies = [ { name = "packaging" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/ed/9c65cd209407fd807fa05be03ee30f159bdac8d59e7ea16a8fe5a1601222/opentelemetry_instrumentation-0.59b0.tar.gz", hash = "sha256:6010f0faaacdaf7c4dff8aac84e226d23437b331dcda7e70367f6d73a7db1adc", size = 31544, upload_time = "2025-10-16T08:39:31.959Z" } +sdist = { url = "https://files.pythonhosted.org/packages/04/ed/9c65cd209407fd807fa05be03ee30f159bdac8d59e7ea16a8fe5a1601222/opentelemetry_instrumentation-0.59b0.tar.gz", hash = "sha256:6010f0faaacdaf7c4dff8aac84e226d23437b331dcda7e70367f6d73a7db1adc", size = 31544, upload-time = "2025-10-16T08:39:31.959Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/f5/7a40ff3f62bfe715dad2f633d7f1174ba1a7dd74254c15b2558b3401262a/opentelemetry_instrumentation-0.59b0-py3-none-any.whl", hash = "sha256:44082cc8fe56b0186e87ee8f7c17c327c4c2ce93bdbe86496e600985d74368ee", size = 33020, upload_time = "2025-10-16T08:38:31.463Z" }, + { url = "https://files.pythonhosted.org/packages/10/f5/7a40ff3f62bfe715dad2f633d7f1174ba1a7dd74254c15b2558b3401262a/opentelemetry_instrumentation-0.59b0-py3-none-any.whl", hash = "sha256:44082cc8fe56b0186e87ee8f7c17c327c4c2ce93bdbe86496e600985d74368ee", size = 33020, upload-time = "2025-10-16T08:38:31.463Z" }, ] [[package]] @@ -4079,9 +4120,9 @@ dependencies = [ { name = "opentelemetry-semantic-conventions" }, { name = "opentelemetry-semantic-conventions-ai" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/ee/8a900ad7fe416522e0fe5ad2e10d4a84e4cdce0a832c291d8b97723777ee/opentelemetry_instrumentation_mcp-0.47.0.tar.gz", hash = "sha256:5563ce8a88119a14273ca1d6ad51c5b99656af3e8b11ec0812ec94650b243e8e", size = 5065, upload_time = "2025-09-10T20:10:16.262Z" } +sdist = { url = "https://files.pythonhosted.org/packages/62/ee/8a900ad7fe416522e0fe5ad2e10d4a84e4cdce0a832c291d8b97723777ee/opentelemetry_instrumentation_mcp-0.47.0.tar.gz", hash = "sha256:5563ce8a88119a14273ca1d6ad51c5b99656af3e8b11ec0812ec94650b243e8e", size = 5065, upload-time = "2025-09-10T20:10:16.262Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/5a/2c3a25483268e22bec18b597cc82317b7a0475352da1fe4256a48748d237/opentelemetry_instrumentation_mcp-0.47.0-py3-none-any.whl", hash = "sha256:0969693830d268c6520e56a2d91e9874ccbaaac4442bee5090791a961254983f", size = 6255, upload_time = "2025-09-10T20:09:41.089Z" }, + { url = "https://files.pythonhosted.org/packages/20/5a/2c3a25483268e22bec18b597cc82317b7a0475352da1fe4256a48748d237/opentelemetry_instrumentation_mcp-0.47.0-py3-none-any.whl", hash = "sha256:0969693830d268c6520e56a2d91e9874ccbaaac4442bee5090791a961254983f", size = 6255, upload-time = "2025-09-10T20:09:41.089Z" }, ] [[package]] @@ -4091,9 +4132,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/51/14/f0c4f0f6371b9cb7f9fa9ee8918bfd59ac7040c7791f1e6da32a1839780d/opentelemetry_proto-1.38.0.tar.gz", hash = "sha256:88b161e89d9d372ce723da289b7da74c3a8354a8e5359992be813942969ed468", size = 46152, upload_time = "2025-10-16T08:36:01.612Z" } +sdist = { url = "https://files.pythonhosted.org/packages/51/14/f0c4f0f6371b9cb7f9fa9ee8918bfd59ac7040c7791f1e6da32a1839780d/opentelemetry_proto-1.38.0.tar.gz", hash = "sha256:88b161e89d9d372ce723da289b7da74c3a8354a8e5359992be813942969ed468", size = 46152, upload-time = "2025-10-16T08:36:01.612Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/6a/82b68b14efca5150b2632f3692d627afa76b77378c4999f2648979409528/opentelemetry_proto-1.38.0-py3-none-any.whl", hash = "sha256:b6ebe54d3217c42e45462e2a1ae28c3e2bf2ec5a5645236a490f55f45f1a0a18", size = 72535, upload_time = "2025-10-16T08:35:45.749Z" }, + { url = "https://files.pythonhosted.org/packages/b6/6a/82b68b14efca5150b2632f3692d627afa76b77378c4999f2648979409528/opentelemetry_proto-1.38.0-py3-none-any.whl", hash = "sha256:b6ebe54d3217c42e45462e2a1ae28c3e2bf2ec5a5645236a490f55f45f1a0a18", size = 72535, upload-time = "2025-10-16T08:35:45.749Z" }, ] [[package]] @@ -4105,9 +4146,9 @@ dependencies = [ { name = "opentelemetry-semantic-conventions" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/85/cb/f0eee1445161faf4c9af3ba7b848cc22a50a3d3e2515051ad8628c35ff80/opentelemetry_sdk-1.38.0.tar.gz", hash = "sha256:93df5d4d871ed09cb4272305be4d996236eedb232253e3ab864c8620f051cebe", size = 171942, upload_time = "2025-10-16T08:36:02.257Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/cb/f0eee1445161faf4c9af3ba7b848cc22a50a3d3e2515051ad8628c35ff80/opentelemetry_sdk-1.38.0.tar.gz", hash = "sha256:93df5d4d871ed09cb4272305be4d996236eedb232253e3ab864c8620f051cebe", size = 171942, upload-time = "2025-10-16T08:36:02.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/2e/e93777a95d7d9c40d270a371392b6d6f1ff170c2a3cb32d6176741b5b723/opentelemetry_sdk-1.38.0-py3-none-any.whl", hash = "sha256:1c66af6564ecc1553d72d811a01df063ff097cdc82ce188da9951f93b8d10f6b", size = 132349, upload_time = "2025-10-16T08:35:46.995Z" }, + { url = "https://files.pythonhosted.org/packages/2f/2e/e93777a95d7d9c40d270a371392b6d6f1ff170c2a3cb32d6176741b5b723/opentelemetry_sdk-1.38.0-py3-none-any.whl", hash = "sha256:1c66af6564ecc1553d72d811a01df063ff097cdc82ce188da9951f93b8d10f6b", size = 132349, upload-time = "2025-10-16T08:35:46.995Z" }, ] [[package]] @@ -4118,74 +4159,74 @@ dependencies = [ { name = "opentelemetry-api" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/40/bc/8b9ad3802cd8ac6583a4eb7de7e5d7db004e89cb7efe7008f9c8a537ee75/opentelemetry_semantic_conventions-0.59b0.tar.gz", hash = "sha256:7a6db3f30d70202d5bf9fa4b69bc866ca6a30437287de6c510fb594878aed6b0", size = 129861, upload_time = "2025-10-16T08:36:03.346Z" } +sdist = { url = "https://files.pythonhosted.org/packages/40/bc/8b9ad3802cd8ac6583a4eb7de7e5d7db004e89cb7efe7008f9c8a537ee75/opentelemetry_semantic_conventions-0.59b0.tar.gz", hash = "sha256:7a6db3f30d70202d5bf9fa4b69bc866ca6a30437287de6c510fb594878aed6b0", size = 129861, upload-time = "2025-10-16T08:36:03.346Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/24/7d/c88d7b15ba8fe5c6b8f93be50fc11795e9fc05386c44afaf6b76fe191f9b/opentelemetry_semantic_conventions-0.59b0-py3-none-any.whl", hash = "sha256:35d3b8833ef97d614136e253c1da9342b4c3c083bbaf29ce31d572a1c3825eed", size = 207954, upload_time = "2025-10-16T08:35:48.054Z" }, + { url = "https://files.pythonhosted.org/packages/24/7d/c88d7b15ba8fe5c6b8f93be50fc11795e9fc05386c44afaf6b76fe191f9b/opentelemetry_semantic_conventions-0.59b0-py3-none-any.whl", hash = "sha256:35d3b8833ef97d614136e253c1da9342b4c3c083bbaf29ce31d572a1c3825eed", size = 207954, upload-time = "2025-10-16T08:35:48.054Z" }, ] [[package]] name = "opentelemetry-semantic-conventions-ai" version = "0.4.13" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ba/e6/40b59eda51ac47009fb47afcdf37c6938594a0bd7f3b9fadcbc6058248e3/opentelemetry_semantic_conventions_ai-0.4.13.tar.gz", hash = "sha256:94efa9fb4ffac18c45f54a3a338ffeb7eedb7e1bb4d147786e77202e159f0036", size = 5368, upload_time = "2025-08-22T10:14:17.387Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ba/e6/40b59eda51ac47009fb47afcdf37c6938594a0bd7f3b9fadcbc6058248e3/opentelemetry_semantic_conventions_ai-0.4.13.tar.gz", hash = "sha256:94efa9fb4ffac18c45f54a3a338ffeb7eedb7e1bb4d147786e77202e159f0036", size = 5368, upload-time = "2025-08-22T10:14:17.387Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/b5/cf25da2218910f0d6cdf7f876a06bed118c4969eacaf60a887cbaef44f44/opentelemetry_semantic_conventions_ai-0.4.13-py3-none-any.whl", hash = "sha256:883a30a6bb5deaec0d646912b5f9f6dcbb9f6f72557b73d0f2560bf25d13e2d5", size = 6080, upload_time = "2025-08-22T10:14:16.477Z" }, + { url = "https://files.pythonhosted.org/packages/35/b5/cf25da2218910f0d6cdf7f876a06bed118c4969eacaf60a887cbaef44f44/opentelemetry_semantic_conventions_ai-0.4.13-py3-none-any.whl", hash = "sha256:883a30a6bb5deaec0d646912b5f9f6dcbb9f6f72557b73d0f2560bf25d13e2d5", size = 6080, upload-time = "2025-08-22T10:14:16.477Z" }, ] [[package]] name = "orjson" version = "3.11.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/be/4d/8df5f83256a809c22c4d6792ce8d43bb503be0fb7a8e4da9025754b09658/orjson-3.11.3.tar.gz", hash = "sha256:1c0603b1d2ffcd43a411d64797a19556ef76958aef1c182f22dc30860152a98a", size = 5482394, upload_time = "2025-08-26T17:46:43.171Z" } +sdist = { url = "https://files.pythonhosted.org/packages/be/4d/8df5f83256a809c22c4d6792ce8d43bb503be0fb7a8e4da9025754b09658/orjson-3.11.3.tar.gz", hash = "sha256:1c0603b1d2ffcd43a411d64797a19556ef76958aef1c182f22dc30860152a98a", size = 5482394, upload-time = "2025-08-26T17:46:43.171Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/b0/a7edab2a00cdcb2688e1c943401cb3236323e7bfd2839815c6131a3742f4/orjson-3.11.3-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:8c752089db84333e36d754c4baf19c0e1437012242048439c7e80eb0e6426e3b", size = 238259, upload_time = "2025-08-26T17:45:15.093Z" }, - { url = "https://files.pythonhosted.org/packages/e1/c6/ff4865a9cc398a07a83342713b5932e4dc3cb4bf4bc04e8f83dedfc0d736/orjson-3.11.3-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:9b8761b6cf04a856eb544acdd82fc594b978f12ac3602d6374a7edb9d86fd2c2", size = 127633, upload_time = "2025-08-26T17:45:16.417Z" }, - { url = "https://files.pythonhosted.org/packages/6e/e6/e00bea2d9472f44fe8794f523e548ce0ad51eb9693cf538a753a27b8bda4/orjson-3.11.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b13974dc8ac6ba22feaa867fc19135a3e01a134b4f7c9c28162fed4d615008a", size = 123061, upload_time = "2025-08-26T17:45:17.673Z" }, - { url = "https://files.pythonhosted.org/packages/54/31/9fbb78b8e1eb3ac605467cb846e1c08d0588506028b37f4ee21f978a51d4/orjson-3.11.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f83abab5bacb76d9c821fd5c07728ff224ed0e52d7a71b7b3de822f3df04e15c", size = 127956, upload_time = "2025-08-26T17:45:19.172Z" }, - { url = "https://files.pythonhosted.org/packages/36/88/b0604c22af1eed9f98d709a96302006915cfd724a7ebd27d6dd11c22d80b/orjson-3.11.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e6fbaf48a744b94091a56c62897b27c31ee2da93d826aa5b207131a1e13d4064", size = 130790, upload_time = "2025-08-26T17:45:20.586Z" }, - { url = "https://files.pythonhosted.org/packages/0e/9d/1c1238ae9fffbfed51ba1e507731b3faaf6b846126a47e9649222b0fd06f/orjson-3.11.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bc779b4f4bba2847d0d2940081a7b6f7b5877e05408ffbb74fa1faf4a136c424", size = 132385, upload_time = "2025-08-26T17:45:22.036Z" }, - { url = "https://files.pythonhosted.org/packages/a3/b5/c06f1b090a1c875f337e21dd71943bc9d84087f7cdf8c6e9086902c34e42/orjson-3.11.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bd4b909ce4c50faa2192da6bb684d9848d4510b736b0611b6ab4020ea6fd2d23", size = 135305, upload_time = "2025-08-26T17:45:23.4Z" }, - { url = "https://files.pythonhosted.org/packages/a0/26/5f028c7d81ad2ebbf84414ba6d6c9cac03f22f5cd0d01eb40fb2d6a06b07/orjson-3.11.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:524b765ad888dc5518bbce12c77c2e83dee1ed6b0992c1790cc5fb49bb4b6667", size = 132875, upload_time = "2025-08-26T17:45:25.182Z" }, - { url = "https://files.pythonhosted.org/packages/fe/d4/b8df70d9cfb56e385bf39b4e915298f9ae6c61454c8154a0f5fd7efcd42e/orjson-3.11.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:84fd82870b97ae3cdcea9d8746e592b6d40e1e4d4527835fc520c588d2ded04f", size = 130940, upload_time = "2025-08-26T17:45:27.209Z" }, - { url = "https://files.pythonhosted.org/packages/da/5e/afe6a052ebc1a4741c792dd96e9f65bf3939d2094e8b356503b68d48f9f5/orjson-3.11.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:fbecb9709111be913ae6879b07bafd4b0785b44c1eb5cac8ac76da048b3885a1", size = 403852, upload_time = "2025-08-26T17:45:28.478Z" }, - { url = "https://files.pythonhosted.org/packages/f8/90/7bbabafeb2ce65915e9247f14a56b29c9334003536009ef5b122783fe67e/orjson-3.11.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9dba358d55aee552bd868de348f4736ca5a4086d9a62e2bfbbeeb5629fe8b0cc", size = 146293, upload_time = "2025-08-26T17:45:29.86Z" }, - { url = "https://files.pythonhosted.org/packages/27/b3/2d703946447da8b093350570644a663df69448c9d9330e5f1d9cce997f20/orjson-3.11.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:eabcf2e84f1d7105f84580e03012270c7e97ecb1fb1618bda395061b2a84a049", size = 135470, upload_time = "2025-08-26T17:45:31.243Z" }, - { url = "https://files.pythonhosted.org/packages/38/70/b14dcfae7aff0e379b0119c8a812f8396678919c431efccc8e8a0263e4d9/orjson-3.11.3-cp312-cp312-win32.whl", hash = "sha256:3782d2c60b8116772aea8d9b7905221437fdf53e7277282e8d8b07c220f96cca", size = 136248, upload_time = "2025-08-26T17:45:32.567Z" }, - { url = "https://files.pythonhosted.org/packages/35/b8/9e3127d65de7fff243f7f3e53f59a531bf6bb295ebe5db024c2503cc0726/orjson-3.11.3-cp312-cp312-win_amd64.whl", hash = "sha256:79b44319268af2eaa3e315b92298de9a0067ade6e6003ddaef72f8e0bedb94f1", size = 131437, upload_time = "2025-08-26T17:45:34.949Z" }, - { url = "https://files.pythonhosted.org/packages/51/92/a946e737d4d8a7fd84a606aba96220043dcc7d6988b9e7551f7f6d5ba5ad/orjson-3.11.3-cp312-cp312-win_arm64.whl", hash = "sha256:0e92a4e83341ef79d835ca21b8bd13e27c859e4e9e4d7b63defc6e58462a3710", size = 125978, upload_time = "2025-08-26T17:45:36.422Z" }, - { url = "https://files.pythonhosted.org/packages/fc/79/8932b27293ad35919571f77cb3693b5906cf14f206ef17546052a241fdf6/orjson-3.11.3-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:af40c6612fd2a4b00de648aa26d18186cd1322330bd3a3cc52f87c699e995810", size = 238127, upload_time = "2025-08-26T17:45:38.146Z" }, - { url = "https://files.pythonhosted.org/packages/1c/82/cb93cd8cf132cd7643b30b6c5a56a26c4e780c7a145db6f83de977b540ce/orjson-3.11.3-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:9f1587f26c235894c09e8b5b7636a38091a9e6e7fe4531937534749c04face43", size = 127494, upload_time = "2025-08-26T17:45:39.57Z" }, - { url = "https://files.pythonhosted.org/packages/a4/b8/2d9eb181a9b6bb71463a78882bcac1027fd29cf62c38a40cc02fc11d3495/orjson-3.11.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61dcdad16da5bb486d7227a37a2e789c429397793a6955227cedbd7252eb5a27", size = 123017, upload_time = "2025-08-26T17:45:40.876Z" }, - { url = "https://files.pythonhosted.org/packages/b4/14/a0e971e72d03b509190232356d54c0f34507a05050bd026b8db2bf2c192c/orjson-3.11.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:11c6d71478e2cbea0a709e8a06365fa63da81da6498a53e4c4f065881d21ae8f", size = 127898, upload_time = "2025-08-26T17:45:42.188Z" }, - { url = "https://files.pythonhosted.org/packages/8e/af/dc74536722b03d65e17042cc30ae586161093e5b1f29bccda24765a6ae47/orjson-3.11.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff94112e0098470b665cb0ed06efb187154b63649403b8d5e9aedeb482b4548c", size = 130742, upload_time = "2025-08-26T17:45:43.511Z" }, - { url = "https://files.pythonhosted.org/packages/62/e6/7a3b63b6677bce089fe939353cda24a7679825c43a24e49f757805fc0d8a/orjson-3.11.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae8b756575aaa2a855a75192f356bbda11a89169830e1439cfb1a3e1a6dde7be", size = 132377, upload_time = "2025-08-26T17:45:45.525Z" }, - { url = "https://files.pythonhosted.org/packages/fc/cd/ce2ab93e2e7eaf518f0fd15e3068b8c43216c8a44ed82ac2b79ce5cef72d/orjson-3.11.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c9416cc19a349c167ef76135b2fe40d03cea93680428efee8771f3e9fb66079d", size = 135313, upload_time = "2025-08-26T17:45:46.821Z" }, - { url = "https://files.pythonhosted.org/packages/d0/b4/f98355eff0bd1a38454209bbc73372ce351ba29933cb3e2eba16c04b9448/orjson-3.11.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b822caf5b9752bc6f246eb08124c3d12bf2175b66ab74bac2ef3bbf9221ce1b2", size = 132908, upload_time = "2025-08-26T17:45:48.126Z" }, - { url = "https://files.pythonhosted.org/packages/eb/92/8f5182d7bc2a1bed46ed960b61a39af8389f0ad476120cd99e67182bfb6d/orjson-3.11.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:414f71e3bdd5573893bf5ecdf35c32b213ed20aa15536fe2f588f946c318824f", size = 130905, upload_time = "2025-08-26T17:45:49.414Z" }, - { url = "https://files.pythonhosted.org/packages/1a/60/c41ca753ce9ffe3d0f67b9b4c093bdd6e5fdb1bc53064f992f66bb99954d/orjson-3.11.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:828e3149ad8815dc14468f36ab2a4b819237c155ee1370341b91ea4c8672d2ee", size = 403812, upload_time = "2025-08-26T17:45:51.085Z" }, - { url = "https://files.pythonhosted.org/packages/dd/13/e4a4f16d71ce1868860db59092e78782c67082a8f1dc06a3788aef2b41bc/orjson-3.11.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ac9e05f25627ffc714c21f8dfe3a579445a5c392a9c8ae7ba1d0e9fb5333f56e", size = 146277, upload_time = "2025-08-26T17:45:52.851Z" }, - { url = "https://files.pythonhosted.org/packages/8d/8b/bafb7f0afef9344754a3a0597a12442f1b85a048b82108ef2c956f53babd/orjson-3.11.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e44fbe4000bd321d9f3b648ae46e0196d21577cf66ae684a96ff90b1f7c93633", size = 135418, upload_time = "2025-08-26T17:45:54.806Z" }, - { url = "https://files.pythonhosted.org/packages/60/d4/bae8e4f26afb2c23bea69d2f6d566132584d1c3a5fe89ee8c17b718cab67/orjson-3.11.3-cp313-cp313-win32.whl", hash = "sha256:2039b7847ba3eec1f5886e75e6763a16e18c68a63efc4b029ddf994821e2e66b", size = 136216, upload_time = "2025-08-26T17:45:57.182Z" }, - { url = "https://files.pythonhosted.org/packages/88/76/224985d9f127e121c8cad882cea55f0ebe39f97925de040b75ccd4b33999/orjson-3.11.3-cp313-cp313-win_amd64.whl", hash = "sha256:29be5ac4164aa8bdcba5fa0700a3c9c316b411d8ed9d39ef8a882541bd452fae", size = 131362, upload_time = "2025-08-26T17:45:58.56Z" }, - { url = "https://files.pythonhosted.org/packages/e2/cf/0dce7a0be94bd36d1346be5067ed65ded6adb795fdbe3abd234c8d576d01/orjson-3.11.3-cp313-cp313-win_arm64.whl", hash = "sha256:18bd1435cb1f2857ceb59cfb7de6f92593ef7b831ccd1b9bfb28ca530e539dce", size = 125989, upload_time = "2025-08-26T17:45:59.95Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b0/a7edab2a00cdcb2688e1c943401cb3236323e7bfd2839815c6131a3742f4/orjson-3.11.3-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:8c752089db84333e36d754c4baf19c0e1437012242048439c7e80eb0e6426e3b", size = 238259, upload-time = "2025-08-26T17:45:15.093Z" }, + { url = "https://files.pythonhosted.org/packages/e1/c6/ff4865a9cc398a07a83342713b5932e4dc3cb4bf4bc04e8f83dedfc0d736/orjson-3.11.3-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:9b8761b6cf04a856eb544acdd82fc594b978f12ac3602d6374a7edb9d86fd2c2", size = 127633, upload-time = "2025-08-26T17:45:16.417Z" }, + { url = "https://files.pythonhosted.org/packages/6e/e6/e00bea2d9472f44fe8794f523e548ce0ad51eb9693cf538a753a27b8bda4/orjson-3.11.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b13974dc8ac6ba22feaa867fc19135a3e01a134b4f7c9c28162fed4d615008a", size = 123061, upload-time = "2025-08-26T17:45:17.673Z" }, + { url = "https://files.pythonhosted.org/packages/54/31/9fbb78b8e1eb3ac605467cb846e1c08d0588506028b37f4ee21f978a51d4/orjson-3.11.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f83abab5bacb76d9c821fd5c07728ff224ed0e52d7a71b7b3de822f3df04e15c", size = 127956, upload-time = "2025-08-26T17:45:19.172Z" }, + { url = "https://files.pythonhosted.org/packages/36/88/b0604c22af1eed9f98d709a96302006915cfd724a7ebd27d6dd11c22d80b/orjson-3.11.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e6fbaf48a744b94091a56c62897b27c31ee2da93d826aa5b207131a1e13d4064", size = 130790, upload-time = "2025-08-26T17:45:20.586Z" }, + { url = "https://files.pythonhosted.org/packages/0e/9d/1c1238ae9fffbfed51ba1e507731b3faaf6b846126a47e9649222b0fd06f/orjson-3.11.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bc779b4f4bba2847d0d2940081a7b6f7b5877e05408ffbb74fa1faf4a136c424", size = 132385, upload-time = "2025-08-26T17:45:22.036Z" }, + { url = "https://files.pythonhosted.org/packages/a3/b5/c06f1b090a1c875f337e21dd71943bc9d84087f7cdf8c6e9086902c34e42/orjson-3.11.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bd4b909ce4c50faa2192da6bb684d9848d4510b736b0611b6ab4020ea6fd2d23", size = 135305, upload-time = "2025-08-26T17:45:23.4Z" }, + { url = "https://files.pythonhosted.org/packages/a0/26/5f028c7d81ad2ebbf84414ba6d6c9cac03f22f5cd0d01eb40fb2d6a06b07/orjson-3.11.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:524b765ad888dc5518bbce12c77c2e83dee1ed6b0992c1790cc5fb49bb4b6667", size = 132875, upload-time = "2025-08-26T17:45:25.182Z" }, + { url = "https://files.pythonhosted.org/packages/fe/d4/b8df70d9cfb56e385bf39b4e915298f9ae6c61454c8154a0f5fd7efcd42e/orjson-3.11.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:84fd82870b97ae3cdcea9d8746e592b6d40e1e4d4527835fc520c588d2ded04f", size = 130940, upload-time = "2025-08-26T17:45:27.209Z" }, + { url = "https://files.pythonhosted.org/packages/da/5e/afe6a052ebc1a4741c792dd96e9f65bf3939d2094e8b356503b68d48f9f5/orjson-3.11.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:fbecb9709111be913ae6879b07bafd4b0785b44c1eb5cac8ac76da048b3885a1", size = 403852, upload-time = "2025-08-26T17:45:28.478Z" }, + { url = "https://files.pythonhosted.org/packages/f8/90/7bbabafeb2ce65915e9247f14a56b29c9334003536009ef5b122783fe67e/orjson-3.11.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9dba358d55aee552bd868de348f4736ca5a4086d9a62e2bfbbeeb5629fe8b0cc", size = 146293, upload-time = "2025-08-26T17:45:29.86Z" }, + { url = "https://files.pythonhosted.org/packages/27/b3/2d703946447da8b093350570644a663df69448c9d9330e5f1d9cce997f20/orjson-3.11.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:eabcf2e84f1d7105f84580e03012270c7e97ecb1fb1618bda395061b2a84a049", size = 135470, upload-time = "2025-08-26T17:45:31.243Z" }, + { url = "https://files.pythonhosted.org/packages/38/70/b14dcfae7aff0e379b0119c8a812f8396678919c431efccc8e8a0263e4d9/orjson-3.11.3-cp312-cp312-win32.whl", hash = "sha256:3782d2c60b8116772aea8d9b7905221437fdf53e7277282e8d8b07c220f96cca", size = 136248, upload-time = "2025-08-26T17:45:32.567Z" }, + { url = "https://files.pythonhosted.org/packages/35/b8/9e3127d65de7fff243f7f3e53f59a531bf6bb295ebe5db024c2503cc0726/orjson-3.11.3-cp312-cp312-win_amd64.whl", hash = "sha256:79b44319268af2eaa3e315b92298de9a0067ade6e6003ddaef72f8e0bedb94f1", size = 131437, upload-time = "2025-08-26T17:45:34.949Z" }, + { url = "https://files.pythonhosted.org/packages/51/92/a946e737d4d8a7fd84a606aba96220043dcc7d6988b9e7551f7f6d5ba5ad/orjson-3.11.3-cp312-cp312-win_arm64.whl", hash = "sha256:0e92a4e83341ef79d835ca21b8bd13e27c859e4e9e4d7b63defc6e58462a3710", size = 125978, upload-time = "2025-08-26T17:45:36.422Z" }, + { url = "https://files.pythonhosted.org/packages/fc/79/8932b27293ad35919571f77cb3693b5906cf14f206ef17546052a241fdf6/orjson-3.11.3-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:af40c6612fd2a4b00de648aa26d18186cd1322330bd3a3cc52f87c699e995810", size = 238127, upload-time = "2025-08-26T17:45:38.146Z" }, + { url = "https://files.pythonhosted.org/packages/1c/82/cb93cd8cf132cd7643b30b6c5a56a26c4e780c7a145db6f83de977b540ce/orjson-3.11.3-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:9f1587f26c235894c09e8b5b7636a38091a9e6e7fe4531937534749c04face43", size = 127494, upload-time = "2025-08-26T17:45:39.57Z" }, + { url = "https://files.pythonhosted.org/packages/a4/b8/2d9eb181a9b6bb71463a78882bcac1027fd29cf62c38a40cc02fc11d3495/orjson-3.11.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61dcdad16da5bb486d7227a37a2e789c429397793a6955227cedbd7252eb5a27", size = 123017, upload-time = "2025-08-26T17:45:40.876Z" }, + { url = "https://files.pythonhosted.org/packages/b4/14/a0e971e72d03b509190232356d54c0f34507a05050bd026b8db2bf2c192c/orjson-3.11.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:11c6d71478e2cbea0a709e8a06365fa63da81da6498a53e4c4f065881d21ae8f", size = 127898, upload-time = "2025-08-26T17:45:42.188Z" }, + { url = "https://files.pythonhosted.org/packages/8e/af/dc74536722b03d65e17042cc30ae586161093e5b1f29bccda24765a6ae47/orjson-3.11.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff94112e0098470b665cb0ed06efb187154b63649403b8d5e9aedeb482b4548c", size = 130742, upload-time = "2025-08-26T17:45:43.511Z" }, + { url = "https://files.pythonhosted.org/packages/62/e6/7a3b63b6677bce089fe939353cda24a7679825c43a24e49f757805fc0d8a/orjson-3.11.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae8b756575aaa2a855a75192f356bbda11a89169830e1439cfb1a3e1a6dde7be", size = 132377, upload-time = "2025-08-26T17:45:45.525Z" }, + { url = "https://files.pythonhosted.org/packages/fc/cd/ce2ab93e2e7eaf518f0fd15e3068b8c43216c8a44ed82ac2b79ce5cef72d/orjson-3.11.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c9416cc19a349c167ef76135b2fe40d03cea93680428efee8771f3e9fb66079d", size = 135313, upload-time = "2025-08-26T17:45:46.821Z" }, + { url = "https://files.pythonhosted.org/packages/d0/b4/f98355eff0bd1a38454209bbc73372ce351ba29933cb3e2eba16c04b9448/orjson-3.11.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b822caf5b9752bc6f246eb08124c3d12bf2175b66ab74bac2ef3bbf9221ce1b2", size = 132908, upload-time = "2025-08-26T17:45:48.126Z" }, + { url = "https://files.pythonhosted.org/packages/eb/92/8f5182d7bc2a1bed46ed960b61a39af8389f0ad476120cd99e67182bfb6d/orjson-3.11.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:414f71e3bdd5573893bf5ecdf35c32b213ed20aa15536fe2f588f946c318824f", size = 130905, upload-time = "2025-08-26T17:45:49.414Z" }, + { url = "https://files.pythonhosted.org/packages/1a/60/c41ca753ce9ffe3d0f67b9b4c093bdd6e5fdb1bc53064f992f66bb99954d/orjson-3.11.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:828e3149ad8815dc14468f36ab2a4b819237c155ee1370341b91ea4c8672d2ee", size = 403812, upload-time = "2025-08-26T17:45:51.085Z" }, + { url = "https://files.pythonhosted.org/packages/dd/13/e4a4f16d71ce1868860db59092e78782c67082a8f1dc06a3788aef2b41bc/orjson-3.11.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ac9e05f25627ffc714c21f8dfe3a579445a5c392a9c8ae7ba1d0e9fb5333f56e", size = 146277, upload-time = "2025-08-26T17:45:52.851Z" }, + { url = "https://files.pythonhosted.org/packages/8d/8b/bafb7f0afef9344754a3a0597a12442f1b85a048b82108ef2c956f53babd/orjson-3.11.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e44fbe4000bd321d9f3b648ae46e0196d21577cf66ae684a96ff90b1f7c93633", size = 135418, upload-time = "2025-08-26T17:45:54.806Z" }, + { url = "https://files.pythonhosted.org/packages/60/d4/bae8e4f26afb2c23bea69d2f6d566132584d1c3a5fe89ee8c17b718cab67/orjson-3.11.3-cp313-cp313-win32.whl", hash = "sha256:2039b7847ba3eec1f5886e75e6763a16e18c68a63efc4b029ddf994821e2e66b", size = 136216, upload-time = "2025-08-26T17:45:57.182Z" }, + { url = "https://files.pythonhosted.org/packages/88/76/224985d9f127e121c8cad882cea55f0ebe39f97925de040b75ccd4b33999/orjson-3.11.3-cp313-cp313-win_amd64.whl", hash = "sha256:29be5ac4164aa8bdcba5fa0700a3c9c316b411d8ed9d39ef8a882541bd452fae", size = 131362, upload-time = "2025-08-26T17:45:58.56Z" }, + { url = "https://files.pythonhosted.org/packages/e2/cf/0dce7a0be94bd36d1346be5067ed65ded6adb795fdbe3abd234c8d576d01/orjson-3.11.3-cp313-cp313-win_arm64.whl", hash = "sha256:18bd1435cb1f2857ceb59cfb7de6f92593ef7b831ccd1b9bfb28ca530e539dce", size = 125989, upload-time = "2025-08-26T17:45:59.95Z" }, ] [[package]] name = "packaging" version = "25.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload_time = "2025-04-19T11:48:59.673Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload-time = "2025-04-19T11:48:59.673Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload_time = "2025-04-19T11:48:57.875Z" }, + { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload-time = "2025-04-19T11:48:57.875Z" }, ] [[package]] name = "paginate" version = "0.5.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ec/46/68dde5b6bc00c1296ec6466ab27dddede6aec9af1b99090e1107091b3b84/paginate-0.5.7.tar.gz", hash = "sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945", size = 19252, upload_time = "2024-08-25T14:17:24.139Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/46/68dde5b6bc00c1296ec6466ab27dddede6aec9af1b99090e1107091b3b84/paginate-0.5.7.tar.gz", hash = "sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945", size = 19252, upload-time = "2024-08-25T14:17:24.139Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/96/04b8e52da071d28f5e21a805b19cb9390aa17a47462ac87f5e2696b9566d/paginate-0.5.7-py2.py3-none-any.whl", hash = "sha256:b885e2af73abcf01d9559fd5216b57ef722f8c42affbb63942377668e35c7591", size = 13746, upload_time = "2024-08-25T14:17:22.55Z" }, + { url = "https://files.pythonhosted.org/packages/90/96/04b8e52da071d28f5e21a805b19cb9390aa17a47462ac87f5e2696b9566d/paginate-0.5.7-py2.py3-none-any.whl", hash = "sha256:b885e2af73abcf01d9559fd5216b57ef722f8c42affbb63942377668e35c7591", size = 13746, upload-time = "2024-08-25T14:17:22.55Z" }, ] [[package]] @@ -4198,82 +4239,82 @@ dependencies = [ { name = "pytz" }, { name = "tzdata" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload_time = "2025-09-29T23:34:51.853Z" } +sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload_time = "2025-09-29T23:19:48.856Z" }, - { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload_time = "2025-09-29T23:39:08.659Z" }, - { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload_time = "2025-09-29T23:19:59.765Z" }, - { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload_time = "2025-09-29T23:20:14.098Z" }, - { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload_time = "2025-09-29T23:20:26.76Z" }, - { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload_time = "2025-09-29T23:20:41.344Z" }, - { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload_time = "2025-09-29T23:20:54.139Z" }, - { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload_time = "2025-09-29T23:21:05.024Z" }, - { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload_time = "2025-09-29T23:21:15.979Z" }, - { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload_time = "2025-09-29T23:21:27.165Z" }, - { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload_time = "2025-09-29T23:21:40.532Z" }, - { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload_time = "2025-09-29T23:21:55.77Z" }, - { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload_time = "2025-09-29T23:22:10.109Z" }, - { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload_time = "2025-09-29T23:25:04.889Z" }, - { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload_time = "2025-09-29T23:22:24.343Z" }, - { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload_time = "2025-09-29T23:22:37.762Z" }, - { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload_time = "2025-09-29T23:22:51.688Z" }, - { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload_time = "2025-09-29T23:23:05.042Z" }, - { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload_time = "2025-09-29T23:23:28.57Z" }, - { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload_time = "2025-09-29T23:24:24.876Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload-time = "2025-09-29T23:19:48.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload-time = "2025-09-29T23:39:08.659Z" }, + { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload-time = "2025-09-29T23:19:59.765Z" }, + { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload-time = "2025-09-29T23:20:14.098Z" }, + { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload-time = "2025-09-29T23:20:26.76Z" }, + { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload-time = "2025-09-29T23:20:41.344Z" }, + { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload-time = "2025-09-29T23:20:54.139Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload-time = "2025-09-29T23:21:05.024Z" }, + { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload-time = "2025-09-29T23:21:15.979Z" }, + { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload-time = "2025-09-29T23:21:27.165Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload-time = "2025-09-29T23:21:40.532Z" }, + { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload-time = "2025-09-29T23:21:55.77Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload-time = "2025-09-29T23:22:10.109Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload-time = "2025-09-29T23:25:04.889Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload-time = "2025-09-29T23:22:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload-time = "2025-09-29T23:22:37.762Z" }, + { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload-time = "2025-09-29T23:22:51.688Z" }, + { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload-time = "2025-09-29T23:23:05.042Z" }, + { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload-time = "2025-09-29T23:23:28.57Z" }, + { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload-time = "2025-09-29T23:24:24.876Z" }, ] [[package]] name = "pandocfilters" version = "1.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/70/6f/3dd4940bbe001c06a65f88e36bad298bc7a0de5036115639926b0c5c0458/pandocfilters-1.5.1.tar.gz", hash = "sha256:002b4a555ee4ebc03f8b66307e287fa492e4a77b4ea14d3f934328297bb4939e", size = 8454, upload_time = "2024-01-18T20:08:13.726Z" } +sdist = { url = "https://files.pythonhosted.org/packages/70/6f/3dd4940bbe001c06a65f88e36bad298bc7a0de5036115639926b0c5c0458/pandocfilters-1.5.1.tar.gz", hash = "sha256:002b4a555ee4ebc03f8b66307e287fa492e4a77b4ea14d3f934328297bb4939e", size = 8454, upload-time = "2024-01-18T20:08:13.726Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ef/af/4fbc8cab944db5d21b7e2a5b8e9211a03a79852b1157e2c102fcc61ac440/pandocfilters-1.5.1-py2.py3-none-any.whl", hash = "sha256:93be382804a9cdb0a7267585f157e5d1731bbe5545a85b268d6f5fe6232de2bc", size = 8663, upload_time = "2024-01-18T20:08:11.28Z" }, + { url = "https://files.pythonhosted.org/packages/ef/af/4fbc8cab944db5d21b7e2a5b8e9211a03a79852b1157e2c102fcc61ac440/pandocfilters-1.5.1-py2.py3-none-any.whl", hash = "sha256:93be382804a9cdb0a7267585f157e5d1731bbe5545a85b268d6f5fe6232de2bc", size = 8663, upload-time = "2024-01-18T20:08:11.28Z" }, ] [[package]] name = "parse" version = "1.20.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4f/78/d9b09ba24bb36ef8b83b71be547e118d46214735b6dfb39e4bfde0e9b9dd/parse-1.20.2.tar.gz", hash = "sha256:b41d604d16503c79d81af5165155c0b20f6c8d6c559efa66b4b695c3e5a0a0ce", size = 29391, upload_time = "2024-06-11T04:41:57.34Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4f/78/d9b09ba24bb36ef8b83b71be547e118d46214735b6dfb39e4bfde0e9b9dd/parse-1.20.2.tar.gz", hash = "sha256:b41d604d16503c79d81af5165155c0b20f6c8d6c559efa66b4b695c3e5a0a0ce", size = 29391, upload-time = "2024-06-11T04:41:57.34Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/31/ba45bf0b2aa7898d81cbbfac0e88c267befb59ad91a19e36e1bc5578ddb1/parse-1.20.2-py2.py3-none-any.whl", hash = "sha256:967095588cb802add9177d0c0b6133b5ba33b1ea9007ca800e526f42a85af558", size = 20126, upload_time = "2024-06-11T04:41:55.057Z" }, + { url = "https://files.pythonhosted.org/packages/d0/31/ba45bf0b2aa7898d81cbbfac0e88c267befb59ad91a19e36e1bc5578ddb1/parse-1.20.2-py2.py3-none-any.whl", hash = "sha256:967095588cb802add9177d0c0b6133b5ba33b1ea9007ca800e526f42a85af558", size = 20126, upload-time = "2024-06-11T04:41:55.057Z" }, ] [[package]] name = "parso" version = "0.8.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d4/de/53e0bcf53d13e005bd8c92e7855142494f41171b34c2536b86187474184d/parso-0.8.5.tar.gz", hash = "sha256:034d7354a9a018bdce352f48b2a8a450f05e9d6ee85db84764e9b6bd96dafe5a", size = 401205, upload_time = "2025-08-23T15:15:28.028Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d4/de/53e0bcf53d13e005bd8c92e7855142494f41171b34c2536b86187474184d/parso-0.8.5.tar.gz", hash = "sha256:034d7354a9a018bdce352f48b2a8a450f05e9d6ee85db84764e9b6bd96dafe5a", size = 401205, upload-time = "2025-08-23T15:15:28.028Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/16/32/f8e3c85d1d5250232a5d3477a2a28cc291968ff175caeadaf3cc19ce0e4a/parso-0.8.5-py2.py3-none-any.whl", hash = "sha256:646204b5ee239c396d040b90f9e272e9a8017c630092bf59980beb62fd033887", size = 106668, upload_time = "2025-08-23T15:15:25.663Z" }, + { url = "https://files.pythonhosted.org/packages/16/32/f8e3c85d1d5250232a5d3477a2a28cc291968ff175caeadaf3cc19ce0e4a/parso-0.8.5-py2.py3-none-any.whl", hash = "sha256:646204b5ee239c396d040b90f9e272e9a8017c630092bf59980beb62fd033887", size = 106668, upload-time = "2025-08-23T15:15:25.663Z" }, ] [[package]] name = "pathable" version = "0.4.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/67/93/8f2c2075b180c12c1e9f6a09d1a985bc2036906b13dff1d8917e395f2048/pathable-0.4.4.tar.gz", hash = "sha256:6905a3cd17804edfac7875b5f6c9142a218c7caef78693c2dbbbfbac186d88b2", size = 8124, upload_time = "2025-01-10T18:43:13.247Z" } +sdist = { url = "https://files.pythonhosted.org/packages/67/93/8f2c2075b180c12c1e9f6a09d1a985bc2036906b13dff1d8917e395f2048/pathable-0.4.4.tar.gz", hash = "sha256:6905a3cd17804edfac7875b5f6c9142a218c7caef78693c2dbbbfbac186d88b2", size = 8124, upload-time = "2025-01-10T18:43:13.247Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/eb/b6260b31b1a96386c0a880edebe26f89669098acea8e0318bff6adb378fd/pathable-0.4.4-py3-none-any.whl", hash = "sha256:5ae9e94793b6ef5a4cbe0a7ce9dbbefc1eec38df253763fd0aeeacf2762dbbc2", size = 9592, upload_time = "2025-01-10T18:43:11.88Z" }, + { url = "https://files.pythonhosted.org/packages/7d/eb/b6260b31b1a96386c0a880edebe26f89669098acea8e0318bff6adb378fd/pathable-0.4.4-py3-none-any.whl", hash = "sha256:5ae9e94793b6ef5a4cbe0a7ce9dbbefc1eec38df253763fd0aeeacf2762dbbc2", size = 9592, upload-time = "2025-01-10T18:43:11.88Z" }, ] [[package]] name = "pathlib-abc" version = "0.5.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d6/cb/448649d7f25d228bf0be3a04590ab7afa77f15e056f8fa976ed05ec9a78f/pathlib_abc-0.5.2.tar.gz", hash = "sha256:fcd56f147234645e2c59c7ae22808b34c364bb231f685ddd9f96885aed78a94c", size = 33342, upload_time = "2025-10-10T18:37:20.524Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/cb/448649d7f25d228bf0be3a04590ab7afa77f15e056f8fa976ed05ec9a78f/pathlib_abc-0.5.2.tar.gz", hash = "sha256:fcd56f147234645e2c59c7ae22808b34c364bb231f685ddd9f96885aed78a94c", size = 33342, upload-time = "2025-10-10T18:37:20.524Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/29/c028a0731e202035f0e2e0bfbf1a3e46ad6c628cbb17f6f1cc9eea5d9ff1/pathlib_abc-0.5.2-py3-none-any.whl", hash = "sha256:4c9d94cf1b23af417ce7c0417b43333b06a106c01000b286c99de230d95eefbb", size = 19070, upload_time = "2025-10-10T18:37:19.437Z" }, + { url = "https://files.pythonhosted.org/packages/b1/29/c028a0731e202035f0e2e0bfbf1a3e46ad6c628cbb17f6f1cc9eea5d9ff1/pathlib_abc-0.5.2-py3-none-any.whl", hash = "sha256:4c9d94cf1b23af417ce7c0417b43333b06a106c01000b286c99de230d95eefbb", size = 19070, upload-time = "2025-10-10T18:37:19.437Z" }, ] [[package]] name = "pathspec" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload_time = "2023-12-10T22:30:45Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload-time = "2023-12-10T22:30:45Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload_time = "2023-12-10T22:30:43.14Z" }, + { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload-time = "2023-12-10T22:30:43.14Z" }, ] [[package]] @@ -4283,62 +4324,62 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ptyprocess", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload_time = "2023-11-25T09:07:26.339Z" } +sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload_time = "2023-11-25T06:56:14.81Z" }, + { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload-time = "2023-11-25T06:56:14.81Z" }, ] [[package]] name = "pillow" version = "11.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload_time = "2025-07-01T09:16:30.666Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload-time = "2025-07-01T09:16:30.666Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload_time = "2025-07-01T09:14:17.648Z" }, - { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload_time = "2025-07-01T09:14:19.828Z" }, - { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload_time = "2025-07-03T13:10:04.448Z" }, - { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload_time = "2025-07-03T13:10:10.391Z" }, - { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload_time = "2025-07-01T09:14:21.63Z" }, - { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload_time = "2025-07-01T09:14:23.321Z" }, - { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload_time = "2025-07-01T09:14:25.237Z" }, - { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload_time = "2025-07-01T09:14:27.053Z" }, - { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload_time = "2025-07-01T09:14:30.104Z" }, - { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload_time = "2025-07-01T09:14:31.899Z" }, - { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload_time = "2025-07-01T09:14:33.709Z" }, - { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload_time = "2025-07-01T09:14:35.276Z" }, - { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload_time = "2025-07-01T09:14:37.203Z" }, - { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload_time = "2025-07-01T09:14:39.344Z" }, - { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload_time = "2025-07-01T09:14:41.843Z" }, - { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload_time = "2025-07-01T09:14:44.008Z" }, - { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload_time = "2025-07-03T13:10:15.628Z" }, - { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload_time = "2025-07-03T13:10:21.857Z" }, - { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload_time = "2025-07-01T09:14:45.698Z" }, - { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload_time = "2025-07-01T09:14:47.415Z" }, - { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload_time = "2025-07-01T09:14:49.636Z" }, - { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload_time = "2025-07-01T09:14:51.962Z" }, - { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload_time = "2025-07-01T09:14:54.142Z" }, - { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload_time = "2025-07-01T09:14:56.436Z" }, - { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload_time = "2025-07-01T09:14:58.072Z" }, - { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload_time = "2025-07-01T09:14:59.79Z" }, - { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload_time = "2025-07-01T09:15:01.648Z" }, - { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload_time = "2025-07-03T13:10:27.018Z" }, - { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload_time = "2025-07-03T13:10:33.01Z" }, - { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload_time = "2025-07-01T09:15:03.365Z" }, - { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload_time = "2025-07-01T09:15:05.655Z" }, - { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload_time = "2025-07-01T09:15:07.358Z" }, - { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload_time = "2025-07-01T09:15:09.317Z" }, - { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload_time = "2025-07-01T09:15:11.311Z" }, - { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload_time = "2025-07-01T09:15:13.164Z" }, - { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload_time = "2025-07-01T09:15:15.695Z" }, + { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload-time = "2025-07-01T09:14:17.648Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload-time = "2025-07-01T09:14:19.828Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload-time = "2025-07-03T13:10:04.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload-time = "2025-07-03T13:10:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload-time = "2025-07-01T09:14:21.63Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload-time = "2025-07-01T09:14:23.321Z" }, + { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload-time = "2025-07-01T09:14:25.237Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload-time = "2025-07-01T09:14:27.053Z" }, + { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload-time = "2025-07-01T09:14:30.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload-time = "2025-07-01T09:14:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload-time = "2025-07-01T09:14:33.709Z" }, + { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload-time = "2025-07-01T09:14:35.276Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload-time = "2025-07-01T09:14:37.203Z" }, + { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload-time = "2025-07-01T09:14:39.344Z" }, + { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload-time = "2025-07-01T09:14:41.843Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload-time = "2025-07-01T09:14:44.008Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload-time = "2025-07-03T13:10:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload-time = "2025-07-03T13:10:21.857Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload-time = "2025-07-01T09:14:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload-time = "2025-07-01T09:14:47.415Z" }, + { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload-time = "2025-07-01T09:14:49.636Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload-time = "2025-07-01T09:14:51.962Z" }, + { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload-time = "2025-07-01T09:14:54.142Z" }, + { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload-time = "2025-07-01T09:14:56.436Z" }, + { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload-time = "2025-07-01T09:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload-time = "2025-07-01T09:14:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload-time = "2025-07-01T09:15:01.648Z" }, + { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload-time = "2025-07-03T13:10:27.018Z" }, + { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload-time = "2025-07-03T13:10:33.01Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload-time = "2025-07-01T09:15:03.365Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload-time = "2025-07-01T09:15:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload-time = "2025-07-01T09:15:07.358Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload-time = "2025-07-01T09:15:09.317Z" }, + { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload-time = "2025-07-01T09:15:11.311Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload-time = "2025-07-01T09:15:13.164Z" }, + { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload-time = "2025-07-01T09:15:15.695Z" }, ] [[package]] name = "platformdirs" version = "4.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/61/33/9611380c2bdb1225fdef633e2a9610622310fed35ab11dac9620972ee088/platformdirs-4.5.0.tar.gz", hash = "sha256:70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312", size = 21632, upload_time = "2025-10-08T17:44:48.791Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/33/9611380c2bdb1225fdef633e2a9610622310fed35ab11dac9620972ee088/platformdirs-4.5.0.tar.gz", hash = "sha256:70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312", size = 21632, upload-time = "2025-10-08T17:44:48.791Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/cb/ac7874b3e5d58441674fb70742e6c374b28b0c7cb988d37d991cde47166c/platformdirs-4.5.0-py3-none-any.whl", hash = "sha256:e578a81bb873cbb89a41fcc904c7ef523cc18284b7e3b3ccf06aca1403b7ebd3", size = 18651, upload_time = "2025-10-08T17:44:47.223Z" }, + { url = "https://files.pythonhosted.org/packages/73/cb/ac7874b3e5d58441674fb70742e6c374b28b0c7cb988d37d991cde47166c/platformdirs-4.5.0-py3-none-any.whl", hash = "sha256:e578a81bb873cbb89a41fcc904c7ef523cc18284b7e3b3ccf06aca1403b7ebd3", size = 18651, upload-time = "2025-10-08T17:44:47.223Z" }, ] [[package]] @@ -4350,32 +4391,32 @@ dependencies = [ { name = "pyee" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/80/3a/c81ff76df266c62e24f19718df9c168f49af93cabdbc4608ae29656a9986/playwright-1.55.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:d7da108a95001e412effca4f7610de79da1637ccdf670b1ae3fdc08b9694c034", size = 40428109, upload_time = "2025-08-28T15:46:20.357Z" }, - { url = "https://files.pythonhosted.org/packages/cf/f5/bdb61553b20e907196a38d864602a9b4a461660c3a111c67a35179b636fa/playwright-1.55.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:8290cf27a5d542e2682ac274da423941f879d07b001f6575a5a3a257b1d4ba1c", size = 38687254, upload_time = "2025-08-28T15:46:23.925Z" }, - { url = "https://files.pythonhosted.org/packages/4a/64/48b2837ef396487807e5ab53c76465747e34c7143fac4a084ef349c293a8/playwright-1.55.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:25b0d6b3fd991c315cca33c802cf617d52980108ab8431e3e1d37b5de755c10e", size = 40428108, upload_time = "2025-08-28T15:46:27.119Z" }, - { url = "https://files.pythonhosted.org/packages/08/33/858312628aa16a6de97839adc2ca28031ebc5391f96b6fb8fdf1fcb15d6c/playwright-1.55.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:c6d4d8f6f8c66c483b0835569c7f0caa03230820af8e500c181c93509c92d831", size = 45905643, upload_time = "2025-08-28T15:46:30.312Z" }, - { url = "https://files.pythonhosted.org/packages/83/83/b8d06a5b5721931aa6d5916b83168e28bd891f38ff56fe92af7bdee9860f/playwright-1.55.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29a0777c4ce1273acf90c87e4ae2fe0130182100d99bcd2ae5bf486093044838", size = 45296647, upload_time = "2025-08-28T15:46:33.221Z" }, - { url = "https://files.pythonhosted.org/packages/06/2e/9db64518aebcb3d6ef6cd6d4d01da741aff912c3f0314dadb61226c6a96a/playwright-1.55.0-py3-none-win32.whl", hash = "sha256:29e6d1558ad9d5b5c19cbec0a72f6a2e35e6353cd9f262e22148685b86759f90", size = 35476046, upload_time = "2025-08-28T15:46:36.184Z" }, - { url = "https://files.pythonhosted.org/packages/46/4f/9ba607fa94bb9cee3d4beb1c7b32c16efbfc9d69d5037fa85d10cafc618b/playwright-1.55.0-py3-none-win_amd64.whl", hash = "sha256:7eb5956473ca1951abb51537e6a0da55257bb2e25fc37c2b75af094a5c93736c", size = 35476048, upload_time = "2025-08-28T15:46:38.867Z" }, - { url = "https://files.pythonhosted.org/packages/21/98/5ca173c8ec906abde26c28e1ecb34887343fd71cc4136261b90036841323/playwright-1.55.0-py3-none-win_arm64.whl", hash = "sha256:012dc89ccdcbd774cdde8aeee14c08e0dd52ddb9135bf10e9db040527386bd76", size = 31225543, upload_time = "2025-08-28T15:46:41.613Z" }, + { url = "https://files.pythonhosted.org/packages/80/3a/c81ff76df266c62e24f19718df9c168f49af93cabdbc4608ae29656a9986/playwright-1.55.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:d7da108a95001e412effca4f7610de79da1637ccdf670b1ae3fdc08b9694c034", size = 40428109, upload-time = "2025-08-28T15:46:20.357Z" }, + { url = "https://files.pythonhosted.org/packages/cf/f5/bdb61553b20e907196a38d864602a9b4a461660c3a111c67a35179b636fa/playwright-1.55.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:8290cf27a5d542e2682ac274da423941f879d07b001f6575a5a3a257b1d4ba1c", size = 38687254, upload-time = "2025-08-28T15:46:23.925Z" }, + { url = "https://files.pythonhosted.org/packages/4a/64/48b2837ef396487807e5ab53c76465747e34c7143fac4a084ef349c293a8/playwright-1.55.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:25b0d6b3fd991c315cca33c802cf617d52980108ab8431e3e1d37b5de755c10e", size = 40428108, upload-time = "2025-08-28T15:46:27.119Z" }, + { url = "https://files.pythonhosted.org/packages/08/33/858312628aa16a6de97839adc2ca28031ebc5391f96b6fb8fdf1fcb15d6c/playwright-1.55.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:c6d4d8f6f8c66c483b0835569c7f0caa03230820af8e500c181c93509c92d831", size = 45905643, upload-time = "2025-08-28T15:46:30.312Z" }, + { url = "https://files.pythonhosted.org/packages/83/83/b8d06a5b5721931aa6d5916b83168e28bd891f38ff56fe92af7bdee9860f/playwright-1.55.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29a0777c4ce1273acf90c87e4ae2fe0130182100d99bcd2ae5bf486093044838", size = 45296647, upload-time = "2025-08-28T15:46:33.221Z" }, + { url = "https://files.pythonhosted.org/packages/06/2e/9db64518aebcb3d6ef6cd6d4d01da741aff912c3f0314dadb61226c6a96a/playwright-1.55.0-py3-none-win32.whl", hash = "sha256:29e6d1558ad9d5b5c19cbec0a72f6a2e35e6353cd9f262e22148685b86759f90", size = 35476046, upload-time = "2025-08-28T15:46:36.184Z" }, + { url = "https://files.pythonhosted.org/packages/46/4f/9ba607fa94bb9cee3d4beb1c7b32c16efbfc9d69d5037fa85d10cafc618b/playwright-1.55.0-py3-none-win_amd64.whl", hash = "sha256:7eb5956473ca1951abb51537e6a0da55257bb2e25fc37c2b75af094a5c93736c", size = 35476048, upload-time = "2025-08-28T15:46:38.867Z" }, + { url = "https://files.pythonhosted.org/packages/21/98/5ca173c8ec906abde26c28e1ecb34887343fd71cc4136261b90036841323/playwright-1.55.0-py3-none-win_arm64.whl", hash = "sha256:012dc89ccdcbd774cdde8aeee14c08e0dd52ddb9135bf10e9db040527386bd76", size = 31225543, upload-time = "2025-08-28T15:46:41.613Z" }, ] [[package]] name = "pluggy" version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload_time = "2025-05-15T12:30:07.975Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload_time = "2025-05-15T12:30:06.134Z" }, + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, ] [[package]] name = "ply" version = "3.11" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e5/69/882ee5c9d017149285cab114ebeab373308ef0f874fcdac9beb90e0ac4da/ply-3.11.tar.gz", hash = "sha256:00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3", size = 159130, upload_time = "2018-02-15T19:01:31.097Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/69/882ee5c9d017149285cab114ebeab373308ef0f874fcdac9beb90e0ac4da/ply-3.11.tar.gz", hash = "sha256:00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3", size = 159130, upload-time = "2018-02-15T19:01:31.097Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/58/35da89ee790598a0700ea49b2a66594140f44dec458c07e8e3d4979137fc/ply-3.11-py2.py3-none-any.whl", hash = "sha256:096f9b8350b65ebd2fd1346b12452efe5b9607f7482813ffca50c22722a807ce", size = 49567, upload_time = "2018-02-15T19:01:27.172Z" }, + { url = "https://files.pythonhosted.org/packages/a3/58/35da89ee790598a0700ea49b2a66594140f44dec458c07e8e3d4979137fc/ply-3.11-py2.py3-none-any.whl", hash = "sha256:096f9b8350b65ebd2fd1346b12452efe5b9607f7482813ffca50c22722a807ce", size = 49567, upload-time = "2018-02-15T19:01:27.172Z" }, ] [[package]] @@ -4385,23 +4426,23 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "polars-runtime-32" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/3e/35fcf5bf51404371bb172b289a5065778dc97adca4416e199c294125eb05/polars-1.34.0.tar.gz", hash = "sha256:5de5f871027db4b11bcf39215a2d6b13b4a80baf8a55c5862d4ebedfd5cd4013", size = 684309, upload_time = "2025-10-02T18:31:04.396Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/3e/35fcf5bf51404371bb172b289a5065778dc97adca4416e199c294125eb05/polars-1.34.0.tar.gz", hash = "sha256:5de5f871027db4b11bcf39215a2d6b13b4a80baf8a55c5862d4ebedfd5cd4013", size = 684309, upload-time = "2025-10-02T18:31:04.396Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6b/80/1791ac226bb989bef30fe8fde752b2021b6ec5dfd6e880262596aedf4c05/polars-1.34.0-py3-none-any.whl", hash = "sha256:40d2f357b4d9e447ad28bd2c9923e4318791a7c18eb68f31f1fbf11180f41391", size = 772686, upload_time = "2025-10-02T18:29:59.492Z" }, + { url = "https://files.pythonhosted.org/packages/6b/80/1791ac226bb989bef30fe8fde752b2021b6ec5dfd6e880262596aedf4c05/polars-1.34.0-py3-none-any.whl", hash = "sha256:40d2f357b4d9e447ad28bd2c9923e4318791a7c18eb68f31f1fbf11180f41391", size = 772686, upload-time = "2025-10-02T18:29:59.492Z" }, ] [[package]] name = "polars-runtime-32" version = "1.34.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/02/10/1189afb14cc47ed215ccf7fbd00ed21c48edfd89e51c16f8628a33ae4b1b/polars_runtime_32-1.34.0.tar.gz", hash = "sha256:ebe6f865128a0d833f53a3f6828360761ad86d1698bceb22bef9fd999500dc1c", size = 2634491, upload_time = "2025-10-02T18:31:05.502Z" } +sdist = { url = "https://files.pythonhosted.org/packages/02/10/1189afb14cc47ed215ccf7fbd00ed21c48edfd89e51c16f8628a33ae4b1b/polars_runtime_32-1.34.0.tar.gz", hash = "sha256:ebe6f865128a0d833f53a3f6828360761ad86d1698bceb22bef9fd999500dc1c", size = 2634491, upload-time = "2025-10-02T18:31:05.502Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/97/35/bc4f1a9dcef61845e8e4e5d2318470b002b93a3564026f0643f562761ecb/polars_runtime_32-1.34.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2878f9951e91121afe60c25433ef270b9a221e6ebf3de5f6642346b38cab3f03", size = 39655423, upload_time = "2025-10-02T18:30:02.846Z" }, - { url = "https://files.pythonhosted.org/packages/a6/bb/d655a103e75b7c81c47a3c2d276be0200c0c15cfb6fd47f17932ddcf7519/polars_runtime_32-1.34.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:fbc329c7d34a924228cc5dcdbbd4696d94411a3a5b15ad8bb868634c204e1951", size = 35986049, upload_time = "2025-10-02T18:30:05.848Z" }, - { url = "https://files.pythonhosted.org/packages/9e/ce/11ca850b7862cb43605e5d86cdf655614376e0a059871cf8305af5406554/polars_runtime_32-1.34.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93fa51d88a2d12ea996a5747aad5647d22a86cce73c80f208e61f487b10bc448", size = 40261269, upload_time = "2025-10-02T18:30:08.48Z" }, - { url = "https://files.pythonhosted.org/packages/d8/25/77d12018c35489e19f7650b40679714a834effafc25d61e8dcee7c4fafce/polars_runtime_32-1.34.0-cp39-abi3-manylinux_2_24_aarch64.whl", hash = "sha256:79e4d696392c6d8d51f4347f0b167c52eef303c9d87093c0c68e8651198735b7", size = 37049077, upload_time = "2025-10-02T18:30:11.162Z" }, - { url = "https://files.pythonhosted.org/packages/e2/75/c30049d45ea1365151f86f650ed5354124ff3209f0abe588664c8eb13a31/polars_runtime_32-1.34.0-cp39-abi3-win_amd64.whl", hash = "sha256:2501d6b29d9001ea5ea2fd9b598787e10ddf45d8c4a87c2bead75159e8a15711", size = 40105782, upload_time = "2025-10-02T18:30:14.597Z" }, - { url = "https://files.pythonhosted.org/packages/a3/31/84efa27aa3478c8670bac1a720c8b1aee5c58c9c657c980e5e5c47fde883/polars_runtime_32-1.34.0-cp39-abi3-win_arm64.whl", hash = "sha256:f9ed1765378dfe0bcd1ac5ec570dd9eab27ea728bbc980cc9a76eebc55586559", size = 35873216, upload_time = "2025-10-02T18:30:17.439Z" }, + { url = "https://files.pythonhosted.org/packages/97/35/bc4f1a9dcef61845e8e4e5d2318470b002b93a3564026f0643f562761ecb/polars_runtime_32-1.34.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2878f9951e91121afe60c25433ef270b9a221e6ebf3de5f6642346b38cab3f03", size = 39655423, upload-time = "2025-10-02T18:30:02.846Z" }, + { url = "https://files.pythonhosted.org/packages/a6/bb/d655a103e75b7c81c47a3c2d276be0200c0c15cfb6fd47f17932ddcf7519/polars_runtime_32-1.34.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:fbc329c7d34a924228cc5dcdbbd4696d94411a3a5b15ad8bb868634c204e1951", size = 35986049, upload-time = "2025-10-02T18:30:05.848Z" }, + { url = "https://files.pythonhosted.org/packages/9e/ce/11ca850b7862cb43605e5d86cdf655614376e0a059871cf8305af5406554/polars_runtime_32-1.34.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93fa51d88a2d12ea996a5747aad5647d22a86cce73c80f208e61f487b10bc448", size = 40261269, upload-time = "2025-10-02T18:30:08.48Z" }, + { url = "https://files.pythonhosted.org/packages/d8/25/77d12018c35489e19f7650b40679714a834effafc25d61e8dcee7c4fafce/polars_runtime_32-1.34.0-cp39-abi3-manylinux_2_24_aarch64.whl", hash = "sha256:79e4d696392c6d8d51f4347f0b167c52eef303c9d87093c0c68e8651198735b7", size = 37049077, upload-time = "2025-10-02T18:30:11.162Z" }, + { url = "https://files.pythonhosted.org/packages/e2/75/c30049d45ea1365151f86f650ed5354124ff3209f0abe588664c8eb13a31/polars_runtime_32-1.34.0-cp39-abi3-win_amd64.whl", hash = "sha256:2501d6b29d9001ea5ea2fd9b598787e10ddf45d8c4a87c2bead75159e8a15711", size = 40105782, upload-time = "2025-10-02T18:30:14.597Z" }, + { url = "https://files.pythonhosted.org/packages/a3/31/84efa27aa3478c8670bac1a720c8b1aee5c58c9c657c980e5e5c47fde883/polars_runtime_32-1.34.0-cp39-abi3-win_arm64.whl", hash = "sha256:f9ed1765378dfe0bcd1ac5ec570dd9eab27ea728bbc980cc9a76eebc55586559", size = 35873216, upload-time = "2025-10-02T18:30:17.439Z" }, ] [[package]] @@ -4416,9 +4457,9 @@ dependencies = [ { name = "six" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/40/b1/a23c9d092de37e9ce39e27166f38f81b0bd7704022fe23f90734eb4b7ad4/posthog-6.7.8.tar.gz", hash = "sha256:999e65134571827061332f1f311df9b24730b386c6eabe0057bf768e514d87a8", size = 119085, upload_time = "2025-10-16T14:46:53.126Z" } +sdist = { url = "https://files.pythonhosted.org/packages/40/b1/a23c9d092de37e9ce39e27166f38f81b0bd7704022fe23f90734eb4b7ad4/posthog-6.7.8.tar.gz", hash = "sha256:999e65134571827061332f1f311df9b24730b386c6eabe0057bf768e514d87a8", size = 119085, upload-time = "2025-10-16T14:46:53.126Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/ce/5e5ede2f0b24db113544f9f7ce08d395a4107cbc66d77b8d05d9eaeaeada/posthog-6.7.8-py3-none-any.whl", hash = "sha256:842ccb518f925425f714bae29e4ac36a059a8948c45f6ed155543ca7386d554b", size = 137299, upload_time = "2025-10-16T14:46:51.547Z" }, + { url = "https://files.pythonhosted.org/packages/1e/ce/5e5ede2f0b24db113544f9f7ce08d395a4107cbc66d77b8d05d9eaeaeada/posthog-6.7.8-py3-none-any.whl", hash = "sha256:842ccb518f925425f714bae29e4ac36a059a8948c45f6ed155543ca7386d554b", size = 137299, upload-time = "2025-10-16T14:46:51.547Z" }, ] [[package]] @@ -4432,18 +4473,18 @@ dependencies = [ { name = "pyyaml" }, { name = "virtualenv" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ff/29/7cf5bbc236333876e4b41f56e06857a87937ce4bf91e117a6991a2dbb02a/pre_commit-4.3.0.tar.gz", hash = "sha256:499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16", size = 193792, upload_time = "2025-08-09T18:56:14.651Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ff/29/7cf5bbc236333876e4b41f56e06857a87937ce4bf91e117a6991a2dbb02a/pre_commit-4.3.0.tar.gz", hash = "sha256:499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16", size = 193792, upload-time = "2025-08-09T18:56:14.651Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5b/a5/987a405322d78a73b66e39e4a90e4ef156fd7141bf71df987e50717c321b/pre_commit-4.3.0-py2.py3-none-any.whl", hash = "sha256:2b0747ad7e6e967169136edffee14c16e148a778a54e4f967921aa1ebf2308d8", size = 220965, upload_time = "2025-08-09T18:56:13.192Z" }, + { url = "https://files.pythonhosted.org/packages/5b/a5/987a405322d78a73b66e39e4a90e4ef156fd7141bf71df987e50717c321b/pre_commit-4.3.0-py2.py3-none-any.whl", hash = "sha256:2b0747ad7e6e967169136edffee14c16e148a778a54e4f967921aa1ebf2308d8", size = 220965, upload-time = "2025-08-09T18:56:13.192Z" }, ] [[package]] name = "prometheus-client" version = "0.23.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/23/53/3edb5d68ecf6b38fcbcc1ad28391117d2a322d9a1a3eff04bfdb184d8c3b/prometheus_client-0.23.1.tar.gz", hash = "sha256:6ae8f9081eaaaf153a2e959d2e6c4f4fb57b12ef76c8c7980202f1e57b48b2ce", size = 80481, upload_time = "2025-09-18T20:47:25.043Z" } +sdist = { url = "https://files.pythonhosted.org/packages/23/53/3edb5d68ecf6b38fcbcc1ad28391117d2a322d9a1a3eff04bfdb184d8c3b/prometheus_client-0.23.1.tar.gz", hash = "sha256:6ae8f9081eaaaf153a2e959d2e6c4f4fb57b12ef76c8c7980202f1e57b48b2ce", size = 80481, upload-time = "2025-09-18T20:47:25.043Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/db/14bafcb4af2139e046d03fd00dea7873e48eafe18b7d2797e73d6681f210/prometheus_client-0.23.1-py3-none-any.whl", hash = "sha256:dd1913e6e76b59cfe44e7a4b83e01afc9873c1bdfd2ed8739f1e76aeca115f99", size = 61145, upload_time = "2025-09-18T20:47:23.875Z" }, + { url = "https://files.pythonhosted.org/packages/b8/db/14bafcb4af2139e046d03fd00dea7873e48eafe18b7d2797e73d6681f210/prometheus_client-0.23.1-py3-none-any.whl", hash = "sha256:dd1913e6e76b59cfe44e7a4b83e01afc9873c1bdfd2ed8739f1e76aeca115f99", size = 61145, upload-time = "2025-09-18T20:47:23.875Z" }, ] [[package]] @@ -4453,150 +4494,156 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wcwidth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bb/6e/9d084c929dfe9e3bfe0c6a47e31f78a25c54627d64a66e884a8bf5474f1c/prompt_toolkit-3.0.51.tar.gz", hash = "sha256:931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed", size = 428940, upload_time = "2025-04-15T09:18:47.731Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bb/6e/9d084c929dfe9e3bfe0c6a47e31f78a25c54627d64a66e884a8bf5474f1c/prompt_toolkit-3.0.51.tar.gz", hash = "sha256:931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed", size = 428940, upload-time = "2025-04-15T09:18:47.731Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/4f/5249960887b1fbe561d9ff265496d170b55a735b76724f10ef19f9e40716/prompt_toolkit-3.0.51-py3-none-any.whl", hash = "sha256:52742911fde84e2d423e2f9a4cf1de7d7ac4e51958f648d9540e0fb8db077b07", size = 387810, upload_time = "2025-04-15T09:18:44.753Z" }, + { url = "https://files.pythonhosted.org/packages/ce/4f/5249960887b1fbe561d9ff265496d170b55a735b76724f10ef19f9e40716/prompt_toolkit-3.0.51-py3-none-any.whl", hash = "sha256:52742911fde84e2d423e2f9a4cf1de7d7ac4e51958f648d9540e0fb8db077b07", size = 387810, upload-time = "2025-04-15T09:18:44.753Z" }, ] [[package]] name = "propcache" version = "0.4.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9e/da/e9fc233cf63743258bff22b3dfa7ea5baef7b5bc324af47a0ad89b8ffc6f/propcache-0.4.1.tar.gz", hash = "sha256:f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d", size = 46442, upload_time = "2025-10-08T19:49:02.291Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/da/e9fc233cf63743258bff22b3dfa7ea5baef7b5bc324af47a0ad89b8ffc6f/propcache-0.4.1.tar.gz", hash = "sha256:f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d", size = 46442, upload-time = "2025-10-08T19:49:02.291Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/0f/f17b1b2b221d5ca28b4b876e8bb046ac40466513960646bda8e1853cdfa2/propcache-0.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e153e9cd40cc8945138822807139367f256f89c6810c2634a4f6902b52d3b4e2", size = 80061, upload_time = "2025-10-08T19:46:46.075Z" }, - { url = "https://files.pythonhosted.org/packages/76/47/8ccf75935f51448ba9a16a71b783eb7ef6b9ee60f5d14c7f8a8a79fbeed7/propcache-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cd547953428f7abb73c5ad82cbb32109566204260d98e41e5dfdc682eb7f8403", size = 46037, upload_time = "2025-10-08T19:46:47.23Z" }, - { url = "https://files.pythonhosted.org/packages/0a/b6/5c9a0e42df4d00bfb4a3cbbe5cf9f54260300c88a0e9af1f47ca5ce17ac0/propcache-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f048da1b4f243fc44f205dfd320933a951b8d89e0afd4c7cacc762a8b9165207", size = 47324, upload_time = "2025-10-08T19:46:48.384Z" }, - { url = "https://files.pythonhosted.org/packages/9e/d3/6c7ee328b39a81ee877c962469f1e795f9db87f925251efeb0545e0020d0/propcache-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec17c65562a827bba85e3872ead335f95405ea1674860d96483a02f5c698fa72", size = 225505, upload_time = "2025-10-08T19:46:50.055Z" }, - { url = "https://files.pythonhosted.org/packages/01/5d/1c53f4563490b1d06a684742cc6076ef944bc6457df6051b7d1a877c057b/propcache-0.4.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:405aac25c6394ef275dee4c709be43745d36674b223ba4eb7144bf4d691b7367", size = 230242, upload_time = "2025-10-08T19:46:51.815Z" }, - { url = "https://files.pythonhosted.org/packages/20/e1/ce4620633b0e2422207c3cb774a0ee61cac13abc6217763a7b9e2e3f4a12/propcache-0.4.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0013cb6f8dde4b2a2f66903b8ba740bdfe378c943c4377a200551ceb27f379e4", size = 238474, upload_time = "2025-10-08T19:46:53.208Z" }, - { url = "https://files.pythonhosted.org/packages/46/4b/3aae6835b8e5f44ea6a68348ad90f78134047b503765087be2f9912140ea/propcache-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15932ab57837c3368b024473a525e25d316d8353016e7cc0e5ba9eb343fbb1cf", size = 221575, upload_time = "2025-10-08T19:46:54.511Z" }, - { url = "https://files.pythonhosted.org/packages/6e/a5/8a5e8678bcc9d3a1a15b9a29165640d64762d424a16af543f00629c87338/propcache-0.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:031dce78b9dc099f4c29785d9cf5577a3faf9ebf74ecbd3c856a7b92768c3df3", size = 216736, upload_time = "2025-10-08T19:46:56.212Z" }, - { url = "https://files.pythonhosted.org/packages/f1/63/b7b215eddeac83ca1c6b934f89d09a625aa9ee4ba158338854c87210cc36/propcache-0.4.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ab08df6c9a035bee56e31af99be621526bd237bea9f32def431c656b29e41778", size = 213019, upload_time = "2025-10-08T19:46:57.595Z" }, - { url = "https://files.pythonhosted.org/packages/57/74/f580099a58c8af587cac7ba19ee7cb418506342fbbe2d4a4401661cca886/propcache-0.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4d7af63f9f93fe593afbf104c21b3b15868efb2c21d07d8732c0c4287e66b6a6", size = 220376, upload_time = "2025-10-08T19:46:59.067Z" }, - { url = "https://files.pythonhosted.org/packages/c4/ee/542f1313aff7eaf19c2bb758c5d0560d2683dac001a1c96d0774af799843/propcache-0.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cfc27c945f422e8b5071b6e93169679e4eb5bf73bbcbf1ba3ae3a83d2f78ebd9", size = 226988, upload_time = "2025-10-08T19:47:00.544Z" }, - { url = "https://files.pythonhosted.org/packages/8f/18/9c6b015dd9c6930f6ce2229e1f02fb35298b847f2087ea2b436a5bfa7287/propcache-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:35c3277624a080cc6ec6f847cbbbb5b49affa3598c4535a0a4682a697aaa5c75", size = 215615, upload_time = "2025-10-08T19:47:01.968Z" }, - { url = "https://files.pythonhosted.org/packages/80/9e/e7b85720b98c45a45e1fca6a177024934dc9bc5f4d5dd04207f216fc33ed/propcache-0.4.1-cp312-cp312-win32.whl", hash = "sha256:671538c2262dadb5ba6395e26c1731e1d52534bfe9ae56d0b5573ce539266aa8", size = 38066, upload_time = "2025-10-08T19:47:03.503Z" }, - { url = "https://files.pythonhosted.org/packages/54/09/d19cff2a5aaac632ec8fc03737b223597b1e347416934c1b3a7df079784c/propcache-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb2d222e72399fcf5890d1d5cc1060857b9b236adff2792ff48ca2dfd46c81db", size = 41655, upload_time = "2025-10-08T19:47:04.973Z" }, - { url = "https://files.pythonhosted.org/packages/68/ab/6b5c191bb5de08036a8c697b265d4ca76148efb10fa162f14af14fb5f076/propcache-0.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:204483131fb222bdaaeeea9f9e6c6ed0cac32731f75dfc1d4a567fc1926477c1", size = 37789, upload_time = "2025-10-08T19:47:06.077Z" }, - { url = "https://files.pythonhosted.org/packages/bf/df/6d9c1b6ac12b003837dde8a10231a7344512186e87b36e855bef32241942/propcache-0.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43eedf29202c08550aac1d14e0ee619b0430aaef78f85864c1a892294fbc28cf", size = 77750, upload_time = "2025-10-08T19:47:07.648Z" }, - { url = "https://files.pythonhosted.org/packages/8b/e8/677a0025e8a2acf07d3418a2e7ba529c9c33caf09d3c1f25513023c1db56/propcache-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d62cdfcfd89ccb8de04e0eda998535c406bf5e060ffd56be6c586cbcc05b3311", size = 44780, upload_time = "2025-10-08T19:47:08.851Z" }, - { url = "https://files.pythonhosted.org/packages/89/a4/92380f7ca60f99ebae761936bc48a72a639e8a47b29050615eef757cb2a7/propcache-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cae65ad55793da34db5f54e4029b89d3b9b9490d8abe1b4c7ab5d4b8ec7ebf74", size = 46308, upload_time = "2025-10-08T19:47:09.982Z" }, - { url = "https://files.pythonhosted.org/packages/2d/48/c5ac64dee5262044348d1d78a5f85dd1a57464a60d30daee946699963eb3/propcache-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:333ddb9031d2704a301ee3e506dc46b1fe5f294ec198ed6435ad5b6a085facfe", size = 208182, upload_time = "2025-10-08T19:47:11.319Z" }, - { url = "https://files.pythonhosted.org/packages/c6/0c/cd762dd011a9287389a6a3eb43aa30207bde253610cca06824aeabfe9653/propcache-0.4.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fd0858c20f078a32cf55f7e81473d96dcf3b93fd2ccdb3d40fdf54b8573df3af", size = 211215, upload_time = "2025-10-08T19:47:13.146Z" }, - { url = "https://files.pythonhosted.org/packages/30/3e/49861e90233ba36890ae0ca4c660e95df565b2cd15d4a68556ab5865974e/propcache-0.4.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:678ae89ebc632c5c204c794f8dab2837c5f159aeb59e6ed0539500400577298c", size = 218112, upload_time = "2025-10-08T19:47:14.913Z" }, - { url = "https://files.pythonhosted.org/packages/f1/8b/544bc867e24e1bd48f3118cecd3b05c694e160a168478fa28770f22fd094/propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d472aeb4fbf9865e0c6d622d7f4d54a4e101a89715d8904282bb5f9a2f476c3f", size = 204442, upload_time = "2025-10-08T19:47:16.277Z" }, - { url = "https://files.pythonhosted.org/packages/50/a6/4282772fd016a76d3e5c0df58380a5ea64900afd836cec2c2f662d1b9bb3/propcache-0.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4d3df5fa7e36b3225954fba85589da77a0fe6a53e3976de39caf04a0db4c36f1", size = 199398, upload_time = "2025-10-08T19:47:17.962Z" }, - { url = "https://files.pythonhosted.org/packages/3e/ec/d8a7cd406ee1ddb705db2139f8a10a8a427100347bd698e7014351c7af09/propcache-0.4.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ee17f18d2498f2673e432faaa71698032b0127ebf23ae5974eeaf806c279df24", size = 196920, upload_time = "2025-10-08T19:47:19.355Z" }, - { url = "https://files.pythonhosted.org/packages/f6/6c/f38ab64af3764f431e359f8baf9e0a21013e24329e8b85d2da32e8ed07ca/propcache-0.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:580e97762b950f993ae618e167e7be9256b8353c2dcd8b99ec100eb50f5286aa", size = 203748, upload_time = "2025-10-08T19:47:21.338Z" }, - { url = "https://files.pythonhosted.org/packages/d6/e3/fa846bd70f6534d647886621388f0a265254d30e3ce47e5c8e6e27dbf153/propcache-0.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:501d20b891688eb8e7aa903021f0b72d5a55db40ffaab27edefd1027caaafa61", size = 205877, upload_time = "2025-10-08T19:47:23.059Z" }, - { url = "https://files.pythonhosted.org/packages/e2/39/8163fc6f3133fea7b5f2827e8eba2029a0277ab2c5beee6c1db7b10fc23d/propcache-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a0bd56e5b100aef69bd8562b74b46254e7c8812918d3baa700c8a8009b0af66", size = 199437, upload_time = "2025-10-08T19:47:24.445Z" }, - { url = "https://files.pythonhosted.org/packages/93/89/caa9089970ca49c7c01662bd0eeedfe85494e863e8043565aeb6472ce8fe/propcache-0.4.1-cp313-cp313-win32.whl", hash = "sha256:bcc9aaa5d80322bc2fb24bb7accb4a30f81e90ab8d6ba187aec0744bc302ad81", size = 37586, upload_time = "2025-10-08T19:47:25.736Z" }, - { url = "https://files.pythonhosted.org/packages/f5/ab/f76ec3c3627c883215b5c8080debb4394ef5a7a29be811f786415fc1e6fd/propcache-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:381914df18634f5494334d201e98245c0596067504b9372d8cf93f4bb23e025e", size = 40790, upload_time = "2025-10-08T19:47:26.847Z" }, - { url = "https://files.pythonhosted.org/packages/59/1b/e71ae98235f8e2ba5004d8cb19765a74877abf189bc53fc0c80d799e56c3/propcache-0.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:8873eb4460fd55333ea49b7d189749ecf6e55bf85080f11b1c4530ed3034cba1", size = 37158, upload_time = "2025-10-08T19:47:27.961Z" }, - { url = "https://files.pythonhosted.org/packages/83/ce/a31bbdfc24ee0dcbba458c8175ed26089cf109a55bbe7b7640ed2470cfe9/propcache-0.4.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:92d1935ee1f8d7442da9c0c4fa7ac20d07e94064184811b685f5c4fada64553b", size = 81451, upload_time = "2025-10-08T19:47:29.445Z" }, - { url = "https://files.pythonhosted.org/packages/25/9c/442a45a470a68456e710d96cacd3573ef26a1d0a60067e6a7d5e655621ed/propcache-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:473c61b39e1460d386479b9b2f337da492042447c9b685f28be4f74d3529e566", size = 46374, upload_time = "2025-10-08T19:47:30.579Z" }, - { url = "https://files.pythonhosted.org/packages/f4/bf/b1d5e21dbc3b2e889ea4327044fb16312a736d97640fb8b6aa3f9c7b3b65/propcache-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c0ef0aaafc66fbd87842a3fe3902fd889825646bc21149eafe47be6072725835", size = 48396, upload_time = "2025-10-08T19:47:31.79Z" }, - { url = "https://files.pythonhosted.org/packages/f4/04/5b4c54a103d480e978d3c8a76073502b18db0c4bc17ab91b3cb5092ad949/propcache-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95393b4d66bfae908c3ca8d169d5f79cd65636ae15b5e7a4f6e67af675adb0e", size = 275950, upload_time = "2025-10-08T19:47:33.481Z" }, - { url = "https://files.pythonhosted.org/packages/b4/c1/86f846827fb969c4b78b0af79bba1d1ea2156492e1b83dea8b8a6ae27395/propcache-0.4.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c07fda85708bc48578467e85099645167a955ba093be0a2dcba962195676e859", size = 273856, upload_time = "2025-10-08T19:47:34.906Z" }, - { url = "https://files.pythonhosted.org/packages/36/1d/fc272a63c8d3bbad6878c336c7a7dea15e8f2d23a544bda43205dfa83ada/propcache-0.4.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:af223b406d6d000830c6f65f1e6431783fc3f713ba3e6cc8c024d5ee96170a4b", size = 280420, upload_time = "2025-10-08T19:47:36.338Z" }, - { url = "https://files.pythonhosted.org/packages/07/0c/01f2219d39f7e53d52e5173bcb09c976609ba30209912a0680adfb8c593a/propcache-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a78372c932c90ee474559c5ddfffd718238e8673c340dc21fe45c5b8b54559a0", size = 263254, upload_time = "2025-10-08T19:47:37.692Z" }, - { url = "https://files.pythonhosted.org/packages/2d/18/cd28081658ce597898f0c4d174d4d0f3c5b6d4dc27ffafeef835c95eb359/propcache-0.4.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:564d9f0d4d9509e1a870c920a89b2fec951b44bf5ba7d537a9e7c1ccec2c18af", size = 261205, upload_time = "2025-10-08T19:47:39.659Z" }, - { url = "https://files.pythonhosted.org/packages/7a/71/1f9e22eb8b8316701c2a19fa1f388c8a3185082607da8e406a803c9b954e/propcache-0.4.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:17612831fda0138059cc5546f4d12a2aacfb9e47068c06af35c400ba58ba7393", size = 247873, upload_time = "2025-10-08T19:47:41.084Z" }, - { url = "https://files.pythonhosted.org/packages/4a/65/3d4b61f36af2b4eddba9def857959f1016a51066b4f1ce348e0cf7881f58/propcache-0.4.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:41a89040cb10bd345b3c1a873b2bf36413d48da1def52f268a055f7398514874", size = 262739, upload_time = "2025-10-08T19:47:42.51Z" }, - { url = "https://files.pythonhosted.org/packages/2a/42/26746ab087faa77c1c68079b228810436ccd9a5ce9ac85e2b7307195fd06/propcache-0.4.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e35b88984e7fa64aacecea39236cee32dd9bd8c55f57ba8a75cf2399553f9bd7", size = 263514, upload_time = "2025-10-08T19:47:43.927Z" }, - { url = "https://files.pythonhosted.org/packages/94/13/630690fe201f5502d2403dd3cfd451ed8858fe3c738ee88d095ad2ff407b/propcache-0.4.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6f8b465489f927b0df505cbe26ffbeed4d6d8a2bbc61ce90eb074ff129ef0ab1", size = 257781, upload_time = "2025-10-08T19:47:45.448Z" }, - { url = "https://files.pythonhosted.org/packages/92/f7/1d4ec5841505f423469efbfc381d64b7b467438cd5a4bbcbb063f3b73d27/propcache-0.4.1-cp313-cp313t-win32.whl", hash = "sha256:2ad890caa1d928c7c2965b48f3a3815c853180831d0e5503d35cf00c472f4717", size = 41396, upload_time = "2025-10-08T19:47:47.202Z" }, - { url = "https://files.pythonhosted.org/packages/48/f0/615c30622316496d2cbbc29f5985f7777d3ada70f23370608c1d3e081c1f/propcache-0.4.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f7ee0e597f495cf415bcbd3da3caa3bd7e816b74d0d52b8145954c5e6fd3ff37", size = 44897, upload_time = "2025-10-08T19:47:48.336Z" }, - { url = "https://files.pythonhosted.org/packages/fd/ca/6002e46eccbe0e33dcd4069ef32f7f1c9e243736e07adca37ae8c4830ec3/propcache-0.4.1-cp313-cp313t-win_arm64.whl", hash = "sha256:929d7cbe1f01bb7baffb33dc14eb5691c95831450a26354cd210a8155170c93a", size = 39789, upload_time = "2025-10-08T19:47:49.876Z" }, - { url = "https://files.pythonhosted.org/packages/5b/5a/bc7b4a4ef808fa59a816c17b20c4bef6884daebbdf627ff2a161da67da19/propcache-0.4.1-py3-none-any.whl", hash = "sha256:af2a6052aeb6cf17d3e46ee169099044fd8224cbaf75c76a2ef596e8163e2237", size = 13305, upload_time = "2025-10-08T19:49:00.792Z" }, + { url = "https://files.pythonhosted.org/packages/a2/0f/f17b1b2b221d5ca28b4b876e8bb046ac40466513960646bda8e1853cdfa2/propcache-0.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e153e9cd40cc8945138822807139367f256f89c6810c2634a4f6902b52d3b4e2", size = 80061, upload-time = "2025-10-08T19:46:46.075Z" }, + { url = "https://files.pythonhosted.org/packages/76/47/8ccf75935f51448ba9a16a71b783eb7ef6b9ee60f5d14c7f8a8a79fbeed7/propcache-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cd547953428f7abb73c5ad82cbb32109566204260d98e41e5dfdc682eb7f8403", size = 46037, upload-time = "2025-10-08T19:46:47.23Z" }, + { url = "https://files.pythonhosted.org/packages/0a/b6/5c9a0e42df4d00bfb4a3cbbe5cf9f54260300c88a0e9af1f47ca5ce17ac0/propcache-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f048da1b4f243fc44f205dfd320933a951b8d89e0afd4c7cacc762a8b9165207", size = 47324, upload-time = "2025-10-08T19:46:48.384Z" }, + { url = "https://files.pythonhosted.org/packages/9e/d3/6c7ee328b39a81ee877c962469f1e795f9db87f925251efeb0545e0020d0/propcache-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec17c65562a827bba85e3872ead335f95405ea1674860d96483a02f5c698fa72", size = 225505, upload-time = "2025-10-08T19:46:50.055Z" }, + { url = "https://files.pythonhosted.org/packages/01/5d/1c53f4563490b1d06a684742cc6076ef944bc6457df6051b7d1a877c057b/propcache-0.4.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:405aac25c6394ef275dee4c709be43745d36674b223ba4eb7144bf4d691b7367", size = 230242, upload-time = "2025-10-08T19:46:51.815Z" }, + { url = "https://files.pythonhosted.org/packages/20/e1/ce4620633b0e2422207c3cb774a0ee61cac13abc6217763a7b9e2e3f4a12/propcache-0.4.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0013cb6f8dde4b2a2f66903b8ba740bdfe378c943c4377a200551ceb27f379e4", size = 238474, upload-time = "2025-10-08T19:46:53.208Z" }, + { url = "https://files.pythonhosted.org/packages/46/4b/3aae6835b8e5f44ea6a68348ad90f78134047b503765087be2f9912140ea/propcache-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15932ab57837c3368b024473a525e25d316d8353016e7cc0e5ba9eb343fbb1cf", size = 221575, upload-time = "2025-10-08T19:46:54.511Z" }, + { url = "https://files.pythonhosted.org/packages/6e/a5/8a5e8678bcc9d3a1a15b9a29165640d64762d424a16af543f00629c87338/propcache-0.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:031dce78b9dc099f4c29785d9cf5577a3faf9ebf74ecbd3c856a7b92768c3df3", size = 216736, upload-time = "2025-10-08T19:46:56.212Z" }, + { url = "https://files.pythonhosted.org/packages/f1/63/b7b215eddeac83ca1c6b934f89d09a625aa9ee4ba158338854c87210cc36/propcache-0.4.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ab08df6c9a035bee56e31af99be621526bd237bea9f32def431c656b29e41778", size = 213019, upload-time = "2025-10-08T19:46:57.595Z" }, + { url = "https://files.pythonhosted.org/packages/57/74/f580099a58c8af587cac7ba19ee7cb418506342fbbe2d4a4401661cca886/propcache-0.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4d7af63f9f93fe593afbf104c21b3b15868efb2c21d07d8732c0c4287e66b6a6", size = 220376, upload-time = "2025-10-08T19:46:59.067Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ee/542f1313aff7eaf19c2bb758c5d0560d2683dac001a1c96d0774af799843/propcache-0.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cfc27c945f422e8b5071b6e93169679e4eb5bf73bbcbf1ba3ae3a83d2f78ebd9", size = 226988, upload-time = "2025-10-08T19:47:00.544Z" }, + { url = "https://files.pythonhosted.org/packages/8f/18/9c6b015dd9c6930f6ce2229e1f02fb35298b847f2087ea2b436a5bfa7287/propcache-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:35c3277624a080cc6ec6f847cbbbb5b49affa3598c4535a0a4682a697aaa5c75", size = 215615, upload-time = "2025-10-08T19:47:01.968Z" }, + { url = "https://files.pythonhosted.org/packages/80/9e/e7b85720b98c45a45e1fca6a177024934dc9bc5f4d5dd04207f216fc33ed/propcache-0.4.1-cp312-cp312-win32.whl", hash = "sha256:671538c2262dadb5ba6395e26c1731e1d52534bfe9ae56d0b5573ce539266aa8", size = 38066, upload-time = "2025-10-08T19:47:03.503Z" }, + { url = "https://files.pythonhosted.org/packages/54/09/d19cff2a5aaac632ec8fc03737b223597b1e347416934c1b3a7df079784c/propcache-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb2d222e72399fcf5890d1d5cc1060857b9b236adff2792ff48ca2dfd46c81db", size = 41655, upload-time = "2025-10-08T19:47:04.973Z" }, + { url = "https://files.pythonhosted.org/packages/68/ab/6b5c191bb5de08036a8c697b265d4ca76148efb10fa162f14af14fb5f076/propcache-0.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:204483131fb222bdaaeeea9f9e6c6ed0cac32731f75dfc1d4a567fc1926477c1", size = 37789, upload-time = "2025-10-08T19:47:06.077Z" }, + { url = "https://files.pythonhosted.org/packages/bf/df/6d9c1b6ac12b003837dde8a10231a7344512186e87b36e855bef32241942/propcache-0.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43eedf29202c08550aac1d14e0ee619b0430aaef78f85864c1a892294fbc28cf", size = 77750, upload-time = "2025-10-08T19:47:07.648Z" }, + { url = "https://files.pythonhosted.org/packages/8b/e8/677a0025e8a2acf07d3418a2e7ba529c9c33caf09d3c1f25513023c1db56/propcache-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d62cdfcfd89ccb8de04e0eda998535c406bf5e060ffd56be6c586cbcc05b3311", size = 44780, upload-time = "2025-10-08T19:47:08.851Z" }, + { url = "https://files.pythonhosted.org/packages/89/a4/92380f7ca60f99ebae761936bc48a72a639e8a47b29050615eef757cb2a7/propcache-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cae65ad55793da34db5f54e4029b89d3b9b9490d8abe1b4c7ab5d4b8ec7ebf74", size = 46308, upload-time = "2025-10-08T19:47:09.982Z" }, + { url = "https://files.pythonhosted.org/packages/2d/48/c5ac64dee5262044348d1d78a5f85dd1a57464a60d30daee946699963eb3/propcache-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:333ddb9031d2704a301ee3e506dc46b1fe5f294ec198ed6435ad5b6a085facfe", size = 208182, upload-time = "2025-10-08T19:47:11.319Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0c/cd762dd011a9287389a6a3eb43aa30207bde253610cca06824aeabfe9653/propcache-0.4.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fd0858c20f078a32cf55f7e81473d96dcf3b93fd2ccdb3d40fdf54b8573df3af", size = 211215, upload-time = "2025-10-08T19:47:13.146Z" }, + { url = "https://files.pythonhosted.org/packages/30/3e/49861e90233ba36890ae0ca4c660e95df565b2cd15d4a68556ab5865974e/propcache-0.4.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:678ae89ebc632c5c204c794f8dab2837c5f159aeb59e6ed0539500400577298c", size = 218112, upload-time = "2025-10-08T19:47:14.913Z" }, + { url = "https://files.pythonhosted.org/packages/f1/8b/544bc867e24e1bd48f3118cecd3b05c694e160a168478fa28770f22fd094/propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d472aeb4fbf9865e0c6d622d7f4d54a4e101a89715d8904282bb5f9a2f476c3f", size = 204442, upload-time = "2025-10-08T19:47:16.277Z" }, + { url = "https://files.pythonhosted.org/packages/50/a6/4282772fd016a76d3e5c0df58380a5ea64900afd836cec2c2f662d1b9bb3/propcache-0.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4d3df5fa7e36b3225954fba85589da77a0fe6a53e3976de39caf04a0db4c36f1", size = 199398, upload-time = "2025-10-08T19:47:17.962Z" }, + { url = "https://files.pythonhosted.org/packages/3e/ec/d8a7cd406ee1ddb705db2139f8a10a8a427100347bd698e7014351c7af09/propcache-0.4.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ee17f18d2498f2673e432faaa71698032b0127ebf23ae5974eeaf806c279df24", size = 196920, upload-time = "2025-10-08T19:47:19.355Z" }, + { url = "https://files.pythonhosted.org/packages/f6/6c/f38ab64af3764f431e359f8baf9e0a21013e24329e8b85d2da32e8ed07ca/propcache-0.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:580e97762b950f993ae618e167e7be9256b8353c2dcd8b99ec100eb50f5286aa", size = 203748, upload-time = "2025-10-08T19:47:21.338Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e3/fa846bd70f6534d647886621388f0a265254d30e3ce47e5c8e6e27dbf153/propcache-0.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:501d20b891688eb8e7aa903021f0b72d5a55db40ffaab27edefd1027caaafa61", size = 205877, upload-time = "2025-10-08T19:47:23.059Z" }, + { url = "https://files.pythonhosted.org/packages/e2/39/8163fc6f3133fea7b5f2827e8eba2029a0277ab2c5beee6c1db7b10fc23d/propcache-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a0bd56e5b100aef69bd8562b74b46254e7c8812918d3baa700c8a8009b0af66", size = 199437, upload-time = "2025-10-08T19:47:24.445Z" }, + { url = "https://files.pythonhosted.org/packages/93/89/caa9089970ca49c7c01662bd0eeedfe85494e863e8043565aeb6472ce8fe/propcache-0.4.1-cp313-cp313-win32.whl", hash = "sha256:bcc9aaa5d80322bc2fb24bb7accb4a30f81e90ab8d6ba187aec0744bc302ad81", size = 37586, upload-time = "2025-10-08T19:47:25.736Z" }, + { url = "https://files.pythonhosted.org/packages/f5/ab/f76ec3c3627c883215b5c8080debb4394ef5a7a29be811f786415fc1e6fd/propcache-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:381914df18634f5494334d201e98245c0596067504b9372d8cf93f4bb23e025e", size = 40790, upload-time = "2025-10-08T19:47:26.847Z" }, + { url = "https://files.pythonhosted.org/packages/59/1b/e71ae98235f8e2ba5004d8cb19765a74877abf189bc53fc0c80d799e56c3/propcache-0.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:8873eb4460fd55333ea49b7d189749ecf6e55bf85080f11b1c4530ed3034cba1", size = 37158, upload-time = "2025-10-08T19:47:27.961Z" }, + { url = "https://files.pythonhosted.org/packages/83/ce/a31bbdfc24ee0dcbba458c8175ed26089cf109a55bbe7b7640ed2470cfe9/propcache-0.4.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:92d1935ee1f8d7442da9c0c4fa7ac20d07e94064184811b685f5c4fada64553b", size = 81451, upload-time = "2025-10-08T19:47:29.445Z" }, + { url = "https://files.pythonhosted.org/packages/25/9c/442a45a470a68456e710d96cacd3573ef26a1d0a60067e6a7d5e655621ed/propcache-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:473c61b39e1460d386479b9b2f337da492042447c9b685f28be4f74d3529e566", size = 46374, upload-time = "2025-10-08T19:47:30.579Z" }, + { url = "https://files.pythonhosted.org/packages/f4/bf/b1d5e21dbc3b2e889ea4327044fb16312a736d97640fb8b6aa3f9c7b3b65/propcache-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c0ef0aaafc66fbd87842a3fe3902fd889825646bc21149eafe47be6072725835", size = 48396, upload-time = "2025-10-08T19:47:31.79Z" }, + { url = "https://files.pythonhosted.org/packages/f4/04/5b4c54a103d480e978d3c8a76073502b18db0c4bc17ab91b3cb5092ad949/propcache-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95393b4d66bfae908c3ca8d169d5f79cd65636ae15b5e7a4f6e67af675adb0e", size = 275950, upload-time = "2025-10-08T19:47:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c1/86f846827fb969c4b78b0af79bba1d1ea2156492e1b83dea8b8a6ae27395/propcache-0.4.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c07fda85708bc48578467e85099645167a955ba093be0a2dcba962195676e859", size = 273856, upload-time = "2025-10-08T19:47:34.906Z" }, + { url = "https://files.pythonhosted.org/packages/36/1d/fc272a63c8d3bbad6878c336c7a7dea15e8f2d23a544bda43205dfa83ada/propcache-0.4.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:af223b406d6d000830c6f65f1e6431783fc3f713ba3e6cc8c024d5ee96170a4b", size = 280420, upload-time = "2025-10-08T19:47:36.338Z" }, + { url = "https://files.pythonhosted.org/packages/07/0c/01f2219d39f7e53d52e5173bcb09c976609ba30209912a0680adfb8c593a/propcache-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a78372c932c90ee474559c5ddfffd718238e8673c340dc21fe45c5b8b54559a0", size = 263254, upload-time = "2025-10-08T19:47:37.692Z" }, + { url = "https://files.pythonhosted.org/packages/2d/18/cd28081658ce597898f0c4d174d4d0f3c5b6d4dc27ffafeef835c95eb359/propcache-0.4.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:564d9f0d4d9509e1a870c920a89b2fec951b44bf5ba7d537a9e7c1ccec2c18af", size = 261205, upload-time = "2025-10-08T19:47:39.659Z" }, + { url = "https://files.pythonhosted.org/packages/7a/71/1f9e22eb8b8316701c2a19fa1f388c8a3185082607da8e406a803c9b954e/propcache-0.4.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:17612831fda0138059cc5546f4d12a2aacfb9e47068c06af35c400ba58ba7393", size = 247873, upload-time = "2025-10-08T19:47:41.084Z" }, + { url = "https://files.pythonhosted.org/packages/4a/65/3d4b61f36af2b4eddba9def857959f1016a51066b4f1ce348e0cf7881f58/propcache-0.4.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:41a89040cb10bd345b3c1a873b2bf36413d48da1def52f268a055f7398514874", size = 262739, upload-time = "2025-10-08T19:47:42.51Z" }, + { url = "https://files.pythonhosted.org/packages/2a/42/26746ab087faa77c1c68079b228810436ccd9a5ce9ac85e2b7307195fd06/propcache-0.4.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e35b88984e7fa64aacecea39236cee32dd9bd8c55f57ba8a75cf2399553f9bd7", size = 263514, upload-time = "2025-10-08T19:47:43.927Z" }, + { url = "https://files.pythonhosted.org/packages/94/13/630690fe201f5502d2403dd3cfd451ed8858fe3c738ee88d095ad2ff407b/propcache-0.4.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6f8b465489f927b0df505cbe26ffbeed4d6d8a2bbc61ce90eb074ff129ef0ab1", size = 257781, upload-time = "2025-10-08T19:47:45.448Z" }, + { url = "https://files.pythonhosted.org/packages/92/f7/1d4ec5841505f423469efbfc381d64b7b467438cd5a4bbcbb063f3b73d27/propcache-0.4.1-cp313-cp313t-win32.whl", hash = "sha256:2ad890caa1d928c7c2965b48f3a3815c853180831d0e5503d35cf00c472f4717", size = 41396, upload-time = "2025-10-08T19:47:47.202Z" }, + { url = "https://files.pythonhosted.org/packages/48/f0/615c30622316496d2cbbc29f5985f7777d3ada70f23370608c1d3e081c1f/propcache-0.4.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f7ee0e597f495cf415bcbd3da3caa3bd7e816b74d0d52b8145954c5e6fd3ff37", size = 44897, upload-time = "2025-10-08T19:47:48.336Z" }, + { url = "https://files.pythonhosted.org/packages/fd/ca/6002e46eccbe0e33dcd4069ef32f7f1c9e243736e07adca37ae8c4830ec3/propcache-0.4.1-cp313-cp313t-win_arm64.whl", hash = "sha256:929d7cbe1f01bb7baffb33dc14eb5691c95831450a26354cd210a8155170c93a", size = 39789, upload-time = "2025-10-08T19:47:49.876Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/bc7b4a4ef808fa59a816c17b20c4bef6884daebbdf627ff2a161da67da19/propcache-0.4.1-py3-none-any.whl", hash = "sha256:af2a6052aeb6cf17d3e46ee169099044fd8224cbaf75c76a2ef596e8163e2237", size = 13305, upload-time = "2025-10-08T19:49:00.792Z" }, ] [[package]] name = "protobuf" version = "6.33.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/19/ff/64a6c8f420818bb873713988ca5492cba3a7946be57e027ac63495157d97/protobuf-6.33.0.tar.gz", hash = "sha256:140303d5c8d2037730c548f8c7b93b20bb1dc301be280c378b82b8894589c954", size = 443463, upload_time = "2025-10-15T20:39:52.159Z" } +sdist = { url = "https://files.pythonhosted.org/packages/19/ff/64a6c8f420818bb873713988ca5492cba3a7946be57e027ac63495157d97/protobuf-6.33.0.tar.gz", hash = "sha256:140303d5c8d2037730c548f8c7b93b20bb1dc301be280c378b82b8894589c954", size = 443463, upload-time = "2025-10-15T20:39:52.159Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/ee/52b3fa8feb6db4a833dfea4943e175ce645144532e8a90f72571ad85df4e/protobuf-6.33.0-cp310-abi3-win32.whl", hash = "sha256:d6101ded078042a8f17959eccd9236fb7a9ca20d3b0098bbcb91533a5680d035", size = 425593, upload_time = "2025-10-15T20:39:40.29Z" }, - { url = "https://files.pythonhosted.org/packages/7b/c6/7a465f1825872c55e0341ff4a80198743f73b69ce5d43ab18043699d1d81/protobuf-6.33.0-cp310-abi3-win_amd64.whl", hash = "sha256:9a031d10f703f03768f2743a1c403af050b6ae1f3480e9c140f39c45f81b13ee", size = 436882, upload_time = "2025-10-15T20:39:42.841Z" }, - { url = "https://files.pythonhosted.org/packages/e1/a9/b6eee662a6951b9c3640e8e452ab3e09f117d99fc10baa32d1581a0d4099/protobuf-6.33.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:905b07a65f1a4b72412314082c7dbfae91a9e8b68a0cc1577515f8df58ecf455", size = 427521, upload_time = "2025-10-15T20:39:43.803Z" }, - { url = "https://files.pythonhosted.org/packages/10/35/16d31e0f92c6d2f0e77c2a3ba93185130ea13053dd16200a57434c882f2b/protobuf-6.33.0-cp39-abi3-manylinux2014_aarch64.whl", hash = "sha256:e0697ece353e6239b90ee43a9231318302ad8353c70e6e45499fa52396debf90", size = 324445, upload_time = "2025-10-15T20:39:44.932Z" }, - { url = "https://files.pythonhosted.org/packages/e6/eb/2a981a13e35cda8b75b5585aaffae2eb904f8f351bdd3870769692acbd8a/protobuf-6.33.0-cp39-abi3-manylinux2014_s390x.whl", hash = "sha256:e0a1715e4f27355afd9570f3ea369735afc853a6c3951a6afe1f80d8569ad298", size = 339159, upload_time = "2025-10-15T20:39:46.186Z" }, - { url = "https://files.pythonhosted.org/packages/21/51/0b1cbad62074439b867b4e04cc09b93f6699d78fd191bed2bbb44562e077/protobuf-6.33.0-cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:35be49fd3f4fefa4e6e2aacc35e8b837d6703c37a2168a55ac21e9b1bc7559ef", size = 323172, upload_time = "2025-10-15T20:39:47.465Z" }, - { url = "https://files.pythonhosted.org/packages/07/d1/0a28c21707807c6aacd5dc9c3704b2aa1effbf37adebd8caeaf68b17a636/protobuf-6.33.0-py3-none-any.whl", hash = "sha256:25c9e1963c6734448ea2d308cfa610e692b801304ba0908d7bfa564ac5132995", size = 170477, upload_time = "2025-10-15T20:39:51.311Z" }, + { url = "https://files.pythonhosted.org/packages/7e/ee/52b3fa8feb6db4a833dfea4943e175ce645144532e8a90f72571ad85df4e/protobuf-6.33.0-cp310-abi3-win32.whl", hash = "sha256:d6101ded078042a8f17959eccd9236fb7a9ca20d3b0098bbcb91533a5680d035", size = 425593, upload-time = "2025-10-15T20:39:40.29Z" }, + { url = "https://files.pythonhosted.org/packages/7b/c6/7a465f1825872c55e0341ff4a80198743f73b69ce5d43ab18043699d1d81/protobuf-6.33.0-cp310-abi3-win_amd64.whl", hash = "sha256:9a031d10f703f03768f2743a1c403af050b6ae1f3480e9c140f39c45f81b13ee", size = 436882, upload-time = "2025-10-15T20:39:42.841Z" }, + { url = "https://files.pythonhosted.org/packages/e1/a9/b6eee662a6951b9c3640e8e452ab3e09f117d99fc10baa32d1581a0d4099/protobuf-6.33.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:905b07a65f1a4b72412314082c7dbfae91a9e8b68a0cc1577515f8df58ecf455", size = 427521, upload-time = "2025-10-15T20:39:43.803Z" }, + { url = "https://files.pythonhosted.org/packages/10/35/16d31e0f92c6d2f0e77c2a3ba93185130ea13053dd16200a57434c882f2b/protobuf-6.33.0-cp39-abi3-manylinux2014_aarch64.whl", hash = "sha256:e0697ece353e6239b90ee43a9231318302ad8353c70e6e45499fa52396debf90", size = 324445, upload-time = "2025-10-15T20:39:44.932Z" }, + { url = "https://files.pythonhosted.org/packages/e6/eb/2a981a13e35cda8b75b5585aaffae2eb904f8f351bdd3870769692acbd8a/protobuf-6.33.0-cp39-abi3-manylinux2014_s390x.whl", hash = "sha256:e0a1715e4f27355afd9570f3ea369735afc853a6c3951a6afe1f80d8569ad298", size = 339159, upload-time = "2025-10-15T20:39:46.186Z" }, + { url = "https://files.pythonhosted.org/packages/21/51/0b1cbad62074439b867b4e04cc09b93f6699d78fd191bed2bbb44562e077/protobuf-6.33.0-cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:35be49fd3f4fefa4e6e2aacc35e8b837d6703c37a2168a55ac21e9b1bc7559ef", size = 323172, upload-time = "2025-10-15T20:39:47.465Z" }, + { url = "https://files.pythonhosted.org/packages/07/d1/0a28c21707807c6aacd5dc9c3704b2aa1effbf37adebd8caeaf68b17a636/protobuf-6.33.0-py3-none-any.whl", hash = "sha256:25c9e1963c6734448ea2d308cfa610e692b801304ba0908d7bfa564ac5132995", size = 170477, upload-time = "2025-10-15T20:39:51.311Z" }, ] +[[package]] +name = "proxy-tools" +version = "0.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/cf/77d3e19b7fabd03895caca7857ef51e4c409e0ca6b37ee6e9f7daa50b642/proxy_tools-0.1.0.tar.gz", hash = "sha256:ccb3751f529c047e2d8a58440d86b205303cf0fe8146f784d1cbcd94f0a28010", size = 2978, upload-time = "2014-05-05T21:02:24.606Z" } + [[package]] name = "psutil" version = "7.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/89/fc/889242351a932d6183eec5df1fc6539b6f36b6a88444f1e63f18668253aa/psutil-7.1.1.tar.gz", hash = "sha256:092b6350145007389c1cfe5716050f02030a05219d90057ea867d18fe8d372fc", size = 487067, upload_time = "2025-10-19T15:43:59.373Z" } +sdist = { url = "https://files.pythonhosted.org/packages/89/fc/889242351a932d6183eec5df1fc6539b6f36b6a88444f1e63f18668253aa/psutil-7.1.1.tar.gz", hash = "sha256:092b6350145007389c1cfe5716050f02030a05219d90057ea867d18fe8d372fc", size = 487067, upload-time = "2025-10-19T15:43:59.373Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/30/f97f8fb1f9ecfbeae4b5ca738dcae66ab28323b5cfbc96cb5565f3754056/psutil-7.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:8fa59d7b1f01f0337f12cd10dbd76e4312a4d3c730a4fedcbdd4e5447a8b8460", size = 244221, upload_time = "2025-10-19T15:44:03.145Z" }, - { url = "https://files.pythonhosted.org/packages/7b/98/b8d1f61ebf35f4dbdbaabadf9208282d8adc820562f0257e5e6e79e67bf2/psutil-7.1.1-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:2a95104eae85d088891716db676f780c1404fc15d47fde48a46a5d61e8f5ad2c", size = 245660, upload_time = "2025-10-19T15:44:05.657Z" }, - { url = "https://files.pythonhosted.org/packages/f0/4a/b8015d7357fefdfe34bc4a3db48a107bae4bad0b94fb6eb0613f09a08ada/psutil-7.1.1-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:98629cd8567acefcc45afe2f4ba1e9290f579eacf490a917967decce4b74ee9b", size = 286963, upload_time = "2025-10-19T15:44:08.877Z" }, - { url = "https://files.pythonhosted.org/packages/3d/3c/b56076bb35303d0733fc47b110a1c9cce081a05ae2e886575a3587c1ee76/psutil-7.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92ebc58030fb054fa0f26c3206ef01c31c29d67aee1367e3483c16665c25c8d2", size = 290118, upload_time = "2025-10-19T15:44:11.897Z" }, - { url = "https://files.pythonhosted.org/packages/dc/af/c13d360c0adc6f6218bf9e2873480393d0f729c8dd0507d171f53061c0d3/psutil-7.1.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:146a704f224fb2ded2be3da5ac67fc32b9ea90c45b51676f9114a6ac45616967", size = 292587, upload_time = "2025-10-19T15:44:14.67Z" }, - { url = "https://files.pythonhosted.org/packages/90/2d/c933e7071ba60c7862813f2c7108ec4cf8304f1c79660efeefd0de982258/psutil-7.1.1-cp37-abi3-win32.whl", hash = "sha256:295c4025b5cd880f7445e4379e6826f7307e3d488947bf9834e865e7847dc5f7", size = 243772, upload_time = "2025-10-19T15:44:16.938Z" }, - { url = "https://files.pythonhosted.org/packages/be/f3/11fd213fff15427bc2853552138760c720fd65032d99edfb161910d04127/psutil-7.1.1-cp37-abi3-win_amd64.whl", hash = "sha256:9b4f17c5f65e44f69bd3a3406071a47b79df45cf2236d1f717970afcb526bcd3", size = 246936, upload_time = "2025-10-19T15:44:18.663Z" }, - { url = "https://files.pythonhosted.org/packages/0a/8d/8a9a45c8b655851f216c1d44f68e3533dc8d2c752ccd0f61f1aa73be4893/psutil-7.1.1-cp37-abi3-win_arm64.whl", hash = "sha256:5457cf741ca13da54624126cd5d333871b454ab133999a9a103fb097a7d7d21a", size = 243944, upload_time = "2025-10-19T15:44:20.666Z" }, + { url = "https://files.pythonhosted.org/packages/51/30/f97f8fb1f9ecfbeae4b5ca738dcae66ab28323b5cfbc96cb5565f3754056/psutil-7.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:8fa59d7b1f01f0337f12cd10dbd76e4312a4d3c730a4fedcbdd4e5447a8b8460", size = 244221, upload-time = "2025-10-19T15:44:03.145Z" }, + { url = "https://files.pythonhosted.org/packages/7b/98/b8d1f61ebf35f4dbdbaabadf9208282d8adc820562f0257e5e6e79e67bf2/psutil-7.1.1-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:2a95104eae85d088891716db676f780c1404fc15d47fde48a46a5d61e8f5ad2c", size = 245660, upload-time = "2025-10-19T15:44:05.657Z" }, + { url = "https://files.pythonhosted.org/packages/f0/4a/b8015d7357fefdfe34bc4a3db48a107bae4bad0b94fb6eb0613f09a08ada/psutil-7.1.1-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:98629cd8567acefcc45afe2f4ba1e9290f579eacf490a917967decce4b74ee9b", size = 286963, upload-time = "2025-10-19T15:44:08.877Z" }, + { url = "https://files.pythonhosted.org/packages/3d/3c/b56076bb35303d0733fc47b110a1c9cce081a05ae2e886575a3587c1ee76/psutil-7.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92ebc58030fb054fa0f26c3206ef01c31c29d67aee1367e3483c16665c25c8d2", size = 290118, upload-time = "2025-10-19T15:44:11.897Z" }, + { url = "https://files.pythonhosted.org/packages/dc/af/c13d360c0adc6f6218bf9e2873480393d0f729c8dd0507d171f53061c0d3/psutil-7.1.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:146a704f224fb2ded2be3da5ac67fc32b9ea90c45b51676f9114a6ac45616967", size = 292587, upload-time = "2025-10-19T15:44:14.67Z" }, + { url = "https://files.pythonhosted.org/packages/90/2d/c933e7071ba60c7862813f2c7108ec4cf8304f1c79660efeefd0de982258/psutil-7.1.1-cp37-abi3-win32.whl", hash = "sha256:295c4025b5cd880f7445e4379e6826f7307e3d488947bf9834e865e7847dc5f7", size = 243772, upload-time = "2025-10-19T15:44:16.938Z" }, + { url = "https://files.pythonhosted.org/packages/be/f3/11fd213fff15427bc2853552138760c720fd65032d99edfb161910d04127/psutil-7.1.1-cp37-abi3-win_amd64.whl", hash = "sha256:9b4f17c5f65e44f69bd3a3406071a47b79df45cf2236d1f717970afcb526bcd3", size = 246936, upload-time = "2025-10-19T15:44:18.663Z" }, + { url = "https://files.pythonhosted.org/packages/0a/8d/8a9a45c8b655851f216c1d44f68e3533dc8d2c752ccd0f61f1aa73be4893/psutil-7.1.1-cp37-abi3-win_arm64.whl", hash = "sha256:5457cf741ca13da54624126cd5d333871b454ab133999a9a103fb097a7d7d21a", size = 243944, upload-time = "2025-10-19T15:44:20.666Z" }, ] [[package]] name = "ptyprocess" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload_time = "2020-12-28T15:15:30.155Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload-time = "2020-12-28T15:15:30.155Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload_time = "2020-12-28T15:15:28.35Z" }, + { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" }, ] [[package]] name = "pure-eval" version = "0.2.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload_time = "2024-07-21T12:58:21.801Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload-time = "2024-07-21T12:58:21.801Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload_time = "2024-07-21T12:58:20.04Z" }, + { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload-time = "2024-07-21T12:58:20.04Z" }, ] [[package]] name = "pyarrow" version = "21.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ef/c2/ea068b8f00905c06329a3dfcd40d0fcc2b7d0f2e355bdb25b65e0a0e4cd4/pyarrow-21.0.0.tar.gz", hash = "sha256:5051f2dccf0e283ff56335760cbc8622cf52264d67e359d5569541ac11b6d5bc", size = 1133487, upload_time = "2025-07-18T00:57:31.761Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ef/c2/ea068b8f00905c06329a3dfcd40d0fcc2b7d0f2e355bdb25b65e0a0e4cd4/pyarrow-21.0.0.tar.gz", hash = "sha256:5051f2dccf0e283ff56335760cbc8622cf52264d67e359d5569541ac11b6d5bc", size = 1133487, upload-time = "2025-07-18T00:57:31.761Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ca/d4/d4f817b21aacc30195cf6a46ba041dd1be827efa4a623cc8bf39a1c2a0c0/pyarrow-21.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:3a302f0e0963db37e0a24a70c56cf91a4faa0bca51c23812279ca2e23481fccd", size = 31160305, upload_time = "2025-07-18T00:55:35.373Z" }, - { url = "https://files.pythonhosted.org/packages/a2/9c/dcd38ce6e4b4d9a19e1d36914cb8e2b1da4e6003dd075474c4cfcdfe0601/pyarrow-21.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:b6b27cf01e243871390474a211a7922bfbe3bda21e39bc9160daf0da3fe48876", size = 32684264, upload_time = "2025-07-18T00:55:39.303Z" }, - { url = "https://files.pythonhosted.org/packages/4f/74/2a2d9f8d7a59b639523454bec12dba35ae3d0a07d8ab529dc0809f74b23c/pyarrow-21.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e72a8ec6b868e258a2cd2672d91f2860ad532d590ce94cdf7d5e7ec674ccf03d", size = 41108099, upload_time = "2025-07-18T00:55:42.889Z" }, - { url = "https://files.pythonhosted.org/packages/ad/90/2660332eeb31303c13b653ea566a9918484b6e4d6b9d2d46879a33ab0622/pyarrow-21.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b7ae0bbdc8c6674259b25bef5d2a1d6af5d39d7200c819cf99e07f7dfef1c51e", size = 42829529, upload_time = "2025-07-18T00:55:47.069Z" }, - { url = "https://files.pythonhosted.org/packages/33/27/1a93a25c92717f6aa0fca06eb4700860577d016cd3ae51aad0e0488ac899/pyarrow-21.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:58c30a1729f82d201627c173d91bd431db88ea74dcaa3885855bc6203e433b82", size = 43367883, upload_time = "2025-07-18T00:55:53.069Z" }, - { url = "https://files.pythonhosted.org/packages/05/d9/4d09d919f35d599bc05c6950095e358c3e15148ead26292dfca1fb659b0c/pyarrow-21.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:072116f65604b822a7f22945a7a6e581cfa28e3454fdcc6939d4ff6090126623", size = 45133802, upload_time = "2025-07-18T00:55:57.714Z" }, - { url = "https://files.pythonhosted.org/packages/71/30/f3795b6e192c3ab881325ffe172e526499eb3780e306a15103a2764916a2/pyarrow-21.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:cf56ec8b0a5c8c9d7021d6fd754e688104f9ebebf1bf4449613c9531f5346a18", size = 26203175, upload_time = "2025-07-18T00:56:01.364Z" }, - { url = "https://files.pythonhosted.org/packages/16/ca/c7eaa8e62db8fb37ce942b1ea0c6d7abfe3786ca193957afa25e71b81b66/pyarrow-21.0.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:e99310a4ebd4479bcd1964dff9e14af33746300cb014aa4a3781738ac63baf4a", size = 31154306, upload_time = "2025-07-18T00:56:04.42Z" }, - { url = "https://files.pythonhosted.org/packages/ce/e8/e87d9e3b2489302b3a1aea709aaca4b781c5252fcb812a17ab6275a9a484/pyarrow-21.0.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:d2fe8e7f3ce329a71b7ddd7498b3cfac0eeb200c2789bd840234f0dc271a8efe", size = 32680622, upload_time = "2025-07-18T00:56:07.505Z" }, - { url = "https://files.pythonhosted.org/packages/84/52/79095d73a742aa0aba370c7942b1b655f598069489ab387fe47261a849e1/pyarrow-21.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:f522e5709379d72fb3da7785aa489ff0bb87448a9dc5a75f45763a795a089ebd", size = 41104094, upload_time = "2025-07-18T00:56:10.994Z" }, - { url = "https://files.pythonhosted.org/packages/89/4b/7782438b551dbb0468892a276b8c789b8bbdb25ea5c5eb27faadd753e037/pyarrow-21.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:69cbbdf0631396e9925e048cfa5bce4e8c3d3b41562bbd70c685a8eb53a91e61", size = 42825576, upload_time = "2025-07-18T00:56:15.569Z" }, - { url = "https://files.pythonhosted.org/packages/b3/62/0f29de6e0a1e33518dec92c65be0351d32d7ca351e51ec5f4f837a9aab91/pyarrow-21.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:731c7022587006b755d0bdb27626a1a3bb004bb56b11fb30d98b6c1b4718579d", size = 43368342, upload_time = "2025-07-18T00:56:19.531Z" }, - { url = "https://files.pythonhosted.org/packages/90/c7/0fa1f3f29cf75f339768cc698c8ad4ddd2481c1742e9741459911c9ac477/pyarrow-21.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc56bc708f2d8ac71bd1dcb927e458c93cec10b98eb4120206a4091db7b67b99", size = 45131218, upload_time = "2025-07-18T00:56:23.347Z" }, - { url = "https://files.pythonhosted.org/packages/01/63/581f2076465e67b23bc5a37d4a2abff8362d389d29d8105832e82c9c811c/pyarrow-21.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:186aa00bca62139f75b7de8420f745f2af12941595bbbfa7ed3870ff63e25636", size = 26087551, upload_time = "2025-07-18T00:56:26.758Z" }, - { url = "https://files.pythonhosted.org/packages/c9/ab/357d0d9648bb8241ee7348e564f2479d206ebe6e1c47ac5027c2e31ecd39/pyarrow-21.0.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:a7a102574faa3f421141a64c10216e078df467ab9576684d5cd696952546e2da", size = 31290064, upload_time = "2025-07-18T00:56:30.214Z" }, - { url = "https://files.pythonhosted.org/packages/3f/8a/5685d62a990e4cac2043fc76b4661bf38d06efed55cf45a334b455bd2759/pyarrow-21.0.0-cp313-cp313t-macosx_12_0_x86_64.whl", hash = "sha256:1e005378c4a2c6db3ada3ad4c217b381f6c886f0a80d6a316fe586b90f77efd7", size = 32727837, upload_time = "2025-07-18T00:56:33.935Z" }, - { url = "https://files.pythonhosted.org/packages/fc/de/c0828ee09525c2bafefd3e736a248ebe764d07d0fd762d4f0929dbc516c9/pyarrow-21.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:65f8e85f79031449ec8706b74504a316805217b35b6099155dd7e227eef0d4b6", size = 41014158, upload_time = "2025-07-18T00:56:37.528Z" }, - { url = "https://files.pythonhosted.org/packages/6e/26/a2865c420c50b7a3748320b614f3484bfcde8347b2639b2b903b21ce6a72/pyarrow-21.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:3a81486adc665c7eb1a2bde0224cfca6ceaba344a82a971ef059678417880eb8", size = 42667885, upload_time = "2025-07-18T00:56:41.483Z" }, - { url = "https://files.pythonhosted.org/packages/0a/f9/4ee798dc902533159250fb4321267730bc0a107d8c6889e07c3add4fe3a5/pyarrow-21.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:fc0d2f88b81dcf3ccf9a6ae17f89183762c8a94a5bdcfa09e05cfe413acf0503", size = 43276625, upload_time = "2025-07-18T00:56:48.002Z" }, - { url = "https://files.pythonhosted.org/packages/5a/da/e02544d6997037a4b0d22d8e5f66bc9315c3671371a8b18c79ade1cefe14/pyarrow-21.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6299449adf89df38537837487a4f8d3bd91ec94354fdd2a7d30bc11c48ef6e79", size = 44951890, upload_time = "2025-07-18T00:56:52.568Z" }, - { url = "https://files.pythonhosted.org/packages/e5/4e/519c1bc1876625fe6b71e9a28287c43ec2f20f73c658b9ae1d485c0c206e/pyarrow-21.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:222c39e2c70113543982c6b34f3077962b44fca38c0bd9e68bb6781534425c10", size = 26371006, upload_time = "2025-07-18T00:56:56.379Z" }, + { url = "https://files.pythonhosted.org/packages/ca/d4/d4f817b21aacc30195cf6a46ba041dd1be827efa4a623cc8bf39a1c2a0c0/pyarrow-21.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:3a302f0e0963db37e0a24a70c56cf91a4faa0bca51c23812279ca2e23481fccd", size = 31160305, upload-time = "2025-07-18T00:55:35.373Z" }, + { url = "https://files.pythonhosted.org/packages/a2/9c/dcd38ce6e4b4d9a19e1d36914cb8e2b1da4e6003dd075474c4cfcdfe0601/pyarrow-21.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:b6b27cf01e243871390474a211a7922bfbe3bda21e39bc9160daf0da3fe48876", size = 32684264, upload-time = "2025-07-18T00:55:39.303Z" }, + { url = "https://files.pythonhosted.org/packages/4f/74/2a2d9f8d7a59b639523454bec12dba35ae3d0a07d8ab529dc0809f74b23c/pyarrow-21.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e72a8ec6b868e258a2cd2672d91f2860ad532d590ce94cdf7d5e7ec674ccf03d", size = 41108099, upload-time = "2025-07-18T00:55:42.889Z" }, + { url = "https://files.pythonhosted.org/packages/ad/90/2660332eeb31303c13b653ea566a9918484b6e4d6b9d2d46879a33ab0622/pyarrow-21.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b7ae0bbdc8c6674259b25bef5d2a1d6af5d39d7200c819cf99e07f7dfef1c51e", size = 42829529, upload-time = "2025-07-18T00:55:47.069Z" }, + { url = "https://files.pythonhosted.org/packages/33/27/1a93a25c92717f6aa0fca06eb4700860577d016cd3ae51aad0e0488ac899/pyarrow-21.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:58c30a1729f82d201627c173d91bd431db88ea74dcaa3885855bc6203e433b82", size = 43367883, upload-time = "2025-07-18T00:55:53.069Z" }, + { url = "https://files.pythonhosted.org/packages/05/d9/4d09d919f35d599bc05c6950095e358c3e15148ead26292dfca1fb659b0c/pyarrow-21.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:072116f65604b822a7f22945a7a6e581cfa28e3454fdcc6939d4ff6090126623", size = 45133802, upload-time = "2025-07-18T00:55:57.714Z" }, + { url = "https://files.pythonhosted.org/packages/71/30/f3795b6e192c3ab881325ffe172e526499eb3780e306a15103a2764916a2/pyarrow-21.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:cf56ec8b0a5c8c9d7021d6fd754e688104f9ebebf1bf4449613c9531f5346a18", size = 26203175, upload-time = "2025-07-18T00:56:01.364Z" }, + { url = "https://files.pythonhosted.org/packages/16/ca/c7eaa8e62db8fb37ce942b1ea0c6d7abfe3786ca193957afa25e71b81b66/pyarrow-21.0.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:e99310a4ebd4479bcd1964dff9e14af33746300cb014aa4a3781738ac63baf4a", size = 31154306, upload-time = "2025-07-18T00:56:04.42Z" }, + { url = "https://files.pythonhosted.org/packages/ce/e8/e87d9e3b2489302b3a1aea709aaca4b781c5252fcb812a17ab6275a9a484/pyarrow-21.0.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:d2fe8e7f3ce329a71b7ddd7498b3cfac0eeb200c2789bd840234f0dc271a8efe", size = 32680622, upload-time = "2025-07-18T00:56:07.505Z" }, + { url = "https://files.pythonhosted.org/packages/84/52/79095d73a742aa0aba370c7942b1b655f598069489ab387fe47261a849e1/pyarrow-21.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:f522e5709379d72fb3da7785aa489ff0bb87448a9dc5a75f45763a795a089ebd", size = 41104094, upload-time = "2025-07-18T00:56:10.994Z" }, + { url = "https://files.pythonhosted.org/packages/89/4b/7782438b551dbb0468892a276b8c789b8bbdb25ea5c5eb27faadd753e037/pyarrow-21.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:69cbbdf0631396e9925e048cfa5bce4e8c3d3b41562bbd70c685a8eb53a91e61", size = 42825576, upload-time = "2025-07-18T00:56:15.569Z" }, + { url = "https://files.pythonhosted.org/packages/b3/62/0f29de6e0a1e33518dec92c65be0351d32d7ca351e51ec5f4f837a9aab91/pyarrow-21.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:731c7022587006b755d0bdb27626a1a3bb004bb56b11fb30d98b6c1b4718579d", size = 43368342, upload-time = "2025-07-18T00:56:19.531Z" }, + { url = "https://files.pythonhosted.org/packages/90/c7/0fa1f3f29cf75f339768cc698c8ad4ddd2481c1742e9741459911c9ac477/pyarrow-21.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc56bc708f2d8ac71bd1dcb927e458c93cec10b98eb4120206a4091db7b67b99", size = 45131218, upload-time = "2025-07-18T00:56:23.347Z" }, + { url = "https://files.pythonhosted.org/packages/01/63/581f2076465e67b23bc5a37d4a2abff8362d389d29d8105832e82c9c811c/pyarrow-21.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:186aa00bca62139f75b7de8420f745f2af12941595bbbfa7ed3870ff63e25636", size = 26087551, upload-time = "2025-07-18T00:56:26.758Z" }, + { url = "https://files.pythonhosted.org/packages/c9/ab/357d0d9648bb8241ee7348e564f2479d206ebe6e1c47ac5027c2e31ecd39/pyarrow-21.0.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:a7a102574faa3f421141a64c10216e078df467ab9576684d5cd696952546e2da", size = 31290064, upload-time = "2025-07-18T00:56:30.214Z" }, + { url = "https://files.pythonhosted.org/packages/3f/8a/5685d62a990e4cac2043fc76b4661bf38d06efed55cf45a334b455bd2759/pyarrow-21.0.0-cp313-cp313t-macosx_12_0_x86_64.whl", hash = "sha256:1e005378c4a2c6db3ada3ad4c217b381f6c886f0a80d6a316fe586b90f77efd7", size = 32727837, upload-time = "2025-07-18T00:56:33.935Z" }, + { url = "https://files.pythonhosted.org/packages/fc/de/c0828ee09525c2bafefd3e736a248ebe764d07d0fd762d4f0929dbc516c9/pyarrow-21.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:65f8e85f79031449ec8706b74504a316805217b35b6099155dd7e227eef0d4b6", size = 41014158, upload-time = "2025-07-18T00:56:37.528Z" }, + { url = "https://files.pythonhosted.org/packages/6e/26/a2865c420c50b7a3748320b614f3484bfcde8347b2639b2b903b21ce6a72/pyarrow-21.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:3a81486adc665c7eb1a2bde0224cfca6ceaba344a82a971ef059678417880eb8", size = 42667885, upload-time = "2025-07-18T00:56:41.483Z" }, + { url = "https://files.pythonhosted.org/packages/0a/f9/4ee798dc902533159250fb4321267730bc0a107d8c6889e07c3add4fe3a5/pyarrow-21.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:fc0d2f88b81dcf3ccf9a6ae17f89183762c8a94a5bdcfa09e05cfe413acf0503", size = 43276625, upload-time = "2025-07-18T00:56:48.002Z" }, + { url = "https://files.pythonhosted.org/packages/5a/da/e02544d6997037a4b0d22d8e5f66bc9315c3671371a8b18c79ade1cefe14/pyarrow-21.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6299449adf89df38537837487a4f8d3bd91ec94354fdd2a7d30bc11c48ef6e79", size = 44951890, upload-time = "2025-07-18T00:56:52.568Z" }, + { url = "https://files.pythonhosted.org/packages/e5/4e/519c1bc1876625fe6b71e9a28287c43ec2f20f73c658b9ae1d485c0c206e/pyarrow-21.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:222c39e2c70113543982c6b34f3077962b44fca38c0bd9e68bb6781534425c10", size = 26371006, upload-time = "2025-07-18T00:56:56.379Z" }, ] [[package]] name = "pyasn1" version = "0.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ba/e9/01f1a64245b89f039897cb0130016d79f77d52669aae6ee7b159a6c4c018/pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034", size = 145322, upload_time = "2024-09-10T22:41:42.55Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ba/e9/01f1a64245b89f039897cb0130016d79f77d52669aae6ee7b159a6c4c018/pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034", size = 145322, upload-time = "2024-09-10T22:41:42.55Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/f1/d6a797abb14f6283c0ddff96bbdd46937f64122b8c925cab503dd37f8214/pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629", size = 83135, upload_time = "2024-09-11T16:00:36.122Z" }, + { url = "https://files.pythonhosted.org/packages/c8/f1/d6a797abb14f6283c0ddff96bbdd46937f64122b8c925cab503dd37f8214/pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629", size = 83135, upload-time = "2024-09-11T16:00:36.122Z" }, ] [[package]] @@ -4606,9 +4653,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyasn1" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e9/e6/78ebbb10a8c8e4b61a59249394a4a594c1a7af95593dc933a349c8d00964/pyasn1_modules-0.4.2.tar.gz", hash = "sha256:677091de870a80aae844b1ca6134f54652fa2c8c5a52aa396440ac3106e941e6", size = 307892, upload_time = "2025-03-28T02:41:22.17Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e9/e6/78ebbb10a8c8e4b61a59249394a4a594c1a7af95593dc933a349c8d00964/pyasn1_modules-0.4.2.tar.gz", hash = "sha256:677091de870a80aae844b1ca6134f54652fa2c8c5a52aa396440ac3106e941e6", size = 307892, upload-time = "2025-03-28T02:41:22.17Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl", hash = "sha256:29253a9207ce32b64c3ac6600edc75368f98473906e8fd1043bd6b5b1de2c14a", size = 181259, upload_time = "2025-03-28T02:41:19.028Z" }, + { url = "https://files.pythonhosted.org/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl", hash = "sha256:29253a9207ce32b64c3ac6600edc75368f98473906e8fd1043bd6b5b1de2c14a", size = 181259, upload-time = "2025-03-28T02:41:19.028Z" }, ] [[package]] @@ -4625,65 +4672,65 @@ dependencies = [ { name = "python3-xlib", marker = "sys_platform == 'linux'" }, { name = "pytweening" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/65/ff/cdae0a8c2118a0de74b6cf4cbcdcaf8fd25857e6c3f205ce4b1794b27814/PyAutoGUI-0.9.54.tar.gz", hash = "sha256:dd1d29e8fd118941cb193f74df57e5c6ff8e9253b99c7b04f39cfc69f3ae04b2", size = 61236, upload_time = "2023-05-24T20:11:32.972Z" } +sdist = { url = "https://files.pythonhosted.org/packages/65/ff/cdae0a8c2118a0de74b6cf4cbcdcaf8fd25857e6c3f205ce4b1794b27814/PyAutoGUI-0.9.54.tar.gz", hash = "sha256:dd1d29e8fd118941cb193f74df57e5c6ff8e9253b99c7b04f39cfc69f3ae04b2", size = 61236, upload-time = "2023-05-24T20:11:32.972Z" } [[package]] name = "pyclipper" version = "1.3.0.post6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4a/b2/550fe500e49c464d73fabcb8cb04d47e4885d6ca4cfc1f5b0a125a95b19a/pyclipper-1.3.0.post6.tar.gz", hash = "sha256:42bff0102fa7a7f2abdd795a2594654d62b786d0c6cd67b72d469114fdeb608c", size = 165909, upload_time = "2024-10-18T12:23:09.069Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4a/b2/550fe500e49c464d73fabcb8cb04d47e4885d6ca4cfc1f5b0a125a95b19a/pyclipper-1.3.0.post6.tar.gz", hash = "sha256:42bff0102fa7a7f2abdd795a2594654d62b786d0c6cd67b72d469114fdeb608c", size = 165909, upload-time = "2024-10-18T12:23:09.069Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/c8/197d9a1d8354922d24d11d22fb2e0cc1ebc182f8a30496b7ddbe89467ce1/pyclipper-1.3.0.post6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6363b9d79ba1b5d8f32d1623e797c1e9f994600943402e68d5266067bdde173e", size = 270487, upload_time = "2024-10-18T12:22:14.852Z" }, - { url = "https://files.pythonhosted.org/packages/8e/8e/eb14eadf054494ad81446e21c4ea163b941747610b0eb9051644395f567e/pyclipper-1.3.0.post6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:32cd7fb9c1c893eb87f82a072dbb5e26224ea7cebbad9dc306d67e1ac62dd229", size = 143469, upload_time = "2024-10-18T12:22:16.109Z" }, - { url = "https://files.pythonhosted.org/packages/cf/e5/6c4a8df6e904c133bb4c5309d211d31c751db60cbd36a7250c02b05494a1/pyclipper-1.3.0.post6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3aab10e3c10ed8fa60c608fb87c040089b83325c937f98f06450cf9fcfdaf1d", size = 944206, upload_time = "2024-10-18T12:22:17.216Z" }, - { url = "https://files.pythonhosted.org/packages/76/65/cb014acc41cd5bf6bbfa4671c7faffffb9cee01706642c2dec70c5209ac8/pyclipper-1.3.0.post6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58eae2ff92a8cae1331568df076c4c5775bf946afab0068b217f0cf8e188eb3c", size = 963797, upload_time = "2024-10-18T12:22:18.881Z" }, - { url = "https://files.pythonhosted.org/packages/80/ec/b40cd81ab7598984167508a5369a2fa31a09fe3b3e3d0b73aa50e06d4b3f/pyclipper-1.3.0.post6-cp312-cp312-win32.whl", hash = "sha256:793b0aa54b914257aa7dc76b793dd4dcfb3c84011d48df7e41ba02b571616eaf", size = 99456, upload_time = "2024-10-18T12:22:20.084Z" }, - { url = "https://files.pythonhosted.org/packages/24/3a/7d6292e3c94fb6b872d8d7e80d909dc527ee6b0af73b753c63fdde65a7da/pyclipper-1.3.0.post6-cp312-cp312-win_amd64.whl", hash = "sha256:d3f9da96f83b8892504923beb21a481cd4516c19be1d39eb57a92ef1c9a29548", size = 110278, upload_time = "2024-10-18T12:22:21.178Z" }, - { url = "https://files.pythonhosted.org/packages/8c/b3/75232906bd13f869600d23bdb8fe6903cc899fa7e96981ae4c9b7d9c409e/pyclipper-1.3.0.post6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f129284d2c7bcd213d11c0f35e1ae506a1144ce4954e9d1734d63b120b0a1b58", size = 268254, upload_time = "2024-10-18T12:22:22.272Z" }, - { url = "https://files.pythonhosted.org/packages/0b/db/35843050a3dd7586781497a21ca6c8d48111afb66061cb40c3d3c288596d/pyclipper-1.3.0.post6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:188fbfd1d30d02247f92c25ce856f5f3c75d841251f43367dbcf10935bc48f38", size = 142204, upload_time = "2024-10-18T12:22:24.315Z" }, - { url = "https://files.pythonhosted.org/packages/7c/d7/1faa0ff35caa02cb32cb0583688cded3f38788f33e02bfe6461fbcc1bee1/pyclipper-1.3.0.post6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6d129d0c2587f2f5904d201a4021f859afbb45fada4261c9fdedb2205b09d23", size = 943835, upload_time = "2024-10-18T12:22:26.233Z" }, - { url = "https://files.pythonhosted.org/packages/31/10/c0bf140bee2844e2c0617fdcc8a4e8daf98e71710046b06034e6f1963404/pyclipper-1.3.0.post6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c9c80b5c46eef38ba3f12dd818dc87f5f2a0853ba914b6f91b133232315f526", size = 962510, upload_time = "2024-10-18T12:22:27.573Z" }, - { url = "https://files.pythonhosted.org/packages/85/6f/8c6afc49b51b1bf16d5903ecd5aee657cf88f52c83cb5fabf771deeba728/pyclipper-1.3.0.post6-cp313-cp313-win32.whl", hash = "sha256:b15113ec4fc423b58e9ae80aa95cf5a0802f02d8f02a98a46af3d7d66ff0cc0e", size = 98836, upload_time = "2024-10-18T12:22:29.157Z" }, - { url = "https://files.pythonhosted.org/packages/d5/19/9ff4551b42f2068686c50c0d199072fa67aee57fc5cf86770cacf71efda3/pyclipper-1.3.0.post6-cp313-cp313-win_amd64.whl", hash = "sha256:e5ff68fa770ac654c7974fc78792978796f068bd274e95930c0691c31e192889", size = 109672, upload_time = "2024-10-18T12:22:30.411Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c8/197d9a1d8354922d24d11d22fb2e0cc1ebc182f8a30496b7ddbe89467ce1/pyclipper-1.3.0.post6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6363b9d79ba1b5d8f32d1623e797c1e9f994600943402e68d5266067bdde173e", size = 270487, upload-time = "2024-10-18T12:22:14.852Z" }, + { url = "https://files.pythonhosted.org/packages/8e/8e/eb14eadf054494ad81446e21c4ea163b941747610b0eb9051644395f567e/pyclipper-1.3.0.post6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:32cd7fb9c1c893eb87f82a072dbb5e26224ea7cebbad9dc306d67e1ac62dd229", size = 143469, upload-time = "2024-10-18T12:22:16.109Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e5/6c4a8df6e904c133bb4c5309d211d31c751db60cbd36a7250c02b05494a1/pyclipper-1.3.0.post6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3aab10e3c10ed8fa60c608fb87c040089b83325c937f98f06450cf9fcfdaf1d", size = 944206, upload-time = "2024-10-18T12:22:17.216Z" }, + { url = "https://files.pythonhosted.org/packages/76/65/cb014acc41cd5bf6bbfa4671c7faffffb9cee01706642c2dec70c5209ac8/pyclipper-1.3.0.post6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58eae2ff92a8cae1331568df076c4c5775bf946afab0068b217f0cf8e188eb3c", size = 963797, upload-time = "2024-10-18T12:22:18.881Z" }, + { url = "https://files.pythonhosted.org/packages/80/ec/b40cd81ab7598984167508a5369a2fa31a09fe3b3e3d0b73aa50e06d4b3f/pyclipper-1.3.0.post6-cp312-cp312-win32.whl", hash = "sha256:793b0aa54b914257aa7dc76b793dd4dcfb3c84011d48df7e41ba02b571616eaf", size = 99456, upload-time = "2024-10-18T12:22:20.084Z" }, + { url = "https://files.pythonhosted.org/packages/24/3a/7d6292e3c94fb6b872d8d7e80d909dc527ee6b0af73b753c63fdde65a7da/pyclipper-1.3.0.post6-cp312-cp312-win_amd64.whl", hash = "sha256:d3f9da96f83b8892504923beb21a481cd4516c19be1d39eb57a92ef1c9a29548", size = 110278, upload-time = "2024-10-18T12:22:21.178Z" }, + { url = "https://files.pythonhosted.org/packages/8c/b3/75232906bd13f869600d23bdb8fe6903cc899fa7e96981ae4c9b7d9c409e/pyclipper-1.3.0.post6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f129284d2c7bcd213d11c0f35e1ae506a1144ce4954e9d1734d63b120b0a1b58", size = 268254, upload-time = "2024-10-18T12:22:22.272Z" }, + { url = "https://files.pythonhosted.org/packages/0b/db/35843050a3dd7586781497a21ca6c8d48111afb66061cb40c3d3c288596d/pyclipper-1.3.0.post6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:188fbfd1d30d02247f92c25ce856f5f3c75d841251f43367dbcf10935bc48f38", size = 142204, upload-time = "2024-10-18T12:22:24.315Z" }, + { url = "https://files.pythonhosted.org/packages/7c/d7/1faa0ff35caa02cb32cb0583688cded3f38788f33e02bfe6461fbcc1bee1/pyclipper-1.3.0.post6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6d129d0c2587f2f5904d201a4021f859afbb45fada4261c9fdedb2205b09d23", size = 943835, upload-time = "2024-10-18T12:22:26.233Z" }, + { url = "https://files.pythonhosted.org/packages/31/10/c0bf140bee2844e2c0617fdcc8a4e8daf98e71710046b06034e6f1963404/pyclipper-1.3.0.post6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c9c80b5c46eef38ba3f12dd818dc87f5f2a0853ba914b6f91b133232315f526", size = 962510, upload-time = "2024-10-18T12:22:27.573Z" }, + { url = "https://files.pythonhosted.org/packages/85/6f/8c6afc49b51b1bf16d5903ecd5aee657cf88f52c83cb5fabf771deeba728/pyclipper-1.3.0.post6-cp313-cp313-win32.whl", hash = "sha256:b15113ec4fc423b58e9ae80aa95cf5a0802f02d8f02a98a46af3d7d66ff0cc0e", size = 98836, upload-time = "2024-10-18T12:22:29.157Z" }, + { url = "https://files.pythonhosted.org/packages/d5/19/9ff4551b42f2068686c50c0d199072fa67aee57fc5cf86770cacf71efda3/pyclipper-1.3.0.post6-cp313-cp313-win_amd64.whl", hash = "sha256:e5ff68fa770ac654c7974fc78792978796f068bd274e95930c0691c31e192889", size = 109672, upload-time = "2024-10-18T12:22:30.411Z" }, ] [[package]] name = "pycparser" version = "2.23" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload_time = "2025-09-09T13:23:47.91Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload-time = "2025-09-09T13:23:47.91Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload_time = "2025-09-09T13:23:46.651Z" }, + { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload-time = "2025-09-09T13:23:46.651Z" }, ] [[package]] name = "pycryptodomex" version = "3.23.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c9/85/e24bf90972a30b0fcd16c73009add1d7d7cd9140c2498a68252028899e41/pycryptodomex-3.23.0.tar.gz", hash = "sha256:71909758f010c82bc99b0abf4ea12012c98962fbf0583c2164f8b84533c2e4da", size = 4922157, upload_time = "2025-05-17T17:23:41.434Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c9/85/e24bf90972a30b0fcd16c73009add1d7d7cd9140c2498a68252028899e41/pycryptodomex-3.23.0.tar.gz", hash = "sha256:71909758f010c82bc99b0abf4ea12012c98962fbf0583c2164f8b84533c2e4da", size = 4922157, upload-time = "2025-05-17T17:23:41.434Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/00/10edb04777069a42490a38c137099d4b17ba6e36a4e6e28bdc7470e9e853/pycryptodomex-3.23.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:7b37e08e3871efe2187bc1fd9320cc81d87caf19816c648f24443483005ff886", size = 2498764, upload_time = "2025-05-17T17:22:21.453Z" }, - { url = "https://files.pythonhosted.org/packages/6b/3f/2872a9c2d3a27eac094f9ceaa5a8a483b774ae69018040ea3240d5b11154/pycryptodomex-3.23.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:91979028227543010d7b2ba2471cf1d1e398b3f183cb105ac584df0c36dac28d", size = 1643012, upload_time = "2025-05-17T17:22:23.702Z" }, - { url = "https://files.pythonhosted.org/packages/70/af/774c2e2b4f6570fbf6a4972161adbb183aeeaa1863bde31e8706f123bf92/pycryptodomex-3.23.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b8962204c47464d5c1c4038abeadd4514a133b28748bcd9fa5b6d62e3cec6fa", size = 2187643, upload_time = "2025-05-17T17:22:26.37Z" }, - { url = "https://files.pythonhosted.org/packages/de/a3/71065b24cb889d537954cedc3ae5466af00a2cabcff8e29b73be047e9a19/pycryptodomex-3.23.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a33986a0066860f7fcf7c7bd2bc804fa90e434183645595ae7b33d01f3c91ed8", size = 2273762, upload_time = "2025-05-17T17:22:28.313Z" }, - { url = "https://files.pythonhosted.org/packages/c9/0b/ff6f43b7fbef4d302c8b981fe58467b8871902cdc3eb28896b52421422cc/pycryptodomex-3.23.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7947ab8d589e3178da3d7cdeabe14f841b391e17046954f2fbcd941705762b5", size = 2313012, upload_time = "2025-05-17T17:22:30.57Z" }, - { url = "https://files.pythonhosted.org/packages/02/de/9d4772c0506ab6da10b41159493657105d3f8bb5c53615d19452afc6b315/pycryptodomex-3.23.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c25e30a20e1b426e1f0fa00131c516f16e474204eee1139d1603e132acffc314", size = 2186856, upload_time = "2025-05-17T17:22:32.819Z" }, - { url = "https://files.pythonhosted.org/packages/28/ad/8b30efcd6341707a234e5eba5493700a17852ca1ac7a75daa7945fcf6427/pycryptodomex-3.23.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:da4fa650cef02db88c2b98acc5434461e027dce0ae8c22dd5a69013eaf510006", size = 2347523, upload_time = "2025-05-17T17:22:35.386Z" }, - { url = "https://files.pythonhosted.org/packages/0f/02/16868e9f655b7670dbb0ac4f2844145cbc42251f916fc35c414ad2359849/pycryptodomex-3.23.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:58b851b9effd0d072d4ca2e4542bf2a4abcf13c82a29fd2c93ce27ee2a2e9462", size = 2272825, upload_time = "2025-05-17T17:22:37.632Z" }, - { url = "https://files.pythonhosted.org/packages/ca/18/4ca89ac737230b52ac8ffaca42f9c6f1fd07c81a6cd821e91af79db60632/pycryptodomex-3.23.0-cp313-cp313t-win32.whl", hash = "sha256:a9d446e844f08299236780f2efa9898c818fe7e02f17263866b8550c7d5fb328", size = 1772078, upload_time = "2025-05-17T17:22:40Z" }, - { url = "https://files.pythonhosted.org/packages/73/34/13e01c322db027682e00986873eca803f11c56ade9ba5bbf3225841ea2d4/pycryptodomex-3.23.0-cp313-cp313t-win_amd64.whl", hash = "sha256:bc65bdd9fc8de7a35a74cab1c898cab391a4add33a8fe740bda00f5976ca4708", size = 1803656, upload_time = "2025-05-17T17:22:42.139Z" }, - { url = "https://files.pythonhosted.org/packages/54/68/9504c8796b1805d58f4425002bcca20f12880e6fa4dc2fc9a668705c7a08/pycryptodomex-3.23.0-cp313-cp313t-win_arm64.whl", hash = "sha256:c885da45e70139464f082018ac527fdaad26f1657a99ee13eecdce0f0ca24ab4", size = 1707172, upload_time = "2025-05-17T17:22:44.704Z" }, - { url = "https://files.pythonhosted.org/packages/dd/9c/1a8f35daa39784ed8adf93a694e7e5dc15c23c741bbda06e1d45f8979e9e/pycryptodomex-3.23.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:06698f957fe1ab229a99ba2defeeae1c09af185baa909a31a5d1f9d42b1aaed6", size = 2499240, upload_time = "2025-05-17T17:22:46.953Z" }, - { url = "https://files.pythonhosted.org/packages/7a/62/f5221a191a97157d240cf6643747558759126c76ee92f29a3f4aee3197a5/pycryptodomex-3.23.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:b2c2537863eccef2d41061e82a881dcabb04944c5c06c5aa7110b577cc487545", size = 1644042, upload_time = "2025-05-17T17:22:49.098Z" }, - { url = "https://files.pythonhosted.org/packages/8c/fd/5a054543c8988d4ed7b612721d7e78a4b9bf36bc3c5ad45ef45c22d0060e/pycryptodomex-3.23.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:43c446e2ba8df8889e0e16f02211c25b4934898384c1ec1ec04d7889c0333587", size = 2186227, upload_time = "2025-05-17T17:22:51.139Z" }, - { url = "https://files.pythonhosted.org/packages/c8/a9/8862616a85cf450d2822dbd4fff1fcaba90877907a6ff5bc2672cafe42f8/pycryptodomex-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f489c4765093fb60e2edafdf223397bc716491b2b69fe74367b70d6999257a5c", size = 2272578, upload_time = "2025-05-17T17:22:53.676Z" }, - { url = "https://files.pythonhosted.org/packages/46/9f/bda9c49a7c1842820de674ab36c79f4fbeeee03f8ff0e4f3546c3889076b/pycryptodomex-3.23.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bdc69d0d3d989a1029df0eed67cc5e8e5d968f3724f4519bd03e0ec68df7543c", size = 2312166, upload_time = "2025-05-17T17:22:56.585Z" }, - { url = "https://files.pythonhosted.org/packages/03/cc/870b9bf8ca92866ca0186534801cf8d20554ad2a76ca959538041b7a7cf4/pycryptodomex-3.23.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:6bbcb1dd0f646484939e142462d9e532482bc74475cecf9c4903d4e1cd21f003", size = 2185467, upload_time = "2025-05-17T17:22:59.237Z" }, - { url = "https://files.pythonhosted.org/packages/96/e3/ce9348236d8e669fea5dd82a90e86be48b9c341210f44e25443162aba187/pycryptodomex-3.23.0-cp37-abi3-musllinux_1_2_i686.whl", hash = "sha256:8a4fcd42ccb04c31268d1efeecfccfd1249612b4de6374205376b8f280321744", size = 2346104, upload_time = "2025-05-17T17:23:02.112Z" }, - { url = "https://files.pythonhosted.org/packages/a5/e9/e869bcee87beb89040263c416a8a50204f7f7a83ac11897646c9e71e0daf/pycryptodomex-3.23.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:55ccbe27f049743a4caf4f4221b166560d3438d0b1e5ab929e07ae1702a4d6fd", size = 2271038, upload_time = "2025-05-17T17:23:04.872Z" }, - { url = "https://files.pythonhosted.org/packages/8d/67/09ee8500dd22614af5fbaa51a4aee6e342b5fa8aecf0a6cb9cbf52fa6d45/pycryptodomex-3.23.0-cp37-abi3-win32.whl", hash = "sha256:189afbc87f0b9f158386bf051f720e20fa6145975f1e76369303d0f31d1a8d7c", size = 1771969, upload_time = "2025-05-17T17:23:07.115Z" }, - { url = "https://files.pythonhosted.org/packages/69/96/11f36f71a865dd6df03716d33bd07a67e9d20f6b8d39820470b766af323c/pycryptodomex-3.23.0-cp37-abi3-win_amd64.whl", hash = "sha256:52e5ca58c3a0b0bd5e100a9fbc8015059b05cffc6c66ce9d98b4b45e023443b9", size = 1803124, upload_time = "2025-05-17T17:23:09.267Z" }, - { url = "https://files.pythonhosted.org/packages/f9/93/45c1cdcbeb182ccd2e144c693eaa097763b08b38cded279f0053ed53c553/pycryptodomex-3.23.0-cp37-abi3-win_arm64.whl", hash = "sha256:02d87b80778c171445d67e23d1caef279bf4b25c3597050ccd2e13970b57fd51", size = 1707161, upload_time = "2025-05-17T17:23:11.414Z" }, + { url = "https://files.pythonhosted.org/packages/2e/00/10edb04777069a42490a38c137099d4b17ba6e36a4e6e28bdc7470e9e853/pycryptodomex-3.23.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:7b37e08e3871efe2187bc1fd9320cc81d87caf19816c648f24443483005ff886", size = 2498764, upload-time = "2025-05-17T17:22:21.453Z" }, + { url = "https://files.pythonhosted.org/packages/6b/3f/2872a9c2d3a27eac094f9ceaa5a8a483b774ae69018040ea3240d5b11154/pycryptodomex-3.23.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:91979028227543010d7b2ba2471cf1d1e398b3f183cb105ac584df0c36dac28d", size = 1643012, upload-time = "2025-05-17T17:22:23.702Z" }, + { url = "https://files.pythonhosted.org/packages/70/af/774c2e2b4f6570fbf6a4972161adbb183aeeaa1863bde31e8706f123bf92/pycryptodomex-3.23.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b8962204c47464d5c1c4038abeadd4514a133b28748bcd9fa5b6d62e3cec6fa", size = 2187643, upload-time = "2025-05-17T17:22:26.37Z" }, + { url = "https://files.pythonhosted.org/packages/de/a3/71065b24cb889d537954cedc3ae5466af00a2cabcff8e29b73be047e9a19/pycryptodomex-3.23.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a33986a0066860f7fcf7c7bd2bc804fa90e434183645595ae7b33d01f3c91ed8", size = 2273762, upload-time = "2025-05-17T17:22:28.313Z" }, + { url = "https://files.pythonhosted.org/packages/c9/0b/ff6f43b7fbef4d302c8b981fe58467b8871902cdc3eb28896b52421422cc/pycryptodomex-3.23.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7947ab8d589e3178da3d7cdeabe14f841b391e17046954f2fbcd941705762b5", size = 2313012, upload-time = "2025-05-17T17:22:30.57Z" }, + { url = "https://files.pythonhosted.org/packages/02/de/9d4772c0506ab6da10b41159493657105d3f8bb5c53615d19452afc6b315/pycryptodomex-3.23.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c25e30a20e1b426e1f0fa00131c516f16e474204eee1139d1603e132acffc314", size = 2186856, upload-time = "2025-05-17T17:22:32.819Z" }, + { url = "https://files.pythonhosted.org/packages/28/ad/8b30efcd6341707a234e5eba5493700a17852ca1ac7a75daa7945fcf6427/pycryptodomex-3.23.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:da4fa650cef02db88c2b98acc5434461e027dce0ae8c22dd5a69013eaf510006", size = 2347523, upload-time = "2025-05-17T17:22:35.386Z" }, + { url = "https://files.pythonhosted.org/packages/0f/02/16868e9f655b7670dbb0ac4f2844145cbc42251f916fc35c414ad2359849/pycryptodomex-3.23.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:58b851b9effd0d072d4ca2e4542bf2a4abcf13c82a29fd2c93ce27ee2a2e9462", size = 2272825, upload-time = "2025-05-17T17:22:37.632Z" }, + { url = "https://files.pythonhosted.org/packages/ca/18/4ca89ac737230b52ac8ffaca42f9c6f1fd07c81a6cd821e91af79db60632/pycryptodomex-3.23.0-cp313-cp313t-win32.whl", hash = "sha256:a9d446e844f08299236780f2efa9898c818fe7e02f17263866b8550c7d5fb328", size = 1772078, upload-time = "2025-05-17T17:22:40Z" }, + { url = "https://files.pythonhosted.org/packages/73/34/13e01c322db027682e00986873eca803f11c56ade9ba5bbf3225841ea2d4/pycryptodomex-3.23.0-cp313-cp313t-win_amd64.whl", hash = "sha256:bc65bdd9fc8de7a35a74cab1c898cab391a4add33a8fe740bda00f5976ca4708", size = 1803656, upload-time = "2025-05-17T17:22:42.139Z" }, + { url = "https://files.pythonhosted.org/packages/54/68/9504c8796b1805d58f4425002bcca20f12880e6fa4dc2fc9a668705c7a08/pycryptodomex-3.23.0-cp313-cp313t-win_arm64.whl", hash = "sha256:c885da45e70139464f082018ac527fdaad26f1657a99ee13eecdce0f0ca24ab4", size = 1707172, upload-time = "2025-05-17T17:22:44.704Z" }, + { url = "https://files.pythonhosted.org/packages/dd/9c/1a8f35daa39784ed8adf93a694e7e5dc15c23c741bbda06e1d45f8979e9e/pycryptodomex-3.23.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:06698f957fe1ab229a99ba2defeeae1c09af185baa909a31a5d1f9d42b1aaed6", size = 2499240, upload-time = "2025-05-17T17:22:46.953Z" }, + { url = "https://files.pythonhosted.org/packages/7a/62/f5221a191a97157d240cf6643747558759126c76ee92f29a3f4aee3197a5/pycryptodomex-3.23.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:b2c2537863eccef2d41061e82a881dcabb04944c5c06c5aa7110b577cc487545", size = 1644042, upload-time = "2025-05-17T17:22:49.098Z" }, + { url = "https://files.pythonhosted.org/packages/8c/fd/5a054543c8988d4ed7b612721d7e78a4b9bf36bc3c5ad45ef45c22d0060e/pycryptodomex-3.23.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:43c446e2ba8df8889e0e16f02211c25b4934898384c1ec1ec04d7889c0333587", size = 2186227, upload-time = "2025-05-17T17:22:51.139Z" }, + { url = "https://files.pythonhosted.org/packages/c8/a9/8862616a85cf450d2822dbd4fff1fcaba90877907a6ff5bc2672cafe42f8/pycryptodomex-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f489c4765093fb60e2edafdf223397bc716491b2b69fe74367b70d6999257a5c", size = 2272578, upload-time = "2025-05-17T17:22:53.676Z" }, + { url = "https://files.pythonhosted.org/packages/46/9f/bda9c49a7c1842820de674ab36c79f4fbeeee03f8ff0e4f3546c3889076b/pycryptodomex-3.23.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bdc69d0d3d989a1029df0eed67cc5e8e5d968f3724f4519bd03e0ec68df7543c", size = 2312166, upload-time = "2025-05-17T17:22:56.585Z" }, + { url = "https://files.pythonhosted.org/packages/03/cc/870b9bf8ca92866ca0186534801cf8d20554ad2a76ca959538041b7a7cf4/pycryptodomex-3.23.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:6bbcb1dd0f646484939e142462d9e532482bc74475cecf9c4903d4e1cd21f003", size = 2185467, upload-time = "2025-05-17T17:22:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/96/e3/ce9348236d8e669fea5dd82a90e86be48b9c341210f44e25443162aba187/pycryptodomex-3.23.0-cp37-abi3-musllinux_1_2_i686.whl", hash = "sha256:8a4fcd42ccb04c31268d1efeecfccfd1249612b4de6374205376b8f280321744", size = 2346104, upload-time = "2025-05-17T17:23:02.112Z" }, + { url = "https://files.pythonhosted.org/packages/a5/e9/e869bcee87beb89040263c416a8a50204f7f7a83ac11897646c9e71e0daf/pycryptodomex-3.23.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:55ccbe27f049743a4caf4f4221b166560d3438d0b1e5ab929e07ae1702a4d6fd", size = 2271038, upload-time = "2025-05-17T17:23:04.872Z" }, + { url = "https://files.pythonhosted.org/packages/8d/67/09ee8500dd22614af5fbaa51a4aee6e342b5fa8aecf0a6cb9cbf52fa6d45/pycryptodomex-3.23.0-cp37-abi3-win32.whl", hash = "sha256:189afbc87f0b9f158386bf051f720e20fa6145975f1e76369303d0f31d1a8d7c", size = 1771969, upload-time = "2025-05-17T17:23:07.115Z" }, + { url = "https://files.pythonhosted.org/packages/69/96/11f36f71a865dd6df03716d33bd07a67e9d20f6b8d39820470b766af323c/pycryptodomex-3.23.0-cp37-abi3-win_amd64.whl", hash = "sha256:52e5ca58c3a0b0bd5e100a9fbc8015059b05cffc6c66ce9d98b4b45e023443b9", size = 1803124, upload-time = "2025-05-17T17:23:09.267Z" }, + { url = "https://files.pythonhosted.org/packages/f9/93/45c1cdcbeb182ccd2e144c693eaa097763b08b38cded279f0053ed53c553/pycryptodomex-3.23.0-cp37-abi3-win_arm64.whl", hash = "sha256:02d87b80778c171445d67e23d1caef279bf4b25c3597050ccd2e13970b57fd51", size = 1707161, upload-time = "2025-05-17T17:23:11.414Z" }, ] [[package]] @@ -4696,9 +4743,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ae/54/ecab642b3bed45f7d5f59b38443dcb36ef50f85af192e6ece103dbfe9587/pydantic-2.11.10.tar.gz", hash = "sha256:dc280f0982fbda6c38fada4e476dc0a4f3aeaf9c6ad4c28df68a666ec3c61423", size = 788494, upload_time = "2025-10-04T10:40:41.338Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ae/54/ecab642b3bed45f7d5f59b38443dcb36ef50f85af192e6ece103dbfe9587/pydantic-2.11.10.tar.gz", hash = "sha256:dc280f0982fbda6c38fada4e476dc0a4f3aeaf9c6ad4c28df68a666ec3c61423", size = 788494, upload-time = "2025-10-04T10:40:41.338Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/1f/73c53fcbfb0b5a78f91176df41945ca466e71e9d9d836e5c522abda39ee7/pydantic-2.11.10-py3-none-any.whl", hash = "sha256:802a655709d49bd004c31e865ef37da30b540786a46bfce02333e0e24b5fe29a", size = 444823, upload_time = "2025-10-04T10:40:39.055Z" }, + { url = "https://files.pythonhosted.org/packages/bd/1f/73c53fcbfb0b5a78f91176df41945ca466e71e9d9d836e5c522abda39ee7/pydantic-2.11.10-py3-none-any.whl", hash = "sha256:802a655709d49bd004c31e865ef37da30b540786a46bfce02333e0e24b5fe29a", size = 444823, upload-time = "2025-10-04T10:40:39.055Z" }, ] [package.optional-dependencies] @@ -4713,39 +4760,39 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ad/88/5f2260bdfae97aabf98f1778d43f69574390ad787afb646292a638c923d4/pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc", size = 435195, upload_time = "2025-04-23T18:33:52.104Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ad/88/5f2260bdfae97aabf98f1778d43f69574390ad787afb646292a638c923d4/pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc", size = 435195, upload-time = "2025-04-23T18:33:52.104Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/8a/2b41c97f554ec8c71f2a8a5f85cb56a8b0956addfe8b0efb5b3d77e8bdc3/pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc", size = 2009000, upload_time = "2025-04-23T18:31:25.863Z" }, - { url = "https://files.pythonhosted.org/packages/a1/02/6224312aacb3c8ecbaa959897af57181fb6cf3a3d7917fd44d0f2917e6f2/pydantic_core-2.33.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3c6db6e52c6d70aa0d00d45cdb9b40f0433b96380071ea80b09277dba021ddf7", size = 1847996, upload_time = "2025-04-23T18:31:27.341Z" }, - { url = "https://files.pythonhosted.org/packages/d6/46/6dcdf084a523dbe0a0be59d054734b86a981726f221f4562aed313dbcb49/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e61206137cbc65e6d5256e1166f88331d3b6238e082d9f74613b9b765fb9025", size = 1880957, upload_time = "2025-04-23T18:31:28.956Z" }, - { url = "https://files.pythonhosted.org/packages/ec/6b/1ec2c03837ac00886ba8160ce041ce4e325b41d06a034adbef11339ae422/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb8c529b2819c37140eb51b914153063d27ed88e3bdc31b71198a198e921e011", size = 1964199, upload_time = "2025-04-23T18:31:31.025Z" }, - { url = "https://files.pythonhosted.org/packages/2d/1d/6bf34d6adb9debd9136bd197ca72642203ce9aaaa85cfcbfcf20f9696e83/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c52b02ad8b4e2cf14ca7b3d918f3eb0ee91e63b3167c32591e57c4317e134f8f", size = 2120296, upload_time = "2025-04-23T18:31:32.514Z" }, - { url = "https://files.pythonhosted.org/packages/e0/94/2bd0aaf5a591e974b32a9f7123f16637776c304471a0ab33cf263cf5591a/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:96081f1605125ba0855dfda83f6f3df5ec90c61195421ba72223de35ccfb2f88", size = 2676109, upload_time = "2025-04-23T18:31:33.958Z" }, - { url = "https://files.pythonhosted.org/packages/f9/41/4b043778cf9c4285d59742281a769eac371b9e47e35f98ad321349cc5d61/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f57a69461af2a5fa6e6bbd7a5f60d3b7e6cebb687f55106933188e79ad155c1", size = 2002028, upload_time = "2025-04-23T18:31:39.095Z" }, - { url = "https://files.pythonhosted.org/packages/cb/d5/7bb781bf2748ce3d03af04d5c969fa1308880e1dca35a9bd94e1a96a922e/pydantic_core-2.33.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:572c7e6c8bb4774d2ac88929e3d1f12bc45714ae5ee6d9a788a9fb35e60bb04b", size = 2100044, upload_time = "2025-04-23T18:31:41.034Z" }, - { url = "https://files.pythonhosted.org/packages/fe/36/def5e53e1eb0ad896785702a5bbfd25eed546cdcf4087ad285021a90ed53/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:db4b41f9bd95fbe5acd76d89920336ba96f03e149097365afe1cb092fceb89a1", size = 2058881, upload_time = "2025-04-23T18:31:42.757Z" }, - { url = "https://files.pythonhosted.org/packages/01/6c/57f8d70b2ee57fc3dc8b9610315949837fa8c11d86927b9bb044f8705419/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:fa854f5cf7e33842a892e5c73f45327760bc7bc516339fda888c75ae60edaeb6", size = 2227034, upload_time = "2025-04-23T18:31:44.304Z" }, - { url = "https://files.pythonhosted.org/packages/27/b9/9c17f0396a82b3d5cbea4c24d742083422639e7bb1d5bf600e12cb176a13/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5f483cfb75ff703095c59e365360cb73e00185e01aaea067cd19acffd2ab20ea", size = 2234187, upload_time = "2025-04-23T18:31:45.891Z" }, - { url = "https://files.pythonhosted.org/packages/b0/6a/adf5734ffd52bf86d865093ad70b2ce543415e0e356f6cacabbc0d9ad910/pydantic_core-2.33.2-cp312-cp312-win32.whl", hash = "sha256:9cb1da0f5a471435a7bc7e439b8a728e8b61e59784b2af70d7c169f8dd8ae290", size = 1892628, upload_time = "2025-04-23T18:31:47.819Z" }, - { url = "https://files.pythonhosted.org/packages/43/e4/5479fecb3606c1368d496a825d8411e126133c41224c1e7238be58b87d7e/pydantic_core-2.33.2-cp312-cp312-win_amd64.whl", hash = "sha256:f941635f2a3d96b2973e867144fde513665c87f13fe0e193c158ac51bfaaa7b2", size = 1955866, upload_time = "2025-04-23T18:31:49.635Z" }, - { url = "https://files.pythonhosted.org/packages/0d/24/8b11e8b3e2be9dd82df4b11408a67c61bb4dc4f8e11b5b0fc888b38118b5/pydantic_core-2.33.2-cp312-cp312-win_arm64.whl", hash = "sha256:cca3868ddfaccfbc4bfb1d608e2ccaaebe0ae628e1416aeb9c4d88c001bb45ab", size = 1888894, upload_time = "2025-04-23T18:31:51.609Z" }, - { url = "https://files.pythonhosted.org/packages/46/8c/99040727b41f56616573a28771b1bfa08a3d3fe74d3d513f01251f79f172/pydantic_core-2.33.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:1082dd3e2d7109ad8b7da48e1d4710c8d06c253cbc4a27c1cff4fbcaa97a9e3f", size = 2015688, upload_time = "2025-04-23T18:31:53.175Z" }, - { url = "https://files.pythonhosted.org/packages/3a/cc/5999d1eb705a6cefc31f0b4a90e9f7fc400539b1a1030529700cc1b51838/pydantic_core-2.33.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f517ca031dfc037a9c07e748cefd8d96235088b83b4f4ba8939105d20fa1dcd6", size = 1844808, upload_time = "2025-04-23T18:31:54.79Z" }, - { url = "https://files.pythonhosted.org/packages/6f/5e/a0a7b8885c98889a18b6e376f344da1ef323d270b44edf8174d6bce4d622/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a9f2c9dd19656823cb8250b0724ee9c60a82f3cdf68a080979d13092a3b0fef", size = 1885580, upload_time = "2025-04-23T18:31:57.393Z" }, - { url = "https://files.pythonhosted.org/packages/3b/2a/953581f343c7d11a304581156618c3f592435523dd9d79865903272c256a/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2b0a451c263b01acebe51895bfb0e1cc842a5c666efe06cdf13846c7418caa9a", size = 1973859, upload_time = "2025-04-23T18:31:59.065Z" }, - { url = "https://files.pythonhosted.org/packages/e6/55/f1a813904771c03a3f97f676c62cca0c0a4138654107c1b61f19c644868b/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ea40a64d23faa25e62a70ad163571c0b342b8bf66d5fa612ac0dec4f069d916", size = 2120810, upload_time = "2025-04-23T18:32:00.78Z" }, - { url = "https://files.pythonhosted.org/packages/aa/c3/053389835a996e18853ba107a63caae0b9deb4a276c6b472931ea9ae6e48/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb2d542b4d66f9470e8065c5469ec676978d625a8b7a363f07d9a501a9cb36a", size = 2676498, upload_time = "2025-04-23T18:32:02.418Z" }, - { url = "https://files.pythonhosted.org/packages/eb/3c/f4abd740877a35abade05e437245b192f9d0ffb48bbbbd708df33d3cda37/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdac5d6ffa1b5a83bca06ffe7583f5576555e6c8b3a91fbd25ea7780f825f7d", size = 2000611, upload_time = "2025-04-23T18:32:04.152Z" }, - { url = "https://files.pythonhosted.org/packages/59/a7/63ef2fed1837d1121a894d0ce88439fe3e3b3e48c7543b2a4479eb99c2bd/pydantic_core-2.33.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04a1a413977ab517154eebb2d326da71638271477d6ad87a769102f7c2488c56", size = 2107924, upload_time = "2025-04-23T18:32:06.129Z" }, - { url = "https://files.pythonhosted.org/packages/04/8f/2551964ef045669801675f1cfc3b0d74147f4901c3ffa42be2ddb1f0efc4/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c8e7af2f4e0194c22b5b37205bfb293d166a7344a5b0d0eaccebc376546d77d5", size = 2063196, upload_time = "2025-04-23T18:32:08.178Z" }, - { url = "https://files.pythonhosted.org/packages/26/bd/d9602777e77fc6dbb0c7db9ad356e9a985825547dce5ad1d30ee04903918/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:5c92edd15cd58b3c2d34873597a1e20f13094f59cf88068adb18947df5455b4e", size = 2236389, upload_time = "2025-04-23T18:32:10.242Z" }, - { url = "https://files.pythonhosted.org/packages/42/db/0e950daa7e2230423ab342ae918a794964b053bec24ba8af013fc7c94846/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:65132b7b4a1c0beded5e057324b7e16e10910c106d43675d9bd87d4f38dde162", size = 2239223, upload_time = "2025-04-23T18:32:12.382Z" }, - { url = "https://files.pythonhosted.org/packages/58/4d/4f937099c545a8a17eb52cb67fe0447fd9a373b348ccfa9a87f141eeb00f/pydantic_core-2.33.2-cp313-cp313-win32.whl", hash = "sha256:52fb90784e0a242bb96ec53f42196a17278855b0f31ac7c3cc6f5c1ec4811849", size = 1900473, upload_time = "2025-04-23T18:32:14.034Z" }, - { url = "https://files.pythonhosted.org/packages/a0/75/4a0a9bac998d78d889def5e4ef2b065acba8cae8c93696906c3a91f310ca/pydantic_core-2.33.2-cp313-cp313-win_amd64.whl", hash = "sha256:c083a3bdd5a93dfe480f1125926afcdbf2917ae714bdb80b36d34318b2bec5d9", size = 1955269, upload_time = "2025-04-23T18:32:15.783Z" }, - { url = "https://files.pythonhosted.org/packages/f9/86/1beda0576969592f1497b4ce8e7bc8cbdf614c352426271b1b10d5f0aa64/pydantic_core-2.33.2-cp313-cp313-win_arm64.whl", hash = "sha256:e80b087132752f6b3d714f041ccf74403799d3b23a72722ea2e6ba2e892555b9", size = 1893921, upload_time = "2025-04-23T18:32:18.473Z" }, - { url = "https://files.pythonhosted.org/packages/a4/7d/e09391c2eebeab681df2b74bfe6c43422fffede8dc74187b2b0bf6fd7571/pydantic_core-2.33.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61c18fba8e5e9db3ab908620af374db0ac1baa69f0f32df4f61ae23f15e586ac", size = 1806162, upload_time = "2025-04-23T18:32:20.188Z" }, - { url = "https://files.pythonhosted.org/packages/f1/3d/847b6b1fed9f8ed3bb95a9ad04fbd0b212e832d4f0f50ff4d9ee5a9f15cf/pydantic_core-2.33.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95237e53bb015f67b63c91af7518a62a8660376a6a0db19b89acc77a4d6199f5", size = 1981560, upload_time = "2025-04-23T18:32:22.354Z" }, - { url = "https://files.pythonhosted.org/packages/6f/9a/e73262f6c6656262b5fdd723ad90f518f579b7bc8622e43a942eec53c938/pydantic_core-2.33.2-cp313-cp313t-win_amd64.whl", hash = "sha256:c2fc0a768ef76c15ab9238afa6da7f69895bb5d1ee83aeea2e3509af4472d0b9", size = 1935777, upload_time = "2025-04-23T18:32:25.088Z" }, + { url = "https://files.pythonhosted.org/packages/18/8a/2b41c97f554ec8c71f2a8a5f85cb56a8b0956addfe8b0efb5b3d77e8bdc3/pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc", size = 2009000, upload-time = "2025-04-23T18:31:25.863Z" }, + { url = "https://files.pythonhosted.org/packages/a1/02/6224312aacb3c8ecbaa959897af57181fb6cf3a3d7917fd44d0f2917e6f2/pydantic_core-2.33.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3c6db6e52c6d70aa0d00d45cdb9b40f0433b96380071ea80b09277dba021ddf7", size = 1847996, upload-time = "2025-04-23T18:31:27.341Z" }, + { url = "https://files.pythonhosted.org/packages/d6/46/6dcdf084a523dbe0a0be59d054734b86a981726f221f4562aed313dbcb49/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e61206137cbc65e6d5256e1166f88331d3b6238e082d9f74613b9b765fb9025", size = 1880957, upload-time = "2025-04-23T18:31:28.956Z" }, + { url = "https://files.pythonhosted.org/packages/ec/6b/1ec2c03837ac00886ba8160ce041ce4e325b41d06a034adbef11339ae422/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb8c529b2819c37140eb51b914153063d27ed88e3bdc31b71198a198e921e011", size = 1964199, upload-time = "2025-04-23T18:31:31.025Z" }, + { url = "https://files.pythonhosted.org/packages/2d/1d/6bf34d6adb9debd9136bd197ca72642203ce9aaaa85cfcbfcf20f9696e83/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c52b02ad8b4e2cf14ca7b3d918f3eb0ee91e63b3167c32591e57c4317e134f8f", size = 2120296, upload-time = "2025-04-23T18:31:32.514Z" }, + { url = "https://files.pythonhosted.org/packages/e0/94/2bd0aaf5a591e974b32a9f7123f16637776c304471a0ab33cf263cf5591a/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:96081f1605125ba0855dfda83f6f3df5ec90c61195421ba72223de35ccfb2f88", size = 2676109, upload-time = "2025-04-23T18:31:33.958Z" }, + { url = "https://files.pythonhosted.org/packages/f9/41/4b043778cf9c4285d59742281a769eac371b9e47e35f98ad321349cc5d61/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f57a69461af2a5fa6e6bbd7a5f60d3b7e6cebb687f55106933188e79ad155c1", size = 2002028, upload-time = "2025-04-23T18:31:39.095Z" }, + { url = "https://files.pythonhosted.org/packages/cb/d5/7bb781bf2748ce3d03af04d5c969fa1308880e1dca35a9bd94e1a96a922e/pydantic_core-2.33.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:572c7e6c8bb4774d2ac88929e3d1f12bc45714ae5ee6d9a788a9fb35e60bb04b", size = 2100044, upload-time = "2025-04-23T18:31:41.034Z" }, + { url = "https://files.pythonhosted.org/packages/fe/36/def5e53e1eb0ad896785702a5bbfd25eed546cdcf4087ad285021a90ed53/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:db4b41f9bd95fbe5acd76d89920336ba96f03e149097365afe1cb092fceb89a1", size = 2058881, upload-time = "2025-04-23T18:31:42.757Z" }, + { url = "https://files.pythonhosted.org/packages/01/6c/57f8d70b2ee57fc3dc8b9610315949837fa8c11d86927b9bb044f8705419/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:fa854f5cf7e33842a892e5c73f45327760bc7bc516339fda888c75ae60edaeb6", size = 2227034, upload-time = "2025-04-23T18:31:44.304Z" }, + { url = "https://files.pythonhosted.org/packages/27/b9/9c17f0396a82b3d5cbea4c24d742083422639e7bb1d5bf600e12cb176a13/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5f483cfb75ff703095c59e365360cb73e00185e01aaea067cd19acffd2ab20ea", size = 2234187, upload-time = "2025-04-23T18:31:45.891Z" }, + { url = "https://files.pythonhosted.org/packages/b0/6a/adf5734ffd52bf86d865093ad70b2ce543415e0e356f6cacabbc0d9ad910/pydantic_core-2.33.2-cp312-cp312-win32.whl", hash = "sha256:9cb1da0f5a471435a7bc7e439b8a728e8b61e59784b2af70d7c169f8dd8ae290", size = 1892628, upload-time = "2025-04-23T18:31:47.819Z" }, + { url = "https://files.pythonhosted.org/packages/43/e4/5479fecb3606c1368d496a825d8411e126133c41224c1e7238be58b87d7e/pydantic_core-2.33.2-cp312-cp312-win_amd64.whl", hash = "sha256:f941635f2a3d96b2973e867144fde513665c87f13fe0e193c158ac51bfaaa7b2", size = 1955866, upload-time = "2025-04-23T18:31:49.635Z" }, + { url = "https://files.pythonhosted.org/packages/0d/24/8b11e8b3e2be9dd82df4b11408a67c61bb4dc4f8e11b5b0fc888b38118b5/pydantic_core-2.33.2-cp312-cp312-win_arm64.whl", hash = "sha256:cca3868ddfaccfbc4bfb1d608e2ccaaebe0ae628e1416aeb9c4d88c001bb45ab", size = 1888894, upload-time = "2025-04-23T18:31:51.609Z" }, + { url = "https://files.pythonhosted.org/packages/46/8c/99040727b41f56616573a28771b1bfa08a3d3fe74d3d513f01251f79f172/pydantic_core-2.33.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:1082dd3e2d7109ad8b7da48e1d4710c8d06c253cbc4a27c1cff4fbcaa97a9e3f", size = 2015688, upload-time = "2025-04-23T18:31:53.175Z" }, + { url = "https://files.pythonhosted.org/packages/3a/cc/5999d1eb705a6cefc31f0b4a90e9f7fc400539b1a1030529700cc1b51838/pydantic_core-2.33.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f517ca031dfc037a9c07e748cefd8d96235088b83b4f4ba8939105d20fa1dcd6", size = 1844808, upload-time = "2025-04-23T18:31:54.79Z" }, + { url = "https://files.pythonhosted.org/packages/6f/5e/a0a7b8885c98889a18b6e376f344da1ef323d270b44edf8174d6bce4d622/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a9f2c9dd19656823cb8250b0724ee9c60a82f3cdf68a080979d13092a3b0fef", size = 1885580, upload-time = "2025-04-23T18:31:57.393Z" }, + { url = "https://files.pythonhosted.org/packages/3b/2a/953581f343c7d11a304581156618c3f592435523dd9d79865903272c256a/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2b0a451c263b01acebe51895bfb0e1cc842a5c666efe06cdf13846c7418caa9a", size = 1973859, upload-time = "2025-04-23T18:31:59.065Z" }, + { url = "https://files.pythonhosted.org/packages/e6/55/f1a813904771c03a3f97f676c62cca0c0a4138654107c1b61f19c644868b/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ea40a64d23faa25e62a70ad163571c0b342b8bf66d5fa612ac0dec4f069d916", size = 2120810, upload-time = "2025-04-23T18:32:00.78Z" }, + { url = "https://files.pythonhosted.org/packages/aa/c3/053389835a996e18853ba107a63caae0b9deb4a276c6b472931ea9ae6e48/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb2d542b4d66f9470e8065c5469ec676978d625a8b7a363f07d9a501a9cb36a", size = 2676498, upload-time = "2025-04-23T18:32:02.418Z" }, + { url = "https://files.pythonhosted.org/packages/eb/3c/f4abd740877a35abade05e437245b192f9d0ffb48bbbbd708df33d3cda37/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdac5d6ffa1b5a83bca06ffe7583f5576555e6c8b3a91fbd25ea7780f825f7d", size = 2000611, upload-time = "2025-04-23T18:32:04.152Z" }, + { url = "https://files.pythonhosted.org/packages/59/a7/63ef2fed1837d1121a894d0ce88439fe3e3b3e48c7543b2a4479eb99c2bd/pydantic_core-2.33.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04a1a413977ab517154eebb2d326da71638271477d6ad87a769102f7c2488c56", size = 2107924, upload-time = "2025-04-23T18:32:06.129Z" }, + { url = "https://files.pythonhosted.org/packages/04/8f/2551964ef045669801675f1cfc3b0d74147f4901c3ffa42be2ddb1f0efc4/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c8e7af2f4e0194c22b5b37205bfb293d166a7344a5b0d0eaccebc376546d77d5", size = 2063196, upload-time = "2025-04-23T18:32:08.178Z" }, + { url = "https://files.pythonhosted.org/packages/26/bd/d9602777e77fc6dbb0c7db9ad356e9a985825547dce5ad1d30ee04903918/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:5c92edd15cd58b3c2d34873597a1e20f13094f59cf88068adb18947df5455b4e", size = 2236389, upload-time = "2025-04-23T18:32:10.242Z" }, + { url = "https://files.pythonhosted.org/packages/42/db/0e950daa7e2230423ab342ae918a794964b053bec24ba8af013fc7c94846/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:65132b7b4a1c0beded5e057324b7e16e10910c106d43675d9bd87d4f38dde162", size = 2239223, upload-time = "2025-04-23T18:32:12.382Z" }, + { url = "https://files.pythonhosted.org/packages/58/4d/4f937099c545a8a17eb52cb67fe0447fd9a373b348ccfa9a87f141eeb00f/pydantic_core-2.33.2-cp313-cp313-win32.whl", hash = "sha256:52fb90784e0a242bb96ec53f42196a17278855b0f31ac7c3cc6f5c1ec4811849", size = 1900473, upload-time = "2025-04-23T18:32:14.034Z" }, + { url = "https://files.pythonhosted.org/packages/a0/75/4a0a9bac998d78d889def5e4ef2b065acba8cae8c93696906c3a91f310ca/pydantic_core-2.33.2-cp313-cp313-win_amd64.whl", hash = "sha256:c083a3bdd5a93dfe480f1125926afcdbf2917ae714bdb80b36d34318b2bec5d9", size = 1955269, upload-time = "2025-04-23T18:32:15.783Z" }, + { url = "https://files.pythonhosted.org/packages/f9/86/1beda0576969592f1497b4ce8e7bc8cbdf614c352426271b1b10d5f0aa64/pydantic_core-2.33.2-cp313-cp313-win_arm64.whl", hash = "sha256:e80b087132752f6b3d714f041ccf74403799d3b23a72722ea2e6ba2e892555b9", size = 1893921, upload-time = "2025-04-23T18:32:18.473Z" }, + { url = "https://files.pythonhosted.org/packages/a4/7d/e09391c2eebeab681df2b74bfe6c43422fffede8dc74187b2b0bf6fd7571/pydantic_core-2.33.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61c18fba8e5e9db3ab908620af374db0ac1baa69f0f32df4f61ae23f15e586ac", size = 1806162, upload-time = "2025-04-23T18:32:20.188Z" }, + { url = "https://files.pythonhosted.org/packages/f1/3d/847b6b1fed9f8ed3bb95a9ad04fbd0b212e832d4f0f50ff4d9ee5a9f15cf/pydantic_core-2.33.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95237e53bb015f67b63c91af7518a62a8660376a6a0db19b89acc77a4d6199f5", size = 1981560, upload-time = "2025-04-23T18:32:22.354Z" }, + { url = "https://files.pythonhosted.org/packages/6f/9a/e73262f6c6656262b5fdd723ad90f518f579b7bc8622e43a942eec53c938/pydantic_core-2.33.2-cp313-cp313t-win_amd64.whl", hash = "sha256:c2fc0a768ef76c15ab9238afa6da7f69895bb5d1ee83aeea2e3509af4472d0b9", size = 1935777, upload-time = "2025-04-23T18:32:25.088Z" }, ] [[package]] @@ -4757,18 +4804,18 @@ dependencies = [ { name = "python-dotenv" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/c5/dbbc27b814c71676593d1c3f718e6cd7d4f00652cefa24b75f7aa3efb25e/pydantic_settings-2.11.0.tar.gz", hash = "sha256:d0e87a1c7d33593beb7194adb8470fc426e95ba02af83a0f23474a04c9a08180", size = 188394, upload_time = "2025-09-24T14:19:11.764Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/c5/dbbc27b814c71676593d1c3f718e6cd7d4f00652cefa24b75f7aa3efb25e/pydantic_settings-2.11.0.tar.gz", hash = "sha256:d0e87a1c7d33593beb7194adb8470fc426e95ba02af83a0f23474a04c9a08180", size = 188394, upload-time = "2025-09-24T14:19:11.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/83/d6/887a1ff844e64aa823fb4905978d882a633cfe295c32eacad582b78a7d8b/pydantic_settings-2.11.0-py3-none-any.whl", hash = "sha256:fe2cea3413b9530d10f3a5875adffb17ada5c1e1bab0b2885546d7310415207c", size = 48608, upload_time = "2025-09-24T14:19:10.015Z" }, + { url = "https://files.pythonhosted.org/packages/83/d6/887a1ff844e64aa823fb4905978d882a633cfe295c32eacad582b78a7d8b/pydantic_settings-2.11.0-py3-none-any.whl", hash = "sha256:fe2cea3413b9530d10f3a5875adffb17ada5c1e1bab0b2885546d7310415207c", size = 48608, upload-time = "2025-09-24T14:19:10.015Z" }, ] [[package]] name = "pydub" version = "0.25.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/9a/e6bca0eed82db26562c73b5076539a4a08d3cffd19c3cc5913a3e61145fd/pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f", size = 38326, upload_time = "2021-03-10T02:09:54.659Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/9a/e6bca0eed82db26562c73b5076539a4a08d3cffd19c3cc5913a3e61145fd/pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f", size = 38326, upload-time = "2021-03-10T02:09:54.659Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327, upload_time = "2021-03-10T02:09:53.503Z" }, + { url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327, upload-time = "2021-03-10T02:09:53.503Z" }, ] [[package]] @@ -4778,9 +4825,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/03/1fd98d5841cd7964a27d729ccf2199602fe05eb7a405c1462eb7277945ed/pyee-13.0.0.tar.gz", hash = "sha256:b391e3c5a434d1f5118a25615001dbc8f669cf410ab67d04c4d4e07c55481c37", size = 31250, upload_time = "2025-03-17T18:53:15.955Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/03/1fd98d5841cd7964a27d729ccf2199602fe05eb7a405c1462eb7277945ed/pyee-13.0.0.tar.gz", hash = "sha256:b391e3c5a434d1f5118a25615001dbc8f669cf410ab67d04c4d4e07c55481c37", size = 31250, upload-time = "2025-03-17T18:53:15.955Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/4d/b9add7c84060d4c1906abe9a7e5359f2a60f7a9a4f67268b2766673427d8/pyee-13.0.0-py3-none-any.whl", hash = "sha256:48195a3cddb3b1515ce0695ed76036b5ccc2ef3a9f963ff9f77aec0139845498", size = 15730, upload_time = "2025-03-17T18:53:14.532Z" }, + { url = "https://files.pythonhosted.org/packages/9b/4d/b9add7c84060d4c1906abe9a7e5359f2a60f7a9a4f67268b2766673427d8/pyee-13.0.0-py3-none-any.whl", hash = "sha256:48195a3cddb3b1515ce0695ed76036b5ccc2ef3a9f963ff9f77aec0139845498", size = 15730, upload-time = "2025-03-17T18:53:14.532Z" }, ] [[package]] @@ -4790,15 +4837,15 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyrect" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/70/c7a4f46dbf06048c6d57d9489b8e0f9c4c3d36b7479f03c5ca97eaa2541d/PyGetWindow-0.0.9.tar.gz", hash = "sha256:17894355e7d2b305cd832d717708384017c1698a90ce24f6f7fbf0242dd0a688", size = 9699, upload_time = "2020-10-04T02:12:50.806Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/70/c7a4f46dbf06048c6d57d9489b8e0f9c4c3d36b7479f03c5ca97eaa2541d/PyGetWindow-0.0.9.tar.gz", hash = "sha256:17894355e7d2b305cd832d717708384017c1698a90ce24f6f7fbf0242dd0a688", size = 9699, upload-time = "2020-10-04T02:12:50.806Z" } [[package]] name = "pygments" version = "2.19.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload_time = "2025-06-21T13:39:12.283Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload_time = "2025-06-21T13:39:07.939Z" }, + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, ] [[package]] @@ -4809,9 +4856,9 @@ dependencies = [ { name = "markdown" }, { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/b3/6d2b3f149bc5413b0a29761c2c5832d8ce904a1d7f621e86616d96f505cc/pymdown_extensions-10.16.1.tar.gz", hash = "sha256:aace82bcccba3efc03e25d584e6a22d27a8e17caa3f4dd9f207e49b787aa9a91", size = 853277, upload_time = "2025-07-28T16:19:34.167Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/b3/6d2b3f149bc5413b0a29761c2c5832d8ce904a1d7f621e86616d96f505cc/pymdown_extensions-10.16.1.tar.gz", hash = "sha256:aace82bcccba3efc03e25d584e6a22d27a8e17caa3f4dd9f207e49b787aa9a91", size = 853277, upload-time = "2025-07-28T16:19:34.167Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/06/43084e6cbd4b3bc0e80f6be743b2e79fbc6eed8de9ad8c629939fa55d972/pymdown_extensions-10.16.1-py3-none-any.whl", hash = "sha256:d6ba157a6c03146a7fb122b2b9a121300056384eafeec9c9f9e584adfdb2a32d", size = 266178, upload_time = "2025-07-28T16:19:31.401Z" }, + { url = "https://files.pythonhosted.org/packages/e4/06/43084e6cbd4b3bc0e80f6be743b2e79fbc6eed8de9ad8c629939fa55d972/pymdown_extensions-10.16.1-py3-none-any.whl", hash = "sha256:d6ba157a6c03146a7fb122b2b9a121300056384eafeec9c9f9e584adfdb2a32d", size = 266178, upload-time = "2025-07-28T16:19:31.401Z" }, ] [[package]] @@ -4826,16 +4873,16 @@ dependencies = [ { name = "typing-extensions" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/13/076a20da28b82be281f7e43e16d9da0f545090f5d14b2125699232b9feba/PyMonCtl-0.92-py3-none-any.whl", hash = "sha256:2495d8dab78f9a7dbce37e74543e60b8bd404a35c3108935697dda7768611b5a", size = 45945, upload_time = "2024-04-22T10:07:09.566Z" }, + { url = "https://files.pythonhosted.org/packages/2d/13/076a20da28b82be281f7e43e16d9da0f545090f5d14b2125699232b9feba/PyMonCtl-0.92-py3-none-any.whl", hash = "sha256:2495d8dab78f9a7dbce37e74543e60b8bd404a35c3108935697dda7768611b5a", size = 45945, upload-time = "2024-04-22T10:07:09.566Z" }, ] [[package]] name = "pymsgbox" version = "2.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ae/6a/e80da7594ee598a776972d09e2813df2b06b3bc29218f440631dfa7c78a8/pymsgbox-2.0.1.tar.gz", hash = "sha256:98d055c49a511dcc10fa08c3043e7102d468f5e4b3a83c6d3c61df722c7d798d", size = 20768, upload_time = "2025-09-09T00:38:56.863Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ae/6a/e80da7594ee598a776972d09e2813df2b06b3bc29218f440631dfa7c78a8/pymsgbox-2.0.1.tar.gz", hash = "sha256:98d055c49a511dcc10fa08c3043e7102d468f5e4b3a83c6d3c61df722c7d798d", size = 20768, upload-time = "2025-09-09T00:38:56.863Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/3e/08c8cac81b2b2f7502746e6b9c8e5b0ec6432cd882c605560fc409aaf087/pymsgbox-2.0.1-py3-none-any.whl", hash = "sha256:5de8ec19bca2ca7e6c09d39c817c83f17c75cee80275235f43a9931db699f73b", size = 9994, upload_time = "2025-09-09T00:38:55.672Z" }, + { url = "https://files.pythonhosted.org/packages/6f/3e/08c8cac81b2b2f7502746e6b9c8e5b0ec6432cd882c605560fc409aaf087/pymsgbox-2.0.1-py3-none-any.whl", hash = "sha256:5de8ec19bca2ca7e6c09d39c817c83f17c75cee80275235f43a9931db699f73b", size = 9994, upload-time = "2025-09-09T00:38:55.672Z" }, ] [[package]] @@ -4849,9 +4896,9 @@ dependencies = [ { name = "python-xlib", marker = "'linux' in sys_platform" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f0/c3/dccf44c68225046df5324db0cc7d563a560635355b3e5f1d249468268a6f/pynput-1.8.1.tar.gz", hash = "sha256:70d7c8373ee98911004a7c938742242840a5628c004573d84ba849d4601df81e", size = 82289, upload_time = "2025-03-17T17:12:01.481Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f0/c3/dccf44c68225046df5324db0cc7d563a560635355b3e5f1d249468268a6f/pynput-1.8.1.tar.gz", hash = "sha256:70d7c8373ee98911004a7c938742242840a5628c004573d84ba849d4601df81e", size = 82289, upload-time = "2025-03-17T17:12:01.481Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/4f/ac3fa906ae8a375a536b12794128c5efacade9eaa917a35dfd27ce0c7400/pynput-1.8.1-py2.py3-none-any.whl", hash = "sha256:42dfcf27404459ca16ca889c8fb8ffe42a9fe54f722fd1a3e130728e59e768d2", size = 91693, upload_time = "2025-03-17T17:12:00.094Z" }, + { url = "https://files.pythonhosted.org/packages/59/4f/ac3fa906ae8a375a536b12794128c5efacade9eaa917a35dfd27ce0c7400/pynput-1.8.1-py2.py3-none-any.whl", hash = "sha256:42dfcf27404459ca16ca889c8fb8ffe42a9fe54f722fd1a3e130728e59e768d2", size = 91693, upload-time = "2025-03-17T17:12:00.094Z" }, ] [[package]] @@ -5018,20 +5065,20 @@ dependencies = [ { name = "pyobjc-framework-vision", marker = "platform_release >= '17.0' and sys_platform != 'win32'" }, { name = "pyobjc-framework-webkit", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/db/5e/16bc372806790d295c76b5c7851767cc9ee3787b3e581f5d7cc44158e4e0/pyobjc-11.1.tar.gz", hash = "sha256:a71b14389657811d658526ba4d5faba4ef7eadbddcf9fe8bf4fb3a6261effba3", size = 11161, upload_time = "2025-06-14T20:56:32.819Z" } +sdist = { url = "https://files.pythonhosted.org/packages/db/5e/16bc372806790d295c76b5c7851767cc9ee3787b3e581f5d7cc44158e4e0/pyobjc-11.1.tar.gz", hash = "sha256:a71b14389657811d658526ba4d5faba4ef7eadbddcf9fe8bf4fb3a6261effba3", size = 11161, upload-time = "2025-06-14T20:56:32.819Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a9/32/ad08b45fc0ad9850054ffe66fb0cb2ff7af3d2007c192dda14cf9a3ea893/pyobjc-11.1-py3-none-any.whl", hash = "sha256:903f822cba40be53d408b8eaf834514937ec0b4e6af1c5ecc24fcb652812dd85", size = 4164, upload_time = "2025-06-14T20:44:42.659Z" }, + { url = "https://files.pythonhosted.org/packages/a9/32/ad08b45fc0ad9850054ffe66fb0cb2ff7af3d2007c192dda14cf9a3ea893/pyobjc-11.1-py3-none-any.whl", hash = "sha256:903f822cba40be53d408b8eaf834514937ec0b4e6af1c5ecc24fcb652812dd85", size = 4164, upload-time = "2025-06-14T20:44:42.659Z" }, ] [[package]] name = "pyobjc-core" version = "11.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/e9/0b85c81e2b441267bca707b5d89f56c2f02578ef8f3eafddf0e0c0b8848c/pyobjc_core-11.1.tar.gz", hash = "sha256:b63d4d90c5df7e762f34739b39cc55bc63dbcf9fb2fb3f2671e528488c7a87fe", size = 974602, upload_time = "2025-06-14T20:56:34.189Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/e9/0b85c81e2b441267bca707b5d89f56c2f02578ef8f3eafddf0e0c0b8848c/pyobjc_core-11.1.tar.gz", hash = "sha256:b63d4d90c5df7e762f34739b39cc55bc63dbcf9fb2fb3f2671e528488c7a87fe", size = 974602, upload-time = "2025-06-14T20:56:34.189Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/09/e83228e878e73bf756749939f906a872da54488f18d75658afa7f1abbab1/pyobjc_core-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:765b97dea6b87ec4612b3212258024d8496ea23517c95a1c5f0735f96b7fd529", size = 677985, upload_time = "2025-06-14T20:44:48.375Z" }, - { url = "https://files.pythonhosted.org/packages/c5/24/12e4e2dae5f85fd0c0b696404ed3374ea6ca398e7db886d4f1322eb30799/pyobjc_core-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:18986f83998fbd5d3f56d8a8428b2f3e0754fd15cef3ef786ca0d29619024f2c", size = 676431, upload_time = "2025-06-14T20:44:49.908Z" }, - { url = "https://files.pythonhosted.org/packages/f7/79/031492497624de4c728f1857181b06ce8c56444db4d49418fa459cba217c/pyobjc_core-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:8849e78cfe6595c4911fbba29683decfb0bf57a350aed8a43316976ba6f659d2", size = 719330, upload_time = "2025-06-14T20:44:51.621Z" }, + { url = "https://files.pythonhosted.org/packages/c0/09/e83228e878e73bf756749939f906a872da54488f18d75658afa7f1abbab1/pyobjc_core-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:765b97dea6b87ec4612b3212258024d8496ea23517c95a1c5f0735f96b7fd529", size = 677985, upload-time = "2025-06-14T20:44:48.375Z" }, + { url = "https://files.pythonhosted.org/packages/c5/24/12e4e2dae5f85fd0c0b696404ed3374ea6ca398e7db886d4f1322eb30799/pyobjc_core-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:18986f83998fbd5d3f56d8a8428b2f3e0754fd15cef3ef786ca0d29619024f2c", size = 676431, upload-time = "2025-06-14T20:44:49.908Z" }, + { url = "https://files.pythonhosted.org/packages/f7/79/031492497624de4c728f1857181b06ce8c56444db4d49418fa459cba217c/pyobjc_core-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:8849e78cfe6595c4911fbba29683decfb0bf57a350aed8a43316976ba6f659d2", size = 719330, upload-time = "2025-06-14T20:44:51.621Z" }, ] [[package]] @@ -5043,11 +5090,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/b4/10c16e9d48568a68da2f61866b19468d4ac7129c377d4b1333ee936ae5d0/pyobjc_framework_accessibility-11.1.tar.gz", hash = "sha256:c0fa5f1e00906ec002f582c7d3d80463a46d19f672bf5ec51144f819eeb40656", size = 45098, upload_time = "2025-06-14T20:56:35.287Z" } +sdist = { url = "https://files.pythonhosted.org/packages/78/b4/10c16e9d48568a68da2f61866b19468d4ac7129c377d4b1333ee936ae5d0/pyobjc_framework_accessibility-11.1.tar.gz", hash = "sha256:c0fa5f1e00906ec002f582c7d3d80463a46d19f672bf5ec51144f819eeb40656", size = 45098, upload-time = "2025-06-14T20:56:35.287Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/bd/087d511e0ea356434399609a38e8819978943cbeaca3ca7cc5f35c93d0b2/pyobjc_framework_accessibility-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a049b63b32514da68aaaeef0d6c00a125e0618e4042aa6dbe3867b74fb2a8b2b", size = 11158, upload_time = "2025-06-14T20:44:59.032Z" }, - { url = "https://files.pythonhosted.org/packages/0e/1e/4095d683954401d5f7926827fd09f4d399a8923e0e66d386a8903c0950e0/pyobjc_framework_accessibility-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fd5a03b731d1a2bbb2bf706b58889a5e82df82ac69210ec3245c7dc69e42a63a", size = 11177, upload_time = "2025-06-14T20:45:00.111Z" }, - { url = "https://files.pythonhosted.org/packages/28/7f/63d88c16e87f07b7bfff2adc7e74dcb2739cc1aed2110d29489514c05afa/pyobjc_framework_accessibility-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3496c55569a421ef3c98ea66fc0ebaf68c686ede5b26db0fdcb0b0ad4191a20b", size = 11356, upload_time = "2025-06-14T20:45:01.183Z" }, + { url = "https://files.pythonhosted.org/packages/5d/bd/087d511e0ea356434399609a38e8819978943cbeaca3ca7cc5f35c93d0b2/pyobjc_framework_accessibility-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a049b63b32514da68aaaeef0d6c00a125e0618e4042aa6dbe3867b74fb2a8b2b", size = 11158, upload-time = "2025-06-14T20:44:59.032Z" }, + { url = "https://files.pythonhosted.org/packages/0e/1e/4095d683954401d5f7926827fd09f4d399a8923e0e66d386a8903c0950e0/pyobjc_framework_accessibility-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fd5a03b731d1a2bbb2bf706b58889a5e82df82ac69210ec3245c7dc69e42a63a", size = 11177, upload-time = "2025-06-14T20:45:00.111Z" }, + { url = "https://files.pythonhosted.org/packages/28/7f/63d88c16e87f07b7bfff2adc7e74dcb2739cc1aed2110d29489514c05afa/pyobjc_framework_accessibility-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3496c55569a421ef3c98ea66fc0ebaf68c686ede5b26db0fdcb0b0ad4191a20b", size = 11356, upload-time = "2025-06-14T20:45:01.183Z" }, ] [[package]] @@ -5058,9 +5105,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/12/45/ca21003f68ad0f13b5a9ac1761862ad2ddd83224b4314a2f7d03ca437c8d/pyobjc_framework_accounts-11.1.tar.gz", hash = "sha256:384fec156e13ff75253bb094339013f4013464f6dfd47e2f7de3e2ae7441c030", size = 17086, upload_time = "2025-06-14T20:56:36.035Z" } +sdist = { url = "https://files.pythonhosted.org/packages/12/45/ca21003f68ad0f13b5a9ac1761862ad2ddd83224b4314a2f7d03ca437c8d/pyobjc_framework_accounts-11.1.tar.gz", hash = "sha256:384fec156e13ff75253bb094339013f4013464f6dfd47e2f7de3e2ae7441c030", size = 17086, upload-time = "2025-06-14T20:56:36.035Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/db/fa1c4a964fb9f390af8fce1d82c053f9d4467ffe6acdaab464bb3220e673/pyobjc_framework_accounts-11.1-py2.py3-none-any.whl", hash = "sha256:9c3fe342be7b8e73cba735e5a38affbe349cf8bc19091aa4fd788eabf2074b72", size = 5117, upload_time = "2025-06-14T20:45:04.696Z" }, + { url = "https://files.pythonhosted.org/packages/6d/db/fa1c4a964fb9f390af8fce1d82c053f9d4467ffe6acdaab464bb3220e673/pyobjc_framework_accounts-11.1-py2.py3-none-any.whl", hash = "sha256:9c3fe342be7b8e73cba735e5a38affbe349cf8bc19091aa4fd788eabf2074b72", size = 5117, upload-time = "2025-06-14T20:45:04.696Z" }, ] [[package]] @@ -5071,11 +5118,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/eb/d3/f5bb5c72be5c6e52224f43e23e5a44e86d2c35ee9af36939e5514c6c7a0f/pyobjc_framework_addressbook-11.1.tar.gz", hash = "sha256:ce2db3be4a3128bf79d5c41319a6d16b73754785ce75ac694d0d658c690922fc", size = 97609, upload_time = "2025-06-14T20:56:37.324Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/d3/f5bb5c72be5c6e52224f43e23e5a44e86d2c35ee9af36939e5514c6c7a0f/pyobjc_framework_addressbook-11.1.tar.gz", hash = "sha256:ce2db3be4a3128bf79d5c41319a6d16b73754785ce75ac694d0d658c690922fc", size = 97609, upload-time = "2025-06-14T20:56:37.324Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/de/e1ba5f113c05b543a097040add795fa4b85fdd5ad850b56d83cd6ce8afff/pyobjc_framework_addressbook-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:fb3d0a710f8342a0c63a8e4caf64a044b4d7e42d6d242c8e1b54470238b938cb", size = 13173, upload_time = "2025-06-14T20:45:07.755Z" }, - { url = "https://files.pythonhosted.org/packages/59/53/a0487a0fbc9134e69e29f18334d0b610c44578d753e8264ea1ac649f2839/pyobjc_framework_addressbook-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:411adf4874cc4343f2928a26fe4cb3673d2f5f73365b45cd3650aa7304a45e24", size = 13188, upload_time = "2025-06-14T20:45:08.811Z" }, - { url = "https://files.pythonhosted.org/packages/81/07/1ca336107358ad526394a720598b8549f613ef1797350c764535f26e47bc/pyobjc_framework_addressbook-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6735f297f0e5fd109fa77ca90cace57eb2e10eb65e3c15ccd249df2228030d3b", size = 13358, upload_time = "2025-06-14T20:45:09.877Z" }, + { url = "https://files.pythonhosted.org/packages/c2/de/e1ba5f113c05b543a097040add795fa4b85fdd5ad850b56d83cd6ce8afff/pyobjc_framework_addressbook-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:fb3d0a710f8342a0c63a8e4caf64a044b4d7e42d6d242c8e1b54470238b938cb", size = 13173, upload-time = "2025-06-14T20:45:07.755Z" }, + { url = "https://files.pythonhosted.org/packages/59/53/a0487a0fbc9134e69e29f18334d0b610c44578d753e8264ea1ac649f2839/pyobjc_framework_addressbook-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:411adf4874cc4343f2928a26fe4cb3673d2f5f73365b45cd3650aa7304a45e24", size = 13188, upload-time = "2025-06-14T20:45:08.811Z" }, + { url = "https://files.pythonhosted.org/packages/81/07/1ca336107358ad526394a720598b8549f613ef1797350c764535f26e47bc/pyobjc_framework_addressbook-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6735f297f0e5fd109fa77ca90cace57eb2e10eb65e3c15ccd249df2228030d3b", size = 13358, upload-time = "2025-06-14T20:45:09.877Z" }, ] [[package]] @@ -5086,9 +5133,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2a/3f/af76eab6eee0a405a4fdee172e7181773040158476966ecd757b0a98bfc5/pyobjc_framework_adservices-11.1.tar.gz", hash = "sha256:44c72f8163705c9aa41baca938fdb17dde257639e5797e6a5c3a2b2d8afdade9", size = 12473, upload_time = "2025-06-14T20:56:38.147Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2a/3f/af76eab6eee0a405a4fdee172e7181773040158476966ecd757b0a98bfc5/pyobjc_framework_adservices-11.1.tar.gz", hash = "sha256:44c72f8163705c9aa41baca938fdb17dde257639e5797e6a5c3a2b2d8afdade9", size = 12473, upload-time = "2025-06-14T20:56:38.147Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8e/11/a63a171ce86c25a6ae85ebff6a9ab92b0d0cb1fd66ddc7d7b0d803f36191/pyobjc_framework_adservices-11.1-py2.py3-none-any.whl", hash = "sha256:1744f59a75b2375e139c39f3e85658e62cd10cc0f12b158a80421f18734e9ffc", size = 3474, upload_time = "2025-06-14T20:45:13.263Z" }, + { url = "https://files.pythonhosted.org/packages/8e/11/a63a171ce86c25a6ae85ebff6a9ab92b0d0cb1fd66ddc7d7b0d803f36191/pyobjc_framework_adservices-11.1-py2.py3-none-any.whl", hash = "sha256:1744f59a75b2375e139c39f3e85658e62cd10cc0f12b158a80421f18734e9ffc", size = 3474, upload-time = "2025-06-14T20:45:13.263Z" }, ] [[package]] @@ -5099,9 +5146,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7f/03/9c51edd964796a97def4e1433d76a128dd7059b685fb4366081bf4e292ba/pyobjc_framework_adsupport-11.1.tar.gz", hash = "sha256:78b9667c275785df96219d205bd4309731869c3298d0931e32aed83bede29096", size = 12556, upload_time = "2025-06-14T20:56:38.741Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7f/03/9c51edd964796a97def4e1433d76a128dd7059b685fb4366081bf4e292ba/pyobjc_framework_adsupport-11.1.tar.gz", hash = "sha256:78b9667c275785df96219d205bd4309731869c3298d0931e32aed83bede29096", size = 12556, upload-time = "2025-06-14T20:56:38.741Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/b8/ad895efb24311cab2b9d6f7f7f6a833b7f354f80fec606e6c7893da9349b/pyobjc_framework_adsupport-11.1-py2.py3-none-any.whl", hash = "sha256:c3e009612778948910d3a7135b9d77b9b7c06aab29d40957770834c083acf825", size = 3387, upload_time = "2025-06-14T20:45:14.394Z" }, + { url = "https://files.pythonhosted.org/packages/7d/b8/ad895efb24311cab2b9d6f7f7f6a833b7f354f80fec606e6c7893da9349b/pyobjc_framework_adsupport-11.1-py2.py3-none-any.whl", hash = "sha256:c3e009612778948910d3a7135b9d77b9b7c06aab29d40957770834c083acf825", size = 3387, upload-time = "2025-06-14T20:45:14.394Z" }, ] [[package]] @@ -5112,9 +5159,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bc/63/1bcfcdca53bf5bba3a7b4d73d24232ae1721a378a32fd4ebc34a35549df2/pyobjc_framework_applescriptkit-11.1.tar.gz", hash = "sha256:477707352eaa6cc4a5f8c593759dc3227a19d5958481b1482f0d59394a4601c3", size = 12392, upload_time = "2025-06-14T20:56:39.331Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bc/63/1bcfcdca53bf5bba3a7b4d73d24232ae1721a378a32fd4ebc34a35549df2/pyobjc_framework_applescriptkit-11.1.tar.gz", hash = "sha256:477707352eaa6cc4a5f8c593759dc3227a19d5958481b1482f0d59394a4601c3", size = 12392, upload-time = "2025-06-14T20:56:39.331Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c6/0e/68ac4ce71e613697a087c262aefacc9ed54eaf0cf1d9ffcd89134bfdab9b/pyobjc_framework_applescriptkit-11.1-py2.py3-none-any.whl", hash = "sha256:e22cbc9d1a25a4a713f21aa94dd017c311186b02062fc7ffbde3009495fb0067", size = 4334, upload_time = "2025-06-14T20:45:15.205Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0e/68ac4ce71e613697a087c262aefacc9ed54eaf0cf1d9ffcd89134bfdab9b/pyobjc_framework_applescriptkit-11.1-py2.py3-none-any.whl", hash = "sha256:e22cbc9d1a25a4a713f21aa94dd017c311186b02062fc7ffbde3009495fb0067", size = 4334, upload-time = "2025-06-14T20:45:15.205Z" }, ] [[package]] @@ -5125,9 +5172,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a3/27/687b55b575367df045879b786f358355e40e41f847968e557d0718a6c4a4/pyobjc_framework_applescriptobjc-11.1.tar.gz", hash = "sha256:c8a0ec975b64411a4f16a1280c5ea8dbe949fd361e723edd343102f0f95aba6e", size = 12445, upload_time = "2025-06-14T20:56:39.976Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/27/687b55b575367df045879b786f358355e40e41f847968e557d0718a6c4a4/pyobjc_framework_applescriptobjc-11.1.tar.gz", hash = "sha256:c8a0ec975b64411a4f16a1280c5ea8dbe949fd361e723edd343102f0f95aba6e", size = 12445, upload-time = "2025-06-14T20:56:39.976Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/33/ceb6a512b41fbf3458b9a281997ebb3056cc354981215261f0a2bf7d15d6/pyobjc_framework_applescriptobjc-11.1-py2.py3-none-any.whl", hash = "sha256:ac22526fd1f0a3b07ac1d77f90046b77f10ec9549182114f2428ee1e96d3de2b", size = 4433, upload_time = "2025-06-14T20:45:16.061Z" }, + { url = "https://files.pythonhosted.org/packages/2d/33/ceb6a512b41fbf3458b9a281997ebb3056cc354981215261f0a2bf7d15d6/pyobjc_framework_applescriptobjc-11.1-py2.py3-none-any.whl", hash = "sha256:ac22526fd1f0a3b07ac1d77f90046b77f10ec9549182114f2428ee1e96d3de2b", size = 4433, upload-time = "2025-06-14T20:45:16.061Z" }, ] [[package]] @@ -5140,11 +5187,11 @@ dependencies = [ { name = "pyobjc-framework-coretext" }, { name = "pyobjc-framework-quartz" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/be/3f/b33ce0cecc3a42f6c289dcbf9ff698b0d9e85f5796db2e9cb5dadccffbb9/pyobjc_framework_applicationservices-11.1.tar.gz", hash = "sha256:03fcd8c0c600db98fa8b85eb7b3bc31491701720c795e3f762b54e865138bbaf", size = 224842, upload_time = "2025-06-14T20:56:40.648Z" } +sdist = { url = "https://files.pythonhosted.org/packages/be/3f/b33ce0cecc3a42f6c289dcbf9ff698b0d9e85f5796db2e9cb5dadccffbb9/pyobjc_framework_applicationservices-11.1.tar.gz", hash = "sha256:03fcd8c0c600db98fa8b85eb7b3bc31491701720c795e3f762b54e865138bbaf", size = 224842, upload-time = "2025-06-14T20:56:40.648Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/38/ec/46a5c710e2d7edf55105223c34fed5a7b7cc7aba7d00a3a7b0405d6a2d1a/pyobjc_framework_applicationservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f4a85ccd78bab84f7f05ac65ff9be117839dfc09d48c39edd65c617ed73eb01c", size = 31056, upload_time = "2025-06-14T20:45:18.925Z" }, - { url = "https://files.pythonhosted.org/packages/c4/06/c2a309e6f37bfa73a2a581d3301321b2033e25b249e2a01e417a3c34e799/pyobjc_framework_applicationservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:385a89f4d0838c97a331e247519d9e9745aa3f7427169d18570e3c664076a63c", size = 31072, upload_time = "2025-06-14T20:45:19.707Z" }, - { url = "https://files.pythonhosted.org/packages/b4/5f/357bf498c27f1b4d48385860d8374b2569adc1522aabe32befd77089c070/pyobjc_framework_applicationservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f480fab20f3005e559c9d06c9a3874a1f1c60dde52c6d28a53ab59b45e79d55f", size = 31335, upload_time = "2025-06-14T20:45:20.462Z" }, + { url = "https://files.pythonhosted.org/packages/38/ec/46a5c710e2d7edf55105223c34fed5a7b7cc7aba7d00a3a7b0405d6a2d1a/pyobjc_framework_applicationservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f4a85ccd78bab84f7f05ac65ff9be117839dfc09d48c39edd65c617ed73eb01c", size = 31056, upload-time = "2025-06-14T20:45:18.925Z" }, + { url = "https://files.pythonhosted.org/packages/c4/06/c2a309e6f37bfa73a2a581d3301321b2033e25b249e2a01e417a3c34e799/pyobjc_framework_applicationservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:385a89f4d0838c97a331e247519d9e9745aa3f7427169d18570e3c664076a63c", size = 31072, upload-time = "2025-06-14T20:45:19.707Z" }, + { url = "https://files.pythonhosted.org/packages/b4/5f/357bf498c27f1b4d48385860d8374b2569adc1522aabe32befd77089c070/pyobjc_framework_applicationservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f480fab20f3005e559c9d06c9a3874a1f1c60dde52c6d28a53ab59b45e79d55f", size = 31335, upload-time = "2025-06-14T20:45:20.462Z" }, ] [[package]] @@ -5155,9 +5202,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/49/68/7aa3afffd038dd6e5af764336bca734eb910121013ca71030457b61e5b99/pyobjc_framework_apptrackingtransparency-11.1.tar.gz", hash = "sha256:796cc5f83346c10973806cfb535d4200b894a5d2626ff2eeb1972d594d14fed4", size = 13135, upload_time = "2025-06-14T20:56:41.494Z" } +sdist = { url = "https://files.pythonhosted.org/packages/49/68/7aa3afffd038dd6e5af764336bca734eb910121013ca71030457b61e5b99/pyobjc_framework_apptrackingtransparency-11.1.tar.gz", hash = "sha256:796cc5f83346c10973806cfb535d4200b894a5d2626ff2eeb1972d594d14fed4", size = 13135, upload-time = "2025-06-14T20:56:41.494Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/21/37/22cc0293c911a98a49c5fc007b968d82797101dd06e89c4c3266564ff443/pyobjc_framework_apptrackingtransparency-11.1-py2.py3-none-any.whl", hash = "sha256:e25c3eae25d24ee8b523b7ecc4d2b07af37c7733444b80c4964071dea7b0cb19", size = 3862, upload_time = "2025-06-14T20:45:23.851Z" }, + { url = "https://files.pythonhosted.org/packages/21/37/22cc0293c911a98a49c5fc007b968d82797101dd06e89c4c3266564ff443/pyobjc_framework_apptrackingtransparency-11.1-py2.py3-none-any.whl", hash = "sha256:e25c3eae25d24ee8b523b7ecc4d2b07af37c7733444b80c4964071dea7b0cb19", size = 3862, upload-time = "2025-06-14T20:45:23.851Z" }, ] [[package]] @@ -5168,11 +5215,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c3/25/6c5a7b1443d30139cc722029880284ea9dfa575f0436471b9364fcd499f5/pyobjc_framework_audiovideobridging-11.1.tar.gz", hash = "sha256:12756b3aa35083b8ad5c9139b6a0e2f4792e217096b5bf6b702d499038203991", size = 72913, upload_time = "2025-06-14T20:56:42.128Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/25/6c5a7b1443d30139cc722029880284ea9dfa575f0436471b9364fcd499f5/pyobjc_framework_audiovideobridging-11.1.tar.gz", hash = "sha256:12756b3aa35083b8ad5c9139b6a0e2f4792e217096b5bf6b702d499038203991", size = 72913, upload-time = "2025-06-14T20:56:42.128Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/69/3e8e3da4db835168d18155a2c90fcca441047fc9c2e021d2ea01b4c6eb8c/pyobjc_framework_audiovideobridging-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:591e80ff6973ea51a12f7c1a2e3fd59496633a51d5a1bf73f4fb989a43e23681", size = 11032, upload_time = "2025-06-14T20:45:26.196Z" }, - { url = "https://files.pythonhosted.org/packages/0b/93/cf38f503f378e224a57f99f8ca7f044f2690221dc8deaf49b305a6ee439a/pyobjc_framework_audiovideobridging-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:30a12be3784f41e1c6b5ef532c08e73bae7071d9a036b26b1e36b919ee5b6f57", size = 11043, upload_time = "2025-06-14T20:45:27.214Z" }, - { url = "https://files.pythonhosted.org/packages/cf/ed/b2804e0415429292fd2f891f29e57b5008a2ecebb7de83aa9b78281e9284/pyobjc_framework_audiovideobridging-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3bef4383dc9233dbd9efc3817ce9c8fe8670c61d21a94de3c149e7f460245792", size = 11217, upload_time = "2025-06-14T20:45:27.892Z" }, + { url = "https://files.pythonhosted.org/packages/1d/69/3e8e3da4db835168d18155a2c90fcca441047fc9c2e021d2ea01b4c6eb8c/pyobjc_framework_audiovideobridging-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:591e80ff6973ea51a12f7c1a2e3fd59496633a51d5a1bf73f4fb989a43e23681", size = 11032, upload-time = "2025-06-14T20:45:26.196Z" }, + { url = "https://files.pythonhosted.org/packages/0b/93/cf38f503f378e224a57f99f8ca7f044f2690221dc8deaf49b305a6ee439a/pyobjc_framework_audiovideobridging-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:30a12be3784f41e1c6b5ef532c08e73bae7071d9a036b26b1e36b919ee5b6f57", size = 11043, upload-time = "2025-06-14T20:45:27.214Z" }, + { url = "https://files.pythonhosted.org/packages/cf/ed/b2804e0415429292fd2f891f29e57b5008a2ecebb7de83aa9b78281e9284/pyobjc_framework_audiovideobridging-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3bef4383dc9233dbd9efc3817ce9c8fe8670c61d21a94de3c149e7f460245792", size = 11217, upload-time = "2025-06-14T20:45:27.892Z" }, ] [[package]] @@ -5183,11 +5230,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8f/b7/3e9ad0ed3625dc02e495615ea5dbf55ca95cbd25b3e31f25092f5caad640/pyobjc_framework_authenticationservices-11.1.tar.gz", hash = "sha256:8fd801cdb53d426b4e678b0a8529c005d0c44f5a17ccd7052a7c3a1a87caed6a", size = 115266, upload_time = "2025-06-14T20:56:42.889Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8f/b7/3e9ad0ed3625dc02e495615ea5dbf55ca95cbd25b3e31f25092f5caad640/pyobjc_framework_authenticationservices-11.1.tar.gz", hash = "sha256:8fd801cdb53d426b4e678b0a8529c005d0c44f5a17ccd7052a7c3a1a87caed6a", size = 115266, upload-time = "2025-06-14T20:56:42.889Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/2d/cbb5e88c3713fb68cda7d76d37737076c1653bf1ac95418c30d4b614f4be/pyobjc_framework_authenticationservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6655dd53d9135ef85265a4297da5e7459ed7836973f2796027fdfbfd7f08e433", size = 20385, upload_time = "2025-06-14T20:45:33.359Z" }, - { url = "https://files.pythonhosted.org/packages/53/ac/cfd8aed9fba6974f291b3beb198c7270e4a3cae9f1ff9600bd0e4c904ae9/pyobjc_framework_authenticationservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:364035d265129192e6906f7a94cbdf714d737b6b9f20e56bfe74d0007c8761b1", size = 20401, upload_time = "2025-06-14T20:45:34.114Z" }, - { url = "https://files.pythonhosted.org/packages/58/37/949c2f06ea52d976ff7c2c52a58504456ae4cc4f6c681e65ea9fa448a676/pyobjc_framework_authenticationservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e92bf7e829229fbecba4f7f649d3ae38760cf25aa9e909c0e737b1945f36b62d", size = 20636, upload_time = "2025-06-14T20:45:34.875Z" }, + { url = "https://files.pythonhosted.org/packages/7e/2d/cbb5e88c3713fb68cda7d76d37737076c1653bf1ac95418c30d4b614f4be/pyobjc_framework_authenticationservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6655dd53d9135ef85265a4297da5e7459ed7836973f2796027fdfbfd7f08e433", size = 20385, upload-time = "2025-06-14T20:45:33.359Z" }, + { url = "https://files.pythonhosted.org/packages/53/ac/cfd8aed9fba6974f291b3beb198c7270e4a3cae9f1ff9600bd0e4c904ae9/pyobjc_framework_authenticationservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:364035d265129192e6906f7a94cbdf714d737b6b9f20e56bfe74d0007c8761b1", size = 20401, upload-time = "2025-06-14T20:45:34.114Z" }, + { url = "https://files.pythonhosted.org/packages/58/37/949c2f06ea52d976ff7c2c52a58504456ae4cc4f6c681e65ea9fa448a676/pyobjc_framework_authenticationservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e92bf7e829229fbecba4f7f649d3ae38760cf25aa9e909c0e737b1945f36b62d", size = 20636, upload-time = "2025-06-14T20:45:34.875Z" }, ] [[package]] @@ -5198,11 +5245,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3d/39/d4c94e0245d290b83919854c4f205851cc0b2603f843448fdfb8e74aad71/pyobjc_framework_automaticassessmentconfiguration-11.1.tar.gz", hash = "sha256:70eadbf8600101901a56fcd7014d8941604e14f3b3728bc4fb0178a9a9420032", size = 24933, upload_time = "2025-06-14T20:56:43.984Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3d/39/d4c94e0245d290b83919854c4f205851cc0b2603f843448fdfb8e74aad71/pyobjc_framework_automaticassessmentconfiguration-11.1.tar.gz", hash = "sha256:70eadbf8600101901a56fcd7014d8941604e14f3b3728bc4fb0178a9a9420032", size = 24933, upload-time = "2025-06-14T20:56:43.984Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5e/e0/5a67f8ee0393447ca8251cbd06788cb7f3a1f4b9b052afd2e1b2cdfcb504/pyobjc_framework_automaticassessmentconfiguration-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:55d1684dd676730fb1afbc7c67e0669e3a7159f18c126fea7453fe6182c098f9", size = 9193, upload_time = "2025-06-14T20:45:40.52Z" }, - { url = "https://files.pythonhosted.org/packages/58/04/e2fb203d36b7ec96b06ef26cb44b833d64195435bc5d879987238111b524/pyobjc_framework_automaticassessmentconfiguration-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fbcbe406c2a02d632885f6b23285c259b715f019b938d666cc554a66ecf5f9c3", size = 9199, upload_time = "2025-06-14T20:45:41.742Z" }, - { url = "https://files.pythonhosted.org/packages/03/d7/bd947463be8b6f1512a99cb605a57a52f960bb70da060e21a23131a55386/pyobjc_framework_automaticassessmentconfiguration-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e5fa297c7d4db225f75e5d11121fa68e0956c104e14b24250a52157a180e5f6c", size = 9359, upload_time = "2025-06-14T20:45:42.444Z" }, + { url = "https://files.pythonhosted.org/packages/5e/e0/5a67f8ee0393447ca8251cbd06788cb7f3a1f4b9b052afd2e1b2cdfcb504/pyobjc_framework_automaticassessmentconfiguration-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:55d1684dd676730fb1afbc7c67e0669e3a7159f18c126fea7453fe6182c098f9", size = 9193, upload-time = "2025-06-14T20:45:40.52Z" }, + { url = "https://files.pythonhosted.org/packages/58/04/e2fb203d36b7ec96b06ef26cb44b833d64195435bc5d879987238111b524/pyobjc_framework_automaticassessmentconfiguration-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fbcbe406c2a02d632885f6b23285c259b715f019b938d666cc554a66ecf5f9c3", size = 9199, upload-time = "2025-06-14T20:45:41.742Z" }, + { url = "https://files.pythonhosted.org/packages/03/d7/bd947463be8b6f1512a99cb605a57a52f960bb70da060e21a23131a55386/pyobjc_framework_automaticassessmentconfiguration-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e5fa297c7d4db225f75e5d11121fa68e0956c104e14b24250a52157a180e5f6c", size = 9359, upload-time = "2025-06-14T20:45:42.444Z" }, ] [[package]] @@ -5213,11 +5260,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/9f/097ed9f4de9e9491a1b08bb7d85d35a95d726c9e9f5f5bf203b359a436b6/pyobjc_framework_automator-11.1.tar.gz", hash = "sha256:9b46c55a4f9ae2b3c39ff560f42ced66bdd18c093188f0b5fc4060ad911838e4", size = 201439, upload_time = "2025-06-14T20:56:44.767Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/9f/097ed9f4de9e9491a1b08bb7d85d35a95d726c9e9f5f5bf203b359a436b6/pyobjc_framework_automator-11.1.tar.gz", hash = "sha256:9b46c55a4f9ae2b3c39ff560f42ced66bdd18c093188f0b5fc4060ad911838e4", size = 201439, upload-time = "2025-06-14T20:56:44.767Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/1e/3ed1df2168e596151da2329258951dae334e194d7de3b117c7e29a768ffc/pyobjc_framework_automator-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:af5941f8d90167244209b352512b7779e5590d17dc1e703e087a6cfe79ee3d64", size = 10029, upload_time = "2025-06-14T20:45:46.823Z" }, - { url = "https://files.pythonhosted.org/packages/25/ed/a92cea530aac0cf08287321ec8123e8447f93461521f46bb329058b322eb/pyobjc_framework_automator-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3458f836671ea922ad0771f617c927e9c52841c0a6e71b4a5a9dbb438736c207", size = 10040, upload_time = "2025-06-14T20:45:47.549Z" }, - { url = "https://files.pythonhosted.org/packages/e9/30/c284723dd871e59756d24ddb4a9728db87b9e1b1610d22f3f60ad9de8b45/pyobjc_framework_automator-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:203b888152a78b39a8c67be663ff78a749ebff208ce993b4419fc4409faa1fda", size = 10186, upload_time = "2025-06-14T20:45:48.265Z" }, + { url = "https://files.pythonhosted.org/packages/0e/1e/3ed1df2168e596151da2329258951dae334e194d7de3b117c7e29a768ffc/pyobjc_framework_automator-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:af5941f8d90167244209b352512b7779e5590d17dc1e703e087a6cfe79ee3d64", size = 10029, upload-time = "2025-06-14T20:45:46.823Z" }, + { url = "https://files.pythonhosted.org/packages/25/ed/a92cea530aac0cf08287321ec8123e8447f93461521f46bb329058b322eb/pyobjc_framework_automator-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3458f836671ea922ad0771f617c927e9c52841c0a6e71b4a5a9dbb438736c207", size = 10040, upload-time = "2025-06-14T20:45:47.549Z" }, + { url = "https://files.pythonhosted.org/packages/e9/30/c284723dd871e59756d24ddb4a9728db87b9e1b1610d22f3f60ad9de8b45/pyobjc_framework_automator-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:203b888152a78b39a8c67be663ff78a749ebff208ce993b4419fc4409faa1fda", size = 10186, upload-time = "2025-06-14T20:45:48.265Z" }, ] [[package]] @@ -5231,11 +5278,11 @@ dependencies = [ { name = "pyobjc-framework-coremedia", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3c/1f/90cdbce1d3b4861cbb17c12adf57daeec32477eb1df8d3f9ab8551bdadfb/pyobjc_framework_avfoundation-11.1.tar.gz", hash = "sha256:6663056cc6ca49af8de6d36a7fff498f51e1a9a7f1bde7afba718a8ceaaa7377", size = 832178, upload_time = "2025-06-14T20:56:46.329Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3c/1f/90cdbce1d3b4861cbb17c12adf57daeec32477eb1df8d3f9ab8551bdadfb/pyobjc_framework_avfoundation-11.1.tar.gz", hash = "sha256:6663056cc6ca49af8de6d36a7fff498f51e1a9a7f1bde7afba718a8ceaaa7377", size = 832178, upload-time = "2025-06-14T20:56:46.329Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/30/d5d03dd4a508bdaa2156ff379e9e109020de23cbb6316c5865d341aa6db1/pyobjc_framework_avfoundation-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:94f065db4e87b1baebb5cf9f464cf9d82c5f903fff192001ebc974d9e3132c7e", size = 70746, upload_time = "2025-06-14T20:45:53.253Z" }, - { url = "https://files.pythonhosted.org/packages/3f/8c/b8ced7700b0e931dc37d14b05e2bead28d2598c887832b3d697da55b1845/pyobjc_framework_avfoundation-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e204d155a09c186601490e4402dcffb2845a5831079e389b47bd6a341fe5ee63", size = 70773, upload_time = "2025-06-14T20:45:54.059Z" }, - { url = "https://files.pythonhosted.org/packages/d6/4c/086f4713793aaabdb5134debbf1fdc6c7d4ef5a32a6b35529e2e69580ec8/pyobjc_framework_avfoundation-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:dd3965aad0b236b8ac12f216d688c1a22b963f63e7e4fdb7107dd6790e80ee12", size = 71352, upload_time = "2025-06-14T20:45:54.871Z" }, + { url = "https://files.pythonhosted.org/packages/43/30/d5d03dd4a508bdaa2156ff379e9e109020de23cbb6316c5865d341aa6db1/pyobjc_framework_avfoundation-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:94f065db4e87b1baebb5cf9f464cf9d82c5f903fff192001ebc974d9e3132c7e", size = 70746, upload-time = "2025-06-14T20:45:53.253Z" }, + { url = "https://files.pythonhosted.org/packages/3f/8c/b8ced7700b0e931dc37d14b05e2bead28d2598c887832b3d697da55b1845/pyobjc_framework_avfoundation-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e204d155a09c186601490e4402dcffb2845a5831079e389b47bd6a341fe5ee63", size = 70773, upload-time = "2025-06-14T20:45:54.059Z" }, + { url = "https://files.pythonhosted.org/packages/d6/4c/086f4713793aaabdb5134debbf1fdc6c7d4ef5a32a6b35529e2e69580ec8/pyobjc_framework_avfoundation-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:dd3965aad0b236b8ac12f216d688c1a22b963f63e7e4fdb7107dd6790e80ee12", size = 71352, upload-time = "2025-06-14T20:45:54.871Z" }, ] [[package]] @@ -5247,11 +5294,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/61/ff/9f41f2b8de786871184b48c4e5052cb7c9fcc204e7fee06687fa32b08bed/pyobjc_framework_avkit-11.1.tar.gz", hash = "sha256:d948204a7b94e0e878b19a909f9b33342e19d9ea519571d66a21fce8f72e3263", size = 46825, upload_time = "2025-06-14T20:56:47.494Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/ff/9f41f2b8de786871184b48c4e5052cb7c9fcc204e7fee06687fa32b08bed/pyobjc_framework_avkit-11.1.tar.gz", hash = "sha256:d948204a7b94e0e878b19a909f9b33342e19d9ea519571d66a21fce8f72e3263", size = 46825, upload-time = "2025-06-14T20:56:47.494Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/2f/6ec6a4ec7eb9ca329f36bbd2a51750fe5064d44dd437d8615abb7121ec93/pyobjc_framework_avkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ef9cd9fe37c6199bfde7ee5cd6e76ede23a6797932882785c53ef3070e209afb", size = 11539, upload_time = "2025-06-14T20:46:00.375Z" }, - { url = "https://files.pythonhosted.org/packages/16/c8/6f0131f62f70e201a605b762cc05804b01fd493a7f21824d714140b7fd99/pyobjc_framework_avkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c5810b349745078ef8b4a562e85afe40de3245127f633d8cabe98aeca765c7fc", size = 11551, upload_time = "2025-06-14T20:46:01.071Z" }, - { url = "https://files.pythonhosted.org/packages/a9/e6/a5bfa072393416c940a35b182457fee4779cf2f010c5772a9b690522afef/pyobjc_framework_avkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:023b1cdb78c3aa5873d8abe69697396872b47278208991ec5e5aea4464309b01", size = 11749, upload_time = "2025-06-14T20:46:01.785Z" }, + { url = "https://files.pythonhosted.org/packages/b2/2f/6ec6a4ec7eb9ca329f36bbd2a51750fe5064d44dd437d8615abb7121ec93/pyobjc_framework_avkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ef9cd9fe37c6199bfde7ee5cd6e76ede23a6797932882785c53ef3070e209afb", size = 11539, upload-time = "2025-06-14T20:46:00.375Z" }, + { url = "https://files.pythonhosted.org/packages/16/c8/6f0131f62f70e201a605b762cc05804b01fd493a7f21824d714140b7fd99/pyobjc_framework_avkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c5810b349745078ef8b4a562e85afe40de3245127f633d8cabe98aeca765c7fc", size = 11551, upload-time = "2025-06-14T20:46:01.071Z" }, + { url = "https://files.pythonhosted.org/packages/a9/e6/a5bfa072393416c940a35b182457fee4779cf2f010c5772a9b690522afef/pyobjc_framework_avkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:023b1cdb78c3aa5873d8abe69697396872b47278208991ec5e5aea4464309b01", size = 11749, upload-time = "2025-06-14T20:46:01.785Z" }, ] [[package]] @@ -5262,11 +5309,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cf/42/94bc18b968a4ee8b6427257f907ffbfc97f8ba6a6202953da149b649d638/pyobjc_framework_avrouting-11.1.tar.gz", hash = "sha256:7db1291d9f53cc58d34b2a826feb721a85f50ceb5e71952e8762baacd3db3fc0", size = 21069, upload_time = "2025-06-14T20:56:48.57Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cf/42/94bc18b968a4ee8b6427257f907ffbfc97f8ba6a6202953da149b649d638/pyobjc_framework_avrouting-11.1.tar.gz", hash = "sha256:7db1291d9f53cc58d34b2a826feb721a85f50ceb5e71952e8762baacd3db3fc0", size = 21069, upload-time = "2025-06-14T20:56:48.57Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/01/17/ce199bc7fb3ba1f7b0474554bd71d1bdd3d5a141e1d9722ff9f46c104e1d/pyobjc_framework_avrouting-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dc309e175abf3961f933f8b341c0504b17f4717931242ebb121a83256b8b5c13", size = 8212, upload_time = "2025-06-14T20:46:06.17Z" }, - { url = "https://files.pythonhosted.org/packages/72/39/5c550da37c6d5a18a9b4a7d0fd6f7396ca8fbbee8cfccf82f3298e0f86b3/pyobjc_framework_avrouting-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f52f9d62a3c8485b5687187ea58d905d7edccac9941c444b4add8129841cd031", size = 8230, upload_time = "2025-06-14T20:46:06.919Z" }, - { url = "https://files.pythonhosted.org/packages/6b/ee/fec9662a0f7756a3440cd1c31be8c3a2db98d9b88210e46ca76b36e151ca/pyobjc_framework_avrouting-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6a7b335161d327792f42054acb3ff415f7778e1492582df8e91b8609b4b02244", size = 8383, upload_time = "2025-06-14T20:46:07.593Z" }, + { url = "https://files.pythonhosted.org/packages/01/17/ce199bc7fb3ba1f7b0474554bd71d1bdd3d5a141e1d9722ff9f46c104e1d/pyobjc_framework_avrouting-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dc309e175abf3961f933f8b341c0504b17f4717931242ebb121a83256b8b5c13", size = 8212, upload-time = "2025-06-14T20:46:06.17Z" }, + { url = "https://files.pythonhosted.org/packages/72/39/5c550da37c6d5a18a9b4a7d0fd6f7396ca8fbbee8cfccf82f3298e0f86b3/pyobjc_framework_avrouting-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f52f9d62a3c8485b5687187ea58d905d7edccac9941c444b4add8129841cd031", size = 8230, upload-time = "2025-06-14T20:46:06.919Z" }, + { url = "https://files.pythonhosted.org/packages/6b/ee/fec9662a0f7756a3440cd1c31be8c3a2db98d9b88210e46ca76b36e151ca/pyobjc_framework_avrouting-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6a7b335161d327792f42054acb3ff415f7778e1492582df8e91b8609b4b02244", size = 8383, upload-time = "2025-06-14T20:46:07.593Z" }, ] [[package]] @@ -5277,11 +5324,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/08/76/21e1632a212f997d7a5f26d53eb997951978916858039b79f43ebe3d10b2/pyobjc_framework_backgroundassets-11.1.tar.gz", hash = "sha256:2e14b50539d96d5fca70c49f21b69fdbad81a22549e3630f5e4f20d5c0204fc2", size = 24803, upload_time = "2025-06-14T20:56:49.566Z" } +sdist = { url = "https://files.pythonhosted.org/packages/08/76/21e1632a212f997d7a5f26d53eb997951978916858039b79f43ebe3d10b2/pyobjc_framework_backgroundassets-11.1.tar.gz", hash = "sha256:2e14b50539d96d5fca70c49f21b69fdbad81a22549e3630f5e4f20d5c0204fc2", size = 24803, upload-time = "2025-06-14T20:56:49.566Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ad/77/a6ad2df35fd71b3c26f52698d25174899ba1be134766022f5bf804ebf12d/pyobjc_framework_backgroundassets-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:13bf451c59b409b6ce1ac0e717a970a1b03bca7a944a7f19219da0d46ab7c561", size = 9707, upload_time = "2025-06-14T20:46:12.88Z" }, - { url = "https://files.pythonhosted.org/packages/1d/7f/ed035866ab6c0573c445a9ed1ceb0912119866c130df7684a2332642520e/pyobjc_framework_backgroundassets-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:708466d847a479e1798f31c59fbc5307473d03fa1083f40cfcaa18fd31819c40", size = 9722, upload_time = "2025-06-14T20:46:13.574Z" }, - { url = "https://files.pythonhosted.org/packages/05/e9/15f540b4bee160fd4b66f294ee4cd326aaa94632bcbee12d4b2448bb74ee/pyobjc_framework_backgroundassets-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2484a2f9c87e8cae2fc375a39d68ea7ff02e4fb786e4afe88237c51fd5e78ec9", size = 9899, upload_time = "2025-06-14T20:46:14.277Z" }, + { url = "https://files.pythonhosted.org/packages/ad/77/a6ad2df35fd71b3c26f52698d25174899ba1be134766022f5bf804ebf12d/pyobjc_framework_backgroundassets-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:13bf451c59b409b6ce1ac0e717a970a1b03bca7a944a7f19219da0d46ab7c561", size = 9707, upload-time = "2025-06-14T20:46:12.88Z" }, + { url = "https://files.pythonhosted.org/packages/1d/7f/ed035866ab6c0573c445a9ed1ceb0912119866c130df7684a2332642520e/pyobjc_framework_backgroundassets-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:708466d847a479e1798f31c59fbc5307473d03fa1083f40cfcaa18fd31819c40", size = 9722, upload-time = "2025-06-14T20:46:13.574Z" }, + { url = "https://files.pythonhosted.org/packages/05/e9/15f540b4bee160fd4b66f294ee4cd326aaa94632bcbee12d4b2448bb74ee/pyobjc_framework_backgroundassets-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2484a2f9c87e8cae2fc375a39d68ea7ff02e4fb786e4afe88237c51fd5e78ec9", size = 9899, upload-time = "2025-06-14T20:46:14.277Z" }, ] [[package]] @@ -5295,11 +5342,11 @@ dependencies = [ { name = "pyobjc-framework-coremedia", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/30/75/087270d9f81e913b57c7db58eaff8691fa0574b11faf9302340b3b8320f1/pyobjc_framework_browserenginekit-11.1.tar.gz", hash = "sha256:918440cefb10480024f645169de3733e30ede65e41267fa12c7b90c264a0a479", size = 31944, upload_time = "2025-06-14T20:56:50.195Z" } +sdist = { url = "https://files.pythonhosted.org/packages/30/75/087270d9f81e913b57c7db58eaff8691fa0574b11faf9302340b3b8320f1/pyobjc_framework_browserenginekit-11.1.tar.gz", hash = "sha256:918440cefb10480024f645169de3733e30ede65e41267fa12c7b90c264a0a479", size = 31944, upload-time = "2025-06-14T20:56:50.195Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/90/a50bb66a5e041ace99b6c8b1df43b38d5f2e1bf771f57409e4aebf1dfae5/pyobjc_framework_browserenginekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9b815b167533015d62832b956e9cfb962bd2026f5a4ccd66718cf3bb2e15ab27", size = 11115, upload_time = "2025-06-14T20:46:19.401Z" }, - { url = "https://files.pythonhosted.org/packages/44/0a/3cbfc8ca58ed9aeef7498f318ad209164903e64eba1ea94a661a59ee67e6/pyobjc_framework_browserenginekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:dfe469f8eb1313ea0cbe0616cd3bbc56f62bdd8a683c959819ef01d7e9ac0de7", size = 11134, upload_time = "2025-06-14T20:46:20.445Z" }, - { url = "https://files.pythonhosted.org/packages/4d/d6/013d10fc2ad2c7095e1b61b1b3db2c38aec403784f81b70237d11ba615a8/pyobjc_framework_browserenginekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f3332ffa9ae74cc6633fd17f6d998ac77b8939abbe9ecf95ae56df200ee93853", size = 11322, upload_time = "2025-06-14T20:46:21.476Z" }, + { url = "https://files.pythonhosted.org/packages/89/90/a50bb66a5e041ace99b6c8b1df43b38d5f2e1bf771f57409e4aebf1dfae5/pyobjc_framework_browserenginekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9b815b167533015d62832b956e9cfb962bd2026f5a4ccd66718cf3bb2e15ab27", size = 11115, upload-time = "2025-06-14T20:46:19.401Z" }, + { url = "https://files.pythonhosted.org/packages/44/0a/3cbfc8ca58ed9aeef7498f318ad209164903e64eba1ea94a661a59ee67e6/pyobjc_framework_browserenginekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:dfe469f8eb1313ea0cbe0616cd3bbc56f62bdd8a683c959819ef01d7e9ac0de7", size = 11134, upload-time = "2025-06-14T20:46:20.445Z" }, + { url = "https://files.pythonhosted.org/packages/4d/d6/013d10fc2ad2c7095e1b61b1b3db2c38aec403784f81b70237d11ba615a8/pyobjc_framework_browserenginekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f3332ffa9ae74cc6633fd17f6d998ac77b8939abbe9ecf95ae56df200ee93853", size = 11322, upload-time = "2025-06-14T20:46:21.476Z" }, ] [[package]] @@ -5310,9 +5357,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/85/be/9d9d9d9383c411a58323ea510d768443287ca21610af652b815b3205ea80/pyobjc_framework_businesschat-11.1.tar.gz", hash = "sha256:69589d2f0cb4e7892e5ecc6aed79b1abd1ec55c099a7faacae6a326bc921259d", size = 12698, upload_time = "2025-06-14T20:56:51.173Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/be/9d9d9d9383c411a58323ea510d768443287ca21610af652b815b3205ea80/pyobjc_framework_businesschat-11.1.tar.gz", hash = "sha256:69589d2f0cb4e7892e5ecc6aed79b1abd1ec55c099a7faacae6a326bc921259d", size = 12698, upload-time = "2025-06-14T20:56:51.173Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/a4/5b8bb268b263678c0908cdaa8bed2534a6caac5862d05236f6c361d130ba/pyobjc_framework_businesschat-11.1-py2.py3-none-any.whl", hash = "sha256:7fdc1219b988ce3ae896bffd01f547c06cec3b4e4b2d0aa04d251444d7f1c2db", size = 3458, upload_time = "2025-06-14T20:46:24.651Z" }, + { url = "https://files.pythonhosted.org/packages/87/a4/5b8bb268b263678c0908cdaa8bed2534a6caac5862d05236f6c361d130ba/pyobjc_framework_businesschat-11.1-py2.py3-none-any.whl", hash = "sha256:7fdc1219b988ce3ae896bffd01f547c06cec3b4e4b2d0aa04d251444d7f1c2db", size = 3458, upload-time = "2025-06-14T20:46:24.651Z" }, ] [[package]] @@ -5323,9 +5370,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/41/df/7ca8ee65b16d5fc862d7e8664289472eed918cf4d76921de6bdaa1461c65/pyobjc_framework_calendarstore-11.1.tar.gz", hash = "sha256:858ee00e6a380d9c086c2d7db82c116a6c406234038e0ec8fc2ad02e385dc437", size = 68215, upload_time = "2025-06-14T20:56:51.799Z" } +sdist = { url = "https://files.pythonhosted.org/packages/41/df/7ca8ee65b16d5fc862d7e8664289472eed918cf4d76921de6bdaa1461c65/pyobjc_framework_calendarstore-11.1.tar.gz", hash = "sha256:858ee00e6a380d9c086c2d7db82c116a6c406234038e0ec8fc2ad02e385dc437", size = 68215, upload-time = "2025-06-14T20:56:51.799Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c7/94/69cb863bd88349df0f6cf491fd3ca4d674816c4d66270f9e2620cc6e16ed/pyobjc_framework_calendarstore-11.1-py2.py3-none-any.whl", hash = "sha256:bf066e17392c978becf17a61863eb81727bf593a2bfdab261177126072557e24", size = 5265, upload_time = "2025-06-14T20:46:25.457Z" }, + { url = "https://files.pythonhosted.org/packages/c7/94/69cb863bd88349df0f6cf491fd3ca4d674816c4d66270f9e2620cc6e16ed/pyobjc_framework_calendarstore-11.1-py2.py3-none-any.whl", hash = "sha256:bf066e17392c978becf17a61863eb81727bf593a2bfdab261177126072557e24", size = 5265, upload-time = "2025-06-14T20:46:25.457Z" }, ] [[package]] @@ -5336,11 +5383,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/51/d5/4f0b62ab35be619e8c8d96538a03cf56fde6fd53540e1837e0fa588b3f6c/pyobjc_framework_callkit-11.1.tar.gz", hash = "sha256:b84d5ea38dff0cbe0754f5f9f6f33c742e216f12e7166179a8ec2cf4b0bfca94", size = 46648, upload_time = "2025-06-14T20:56:52.579Z" } +sdist = { url = "https://files.pythonhosted.org/packages/51/d5/4f0b62ab35be619e8c8d96538a03cf56fde6fd53540e1837e0fa588b3f6c/pyobjc_framework_callkit-11.1.tar.gz", hash = "sha256:b84d5ea38dff0cbe0754f5f9f6f33c742e216f12e7166179a8ec2cf4b0bfca94", size = 46648, upload-time = "2025-06-14T20:56:52.579Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/2a/209572a6dba6768a57667e1f87a83ce8cadf18de5d6b1a91b95ce548d0f8/pyobjc_framework_callkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:554e09ca3dab44d93a89927d9e300f004d2ef0db020b10425a4622b432e7b684", size = 11269, upload_time = "2025-06-14T20:46:28.164Z" }, - { url = "https://files.pythonhosted.org/packages/8f/74/b0a22adb7ebcd0b81c24ed6e49d3df3b84f73192b667ebd90cb1b6eba917/pyobjc_framework_callkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fc5e638ddbc9dd3e9993205d2b077f5db41b6cd4e97b9c5592b7249575f23f04", size = 11284, upload_time = "2025-06-14T20:46:29.197Z" }, - { url = "https://files.pythonhosted.org/packages/a2/98/3f65e4853a4a45b0cf369e5bbb0d9efaad93589461d155119feb88e8ff7b/pyobjc_framework_callkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:bc1d2349dab93f7a0d298b01893828d7f46aded9122a341469b835d977a0646d", size = 11494, upload_time = "2025-06-14T20:46:30.09Z" }, + { url = "https://files.pythonhosted.org/packages/18/2a/209572a6dba6768a57667e1f87a83ce8cadf18de5d6b1a91b95ce548d0f8/pyobjc_framework_callkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:554e09ca3dab44d93a89927d9e300f004d2ef0db020b10425a4622b432e7b684", size = 11269, upload-time = "2025-06-14T20:46:28.164Z" }, + { url = "https://files.pythonhosted.org/packages/8f/74/b0a22adb7ebcd0b81c24ed6e49d3df3b84f73192b667ebd90cb1b6eba917/pyobjc_framework_callkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fc5e638ddbc9dd3e9993205d2b077f5db41b6cd4e97b9c5592b7249575f23f04", size = 11284, upload-time = "2025-06-14T20:46:29.197Z" }, + { url = "https://files.pythonhosted.org/packages/a2/98/3f65e4853a4a45b0cf369e5bbb0d9efaad93589461d155119feb88e8ff7b/pyobjc_framework_callkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:bc1d2349dab93f7a0d298b01893828d7f46aded9122a341469b835d977a0646d", size = 11494, upload-time = "2025-06-14T20:46:30.09Z" }, ] [[package]] @@ -5351,9 +5398,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/a4/d751851865d9a78405cfec0c8b2931b1e96b9914e9788cd441fa4e8290d0/pyobjc_framework_carbon-11.1.tar.gz", hash = "sha256:047f098535479efa3ab89da1ebdf3cf9ec0b439a33a4f32806193886e9fcea71", size = 37291, upload_time = "2025-06-14T20:56:53.642Z" } +sdist = { url = "https://files.pythonhosted.org/packages/39/a4/d751851865d9a78405cfec0c8b2931b1e96b9914e9788cd441fa4e8290d0/pyobjc_framework_carbon-11.1.tar.gz", hash = "sha256:047f098535479efa3ab89da1ebdf3cf9ec0b439a33a4f32806193886e9fcea71", size = 37291, upload-time = "2025-06-14T20:56:53.642Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/44/f1a20b5aa3833af4d461074c479263a410ef90d17dbec11f78ad9c34dbab/pyobjc_framework_carbon-11.1-py2.py3-none-any.whl", hash = "sha256:1bf66853e939315ad7ee968170b16dd12cb838c42b80dfcd5354687760998825", size = 4753, upload_time = "2025-06-14T20:46:33.141Z" }, + { url = "https://files.pythonhosted.org/packages/84/44/f1a20b5aa3833af4d461074c479263a410ef90d17dbec11f78ad9c34dbab/pyobjc_framework_carbon-11.1-py2.py3-none-any.whl", hash = "sha256:1bf66853e939315ad7ee968170b16dd12cb838c42b80dfcd5354687760998825", size = 4753, upload-time = "2025-06-14T20:46:33.141Z" }, ] [[package]] @@ -5364,11 +5411,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6f/49/7b24172e3d6eb0ddffc33a7498a2bea264aa2958c3fecaeb463bef88f0b8/pyobjc_framework_cfnetwork-11.1.tar.gz", hash = "sha256:ad600163eeadb7bf71abc51a9b6f2b5462a018d3f9bb1510c5ce3fdf2f22959d", size = 79069, upload_time = "2025-06-14T20:56:54.615Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/49/7b24172e3d6eb0ddffc33a7498a2bea264aa2958c3fecaeb463bef88f0b8/pyobjc_framework_cfnetwork-11.1.tar.gz", hash = "sha256:ad600163eeadb7bf71abc51a9b6f2b5462a018d3f9bb1510c5ce3fdf2f22959d", size = 79069, upload-time = "2025-06-14T20:56:54.615Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/31/05b4fb79e7f738f7f7d7a58734de2fab47d9a1fb219c2180e8c07efe2550/pyobjc_framework_cfnetwork-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:70beb8095df76e0e8eb7ab218be1e69ae180e01a4d77f7cad73c97b4eb7a296a", size = 19141, upload_time = "2025-06-14T20:46:36.134Z" }, - { url = "https://files.pythonhosted.org/packages/2d/b1/5ea76ffd6413be8c65ec02e4552e3da3ee2bd37449e0854e3c8c559e7e42/pyobjc_framework_cfnetwork-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5dd866fcbe6870931373636d19144544344f0f89685f6720e4a45453957702dd", size = 19148, upload_time = "2025-06-14T20:46:36.876Z" }, - { url = "https://files.pythonhosted.org/packages/ba/df/b4897033b0368e4b6c4e5f643c593801677b2590d48dcb93d1c5a1d66c0f/pyobjc_framework_cfnetwork-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:62ccc6dcaaa5877534d21f93a15861a3d8af95888123d659f9ff5383d1a2a1f4", size = 19406, upload_time = "2025-06-14T20:46:37.648Z" }, + { url = "https://files.pythonhosted.org/packages/c2/31/05b4fb79e7f738f7f7d7a58734de2fab47d9a1fb219c2180e8c07efe2550/pyobjc_framework_cfnetwork-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:70beb8095df76e0e8eb7ab218be1e69ae180e01a4d77f7cad73c97b4eb7a296a", size = 19141, upload-time = "2025-06-14T20:46:36.134Z" }, + { url = "https://files.pythonhosted.org/packages/2d/b1/5ea76ffd6413be8c65ec02e4552e3da3ee2bd37449e0854e3c8c559e7e42/pyobjc_framework_cfnetwork-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5dd866fcbe6870931373636d19144544344f0f89685f6720e4a45453957702dd", size = 19148, upload-time = "2025-06-14T20:46:36.876Z" }, + { url = "https://files.pythonhosted.org/packages/ba/df/b4897033b0368e4b6c4e5f643c593801677b2590d48dcb93d1c5a1d66c0f/pyobjc_framework_cfnetwork-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:62ccc6dcaaa5877534d21f93a15861a3d8af95888123d659f9ff5383d1a2a1f4", size = 19406, upload-time = "2025-06-14T20:46:37.648Z" }, ] [[package]] @@ -5382,9 +5429,9 @@ dependencies = [ { name = "pyobjc-framework-coremedia", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-metal", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/57/6f/c2d0b49e01e654496a1781bafb9da72a6fbd00f5abb39dc4a3a0045167c7/pyobjc_framework_cinematic-11.1.tar.gz", hash = "sha256:efde39a6a2379e1738dbc5434b2470cd187cf3114ffb81390b3b1abda470b382", size = 25522, upload_time = "2025-06-14T20:56:55.379Z" } +sdist = { url = "https://files.pythonhosted.org/packages/57/6f/c2d0b49e01e654496a1781bafb9da72a6fbd00f5abb39dc4a3a0045167c7/pyobjc_framework_cinematic-11.1.tar.gz", hash = "sha256:efde39a6a2379e1738dbc5434b2470cd187cf3114ffb81390b3b1abda470b382", size = 25522, upload-time = "2025-06-14T20:56:55.379Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/bd/a9b51c770bd96546a101c9e9994f851b87336f168a77048241517ca4db8c/pyobjc_framework_cinematic-11.1-py2.py3-none-any.whl", hash = "sha256:b62c024c1a9c7890481bc2fdfaf0cd3c251a4a08357d57dc1795d98920fcdbd1", size = 4562, upload_time = "2025-06-14T20:46:40.989Z" }, + { url = "https://files.pythonhosted.org/packages/05/bd/a9b51c770bd96546a101c9e9994f851b87336f168a77048241517ca4db8c/pyobjc_framework_cinematic-11.1-py2.py3-none-any.whl", hash = "sha256:b62c024c1a9c7890481bc2fdfaf0cd3c251a4a08357d57dc1795d98920fcdbd1", size = 4562, upload-time = "2025-06-14T20:46:40.989Z" }, ] [[package]] @@ -5395,11 +5442,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7a/8b/5150b4faddd15d5dd795bc62b2256c4f7dafc983cfa694fcf88121ea0016/pyobjc_framework_classkit-11.1.tar.gz", hash = "sha256:ee1e26395eb00b3ed5442e3234cdbfe925d2413185af38eca0477d7166651df4", size = 39831, upload_time = "2025-06-14T20:56:56.036Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7a/8b/5150b4faddd15d5dd795bc62b2256c4f7dafc983cfa694fcf88121ea0016/pyobjc_framework_classkit-11.1.tar.gz", hash = "sha256:ee1e26395eb00b3ed5442e3234cdbfe925d2413185af38eca0477d7166651df4", size = 39831, upload-time = "2025-06-14T20:56:56.036Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/79/2552fd5e1da73dffb35589469b3cd8c0928e3100462761350d19ea922e59/pyobjc_framework_classkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:161dcb9b718649e6331a5eab5a76c2b43a9b322b15b37b3f8f9c5faad12ee6d1", size = 8911, upload_time = "2025-06-14T20:46:43.714Z" }, - { url = "https://files.pythonhosted.org/packages/59/1c/a06623c3d78949c9d5eae7c7e753e6c8c75e2ae7a0b8ccae40a1b6180e0a/pyobjc_framework_classkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:08000deb43004d16fb39ccd83b3de30e1e3b72639a79d05206d7d5c15f005b3a", size = 8928, upload_time = "2025-06-14T20:46:44.426Z" }, - { url = "https://files.pythonhosted.org/packages/b3/c3/e0a966134c8022f1d922b27fea6a50ec1118c12fdfa65b2ce4efaa7c84d6/pyobjc_framework_classkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ef28d042964b0f757569e72df737bb049b531c33b7d06a705ce2dcfa4e6e45d8", size = 9082, upload_time = "2025-06-14T20:46:45.309Z" }, + { url = "https://files.pythonhosted.org/packages/75/79/2552fd5e1da73dffb35589469b3cd8c0928e3100462761350d19ea922e59/pyobjc_framework_classkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:161dcb9b718649e6331a5eab5a76c2b43a9b322b15b37b3f8f9c5faad12ee6d1", size = 8911, upload-time = "2025-06-14T20:46:43.714Z" }, + { url = "https://files.pythonhosted.org/packages/59/1c/a06623c3d78949c9d5eae7c7e753e6c8c75e2ae7a0b8ccae40a1b6180e0a/pyobjc_framework_classkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:08000deb43004d16fb39ccd83b3de30e1e3b72639a79d05206d7d5c15f005b3a", size = 8928, upload-time = "2025-06-14T20:46:44.426Z" }, + { url = "https://files.pythonhosted.org/packages/b3/c3/e0a966134c8022f1d922b27fea6a50ec1118c12fdfa65b2ce4efaa7c84d6/pyobjc_framework_classkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ef28d042964b0f757569e72df737bb049b531c33b7d06a705ce2dcfa4e6e45d8", size = 9082, upload-time = "2025-06-14T20:46:45.309Z" }, ] [[package]] @@ -5413,9 +5460,9 @@ dependencies = [ { name = "pyobjc-framework-coredata", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-corelocation", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/58/a6/bfe5be55ed95704efca0e86b218155a9c801735107cedba3af8ea4580a05/pyobjc_framework_cloudkit-11.1.tar.gz", hash = "sha256:40d2dc4bf28c5be9b836b01e4d267a15d847d756c2a65530e1fcd79b2825e86d", size = 122778, upload_time = "2025-06-14T20:56:56.73Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/a6/bfe5be55ed95704efca0e86b218155a9c801735107cedba3af8ea4580a05/pyobjc_framework_cloudkit-11.1.tar.gz", hash = "sha256:40d2dc4bf28c5be9b836b01e4d267a15d847d756c2a65530e1fcd79b2825e86d", size = 122778, upload-time = "2025-06-14T20:56:56.73Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/25/d9/5570a217cef8130708e860b86f4f22bb5827247c97121523a9dfd4784148/pyobjc_framework_cloudkit-11.1-py2.py3-none-any.whl", hash = "sha256:c583e40c710cf85ebe34173d1d2995e832a20127edc8899b2f35b13f98498af1", size = 10870, upload_time = "2025-06-14T20:46:48.781Z" }, + { url = "https://files.pythonhosted.org/packages/25/d9/5570a217cef8130708e860b86f4f22bb5827247c97121523a9dfd4784148/pyobjc_framework_cloudkit-11.1-py2.py3-none-any.whl", hash = "sha256:c583e40c710cf85ebe34173d1d2995e832a20127edc8899b2f35b13f98498af1", size = 10870, upload-time = "2025-06-14T20:46:48.781Z" }, ] [[package]] @@ -5425,11 +5472,11 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyobjc-core" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4b/c5/7a866d24bc026f79239b74d05e2cf3088b03263da66d53d1b4cf5207f5ae/pyobjc_framework_cocoa-11.1.tar.gz", hash = "sha256:87df76b9b73e7ca699a828ff112564b59251bb9bbe72e610e670a4dc9940d038", size = 5565335, upload_time = "2025-06-14T20:56:59.683Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4b/c5/7a866d24bc026f79239b74d05e2cf3088b03263da66d53d1b4cf5207f5ae/pyobjc_framework_cocoa-11.1.tar.gz", hash = "sha256:87df76b9b73e7ca699a828ff112564b59251bb9bbe72e610e670a4dc9940d038", size = 5565335, upload-time = "2025-06-14T20:56:59.683Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/68/da/41c0f7edc92ead461cced7e67813e27fa17da3c5da428afdb4086c69d7ba/pyobjc_framework_cocoa-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:806de56f06dfba8f301a244cce289d54877c36b4b19818e3b53150eb7c2424d0", size = 388983, upload_time = "2025-06-14T20:46:52.591Z" }, - { url = "https://files.pythonhosted.org/packages/4e/0b/a01477cde2a040f97e226f3e15e5ffd1268fcb6d1d664885a95ba592eca9/pyobjc_framework_cocoa-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:54e93e1d9b0fc41c032582a6f0834befe1d418d73893968f3f450281b11603da", size = 389049, upload_time = "2025-06-14T20:46:53.757Z" }, - { url = "https://files.pythonhosted.org/packages/bc/e6/64cf2661f6ab7c124d0486ec6d1d01a9bb2838a0d2a46006457d8c5e6845/pyobjc_framework_cocoa-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:fd5245ee1997d93e78b72703be1289d75d88ff6490af94462b564892e9266350", size = 393110, upload_time = "2025-06-14T20:46:54.894Z" }, + { url = "https://files.pythonhosted.org/packages/68/da/41c0f7edc92ead461cced7e67813e27fa17da3c5da428afdb4086c69d7ba/pyobjc_framework_cocoa-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:806de56f06dfba8f301a244cce289d54877c36b4b19818e3b53150eb7c2424d0", size = 388983, upload-time = "2025-06-14T20:46:52.591Z" }, + { url = "https://files.pythonhosted.org/packages/4e/0b/a01477cde2a040f97e226f3e15e5ffd1268fcb6d1d664885a95ba592eca9/pyobjc_framework_cocoa-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:54e93e1d9b0fc41c032582a6f0834befe1d418d73893968f3f450281b11603da", size = 389049, upload-time = "2025-06-14T20:46:53.757Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/64cf2661f6ab7c124d0486ec6d1d01a9bb2838a0d2a46006457d8c5e6845/pyobjc_framework_cocoa-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:fd5245ee1997d93e78b72703be1289d75d88ff6490af94462b564892e9266350", size = 393110, upload-time = "2025-06-14T20:46:54.894Z" }, ] [[package]] @@ -5440,9 +5487,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/49/9dbe8407d5dd663747267c1234d1b914bab66e1878d22f57926261a3063b/pyobjc_framework_collaboration-11.1.tar.gz", hash = "sha256:4564e3931bfc51773623d4f57f2431b58a39b75cb964ae5c48d27ee4dde2f4ea", size = 16839, upload_time = "2025-06-14T20:57:01.101Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/49/9dbe8407d5dd663747267c1234d1b914bab66e1878d22f57926261a3063b/pyobjc_framework_collaboration-11.1.tar.gz", hash = "sha256:4564e3931bfc51773623d4f57f2431b58a39b75cb964ae5c48d27ee4dde2f4ea", size = 16839, upload-time = "2025-06-14T20:57:01.101Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/24/4c9deedcc62d223a45d4b4fa16162729923d2b3e2231467de6ecd079f3f8/pyobjc_framework_collaboration-11.1-py2.py3-none-any.whl", hash = "sha256:3629ea5b56c513fb330d43952afabb2df2a2ac2f9048b8ec6e8ab4486191390a", size = 4891, upload_time = "2025-06-14T20:46:59.734Z" }, + { url = "https://files.pythonhosted.org/packages/62/24/4c9deedcc62d223a45d4b4fa16162729923d2b3e2231467de6ecd079f3f8/pyobjc_framework_collaboration-11.1-py2.py3-none-any.whl", hash = "sha256:3629ea5b56c513fb330d43952afabb2df2a2ac2f9048b8ec6e8ab4486191390a", size = 4891, upload-time = "2025-06-14T20:46:59.734Z" }, ] [[package]] @@ -5453,9 +5500,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/97/7613b6041f62c52f972e42dd5d79476b56b84d017a8b5e4add4d9cfaca36/pyobjc_framework_colorsync-11.1.tar.gz", hash = "sha256:7a346f71f34b2ccd1b020a34c219b85bf8b6f6e05283d503185aeb7767a269dd", size = 38999, upload_time = "2025-06-14T20:57:01.761Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b5/97/7613b6041f62c52f972e42dd5d79476b56b84d017a8b5e4add4d9cfaca36/pyobjc_framework_colorsync-11.1.tar.gz", hash = "sha256:7a346f71f34b2ccd1b020a34c219b85bf8b6f6e05283d503185aeb7767a269dd", size = 38999, upload-time = "2025-06-14T20:57:01.761Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/d5/c8fc7c47cbb9865058094dc9cf3f57879156ff55fb261cf199e7081d1db7/pyobjc_framework_colorsync-11.1-py2.py3-none-any.whl", hash = "sha256:d19d6da2c7175a3896a63c9b40a8ab98ade0779a5b40062789681501c33efd5c", size = 5971, upload_time = "2025-06-14T20:47:00.547Z" }, + { url = "https://files.pythonhosted.org/packages/30/d5/c8fc7c47cbb9865058094dc9cf3f57879156ff55fb261cf199e7081d1db7/pyobjc_framework_colorsync-11.1-py2.py3-none-any.whl", hash = "sha256:d19d6da2c7175a3896a63c9b40a8ab98ade0779a5b40062789681501c33efd5c", size = 5971, upload-time = "2025-06-14T20:47:00.547Z" }, ] [[package]] @@ -5466,11 +5513,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a6/85/34868b6447d552adf8674bac226b55c2baacacee0d67ee031e33805d6faa/pyobjc_framework_contacts-11.1.tar.gz", hash = "sha256:752036e7d8952a4122296d7772f274170a5f35a53ee6454a27f3e1d9603222cc", size = 84814, upload_time = "2025-06-14T20:57:02.582Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a6/85/34868b6447d552adf8674bac226b55c2baacacee0d67ee031e33805d6faa/pyobjc_framework_contacts-11.1.tar.gz", hash = "sha256:752036e7d8952a4122296d7772f274170a5f35a53ee6454a27f3e1d9603222cc", size = 84814, upload-time = "2025-06-14T20:57:02.582Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/c8/0d47af11112bf382e059cfe2dd03be98914f0621ddff8858bb9af864f8c5/pyobjc_framework_contacts-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:576ee4aec05d755444bff10b45833f73083b5b3d1b2740e133b92111f7765e54", size = 12141, upload_time = "2025-06-14T20:47:02.884Z" }, - { url = "https://files.pythonhosted.org/packages/11/af/375aa44e9e00aa66e373c4c3893a0db341d93f90e2d62a277287dc553841/pyobjc_framework_contacts-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:09b873d2bd739fea63d744430defb04ce4b44af064aaf0b6bf558eea23f82bd7", size = 12160, upload_time = "2025-06-14T20:47:03.614Z" }, - { url = "https://files.pythonhosted.org/packages/a0/b9/effeda0eefedced16d4a002ab0c0a331be506d5bc7ff290788ac8eb0b2a9/pyobjc_framework_contacts-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:23312bb4bfc5aafecdac84ca402189e312e754e9dc0586d8f282d225c3952c00", size = 12319, upload_time = "2025-06-14T20:47:04.316Z" }, + { url = "https://files.pythonhosted.org/packages/30/c8/0d47af11112bf382e059cfe2dd03be98914f0621ddff8858bb9af864f8c5/pyobjc_framework_contacts-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:576ee4aec05d755444bff10b45833f73083b5b3d1b2740e133b92111f7765e54", size = 12141, upload-time = "2025-06-14T20:47:02.884Z" }, + { url = "https://files.pythonhosted.org/packages/11/af/375aa44e9e00aa66e373c4c3893a0db341d93f90e2d62a277287dc553841/pyobjc_framework_contacts-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:09b873d2bd739fea63d744430defb04ce4b44af064aaf0b6bf558eea23f82bd7", size = 12160, upload-time = "2025-06-14T20:47:03.614Z" }, + { url = "https://files.pythonhosted.org/packages/a0/b9/effeda0eefedced16d4a002ab0c0a331be506d5bc7ff290788ac8eb0b2a9/pyobjc_framework_contacts-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:23312bb4bfc5aafecdac84ca402189e312e754e9dc0586d8f282d225c3952c00", size = 12319, upload-time = "2025-06-14T20:47:04.316Z" }, ] [[package]] @@ -5482,11 +5529,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-contacts", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3f/57/8765b54a30edaa2a56df62e11e7c32e41b6ea300513256adffa191689368/pyobjc_framework_contactsui-11.1.tar.gz", hash = "sha256:5bc29ea2b10a342018e1b96be6b140c10ebe3cfb6417278770feef5e88026a1f", size = 20031, upload_time = "2025-06-14T20:57:03.603Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3f/57/8765b54a30edaa2a56df62e11e7c32e41b6ea300513256adffa191689368/pyobjc_framework_contactsui-11.1.tar.gz", hash = "sha256:5bc29ea2b10a342018e1b96be6b140c10ebe3cfb6417278770feef5e88026a1f", size = 20031, upload-time = "2025-06-14T20:57:03.603Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/b6/50ec09f1bb18c422b8c079e02328689f32e977b43ab7651c05e8274854dc/pyobjc_framework_contactsui-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c34a6f27ef5aa4742cc44fd5b4d16fe1e1745ff839578b4c059faf2c58eee3ca", size = 7875, upload_time = "2025-06-14T20:47:09.041Z" }, - { url = "https://files.pythonhosted.org/packages/8b/3f/72170303c11945c360b83fa1c0d3f91638dc5de1ef9f9a2b880252378430/pyobjc_framework_contactsui-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f3b4f0225645a26ed9e6c008c2e8c217035b4a50fa9cd6623c628a11c37924d0", size = 7886, upload_time = "2025-06-14T20:47:09.726Z" }, - { url = "https://files.pythonhosted.org/packages/ad/d7/fd11ac75bd6eb5d23225f7d1ac910c2b47481caff6e04b883bec04c28de2/pyobjc_framework_contactsui-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:666586174b306b33b791d2edee021cd979a8c970d444f906ed294e27583a6b54", size = 8044, upload_time = "2025-06-14T20:47:10.427Z" }, + { url = "https://files.pythonhosted.org/packages/46/b6/50ec09f1bb18c422b8c079e02328689f32e977b43ab7651c05e8274854dc/pyobjc_framework_contactsui-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c34a6f27ef5aa4742cc44fd5b4d16fe1e1745ff839578b4c059faf2c58eee3ca", size = 7875, upload-time = "2025-06-14T20:47:09.041Z" }, + { url = "https://files.pythonhosted.org/packages/8b/3f/72170303c11945c360b83fa1c0d3f91638dc5de1ef9f9a2b880252378430/pyobjc_framework_contactsui-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f3b4f0225645a26ed9e6c008c2e8c217035b4a50fa9cd6623c628a11c37924d0", size = 7886, upload-time = "2025-06-14T20:47:09.726Z" }, + { url = "https://files.pythonhosted.org/packages/ad/d7/fd11ac75bd6eb5d23225f7d1ac910c2b47481caff6e04b883bec04c28de2/pyobjc_framework_contactsui-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:666586174b306b33b791d2edee021cd979a8c970d444f906ed294e27583a6b54", size = 8044, upload-time = "2025-06-14T20:47:10.427Z" }, ] [[package]] @@ -5497,11 +5544,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/c0/4ab6005cf97e534725b0c14b110d4864b367c282b1c5b0d8f42aad74a83f/pyobjc_framework_coreaudio-11.1.tar.gz", hash = "sha256:b7b89540ae7efc6c1e3208ac838ef2acfc4d2c506dd629d91f6b3b3120e55c1b", size = 141032, upload_time = "2025-06-14T20:57:04.348Z" } +sdist = { url = "https://files.pythonhosted.org/packages/39/c0/4ab6005cf97e534725b0c14b110d4864b367c282b1c5b0d8f42aad74a83f/pyobjc_framework_coreaudio-11.1.tar.gz", hash = "sha256:b7b89540ae7efc6c1e3208ac838ef2acfc4d2c506dd629d91f6b3b3120e55c1b", size = 141032, upload-time = "2025-06-14T20:57:04.348Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/fe/c43521642db98a4ec29fa535781c1316342bb52d5fc709696cbb1e8ca6cd/pyobjc_framework_coreaudio-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2538d1242dab4e27efb346eafbad50594e7e95597fa7220f0bab2099c825da55", size = 36765, upload_time = "2025-06-14T20:47:15.344Z" }, - { url = "https://files.pythonhosted.org/packages/82/9b/24d03ace273585de2d04385f06b895ce92caf8f5af430b060618ebce9dbe/pyobjc_framework_coreaudio-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f73d996df1e721931d9f78050e1708735a173dbe3a76d9c71fb36e04f7208478", size = 36779, upload_time = "2025-06-14T20:47:16.123Z" }, - { url = "https://files.pythonhosted.org/packages/91/23/aa78365e45d0d04fc37e21cf7d69dc0d11e17b564e83cb5bcd98e89cdf45/pyobjc_framework_coreaudio-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:67dae111b78d91c26c753dbfbccc3ea5498cfda3dfe83c6f3778628b435e1e7b", size = 38480, upload_time = "2025-06-14T20:47:16.911Z" }, + { url = "https://files.pythonhosted.org/packages/3d/fe/c43521642db98a4ec29fa535781c1316342bb52d5fc709696cbb1e8ca6cd/pyobjc_framework_coreaudio-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2538d1242dab4e27efb346eafbad50594e7e95597fa7220f0bab2099c825da55", size = 36765, upload-time = "2025-06-14T20:47:15.344Z" }, + { url = "https://files.pythonhosted.org/packages/82/9b/24d03ace273585de2d04385f06b895ce92caf8f5af430b060618ebce9dbe/pyobjc_framework_coreaudio-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f73d996df1e721931d9f78050e1708735a173dbe3a76d9c71fb36e04f7208478", size = 36779, upload-time = "2025-06-14T20:47:16.123Z" }, + { url = "https://files.pythonhosted.org/packages/91/23/aa78365e45d0d04fc37e21cf7d69dc0d11e17b564e83cb5bcd98e89cdf45/pyobjc_framework_coreaudio-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:67dae111b78d91c26c753dbfbccc3ea5498cfda3dfe83c6f3778628b435e1e7b", size = 38480, upload-time = "2025-06-14T20:47:16.911Z" }, ] [[package]] @@ -5513,11 +5560,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-coreaudio", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f1/4e/c49b26c60047c511727efe994b412276c487dfe90f1ee0fced0bddbdf8a3/pyobjc_framework_coreaudiokit-11.1.tar.gz", hash = "sha256:0b461c3d6123fda4da6b6aaa022efc918c1de2e126a5cf07d2189d63fa54ba40", size = 21955, upload_time = "2025-06-14T20:57:05.218Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/4e/c49b26c60047c511727efe994b412276c487dfe90f1ee0fced0bddbdf8a3/pyobjc_framework_coreaudiokit-11.1.tar.gz", hash = "sha256:0b461c3d6123fda4da6b6aaa022efc918c1de2e126a5cf07d2189d63fa54ba40", size = 21955, upload-time = "2025-06-14T20:57:05.218Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/27/d8ff6293851a7d9665724fa5c324d28200776ec10a04b850ba21ad1f9be1/pyobjc_framework_coreaudiokit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:20440a2926b1d91da8efc8bc060e77c7a195cb0443dbf3770eaca9e597276748", size = 7266, upload_time = "2025-06-14T20:47:22.136Z" }, - { url = "https://files.pythonhosted.org/packages/13/e6/89aa525271d19f0ea11799021f364181dd62dbfe77ecb4fc0a7d4e579cd2/pyobjc_framework_coreaudiokit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:11d42770dfbc6a8af8d5fa39a4f700f0067d7e6c7ba9335e6624d89de3c599a9", size = 7273, upload_time = "2025-06-14T20:47:23.137Z" }, - { url = "https://files.pythonhosted.org/packages/a5/70/f9b13b7822a53bed794525214ccca63b018901c113ebfd45e2159447f3cf/pyobjc_framework_coreaudiokit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6fea7c7ea5305e8cbd75808ec4edcde8e2320137f227b3d771266dd9a71e1fa5", size = 7429, upload_time = "2025-06-14T20:47:24.17Z" }, + { url = "https://files.pythonhosted.org/packages/18/27/d8ff6293851a7d9665724fa5c324d28200776ec10a04b850ba21ad1f9be1/pyobjc_framework_coreaudiokit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:20440a2926b1d91da8efc8bc060e77c7a195cb0443dbf3770eaca9e597276748", size = 7266, upload-time = "2025-06-14T20:47:22.136Z" }, + { url = "https://files.pythonhosted.org/packages/13/e6/89aa525271d19f0ea11799021f364181dd62dbfe77ecb4fc0a7d4e579cd2/pyobjc_framework_coreaudiokit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:11d42770dfbc6a8af8d5fa39a4f700f0067d7e6c7ba9335e6624d89de3c599a9", size = 7273, upload-time = "2025-06-14T20:47:23.137Z" }, + { url = "https://files.pythonhosted.org/packages/a5/70/f9b13b7822a53bed794525214ccca63b018901c113ebfd45e2159447f3cf/pyobjc_framework_coreaudiokit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6fea7c7ea5305e8cbd75808ec4edcde8e2320137f227b3d771266dd9a71e1fa5", size = 7429, upload-time = "2025-06-14T20:47:24.17Z" }, ] [[package]] @@ -5528,11 +5575,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3d/fe/2081dfd9413b7b4d719935c33762fbed9cce9dc06430f322d1e2c9dbcd91/pyobjc_framework_corebluetooth-11.1.tar.gz", hash = "sha256:1deba46e3fcaf5e1c314f4bbafb77d9fe49ec248c493ad00d8aff2df212d6190", size = 60337, upload_time = "2025-06-14T20:57:05.919Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3d/fe/2081dfd9413b7b4d719935c33762fbed9cce9dc06430f322d1e2c9dbcd91/pyobjc_framework_corebluetooth-11.1.tar.gz", hash = "sha256:1deba46e3fcaf5e1c314f4bbafb77d9fe49ec248c493ad00d8aff2df212d6190", size = 60337, upload-time = "2025-06-14T20:57:05.919Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/bc/083ea1ae57a31645df7fad59921528f6690995f7b7c84a203399ded7e7fe/pyobjc_framework_corebluetooth-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:36bef95a822c68b72f505cf909913affd61a15b56eeaeafea7302d35a82f4f05", size = 13163, upload_time = "2025-06-14T20:47:29.624Z" }, - { url = "https://files.pythonhosted.org/packages/3e/b5/d07cfa229e3fa0cd1cdaa385774c41907941d25b693cf55ad92e8584a3b3/pyobjc_framework_corebluetooth-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:992404b03033ecf637e9174caed70cb22fd1be2a98c16faa699217678e62a5c7", size = 13179, upload_time = "2025-06-14T20:47:30.376Z" }, - { url = "https://files.pythonhosted.org/packages/7a/10/476bca43002a6d009aed956d5ed3f3867c8d1dcd085dde8989be7020c495/pyobjc_framework_corebluetooth-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ebb8648f5e33d98446eb1d6c4654ba4fcc15d62bfcb47fa3bbd5596f6ecdb37c", size = 13358, upload_time = "2025-06-14T20:47:31.114Z" }, + { url = "https://files.pythonhosted.org/packages/8a/bc/083ea1ae57a31645df7fad59921528f6690995f7b7c84a203399ded7e7fe/pyobjc_framework_corebluetooth-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:36bef95a822c68b72f505cf909913affd61a15b56eeaeafea7302d35a82f4f05", size = 13163, upload-time = "2025-06-14T20:47:29.624Z" }, + { url = "https://files.pythonhosted.org/packages/3e/b5/d07cfa229e3fa0cd1cdaa385774c41907941d25b693cf55ad92e8584a3b3/pyobjc_framework_corebluetooth-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:992404b03033ecf637e9174caed70cb22fd1be2a98c16faa699217678e62a5c7", size = 13179, upload-time = "2025-06-14T20:47:30.376Z" }, + { url = "https://files.pythonhosted.org/packages/7a/10/476bca43002a6d009aed956d5ed3f3867c8d1dcd085dde8989be7020c495/pyobjc_framework_corebluetooth-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ebb8648f5e33d98446eb1d6c4654ba4fcc15d62bfcb47fa3bbd5596f6ecdb37c", size = 13358, upload-time = "2025-06-14T20:47:31.114Z" }, ] [[package]] @@ -5543,11 +5590,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/e3/af497da7a7c895b6ff529d709d855a783f34afcc4b87ab57a1a2afb3f876/pyobjc_framework_coredata-11.1.tar.gz", hash = "sha256:fe9fd985f8e06c70c0fb1e6bbea5b731461f9e76f8f8d8e89c7c72667cdc6adf", size = 260628, upload_time = "2025-06-14T20:57:06.729Z" } +sdist = { url = "https://files.pythonhosted.org/packages/00/e3/af497da7a7c895b6ff529d709d855a783f34afcc4b87ab57a1a2afb3f876/pyobjc_framework_coredata-11.1.tar.gz", hash = "sha256:fe9fd985f8e06c70c0fb1e6bbea5b731461f9e76f8f8d8e89c7c72667cdc6adf", size = 260628, upload-time = "2025-06-14T20:57:06.729Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5b/ac/77935aa9891bd6be952b1e6780df2bae748971dd0fe0b5155894004840bd/pyobjc_framework_coredata-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c9b2374784e67694a18fc8c120a12f11b355a20b643c01f23ae2ce87330a75e0", size = 16443, upload_time = "2025-06-14T20:47:35.711Z" }, - { url = "https://files.pythonhosted.org/packages/75/50/17631c3f172d9681faad210b035fa3d2c01f59468b574dbc088512853cc2/pyobjc_framework_coredata-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:007160eb10bb8c789076f231e3d625d8875ca42eb5a806fdab5d0277c48866f8", size = 16457, upload_time = "2025-06-14T20:47:36.439Z" }, - { url = "https://files.pythonhosted.org/packages/1f/d7/c736d0a945efe806996335324a241f9e2726ebc8a91c9c3cfaa2d788c63b/pyobjc_framework_coredata-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:699ad568f98f58e88e642159c91ffff0c68ce3d1ec798e4af8333b27431fd058", size = 16608, upload_time = "2025-06-14T20:47:37.526Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ac/77935aa9891bd6be952b1e6780df2bae748971dd0fe0b5155894004840bd/pyobjc_framework_coredata-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c9b2374784e67694a18fc8c120a12f11b355a20b643c01f23ae2ce87330a75e0", size = 16443, upload-time = "2025-06-14T20:47:35.711Z" }, + { url = "https://files.pythonhosted.org/packages/75/50/17631c3f172d9681faad210b035fa3d2c01f59468b574dbc088512853cc2/pyobjc_framework_coredata-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:007160eb10bb8c789076f231e3d625d8875ca42eb5a806fdab5d0277c48866f8", size = 16457, upload-time = "2025-06-14T20:47:36.439Z" }, + { url = "https://files.pythonhosted.org/packages/1f/d7/c736d0a945efe806996335324a241f9e2726ebc8a91c9c3cfaa2d788c63b/pyobjc_framework_coredata-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:699ad568f98f58e88e642159c91ffff0c68ce3d1ec798e4af8333b27431fd058", size = 16608, upload-time = "2025-06-14T20:47:37.526Z" }, ] [[package]] @@ -5558,9 +5605,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/83/cc997ec4687a68214dd3ad1bdf64353305f5c7e827fad211adac4c28b39f/pyobjc_framework_corehaptics-11.1.tar.gz", hash = "sha256:e5da3a97ed6aca9b7268c8c5196c0a339773a50baa72d1502d3435dc1a2a80f1", size = 42722, upload_time = "2025-06-14T20:57:08.019Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/83/cc997ec4687a68214dd3ad1bdf64353305f5c7e827fad211adac4c28b39f/pyobjc_framework_corehaptics-11.1.tar.gz", hash = "sha256:e5da3a97ed6aca9b7268c8c5196c0a339773a50baa72d1502d3435dc1a2a80f1", size = 42722, upload-time = "2025-06-14T20:57:08.019Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/21/d0/0fb20c0f19beae53c905653ffdcbf32e3b4119420c737ff4733f7ebb3b29/pyobjc_framework_corehaptics-11.1-py2.py3-none-any.whl", hash = "sha256:8f8c47ccca5052d07f95d2f35e6e399c5ac1f2072ba9d9eaae902edf4e3a7af4", size = 5363, upload_time = "2025-06-14T20:47:40.582Z" }, + { url = "https://files.pythonhosted.org/packages/21/d0/0fb20c0f19beae53c905653ffdcbf32e3b4119420c737ff4733f7ebb3b29/pyobjc_framework_corehaptics-11.1-py2.py3-none-any.whl", hash = "sha256:8f8c47ccca5052d07f95d2f35e6e399c5ac1f2072ba9d9eaae902edf4e3a7af4", size = 5363, upload-time = "2025-06-14T20:47:40.582Z" }, ] [[package]] @@ -5571,11 +5618,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/ef/fbd2e01ec137208af7bfefe222773748d27f16f845b0efa950d65e2bd719/pyobjc_framework_corelocation-11.1.tar.gz", hash = "sha256:46a67b99925ee3d53914331759c6ee110b31bb790b74b05915acfca41074c206", size = 104508, upload_time = "2025-06-14T20:57:08.731Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/ef/fbd2e01ec137208af7bfefe222773748d27f16f845b0efa950d65e2bd719/pyobjc_framework_corelocation-11.1.tar.gz", hash = "sha256:46a67b99925ee3d53914331759c6ee110b31bb790b74b05915acfca41074c206", size = 104508, upload-time = "2025-06-14T20:57:08.731Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/95/cb/282d59421cdb89a5e5fcce72fc37d6eeace98a2a86d71f3be3cd47801298/pyobjc_framework_corelocation-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:562e31124f80207becfd8df01868f73fa5aa70169cc4460e1209fb16916e4fb4", size = 12752, upload_time = "2025-06-14T20:47:43.273Z" }, - { url = "https://files.pythonhosted.org/packages/de/cb/c4672fcfa5e998cfd0dd165717ec312f7e6cbac06ecb4a0e227dbc4d7e27/pyobjc_framework_corelocation-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:0f8182835429118a55ed65963c80f5b2892d190747b986e8395b1cd99f41a1d0", size = 12768, upload_time = "2025-06-14T20:47:43.987Z" }, - { url = "https://files.pythonhosted.org/packages/47/e7/ef83b4d6fca57bd09a56064fdcb55792b7497279b1dac3de781c86ed40ec/pyobjc_framework_corelocation-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:bc3f27802415aa62330a2d2507adc3a9b98a89d6de7d1033ebe6b8c461610831", size = 12910, upload_time = "2025-06-14T20:47:44.744Z" }, + { url = "https://files.pythonhosted.org/packages/95/cb/282d59421cdb89a5e5fcce72fc37d6eeace98a2a86d71f3be3cd47801298/pyobjc_framework_corelocation-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:562e31124f80207becfd8df01868f73fa5aa70169cc4460e1209fb16916e4fb4", size = 12752, upload-time = "2025-06-14T20:47:43.273Z" }, + { url = "https://files.pythonhosted.org/packages/de/cb/c4672fcfa5e998cfd0dd165717ec312f7e6cbac06ecb4a0e227dbc4d7e27/pyobjc_framework_corelocation-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:0f8182835429118a55ed65963c80f5b2892d190747b986e8395b1cd99f41a1d0", size = 12768, upload-time = "2025-06-14T20:47:43.987Z" }, + { url = "https://files.pythonhosted.org/packages/47/e7/ef83b4d6fca57bd09a56064fdcb55792b7497279b1dac3de781c86ed40ec/pyobjc_framework_corelocation-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:bc3f27802415aa62330a2d2507adc3a9b98a89d6de7d1033ebe6b8c461610831", size = 12910, upload-time = "2025-06-14T20:47:44.744Z" }, ] [[package]] @@ -5586,11 +5633,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/5d/81513acd219df77a89176f1574d936b81ad6f6002225cabb64d55efb7e8d/pyobjc_framework_coremedia-11.1.tar.gz", hash = "sha256:82cdc087f61e21b761e677ea618a575d4c0dbe00e98230bf9cea540cff931db3", size = 216389, upload_time = "2025-06-14T20:57:09.546Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/5d/81513acd219df77a89176f1574d936b81ad6f6002225cabb64d55efb7e8d/pyobjc_framework_coremedia-11.1.tar.gz", hash = "sha256:82cdc087f61e21b761e677ea618a575d4c0dbe00e98230bf9cea540cff931db3", size = 216389, upload-time = "2025-06-14T20:57:09.546Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/d1/b3d004d6a2d2188d196779d92fe8cfa2533f5722cd216fbc4f0cffc63b24/pyobjc_framework_coremedia-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ea5055298af91e463ffa7977d573530f9bada57b8f2968dcc76a75e339b9a598", size = 29015, upload_time = "2025-06-14T20:47:49.655Z" }, - { url = "https://files.pythonhosted.org/packages/1c/23/cafd29011d14eac27fc55770157ebb8e02ffed9f75e01f24e97616417c4c/pyobjc_framework_coremedia-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7ecdb64c743ffe9fd3949c7cc9109891b9f399a0852717fcb969d33c4e7ba527", size = 29031, upload_time = "2025-06-14T20:47:50.395Z" }, - { url = "https://files.pythonhosted.org/packages/de/a6/ca85b7d9d000e8e2748bcacde356278cb90f6ca9aed54dce6a42d1716ba8/pyobjc_framework_coremedia-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:969ce357c616f6835f47e27d1e73964374cdb671476571dfd358894a8ced06f2", size = 29094, upload_time = "2025-06-14T20:47:51.318Z" }, + { url = "https://files.pythonhosted.org/packages/2c/d1/b3d004d6a2d2188d196779d92fe8cfa2533f5722cd216fbc4f0cffc63b24/pyobjc_framework_coremedia-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ea5055298af91e463ffa7977d573530f9bada57b8f2968dcc76a75e339b9a598", size = 29015, upload-time = "2025-06-14T20:47:49.655Z" }, + { url = "https://files.pythonhosted.org/packages/1c/23/cafd29011d14eac27fc55770157ebb8e02ffed9f75e01f24e97616417c4c/pyobjc_framework_coremedia-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7ecdb64c743ffe9fd3949c7cc9109891b9f399a0852717fcb969d33c4e7ba527", size = 29031, upload-time = "2025-06-14T20:47:50.395Z" }, + { url = "https://files.pythonhosted.org/packages/de/a6/ca85b7d9d000e8e2748bcacde356278cb90f6ca9aed54dce6a42d1716ba8/pyobjc_framework_coremedia-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:969ce357c616f6835f47e27d1e73964374cdb671476571dfd358894a8ced06f2", size = 29094, upload-time = "2025-06-14T20:47:51.318Z" }, ] [[package]] @@ -5601,11 +5648,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/68/9cef2aefba8e69916049ff43120e8794df8051bdf1f690a55994bbe4eb57/pyobjc_framework_coremediaio-11.1.tar.gz", hash = "sha256:bccd69712578b177144ded398f4695d71a765ef61204da51a21f0c90b4ad4c64", size = 108326, upload_time = "2025-06-14T20:57:10.435Z" } +sdist = { url = "https://files.pythonhosted.org/packages/64/68/9cef2aefba8e69916049ff43120e8794df8051bdf1f690a55994bbe4eb57/pyobjc_framework_coremediaio-11.1.tar.gz", hash = "sha256:bccd69712578b177144ded398f4695d71a765ef61204da51a21f0c90b4ad4c64", size = 108326, upload-time = "2025-06-14T20:57:10.435Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/b5/5dd941c1d7020a78b563a213fb8be7c6c3c1073c488914e158cd5417f4f7/pyobjc_framework_coremediaio-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:39ad2518de9943c474e5ca0037e78f92423c3352deeee6c513a489016dac1266", size = 17250, upload_time = "2025-06-14T20:47:56.505Z" }, - { url = "https://files.pythonhosted.org/packages/08/44/cd98e1dacdd28c4e80fe1b0dde3a5171494735cb4a7b8b5775825b824b96/pyobjc_framework_coremediaio-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e0a079fe790ce8a69d11bea46b315c9a0d3f3999a2f09e2ef4fcc4430a47c42", size = 17226, upload_time = "2025-06-14T20:47:57.267Z" }, - { url = "https://files.pythonhosted.org/packages/f9/66/89a3c01d1d1a0e7b510ade14a2c604883d6846d8279095ff4849f9989f9c/pyobjc_framework_coremediaio-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a94f9e507b470ce7dcb887e79ccf19e98693a606ad34462d711004e3edd88c3", size = 17564, upload_time = "2025-06-14T20:47:58.483Z" }, + { url = "https://files.pythonhosted.org/packages/4b/b5/5dd941c1d7020a78b563a213fb8be7c6c3c1073c488914e158cd5417f4f7/pyobjc_framework_coremediaio-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:39ad2518de9943c474e5ca0037e78f92423c3352deeee6c513a489016dac1266", size = 17250, upload-time = "2025-06-14T20:47:56.505Z" }, + { url = "https://files.pythonhosted.org/packages/08/44/cd98e1dacdd28c4e80fe1b0dde3a5171494735cb4a7b8b5775825b824b96/pyobjc_framework_coremediaio-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e0a079fe790ce8a69d11bea46b315c9a0d3f3999a2f09e2ef4fcc4430a47c42", size = 17226, upload-time = "2025-06-14T20:47:57.267Z" }, + { url = "https://files.pythonhosted.org/packages/f9/66/89a3c01d1d1a0e7b510ade14a2c604883d6846d8279095ff4849f9989f9c/pyobjc_framework_coremediaio-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a94f9e507b470ce7dcb887e79ccf19e98693a606ad34462d711004e3edd88c3", size = 17564, upload-time = "2025-06-14T20:47:58.483Z" }, ] [[package]] @@ -5616,11 +5663,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/ca/2ae5149966ccd78290444f88fa62022e2b96ed2fddd47e71d9fd249a9f82/pyobjc_framework_coremidi-11.1.tar.gz", hash = "sha256:095030c59d50c23aa53608777102bc88744ff8b10dfb57afe24b428dcd12e376", size = 107817, upload_time = "2025-06-14T20:57:11.245Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/ca/2ae5149966ccd78290444f88fa62022e2b96ed2fddd47e71d9fd249a9f82/pyobjc_framework_coremidi-11.1.tar.gz", hash = "sha256:095030c59d50c23aa53608777102bc88744ff8b10dfb57afe24b428dcd12e376", size = 107817, upload-time = "2025-06-14T20:57:11.245Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/2d/57c279dd74a9073d1416b10b05ebb9598f4868cad010d87f46ef4b517324/pyobjc_framework_coremidi-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:deb9120478a831a898f22f68737fc683bb9b937e77556e78b75986aebd349c55", size = 24277, upload_time = "2025-06-14T20:48:03.184Z" }, - { url = "https://files.pythonhosted.org/packages/1e/66/dfdc7a5dc5a44b1660015bb24454ca0cbdf436e631e39917c495475dbb24/pyobjc_framework_coremidi-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c2e1ab122501206ceae07123fdc433e91a5f1a97224f80ece0717b6f36ad2029", size = 24308, upload_time = "2025-06-14T20:48:04.285Z" }, - { url = "https://files.pythonhosted.org/packages/46/fe/200f286d5506efdc6c6d150eda24909a89f5c856a7a5003db0a423f66943/pyobjc_framework_coremidi-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3462a158214adb7ebc785fb6924e674c58dcd471888dbca5e2e77381f3f1bbdc", size = 24463, upload_time = "2025-06-14T20:48:05.014Z" }, + { url = "https://files.pythonhosted.org/packages/c2/2d/57c279dd74a9073d1416b10b05ebb9598f4868cad010d87f46ef4b517324/pyobjc_framework_coremidi-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:deb9120478a831a898f22f68737fc683bb9b937e77556e78b75986aebd349c55", size = 24277, upload-time = "2025-06-14T20:48:03.184Z" }, + { url = "https://files.pythonhosted.org/packages/1e/66/dfdc7a5dc5a44b1660015bb24454ca0cbdf436e631e39917c495475dbb24/pyobjc_framework_coremidi-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c2e1ab122501206ceae07123fdc433e91a5f1a97224f80ece0717b6f36ad2029", size = 24308, upload-time = "2025-06-14T20:48:04.285Z" }, + { url = "https://files.pythonhosted.org/packages/46/fe/200f286d5506efdc6c6d150eda24909a89f5c856a7a5003db0a423f66943/pyobjc_framework_coremidi-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3462a158214adb7ebc785fb6924e674c58dcd471888dbca5e2e77381f3f1bbdc", size = 24463, upload-time = "2025-06-14T20:48:05.014Z" }, ] [[package]] @@ -5631,11 +5678,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0d/5d/4309f220981d769b1a2f0dcb2c5c104490d31389a8ebea67e5595ce1cb74/pyobjc_framework_coreml-11.1.tar.gz", hash = "sha256:775923eefb9eac2e389c0821b10564372de8057cea89f1ea1cdaf04996c970a7", size = 82005, upload_time = "2025-06-14T20:57:12.004Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0d/5d/4309f220981d769b1a2f0dcb2c5c104490d31389a8ebea67e5595ce1cb74/pyobjc_framework_coreml-11.1.tar.gz", hash = "sha256:775923eefb9eac2e389c0821b10564372de8057cea89f1ea1cdaf04996c970a7", size = 82005, upload-time = "2025-06-14T20:57:12.004Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3e/9e/a1b6d30b4f91c7cc4780e745e1e73a322bd3524a773f66f5eac0b1600d85/pyobjc_framework_coreml-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c768b03d72488b964d753392e9c587684961d8237b69cca848b3a5a00aea79c9", size = 11436, upload_time = "2025-06-14T20:48:10.048Z" }, - { url = "https://files.pythonhosted.org/packages/95/95/f8739958ccf7cbaaf172653b3665cfcee406c5503a49828130b618b93d3f/pyobjc_framework_coreml-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:10d51f8a5fe8d30c7ec70304a2324df76b48b9fbef30ee0f0c33b99a49ae8853", size = 11452, upload_time = "2025-06-14T20:48:10.74Z" }, - { url = "https://files.pythonhosted.org/packages/57/d1/881cef8f09f022ba6534d98f0bb1c3ad5e68dbdda91173d88fa1524c0526/pyobjc_framework_coreml-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4df25ee233430f016ffcb4e88506b54c8e7b668c93197e6a1341761530a5922c", size = 11682, upload_time = "2025-06-14T20:48:11.421Z" }, + { url = "https://files.pythonhosted.org/packages/3e/9e/a1b6d30b4f91c7cc4780e745e1e73a322bd3524a773f66f5eac0b1600d85/pyobjc_framework_coreml-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c768b03d72488b964d753392e9c587684961d8237b69cca848b3a5a00aea79c9", size = 11436, upload-time = "2025-06-14T20:48:10.048Z" }, + { url = "https://files.pythonhosted.org/packages/95/95/f8739958ccf7cbaaf172653b3665cfcee406c5503a49828130b618b93d3f/pyobjc_framework_coreml-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:10d51f8a5fe8d30c7ec70304a2324df76b48b9fbef30ee0f0c33b99a49ae8853", size = 11452, upload-time = "2025-06-14T20:48:10.74Z" }, + { url = "https://files.pythonhosted.org/packages/57/d1/881cef8f09f022ba6534d98f0bb1c3ad5e68dbdda91173d88fa1524c0526/pyobjc_framework_coreml-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4df25ee233430f016ffcb4e88506b54c8e7b668c93197e6a1341761530a5922c", size = 11682, upload-time = "2025-06-14T20:48:11.421Z" }, ] [[package]] @@ -5646,11 +5693,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a5/95/e469dc7100ea6b9c29a074a4f713d78b32a78d7ec5498c25c83a56744fc2/pyobjc_framework_coremotion-11.1.tar.gz", hash = "sha256:5884a568521c0836fac39d46683a4dea3d259a23837920897042ffb922d9ac3e", size = 67050, upload_time = "2025-06-14T20:57:12.705Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/95/e469dc7100ea6b9c29a074a4f713d78b32a78d7ec5498c25c83a56744fc2/pyobjc_framework_coremotion-11.1.tar.gz", hash = "sha256:5884a568521c0836fac39d46683a4dea3d259a23837920897042ffb922d9ac3e", size = 67050, upload-time = "2025-06-14T20:57:12.705Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/17/ffa3cf9fde9df31f3d6ecb38507c61c6d8d81276d0a9116979cafd5a0ab7/pyobjc_framework_coremotion-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8c3b33228a170bf8495508a8923451ec600435c7bff93d7614f19c913baeafd1", size = 10368, upload_time = "2025-06-14T20:48:16.066Z" }, - { url = "https://files.pythonhosted.org/packages/7c/2b/ade312f6bda6c368112bc2151834e664c22ae7d6d1f2ce33347b84ece7fb/pyobjc_framework_coremotion-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ac5302deaab99a7443cad63f125061a90040852d4f8efb58492542a612b2afe3", size = 10393, upload_time = "2025-06-14T20:48:16.784Z" }, - { url = "https://files.pythonhosted.org/packages/63/51/380d1b2b072b379a4740b725bdec4119c0c82bc66c55a2a62ca2fa0ec478/pyobjc_framework_coremotion-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d67413a56989154dab7bf1b69c14b0b2387d87d3a4c8e3c8a9fc0230f061e8ab", size = 10534, upload_time = "2025-06-14T20:48:17.466Z" }, + { url = "https://files.pythonhosted.org/packages/e9/17/ffa3cf9fde9df31f3d6ecb38507c61c6d8d81276d0a9116979cafd5a0ab7/pyobjc_framework_coremotion-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8c3b33228a170bf8495508a8923451ec600435c7bff93d7614f19c913baeafd1", size = 10368, upload-time = "2025-06-14T20:48:16.066Z" }, + { url = "https://files.pythonhosted.org/packages/7c/2b/ade312f6bda6c368112bc2151834e664c22ae7d6d1f2ce33347b84ece7fb/pyobjc_framework_coremotion-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ac5302deaab99a7443cad63f125061a90040852d4f8efb58492542a612b2afe3", size = 10393, upload-time = "2025-06-14T20:48:16.784Z" }, + { url = "https://files.pythonhosted.org/packages/63/51/380d1b2b072b379a4740b725bdec4119c0c82bc66c55a2a62ca2fa0ec478/pyobjc_framework_coremotion-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d67413a56989154dab7bf1b69c14b0b2387d87d3a4c8e3c8a9fc0230f061e8ab", size = 10534, upload-time = "2025-06-14T20:48:17.466Z" }, ] [[package]] @@ -5662,11 +5709,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-fsevents", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/a9/141d18019a25776f507992f9e7ffc051ca5a734848d8ea8d848f7c938efc/pyobjc_framework_coreservices-11.1.tar.gz", hash = "sha256:cf8eb5e272c60a96d025313eca26ff2487dcd02c47034cc9db39f6852d077873", size = 1245086, upload_time = "2025-06-14T20:57:13.914Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/a9/141d18019a25776f507992f9e7ffc051ca5a734848d8ea8d848f7c938efc/pyobjc_framework_coreservices-11.1.tar.gz", hash = "sha256:cf8eb5e272c60a96d025313eca26ff2487dcd02c47034cc9db39f6852d077873", size = 1245086, upload-time = "2025-06-14T20:57:13.914Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/0f/52827197a1fa1dabefd77803920eaf340f25e0c81944844ab329d511cade/pyobjc_framework_coreservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6bd313ec326efd715b4b10c3ebcc9f054e3ee3178be407b97ea225cd871351d2", size = 30252, upload_time = "2025-06-14T20:48:22.657Z" }, - { url = "https://files.pythonhosted.org/packages/9d/dc/8a0414dd81054062a56a54db5c1cbb35c715081c9210ed69d5fed8046ebe/pyobjc_framework_coreservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8aee505dca56afc5363d8d0dff0b2d26583a8d0f3ac37674cef86f66c51a2934", size = 30271, upload_time = "2025-06-14T20:48:23.427Z" }, - { url = "https://files.pythonhosted.org/packages/44/e3/494bbc589b0a02ad7ab657fdf67359298b007112b65a2f4416d61176a4c4/pyobjc_framework_coreservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4ffa188322ab9d05c6964926959dedba5cc04534232f1eff03aee5f09faa499e", size = 30282, upload_time = "2025-06-14T20:48:24.175Z" }, + { url = "https://files.pythonhosted.org/packages/fa/0f/52827197a1fa1dabefd77803920eaf340f25e0c81944844ab329d511cade/pyobjc_framework_coreservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6bd313ec326efd715b4b10c3ebcc9f054e3ee3178be407b97ea225cd871351d2", size = 30252, upload-time = "2025-06-14T20:48:22.657Z" }, + { url = "https://files.pythonhosted.org/packages/9d/dc/8a0414dd81054062a56a54db5c1cbb35c715081c9210ed69d5fed8046ebe/pyobjc_framework_coreservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8aee505dca56afc5363d8d0dff0b2d26583a8d0f3ac37674cef86f66c51a2934", size = 30271, upload-time = "2025-06-14T20:48:23.427Z" }, + { url = "https://files.pythonhosted.org/packages/44/e3/494bbc589b0a02ad7ab657fdf67359298b007112b65a2f4416d61176a4c4/pyobjc_framework_coreservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4ffa188322ab9d05c6964926959dedba5cc04534232f1eff03aee5f09faa499e", size = 30282, upload-time = "2025-06-14T20:48:24.175Z" }, ] [[package]] @@ -5677,11 +5724,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/c7/b67ebfb63b7ccbfda780d583056d1fd4b610ba3839c8ebe3435b86122c61/pyobjc_framework_corespotlight-11.1.tar.gz", hash = "sha256:4dd363c8d3ff7619659b63dd31400f135b03e32435b5d151459ecdacea14e0f2", size = 87161, upload_time = "2025-06-14T20:57:14.934Z" } +sdist = { url = "https://files.pythonhosted.org/packages/31/c7/b67ebfb63b7ccbfda780d583056d1fd4b610ba3839c8ebe3435b86122c61/pyobjc_framework_corespotlight-11.1.tar.gz", hash = "sha256:4dd363c8d3ff7619659b63dd31400f135b03e32435b5d151459ecdacea14e0f2", size = 87161, upload-time = "2025-06-14T20:57:14.934Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/f8/06b7edfeabe5b3874485b6e5bbe4a39d9f2e1f44348faa7cb320fbc6f21a/pyobjc_framework_corespotlight-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7cedd3792fe1fe2a8dc65a8ff1f70baf12415a5dc9dc4d88f987059567d7e694", size = 9977, upload_time = "2025-06-14T20:48:28.757Z" }, - { url = "https://files.pythonhosted.org/packages/7d/ce/812ae5a7f97a57abce1b2232280d5838a77d5454e5b05d79c3e654ad7400/pyobjc_framework_corespotlight-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:546d0d9b101de4ca20449f3807d1f88e5c26de0345a8bfefc70f12f87efb8433", size = 9997, upload_time = "2025-06-14T20:48:29.833Z" }, - { url = "https://files.pythonhosted.org/packages/5c/ee/9c432c1735f537c5b56dae43f6d2f2dd4922cac45c8e072e5a405b3ab81b/pyobjc_framework_corespotlight-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f562cc65865066f8e2e5d96c868fd7f463d8280f1ef01df85250fc1150feed0e", size = 10137, upload_time = "2025-06-14T20:48:30.513Z" }, + { url = "https://files.pythonhosted.org/packages/b9/f8/06b7edfeabe5b3874485b6e5bbe4a39d9f2e1f44348faa7cb320fbc6f21a/pyobjc_framework_corespotlight-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7cedd3792fe1fe2a8dc65a8ff1f70baf12415a5dc9dc4d88f987059567d7e694", size = 9977, upload-time = "2025-06-14T20:48:28.757Z" }, + { url = "https://files.pythonhosted.org/packages/7d/ce/812ae5a7f97a57abce1b2232280d5838a77d5454e5b05d79c3e654ad7400/pyobjc_framework_corespotlight-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:546d0d9b101de4ca20449f3807d1f88e5c26de0345a8bfefc70f12f87efb8433", size = 9997, upload-time = "2025-06-14T20:48:29.833Z" }, + { url = "https://files.pythonhosted.org/packages/5c/ee/9c432c1735f537c5b56dae43f6d2f2dd4922cac45c8e072e5a405b3ab81b/pyobjc_framework_corespotlight-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f562cc65865066f8e2e5d96c868fd7f463d8280f1ef01df85250fc1150feed0e", size = 10137, upload-time = "2025-06-14T20:48:30.513Z" }, ] [[package]] @@ -5693,11 +5740,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa" }, { name = "pyobjc-framework-quartz" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/65/e9/d3231c4f87d07b8525401fd6ad3c56607c9e512c5490f0a7a6abb13acab6/pyobjc_framework_coretext-11.1.tar.gz", hash = "sha256:a29bbd5d85c77f46a8ee81d381b847244c88a3a5a96ac22f509027ceceaffaf6", size = 274702, upload_time = "2025-06-14T20:57:16.059Z" } +sdist = { url = "https://files.pythonhosted.org/packages/65/e9/d3231c4f87d07b8525401fd6ad3c56607c9e512c5490f0a7a6abb13acab6/pyobjc_framework_coretext-11.1.tar.gz", hash = "sha256:a29bbd5d85c77f46a8ee81d381b847244c88a3a5a96ac22f509027ceceaffaf6", size = 274702, upload-time = "2025-06-14T20:57:16.059Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/67/9cc5189c366e67dc3e5b5976fac73cc6405841095f795d3fa0d5fc43d76a/pyobjc_framework_coretext-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1597bf7234270ee1b9963bf112e9061050d5fb8e1384b3f50c11bde2fe2b1570", size = 30175, upload_time = "2025-06-14T20:48:35.023Z" }, - { url = "https://files.pythonhosted.org/packages/b0/d1/6ec2ef4f8133177203a742d5db4db90bbb3ae100aec8d17f667208da84c9/pyobjc_framework_coretext-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:37e051e8f12a0f47a81b8efc8c902156eb5bc3d8123c43e5bd4cebd24c222228", size = 30180, upload_time = "2025-06-14T20:48:35.766Z" }, - { url = "https://files.pythonhosted.org/packages/0a/84/d4a95e49f6af59503ba257fbed0471b6932f0afe8b3725c018dd3ba40150/pyobjc_framework_coretext-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:56a3a02202e0d50be3c43e781c00f9f1859ab9b73a8342ff56260b908e911e37", size = 30768, upload_time = "2025-06-14T20:48:36.869Z" }, + { url = "https://files.pythonhosted.org/packages/32/67/9cc5189c366e67dc3e5b5976fac73cc6405841095f795d3fa0d5fc43d76a/pyobjc_framework_coretext-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1597bf7234270ee1b9963bf112e9061050d5fb8e1384b3f50c11bde2fe2b1570", size = 30175, upload-time = "2025-06-14T20:48:35.023Z" }, + { url = "https://files.pythonhosted.org/packages/b0/d1/6ec2ef4f8133177203a742d5db4db90bbb3ae100aec8d17f667208da84c9/pyobjc_framework_coretext-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:37e051e8f12a0f47a81b8efc8c902156eb5bc3d8123c43e5bd4cebd24c222228", size = 30180, upload-time = "2025-06-14T20:48:35.766Z" }, + { url = "https://files.pythonhosted.org/packages/0a/84/d4a95e49f6af59503ba257fbed0471b6932f0afe8b3725c018dd3ba40150/pyobjc_framework_coretext-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:56a3a02202e0d50be3c43e781c00f9f1859ab9b73a8342ff56260b908e911e37", size = 30768, upload-time = "2025-06-14T20:48:36.869Z" }, ] [[package]] @@ -5708,11 +5755,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/d8/03aff3c75485fc999e260946ef1e9adf17640a6e08d7bf603d31cfcf73fc/pyobjc_framework_corewlan-11.1.tar.gz", hash = "sha256:4a8afea75393cc0a6fe696e136233aa0ed54266f35a47b55a3583f4cb078e6ce", size = 65792, upload_time = "2025-06-14T20:57:16.931Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/d8/03aff3c75485fc999e260946ef1e9adf17640a6e08d7bf603d31cfcf73fc/pyobjc_framework_corewlan-11.1.tar.gz", hash = "sha256:4a8afea75393cc0a6fe696e136233aa0ed54266f35a47b55a3583f4cb078e6ce", size = 65792, upload-time = "2025-06-14T20:57:16.931Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/09/8a/74feabaad1225eb2c44d043924ed8caea31683e6760cd9b918b8d965efea/pyobjc_framework_corewlan-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7bd0775d2466ad500aad4747d8a889993db3a14240239f30ef53c087745e9c8e", size = 10016, upload_time = "2025-06-14T20:48:41.792Z" }, - { url = "https://files.pythonhosted.org/packages/ef/12/792146e163aa4504bc7870c77c4ec2425f9a05fa615a2b5c9cbec89b0fc6/pyobjc_framework_corewlan-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3c66643a97fcf3aa797fda997a3afc28d8d9bba9727dd5c0e68a313899d780f7", size = 10026, upload_time = "2025-06-14T20:48:42.626Z" }, - { url = "https://files.pythonhosted.org/packages/d8/e8/e0bf4c66192e85fb92a3ae01b50e34f2283568f7a0e5548f52db81b8b146/pyobjc_framework_corewlan-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6dc28264b56b18096c8869cce3f85e519fd27936f19524bb77458572ccfd7518", size = 10178, upload_time = "2025-06-14T20:48:43.309Z" }, + { url = "https://files.pythonhosted.org/packages/09/8a/74feabaad1225eb2c44d043924ed8caea31683e6760cd9b918b8d965efea/pyobjc_framework_corewlan-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7bd0775d2466ad500aad4747d8a889993db3a14240239f30ef53c087745e9c8e", size = 10016, upload-time = "2025-06-14T20:48:41.792Z" }, + { url = "https://files.pythonhosted.org/packages/ef/12/792146e163aa4504bc7870c77c4ec2425f9a05fa615a2b5c9cbec89b0fc6/pyobjc_framework_corewlan-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3c66643a97fcf3aa797fda997a3afc28d8d9bba9727dd5c0e68a313899d780f7", size = 10026, upload-time = "2025-06-14T20:48:42.626Z" }, + { url = "https://files.pythonhosted.org/packages/d8/e8/e0bf4c66192e85fb92a3ae01b50e34f2283568f7a0e5548f52db81b8b146/pyobjc_framework_corewlan-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6dc28264b56b18096c8869cce3f85e519fd27936f19524bb77458572ccfd7518", size = 10178, upload-time = "2025-06-14T20:48:43.309Z" }, ] [[package]] @@ -5723,11 +5770,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/eb/92/7fab6fcc6bb659d6946cfb2f670058180bcc4ca1626878b0f7c95107abf0/pyobjc_framework_cryptotokenkit-11.1.tar.gz", hash = "sha256:5f82f44d9ab466c715a7c8ad4d5ec47c68aacd78bd67b5466a7b8215a2265328", size = 59223, upload_time = "2025-06-14T20:57:17.658Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/92/7fab6fcc6bb659d6946cfb2f670058180bcc4ca1626878b0f7c95107abf0/pyobjc_framework_cryptotokenkit-11.1.tar.gz", hash = "sha256:5f82f44d9ab466c715a7c8ad4d5ec47c68aacd78bd67b5466a7b8215a2265328", size = 59223, upload-time = "2025-06-14T20:57:17.658Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/f1/4cb9c90a55ec13301d60ac1c4d774c37b4ebc6db6331d3853021c933fcc8/pyobjc_framework_cryptotokenkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6384cb1d86fc586e2da934a5a37900825bd789e3a5df97517691de9af354af0c", size = 12543, upload_time = "2025-06-14T20:48:48.079Z" }, - { url = "https://files.pythonhosted.org/packages/c6/c8/b64a56ed65719b1dfb9c06da0772d4a76eceb830672aab237df745bc31f7/pyobjc_framework_cryptotokenkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a55c0e57ab164aa5ce562e4d9e69026339067ecb4888638995690f1c43b79cfa", size = 12559, upload_time = "2025-06-14T20:48:49.115Z" }, - { url = "https://files.pythonhosted.org/packages/9a/32/bb53ae388a99927fee626ba2746d3a6ec388cbc14b8f4ce91a35dd6b55e2/pyobjc_framework_cryptotokenkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:cb3e1bd344e794cb98343171b5501a1a3b75548ef5385bda3d5ec613c0b98045", size = 12742, upload_time = "2025-06-14T20:48:49.837Z" }, + { url = "https://files.pythonhosted.org/packages/76/f1/4cb9c90a55ec13301d60ac1c4d774c37b4ebc6db6331d3853021c933fcc8/pyobjc_framework_cryptotokenkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6384cb1d86fc586e2da934a5a37900825bd789e3a5df97517691de9af354af0c", size = 12543, upload-time = "2025-06-14T20:48:48.079Z" }, + { url = "https://files.pythonhosted.org/packages/c6/c8/b64a56ed65719b1dfb9c06da0772d4a76eceb830672aab237df745bc31f7/pyobjc_framework_cryptotokenkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a55c0e57ab164aa5ce562e4d9e69026339067ecb4888638995690f1c43b79cfa", size = 12559, upload-time = "2025-06-14T20:48:49.115Z" }, + { url = "https://files.pythonhosted.org/packages/9a/32/bb53ae388a99927fee626ba2746d3a6ec388cbc14b8f4ce91a35dd6b55e2/pyobjc_framework_cryptotokenkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:cb3e1bd344e794cb98343171b5501a1a3b75548ef5385bda3d5ec613c0b98045", size = 12742, upload-time = "2025-06-14T20:48:49.837Z" }, ] [[package]] @@ -5738,9 +5785,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/4d/65c61d8878b44689e28d5729be9edbb73e20b1b0500d1095172cfd24aea6/pyobjc_framework_datadetection-11.1.tar.gz", hash = "sha256:cbe0080b51e09b2f91eaf2a9babec3dcf2883d7966bc0abd8393ef7abfcfc5db", size = 13485, upload_time = "2025-06-14T20:57:18.829Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/4d/65c61d8878b44689e28d5729be9edbb73e20b1b0500d1095172cfd24aea6/pyobjc_framework_datadetection-11.1.tar.gz", hash = "sha256:cbe0080b51e09b2f91eaf2a9babec3dcf2883d7966bc0abd8393ef7abfcfc5db", size = 13485, upload-time = "2025-06-14T20:57:18.829Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/08/c4/ef2136e4e0cc69b02479295822aa33c8e26995b265c8a1184867b65a0a06/pyobjc_framework_datadetection-11.1-py2.py3-none-any.whl", hash = "sha256:5afd3dde7bba3324befb7a3133c9aeaa5088efd72dccc0804267a74799f4a12f", size = 3482, upload_time = "2025-06-14T20:48:54.301Z" }, + { url = "https://files.pythonhosted.org/packages/08/c4/ef2136e4e0cc69b02479295822aa33c8e26995b265c8a1184867b65a0a06/pyobjc_framework_datadetection-11.1-py2.py3-none-any.whl", hash = "sha256:5afd3dde7bba3324befb7a3133c9aeaa5088efd72dccc0804267a74799f4a12f", size = 3482, upload-time = "2025-06-14T20:48:54.301Z" }, ] [[package]] @@ -5751,9 +5798,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/f2/b1d263f8231f815a9eeff15809f4b7428dacdc0a6aa267db5ed907445066/pyobjc_framework_devicecheck-11.1.tar.gz", hash = "sha256:8b05973eb2673571144d81346336e749a21cec90bd7fcaade76ffd3b147a0741", size = 13954, upload_time = "2025-06-14T20:57:19.782Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/f2/b1d263f8231f815a9eeff15809f4b7428dacdc0a6aa267db5ed907445066/pyobjc_framework_devicecheck-11.1.tar.gz", hash = "sha256:8b05973eb2673571144d81346336e749a21cec90bd7fcaade76ffd3b147a0741", size = 13954, upload-time = "2025-06-14T20:57:19.782Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/72/17698a0d68b1067b20b32b4afd74bcafb53a7c73ae8fc608addc7b9e7a37/pyobjc_framework_devicecheck-11.1-py2.py3-none-any.whl", hash = "sha256:8edb36329cdd5d55e2c2c57c379cb5ba1f500f74a08fe8d2612b1a69b7a26435", size = 3668, upload_time = "2025-06-14T20:48:55.098Z" }, + { url = "https://files.pythonhosted.org/packages/39/72/17698a0d68b1067b20b32b4afd74bcafb53a7c73ae8fc608addc7b9e7a37/pyobjc_framework_devicecheck-11.1-py2.py3-none-any.whl", hash = "sha256:8edb36329cdd5d55e2c2c57c379cb5ba1f500f74a08fe8d2612b1a69b7a26435", size = 3668, upload-time = "2025-06-14T20:48:55.098Z" }, ] [[package]] @@ -5764,9 +5811,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9a/b8/102863bfa2f1e414c88bb9f51151a9a58b99c268a841b59d46e0dcc5fe6d/pyobjc_framework_devicediscoveryextension-11.1.tar.gz", hash = "sha256:ae160ea40f25d3ee5e7ce80ac9c1b315f94d0a4c7ccb86920396f71c6bf799a0", size = 14298, upload_time = "2025-06-14T20:57:20.738Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9a/b8/102863bfa2f1e414c88bb9f51151a9a58b99c268a841b59d46e0dcc5fe6d/pyobjc_framework_devicediscoveryextension-11.1.tar.gz", hash = "sha256:ae160ea40f25d3ee5e7ce80ac9c1b315f94d0a4c7ccb86920396f71c6bf799a0", size = 14298, upload-time = "2025-06-14T20:57:20.738Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/67/89/fce0c0c89746f399d13e08b40fc12e29a2495f4dcebd30893336d047af18/pyobjc_framework_devicediscoveryextension-11.1-py2.py3-none-any.whl", hash = "sha256:96e5b13c718bd0e6c80fbd4e14b8073cffc88b3ab9bb1bbb4dab7893a62e4f11", size = 4249, upload_time = "2025-06-14T20:48:55.895Z" }, + { url = "https://files.pythonhosted.org/packages/67/89/fce0c0c89746f399d13e08b40fc12e29a2495f4dcebd30893336d047af18/pyobjc_framework_devicediscoveryextension-11.1-py2.py3-none-any.whl", hash = "sha256:96e5b13c718bd0e6c80fbd4e14b8073cffc88b3ab9bb1bbb4dab7893a62e4f11", size = 4249, upload-time = "2025-06-14T20:48:55.895Z" }, ] [[package]] @@ -5777,9 +5824,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-coreservices", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d6/13/c46f6db61133fee15e3471f33a679da2af10d63fa2b4369e0cd476988721/pyobjc_framework_dictionaryservices-11.1.tar.gz", hash = "sha256:39c24452d0ddd037afeb73a1742614c94535f15b1c024a8a6cc7ff081e1d22e7", size = 10578, upload_time = "2025-06-14T20:57:21.392Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/13/c46f6db61133fee15e3471f33a679da2af10d63fa2b4369e0cd476988721/pyobjc_framework_dictionaryservices-11.1.tar.gz", hash = "sha256:39c24452d0ddd037afeb73a1742614c94535f15b1c024a8a6cc7ff081e1d22e7", size = 10578, upload-time = "2025-06-14T20:57:21.392Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/86/4e757b4064a0feb8d60456672560adad0bb5df530ba6621fe65d175dbd90/pyobjc_framework_dictionaryservices-11.1-py2.py3-none-any.whl", hash = "sha256:92f4871066653f18e2394ac93b0a2ab50588d60020f6b3bd93e97b67cd511326", size = 3913, upload_time = "2025-06-14T20:48:56.806Z" }, + { url = "https://files.pythonhosted.org/packages/6c/86/4e757b4064a0feb8d60456672560adad0bb5df530ba6621fe65d175dbd90/pyobjc_framework_dictionaryservices-11.1-py2.py3-none-any.whl", hash = "sha256:92f4871066653f18e2394ac93b0a2ab50588d60020f6b3bd93e97b67cd511326", size = 3913, upload-time = "2025-06-14T20:48:56.806Z" }, ] [[package]] @@ -5790,11 +5837,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a5/b2/d8d1a28643c2ab681b517647bacb68496c98886336ffbd274f0b2ad28cdc/pyobjc_framework_discrecording-11.1.tar.gz", hash = "sha256:37585458e363b20bb28acdb5cc265dfca934d8a07b7baed2584953c11c927a87", size = 123004, upload_time = "2025-06-14T20:57:22.01Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/b2/d8d1a28643c2ab681b517647bacb68496c98886336ffbd274f0b2ad28cdc/pyobjc_framework_discrecording-11.1.tar.gz", hash = "sha256:37585458e363b20bb28acdb5cc265dfca934d8a07b7baed2584953c11c927a87", size = 123004, upload-time = "2025-06-14T20:57:22.01Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5e/17/032fa44bb66b6a20c432f3311072f88478b42dcf39b21ebb6c3bbdf2954f/pyobjc_framework_discrecording-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e29bc8c3741ae52fae092f892de856dbab2363e71537a8ae6fd026ecb88e2252", size = 14581, upload_time = "2025-06-14T20:48:59.228Z" }, - { url = "https://files.pythonhosted.org/packages/55/d4/a9e2fa7aa38b4ecca9668b3ae9ae4244bf335974c42b46313c3ec631c73a/pyobjc_framework_discrecording-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2d18158366d124852ad58291954611ebdcc43263a3bb75d7fd273408e67720e2", size = 14592, upload_time = "2025-06-14T20:49:00.002Z" }, - { url = "https://files.pythonhosted.org/packages/5e/3c/660d06446b8e67121b755aeb20ba369234845675d25c658127e43fdbc835/pyobjc_framework_discrecording-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b027eca3a0391196d4335fcbd50c03ef1e8f5ce095411ed51a081328b4945bf5", size = 14763, upload_time = "2025-06-14T20:49:00.742Z" }, + { url = "https://files.pythonhosted.org/packages/5e/17/032fa44bb66b6a20c432f3311072f88478b42dcf39b21ebb6c3bbdf2954f/pyobjc_framework_discrecording-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e29bc8c3741ae52fae092f892de856dbab2363e71537a8ae6fd026ecb88e2252", size = 14581, upload-time = "2025-06-14T20:48:59.228Z" }, + { url = "https://files.pythonhosted.org/packages/55/d4/a9e2fa7aa38b4ecca9668b3ae9ae4244bf335974c42b46313c3ec631c73a/pyobjc_framework_discrecording-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2d18158366d124852ad58291954611ebdcc43263a3bb75d7fd273408e67720e2", size = 14592, upload-time = "2025-06-14T20:49:00.002Z" }, + { url = "https://files.pythonhosted.org/packages/5e/3c/660d06446b8e67121b755aeb20ba369234845675d25c658127e43fdbc835/pyobjc_framework_discrecording-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b027eca3a0391196d4335fcbd50c03ef1e8f5ce095411ed51a081328b4945bf5", size = 14763, upload-time = "2025-06-14T20:49:00.742Z" }, ] [[package]] @@ -5806,9 +5853,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-discrecording", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/53/d71717f00332b8fc3d8a5c7234fdc270adadfeb5ca9318a55986f5c29c44/pyobjc_framework_discrecordingui-11.1.tar.gz", hash = "sha256:a9f10e2e7ee19582c77f0755ae11a64e3d61c652cbd8a5bf52756f599be24797", size = 19370, upload_time = "2025-06-14T20:57:22.791Z" } +sdist = { url = "https://files.pythonhosted.org/packages/25/53/d71717f00332b8fc3d8a5c7234fdc270adadfeb5ca9318a55986f5c29c44/pyobjc_framework_discrecordingui-11.1.tar.gz", hash = "sha256:a9f10e2e7ee19582c77f0755ae11a64e3d61c652cbd8a5bf52756f599be24797", size = 19370, upload-time = "2025-06-14T20:57:22.791Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4a/a6/505af43f7a17e0ca3d45e099900764e8758e0ca65341e894b74ade513556/pyobjc_framework_discrecordingui-11.1-py2.py3-none-any.whl", hash = "sha256:33233b87d7b85ce277a51d27acca0f5b38485cf1d1dc8e28a065910047766ee2", size = 4721, upload_time = "2025-06-14T20:49:03.737Z" }, + { url = "https://files.pythonhosted.org/packages/4a/a6/505af43f7a17e0ca3d45e099900764e8758e0ca65341e894b74ade513556/pyobjc_framework_discrecordingui-11.1-py2.py3-none-any.whl", hash = "sha256:33233b87d7b85ce277a51d27acca0f5b38485cf1d1dc8e28a065910047766ee2", size = 4721, upload-time = "2025-06-14T20:49:03.737Z" }, ] [[package]] @@ -5819,9 +5866,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/da/2a/68fa0c99e04ec1ec24b0b7d6f5b7ec735d5e8a73277c5c0671438a69a403/pyobjc_framework_diskarbitration-11.1.tar.gz", hash = "sha256:a933efc6624779a393fafe0313e43378bcae2b85d6d15cff95ac30048c1ef490", size = 19866, upload_time = "2025-06-14T20:57:23.435Z" } +sdist = { url = "https://files.pythonhosted.org/packages/da/2a/68fa0c99e04ec1ec24b0b7d6f5b7ec735d5e8a73277c5c0671438a69a403/pyobjc_framework_diskarbitration-11.1.tar.gz", hash = "sha256:a933efc6624779a393fafe0313e43378bcae2b85d6d15cff95ac30048c1ef490", size = 19866, upload-time = "2025-06-14T20:57:23.435Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/72/9534ca88effbf2897e07b722920b3f10890dbc780c6fff1ab4893ec1af10/pyobjc_framework_diskarbitration-11.1-py2.py3-none-any.whl", hash = "sha256:6a8e551e54df481a9081abba6fd680f6633babe5c7735f649731b22896bb6f08", size = 4849, upload_time = "2025-06-14T20:49:04.513Z" }, + { url = "https://files.pythonhosted.org/packages/1f/72/9534ca88effbf2897e07b722920b3f10890dbc780c6fff1ab4893ec1af10/pyobjc_framework_diskarbitration-11.1-py2.py3-none-any.whl", hash = "sha256:6a8e551e54df481a9081abba6fd680f6633babe5c7735f649731b22896bb6f08", size = 4849, upload-time = "2025-06-14T20:49:04.513Z" }, ] [[package]] @@ -5832,9 +5879,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/76/77046325b1957f0cbcdf4f96667496d042ed4758f3413f1d21df5b085939/pyobjc_framework_dvdplayback-11.1.tar.gz", hash = "sha256:b44c36a62c8479e649133216e22941859407cca5796b5f778815ef9340a838f4", size = 64558, upload_time = "2025-06-14T20:57:24.118Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b8/76/77046325b1957f0cbcdf4f96667496d042ed4758f3413f1d21df5b085939/pyobjc_framework_dvdplayback-11.1.tar.gz", hash = "sha256:b44c36a62c8479e649133216e22941859407cca5796b5f778815ef9340a838f4", size = 64558, upload-time = "2025-06-14T20:57:24.118Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/0c/f0fefa171b6938010d87194e26e63eea5c990c33d2d7828de66802f57c36/pyobjc_framework_dvdplayback-11.1-py2.py3-none-any.whl", hash = "sha256:6094e4651ea29540ac817294b27e1596b9d1883d30e78fb5f9619daf94ed30cb", size = 8221, upload_time = "2025-06-14T20:49:05.297Z" }, + { url = "https://files.pythonhosted.org/packages/59/0c/f0fefa171b6938010d87194e26e63eea5c990c33d2d7828de66802f57c36/pyobjc_framework_dvdplayback-11.1-py2.py3-none-any.whl", hash = "sha256:6094e4651ea29540ac817294b27e1596b9d1883d30e78fb5f9619daf94ed30cb", size = 8221, upload-time = "2025-06-14T20:49:05.297Z" }, ] [[package]] @@ -5845,9 +5892,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b4/c4/cbba8f2dce13b9be37ecfd423ba2b92aa3f209dbb58ede6c4ce3b242feee/pyobjc_framework_eventkit-11.1.tar.gz", hash = "sha256:5643150f584243681099c5e9435efa833a913e93fe9ca81f62007e287349b561", size = 75177, upload_time = "2025-06-14T20:57:24.81Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b4/c4/cbba8f2dce13b9be37ecfd423ba2b92aa3f209dbb58ede6c4ce3b242feee/pyobjc_framework_eventkit-11.1.tar.gz", hash = "sha256:5643150f584243681099c5e9435efa833a913e93fe9ca81f62007e287349b561", size = 75177, upload-time = "2025-06-14T20:57:24.81Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/0a/384b9ff4c6380cac310cb7b92c145896c20a690192dbfc07b38909787ded/pyobjc_framework_eventkit-11.1-py2.py3-none-any.whl", hash = "sha256:c303207610d9c742f4090799f60103cede466002f3c89cf66011c8bf1987750b", size = 6805, upload_time = "2025-06-14T20:49:06.147Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/384b9ff4c6380cac310cb7b92c145896c20a690192dbfc07b38909787ded/pyobjc_framework_eventkit-11.1-py2.py3-none-any.whl", hash = "sha256:c303207610d9c742f4090799f60103cede466002f3c89cf66011c8bf1987750b", size = 6805, upload-time = "2025-06-14T20:49:06.147Z" }, ] [[package]] @@ -5858,9 +5905,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/19/0d/c72a885b40d28a99b586447f9ea6f400589f13d554fcd6f13a2c841bb6d2/pyobjc_framework_exceptionhandling-11.1.tar.gz", hash = "sha256:e010f56bf60ab4e9e3225954ebb53e9d7135d37097043ac6dd2a3f35770d4efa", size = 17890, upload_time = "2025-06-14T20:57:25.521Z" } +sdist = { url = "https://files.pythonhosted.org/packages/19/0d/c72a885b40d28a99b586447f9ea6f400589f13d554fcd6f13a2c841bb6d2/pyobjc_framework_exceptionhandling-11.1.tar.gz", hash = "sha256:e010f56bf60ab4e9e3225954ebb53e9d7135d37097043ac6dd2a3f35770d4efa", size = 17890, upload-time = "2025-06-14T20:57:25.521Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/81/dde9c73bf307b62c2d605fc818d3e49f857f39e0841766093dbc9ea47b08/pyobjc_framework_exceptionhandling-11.1-py2.py3-none-any.whl", hash = "sha256:31e6538160dfd7526ac0549bc0fce5d039932aea84c36abbe7b49c79ffc62437", size = 7078, upload_time = "2025-06-14T20:49:07.713Z" }, + { url = "https://files.pythonhosted.org/packages/7f/81/dde9c73bf307b62c2d605fc818d3e49f857f39e0841766093dbc9ea47b08/pyobjc_framework_exceptionhandling-11.1-py2.py3-none-any.whl", hash = "sha256:31e6538160dfd7526ac0549bc0fce5d039932aea84c36abbe7b49c79ffc62437", size = 7078, upload-time = "2025-06-14T20:49:07.713Z" }, ] [[package]] @@ -5871,9 +5918,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0b/cf/54431846508c5d5bb114a415ebb96187da5847105918169e42f4ca3b00e6/pyobjc_framework_executionpolicy-11.1.tar.gz", hash = "sha256:3280ad2f4c5eaf45901f310cee0c52db940c0c63e959ad082efb8df41055d986", size = 13496, upload_time = "2025-06-14T20:57:26.173Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/cf/54431846508c5d5bb114a415ebb96187da5847105918169e42f4ca3b00e6/pyobjc_framework_executionpolicy-11.1.tar.gz", hash = "sha256:3280ad2f4c5eaf45901f310cee0c52db940c0c63e959ad082efb8df41055d986", size = 13496, upload-time = "2025-06-14T20:57:26.173Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/d2/cb192d55786d0f881f2fb60d45b61862a1fcade945f6a7a549ed62f47e61/pyobjc_framework_executionpolicy-11.1-py2.py3-none-any.whl", hash = "sha256:7d4141e572cb916e73bb34bb74f6f976a8aa0a396a0bffd1cf66e5505f7c76c8", size = 3719, upload_time = "2025-06-14T20:49:08.521Z" }, + { url = "https://files.pythonhosted.org/packages/a6/d2/cb192d55786d0f881f2fb60d45b61862a1fcade945f6a7a549ed62f47e61/pyobjc_framework_executionpolicy-11.1-py2.py3-none-any.whl", hash = "sha256:7d4141e572cb916e73bb34bb74f6f976a8aa0a396a0bffd1cf66e5505f7c76c8", size = 3719, upload-time = "2025-06-14T20:49:08.521Z" }, ] [[package]] @@ -5884,11 +5931,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ce/7d/89adf16c7de4246477714dce8fcffae4242778aecd0c5f0ad9904725f42c/pyobjc_framework_extensionkit-11.1.tar.gz", hash = "sha256:c114a96f13f586dbbab8b6219a92fa4829896a645c8cd15652a6215bc8ff5409", size = 19766, upload_time = "2025-06-14T20:57:27.106Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ce/7d/89adf16c7de4246477714dce8fcffae4242778aecd0c5f0ad9904725f42c/pyobjc_framework_extensionkit-11.1.tar.gz", hash = "sha256:c114a96f13f586dbbab8b6219a92fa4829896a645c8cd15652a6215bc8ff5409", size = 19766, upload-time = "2025-06-14T20:57:27.106Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/2a/93105b5452d2ff680a47e38a3ec6f2a37164babd95e0ab976c07984366de/pyobjc_framework_extensionkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d505a64617c9db4373eb386664d62a82ba9ffc909bffad42cb4da8ca8e244c66", size = 7914, upload_time = "2025-06-14T20:49:11.842Z" }, - { url = "https://files.pythonhosted.org/packages/b8/67/1dbd000d9d0c17d838c471dbb48229fca1ca18fad8453c19ecc01d3312a1/pyobjc_framework_extensionkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:abbadbea5b18e4a6944c3c428753ee298a133cbf601c70e9586b14e3aebf649b", size = 7927, upload_time = "2025-06-14T20:49:12.542Z" }, - { url = "https://files.pythonhosted.org/packages/fb/35/e5d1e633ad5b0c5163afd19ac0b02740e47a45de78d6f2599de3bc6542a5/pyobjc_framework_extensionkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5c2e203cb8134be1dd7df73d74c630adbaaf43d78eba04be451ea4f8bf582e22", size = 8069, upload_time = "2025-06-14T20:49:13.228Z" }, + { url = "https://files.pythonhosted.org/packages/90/2a/93105b5452d2ff680a47e38a3ec6f2a37164babd95e0ab976c07984366de/pyobjc_framework_extensionkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d505a64617c9db4373eb386664d62a82ba9ffc909bffad42cb4da8ca8e244c66", size = 7914, upload-time = "2025-06-14T20:49:11.842Z" }, + { url = "https://files.pythonhosted.org/packages/b8/67/1dbd000d9d0c17d838c471dbb48229fca1ca18fad8453c19ecc01d3312a1/pyobjc_framework_extensionkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:abbadbea5b18e4a6944c3c428753ee298a133cbf601c70e9586b14e3aebf649b", size = 7927, upload-time = "2025-06-14T20:49:12.542Z" }, + { url = "https://files.pythonhosted.org/packages/fb/35/e5d1e633ad5b0c5163afd19ac0b02740e47a45de78d6f2599de3bc6542a5/pyobjc_framework_extensionkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5c2e203cb8134be1dd7df73d74c630adbaaf43d78eba04be451ea4f8bf582e22", size = 8069, upload-time = "2025-06-14T20:49:13.228Z" }, ] [[package]] @@ -5899,11 +5946,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d9/a3/519242e6822e1ddc9e64e21f717529079dbc28a353474420da8315d0a8b1/pyobjc_framework_externalaccessory-11.1.tar.gz", hash = "sha256:50887e948b78a1d94646422c243ac2a9e40761675e38b9184487870a31e83371", size = 23123, upload_time = "2025-06-14T20:57:27.845Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d9/a3/519242e6822e1ddc9e64e21f717529079dbc28a353474420da8315d0a8b1/pyobjc_framework_externalaccessory-11.1.tar.gz", hash = "sha256:50887e948b78a1d94646422c243ac2a9e40761675e38b9184487870a31e83371", size = 23123, upload-time = "2025-06-14T20:57:27.845Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/1b/e2def12aca9162b0fe0bbf0790d35595d46b2ef12603749c42af9234ffca/pyobjc_framework_externalaccessory-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:00caf75b959db5d14118d78c04085e2148255498839cdee735a0b9f6ef86b6a2", size = 8903, upload_time = "2025-06-14T20:49:18.393Z" }, - { url = "https://files.pythonhosted.org/packages/b4/6f/1340c193c30ade7b0394b2c8f29f3e6dd501eb23a416a728cc9a23efaec2/pyobjc_framework_externalaccessory-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:50b796a4721db87863a28cd55668cb1547fcc28834afda2032e500cdab5b3d95", size = 8915, upload_time = "2025-06-14T20:49:19.076Z" }, - { url = "https://files.pythonhosted.org/packages/ec/27/1617435d3827a544c2ed2660ecd2e317c82cc8e819a55daa491973349e58/pyobjc_framework_externalaccessory-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:569124b686569c48e3855fff128f438a2b46af06280eac2a516aaa214ad325de", size = 9080, upload_time = "2025-06-14T20:49:19.772Z" }, + { url = "https://files.pythonhosted.org/packages/7d/1b/e2def12aca9162b0fe0bbf0790d35595d46b2ef12603749c42af9234ffca/pyobjc_framework_externalaccessory-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:00caf75b959db5d14118d78c04085e2148255498839cdee735a0b9f6ef86b6a2", size = 8903, upload-time = "2025-06-14T20:49:18.393Z" }, + { url = "https://files.pythonhosted.org/packages/b4/6f/1340c193c30ade7b0394b2c8f29f3e6dd501eb23a416a728cc9a23efaec2/pyobjc_framework_externalaccessory-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:50b796a4721db87863a28cd55668cb1547fcc28834afda2032e500cdab5b3d95", size = 8915, upload-time = "2025-06-14T20:49:19.076Z" }, + { url = "https://files.pythonhosted.org/packages/ec/27/1617435d3827a544c2ed2660ecd2e317c82cc8e819a55daa491973349e58/pyobjc_framework_externalaccessory-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:569124b686569c48e3855fff128f438a2b46af06280eac2a516aaa214ad325de", size = 9080, upload-time = "2025-06-14T20:49:19.772Z" }, ] [[package]] @@ -5914,11 +5961,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1b/80/3ebba2c1e5e3aeae989fe038c259a93e7e7e18fd56666ece514d000d38ea/pyobjc_framework_fileprovider-11.1.tar.gz", hash = "sha256:748ca1c75f84afdf5419346a24bf8eec44dca071986f31f00071dc191b3e9ca8", size = 91696, upload_time = "2025-06-14T20:57:28.546Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/80/3ebba2c1e5e3aeae989fe038c259a93e7e7e18fd56666ece514d000d38ea/pyobjc_framework_fileprovider-11.1.tar.gz", hash = "sha256:748ca1c75f84afdf5419346a24bf8eec44dca071986f31f00071dc191b3e9ca8", size = 91696, upload-time = "2025-06-14T20:57:28.546Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/49/b2/859d733b0110e56511478ba837fd8a7ba43aa8f8c7e5231b9e3f0258bfbf/pyobjc_framework_fileprovider-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ce6092dfe74c78c0b2abc03bfc18a0f5d8ddc624fc6a1d8dfef26d7796653072", size = 19622, upload_time = "2025-06-14T20:49:24.162Z" }, - { url = "https://files.pythonhosted.org/packages/91/ed/ae5ce4a18752ea2da5d7238f7847119af8c7dc69ffd9fb1369414c9745d2/pyobjc_framework_fileprovider-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9af41255df395a40a6e0b08c4410be5463f3ea91d8c9be61f6bd114252490ab2", size = 19627, upload_time = "2025-06-14T20:49:24.926Z" }, - { url = "https://files.pythonhosted.org/packages/84/83/530daae946318689d29457da995577996de5965ff41b4b3b8b604617ff46/pyobjc_framework_fileprovider-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d2720acdd582756ebda34418981e7646b7b85588b0b8fdafba7016eb657be6b8", size = 19859, upload_time = "2025-06-14T20:49:26.008Z" }, + { url = "https://files.pythonhosted.org/packages/49/b2/859d733b0110e56511478ba837fd8a7ba43aa8f8c7e5231b9e3f0258bfbf/pyobjc_framework_fileprovider-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ce6092dfe74c78c0b2abc03bfc18a0f5d8ddc624fc6a1d8dfef26d7796653072", size = 19622, upload-time = "2025-06-14T20:49:24.162Z" }, + { url = "https://files.pythonhosted.org/packages/91/ed/ae5ce4a18752ea2da5d7238f7847119af8c7dc69ffd9fb1369414c9745d2/pyobjc_framework_fileprovider-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9af41255df395a40a6e0b08c4410be5463f3ea91d8c9be61f6bd114252490ab2", size = 19627, upload-time = "2025-06-14T20:49:24.926Z" }, + { url = "https://files.pythonhosted.org/packages/84/83/530daae946318689d29457da995577996de5965ff41b4b3b8b604617ff46/pyobjc_framework_fileprovider-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d2720acdd582756ebda34418981e7646b7b85588b0b8fdafba7016eb657be6b8", size = 19859, upload-time = "2025-06-14T20:49:26.008Z" }, ] [[package]] @@ -5929,9 +5976,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-fileprovider", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/75/ed/0f5af06869661822c4a70aacd674da5d1e6b6661240e2883bbc7142aa525/pyobjc_framework_fileproviderui-11.1.tar.gz", hash = "sha256:162a23e67f59e1bb247e84dda88d513d7944d815144901a46be6fe051b6c7970", size = 13163, upload_time = "2025-06-14T20:57:29.568Z" } +sdist = { url = "https://files.pythonhosted.org/packages/75/ed/0f5af06869661822c4a70aacd674da5d1e6b6661240e2883bbc7142aa525/pyobjc_framework_fileproviderui-11.1.tar.gz", hash = "sha256:162a23e67f59e1bb247e84dda88d513d7944d815144901a46be6fe051b6c7970", size = 13163, upload-time = "2025-06-14T20:57:29.568Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/01/667e139a0610494e181fccdce519f644166f3d8955b330674deba5876f0d/pyobjc_framework_fileproviderui-11.1-py2.py3-none-any.whl", hash = "sha256:f2765f114c2f4356aa41fb45c621fa8f0a4fae0b6d3c6b1a274366f5fe7fe829", size = 3696, upload_time = "2025-06-14T20:49:29.404Z" }, + { url = "https://files.pythonhosted.org/packages/62/01/667e139a0610494e181fccdce519f644166f3d8955b330674deba5876f0d/pyobjc_framework_fileproviderui-11.1-py2.py3-none-any.whl", hash = "sha256:f2765f114c2f4356aa41fb45c621fa8f0a4fae0b6d3c6b1a274366f5fe7fe829", size = 3696, upload-time = "2025-06-14T20:49:29.404Z" }, ] [[package]] @@ -5942,9 +5989,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2a/82/c6b670494ac0c4cf14cf2db0dfbe0df71925d20595404939383ddbcc56d3/pyobjc_framework_findersync-11.1.tar.gz", hash = "sha256:692364937f418f0e4e4abd395a09a7d4a0cdd55fd4e0184de85ee59642defb6e", size = 15045, upload_time = "2025-06-14T20:57:30.173Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2a/82/c6b670494ac0c4cf14cf2db0dfbe0df71925d20595404939383ddbcc56d3/pyobjc_framework_findersync-11.1.tar.gz", hash = "sha256:692364937f418f0e4e4abd395a09a7d4a0cdd55fd4e0184de85ee59642defb6e", size = 15045, upload-time = "2025-06-14T20:57:30.173Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/10/748ff914c5b7fbae5fa2436cd44b11caeabb8d2f6f6f1b9ab581f70f32af/pyobjc_framework_findersync-11.1-py2.py3-none-any.whl", hash = "sha256:c72b0fd8b746b99cfa498da36c5bb333121b2080ad73fa8cbea05cd47db1fa82", size = 4873, upload_time = "2025-06-14T20:49:30.194Z" }, + { url = "https://files.pythonhosted.org/packages/61/10/748ff914c5b7fbae5fa2436cd44b11caeabb8d2f6f6f1b9ab581f70f32af/pyobjc_framework_findersync-11.1-py2.py3-none-any.whl", hash = "sha256:c72b0fd8b746b99cfa498da36c5bb333121b2080ad73fa8cbea05cd47db1fa82", size = 4873, upload-time = "2025-06-14T20:49:30.194Z" }, ] [[package]] @@ -5955,11 +6002,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/83/ec0b9ba355dbc34f27ed748df9df4eb6dbfdd9bbd614b0f193752f36f419/pyobjc_framework_fsevents-11.1.tar.gz", hash = "sha256:d29157d04124503c4dfa9dcbbdc8c34d3bab134d3db3a48d96d93f26bd94c14d", size = 29587, upload_time = "2025-06-14T20:57:30.796Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/83/ec0b9ba355dbc34f27ed748df9df4eb6dbfdd9bbd614b0f193752f36f419/pyobjc_framework_fsevents-11.1.tar.gz", hash = "sha256:d29157d04124503c4dfa9dcbbdc8c34d3bab134d3db3a48d96d93f26bd94c14d", size = 29587, upload-time = "2025-06-14T20:57:30.796Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/13/c7/378d78e0fd956370f2b120b209117384b5b98925c6d8210a33fd73db4a15/pyobjc_framework_fsevents-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8b51d120b8f12a1ca94e28cf74113bf2bfd4c5aee7035b452e895518f4df7630", size = 13147, upload_time = "2025-06-14T20:49:33.022Z" }, - { url = "https://files.pythonhosted.org/packages/18/dc/3b7e75b9f8284257740679509b54f61da2a114cf805d7d3523053e4c6c19/pyobjc_framework_fsevents-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fad5ada269f137afabd622b5fc04884c668ae1c7914a8791bab73b1d972f7713", size = 13164, upload_time = "2025-06-14T20:49:33.751Z" }, - { url = "https://files.pythonhosted.org/packages/dd/53/07d62a8642bfddee43cd96301abeed97e858757d363423cf6e383d91f900/pyobjc_framework_fsevents-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ff064cfa9d9cffb5d4ab476fb5091604568744d961c670aced037b2b6f0d0185", size = 13525, upload_time = "2025-06-14T20:49:34.492Z" }, + { url = "https://files.pythonhosted.org/packages/13/c7/378d78e0fd956370f2b120b209117384b5b98925c6d8210a33fd73db4a15/pyobjc_framework_fsevents-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8b51d120b8f12a1ca94e28cf74113bf2bfd4c5aee7035b452e895518f4df7630", size = 13147, upload-time = "2025-06-14T20:49:33.022Z" }, + { url = "https://files.pythonhosted.org/packages/18/dc/3b7e75b9f8284257740679509b54f61da2a114cf805d7d3523053e4c6c19/pyobjc_framework_fsevents-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fad5ada269f137afabd622b5fc04884c668ae1c7914a8791bab73b1d972f7713", size = 13164, upload-time = "2025-06-14T20:49:33.751Z" }, + { url = "https://files.pythonhosted.org/packages/dd/53/07d62a8642bfddee43cd96301abeed97e858757d363423cf6e383d91f900/pyobjc_framework_fsevents-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ff064cfa9d9cffb5d4ab476fb5091604568744d961c670aced037b2b6f0d0185", size = 13525, upload-time = "2025-06-14T20:49:34.492Z" }, ] [[package]] @@ -5970,11 +6017,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/47/d1f04c6115fa78936399a389cc5e0e443f8341c9a6c1c0df7f6fdbe51286/pyobjc_framework_fskit-11.1.tar.gz", hash = "sha256:9ded1eab19b4183cb04381e554bbbe679c1213fd58599d6fc6e135e93b51136f", size = 42091, upload_time = "2025-06-14T20:57:31.504Z" } +sdist = { url = "https://files.pythonhosted.org/packages/46/47/d1f04c6115fa78936399a389cc5e0e443f8341c9a6c1c0df7f6fdbe51286/pyobjc_framework_fskit-11.1.tar.gz", hash = "sha256:9ded1eab19b4183cb04381e554bbbe679c1213fd58599d6fc6e135e93b51136f", size = 42091, upload-time = "2025-06-14T20:57:31.504Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/8f/db8f03688db77bfa4b78e89af1d89e910c5e877e94d58bdb3e93cc302e5d/pyobjc_framework_fskit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1e50b8f949f1386fada73b408463c87eb81ef7fd0b3482bacf0c206a73723013", size = 19948, upload_time = "2025-06-14T20:49:39.18Z" }, - { url = "https://files.pythonhosted.org/packages/7a/31/0dd6ad9dfce080d6e567326fe7243261740ef1090f72409322040f55a426/pyobjc_framework_fskit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:cc2390934a23b6407aa7802b11978374301444c3135835ad3373f7b4930c24eb", size = 19959, upload_time = "2025-06-14T20:49:39.941Z" }, - { url = "https://files.pythonhosted.org/packages/96/ba/8655c5959e28fc8b1806a0e0c0b6a47b615de586990efc8ff82a344177a3/pyobjc_framework_fskit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:44fe7b6781c8fd0552b13ab3d0ec21176cd7cd685a8a61d712f9e4e42eb2f736", size = 20201, upload_time = "2025-06-14T20:49:40.715Z" }, + { url = "https://files.pythonhosted.org/packages/59/8f/db8f03688db77bfa4b78e89af1d89e910c5e877e94d58bdb3e93cc302e5d/pyobjc_framework_fskit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1e50b8f949f1386fada73b408463c87eb81ef7fd0b3482bacf0c206a73723013", size = 19948, upload-time = "2025-06-14T20:49:39.18Z" }, + { url = "https://files.pythonhosted.org/packages/7a/31/0dd6ad9dfce080d6e567326fe7243261740ef1090f72409322040f55a426/pyobjc_framework_fskit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:cc2390934a23b6407aa7802b11978374301444c3135835ad3373f7b4930c24eb", size = 19959, upload-time = "2025-06-14T20:49:39.941Z" }, + { url = "https://files.pythonhosted.org/packages/96/ba/8655c5959e28fc8b1806a0e0c0b6a47b615de586990efc8ff82a344177a3/pyobjc_framework_fskit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:44fe7b6781c8fd0552b13ab3d0ec21176cd7cd685a8a61d712f9e4e42eb2f736", size = 20201, upload-time = "2025-06-14T20:49:40.715Z" }, ] [[package]] @@ -5985,11 +6032,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1b/8e/b594fd1dc32a59462fc68ad502be2bd87c70e6359b4e879a99bcc4beaf5b/pyobjc_framework_gamecenter-11.1.tar.gz", hash = "sha256:a1c4ed54e11a6e4efba6f2a21ace92bcf186e3fe5c74a385b31f6b1a515ec20c", size = 31981, upload_time = "2025-06-14T20:57:32.192Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/8e/b594fd1dc32a59462fc68ad502be2bd87c70e6359b4e879a99bcc4beaf5b/pyobjc_framework_gamecenter-11.1.tar.gz", hash = "sha256:a1c4ed54e11a6e4efba6f2a21ace92bcf186e3fe5c74a385b31f6b1a515ec20c", size = 31981, upload-time = "2025-06-14T20:57:32.192Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/52/0e56f21a6660a4f43882ec641b9e19b7ea92dc7474cec48cda1c9bed9c49/pyobjc_framework_gamecenter-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:779cdf8f52348be7f64d16e3ea37fd621d5ee933c032db3a22a8ccad46d69c59", size = 18634, upload_time = "2025-06-14T20:49:45.737Z" }, - { url = "https://files.pythonhosted.org/packages/3e/fc/64a1e9dc4874a75ceed6e70bb07d5e2a3460283c7737e639a0408ec1b365/pyobjc_framework_gamecenter-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ff8905a5a7bfd86cb2b95671b452be0836f79db065b8d8b3bb2a1a5750ffd0d", size = 18638, upload_time = "2025-06-14T20:49:46.826Z" }, - { url = "https://files.pythonhosted.org/packages/d5/0b/5a8559056ee1cd2fea7405d3843de900b410a14134c33eb112b9fa42201d/pyobjc_framework_gamecenter-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a73ca7027b2b827e26075b46551fe42425d4a68985022baa4413329a3a2c16ff", size = 18920, upload_time = "2025-06-14T20:49:47.61Z" }, + { url = "https://files.pythonhosted.org/packages/99/52/0e56f21a6660a4f43882ec641b9e19b7ea92dc7474cec48cda1c9bed9c49/pyobjc_framework_gamecenter-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:779cdf8f52348be7f64d16e3ea37fd621d5ee933c032db3a22a8ccad46d69c59", size = 18634, upload-time = "2025-06-14T20:49:45.737Z" }, + { url = "https://files.pythonhosted.org/packages/3e/fc/64a1e9dc4874a75ceed6e70bb07d5e2a3460283c7737e639a0408ec1b365/pyobjc_framework_gamecenter-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ff8905a5a7bfd86cb2b95671b452be0836f79db065b8d8b3bb2a1a5750ffd0d", size = 18638, upload-time = "2025-06-14T20:49:46.826Z" }, + { url = "https://files.pythonhosted.org/packages/d5/0b/5a8559056ee1cd2fea7405d3843de900b410a14134c33eb112b9fa42201d/pyobjc_framework_gamecenter-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a73ca7027b2b827e26075b46551fe42425d4a68985022baa4413329a3a2c16ff", size = 18920, upload-time = "2025-06-14T20:49:47.61Z" }, ] [[package]] @@ -6000,11 +6047,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/70/4c/1dd62103092a182f2ab8904c8a8e3922d2b0a80a7adab0c20e5fd0207d75/pyobjc_framework_gamecontroller-11.1.tar.gz", hash = "sha256:4d5346faf90e1ebe5602c0c480afbf528a35a7a1ad05f9b49991fdd2a97f105b", size = 115783, upload_time = "2025-06-14T20:57:32.879Z" } +sdist = { url = "https://files.pythonhosted.org/packages/70/4c/1dd62103092a182f2ab8904c8a8e3922d2b0a80a7adab0c20e5fd0207d75/pyobjc_framework_gamecontroller-11.1.tar.gz", hash = "sha256:4d5346faf90e1ebe5602c0c480afbf528a35a7a1ad05f9b49991fdd2a97f105b", size = 115783, upload-time = "2025-06-14T20:57:32.879Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/e3/e35bccb0284046ef716db4897b70d061b8b16c91fb2c434b1e782322ef56/pyobjc_framework_gamecontroller-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d2cbc0c6c7d9c63e6b5b0b124d0c2bad01bb4b136f3cbc305f27d31f8aab6083", size = 20850, upload_time = "2025-06-14T20:49:52.401Z" }, - { url = "https://files.pythonhosted.org/packages/ae/eb/42469724725f5d0f11c197aadbb0c5db1647ba69579df4e8d13f553bed1c/pyobjc_framework_gamecontroller-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:4866b25df05f583af06095e7103ddd2fbb2484b0ac2c78fd2cd825f995e524fa", size = 20862, upload_time = "2025-06-14T20:49:53.47Z" }, - { url = "https://files.pythonhosted.org/packages/c3/43/7430884d24989c07e4e9394c905b02b3aedee7397960dd329a3c44e29c22/pyobjc_framework_gamecontroller-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:98f3f7afcbbe473a53537da42b2cdc0363df2647289eb66e8c762e4b46c23e73", size = 21108, upload_time = "2025-06-14T20:49:54.226Z" }, + { url = "https://files.pythonhosted.org/packages/40/e3/e35bccb0284046ef716db4897b70d061b8b16c91fb2c434b1e782322ef56/pyobjc_framework_gamecontroller-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d2cbc0c6c7d9c63e6b5b0b124d0c2bad01bb4b136f3cbc305f27d31f8aab6083", size = 20850, upload-time = "2025-06-14T20:49:52.401Z" }, + { url = "https://files.pythonhosted.org/packages/ae/eb/42469724725f5d0f11c197aadbb0c5db1647ba69579df4e8d13f553bed1c/pyobjc_framework_gamecontroller-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:4866b25df05f583af06095e7103ddd2fbb2484b0ac2c78fd2cd825f995e524fa", size = 20862, upload-time = "2025-06-14T20:49:53.47Z" }, + { url = "https://files.pythonhosted.org/packages/c3/43/7430884d24989c07e4e9394c905b02b3aedee7397960dd329a3c44e29c22/pyobjc_framework_gamecontroller-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:98f3f7afcbbe473a53537da42b2cdc0363df2647289eb66e8c762e4b46c23e73", size = 21108, upload-time = "2025-06-14T20:49:54.226Z" }, ] [[package]] @@ -6016,11 +6063,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5b/7b/ba141ec0f85ca816f493d1f6fe68c72d01092e5562e53c470a0111d9c34b/pyobjc_framework_gamekit-11.1.tar.gz", hash = "sha256:9b8db075da8866c4ef039a165af227bc29393dc11a617a40671bf6b3975ae269", size = 165397, upload_time = "2025-06-14T20:57:33.711Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5b/7b/ba141ec0f85ca816f493d1f6fe68c72d01092e5562e53c470a0111d9c34b/pyobjc_framework_gamekit-11.1.tar.gz", hash = "sha256:9b8db075da8866c4ef039a165af227bc29393dc11a617a40671bf6b3975ae269", size = 165397, upload-time = "2025-06-14T20:57:33.711Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/23/094e4fe38f2de029365604f0b7dffde7b0edfc57c3d388294c20ed663de2/pyobjc_framework_gamekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f945c7cfe53c4a349a03a1272f2736cc5cf88fe9e7a7a407abb03899635d860c", size = 21952, upload_time = "2025-06-14T20:49:58.933Z" }, - { url = "https://files.pythonhosted.org/packages/22/2c/9a35fb83a1df7588e2e60488aa425058ee7f01b5a9d4947f74f62a130bf3/pyobjc_framework_gamekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8c7f2bf7ecf44ca678cfdf76f23b32d9c2d03006a0af9ad8e60d9114d6be640a", size = 21968, upload_time = "2025-06-14T20:49:59.688Z" }, - { url = "https://files.pythonhosted.org/packages/7f/23/205eb0532238e79a56bab54820b0e39aedc546429e054dc12d55ca44bb23/pyobjc_framework_gamekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a7c8fce8a2c4614e3dd88b002540e67423e3efd41aa26d576db2de0fc61651b9", size = 22246, upload_time = "2025-06-14T20:50:00.462Z" }, + { url = "https://files.pythonhosted.org/packages/1f/23/094e4fe38f2de029365604f0b7dffde7b0edfc57c3d388294c20ed663de2/pyobjc_framework_gamekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f945c7cfe53c4a349a03a1272f2736cc5cf88fe9e7a7a407abb03899635d860c", size = 21952, upload-time = "2025-06-14T20:49:58.933Z" }, + { url = "https://files.pythonhosted.org/packages/22/2c/9a35fb83a1df7588e2e60488aa425058ee7f01b5a9d4947f74f62a130bf3/pyobjc_framework_gamekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8c7f2bf7ecf44ca678cfdf76f23b32d9c2d03006a0af9ad8e60d9114d6be640a", size = 21968, upload-time = "2025-06-14T20:49:59.688Z" }, + { url = "https://files.pythonhosted.org/packages/7f/23/205eb0532238e79a56bab54820b0e39aedc546429e054dc12d55ca44bb23/pyobjc_framework_gamekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a7c8fce8a2c4614e3dd88b002540e67423e3efd41aa26d576db2de0fc61651b9", size = 22246, upload-time = "2025-06-14T20:50:00.462Z" }, ] [[package]] @@ -6032,11 +6079,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-spritekit", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e0/07/f38b1d83eac10ea4f75c605ffc4850585740db89b90842d311e586ee36cd/pyobjc_framework_gameplaykit-11.1.tar.gz", hash = "sha256:9ae2bee69b0cc1afa0e210b4663c7cdbb3cc94be1374808df06f98f992e83639", size = 73399, upload_time = "2025-06-14T20:57:34.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/07/f38b1d83eac10ea4f75c605ffc4850585740db89b90842d311e586ee36cd/pyobjc_framework_gameplaykit-11.1.tar.gz", hash = "sha256:9ae2bee69b0cc1afa0e210b4663c7cdbb3cc94be1374808df06f98f992e83639", size = 73399, upload-time = "2025-06-14T20:57:34.538Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/f5/65bdbefb9de7cbc2edf0b1f76286736536e31c216cfac1a5f84ea15f0fc1/pyobjc_framework_gameplaykit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0e4f34db8177b8b4d89fd22a2a882a6c9f6e50cb438ea2fbbf96845481bcd80d", size = 13091, upload_time = "2025-06-14T20:50:05.962Z" }, - { url = "https://files.pythonhosted.org/packages/25/4c/011e20a8e9ff1270d3efb6c470c3cd8af10dcd2b05042721b1a777aca7a6/pyobjc_framework_gameplaykit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:78c513bc53bafd996d896f6f4535f2700b4916013417f8b41f47045790c6208d", size = 13109, upload_time = "2025-06-14T20:50:06.7Z" }, - { url = "https://files.pythonhosted.org/packages/50/a1/31a50e79dfb9983b53220d0a1148a05544062829af76a20febfa2def0b41/pyobjc_framework_gameplaykit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:30e15e4e8df9b1c0ca92bfabf79f6b12a286e544e67762b14dd3023c53e41978", size = 13316, upload_time = "2025-06-14T20:50:07.431Z" }, + { url = "https://files.pythonhosted.org/packages/e7/f5/65bdbefb9de7cbc2edf0b1f76286736536e31c216cfac1a5f84ea15f0fc1/pyobjc_framework_gameplaykit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0e4f34db8177b8b4d89fd22a2a882a6c9f6e50cb438ea2fbbf96845481bcd80d", size = 13091, upload-time = "2025-06-14T20:50:05.962Z" }, + { url = "https://files.pythonhosted.org/packages/25/4c/011e20a8e9ff1270d3efb6c470c3cd8af10dcd2b05042721b1a777aca7a6/pyobjc_framework_gameplaykit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:78c513bc53bafd996d896f6f4535f2700b4916013417f8b41f47045790c6208d", size = 13109, upload-time = "2025-06-14T20:50:06.7Z" }, + { url = "https://files.pythonhosted.org/packages/50/a1/31a50e79dfb9983b53220d0a1148a05544062829af76a20febfa2def0b41/pyobjc_framework_gameplaykit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:30e15e4e8df9b1c0ca92bfabf79f6b12a286e544e67762b14dd3023c53e41978", size = 13316, upload-time = "2025-06-14T20:50:07.431Z" }, ] [[package]] @@ -6047,11 +6094,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/af/66/fa76f7c8e36e4c10677d42d91a8e220c135c610a06b759571db1abe26a32/pyobjc_framework_healthkit-11.1.tar.gz", hash = "sha256:20f59bd9e1ffafe5893b4eff5867fdfd20bd46c3d03bc4009219d82fc6815f76", size = 202009, upload_time = "2025-06-14T20:57:35.285Z" } +sdist = { url = "https://files.pythonhosted.org/packages/af/66/fa76f7c8e36e4c10677d42d91a8e220c135c610a06b759571db1abe26a32/pyobjc_framework_healthkit-11.1.tar.gz", hash = "sha256:20f59bd9e1ffafe5893b4eff5867fdfd20bd46c3d03bc4009219d82fc6815f76", size = 202009, upload-time = "2025-06-14T20:57:35.285Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c7/08/12fca070ad2dc0b9c311df209b9b6d275ee192cb5ccbc94616d9ddd80d88/pyobjc_framework_healthkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ab4350f9fe65909107dd7992b367a6c8aac7dc31ed3d5b52eeb2310367d0eb0b", size = 20311, upload_time = "2025-06-14T20:50:13.271Z" }, - { url = "https://files.pythonhosted.org/packages/5d/26/0337f1b4607a3a13a671a6b07468726943e0d28a462998fcd902f7df6fbf/pyobjc_framework_healthkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8b6c739e17362897f0b1ba4aa4dc395b3d0c3855b87423eaeb6a89f910adc43f", size = 20330, upload_time = "2025-06-14T20:50:14.042Z" }, - { url = "https://files.pythonhosted.org/packages/f4/da/8681afc37504797f747c45be6780f2ef12b9c2a7703cda8f8cf9e48918ca/pyobjc_framework_healthkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2d1b76b04e9e33ac9441cafa695766938eac04f8c8c69f7efd93a6aceb6eca40", size = 20502, upload_time = "2025-06-14T20:50:14.788Z" }, + { url = "https://files.pythonhosted.org/packages/c7/08/12fca070ad2dc0b9c311df209b9b6d275ee192cb5ccbc94616d9ddd80d88/pyobjc_framework_healthkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ab4350f9fe65909107dd7992b367a6c8aac7dc31ed3d5b52eeb2310367d0eb0b", size = 20311, upload-time = "2025-06-14T20:50:13.271Z" }, + { url = "https://files.pythonhosted.org/packages/5d/26/0337f1b4607a3a13a671a6b07468726943e0d28a462998fcd902f7df6fbf/pyobjc_framework_healthkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8b6c739e17362897f0b1ba4aa4dc395b3d0c3855b87423eaeb6a89f910adc43f", size = 20330, upload-time = "2025-06-14T20:50:14.042Z" }, + { url = "https://files.pythonhosted.org/packages/f4/da/8681afc37504797f747c45be6780f2ef12b9c2a7703cda8f8cf9e48918ca/pyobjc_framework_healthkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2d1b76b04e9e33ac9441cafa695766938eac04f8c8c69f7efd93a6aceb6eca40", size = 20502, upload-time = "2025-06-14T20:50:14.788Z" }, ] [[package]] @@ -6062,11 +6109,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7b/3b/f4edbc58a8c7394393f8d00d0e764f655545e743ee4e33917f27b8c68e7b/pyobjc_framework_imagecapturecore-11.1.tar.gz", hash = "sha256:a610ceb6726e385b132a1481a68ce85ccf56f94667b6d6e1c45a2cfab806a624", size = 100398, upload_time = "2025-06-14T20:57:36.503Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/3b/f4edbc58a8c7394393f8d00d0e764f655545e743ee4e33917f27b8c68e7b/pyobjc_framework_imagecapturecore-11.1.tar.gz", hash = "sha256:a610ceb6726e385b132a1481a68ce85ccf56f94667b6d6e1c45a2cfab806a624", size = 100398, upload-time = "2025-06-14T20:57:36.503Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/62/54ed61e7cd3213549c8e98ca87a6b21afbb428d2c41948ae48ea019bf973/pyobjc_framework_imagecapturecore-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ed296c23d3d8d1d9af96a6486d09fb8d294cc318e4a2152e6f134151c76065f8", size = 16021, upload_time = "2025-06-14T20:50:19.836Z" }, - { url = "https://files.pythonhosted.org/packages/4e/91/71d48ec1b29d57112edd33ada86fcdbf1c9423ef2bdddadf8d37e8a03492/pyobjc_framework_imagecapturecore-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ded8dc6a8c826a6ae1b6a6d0a31542bd1eb85345f86201689c54e51193b572dc", size = 16030, upload_time = "2025-06-14T20:50:20.568Z" }, - { url = "https://files.pythonhosted.org/packages/c7/9d/7452fecf9b362b7a384b44256ca388b3e99905376e6f594565f2b2be0761/pyobjc_framework_imagecapturecore-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:254ae4502d651526c500533b8e2aee77ae7939f9acfd7d706dba2d464417deba", size = 16234, upload_time = "2025-06-14T20:50:21.341Z" }, + { url = "https://files.pythonhosted.org/packages/61/62/54ed61e7cd3213549c8e98ca87a6b21afbb428d2c41948ae48ea019bf973/pyobjc_framework_imagecapturecore-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ed296c23d3d8d1d9af96a6486d09fb8d294cc318e4a2152e6f134151c76065f8", size = 16021, upload-time = "2025-06-14T20:50:19.836Z" }, + { url = "https://files.pythonhosted.org/packages/4e/91/71d48ec1b29d57112edd33ada86fcdbf1c9423ef2bdddadf8d37e8a03492/pyobjc_framework_imagecapturecore-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ded8dc6a8c826a6ae1b6a6d0a31542bd1eb85345f86201689c54e51193b572dc", size = 16030, upload-time = "2025-06-14T20:50:20.568Z" }, + { url = "https://files.pythonhosted.org/packages/c7/9d/7452fecf9b362b7a384b44256ca388b3e99905376e6f594565f2b2be0761/pyobjc_framework_imagecapturecore-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:254ae4502d651526c500533b8e2aee77ae7939f9acfd7d706dba2d464417deba", size = 16234, upload-time = "2025-06-14T20:50:21.341Z" }, ] [[package]] @@ -6077,11 +6124,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/02/32/6a90bba682a31960ba1fc2d3b263e9be26043c4fb7aed273c13647c8b7d9/pyobjc_framework_inputmethodkit-11.1.tar.gz", hash = "sha256:7037579524041dcee71a649293c2660f9359800455a15e6a2f74a17b46d78496", size = 27203, upload_time = "2025-06-14T20:57:37.246Z" } +sdist = { url = "https://files.pythonhosted.org/packages/02/32/6a90bba682a31960ba1fc2d3b263e9be26043c4fb7aed273c13647c8b7d9/pyobjc_framework_inputmethodkit-11.1.tar.gz", hash = "sha256:7037579524041dcee71a649293c2660f9359800455a15e6a2f74a17b46d78496", size = 27203, upload-time = "2025-06-14T20:57:37.246Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/0d/8a570072096fe339702e4ae9d98e59ee7c6c14124d4437c9a8c4482dda6d/pyobjc_framework_inputmethodkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dd0c591a9d26967018a781fa4638470147ef2a9af3ab4a28612f147573eeefba", size = 9489, upload_time = "2025-06-14T20:50:25.875Z" }, - { url = "https://files.pythonhosted.org/packages/dc/a5/ce000bba1a52287c21d1d3aff6779a6bbb463da4337573cb17ecc9475939/pyobjc_framework_inputmethodkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5095005809a4108f362998b46994f99b5a57f9ba367c01141c1b9eaea311bc5b", size = 9508, upload_time = "2025-06-14T20:50:26.577Z" }, - { url = "https://files.pythonhosted.org/packages/56/ad/bbdc9f4b91420a4d3cf0b633d1991d4ffb7bdeb78d01fa265bbd43fef929/pyobjc_framework_inputmethodkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:013919a4d766a7e66045fa5dd5d819bfa0450ccb59baba2b89d7449bce637d6b", size = 9667, upload_time = "2025-06-14T20:50:27.617Z" }, + { url = "https://files.pythonhosted.org/packages/a8/0d/8a570072096fe339702e4ae9d98e59ee7c6c14124d4437c9a8c4482dda6d/pyobjc_framework_inputmethodkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dd0c591a9d26967018a781fa4638470147ef2a9af3ab4a28612f147573eeefba", size = 9489, upload-time = "2025-06-14T20:50:25.875Z" }, + { url = "https://files.pythonhosted.org/packages/dc/a5/ce000bba1a52287c21d1d3aff6779a6bbb463da4337573cb17ecc9475939/pyobjc_framework_inputmethodkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5095005809a4108f362998b46994f99b5a57f9ba367c01141c1b9eaea311bc5b", size = 9508, upload-time = "2025-06-14T20:50:26.577Z" }, + { url = "https://files.pythonhosted.org/packages/56/ad/bbdc9f4b91420a4d3cf0b633d1991d4ffb7bdeb78d01fa265bbd43fef929/pyobjc_framework_inputmethodkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:013919a4d766a7e66045fa5dd5d819bfa0450ccb59baba2b89d7449bce637d6b", size = 9667, upload-time = "2025-06-14T20:50:27.617Z" }, ] [[package]] @@ -6092,9 +6139,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4d/89/9a881e466476ca21f3ff3e8e87ccfba1aaad9b88f7eea4be6d3f05b07107/pyobjc_framework_installerplugins-11.1.tar.gz", hash = "sha256:363e59c7e05553d881f0facd41884f17b489ff443d7856e33dd0312064c746d9", size = 27451, upload_time = "2025-06-14T20:57:37.915Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4d/89/9a881e466476ca21f3ff3e8e87ccfba1aaad9b88f7eea4be6d3f05b07107/pyobjc_framework_installerplugins-11.1.tar.gz", hash = "sha256:363e59c7e05553d881f0facd41884f17b489ff443d7856e33dd0312064c746d9", size = 27451, upload-time = "2025-06-14T20:57:37.915Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/01/45c3d159d671c5f488a40f70aa6791b8483a3ed32b461800990bb5ab4bb3/pyobjc_framework_installerplugins-11.1-py2.py3-none-any.whl", hash = "sha256:f92b06c9595f3c800b7aabf1c1a235bfb4b2de3f5406d5f604d8e2ddd0aecb4e", size = 4798, upload_time = "2025-06-14T20:50:30.799Z" }, + { url = "https://files.pythonhosted.org/packages/3d/01/45c3d159d671c5f488a40f70aa6791b8483a3ed32b461800990bb5ab4bb3/pyobjc_framework_installerplugins-11.1-py2.py3-none-any.whl", hash = "sha256:f92b06c9595f3c800b7aabf1c1a235bfb4b2de3f5406d5f604d8e2ddd0aecb4e", size = 4798, upload-time = "2025-06-14T20:50:30.799Z" }, ] [[package]] @@ -6106,9 +6153,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9f/b9/5cec4dd0053b5f63c01211a60a286c47464d9f3e0c81bd682e6542dbff00/pyobjc_framework_instantmessage-11.1.tar.gz", hash = "sha256:c222aa61eb009704b333f6e63df01a0e690136e7e495907e5396882779bf9525", size = 33774, upload_time = "2025-06-14T20:57:38.553Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/b9/5cec4dd0053b5f63c01211a60a286c47464d9f3e0c81bd682e6542dbff00/pyobjc_framework_instantmessage-11.1.tar.gz", hash = "sha256:c222aa61eb009704b333f6e63df01a0e690136e7e495907e5396882779bf9525", size = 33774, upload-time = "2025-06-14T20:57:38.553Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/34/acd618e90036822aaf01080d64558ba93e33e15ed91beb7d1d2aab290138/pyobjc_framework_instantmessage-11.1-py2.py3-none-any.whl", hash = "sha256:a70b716e279135eec5666af031f536c0f32dec57cfeae55cc9ff8457f10d4f3d", size = 5419, upload_time = "2025-06-14T20:50:31.993Z" }, + { url = "https://files.pythonhosted.org/packages/91/34/acd618e90036822aaf01080d64558ba93e33e15ed91beb7d1d2aab290138/pyobjc_framework_instantmessage-11.1-py2.py3-none-any.whl", hash = "sha256:a70b716e279135eec5666af031f536c0f32dec57cfeae55cc9ff8457f10d4f3d", size = 5419, upload-time = "2025-06-14T20:50:31.993Z" }, ] [[package]] @@ -6119,11 +6166,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4c/af/d7f260d06b79acca8028e373c2fe30bf0be014388ba612f538f40597d929/pyobjc_framework_intents-11.1.tar.gz", hash = "sha256:13185f206493f45d6bd2d4903c2136b1c4f8b9aa37628309ace6ff4a906b4695", size = 448459, upload_time = "2025-06-14T20:57:39.589Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/af/d7f260d06b79acca8028e373c2fe30bf0be014388ba612f538f40597d929/pyobjc_framework_intents-11.1.tar.gz", hash = "sha256:13185f206493f45d6bd2d4903c2136b1c4f8b9aa37628309ace6ff4a906b4695", size = 448459, upload-time = "2025-06-14T20:57:39.589Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/37/e6fa5737da42fb1265041bd3bd4f2be96f09294018fabf07139dd9dbc7b9/pyobjc_framework_intents-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a663e2de1b7ae7b547de013f89773963f8180023e36f2cebfe8060395dc34c33", size = 32253, upload_time = "2025-06-14T20:50:35.028Z" }, - { url = "https://files.pythonhosted.org/packages/f0/ff/f793a0c4b5ea87af3fc228d74e457c1594695b2745b3007a8ef4832ebeb7/pyobjc_framework_intents-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e21b3bc33de2d5f69b5c1d581e5c724a08686fe84ec324a4be365bef769e482", size = 32266, upload_time = "2025-06-14T20:50:35.775Z" }, - { url = "https://files.pythonhosted.org/packages/52/e9/2725ae5f990faa7d7909e6ac14d14034d1e70028080ed602a03aa715b4bc/pyobjc_framework_intents-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e008d542abe38fd374c9ada7c833ad6e34a2db92b4dcbfba0a59ff830b9093bc", size = 32499, upload_time = "2025-06-14T20:50:36.531Z" }, + { url = "https://files.pythonhosted.org/packages/8a/37/e6fa5737da42fb1265041bd3bd4f2be96f09294018fabf07139dd9dbc7b9/pyobjc_framework_intents-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a663e2de1b7ae7b547de013f89773963f8180023e36f2cebfe8060395dc34c33", size = 32253, upload-time = "2025-06-14T20:50:35.028Z" }, + { url = "https://files.pythonhosted.org/packages/f0/ff/f793a0c4b5ea87af3fc228d74e457c1594695b2745b3007a8ef4832ebeb7/pyobjc_framework_intents-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e21b3bc33de2d5f69b5c1d581e5c724a08686fe84ec324a4be365bef769e482", size = 32266, upload-time = "2025-06-14T20:50:35.775Z" }, + { url = "https://files.pythonhosted.org/packages/52/e9/2725ae5f990faa7d7909e6ac14d14034d1e70028080ed602a03aa715b4bc/pyobjc_framework_intents-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e008d542abe38fd374c9ada7c833ad6e34a2db92b4dcbfba0a59ff830b9093bc", size = 32499, upload-time = "2025-06-14T20:50:36.531Z" }, ] [[package]] @@ -6134,11 +6181,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-intents", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/46/20aae4a71efb514b096f36273a6129b48b01535bf501e5719d4a97fcb3a5/pyobjc_framework_intentsui-11.1.tar.gz", hash = "sha256:c8182155af4dce369c18d6e6ed9c25bbd8110c161ed5f1b4fb77cf5cdb99d135", size = 21305, upload_time = "2025-06-14T20:57:40.477Z" } +sdist = { url = "https://files.pythonhosted.org/packages/86/46/20aae4a71efb514b096f36273a6129b48b01535bf501e5719d4a97fcb3a5/pyobjc_framework_intentsui-11.1.tar.gz", hash = "sha256:c8182155af4dce369c18d6e6ed9c25bbd8110c161ed5f1b4fb77cf5cdb99d135", size = 21305, upload-time = "2025-06-14T20:57:40.477Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/7c/77fbd2a6f85eb905fbf27ba7540eaf2a026771ed5100fb1c01143cf47e9b/pyobjc_framework_intentsui-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:99a3ae40eb2a6ef1125955dd513c8acc88ce7d8d90130a8cdeaec8336e6fbec5", size = 8965, upload_time = "2025-06-14T20:50:41.281Z" }, - { url = "https://files.pythonhosted.org/packages/9b/d6/ce8e2f6354bd77271b8f9f2a05920fb0a6de57ab5d97033021672853acb5/pyobjc_framework_intentsui-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:154fd92112184e8ef29ce81e685c377422dffcff4f7900ea6e5956a0e2be2268", size = 8983, upload_time = "2025-06-14T20:50:41.96Z" }, - { url = "https://files.pythonhosted.org/packages/e1/2b/562785a91c30eccd3eea28ea02b31a029e04ecc5e994da7cd60205baf250/pyobjc_framework_intentsui-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6d7d5402c05840a45047cf905fa550c2898cf5580cdee00a36bd35dd624c7542", size = 9154, upload_time = "2025-06-14T20:50:42.651Z" }, + { url = "https://files.pythonhosted.org/packages/43/7c/77fbd2a6f85eb905fbf27ba7540eaf2a026771ed5100fb1c01143cf47e9b/pyobjc_framework_intentsui-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:99a3ae40eb2a6ef1125955dd513c8acc88ce7d8d90130a8cdeaec8336e6fbec5", size = 8965, upload-time = "2025-06-14T20:50:41.281Z" }, + { url = "https://files.pythonhosted.org/packages/9b/d6/ce8e2f6354bd77271b8f9f2a05920fb0a6de57ab5d97033021672853acb5/pyobjc_framework_intentsui-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:154fd92112184e8ef29ce81e685c377422dffcff4f7900ea6e5956a0e2be2268", size = 8983, upload-time = "2025-06-14T20:50:41.96Z" }, + { url = "https://files.pythonhosted.org/packages/e1/2b/562785a91c30eccd3eea28ea02b31a029e04ecc5e994da7cd60205baf250/pyobjc_framework_intentsui-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6d7d5402c05840a45047cf905fa550c2898cf5580cdee00a36bd35dd624c7542", size = 9154, upload-time = "2025-06-14T20:50:42.651Z" }, ] [[package]] @@ -6149,11 +6196,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/93/e0/74b7b10c567b66c5f38b45ab240336325a4c889f43072d90f2b90aaeb7c0/pyobjc_framework_iobluetooth-11.1.tar.gz", hash = "sha256:094fd4be60cd1371b17cb4b33a3894e0d88a11b36683912be0540a7d51de76f1", size = 300992, upload_time = "2025-06-14T20:57:41.256Z" } +sdist = { url = "https://files.pythonhosted.org/packages/93/e0/74b7b10c567b66c5f38b45ab240336325a4c889f43072d90f2b90aaeb7c0/pyobjc_framework_iobluetooth-11.1.tar.gz", hash = "sha256:094fd4be60cd1371b17cb4b33a3894e0d88a11b36683912be0540a7d51de76f1", size = 300992, upload-time = "2025-06-14T20:57:41.256Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/da/94/eef57045762e955795a4e3312674045c52f8c506133acf9efe1b3370b93f/pyobjc_framework_iobluetooth-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:883781e7223cb0c63fab029d640721ded747f2e2b067645bc8b695ef02a4a4dd", size = 40406, upload_time = "2025-06-14T20:50:47.101Z" }, - { url = "https://files.pythonhosted.org/packages/ed/f5/24476d6919c2d8d849c88740e81f620663181b3c97ac6e3aaeb1833277a5/pyobjc_framework_iobluetooth-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:4a8b1caba9ac51435f64a6cf9c1a2be867603161af8bebdd1676072ebed2fed9", size = 40428, upload_time = "2025-06-14T20:50:47.85Z" }, - { url = "https://files.pythonhosted.org/packages/57/b6/ced1b076a86ea3d7a685155e8c61ab9ecf8037d2b5401d4aae65014789b3/pyobjc_framework_iobluetooth-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2c99ade82a79263ea71c51d430696a2ad155beb01a67df59d52be63e181e0482", size = 40626, upload_time = "2025-06-14T20:50:48.655Z" }, + { url = "https://files.pythonhosted.org/packages/da/94/eef57045762e955795a4e3312674045c52f8c506133acf9efe1b3370b93f/pyobjc_framework_iobluetooth-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:883781e7223cb0c63fab029d640721ded747f2e2b067645bc8b695ef02a4a4dd", size = 40406, upload-time = "2025-06-14T20:50:47.101Z" }, + { url = "https://files.pythonhosted.org/packages/ed/f5/24476d6919c2d8d849c88740e81f620663181b3c97ac6e3aaeb1833277a5/pyobjc_framework_iobluetooth-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:4a8b1caba9ac51435f64a6cf9c1a2be867603161af8bebdd1676072ebed2fed9", size = 40428, upload-time = "2025-06-14T20:50:47.85Z" }, + { url = "https://files.pythonhosted.org/packages/57/b6/ced1b076a86ea3d7a685155e8c61ab9ecf8037d2b5401d4aae65014789b3/pyobjc_framework_iobluetooth-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2c99ade82a79263ea71c51d430696a2ad155beb01a67df59d52be63e181e0482", size = 40626, upload-time = "2025-06-14T20:50:48.655Z" }, ] [[package]] @@ -6164,9 +6211,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-iobluetooth", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dd/32/872272faeab6fe471eac6962c75db72ce65c3556e00b4edebdb41aaab7cb/pyobjc_framework_iobluetoothui-11.1.tar.gz", hash = "sha256:060c721f1cd8af4452493e8153b72b572edcd2a7e3b635d79d844f885afee860", size = 22835, upload_time = "2025-06-14T20:57:42.119Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dd/32/872272faeab6fe471eac6962c75db72ce65c3556e00b4edebdb41aaab7cb/pyobjc_framework_iobluetoothui-11.1.tar.gz", hash = "sha256:060c721f1cd8af4452493e8153b72b572edcd2a7e3b635d79d844f885afee860", size = 22835, upload-time = "2025-06-14T20:57:42.119Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d6/ed/35efed52ed3fa698480624e49ee5f3d859827aad5ff1c7334150c695e188/pyobjc_framework_iobluetoothui-11.1-py2.py3-none-any.whl", hash = "sha256:3c5a382d81f319a1ab9ab11b7ead04e53b758fdfeb604755d39c3039485eaac6", size = 4026, upload_time = "2025-06-14T20:50:52.018Z" }, + { url = "https://files.pythonhosted.org/packages/d6/ed/35efed52ed3fa698480624e49ee5f3d859827aad5ff1c7334150c695e188/pyobjc_framework_iobluetoothui-11.1-py2.py3-none-any.whl", hash = "sha256:3c5a382d81f319a1ab9ab11b7ead04e53b758fdfeb604755d39c3039485eaac6", size = 4026, upload-time = "2025-06-14T20:50:52.018Z" }, ] [[package]] @@ -6177,9 +6224,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/ce/38ec17d860d0ee040bb737aad8ca7c7ff46bef6c9cffa47382d67682bb2d/pyobjc_framework_iosurface-11.1.tar.gz", hash = "sha256:a468b3a31e8cd70a2675a3ddc7176ab13aa521c035f11188b7a3af8fff8b148b", size = 20275, upload_time = "2025-06-14T20:57:42.742Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/ce/38ec17d860d0ee040bb737aad8ca7c7ff46bef6c9cffa47382d67682bb2d/pyobjc_framework_iosurface-11.1.tar.gz", hash = "sha256:a468b3a31e8cd70a2675a3ddc7176ab13aa521c035f11188b7a3af8fff8b148b", size = 20275, upload-time = "2025-06-14T20:57:42.742Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/26/fa912d397b577ee318b20110a3c959e898514a1dce19b4f13f238a31a677/pyobjc_framework_iosurface-11.1-py2.py3-none-any.whl", hash = "sha256:0c36ad56f8ec675dd07616418a2bc29126412b54627655abd21de31bcafe2a79", size = 4948, upload_time = "2025-06-14T20:50:52.801Z" }, + { url = "https://files.pythonhosted.org/packages/1d/26/fa912d397b577ee318b20110a3c959e898514a1dce19b4f13f238a31a677/pyobjc_framework_iosurface-11.1-py2.py3-none-any.whl", hash = "sha256:0c36ad56f8ec675dd07616418a2bc29126412b54627655abd21de31bcafe2a79", size = 4948, upload-time = "2025-06-14T20:50:52.801Z" }, ] [[package]] @@ -6190,9 +6237,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ee/43/aebefed774b434965752f9001685af0b19c02353aa7a12d2918af0948181/pyobjc_framework_ituneslibrary-11.1.tar.gz", hash = "sha256:e2212a9340e4328056ade3c2f9d4305c71f3f6af050204a135f9fa9aa3ba9c5e", size = 47388, upload_time = "2025-06-14T20:57:43.383Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/43/aebefed774b434965752f9001685af0b19c02353aa7a12d2918af0948181/pyobjc_framework_ituneslibrary-11.1.tar.gz", hash = "sha256:e2212a9340e4328056ade3c2f9d4305c71f3f6af050204a135f9fa9aa3ba9c5e", size = 47388, upload-time = "2025-06-14T20:57:43.383Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/57/a29150f734b45b7408cc06efb9e2156328ae74624e5c4a7fe95118e13e94/pyobjc_framework_ituneslibrary-11.1-py2.py3-none-any.whl", hash = "sha256:4e87d41f82acb6d98cf70ac3c932a568ceb3c2035383cbf177f54e63de6b815f", size = 5191, upload_time = "2025-06-14T20:50:53.637Z" }, + { url = "https://files.pythonhosted.org/packages/2a/57/a29150f734b45b7408cc06efb9e2156328ae74624e5c4a7fe95118e13e94/pyobjc_framework_ituneslibrary-11.1-py2.py3-none-any.whl", hash = "sha256:4e87d41f82acb6d98cf70ac3c932a568ceb3c2035383cbf177f54e63de6b815f", size = 5191, upload-time = "2025-06-14T20:50:53.637Z" }, ] [[package]] @@ -6203,9 +6250,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/b6/708f10ac16425834cb5f8b71efdbe39b42c3b1009ac0c1796a42fc98cd36/pyobjc_framework_kernelmanagement-11.1.tar.gz", hash = "sha256:e934d1638cd89e38d6c6c5d4d9901b4295acee2d39cbfe0bd91aae9832961b44", size = 12543, upload_time = "2025-06-14T20:57:44.046Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1a/b6/708f10ac16425834cb5f8b71efdbe39b42c3b1009ac0c1796a42fc98cd36/pyobjc_framework_kernelmanagement-11.1.tar.gz", hash = "sha256:e934d1638cd89e38d6c6c5d4d9901b4295acee2d39cbfe0bd91aae9832961b44", size = 12543, upload-time = "2025-06-14T20:57:44.046Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/cf/17ff988ad1a0e55a4be5336c64220aa620ad19bb2f487a1122e9a864b29e/pyobjc_framework_kernelmanagement-11.1-py2.py3-none-any.whl", hash = "sha256:ec74690bd3383a7945c4a038cc4e1553ec5c1d2408b60e2b0003a3564bff7c47", size = 3656, upload_time = "2025-06-14T20:50:54.484Z" }, + { url = "https://files.pythonhosted.org/packages/b9/cf/17ff988ad1a0e55a4be5336c64220aa620ad19bb2f487a1122e9a864b29e/pyobjc_framework_kernelmanagement-11.1-py2.py3-none-any.whl", hash = "sha256:ec74690bd3383a7945c4a038cc4e1553ec5c1d2408b60e2b0003a3564bff7c47", size = 3656, upload-time = "2025-06-14T20:50:54.484Z" }, ] [[package]] @@ -6216,9 +6263,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/db/8a/4e54ee2bc77d59d770b287daf73b629e2715a2b3b31264d164398131cbad/pyobjc_framework_latentsemanticmapping-11.1.tar.gz", hash = "sha256:c6c3142301e4d375c24a47dfaeebc2f3d0fc33128a1c0a755794865b9a371145", size = 17444, upload_time = "2025-06-14T20:57:44.643Z" } +sdist = { url = "https://files.pythonhosted.org/packages/db/8a/4e54ee2bc77d59d770b287daf73b629e2715a2b3b31264d164398131cbad/pyobjc_framework_latentsemanticmapping-11.1.tar.gz", hash = "sha256:c6c3142301e4d375c24a47dfaeebc2f3d0fc33128a1c0a755794865b9a371145", size = 17444, upload-time = "2025-06-14T20:57:44.643Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/50/d62815b02968236eb46c33f0fb0f7293a32ef68d2ec50c397140846d4e42/pyobjc_framework_latentsemanticmapping-11.1-py2.py3-none-any.whl", hash = "sha256:57f3b183021759a100d2847a4d8aa314f4033be3d2845038b62e5e823d96e871", size = 5454, upload_time = "2025-06-14T20:50:55.658Z" }, + { url = "https://files.pythonhosted.org/packages/2c/50/d62815b02968236eb46c33f0fb0f7293a32ef68d2ec50c397140846d4e42/pyobjc_framework_latentsemanticmapping-11.1-py2.py3-none-any.whl", hash = "sha256:57f3b183021759a100d2847a4d8aa314f4033be3d2845038b62e5e823d96e871", size = 5454, upload-time = "2025-06-14T20:50:55.658Z" }, ] [[package]] @@ -6229,9 +6276,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-coreservices", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2b/0a/a76b13109b8ab563fdb2d7182ca79515f132f82ac6e1c52351a6b02896a8/pyobjc_framework_launchservices-11.1.tar.gz", hash = "sha256:80b55368b1e208d6c2c58395cc7bc12a630a2a402e00e4930493e9bace22b7bb", size = 20446, upload_time = "2025-06-14T20:57:45.258Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2b/0a/a76b13109b8ab563fdb2d7182ca79515f132f82ac6e1c52351a6b02896a8/pyobjc_framework_launchservices-11.1.tar.gz", hash = "sha256:80b55368b1e208d6c2c58395cc7bc12a630a2a402e00e4930493e9bace22b7bb", size = 20446, upload-time = "2025-06-14T20:57:45.258Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/30/a4de9021fdef7db0b224cdc1eae75811d889dc1debdfafdabf8be7bd0fb9/pyobjc_framework_launchservices-11.1-py2.py3-none-any.whl", hash = "sha256:8b58f1156651058b2905c87ce48468f4799db86a7edf760e1897fedd057a3908", size = 3889, upload_time = "2025-06-14T20:50:56.484Z" }, + { url = "https://files.pythonhosted.org/packages/12/30/a4de9021fdef7db0b224cdc1eae75811d889dc1debdfafdabf8be7bd0fb9/pyobjc_framework_launchservices-11.1-py2.py3-none-any.whl", hash = "sha256:8b58f1156651058b2905c87ce48468f4799db86a7edf760e1897fedd057a3908", size = 3889, upload-time = "2025-06-14T20:50:56.484Z" }, ] [[package]] @@ -6242,11 +6289,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/be/89/7830c293ba71feb086cb1551455757f26a7e2abd12f360d375aae32a4d7d/pyobjc_framework_libdispatch-11.1.tar.gz", hash = "sha256:11a704e50a0b7dbfb01552b7d686473ffa63b5254100fdb271a1fe368dd08e87", size = 53942, upload_time = "2025-06-14T20:57:45.903Z" } +sdist = { url = "https://files.pythonhosted.org/packages/be/89/7830c293ba71feb086cb1551455757f26a7e2abd12f360d375aae32a4d7d/pyobjc_framework_libdispatch-11.1.tar.gz", hash = "sha256:11a704e50a0b7dbfb01552b7d686473ffa63b5254100fdb271a1fe368dd08e87", size = 53942, upload-time = "2025-06-14T20:57:45.903Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ac/92/ff9ceb14e1604193dcdb50643f2578e1010c68556711cd1a00eb25489c2b/pyobjc_framework_libdispatch-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dc9a7b8c2e8a63789b7cf69563bb7247bde15353208ef1353fff0af61b281684", size = 15627, upload_time = "2025-06-14T20:50:59.055Z" }, - { url = "https://files.pythonhosted.org/packages/0f/10/5851b68cd85b475ff1da08e908693819fd9a4ff07c079da9b0b6dbdaca9c/pyobjc_framework_libdispatch-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c4e219849f5426745eb429f3aee58342a59f81e3144b37aa20e81dacc6177de1", size = 15648, upload_time = "2025-06-14T20:50:59.809Z" }, - { url = "https://files.pythonhosted.org/packages/1b/79/f905f22b976e222a50d49e85fbd7f32d97e8790dd80a55f3f0c305305c32/pyobjc_framework_libdispatch-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a9357736cb47b4a789f59f8fab9b0d10b0a9c84f9876367c398718d3de085888", size = 15912, upload_time = "2025-06-14T20:51:00.572Z" }, + { url = "https://files.pythonhosted.org/packages/ac/92/ff9ceb14e1604193dcdb50643f2578e1010c68556711cd1a00eb25489c2b/pyobjc_framework_libdispatch-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dc9a7b8c2e8a63789b7cf69563bb7247bde15353208ef1353fff0af61b281684", size = 15627, upload-time = "2025-06-14T20:50:59.055Z" }, + { url = "https://files.pythonhosted.org/packages/0f/10/5851b68cd85b475ff1da08e908693819fd9a4ff07c079da9b0b6dbdaca9c/pyobjc_framework_libdispatch-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c4e219849f5426745eb429f3aee58342a59f81e3144b37aa20e81dacc6177de1", size = 15648, upload-time = "2025-06-14T20:50:59.809Z" }, + { url = "https://files.pythonhosted.org/packages/1b/79/f905f22b976e222a50d49e85fbd7f32d97e8790dd80a55f3f0c305305c32/pyobjc_framework_libdispatch-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a9357736cb47b4a789f59f8fab9b0d10b0a9c84f9876367c398718d3de085888", size = 15912, upload-time = "2025-06-14T20:51:00.572Z" }, ] [[package]] @@ -6257,11 +6304,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/c9/7e15e38ac23f5bfb4e82bdf3b7ef88e2f56a8b4ad884009bc2d5267d2e1f/pyobjc_framework_libxpc-11.1.tar.gz", hash = "sha256:8fd7468aa520ff19915f6d793070b84be1498cb87224bee2bad1f01d8375273a", size = 49135, upload_time = "2025-06-14T20:57:46.59Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6a/c9/7e15e38ac23f5bfb4e82bdf3b7ef88e2f56a8b4ad884009bc2d5267d2e1f/pyobjc_framework_libxpc-11.1.tar.gz", hash = "sha256:8fd7468aa520ff19915f6d793070b84be1498cb87224bee2bad1f01d8375273a", size = 49135, upload-time = "2025-06-14T20:57:46.59Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/8f/dfd8e1e1e461f857a1e50138e69b17c0e62a8dcaf7dea791cc158d2bf854/pyobjc_framework_libxpc-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c29b2df8d74ff6f489afa7c39f7c848c5f3d0531a6bbe704571782ee6c820084", size = 19573, upload_time = "2025-06-14T20:51:05.902Z" }, - { url = "https://files.pythonhosted.org/packages/00/fa/9ac86892294428a0eb532242a6fcbec565d0cf0e919924b6b7c064c8b196/pyobjc_framework_libxpc-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6862e63f565823d4eeb56f18f90a3ee8682c52a8d4bcd486d3535c9959464eda", size = 19578, upload_time = "2025-06-14T20:51:06.659Z" }, - { url = "https://files.pythonhosted.org/packages/44/2c/0b0bdc7847adf6ed653e846a98685346f70b1aaa187e37ddff2641cc54e2/pyobjc_framework_libxpc-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2df539d11b65e229f8436a3660d0d1dce2cc7ba571054c5b91350b836db22576", size = 20167, upload_time = "2025-06-14T20:51:07.423Z" }, + { url = "https://files.pythonhosted.org/packages/be/8f/dfd8e1e1e461f857a1e50138e69b17c0e62a8dcaf7dea791cc158d2bf854/pyobjc_framework_libxpc-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c29b2df8d74ff6f489afa7c39f7c848c5f3d0531a6bbe704571782ee6c820084", size = 19573, upload-time = "2025-06-14T20:51:05.902Z" }, + { url = "https://files.pythonhosted.org/packages/00/fa/9ac86892294428a0eb532242a6fcbec565d0cf0e919924b6b7c064c8b196/pyobjc_framework_libxpc-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6862e63f565823d4eeb56f18f90a3ee8682c52a8d4bcd486d3535c9959464eda", size = 19578, upload-time = "2025-06-14T20:51:06.659Z" }, + { url = "https://files.pythonhosted.org/packages/44/2c/0b0bdc7847adf6ed653e846a98685346f70b1aaa187e37ddff2641cc54e2/pyobjc_framework_libxpc-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2df539d11b65e229f8436a3660d0d1dce2cc7ba571054c5b91350b836db22576", size = 20167, upload-time = "2025-06-14T20:51:07.423Z" }, ] [[package]] @@ -6273,9 +6320,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/76/22873be73f12a3a11ae57af13167a1d2379e4e7eef584de137156a00f5ef/pyobjc_framework_linkpresentation-11.1.tar.gz", hash = "sha256:a785f393b01fdaada6d7d6d8de46b7173babba205b13b44f1dc884b3695c2fc9", size = 14987, upload_time = "2025-06-14T20:57:47.277Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b9/76/22873be73f12a3a11ae57af13167a1d2379e4e7eef584de137156a00f5ef/pyobjc_framework_linkpresentation-11.1.tar.gz", hash = "sha256:a785f393b01fdaada6d7d6d8de46b7173babba205b13b44f1dc884b3695c2fc9", size = 14987, upload-time = "2025-06-14T20:57:47.277Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/59/23249e76e06e3c1a4f88acac7144999fae5a5a8ce4b90272d08cc0ac38ae/pyobjc_framework_linkpresentation-11.1-py2.py3-none-any.whl", hash = "sha256:018093469d780a45d98f4e159f1ea90771caec456b1599abcc6f3bf3c6873094", size = 3847, upload_time = "2025-06-14T20:51:10.817Z" }, + { url = "https://files.pythonhosted.org/packages/3d/59/23249e76e06e3c1a4f88acac7144999fae5a5a8ce4b90272d08cc0ac38ae/pyobjc_framework_linkpresentation-11.1-py2.py3-none-any.whl", hash = "sha256:018093469d780a45d98f4e159f1ea90771caec456b1599abcc6f3bf3c6873094", size = 3847, upload-time = "2025-06-14T20:51:10.817Z" }, ] [[package]] @@ -6287,11 +6334,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-security", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e5/27/9e3195f3561574140e9b9071a36f7e0ebd18f50ade9261d23b5b9df8fccd/pyobjc_framework_localauthentication-11.1.tar.gz", hash = "sha256:3cd48907c794bd414ac68b8ac595d83c7e1453b63fc2cfc2d2035b690d31eaa1", size = 40700, upload_time = "2025-06-14T20:57:47.931Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/27/9e3195f3561574140e9b9071a36f7e0ebd18f50ade9261d23b5b9df8fccd/pyobjc_framework_localauthentication-11.1.tar.gz", hash = "sha256:3cd48907c794bd414ac68b8ac595d83c7e1453b63fc2cfc2d2035b690d31eaa1", size = 40700, upload-time = "2025-06-14T20:57:47.931Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/db/59f118cc2658814c6b501b7360ca4fe6a82fd289ced5897b99787130ceef/pyobjc_framework_localauthentication-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:aa3815f936612d78e51b53beed9115c57ae2fd49500bb52c4030a35856e6569e", size = 10730, upload_time = "2025-06-14T20:51:13.487Z" }, - { url = "https://files.pythonhosted.org/packages/9f/8b/544cadc6ecf75def347e96cdae4caa955bc23f2bc314779cffe1e6ba9475/pyobjc_framework_localauthentication-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9c9446c017b13c8dcadf485b76ab1d7bc12099b504bf5c2df1aae33b5dc4ab2c", size = 10748, upload_time = "2025-06-14T20:51:14.198Z" }, - { url = "https://files.pythonhosted.org/packages/44/f9/4095b2caa4453971bd790b6aeda05967c22743e1f80e5bf6cb63ec419288/pyobjc_framework_localauthentication-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d5a2e1ea2fe8233dc244f6029d5d0c878102b2e0615cb4b81b2f30d9ee101fca", size = 10896, upload_time = "2025-06-14T20:51:14.892Z" }, + { url = "https://files.pythonhosted.org/packages/91/db/59f118cc2658814c6b501b7360ca4fe6a82fd289ced5897b99787130ceef/pyobjc_framework_localauthentication-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:aa3815f936612d78e51b53beed9115c57ae2fd49500bb52c4030a35856e6569e", size = 10730, upload-time = "2025-06-14T20:51:13.487Z" }, + { url = "https://files.pythonhosted.org/packages/9f/8b/544cadc6ecf75def347e96cdae4caa955bc23f2bc314779cffe1e6ba9475/pyobjc_framework_localauthentication-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9c9446c017b13c8dcadf485b76ab1d7bc12099b504bf5c2df1aae33b5dc4ab2c", size = 10748, upload-time = "2025-06-14T20:51:14.198Z" }, + { url = "https://files.pythonhosted.org/packages/44/f9/4095b2caa4453971bd790b6aeda05967c22743e1f80e5bf6cb63ec419288/pyobjc_framework_localauthentication-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d5a2e1ea2fe8233dc244f6029d5d0c878102b2e0615cb4b81b2f30d9ee101fca", size = 10896, upload-time = "2025-06-14T20:51:14.892Z" }, ] [[package]] @@ -6303,9 +6350,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-localauthentication", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/29/7b/08c1e52487b07e9aee4c24a78f7c82a46695fa883113e3eece40f8e32d40/pyobjc_framework_localauthenticationembeddedui-11.1.tar.gz", hash = "sha256:22baf3aae606e5204e194f02bb205f244e27841ea7b4a4431303955475b4fa56", size = 14076, upload_time = "2025-06-14T20:57:48.557Z" } +sdist = { url = "https://files.pythonhosted.org/packages/29/7b/08c1e52487b07e9aee4c24a78f7c82a46695fa883113e3eece40f8e32d40/pyobjc_framework_localauthenticationembeddedui-11.1.tar.gz", hash = "sha256:22baf3aae606e5204e194f02bb205f244e27841ea7b4a4431303955475b4fa56", size = 14076, upload-time = "2025-06-14T20:57:48.557Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/3d/2aaa3a4f0e82f0ac95cc432a6079f6dc20aa18a66c9a87ac6128c70df9ef/pyobjc_framework_localauthenticationembeddedui-11.1-py2.py3-none-any.whl", hash = "sha256:3539a947b102b41ea6e40e7c145f27280d2f36a2a9a1211de32fa675d91585eb", size = 3973, upload_time = "2025-06-14T20:51:18.2Z" }, + { url = "https://files.pythonhosted.org/packages/51/3d/2aaa3a4f0e82f0ac95cc432a6079f6dc20aa18a66c9a87ac6128c70df9ef/pyobjc_framework_localauthenticationembeddedui-11.1-py2.py3-none-any.whl", hash = "sha256:3539a947b102b41ea6e40e7c145f27280d2f36a2a9a1211de32fa675d91585eb", size = 3973, upload-time = "2025-06-14T20:51:18.2Z" }, ] [[package]] @@ -6316,9 +6363,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7e/7e/f22d733897e7618bd70a658b0353f5f897c583df04e7c5a2d68b99d43fbb/pyobjc_framework_mailkit-11.1.tar.gz", hash = "sha256:bf97dc44cb09b9eb9d591660dc0a41f077699976144b954caa4b9f0479211fd7", size = 32012, upload_time = "2025-06-14T20:57:49.173Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/7e/f22d733897e7618bd70a658b0353f5f897c583df04e7c5a2d68b99d43fbb/pyobjc_framework_mailkit-11.1.tar.gz", hash = "sha256:bf97dc44cb09b9eb9d591660dc0a41f077699976144b954caa4b9f0479211fd7", size = 32012, upload-time = "2025-06-14T20:57:49.173Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bf/23/1897fc071e8e71bc0bef53bcb0d600eb1ed3bd6c4609f7257ddfe151d37a/pyobjc_framework_mailkit-11.1-py2.py3-none-any.whl", hash = "sha256:8e6026462567baba194468e710e83787f29d9e8c98ea0583f7b401ea9515966e", size = 4854, upload_time = "2025-06-14T20:51:18.978Z" }, + { url = "https://files.pythonhosted.org/packages/bf/23/1897fc071e8e71bc0bef53bcb0d600eb1ed3bd6c4609f7257ddfe151d37a/pyobjc_framework_mailkit-11.1-py2.py3-none-any.whl", hash = "sha256:8e6026462567baba194468e710e83787f29d9e8c98ea0583f7b401ea9515966e", size = 4854, upload-time = "2025-06-14T20:51:18.978Z" }, ] [[package]] @@ -6331,11 +6378,11 @@ dependencies = [ { name = "pyobjc-framework-corelocation", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/57/f0/505e074f49c783f2e65ca82174fd2d4348568f3f7281c1b81af816cf83bb/pyobjc_framework_mapkit-11.1.tar.gz", hash = "sha256:f3a5016f266091be313a118a42c0ea4f951c399b5259d93639eb643dacc626f1", size = 165614, upload_time = "2025-06-14T20:57:50.362Z" } +sdist = { url = "https://files.pythonhosted.org/packages/57/f0/505e074f49c783f2e65ca82174fd2d4348568f3f7281c1b81af816cf83bb/pyobjc_framework_mapkit-11.1.tar.gz", hash = "sha256:f3a5016f266091be313a118a42c0ea4f951c399b5259d93639eb643dacc626f1", size = 165614, upload-time = "2025-06-14T20:57:50.362Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/0a/50aa2fba57499ff657cacb9ef1730006442e4f42d9a822dae46239603ecc/pyobjc_framework_mapkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:91976c6dbc8cbb020e059a0ccdeab8933184712f77164dbad5a5526c1a49599d", size = 22515, upload_time = "2025-06-14T20:51:21.439Z" }, - { url = "https://files.pythonhosted.org/packages/78/54/792f4d5848176753bfde8f10ac21b663981adf940243765edad45908cd55/pyobjc_framework_mapkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:0b6fa1c4fffc3ae91adb965731a0cc943b3b6e82c8f21919a53a68b43a67b534", size = 22534, upload_time = "2025-06-14T20:51:22.199Z" }, - { url = "https://files.pythonhosted.org/packages/07/0c/fd03986fc74c5e523e5ba824d3b4f0fd1f4a52720f28da93499787960317/pyobjc_framework_mapkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:1dc27d315849ac96647d13c82eeefce5d1d2db8c64767ce10bd3e77cbaad2291", size = 22759, upload_time = "2025-06-14T20:51:23.269Z" }, + { url = "https://files.pythonhosted.org/packages/30/0a/50aa2fba57499ff657cacb9ef1730006442e4f42d9a822dae46239603ecc/pyobjc_framework_mapkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:91976c6dbc8cbb020e059a0ccdeab8933184712f77164dbad5a5526c1a49599d", size = 22515, upload-time = "2025-06-14T20:51:21.439Z" }, + { url = "https://files.pythonhosted.org/packages/78/54/792f4d5848176753bfde8f10ac21b663981adf940243765edad45908cd55/pyobjc_framework_mapkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:0b6fa1c4fffc3ae91adb965731a0cc943b3b6e82c8f21919a53a68b43a67b534", size = 22534, upload-time = "2025-06-14T20:51:22.199Z" }, + { url = "https://files.pythonhosted.org/packages/07/0c/fd03986fc74c5e523e5ba824d3b4f0fd1f4a52720f28da93499787960317/pyobjc_framework_mapkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:1dc27d315849ac96647d13c82eeefce5d1d2db8c64767ce10bd3e77cbaad2291", size = 22759, upload-time = "2025-06-14T20:51:23.269Z" }, ] [[package]] @@ -6346,9 +6393,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8d/81/60412b423c121de0fa0aa3ef679825e1e2fe8b00fceddec7d72333ef564b/pyobjc_framework_mediaaccessibility-11.1.tar.gz", hash = "sha256:52479a998fec3d079d2d4590a945fc78c41fe7ac8c76f1964c9d8156880565a4", size = 18440, upload_time = "2025-06-14T20:57:51.126Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8d/81/60412b423c121de0fa0aa3ef679825e1e2fe8b00fceddec7d72333ef564b/pyobjc_framework_mediaaccessibility-11.1.tar.gz", hash = "sha256:52479a998fec3d079d2d4590a945fc78c41fe7ac8c76f1964c9d8156880565a4", size = 18440, upload-time = "2025-06-14T20:57:51.126Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/a1/f4cbdf8478ad01859e2c8eef08e28b8a53b9aa4fe5d238a86bad29b73555/pyobjc_framework_mediaaccessibility-11.1-py2.py3-none-any.whl", hash = "sha256:cd07e7fc375ff1e8d225e0aa2bd9c2c1497a4d3aa5a80bfb13b08800fcd7f034", size = 4691, upload_time = "2025-06-14T20:51:26.596Z" }, + { url = "https://files.pythonhosted.org/packages/99/a1/f4cbdf8478ad01859e2c8eef08e28b8a53b9aa4fe5d238a86bad29b73555/pyobjc_framework_mediaaccessibility-11.1-py2.py3-none-any.whl", hash = "sha256:cd07e7fc375ff1e8d225e0aa2bd9c2c1497a4d3aa5a80bfb13b08800fcd7f034", size = 4691, upload-time = "2025-06-14T20:51:26.596Z" }, ] [[package]] @@ -6361,11 +6408,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-coremedia", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/09/fd214dc0cf3f3bc3f528815af4799c0cb7b4bf4032703b19ea63486a132b/pyobjc_framework_mediaextension-11.1.tar.gz", hash = "sha256:85a1c8a94e9175fb364c453066ef99b95752343fd113f08a3805cad56e2fa709", size = 58489, upload_time = "2025-06-14T20:57:51.796Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/09/fd214dc0cf3f3bc3f528815af4799c0cb7b4bf4032703b19ea63486a132b/pyobjc_framework_mediaextension-11.1.tar.gz", hash = "sha256:85a1c8a94e9175fb364c453066ef99b95752343fd113f08a3805cad56e2fa709", size = 58489, upload-time = "2025-06-14T20:57:51.796Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/56/78/2c2d8265851f6060dbf4434c21bd67bf569b8c3071ba1f257e43aae563a8/pyobjc_framework_mediaextension-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:06cb19004413a4b08dd75cf1e5dadea7f2df8d15feeeb7adb529d0cf947fa789", size = 38859, upload_time = "2025-06-14T20:51:29.102Z" }, - { url = "https://files.pythonhosted.org/packages/e7/6b/1d3761316ca7df57700a68b28f7c00cc4f050b3f6debac2305219506d6b1/pyobjc_framework_mediaextension-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:40f1440ccc8da6deb80810866f8c807c17567db67b53e1576ea3a3b1330c85f9", size = 38870, upload_time = "2025-06-14T20:51:29.862Z" }, - { url = "https://files.pythonhosted.org/packages/15/e3/48f4ba724e31cb7adeaf5f9198ad5ab9cab45bcfc358b8af5759d8f79971/pyobjc_framework_mediaextension-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:29edab42d9ecd394ac26f2ae2dfd7e2118452fc60a5623843919c1e9659c9dbc", size = 39104, upload_time = "2025-06-14T20:51:30.956Z" }, + { url = "https://files.pythonhosted.org/packages/56/78/2c2d8265851f6060dbf4434c21bd67bf569b8c3071ba1f257e43aae563a8/pyobjc_framework_mediaextension-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:06cb19004413a4b08dd75cf1e5dadea7f2df8d15feeeb7adb529d0cf947fa789", size = 38859, upload-time = "2025-06-14T20:51:29.102Z" }, + { url = "https://files.pythonhosted.org/packages/e7/6b/1d3761316ca7df57700a68b28f7c00cc4f050b3f6debac2305219506d6b1/pyobjc_framework_mediaextension-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:40f1440ccc8da6deb80810866f8c807c17567db67b53e1576ea3a3b1330c85f9", size = 38870, upload-time = "2025-06-14T20:51:29.862Z" }, + { url = "https://files.pythonhosted.org/packages/15/e3/48f4ba724e31cb7adeaf5f9198ad5ab9cab45bcfc358b8af5759d8f79971/pyobjc_framework_mediaextension-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:29edab42d9ecd394ac26f2ae2dfd7e2118452fc60a5623843919c1e9659c9dbc", size = 39104, upload-time = "2025-06-14T20:51:30.956Z" }, ] [[package]] @@ -6377,9 +6424,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2b/06/11ff622fb5fbdd557998a45cedd2b0a1c7ea5cc6c5cb015dd6e42ebd1c41/pyobjc_framework_medialibrary-11.1.tar.gz", hash = "sha256:102f4326f789734b7b2dfe689abd3840ca75a76fb8058bd3e4f85398ae2ce29d", size = 18706, upload_time = "2025-06-14T20:57:52.474Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2b/06/11ff622fb5fbdd557998a45cedd2b0a1c7ea5cc6c5cb015dd6e42ebd1c41/pyobjc_framework_medialibrary-11.1.tar.gz", hash = "sha256:102f4326f789734b7b2dfe689abd3840ca75a76fb8058bd3e4f85398ae2ce29d", size = 18706, upload-time = "2025-06-14T20:57:52.474Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/2b/a4200080d97f88fdd406119bb8f00ccb7f32794f84735485510c14e87e76/pyobjc_framework_medialibrary-11.1-py2.py3-none-any.whl", hash = "sha256:779be84bd280f63837ce02028ca46b41b090902aa4205887ffd5777f49377669", size = 4340, upload_time = "2025-06-14T20:51:34.339Z" }, + { url = "https://files.pythonhosted.org/packages/62/2b/a4200080d97f88fdd406119bb8f00ccb7f32794f84735485510c14e87e76/pyobjc_framework_medialibrary-11.1-py2.py3-none-any.whl", hash = "sha256:779be84bd280f63837ce02028ca46b41b090902aa4205887ffd5777f49377669", size = 4340, upload-time = "2025-06-14T20:51:34.339Z" }, ] [[package]] @@ -6390,9 +6437,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-avfoundation", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/80/d5/daba26eb8c70af1f3823acfd7925356acc4dd75eeac4fc86dc95d94d0e15/pyobjc_framework_mediaplayer-11.1.tar.gz", hash = "sha256:d07a634b98e1b9eedd82d76f35e616525da096bd341051ea74f0971e0f2f2ddd", size = 93749, upload_time = "2025-06-14T20:57:53.165Z" } +sdist = { url = "https://files.pythonhosted.org/packages/80/d5/daba26eb8c70af1f3823acfd7925356acc4dd75eeac4fc86dc95d94d0e15/pyobjc_framework_mediaplayer-11.1.tar.gz", hash = "sha256:d07a634b98e1b9eedd82d76f35e616525da096bd341051ea74f0971e0f2f2ddd", size = 93749, upload-time = "2025-06-14T20:57:53.165Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2b/aa/b37aac80d821bd2fa347ddad1f6c7c75b23155e500edf1cb3b3740c27036/pyobjc_framework_mediaplayer-11.1-py2.py3-none-any.whl", hash = "sha256:b655cf537ea52d73209eb12935a047301c30239b318a366600f0f44335d51c9a", size = 6960, upload_time = "2025-06-14T20:51:35.171Z" }, + { url = "https://files.pythonhosted.org/packages/2b/aa/b37aac80d821bd2fa347ddad1f6c7c75b23155e500edf1cb3b3740c27036/pyobjc_framework_mediaplayer-11.1-py2.py3-none-any.whl", hash = "sha256:b655cf537ea52d73209eb12935a047301c30239b318a366600f0f44335d51c9a", size = 6960, upload-time = "2025-06-14T20:51:35.171Z" }, ] [[package]] @@ -6403,11 +6450,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/68/cc230d2dfdeb974fdcfa828de655a43ce2bf4962023fd55bbb7ab0970100/pyobjc_framework_mediatoolbox-11.1.tar.gz", hash = "sha256:97834addc5179b3165c0d8cd74cc97ad43ed4c89547724216426348aca3b822a", size = 23568, upload_time = "2025-06-14T20:57:53.913Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/68/cc230d2dfdeb974fdcfa828de655a43ce2bf4962023fd55bbb7ab0970100/pyobjc_framework_mediatoolbox-11.1.tar.gz", hash = "sha256:97834addc5179b3165c0d8cd74cc97ad43ed4c89547724216426348aca3b822a", size = 23568, upload-time = "2025-06-14T20:57:53.913Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b5/23/6b5d999e1e71c42d5d116d992515955ac1bbc5cf4890072bb26f38eb9802/pyobjc_framework_mediatoolbox-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2867c91645a335ee29b47e9c0e9fd3ea8c9daad0c0719c50b8bf244d76998056", size = 12785, upload_time = "2025-06-14T20:51:37.593Z" }, - { url = "https://files.pythonhosted.org/packages/29/05/24d60869a816418771653057720727d6df2dd8485302a21f80cfcb694110/pyobjc_framework_mediatoolbox-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bf26348d20caef38efb9cfc02d28af83c930b2f2c9581407f8ec04b3d8321a7a", size = 12794, upload_time = "2025-06-14T20:51:38.278Z" }, - { url = "https://files.pythonhosted.org/packages/37/c5/7b2950c22187c1a2e4f492684c34dd0cd230b8be4c7749e4b223b7769def/pyobjc_framework_mediatoolbox-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:975de470af8e52104bd1548eb9b4b0ef98524f35a6263c0bb4182797b9c5975b", size = 13394, upload_time = "2025-06-14T20:51:39.001Z" }, + { url = "https://files.pythonhosted.org/packages/b5/23/6b5d999e1e71c42d5d116d992515955ac1bbc5cf4890072bb26f38eb9802/pyobjc_framework_mediatoolbox-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2867c91645a335ee29b47e9c0e9fd3ea8c9daad0c0719c50b8bf244d76998056", size = 12785, upload-time = "2025-06-14T20:51:37.593Z" }, + { url = "https://files.pythonhosted.org/packages/29/05/24d60869a816418771653057720727d6df2dd8485302a21f80cfcb694110/pyobjc_framework_mediatoolbox-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bf26348d20caef38efb9cfc02d28af83c930b2f2c9581407f8ec04b3d8321a7a", size = 12794, upload-time = "2025-06-14T20:51:38.278Z" }, + { url = "https://files.pythonhosted.org/packages/37/c5/7b2950c22187c1a2e4f492684c34dd0cd230b8be4c7749e4b223b7769def/pyobjc_framework_mediatoolbox-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:975de470af8e52104bd1548eb9b4b0ef98524f35a6263c0bb4182797b9c5975b", size = 13394, upload-time = "2025-06-14T20:51:39.001Z" }, ] [[package]] @@ -6418,11 +6465,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/af/cf/29fea96fd49bf72946c5dac4c43ef50f26c15e9f76edd6f15580d556aa23/pyobjc_framework_metal-11.1.tar.gz", hash = "sha256:f9fd3b7574a824632ee9b7602973da30f172d2b575dd0c0f5ef76b44cfe9f6f9", size = 446549, upload_time = "2025-06-14T20:57:54.731Z" } +sdist = { url = "https://files.pythonhosted.org/packages/af/cf/29fea96fd49bf72946c5dac4c43ef50f26c15e9f76edd6f15580d556aa23/pyobjc_framework_metal-11.1.tar.gz", hash = "sha256:f9fd3b7574a824632ee9b7602973da30f172d2b575dd0c0f5ef76b44cfe9f6f9", size = 446549, upload-time = "2025-06-14T20:57:54.731Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4c/94/3d5a8bed000dec4a13e72dde175898b488192716b7256a05cc253c77020d/pyobjc_framework_metal-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1f3aae0f9a4192a7f4f158dbee126ab5ef63a81bf9165ec63bc50c353c8d0e6f", size = 57969, upload_time = "2025-06-14T20:51:45.051Z" }, - { url = "https://files.pythonhosted.org/packages/4f/af/b1f78770bb4b8d73d7a70140e39ca92daa2ba6b8de93d52b2ebf9db7d03e/pyobjc_framework_metal-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d9b24d0ddb98b34a9a19755e5ca507c62fcef40ee5eae017e39be29650137f8c", size = 57994, upload_time = "2025-06-14T20:51:46.209Z" }, - { url = "https://files.pythonhosted.org/packages/97/93/e680c0ece0e21cb20bc5d0504acd96ca6828fc766b8ed624d69230c1796d/pyobjc_framework_metal-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:de71b46062cb533be2c025cd6018fd4db9d7fd6a65bd67131d8e484c3616321a", size = 58381, upload_time = "2025-06-14T20:51:47.016Z" }, + { url = "https://files.pythonhosted.org/packages/4c/94/3d5a8bed000dec4a13e72dde175898b488192716b7256a05cc253c77020d/pyobjc_framework_metal-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1f3aae0f9a4192a7f4f158dbee126ab5ef63a81bf9165ec63bc50c353c8d0e6f", size = 57969, upload-time = "2025-06-14T20:51:45.051Z" }, + { url = "https://files.pythonhosted.org/packages/4f/af/b1f78770bb4b8d73d7a70140e39ca92daa2ba6b8de93d52b2ebf9db7d03e/pyobjc_framework_metal-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d9b24d0ddb98b34a9a19755e5ca507c62fcef40ee5eae017e39be29650137f8c", size = 57994, upload-time = "2025-06-14T20:51:46.209Z" }, + { url = "https://files.pythonhosted.org/packages/97/93/e680c0ece0e21cb20bc5d0504acd96ca6828fc766b8ed624d69230c1796d/pyobjc_framework_metal-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:de71b46062cb533be2c025cd6018fd4db9d7fd6a65bd67131d8e484c3616321a", size = 58381, upload-time = "2025-06-14T20:51:47.016Z" }, ] [[package]] @@ -6433,11 +6480,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-metal", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/20/4c839a356b534c161fb97e06589f418fc78cc5a0808362bdecf4f9a61a8d/pyobjc_framework_metalfx-11.1.tar.gz", hash = "sha256:555c1b895d4ba31be43930f45e219a5d7bb0e531d148a78b6b75b677cc588fd8", size = 27002, upload_time = "2025-06-14T20:57:55.949Z" } +sdist = { url = "https://files.pythonhosted.org/packages/10/20/4c839a356b534c161fb97e06589f418fc78cc5a0808362bdecf4f9a61a8d/pyobjc_framework_metalfx-11.1.tar.gz", hash = "sha256:555c1b895d4ba31be43930f45e219a5d7bb0e531d148a78b6b75b677cc588fd8", size = 27002, upload-time = "2025-06-14T20:57:55.949Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/36/73/a8df8fa445a09fbc917a495a30b13fbcf224b5576c1e464d5ece9824a493/pyobjc_framework_metalfx-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:60e1dcdf133d2504d810c3a9ba5a02781c9d54c2112a9238de8e3ca4e8debf31", size = 10107, upload_time = "2025-06-14T20:51:51.783Z" }, - { url = "https://files.pythonhosted.org/packages/8e/7b/4d925bf5f1f0b0d254b3167999987ecafb251f589cd863bdbaf96eb4ad2a/pyobjc_framework_metalfx-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fdced91f6b2012c556db954de0e17f6d7985d52b4af83262f4d083bcd87aa01c", size = 10122, upload_time = "2025-06-14T20:51:52.473Z" }, - { url = "https://files.pythonhosted.org/packages/0c/b3/633bbd87f9380f8e288d02b44e70845453daf640602d15c4e167536c4b45/pyobjc_framework_metalfx-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e1b2819bd6a66ba55fb7019b45d38a803ea21b8258fa41c8e9ad7c28cfe74092", size = 10284, upload_time = "2025-06-14T20:51:53.193Z" }, + { url = "https://files.pythonhosted.org/packages/36/73/a8df8fa445a09fbc917a495a30b13fbcf224b5576c1e464d5ece9824a493/pyobjc_framework_metalfx-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:60e1dcdf133d2504d810c3a9ba5a02781c9d54c2112a9238de8e3ca4e8debf31", size = 10107, upload-time = "2025-06-14T20:51:51.783Z" }, + { url = "https://files.pythonhosted.org/packages/8e/7b/4d925bf5f1f0b0d254b3167999987ecafb251f589cd863bdbaf96eb4ad2a/pyobjc_framework_metalfx-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fdced91f6b2012c556db954de0e17f6d7985d52b4af83262f4d083bcd87aa01c", size = 10122, upload-time = "2025-06-14T20:51:52.473Z" }, + { url = "https://files.pythonhosted.org/packages/0c/b3/633bbd87f9380f8e288d02b44e70845453daf640602d15c4e167536c4b45/pyobjc_framework_metalfx-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e1b2819bd6a66ba55fb7019b45d38a803ea21b8258fa41c8e9ad7c28cfe74092", size = 10284, upload-time = "2025-06-14T20:51:53.193Z" }, ] [[package]] @@ -6449,11 +6496,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-metal", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/45/cb/7e01bc61625c7a6fea9c9888c9ed35aa6bbc47cda2fcd02b6525757bc2b8/pyobjc_framework_metalkit-11.1.tar.gz", hash = "sha256:8811cd81ee9583b9330df4f2499a73dcc53f3359cb92767b409acaec9e4faa1e", size = 45135, upload_time = "2025-06-14T20:57:56.601Z" } +sdist = { url = "https://files.pythonhosted.org/packages/45/cb/7e01bc61625c7a6fea9c9888c9ed35aa6bbc47cda2fcd02b6525757bc2b8/pyobjc_framework_metalkit-11.1.tar.gz", hash = "sha256:8811cd81ee9583b9330df4f2499a73dcc53f3359cb92767b409acaec9e4faa1e", size = 45135, upload-time = "2025-06-14T20:57:56.601Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/0c/516b6d7a67a170b7d2316701d5288797a19dd283fcc2f73b7b78973e1392/pyobjc_framework_metalkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:4854cf74fccf6ce516b49bf7cf8fc7c22da9a3743914a2f4b00f336206ad47ec", size = 8730, upload_time = "2025-06-14T20:51:57.824Z" }, - { url = "https://files.pythonhosted.org/packages/11/2a/5c55d1e57d8e90613fbce4b204b7d94a9ae7019a0928cb50cbd60bfa8191/pyobjc_framework_metalkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:62e261b7798b276fee1fee065030a5d19d173863e9c697a80d1fc9a22258ec2c", size = 8749, upload_time = "2025-06-14T20:51:58.538Z" }, - { url = "https://files.pythonhosted.org/packages/b6/e4/7b7b61d72fa235c9e364117a595c621c427217567d300da21d7417668c46/pyobjc_framework_metalkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b8a378135566e3c48838c19044e17ed2598a4050516ee1c23eee7d42439ef3c8", size = 8903, upload_time = "2025-06-14T20:51:59.392Z" }, + { url = "https://files.pythonhosted.org/packages/87/0c/516b6d7a67a170b7d2316701d5288797a19dd283fcc2f73b7b78973e1392/pyobjc_framework_metalkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:4854cf74fccf6ce516b49bf7cf8fc7c22da9a3743914a2f4b00f336206ad47ec", size = 8730, upload-time = "2025-06-14T20:51:57.824Z" }, + { url = "https://files.pythonhosted.org/packages/11/2a/5c55d1e57d8e90613fbce4b204b7d94a9ae7019a0928cb50cbd60bfa8191/pyobjc_framework_metalkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:62e261b7798b276fee1fee065030a5d19d173863e9c697a80d1fc9a22258ec2c", size = 8749, upload-time = "2025-06-14T20:51:58.538Z" }, + { url = "https://files.pythonhosted.org/packages/b6/e4/7b7b61d72fa235c9e364117a595c621c427217567d300da21d7417668c46/pyobjc_framework_metalkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b8a378135566e3c48838c19044e17ed2598a4050516ee1c23eee7d42439ef3c8", size = 8903, upload-time = "2025-06-14T20:51:59.392Z" }, ] [[package]] @@ -6464,11 +6511,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-metal", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d0/11/5df398a158a6efe2c87ac5cae121ef2788242afe5d4302d703147b9fcd91/pyobjc_framework_metalperformanceshaders-11.1.tar.gz", hash = "sha256:8a312d090a0f51651e63d9001e6cc7c1aa04ceccf23b494cbf84b7fd3d122071", size = 302113, upload_time = "2025-06-14T20:57:57.407Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d0/11/5df398a158a6efe2c87ac5cae121ef2788242afe5d4302d703147b9fcd91/pyobjc_framework_metalperformanceshaders-11.1.tar.gz", hash = "sha256:8a312d090a0f51651e63d9001e6cc7c1aa04ceccf23b494cbf84b7fd3d122071", size = 302113, upload-time = "2025-06-14T20:57:57.407Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/df/f844516a54ef0fa1d047fe5fd94b63bc8b1218c09f7d4309b2a67a79708d/pyobjc_framework_metalperformanceshaders-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:06b2a4e446fe859e30f7efc7ccfbaefd443225a6ec53d949a113a6a4acc16c4c", size = 32888, upload_time = "2025-06-14T20:52:05.225Z" }, - { url = "https://files.pythonhosted.org/packages/b5/a2/5387ab012a20afb7252b3938a8fb5319c946a3faaa9166b79b51ab3c0bf6/pyobjc_framework_metalperformanceshaders-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:97be4bd0ded06c663205bd1cf821e148352346f147da48dba44cf7680f0ea23b", size = 32903, upload_time = "2025-06-14T20:52:06.31Z" }, - { url = "https://files.pythonhosted.org/packages/ee/8c/5f10387b638a92ffbc3ccd04bac73c68a5119672b908b6dc90d46e30fd40/pyobjc_framework_metalperformanceshaders-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:c905a3f5a34a95c1fd26bf07da505ed84b9b0a0c88a8f004914d9173f5037142", size = 33093, upload_time = "2025-06-14T20:52:07.055Z" }, + { url = "https://files.pythonhosted.org/packages/89/df/f844516a54ef0fa1d047fe5fd94b63bc8b1218c09f7d4309b2a67a79708d/pyobjc_framework_metalperformanceshaders-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:06b2a4e446fe859e30f7efc7ccfbaefd443225a6ec53d949a113a6a4acc16c4c", size = 32888, upload-time = "2025-06-14T20:52:05.225Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a2/5387ab012a20afb7252b3938a8fb5319c946a3faaa9166b79b51ab3c0bf6/pyobjc_framework_metalperformanceshaders-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:97be4bd0ded06c663205bd1cf821e148352346f147da48dba44cf7680f0ea23b", size = 32903, upload-time = "2025-06-14T20:52:06.31Z" }, + { url = "https://files.pythonhosted.org/packages/ee/8c/5f10387b638a92ffbc3ccd04bac73c68a5119672b908b6dc90d46e30fd40/pyobjc_framework_metalperformanceshaders-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:c905a3f5a34a95c1fd26bf07da505ed84b9b0a0c88a8f004914d9173f5037142", size = 33093, upload-time = "2025-06-14T20:52:07.055Z" }, ] [[package]] @@ -6479,9 +6526,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-metalperformanceshaders", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/32/c3/8d98661f7eecd1f1b0d80a80961069081b88efd3a82fbbed2d7e6050c0ad/pyobjc_framework_metalperformanceshadersgraph-11.1.tar.gz", hash = "sha256:d25225aab4edc6f786b29fe3d9badc4f3e2d0caeab1054cd4f224258c1b6dbe2", size = 105098, upload_time = "2025-06-14T20:57:58.273Z" } +sdist = { url = "https://files.pythonhosted.org/packages/32/c3/8d98661f7eecd1f1b0d80a80961069081b88efd3a82fbbed2d7e6050c0ad/pyobjc_framework_metalperformanceshadersgraph-11.1.tar.gz", hash = "sha256:d25225aab4edc6f786b29fe3d9badc4f3e2d0caeab1054cd4f224258c1b6dbe2", size = 105098, upload-time = "2025-06-14T20:57:58.273Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/a1/2033cf8b0d9f059e3495a1d9a691751b242379c36dd5bcb96c8edb121c9e/pyobjc_framework_metalperformanceshadersgraph-11.1-py2.py3-none-any.whl", hash = "sha256:9b8b014e8301c2ae608a25f73bbf23c8f3f73a6f5fdbafddad509a21b84df681", size = 6461, upload_time = "2025-06-14T20:52:10.522Z" }, + { url = "https://files.pythonhosted.org/packages/0d/a1/2033cf8b0d9f059e3495a1d9a691751b242379c36dd5bcb96c8edb121c9e/pyobjc_framework_metalperformanceshadersgraph-11.1-py2.py3-none-any.whl", hash = "sha256:9b8b014e8301c2ae608a25f73bbf23c8f3f73a6f5fdbafddad509a21b84df681", size = 6461, upload-time = "2025-06-14T20:52:10.522Z" }, ] [[package]] @@ -6492,11 +6539,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bd/48/8ae969a51a91864000e39c1de74627b12ff587b1dbad9406f7a30dfe71f8/pyobjc_framework_metrickit-11.1.tar.gz", hash = "sha256:a79d37575489916c35840e6a07edd958be578d3be7a3d621684d028d721f0b85", size = 40952, upload_time = "2025-06-14T20:57:58.996Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/48/8ae969a51a91864000e39c1de74627b12ff587b1dbad9406f7a30dfe71f8/pyobjc_framework_metrickit-11.1.tar.gz", hash = "sha256:a79d37575489916c35840e6a07edd958be578d3be7a3d621684d028d721f0b85", size = 40952, upload-time = "2025-06-14T20:57:58.996Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/55/d1/aea4655e7eaa9ab19da8fe78ab363270443059c8a542b8f8a071b4988b57/pyobjc_framework_metrickit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a034e6b982e915da881edef87d71b063e596511d52aef7a32c683571f364156e", size = 8081, upload_time = "2025-06-14T20:52:13.72Z" }, - { url = "https://files.pythonhosted.org/packages/d9/d2/1f70e7524f6aca2e7aa7a99c4024d8c7e7cdd2ae9b338d2958548ee432c0/pyobjc_framework_metrickit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:95e98e96b8f122b0141e84f13ae9e0f91d09d0803b1c093fdc7d19123f000f9e", size = 8104, upload_time = "2025-06-14T20:52:14.405Z" }, - { url = "https://files.pythonhosted.org/packages/aa/26/d875ea9da12be79e5336e7aa9134db97eb917c968f8237235e5a70da0b72/pyobjc_framework_metrickit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:14de8dcaa107fe15546df91b1f7d51dc398169c3d1b06e02291fdb8722c6bf41", size = 8247, upload_time = "2025-06-14T20:52:15.469Z" }, + { url = "https://files.pythonhosted.org/packages/55/d1/aea4655e7eaa9ab19da8fe78ab363270443059c8a542b8f8a071b4988b57/pyobjc_framework_metrickit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a034e6b982e915da881edef87d71b063e596511d52aef7a32c683571f364156e", size = 8081, upload-time = "2025-06-14T20:52:13.72Z" }, + { url = "https://files.pythonhosted.org/packages/d9/d2/1f70e7524f6aca2e7aa7a99c4024d8c7e7cdd2ae9b338d2958548ee432c0/pyobjc_framework_metrickit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:95e98e96b8f122b0141e84f13ae9e0f91d09d0803b1c093fdc7d19123f000f9e", size = 8104, upload-time = "2025-06-14T20:52:14.405Z" }, + { url = "https://files.pythonhosted.org/packages/aa/26/d875ea9da12be79e5336e7aa9134db97eb917c968f8237235e5a70da0b72/pyobjc_framework_metrickit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:14de8dcaa107fe15546df91b1f7d51dc398169c3d1b06e02291fdb8722c6bf41", size = 8247, upload-time = "2025-06-14T20:52:15.469Z" }, ] [[package]] @@ -6507,9 +6554,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8b/e6/f064dec650fb1209f41aba0c3074416cb9b975a7cf4d05d93036e3d917f0/pyobjc_framework_mlcompute-11.1.tar.gz", hash = "sha256:f6c4c3ea6a62e4e3927abf9783c40495aa8bb9a8c89def744b0822da58c2354b", size = 89021, upload_time = "2025-06-14T20:57:59.997Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8b/e6/f064dec650fb1209f41aba0c3074416cb9b975a7cf4d05d93036e3d917f0/pyobjc_framework_mlcompute-11.1.tar.gz", hash = "sha256:f6c4c3ea6a62e4e3927abf9783c40495aa8bb9a8c89def744b0822da58c2354b", size = 89021, upload-time = "2025-06-14T20:57:59.997Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/23/cc/f47a4ac2d1a792b82206fdab58cc61b3aae15e694803ea2c81f3dfc16d9d/pyobjc_framework_mlcompute-11.1-py2.py3-none-any.whl", hash = "sha256:975150725e919f8d3d33f830898f3cd2fd19a440999faab320609487f4eae19d", size = 6778, upload_time = "2025-06-14T20:52:19.844Z" }, + { url = "https://files.pythonhosted.org/packages/23/cc/f47a4ac2d1a792b82206fdab58cc61b3aae15e694803ea2c81f3dfc16d9d/pyobjc_framework_mlcompute-11.1-py2.py3-none-any.whl", hash = "sha256:975150725e919f8d3d33f830898f3cd2fd19a440999faab320609487f4eae19d", size = 6778, upload-time = "2025-06-14T20:52:19.844Z" }, ] [[package]] @@ -6521,11 +6568,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a0/27/140bf75706332729de252cc4141e8c8afe16a0e9e5818b5a23155aa3473c/pyobjc_framework_modelio-11.1.tar.gz", hash = "sha256:fad0fa2c09d468ac7e49848e144f7bbce6826f2178b3120add8960a83e5bfcb7", size = 123203, upload_time = "2025-06-14T20:58:01.035Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a0/27/140bf75706332729de252cc4141e8c8afe16a0e9e5818b5a23155aa3473c/pyobjc_framework_modelio-11.1.tar.gz", hash = "sha256:fad0fa2c09d468ac7e49848e144f7bbce6826f2178b3120add8960a83e5bfcb7", size = 123203, upload-time = "2025-06-14T20:58:01.035Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/84/5f223b82894777388ef1aa09579d9c044044877a72075213741c97adc901/pyobjc_framework_modelio-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:5d5e11389bde0852490b2a37896aaf9eb674b2a3586f2c572f9101cecb7bc576", size = 20172, upload_time = "2025-06-14T20:52:22.327Z" }, - { url = "https://files.pythonhosted.org/packages/00/8b/7c8b93d99d2102800834011f58d6e5cbb56d24c112c2e45c4730b103e4a3/pyobjc_framework_modelio-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:34fabde55d28aa8a12dd4476ad40182513cf87ee2fa928043aa6702961de302b", size = 20182, upload_time = "2025-06-14T20:52:23.063Z" }, - { url = "https://files.pythonhosted.org/packages/4d/c1/4d7830a8bd4e5b077e03e72eb8b92a336f689d5203228ecab9900d58d3c3/pyobjc_framework_modelio-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:327e1f3020001fd15bfbf4d4228581a8f64bd85872fd697b7c306343c11e25a6", size = 20408, upload_time = "2025-06-14T20:52:23.813Z" }, + { url = "https://files.pythonhosted.org/packages/18/84/5f223b82894777388ef1aa09579d9c044044877a72075213741c97adc901/pyobjc_framework_modelio-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:5d5e11389bde0852490b2a37896aaf9eb674b2a3586f2c572f9101cecb7bc576", size = 20172, upload-time = "2025-06-14T20:52:22.327Z" }, + { url = "https://files.pythonhosted.org/packages/00/8b/7c8b93d99d2102800834011f58d6e5cbb56d24c112c2e45c4730b103e4a3/pyobjc_framework_modelio-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:34fabde55d28aa8a12dd4476ad40182513cf87ee2fa928043aa6702961de302b", size = 20182, upload-time = "2025-06-14T20:52:23.063Z" }, + { url = "https://files.pythonhosted.org/packages/4d/c1/4d7830a8bd4e5b077e03e72eb8b92a336f689d5203228ecab9900d58d3c3/pyobjc_framework_modelio-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:327e1f3020001fd15bfbf4d4228581a8f64bd85872fd697b7c306343c11e25a6", size = 20408, upload-time = "2025-06-14T20:52:23.813Z" }, ] [[package]] @@ -6536,11 +6583,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/73/99/75bf6170e282d9e546b353b65af7859de8b1b27ddc431fc4afbf15423d01/pyobjc_framework_multipeerconnectivity-11.1.tar.gz", hash = "sha256:a3dacca5e6e2f1960dd2d1107d98399ff81ecf54a9852baa8ec8767dbfdbf54b", size = 26149, upload_time = "2025-06-14T20:58:01.793Z" } +sdist = { url = "https://files.pythonhosted.org/packages/73/99/75bf6170e282d9e546b353b65af7859de8b1b27ddc431fc4afbf15423d01/pyobjc_framework_multipeerconnectivity-11.1.tar.gz", hash = "sha256:a3dacca5e6e2f1960dd2d1107d98399ff81ecf54a9852baa8ec8767dbfdbf54b", size = 26149, upload-time = "2025-06-14T20:58:01.793Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b4/fe/5c29c227f6ed81147ec6ec3e681fc680a7ffe0360f96901371435ea68570/pyobjc_framework_multipeerconnectivity-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:970031deb3dbf8da1fcb04e785d4bd2eeedae8f6677db92881df6d92b05c31d6", size = 11981, upload_time = "2025-06-14T20:52:29.406Z" }, - { url = "https://files.pythonhosted.org/packages/d3/ea/f8d928235a67feeefec80e1f679bdb0c05f94e718a9aa22b4968ad65c6d1/pyobjc_framework_multipeerconnectivity-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c92c95ea611d5272ab37fd73bc8e68c3d8fde515a75b97d8b22dafa8acbc7daf", size = 11992, upload_time = "2025-06-14T20:52:30.148Z" }, - { url = "https://files.pythonhosted.org/packages/5a/ff/e60c8681d5c916f68fc78276d9243a91efc94a0e98717b535ce0b16e9db0/pyobjc_framework_multipeerconnectivity-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:296e10d289887cc4141c660f884cced1ec4ce64a19b3e406f13f6ce453a9425f", size = 12172, upload_time = "2025-06-14T20:52:30.857Z" }, + { url = "https://files.pythonhosted.org/packages/b4/fe/5c29c227f6ed81147ec6ec3e681fc680a7ffe0360f96901371435ea68570/pyobjc_framework_multipeerconnectivity-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:970031deb3dbf8da1fcb04e785d4bd2eeedae8f6677db92881df6d92b05c31d6", size = 11981, upload-time = "2025-06-14T20:52:29.406Z" }, + { url = "https://files.pythonhosted.org/packages/d3/ea/f8d928235a67feeefec80e1f679bdb0c05f94e718a9aa22b4968ad65c6d1/pyobjc_framework_multipeerconnectivity-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c92c95ea611d5272ab37fd73bc8e68c3d8fde515a75b97d8b22dafa8acbc7daf", size = 11992, upload-time = "2025-06-14T20:52:30.148Z" }, + { url = "https://files.pythonhosted.org/packages/5a/ff/e60c8681d5c916f68fc78276d9243a91efc94a0e98717b535ce0b16e9db0/pyobjc_framework_multipeerconnectivity-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:296e10d289887cc4141c660f884cced1ec4ce64a19b3e406f13f6ce453a9425f", size = 12172, upload-time = "2025-06-14T20:52:30.857Z" }, ] [[package]] @@ -6551,9 +6598,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a2/e9/5352fbf09c5d5360405dea49fb77e53ed55acd572a94ce9a0d05f64d2b70/pyobjc_framework_naturallanguage-11.1.tar.gz", hash = "sha256:ab1fc711713aa29c32719774fc623bf2d32168aed21883970d4896e901ff4b41", size = 46120, upload_time = "2025-06-14T20:58:02.808Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/e9/5352fbf09c5d5360405dea49fb77e53ed55acd572a94ce9a0d05f64d2b70/pyobjc_framework_naturallanguage-11.1.tar.gz", hash = "sha256:ab1fc711713aa29c32719774fc623bf2d32168aed21883970d4896e901ff4b41", size = 46120, upload-time = "2025-06-14T20:58:02.808Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/f2/de86665d48737c74756b016c0f3bf93c99ca4151b48b14e2fbe7233283f8/pyobjc_framework_naturallanguage-11.1-py2.py3-none-any.whl", hash = "sha256:65a780273d2cdd12a3fa304e9c9ad822cb71facd9281f1b35a71640c53826f7c", size = 5306, upload_time = "2025-06-14T20:52:34.024Z" }, + { url = "https://files.pythonhosted.org/packages/4b/f2/de86665d48737c74756b016c0f3bf93c99ca4151b48b14e2fbe7233283f8/pyobjc_framework_naturallanguage-11.1-py2.py3-none-any.whl", hash = "sha256:65a780273d2cdd12a3fa304e9c9ad822cb71facd9281f1b35a71640c53826f7c", size = 5306, upload-time = "2025-06-14T20:52:34.024Z" }, ] [[package]] @@ -6564,9 +6611,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/68/5d/d68cc59a1c1ea61f227ed58e7b185a444d560655320b53ced155076f5b78/pyobjc_framework_netfs-11.1.tar.gz", hash = "sha256:9c49f050c8171dc37e54d05dd12a63979c8b6b565c10f05092923a2250446f50", size = 15910, upload_time = "2025-06-14T20:58:03.811Z" } +sdist = { url = "https://files.pythonhosted.org/packages/68/5d/d68cc59a1c1ea61f227ed58e7b185a444d560655320b53ced155076f5b78/pyobjc_framework_netfs-11.1.tar.gz", hash = "sha256:9c49f050c8171dc37e54d05dd12a63979c8b6b565c10f05092923a2250446f50", size = 15910, upload-time = "2025-06-14T20:58:03.811Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/77/cc/199b06f214f8a2db26eb47e3ab7015a306597a1bca25dcb4d14ddc65bd4a/pyobjc_framework_netfs-11.1-py2.py3-none-any.whl", hash = "sha256:f202e8e0c2e73516d3eac7a43b1c66f9911cdbb37ea32750ed197d82162c994a", size = 4143, upload_time = "2025-06-14T20:52:35.428Z" }, + { url = "https://files.pythonhosted.org/packages/77/cc/199b06f214f8a2db26eb47e3ab7015a306597a1bca25dcb4d14ddc65bd4a/pyobjc_framework_netfs-11.1-py2.py3-none-any.whl", hash = "sha256:f202e8e0c2e73516d3eac7a43b1c66f9911cdbb37ea32750ed197d82162c994a", size = 4143, upload-time = "2025-06-14T20:52:35.428Z" }, ] [[package]] @@ -6577,11 +6624,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0a/ee/5ea93e48eca341b274027e1532bd8629fd55d609cd9c39c2c3acf26158c3/pyobjc_framework_network-11.1.tar.gz", hash = "sha256:f6df7a58a1279bbc976fd7e2efe813afbbb18427df40463e6e2ee28fba07d2df", size = 124670, upload_time = "2025-06-14T20:58:05.491Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0a/ee/5ea93e48eca341b274027e1532bd8629fd55d609cd9c39c2c3acf26158c3/pyobjc_framework_network-11.1.tar.gz", hash = "sha256:f6df7a58a1279bbc976fd7e2efe813afbbb18427df40463e6e2ee28fba07d2df", size = 124670, upload-time = "2025-06-14T20:58:05.491Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/c2/3c6626fdb3616fde2c173d313d15caea22d141abcc2fbf3b615f8555abe3/pyobjc_framework_network-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8cdc9be8ec3b0ae95e5c649e4bbcdf502cffd357dacc566223be707bdd5ac271", size = 19513, upload_time = "2025-06-14T20:52:38.423Z" }, - { url = "https://files.pythonhosted.org/packages/91/96/0824455bab6d321ccb5a38907ab8593e1c83b283ec850abee494278f1c96/pyobjc_framework_network-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:04582fef567392c2a10dcee9519356b79b17ab73ded050d14592da938d95b01a", size = 19537, upload_time = "2025-06-14T20:52:39.181Z" }, - { url = "https://files.pythonhosted.org/packages/5d/77/a088cfef5daf5841274b49fc57f5c5f70954c4a60b9a26160cb7beeb3e3a/pyobjc_framework_network-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:acf16738ab447a31a9f6167171b2a00d65a9370a8e84482d435b2b31c58eed94", size = 19600, upload_time = "2025-06-14T20:52:39.95Z" }, + { url = "https://files.pythonhosted.org/packages/15/c2/3c6626fdb3616fde2c173d313d15caea22d141abcc2fbf3b615f8555abe3/pyobjc_framework_network-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8cdc9be8ec3b0ae95e5c649e4bbcdf502cffd357dacc566223be707bdd5ac271", size = 19513, upload-time = "2025-06-14T20:52:38.423Z" }, + { url = "https://files.pythonhosted.org/packages/91/96/0824455bab6d321ccb5a38907ab8593e1c83b283ec850abee494278f1c96/pyobjc_framework_network-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:04582fef567392c2a10dcee9519356b79b17ab73ded050d14592da938d95b01a", size = 19537, upload-time = "2025-06-14T20:52:39.181Z" }, + { url = "https://files.pythonhosted.org/packages/5d/77/a088cfef5daf5841274b49fc57f5c5f70954c4a60b9a26160cb7beeb3e3a/pyobjc_framework_network-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:acf16738ab447a31a9f6167171b2a00d65a9370a8e84482d435b2b31c58eed94", size = 19600, upload-time = "2025-06-14T20:52:39.95Z" }, ] [[package]] @@ -6592,11 +6639,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/30/d1eee738d702bbca78effdaa346a2b05359ab8a96d961b7cb44838e236ca/pyobjc_framework_networkextension-11.1.tar.gz", hash = "sha256:2b74b430ca651293e5aa90a1e7571b200d0acbf42803af87306ac8a1c70b0d4b", size = 217252, upload_time = "2025-06-14T20:58:06.311Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/30/d1eee738d702bbca78effdaa346a2b05359ab8a96d961b7cb44838e236ca/pyobjc_framework_networkextension-11.1.tar.gz", hash = "sha256:2b74b430ca651293e5aa90a1e7571b200d0acbf42803af87306ac8a1c70b0d4b", size = 217252, upload-time = "2025-06-14T20:58:06.311Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/26/526cd9f63e390e9c2153c41dc0982231b0b1ca88865deb538b77e1c3513d/pyobjc_framework_networkextension-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:853458aae8b43634461f6c44759750e2dc784c9aba561f9468ab14529b5a7fbe", size = 14114, upload_time = "2025-06-14T20:52:45.274Z" }, - { url = "https://files.pythonhosted.org/packages/06/30/ab050541fda285e2ce6b6ba0f1f5215809bd5ec75f71de8057ff8135737a/pyobjc_framework_networkextension-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d3d6e9810cb01c3a8f99aed5ee2d75f6f785204338b99b32e5f64370a18cc9dd", size = 14128, upload_time = "2025-06-14T20:52:46.328Z" }, - { url = "https://files.pythonhosted.org/packages/07/36/3980a3ee5fe4be7c442cb4ddcf03f63406055da3f5ad58640fb573ecd77c/pyobjc_framework_networkextension-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:7dea914e7b26e28c6e4f8ffd03dd8fce612d38876043944fb0cf191774634566", size = 14275, upload_time = "2025-06-14T20:52:47.019Z" }, + { url = "https://files.pythonhosted.org/packages/b6/26/526cd9f63e390e9c2153c41dc0982231b0b1ca88865deb538b77e1c3513d/pyobjc_framework_networkextension-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:853458aae8b43634461f6c44759750e2dc784c9aba561f9468ab14529b5a7fbe", size = 14114, upload-time = "2025-06-14T20:52:45.274Z" }, + { url = "https://files.pythonhosted.org/packages/06/30/ab050541fda285e2ce6b6ba0f1f5215809bd5ec75f71de8057ff8135737a/pyobjc_framework_networkextension-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d3d6e9810cb01c3a8f99aed5ee2d75f6f785204338b99b32e5f64370a18cc9dd", size = 14128, upload-time = "2025-06-14T20:52:46.328Z" }, + { url = "https://files.pythonhosted.org/packages/07/36/3980a3ee5fe4be7c442cb4ddcf03f63406055da3f5ad58640fb573ecd77c/pyobjc_framework_networkextension-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:7dea914e7b26e28c6e4f8ffd03dd8fce612d38876043944fb0cf191774634566", size = 14275, upload-time = "2025-06-14T20:52:47.019Z" }, ] [[package]] @@ -6607,11 +6654,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/4a/d3529b9bd7aae2c89d258ebc234673c5435e217a5136abd8c0aba37b916b/pyobjc_framework_notificationcenter-11.1.tar.gz", hash = "sha256:0b938053f2d6b1cea9db79313639d7eb9ddd5b2a5436a346be0887e75101e717", size = 23389, upload_time = "2025-06-14T20:58:07.136Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/4a/d3529b9bd7aae2c89d258ebc234673c5435e217a5136abd8c0aba37b916b/pyobjc_framework_notificationcenter-11.1.tar.gz", hash = "sha256:0b938053f2d6b1cea9db79313639d7eb9ddd5b2a5436a346be0887e75101e717", size = 23389, upload-time = "2025-06-14T20:58:07.136Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/92/cd00fe5e54a191fb77611fe728a8c8a0a6edb229857d32f27806582406ca/pyobjc_framework_notificationcenter-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:65fc67374a471890245c7a1d60cf67dcf160075a9c048a5d89608a8290f33b03", size = 9880, upload_time = "2025-06-14T20:52:52.406Z" }, - { url = "https://files.pythonhosted.org/packages/40/e4/1bc444c5ee828a042e951c264ce597207e192fb6701c380db5ba05486955/pyobjc_framework_notificationcenter-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f5ce98882e301adef07651ba495ddd57b661d4c0398afd39f4591c1b44673cca", size = 9895, upload_time = "2025-06-14T20:52:53.105Z" }, - { url = "https://files.pythonhosted.org/packages/13/b9/b98d74bcc9e1694494b81dd1bfeb28e2f004041db4945b7451c0c6c64b1e/pyobjc_framework_notificationcenter-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e46285290d04e84c167606ccfcb9a20c2567f5a2a6a9c6e96760fc9d561c2740", size = 10090, upload_time = "2025-06-14T20:52:53.814Z" }, + { url = "https://files.pythonhosted.org/packages/6d/92/cd00fe5e54a191fb77611fe728a8c8a0a6edb229857d32f27806582406ca/pyobjc_framework_notificationcenter-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:65fc67374a471890245c7a1d60cf67dcf160075a9c048a5d89608a8290f33b03", size = 9880, upload-time = "2025-06-14T20:52:52.406Z" }, + { url = "https://files.pythonhosted.org/packages/40/e4/1bc444c5ee828a042e951c264ce597207e192fb6701c380db5ba05486955/pyobjc_framework_notificationcenter-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f5ce98882e301adef07651ba495ddd57b661d4c0398afd39f4591c1b44673cca", size = 9895, upload-time = "2025-06-14T20:52:53.105Z" }, + { url = "https://files.pythonhosted.org/packages/13/b9/b98d74bcc9e1694494b81dd1bfeb28e2f004041db4945b7451c0c6c64b1e/pyobjc_framework_notificationcenter-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e46285290d04e84c167606ccfcb9a20c2567f5a2a6a9c6e96760fc9d561c2740", size = 10090, upload-time = "2025-06-14T20:52:53.814Z" }, ] [[package]] @@ -6622,9 +6669,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9d/02/ac56c56fdfbc24cdf87f4a624f81bbe2e371d0983529b211a18c6170e932/pyobjc_framework_opendirectory-11.1.tar.gz", hash = "sha256:319ac3424ed0350be458b78148914468a8fc13a069d62e7869e3079108e4f118", size = 188880, upload_time = "2025-06-14T20:58:08.003Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9d/02/ac56c56fdfbc24cdf87f4a624f81bbe2e371d0983529b211a18c6170e932/pyobjc_framework_opendirectory-11.1.tar.gz", hash = "sha256:319ac3424ed0350be458b78148914468a8fc13a069d62e7869e3079108e4f118", size = 188880, upload-time = "2025-06-14T20:58:08.003Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/06/56/f0f5b7222d5030192c44010ab7260681e349efea2f1b1b9f116ba1951d6d/pyobjc_framework_opendirectory-11.1-py2.py3-none-any.whl", hash = "sha256:bb4219b0d98dff4a952c50a79b1855ce74e1defd0d241f3013def5b09256fd7b", size = 11829, upload_time = "2025-06-14T20:52:56.715Z" }, + { url = "https://files.pythonhosted.org/packages/06/56/f0f5b7222d5030192c44010ab7260681e349efea2f1b1b9f116ba1951d6d/pyobjc_framework_opendirectory-11.1-py2.py3-none-any.whl", hash = "sha256:bb4219b0d98dff4a952c50a79b1855ce74e1defd0d241f3013def5b09256fd7b", size = 11829, upload-time = "2025-06-14T20:52:56.715Z" }, ] [[package]] @@ -6635,9 +6682,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/22/f9cdfb5de255b335f99e61a3284be7cb1552a43ed1dfe7c22cc868c23819/pyobjc_framework_osakit-11.1.tar.gz", hash = "sha256:920987da78b67578367c315d208f87e8fab01dd35825d72242909f29fb43c820", size = 22290, upload_time = "2025-06-14T20:58:09.103Z" } +sdist = { url = "https://files.pythonhosted.org/packages/56/22/f9cdfb5de255b335f99e61a3284be7cb1552a43ed1dfe7c22cc868c23819/pyobjc_framework_osakit-11.1.tar.gz", hash = "sha256:920987da78b67578367c315d208f87e8fab01dd35825d72242909f29fb43c820", size = 22290, upload-time = "2025-06-14T20:58:09.103Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/65/c6531ce0792d5035d87f054b0ccf22e453328fda2e68e11a7f70486da23a/pyobjc_framework_osakit-11.1-py2.py3-none-any.whl", hash = "sha256:1b0c0cc537ffb8a8365ef9a8b46f717a7cc2906414b6a3983777a6c0e4d53d5a", size = 4143, upload_time = "2025-06-14T20:52:57.555Z" }, + { url = "https://files.pythonhosted.org/packages/14/65/c6531ce0792d5035d87f054b0ccf22e453328fda2e68e11a7f70486da23a/pyobjc_framework_osakit-11.1-py2.py3-none-any.whl", hash = "sha256:1b0c0cc537ffb8a8365ef9a8b46f717a7cc2906414b6a3983777a6c0e4d53d5a", size = 4143, upload-time = "2025-06-14T20:52:57.555Z" }, ] [[package]] @@ -6650,11 +6697,11 @@ dependencies = [ { name = "pyobjc-framework-coremedia", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/79/93/3feb7f6150b50165524750a424f5434448392123420cb4673db766c3f54a/pyobjc_framework_oslog-11.1.tar.gz", hash = "sha256:b2af409617e6b68fa1f1467c5a5679ebf59afd0cdc4b4528e1616059959a7979", size = 24689, upload_time = "2025-06-14T20:58:09.739Z" } +sdist = { url = "https://files.pythonhosted.org/packages/79/93/3feb7f6150b50165524750a424f5434448392123420cb4673db766c3f54a/pyobjc_framework_oslog-11.1.tar.gz", hash = "sha256:b2af409617e6b68fa1f1467c5a5679ebf59afd0cdc4b4528e1616059959a7979", size = 24689, upload-time = "2025-06-14T20:58:09.739Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/da/fd3bd62899cd679743056aa2c28bc821c2688682a17ddde1a08d6d9d67fc/pyobjc_framework_oslog-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7ae29c31ce51c476d3a37ca303465dd8bdfa98df2f6f951cf14c497e984a1ba9", size = 7799, upload_time = "2025-06-14T20:52:59.935Z" }, - { url = "https://files.pythonhosted.org/packages/9d/a9/d26bb3ec7ab2a3ef843c1697b6084dbd4a4a98d90ff8e29f4c227ade425e/pyobjc_framework_oslog-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7174ca2cdc073e555d5f5aea3baa7410c61a83a3741eaec23e8581340037680e", size = 7811, upload_time = "2025-06-14T20:53:00.621Z" }, - { url = "https://files.pythonhosted.org/packages/44/60/2f57ee052e9df2700b21032774146ae622af0a88a8dff97158dc5850a0ec/pyobjc_framework_oslog-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f03789f8d5638e1075652b331b8ebf98c03dfa809c57545f0313583a7688bb86", size = 7995, upload_time = "2025-06-14T20:53:01.316Z" }, + { url = "https://files.pythonhosted.org/packages/40/da/fd3bd62899cd679743056aa2c28bc821c2688682a17ddde1a08d6d9d67fc/pyobjc_framework_oslog-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7ae29c31ce51c476d3a37ca303465dd8bdfa98df2f6f951cf14c497e984a1ba9", size = 7799, upload-time = "2025-06-14T20:52:59.935Z" }, + { url = "https://files.pythonhosted.org/packages/9d/a9/d26bb3ec7ab2a3ef843c1697b6084dbd4a4a98d90ff8e29f4c227ade425e/pyobjc_framework_oslog-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7174ca2cdc073e555d5f5aea3baa7410c61a83a3741eaec23e8581340037680e", size = 7811, upload-time = "2025-06-14T20:53:00.621Z" }, + { url = "https://files.pythonhosted.org/packages/44/60/2f57ee052e9df2700b21032774146ae622af0a88a8dff97158dc5850a0ec/pyobjc_framework_oslog-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f03789f8d5638e1075652b331b8ebf98c03dfa809c57545f0313583a7688bb86", size = 7995, upload-time = "2025-06-14T20:53:01.316Z" }, ] [[package]] @@ -6665,11 +6712,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5c/05/063db500e7df70e39cbb5518a5a03c2acc06a1ca90b057061daea00129f3/pyobjc_framework_passkit-11.1.tar.gz", hash = "sha256:d2408b58960fca66607b483353c1ffbd751ef0bef394a1853ec414a34029566f", size = 144859, upload_time = "2025-06-14T20:58:10.761Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/05/063db500e7df70e39cbb5518a5a03c2acc06a1ca90b057061daea00129f3/pyobjc_framework_passkit-11.1.tar.gz", hash = "sha256:d2408b58960fca66607b483353c1ffbd751ef0bef394a1853ec414a34029566f", size = 144859, upload-time = "2025-06-14T20:58:10.761Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/ba/9e52213e0c0100079e4ef397cf4fd5ba8939fa4de19339755d1a373407a8/pyobjc_framework_passkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:779eaea4e1931cfda4c8701e1111307b14bf9067b359a319fc992b6848a86932", size = 13959, upload_time = "2025-06-14T20:53:05.694Z" }, - { url = "https://files.pythonhosted.org/packages/d1/4f/e29dc665382e22cd6b4ebb1c5707a1b2059018a6462c81a7c344a9c40dba/pyobjc_framework_passkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6306dda724ca812dca70154d40f32ec9bbdaff765a12f3cc45391723efe147e", size = 13971, upload_time = "2025-06-14T20:53:06.413Z" }, - { url = "https://files.pythonhosted.org/packages/f4/ec/ef03f62924b288302e41373c4c292cadf4c393519828a9986d8573b72bcc/pyobjc_framework_passkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d7948d5b3369b60808a85dcadffdebb0a44e8d2c4716edc10b78cb76fa762070", size = 14130, upload_time = "2025-06-14T20:53:07.169Z" }, + { url = "https://files.pythonhosted.org/packages/9d/ba/9e52213e0c0100079e4ef397cf4fd5ba8939fa4de19339755d1a373407a8/pyobjc_framework_passkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:779eaea4e1931cfda4c8701e1111307b14bf9067b359a319fc992b6848a86932", size = 13959, upload-time = "2025-06-14T20:53:05.694Z" }, + { url = "https://files.pythonhosted.org/packages/d1/4f/e29dc665382e22cd6b4ebb1c5707a1b2059018a6462c81a7c344a9c40dba/pyobjc_framework_passkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6306dda724ca812dca70154d40f32ec9bbdaff765a12f3cc45391723efe147e", size = 13971, upload-time = "2025-06-14T20:53:06.413Z" }, + { url = "https://files.pythonhosted.org/packages/f4/ec/ef03f62924b288302e41373c4c292cadf4c393519828a9986d8573b72bcc/pyobjc_framework_passkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d7948d5b3369b60808a85dcadffdebb0a44e8d2c4716edc10b78cb76fa762070", size = 14130, upload-time = "2025-06-14T20:53:07.169Z" }, ] [[package]] @@ -6680,9 +6727,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/75/d0/bbbe9dadcfc37e33a63d43b381a8d9a64eca27559df38efb74d524fa6260/pyobjc_framework_pencilkit-11.1.tar.gz", hash = "sha256:9c173e0fe70179feadc3558de113a8baad61b584fe70789b263af202bfa4c6be", size = 22570, upload_time = "2025-06-14T20:58:11.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/75/d0/bbbe9dadcfc37e33a63d43b381a8d9a64eca27559df38efb74d524fa6260/pyobjc_framework_pencilkit-11.1.tar.gz", hash = "sha256:9c173e0fe70179feadc3558de113a8baad61b584fe70789b263af202bfa4c6be", size = 22570, upload-time = "2025-06-14T20:58:11.538Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/f6/59ffc3f26ea9cfda4d40409f9afc2a38e5c0c6a68a3a8c9202e8b98b03b1/pyobjc_framework_pencilkit-11.1-py2.py3-none-any.whl", hash = "sha256:b7824907bbcf28812f588dda730e78f662313baf40befd485c6f2fcb49018019", size = 4026, upload_time = "2025-06-14T20:53:10.449Z" }, + { url = "https://files.pythonhosted.org/packages/a3/f6/59ffc3f26ea9cfda4d40409f9afc2a38e5c0c6a68a3a8c9202e8b98b03b1/pyobjc_framework_pencilkit-11.1-py2.py3-none-any.whl", hash = "sha256:b7824907bbcf28812f588dda730e78f662313baf40befd485c6f2fcb49018019", size = 4026, upload-time = "2025-06-14T20:53:10.449Z" }, ] [[package]] @@ -6693,9 +6740,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-avfoundation", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/d2/e9384b5b3fbcc79e8176cb39fcdd48b77f60cd1cb64f9ee4353762b037dc/pyobjc_framework_phase-11.1.tar.gz", hash = "sha256:a940d81ac5c393ae3da94144cf40af33932e0a9731244e2cfd5c9c8eb851e3fc", size = 58986, upload_time = "2025-06-14T20:58:12.196Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/d2/e9384b5b3fbcc79e8176cb39fcdd48b77f60cd1cb64f9ee4353762b037dc/pyobjc_framework_phase-11.1.tar.gz", hash = "sha256:a940d81ac5c393ae3da94144cf40af33932e0a9731244e2cfd5c9c8eb851e3fc", size = 58986, upload-time = "2025-06-14T20:58:12.196Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/9e/55782f02b3bfb58f030b062176e8b0dba5f8fbd6e50d27a687f559c4179d/pyobjc_framework_phase-11.1-py2.py3-none-any.whl", hash = "sha256:cfa61f9c6c004161913946501538258aed48c448b886adbf9ed035957d93fa15", size = 6822, upload_time = "2025-06-14T20:53:11.618Z" }, + { url = "https://files.pythonhosted.org/packages/f5/9e/55782f02b3bfb58f030b062176e8b0dba5f8fbd6e50d27a687f559c4179d/pyobjc_framework_phase-11.1-py2.py3-none-any.whl", hash = "sha256:cfa61f9c6c004161913946501538258aed48c448b886adbf9ed035957d93fa15", size = 6822, upload-time = "2025-06-14T20:53:11.618Z" }, ] [[package]] @@ -6706,11 +6753,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/b0/576652ecd05c26026ab4e75e0d81466edd570d060ce7df3d6bd812eb90d0/pyobjc_framework_photos-11.1.tar.gz", hash = "sha256:c8c3b25b14a2305047f72c7c081ff3655b3d051f7ed531476c03246798f8156d", size = 92569, upload_time = "2025-06-14T20:58:12.939Z" } +sdist = { url = "https://files.pythonhosted.org/packages/78/b0/576652ecd05c26026ab4e75e0d81466edd570d060ce7df3d6bd812eb90d0/pyobjc_framework_photos-11.1.tar.gz", hash = "sha256:c8c3b25b14a2305047f72c7c081ff3655b3d051f7ed531476c03246798f8156d", size = 92569, upload-time = "2025-06-14T20:58:12.939Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/24/2400e6b738d3ed622c61a7cc6604eec769f398071a1eb6a16dfdf3a9ceea/pyobjc_framework_photos-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8dbfffd29cfa63a8396ede0030785c15a5bc36065d3dd98fc6176a59e7abb3d3", size = 12224, upload_time = "2025-06-14T20:53:14.793Z" }, - { url = "https://files.pythonhosted.org/packages/70/60/cc575ee4287b250a42406e9b335f3293840996a840152cf93d1ce73790c5/pyobjc_framework_photos-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:541d8fafdb2f111f2f298e1aa0542f2d5871ce1dd481c3e9be4ed33916b38c3a", size = 12241, upload_time = "2025-06-14T20:53:15.469Z" }, - { url = "https://files.pythonhosted.org/packages/8c/3b/d9c4c5b156e7805495a8864dd06a3439c3b4267e5887d9094ac45a4ca907/pyobjc_framework_photos-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:7cded282eaebd77645a4262f6fb63379c7a226d20f8f1763910b19927709aea2", size = 12426, upload_time = "2025-06-14T20:53:16.207Z" }, + { url = "https://files.pythonhosted.org/packages/fa/24/2400e6b738d3ed622c61a7cc6604eec769f398071a1eb6a16dfdf3a9ceea/pyobjc_framework_photos-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8dbfffd29cfa63a8396ede0030785c15a5bc36065d3dd98fc6176a59e7abb3d3", size = 12224, upload-time = "2025-06-14T20:53:14.793Z" }, + { url = "https://files.pythonhosted.org/packages/70/60/cc575ee4287b250a42406e9b335f3293840996a840152cf93d1ce73790c5/pyobjc_framework_photos-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:541d8fafdb2f111f2f298e1aa0542f2d5871ce1dd481c3e9be4ed33916b38c3a", size = 12241, upload-time = "2025-06-14T20:53:15.469Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3b/d9c4c5b156e7805495a8864dd06a3439c3b4267e5887d9094ac45a4ca907/pyobjc_framework_photos-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:7cded282eaebd77645a4262f6fb63379c7a226d20f8f1763910b19927709aea2", size = 12426, upload-time = "2025-06-14T20:53:16.207Z" }, ] [[package]] @@ -6721,11 +6768,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/bb/e6de720efde2e9718677c95c6ae3f97047be437cda7a0f050cd1d6d2a434/pyobjc_framework_photosui-11.1.tar.gz", hash = "sha256:1c7ffab4860ce3e2b50feeed4f1d84488a9e38546db0bec09484d8d141c650df", size = 48443, upload_time = "2025-06-14T20:58:13.626Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/bb/e6de720efde2e9718677c95c6ae3f97047be437cda7a0f050cd1d6d2a434/pyobjc_framework_photosui-11.1.tar.gz", hash = "sha256:1c7ffab4860ce3e2b50feeed4f1d84488a9e38546db0bec09484d8d141c650df", size = 48443, upload-time = "2025-06-14T20:58:13.626Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f8/c1/a5c84c1695e7a066743d63d10b219d94f3c07d706871682e42f7db389f5c/pyobjc_framework_photosui-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b2f278f569dfd596a32468351411518a651d12cb91e60620094e852c525a5f10", size = 11682, upload_time = "2025-06-14T20:53:21.162Z" }, - { url = "https://files.pythonhosted.org/packages/33/10/506af430a9e7d356302b6bbee6672e03a4dfbc9a2f3a90fa79607d06387d/pyobjc_framework_photosui-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f0fa9c9e363c0db54957dfe4e26214379f2698caaba1e4ff4c9e3eba5e690d9", size = 11697, upload_time = "2025-06-14T20:53:21.855Z" }, - { url = "https://files.pythonhosted.org/packages/9f/f8/ada0d54136f14b071e784e7f86e0a1e2190e2e898a7f4172b53e1fec5f7c/pyobjc_framework_photosui-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:91aff7caae16a7a7f25e35692aa92b796155510b8a0575668e75f351fbf63a68", size = 11894, upload_time = "2025-06-14T20:53:22.536Z" }, + { url = "https://files.pythonhosted.org/packages/f8/c1/a5c84c1695e7a066743d63d10b219d94f3c07d706871682e42f7db389f5c/pyobjc_framework_photosui-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b2f278f569dfd596a32468351411518a651d12cb91e60620094e852c525a5f10", size = 11682, upload-time = "2025-06-14T20:53:21.162Z" }, + { url = "https://files.pythonhosted.org/packages/33/10/506af430a9e7d356302b6bbee6672e03a4dfbc9a2f3a90fa79607d06387d/pyobjc_framework_photosui-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f0fa9c9e363c0db54957dfe4e26214379f2698caaba1e4ff4c9e3eba5e690d9", size = 11697, upload-time = "2025-06-14T20:53:21.855Z" }, + { url = "https://files.pythonhosted.org/packages/9f/f8/ada0d54136f14b071e784e7f86e0a1e2190e2e898a7f4172b53e1fec5f7c/pyobjc_framework_photosui-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:91aff7caae16a7a7f25e35692aa92b796155510b8a0575668e75f351fbf63a68", size = 11894, upload-time = "2025-06-14T20:53:22.536Z" }, ] [[package]] @@ -6736,9 +6783,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/34/ac/9324602daf9916308ebf1935b8a4b91c93b9ae993dcd0da731c0619c2836/pyobjc_framework_preferencepanes-11.1.tar.gz", hash = "sha256:6e4a55195ec9fc921e0eaad6b3038d0ab91f0bb2f39206aa6fccd24b14a0f1d8", size = 26212, upload_time = "2025-06-14T20:58:14.361Z" } +sdist = { url = "https://files.pythonhosted.org/packages/34/ac/9324602daf9916308ebf1935b8a4b91c93b9ae993dcd0da731c0619c2836/pyobjc_framework_preferencepanes-11.1.tar.gz", hash = "sha256:6e4a55195ec9fc921e0eaad6b3038d0ab91f0bb2f39206aa6fccd24b14a0f1d8", size = 26212, upload-time = "2025-06-14T20:58:14.361Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/51/75c7e32272241f706ce8168e04a32be02c4b0c244358330f730fc85695c3/pyobjc_framework_preferencepanes-11.1-py2.py3-none-any.whl", hash = "sha256:6ee5f5a7eb294e03ea3bac522ac4b69e6dc83ceceff627a0a2d289afe1e01ad9", size = 4786, upload_time = "2025-06-14T20:53:25.603Z" }, + { url = "https://files.pythonhosted.org/packages/a1/51/75c7e32272241f706ce8168e04a32be02c4b0c244358330f730fc85695c3/pyobjc_framework_preferencepanes-11.1-py2.py3-none-any.whl", hash = "sha256:6ee5f5a7eb294e03ea3bac522ac4b69e6dc83ceceff627a0a2d289afe1e01ad9", size = 4786, upload-time = "2025-06-14T20:53:25.603Z" }, ] [[package]] @@ -6749,11 +6796,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9f/f0/92d0eb26bf8af8ebf6b5b88df77e70b807de11f01af0162e0a429fcfb892/pyobjc_framework_pushkit-11.1.tar.gz", hash = "sha256:540769a4aadc3c9f08beca8496fe305372501eb28fdbca078db904a07b8e10f4", size = 21362, upload_time = "2025-06-14T20:58:15.642Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/f0/92d0eb26bf8af8ebf6b5b88df77e70b807de11f01af0162e0a429fcfb892/pyobjc_framework_pushkit-11.1.tar.gz", hash = "sha256:540769a4aadc3c9f08beca8496fe305372501eb28fdbca078db904a07b8e10f4", size = 21362, upload-time = "2025-06-14T20:58:15.642Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/65/260014c5d13c54bd359221b0a890cbffdb99eecff3703f253cf648e45036/pyobjc_framework_pushkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:21993b7e9127b05575a954faa68e85301c6a4c04e34e38aff9050f67a05c562a", size = 8174, upload_time = "2025-06-14T20:53:28.805Z" }, - { url = "https://files.pythonhosted.org/packages/b4/b2/08514fa6be83a359bb6d72f9009f17f16f7efc0fe802029d1f6f0c4fc5c9/pyobjc_framework_pushkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bac3ee77dfbe936998f207c1579e346993485bab8849db537ed250261cf12ab3", size = 8190, upload_time = "2025-06-14T20:53:29.651Z" }, - { url = "https://files.pythonhosted.org/packages/46/d0/cbe99c9bf3b9fb2679c08f4051aaa44dcfbfa9e762f0ef4c7fc5ad2e147e/pyobjc_framework_pushkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:68c4f44354eab84cb54d43310fa65ca3a5ba68299c868378764cc50803cf2adc", size = 8314, upload_time = "2025-06-14T20:53:31.178Z" }, + { url = "https://files.pythonhosted.org/packages/31/65/260014c5d13c54bd359221b0a890cbffdb99eecff3703f253cf648e45036/pyobjc_framework_pushkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:21993b7e9127b05575a954faa68e85301c6a4c04e34e38aff9050f67a05c562a", size = 8174, upload-time = "2025-06-14T20:53:28.805Z" }, + { url = "https://files.pythonhosted.org/packages/b4/b2/08514fa6be83a359bb6d72f9009f17f16f7efc0fe802029d1f6f0c4fc5c9/pyobjc_framework_pushkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bac3ee77dfbe936998f207c1579e346993485bab8849db537ed250261cf12ab3", size = 8190, upload-time = "2025-06-14T20:53:29.651Z" }, + { url = "https://files.pythonhosted.org/packages/46/d0/cbe99c9bf3b9fb2679c08f4051aaa44dcfbfa9e762f0ef4c7fc5ad2e147e/pyobjc_framework_pushkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:68c4f44354eab84cb54d43310fa65ca3a5ba68299c868378764cc50803cf2adc", size = 8314, upload-time = "2025-06-14T20:53:31.178Z" }, ] [[package]] @@ -6764,11 +6811,11 @@ dependencies = [ { name = "pyobjc-core" }, { name = "pyobjc-framework-cocoa" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c7/ac/6308fec6c9ffeda9942fef72724f4094c6df4933560f512e63eac37ebd30/pyobjc_framework_quartz-11.1.tar.gz", hash = "sha256:a57f35ccfc22ad48c87c5932818e583777ff7276605fef6afad0ac0741169f75", size = 3953275, upload_time = "2025-06-14T20:58:17.924Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/ac/6308fec6c9ffeda9942fef72724f4094c6df4933560f512e63eac37ebd30/pyobjc_framework_quartz-11.1.tar.gz", hash = "sha256:a57f35ccfc22ad48c87c5932818e583777ff7276605fef6afad0ac0741169f75", size = 3953275, upload-time = "2025-06-14T20:58:17.924Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/37/ee6e0bdd31b3b277fec00e5ee84d30eb1b5b8b0e025095e24ddc561697d0/pyobjc_framework_quartz-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9ac806067541917d6119b98d90390a6944e7d9bd737f5c0a79884202327c9204", size = 216410, upload_time = "2025-06-14T20:53:36.346Z" }, - { url = "https://files.pythonhosted.org/packages/bd/27/4f4fc0e6a0652318c2844608dd7c41e49ba6006ee5fb60c7ae417c338357/pyobjc_framework_quartz-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43a1138280571bbf44df27a7eef519184b5c4183a588598ebaaeb887b9e73e76", size = 216816, upload_time = "2025-06-14T20:53:37.358Z" }, - { url = "https://files.pythonhosted.org/packages/b8/8a/1d15e42496bef31246f7401aad1ebf0f9e11566ce0de41c18431715aafbc/pyobjc_framework_quartz-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b23d81c30c564adf6336e00b357f355b35aad10075dd7e837cfd52a9912863e5", size = 221941, upload_time = "2025-06-14T20:53:38.34Z" }, + { url = "https://files.pythonhosted.org/packages/9b/37/ee6e0bdd31b3b277fec00e5ee84d30eb1b5b8b0e025095e24ddc561697d0/pyobjc_framework_quartz-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9ac806067541917d6119b98d90390a6944e7d9bd737f5c0a79884202327c9204", size = 216410, upload-time = "2025-06-14T20:53:36.346Z" }, + { url = "https://files.pythonhosted.org/packages/bd/27/4f4fc0e6a0652318c2844608dd7c41e49ba6006ee5fb60c7ae417c338357/pyobjc_framework_quartz-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43a1138280571bbf44df27a7eef519184b5c4183a588598ebaaeb887b9e73e76", size = 216816, upload-time = "2025-06-14T20:53:37.358Z" }, + { url = "https://files.pythonhosted.org/packages/b8/8a/1d15e42496bef31246f7401aad1ebf0f9e11566ce0de41c18431715aafbc/pyobjc_framework_quartz-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b23d81c30c564adf6336e00b357f355b35aad10075dd7e837cfd52a9912863e5", size = 221941, upload-time = "2025-06-14T20:53:38.34Z" }, ] [[package]] @@ -6780,9 +6827,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/98/6e87f360c2dfc870ae7870b8a25fdea8ddf1d62092c755686cebe7ec1a07/pyobjc_framework_quicklookthumbnailing-11.1.tar.gz", hash = "sha256:1614dc108c1d45bbf899ea84b8691288a5b1d25f2d6f0c57dfffa962b7a478c3", size = 16527, upload_time = "2025-06-14T20:58:20.811Z" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/98/6e87f360c2dfc870ae7870b8a25fdea8ddf1d62092c755686cebe7ec1a07/pyobjc_framework_quicklookthumbnailing-11.1.tar.gz", hash = "sha256:1614dc108c1d45bbf899ea84b8691288a5b1d25f2d6f0c57dfffa962b7a478c3", size = 16527, upload-time = "2025-06-14T20:58:20.811Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/65/4a/ddc35bdcd44278f22df2154a52025915dba6c80d94e458d92e9e7430d1e4/pyobjc_framework_quicklookthumbnailing-11.1-py2.py3-none-any.whl", hash = "sha256:4d1863c6c83c2a199c1dbe704b4f8b71287168f4090ed218d37dc59277f0d9c9", size = 4219, upload_time = "2025-06-14T20:53:43.198Z" }, + { url = "https://files.pythonhosted.org/packages/65/4a/ddc35bdcd44278f22df2154a52025915dba6c80d94e458d92e9e7430d1e4/pyobjc_framework_quicklookthumbnailing-11.1-py2.py3-none-any.whl", hash = "sha256:4d1863c6c83c2a199c1dbe704b4f8b71287168f4090ed218d37dc59277f0d9c9", size = 4219, upload-time = "2025-06-14T20:53:43.198Z" }, ] [[package]] @@ -6793,11 +6840,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c8/4f/014e95f0fd6842d7fcc3d443feb6ee65ac69d06c66ffa9327fc33ceb7c27/pyobjc_framework_replaykit-11.1.tar.gz", hash = "sha256:6919baa123a6d8aad769769fcff87369e13ee7bae11b955a8185a406a651061b", size = 26132, upload_time = "2025-06-14T20:58:21.853Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c8/4f/014e95f0fd6842d7fcc3d443feb6ee65ac69d06c66ffa9327fc33ceb7c27/pyobjc_framework_replaykit-11.1.tar.gz", hash = "sha256:6919baa123a6d8aad769769fcff87369e13ee7bae11b955a8185a406a651061b", size = 26132, upload-time = "2025-06-14T20:58:21.853Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/73/846cebb36fc279df18f10dc3a27cba8fe2e47e95350a3651147e4d454719/pyobjc_framework_replaykit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:22c6d09be9a6e758426d723a6c3658ad6bbb66f97ba9a1909bfcf29a91d99921", size = 10087, upload_time = "2025-06-14T20:53:46.242Z" }, - { url = "https://files.pythonhosted.org/packages/bf/2e/996764cd045b6c9e033167e573c9fe67c4e867eb6ab49c2d4fde005cd4a7/pyobjc_framework_replaykit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7742ee18c8c9b61f5668698a05b88d25d34461fcdd95a8f669ecdfd8db8c4d42", size = 10108, upload_time = "2025-06-14T20:53:47.293Z" }, - { url = "https://files.pythonhosted.org/packages/d6/f9/1013a88f655b9eaf6fc81a5da48403724435cf2f87c147038dfa733e6213/pyobjc_framework_replaykit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b503fabc33ee02117fd82c78db18cba3f0be90dea652f5553101a45185100402", size = 10298, upload_time = "2025-06-14T20:53:47.992Z" }, + { url = "https://files.pythonhosted.org/packages/b9/73/846cebb36fc279df18f10dc3a27cba8fe2e47e95350a3651147e4d454719/pyobjc_framework_replaykit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:22c6d09be9a6e758426d723a6c3658ad6bbb66f97ba9a1909bfcf29a91d99921", size = 10087, upload-time = "2025-06-14T20:53:46.242Z" }, + { url = "https://files.pythonhosted.org/packages/bf/2e/996764cd045b6c9e033167e573c9fe67c4e867eb6ab49c2d4fde005cd4a7/pyobjc_framework_replaykit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7742ee18c8c9b61f5668698a05b88d25d34461fcdd95a8f669ecdfd8db8c4d42", size = 10108, upload-time = "2025-06-14T20:53:47.293Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f9/1013a88f655b9eaf6fc81a5da48403724435cf2f87c147038dfa733e6213/pyobjc_framework_replaykit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b503fabc33ee02117fd82c78db18cba3f0be90dea652f5553101a45185100402", size = 10298, upload-time = "2025-06-14T20:53:47.992Z" }, ] [[package]] @@ -6808,11 +6855,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/fc/c47d2abf3c1de6db21d685cace76a0931d594aa369e3d090260295273f6e/pyobjc_framework_safariservices-11.1.tar.gz", hash = "sha256:39a17df1a8e1c339457f3acbff0dc0eae4681d158f9d783a11995cf484aa9cd0", size = 34905, upload_time = "2025-06-14T20:58:22.492Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1a/fc/c47d2abf3c1de6db21d685cace76a0931d594aa369e3d090260295273f6e/pyobjc_framework_safariservices-11.1.tar.gz", hash = "sha256:39a17df1a8e1c339457f3acbff0dc0eae4681d158f9d783a11995cf484aa9cd0", size = 34905, upload-time = "2025-06-14T20:58:22.492Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/13/9636e9d3dc362daaaa025b2aa4e28606a1e197dfc6506d3a246be8315f8a/pyobjc_framework_safariservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c92eb9e35f98368ea1bfaa8cdd41138ca8b004ea5a85833390a44e5626ca5061", size = 7275, upload_time = "2025-06-14T20:53:53.075Z" }, - { url = "https://files.pythonhosted.org/packages/de/cd/9ed0083373be3bf6da2450a6800b54965fea95b2452473ee0e36ddc72573/pyobjc_framework_safariservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8b4d4169dd21e69246d90a42f872b7148064b63de6bbbf6bc6ddabe33f143843", size = 7290, upload_time = "2025-06-14T20:53:53.816Z" }, - { url = "https://files.pythonhosted.org/packages/42/ed/3eaec77c81395410441466f66c8920664ba72f62099306f0e9b878b0b203/pyobjc_framework_safariservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:8a4371d64052a3ffe9993a89c45f9731f86e7b6c21fd1d968815fd7930ff501a", size = 7293, upload_time = "2025-06-14T20:53:54.508Z" }, + { url = "https://files.pythonhosted.org/packages/d7/13/9636e9d3dc362daaaa025b2aa4e28606a1e197dfc6506d3a246be8315f8a/pyobjc_framework_safariservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c92eb9e35f98368ea1bfaa8cdd41138ca8b004ea5a85833390a44e5626ca5061", size = 7275, upload-time = "2025-06-14T20:53:53.075Z" }, + { url = "https://files.pythonhosted.org/packages/de/cd/9ed0083373be3bf6da2450a6800b54965fea95b2452473ee0e36ddc72573/pyobjc_framework_safariservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8b4d4169dd21e69246d90a42f872b7148064b63de6bbbf6bc6ddabe33f143843", size = 7290, upload-time = "2025-06-14T20:53:53.816Z" }, + { url = "https://files.pythonhosted.org/packages/42/ed/3eaec77c81395410441466f66c8920664ba72f62099306f0e9b878b0b203/pyobjc_framework_safariservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:8a4371d64052a3ffe9993a89c45f9731f86e7b6c21fd1d968815fd7930ff501a", size = 7293, upload-time = "2025-06-14T20:53:54.508Z" }, ] [[package]] @@ -6824,11 +6871,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/cc/f6aa5d6f45179bd084416511be4e5b0dd0752cb76daa93869e6edb806096/pyobjc_framework_safetykit-11.1.tar.gz", hash = "sha256:c6b44e0cf69e27584ac3ef3d8b771d19a7c2ccd9c6de4138d091358e036322d4", size = 21240, upload_time = "2025-06-14T20:58:23.132Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/cc/f6aa5d6f45179bd084416511be4e5b0dd0752cb76daa93869e6edb806096/pyobjc_framework_safetykit-11.1.tar.gz", hash = "sha256:c6b44e0cf69e27584ac3ef3d8b771d19a7c2ccd9c6de4138d091358e036322d4", size = 21240, upload-time = "2025-06-14T20:58:23.132Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9c/8f/6f4c833e31526a81faef9bf19695b332ba8d2fa53d92640abd6fb3ac1d78/pyobjc_framework_safetykit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b76fccdb970d3d751a540c47712e9110afac9abea952cb9b7bc0d5867db896e3", size = 8523, upload_time = "2025-06-14T20:53:59.443Z" }, - { url = "https://files.pythonhosted.org/packages/85/3d/782e1738f2eb4b276baabd85a8b263bf75b2c4e990fd5950eeadfb59ebeb/pyobjc_framework_safetykit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8130de57f701dbccb1d84c76ec007fe04992da58cbf0eb906324393eeac3d08d", size = 8541, upload_time = "2025-06-14T20:54:00.461Z" }, - { url = "https://files.pythonhosted.org/packages/be/2c/411d525a2110777dd22888e46a48dcff2ae15ff08ab2f739eab44ee740cb/pyobjc_framework_safetykit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:cd8091c902037eac4a403d8462424afd711f43206af3548a34bebe1f59d2c340", size = 8701, upload_time = "2025-06-14T20:54:01.156Z" }, + { url = "https://files.pythonhosted.org/packages/9c/8f/6f4c833e31526a81faef9bf19695b332ba8d2fa53d92640abd6fb3ac1d78/pyobjc_framework_safetykit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b76fccdb970d3d751a540c47712e9110afac9abea952cb9b7bc0d5867db896e3", size = 8523, upload-time = "2025-06-14T20:53:59.443Z" }, + { url = "https://files.pythonhosted.org/packages/85/3d/782e1738f2eb4b276baabd85a8b263bf75b2c4e990fd5950eeadfb59ebeb/pyobjc_framework_safetykit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8130de57f701dbccb1d84c76ec007fe04992da58cbf0eb906324393eeac3d08d", size = 8541, upload-time = "2025-06-14T20:54:00.461Z" }, + { url = "https://files.pythonhosted.org/packages/be/2c/411d525a2110777dd22888e46a48dcff2ae15ff08ab2f739eab44ee740cb/pyobjc_framework_safetykit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:cd8091c902037eac4a403d8462424afd711f43206af3548a34bebe1f59d2c340", size = 8701, upload-time = "2025-06-14T20:54:01.156Z" }, ] [[package]] @@ -6840,11 +6887,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/cf/2d89777120d2812e7ee53c703bf6fc8968606c29ddc1351bc63f0a2a5692/pyobjc_framework_scenekit-11.1.tar.gz", hash = "sha256:82941f1e5040114d6e2c9fd35507244e102ef561c637686091b71a7ad0f31306", size = 214118, upload_time = "2025-06-14T20:58:24.003Z" } +sdist = { url = "https://files.pythonhosted.org/packages/64/cf/2d89777120d2812e7ee53c703bf6fc8968606c29ddc1351bc63f0a2a5692/pyobjc_framework_scenekit-11.1.tar.gz", hash = "sha256:82941f1e5040114d6e2c9fd35507244e102ef561c637686091b71a7ad0f31306", size = 214118, upload-time = "2025-06-14T20:58:24.003Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e0/f9/bdcd8a4bc6c387ef07f3e2190cea6a03d4f7ed761784f492b01323e8d900/pyobjc_framework_scenekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c803d95b30c4ce49f46ff7174806f5eb84e4c3a152f8f580c5da0313c5c67041", size = 33558, upload_time = "2025-06-14T20:54:05.59Z" }, - { url = "https://files.pythonhosted.org/packages/ce/5e/9bb308fd68b56a8cf9ea5213e6c988232ce6ae4e6ccd4cf53b38f0018deb/pyobjc_framework_scenekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2f347d5ae42af8acddb86a45f965046bb91f8d83d33851390954439961e2a7b7", size = 33577, upload_time = "2025-06-14T20:54:06.69Z" }, - { url = "https://files.pythonhosted.org/packages/e0/96/c960c553de8e70f0bff275e19295b6254127f3f6d1da4e5dd80fd7037d49/pyobjc_framework_scenekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ea2f02eea982872994d7c366f6a51060a90cc17b994c017f85c094e2bc346847", size = 33912, upload_time = "2025-06-14T20:54:07.456Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f9/bdcd8a4bc6c387ef07f3e2190cea6a03d4f7ed761784f492b01323e8d900/pyobjc_framework_scenekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c803d95b30c4ce49f46ff7174806f5eb84e4c3a152f8f580c5da0313c5c67041", size = 33558, upload-time = "2025-06-14T20:54:05.59Z" }, + { url = "https://files.pythonhosted.org/packages/ce/5e/9bb308fd68b56a8cf9ea5213e6c988232ce6ae4e6ccd4cf53b38f0018deb/pyobjc_framework_scenekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2f347d5ae42af8acddb86a45f965046bb91f8d83d33851390954439961e2a7b7", size = 33577, upload-time = "2025-06-14T20:54:06.69Z" }, + { url = "https://files.pythonhosted.org/packages/e0/96/c960c553de8e70f0bff275e19295b6254127f3f6d1da4e5dd80fd7037d49/pyobjc_framework_scenekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ea2f02eea982872994d7c366f6a51060a90cc17b994c017f85c094e2bc346847", size = 33912, upload-time = "2025-06-14T20:54:07.456Z" }, ] [[package]] @@ -6856,11 +6903,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-coremedia", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/32/a5/9bd1f1ad1773a1304ccde934ff39e0f0a0b0034441bf89166aea649606de/pyobjc_framework_screencapturekit-11.1.tar.gz", hash = "sha256:11443781a30ed446f2d892c9e6642ca4897eb45f1a1411136ca584997fa739e0", size = 53548, upload_time = "2025-06-14T20:58:24.837Z" } +sdist = { url = "https://files.pythonhosted.org/packages/32/a5/9bd1f1ad1773a1304ccde934ff39e0f0a0b0034441bf89166aea649606de/pyobjc_framework_screencapturekit-11.1.tar.gz", hash = "sha256:11443781a30ed446f2d892c9e6642ca4897eb45f1a1411136ca584997fa739e0", size = 53548, upload-time = "2025-06-14T20:58:24.837Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/98/37/840f306dcf01dd2bd092ae8dcf371a3bad3a0f88f0780d0840f899a8c047/pyobjc_framework_screencapturekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:641fa7834f54558859209e174c83551d5fa239ca6943ace52665f7d45e562ff2", size = 11308, upload_time = "2025-06-14T20:54:12.382Z" }, - { url = "https://files.pythonhosted.org/packages/1b/9e/de4c2e3ae834c2f60c9e78d95e1f2488b679b4cf74fa5bfba7f065fb827b/pyobjc_framework_screencapturekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:1119d6258d6c668564ab39154cfc745fd2bb8b3beeaa4f9b2a8a4c93926678c0", size = 11324, upload_time = "2025-06-14T20:54:13.104Z" }, - { url = "https://files.pythonhosted.org/packages/4c/49/fa1680b8453fb5c4bbe92b2bfef145fd90b3cd9c2ee24c1eb786b7655cd3/pyobjc_framework_screencapturekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f93f8198741bd904d423a7b1ef941445246bdf6cb119597d981e61a13cc479a4", size = 11517, upload_time = "2025-06-14T20:54:13.829Z" }, + { url = "https://files.pythonhosted.org/packages/98/37/840f306dcf01dd2bd092ae8dcf371a3bad3a0f88f0780d0840f899a8c047/pyobjc_framework_screencapturekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:641fa7834f54558859209e174c83551d5fa239ca6943ace52665f7d45e562ff2", size = 11308, upload-time = "2025-06-14T20:54:12.382Z" }, + { url = "https://files.pythonhosted.org/packages/1b/9e/de4c2e3ae834c2f60c9e78d95e1f2488b679b4cf74fa5bfba7f065fb827b/pyobjc_framework_screencapturekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:1119d6258d6c668564ab39154cfc745fd2bb8b3beeaa4f9b2a8a4c93926678c0", size = 11324, upload-time = "2025-06-14T20:54:13.104Z" }, + { url = "https://files.pythonhosted.org/packages/4c/49/fa1680b8453fb5c4bbe92b2bfef145fd90b3cd9c2ee24c1eb786b7655cd3/pyobjc_framework_screencapturekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f93f8198741bd904d423a7b1ef941445246bdf6cb119597d981e61a13cc479a4", size = 11517, upload-time = "2025-06-14T20:54:13.829Z" }, ] [[package]] @@ -6871,11 +6918,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7c/f6/f2d48583b29fc67b64aa1f415fd51faf003d045cdb1f3acab039b9a3f59f/pyobjc_framework_screensaver-11.1.tar.gz", hash = "sha256:d5fbc9dc076cc574ead183d521840b56be0c160415e43cb8e01cfddd6d6372c2", size = 24302, upload_time = "2025-06-14T20:58:25.52Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7c/f6/f2d48583b29fc67b64aa1f415fd51faf003d045cdb1f3acab039b9a3f59f/pyobjc_framework_screensaver-11.1.tar.gz", hash = "sha256:d5fbc9dc076cc574ead183d521840b56be0c160415e43cb8e01cfddd6d6372c2", size = 24302, upload-time = "2025-06-14T20:58:25.52Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/f9/4ae982c7a1387b64954130b72187e140329b73c647acb4d6b6eb3c033d8d/pyobjc_framework_screensaver-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f2d22293cf9d715e4692267a1678096afd6793c0519d9417cf77c8a6c706a543", size = 8402, upload_time = "2025-06-14T20:54:19.044Z" }, - { url = "https://files.pythonhosted.org/packages/dc/ff/c2e83551474d3c401181ce1d859ebd0e0b1986ab8ee932d647debebbe7eb/pyobjc_framework_screensaver-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:46d65c1e14d35f287e7be351e2f98daf9489e31e7ca0d306e6102904ce6c40fb", size = 8419, upload_time = "2025-06-14T20:54:19.741Z" }, - { url = "https://files.pythonhosted.org/packages/7a/b7/e633cd8e07bcfcd675155c7fd00f82cab0d09ca3edee0f568bcfc0ae8ea4/pyobjc_framework_screensaver-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2c01a9646bc118445cbb117e7016bd1df9fe93a65db991ab5496d59b1a7bc66d", size = 8423, upload_time = "2025-06-14T20:54:20.447Z" }, + { url = "https://files.pythonhosted.org/packages/76/f9/4ae982c7a1387b64954130b72187e140329b73c647acb4d6b6eb3c033d8d/pyobjc_framework_screensaver-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f2d22293cf9d715e4692267a1678096afd6793c0519d9417cf77c8a6c706a543", size = 8402, upload-time = "2025-06-14T20:54:19.044Z" }, + { url = "https://files.pythonhosted.org/packages/dc/ff/c2e83551474d3c401181ce1d859ebd0e0b1986ab8ee932d647debebbe7eb/pyobjc_framework_screensaver-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:46d65c1e14d35f287e7be351e2f98daf9489e31e7ca0d306e6102904ce6c40fb", size = 8419, upload-time = "2025-06-14T20:54:19.741Z" }, + { url = "https://files.pythonhosted.org/packages/7a/b7/e633cd8e07bcfcd675155c7fd00f82cab0d09ca3edee0f568bcfc0ae8ea4/pyobjc_framework_screensaver-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:2c01a9646bc118445cbb117e7016bd1df9fe93a65db991ab5496d59b1a7bc66d", size = 8423, upload-time = "2025-06-14T20:54:20.447Z" }, ] [[package]] @@ -6886,9 +6933,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/33/ebed70a1de134de936bb9a12d5c76f24e1e335ff4964f9bb0af9b09607f1/pyobjc_framework_screentime-11.1.tar.gz", hash = "sha256:9bb8269456bbb674e1421182efe49f9168ceefd4e7c497047c7bf63e2f510a34", size = 14875, upload_time = "2025-06-14T20:58:26.179Z" } +sdist = { url = "https://files.pythonhosted.org/packages/82/33/ebed70a1de134de936bb9a12d5c76f24e1e335ff4964f9bb0af9b09607f1/pyobjc_framework_screentime-11.1.tar.gz", hash = "sha256:9bb8269456bbb674e1421182efe49f9168ceefd4e7c497047c7bf63e2f510a34", size = 14875, upload-time = "2025-06-14T20:58:26.179Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ea/20/783eccea7206ceeda42a09a4614e3da92889e4c54abe9dec2e5e53576e1a/pyobjc_framework_screentime-11.1-py2.py3-none-any.whl", hash = "sha256:50a4e4ab33d6643a52616e990aa1c697d5e3e8f9f9bdab8d631e6d42d8287b4f", size = 3949, upload_time = "2025-06-14T20:54:26.916Z" }, + { url = "https://files.pythonhosted.org/packages/ea/20/783eccea7206ceeda42a09a4614e3da92889e4c54abe9dec2e5e53576e1a/pyobjc_framework_screentime-11.1-py2.py3-none-any.whl", hash = "sha256:50a4e4ab33d6643a52616e990aa1c697d5e3e8f9f9bdab8d631e6d42d8287b4f", size = 3949, upload-time = "2025-06-14T20:54:26.916Z" }, ] [[package]] @@ -6899,11 +6946,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/c1/5b1dd01ff173df4c6676f97405113458918819cb2064c1735b61948e8800/pyobjc_framework_scriptingbridge-11.1.tar.gz", hash = "sha256:604445c759210a35d86d3e0dfcde0aac8e5e3e9d9e35759e0723952138843699", size = 23155, upload_time = "2025-06-14T20:58:26.812Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/c1/5b1dd01ff173df4c6676f97405113458918819cb2064c1735b61948e8800/pyobjc_framework_scriptingbridge-11.1.tar.gz", hash = "sha256:604445c759210a35d86d3e0dfcde0aac8e5e3e9d9e35759e0723952138843699", size = 23155, upload-time = "2025-06-14T20:58:26.812Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/64/31849063e3e81b4c312ce838dc98f0409c09eb33bc79dbb5261cb994a4c4/pyobjc_framework_scriptingbridge-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:226ba12d9cbd504411b702323b0507dd1690e81b4ce657c5f0d8b998c46cf374", size = 8323, upload_time = "2025-06-14T20:54:30.105Z" }, - { url = "https://files.pythonhosted.org/packages/d8/19/3003d4a137ce84fa8cb42a9c84f8c04e83c89749ab9cf93bc755016434b7/pyobjc_framework_scriptingbridge-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c2ba0ad3d3e4e3c6a43fe3e84ab02c5c4e74000bb6f130ae47bf82a3dcd4af98", size = 8337, upload_time = "2025-06-14T20:54:30.81Z" }, - { url = "https://files.pythonhosted.org/packages/e3/1c/0b90b4bcef7ea8fb80cb5f6fa0b73be075f2dffa2ba03580b37592dc8dad/pyobjc_framework_scriptingbridge-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:57f5401826e3a008d9cfb7c164187859cadc1b1f96194dc0a7c596f502548c26", size = 8485, upload_time = "2025-06-14T20:54:31.518Z" }, + { url = "https://files.pythonhosted.org/packages/c1/64/31849063e3e81b4c312ce838dc98f0409c09eb33bc79dbb5261cb994a4c4/pyobjc_framework_scriptingbridge-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:226ba12d9cbd504411b702323b0507dd1690e81b4ce657c5f0d8b998c46cf374", size = 8323, upload-time = "2025-06-14T20:54:30.105Z" }, + { url = "https://files.pythonhosted.org/packages/d8/19/3003d4a137ce84fa8cb42a9c84f8c04e83c89749ab9cf93bc755016434b7/pyobjc_framework_scriptingbridge-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c2ba0ad3d3e4e3c6a43fe3e84ab02c5c4e74000bb6f130ae47bf82a3dcd4af98", size = 8337, upload-time = "2025-06-14T20:54:30.81Z" }, + { url = "https://files.pythonhosted.org/packages/e3/1c/0b90b4bcef7ea8fb80cb5f6fa0b73be075f2dffa2ba03580b37592dc8dad/pyobjc_framework_scriptingbridge-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:57f5401826e3a008d9cfb7c164187859cadc1b1f96194dc0a7c596f502548c26", size = 8485, upload-time = "2025-06-14T20:54:31.518Z" }, ] [[package]] @@ -6914,9 +6961,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-coreservices", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6e/20/61b73fddae0d1a94f5defb0cd4b4f391ec03bfcce7ebe830cb827d5e208a/pyobjc_framework_searchkit-11.1.tar.gz", hash = "sha256:13a194eefcf1359ce9972cd92f2aadddf103f3efb1b18fd578ba5367dff3c10c", size = 30918, upload_time = "2025-06-14T20:58:27.447Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6e/20/61b73fddae0d1a94f5defb0cd4b4f391ec03bfcce7ebe830cb827d5e208a/pyobjc_framework_searchkit-11.1.tar.gz", hash = "sha256:13a194eefcf1359ce9972cd92f2aadddf103f3efb1b18fd578ba5367dff3c10c", size = 30918, upload-time = "2025-06-14T20:58:27.447Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2b/ed/a118d275a9132c8f5adcd353e4d9e844777068e33d51b195f46671161a7f/pyobjc_framework_searchkit-11.1-py2.py3-none-any.whl", hash = "sha256:9c9d6ca71cef637ccc3627225fb924a460b3d0618ed79bb0b3c12fcbe9270323", size = 3714, upload_time = "2025-06-14T20:54:34.329Z" }, + { url = "https://files.pythonhosted.org/packages/2b/ed/a118d275a9132c8f5adcd353e4d9e844777068e33d51b195f46671161a7f/pyobjc_framework_searchkit-11.1-py2.py3-none-any.whl", hash = "sha256:9c9d6ca71cef637ccc3627225fb924a460b3d0618ed79bb0b3c12fcbe9270323", size = 3714, upload-time = "2025-06-14T20:54:34.329Z" }, ] [[package]] @@ -6927,11 +6974,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ee/6f/ba50ed2d9c1192c67590a7cfefa44fc5f85c776d1e25beb224dec32081f6/pyobjc_framework_security-11.1.tar.gz", hash = "sha256:dabcee6987c6bae575e2d1ef0fcbe437678c4f49f1c25a4b131a5e960f31a2da", size = 302291, upload_time = "2025-06-14T20:58:28.506Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/6f/ba50ed2d9c1192c67590a7cfefa44fc5f85c776d1e25beb224dec32081f6/pyobjc_framework_security-11.1.tar.gz", hash = "sha256:dabcee6987c6bae575e2d1ef0fcbe437678c4f49f1c25a4b131a5e960f31a2da", size = 302291, upload-time = "2025-06-14T20:58:28.506Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/16/7fc52ab1364ada5885bf9b4c9ea9da3ad892b847c9b86aa59e086b16fc11/pyobjc_framework_security-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2eb4ba6d8b221b9ad5d010e026247e8aa26ee43dcaf327e848340ed227d22d7e", size = 41222, upload_time = "2025-06-14T20:54:37.032Z" }, - { url = "https://files.pythonhosted.org/packages/3f/d8/cb20b4c4d15b2bdc7e39481159e50a933ddb87e4702d35060c254b316055/pyobjc_framework_security-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:158da3b2474e2567fd269531c4ee9f35b8ba4f1eccbd1fb4a37c85a18bf1243c", size = 41221, upload_time = "2025-06-14T20:54:37.803Z" }, - { url = "https://files.pythonhosted.org/packages/cb/3c/d13d6870f5d66f5379565887b332f86f16d666dc50a1944d7e3a1462e76c/pyobjc_framework_security-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:141cc3ee08627ae0698264efc3dbbaf28d2255e0fe690e336eb8f0f387c4af01", size = 42099, upload_time = "2025-06-14T20:54:38.627Z" }, + { url = "https://files.pythonhosted.org/packages/35/16/7fc52ab1364ada5885bf9b4c9ea9da3ad892b847c9b86aa59e086b16fc11/pyobjc_framework_security-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2eb4ba6d8b221b9ad5d010e026247e8aa26ee43dcaf327e848340ed227d22d7e", size = 41222, upload-time = "2025-06-14T20:54:37.032Z" }, + { url = "https://files.pythonhosted.org/packages/3f/d8/cb20b4c4d15b2bdc7e39481159e50a933ddb87e4702d35060c254b316055/pyobjc_framework_security-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:158da3b2474e2567fd269531c4ee9f35b8ba4f1eccbd1fb4a37c85a18bf1243c", size = 41221, upload-time = "2025-06-14T20:54:37.803Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3c/d13d6870f5d66f5379565887b332f86f16d666dc50a1944d7e3a1462e76c/pyobjc_framework_security-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:141cc3ee08627ae0698264efc3dbbaf28d2255e0fe690e336eb8f0f387c4af01", size = 42099, upload-time = "2025-06-14T20:54:38.627Z" }, ] [[package]] @@ -6943,9 +6990,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-security", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5c/d4/19591dd0938a45b6d8711ef9ae5375b87c37a55b45d79c52d6f83a8d991f/pyobjc_framework_securityfoundation-11.1.tar.gz", hash = "sha256:b3c4cf70735a93e9df40f3a14478143959c415778f27be8c0dc9ae0c5b696b92", size = 13270, upload_time = "2025-06-14T20:58:29.304Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/d4/19591dd0938a45b6d8711ef9ae5375b87c37a55b45d79c52d6f83a8d991f/pyobjc_framework_securityfoundation-11.1.tar.gz", hash = "sha256:b3c4cf70735a93e9df40f3a14478143959c415778f27be8c0dc9ae0c5b696b92", size = 13270, upload-time = "2025-06-14T20:58:29.304Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/ab/23db6b1c09810d6bcc4eab96e62487fb4284b57e447eabe6c001cb41e36d/pyobjc_framework_securityfoundation-11.1-py2.py3-none-any.whl", hash = "sha256:25f2cf10f80c122f462e9d4d43efe9fd697299c194e0c357e76650e234e6d286", size = 3772, upload_time = "2025-06-14T20:54:41.732Z" }, + { url = "https://files.pythonhosted.org/packages/6c/ab/23db6b1c09810d6bcc4eab96e62487fb4284b57e447eabe6c001cb41e36d/pyobjc_framework_securityfoundation-11.1-py2.py3-none-any.whl", hash = "sha256:25f2cf10f80c122f462e9d4d43efe9fd697299c194e0c357e76650e234e6d286", size = 3772, upload-time = "2025-06-14T20:54:41.732Z" }, ] [[package]] @@ -6957,11 +7004,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-security", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/be/c846651c3e7f38a637c40ae1bcda9f14237c2395637c3a188df4f733c727/pyobjc_framework_securityinterface-11.1.tar.gz", hash = "sha256:e7aa6373e525f3ae05d71276e821a6348c53fec9f812b90eec1dbadfcb507bc9", size = 37648, upload_time = "2025-06-14T20:58:29.932Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/be/c846651c3e7f38a637c40ae1bcda9f14237c2395637c3a188df4f733c727/pyobjc_framework_securityinterface-11.1.tar.gz", hash = "sha256:e7aa6373e525f3ae05d71276e821a6348c53fec9f812b90eec1dbadfcb507bc9", size = 37648, upload-time = "2025-06-14T20:58:29.932Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/ab/48b8027a24f3f8924f5be5f97217961b4ed23e6be49b3bd94ee8a0d56a1e/pyobjc_framework_securityinterface-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:26056441b325029da06a7c7b8dd1a0c9a4ad7d980596c1b04d132a502b4cacc0", size = 10837, upload_time = "2025-06-14T20:54:44.052Z" }, - { url = "https://files.pythonhosted.org/packages/31/2e/de226a3caa47b4a800c8e6289b9fe30c71f10985dbc37379d5bd0781b470/pyobjc_framework_securityinterface-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:708dd1d65309f3d4043ecaf152591c240601a5d3da7ae7a500f511c54317537b", size = 10851, upload_time = "2025-06-14T20:54:45.254Z" }, - { url = "https://files.pythonhosted.org/packages/2a/9f/2d0c41ded78f9dc1e58d63b9d7ed55666b0d0d6ec78ce8938c7c4accdf59/pyobjc_framework_securityinterface-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e9ebfb32177eb06f5c894be97c6af3802f09b9890fce8e0956cc0e680af4eafd", size = 11183, upload_time = "2025-06-14T20:54:46.325Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ab/48b8027a24f3f8924f5be5f97217961b4ed23e6be49b3bd94ee8a0d56a1e/pyobjc_framework_securityinterface-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:26056441b325029da06a7c7b8dd1a0c9a4ad7d980596c1b04d132a502b4cacc0", size = 10837, upload-time = "2025-06-14T20:54:44.052Z" }, + { url = "https://files.pythonhosted.org/packages/31/2e/de226a3caa47b4a800c8e6289b9fe30c71f10985dbc37379d5bd0781b470/pyobjc_framework_securityinterface-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:708dd1d65309f3d4043ecaf152591c240601a5d3da7ae7a500f511c54317537b", size = 10851, upload-time = "2025-06-14T20:54:45.254Z" }, + { url = "https://files.pythonhosted.org/packages/2a/9f/2d0c41ded78f9dc1e58d63b9d7ed55666b0d0d6ec78ce8938c7c4accdf59/pyobjc_framework_securityinterface-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e9ebfb32177eb06f5c894be97c6af3802f09b9890fce8e0956cc0e680af4eafd", size = 11183, upload-time = "2025-06-14T20:54:46.325Z" }, ] [[package]] @@ -6973,9 +7020,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-security", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/07/5b/3b5585d56e0bcaba82e0661224bbc7aaf29fba6b10498971dbe08b2b490a/pyobjc_framework_securityui-11.1.tar.gz", hash = "sha256:e80c93e8a56bf89e4c0333047b9f8219752dd6de290681e9e2e2b2e26d69e92d", size = 12179, upload_time = "2025-06-14T20:58:30.928Z" } +sdist = { url = "https://files.pythonhosted.org/packages/07/5b/3b5585d56e0bcaba82e0661224bbc7aaf29fba6b10498971dbe08b2b490a/pyobjc_framework_securityui-11.1.tar.gz", hash = "sha256:e80c93e8a56bf89e4c0333047b9f8219752dd6de290681e9e2e2b2e26d69e92d", size = 12179, upload-time = "2025-06-14T20:58:30.928Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/a4/c9fcc42065b6aed73b14b9650c1dc0a4af26a30d418cbc1bab33621b461c/pyobjc_framework_securityui-11.1-py2.py3-none-any.whl", hash = "sha256:3cdb101b03459fcf8e4064b90021d06761003f669181e02f43ff585e6ba2403d", size = 3581, upload_time = "2025-06-14T20:54:49.474Z" }, + { url = "https://files.pythonhosted.org/packages/d0/a4/c9fcc42065b6aed73b14b9650c1dc0a4af26a30d418cbc1bab33621b461c/pyobjc_framework_securityui-11.1-py2.py3-none-any.whl", hash = "sha256:3cdb101b03459fcf8e4064b90021d06761003f669181e02f43ff585e6ba2403d", size = 3581, upload-time = "2025-06-14T20:54:49.474Z" }, ] [[package]] @@ -6987,9 +7034,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/7b/e28f6b30d99e9d464427a07ada82b33cd3292f310bf478a1824051d066b9/pyobjc_framework_sensitivecontentanalysis-11.1.tar.gz", hash = "sha256:5b310515c7386f7afaf13e4632d7d9590688182bb7b563f8026c304bdf317308", size = 12796, upload_time = "2025-06-14T20:58:31.488Z" } +sdist = { url = "https://files.pythonhosted.org/packages/56/7b/e28f6b30d99e9d464427a07ada82b33cd3292f310bf478a1824051d066b9/pyobjc_framework_sensitivecontentanalysis-11.1.tar.gz", hash = "sha256:5b310515c7386f7afaf13e4632d7d9590688182bb7b563f8026c304bdf317308", size = 12796, upload-time = "2025-06-14T20:58:31.488Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/63/76a939ecac74ca079702165330c692ad2c05ff9b2b446a72ddc8cdc63bb9/pyobjc_framework_sensitivecontentanalysis-11.1-py2.py3-none-any.whl", hash = "sha256:dbb78f5917f986a63878bb91263bceba28bd86fc381bad9461cf391646db369f", size = 3852, upload_time = "2025-06-14T20:54:50.75Z" }, + { url = "https://files.pythonhosted.org/packages/3c/63/76a939ecac74ca079702165330c692ad2c05ff9b2b446a72ddc8cdc63bb9/pyobjc_framework_sensitivecontentanalysis-11.1-py2.py3-none-any.whl", hash = "sha256:dbb78f5917f986a63878bb91263bceba28bd86fc381bad9461cf391646db369f", size = 3852, upload-time = "2025-06-14T20:54:50.75Z" }, ] [[package]] @@ -7000,9 +7047,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/c6/32e11599d9d232311607b79eb2d1d21c52eaaf001599ea85f8771a933fa2/pyobjc_framework_servicemanagement-11.1.tar.gz", hash = "sha256:90a07164da49338480e0e135b445acc6ae7c08549a2037d1e512d2605fedd80a", size = 16645, upload_time = "2025-06-14T20:58:32.062Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/c6/32e11599d9d232311607b79eb2d1d21c52eaaf001599ea85f8771a933fa2/pyobjc_framework_servicemanagement-11.1.tar.gz", hash = "sha256:90a07164da49338480e0e135b445acc6ae7c08549a2037d1e512d2605fedd80a", size = 16645, upload-time = "2025-06-14T20:58:32.062Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/f1/222462f5afcb6cb3c1fc9e6092dfcffcc7eb9db8bd2cef8c1743a22fbe95/pyobjc_framework_servicemanagement-11.1-py2.py3-none-any.whl", hash = "sha256:104f56557342a05ad68cd0c9daf63b7f4678957fe1f919f03a872f1607a50710", size = 5338, upload_time = "2025-06-14T20:54:51.614Z" }, + { url = "https://files.pythonhosted.org/packages/b9/f1/222462f5afcb6cb3c1fc9e6092dfcffcc7eb9db8bd2cef8c1743a22fbe95/pyobjc_framework_servicemanagement-11.1-py2.py3-none-any.whl", hash = "sha256:104f56557342a05ad68cd0c9daf63b7f4678957fe1f919f03a872f1607a50710", size = 5338, upload-time = "2025-06-14T20:54:51.614Z" }, ] [[package]] @@ -7013,11 +7060,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-sharedwithyoucore", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fe/a5/e299fbd0c13d4fac9356459f21372f6eef4279d0fbc99ba316d88dfbbfb4/pyobjc_framework_sharedwithyou-11.1.tar.gz", hash = "sha256:ece3a28a3083d0bcad0ac95b01f0eb699b9d2d0c02c61305bfd402678753ff6e", size = 34216, upload_time = "2025-06-14T20:58:32.75Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/a5/e299fbd0c13d4fac9356459f21372f6eef4279d0fbc99ba316d88dfbbfb4/pyobjc_framework_sharedwithyou-11.1.tar.gz", hash = "sha256:ece3a28a3083d0bcad0ac95b01f0eb699b9d2d0c02c61305bfd402678753ff6e", size = 34216, upload-time = "2025-06-14T20:58:32.75Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/57/44/211e1f18676e85d3656671fc0c954ced2cd007e55f1b0b6b2e4d0a0852eb/pyobjc_framework_sharedwithyou-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:99e1749187ae370be7b9c55dd076d1b8143f0d8db3e83f52540586f32e7abb33", size = 8740, upload_time = "2025-06-14T20:54:53.879Z" }, - { url = "https://files.pythonhosted.org/packages/6f/da/1a2f2ae024e0206e1bcaba27aac2ebadf8bceb0ee05d03be2250e8c3d1a3/pyobjc_framework_sharedwithyou-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c1a1770aa2c417f17010623414fb12943570baa726d8780dd7446ba5bcee8c3d", size = 8759, upload_time = "2025-06-14T20:54:54.631Z" }, - { url = "https://files.pythonhosted.org/packages/48/85/d54efa902f5dd18a99478eb4fd0befda07dcd2672b1c3ed00ec88280fed0/pyobjc_framework_sharedwithyou-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:63b1cb673b844ebfeddc032d0539f913bbd6b67ab2a310a1fcff7842dba9c714", size = 8909, upload_time = "2025-06-14T20:54:55.359Z" }, + { url = "https://files.pythonhosted.org/packages/57/44/211e1f18676e85d3656671fc0c954ced2cd007e55f1b0b6b2e4d0a0852eb/pyobjc_framework_sharedwithyou-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:99e1749187ae370be7b9c55dd076d1b8143f0d8db3e83f52540586f32e7abb33", size = 8740, upload-time = "2025-06-14T20:54:53.879Z" }, + { url = "https://files.pythonhosted.org/packages/6f/da/1a2f2ae024e0206e1bcaba27aac2ebadf8bceb0ee05d03be2250e8c3d1a3/pyobjc_framework_sharedwithyou-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c1a1770aa2c417f17010623414fb12943570baa726d8780dd7446ba5bcee8c3d", size = 8759, upload-time = "2025-06-14T20:54:54.631Z" }, + { url = "https://files.pythonhosted.org/packages/48/85/d54efa902f5dd18a99478eb4fd0befda07dcd2672b1c3ed00ec88280fed0/pyobjc_framework_sharedwithyou-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:63b1cb673b844ebfeddc032d0539f913bbd6b67ab2a310a1fcff7842dba9c714", size = 8909, upload-time = "2025-06-14T20:54:55.359Z" }, ] [[package]] @@ -7028,11 +7075,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/79/a3/1ca6ff1b785772c7c5a38a7c017c6f971b1eda638d6a0aab3bbde18ac086/pyobjc_framework_sharedwithyoucore-11.1.tar.gz", hash = "sha256:790050d25f47bda662a9f008b17ca640ac2460f2559a56b17995e53f2f44ed73", size = 29459, upload_time = "2025-06-14T20:58:33.422Z" } +sdist = { url = "https://files.pythonhosted.org/packages/79/a3/1ca6ff1b785772c7c5a38a7c017c6f971b1eda638d6a0aab3bbde18ac086/pyobjc_framework_sharedwithyoucore-11.1.tar.gz", hash = "sha256:790050d25f47bda662a9f008b17ca640ac2460f2559a56b17995e53f2f44ed73", size = 29459, upload-time = "2025-06-14T20:58:33.422Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/70/3b2e13fcf393aa434b1cf5c29c6aaf65ee5b8361254df3a920ed436bb5e4/pyobjc_framework_sharedwithyoucore-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dd18c588b29de322c25821934d6aa6d2bbbdbb89b6a4efacdb248b4115fc488d", size = 8512, upload_time = "2025-06-14T20:55:00.411Z" }, - { url = "https://files.pythonhosted.org/packages/b7/fc/feb2912fb9c7bbeb2099d2cb42ad28055c6e29504fcb92bd8a011fcba66a/pyobjc_framework_sharedwithyoucore-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a3fb0e745fd022fed48cc9a5e0dcbf8d1abcb5bfc192150e3a2584f4351791fc", size = 8527, upload_time = "2025-06-14T20:55:01.112Z" }, - { url = "https://files.pythonhosted.org/packages/f1/3f/0a8aa5d1b0eb07508c42e900d82a89e096b79fcafcd55e966d4d45476ae5/pyobjc_framework_sharedwithyoucore-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6aee3df8bed97a74e1f79609f9884edcaab2d305db20bdcae39e47b3e513c559", size = 8672, upload_time = "2025-06-14T20:55:01.801Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/3b2e13fcf393aa434b1cf5c29c6aaf65ee5b8361254df3a920ed436bb5e4/pyobjc_framework_sharedwithyoucore-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dd18c588b29de322c25821934d6aa6d2bbbdbb89b6a4efacdb248b4115fc488d", size = 8512, upload-time = "2025-06-14T20:55:00.411Z" }, + { url = "https://files.pythonhosted.org/packages/b7/fc/feb2912fb9c7bbeb2099d2cb42ad28055c6e29504fcb92bd8a011fcba66a/pyobjc_framework_sharedwithyoucore-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a3fb0e745fd022fed48cc9a5e0dcbf8d1abcb5bfc192150e3a2584f4351791fc", size = 8527, upload-time = "2025-06-14T20:55:01.112Z" }, + { url = "https://files.pythonhosted.org/packages/f1/3f/0a8aa5d1b0eb07508c42e900d82a89e096b79fcafcd55e966d4d45476ae5/pyobjc_framework_sharedwithyoucore-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6aee3df8bed97a74e1f79609f9884edcaab2d305db20bdcae39e47b3e513c559", size = 8672, upload-time = "2025-06-14T20:55:01.801Z" }, ] [[package]] @@ -7043,11 +7090,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/de/08/ba739b97f1e441653bae8da5dd1e441bbbfa43940018d21edb60da7dd163/pyobjc_framework_shazamkit-11.1.tar.gz", hash = "sha256:c6e3c9ab8744d9319a89b78ae6f185bb5704efb68509e66d77bcd1f84a9446d6", size = 25797, upload_time = "2025-06-14T20:58:34.086Z" } +sdist = { url = "https://files.pythonhosted.org/packages/de/08/ba739b97f1e441653bae8da5dd1e441bbbfa43940018d21edb60da7dd163/pyobjc_framework_shazamkit-11.1.tar.gz", hash = "sha256:c6e3c9ab8744d9319a89b78ae6f185bb5704efb68509e66d77bcd1f84a9446d6", size = 25797, upload-time = "2025-06-14T20:58:34.086Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/b7/594b8bdc406603a7a07cdb33f2be483fed16aebc35aeb087385fc9eca844/pyobjc_framework_shazamkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b323f5409b01711aa2b6e2113306084fab2cc83fa57a0c3d55bd5876358b68d8", size = 8560, upload_time = "2025-06-14T20:55:07.564Z" }, - { url = "https://files.pythonhosted.org/packages/8c/fa/49ba8d1f9e257a12267773d6682e170fba441c7ea72d6fe58da9f4bf6f10/pyobjc_framework_shazamkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8bac17f285742e0f13a54c7085ef3035d8034ffc43d18d3d68fb41283c5064ff", size = 8573, upload_time = "2025-06-14T20:55:08.42Z" }, - { url = "https://files.pythonhosted.org/packages/22/47/eeae6a31a41cbaf29081145b8f54ddebf68a5eba19626dd9ba2c00fdc92b/pyobjc_framework_shazamkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b3304c3a67e3722b895d874f215dd4277b49cedddb72fa780a791ef79e5c3d45", size = 8726, upload_time = "2025-06-14T20:55:09.447Z" }, + { url = "https://files.pythonhosted.org/packages/89/b7/594b8bdc406603a7a07cdb33f2be483fed16aebc35aeb087385fc9eca844/pyobjc_framework_shazamkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b323f5409b01711aa2b6e2113306084fab2cc83fa57a0c3d55bd5876358b68d8", size = 8560, upload-time = "2025-06-14T20:55:07.564Z" }, + { url = "https://files.pythonhosted.org/packages/8c/fa/49ba8d1f9e257a12267773d6682e170fba441c7ea72d6fe58da9f4bf6f10/pyobjc_framework_shazamkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8bac17f285742e0f13a54c7085ef3035d8034ffc43d18d3d68fb41283c5064ff", size = 8573, upload-time = "2025-06-14T20:55:08.42Z" }, + { url = "https://files.pythonhosted.org/packages/22/47/eeae6a31a41cbaf29081145b8f54ddebf68a5eba19626dd9ba2c00fdc92b/pyobjc_framework_shazamkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b3304c3a67e3722b895d874f215dd4277b49cedddb72fa780a791ef79e5c3d45", size = 8726, upload-time = "2025-06-14T20:55:09.447Z" }, ] [[package]] @@ -7058,9 +7105,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/07/2e/cc7707b7a40df392c579087947049f3e1f0e00597e7151ec411f654d8bef/pyobjc_framework_social-11.1.tar.gz", hash = "sha256:fbc09d7b00dad45b547f9b2329f4dcee3f5a50e2348de1870de0bd7be853a5b7", size = 14540, upload_time = "2025-06-14T20:58:35.116Z" } +sdist = { url = "https://files.pythonhosted.org/packages/07/2e/cc7707b7a40df392c579087947049f3e1f0e00597e7151ec411f654d8bef/pyobjc_framework_social-11.1.tar.gz", hash = "sha256:fbc09d7b00dad45b547f9b2329f4dcee3f5a50e2348de1870de0bd7be853a5b7", size = 14540, upload-time = "2025-06-14T20:58:35.116Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/1d/e1026c082a66075dbb7e57983c0aaaed3ee09f06c346743e8af24d1dc21a/pyobjc_framework_social-11.1-py2.py3-none-any.whl", hash = "sha256:ab5878c47d7a0639704c191cee43eeb259e09688808f0905c42551b9f79e1d57", size = 4444, upload_time = "2025-06-14T20:55:12.536Z" }, + { url = "https://files.pythonhosted.org/packages/86/1d/e1026c082a66075dbb7e57983c0aaaed3ee09f06c346743e8af24d1dc21a/pyobjc_framework_social-11.1-py2.py3-none-any.whl", hash = "sha256:ab5878c47d7a0639704c191cee43eeb259e09688808f0905c42551b9f79e1d57", size = 4444, upload-time = "2025-06-14T20:55:12.536Z" }, ] [[package]] @@ -7071,9 +7118,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e0/d4/b9497dbb57afdf0d22f61bb6e776a6f46cf9294c890448acde5b46dd61f3/pyobjc_framework_soundanalysis-11.1.tar.gz", hash = "sha256:42cd25b7e0f343d8b59367f72b5dae96cf65696bdb8eeead8d7424ed37aa1434", size = 16539, upload_time = "2025-06-14T20:58:35.813Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/d4/b9497dbb57afdf0d22f61bb6e776a6f46cf9294c890448acde5b46dd61f3/pyobjc_framework_soundanalysis-11.1.tar.gz", hash = "sha256:42cd25b7e0f343d8b59367f72b5dae96cf65696bdb8eeead8d7424ed37aa1434", size = 16539, upload-time = "2025-06-14T20:58:35.813Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/13/b4/7e8cf3a02e615239568fdf12497233bbd5b58082615cd28a0c7cd4636309/pyobjc_framework_soundanalysis-11.1-py2.py3-none-any.whl", hash = "sha256:6cf983c24fb2ad2aa5e7499ab2d30ff134d887fe91fd2641acf7472e546ab4e5", size = 4161, upload_time = "2025-06-14T20:55:13.342Z" }, + { url = "https://files.pythonhosted.org/packages/13/b4/7e8cf3a02e615239568fdf12497233bbd5b58082615cd28a0c7cd4636309/pyobjc_framework_soundanalysis-11.1-py2.py3-none-any.whl", hash = "sha256:6cf983c24fb2ad2aa5e7499ab2d30ff134d887fe91fd2641acf7472e546ab4e5", size = 4161, upload-time = "2025-06-14T20:55:13.342Z" }, ] [[package]] @@ -7084,11 +7131,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/67/76/2a1fd7637b2c662349ede09806e159306afeebfba18fb062ad053b41d811/pyobjc_framework_speech-11.1.tar.gz", hash = "sha256:d382977208c3710eacea89e05eae4578f1638bb5a7b667c06971e3d34e96845c", size = 41179, upload_time = "2025-06-14T20:58:36.43Z" } +sdist = { url = "https://files.pythonhosted.org/packages/67/76/2a1fd7637b2c662349ede09806e159306afeebfba18fb062ad053b41d811/pyobjc_framework_speech-11.1.tar.gz", hash = "sha256:d382977208c3710eacea89e05eae4578f1638bb5a7b667c06971e3d34e96845c", size = 41179, upload-time = "2025-06-14T20:58:36.43Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/59/267f4699055beb39723ccbff70909ec3851e4adf17386f6ad85e5d983780/pyobjc_framework_speech-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7726eff52cfa9cc7178ddcd1285cbc23b5f89ee55b4b850b0d2e90bb4f8e044b", size = 9180, upload_time = "2025-06-14T20:55:16.556Z" }, - { url = "https://files.pythonhosted.org/packages/ea/a6/c394c3973c42d86c7b0c5c673c5ce65d10671e59e174f1ba4e7ab61ae5df/pyobjc_framework_speech-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3c80670dbad921bf1d4954a9de29525acb53ee84e064a95fbbdfddff1db2f14f", size = 9198, upload_time = "2025-06-14T20:55:17.581Z" }, - { url = "https://files.pythonhosted.org/packages/95/e9/3e47e2e3337080e45dd9153c7f465d16c40ce74b11ac53c4663554dab0bd/pyobjc_framework_speech-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f19778a4ace37c538a34a10ac1f595c80b83489210e6fa60c703399aee264c7e", size = 9355, upload_time = "2025-06-14T20:55:18.27Z" }, + { url = "https://files.pythonhosted.org/packages/78/59/267f4699055beb39723ccbff70909ec3851e4adf17386f6ad85e5d983780/pyobjc_framework_speech-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7726eff52cfa9cc7178ddcd1285cbc23b5f89ee55b4b850b0d2e90bb4f8e044b", size = 9180, upload-time = "2025-06-14T20:55:16.556Z" }, + { url = "https://files.pythonhosted.org/packages/ea/a6/c394c3973c42d86c7b0c5c673c5ce65d10671e59e174f1ba4e7ab61ae5df/pyobjc_framework_speech-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3c80670dbad921bf1d4954a9de29525acb53ee84e064a95fbbdfddff1db2f14f", size = 9198, upload-time = "2025-06-14T20:55:17.581Z" }, + { url = "https://files.pythonhosted.org/packages/95/e9/3e47e2e3337080e45dd9153c7f465d16c40ce74b11ac53c4663554dab0bd/pyobjc_framework_speech-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f19778a4ace37c538a34a10ac1f595c80b83489210e6fa60c703399aee264c7e", size = 9355, upload-time = "2025-06-14T20:55:18.27Z" }, ] [[package]] @@ -7100,11 +7147,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/16/02/2e253ba4f7fad6efe05fd5fcf44aede093f6c438d608d67c6c6623a1846d/pyobjc_framework_spritekit-11.1.tar.gz", hash = "sha256:914da6e846573cac8db5e403dec9a3e6f6edf5211f9b7e429734924d00f65108", size = 130297, upload_time = "2025-06-14T20:58:37.113Z" } +sdist = { url = "https://files.pythonhosted.org/packages/16/02/2e253ba4f7fad6efe05fd5fcf44aede093f6c438d608d67c6c6623a1846d/pyobjc_framework_spritekit-11.1.tar.gz", hash = "sha256:914da6e846573cac8db5e403dec9a3e6f6edf5211f9b7e429734924d00f65108", size = 130297, upload-time = "2025-06-14T20:58:37.113Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/fe/39d92bf40ec7a6116f89fd95053321f7c00c50c10d82b9adfa0f9ebdb10c/pyobjc_framework_spritekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8b470a890db69e70ef428dfff88da499500fca9b2d44da7120dc588d13a2dbdb", size = 17776, upload_time = "2025-06-14T20:55:23.639Z" }, - { url = "https://files.pythonhosted.org/packages/3f/c1/56490cce24e34e8c4c8c6a0f4746cd3a8bb5c2403e243c99f4dfa0cd147f/pyobjc_framework_spritekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2277e74d7be426181ae5ca7dd9d6c776426e8e825ad83b6046a7cb999015f27d", size = 17798, upload_time = "2025-06-14T20:55:24.407Z" }, - { url = "https://files.pythonhosted.org/packages/75/dc/2ddd3aec417ebb92fd37f687c3e41e051d5e8b761bf2af63b1eb21e20cf4/pyobjc_framework_spritekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d6ea27fc202b40945729db50fdc6f75a0a11a07149febf4b99e14caf96ef33b0", size = 18068, upload_time = "2025-06-14T20:55:25.541Z" }, + { url = "https://files.pythonhosted.org/packages/f1/fe/39d92bf40ec7a6116f89fd95053321f7c00c50c10d82b9adfa0f9ebdb10c/pyobjc_framework_spritekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8b470a890db69e70ef428dfff88da499500fca9b2d44da7120dc588d13a2dbdb", size = 17776, upload-time = "2025-06-14T20:55:23.639Z" }, + { url = "https://files.pythonhosted.org/packages/3f/c1/56490cce24e34e8c4c8c6a0f4746cd3a8bb5c2403e243c99f4dfa0cd147f/pyobjc_framework_spritekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2277e74d7be426181ae5ca7dd9d6c776426e8e825ad83b6046a7cb999015f27d", size = 17798, upload-time = "2025-06-14T20:55:24.407Z" }, + { url = "https://files.pythonhosted.org/packages/75/dc/2ddd3aec417ebb92fd37f687c3e41e051d5e8b761bf2af63b1eb21e20cf4/pyobjc_framework_spritekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:d6ea27fc202b40945729db50fdc6f75a0a11a07149febf4b99e14caf96ef33b0", size = 18068, upload-time = "2025-06-14T20:55:25.541Z" }, ] [[package]] @@ -7115,11 +7162,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/44/a0/58cab9ebc9ac9282e1d4734b1987d1c3cd652b415ec3e678fcc5e735d279/pyobjc_framework_storekit-11.1.tar.gz", hash = "sha256:85acc30c0bfa120b37c3c5ac693fe9ad2c2e351ee7a1f9ea6f976b0c311ff164", size = 76421, upload_time = "2025-06-14T20:58:37.86Z" } +sdist = { url = "https://files.pythonhosted.org/packages/44/a0/58cab9ebc9ac9282e1d4734b1987d1c3cd652b415ec3e678fcc5e735d279/pyobjc_framework_storekit-11.1.tar.gz", hash = "sha256:85acc30c0bfa120b37c3c5ac693fe9ad2c2e351ee7a1f9ea6f976b0c311ff164", size = 76421, upload-time = "2025-06-14T20:58:37.86Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ac/61/6404aac6857ea43798882333bcc26bfd3c9c3a1efc7a575cbf3e53538e2a/pyobjc_framework_storekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:5ca3373272b6989917c88571ca170ce6d771180fe1a2b44c7643fe084569b93e", size = 11868, upload_time = "2025-06-14T20:55:30.454Z" }, - { url = "https://files.pythonhosted.org/packages/6b/52/23acdf128a5b04059b2a3b38928afbff0afb50da439b597e25cdff1e9148/pyobjc_framework_storekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2e2607116b0d53d7fda2fc48e37b1deb1d26a60e7b723a6b7c391a3f48b2ac3b", size = 11882, upload_time = "2025-06-14T20:55:31.523Z" }, - { url = "https://files.pythonhosted.org/packages/48/04/e7407f5c11a56c9a3a6b4328ec95dbf01ea6f88ac0ff5dc5089e9c8d0a61/pyobjc_framework_storekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4944bd1fd01f486623453b68accf4445d3c5686714820c8329a0c4e4672d6fff", size = 12129, upload_time = "2025-06-14T20:55:32.213Z" }, + { url = "https://files.pythonhosted.org/packages/ac/61/6404aac6857ea43798882333bcc26bfd3c9c3a1efc7a575cbf3e53538e2a/pyobjc_framework_storekit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:5ca3373272b6989917c88571ca170ce6d771180fe1a2b44c7643fe084569b93e", size = 11868, upload-time = "2025-06-14T20:55:30.454Z" }, + { url = "https://files.pythonhosted.org/packages/6b/52/23acdf128a5b04059b2a3b38928afbff0afb50da439b597e25cdff1e9148/pyobjc_framework_storekit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2e2607116b0d53d7fda2fc48e37b1deb1d26a60e7b723a6b7c391a3f48b2ac3b", size = 11882, upload-time = "2025-06-14T20:55:31.523Z" }, + { url = "https://files.pythonhosted.org/packages/48/04/e7407f5c11a56c9a3a6b4328ec95dbf01ea6f88ac0ff5dc5089e9c8d0a61/pyobjc_framework_storekit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4944bd1fd01f486623453b68accf4445d3c5686714820c8329a0c4e4672d6fff", size = 12129, upload-time = "2025-06-14T20:55:32.213Z" }, ] [[package]] @@ -7130,9 +7177,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cd/af/7191276204bd3e7db1d0a3e490a869956606f77f7a303a04d92a5d0c3f7b/pyobjc_framework_symbols-11.1.tar.gz", hash = "sha256:0e09b7813ef2ebdca7567d3179807444dd60f3f393202b35b755d4e1baf99982", size = 13377, upload_time = "2025-06-14T20:58:38.542Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/af/7191276204bd3e7db1d0a3e490a869956606f77f7a303a04d92a5d0c3f7b/pyobjc_framework_symbols-11.1.tar.gz", hash = "sha256:0e09b7813ef2ebdca7567d3179807444dd60f3f393202b35b755d4e1baf99982", size = 13377, upload-time = "2025-06-14T20:58:38.542Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/6a/c91f64ef9b8cd20245b88e392c66cb2279c511724f4ea2983d92584d6f3e/pyobjc_framework_symbols-11.1-py2.py3-none-any.whl", hash = "sha256:1de6fc3af15fc8d5fd4869663a3250311844ec33e99ec8a1991a352ab61d641d", size = 3312, upload_time = "2025-06-14T20:55:35.456Z" }, + { url = "https://files.pythonhosted.org/packages/9a/6a/c91f64ef9b8cd20245b88e392c66cb2279c511724f4ea2983d92584d6f3e/pyobjc_framework_symbols-11.1-py2.py3-none-any.whl", hash = "sha256:1de6fc3af15fc8d5fd4869663a3250311844ec33e99ec8a1991a352ab61d641d", size = 3312, upload-time = "2025-06-14T20:55:35.456Z" }, ] [[package]] @@ -7144,11 +7191,11 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-coredata", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/69/45/cd9fa83ed1d75be7130fb8e41c375f05b5d6621737ec37e9d8da78676613/pyobjc_framework_syncservices-11.1.tar.gz", hash = "sha256:0f141d717256b98c17ec2eddbc983c4bd39dfa00dc0c31b4174742e73a8447fe", size = 57996, upload_time = "2025-06-14T20:58:39.146Z" } +sdist = { url = "https://files.pythonhosted.org/packages/69/45/cd9fa83ed1d75be7130fb8e41c375f05b5d6621737ec37e9d8da78676613/pyobjc_framework_syncservices-11.1.tar.gz", hash = "sha256:0f141d717256b98c17ec2eddbc983c4bd39dfa00dc0c31b4174742e73a8447fe", size = 57996, upload-time = "2025-06-14T20:58:39.146Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/01/2b/6d7d65c08a9c51eed12eb7f83eaa48deaed621036f77221b3b0346c3f6c2/pyobjc_framework_syncservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:03124c8c7c7ce837f51e1c9bdcf84c6f1d5201f92c8a1c172ec34908d5e57415", size = 13496, upload_time = "2025-06-14T20:55:37.83Z" }, - { url = "https://files.pythonhosted.org/packages/99/7b/88e89b81b5a6ee7da3b452c1619ec22936a8dd4384afd67f6019472655b8/pyobjc_framework_syncservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:711d493c7967682bee605c5909a49d268d9b3dd3cb7a71d8ab5dbe01a069eb44", size = 13511, upload_time = "2025-06-14T20:55:38.55Z" }, - { url = "https://files.pythonhosted.org/packages/bf/3c/6056913cea9fce52f77649b81c54c6282f2eb1b26e7ca17c5c1015123375/pyobjc_framework_syncservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a0ff222472b2cb5c345c92ae4bde245f4181843379f4fd9462cd5c096ed7b2f1", size = 13681, upload_time = "2025-06-14T20:55:39.279Z" }, + { url = "https://files.pythonhosted.org/packages/01/2b/6d7d65c08a9c51eed12eb7f83eaa48deaed621036f77221b3b0346c3f6c2/pyobjc_framework_syncservices-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:03124c8c7c7ce837f51e1c9bdcf84c6f1d5201f92c8a1c172ec34908d5e57415", size = 13496, upload-time = "2025-06-14T20:55:37.83Z" }, + { url = "https://files.pythonhosted.org/packages/99/7b/88e89b81b5a6ee7da3b452c1619ec22936a8dd4384afd67f6019472655b8/pyobjc_framework_syncservices-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:711d493c7967682bee605c5909a49d268d9b3dd3cb7a71d8ab5dbe01a069eb44", size = 13511, upload-time = "2025-06-14T20:55:38.55Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3c/6056913cea9fce52f77649b81c54c6282f2eb1b26e7ca17c5c1015123375/pyobjc_framework_syncservices-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a0ff222472b2cb5c345c92ae4bde245f4181843379f4fd9462cd5c096ed7b2f1", size = 13681, upload-time = "2025-06-14T20:55:39.279Z" }, ] [[package]] @@ -7159,11 +7206,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e2/3d/41590c0afc72e93d911348fbde0c9c1071ff53c6f86df42df64b21174bb9/pyobjc_framework_systemconfiguration-11.1.tar.gz", hash = "sha256:f30ed0e9a8233fecb06522e67795918ab230ddcc4a18e15494eff7532f4c3ae1", size = 143410, upload_time = "2025-06-14T20:58:39.917Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e2/3d/41590c0afc72e93d911348fbde0c9c1071ff53c6f86df42df64b21174bb9/pyobjc_framework_systemconfiguration-11.1.tar.gz", hash = "sha256:f30ed0e9a8233fecb06522e67795918ab230ddcc4a18e15494eff7532f4c3ae1", size = 143410, upload-time = "2025-06-14T20:58:39.917Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/61/0e9841bf1c7597f380a6dcefcc9335b6a909f20d9bdf07910cddc8552b42/pyobjc_framework_systemconfiguration-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6881929b828a566bf1349f09db4943e96a2b33f42556e1f7f6f28b192420f6fc", size = 21639, upload_time = "2025-06-14T20:55:44.678Z" }, - { url = "https://files.pythonhosted.org/packages/1c/eb/4480a1ab5baba4b9e75bb7f4f667073db5702cf521ddc99941575167585d/pyobjc_framework_systemconfiguration-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ab2ff52e4228f42182b7ef398d0da504f9f8f4a889963422af9aa1f495668db2", size = 21646, upload_time = "2025-06-14T20:55:45.426Z" }, - { url = "https://files.pythonhosted.org/packages/b7/00/40d433a160c4d3c156008d375aa0279f46343c69cecb464e59ab1a0b3063/pyobjc_framework_systemconfiguration-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:c236f19cadc9fff56c0afb3e4ad6f8c8e11c5679e31ed413fe6876bf2ea73353", size = 22059, upload_time = "2025-06-14T20:55:46.203Z" }, + { url = "https://files.pythonhosted.org/packages/b9/61/0e9841bf1c7597f380a6dcefcc9335b6a909f20d9bdf07910cddc8552b42/pyobjc_framework_systemconfiguration-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6881929b828a566bf1349f09db4943e96a2b33f42556e1f7f6f28b192420f6fc", size = 21639, upload-time = "2025-06-14T20:55:44.678Z" }, + { url = "https://files.pythonhosted.org/packages/1c/eb/4480a1ab5baba4b9e75bb7f4f667073db5702cf521ddc99941575167585d/pyobjc_framework_systemconfiguration-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ab2ff52e4228f42182b7ef398d0da504f9f8f4a889963422af9aa1f495668db2", size = 21646, upload-time = "2025-06-14T20:55:45.426Z" }, + { url = "https://files.pythonhosted.org/packages/b7/00/40d433a160c4d3c156008d375aa0279f46343c69cecb464e59ab1a0b3063/pyobjc_framework_systemconfiguration-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:c236f19cadc9fff56c0afb3e4ad6f8c8e11c5679e31ed413fe6876bf2ea73353", size = 22059, upload-time = "2025-06-14T20:55:46.203Z" }, ] [[package]] @@ -7174,11 +7221,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b4/57/4609fd9183383616b1e643c2489ad774335f679523a974b9ce346a6d4d5b/pyobjc_framework_systemextensions-11.1.tar.gz", hash = "sha256:8ff9f0aad14dcdd07dd47545c1dd20df7a286306967b0a0232c81fcc382babe6", size = 23062, upload_time = "2025-06-14T20:58:40.686Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b4/57/4609fd9183383616b1e643c2489ad774335f679523a974b9ce346a6d4d5b/pyobjc_framework_systemextensions-11.1.tar.gz", hash = "sha256:8ff9f0aad14dcdd07dd47545c1dd20df7a286306967b0a0232c81fcc382babe6", size = 23062, upload-time = "2025-06-14T20:58:40.686Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/40/d9be444b39ec12d68b5e4f712b71d6c00d654936ff5744ea380c1bfabf06/pyobjc_framework_systemextensions-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3a2b1e84e4a118bfe13efb9f2888b065dc937e2a7e60afd4d0a82b51b8301a10", size = 9130, upload_time = "2025-06-14T20:55:51.127Z" }, - { url = "https://files.pythonhosted.org/packages/7d/23/f615d69b3a86e75af234149fc12c8dfde8f346148e4eb185696a9c87e824/pyobjc_framework_systemextensions-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2ed65857244f18b88107e5d3ea8ea21c9da662490895b430e376423ee7c0b963", size = 9154, upload_time = "2025-06-14T20:55:51.798Z" }, - { url = "https://files.pythonhosted.org/packages/3c/08/2719c95d57f404d880c80da4250ff122ff318307e7a9b8ceef54d56fdb7f/pyobjc_framework_systemextensions-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:9aa7595de4f8f6a252c50419c0343f7326c6a4de47da5b933a17880d1cadfa36", size = 9315, upload_time = "2025-06-14T20:55:52.494Z" }, + { url = "https://files.pythonhosted.org/packages/76/40/d9be444b39ec12d68b5e4f712b71d6c00d654936ff5744ea380c1bfabf06/pyobjc_framework_systemextensions-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3a2b1e84e4a118bfe13efb9f2888b065dc937e2a7e60afd4d0a82b51b8301a10", size = 9130, upload-time = "2025-06-14T20:55:51.127Z" }, + { url = "https://files.pythonhosted.org/packages/7d/23/f615d69b3a86e75af234149fc12c8dfde8f346148e4eb185696a9c87e824/pyobjc_framework_systemextensions-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2ed65857244f18b88107e5d3ea8ea21c9da662490895b430e376423ee7c0b963", size = 9154, upload-time = "2025-06-14T20:55:51.798Z" }, + { url = "https://files.pythonhosted.org/packages/3c/08/2719c95d57f404d880c80da4250ff122ff318307e7a9b8ceef54d56fdb7f/pyobjc_framework_systemextensions-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:9aa7595de4f8f6a252c50419c0343f7326c6a4de47da5b933a17880d1cadfa36", size = 9315, upload-time = "2025-06-14T20:55:52.494Z" }, ] [[package]] @@ -7189,9 +7236,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/a4/5400a222ced0e4f077a8f4dd0188e08e2af4762e72ed0ed39f9d27feefc9/pyobjc_framework_threadnetwork-11.1.tar.gz", hash = "sha256:73a32782f44b61ca0f8a4a9811c36b1ca1cdcf96c8a3ba4de35d8e8e58a86ad5", size = 13572, upload_time = "2025-06-14T20:58:41.311Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/a4/5400a222ced0e4f077a8f4dd0188e08e2af4762e72ed0ed39f9d27feefc9/pyobjc_framework_threadnetwork-11.1.tar.gz", hash = "sha256:73a32782f44b61ca0f8a4a9811c36b1ca1cdcf96c8a3ba4de35d8e8e58a86ad5", size = 13572, upload-time = "2025-06-14T20:58:41.311Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b0/f0/b7a577d00bdb561efef82b046a75f627a60de53566ab2d9e9ddd5bd11b66/pyobjc_framework_threadnetwork-11.1-py2.py3-none-any.whl", hash = "sha256:55021455215a0d3ad4e40152f94154e29062e73655558c5f6e71ab097d90083e", size = 3751, upload_time = "2025-06-14T20:55:55.643Z" }, + { url = "https://files.pythonhosted.org/packages/b0/f0/b7a577d00bdb561efef82b046a75f627a60de53566ab2d9e9ddd5bd11b66/pyobjc_framework_threadnetwork-11.1-py2.py3-none-any.whl", hash = "sha256:55021455215a0d3ad4e40152f94154e29062e73655558c5f6e71ab097d90083e", size = 3751, upload-time = "2025-06-14T20:55:55.643Z" }, ] [[package]] @@ -7202,9 +7249,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/4f/066ed1c69352ccc29165f45afb302f8c9c2b5c6f33ee3abfa41b873c07e5/pyobjc_framework_uniformtypeidentifiers-11.1.tar.gz", hash = "sha256:86c499bec8953aeb0c95af39b63f2592832384f09f12523405650b5d5f1ed5e9", size = 20599, upload_time = "2025-06-14T20:58:41.945Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/4f/066ed1c69352ccc29165f45afb302f8c9c2b5c6f33ee3abfa41b873c07e5/pyobjc_framework_uniformtypeidentifiers-11.1.tar.gz", hash = "sha256:86c499bec8953aeb0c95af39b63f2592832384f09f12523405650b5d5f1ed5e9", size = 20599, upload-time = "2025-06-14T20:58:41.945Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/3b/b63b8137dd9f455d5abece6702c06c6b613fac6fda1319aaa2f79d00c380/pyobjc_framework_uniformtypeidentifiers-11.1-py2.py3-none-any.whl", hash = "sha256:6e2e8ea89eb8ca03bc2bc8e506fff901e71d916276475c8d81fbf0280059cb4c", size = 4891, upload_time = "2025-06-14T20:55:56.432Z" }, + { url = "https://files.pythonhosted.org/packages/de/3b/b63b8137dd9f455d5abece6702c06c6b613fac6fda1319aaa2f79d00c380/pyobjc_framework_uniformtypeidentifiers-11.1-py2.py3-none-any.whl", hash = "sha256:6e2e8ea89eb8ca03bc2bc8e506fff901e71d916276475c8d81fbf0280059cb4c", size = 4891, upload-time = "2025-06-14T20:55:56.432Z" }, ] [[package]] @@ -7215,11 +7262,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b4/4c/e7e180fcd06c246c37f218bcb01c40ea0213fde5ace3c09d359e60dcaafd/pyobjc_framework_usernotifications-11.1.tar.gz", hash = "sha256:38fc763afa7854b41ddfca8803f679a7305d278af8a7ad02044adc1265699996", size = 55428, upload_time = "2025-06-14T20:58:42.572Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b4/4c/e7e180fcd06c246c37f218bcb01c40ea0213fde5ace3c09d359e60dcaafd/pyobjc_framework_usernotifications-11.1.tar.gz", hash = "sha256:38fc763afa7854b41ddfca8803f679a7305d278af8a7ad02044adc1265699996", size = 55428, upload-time = "2025-06-14T20:58:42.572Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/03/af/a54e343a7226dc65a65f7a561c060f8c96cb9f92f41ce2242d20d82ae594/pyobjc_framework_usernotifications-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ce6006989fd4a59ec355f6797ccdc9946014ea5241ff7875854799934dbba901", size = 9606, upload_time = "2025-06-14T20:55:59.088Z" }, - { url = "https://files.pythonhosted.org/packages/d1/fb/ae1ea7f7c511714c1502fa9c4856c6b3dfe110ff7cc094070fec5ad496b8/pyobjc_framework_usernotifications-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9efa3004059a8fe3f3c52f638f0401dbcdbc7b2f539587c8868da2486a64d674", size = 9628, upload_time = "2025-06-14T20:55:59.807Z" }, - { url = "https://files.pythonhosted.org/packages/e5/46/4934930848d74aeea32435378154501fcb3dbd77f759c4aa09b99e094310/pyobjc_framework_usernotifications-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:62a4bd242b761a6f00a4374a369391346d225d68be07691e042ec7db452084c8", size = 9793, upload_time = "2025-06-14T20:56:00.496Z" }, + { url = "https://files.pythonhosted.org/packages/03/af/a54e343a7226dc65a65f7a561c060f8c96cb9f92f41ce2242d20d82ae594/pyobjc_framework_usernotifications-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ce6006989fd4a59ec355f6797ccdc9946014ea5241ff7875854799934dbba901", size = 9606, upload-time = "2025-06-14T20:55:59.088Z" }, + { url = "https://files.pythonhosted.org/packages/d1/fb/ae1ea7f7c511714c1502fa9c4856c6b3dfe110ff7cc094070fec5ad496b8/pyobjc_framework_usernotifications-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9efa3004059a8fe3f3c52f638f0401dbcdbc7b2f539587c8868da2486a64d674", size = 9628, upload-time = "2025-06-14T20:55:59.807Z" }, + { url = "https://files.pythonhosted.org/packages/e5/46/4934930848d74aeea32435378154501fcb3dbd77f759c4aa09b99e094310/pyobjc_framework_usernotifications-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:62a4bd242b761a6f00a4374a369391346d225d68be07691e042ec7db452084c8", size = 9793, upload-time = "2025-06-14T20:56:00.496Z" }, ] [[package]] @@ -7231,9 +7278,9 @@ dependencies = [ { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-usernotifications", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d2/c4/03d97bd3adcee9b857533cb42967df0d019f6a034adcdbcfca2569d415b2/pyobjc_framework_usernotificationsui-11.1.tar.gz", hash = "sha256:18e0182bddd10381884530d6a28634ebb3280912592f8f2ad5bac2a9308c6a65", size = 14123, upload_time = "2025-06-14T20:58:43.267Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d2/c4/03d97bd3adcee9b857533cb42967df0d019f6a034adcdbcfca2569d415b2/pyobjc_framework_usernotificationsui-11.1.tar.gz", hash = "sha256:18e0182bddd10381884530d6a28634ebb3280912592f8f2ad5bac2a9308c6a65", size = 14123, upload-time = "2025-06-14T20:58:43.267Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/2c/0bb489b5ac4daf83b113018701ce30a0cb4bf47c615c92c5844a16e0a012/pyobjc_framework_usernotificationsui-11.1-py2.py3-none-any.whl", hash = "sha256:b84d73d90ab319acf8fad5c59b7a5e2b6023fbb2efd68c58b532e3b3b52f647a", size = 3914, upload_time = "2025-06-14T20:56:03.978Z" }, + { url = "https://files.pythonhosted.org/packages/9d/2c/0bb489b5ac4daf83b113018701ce30a0cb4bf47c615c92c5844a16e0a012/pyobjc_framework_usernotificationsui-11.1-py2.py3-none-any.whl", hash = "sha256:b84d73d90ab319acf8fad5c59b7a5e2b6023fbb2efd68c58b532e3b3b52f647a", size = 3914, upload-time = "2025-06-14T20:56:03.978Z" }, ] [[package]] @@ -7244,9 +7291,9 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/00/cd9d93d06204bbb7fe68fb97022b0dd4ecdf8af3adb6d70a41e22c860d55/pyobjc_framework_videosubscriberaccount-11.1.tar.gz", hash = "sha256:2dd78586260fcee51044e129197e8bf2e157176e02babeec2f873afa4235d8c6", size = 28856, upload_time = "2025-06-14T20:58:43.903Z" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/00/cd9d93d06204bbb7fe68fb97022b0dd4ecdf8af3adb6d70a41e22c860d55/pyobjc_framework_videosubscriberaccount-11.1.tar.gz", hash = "sha256:2dd78586260fcee51044e129197e8bf2e157176e02babeec2f873afa4235d8c6", size = 28856, upload-time = "2025-06-14T20:58:43.903Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/dc/b409dee6dd58a5db2e9a681bde8894c9715468689f18e040f7d252794c3d/pyobjc_framework_videosubscriberaccount-11.1-py2.py3-none-any.whl", hash = "sha256:d5a95ae9f2a6f0180a5bbb10e76c064f0fd327aae00a2fe90aa7b65ed4dad7ef", size = 4695, upload_time = "2025-06-14T20:56:06.027Z" }, + { url = "https://files.pythonhosted.org/packages/4b/dc/b409dee6dd58a5db2e9a681bde8894c9715468689f18e040f7d252794c3d/pyobjc_framework_videosubscriberaccount-11.1-py2.py3-none-any.whl", hash = "sha256:d5a95ae9f2a6f0180a5bbb10e76c064f0fd327aae00a2fe90aa7b65ed4dad7ef", size = 4695, upload-time = "2025-06-14T20:56:06.027Z" }, ] [[package]] @@ -7259,11 +7306,11 @@ dependencies = [ { name = "pyobjc-framework-coremedia", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e5/e3/df9096f54ae1f27cab8f922ee70cbda5d80f8c1d12734c38580829858133/pyobjc_framework_videotoolbox-11.1.tar.gz", hash = "sha256:a27985656e1b639cdb102fcc727ebc39f71bb1a44cdb751c8c80cc9fe938f3a9", size = 88551, upload_time = "2025-06-14T20:58:44.566Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/e3/df9096f54ae1f27cab8f922ee70cbda5d80f8c1d12734c38580829858133/pyobjc_framework_videotoolbox-11.1.tar.gz", hash = "sha256:a27985656e1b639cdb102fcc727ebc39f71bb1a44cdb751c8c80cc9fe938f3a9", size = 88551, upload-time = "2025-06-14T20:58:44.566Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/cf/569babadbf1f9598f62c400ee02da19d4ab5f36276978c81080999399df9/pyobjc_framework_videotoolbox-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c55285c3c78183fd2a092d582e30b562777a82985cccca9e7e99a0aff2601591", size = 17432, upload_time = "2025-06-14T20:56:08.457Z" }, - { url = "https://files.pythonhosted.org/packages/b1/32/1a3d1a448d3cbcaf5c2a4ceaaad32817df21739099e187bbe6e3fd03d6fd/pyobjc_framework_videotoolbox-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:65a96385e80cb9ad3eab7d1f3156452ff805a925c9ca287ff1491a97cca191ba", size = 17450, upload_time = "2025-06-14T20:56:09.239Z" }, - { url = "https://files.pythonhosted.org/packages/64/d9/530b561bea7b8690ca976570466e42fa226fc60fe3fef3d14beaf719dc99/pyobjc_framework_videotoolbox-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e282cb07f6a51647ac19a3b5d31e26f1619285bac24171e403921d671e4756d9", size = 17668, upload_time = "2025-06-14T20:56:09.98Z" }, + { url = "https://files.pythonhosted.org/packages/1f/cf/569babadbf1f9598f62c400ee02da19d4ab5f36276978c81080999399df9/pyobjc_framework_videotoolbox-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c55285c3c78183fd2a092d582e30b562777a82985cccca9e7e99a0aff2601591", size = 17432, upload-time = "2025-06-14T20:56:08.457Z" }, + { url = "https://files.pythonhosted.org/packages/b1/32/1a3d1a448d3cbcaf5c2a4ceaaad32817df21739099e187bbe6e3fd03d6fd/pyobjc_framework_videotoolbox-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:65a96385e80cb9ad3eab7d1f3156452ff805a925c9ca287ff1491a97cca191ba", size = 17450, upload-time = "2025-06-14T20:56:09.239Z" }, + { url = "https://files.pythonhosted.org/packages/64/d9/530b561bea7b8690ca976570466e42fa226fc60fe3fef3d14beaf719dc99/pyobjc_framework_videotoolbox-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e282cb07f6a51647ac19a3b5d31e26f1619285bac24171e403921d671e4756d9", size = 17668, upload-time = "2025-06-14T20:56:09.98Z" }, ] [[package]] @@ -7274,11 +7321,11 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f1/ff/57214e8f42755eeaad516a7e673dae4341b8742005d368ecc22c7a790b0b/pyobjc_framework_virtualization-11.1.tar.gz", hash = "sha256:4221ee5eb669e43a2ff46e04178bec149af2d65205deb5d4db5fa62ea060e022", size = 78633, upload_time = "2025-06-14T20:58:45.358Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/ff/57214e8f42755eeaad516a7e673dae4341b8742005d368ecc22c7a790b0b/pyobjc_framework_virtualization-11.1.tar.gz", hash = "sha256:4221ee5eb669e43a2ff46e04178bec149af2d65205deb5d4db5fa62ea060e022", size = 78633, upload-time = "2025-06-14T20:58:45.358Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/4f/fe1930f4ce2c7d2f4c34bb53adf43f412bc91364e8e4cb450a7c8a6b8b59/pyobjc_framework_virtualization-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:59df6702b3e63200752be7d9c0dc590cb4c3b699c886f9a8634dd224c74b3c3c", size = 13084, upload_time = "2025-06-14T20:56:14.617Z" }, - { url = "https://files.pythonhosted.org/packages/4f/33/6d9f4177983d8894d217b212c25cbb91004cb1103c865961f03360aff68b/pyobjc_framework_virtualization-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:12a5ef32d2b7a56b675ea34fcb68bb9dddb7cf2c0a5ac5131f35551767bdacf1", size = 13093, upload_time = "2025-06-14T20:56:15.322Z" }, - { url = "https://files.pythonhosted.org/packages/78/af/b9e1b6fa9afb4a6557e3bc1e7e8409108ecf416db5a8a9c6ef4d25dd16af/pyobjc_framework_virtualization-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:790bd2e42e8c5890319f8c576d5e171f87f95655e6fc55cf19a5f85f9e23558a", size = 13284, upload_time = "2025-06-14T20:56:16.052Z" }, + { url = "https://files.pythonhosted.org/packages/c8/4f/fe1930f4ce2c7d2f4c34bb53adf43f412bc91364e8e4cb450a7c8a6b8b59/pyobjc_framework_virtualization-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:59df6702b3e63200752be7d9c0dc590cb4c3b699c886f9a8634dd224c74b3c3c", size = 13084, upload-time = "2025-06-14T20:56:14.617Z" }, + { url = "https://files.pythonhosted.org/packages/4f/33/6d9f4177983d8894d217b212c25cbb91004cb1103c865961f03360aff68b/pyobjc_framework_virtualization-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:12a5ef32d2b7a56b675ea34fcb68bb9dddb7cf2c0a5ac5131f35551767bdacf1", size = 13093, upload-time = "2025-06-14T20:56:15.322Z" }, + { url = "https://files.pythonhosted.org/packages/78/af/b9e1b6fa9afb4a6557e3bc1e7e8409108ecf416db5a8a9c6ef4d25dd16af/pyobjc_framework_virtualization-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:790bd2e42e8c5890319f8c576d5e171f87f95655e6fc55cf19a5f85f9e23558a", size = 13284, upload-time = "2025-06-14T20:56:16.052Z" }, ] [[package]] @@ -7291,11 +7338,11 @@ dependencies = [ { name = "pyobjc-framework-coreml", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-quartz", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/40/a8/7128da4d0a0103cabe58910a7233e2f98d18c590b1d36d4b3efaaedba6b9/pyobjc_framework_vision-11.1.tar.gz", hash = "sha256:26590512ee7758da3056499062a344b8a351b178be66d4b719327884dde4216b", size = 133721, upload_time = "2025-06-14T20:58:46.095Z" } +sdist = { url = "https://files.pythonhosted.org/packages/40/a8/7128da4d0a0103cabe58910a7233e2f98d18c590b1d36d4b3efaaedba6b9/pyobjc_framework_vision-11.1.tar.gz", hash = "sha256:26590512ee7758da3056499062a344b8a351b178be66d4b719327884dde4216b", size = 133721, upload-time = "2025-06-14T20:58:46.095Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/b5/54c0227a695557ea3065bc035b20a5c256f6f3b861e095eee1ec4b4d8cee/pyobjc_framework_vision-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:df076c3e3e672887182953efc934c1f9683304737e792ec09a29bfee90d2e26a", size = 16829, upload_time = "2025-06-14T20:56:21.355Z" }, - { url = "https://files.pythonhosted.org/packages/20/cf/58ace43525ab073b39df9a740e855ebe83ed78f041d619644af3c60d9013/pyobjc_framework_vision-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:1e5617e37dd2a7cff5e69e9aab039ea74b39ccdc528f6c828f2b60c1254e61e5", size = 16852, upload_time = "2025-06-14T20:56:22.081Z" }, - { url = "https://files.pythonhosted.org/packages/99/c3/4aeaac1d53766125870aadbe3a4a02d4bca373b18753d32281f77e095976/pyobjc_framework_vision-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:dfd148a6df30ac70a9c41dd90a6c8f8c7f339bd9ca6829629a902f272e02b6b4", size = 16993, upload_time = "2025-06-14T20:56:22.818Z" }, + { url = "https://files.pythonhosted.org/packages/a2/b5/54c0227a695557ea3065bc035b20a5c256f6f3b861e095eee1ec4b4d8cee/pyobjc_framework_vision-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:df076c3e3e672887182953efc934c1f9683304737e792ec09a29bfee90d2e26a", size = 16829, upload-time = "2025-06-14T20:56:21.355Z" }, + { url = "https://files.pythonhosted.org/packages/20/cf/58ace43525ab073b39df9a740e855ebe83ed78f041d619644af3c60d9013/pyobjc_framework_vision-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:1e5617e37dd2a7cff5e69e9aab039ea74b39ccdc528f6c828f2b60c1254e61e5", size = 16852, upload-time = "2025-06-14T20:56:22.081Z" }, + { url = "https://files.pythonhosted.org/packages/99/c3/4aeaac1d53766125870aadbe3a4a02d4bca373b18753d32281f77e095976/pyobjc_framework_vision-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:dfd148a6df30ac70a9c41dd90a6c8f8c7f339bd9ca6829629a902f272e02b6b4", size = 16993, upload-time = "2025-06-14T20:56:22.818Z" }, ] [[package]] @@ -7306,36 +7353,36 @@ dependencies = [ { name = "pyobjc-core", marker = "sys_platform != 'win32'" }, { name = "pyobjc-framework-cocoa", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/92/04/fb3d0b68994f7e657ef00c1ac5fc1c04ae2fc7ea581d647f5ae1f6739b14/pyobjc_framework_webkit-11.1.tar.gz", hash = "sha256:27e701c7aaf4f24fc7e601a128e2ef14f2773f4ab071b9db7438dc5afb5053ae", size = 717102, upload_time = "2025-06-14T20:58:47.461Z" } +sdist = { url = "https://files.pythonhosted.org/packages/92/04/fb3d0b68994f7e657ef00c1ac5fc1c04ae2fc7ea581d647f5ae1f6739b14/pyobjc_framework_webkit-11.1.tar.gz", hash = "sha256:27e701c7aaf4f24fc7e601a128e2ef14f2773f4ab071b9db7438dc5afb5053ae", size = 717102, upload-time = "2025-06-14T20:58:47.461Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/7e/fa2c18c0c0f9321e5036e54b9da7a196956b531e50fe1a76e7dfdbe8fac2/pyobjc_framework_webkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1a6e6f64ca53c4953f17e808ecac11da288d9a6ade738156ba161732a5e0c96a", size = 51464, upload_time = "2025-06-14T20:56:27.653Z" }, - { url = "https://files.pythonhosted.org/packages/7a/8d/66561d95b00b8e57a9d5725ae34a8d9ca7ebeb776f13add989421ff90279/pyobjc_framework_webkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:1d01008756c3912b02b7c02f62432467fbee90a93e3b8e31fa351b4ca97c9c98", size = 51495, upload_time = "2025-06-14T20:56:28.464Z" }, - { url = "https://files.pythonhosted.org/packages/db/c3/e790b518f84ea8dfbe32a9dcb4d8611b532de08057d19f853c1890110938/pyobjc_framework_webkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:864f9867a2caaeaeb83e5c0fa3dcf78169622233cf93a9a5eeb7012ced3b8076", size = 51985, upload_time = "2025-06-14T20:56:29.303Z" }, + { url = "https://files.pythonhosted.org/packages/8a/7e/fa2c18c0c0f9321e5036e54b9da7a196956b531e50fe1a76e7dfdbe8fac2/pyobjc_framework_webkit-11.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1a6e6f64ca53c4953f17e808ecac11da288d9a6ade738156ba161732a5e0c96a", size = 51464, upload-time = "2025-06-14T20:56:27.653Z" }, + { url = "https://files.pythonhosted.org/packages/7a/8d/66561d95b00b8e57a9d5725ae34a8d9ca7ebeb776f13add989421ff90279/pyobjc_framework_webkit-11.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:1d01008756c3912b02b7c02f62432467fbee90a93e3b8e31fa351b4ca97c9c98", size = 51495, upload-time = "2025-06-14T20:56:28.464Z" }, + { url = "https://files.pythonhosted.org/packages/db/c3/e790b518f84ea8dfbe32a9dcb4d8611b532de08057d19f853c1890110938/pyobjc_framework_webkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:864f9867a2caaeaeb83e5c0fa3dcf78169622233cf93a9a5eeb7012ced3b8076", size = 51985, upload-time = "2025-06-14T20:56:29.303Z" }, ] [[package]] name = "pyparsing" version = "3.2.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f2/a5/181488fc2b9d093e3972d2a472855aae8a03f000592dbfce716a512b3359/pyparsing-3.2.5.tar.gz", hash = "sha256:2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6", size = 1099274, upload_time = "2025-09-21T04:11:06.277Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/a5/181488fc2b9d093e3972d2a472855aae8a03f000592dbfce716a512b3359/pyparsing-3.2.5.tar.gz", hash = "sha256:2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6", size = 1099274, upload-time = "2025-09-21T04:11:06.277Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/5e/1aa9a93198c6b64513c9d7752de7422c06402de6600a8767da1524f9570b/pyparsing-3.2.5-py3-none-any.whl", hash = "sha256:e38a4f02064cf41fe6593d328d0512495ad1f3d8a91c4f73fc401b3079a59a5e", size = 113890, upload_time = "2025-09-21T04:11:04.117Z" }, + { url = "https://files.pythonhosted.org/packages/10/5e/1aa9a93198c6b64513c9d7752de7422c06402de6600a8767da1524f9570b/pyparsing-3.2.5-py3-none-any.whl", hash = "sha256:e38a4f02064cf41fe6593d328d0512495ad1f3d8a91c4f73fc401b3079a59a5e", size = 113890, upload-time = "2025-09-21T04:11:04.117Z" }, ] [[package]] name = "pyperclip" version = "1.11.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/52/d87eba7cb129b81563019d1679026e7a112ef76855d6159d24754dbd2a51/pyperclip-1.11.0.tar.gz", hash = "sha256:244035963e4428530d9e3a6101a1ef97209c6825edab1567beac148ccc1db1b6", size = 12185, upload_time = "2025-09-26T14:40:37.245Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/52/d87eba7cb129b81563019d1679026e7a112ef76855d6159d24754dbd2a51/pyperclip-1.11.0.tar.gz", hash = "sha256:244035963e4428530d9e3a6101a1ef97209c6825edab1567beac148ccc1db1b6", size = 12185, upload-time = "2025-09-26T14:40:37.245Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/df/80/fc9d01d5ed37ba4c42ca2b55b4339ae6e200b456be3a1aaddf4a9fa99b8c/pyperclip-1.11.0-py3-none-any.whl", hash = "sha256:299403e9ff44581cb9ba2ffeed69c7aa96a008622ad0c46cb575ca75b5b84273", size = 11063, upload_time = "2025-09-26T14:40:36.069Z" }, + { url = "https://files.pythonhosted.org/packages/df/80/fc9d01d5ed37ba4c42ca2b55b4339ae6e200b456be3a1aaddf4a9fa99b8c/pyperclip-1.11.0-py3-none-any.whl", hash = "sha256:299403e9ff44581cb9ba2ffeed69c7aa96a008622ad0c46cb575ca75b5b84273", size = 11063, upload-time = "2025-09-26T14:40:36.069Z" }, ] [[package]] name = "pyrect" version = "0.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cb/04/2ba023d5f771b645f7be0c281cdacdcd939fe13d1deb331fc5ed1a6b3a98/PyRect-0.2.0.tar.gz", hash = "sha256:f65155f6df9b929b67caffbd57c0947c5ae5449d3b580d178074bffb47a09b78", size = 17219, upload_time = "2022-03-16T04:45:52.36Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cb/04/2ba023d5f771b645f7be0c281cdacdcd939fe13d1deb331fc5ed1a6b3a98/PyRect-0.2.0.tar.gz", hash = "sha256:f65155f6df9b929b67caffbd57c0947c5ae5449d3b580d178074bffb47a09b78", size = 17219, upload-time = "2022-03-16T04:45:52.36Z" } [[package]] name = "pyright" @@ -7345,16 +7392,16 @@ dependencies = [ { name = "nodeenv" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/79/9a/7ab2b333b921b2d6bfcffe05a0e0a0bbeff884bd6fb5ed50cd68e2898e53/pyright-1.1.401.tar.gz", hash = "sha256:788a82b6611fa5e34a326a921d86d898768cddf59edde8e93e56087d277cc6f1", size = 3894193, upload_time = "2025-05-21T10:44:52.03Z" } +sdist = { url = "https://files.pythonhosted.org/packages/79/9a/7ab2b333b921b2d6bfcffe05a0e0a0bbeff884bd6fb5ed50cd68e2898e53/pyright-1.1.401.tar.gz", hash = "sha256:788a82b6611fa5e34a326a921d86d898768cddf59edde8e93e56087d277cc6f1", size = 3894193, upload-time = "2025-05-21T10:44:52.03Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/e6/1f908fce68b0401d41580e0f9acc4c3d1b248adcff00dfaad75cd21a1370/pyright-1.1.401-py3-none-any.whl", hash = "sha256:6fde30492ba5b0d7667c16ecaf6c699fab8d7a1263f6a18549e0b00bf7724c06", size = 5629193, upload_time = "2025-05-21T10:44:50.129Z" }, + { url = "https://files.pythonhosted.org/packages/0d/e6/1f908fce68b0401d41580e0f9acc4c3d1b248adcff00dfaad75cd21a1370/pyright-1.1.401-py3-none-any.whl", hash = "sha256:6fde30492ba5b0d7667c16ecaf6c699fab8d7a1263f6a18549e0b00bf7724c06", size = 5629193, upload-time = "2025-05-21T10:44:50.129Z" }, ] [[package]] name = "pyscreeze" version = "1.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ee/f0/cb456ac4f1a73723d5b866933b7986f02bacea27516629c00f8e7da94c2d/pyscreeze-1.0.1.tar.gz", hash = "sha256:cf1662710f1b46aa5ff229ee23f367da9e20af4a78e6e365bee973cad0ead4be", size = 27826, upload_time = "2024-08-20T23:03:07.291Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/f0/cb456ac4f1a73723d5b866933b7986f02bacea27516629c00f8e7da94c2d/pyscreeze-1.0.1.tar.gz", hash = "sha256:cf1662710f1b46aa5ff229ee23f367da9e20af4a78e6e365bee973cad0ead4be", size = 27826, upload-time = "2024-08-20T23:03:07.291Z" } [[package]] name = "pytest" @@ -7367,9 +7414,9 @@ dependencies = [ { name = "pluggy" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload_time = "2025-09-04T14:34:22.711Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload-time = "2025-09-04T14:34:22.711Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload_time = "2025-09-04T14:34:20.226Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload-time = "2025-09-04T14:34:20.226Z" }, ] [[package]] @@ -7380,9 +7427,9 @@ dependencies = [ { name = "pytest" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/86/9e3c5f48f7b7b638b216e4b9e645f54d199d7abbbab7a64a13b4e12ba10f/pytest_asyncio-1.2.0.tar.gz", hash = "sha256:c609a64a2a8768462d0c99811ddb8bd2583c33fd33cf7f21af1c142e824ffb57", size = 50119, upload_time = "2025-09-12T07:33:53.816Z" } +sdist = { url = "https://files.pythonhosted.org/packages/42/86/9e3c5f48f7b7b638b216e4b9e645f54d199d7abbbab7a64a13b4e12ba10f/pytest_asyncio-1.2.0.tar.gz", hash = "sha256:c609a64a2a8768462d0c99811ddb8bd2583c33fd33cf7f21af1c142e824ffb57", size = 50119, upload-time = "2025-09-12T07:33:53.816Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/93/2fa34714b7a4ae72f2f8dad66ba17dd9a2c793220719e736dda28b7aec27/pytest_asyncio-1.2.0-py3-none-any.whl", hash = "sha256:8e17ae5e46d8e7efe51ab6494dd2010f4ca8dae51652aa3c8d55acf50bfb2e99", size = 15095, upload_time = "2025-09-12T07:33:52.639Z" }, + { url = "https://files.pythonhosted.org/packages/04/93/2fa34714b7a4ae72f2f8dad66ba17dd9a2c793220719e736dda28b7aec27/pytest_asyncio-1.2.0-py3-none-any.whl", hash = "sha256:8e17ae5e46d8e7efe51ab6494dd2010f4ca8dae51652aa3c8d55acf50bfb2e99", size = 15095, upload-time = "2025-09-12T07:33:52.639Z" }, ] [[package]] @@ -7394,9 +7441,9 @@ dependencies = [ { name = "pluggy" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5e/f7/c933acc76f5208b3b00089573cf6a2bc26dc80a8aece8f52bb7d6b1855ca/pytest_cov-7.0.0.tar.gz", hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1", size = 54328, upload_time = "2025-09-09T10:57:02.113Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/f7/c933acc76f5208b3b00089573cf6a2bc26dc80a8aece8f52bb7d6b1855ca/pytest_cov-7.0.0.tar.gz", hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1", size = 54328, upload-time = "2025-09-09T10:57:02.113Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ee/49/1377b49de7d0c1ce41292161ea0f721913fa8722c19fb9c1e3aa0367eecb/pytest_cov-7.0.0-py3-none-any.whl", hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861", size = 22424, upload_time = "2025-09-09T10:57:00.695Z" }, + { url = "https://files.pythonhosted.org/packages/ee/49/1377b49de7d0c1ce41292161ea0f721913fa8722c19fb9c1e3aa0367eecb/pytest_cov-7.0.0-py3-none-any.whl", hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861", size = 22424, upload-time = "2025-09-09T10:57:00.695Z" }, ] [[package]] @@ -7406,9 +7453,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/68/14/eb014d26be205d38ad5ad20d9a80f7d201472e08167f0bb4361e251084a9/pytest_mock-3.15.1.tar.gz", hash = "sha256:1849a238f6f396da19762269de72cb1814ab44416fa73a8686deac10b0d87a0f", size = 34036, upload_time = "2025-09-16T16:37:27.081Z" } +sdist = { url = "https://files.pythonhosted.org/packages/68/14/eb014d26be205d38ad5ad20d9a80f7d201472e08167f0bb4361e251084a9/pytest_mock-3.15.1.tar.gz", hash = "sha256:1849a238f6f396da19762269de72cb1814ab44416fa73a8686deac10b0d87a0f", size = 34036, upload-time = "2025-09-16T16:37:27.081Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/cc/06253936f4a7fa2e0f48dfe6d851d9c56df896a9ab09ac019d70b760619c/pytest_mock-3.15.1-py3-none-any.whl", hash = "sha256:0a25e2eb88fe5168d535041d09a4529a188176ae608a6d249ee65abc0949630d", size = 10095, upload_time = "2025-09-16T16:37:25.734Z" }, + { url = "https://files.pythonhosted.org/packages/5a/cc/06253936f4a7fa2e0f48dfe6d851d9c56df896a9ab09ac019d70b760619c/pytest_mock-3.15.1-py3-none-any.whl", hash = "sha256:0a25e2eb88fe5168d535041d09a4529a188176ae608a6d249ee65abc0949630d", size = 10095, upload-time = "2025-09-16T16:37:25.734Z" }, ] [[package]] @@ -7419,45 +7466,45 @@ dependencies = [ { name = "execnet" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/b4/439b179d1ff526791eb921115fca8e44e596a13efeda518b9d845a619450/pytest_xdist-3.8.0.tar.gz", hash = "sha256:7e578125ec9bc6050861aa93f2d59f1d8d085595d6551c2c90b6f4fad8d3a9f1", size = 88069, upload_time = "2025-07-01T13:30:59.346Z" } +sdist = { url = "https://files.pythonhosted.org/packages/78/b4/439b179d1ff526791eb921115fca8e44e596a13efeda518b9d845a619450/pytest_xdist-3.8.0.tar.gz", hash = "sha256:7e578125ec9bc6050861aa93f2d59f1d8d085595d6551c2c90b6f4fad8d3a9f1", size = 88069, upload-time = "2025-07-01T13:30:59.346Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ca/31/d4e37e9e550c2b92a9cbc2e4d0b7420a27224968580b5a447f420847c975/pytest_xdist-3.8.0-py3-none-any.whl", hash = "sha256:202ca578cfeb7370784a8c33d6d05bc6e13b4f25b5053c30a152269fd10f0b88", size = 46396, upload_time = "2025-07-01T13:30:56.632Z" }, + { url = "https://files.pythonhosted.org/packages/ca/31/d4e37e9e550c2b92a9cbc2e4d0b7420a27224968580b5a447f420847c975/pytest_xdist-3.8.0-py3-none-any.whl", hash = "sha256:202ca578cfeb7370784a8c33d6d05bc6e13b4f25b5053c30a152269fd10f0b88", size = 46396, upload-time = "2025-07-01T13:30:56.632Z" }, ] [[package]] name = "python-bidi" version = "0.6.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c4/de/1822200711beaadb2f334fa25f59ad9c2627de423c103dde7e81aedbc8e2/python_bidi-0.6.6.tar.gz", hash = "sha256:07db4c7da502593bd6e39c07b3a38733704070de0cbf92a7b7277b7be8867dd9", size = 45102, upload_time = "2025-02-18T21:43:05.598Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/de/1822200711beaadb2f334fa25f59ad9c2627de423c103dde7e81aedbc8e2/python_bidi-0.6.6.tar.gz", hash = "sha256:07db4c7da502593bd6e39c07b3a38733704070de0cbf92a7b7277b7be8867dd9", size = 45102, upload-time = "2025-02-18T21:43:05.598Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/84/45484b091e89d657b0edbfc4378d94ae39915e1f230cb13614f355ff7f22/python_bidi-0.6.6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:166060a31c10aa3ffadd52cf10a3c9c2b8d78d844e0f2c5801e2ed511d3ec316", size = 267218, upload_time = "2025-02-18T21:42:04.539Z" }, - { url = "https://files.pythonhosted.org/packages/b7/17/b314c260366a8fb370c58b98298f903fb2a3c476267efbe792bb8694ac7c/python_bidi-0.6.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8706addd827840c2c3b3a9963060d9b979b43801cc9be982efa9644facd3ed26", size = 262129, upload_time = "2025-02-18T21:41:52.492Z" }, - { url = "https://files.pythonhosted.org/packages/27/b6/8212d0f83aaa361ab33f98c156a453ea5cfb9ac40fab06eef9a156ba4dfa/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69c02316a4f72a168ea6f66b90d845086e2f2d2de6b08eb32c576db36582177c", size = 290811, upload_time = "2025-02-18T21:40:36.781Z" }, - { url = "https://files.pythonhosted.org/packages/cd/05/cd503307cd478d18f09b301d20e38ef4107526e65e9cbb9ce489cc2ddbf3/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a525bcb77b8edbfdcf8b199dbed24556e6d1436af8f5fa392f6cdc93ed79b4af", size = 298175, upload_time = "2025-02-18T21:40:50.993Z" }, - { url = "https://files.pythonhosted.org/packages/e0/0c/bd7bbd70bd330f282c534f03235a9b8da56262ea97a353d8fe9e367d0d7c/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4bb186c8da4bdc953893504bba93f41d5b412fd767ba5661ff606f22950ec609", size = 351470, upload_time = "2025-02-18T21:41:04.365Z" }, - { url = "https://files.pythonhosted.org/packages/5e/ab/05a1864d5317e69e022930457f198c2d0344fd281117499ad3fedec5b77c/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25fa21b46dc80ac7099d2dee424b634eb1f76b2308d518e505a626c55cdbf7b1", size = 329468, upload_time = "2025-02-18T21:41:16.741Z" }, - { url = "https://files.pythonhosted.org/packages/07/7c/094bbcb97089ac79f112afa762051129c55d52a7f58923203dfc62f75feb/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b31f5562839e7ecea881ba337f9d39716e2e0e6b3ba395e824620ee5060050ff", size = 292102, upload_time = "2025-02-18T21:41:39.77Z" }, - { url = "https://files.pythonhosted.org/packages/99/6b/5e2e6c2d76e7669b9dd68227e8e70cf72a6566ffdf414b31b64098406030/python_bidi-0.6.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fb750d3d5ac028e8afd62d000928a2110dbca012fee68b1a325a38caa03dc50b", size = 307282, upload_time = "2025-02-18T21:41:29.429Z" }, - { url = "https://files.pythonhosted.org/packages/5e/da/6cbe04f605100978755fc5f4d8a8209789b167568e1e08e753d1a88edcc5/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8b5f648ee8e9f4ac0400f71e671934b39837d7031496e0edde867a303344d758", size = 464487, upload_time = "2025-02-18T21:42:17.38Z" }, - { url = "https://files.pythonhosted.org/packages/d5/83/d15a0c944b819b8f101418b973772c42fb818c325c82236978db71b1ed7e/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:c4c0255940e6ff98fb05f9d5de3ffcaab7b60d821d4ca072b50c4f871b036562", size = 556449, upload_time = "2025-02-18T21:42:29.65Z" }, - { url = "https://files.pythonhosted.org/packages/0f/9a/80f0551adcbc9dd02304a4e4ae46113bb1f6f5172831ad86b860814ff498/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e7e36601edda15e67527560b1c00108b0d27831260b6b251cf7c6dd110645c03", size = 484368, upload_time = "2025-02-18T21:42:42.804Z" }, - { url = "https://files.pythonhosted.org/packages/9e/05/4a4074530e54a3e384535d185c77fe9bf0321b207bfcb3a9c1676ee9976f/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:07c9f000671b187319bacebb9e98d8b75005ccd16aa41b9d4411e66813c467bb", size = 458846, upload_time = "2025-02-18T21:42:55.521Z" }, - { url = "https://files.pythonhosted.org/packages/9f/10/91d112d152b273e54ca7b7d476faaf27e9a350ef85b4fcc281bdd577d13b/python_bidi-0.6.6-cp312-cp312-win32.whl", hash = "sha256:57c0ca449a116c4f804422111b3345281c4e69c733c4556fa216644ec9907078", size = 155236, upload_time = "2025-02-18T21:43:17.446Z" }, - { url = "https://files.pythonhosted.org/packages/30/da/e1537900bc8a838b0637124cf8f7ef36ce87b5cdc41fb4c26752a4b9c25a/python_bidi-0.6.6-cp312-cp312-win_amd64.whl", hash = "sha256:f60afe457a37bd908fdc7b520c07620b1a7cc006e08b6e3e70474025b4f5e5c7", size = 160251, upload_time = "2025-02-18T21:43:09.098Z" }, - { url = "https://files.pythonhosted.org/packages/a5/b1/b24cb64b441dadd911b39d8b86a91606481f84be1b3f01ffca3f9847a4f1/python_bidi-0.6.6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:61cf12f6b7d0b9bb37838a5f045e6acbd91e838b57f0369c55319bb3969ffa4d", size = 266728, upload_time = "2025-02-18T21:42:07.711Z" }, - { url = "https://files.pythonhosted.org/packages/0c/19/d4d449dcdc5eb72b6ffb97b34db710ea307682cae065fbe83a0e42fee00a/python_bidi-0.6.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:33bd0ba5eedf18315a1475ac0f215b5134e48011b7320aedc2fb97df31d4e5bf", size = 261475, upload_time = "2025-02-18T21:41:54.315Z" }, - { url = "https://files.pythonhosted.org/packages/0a/87/4ecaecf7cc17443129b0f3a967b6f455c0d773b58d68b93c5949a91a0b8b/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c9f798dd49b24bb1a9d90f065ef25c7bffa94c04c554f1fc02d0aea0a9b10b0", size = 290153, upload_time = "2025-02-18T21:40:38.099Z" }, - { url = "https://files.pythonhosted.org/packages/42/6e/4b57a3dba455f42fa82a9b5caf3d35535bd6eb644a37a031ac1d5e8b6a3e/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:43a0409570c618d93706dc875b1d33b4adfe67144f6f2ebeb32d85d8bbdb85ed", size = 297567, upload_time = "2025-02-18T21:40:52.135Z" }, - { url = "https://files.pythonhosted.org/packages/39/39/dc9ce9b15888b6391206d77fc36fd23447fb5313aee1fa1031432b2a4072/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ada1aecd32773c61b16f7c9f74d9ec1b57ea433e2083e08ca387c5cd4b0ceaed", size = 351186, upload_time = "2025-02-18T21:41:05.739Z" }, - { url = "https://files.pythonhosted.org/packages/9e/66/cc9795903be4ce781b89fa4fe0e493369d58cd0fc0dda9287ab227d410d3/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:125a815f2b20313a2f6d331aa84abdd07de7d270985b056e6729390a4cda90df", size = 329159, upload_time = "2025-02-18T21:41:17.919Z" }, - { url = "https://files.pythonhosted.org/packages/ca/40/071dc08645daa09cb8c008db888141998a895d2d1ed03ba780971b595297/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:183fee39bd2de787f632376bd5ba0d5f1daf6a09d3ebfaa211df25d62223e531", size = 291743, upload_time = "2025-02-18T21:41:40.996Z" }, - { url = "https://files.pythonhosted.org/packages/17/5a/5f60915a9f73f48df27bf262a210fa66ea8ffe5fd0072c67288e55e3304e/python_bidi-0.6.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c4e08753d32d633f5ecb5eb02624272eeffaa6d5c6f4f9ddf012637bcaabfc0a", size = 306568, upload_time = "2025-02-18T21:41:30.549Z" }, - { url = "https://files.pythonhosted.org/packages/9e/01/03341516d895ee937036d38ab4f9987857b1066f7c267b99963ee056eb9e/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d1dcd7a82ae00b86821fce627e310791f56da90924f15877cfda844e340679de", size = 463890, upload_time = "2025-02-18T21:42:18.705Z" }, - { url = "https://files.pythonhosted.org/packages/4f/a8/36bb9553e00d33acee2d2d447b60bccb0aad5c1d589cd364ddd95d9b876b/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:5506ba56380140b3cb3504029de014d21eb8874c5e081d88495f8775f6ed90bc", size = 555980, upload_time = "2025-02-18T21:42:30.936Z" }, - { url = "https://files.pythonhosted.org/packages/46/05/88aa85522472afda215a6b436eaa0aac6bbe9e29a64db0f99f61d1aa6527/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:207b0a7082ec38045910d37700a0dd73c10d4ffccb22a4fd0391d7e9ce241672", size = 483881, upload_time = "2025-02-18T21:42:44.379Z" }, - { url = "https://files.pythonhosted.org/packages/48/7e/f813de1a92e10c302649134ea3a8c6429f9c2e5dd161e82e88f08b4c7565/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:686642a52acdeffb1d9a593a284d07b175c63877c596fa3ccceeb2649ced1dd8", size = 458296, upload_time = "2025-02-18T21:42:57.775Z" }, - { url = "https://files.pythonhosted.org/packages/e9/ea/a775bec616ec01d9a0df7d5a6e1b3729285dd5e7f1fdb0dfce2e0604c6a3/python_bidi-0.6.6-cp313-cp313-win32.whl", hash = "sha256:485f2ee109e7aa73efc165b90a6d90da52546801413540c08b7133fe729d5e0a", size = 155033, upload_time = "2025-02-18T21:43:18.737Z" }, - { url = "https://files.pythonhosted.org/packages/74/79/3323f08c98b9a5b726303b68babdd26cf4fe710709b7c61c96e6bb4f3d10/python_bidi-0.6.6-cp313-cp313-win_amd64.whl", hash = "sha256:63f7a9eaec31078e7611ab958b6e18e796c05b63ca50c1f7298311dc1e15ac3e", size = 159973, upload_time = "2025-02-18T21:43:10.431Z" }, + { url = "https://files.pythonhosted.org/packages/6f/84/45484b091e89d657b0edbfc4378d94ae39915e1f230cb13614f355ff7f22/python_bidi-0.6.6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:166060a31c10aa3ffadd52cf10a3c9c2b8d78d844e0f2c5801e2ed511d3ec316", size = 267218, upload-time = "2025-02-18T21:42:04.539Z" }, + { url = "https://files.pythonhosted.org/packages/b7/17/b314c260366a8fb370c58b98298f903fb2a3c476267efbe792bb8694ac7c/python_bidi-0.6.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8706addd827840c2c3b3a9963060d9b979b43801cc9be982efa9644facd3ed26", size = 262129, upload-time = "2025-02-18T21:41:52.492Z" }, + { url = "https://files.pythonhosted.org/packages/27/b6/8212d0f83aaa361ab33f98c156a453ea5cfb9ac40fab06eef9a156ba4dfa/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69c02316a4f72a168ea6f66b90d845086e2f2d2de6b08eb32c576db36582177c", size = 290811, upload-time = "2025-02-18T21:40:36.781Z" }, + { url = "https://files.pythonhosted.org/packages/cd/05/cd503307cd478d18f09b301d20e38ef4107526e65e9cbb9ce489cc2ddbf3/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a525bcb77b8edbfdcf8b199dbed24556e6d1436af8f5fa392f6cdc93ed79b4af", size = 298175, upload-time = "2025-02-18T21:40:50.993Z" }, + { url = "https://files.pythonhosted.org/packages/e0/0c/bd7bbd70bd330f282c534f03235a9b8da56262ea97a353d8fe9e367d0d7c/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4bb186c8da4bdc953893504bba93f41d5b412fd767ba5661ff606f22950ec609", size = 351470, upload-time = "2025-02-18T21:41:04.365Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ab/05a1864d5317e69e022930457f198c2d0344fd281117499ad3fedec5b77c/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25fa21b46dc80ac7099d2dee424b634eb1f76b2308d518e505a626c55cdbf7b1", size = 329468, upload-time = "2025-02-18T21:41:16.741Z" }, + { url = "https://files.pythonhosted.org/packages/07/7c/094bbcb97089ac79f112afa762051129c55d52a7f58923203dfc62f75feb/python_bidi-0.6.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b31f5562839e7ecea881ba337f9d39716e2e0e6b3ba395e824620ee5060050ff", size = 292102, upload-time = "2025-02-18T21:41:39.77Z" }, + { url = "https://files.pythonhosted.org/packages/99/6b/5e2e6c2d76e7669b9dd68227e8e70cf72a6566ffdf414b31b64098406030/python_bidi-0.6.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fb750d3d5ac028e8afd62d000928a2110dbca012fee68b1a325a38caa03dc50b", size = 307282, upload-time = "2025-02-18T21:41:29.429Z" }, + { url = "https://files.pythonhosted.org/packages/5e/da/6cbe04f605100978755fc5f4d8a8209789b167568e1e08e753d1a88edcc5/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8b5f648ee8e9f4ac0400f71e671934b39837d7031496e0edde867a303344d758", size = 464487, upload-time = "2025-02-18T21:42:17.38Z" }, + { url = "https://files.pythonhosted.org/packages/d5/83/d15a0c944b819b8f101418b973772c42fb818c325c82236978db71b1ed7e/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:c4c0255940e6ff98fb05f9d5de3ffcaab7b60d821d4ca072b50c4f871b036562", size = 556449, upload-time = "2025-02-18T21:42:29.65Z" }, + { url = "https://files.pythonhosted.org/packages/0f/9a/80f0551adcbc9dd02304a4e4ae46113bb1f6f5172831ad86b860814ff498/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e7e36601edda15e67527560b1c00108b0d27831260b6b251cf7c6dd110645c03", size = 484368, upload-time = "2025-02-18T21:42:42.804Z" }, + { url = "https://files.pythonhosted.org/packages/9e/05/4a4074530e54a3e384535d185c77fe9bf0321b207bfcb3a9c1676ee9976f/python_bidi-0.6.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:07c9f000671b187319bacebb9e98d8b75005ccd16aa41b9d4411e66813c467bb", size = 458846, upload-time = "2025-02-18T21:42:55.521Z" }, + { url = "https://files.pythonhosted.org/packages/9f/10/91d112d152b273e54ca7b7d476faaf27e9a350ef85b4fcc281bdd577d13b/python_bidi-0.6.6-cp312-cp312-win32.whl", hash = "sha256:57c0ca449a116c4f804422111b3345281c4e69c733c4556fa216644ec9907078", size = 155236, upload-time = "2025-02-18T21:43:17.446Z" }, + { url = "https://files.pythonhosted.org/packages/30/da/e1537900bc8a838b0637124cf8f7ef36ce87b5cdc41fb4c26752a4b9c25a/python_bidi-0.6.6-cp312-cp312-win_amd64.whl", hash = "sha256:f60afe457a37bd908fdc7b520c07620b1a7cc006e08b6e3e70474025b4f5e5c7", size = 160251, upload-time = "2025-02-18T21:43:09.098Z" }, + { url = "https://files.pythonhosted.org/packages/a5/b1/b24cb64b441dadd911b39d8b86a91606481f84be1b3f01ffca3f9847a4f1/python_bidi-0.6.6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:61cf12f6b7d0b9bb37838a5f045e6acbd91e838b57f0369c55319bb3969ffa4d", size = 266728, upload-time = "2025-02-18T21:42:07.711Z" }, + { url = "https://files.pythonhosted.org/packages/0c/19/d4d449dcdc5eb72b6ffb97b34db710ea307682cae065fbe83a0e42fee00a/python_bidi-0.6.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:33bd0ba5eedf18315a1475ac0f215b5134e48011b7320aedc2fb97df31d4e5bf", size = 261475, upload-time = "2025-02-18T21:41:54.315Z" }, + { url = "https://files.pythonhosted.org/packages/0a/87/4ecaecf7cc17443129b0f3a967b6f455c0d773b58d68b93c5949a91a0b8b/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c9f798dd49b24bb1a9d90f065ef25c7bffa94c04c554f1fc02d0aea0a9b10b0", size = 290153, upload-time = "2025-02-18T21:40:38.099Z" }, + { url = "https://files.pythonhosted.org/packages/42/6e/4b57a3dba455f42fa82a9b5caf3d35535bd6eb644a37a031ac1d5e8b6a3e/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:43a0409570c618d93706dc875b1d33b4adfe67144f6f2ebeb32d85d8bbdb85ed", size = 297567, upload-time = "2025-02-18T21:40:52.135Z" }, + { url = "https://files.pythonhosted.org/packages/39/39/dc9ce9b15888b6391206d77fc36fd23447fb5313aee1fa1031432b2a4072/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ada1aecd32773c61b16f7c9f74d9ec1b57ea433e2083e08ca387c5cd4b0ceaed", size = 351186, upload-time = "2025-02-18T21:41:05.739Z" }, + { url = "https://files.pythonhosted.org/packages/9e/66/cc9795903be4ce781b89fa4fe0e493369d58cd0fc0dda9287ab227d410d3/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:125a815f2b20313a2f6d331aa84abdd07de7d270985b056e6729390a4cda90df", size = 329159, upload-time = "2025-02-18T21:41:17.919Z" }, + { url = "https://files.pythonhosted.org/packages/ca/40/071dc08645daa09cb8c008db888141998a895d2d1ed03ba780971b595297/python_bidi-0.6.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:183fee39bd2de787f632376bd5ba0d5f1daf6a09d3ebfaa211df25d62223e531", size = 291743, upload-time = "2025-02-18T21:41:40.996Z" }, + { url = "https://files.pythonhosted.org/packages/17/5a/5f60915a9f73f48df27bf262a210fa66ea8ffe5fd0072c67288e55e3304e/python_bidi-0.6.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c4e08753d32d633f5ecb5eb02624272eeffaa6d5c6f4f9ddf012637bcaabfc0a", size = 306568, upload-time = "2025-02-18T21:41:30.549Z" }, + { url = "https://files.pythonhosted.org/packages/9e/01/03341516d895ee937036d38ab4f9987857b1066f7c267b99963ee056eb9e/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d1dcd7a82ae00b86821fce627e310791f56da90924f15877cfda844e340679de", size = 463890, upload-time = "2025-02-18T21:42:18.705Z" }, + { url = "https://files.pythonhosted.org/packages/4f/a8/36bb9553e00d33acee2d2d447b60bccb0aad5c1d589cd364ddd95d9b876b/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:5506ba56380140b3cb3504029de014d21eb8874c5e081d88495f8775f6ed90bc", size = 555980, upload-time = "2025-02-18T21:42:30.936Z" }, + { url = "https://files.pythonhosted.org/packages/46/05/88aa85522472afda215a6b436eaa0aac6bbe9e29a64db0f99f61d1aa6527/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:207b0a7082ec38045910d37700a0dd73c10d4ffccb22a4fd0391d7e9ce241672", size = 483881, upload-time = "2025-02-18T21:42:44.379Z" }, + { url = "https://files.pythonhosted.org/packages/48/7e/f813de1a92e10c302649134ea3a8c6429f9c2e5dd161e82e88f08b4c7565/python_bidi-0.6.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:686642a52acdeffb1d9a593a284d07b175c63877c596fa3ccceeb2649ced1dd8", size = 458296, upload-time = "2025-02-18T21:42:57.775Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ea/a775bec616ec01d9a0df7d5a6e1b3729285dd5e7f1fdb0dfce2e0604c6a3/python_bidi-0.6.6-cp313-cp313-win32.whl", hash = "sha256:485f2ee109e7aa73efc165b90a6d90da52546801413540c08b7133fe729d5e0a", size = 155033, upload-time = "2025-02-18T21:43:18.737Z" }, + { url = "https://files.pythonhosted.org/packages/74/79/3323f08c98b9a5b726303b68babdd26cf4fe710709b7c61c96e6bb4f3d10/python_bidi-0.6.6-cp313-cp313-win_amd64.whl", hash = "sha256:63f7a9eaec31078e7611ab958b6e18e796c05b63ca50c1f7298311dc1e15ac3e", size = 159973, upload-time = "2025-02-18T21:43:10.431Z" }, ] [[package]] @@ -7470,7 +7517,7 @@ dependencies = [ { name = "wrapt", marker = "sys_platform == 'win32'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/16/c5/9c455ba848b14adce70c0176106fad190b7854acdc120cf9e72af7b9ac2d/python_certifi_win32-1.6.1-py2.py3-none-any.whl", hash = "sha256:508fd4fb1730cad2d9dada061df737650c8cfaa205d64657faa4cc6a55384402", size = 7256, upload_time = "2022-07-02T22:13:55.87Z" }, + { url = "https://files.pythonhosted.org/packages/16/c5/9c455ba848b14adce70c0176106fad190b7854acdc120cf9e72af7b9ac2d/python_certifi_win32-1.6.1-py2.py3-none-any.whl", hash = "sha256:508fd4fb1730cad2d9dada061df737650c8cfaa205d64657faa4cc6a55384402", size = 7256, upload-time = "2022-07-02T22:13:55.87Z" }, ] [[package]] @@ -7480,36 +7527,36 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload_time = "2024-03-01T18:36:20.211Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload_time = "2024-03-01T18:36:18.57Z" }, + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, ] [[package]] name = "python-dotenv" version = "1.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f6/b0/4bc07ccd3572a2f9df7e6782f52b0c6c90dcbb803ac4a167702d7d0dfe1e/python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab", size = 41978, upload_time = "2025-06-24T04:21:07.341Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f6/b0/4bc07ccd3572a2f9df7e6782f52b0c6c90dcbb803ac4a167702d7d0dfe1e/python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab", size = 41978, upload-time = "2025-06-24T04:21:07.341Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc", size = 20556, upload_time = "2025-06-24T04:21:06.073Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc", size = 20556, upload-time = "2025-06-24T04:21:06.073Z" }, ] [[package]] name = "python-json-logger" version = "4.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/29/bf/eca6a3d43db1dae7070f70e160ab20b807627ba953663ba07928cdd3dc58/python_json_logger-4.0.0.tar.gz", hash = "sha256:f58e68eb46e1faed27e0f574a55a0455eecd7b8a5b88b85a784519ba3cff047f", size = 17683, upload_time = "2025-10-06T04:15:18.984Z" } +sdist = { url = "https://files.pythonhosted.org/packages/29/bf/eca6a3d43db1dae7070f70e160ab20b807627ba953663ba07928cdd3dc58/python_json_logger-4.0.0.tar.gz", hash = "sha256:f58e68eb46e1faed27e0f574a55a0455eecd7b8a5b88b85a784519ba3cff047f", size = 17683, upload-time = "2025-10-06T04:15:18.984Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/e5/fecf13f06e5e5f67e8837d777d1bc43fac0ed2b77a676804df5c34744727/python_json_logger-4.0.0-py3-none-any.whl", hash = "sha256:af09c9daf6a813aa4cc7180395f50f2a9e5fa056034c9953aec92e381c5ba1e2", size = 15548, upload_time = "2025-10-06T04:15:17.553Z" }, + { url = "https://files.pythonhosted.org/packages/51/e5/fecf13f06e5e5f67e8837d777d1bc43fac0ed2b77a676804df5c34744727/python_json_logger-4.0.0-py3-none-any.whl", hash = "sha256:af09c9daf6a813aa4cc7180395f50f2a9e5fa056034c9953aec92e381c5ba1e2", size = 15548, upload-time = "2025-10-06T04:15:17.553Z" }, ] [[package]] name = "python-multipart" version = "0.0.20" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload_time = "2024-12-16T19:45:46.972Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload-time = "2024-12-16T19:45:46.972Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload_time = "2024-12-16T19:45:44.423Z" }, + { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload-time = "2024-12-16T19:45:44.423Z" }, ] [[package]] @@ -7519,39 +7566,73 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/f5/8c0653e5bb54e0cbdfe27bf32d41f27bc4e12faa8742778c17f2a71be2c0/python-xlib-0.33.tar.gz", hash = "sha256:55af7906a2c75ce6cb280a584776080602444f75815a7aff4d287bb2d7018b32", size = 269068, upload_time = "2022-12-25T18:53:00.824Z" } +sdist = { url = "https://files.pythonhosted.org/packages/86/f5/8c0653e5bb54e0cbdfe27bf32d41f27bc4e12faa8742778c17f2a71be2c0/python-xlib-0.33.tar.gz", hash = "sha256:55af7906a2c75ce6cb280a584776080602444f75815a7aff4d287bb2d7018b32", size = 269068, upload-time = "2022-12-25T18:53:00.824Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/b8/ff33610932e0ee81ae7f1269c890f697d56ff74b9f5b2ee5d9b7fa2c5355/python_xlib-0.33-py2.py3-none-any.whl", hash = "sha256:c3534038d42e0df2f1392a1b30a15a4ff5fdc2b86cfa94f072bf11b10a164398", size = 182185, upload_time = "2022-12-25T18:52:58.662Z" }, + { url = "https://files.pythonhosted.org/packages/fc/b8/ff33610932e0ee81ae7f1269c890f697d56ff74b9f5b2ee5d9b7fa2c5355/python_xlib-0.33-py2.py3-none-any.whl", hash = "sha256:c3534038d42e0df2f1392a1b30a15a4ff5fdc2b86cfa94f072bf11b10a164398", size = 182185, upload-time = "2022-12-25T18:52:58.662Z" }, ] [[package]] name = "python3-xlib" version = "0.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ef/c6/2c5999de3bb1533521f1101e8fe56fd9c266732f4d48011c7c69b29d12ae/python3-xlib-0.15.tar.gz", hash = "sha256:dc4245f3ae4aa5949c1d112ee4723901ade37a96721ba9645f2bfa56e5b383f8", size = 132828, upload_time = "2014-05-31T12:28:59.603Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ef/c6/2c5999de3bb1533521f1101e8fe56fd9c266732f4d48011c7c69b29d12ae/python3-xlib-0.15.tar.gz", hash = "sha256:dc4245f3ae4aa5949c1d112ee4723901ade37a96721ba9645f2bfa56e5b383f8", size = 132828, upload-time = "2014-05-31T12:28:59.603Z" } + +[[package]] +name = "pythonnet" +version = "3.0.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "clr-loader", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9a/d6/1afd75edd932306ae9bd2c2d961d603dc2b52fcec51b04afea464f1f6646/pythonnet-3.0.5.tar.gz", hash = "sha256:48e43ca463941b3608b32b4e236db92d8d40db4c58a75ace902985f76dac21cf", size = 239212, upload-time = "2024-12-13T08:30:44.393Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cd/f1/bfb6811df4745f92f14c47a29e50e89a36b1533130fcc56452d4660bd2d6/pythonnet-3.0.5-py3-none-any.whl", hash = "sha256:f6702d694d5d5b163c9f3f5cc34e0bed8d6857150237fae411fefb883a656d20", size = 297506, upload-time = "2024-12-13T08:30:40.661Z" }, +] [[package]] name = "pytokens" version = "0.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d4/c2/dbadcdddb412a267585459142bfd7cc241e6276db69339353ae6e241ab2b/pytokens-0.2.0.tar.gz", hash = "sha256:532d6421364e5869ea57a9523bf385f02586d4662acbcc0342afd69511b4dd43", size = 15368, upload_time = "2025-10-15T08:02:42.738Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d4/c2/dbadcdddb412a267585459142bfd7cc241e6276db69339353ae6e241ab2b/pytokens-0.2.0.tar.gz", hash = "sha256:532d6421364e5869ea57a9523bf385f02586d4662acbcc0342afd69511b4dd43", size = 15368, upload-time = "2025-10-15T08:02:42.738Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/5a/c269ea6b348b6f2c32686635df89f32dbe05df1088dd4579302a6f8f99af/pytokens-0.2.0-py3-none-any.whl", hash = "sha256:74d4b318c67f4295c13782ddd9abcb7e297ec5630ad060eb90abf7ebbefe59f8", size = 12038, upload_time = "2025-10-15T08:02:41.694Z" }, + { url = "https://files.pythonhosted.org/packages/89/5a/c269ea6b348b6f2c32686635df89f32dbe05df1088dd4579302a6f8f99af/pytokens-0.2.0-py3-none-any.whl", hash = "sha256:74d4b318c67f4295c13782ddd9abcb7e297ec5630ad060eb90abf7ebbefe59f8", size = 12038, upload-time = "2025-10-15T08:02:41.694Z" }, ] [[package]] name = "pytweening" version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/79/0c/c16bc93ac2755bac0066a8ecbd2a2931a1735a6fffd99a2b9681c7e83e90/pytweening-1.2.0.tar.gz", hash = "sha256:243318b7736698066c5f362ec5c2b6434ecf4297c3c8e7caa8abfe6af4cac71b", size = 171241, upload_time = "2024-02-20T03:37:56.809Z" } +sdist = { url = "https://files.pythonhosted.org/packages/79/0c/c16bc93ac2755bac0066a8ecbd2a2931a1735a6fffd99a2b9681c7e83e90/pytweening-1.2.0.tar.gz", hash = "sha256:243318b7736698066c5f362ec5c2b6434ecf4297c3c8e7caa8abfe6af4cac71b", size = 171241, upload-time = "2024-02-20T03:37:56.809Z" } [[package]] name = "pytz" version = "2025.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload_time = "2025-03-25T02:25:00.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload-time = "2025-03-25T02:25:00.538Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload_time = "2025-03-25T02:24:58.468Z" }, + { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload-time = "2025-03-25T02:24:58.468Z" }, +] + +[[package]] +name = "pywebview" +version = "6.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "bottle" }, + { name = "proxy-tools" }, + { name = "pyobjc-core", marker = "sys_platform == 'darwin'" }, + { name = "pyobjc-framework-cocoa", marker = "sys_platform == 'darwin'" }, + { name = "pyobjc-framework-quartz", marker = "sys_platform == 'darwin'" }, + { name = "pyobjc-framework-security", marker = "sys_platform == 'darwin'" }, + { name = "pyobjc-framework-uniformtypeidentifiers", marker = "sys_platform == 'darwin'" }, + { name = "pyobjc-framework-webkit", marker = "sys_platform == 'darwin'" }, + { name = "pythonnet", marker = "sys_platform == 'win32'" }, + { name = "qtpy", marker = "sys_platform == 'openbsd6'" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/64/09/75cf92c4db19350ddb084d841e352ce30e89668815d0494d1dd595c85469/pywebview-6.1.tar.gz", hash = "sha256:f0b95047860caf3d921581f9e16b4edb1a125b23e2ce691c4da2968f8b160ff2", size = 496270, upload-time = "2025-10-21T18:02:44.323Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/74/12/ce9006cdcc1834378826b5c0d4b554d899cd25ac9c665569d060f220b0e1/pywebview-6.1-py3-none-any.whl", hash = "sha256:2b552a340557e76a740b045a25937f72dae751e0985d5f5d9556f697ba622ec5", size = 511255, upload-time = "2025-10-21T18:02:42.377Z" }, ] [[package]] @@ -7559,12 +7640,12 @@ name = "pywin32" version = "311" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/ab/01ea1943d4eba0f850c3c61e78e8dd59757ff815ff3ccd0a84de5f541f42/pywin32-311-cp312-cp312-win32.whl", hash = "sha256:750ec6e621af2b948540032557b10a2d43b0cee2ae9758c54154d711cc852d31", size = 8706543, upload_time = "2025-07-14T20:13:20.765Z" }, - { url = "https://files.pythonhosted.org/packages/d1/a8/a0e8d07d4d051ec7502cd58b291ec98dcc0c3fff027caad0470b72cfcc2f/pywin32-311-cp312-cp312-win_amd64.whl", hash = "sha256:b8c095edad5c211ff31c05223658e71bf7116daa0ecf3ad85f3201ea3190d067", size = 9495040, upload_time = "2025-07-14T20:13:22.543Z" }, - { url = "https://files.pythonhosted.org/packages/ba/3a/2ae996277b4b50f17d61f0603efd8253cb2d79cc7ae159468007b586396d/pywin32-311-cp312-cp312-win_arm64.whl", hash = "sha256:e286f46a9a39c4a18b319c28f59b61de793654af2f395c102b4f819e584b5852", size = 8710102, upload_time = "2025-07-14T20:13:24.682Z" }, - { url = "https://files.pythonhosted.org/packages/a5/be/3fd5de0979fcb3994bfee0d65ed8ca9506a8a1260651b86174f6a86f52b3/pywin32-311-cp313-cp313-win32.whl", hash = "sha256:f95ba5a847cba10dd8c4d8fefa9f2a6cf283b8b88ed6178fa8a6c1ab16054d0d", size = 8705700, upload_time = "2025-07-14T20:13:26.471Z" }, - { url = "https://files.pythonhosted.org/packages/e3/28/e0a1909523c6890208295a29e05c2adb2126364e289826c0a8bc7297bd5c/pywin32-311-cp313-cp313-win_amd64.whl", hash = "sha256:718a38f7e5b058e76aee1c56ddd06908116d35147e133427e59a3983f703a20d", size = 9494700, upload_time = "2025-07-14T20:13:28.243Z" }, - { url = "https://files.pythonhosted.org/packages/04/bf/90339ac0f55726dce7d794e6d79a18a91265bdf3aa70b6b9ca52f35e022a/pywin32-311-cp313-cp313-win_arm64.whl", hash = "sha256:7b4075d959648406202d92a2310cb990fea19b535c7f4a78d3f5e10b926eeb8a", size = 8709318, upload_time = "2025-07-14T20:13:30.348Z" }, + { url = "https://files.pythonhosted.org/packages/e7/ab/01ea1943d4eba0f850c3c61e78e8dd59757ff815ff3ccd0a84de5f541f42/pywin32-311-cp312-cp312-win32.whl", hash = "sha256:750ec6e621af2b948540032557b10a2d43b0cee2ae9758c54154d711cc852d31", size = 8706543, upload-time = "2025-07-14T20:13:20.765Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a8/a0e8d07d4d051ec7502cd58b291ec98dcc0c3fff027caad0470b72cfcc2f/pywin32-311-cp312-cp312-win_amd64.whl", hash = "sha256:b8c095edad5c211ff31c05223658e71bf7116daa0ecf3ad85f3201ea3190d067", size = 9495040, upload-time = "2025-07-14T20:13:22.543Z" }, + { url = "https://files.pythonhosted.org/packages/ba/3a/2ae996277b4b50f17d61f0603efd8253cb2d79cc7ae159468007b586396d/pywin32-311-cp312-cp312-win_arm64.whl", hash = "sha256:e286f46a9a39c4a18b319c28f59b61de793654af2f395c102b4f819e584b5852", size = 8710102, upload-time = "2025-07-14T20:13:24.682Z" }, + { url = "https://files.pythonhosted.org/packages/a5/be/3fd5de0979fcb3994bfee0d65ed8ca9506a8a1260651b86174f6a86f52b3/pywin32-311-cp313-cp313-win32.whl", hash = "sha256:f95ba5a847cba10dd8c4d8fefa9f2a6cf283b8b88ed6178fa8a6c1ab16054d0d", size = 8705700, upload-time = "2025-07-14T20:13:26.471Z" }, + { url = "https://files.pythonhosted.org/packages/e3/28/e0a1909523c6890208295a29e05c2adb2126364e289826c0a8bc7297bd5c/pywin32-311-cp313-cp313-win_amd64.whl", hash = "sha256:718a38f7e5b058e76aee1c56ddd06908116d35147e133427e59a3983f703a20d", size = 9494700, upload-time = "2025-07-14T20:13:28.243Z" }, + { url = "https://files.pythonhosted.org/packages/04/bf/90339ac0f55726dce7d794e6d79a18a91265bdf3aa70b6b9ca52f35e022a/pywin32-311-cp313-cp313-win_arm64.whl", hash = "sha256:7b4075d959648406202d92a2310cb990fea19b535c7f4a78d3f5e10b926eeb8a", size = 8709318, upload-time = "2025-07-14T20:13:30.348Z" }, ] [[package]] @@ -7579,7 +7660,7 @@ dependencies = [ { name = "typing-extensions" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/b1/37/d59397221e15d2a7f38afaa4e8e6b8c244d818044f7daa0bdc5988df0a69/PyWinBox-0.7-py3-none-any.whl", hash = "sha256:8b2506a8dd7afa0a910b368762adfac885274132ef9151b0c81b0d2c6ffd6f83", size = 12274, upload_time = "2024-04-17T10:10:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/b1/37/d59397221e15d2a7f38afaa4e8e6b8c244d818044f7daa0bdc5988df0a69/PyWinBox-0.7-py3-none-any.whl", hash = "sha256:8b2506a8dd7afa0a910b368762adfac885274132ef9151b0c81b0d2c6ffd6f83", size = 12274, upload-time = "2024-04-17T10:10:31.899Z" }, ] [[package]] @@ -7596,46 +7677,46 @@ dependencies = [ { name = "typing-extensions" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/be/33/8e4f632210b28fc9e998a9ab990e7ed97ecd2800cc50038e3800e1d85dbe/PyWinCtl-0.4.1-py3-none-any.whl", hash = "sha256:4d875e22969e1c6239d8c73156193630aaab876366167b8d97716f956384b089", size = 63158, upload_time = "2024-09-23T08:33:39.881Z" }, + { url = "https://files.pythonhosted.org/packages/be/33/8e4f632210b28fc9e998a9ab990e7ed97ecd2800cc50038e3800e1d85dbe/PyWinCtl-0.4.1-py3-none-any.whl", hash = "sha256:4d875e22969e1c6239d8c73156193630aaab876366167b8d97716f956384b089", size = 63158, upload-time = "2024-09-23T08:33:39.881Z" }, ] [[package]] name = "pywinpty" version = "3.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/bb/a7cc2967c5c4eceb6cc49cfe39447d4bfc56e6c865e7c2249b6eb978935f/pywinpty-3.0.2.tar.gz", hash = "sha256:1505cc4cb248af42cb6285a65c9c2086ee9e7e574078ee60933d5d7fa86fb004", size = 30669, upload_time = "2025-10-03T21:16:29.205Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/bb/a7cc2967c5c4eceb6cc49cfe39447d4bfc56e6c865e7c2249b6eb978935f/pywinpty-3.0.2.tar.gz", hash = "sha256:1505cc4cb248af42cb6285a65c9c2086ee9e7e574078ee60933d5d7fa86fb004", size = 30669, upload-time = "2025-10-03T21:16:29.205Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/4e/1098484e042c9485f56f16eb2b69b43b874bd526044ee401512234cf9e04/pywinpty-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:99fdd9b455f0ad6419aba6731a7a0d2f88ced83c3c94a80ff9533d95fa8d8a9e", size = 2050391, upload_time = "2025-10-03T21:19:01.642Z" }, - { url = "https://files.pythonhosted.org/packages/fc/19/b757fe28008236a4a713e813283721b8a40aa60cd7d3f83549f2e25a3155/pywinpty-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:18f78b81e4cfee6aabe7ea8688441d30247b73e52cd9657138015c5f4ee13a51", size = 2050057, upload_time = "2025-10-03T21:19:26.732Z" }, - { url = "https://files.pythonhosted.org/packages/cb/44/cbae12ecf6f4fa4129c36871fd09c6bef4f98d5f625ecefb5e2449765508/pywinpty-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:663383ecfab7fc382cc97ea5c4f7f0bb32c2f889259855df6ea34e5df42d305b", size = 2049874, upload_time = "2025-10-03T21:18:53.923Z" }, + { url = "https://files.pythonhosted.org/packages/02/4e/1098484e042c9485f56f16eb2b69b43b874bd526044ee401512234cf9e04/pywinpty-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:99fdd9b455f0ad6419aba6731a7a0d2f88ced83c3c94a80ff9533d95fa8d8a9e", size = 2050391, upload-time = "2025-10-03T21:19:01.642Z" }, + { url = "https://files.pythonhosted.org/packages/fc/19/b757fe28008236a4a713e813283721b8a40aa60cd7d3f83549f2e25a3155/pywinpty-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:18f78b81e4cfee6aabe7ea8688441d30247b73e52cd9657138015c5f4ee13a51", size = 2050057, upload-time = "2025-10-03T21:19:26.732Z" }, + { url = "https://files.pythonhosted.org/packages/cb/44/cbae12ecf6f4fa4129c36871fd09c6bef4f98d5f625ecefb5e2449765508/pywinpty-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:663383ecfab7fc382cc97ea5c4f7f0bb32c2f889259855df6ea34e5df42d305b", size = 2049874, upload-time = "2025-10-03T21:18:53.923Z" }, ] [[package]] name = "pyyaml" version = "6.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload_time = "2025-09-25T21:33:16.546Z" } +sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload-time = "2025-09-25T21:33:16.546Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload_time = "2025-09-25T21:32:11.445Z" }, - { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload_time = "2025-09-25T21:32:12.492Z" }, - { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload_time = "2025-09-25T21:32:13.652Z" }, - { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload_time = "2025-09-25T21:32:15.21Z" }, - { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload_time = "2025-09-25T21:32:16.431Z" }, - { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload_time = "2025-09-25T21:32:17.56Z" }, - { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload_time = "2025-09-25T21:32:18.834Z" }, - { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload_time = "2025-09-25T21:32:20.209Z" }, - { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload_time = "2025-09-25T21:32:21.167Z" }, - { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload_time = "2025-09-25T21:32:22.617Z" }, - { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload_time = "2025-09-25T21:32:23.673Z" }, - { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload_time = "2025-09-25T21:32:25.149Z" }, - { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload_time = "2025-09-25T21:32:26.575Z" }, - { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload_time = "2025-09-25T21:32:27.727Z" }, - { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload_time = "2025-09-25T21:32:28.878Z" }, - { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload_time = "2025-09-25T21:32:30.178Z" }, - { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload_time = "2025-09-25T21:32:31.353Z" }, - { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload_time = "2025-09-25T21:32:32.58Z" }, - { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload_time = "2025-09-25T21:32:33.659Z" }, - { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload_time = "2025-09-25T21:32:34.663Z" }, + { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload-time = "2025-09-25T21:32:11.445Z" }, + { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload-time = "2025-09-25T21:32:12.492Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload-time = "2025-09-25T21:32:13.652Z" }, + { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload-time = "2025-09-25T21:32:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload-time = "2025-09-25T21:32:16.431Z" }, + { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload-time = "2025-09-25T21:32:17.56Z" }, + { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload-time = "2025-09-25T21:32:18.834Z" }, + { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload-time = "2025-09-25T21:32:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload-time = "2025-09-25T21:32:21.167Z" }, + { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload-time = "2025-09-25T21:32:22.617Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload-time = "2025-09-25T21:32:23.673Z" }, + { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload-time = "2025-09-25T21:32:25.149Z" }, + { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload-time = "2025-09-25T21:32:26.575Z" }, + { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload-time = "2025-09-25T21:32:27.727Z" }, + { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload-time = "2025-09-25T21:32:28.878Z" }, + { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload-time = "2025-09-25T21:32:30.178Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload-time = "2025-09-25T21:32:31.353Z" }, + { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload-time = "2025-09-25T21:32:32.58Z" }, + { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload-time = "2025-09-25T21:32:33.659Z" }, + { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload-time = "2025-09-25T21:32:34.663Z" }, ] [[package]] @@ -7645,9 +7726,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/eb/2e/79c822141bfd05a853236b504869ebc6b70159afc570e1d5a20641782eaa/pyyaml_env_tag-1.1.tar.gz", hash = "sha256:2eb38b75a2d21ee0475d6d97ec19c63287a7e140231e4214969d0eac923cd7ff", size = 5737, upload_time = "2025-05-13T15:24:01.64Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/2e/79c822141bfd05a853236b504869ebc6b70159afc570e1d5a20641782eaa/pyyaml_env_tag-1.1.tar.gz", hash = "sha256:2eb38b75a2d21ee0475d6d97ec19c63287a7e140231e4214969d0eac923cd7ff", size = 5737, upload-time = "2025-05-13T15:24:01.64Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/11/432f32f8097b03e3cd5fe57e88efb685d964e2e5178a48ed61e841f7fdce/pyyaml_env_tag-1.1-py3-none-any.whl", hash = "sha256:17109e1a528561e32f026364712fee1264bc2ea6715120891174ed1b980d2e04", size = 4722, upload_time = "2025-05-13T15:23:59.629Z" }, + { url = "https://files.pythonhosted.org/packages/04/11/432f32f8097b03e3cd5fe57e88efb685d964e2e5178a48ed61e841f7fdce/pyyaml_env_tag-1.1-py3-none-any.whl", hash = "sha256:17109e1a528561e32f026364712fee1264bc2ea6715120891174ed1b980d2e04", size = 4722, upload-time = "2025-05-13T15:23:59.629Z" }, ] [[package]] @@ -7657,30 +7738,42 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "implementation_name == 'pypy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750, upload_time = "2025-09-08T23:10:18.157Z" } +sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750, upload-time = "2025-09-08T23:10:18.157Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/92/e7/038aab64a946d535901103da16b953c8c9cc9c961dadcbf3609ed6428d23/pyzmq-27.1.0-cp312-abi3-macosx_10_15_universal2.whl", hash = "sha256:452631b640340c928fa343801b0d07eb0c3789a5ffa843f6e1a9cee0ba4eb4fc", size = 1306279, upload_time = "2025-09-08T23:08:03.807Z" }, - { url = "https://files.pythonhosted.org/packages/e8/5e/c3c49fdd0f535ef45eefcc16934648e9e59dace4a37ee88fc53f6cd8e641/pyzmq-27.1.0-cp312-abi3-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1c179799b118e554b66da67d88ed66cd37a169f1f23b5d9f0a231b4e8d44a113", size = 895645, upload_time = "2025-09-08T23:08:05.301Z" }, - { url = "https://files.pythonhosted.org/packages/f8/e5/b0b2504cb4e903a74dcf1ebae157f9e20ebb6ea76095f6cfffea28c42ecd/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3837439b7f99e60312f0c926a6ad437b067356dc2bc2ec96eb395fd0fe804233", size = 652574, upload_time = "2025-09-08T23:08:06.828Z" }, - { url = "https://files.pythonhosted.org/packages/f8/9b/c108cdb55560eaf253f0cbdb61b29971e9fb34d9c3499b0e96e4e60ed8a5/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43ad9a73e3da1fab5b0e7e13402f0b2fb934ae1c876c51d0afff0e7c052eca31", size = 840995, upload_time = "2025-09-08T23:08:08.396Z" }, - { url = "https://files.pythonhosted.org/packages/c2/bb/b79798ca177b9eb0825b4c9998c6af8cd2a7f15a6a1a4272c1d1a21d382f/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0de3028d69d4cdc475bfe47a6128eb38d8bc0e8f4d69646adfbcd840facbac28", size = 1642070, upload_time = "2025-09-08T23:08:09.989Z" }, - { url = "https://files.pythonhosted.org/packages/9c/80/2df2e7977c4ede24c79ae39dcef3899bfc5f34d1ca7a5b24f182c9b7a9ca/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_i686.whl", hash = "sha256:cf44a7763aea9298c0aa7dbf859f87ed7012de8bda0f3977b6fb1d96745df856", size = 2021121, upload_time = "2025-09-08T23:08:11.907Z" }, - { url = "https://files.pythonhosted.org/packages/46/bd/2d45ad24f5f5ae7e8d01525eb76786fa7557136555cac7d929880519e33a/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f30f395a9e6fbca195400ce833c731e7b64c3919aa481af4d88c3759e0cb7496", size = 1878550, upload_time = "2025-09-08T23:08:13.513Z" }, - { url = "https://files.pythonhosted.org/packages/e6/2f/104c0a3c778d7c2ab8190e9db4f62f0b6957b53c9d87db77c284b69f33ea/pyzmq-27.1.0-cp312-abi3-win32.whl", hash = "sha256:250e5436a4ba13885494412b3da5d518cd0d3a278a1ae640e113c073a5f88edd", size = 559184, upload_time = "2025-09-08T23:08:15.163Z" }, - { url = "https://files.pythonhosted.org/packages/fc/7f/a21b20d577e4100c6a41795842028235998a643b1ad406a6d4163ea8f53e/pyzmq-27.1.0-cp312-abi3-win_amd64.whl", hash = "sha256:9ce490cf1d2ca2ad84733aa1d69ce6855372cb5ce9223802450c9b2a7cba0ccf", size = 619480, upload_time = "2025-09-08T23:08:17.192Z" }, - { url = "https://files.pythonhosted.org/packages/78/c2/c012beae5f76b72f007a9e91ee9401cb88c51d0f83c6257a03e785c81cc2/pyzmq-27.1.0-cp312-abi3-win_arm64.whl", hash = "sha256:75a2f36223f0d535a0c919e23615fc85a1e23b71f40c7eb43d7b1dedb4d8f15f", size = 552993, upload_time = "2025-09-08T23:08:18.926Z" }, - { url = "https://files.pythonhosted.org/packages/60/cb/84a13459c51da6cec1b7b1dc1a47e6db6da50b77ad7fd9c145842750a011/pyzmq-27.1.0-cp313-cp313-android_24_arm64_v8a.whl", hash = "sha256:93ad4b0855a664229559e45c8d23797ceac03183c7b6f5b4428152a6b06684a5", size = 1122436, upload_time = "2025-09-08T23:08:20.801Z" }, - { url = "https://files.pythonhosted.org/packages/dc/b6/94414759a69a26c3dd674570a81813c46a078767d931a6c70ad29fc585cb/pyzmq-27.1.0-cp313-cp313-android_24_x86_64.whl", hash = "sha256:fbb4f2400bfda24f12f009cba62ad5734148569ff4949b1b6ec3b519444342e6", size = 1156301, upload_time = "2025-09-08T23:08:22.47Z" }, - { url = "https://files.pythonhosted.org/packages/a5/ad/15906493fd40c316377fd8a8f6b1f93104f97a752667763c9b9c1b71d42d/pyzmq-27.1.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:e343d067f7b151cfe4eb3bb796a7752c9d369eed007b91231e817071d2c2fec7", size = 1341197, upload_time = "2025-09-08T23:08:24.286Z" }, - { url = "https://files.pythonhosted.org/packages/14/1d/d343f3ce13db53a54cb8946594e567410b2125394dafcc0268d8dda027e0/pyzmq-27.1.0-cp313-cp313t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:08363b2011dec81c354d694bdecaef4770e0ae96b9afea70b3f47b973655cc05", size = 897275, upload_time = "2025-09-08T23:08:26.063Z" }, - { url = "https://files.pythonhosted.org/packages/69/2d/d83dd6d7ca929a2fc67d2c3005415cdf322af7751d773524809f9e585129/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d54530c8c8b5b8ddb3318f481297441af102517602b569146185fa10b63f4fa9", size = 660469, upload_time = "2025-09-08T23:08:27.623Z" }, - { url = "https://files.pythonhosted.org/packages/3e/cd/9822a7af117f4bc0f1952dbe9ef8358eb50a24928efd5edf54210b850259/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3afa12c392f0a44a2414056d730eebc33ec0926aae92b5ad5cf26ebb6cc128", size = 847961, upload_time = "2025-09-08T23:08:29.672Z" }, - { url = "https://files.pythonhosted.org/packages/9a/12/f003e824a19ed73be15542f172fd0ec4ad0b60cf37436652c93b9df7c585/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c65047adafe573ff023b3187bb93faa583151627bc9c51fc4fb2c561ed689d39", size = 1650282, upload_time = "2025-09-08T23:08:31.349Z" }, - { url = "https://files.pythonhosted.org/packages/d5/4a/e82d788ed58e9a23995cee70dbc20c9aded3d13a92d30d57ec2291f1e8a3/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:90e6e9441c946a8b0a667356f7078d96411391a3b8f80980315455574177ec97", size = 2024468, upload_time = "2025-09-08T23:08:33.543Z" }, - { url = "https://files.pythonhosted.org/packages/d9/94/2da0a60841f757481e402b34bf4c8bf57fa54a5466b965de791b1e6f747d/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:add071b2d25f84e8189aaf0882d39a285b42fa3853016ebab234a5e78c7a43db", size = 1885394, upload_time = "2025-09-08T23:08:35.51Z" }, - { url = "https://files.pythonhosted.org/packages/4f/6f/55c10e2e49ad52d080dc24e37adb215e5b0d64990b57598abc2e3f01725b/pyzmq-27.1.0-cp313-cp313t-win32.whl", hash = "sha256:7ccc0700cfdf7bd487bea8d850ec38f204478681ea02a582a8da8171b7f90a1c", size = 574964, upload_time = "2025-09-08T23:08:37.178Z" }, - { url = "https://files.pythonhosted.org/packages/87/4d/2534970ba63dd7c522d8ca80fb92777f362c0f321900667c615e2067cb29/pyzmq-27.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8085a9fba668216b9b4323be338ee5437a235fe275b9d1610e422ccc279733e2", size = 641029, upload_time = "2025-09-08T23:08:40.595Z" }, - { url = "https://files.pythonhosted.org/packages/f6/fa/f8aea7a28b0641f31d40dea42d7ef003fded31e184ef47db696bc74cd610/pyzmq-27.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:6bb54ca21bcfe361e445256c15eedf083f153811c37be87e0514934d6913061e", size = 561541, upload_time = "2025-09-08T23:08:42.668Z" }, + { url = "https://files.pythonhosted.org/packages/92/e7/038aab64a946d535901103da16b953c8c9cc9c961dadcbf3609ed6428d23/pyzmq-27.1.0-cp312-abi3-macosx_10_15_universal2.whl", hash = "sha256:452631b640340c928fa343801b0d07eb0c3789a5ffa843f6e1a9cee0ba4eb4fc", size = 1306279, upload-time = "2025-09-08T23:08:03.807Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5e/c3c49fdd0f535ef45eefcc16934648e9e59dace4a37ee88fc53f6cd8e641/pyzmq-27.1.0-cp312-abi3-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1c179799b118e554b66da67d88ed66cd37a169f1f23b5d9f0a231b4e8d44a113", size = 895645, upload-time = "2025-09-08T23:08:05.301Z" }, + { url = "https://files.pythonhosted.org/packages/f8/e5/b0b2504cb4e903a74dcf1ebae157f9e20ebb6ea76095f6cfffea28c42ecd/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3837439b7f99e60312f0c926a6ad437b067356dc2bc2ec96eb395fd0fe804233", size = 652574, upload-time = "2025-09-08T23:08:06.828Z" }, + { url = "https://files.pythonhosted.org/packages/f8/9b/c108cdb55560eaf253f0cbdb61b29971e9fb34d9c3499b0e96e4e60ed8a5/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43ad9a73e3da1fab5b0e7e13402f0b2fb934ae1c876c51d0afff0e7c052eca31", size = 840995, upload-time = "2025-09-08T23:08:08.396Z" }, + { url = "https://files.pythonhosted.org/packages/c2/bb/b79798ca177b9eb0825b4c9998c6af8cd2a7f15a6a1a4272c1d1a21d382f/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0de3028d69d4cdc475bfe47a6128eb38d8bc0e8f4d69646adfbcd840facbac28", size = 1642070, upload-time = "2025-09-08T23:08:09.989Z" }, + { url = "https://files.pythonhosted.org/packages/9c/80/2df2e7977c4ede24c79ae39dcef3899bfc5f34d1ca7a5b24f182c9b7a9ca/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_i686.whl", hash = "sha256:cf44a7763aea9298c0aa7dbf859f87ed7012de8bda0f3977b6fb1d96745df856", size = 2021121, upload-time = "2025-09-08T23:08:11.907Z" }, + { url = "https://files.pythonhosted.org/packages/46/bd/2d45ad24f5f5ae7e8d01525eb76786fa7557136555cac7d929880519e33a/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f30f395a9e6fbca195400ce833c731e7b64c3919aa481af4d88c3759e0cb7496", size = 1878550, upload-time = "2025-09-08T23:08:13.513Z" }, + { url = "https://files.pythonhosted.org/packages/e6/2f/104c0a3c778d7c2ab8190e9db4f62f0b6957b53c9d87db77c284b69f33ea/pyzmq-27.1.0-cp312-abi3-win32.whl", hash = "sha256:250e5436a4ba13885494412b3da5d518cd0d3a278a1ae640e113c073a5f88edd", size = 559184, upload-time = "2025-09-08T23:08:15.163Z" }, + { url = "https://files.pythonhosted.org/packages/fc/7f/a21b20d577e4100c6a41795842028235998a643b1ad406a6d4163ea8f53e/pyzmq-27.1.0-cp312-abi3-win_amd64.whl", hash = "sha256:9ce490cf1d2ca2ad84733aa1d69ce6855372cb5ce9223802450c9b2a7cba0ccf", size = 619480, upload-time = "2025-09-08T23:08:17.192Z" }, + { url = "https://files.pythonhosted.org/packages/78/c2/c012beae5f76b72f007a9e91ee9401cb88c51d0f83c6257a03e785c81cc2/pyzmq-27.1.0-cp312-abi3-win_arm64.whl", hash = "sha256:75a2f36223f0d535a0c919e23615fc85a1e23b71f40c7eb43d7b1dedb4d8f15f", size = 552993, upload-time = "2025-09-08T23:08:18.926Z" }, + { url = "https://files.pythonhosted.org/packages/60/cb/84a13459c51da6cec1b7b1dc1a47e6db6da50b77ad7fd9c145842750a011/pyzmq-27.1.0-cp313-cp313-android_24_arm64_v8a.whl", hash = "sha256:93ad4b0855a664229559e45c8d23797ceac03183c7b6f5b4428152a6b06684a5", size = 1122436, upload-time = "2025-09-08T23:08:20.801Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b6/94414759a69a26c3dd674570a81813c46a078767d931a6c70ad29fc585cb/pyzmq-27.1.0-cp313-cp313-android_24_x86_64.whl", hash = "sha256:fbb4f2400bfda24f12f009cba62ad5734148569ff4949b1b6ec3b519444342e6", size = 1156301, upload-time = "2025-09-08T23:08:22.47Z" }, + { url = "https://files.pythonhosted.org/packages/a5/ad/15906493fd40c316377fd8a8f6b1f93104f97a752667763c9b9c1b71d42d/pyzmq-27.1.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:e343d067f7b151cfe4eb3bb796a7752c9d369eed007b91231e817071d2c2fec7", size = 1341197, upload-time = "2025-09-08T23:08:24.286Z" }, + { url = "https://files.pythonhosted.org/packages/14/1d/d343f3ce13db53a54cb8946594e567410b2125394dafcc0268d8dda027e0/pyzmq-27.1.0-cp313-cp313t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:08363b2011dec81c354d694bdecaef4770e0ae96b9afea70b3f47b973655cc05", size = 897275, upload-time = "2025-09-08T23:08:26.063Z" }, + { url = "https://files.pythonhosted.org/packages/69/2d/d83dd6d7ca929a2fc67d2c3005415cdf322af7751d773524809f9e585129/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d54530c8c8b5b8ddb3318f481297441af102517602b569146185fa10b63f4fa9", size = 660469, upload-time = "2025-09-08T23:08:27.623Z" }, + { url = "https://files.pythonhosted.org/packages/3e/cd/9822a7af117f4bc0f1952dbe9ef8358eb50a24928efd5edf54210b850259/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3afa12c392f0a44a2414056d730eebc33ec0926aae92b5ad5cf26ebb6cc128", size = 847961, upload-time = "2025-09-08T23:08:29.672Z" }, + { url = "https://files.pythonhosted.org/packages/9a/12/f003e824a19ed73be15542f172fd0ec4ad0b60cf37436652c93b9df7c585/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c65047adafe573ff023b3187bb93faa583151627bc9c51fc4fb2c561ed689d39", size = 1650282, upload-time = "2025-09-08T23:08:31.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4a/e82d788ed58e9a23995cee70dbc20c9aded3d13a92d30d57ec2291f1e8a3/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:90e6e9441c946a8b0a667356f7078d96411391a3b8f80980315455574177ec97", size = 2024468, upload-time = "2025-09-08T23:08:33.543Z" }, + { url = "https://files.pythonhosted.org/packages/d9/94/2da0a60841f757481e402b34bf4c8bf57fa54a5466b965de791b1e6f747d/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:add071b2d25f84e8189aaf0882d39a285b42fa3853016ebab234a5e78c7a43db", size = 1885394, upload-time = "2025-09-08T23:08:35.51Z" }, + { url = "https://files.pythonhosted.org/packages/4f/6f/55c10e2e49ad52d080dc24e37adb215e5b0d64990b57598abc2e3f01725b/pyzmq-27.1.0-cp313-cp313t-win32.whl", hash = "sha256:7ccc0700cfdf7bd487bea8d850ec38f204478681ea02a582a8da8171b7f90a1c", size = 574964, upload-time = "2025-09-08T23:08:37.178Z" }, + { url = "https://files.pythonhosted.org/packages/87/4d/2534970ba63dd7c522d8ca80fb92777f362c0f321900667c615e2067cb29/pyzmq-27.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8085a9fba668216b9b4323be338ee5437a235fe275b9d1610e422ccc279733e2", size = 641029, upload-time = "2025-09-08T23:08:40.595Z" }, + { url = "https://files.pythonhosted.org/packages/f6/fa/f8aea7a28b0641f31d40dea42d7ef003fded31e184ef47db696bc74cd610/pyzmq-27.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:6bb54ca21bcfe361e445256c15eedf083f153811c37be87e0514934d6913061e", size = 561541, upload-time = "2025-09-08T23:08:42.668Z" }, +] + +[[package]] +name = "qtpy" +version = "2.4.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging", marker = "sys_platform != 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/70/01/392eba83c8e47b946b929d7c46e0f04b35e9671f8bb6fc36b6f7945b4de8/qtpy-2.4.3.tar.gz", hash = "sha256:db744f7832e6d3da90568ba6ccbca3ee2b3b4a890c3d6fbbc63142f6e4cdf5bb", size = 66982, upload-time = "2025-02-11T15:09:25.759Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/76/37c0ccd5ab968a6a438f9c623aeecc84c202ab2fabc6a8fd927580c15b5a/QtPy-2.4.3-py3-none-any.whl", hash = "sha256:72095afe13673e017946cc258b8d5da43314197b741ed2890e563cf384b51aa1", size = 95045, upload-time = "2025-02-11T15:09:24.162Z" }, ] [[package]] @@ -7690,9 +7783,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "prompt-toolkit" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/b8/d16eb579277f3de9e56e5ad25280fab52fc5774117fb70362e8c2e016559/questionary-2.1.0.tar.gz", hash = "sha256:6302cdd645b19667d8f6e6634774e9538bfcd1aad9be287e743d96cacaf95587", size = 26775, upload_time = "2024-12-29T11:49:17.802Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/b8/d16eb579277f3de9e56e5ad25280fab52fc5774117fb70362e8c2e016559/questionary-2.1.0.tar.gz", hash = "sha256:6302cdd645b19667d8f6e6634774e9538bfcd1aad9be287e743d96cacaf95587", size = 26775, upload-time = "2024-12-29T11:49:17.802Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ad/3f/11dd4cd4f39e05128bfd20138faea57bec56f9ffba6185d276e3107ba5b2/questionary-2.1.0-py3-none-any.whl", hash = "sha256:44174d237b68bc828e4878c763a9ad6790ee61990e0ae72927694ead57bab8ec", size = 36747, upload_time = "2024-12-29T11:49:16.734Z" }, + { url = "https://files.pythonhosted.org/packages/ad/3f/11dd4cd4f39e05128bfd20138faea57bec56f9ffba6185d276e3107ba5b2/questionary-2.1.0-py3-none-any.whl", hash = "sha256:44174d237b68bc828e4878c763a9ad6790ee61990e0ae72927694ead57bab8ec", size = 36747, upload-time = "2024-12-29T11:49:16.734Z" }, ] [[package]] @@ -7712,9 +7805,9 @@ dependencies = [ { name = "requests" }, { name = "tiktoken" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/69/3d/5bec08ac6474415a484cf0aa008fc28e71b416ce3713e1d514d203374bd6/qwen_agent-0.0.31.tar.gz", hash = "sha256:c608d08f89cbffd7840c7151f59095f7ac08321f10398b0637639dec67294386", size = 7058070, upload_time = "2025-09-26T04:00:34.716Z" } +sdist = { url = "https://files.pythonhosted.org/packages/69/3d/5bec08ac6474415a484cf0aa008fc28e71b416ce3713e1d514d203374bd6/qwen_agent-0.0.31.tar.gz", hash = "sha256:c608d08f89cbffd7840c7151f59095f7ac08321f10398b0637639dec67294386", size = 7058070, upload-time = "2025-09-26T04:00:34.716Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/8b/67ad5290066ac20e5ceddf1d53232e8509b99fa1ebbb60a34da9d5045a25/qwen_agent-0.0.31-py3-none-any.whl", hash = "sha256:3ef803f8450fdf211c0a958b62365b1791c98928cd3f3511d06feb3c97e5c2b3", size = 7134107, upload_time = "2025-09-26T04:00:28.785Z" }, + { url = "https://files.pythonhosted.org/packages/78/8b/67ad5290066ac20e5ceddf1d53232e8509b99fa1ebbb60a34da9d5045a25/qwen_agent-0.0.31-py3-none-any.whl", hash = "sha256:3ef803f8450fdf211c0a958b62365b1791c98928cd3f3511d06feb3c97e5c2b3", size = 7134107, upload-time = "2025-09-26T04:00:28.785Z" }, ] [[package]] @@ -7727,9 +7820,9 @@ dependencies = [ { name = "pillow" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b6/b1/ad4fc2260a3badd278b38d642f3b987412f1f6682f0ef2b31b0572d5caa8/qwen_vl_utils-0.0.14.tar.gz", hash = "sha256:9c7cad5ae803b3a10f8bb7194deb12aeacdd032f92f4224e880c73587a7346ad", size = 8453, upload_time = "2025-09-23T09:38:57.532Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/b1/ad4fc2260a3badd278b38d642f3b987412f1f6682f0ef2b31b0572d5caa8/qwen_vl_utils-0.0.14.tar.gz", hash = "sha256:9c7cad5ae803b3a10f8bb7194deb12aeacdd032f92f4224e880c73587a7346ad", size = 8453, upload-time = "2025-09-23T09:38:57.532Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c4/43/80f67e0336cb2fc725f8e06f7fe35c1d0fe946f4d2b8b2175e797e07349e/qwen_vl_utils-0.0.14-py3-none-any.whl", hash = "sha256:5e28657bfd031e56bd447c5901b58ddfc3835285ed100f4c56580e0ade054e96", size = 8120, upload_time = "2025-09-23T09:38:56.297Z" }, + { url = "https://files.pythonhosted.org/packages/c4/43/80f67e0336cb2fc725f8e06f7fe35c1d0fe946f4d2b8b2175e797e07349e/qwen_vl_utils-0.0.14-py3-none-any.whl", hash = "sha256:5e28657bfd031e56bd447c5901b58ddfc3835285ed100f4c56580e0ade054e96", size = 8120, upload-time = "2025-09-23T09:38:56.297Z" }, ] [[package]] @@ -7741,59 +7834,59 @@ dependencies = [ { name = "rpds-py" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2/referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa", size = 74744, upload_time = "2025-01-25T08:48:16.138Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2/referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa", size = 74744, upload-time = "2025-01-25T08:48:16.138Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/b1/3baf80dc6d2b7bc27a95a67752d0208e410351e3feb4eb78de5f77454d8d/referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0", size = 26775, upload_time = "2025-01-25T08:48:14.241Z" }, + { url = "https://files.pythonhosted.org/packages/c1/b1/3baf80dc6d2b7bc27a95a67752d0208e410351e3feb4eb78de5f77454d8d/referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0", size = 26775, upload-time = "2025-01-25T08:48:14.241Z" }, ] [[package]] name = "regex" version = "2025.9.18" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/49/d3/eaa0d28aba6ad1827ad1e716d9a93e1ba963ada61887498297d3da715133/regex-2025.9.18.tar.gz", hash = "sha256:c5ba23274c61c6fef447ba6a39333297d0c247f53059dba0bca415cac511edc4", size = 400917, upload_time = "2025-09-19T00:38:35.79Z" } +sdist = { url = "https://files.pythonhosted.org/packages/49/d3/eaa0d28aba6ad1827ad1e716d9a93e1ba963ada61887498297d3da715133/regex-2025.9.18.tar.gz", hash = "sha256:c5ba23274c61c6fef447ba6a39333297d0c247f53059dba0bca415cac511edc4", size = 400917, upload-time = "2025-09-19T00:38:35.79Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b0/99/05859d87a66ae7098222d65748f11ef7f2dff51bfd7482a4e2256c90d72b/regex-2025.9.18-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:436e1b31d7efd4dcd52091d076482031c611dde58bf9c46ca6d0a26e33053a7e", size = 486335, upload_time = "2025-09-19T00:36:03.661Z" }, - { url = "https://files.pythonhosted.org/packages/97/7e/d43d4e8b978890932cf7b0957fce58c5b08c66f32698f695b0c2c24a48bf/regex-2025.9.18-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c190af81e5576b9c5fdc708f781a52ff20f8b96386c6e2e0557a78402b029f4a", size = 289720, upload_time = "2025-09-19T00:36:05.471Z" }, - { url = "https://files.pythonhosted.org/packages/bb/3b/ff80886089eb5dcf7e0d2040d9aaed539e25a94300403814bb24cc775058/regex-2025.9.18-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e4121f1ce2b2b5eec4b397cc1b277686e577e658d8f5870b7eb2d726bd2300ab", size = 287257, upload_time = "2025-09-19T00:36:07.072Z" }, - { url = "https://files.pythonhosted.org/packages/ee/66/243edf49dd8720cba8d5245dd4d6adcb03a1defab7238598c0c97cf549b8/regex-2025.9.18-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:300e25dbbf8299d87205e821a201057f2ef9aa3deb29caa01cd2cac669e508d5", size = 797463, upload_time = "2025-09-19T00:36:08.399Z" }, - { url = "https://files.pythonhosted.org/packages/df/71/c9d25a1142c70432e68bb03211d4a82299cd1c1fbc41db9409a394374ef5/regex-2025.9.18-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7b47fcf9f5316c0bdaf449e879407e1b9937a23c3b369135ca94ebc8d74b1742", size = 862670, upload_time = "2025-09-19T00:36:10.101Z" }, - { url = "https://files.pythonhosted.org/packages/f8/8f/329b1efc3a64375a294e3a92d43372bf1a351aa418e83c21f2f01cf6ec41/regex-2025.9.18-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:57a161bd3acaa4b513220b49949b07e252165e6b6dc910ee7617a37ff4f5b425", size = 910881, upload_time = "2025-09-19T00:36:12.223Z" }, - { url = "https://files.pythonhosted.org/packages/35/9e/a91b50332a9750519320ed30ec378b74c996f6befe282cfa6bb6cea7e9fd/regex-2025.9.18-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4f130c3a7845ba42de42f380fff3c8aebe89a810747d91bcf56d40a069f15352", size = 802011, upload_time = "2025-09-19T00:36:13.901Z" }, - { url = "https://files.pythonhosted.org/packages/a4/1d/6be3b8d7856b6e0d7ee7f942f437d0a76e0d5622983abbb6d21e21ab9a17/regex-2025.9.18-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5f96fa342b6f54dcba928dd452e8d8cb9f0d63e711d1721cd765bb9f73bb048d", size = 786668, upload_time = "2025-09-19T00:36:15.391Z" }, - { url = "https://files.pythonhosted.org/packages/cb/ce/4a60e53df58bd157c5156a1736d3636f9910bdcc271d067b32b7fcd0c3a8/regex-2025.9.18-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:0f0d676522d68c207828dcd01fb6f214f63f238c283d9f01d85fc664c7c85b56", size = 856578, upload_time = "2025-09-19T00:36:16.845Z" }, - { url = "https://files.pythonhosted.org/packages/86/e8/162c91bfe7217253afccde112868afb239f94703de6580fb235058d506a6/regex-2025.9.18-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:40532bff8a1a0621e7903ae57fce88feb2e8a9a9116d341701302c9302aef06e", size = 849017, upload_time = "2025-09-19T00:36:18.597Z" }, - { url = "https://files.pythonhosted.org/packages/35/34/42b165bc45289646ea0959a1bc7531733e90b47c56a72067adfe6b3251f6/regex-2025.9.18-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:039f11b618ce8d71a1c364fdee37da1012f5a3e79b1b2819a9f389cd82fd6282", size = 788150, upload_time = "2025-09-19T00:36:20.464Z" }, - { url = "https://files.pythonhosted.org/packages/79/5d/cdd13b1f3c53afa7191593a7ad2ee24092a5a46417725ffff7f64be8342d/regex-2025.9.18-cp312-cp312-win32.whl", hash = "sha256:e1dd06f981eb226edf87c55d523131ade7285137fbde837c34dc9d1bf309f459", size = 264536, upload_time = "2025-09-19T00:36:21.922Z" }, - { url = "https://files.pythonhosted.org/packages/e0/f5/4a7770c9a522e7d2dc1fa3ffc83ab2ab33b0b22b447e62cffef186805302/regex-2025.9.18-cp312-cp312-win_amd64.whl", hash = "sha256:3d86b5247bf25fa3715e385aa9ff272c307e0636ce0c9595f64568b41f0a9c77", size = 275501, upload_time = "2025-09-19T00:36:23.4Z" }, - { url = "https://files.pythonhosted.org/packages/df/05/9ce3e110e70d225ecbed455b966003a3afda5e58e8aec2964042363a18f4/regex-2025.9.18-cp312-cp312-win_arm64.whl", hash = "sha256:032720248cbeeae6444c269b78cb15664458b7bb9ed02401d3da59fe4d68c3a5", size = 268601, upload_time = "2025-09-19T00:36:25.092Z" }, - { url = "https://files.pythonhosted.org/packages/d2/c7/5c48206a60ce33711cf7dcaeaed10dd737733a3569dc7e1dce324dd48f30/regex-2025.9.18-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2a40f929cd907c7e8ac7566ac76225a77701a6221bca937bdb70d56cb61f57b2", size = 485955, upload_time = "2025-09-19T00:36:26.822Z" }, - { url = "https://files.pythonhosted.org/packages/e9/be/74fc6bb19a3c491ec1ace943e622b5a8539068771e8705e469b2da2306a7/regex-2025.9.18-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c90471671c2cdf914e58b6af62420ea9ecd06d1554d7474d50133ff26ae88feb", size = 289583, upload_time = "2025-09-19T00:36:28.577Z" }, - { url = "https://files.pythonhosted.org/packages/25/c4/9ceaa433cb5dc515765560f22a19578b95b92ff12526e5a259321c4fc1a0/regex-2025.9.18-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a351aff9e07a2dabb5022ead6380cff17a4f10e4feb15f9100ee56c4d6d06af", size = 287000, upload_time = "2025-09-19T00:36:30.161Z" }, - { url = "https://files.pythonhosted.org/packages/7d/e6/68bc9393cb4dc68018456568c048ac035854b042bc7c33cb9b99b0680afa/regex-2025.9.18-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bc4b8e9d16e20ddfe16430c23468a8707ccad3365b06d4536142e71823f3ca29", size = 797535, upload_time = "2025-09-19T00:36:31.876Z" }, - { url = "https://files.pythonhosted.org/packages/6a/1c/ebae9032d34b78ecfe9bd4b5e6575b55351dc8513485bb92326613732b8c/regex-2025.9.18-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4b8cdbddf2db1c5e80338ba2daa3cfa3dec73a46fff2a7dda087c8efbf12d62f", size = 862603, upload_time = "2025-09-19T00:36:33.344Z" }, - { url = "https://files.pythonhosted.org/packages/3b/74/12332c54b3882557a4bcd2b99f8be581f5c6a43cf1660a85b460dd8ff468/regex-2025.9.18-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a276937d9d75085b2c91fb48244349c6954f05ee97bba0963ce24a9d915b8b68", size = 910829, upload_time = "2025-09-19T00:36:34.826Z" }, - { url = "https://files.pythonhosted.org/packages/86/70/ba42d5ed606ee275f2465bfc0e2208755b06cdabd0f4c7c4b614d51b57ab/regex-2025.9.18-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:92a8e375ccdc1256401c90e9dc02b8642894443d549ff5e25e36d7cf8a80c783", size = 802059, upload_time = "2025-09-19T00:36:36.664Z" }, - { url = "https://files.pythonhosted.org/packages/da/c5/fcb017e56396a7f2f8357412638d7e2963440b131a3ca549be25774b3641/regex-2025.9.18-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0dc6893b1f502d73037cf807a321cdc9be29ef3d6219f7970f842475873712ac", size = 786781, upload_time = "2025-09-19T00:36:38.168Z" }, - { url = "https://files.pythonhosted.org/packages/c6/ee/21c4278b973f630adfb3bcb23d09d83625f3ab1ca6e40ebdffe69901c7a1/regex-2025.9.18-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:a61e85bfc63d232ac14b015af1261f826260c8deb19401c0597dbb87a864361e", size = 856578, upload_time = "2025-09-19T00:36:40.129Z" }, - { url = "https://files.pythonhosted.org/packages/87/0b/de51550dc7274324435c8f1539373ac63019b0525ad720132866fff4a16a/regex-2025.9.18-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1ef86a9ebc53f379d921fb9a7e42b92059ad3ee800fcd9e0fe6181090e9f6c23", size = 849119, upload_time = "2025-09-19T00:36:41.651Z" }, - { url = "https://files.pythonhosted.org/packages/60/52/383d3044fc5154d9ffe4321696ee5b2ee4833a28c29b137c22c33f41885b/regex-2025.9.18-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d3bc882119764ba3a119fbf2bd4f1b47bc56c1da5d42df4ed54ae1e8e66fdf8f", size = 788219, upload_time = "2025-09-19T00:36:43.575Z" }, - { url = "https://files.pythonhosted.org/packages/20/bd/2614fc302671b7359972ea212f0e3a92df4414aaeacab054a8ce80a86073/regex-2025.9.18-cp313-cp313-win32.whl", hash = "sha256:3810a65675845c3bdfa58c3c7d88624356dd6ee2fc186628295e0969005f928d", size = 264517, upload_time = "2025-09-19T00:36:45.503Z" }, - { url = "https://files.pythonhosted.org/packages/07/0f/ab5c1581e6563a7bffdc1974fb2d25f05689b88e2d416525271f232b1946/regex-2025.9.18-cp313-cp313-win_amd64.whl", hash = "sha256:16eaf74b3c4180ede88f620f299e474913ab6924d5c4b89b3833bc2345d83b3d", size = 275481, upload_time = "2025-09-19T00:36:46.965Z" }, - { url = "https://files.pythonhosted.org/packages/49/22/ee47672bc7958f8c5667a587c2600a4fba8b6bab6e86bd6d3e2b5f7cac42/regex-2025.9.18-cp313-cp313-win_arm64.whl", hash = "sha256:4dc98ba7dd66bd1261927a9f49bd5ee2bcb3660f7962f1ec02617280fc00f5eb", size = 268598, upload_time = "2025-09-19T00:36:48.314Z" }, - { url = "https://files.pythonhosted.org/packages/e8/83/6887e16a187c6226cb85d8301e47d3b73ecc4505a3a13d8da2096b44fd76/regex-2025.9.18-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:fe5d50572bc885a0a799410a717c42b1a6b50e2f45872e2b40f4f288f9bce8a2", size = 489765, upload_time = "2025-09-19T00:36:49.996Z" }, - { url = "https://files.pythonhosted.org/packages/51/c5/e2f7325301ea2916ff301c8d963ba66b1b2c1b06694191df80a9c4fea5d0/regex-2025.9.18-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b9d9a2d6cda6621551ca8cf7a06f103adf72831153f3c0d982386110870c4d3", size = 291228, upload_time = "2025-09-19T00:36:51.654Z" }, - { url = "https://files.pythonhosted.org/packages/91/60/7d229d2bc6961289e864a3a3cfebf7d0d250e2e65323a8952cbb7e22d824/regex-2025.9.18-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:13202e4c4ac0ef9a317fff817674b293c8f7e8c68d3190377d8d8b749f566e12", size = 289270, upload_time = "2025-09-19T00:36:53.118Z" }, - { url = "https://files.pythonhosted.org/packages/3c/d7/b4f06868ee2958ff6430df89857fbf3d43014bbf35538b6ec96c2704e15d/regex-2025.9.18-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:874ff523b0fecffb090f80ae53dc93538f8db954c8bb5505f05b7787ab3402a0", size = 806326, upload_time = "2025-09-19T00:36:54.631Z" }, - { url = "https://files.pythonhosted.org/packages/d6/e4/bca99034a8f1b9b62ccf337402a8e5b959dd5ba0e5e5b2ead70273df3277/regex-2025.9.18-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d13ab0490128f2bb45d596f754148cd750411afc97e813e4b3a61cf278a23bb6", size = 871556, upload_time = "2025-09-19T00:36:56.208Z" }, - { url = "https://files.pythonhosted.org/packages/6d/df/e06ffaf078a162f6dd6b101a5ea9b44696dca860a48136b3ae4a9caf25e2/regex-2025.9.18-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:05440bc172bc4b4b37fb9667e796597419404dbba62e171e1f826d7d2a9ebcef", size = 913817, upload_time = "2025-09-19T00:36:57.807Z" }, - { url = "https://files.pythonhosted.org/packages/9e/05/25b05480b63292fd8e84800b1648e160ca778127b8d2367a0a258fa2e225/regex-2025.9.18-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5514b8e4031fdfaa3d27e92c75719cbe7f379e28cacd939807289bce76d0e35a", size = 811055, upload_time = "2025-09-19T00:36:59.762Z" }, - { url = "https://files.pythonhosted.org/packages/70/97/7bc7574655eb651ba3a916ed4b1be6798ae97af30104f655d8efd0cab24b/regex-2025.9.18-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:65d3c38c39efce73e0d9dc019697b39903ba25b1ad45ebbd730d2cf32741f40d", size = 794534, upload_time = "2025-09-19T00:37:01.405Z" }, - { url = "https://files.pythonhosted.org/packages/b4/c2/d5da49166a52dda879855ecdba0117f073583db2b39bb47ce9a3378a8e9e/regex-2025.9.18-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:ae77e447ebc144d5a26d50055c6ddba1d6ad4a865a560ec7200b8b06bc529368", size = 866684, upload_time = "2025-09-19T00:37:03.441Z" }, - { url = "https://files.pythonhosted.org/packages/bd/2d/0a5c4e6ec417de56b89ff4418ecc72f7e3feca806824c75ad0bbdae0516b/regex-2025.9.18-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e3ef8cf53dc8df49d7e28a356cf824e3623764e9833348b655cfed4524ab8a90", size = 853282, upload_time = "2025-09-19T00:37:04.985Z" }, - { url = "https://files.pythonhosted.org/packages/f4/8e/d656af63e31a86572ec829665d6fa06eae7e144771e0330650a8bb865635/regex-2025.9.18-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:9feb29817df349c976da9a0debf775c5c33fc1c8ad7b9f025825da99374770b7", size = 797830, upload_time = "2025-09-19T00:37:06.697Z" }, - { url = "https://files.pythonhosted.org/packages/db/ce/06edc89df8f7b83ffd321b6071be4c54dc7332c0f77860edc40ce57d757b/regex-2025.9.18-cp313-cp313t-win32.whl", hash = "sha256:168be0d2f9b9d13076940b1ed774f98595b4e3c7fc54584bba81b3cc4181742e", size = 267281, upload_time = "2025-09-19T00:37:08.568Z" }, - { url = "https://files.pythonhosted.org/packages/83/9a/2b5d9c8b307a451fd17068719d971d3634ca29864b89ed5c18e499446d4a/regex-2025.9.18-cp313-cp313t-win_amd64.whl", hash = "sha256:d59ecf3bb549e491c8104fea7313f3563c7b048e01287db0a90485734a70a730", size = 278724, upload_time = "2025-09-19T00:37:10.023Z" }, - { url = "https://files.pythonhosted.org/packages/3d/70/177d31e8089a278a764f8ec9a3faac8d14a312d622a47385d4b43905806f/regex-2025.9.18-cp313-cp313t-win_arm64.whl", hash = "sha256:dbef80defe9fb21310948a2595420b36c6d641d9bea4c991175829b2cc4bc06a", size = 269771, upload_time = "2025-09-19T00:37:13.041Z" }, + { url = "https://files.pythonhosted.org/packages/b0/99/05859d87a66ae7098222d65748f11ef7f2dff51bfd7482a4e2256c90d72b/regex-2025.9.18-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:436e1b31d7efd4dcd52091d076482031c611dde58bf9c46ca6d0a26e33053a7e", size = 486335, upload-time = "2025-09-19T00:36:03.661Z" }, + { url = "https://files.pythonhosted.org/packages/97/7e/d43d4e8b978890932cf7b0957fce58c5b08c66f32698f695b0c2c24a48bf/regex-2025.9.18-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c190af81e5576b9c5fdc708f781a52ff20f8b96386c6e2e0557a78402b029f4a", size = 289720, upload-time = "2025-09-19T00:36:05.471Z" }, + { url = "https://files.pythonhosted.org/packages/bb/3b/ff80886089eb5dcf7e0d2040d9aaed539e25a94300403814bb24cc775058/regex-2025.9.18-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e4121f1ce2b2b5eec4b397cc1b277686e577e658d8f5870b7eb2d726bd2300ab", size = 287257, upload-time = "2025-09-19T00:36:07.072Z" }, + { url = "https://files.pythonhosted.org/packages/ee/66/243edf49dd8720cba8d5245dd4d6adcb03a1defab7238598c0c97cf549b8/regex-2025.9.18-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:300e25dbbf8299d87205e821a201057f2ef9aa3deb29caa01cd2cac669e508d5", size = 797463, upload-time = "2025-09-19T00:36:08.399Z" }, + { url = "https://files.pythonhosted.org/packages/df/71/c9d25a1142c70432e68bb03211d4a82299cd1c1fbc41db9409a394374ef5/regex-2025.9.18-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7b47fcf9f5316c0bdaf449e879407e1b9937a23c3b369135ca94ebc8d74b1742", size = 862670, upload-time = "2025-09-19T00:36:10.101Z" }, + { url = "https://files.pythonhosted.org/packages/f8/8f/329b1efc3a64375a294e3a92d43372bf1a351aa418e83c21f2f01cf6ec41/regex-2025.9.18-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:57a161bd3acaa4b513220b49949b07e252165e6b6dc910ee7617a37ff4f5b425", size = 910881, upload-time = "2025-09-19T00:36:12.223Z" }, + { url = "https://files.pythonhosted.org/packages/35/9e/a91b50332a9750519320ed30ec378b74c996f6befe282cfa6bb6cea7e9fd/regex-2025.9.18-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4f130c3a7845ba42de42f380fff3c8aebe89a810747d91bcf56d40a069f15352", size = 802011, upload-time = "2025-09-19T00:36:13.901Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1d/6be3b8d7856b6e0d7ee7f942f437d0a76e0d5622983abbb6d21e21ab9a17/regex-2025.9.18-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5f96fa342b6f54dcba928dd452e8d8cb9f0d63e711d1721cd765bb9f73bb048d", size = 786668, upload-time = "2025-09-19T00:36:15.391Z" }, + { url = "https://files.pythonhosted.org/packages/cb/ce/4a60e53df58bd157c5156a1736d3636f9910bdcc271d067b32b7fcd0c3a8/regex-2025.9.18-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:0f0d676522d68c207828dcd01fb6f214f63f238c283d9f01d85fc664c7c85b56", size = 856578, upload-time = "2025-09-19T00:36:16.845Z" }, + { url = "https://files.pythonhosted.org/packages/86/e8/162c91bfe7217253afccde112868afb239f94703de6580fb235058d506a6/regex-2025.9.18-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:40532bff8a1a0621e7903ae57fce88feb2e8a9a9116d341701302c9302aef06e", size = 849017, upload-time = "2025-09-19T00:36:18.597Z" }, + { url = "https://files.pythonhosted.org/packages/35/34/42b165bc45289646ea0959a1bc7531733e90b47c56a72067adfe6b3251f6/regex-2025.9.18-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:039f11b618ce8d71a1c364fdee37da1012f5a3e79b1b2819a9f389cd82fd6282", size = 788150, upload-time = "2025-09-19T00:36:20.464Z" }, + { url = "https://files.pythonhosted.org/packages/79/5d/cdd13b1f3c53afa7191593a7ad2ee24092a5a46417725ffff7f64be8342d/regex-2025.9.18-cp312-cp312-win32.whl", hash = "sha256:e1dd06f981eb226edf87c55d523131ade7285137fbde837c34dc9d1bf309f459", size = 264536, upload-time = "2025-09-19T00:36:21.922Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f5/4a7770c9a522e7d2dc1fa3ffc83ab2ab33b0b22b447e62cffef186805302/regex-2025.9.18-cp312-cp312-win_amd64.whl", hash = "sha256:3d86b5247bf25fa3715e385aa9ff272c307e0636ce0c9595f64568b41f0a9c77", size = 275501, upload-time = "2025-09-19T00:36:23.4Z" }, + { url = "https://files.pythonhosted.org/packages/df/05/9ce3e110e70d225ecbed455b966003a3afda5e58e8aec2964042363a18f4/regex-2025.9.18-cp312-cp312-win_arm64.whl", hash = "sha256:032720248cbeeae6444c269b78cb15664458b7bb9ed02401d3da59fe4d68c3a5", size = 268601, upload-time = "2025-09-19T00:36:25.092Z" }, + { url = "https://files.pythonhosted.org/packages/d2/c7/5c48206a60ce33711cf7dcaeaed10dd737733a3569dc7e1dce324dd48f30/regex-2025.9.18-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2a40f929cd907c7e8ac7566ac76225a77701a6221bca937bdb70d56cb61f57b2", size = 485955, upload-time = "2025-09-19T00:36:26.822Z" }, + { url = "https://files.pythonhosted.org/packages/e9/be/74fc6bb19a3c491ec1ace943e622b5a8539068771e8705e469b2da2306a7/regex-2025.9.18-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c90471671c2cdf914e58b6af62420ea9ecd06d1554d7474d50133ff26ae88feb", size = 289583, upload-time = "2025-09-19T00:36:28.577Z" }, + { url = "https://files.pythonhosted.org/packages/25/c4/9ceaa433cb5dc515765560f22a19578b95b92ff12526e5a259321c4fc1a0/regex-2025.9.18-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a351aff9e07a2dabb5022ead6380cff17a4f10e4feb15f9100ee56c4d6d06af", size = 287000, upload-time = "2025-09-19T00:36:30.161Z" }, + { url = "https://files.pythonhosted.org/packages/7d/e6/68bc9393cb4dc68018456568c048ac035854b042bc7c33cb9b99b0680afa/regex-2025.9.18-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bc4b8e9d16e20ddfe16430c23468a8707ccad3365b06d4536142e71823f3ca29", size = 797535, upload-time = "2025-09-19T00:36:31.876Z" }, + { url = "https://files.pythonhosted.org/packages/6a/1c/ebae9032d34b78ecfe9bd4b5e6575b55351dc8513485bb92326613732b8c/regex-2025.9.18-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4b8cdbddf2db1c5e80338ba2daa3cfa3dec73a46fff2a7dda087c8efbf12d62f", size = 862603, upload-time = "2025-09-19T00:36:33.344Z" }, + { url = "https://files.pythonhosted.org/packages/3b/74/12332c54b3882557a4bcd2b99f8be581f5c6a43cf1660a85b460dd8ff468/regex-2025.9.18-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a276937d9d75085b2c91fb48244349c6954f05ee97bba0963ce24a9d915b8b68", size = 910829, upload-time = "2025-09-19T00:36:34.826Z" }, + { url = "https://files.pythonhosted.org/packages/86/70/ba42d5ed606ee275f2465bfc0e2208755b06cdabd0f4c7c4b614d51b57ab/regex-2025.9.18-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:92a8e375ccdc1256401c90e9dc02b8642894443d549ff5e25e36d7cf8a80c783", size = 802059, upload-time = "2025-09-19T00:36:36.664Z" }, + { url = "https://files.pythonhosted.org/packages/da/c5/fcb017e56396a7f2f8357412638d7e2963440b131a3ca549be25774b3641/regex-2025.9.18-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0dc6893b1f502d73037cf807a321cdc9be29ef3d6219f7970f842475873712ac", size = 786781, upload-time = "2025-09-19T00:36:38.168Z" }, + { url = "https://files.pythonhosted.org/packages/c6/ee/21c4278b973f630adfb3bcb23d09d83625f3ab1ca6e40ebdffe69901c7a1/regex-2025.9.18-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:a61e85bfc63d232ac14b015af1261f826260c8deb19401c0597dbb87a864361e", size = 856578, upload-time = "2025-09-19T00:36:40.129Z" }, + { url = "https://files.pythonhosted.org/packages/87/0b/de51550dc7274324435c8f1539373ac63019b0525ad720132866fff4a16a/regex-2025.9.18-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1ef86a9ebc53f379d921fb9a7e42b92059ad3ee800fcd9e0fe6181090e9f6c23", size = 849119, upload-time = "2025-09-19T00:36:41.651Z" }, + { url = "https://files.pythonhosted.org/packages/60/52/383d3044fc5154d9ffe4321696ee5b2ee4833a28c29b137c22c33f41885b/regex-2025.9.18-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d3bc882119764ba3a119fbf2bd4f1b47bc56c1da5d42df4ed54ae1e8e66fdf8f", size = 788219, upload-time = "2025-09-19T00:36:43.575Z" }, + { url = "https://files.pythonhosted.org/packages/20/bd/2614fc302671b7359972ea212f0e3a92df4414aaeacab054a8ce80a86073/regex-2025.9.18-cp313-cp313-win32.whl", hash = "sha256:3810a65675845c3bdfa58c3c7d88624356dd6ee2fc186628295e0969005f928d", size = 264517, upload-time = "2025-09-19T00:36:45.503Z" }, + { url = "https://files.pythonhosted.org/packages/07/0f/ab5c1581e6563a7bffdc1974fb2d25f05689b88e2d416525271f232b1946/regex-2025.9.18-cp313-cp313-win_amd64.whl", hash = "sha256:16eaf74b3c4180ede88f620f299e474913ab6924d5c4b89b3833bc2345d83b3d", size = 275481, upload-time = "2025-09-19T00:36:46.965Z" }, + { url = "https://files.pythonhosted.org/packages/49/22/ee47672bc7958f8c5667a587c2600a4fba8b6bab6e86bd6d3e2b5f7cac42/regex-2025.9.18-cp313-cp313-win_arm64.whl", hash = "sha256:4dc98ba7dd66bd1261927a9f49bd5ee2bcb3660f7962f1ec02617280fc00f5eb", size = 268598, upload-time = "2025-09-19T00:36:48.314Z" }, + { url = "https://files.pythonhosted.org/packages/e8/83/6887e16a187c6226cb85d8301e47d3b73ecc4505a3a13d8da2096b44fd76/regex-2025.9.18-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:fe5d50572bc885a0a799410a717c42b1a6b50e2f45872e2b40f4f288f9bce8a2", size = 489765, upload-time = "2025-09-19T00:36:49.996Z" }, + { url = "https://files.pythonhosted.org/packages/51/c5/e2f7325301ea2916ff301c8d963ba66b1b2c1b06694191df80a9c4fea5d0/regex-2025.9.18-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b9d9a2d6cda6621551ca8cf7a06f103adf72831153f3c0d982386110870c4d3", size = 291228, upload-time = "2025-09-19T00:36:51.654Z" }, + { url = "https://files.pythonhosted.org/packages/91/60/7d229d2bc6961289e864a3a3cfebf7d0d250e2e65323a8952cbb7e22d824/regex-2025.9.18-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:13202e4c4ac0ef9a317fff817674b293c8f7e8c68d3190377d8d8b749f566e12", size = 289270, upload-time = "2025-09-19T00:36:53.118Z" }, + { url = "https://files.pythonhosted.org/packages/3c/d7/b4f06868ee2958ff6430df89857fbf3d43014bbf35538b6ec96c2704e15d/regex-2025.9.18-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:874ff523b0fecffb090f80ae53dc93538f8db954c8bb5505f05b7787ab3402a0", size = 806326, upload-time = "2025-09-19T00:36:54.631Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e4/bca99034a8f1b9b62ccf337402a8e5b959dd5ba0e5e5b2ead70273df3277/regex-2025.9.18-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d13ab0490128f2bb45d596f754148cd750411afc97e813e4b3a61cf278a23bb6", size = 871556, upload-time = "2025-09-19T00:36:56.208Z" }, + { url = "https://files.pythonhosted.org/packages/6d/df/e06ffaf078a162f6dd6b101a5ea9b44696dca860a48136b3ae4a9caf25e2/regex-2025.9.18-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:05440bc172bc4b4b37fb9667e796597419404dbba62e171e1f826d7d2a9ebcef", size = 913817, upload-time = "2025-09-19T00:36:57.807Z" }, + { url = "https://files.pythonhosted.org/packages/9e/05/25b05480b63292fd8e84800b1648e160ca778127b8d2367a0a258fa2e225/regex-2025.9.18-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5514b8e4031fdfaa3d27e92c75719cbe7f379e28cacd939807289bce76d0e35a", size = 811055, upload-time = "2025-09-19T00:36:59.762Z" }, + { url = "https://files.pythonhosted.org/packages/70/97/7bc7574655eb651ba3a916ed4b1be6798ae97af30104f655d8efd0cab24b/regex-2025.9.18-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:65d3c38c39efce73e0d9dc019697b39903ba25b1ad45ebbd730d2cf32741f40d", size = 794534, upload-time = "2025-09-19T00:37:01.405Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c2/d5da49166a52dda879855ecdba0117f073583db2b39bb47ce9a3378a8e9e/regex-2025.9.18-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:ae77e447ebc144d5a26d50055c6ddba1d6ad4a865a560ec7200b8b06bc529368", size = 866684, upload-time = "2025-09-19T00:37:03.441Z" }, + { url = "https://files.pythonhosted.org/packages/bd/2d/0a5c4e6ec417de56b89ff4418ecc72f7e3feca806824c75ad0bbdae0516b/regex-2025.9.18-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e3ef8cf53dc8df49d7e28a356cf824e3623764e9833348b655cfed4524ab8a90", size = 853282, upload-time = "2025-09-19T00:37:04.985Z" }, + { url = "https://files.pythonhosted.org/packages/f4/8e/d656af63e31a86572ec829665d6fa06eae7e144771e0330650a8bb865635/regex-2025.9.18-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:9feb29817df349c976da9a0debf775c5c33fc1c8ad7b9f025825da99374770b7", size = 797830, upload-time = "2025-09-19T00:37:06.697Z" }, + { url = "https://files.pythonhosted.org/packages/db/ce/06edc89df8f7b83ffd321b6071be4c54dc7332c0f77860edc40ce57d757b/regex-2025.9.18-cp313-cp313t-win32.whl", hash = "sha256:168be0d2f9b9d13076940b1ed774f98595b4e3c7fc54584bba81b3cc4181742e", size = 267281, upload-time = "2025-09-19T00:37:08.568Z" }, + { url = "https://files.pythonhosted.org/packages/83/9a/2b5d9c8b307a451fd17068719d971d3634ca29864b89ed5c18e499446d4a/regex-2025.9.18-cp313-cp313t-win_amd64.whl", hash = "sha256:d59ecf3bb549e491c8104fea7313f3563c7b048e01287db0a90485734a70a730", size = 278724, upload-time = "2025-09-19T00:37:10.023Z" }, + { url = "https://files.pythonhosted.org/packages/3d/70/177d31e8089a278a764f8ec9a3faac8d14a312d622a47385d4b43905806f/regex-2025.9.18-cp313-cp313t-win_arm64.whl", hash = "sha256:dbef80defe9fb21310948a2595420b36c6d641d9bea4c991175829b2cc4bc06a", size = 269771, upload-time = "2025-09-19T00:37:13.041Z" }, ] [[package]] @@ -7806,9 +7899,9 @@ dependencies = [ { name = "idna" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload_time = "2025-08-18T20:46:02.573Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload_time = "2025-08-18T20:46:00.542Z" }, + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, ] [[package]] @@ -7818,9 +7911,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", size = 206888, upload_time = "2023-05-01T04:11:33.229Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", size = 206888, upload-time = "2023-05-01T04:11:33.229Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06", size = 54481, upload_time = "2023-05-01T04:11:28.427Z" }, + { url = "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06", size = 54481, upload-time = "2023-05-01T04:11:28.427Z" }, ] [[package]] @@ -7830,18 +7923,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/ea/a9387748e2d111c3c2b275ba970b735e04e15cdb1eb30693b6b5708c4dbd/rfc3339_validator-0.1.4.tar.gz", hash = "sha256:138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b", size = 5513, upload_time = "2021-05-12T16:37:54.178Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/ea/a9387748e2d111c3c2b275ba970b735e04e15cdb1eb30693b6b5708c4dbd/rfc3339_validator-0.1.4.tar.gz", hash = "sha256:138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b", size = 5513, upload-time = "2021-05-12T16:37:54.178Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl", hash = "sha256:24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa", size = 3490, upload_time = "2021-05-12T16:37:52.536Z" }, + { url = "https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl", hash = "sha256:24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa", size = 3490, upload-time = "2021-05-12T16:37:52.536Z" }, ] [[package]] name = "rfc3986-validator" version = "0.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/da/88/f270de456dd7d11dcc808abfa291ecdd3f45ff44e3b549ffa01b126464d0/rfc3986_validator-0.1.1.tar.gz", hash = "sha256:3d44bde7921b3b9ec3ae4e3adca370438eccebc676456449b145d533b240d055", size = 6760, upload_time = "2019-10-28T16:00:19.144Z" } +sdist = { url = "https://files.pythonhosted.org/packages/da/88/f270de456dd7d11dcc808abfa291ecdd3f45ff44e3b549ffa01b126464d0/rfc3986_validator-0.1.1.tar.gz", hash = "sha256:3d44bde7921b3b9ec3ae4e3adca370438eccebc676456449b145d533b240d055", size = 6760, upload-time = "2019-10-28T16:00:19.144Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/51/17023c0f8f1869d8806b979a2bffa3f861f26a3f1a66b094288323fba52f/rfc3986_validator-0.1.1-py2.py3-none-any.whl", hash = "sha256:2f235c432ef459970b4306369336b9d5dbdda31b510ca1e327636e01f528bfa9", size = 4242, upload_time = "2019-10-28T16:00:13.976Z" }, + { url = "https://files.pythonhosted.org/packages/9e/51/17023c0f8f1869d8806b979a2bffa3f861f26a3f1a66b094288323fba52f/rfc3986_validator-0.1.1-py2.py3-none-any.whl", hash = "sha256:2f235c432ef459970b4306369336b9d5dbdda31b510ca1e327636e01f528bfa9", size = 4242, upload-time = "2019-10-28T16:00:13.976Z" }, ] [[package]] @@ -7851,9 +7944,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "lark" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2c/06/37c1a5557acf449e8e406a830a05bf885ac47d33270aec454ef78675008d/rfc3987_syntax-1.1.0.tar.gz", hash = "sha256:717a62cbf33cffdd16dfa3a497d81ce48a660ea691b1ddd7be710c22f00b4a0d", size = 14239, upload_time = "2025-07-18T01:05:05.015Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2c/06/37c1a5557acf449e8e406a830a05bf885ac47d33270aec454ef78675008d/rfc3987_syntax-1.1.0.tar.gz", hash = "sha256:717a62cbf33cffdd16dfa3a497d81ce48a660ea691b1ddd7be710c22f00b4a0d", size = 14239, upload-time = "2025-07-18T01:05:05.015Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/71/44ce230e1b7fadd372515a97e32a83011f906ddded8d03e3c6aafbdedbb7/rfc3987_syntax-1.1.0-py3-none-any.whl", hash = "sha256:6c3d97604e4c5ce9f714898e05401a0445a641cfa276432b0a648c80856f6a3f", size = 8046, upload_time = "2025-07-18T01:05:03.843Z" }, + { url = "https://files.pythonhosted.org/packages/7e/71/44ce230e1b7fadd372515a97e32a83011f906ddded8d03e3c6aafbdedbb7/rfc3987_syntax-1.1.0-py3-none-any.whl", hash = "sha256:6c3d97604e4c5ce9f714898e05401a0445a641cfa276432b0a648c80856f6a3f", size = 8046, upload-time = "2025-07-18T01:05:03.843Z" }, ] [[package]] @@ -7864,9 +7957,9 @@ dependencies = [ { name = "markdown-it-py" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fb/d2/8920e102050a0de7bfabeb4c4614a49248cf8d5d7a8d01885fbb24dc767a/rich-14.2.0.tar.gz", hash = "sha256:73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4", size = 219990, upload_time = "2025-10-09T14:16:53.064Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fb/d2/8920e102050a0de7bfabeb4c4614a49248cf8d5d7a8d01885fbb24dc767a/rich-14.2.0.tar.gz", hash = "sha256:73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4", size = 219990, upload-time = "2025-10-09T14:16:53.064Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/25/7a/b0178788f8dc6cafce37a212c99565fa1fe7872c70c6c9c1e1a372d9d88f/rich-14.2.0-py3-none-any.whl", hash = "sha256:76bc51fe2e57d2b1be1f96c524b890b816e334ab4c1e45888799bfaab0021edd", size = 243393, upload_time = "2025-10-09T14:16:51.245Z" }, + { url = "https://files.pythonhosted.org/packages/25/7a/b0178788f8dc6cafce37a212c99565fa1fe7872c70c6c9c1e1a372d9d88f/rich-14.2.0-py3-none-any.whl", hash = "sha256:76bc51fe2e57d2b1be1f96c524b890b816e334ab4c1e45888799bfaab0021edd", size = 243393, upload-time = "2025-10-09T14:16:51.245Z" }, ] [[package]] @@ -7877,61 +7970,61 @@ dependencies = [ { name = "docutils" }, { name = "rich" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bc/6d/a506aaa4a9eaa945ed8ab2b7347859f53593864289853c5d6d62b77246e0/rich_rst-1.3.2.tar.gz", hash = "sha256:a1196fdddf1e364b02ec68a05e8ff8f6914fee10fbca2e6b6735f166bb0da8d4", size = 14936, upload_time = "2025-10-14T16:49:45.332Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bc/6d/a506aaa4a9eaa945ed8ab2b7347859f53593864289853c5d6d62b77246e0/rich_rst-1.3.2.tar.gz", hash = "sha256:a1196fdddf1e364b02ec68a05e8ff8f6914fee10fbca2e6b6735f166bb0da8d4", size = 14936, upload-time = "2025-10-14T16:49:45.332Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/13/2f/b4530fbf948867702d0a3f27de4a6aab1d156f406d72852ab902c4d04de9/rich_rst-1.3.2-py3-none-any.whl", hash = "sha256:a99b4907cbe118cf9d18b0b44de272efa61f15117c61e39ebdc431baf5df722a", size = 12567, upload_time = "2025-10-14T16:49:42.953Z" }, + { url = "https://files.pythonhosted.org/packages/13/2f/b4530fbf948867702d0a3f27de4a6aab1d156f406d72852ab902c4d04de9/rich_rst-1.3.2-py3-none-any.whl", hash = "sha256:a99b4907cbe118cf9d18b0b44de272efa61f15117c61e39ebdc431baf5df722a", size = 12567, upload-time = "2025-10-14T16:49:42.953Z" }, ] [[package]] name = "rpds-py" version = "0.27.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e9/dd/2c0cbe774744272b0ae725f44032c77bdcab6e8bcf544bffa3b6e70c8dba/rpds_py-0.27.1.tar.gz", hash = "sha256:26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8", size = 27479, upload_time = "2025-08-27T12:16:36.024Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e9/dd/2c0cbe774744272b0ae725f44032c77bdcab6e8bcf544bffa3b6e70c8dba/rpds_py-0.27.1.tar.gz", hash = "sha256:26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8", size = 27479, upload-time = "2025-08-27T12:16:36.024Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/fe/38de28dee5df58b8198c743fe2bea0c785c6d40941b9950bac4cdb71a014/rpds_py-0.27.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ae2775c1973e3c30316892737b91f9283f9908e3cc7625b9331271eaaed7dc90", size = 361887, upload_time = "2025-08-27T12:13:10.233Z" }, - { url = "https://files.pythonhosted.org/packages/7c/9a/4b6c7eedc7dd90986bf0fab6ea2a091ec11c01b15f8ba0a14d3f80450468/rpds_py-0.27.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2643400120f55c8a96f7c9d858f7be0c88d383cd4653ae2cf0d0c88f668073e5", size = 345795, upload_time = "2025-08-27T12:13:11.65Z" }, - { url = "https://files.pythonhosted.org/packages/6f/0e/e650e1b81922847a09cca820237b0edee69416a01268b7754d506ade11ad/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16323f674c089b0360674a4abd28d5042947d54ba620f72514d69be4ff64845e", size = 385121, upload_time = "2025-08-27T12:13:13.008Z" }, - { url = "https://files.pythonhosted.org/packages/1b/ea/b306067a712988e2bff00dcc7c8f31d26c29b6d5931b461aa4b60a013e33/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9a1f4814b65eacac94a00fc9a526e3fdafd78e439469644032032d0d63de4881", size = 398976, upload_time = "2025-08-27T12:13:14.368Z" }, - { url = "https://files.pythonhosted.org/packages/2c/0a/26dc43c8840cb8fe239fe12dbc8d8de40f2365e838f3d395835dde72f0e5/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ba32c16b064267b22f1850a34051121d423b6f7338a12b9459550eb2096e7ec", size = 525953, upload_time = "2025-08-27T12:13:15.774Z" }, - { url = "https://files.pythonhosted.org/packages/22/14/c85e8127b573aaf3a0cbd7fbb8c9c99e735a4a02180c84da2a463b766e9e/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5c20f33fd10485b80f65e800bbe5f6785af510b9f4056c5a3c612ebc83ba6cb", size = 407915, upload_time = "2025-08-27T12:13:17.379Z" }, - { url = "https://files.pythonhosted.org/packages/ed/7b/8f4fee9ba1fb5ec856eb22d725a4efa3deb47f769597c809e03578b0f9d9/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:466bfe65bd932da36ff279ddd92de56b042f2266d752719beb97b08526268ec5", size = 386883, upload_time = "2025-08-27T12:13:18.704Z" }, - { url = "https://files.pythonhosted.org/packages/86/47/28fa6d60f8b74fcdceba81b272f8d9836ac0340570f68f5df6b41838547b/rpds_py-0.27.1-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:41e532bbdcb57c92ba3be62c42e9f096431b4cf478da9bc3bc6ce5c38ab7ba7a", size = 405699, upload_time = "2025-08-27T12:13:20.089Z" }, - { url = "https://files.pythonhosted.org/packages/d0/fd/c5987b5e054548df56953a21fe2ebed51fc1ec7c8f24fd41c067b68c4a0a/rpds_py-0.27.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f149826d742b406579466283769a8ea448eed82a789af0ed17b0cd5770433444", size = 423713, upload_time = "2025-08-27T12:13:21.436Z" }, - { url = "https://files.pythonhosted.org/packages/ac/ba/3c4978b54a73ed19a7d74531be37a8bcc542d917c770e14d372b8daea186/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:80c60cfb5310677bd67cb1e85a1e8eb52e12529545441b43e6f14d90b878775a", size = 562324, upload_time = "2025-08-27T12:13:22.789Z" }, - { url = "https://files.pythonhosted.org/packages/b5/6c/6943a91768fec16db09a42b08644b960cff540c66aab89b74be6d4a144ba/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:7ee6521b9baf06085f62ba9c7a3e5becffbc32480d2f1b351559c001c38ce4c1", size = 593646, upload_time = "2025-08-27T12:13:24.122Z" }, - { url = "https://files.pythonhosted.org/packages/11/73/9d7a8f4be5f4396f011a6bb7a19fe26303a0dac9064462f5651ced2f572f/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a512c8263249a9d68cac08b05dd59d2b3f2061d99b322813cbcc14c3c7421998", size = 558137, upload_time = "2025-08-27T12:13:25.557Z" }, - { url = "https://files.pythonhosted.org/packages/6e/96/6772cbfa0e2485bcceef8071de7821f81aeac8bb45fbfd5542a3e8108165/rpds_py-0.27.1-cp312-cp312-win32.whl", hash = "sha256:819064fa048ba01b6dadc5116f3ac48610435ac9a0058bbde98e569f9e785c39", size = 221343, upload_time = "2025-08-27T12:13:26.967Z" }, - { url = "https://files.pythonhosted.org/packages/67/b6/c82f0faa9af1c6a64669f73a17ee0eeef25aff30bb9a1c318509efe45d84/rpds_py-0.27.1-cp312-cp312-win_amd64.whl", hash = "sha256:d9199717881f13c32c4046a15f024971a3b78ad4ea029e8da6b86e5aa9cf4594", size = 232497, upload_time = "2025-08-27T12:13:28.326Z" }, - { url = "https://files.pythonhosted.org/packages/e1/96/2817b44bd2ed11aebacc9251da03689d56109b9aba5e311297b6902136e2/rpds_py-0.27.1-cp312-cp312-win_arm64.whl", hash = "sha256:33aa65b97826a0e885ef6e278fbd934e98cdcfed80b63946025f01e2f5b29502", size = 222790, upload_time = "2025-08-27T12:13:29.71Z" }, - { url = "https://files.pythonhosted.org/packages/cc/77/610aeee8d41e39080c7e14afa5387138e3c9fa9756ab893d09d99e7d8e98/rpds_py-0.27.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:e4b9fcfbc021633863a37e92571d6f91851fa656f0180246e84cbd8b3f6b329b", size = 361741, upload_time = "2025-08-27T12:13:31.039Z" }, - { url = "https://files.pythonhosted.org/packages/3a/fc/c43765f201c6a1c60be2043cbdb664013def52460a4c7adace89d6682bf4/rpds_py-0.27.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1441811a96eadca93c517d08df75de45e5ffe68aa3089924f963c782c4b898cf", size = 345574, upload_time = "2025-08-27T12:13:32.902Z" }, - { url = "https://files.pythonhosted.org/packages/20/42/ee2b2ca114294cd9847d0ef9c26d2b0851b2e7e00bf14cc4c0b581df0fc3/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55266dafa22e672f5a4f65019015f90336ed31c6383bd53f5e7826d21a0e0b83", size = 385051, upload_time = "2025-08-27T12:13:34.228Z" }, - { url = "https://files.pythonhosted.org/packages/fd/e8/1e430fe311e4799e02e2d1af7c765f024e95e17d651612425b226705f910/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d78827d7ac08627ea2c8e02c9e5b41180ea5ea1f747e9db0915e3adf36b62dcf", size = 398395, upload_time = "2025-08-27T12:13:36.132Z" }, - { url = "https://files.pythonhosted.org/packages/82/95/9dc227d441ff2670651c27a739acb2535ccaf8b351a88d78c088965e5996/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae92443798a40a92dc5f0b01d8a7c93adde0c4dc965310a29ae7c64d72b9fad2", size = 524334, upload_time = "2025-08-27T12:13:37.562Z" }, - { url = "https://files.pythonhosted.org/packages/87/01/a670c232f401d9ad461d9a332aa4080cd3cb1d1df18213dbd0d2a6a7ab51/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c46c9dd2403b66a2a3b9720ec4b74d4ab49d4fabf9f03dfdce2d42af913fe8d0", size = 407691, upload_time = "2025-08-27T12:13:38.94Z" }, - { url = "https://files.pythonhosted.org/packages/03/36/0a14aebbaa26fe7fab4780c76f2239e76cc95a0090bdb25e31d95c492fcd/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2efe4eb1d01b7f5f1939f4ef30ecea6c6b3521eec451fb93191bf84b2a522418", size = 386868, upload_time = "2025-08-27T12:13:40.192Z" }, - { url = "https://files.pythonhosted.org/packages/3b/03/8c897fb8b5347ff6c1cc31239b9611c5bf79d78c984430887a353e1409a1/rpds_py-0.27.1-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:15d3b4d83582d10c601f481eca29c3f138d44c92187d197aff663a269197c02d", size = 405469, upload_time = "2025-08-27T12:13:41.496Z" }, - { url = "https://files.pythonhosted.org/packages/da/07/88c60edc2df74850d496d78a1fdcdc7b54360a7f610a4d50008309d41b94/rpds_py-0.27.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4ed2e16abbc982a169d30d1a420274a709949e2cbdef119fe2ec9d870b42f274", size = 422125, upload_time = "2025-08-27T12:13:42.802Z" }, - { url = "https://files.pythonhosted.org/packages/6b/86/5f4c707603e41b05f191a749984f390dabcbc467cf833769b47bf14ba04f/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a75f305c9b013289121ec0f1181931975df78738cdf650093e6b86d74aa7d8dd", size = 562341, upload_time = "2025-08-27T12:13:44.472Z" }, - { url = "https://files.pythonhosted.org/packages/b2/92/3c0cb2492094e3cd9baf9e49bbb7befeceb584ea0c1a8b5939dca4da12e5/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:67ce7620704745881a3d4b0ada80ab4d99df390838839921f99e63c474f82cf2", size = 592511, upload_time = "2025-08-27T12:13:45.898Z" }, - { url = "https://files.pythonhosted.org/packages/10/bb/82e64fbb0047c46a168faa28d0d45a7851cd0582f850b966811d30f67ad8/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9d992ac10eb86d9b6f369647b6a3f412fc0075cfd5d799530e84d335e440a002", size = 557736, upload_time = "2025-08-27T12:13:47.408Z" }, - { url = "https://files.pythonhosted.org/packages/00/95/3c863973d409210da7fb41958172c6b7dbe7fc34e04d3cc1f10bb85e979f/rpds_py-0.27.1-cp313-cp313-win32.whl", hash = "sha256:4f75e4bd8ab8db624e02c8e2fc4063021b58becdbe6df793a8111d9343aec1e3", size = 221462, upload_time = "2025-08-27T12:13:48.742Z" }, - { url = "https://files.pythonhosted.org/packages/ce/2c/5867b14a81dc217b56d95a9f2a40fdbc56a1ab0181b80132beeecbd4b2d6/rpds_py-0.27.1-cp313-cp313-win_amd64.whl", hash = "sha256:f9025faafc62ed0b75a53e541895ca272815bec18abe2249ff6501c8f2e12b83", size = 232034, upload_time = "2025-08-27T12:13:50.11Z" }, - { url = "https://files.pythonhosted.org/packages/c7/78/3958f3f018c01923823f1e47f1cc338e398814b92d83cd278364446fac66/rpds_py-0.27.1-cp313-cp313-win_arm64.whl", hash = "sha256:ed10dc32829e7d222b7d3b93136d25a406ba9788f6a7ebf6809092da1f4d279d", size = 222392, upload_time = "2025-08-27T12:13:52.587Z" }, - { url = "https://files.pythonhosted.org/packages/01/76/1cdf1f91aed5c3a7bf2eba1f1c4e4d6f57832d73003919a20118870ea659/rpds_py-0.27.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:92022bbbad0d4426e616815b16bc4127f83c9a74940e1ccf3cfe0b387aba0228", size = 358355, upload_time = "2025-08-27T12:13:54.012Z" }, - { url = "https://files.pythonhosted.org/packages/c3/6f/bf142541229374287604caf3bb2a4ae17f0a580798fd72d3b009b532db4e/rpds_py-0.27.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:47162fdab9407ec3f160805ac3e154df042e577dd53341745fc7fb3f625e6d92", size = 342138, upload_time = "2025-08-27T12:13:55.791Z" }, - { url = "https://files.pythonhosted.org/packages/1a/77/355b1c041d6be40886c44ff5e798b4e2769e497b790f0f7fd1e78d17e9a8/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb89bec23fddc489e5d78b550a7b773557c9ab58b7946154a10a6f7a214a48b2", size = 380247, upload_time = "2025-08-27T12:13:57.683Z" }, - { url = "https://files.pythonhosted.org/packages/d6/a4/d9cef5c3946ea271ce2243c51481971cd6e34f21925af2783dd17b26e815/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e48af21883ded2b3e9eb48cb7880ad8598b31ab752ff3be6457001d78f416723", size = 390699, upload_time = "2025-08-27T12:13:59.137Z" }, - { url = "https://files.pythonhosted.org/packages/3a/06/005106a7b8c6c1a7e91b73169e49870f4af5256119d34a361ae5240a0c1d/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6f5b7bd8e219ed50299e58551a410b64daafb5017d54bbe822e003856f06a802", size = 521852, upload_time = "2025-08-27T12:14:00.583Z" }, - { url = "https://files.pythonhosted.org/packages/e5/3e/50fb1dac0948e17a02eb05c24510a8fe12d5ce8561c6b7b7d1339ab7ab9c/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08f1e20bccf73b08d12d804d6e1c22ca5530e71659e6673bce31a6bb71c1e73f", size = 402582, upload_time = "2025-08-27T12:14:02.034Z" }, - { url = "https://files.pythonhosted.org/packages/cb/b0/f4e224090dc5b0ec15f31a02d746ab24101dd430847c4d99123798661bfc/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dc5dceeaefcc96dc192e3a80bbe1d6c410c469e97bdd47494a7d930987f18b2", size = 384126, upload_time = "2025-08-27T12:14:03.437Z" }, - { url = "https://files.pythonhosted.org/packages/54/77/ac339d5f82b6afff1df8f0fe0d2145cc827992cb5f8eeb90fc9f31ef7a63/rpds_py-0.27.1-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:d76f9cc8665acdc0c9177043746775aa7babbf479b5520b78ae4002d889f5c21", size = 399486, upload_time = "2025-08-27T12:14:05.443Z" }, - { url = "https://files.pythonhosted.org/packages/d6/29/3e1c255eee6ac358c056a57d6d6869baa00a62fa32eea5ee0632039c50a3/rpds_py-0.27.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:134fae0e36022edad8290a6661edf40c023562964efea0cc0ec7f5d392d2aaef", size = 414832, upload_time = "2025-08-27T12:14:06.902Z" }, - { url = "https://files.pythonhosted.org/packages/3f/db/6d498b844342deb3fa1d030598db93937a9964fcf5cb4da4feb5f17be34b/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:eb11a4f1b2b63337cfd3b4d110af778a59aae51c81d195768e353d8b52f88081", size = 557249, upload_time = "2025-08-27T12:14:08.37Z" }, - { url = "https://files.pythonhosted.org/packages/60/f3/690dd38e2310b6f68858a331399b4d6dbb9132c3e8ef8b4333b96caf403d/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:13e608ac9f50a0ed4faec0e90ece76ae33b34c0e8656e3dceb9a7db994c692cd", size = 587356, upload_time = "2025-08-27T12:14:10.034Z" }, - { url = "https://files.pythonhosted.org/packages/86/e3/84507781cccd0145f35b1dc32c72675200c5ce8d5b30f813e49424ef68fc/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dd2135527aa40f061350c3f8f89da2644de26cd73e4de458e79606384f4f68e7", size = 555300, upload_time = "2025-08-27T12:14:11.783Z" }, - { url = "https://files.pythonhosted.org/packages/e5/ee/375469849e6b429b3516206b4580a79e9ef3eb12920ddbd4492b56eaacbe/rpds_py-0.27.1-cp313-cp313t-win32.whl", hash = "sha256:3020724ade63fe320a972e2ffd93b5623227e684315adce194941167fee02688", size = 216714, upload_time = "2025-08-27T12:14:13.629Z" }, - { url = "https://files.pythonhosted.org/packages/21/87/3fc94e47c9bd0742660e84706c311a860dcae4374cf4a03c477e23ce605a/rpds_py-0.27.1-cp313-cp313t-win_amd64.whl", hash = "sha256:8ee50c3e41739886606388ba3ab3ee2aae9f35fb23f833091833255a31740797", size = 228943, upload_time = "2025-08-27T12:14:14.937Z" }, + { url = "https://files.pythonhosted.org/packages/bd/fe/38de28dee5df58b8198c743fe2bea0c785c6d40941b9950bac4cdb71a014/rpds_py-0.27.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ae2775c1973e3c30316892737b91f9283f9908e3cc7625b9331271eaaed7dc90", size = 361887, upload-time = "2025-08-27T12:13:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/7c/9a/4b6c7eedc7dd90986bf0fab6ea2a091ec11c01b15f8ba0a14d3f80450468/rpds_py-0.27.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2643400120f55c8a96f7c9d858f7be0c88d383cd4653ae2cf0d0c88f668073e5", size = 345795, upload-time = "2025-08-27T12:13:11.65Z" }, + { url = "https://files.pythonhosted.org/packages/6f/0e/e650e1b81922847a09cca820237b0edee69416a01268b7754d506ade11ad/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16323f674c089b0360674a4abd28d5042947d54ba620f72514d69be4ff64845e", size = 385121, upload-time = "2025-08-27T12:13:13.008Z" }, + { url = "https://files.pythonhosted.org/packages/1b/ea/b306067a712988e2bff00dcc7c8f31d26c29b6d5931b461aa4b60a013e33/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9a1f4814b65eacac94a00fc9a526e3fdafd78e439469644032032d0d63de4881", size = 398976, upload-time = "2025-08-27T12:13:14.368Z" }, + { url = "https://files.pythonhosted.org/packages/2c/0a/26dc43c8840cb8fe239fe12dbc8d8de40f2365e838f3d395835dde72f0e5/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ba32c16b064267b22f1850a34051121d423b6f7338a12b9459550eb2096e7ec", size = 525953, upload-time = "2025-08-27T12:13:15.774Z" }, + { url = "https://files.pythonhosted.org/packages/22/14/c85e8127b573aaf3a0cbd7fbb8c9c99e735a4a02180c84da2a463b766e9e/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5c20f33fd10485b80f65e800bbe5f6785af510b9f4056c5a3c612ebc83ba6cb", size = 407915, upload-time = "2025-08-27T12:13:17.379Z" }, + { url = "https://files.pythonhosted.org/packages/ed/7b/8f4fee9ba1fb5ec856eb22d725a4efa3deb47f769597c809e03578b0f9d9/rpds_py-0.27.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:466bfe65bd932da36ff279ddd92de56b042f2266d752719beb97b08526268ec5", size = 386883, upload-time = "2025-08-27T12:13:18.704Z" }, + { url = "https://files.pythonhosted.org/packages/86/47/28fa6d60f8b74fcdceba81b272f8d9836ac0340570f68f5df6b41838547b/rpds_py-0.27.1-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:41e532bbdcb57c92ba3be62c42e9f096431b4cf478da9bc3bc6ce5c38ab7ba7a", size = 405699, upload-time = "2025-08-27T12:13:20.089Z" }, + { url = "https://files.pythonhosted.org/packages/d0/fd/c5987b5e054548df56953a21fe2ebed51fc1ec7c8f24fd41c067b68c4a0a/rpds_py-0.27.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f149826d742b406579466283769a8ea448eed82a789af0ed17b0cd5770433444", size = 423713, upload-time = "2025-08-27T12:13:21.436Z" }, + { url = "https://files.pythonhosted.org/packages/ac/ba/3c4978b54a73ed19a7d74531be37a8bcc542d917c770e14d372b8daea186/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:80c60cfb5310677bd67cb1e85a1e8eb52e12529545441b43e6f14d90b878775a", size = 562324, upload-time = "2025-08-27T12:13:22.789Z" }, + { url = "https://files.pythonhosted.org/packages/b5/6c/6943a91768fec16db09a42b08644b960cff540c66aab89b74be6d4a144ba/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:7ee6521b9baf06085f62ba9c7a3e5becffbc32480d2f1b351559c001c38ce4c1", size = 593646, upload-time = "2025-08-27T12:13:24.122Z" }, + { url = "https://files.pythonhosted.org/packages/11/73/9d7a8f4be5f4396f011a6bb7a19fe26303a0dac9064462f5651ced2f572f/rpds_py-0.27.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a512c8263249a9d68cac08b05dd59d2b3f2061d99b322813cbcc14c3c7421998", size = 558137, upload-time = "2025-08-27T12:13:25.557Z" }, + { url = "https://files.pythonhosted.org/packages/6e/96/6772cbfa0e2485bcceef8071de7821f81aeac8bb45fbfd5542a3e8108165/rpds_py-0.27.1-cp312-cp312-win32.whl", hash = "sha256:819064fa048ba01b6dadc5116f3ac48610435ac9a0058bbde98e569f9e785c39", size = 221343, upload-time = "2025-08-27T12:13:26.967Z" }, + { url = "https://files.pythonhosted.org/packages/67/b6/c82f0faa9af1c6a64669f73a17ee0eeef25aff30bb9a1c318509efe45d84/rpds_py-0.27.1-cp312-cp312-win_amd64.whl", hash = "sha256:d9199717881f13c32c4046a15f024971a3b78ad4ea029e8da6b86e5aa9cf4594", size = 232497, upload-time = "2025-08-27T12:13:28.326Z" }, + { url = "https://files.pythonhosted.org/packages/e1/96/2817b44bd2ed11aebacc9251da03689d56109b9aba5e311297b6902136e2/rpds_py-0.27.1-cp312-cp312-win_arm64.whl", hash = "sha256:33aa65b97826a0e885ef6e278fbd934e98cdcfed80b63946025f01e2f5b29502", size = 222790, upload-time = "2025-08-27T12:13:29.71Z" }, + { url = "https://files.pythonhosted.org/packages/cc/77/610aeee8d41e39080c7e14afa5387138e3c9fa9756ab893d09d99e7d8e98/rpds_py-0.27.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:e4b9fcfbc021633863a37e92571d6f91851fa656f0180246e84cbd8b3f6b329b", size = 361741, upload-time = "2025-08-27T12:13:31.039Z" }, + { url = "https://files.pythonhosted.org/packages/3a/fc/c43765f201c6a1c60be2043cbdb664013def52460a4c7adace89d6682bf4/rpds_py-0.27.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1441811a96eadca93c517d08df75de45e5ffe68aa3089924f963c782c4b898cf", size = 345574, upload-time = "2025-08-27T12:13:32.902Z" }, + { url = "https://files.pythonhosted.org/packages/20/42/ee2b2ca114294cd9847d0ef9c26d2b0851b2e7e00bf14cc4c0b581df0fc3/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55266dafa22e672f5a4f65019015f90336ed31c6383bd53f5e7826d21a0e0b83", size = 385051, upload-time = "2025-08-27T12:13:34.228Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e8/1e430fe311e4799e02e2d1af7c765f024e95e17d651612425b226705f910/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d78827d7ac08627ea2c8e02c9e5b41180ea5ea1f747e9db0915e3adf36b62dcf", size = 398395, upload-time = "2025-08-27T12:13:36.132Z" }, + { url = "https://files.pythonhosted.org/packages/82/95/9dc227d441ff2670651c27a739acb2535ccaf8b351a88d78c088965e5996/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae92443798a40a92dc5f0b01d8a7c93adde0c4dc965310a29ae7c64d72b9fad2", size = 524334, upload-time = "2025-08-27T12:13:37.562Z" }, + { url = "https://files.pythonhosted.org/packages/87/01/a670c232f401d9ad461d9a332aa4080cd3cb1d1df18213dbd0d2a6a7ab51/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c46c9dd2403b66a2a3b9720ec4b74d4ab49d4fabf9f03dfdce2d42af913fe8d0", size = 407691, upload-time = "2025-08-27T12:13:38.94Z" }, + { url = "https://files.pythonhosted.org/packages/03/36/0a14aebbaa26fe7fab4780c76f2239e76cc95a0090bdb25e31d95c492fcd/rpds_py-0.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2efe4eb1d01b7f5f1939f4ef30ecea6c6b3521eec451fb93191bf84b2a522418", size = 386868, upload-time = "2025-08-27T12:13:40.192Z" }, + { url = "https://files.pythonhosted.org/packages/3b/03/8c897fb8b5347ff6c1cc31239b9611c5bf79d78c984430887a353e1409a1/rpds_py-0.27.1-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:15d3b4d83582d10c601f481eca29c3f138d44c92187d197aff663a269197c02d", size = 405469, upload-time = "2025-08-27T12:13:41.496Z" }, + { url = "https://files.pythonhosted.org/packages/da/07/88c60edc2df74850d496d78a1fdcdc7b54360a7f610a4d50008309d41b94/rpds_py-0.27.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4ed2e16abbc982a169d30d1a420274a709949e2cbdef119fe2ec9d870b42f274", size = 422125, upload-time = "2025-08-27T12:13:42.802Z" }, + { url = "https://files.pythonhosted.org/packages/6b/86/5f4c707603e41b05f191a749984f390dabcbc467cf833769b47bf14ba04f/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a75f305c9b013289121ec0f1181931975df78738cdf650093e6b86d74aa7d8dd", size = 562341, upload-time = "2025-08-27T12:13:44.472Z" }, + { url = "https://files.pythonhosted.org/packages/b2/92/3c0cb2492094e3cd9baf9e49bbb7befeceb584ea0c1a8b5939dca4da12e5/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:67ce7620704745881a3d4b0ada80ab4d99df390838839921f99e63c474f82cf2", size = 592511, upload-time = "2025-08-27T12:13:45.898Z" }, + { url = "https://files.pythonhosted.org/packages/10/bb/82e64fbb0047c46a168faa28d0d45a7851cd0582f850b966811d30f67ad8/rpds_py-0.27.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9d992ac10eb86d9b6f369647b6a3f412fc0075cfd5d799530e84d335e440a002", size = 557736, upload-time = "2025-08-27T12:13:47.408Z" }, + { url = "https://files.pythonhosted.org/packages/00/95/3c863973d409210da7fb41958172c6b7dbe7fc34e04d3cc1f10bb85e979f/rpds_py-0.27.1-cp313-cp313-win32.whl", hash = "sha256:4f75e4bd8ab8db624e02c8e2fc4063021b58becdbe6df793a8111d9343aec1e3", size = 221462, upload-time = "2025-08-27T12:13:48.742Z" }, + { url = "https://files.pythonhosted.org/packages/ce/2c/5867b14a81dc217b56d95a9f2a40fdbc56a1ab0181b80132beeecbd4b2d6/rpds_py-0.27.1-cp313-cp313-win_amd64.whl", hash = "sha256:f9025faafc62ed0b75a53e541895ca272815bec18abe2249ff6501c8f2e12b83", size = 232034, upload-time = "2025-08-27T12:13:50.11Z" }, + { url = "https://files.pythonhosted.org/packages/c7/78/3958f3f018c01923823f1e47f1cc338e398814b92d83cd278364446fac66/rpds_py-0.27.1-cp313-cp313-win_arm64.whl", hash = "sha256:ed10dc32829e7d222b7d3b93136d25a406ba9788f6a7ebf6809092da1f4d279d", size = 222392, upload-time = "2025-08-27T12:13:52.587Z" }, + { url = "https://files.pythonhosted.org/packages/01/76/1cdf1f91aed5c3a7bf2eba1f1c4e4d6f57832d73003919a20118870ea659/rpds_py-0.27.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:92022bbbad0d4426e616815b16bc4127f83c9a74940e1ccf3cfe0b387aba0228", size = 358355, upload-time = "2025-08-27T12:13:54.012Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6f/bf142541229374287604caf3bb2a4ae17f0a580798fd72d3b009b532db4e/rpds_py-0.27.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:47162fdab9407ec3f160805ac3e154df042e577dd53341745fc7fb3f625e6d92", size = 342138, upload-time = "2025-08-27T12:13:55.791Z" }, + { url = "https://files.pythonhosted.org/packages/1a/77/355b1c041d6be40886c44ff5e798b4e2769e497b790f0f7fd1e78d17e9a8/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb89bec23fddc489e5d78b550a7b773557c9ab58b7946154a10a6f7a214a48b2", size = 380247, upload-time = "2025-08-27T12:13:57.683Z" }, + { url = "https://files.pythonhosted.org/packages/d6/a4/d9cef5c3946ea271ce2243c51481971cd6e34f21925af2783dd17b26e815/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e48af21883ded2b3e9eb48cb7880ad8598b31ab752ff3be6457001d78f416723", size = 390699, upload-time = "2025-08-27T12:13:59.137Z" }, + { url = "https://files.pythonhosted.org/packages/3a/06/005106a7b8c6c1a7e91b73169e49870f4af5256119d34a361ae5240a0c1d/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6f5b7bd8e219ed50299e58551a410b64daafb5017d54bbe822e003856f06a802", size = 521852, upload-time = "2025-08-27T12:14:00.583Z" }, + { url = "https://files.pythonhosted.org/packages/e5/3e/50fb1dac0948e17a02eb05c24510a8fe12d5ce8561c6b7b7d1339ab7ab9c/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08f1e20bccf73b08d12d804d6e1c22ca5530e71659e6673bce31a6bb71c1e73f", size = 402582, upload-time = "2025-08-27T12:14:02.034Z" }, + { url = "https://files.pythonhosted.org/packages/cb/b0/f4e224090dc5b0ec15f31a02d746ab24101dd430847c4d99123798661bfc/rpds_py-0.27.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dc5dceeaefcc96dc192e3a80bbe1d6c410c469e97bdd47494a7d930987f18b2", size = 384126, upload-time = "2025-08-27T12:14:03.437Z" }, + { url = "https://files.pythonhosted.org/packages/54/77/ac339d5f82b6afff1df8f0fe0d2145cc827992cb5f8eeb90fc9f31ef7a63/rpds_py-0.27.1-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:d76f9cc8665acdc0c9177043746775aa7babbf479b5520b78ae4002d889f5c21", size = 399486, upload-time = "2025-08-27T12:14:05.443Z" }, + { url = "https://files.pythonhosted.org/packages/d6/29/3e1c255eee6ac358c056a57d6d6869baa00a62fa32eea5ee0632039c50a3/rpds_py-0.27.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:134fae0e36022edad8290a6661edf40c023562964efea0cc0ec7f5d392d2aaef", size = 414832, upload-time = "2025-08-27T12:14:06.902Z" }, + { url = "https://files.pythonhosted.org/packages/3f/db/6d498b844342deb3fa1d030598db93937a9964fcf5cb4da4feb5f17be34b/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:eb11a4f1b2b63337cfd3b4d110af778a59aae51c81d195768e353d8b52f88081", size = 557249, upload-time = "2025-08-27T12:14:08.37Z" }, + { url = "https://files.pythonhosted.org/packages/60/f3/690dd38e2310b6f68858a331399b4d6dbb9132c3e8ef8b4333b96caf403d/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:13e608ac9f50a0ed4faec0e90ece76ae33b34c0e8656e3dceb9a7db994c692cd", size = 587356, upload-time = "2025-08-27T12:14:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/86/e3/84507781cccd0145f35b1dc32c72675200c5ce8d5b30f813e49424ef68fc/rpds_py-0.27.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dd2135527aa40f061350c3f8f89da2644de26cd73e4de458e79606384f4f68e7", size = 555300, upload-time = "2025-08-27T12:14:11.783Z" }, + { url = "https://files.pythonhosted.org/packages/e5/ee/375469849e6b429b3516206b4580a79e9ef3eb12920ddbd4492b56eaacbe/rpds_py-0.27.1-cp313-cp313t-win32.whl", hash = "sha256:3020724ade63fe320a972e2ffd93b5623227e684315adce194941167fee02688", size = 216714, upload-time = "2025-08-27T12:14:13.629Z" }, + { url = "https://files.pythonhosted.org/packages/21/87/3fc94e47c9bd0742660e84706c311a860dcae4374cf4a03c477e23ce605a/rpds_py-0.27.1-cp313-cp313t-win_amd64.whl", hash = "sha256:8ee50c3e41739886606388ba3ab3ee2aae9f35fb23f833091833255a31740797", size = 228943, upload-time = "2025-08-27T12:14:14.937Z" }, ] [[package]] @@ -7941,44 +8034,44 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyasn1" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/da/8a/22b7beea3ee0d44b1916c0c1cb0ee3af23b700b6da9f04991899d0c555d4/rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75", size = 29034, upload_time = "2025-04-16T09:51:18.218Z" } +sdist = { url = "https://files.pythonhosted.org/packages/da/8a/22b7beea3ee0d44b1916c0c1cb0ee3af23b700b6da9f04991899d0c555d4/rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75", size = 29034, upload-time = "2025-04-16T09:51:18.218Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/8d/0133e4eb4beed9e425d9a98ed6e081a55d195481b7632472be1af08d2f6b/rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762", size = 34696, upload_time = "2025-04-16T09:51:17.142Z" }, + { url = "https://files.pythonhosted.org/packages/64/8d/0133e4eb4beed9e425d9a98ed6e081a55d195481b7632472be1af08d2f6b/rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762", size = 34696, upload-time = "2025-04-16T09:51:17.142Z" }, ] [[package]] name = "rubicon-objc" version = "0.5.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a7/2f/612049b8601e810080f63f4b85acbf2ed0784349088d3c944eb288e1d487/rubicon_objc-0.5.2.tar.gz", hash = "sha256:1180593935f6a8a39c23b5f4b7baa24aedf9f7285e80804a1d9d6b50a50572f5", size = 175710, upload_time = "2025-08-07T06:12:25.194Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a7/2f/612049b8601e810080f63f4b85acbf2ed0784349088d3c944eb288e1d487/rubicon_objc-0.5.2.tar.gz", hash = "sha256:1180593935f6a8a39c23b5f4b7baa24aedf9f7285e80804a1d9d6b50a50572f5", size = 175710, upload-time = "2025-08-07T06:12:25.194Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/a4/11ad29100060af56408ed084dca76a16d2ce8eb31b75081bfc0eec45d755/rubicon_objc-0.5.2-py3-none-any.whl", hash = "sha256:829b253c579e51fc34f4bb6587c34806e78960dcc1eb24e62b38141a1fe02b39", size = 63512, upload_time = "2025-08-07T06:12:23.766Z" }, + { url = "https://files.pythonhosted.org/packages/9f/a4/11ad29100060af56408ed084dca76a16d2ce8eb31b75081bfc0eec45d755/rubicon_objc-0.5.2-py3-none-any.whl", hash = "sha256:829b253c579e51fc34f4bb6587c34806e78960dcc1eb24e62b38141a1fe02b39", size = 63512, upload-time = "2025-08-07T06:12:23.766Z" }, ] [[package]] name = "ruff" version = "0.14.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9e/58/6ca66896635352812de66f71cdf9ff86b3a4f79071ca5730088c0cd0fc8d/ruff-0.14.1.tar.gz", hash = "sha256:1dd86253060c4772867c61791588627320abcb6ed1577a90ef432ee319729b69", size = 5513429, upload_time = "2025-10-16T18:05:41.766Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/58/6ca66896635352812de66f71cdf9ff86b3a4f79071ca5730088c0cd0fc8d/ruff-0.14.1.tar.gz", hash = "sha256:1dd86253060c4772867c61791588627320abcb6ed1577a90ef432ee319729b69", size = 5513429, upload-time = "2025-10-16T18:05:41.766Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/39/9cc5ab181478d7a18adc1c1e051a84ee02bec94eb9bdfd35643d7c74ca31/ruff-0.14.1-py3-none-linux_armv6l.whl", hash = "sha256:083bfc1f30f4a391ae09c6f4f99d83074416b471775b59288956f5bc18e82f8b", size = 12445415, upload_time = "2025-10-16T18:04:48.227Z" }, - { url = "https://files.pythonhosted.org/packages/ef/2e/1226961855ccd697255988f5a2474890ac7c5863b080b15bd038df820818/ruff-0.14.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:f6fa757cd717f791009f7669fefb09121cc5f7d9bd0ef211371fad68c2b8b224", size = 12784267, upload_time = "2025-10-16T18:04:52.515Z" }, - { url = "https://files.pythonhosted.org/packages/c1/ea/fd9e95863124ed159cd0667ec98449ae461de94acda7101f1acb6066da00/ruff-0.14.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d6191903d39ac156921398e9c86b7354d15e3c93772e7dbf26c9fcae59ceccd5", size = 11781872, upload_time = "2025-10-16T18:04:55.396Z" }, - { url = "https://files.pythonhosted.org/packages/1e/5a/e890f7338ff537dba4589a5e02c51baa63020acfb7c8cbbaea4831562c96/ruff-0.14.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed04f0e04f7a4587244e5c9d7df50e6b5bf2705d75059f409a6421c593a35896", size = 12226558, upload_time = "2025-10-16T18:04:58.166Z" }, - { url = "https://files.pythonhosted.org/packages/a6/7a/8ab5c3377f5bf31e167b73651841217542bcc7aa1c19e83030835cc25204/ruff-0.14.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5c9e6cf6cd4acae0febbce29497accd3632fe2025c0c583c8b87e8dbdeae5f61", size = 12187898, upload_time = "2025-10-16T18:05:01.455Z" }, - { url = "https://files.pythonhosted.org/packages/48/8d/ba7c33aa55406955fc124e62c8259791c3d42e3075a71710fdff9375134f/ruff-0.14.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6fa2458527794ecdfbe45f654e42c61f2503a230545a91af839653a0a93dbc6", size = 12939168, upload_time = "2025-10-16T18:05:04.397Z" }, - { url = "https://files.pythonhosted.org/packages/b4/c2/70783f612b50f66d083380e68cbd1696739d88e9b4f6164230375532c637/ruff-0.14.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:39f1c392244e338b21d42ab29b8a6392a722c5090032eb49bb4d6defcdb34345", size = 14386942, upload_time = "2025-10-16T18:05:07.102Z" }, - { url = "https://files.pythonhosted.org/packages/48/44/cd7abb9c776b66d332119d67f96acf15830d120f5b884598a36d9d3f4d83/ruff-0.14.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7382fa12a26cce1f95070ce450946bec357727aaa428983036362579eadcc5cf", size = 13990622, upload_time = "2025-10-16T18:05:09.882Z" }, - { url = "https://files.pythonhosted.org/packages/eb/56/4259b696db12ac152fe472764b4f78bbdd9b477afd9bc3a6d53c01300b37/ruff-0.14.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd0bf2be3ae8521e1093a487c4aa3b455882f139787770698530d28ed3fbb37c", size = 13431143, upload_time = "2025-10-16T18:05:13.46Z" }, - { url = "https://files.pythonhosted.org/packages/e0/35/266a80d0eb97bd224b3265b9437bd89dde0dcf4faf299db1212e81824e7e/ruff-0.14.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cabcaa9ccf8089fb4fdb78d17cc0e28241520f50f4c2e88cb6261ed083d85151", size = 13132844, upload_time = "2025-10-16T18:05:16.1Z" }, - { url = "https://files.pythonhosted.org/packages/65/6e/d31ce218acc11a8d91ef208e002a31acf315061a85132f94f3df7a252b18/ruff-0.14.1-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:747d583400f6125ec11a4c14d1c8474bf75d8b419ad22a111a537ec1a952d192", size = 13401241, upload_time = "2025-10-16T18:05:19.395Z" }, - { url = "https://files.pythonhosted.org/packages/9f/b5/dbc4221bf0b03774b3b2f0d47f39e848d30664157c15b965a14d890637d2/ruff-0.14.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:5a6e74c0efd78515a1d13acbfe6c90f0f5bd822aa56b4a6d43a9ffb2ae6e56cd", size = 12132476, upload_time = "2025-10-16T18:05:22.163Z" }, - { url = "https://files.pythonhosted.org/packages/98/4b/ac99194e790ccd092d6a8b5f341f34b6e597d698e3077c032c502d75ea84/ruff-0.14.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:0ea6a864d2fb41a4b6d5b456ed164302a0d96f4daac630aeba829abfb059d020", size = 12139749, upload_time = "2025-10-16T18:05:25.162Z" }, - { url = "https://files.pythonhosted.org/packages/47/26/7df917462c3bb5004e6fdfcc505a49e90bcd8a34c54a051953118c00b53a/ruff-0.14.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:0826b8764f94229604fa255918d1cc45e583e38c21c203248b0bfc9a0e930be5", size = 12544758, upload_time = "2025-10-16T18:05:28.018Z" }, - { url = "https://files.pythonhosted.org/packages/64/d0/81e7f0648e9764ad9b51dd4be5e5dac3fcfff9602428ccbae288a39c2c22/ruff-0.14.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:cbc52160465913a1a3f424c81c62ac8096b6a491468e7d872cb9444a860bc33d", size = 13221811, upload_time = "2025-10-16T18:05:30.707Z" }, - { url = "https://files.pythonhosted.org/packages/c3/07/3c45562c67933cc35f6d5df4ca77dabbcd88fddaca0d6b8371693d29fd56/ruff-0.14.1-py3-none-win32.whl", hash = "sha256:e037ea374aaaff4103240ae79168c0945ae3d5ae8db190603de3b4012bd1def6", size = 12319467, upload_time = "2025-10-16T18:05:33.261Z" }, - { url = "https://files.pythonhosted.org/packages/02/88/0ee4ca507d4aa05f67e292d2e5eb0b3e358fbcfe527554a2eda9ac422d6b/ruff-0.14.1-py3-none-win_amd64.whl", hash = "sha256:59d599cdff9c7f925a017f6f2c256c908b094e55967f93f2821b1439928746a1", size = 13401123, upload_time = "2025-10-16T18:05:35.984Z" }, - { url = "https://files.pythonhosted.org/packages/b8/81/4b6387be7014858d924b843530e1b2a8e531846807516e9bea2ee0936bf7/ruff-0.14.1-py3-none-win_arm64.whl", hash = "sha256:e3b443c4c9f16ae850906b8d0a707b2a4c16f8d2f0a7fe65c475c5886665ce44", size = 12436636, upload_time = "2025-10-16T18:05:38.995Z" }, + { url = "https://files.pythonhosted.org/packages/8d/39/9cc5ab181478d7a18adc1c1e051a84ee02bec94eb9bdfd35643d7c74ca31/ruff-0.14.1-py3-none-linux_armv6l.whl", hash = "sha256:083bfc1f30f4a391ae09c6f4f99d83074416b471775b59288956f5bc18e82f8b", size = 12445415, upload-time = "2025-10-16T18:04:48.227Z" }, + { url = "https://files.pythonhosted.org/packages/ef/2e/1226961855ccd697255988f5a2474890ac7c5863b080b15bd038df820818/ruff-0.14.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:f6fa757cd717f791009f7669fefb09121cc5f7d9bd0ef211371fad68c2b8b224", size = 12784267, upload-time = "2025-10-16T18:04:52.515Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ea/fd9e95863124ed159cd0667ec98449ae461de94acda7101f1acb6066da00/ruff-0.14.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d6191903d39ac156921398e9c86b7354d15e3c93772e7dbf26c9fcae59ceccd5", size = 11781872, upload-time = "2025-10-16T18:04:55.396Z" }, + { url = "https://files.pythonhosted.org/packages/1e/5a/e890f7338ff537dba4589a5e02c51baa63020acfb7c8cbbaea4831562c96/ruff-0.14.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed04f0e04f7a4587244e5c9d7df50e6b5bf2705d75059f409a6421c593a35896", size = 12226558, upload-time = "2025-10-16T18:04:58.166Z" }, + { url = "https://files.pythonhosted.org/packages/a6/7a/8ab5c3377f5bf31e167b73651841217542bcc7aa1c19e83030835cc25204/ruff-0.14.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5c9e6cf6cd4acae0febbce29497accd3632fe2025c0c583c8b87e8dbdeae5f61", size = 12187898, upload-time = "2025-10-16T18:05:01.455Z" }, + { url = "https://files.pythonhosted.org/packages/48/8d/ba7c33aa55406955fc124e62c8259791c3d42e3075a71710fdff9375134f/ruff-0.14.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a6fa2458527794ecdfbe45f654e42c61f2503a230545a91af839653a0a93dbc6", size = 12939168, upload-time = "2025-10-16T18:05:04.397Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c2/70783f612b50f66d083380e68cbd1696739d88e9b4f6164230375532c637/ruff-0.14.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:39f1c392244e338b21d42ab29b8a6392a722c5090032eb49bb4d6defcdb34345", size = 14386942, upload-time = "2025-10-16T18:05:07.102Z" }, + { url = "https://files.pythonhosted.org/packages/48/44/cd7abb9c776b66d332119d67f96acf15830d120f5b884598a36d9d3f4d83/ruff-0.14.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7382fa12a26cce1f95070ce450946bec357727aaa428983036362579eadcc5cf", size = 13990622, upload-time = "2025-10-16T18:05:09.882Z" }, + { url = "https://files.pythonhosted.org/packages/eb/56/4259b696db12ac152fe472764b4f78bbdd9b477afd9bc3a6d53c01300b37/ruff-0.14.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd0bf2be3ae8521e1093a487c4aa3b455882f139787770698530d28ed3fbb37c", size = 13431143, upload-time = "2025-10-16T18:05:13.46Z" }, + { url = "https://files.pythonhosted.org/packages/e0/35/266a80d0eb97bd224b3265b9437bd89dde0dcf4faf299db1212e81824e7e/ruff-0.14.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cabcaa9ccf8089fb4fdb78d17cc0e28241520f50f4c2e88cb6261ed083d85151", size = 13132844, upload-time = "2025-10-16T18:05:16.1Z" }, + { url = "https://files.pythonhosted.org/packages/65/6e/d31ce218acc11a8d91ef208e002a31acf315061a85132f94f3df7a252b18/ruff-0.14.1-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:747d583400f6125ec11a4c14d1c8474bf75d8b419ad22a111a537ec1a952d192", size = 13401241, upload-time = "2025-10-16T18:05:19.395Z" }, + { url = "https://files.pythonhosted.org/packages/9f/b5/dbc4221bf0b03774b3b2f0d47f39e848d30664157c15b965a14d890637d2/ruff-0.14.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:5a6e74c0efd78515a1d13acbfe6c90f0f5bd822aa56b4a6d43a9ffb2ae6e56cd", size = 12132476, upload-time = "2025-10-16T18:05:22.163Z" }, + { url = "https://files.pythonhosted.org/packages/98/4b/ac99194e790ccd092d6a8b5f341f34b6e597d698e3077c032c502d75ea84/ruff-0.14.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:0ea6a864d2fb41a4b6d5b456ed164302a0d96f4daac630aeba829abfb059d020", size = 12139749, upload-time = "2025-10-16T18:05:25.162Z" }, + { url = "https://files.pythonhosted.org/packages/47/26/7df917462c3bb5004e6fdfcc505a49e90bcd8a34c54a051953118c00b53a/ruff-0.14.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:0826b8764f94229604fa255918d1cc45e583e38c21c203248b0bfc9a0e930be5", size = 12544758, upload-time = "2025-10-16T18:05:28.018Z" }, + { url = "https://files.pythonhosted.org/packages/64/d0/81e7f0648e9764ad9b51dd4be5e5dac3fcfff9602428ccbae288a39c2c22/ruff-0.14.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:cbc52160465913a1a3f424c81c62ac8096b6a491468e7d872cb9444a860bc33d", size = 13221811, upload-time = "2025-10-16T18:05:30.707Z" }, + { url = "https://files.pythonhosted.org/packages/c3/07/3c45562c67933cc35f6d5df4ca77dabbcd88fddaca0d6b8371693d29fd56/ruff-0.14.1-py3-none-win32.whl", hash = "sha256:e037ea374aaaff4103240ae79168c0945ae3d5ae8db190603de3b4012bd1def6", size = 12319467, upload-time = "2025-10-16T18:05:33.261Z" }, + { url = "https://files.pythonhosted.org/packages/02/88/0ee4ca507d4aa05f67e292d2e5eb0b3e358fbcfe527554a2eda9ac422d6b/ruff-0.14.1-py3-none-win_amd64.whl", hash = "sha256:59d599cdff9c7f925a017f6f2c256c908b094e55967f93f2821b1439928746a1", size = 13401123, upload-time = "2025-10-16T18:05:35.984Z" }, + { url = "https://files.pythonhosted.org/packages/b8/81/4b6387be7014858d924b843530e1b2a8e531846807516e9bea2ee0936bf7/ruff-0.14.1-py3-none-win_arm64.whl", hash = "sha256:e3b443c4c9f16ae850906b8d0a707b2a4c16f8d2f0a7fe65c475c5886665ce44", size = 12436636, upload-time = "2025-10-16T18:05:38.995Z" }, ] [[package]] @@ -7990,9 +8083,9 @@ dependencies = [ { name = "aiohttp" }, { name = "fsspec" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ee/f3/8e6371436666aedfd16e63ff68a51b8a8fcf5f33a0eee33c35e0b2476b27/s3fs-2025.9.0.tar.gz", hash = "sha256:6d44257ef19ea64968d0720744c4af7a063a05f5c1be0e17ce943bef7302bc30", size = 77823, upload_time = "2025-09-02T19:18:21.781Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/f3/8e6371436666aedfd16e63ff68a51b8a8fcf5f33a0eee33c35e0b2476b27/s3fs-2025.9.0.tar.gz", hash = "sha256:6d44257ef19ea64968d0720744c4af7a063a05f5c1be0e17ce943bef7302bc30", size = 77823, upload-time = "2025-09-02T19:18:21.781Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/37/b3/ca7d58ca25b1bb6df57e6cbd0ca8d6437a4b9ce1cd35adc8a6b2949c113b/s3fs-2025.9.0-py3-none-any.whl", hash = "sha256:c33c93d48f66ed440dbaf6600be149cdf8beae4b6f8f0201a209c5801aeb7e30", size = 30319, upload_time = "2025-09-02T19:18:20.563Z" }, + { url = "https://files.pythonhosted.org/packages/37/b3/ca7d58ca25b1bb6df57e6cbd0ca8d6437a4b9ce1cd35adc8a6b2949c113b/s3fs-2025.9.0-py3-none-any.whl", hash = "sha256:c33c93d48f66ed440dbaf6600be149cdf8beae4b6f8f0201a209c5801aeb7e30", size = 30319, upload-time = "2025-09-02T19:18:20.563Z" }, ] [[package]] @@ -8002,9 +8095,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/74/8d69dcb7a9efe8baa2046891735e5dfe433ad558ae23d9e3c14c633d1d58/s3transfer-0.14.0.tar.gz", hash = "sha256:eff12264e7c8b4985074ccce27a3b38a485bb7f7422cc8046fee9be4983e4125", size = 151547, upload_time = "2025-09-09T19:23:31.089Z" } +sdist = { url = "https://files.pythonhosted.org/packages/62/74/8d69dcb7a9efe8baa2046891735e5dfe433ad558ae23d9e3c14c633d1d58/s3transfer-0.14.0.tar.gz", hash = "sha256:eff12264e7c8b4985074ccce27a3b38a485bb7f7422cc8046fee9be4983e4125", size = 151547, upload-time = "2025-09-09T19:23:31.089Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/48/f0/ae7ca09223a81a1d890b2557186ea015f6e0502e9b8cb8e1813f1d8cfa4e/s3transfer-0.14.0-py3-none-any.whl", hash = "sha256:ea3b790c7077558ed1f02a3072fb3cb992bbbd253392f4b6e9e8976941c7d456", size = 85712, upload_time = "2025-09-09T19:23:30.041Z" }, + { url = "https://files.pythonhosted.org/packages/48/f0/ae7ca09223a81a1d890b2557186ea015f6e0502e9b8cb8e1813f1d8cfa4e/s3transfer-0.14.0-py3-none-any.whl", hash = "sha256:ea3b790c7077558ed1f02a3072fb3cb992bbbd253392f4b6e9e8976941c7d456", size = 85712, upload-time = "2025-09-09T19:23:30.041Z" }, ] [[package]] @@ -8014,31 +8107,31 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/67/4c/19db75e6405692b2a96af8f06d1258f8aa7290bdc35ac966f03e207f6d7f/safehttpx-0.1.6.tar.gz", hash = "sha256:b356bfc82cee3a24c395b94a2dbeabbed60aff1aa5fa3b5fe97c4f2456ebce42", size = 9987, upload_time = "2024-12-02T18:44:10.226Z" } +sdist = { url = "https://files.pythonhosted.org/packages/67/4c/19db75e6405692b2a96af8f06d1258f8aa7290bdc35ac966f03e207f6d7f/safehttpx-0.1.6.tar.gz", hash = "sha256:b356bfc82cee3a24c395b94a2dbeabbed60aff1aa5fa3b5fe97c4f2456ebce42", size = 9987, upload-time = "2024-12-02T18:44:10.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/c0/1108ad9f01567f66b3154063605b350b69c3c9366732e09e45f9fd0d1deb/safehttpx-0.1.6-py3-none-any.whl", hash = "sha256:407cff0b410b071623087c63dd2080c3b44dc076888d8c5823c00d1e58cb381c", size = 8692, upload_time = "2024-12-02T18:44:08.555Z" }, + { url = "https://files.pythonhosted.org/packages/4d/c0/1108ad9f01567f66b3154063605b350b69c3c9366732e09e45f9fd0d1deb/safehttpx-0.1.6-py3-none-any.whl", hash = "sha256:407cff0b410b071623087c63dd2080c3b44dc076888d8c5823c00d1e58cb381c", size = 8692, upload-time = "2024-12-02T18:44:08.555Z" }, ] [[package]] name = "safetensors" version = "0.6.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ac/cc/738f3011628920e027a11754d9cae9abec1aed00f7ae860abbf843755233/safetensors-0.6.2.tar.gz", hash = "sha256:43ff2aa0e6fa2dc3ea5524ac7ad93a9839256b8703761e76e2d0b2a3fa4f15d9", size = 197968, upload_time = "2025-08-08T13:13:58.654Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/cc/738f3011628920e027a11754d9cae9abec1aed00f7ae860abbf843755233/safetensors-0.6.2.tar.gz", hash = "sha256:43ff2aa0e6fa2dc3ea5524ac7ad93a9839256b8703761e76e2d0b2a3fa4f15d9", size = 197968, upload-time = "2025-08-08T13:13:58.654Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/b1/3f5fd73c039fc87dba3ff8b5d528bfc5a32b597fea8e7a6a4800343a17c7/safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba", size = 454797, upload_time = "2025-08-08T13:13:52.066Z" }, - { url = "https://files.pythonhosted.org/packages/8c/c9/bb114c158540ee17907ec470d01980957fdaf87b4aa07914c24eba87b9c6/safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b", size = 432206, upload_time = "2025-08-08T13:13:50.931Z" }, - { url = "https://files.pythonhosted.org/packages/d3/8e/f70c34e47df3110e8e0bb268d90db8d4be8958a54ab0336c9be4fe86dac8/safetensors-0.6.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d2d2b3ce1e2509c68932ca03ab8f20570920cd9754b05063d4368ee52833ecd", size = 473261, upload_time = "2025-08-08T13:13:41.259Z" }, - { url = "https://files.pythonhosted.org/packages/2a/f5/be9c6a7c7ef773e1996dc214e73485286df1836dbd063e8085ee1976f9cb/safetensors-0.6.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:93de35a18f46b0f5a6a1f9e26d91b442094f2df02e9fd7acf224cfec4238821a", size = 485117, upload_time = "2025-08-08T13:13:43.506Z" }, - { url = "https://files.pythonhosted.org/packages/c9/55/23f2d0a2c96ed8665bf17a30ab4ce5270413f4d74b6d87dd663258b9af31/safetensors-0.6.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:89a89b505f335640f9120fac65ddeb83e40f1fd081cb8ed88b505bdccec8d0a1", size = 616154, upload_time = "2025-08-08T13:13:45.096Z" }, - { url = "https://files.pythonhosted.org/packages/98/c6/affb0bd9ce02aa46e7acddbe087912a04d953d7a4d74b708c91b5806ef3f/safetensors-0.6.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc4d0d0b937e04bdf2ae6f70cd3ad51328635fe0e6214aa1fc811f3b576b3bda", size = 520713, upload_time = "2025-08-08T13:13:46.25Z" }, - { url = "https://files.pythonhosted.org/packages/fe/5d/5a514d7b88e310c8b146e2404e0dc161282e78634d9358975fd56dfd14be/safetensors-0.6.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8045db2c872db8f4cbe3faa0495932d89c38c899c603f21e9b6486951a5ecb8f", size = 485835, upload_time = "2025-08-08T13:13:49.373Z" }, - { url = "https://files.pythonhosted.org/packages/7a/7b/4fc3b2ba62c352b2071bea9cfbad330fadda70579f617506ae1a2f129cab/safetensors-0.6.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:81e67e8bab9878bb568cffbc5f5e655adb38d2418351dc0859ccac158f753e19", size = 521503, upload_time = "2025-08-08T13:13:47.651Z" }, - { url = "https://files.pythonhosted.org/packages/5a/50/0057e11fe1f3cead9254315a6c106a16dd4b1a19cd247f7cc6414f6b7866/safetensors-0.6.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b0e4d029ab0a0e0e4fdf142b194514695b1d7d3735503ba700cf36d0fc7136ce", size = 652256, upload_time = "2025-08-08T13:13:53.167Z" }, - { url = "https://files.pythonhosted.org/packages/e9/29/473f789e4ac242593ac1656fbece6e1ecd860bb289e635e963667807afe3/safetensors-0.6.2-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:fa48268185c52bfe8771e46325a1e21d317207bcabcb72e65c6e28e9ffeb29c7", size = 747281, upload_time = "2025-08-08T13:13:54.656Z" }, - { url = "https://files.pythonhosted.org/packages/68/52/f7324aad7f2df99e05525c84d352dc217e0fa637a4f603e9f2eedfbe2c67/safetensors-0.6.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:d83c20c12c2d2f465997c51b7ecb00e407e5f94d7dec3ea0cc11d86f60d3fde5", size = 692286, upload_time = "2025-08-08T13:13:55.884Z" }, - { url = "https://files.pythonhosted.org/packages/ad/fe/cad1d9762868c7c5dc70c8620074df28ebb1a8e4c17d4c0cb031889c457e/safetensors-0.6.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d944cea65fad0ead848b6ec2c37cc0b197194bec228f8020054742190e9312ac", size = 655957, upload_time = "2025-08-08T13:13:57.029Z" }, - { url = "https://files.pythonhosted.org/packages/59/a7/e2158e17bbe57d104f0abbd95dff60dda916cf277c9f9663b4bf9bad8b6e/safetensors-0.6.2-cp38-abi3-win32.whl", hash = "sha256:cab75ca7c064d3911411461151cb69380c9225798a20e712b102edda2542ddb1", size = 308926, upload_time = "2025-08-08T13:14:01.095Z" }, - { url = "https://files.pythonhosted.org/packages/2c/c3/c0be1135726618dc1e28d181b8c442403d8dbb9e273fd791de2d4384bcdd/safetensors-0.6.2-cp38-abi3-win_amd64.whl", hash = "sha256:c7b214870df923cbc1593c3faee16bec59ea462758699bd3fee399d00aac072c", size = 320192, upload_time = "2025-08-08T13:13:59.467Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b1/3f5fd73c039fc87dba3ff8b5d528bfc5a32b597fea8e7a6a4800343a17c7/safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba", size = 454797, upload-time = "2025-08-08T13:13:52.066Z" }, + { url = "https://files.pythonhosted.org/packages/8c/c9/bb114c158540ee17907ec470d01980957fdaf87b4aa07914c24eba87b9c6/safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b", size = 432206, upload-time = "2025-08-08T13:13:50.931Z" }, + { url = "https://files.pythonhosted.org/packages/d3/8e/f70c34e47df3110e8e0bb268d90db8d4be8958a54ab0336c9be4fe86dac8/safetensors-0.6.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d2d2b3ce1e2509c68932ca03ab8f20570920cd9754b05063d4368ee52833ecd", size = 473261, upload-time = "2025-08-08T13:13:41.259Z" }, + { url = "https://files.pythonhosted.org/packages/2a/f5/be9c6a7c7ef773e1996dc214e73485286df1836dbd063e8085ee1976f9cb/safetensors-0.6.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:93de35a18f46b0f5a6a1f9e26d91b442094f2df02e9fd7acf224cfec4238821a", size = 485117, upload-time = "2025-08-08T13:13:43.506Z" }, + { url = "https://files.pythonhosted.org/packages/c9/55/23f2d0a2c96ed8665bf17a30ab4ce5270413f4d74b6d87dd663258b9af31/safetensors-0.6.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:89a89b505f335640f9120fac65ddeb83e40f1fd081cb8ed88b505bdccec8d0a1", size = 616154, upload-time = "2025-08-08T13:13:45.096Z" }, + { url = "https://files.pythonhosted.org/packages/98/c6/affb0bd9ce02aa46e7acddbe087912a04d953d7a4d74b708c91b5806ef3f/safetensors-0.6.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc4d0d0b937e04bdf2ae6f70cd3ad51328635fe0e6214aa1fc811f3b576b3bda", size = 520713, upload-time = "2025-08-08T13:13:46.25Z" }, + { url = "https://files.pythonhosted.org/packages/fe/5d/5a514d7b88e310c8b146e2404e0dc161282e78634d9358975fd56dfd14be/safetensors-0.6.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8045db2c872db8f4cbe3faa0495932d89c38c899c603f21e9b6486951a5ecb8f", size = 485835, upload-time = "2025-08-08T13:13:49.373Z" }, + { url = "https://files.pythonhosted.org/packages/7a/7b/4fc3b2ba62c352b2071bea9cfbad330fadda70579f617506ae1a2f129cab/safetensors-0.6.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:81e67e8bab9878bb568cffbc5f5e655adb38d2418351dc0859ccac158f753e19", size = 521503, upload-time = "2025-08-08T13:13:47.651Z" }, + { url = "https://files.pythonhosted.org/packages/5a/50/0057e11fe1f3cead9254315a6c106a16dd4b1a19cd247f7cc6414f6b7866/safetensors-0.6.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b0e4d029ab0a0e0e4fdf142b194514695b1d7d3735503ba700cf36d0fc7136ce", size = 652256, upload-time = "2025-08-08T13:13:53.167Z" }, + { url = "https://files.pythonhosted.org/packages/e9/29/473f789e4ac242593ac1656fbece6e1ecd860bb289e635e963667807afe3/safetensors-0.6.2-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:fa48268185c52bfe8771e46325a1e21d317207bcabcb72e65c6e28e9ffeb29c7", size = 747281, upload-time = "2025-08-08T13:13:54.656Z" }, + { url = "https://files.pythonhosted.org/packages/68/52/f7324aad7f2df99e05525c84d352dc217e0fa637a4f603e9f2eedfbe2c67/safetensors-0.6.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:d83c20c12c2d2f465997c51b7ecb00e407e5f94d7dec3ea0cc11d86f60d3fde5", size = 692286, upload-time = "2025-08-08T13:13:55.884Z" }, + { url = "https://files.pythonhosted.org/packages/ad/fe/cad1d9762868c7c5dc70c8620074df28ebb1a8e4c17d4c0cb031889c457e/safetensors-0.6.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d944cea65fad0ead848b6ec2c37cc0b197194bec228f8020054742190e9312ac", size = 655957, upload-time = "2025-08-08T13:13:57.029Z" }, + { url = "https://files.pythonhosted.org/packages/59/a7/e2158e17bbe57d104f0abbd95dff60dda916cf277c9f9663b4bf9bad8b6e/safetensors-0.6.2-cp38-abi3-win32.whl", hash = "sha256:cab75ca7c064d3911411461151cb69380c9225798a20e712b102edda2542ddb1", size = 308926, upload-time = "2025-08-08T13:14:01.095Z" }, + { url = "https://files.pythonhosted.org/packages/2c/c3/c0be1135726618dc1e28d181b8c442403d8dbb9e273fd791de2d4384bcdd/safetensors-0.6.2-cp38-abi3-win_amd64.whl", hash = "sha256:c7b214870df923cbc1593c3faee16bec59ea462758699bd3fee399d00aac072c", size = 320192, upload-time = "2025-08-08T13:13:59.467Z" }, ] [[package]] @@ -8048,9 +8141,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/7b/1ccb15da8caeaf15e390c861908e486211cebd20672fd78ee2a254c225b3/scarf_sdk-0.1.3.tar.gz", hash = "sha256:46209927e025b8faa04a01af1ff91b2b82284b50120003e6d3d30fa4fbe20c7f", size = 11871, upload_time = "2025-10-02T00:19:44.168Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/7b/1ccb15da8caeaf15e390c861908e486211cebd20672fd78ee2a254c225b3/scarf_sdk-0.1.3.tar.gz", hash = "sha256:46209927e025b8faa04a01af1ff91b2b82284b50120003e6d3d30fa4fbe20c7f", size = 11871, upload-time = "2025-10-02T00:19:44.168Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0a/bc/278258d95f5d64ae0d5a6e25b0afdcc20603fe34eedc753ec8d5be48dca2/scarf_sdk-0.1.3-py3-none-any.whl", hash = "sha256:46fcd2cbefbe1b65c0aa4b0c3c670f364b3252d62f5df69148ece3ea99653ee9", size = 13362, upload_time = "2025-10-02T00:19:43.366Z" }, + { url = "https://files.pythonhosted.org/packages/0a/bc/278258d95f5d64ae0d5a6e25b0afdcc20603fe34eedc753ec8d5be48dca2/scarf_sdk-0.1.3-py3-none-any.whl", hash = "sha256:46fcd2cbefbe1b65c0aa4b0c3c670f364b3252d62f5df69148ece3ea99653ee9", size = 13362, upload-time = "2025-10-02T00:19:43.366Z" }, ] [[package]] @@ -8067,19 +8160,19 @@ dependencies = [ { name = "scipy" }, { name = "tifffile" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c7/a8/3c0f256012b93dd2cb6fda9245e9f4bff7dc0486880b248005f15ea2255e/scikit_image-0.25.2.tar.gz", hash = "sha256:e5a37e6cd4d0c018a7a55b9d601357e3382826d3888c10d0213fc63bff977dde", size = 22693594, upload_time = "2025-02-18T18:05:24.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/a8/3c0f256012b93dd2cb6fda9245e9f4bff7dc0486880b248005f15ea2255e/scikit_image-0.25.2.tar.gz", hash = "sha256:e5a37e6cd4d0c018a7a55b9d601357e3382826d3888c10d0213fc63bff977dde", size = 22693594, upload-time = "2025-02-18T18:05:24.538Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/8c/5df82881284459f6eec796a5ac2a0a304bb3384eec2e73f35cfdfcfbf20c/scikit_image-0.25.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8db8dd03663112783221bf01ccfc9512d1cc50ac9b5b0fe8f4023967564719fb", size = 13986000, upload_time = "2025-02-18T18:04:47.156Z" }, - { url = "https://files.pythonhosted.org/packages/ce/e6/93bebe1abcdce9513ffec01d8af02528b4c41fb3c1e46336d70b9ed4ef0d/scikit_image-0.25.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:483bd8cc10c3d8a7a37fae36dfa5b21e239bd4ee121d91cad1f81bba10cfb0ed", size = 13235893, upload_time = "2025-02-18T18:04:51.049Z" }, - { url = "https://files.pythonhosted.org/packages/53/4b/eda616e33f67129e5979a9eb33c710013caa3aa8a921991e6cc0b22cea33/scikit_image-0.25.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d1e80107bcf2bf1291acfc0bf0425dceb8890abe9f38d8e94e23497cbf7ee0d", size = 14178389, upload_time = "2025-02-18T18:04:54.245Z" }, - { url = "https://files.pythonhosted.org/packages/6b/b5/b75527c0f9532dd8a93e8e7cd8e62e547b9f207d4c11e24f0006e8646b36/scikit_image-0.25.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a17e17eb8562660cc0d31bb55643a4da996a81944b82c54805c91b3fe66f4824", size = 15003435, upload_time = "2025-02-18T18:04:57.586Z" }, - { url = "https://files.pythonhosted.org/packages/34/e3/49beb08ebccda3c21e871b607c1cb2f258c3fa0d2f609fed0a5ba741b92d/scikit_image-0.25.2-cp312-cp312-win_amd64.whl", hash = "sha256:bdd2b8c1de0849964dbc54037f36b4e9420157e67e45a8709a80d727f52c7da2", size = 12899474, upload_time = "2025-02-18T18:05:01.166Z" }, - { url = "https://files.pythonhosted.org/packages/e6/7c/9814dd1c637f7a0e44342985a76f95a55dd04be60154247679fd96c7169f/scikit_image-0.25.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7efa888130f6c548ec0439b1a7ed7295bc10105458a421e9bf739b457730b6da", size = 13921841, upload_time = "2025-02-18T18:05:03.963Z" }, - { url = "https://files.pythonhosted.org/packages/84/06/66a2e7661d6f526740c309e9717d3bd07b473661d5cdddef4dd978edab25/scikit_image-0.25.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:dd8011efe69c3641920614d550f5505f83658fe33581e49bed86feab43a180fc", size = 13196862, upload_time = "2025-02-18T18:05:06.986Z" }, - { url = "https://files.pythonhosted.org/packages/4e/63/3368902ed79305f74c2ca8c297dfeb4307269cbe6402412668e322837143/scikit_image-0.25.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28182a9d3e2ce3c2e251383bdda68f8d88d9fff1a3ebe1eb61206595c9773341", size = 14117785, upload_time = "2025-02-18T18:05:10.69Z" }, - { url = "https://files.pythonhosted.org/packages/cd/9b/c3da56a145f52cd61a68b8465d6a29d9503bc45bc993bb45e84371c97d94/scikit_image-0.25.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8abd3c805ce6944b941cfed0406d88faeb19bab3ed3d4b50187af55cf24d147", size = 14977119, upload_time = "2025-02-18T18:05:13.871Z" }, - { url = "https://files.pythonhosted.org/packages/8a/97/5fcf332e1753831abb99a2525180d3fb0d70918d461ebda9873f66dcc12f/scikit_image-0.25.2-cp313-cp313-win_amd64.whl", hash = "sha256:64785a8acefee460ec49a354706db0b09d1f325674107d7fa3eadb663fb56d6f", size = 12885116, upload_time = "2025-02-18T18:05:17.844Z" }, - { url = "https://files.pythonhosted.org/packages/10/cc/75e9f17e3670b5ed93c32456fda823333c6279b144cd93e2c03aa06aa472/scikit_image-0.25.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:330d061bd107d12f8d68f1d611ae27b3b813b8cdb0300a71d07b1379178dd4cd", size = 13862801, upload_time = "2025-02-18T18:05:20.783Z" }, + { url = "https://files.pythonhosted.org/packages/35/8c/5df82881284459f6eec796a5ac2a0a304bb3384eec2e73f35cfdfcfbf20c/scikit_image-0.25.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8db8dd03663112783221bf01ccfc9512d1cc50ac9b5b0fe8f4023967564719fb", size = 13986000, upload-time = "2025-02-18T18:04:47.156Z" }, + { url = "https://files.pythonhosted.org/packages/ce/e6/93bebe1abcdce9513ffec01d8af02528b4c41fb3c1e46336d70b9ed4ef0d/scikit_image-0.25.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:483bd8cc10c3d8a7a37fae36dfa5b21e239bd4ee121d91cad1f81bba10cfb0ed", size = 13235893, upload-time = "2025-02-18T18:04:51.049Z" }, + { url = "https://files.pythonhosted.org/packages/53/4b/eda616e33f67129e5979a9eb33c710013caa3aa8a921991e6cc0b22cea33/scikit_image-0.25.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d1e80107bcf2bf1291acfc0bf0425dceb8890abe9f38d8e94e23497cbf7ee0d", size = 14178389, upload-time = "2025-02-18T18:04:54.245Z" }, + { url = "https://files.pythonhosted.org/packages/6b/b5/b75527c0f9532dd8a93e8e7cd8e62e547b9f207d4c11e24f0006e8646b36/scikit_image-0.25.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a17e17eb8562660cc0d31bb55643a4da996a81944b82c54805c91b3fe66f4824", size = 15003435, upload-time = "2025-02-18T18:04:57.586Z" }, + { url = "https://files.pythonhosted.org/packages/34/e3/49beb08ebccda3c21e871b607c1cb2f258c3fa0d2f609fed0a5ba741b92d/scikit_image-0.25.2-cp312-cp312-win_amd64.whl", hash = "sha256:bdd2b8c1de0849964dbc54037f36b4e9420157e67e45a8709a80d727f52c7da2", size = 12899474, upload-time = "2025-02-18T18:05:01.166Z" }, + { url = "https://files.pythonhosted.org/packages/e6/7c/9814dd1c637f7a0e44342985a76f95a55dd04be60154247679fd96c7169f/scikit_image-0.25.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7efa888130f6c548ec0439b1a7ed7295bc10105458a421e9bf739b457730b6da", size = 13921841, upload-time = "2025-02-18T18:05:03.963Z" }, + { url = "https://files.pythonhosted.org/packages/84/06/66a2e7661d6f526740c309e9717d3bd07b473661d5cdddef4dd978edab25/scikit_image-0.25.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:dd8011efe69c3641920614d550f5505f83658fe33581e49bed86feab43a180fc", size = 13196862, upload-time = "2025-02-18T18:05:06.986Z" }, + { url = "https://files.pythonhosted.org/packages/4e/63/3368902ed79305f74c2ca8c297dfeb4307269cbe6402412668e322837143/scikit_image-0.25.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28182a9d3e2ce3c2e251383bdda68f8d88d9fff1a3ebe1eb61206595c9773341", size = 14117785, upload-time = "2025-02-18T18:05:10.69Z" }, + { url = "https://files.pythonhosted.org/packages/cd/9b/c3da56a145f52cd61a68b8465d6a29d9503bc45bc993bb45e84371c97d94/scikit_image-0.25.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8abd3c805ce6944b941cfed0406d88faeb19bab3ed3d4b50187af55cf24d147", size = 14977119, upload-time = "2025-02-18T18:05:13.871Z" }, + { url = "https://files.pythonhosted.org/packages/8a/97/5fcf332e1753831abb99a2525180d3fb0d70918d461ebda9873f66dcc12f/scikit_image-0.25.2-cp313-cp313-win_amd64.whl", hash = "sha256:64785a8acefee460ec49a354706db0b09d1f325674107d7fa3eadb663fb56d6f", size = 12885116, upload-time = "2025-02-18T18:05:17.844Z" }, + { url = "https://files.pythonhosted.org/packages/10/cc/75e9f17e3670b5ed93c32456fda823333c6279b144cd93e2c03aa06aa472/scikit_image-0.25.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:330d061bd107d12f8d68f1d611ae27b3b813b8cdb0300a71d07b1379178dd4cd", size = 13862801, upload-time = "2025-02-18T18:05:20.783Z" }, ] [[package]] @@ -8089,74 +8182,74 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4c/3b/546a6f0bfe791bbb7f8d591613454d15097e53f906308ec6f7c1ce588e8e/scipy-1.16.2.tar.gz", hash = "sha256:af029b153d243a80afb6eabe40b0a07f8e35c9adc269c019f364ad747f826a6b", size = 30580599, upload_time = "2025-09-11T17:48:08.271Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/3b/546a6f0bfe791bbb7f8d591613454d15097e53f906308ec6f7c1ce588e8e/scipy-1.16.2.tar.gz", hash = "sha256:af029b153d243a80afb6eabe40b0a07f8e35c9adc269c019f364ad747f826a6b", size = 30580599, upload-time = "2025-09-11T17:48:08.271Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/8d/6396e00db1282279a4ddd507c5f5e11f606812b608ee58517ce8abbf883f/scipy-1.16.2-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:89d6c100fa5c48472047632e06f0876b3c4931aac1f4291afc81a3644316bb0d", size = 36646259, upload_time = "2025-09-11T17:40:39.329Z" }, - { url = "https://files.pythonhosted.org/packages/3b/93/ea9edd7e193fceb8eef149804491890bde73fb169c896b61aa3e2d1e4e77/scipy-1.16.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ca748936cd579d3f01928b30a17dc474550b01272d8046e3e1ee593f23620371", size = 28888976, upload_time = "2025-09-11T17:40:46.82Z" }, - { url = "https://files.pythonhosted.org/packages/91/4d/281fddc3d80fd738ba86fd3aed9202331180b01e2c78eaae0642f22f7e83/scipy-1.16.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:fac4f8ce2ddb40e2e3d0f7ec36d2a1e7f92559a2471e59aec37bd8d9de01fec0", size = 20879905, upload_time = "2025-09-11T17:40:52.545Z" }, - { url = "https://files.pythonhosted.org/packages/69/40/b33b74c84606fd301b2915f0062e45733c6ff5708d121dd0deaa8871e2d0/scipy-1.16.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:033570f1dcefd79547a88e18bccacff025c8c647a330381064f561d43b821232", size = 23553066, upload_time = "2025-09-11T17:40:59.014Z" }, - { url = "https://files.pythonhosted.org/packages/55/a7/22c739e2f21a42cc8f16bc76b47cff4ed54fbe0962832c589591c2abec34/scipy-1.16.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ea3421209bf00c8a5ef2227de496601087d8f638a2363ee09af059bd70976dc1", size = 33336407, upload_time = "2025-09-11T17:41:06.796Z" }, - { url = "https://files.pythonhosted.org/packages/53/11/a0160990b82999b45874dc60c0c183d3a3a969a563fffc476d5a9995c407/scipy-1.16.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f66bd07ba6f84cd4a380b41d1bf3c59ea488b590a2ff96744845163309ee8e2f", size = 35673281, upload_time = "2025-09-11T17:41:15.055Z" }, - { url = "https://files.pythonhosted.org/packages/96/53/7ef48a4cfcf243c3d0f1643f5887c81f29fdf76911c4e49331828e19fc0a/scipy-1.16.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e9feab931bd2aea4a23388c962df6468af3d808ddf2d40f94a81c5dc38f32ef", size = 36004222, upload_time = "2025-09-11T17:41:23.868Z" }, - { url = "https://files.pythonhosted.org/packages/49/7f/71a69e0afd460049d41c65c630c919c537815277dfea214031005f474d78/scipy-1.16.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:03dfc75e52f72cf23ec2ced468645321407faad8f0fe7b1f5b49264adbc29cb1", size = 38664586, upload_time = "2025-09-11T17:41:31.021Z" }, - { url = "https://files.pythonhosted.org/packages/34/95/20e02ca66fb495a95fba0642fd48e0c390d0ece9b9b14c6e931a60a12dea/scipy-1.16.2-cp312-cp312-win_amd64.whl", hash = "sha256:0ce54e07bbb394b417457409a64fd015be623f36e330ac49306433ffe04bc97e", size = 38550641, upload_time = "2025-09-11T17:41:36.61Z" }, - { url = "https://files.pythonhosted.org/packages/92/ad/13646b9beb0a95528ca46d52b7babafbe115017814a611f2065ee4e61d20/scipy-1.16.2-cp312-cp312-win_arm64.whl", hash = "sha256:2a8ffaa4ac0df81a0b94577b18ee079f13fecdb924df3328fc44a7dc5ac46851", size = 25456070, upload_time = "2025-09-11T17:41:41.3Z" }, - { url = "https://files.pythonhosted.org/packages/c1/27/c5b52f1ee81727a9fc457f5ac1e9bf3d6eab311805ea615c83c27ba06400/scipy-1.16.2-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:84f7bf944b43e20b8a894f5fe593976926744f6c185bacfcbdfbb62736b5cc70", size = 36604856, upload_time = "2025-09-11T17:41:47.695Z" }, - { url = "https://files.pythonhosted.org/packages/32/a9/15c20d08e950b540184caa8ced675ba1128accb0e09c653780ba023a4110/scipy-1.16.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:5c39026d12edc826a1ef2ad35ad1e6d7f087f934bb868fc43fa3049c8b8508f9", size = 28864626, upload_time = "2025-09-11T17:41:52.642Z" }, - { url = "https://files.pythonhosted.org/packages/4c/fc/ea36098df653cca26062a627c1a94b0de659e97127c8491e18713ca0e3b9/scipy-1.16.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e52729ffd45b68777c5319560014d6fd251294200625d9d70fd8626516fc49f5", size = 20855689, upload_time = "2025-09-11T17:41:57.886Z" }, - { url = "https://files.pythonhosted.org/packages/dc/6f/d0b53be55727f3e6d7c72687ec18ea6d0047cf95f1f77488b99a2bafaee1/scipy-1.16.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:024dd4a118cccec09ca3209b7e8e614931a6ffb804b2a601839499cb88bdf925", size = 23512151, upload_time = "2025-09-11T17:42:02.303Z" }, - { url = "https://files.pythonhosted.org/packages/11/85/bf7dab56e5c4b1d3d8eef92ca8ede788418ad38a7dc3ff50262f00808760/scipy-1.16.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7a5dc7ee9c33019973a470556081b0fd3c9f4c44019191039f9769183141a4d9", size = 33329824, upload_time = "2025-09-11T17:42:07.549Z" }, - { url = "https://files.pythonhosted.org/packages/da/6a/1a927b14ddc7714111ea51f4e568203b2bb6ed59bdd036d62127c1a360c8/scipy-1.16.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c2275ff105e508942f99d4e3bc56b6ef5e4b3c0af970386ca56b777608ce95b7", size = 35681881, upload_time = "2025-09-11T17:42:13.255Z" }, - { url = "https://files.pythonhosted.org/packages/c1/5f/331148ea5780b4fcc7007a4a6a6ee0a0c1507a796365cc642d4d226e1c3a/scipy-1.16.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:af80196eaa84f033e48444d2e0786ec47d328ba00c71e4299b602235ffef9acb", size = 36006219, upload_time = "2025-09-11T17:42:18.765Z" }, - { url = "https://files.pythonhosted.org/packages/46/3a/e991aa9d2aec723b4a8dcfbfc8365edec5d5e5f9f133888067f1cbb7dfc1/scipy-1.16.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9fb1eb735fe3d6ed1f89918224e3385fbf6f9e23757cacc35f9c78d3b712dd6e", size = 38682147, upload_time = "2025-09-11T17:42:25.177Z" }, - { url = "https://files.pythonhosted.org/packages/a1/57/0f38e396ad19e41b4c5db66130167eef8ee620a49bc7d0512e3bb67e0cab/scipy-1.16.2-cp313-cp313-win_amd64.whl", hash = "sha256:fda714cf45ba43c9d3bae8f2585c777f64e3f89a2e073b668b32ede412d8f52c", size = 38520766, upload_time = "2025-09-11T17:43:25.342Z" }, - { url = "https://files.pythonhosted.org/packages/1b/a5/85d3e867b6822d331e26c862a91375bb7746a0b458db5effa093d34cdb89/scipy-1.16.2-cp313-cp313-win_arm64.whl", hash = "sha256:2f5350da923ccfd0b00e07c3e5cfb316c1c0d6c1d864c07a72d092e9f20db104", size = 25451169, upload_time = "2025-09-11T17:43:30.198Z" }, - { url = "https://files.pythonhosted.org/packages/09/d9/60679189bcebda55992d1a45498de6d080dcaf21ce0c8f24f888117e0c2d/scipy-1.16.2-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:53d8d2ee29b925344c13bda64ab51785f016b1b9617849dac10897f0701b20c1", size = 37012682, upload_time = "2025-09-11T17:42:30.677Z" }, - { url = "https://files.pythonhosted.org/packages/83/be/a99d13ee4d3b7887a96f8c71361b9659ba4ef34da0338f14891e102a127f/scipy-1.16.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:9e05e33657efb4c6a9d23bd8300101536abd99c85cca82da0bffff8d8764d08a", size = 29389926, upload_time = "2025-09-11T17:42:35.845Z" }, - { url = "https://files.pythonhosted.org/packages/bf/0a/130164a4881cec6ca8c00faf3b57926f28ed429cd6001a673f83c7c2a579/scipy-1.16.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:7fe65b36036357003b3ef9d37547abeefaa353b237e989c21027b8ed62b12d4f", size = 21381152, upload_time = "2025-09-11T17:42:40.07Z" }, - { url = "https://files.pythonhosted.org/packages/47/a6/503ffb0310ae77fba874e10cddfc4a1280bdcca1d13c3751b8c3c2996cf8/scipy-1.16.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:6406d2ac6d40b861cccf57f49592f9779071655e9f75cd4f977fa0bdd09cb2e4", size = 23914410, upload_time = "2025-09-11T17:42:44.313Z" }, - { url = "https://files.pythonhosted.org/packages/fa/c7/1147774bcea50d00c02600aadaa919facbd8537997a62496270133536ed6/scipy-1.16.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ff4dc42bd321991fbf611c23fc35912d690f731c9914bf3af8f417e64aca0f21", size = 33481880, upload_time = "2025-09-11T17:42:49.325Z" }, - { url = "https://files.pythonhosted.org/packages/6a/74/99d5415e4c3e46b2586f30cdbecb95e101c7192628a484a40dd0d163811a/scipy-1.16.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:654324826654d4d9133e10675325708fb954bc84dae6e9ad0a52e75c6b1a01d7", size = 35791425, upload_time = "2025-09-11T17:42:54.711Z" }, - { url = "https://files.pythonhosted.org/packages/1b/ee/a6559de7c1cc710e938c0355d9d4fbcd732dac4d0d131959d1f3b63eb29c/scipy-1.16.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:63870a84cd15c44e65220eaed2dac0e8f8b26bbb991456a033c1d9abfe8a94f8", size = 36178622, upload_time = "2025-09-11T17:43:00.375Z" }, - { url = "https://files.pythonhosted.org/packages/4e/7b/f127a5795d5ba8ece4e0dce7d4a9fb7cb9e4f4757137757d7a69ab7d4f1a/scipy-1.16.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:fa01f0f6a3050fa6a9771a95d5faccc8e2f5a92b4a2e5440a0fa7264a2398472", size = 38783985, upload_time = "2025-09-11T17:43:06.661Z" }, - { url = "https://files.pythonhosted.org/packages/3e/9f/bc81c1d1e033951eb5912cd3750cc005943afa3e65a725d2443a3b3c4347/scipy-1.16.2-cp313-cp313t-win_amd64.whl", hash = "sha256:116296e89fba96f76353a8579820c2512f6e55835d3fad7780fece04367de351", size = 38631367, upload_time = "2025-09-11T17:43:14.44Z" }, - { url = "https://files.pythonhosted.org/packages/d6/5e/2cc7555fd81d01814271412a1d59a289d25f8b63208a0a16c21069d55d3e/scipy-1.16.2-cp313-cp313t-win_arm64.whl", hash = "sha256:98e22834650be81d42982360382b43b17f7ba95e0e6993e2a4f5b9ad9283a94d", size = 25787992, upload_time = "2025-09-11T17:43:19.745Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8d/6396e00db1282279a4ddd507c5f5e11f606812b608ee58517ce8abbf883f/scipy-1.16.2-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:89d6c100fa5c48472047632e06f0876b3c4931aac1f4291afc81a3644316bb0d", size = 36646259, upload-time = "2025-09-11T17:40:39.329Z" }, + { url = "https://files.pythonhosted.org/packages/3b/93/ea9edd7e193fceb8eef149804491890bde73fb169c896b61aa3e2d1e4e77/scipy-1.16.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ca748936cd579d3f01928b30a17dc474550b01272d8046e3e1ee593f23620371", size = 28888976, upload-time = "2025-09-11T17:40:46.82Z" }, + { url = "https://files.pythonhosted.org/packages/91/4d/281fddc3d80fd738ba86fd3aed9202331180b01e2c78eaae0642f22f7e83/scipy-1.16.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:fac4f8ce2ddb40e2e3d0f7ec36d2a1e7f92559a2471e59aec37bd8d9de01fec0", size = 20879905, upload-time = "2025-09-11T17:40:52.545Z" }, + { url = "https://files.pythonhosted.org/packages/69/40/b33b74c84606fd301b2915f0062e45733c6ff5708d121dd0deaa8871e2d0/scipy-1.16.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:033570f1dcefd79547a88e18bccacff025c8c647a330381064f561d43b821232", size = 23553066, upload-time = "2025-09-11T17:40:59.014Z" }, + { url = "https://files.pythonhosted.org/packages/55/a7/22c739e2f21a42cc8f16bc76b47cff4ed54fbe0962832c589591c2abec34/scipy-1.16.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ea3421209bf00c8a5ef2227de496601087d8f638a2363ee09af059bd70976dc1", size = 33336407, upload-time = "2025-09-11T17:41:06.796Z" }, + { url = "https://files.pythonhosted.org/packages/53/11/a0160990b82999b45874dc60c0c183d3a3a969a563fffc476d5a9995c407/scipy-1.16.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f66bd07ba6f84cd4a380b41d1bf3c59ea488b590a2ff96744845163309ee8e2f", size = 35673281, upload-time = "2025-09-11T17:41:15.055Z" }, + { url = "https://files.pythonhosted.org/packages/96/53/7ef48a4cfcf243c3d0f1643f5887c81f29fdf76911c4e49331828e19fc0a/scipy-1.16.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e9feab931bd2aea4a23388c962df6468af3d808ddf2d40f94a81c5dc38f32ef", size = 36004222, upload-time = "2025-09-11T17:41:23.868Z" }, + { url = "https://files.pythonhosted.org/packages/49/7f/71a69e0afd460049d41c65c630c919c537815277dfea214031005f474d78/scipy-1.16.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:03dfc75e52f72cf23ec2ced468645321407faad8f0fe7b1f5b49264adbc29cb1", size = 38664586, upload-time = "2025-09-11T17:41:31.021Z" }, + { url = "https://files.pythonhosted.org/packages/34/95/20e02ca66fb495a95fba0642fd48e0c390d0ece9b9b14c6e931a60a12dea/scipy-1.16.2-cp312-cp312-win_amd64.whl", hash = "sha256:0ce54e07bbb394b417457409a64fd015be623f36e330ac49306433ffe04bc97e", size = 38550641, upload-time = "2025-09-11T17:41:36.61Z" }, + { url = "https://files.pythonhosted.org/packages/92/ad/13646b9beb0a95528ca46d52b7babafbe115017814a611f2065ee4e61d20/scipy-1.16.2-cp312-cp312-win_arm64.whl", hash = "sha256:2a8ffaa4ac0df81a0b94577b18ee079f13fecdb924df3328fc44a7dc5ac46851", size = 25456070, upload-time = "2025-09-11T17:41:41.3Z" }, + { url = "https://files.pythonhosted.org/packages/c1/27/c5b52f1ee81727a9fc457f5ac1e9bf3d6eab311805ea615c83c27ba06400/scipy-1.16.2-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:84f7bf944b43e20b8a894f5fe593976926744f6c185bacfcbdfbb62736b5cc70", size = 36604856, upload-time = "2025-09-11T17:41:47.695Z" }, + { url = "https://files.pythonhosted.org/packages/32/a9/15c20d08e950b540184caa8ced675ba1128accb0e09c653780ba023a4110/scipy-1.16.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:5c39026d12edc826a1ef2ad35ad1e6d7f087f934bb868fc43fa3049c8b8508f9", size = 28864626, upload-time = "2025-09-11T17:41:52.642Z" }, + { url = "https://files.pythonhosted.org/packages/4c/fc/ea36098df653cca26062a627c1a94b0de659e97127c8491e18713ca0e3b9/scipy-1.16.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e52729ffd45b68777c5319560014d6fd251294200625d9d70fd8626516fc49f5", size = 20855689, upload-time = "2025-09-11T17:41:57.886Z" }, + { url = "https://files.pythonhosted.org/packages/dc/6f/d0b53be55727f3e6d7c72687ec18ea6d0047cf95f1f77488b99a2bafaee1/scipy-1.16.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:024dd4a118cccec09ca3209b7e8e614931a6ffb804b2a601839499cb88bdf925", size = 23512151, upload-time = "2025-09-11T17:42:02.303Z" }, + { url = "https://files.pythonhosted.org/packages/11/85/bf7dab56e5c4b1d3d8eef92ca8ede788418ad38a7dc3ff50262f00808760/scipy-1.16.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7a5dc7ee9c33019973a470556081b0fd3c9f4c44019191039f9769183141a4d9", size = 33329824, upload-time = "2025-09-11T17:42:07.549Z" }, + { url = "https://files.pythonhosted.org/packages/da/6a/1a927b14ddc7714111ea51f4e568203b2bb6ed59bdd036d62127c1a360c8/scipy-1.16.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c2275ff105e508942f99d4e3bc56b6ef5e4b3c0af970386ca56b777608ce95b7", size = 35681881, upload-time = "2025-09-11T17:42:13.255Z" }, + { url = "https://files.pythonhosted.org/packages/c1/5f/331148ea5780b4fcc7007a4a6a6ee0a0c1507a796365cc642d4d226e1c3a/scipy-1.16.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:af80196eaa84f033e48444d2e0786ec47d328ba00c71e4299b602235ffef9acb", size = 36006219, upload-time = "2025-09-11T17:42:18.765Z" }, + { url = "https://files.pythonhosted.org/packages/46/3a/e991aa9d2aec723b4a8dcfbfc8365edec5d5e5f9f133888067f1cbb7dfc1/scipy-1.16.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9fb1eb735fe3d6ed1f89918224e3385fbf6f9e23757cacc35f9c78d3b712dd6e", size = 38682147, upload-time = "2025-09-11T17:42:25.177Z" }, + { url = "https://files.pythonhosted.org/packages/a1/57/0f38e396ad19e41b4c5db66130167eef8ee620a49bc7d0512e3bb67e0cab/scipy-1.16.2-cp313-cp313-win_amd64.whl", hash = "sha256:fda714cf45ba43c9d3bae8f2585c777f64e3f89a2e073b668b32ede412d8f52c", size = 38520766, upload-time = "2025-09-11T17:43:25.342Z" }, + { url = "https://files.pythonhosted.org/packages/1b/a5/85d3e867b6822d331e26c862a91375bb7746a0b458db5effa093d34cdb89/scipy-1.16.2-cp313-cp313-win_arm64.whl", hash = "sha256:2f5350da923ccfd0b00e07c3e5cfb316c1c0d6c1d864c07a72d092e9f20db104", size = 25451169, upload-time = "2025-09-11T17:43:30.198Z" }, + { url = "https://files.pythonhosted.org/packages/09/d9/60679189bcebda55992d1a45498de6d080dcaf21ce0c8f24f888117e0c2d/scipy-1.16.2-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:53d8d2ee29b925344c13bda64ab51785f016b1b9617849dac10897f0701b20c1", size = 37012682, upload-time = "2025-09-11T17:42:30.677Z" }, + { url = "https://files.pythonhosted.org/packages/83/be/a99d13ee4d3b7887a96f8c71361b9659ba4ef34da0338f14891e102a127f/scipy-1.16.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:9e05e33657efb4c6a9d23bd8300101536abd99c85cca82da0bffff8d8764d08a", size = 29389926, upload-time = "2025-09-11T17:42:35.845Z" }, + { url = "https://files.pythonhosted.org/packages/bf/0a/130164a4881cec6ca8c00faf3b57926f28ed429cd6001a673f83c7c2a579/scipy-1.16.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:7fe65b36036357003b3ef9d37547abeefaa353b237e989c21027b8ed62b12d4f", size = 21381152, upload-time = "2025-09-11T17:42:40.07Z" }, + { url = "https://files.pythonhosted.org/packages/47/a6/503ffb0310ae77fba874e10cddfc4a1280bdcca1d13c3751b8c3c2996cf8/scipy-1.16.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:6406d2ac6d40b861cccf57f49592f9779071655e9f75cd4f977fa0bdd09cb2e4", size = 23914410, upload-time = "2025-09-11T17:42:44.313Z" }, + { url = "https://files.pythonhosted.org/packages/fa/c7/1147774bcea50d00c02600aadaa919facbd8537997a62496270133536ed6/scipy-1.16.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ff4dc42bd321991fbf611c23fc35912d690f731c9914bf3af8f417e64aca0f21", size = 33481880, upload-time = "2025-09-11T17:42:49.325Z" }, + { url = "https://files.pythonhosted.org/packages/6a/74/99d5415e4c3e46b2586f30cdbecb95e101c7192628a484a40dd0d163811a/scipy-1.16.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:654324826654d4d9133e10675325708fb954bc84dae6e9ad0a52e75c6b1a01d7", size = 35791425, upload-time = "2025-09-11T17:42:54.711Z" }, + { url = "https://files.pythonhosted.org/packages/1b/ee/a6559de7c1cc710e938c0355d9d4fbcd732dac4d0d131959d1f3b63eb29c/scipy-1.16.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:63870a84cd15c44e65220eaed2dac0e8f8b26bbb991456a033c1d9abfe8a94f8", size = 36178622, upload-time = "2025-09-11T17:43:00.375Z" }, + { url = "https://files.pythonhosted.org/packages/4e/7b/f127a5795d5ba8ece4e0dce7d4a9fb7cb9e4f4757137757d7a69ab7d4f1a/scipy-1.16.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:fa01f0f6a3050fa6a9771a95d5faccc8e2f5a92b4a2e5440a0fa7264a2398472", size = 38783985, upload-time = "2025-09-11T17:43:06.661Z" }, + { url = "https://files.pythonhosted.org/packages/3e/9f/bc81c1d1e033951eb5912cd3750cc005943afa3e65a725d2443a3b3c4347/scipy-1.16.2-cp313-cp313t-win_amd64.whl", hash = "sha256:116296e89fba96f76353a8579820c2512f6e55835d3fad7780fece04367de351", size = 38631367, upload-time = "2025-09-11T17:43:14.44Z" }, + { url = "https://files.pythonhosted.org/packages/d6/5e/2cc7555fd81d01814271412a1d59a289d25f8b63208a0a16c21069d55d3e/scipy-1.16.2-cp313-cp313t-win_arm64.whl", hash = "sha256:98e22834650be81d42982360382b43b17f7ba95e0e6993e2a4f5b9ad9283a94d", size = 25787992, upload-time = "2025-09-11T17:43:19.745Z" }, ] [[package]] name = "semantic-version" version = "2.10.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7d/31/f2289ce78b9b473d582568c234e104d2a342fd658cc288a7553d83bb8595/semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c", size = 52289, upload_time = "2022-05-26T13:35:23.454Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/31/f2289ce78b9b473d582568c234e104d2a342fd658cc288a7553d83bb8595/semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c", size = 52289, upload-time = "2022-05-26T13:35:23.454Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552, upload_time = "2022-05-26T13:35:21.206Z" }, + { url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552, upload-time = "2022-05-26T13:35:21.206Z" }, ] [[package]] name = "semver" version = "3.0.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/d1/d3159231aec234a59dd7d601e9dd9fe96f3afff15efd33c1070019b26132/semver-3.0.4.tar.gz", hash = "sha256:afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602", size = 269730, upload_time = "2025-01-24T13:19:27.617Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/d1/d3159231aec234a59dd7d601e9dd9fe96f3afff15efd33c1070019b26132/semver-3.0.4.tar.gz", hash = "sha256:afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602", size = 269730, upload-time = "2025-01-24T13:19:27.617Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/24/4d91e05817e92e3a61c8a21e08fd0f390f5301f1c448b137c57c4bc6e543/semver-3.0.4-py3-none-any.whl", hash = "sha256:9c824d87ba7f7ab4a1890799cec8596f15c1241cb473404ea1cb0c55e4b04746", size = 17912, upload_time = "2025-01-24T13:19:24.949Z" }, + { url = "https://files.pythonhosted.org/packages/a6/24/4d91e05817e92e3a61c8a21e08fd0f390f5301f1c448b137c57c4bc6e543/semver-3.0.4-py3-none-any.whl", hash = "sha256:9c824d87ba7f7ab4a1890799cec8596f15c1241cb473404ea1cb0c55e4b04746", size = 17912, upload-time = "2025-01-24T13:19:24.949Z" }, ] [[package]] name = "send2trash" version = "1.8.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fd/3a/aec9b02217bb79b87bbc1a21bc6abc51e3d5dcf65c30487ac96c0908c722/Send2Trash-1.8.3.tar.gz", hash = "sha256:b18e7a3966d99871aefeb00cfbcfdced55ce4871194810fc71f4aa484b953abf", size = 17394, upload_time = "2024-04-07T00:01:09.267Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fd/3a/aec9b02217bb79b87bbc1a21bc6abc51e3d5dcf65c30487ac96c0908c722/Send2Trash-1.8.3.tar.gz", hash = "sha256:b18e7a3966d99871aefeb00cfbcfdced55ce4871194810fc71f4aa484b953abf", size = 17394, upload-time = "2024-04-07T00:01:09.267Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/b0/4562db6223154aa4e22f939003cb92514c79f3d4dccca3444253fd17f902/Send2Trash-1.8.3-py3-none-any.whl", hash = "sha256:0c31227e0bd08961c7665474a3d1ef7193929fedda4233843689baa056be46c9", size = 18072, upload_time = "2024-04-07T00:01:07.438Z" }, + { url = "https://files.pythonhosted.org/packages/40/b0/4562db6223154aa4e22f939003cb92514c79f3d4dccca3444253fd17f902/Send2Trash-1.8.3-py3-none-any.whl", hash = "sha256:0c31227e0bd08961c7665474a3d1ef7193929fedda4233843689baa056be46c9", size = 18072, upload-time = "2024-04-07T00:01:07.438Z" }, ] [[package]] name = "setuptools" version = "80.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload_time = "2025-05-27T00:56:51.443Z" } +sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload-time = "2025-05-27T00:56:51.443Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload_time = "2025-05-27T00:56:49.664Z" }, + { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload-time = "2025-05-27T00:56:49.664Z" }, ] [[package]] @@ -8167,9 +8260,9 @@ dependencies = [ { name = "packaging", marker = "sys_platform == 'win32'" }, { name = "setuptools", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7b/b1/19587742aad604f1988a8a362e660e8c3ac03adccdb71c96d86526e5eb62/setuptools_scm-9.2.2.tar.gz", hash = "sha256:1c674ab4665686a0887d7e24c03ab25f24201c213e82ea689d2f3e169ef7ef57", size = 203385, upload_time = "2025-10-19T22:08:05.608Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/b1/19587742aad604f1988a8a362e660e8c3ac03adccdb71c96d86526e5eb62/setuptools_scm-9.2.2.tar.gz", hash = "sha256:1c674ab4665686a0887d7e24c03ab25f24201c213e82ea689d2f3e169ef7ef57", size = 203385, upload-time = "2025-10-19T22:08:05.608Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/ea/ac2bf868899d0d2e82ef72d350d97a846110c709bacf2d968431576ca915/setuptools_scm-9.2.2-py3-none-any.whl", hash = "sha256:30e8f84d2ab1ba7cb0e653429b179395d0c33775d54807fc5f1dd6671801aef7", size = 62975, upload_time = "2025-10-19T22:08:04.007Z" }, + { url = "https://files.pythonhosted.org/packages/3d/ea/ac2bf868899d0d2e82ef72d350d97a846110c709bacf2d968431576ca915/setuptools_scm-9.2.2-py3-none-any.whl", hash = "sha256:30e8f84d2ab1ba7cb0e653429b179395d0c33775d54807fc5f1dd6671801aef7", size = 62975, upload-time = "2025-10-19T22:08:04.007Z" }, ] [[package]] @@ -8179,68 +8272,68 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4d/bc/0989043118a27cccb4e906a46b7565ce36ca7b57f5a18b78f4f1b0f72d9d/shapely-2.1.2.tar.gz", hash = "sha256:2ed4ecb28320a433db18a5bf029986aa8afcfd740745e78847e330d5d94922a9", size = 315489, upload_time = "2025-09-24T13:51:41.432Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4d/bc/0989043118a27cccb4e906a46b7565ce36ca7b57f5a18b78f4f1b0f72d9d/shapely-2.1.2.tar.gz", hash = "sha256:2ed4ecb28320a433db18a5bf029986aa8afcfd740745e78847e330d5d94922a9", size = 315489, upload-time = "2025-09-24T13:51:41.432Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/24/c0/f3b6453cf2dfa99adc0ba6675f9aaff9e526d2224cbd7ff9c1a879238693/shapely-2.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fe2533caae6a91a543dec62e8360fe86ffcdc42a7c55f9dfd0128a977a896b94", size = 1833550, upload_time = "2025-09-24T13:50:30.019Z" }, - { url = "https://files.pythonhosted.org/packages/86/07/59dee0bc4b913b7ab59ab1086225baca5b8f19865e6101db9ebb7243e132/shapely-2.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ba4d1333cc0bc94381d6d4308d2e4e008e0bd128bdcff5573199742ee3634359", size = 1643556, upload_time = "2025-09-24T13:50:32.291Z" }, - { url = "https://files.pythonhosted.org/packages/26/29/a5397e75b435b9895cd53e165083faed5d12fd9626eadec15a83a2411f0f/shapely-2.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0bd308103340030feef6c111d3eb98d50dc13feea33affc8a6f9fa549e9458a3", size = 2988308, upload_time = "2025-09-24T13:50:33.862Z" }, - { url = "https://files.pythonhosted.org/packages/b9/37/e781683abac55dde9771e086b790e554811a71ed0b2b8a1e789b7430dd44/shapely-2.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1e7d4d7ad262a48bb44277ca12c7c78cb1b0f56b32c10734ec9a1d30c0b0c54b", size = 3099844, upload_time = "2025-09-24T13:50:35.459Z" }, - { url = "https://files.pythonhosted.org/packages/d8/f3/9876b64d4a5a321b9dc482c92bb6f061f2fa42131cba643c699f39317cb9/shapely-2.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e9eddfe513096a71896441a7c37db72da0687b34752c4e193577a145c71736fc", size = 3988842, upload_time = "2025-09-24T13:50:37.478Z" }, - { url = "https://files.pythonhosted.org/packages/d1/a0/704c7292f7014c7e74ec84eddb7b109e1fbae74a16deae9c1504b1d15565/shapely-2.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:980c777c612514c0cf99bc8a9de6d286f5e186dcaf9091252fcd444e5638193d", size = 4152714, upload_time = "2025-09-24T13:50:39.9Z" }, - { url = "https://files.pythonhosted.org/packages/53/46/319c9dc788884ad0785242543cdffac0e6530e4d0deb6c4862bc4143dcf3/shapely-2.1.2-cp312-cp312-win32.whl", hash = "sha256:9111274b88e4d7b54a95218e243282709b330ef52b7b86bc6aaf4f805306f454", size = 1542745, upload_time = "2025-09-24T13:50:41.414Z" }, - { url = "https://files.pythonhosted.org/packages/ec/bf/cb6c1c505cb31e818e900b9312d514f381fbfa5c4363edfce0fcc4f8c1a4/shapely-2.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:743044b4cfb34f9a67205cee9279feaf60ba7d02e69febc2afc609047cb49179", size = 1722861, upload_time = "2025-09-24T13:50:43.35Z" }, - { url = "https://files.pythonhosted.org/packages/c3/90/98ef257c23c46425dc4d1d31005ad7c8d649fe423a38b917db02c30f1f5a/shapely-2.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b510dda1a3672d6879beb319bc7c5fd302c6c354584690973c838f46ec3e0fa8", size = 1832644, upload_time = "2025-09-24T13:50:44.886Z" }, - { url = "https://files.pythonhosted.org/packages/6d/ab/0bee5a830d209adcd3a01f2d4b70e587cdd9fd7380d5198c064091005af8/shapely-2.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8cff473e81017594d20ec55d86b54bc635544897e13a7cfc12e36909c5309a2a", size = 1642887, upload_time = "2025-09-24T13:50:46.735Z" }, - { url = "https://files.pythonhosted.org/packages/2d/5e/7d7f54ba960c13302584c73704d8c4d15404a51024631adb60b126a4ae88/shapely-2.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe7b77dc63d707c09726b7908f575fc04ff1d1ad0f3fb92aec212396bc6cfe5e", size = 2970931, upload_time = "2025-09-24T13:50:48.374Z" }, - { url = "https://files.pythonhosted.org/packages/f2/a2/83fc37e2a58090e3d2ff79175a95493c664bcd0b653dd75cb9134645a4e5/shapely-2.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7ed1a5bbfb386ee8332713bf7508bc24e32d24b74fc9a7b9f8529a55db9f4ee6", size = 3082855, upload_time = "2025-09-24T13:50:50.037Z" }, - { url = "https://files.pythonhosted.org/packages/44/2b/578faf235a5b09f16b5f02833c53822294d7f21b242f8e2d0cf03fb64321/shapely-2.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a84e0582858d841d54355246ddfcbd1fce3179f185da7470f41ce39d001ee1af", size = 3979960, upload_time = "2025-09-24T13:50:51.74Z" }, - { url = "https://files.pythonhosted.org/packages/4d/04/167f096386120f692cc4ca02f75a17b961858997a95e67a3cb6a7bbd6b53/shapely-2.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc3487447a43d42adcdf52d7ac73804f2312cbfa5d433a7d2c506dcab0033dfd", size = 4142851, upload_time = "2025-09-24T13:50:53.49Z" }, - { url = "https://files.pythonhosted.org/packages/48/74/fb402c5a6235d1c65a97348b48cdedb75fb19eca2b1d66d04969fc1c6091/shapely-2.1.2-cp313-cp313-win32.whl", hash = "sha256:9c3a3c648aedc9f99c09263b39f2d8252f199cb3ac154fadc173283d7d111350", size = 1541890, upload_time = "2025-09-24T13:50:55.337Z" }, - { url = "https://files.pythonhosted.org/packages/41/47/3647fe7ad990af60ad98b889657a976042c9988c2807cf322a9d6685f462/shapely-2.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:ca2591bff6645c216695bdf1614fca9c82ea1144d4a7591a466fef64f28f0715", size = 1722151, upload_time = "2025-09-24T13:50:57.153Z" }, - { url = "https://files.pythonhosted.org/packages/3c/49/63953754faa51ffe7d8189bfbe9ca34def29f8c0e34c67cbe2a2795f269d/shapely-2.1.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2d93d23bdd2ed9dc157b46bc2f19b7da143ca8714464249bef6771c679d5ff40", size = 1834130, upload_time = "2025-09-24T13:50:58.49Z" }, - { url = "https://files.pythonhosted.org/packages/7f/ee/dce001c1984052970ff60eb4727164892fb2d08052c575042a47f5a9e88f/shapely-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:01d0d304b25634d60bd7cf291828119ab55a3bab87dc4af1e44b07fb225f188b", size = 1642802, upload_time = "2025-09-24T13:50:59.871Z" }, - { url = "https://files.pythonhosted.org/packages/da/e7/fc4e9a19929522877fa602f705706b96e78376afb7fad09cad5b9af1553c/shapely-2.1.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8d8382dd120d64b03698b7298b89611a6ea6f55ada9d39942838b79c9bc89801", size = 3018460, upload_time = "2025-09-24T13:51:02.08Z" }, - { url = "https://files.pythonhosted.org/packages/a1/18/7519a25db21847b525696883ddc8e6a0ecaa36159ea88e0fef11466384d0/shapely-2.1.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:19efa3611eef966e776183e338b2d7ea43569ae99ab34f8d17c2c054d3205cc0", size = 3095223, upload_time = "2025-09-24T13:51:04.472Z" }, - { url = "https://files.pythonhosted.org/packages/48/de/b59a620b1f3a129c3fecc2737104a0a7e04e79335bd3b0a1f1609744cf17/shapely-2.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:346ec0c1a0fcd32f57f00e4134d1200e14bf3f5ae12af87ba83ca275c502498c", size = 4030760, upload_time = "2025-09-24T13:51:06.455Z" }, - { url = "https://files.pythonhosted.org/packages/96/b3/c6655ee7232b417562bae192ae0d3ceaadb1cc0ffc2088a2ddf415456cc2/shapely-2.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6305993a35989391bd3476ee538a5c9a845861462327efe00dd11a5c8c709a99", size = 4170078, upload_time = "2025-09-24T13:51:08.584Z" }, - { url = "https://files.pythonhosted.org/packages/a0/8e/605c76808d73503c9333af8f6cbe7e1354d2d238bda5f88eea36bfe0f42a/shapely-2.1.2-cp313-cp313t-win32.whl", hash = "sha256:c8876673449f3401f278c86eb33224c5764582f72b653a415d0e6672fde887bf", size = 1559178, upload_time = "2025-09-24T13:51:10.73Z" }, - { url = "https://files.pythonhosted.org/packages/36/f7/d317eb232352a1f1444d11002d477e54514a4a6045536d49d0c59783c0da/shapely-2.1.2-cp313-cp313t-win_amd64.whl", hash = "sha256:4a44bc62a10d84c11a7a3d7c1c4fe857f7477c3506e24c9062da0db0ae0c449c", size = 1739756, upload_time = "2025-09-24T13:51:12.105Z" }, + { url = "https://files.pythonhosted.org/packages/24/c0/f3b6453cf2dfa99adc0ba6675f9aaff9e526d2224cbd7ff9c1a879238693/shapely-2.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fe2533caae6a91a543dec62e8360fe86ffcdc42a7c55f9dfd0128a977a896b94", size = 1833550, upload-time = "2025-09-24T13:50:30.019Z" }, + { url = "https://files.pythonhosted.org/packages/86/07/59dee0bc4b913b7ab59ab1086225baca5b8f19865e6101db9ebb7243e132/shapely-2.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ba4d1333cc0bc94381d6d4308d2e4e008e0bd128bdcff5573199742ee3634359", size = 1643556, upload-time = "2025-09-24T13:50:32.291Z" }, + { url = "https://files.pythonhosted.org/packages/26/29/a5397e75b435b9895cd53e165083faed5d12fd9626eadec15a83a2411f0f/shapely-2.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0bd308103340030feef6c111d3eb98d50dc13feea33affc8a6f9fa549e9458a3", size = 2988308, upload-time = "2025-09-24T13:50:33.862Z" }, + { url = "https://files.pythonhosted.org/packages/b9/37/e781683abac55dde9771e086b790e554811a71ed0b2b8a1e789b7430dd44/shapely-2.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1e7d4d7ad262a48bb44277ca12c7c78cb1b0f56b32c10734ec9a1d30c0b0c54b", size = 3099844, upload-time = "2025-09-24T13:50:35.459Z" }, + { url = "https://files.pythonhosted.org/packages/d8/f3/9876b64d4a5a321b9dc482c92bb6f061f2fa42131cba643c699f39317cb9/shapely-2.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e9eddfe513096a71896441a7c37db72da0687b34752c4e193577a145c71736fc", size = 3988842, upload-time = "2025-09-24T13:50:37.478Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a0/704c7292f7014c7e74ec84eddb7b109e1fbae74a16deae9c1504b1d15565/shapely-2.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:980c777c612514c0cf99bc8a9de6d286f5e186dcaf9091252fcd444e5638193d", size = 4152714, upload-time = "2025-09-24T13:50:39.9Z" }, + { url = "https://files.pythonhosted.org/packages/53/46/319c9dc788884ad0785242543cdffac0e6530e4d0deb6c4862bc4143dcf3/shapely-2.1.2-cp312-cp312-win32.whl", hash = "sha256:9111274b88e4d7b54a95218e243282709b330ef52b7b86bc6aaf4f805306f454", size = 1542745, upload-time = "2025-09-24T13:50:41.414Z" }, + { url = "https://files.pythonhosted.org/packages/ec/bf/cb6c1c505cb31e818e900b9312d514f381fbfa5c4363edfce0fcc4f8c1a4/shapely-2.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:743044b4cfb34f9a67205cee9279feaf60ba7d02e69febc2afc609047cb49179", size = 1722861, upload-time = "2025-09-24T13:50:43.35Z" }, + { url = "https://files.pythonhosted.org/packages/c3/90/98ef257c23c46425dc4d1d31005ad7c8d649fe423a38b917db02c30f1f5a/shapely-2.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b510dda1a3672d6879beb319bc7c5fd302c6c354584690973c838f46ec3e0fa8", size = 1832644, upload-time = "2025-09-24T13:50:44.886Z" }, + { url = "https://files.pythonhosted.org/packages/6d/ab/0bee5a830d209adcd3a01f2d4b70e587cdd9fd7380d5198c064091005af8/shapely-2.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8cff473e81017594d20ec55d86b54bc635544897e13a7cfc12e36909c5309a2a", size = 1642887, upload-time = "2025-09-24T13:50:46.735Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5e/7d7f54ba960c13302584c73704d8c4d15404a51024631adb60b126a4ae88/shapely-2.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe7b77dc63d707c09726b7908f575fc04ff1d1ad0f3fb92aec212396bc6cfe5e", size = 2970931, upload-time = "2025-09-24T13:50:48.374Z" }, + { url = "https://files.pythonhosted.org/packages/f2/a2/83fc37e2a58090e3d2ff79175a95493c664bcd0b653dd75cb9134645a4e5/shapely-2.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7ed1a5bbfb386ee8332713bf7508bc24e32d24b74fc9a7b9f8529a55db9f4ee6", size = 3082855, upload-time = "2025-09-24T13:50:50.037Z" }, + { url = "https://files.pythonhosted.org/packages/44/2b/578faf235a5b09f16b5f02833c53822294d7f21b242f8e2d0cf03fb64321/shapely-2.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a84e0582858d841d54355246ddfcbd1fce3179f185da7470f41ce39d001ee1af", size = 3979960, upload-time = "2025-09-24T13:50:51.74Z" }, + { url = "https://files.pythonhosted.org/packages/4d/04/167f096386120f692cc4ca02f75a17b961858997a95e67a3cb6a7bbd6b53/shapely-2.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc3487447a43d42adcdf52d7ac73804f2312cbfa5d433a7d2c506dcab0033dfd", size = 4142851, upload-time = "2025-09-24T13:50:53.49Z" }, + { url = "https://files.pythonhosted.org/packages/48/74/fb402c5a6235d1c65a97348b48cdedb75fb19eca2b1d66d04969fc1c6091/shapely-2.1.2-cp313-cp313-win32.whl", hash = "sha256:9c3a3c648aedc9f99c09263b39f2d8252f199cb3ac154fadc173283d7d111350", size = 1541890, upload-time = "2025-09-24T13:50:55.337Z" }, + { url = "https://files.pythonhosted.org/packages/41/47/3647fe7ad990af60ad98b889657a976042c9988c2807cf322a9d6685f462/shapely-2.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:ca2591bff6645c216695bdf1614fca9c82ea1144d4a7591a466fef64f28f0715", size = 1722151, upload-time = "2025-09-24T13:50:57.153Z" }, + { url = "https://files.pythonhosted.org/packages/3c/49/63953754faa51ffe7d8189bfbe9ca34def29f8c0e34c67cbe2a2795f269d/shapely-2.1.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2d93d23bdd2ed9dc157b46bc2f19b7da143ca8714464249bef6771c679d5ff40", size = 1834130, upload-time = "2025-09-24T13:50:58.49Z" }, + { url = "https://files.pythonhosted.org/packages/7f/ee/dce001c1984052970ff60eb4727164892fb2d08052c575042a47f5a9e88f/shapely-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:01d0d304b25634d60bd7cf291828119ab55a3bab87dc4af1e44b07fb225f188b", size = 1642802, upload-time = "2025-09-24T13:50:59.871Z" }, + { url = "https://files.pythonhosted.org/packages/da/e7/fc4e9a19929522877fa602f705706b96e78376afb7fad09cad5b9af1553c/shapely-2.1.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8d8382dd120d64b03698b7298b89611a6ea6f55ada9d39942838b79c9bc89801", size = 3018460, upload-time = "2025-09-24T13:51:02.08Z" }, + { url = "https://files.pythonhosted.org/packages/a1/18/7519a25db21847b525696883ddc8e6a0ecaa36159ea88e0fef11466384d0/shapely-2.1.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:19efa3611eef966e776183e338b2d7ea43569ae99ab34f8d17c2c054d3205cc0", size = 3095223, upload-time = "2025-09-24T13:51:04.472Z" }, + { url = "https://files.pythonhosted.org/packages/48/de/b59a620b1f3a129c3fecc2737104a0a7e04e79335bd3b0a1f1609744cf17/shapely-2.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:346ec0c1a0fcd32f57f00e4134d1200e14bf3f5ae12af87ba83ca275c502498c", size = 4030760, upload-time = "2025-09-24T13:51:06.455Z" }, + { url = "https://files.pythonhosted.org/packages/96/b3/c6655ee7232b417562bae192ae0d3ceaadb1cc0ffc2088a2ddf415456cc2/shapely-2.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6305993a35989391bd3476ee538a5c9a845861462327efe00dd11a5c8c709a99", size = 4170078, upload-time = "2025-09-24T13:51:08.584Z" }, + { url = "https://files.pythonhosted.org/packages/a0/8e/605c76808d73503c9333af8f6cbe7e1354d2d238bda5f88eea36bfe0f42a/shapely-2.1.2-cp313-cp313t-win32.whl", hash = "sha256:c8876673449f3401f278c86eb33224c5764582f72b653a415d0e6672fde887bf", size = 1559178, upload-time = "2025-09-24T13:51:10.73Z" }, + { url = "https://files.pythonhosted.org/packages/36/f7/d317eb232352a1f1444d11002d477e54514a4a6045536d49d0c59783c0da/shapely-2.1.2-cp313-cp313t-win_amd64.whl", hash = "sha256:4a44bc62a10d84c11a7a3d7c1c4fe857f7477c3506e24c9062da0db0ae0c449c", size = 1739756, upload-time = "2025-09-24T13:51:12.105Z" }, ] [[package]] name = "shellingham" version = "1.5.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload_time = "2023-10-24T04:13:40.426Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload-time = "2023-10-24T04:13:40.426Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload_time = "2023-10-24T04:13:38.866Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload-time = "2023-10-24T04:13:38.866Z" }, ] [[package]] name = "shortuuid" version = "1.0.13" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8c/e2/bcf761f3bff95856203f9559baf3741c416071dd200c0fc19fad7f078f86/shortuuid-1.0.13.tar.gz", hash = "sha256:3bb9cf07f606260584b1df46399c0b87dd84773e7b25912b7e391e30797c5e72", size = 9662, upload_time = "2024-03-11T20:11:06.879Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/e2/bcf761f3bff95856203f9559baf3741c416071dd200c0fc19fad7f078f86/shortuuid-1.0.13.tar.gz", hash = "sha256:3bb9cf07f606260584b1df46399c0b87dd84773e7b25912b7e391e30797c5e72", size = 9662, upload-time = "2024-03-11T20:11:06.879Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/44/21d6bf170bf40b41396480d8d49ad640bca3f2b02139cd52aa1e272830a5/shortuuid-1.0.13-py3-none-any.whl", hash = "sha256:a482a497300b49b4953e15108a7913244e1bb0d41f9d332f5e9925dba33a3c5a", size = 10529, upload_time = "2024-03-11T20:11:04.807Z" }, + { url = "https://files.pythonhosted.org/packages/c0/44/21d6bf170bf40b41396480d8d49ad640bca3f2b02139cd52aa1e272830a5/shortuuid-1.0.13-py3-none-any.whl", hash = "sha256:a482a497300b49b4953e15108a7913244e1bb0d41f9d332f5e9925dba33a3c5a", size = 10529, upload-time = "2024-03-11T20:11:04.807Z" }, ] [[package]] name = "six" version = "1.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload_time = "2024-12-04T17:35:28.174Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload_time = "2024-12-04T17:35:26.475Z" }, + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, ] [[package]] name = "sniffio" version = "1.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload_time = "2024-02-25T23:20:04.057Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload-time = "2024-02-25T23:20:04.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload_time = "2024-02-25T23:20:01.196Z" }, + { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload-time = "2024-02-25T23:20:01.196Z" }, ] [[package]] @@ -8251,20 +8344,20 @@ dependencies = [ { name = "cffi", marker = "sys_platform != 'win32'" }, { name = "numpy", marker = "sys_platform != 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156, upload_time = "2025-01-25T09:17:04.831Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156, upload-time = "2025-01-25T09:17:04.831Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751, upload_time = "2025-01-25T09:16:44.235Z" }, - { url = "https://files.pythonhosted.org/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250, upload_time = "2025-01-25T09:16:47.583Z" }, - { url = "https://files.pythonhosted.org/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406, upload_time = "2025-01-25T09:16:49.662Z" }, + { url = "https://files.pythonhosted.org/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751, upload-time = "2025-01-25T09:16:44.235Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250, upload-time = "2025-01-25T09:16:47.583Z" }, + { url = "https://files.pythonhosted.org/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406, upload-time = "2025-01-25T09:16:49.662Z" }, ] [[package]] name = "soupsieve" version = "2.8" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6d/e6/21ccce3262dd4889aa3332e5a119a3491a95e8f60939870a3a035aabac0d/soupsieve-2.8.tar.gz", hash = "sha256:e2dd4a40a628cb5f28f6d4b0db8800b8f581b65bb380b97de22ba5ca8d72572f", size = 103472, upload_time = "2025-08-27T15:39:51.78Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6d/e6/21ccce3262dd4889aa3332e5a119a3491a95e8f60939870a3a035aabac0d/soupsieve-2.8.tar.gz", hash = "sha256:e2dd4a40a628cb5f28f6d4b0db8800b8f581b65bb380b97de22ba5ca8d72572f", size = 103472, upload-time = "2025-08-27T15:39:51.78Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/a0/bb38d3b76b8cae341dad93a2dd83ab7462e6dbcdd84d43f54ee60a8dc167/soupsieve-2.8-py3-none-any.whl", hash = "sha256:0cc76456a30e20f5d7f2e14a98a4ae2ee4e5abdc7c5ea0aafe795f344bc7984c", size = 36679, upload_time = "2025-08-27T15:39:50.179Z" }, + { url = "https://files.pythonhosted.org/packages/14/a0/bb38d3b76b8cae341dad93a2dd83ab7462e6dbcdd84d43f54ee60a8dc167/soupsieve-2.8-py3-none-any.whl", hash = "sha256:0cc76456a30e20f5d7f2e14a98a4ae2ee4e5abdc7c5ea0aafe795f344bc7984c", size = 36679, upload-time = "2025-08-27T15:39:50.179Z" }, ] [[package]] @@ -8275,25 +8368,25 @@ dependencies = [ { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f0/f2/840d7b9496825333f532d2e3976b8eadbf52034178aac53630d09fe6e1ef/sqlalchemy-2.0.44.tar.gz", hash = "sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22", size = 9819830, upload_time = "2025-10-10T14:39:12.935Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f0/f2/840d7b9496825333f532d2e3976b8eadbf52034178aac53630d09fe6e1ef/sqlalchemy-2.0.44.tar.gz", hash = "sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22", size = 9819830, upload-time = "2025-10-10T14:39:12.935Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/c4/59c7c9b068e6813c898b771204aad36683c96318ed12d4233e1b18762164/sqlalchemy-2.0.44-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72fea91746b5890f9e5e0997f16cbf3d53550580d76355ba2d998311b17b2250", size = 2139675, upload_time = "2025-10-10T16:03:31.064Z" }, - { url = "https://files.pythonhosted.org/packages/d6/ae/eeb0920537a6f9c5a3708e4a5fc55af25900216bdb4847ec29cfddf3bf3a/sqlalchemy-2.0.44-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:585c0c852a891450edbb1eaca8648408a3cc125f18cf433941fa6babcc359e29", size = 2127726, upload_time = "2025-10-10T16:03:35.934Z" }, - { url = "https://files.pythonhosted.org/packages/d8/d5/2ebbabe0379418eda8041c06b0b551f213576bfe4c2f09d77c06c07c8cc5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b94843a102efa9ac68a7a30cd46df3ff1ed9c658100d30a725d10d9c60a2f44", size = 3327603, upload_time = "2025-10-10T15:35:28.322Z" }, - { url = "https://files.pythonhosted.org/packages/45/e5/5aa65852dadc24b7d8ae75b7efb8d19303ed6ac93482e60c44a585930ea5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:119dc41e7a7defcefc57189cfa0e61b1bf9c228211aba432b53fb71ef367fda1", size = 3337842, upload_time = "2025-10-10T15:43:45.431Z" }, - { url = "https://files.pythonhosted.org/packages/41/92/648f1afd3f20b71e880ca797a960f638d39d243e233a7082c93093c22378/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0765e318ee9179b3718c4fd7ba35c434f4dd20332fbc6857a5e8df17719c24d7", size = 3264558, upload_time = "2025-10-10T15:35:29.93Z" }, - { url = "https://files.pythonhosted.org/packages/40/cf/e27d7ee61a10f74b17740918e23cbc5bc62011b48282170dc4c66da8ec0f/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e7b5b079055e02d06a4308d0481658e4f06bc7ef211567edc8f7d5dce52018d", size = 3301570, upload_time = "2025-10-10T15:43:48.407Z" }, - { url = "https://files.pythonhosted.org/packages/3b/3d/3116a9a7b63e780fb402799b6da227435be878b6846b192f076d2f838654/sqlalchemy-2.0.44-cp312-cp312-win32.whl", hash = "sha256:846541e58b9a81cce7dee8329f352c318de25aa2f2bbe1e31587eb1f057448b4", size = 2103447, upload_time = "2025-10-10T15:03:21.678Z" }, - { url = "https://files.pythonhosted.org/packages/25/83/24690e9dfc241e6ab062df82cc0df7f4231c79ba98b273fa496fb3dd78ed/sqlalchemy-2.0.44-cp312-cp312-win_amd64.whl", hash = "sha256:7cbcb47fd66ab294703e1644f78971f6f2f1126424d2b300678f419aa73c7b6e", size = 2130912, upload_time = "2025-10-10T15:03:24.656Z" }, - { url = "https://files.pythonhosted.org/packages/45/d3/c67077a2249fdb455246e6853166360054c331db4613cda3e31ab1cadbef/sqlalchemy-2.0.44-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ff486e183d151e51b1d694c7aa1695747599bb00b9f5f604092b54b74c64a8e1", size = 2135479, upload_time = "2025-10-10T16:03:37.671Z" }, - { url = "https://files.pythonhosted.org/packages/2b/91/eabd0688330d6fd114f5f12c4f89b0d02929f525e6bf7ff80aa17ca802af/sqlalchemy-2.0.44-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b1af8392eb27b372ddb783b317dea0f650241cea5bd29199b22235299ca2e45", size = 2123212, upload_time = "2025-10-10T16:03:41.755Z" }, - { url = "https://files.pythonhosted.org/packages/b0/bb/43e246cfe0e81c018076a16036d9b548c4cc649de241fa27d8d9ca6f85ab/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b61188657e3a2b9ac4e8f04d6cf8e51046e28175f79464c67f2fd35bceb0976", size = 3255353, upload_time = "2025-10-10T15:35:31.221Z" }, - { url = "https://files.pythonhosted.org/packages/b9/96/c6105ed9a880abe346b64d3b6ddef269ddfcab04f7f3d90a0bf3c5a88e82/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b87e7b91a5d5973dda5f00cd61ef72ad75a1db73a386b62877d4875a8840959c", size = 3260222, upload_time = "2025-10-10T15:43:50.124Z" }, - { url = "https://files.pythonhosted.org/packages/44/16/1857e35a47155b5ad927272fee81ae49d398959cb749edca6eaa399b582f/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:15f3326f7f0b2bfe406ee562e17f43f36e16167af99c4c0df61db668de20002d", size = 3189614, upload_time = "2025-10-10T15:35:32.578Z" }, - { url = "https://files.pythonhosted.org/packages/88/ee/4afb39a8ee4fc786e2d716c20ab87b5b1fb33d4ac4129a1aaa574ae8a585/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e77faf6ff919aa8cd63f1c4e561cac1d9a454a191bb864d5dd5e545935e5a40", size = 3226248, upload_time = "2025-10-10T15:43:51.862Z" }, - { url = "https://files.pythonhosted.org/packages/32/d5/0e66097fc64fa266f29a7963296b40a80d6a997b7ac13806183700676f86/sqlalchemy-2.0.44-cp313-cp313-win32.whl", hash = "sha256:ee51625c2d51f8baadf2829fae817ad0b66b140573939dd69284d2ba3553ae73", size = 2101275, upload_time = "2025-10-10T15:03:26.096Z" }, - { url = "https://files.pythonhosted.org/packages/03/51/665617fe4f8c6450f42a6d8d69243f9420f5677395572c2fe9d21b493b7b/sqlalchemy-2.0.44-cp313-cp313-win_amd64.whl", hash = "sha256:c1c80faaee1a6c3428cecf40d16a2365bcf56c424c92c2b6f0f9ad204b899e9e", size = 2127901, upload_time = "2025-10-10T15:03:27.548Z" }, - { url = "https://files.pythonhosted.org/packages/9c/5e/6a29fa884d9fb7ddadf6b69490a9d45fded3b38541713010dad16b77d015/sqlalchemy-2.0.44-py3-none-any.whl", hash = "sha256:19de7ca1246fbef9f9d1bff8f1ab25641569df226364a0e40457dc5457c54b05", size = 1928718, upload_time = "2025-10-10T15:29:45.32Z" }, + { url = "https://files.pythonhosted.org/packages/62/c4/59c7c9b068e6813c898b771204aad36683c96318ed12d4233e1b18762164/sqlalchemy-2.0.44-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72fea91746b5890f9e5e0997f16cbf3d53550580d76355ba2d998311b17b2250", size = 2139675, upload-time = "2025-10-10T16:03:31.064Z" }, + { url = "https://files.pythonhosted.org/packages/d6/ae/eeb0920537a6f9c5a3708e4a5fc55af25900216bdb4847ec29cfddf3bf3a/sqlalchemy-2.0.44-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:585c0c852a891450edbb1eaca8648408a3cc125f18cf433941fa6babcc359e29", size = 2127726, upload-time = "2025-10-10T16:03:35.934Z" }, + { url = "https://files.pythonhosted.org/packages/d8/d5/2ebbabe0379418eda8041c06b0b551f213576bfe4c2f09d77c06c07c8cc5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b94843a102efa9ac68a7a30cd46df3ff1ed9c658100d30a725d10d9c60a2f44", size = 3327603, upload-time = "2025-10-10T15:35:28.322Z" }, + { url = "https://files.pythonhosted.org/packages/45/e5/5aa65852dadc24b7d8ae75b7efb8d19303ed6ac93482e60c44a585930ea5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:119dc41e7a7defcefc57189cfa0e61b1bf9c228211aba432b53fb71ef367fda1", size = 3337842, upload-time = "2025-10-10T15:43:45.431Z" }, + { url = "https://files.pythonhosted.org/packages/41/92/648f1afd3f20b71e880ca797a960f638d39d243e233a7082c93093c22378/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0765e318ee9179b3718c4fd7ba35c434f4dd20332fbc6857a5e8df17719c24d7", size = 3264558, upload-time = "2025-10-10T15:35:29.93Z" }, + { url = "https://files.pythonhosted.org/packages/40/cf/e27d7ee61a10f74b17740918e23cbc5bc62011b48282170dc4c66da8ec0f/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e7b5b079055e02d06a4308d0481658e4f06bc7ef211567edc8f7d5dce52018d", size = 3301570, upload-time = "2025-10-10T15:43:48.407Z" }, + { url = "https://files.pythonhosted.org/packages/3b/3d/3116a9a7b63e780fb402799b6da227435be878b6846b192f076d2f838654/sqlalchemy-2.0.44-cp312-cp312-win32.whl", hash = "sha256:846541e58b9a81cce7dee8329f352c318de25aa2f2bbe1e31587eb1f057448b4", size = 2103447, upload-time = "2025-10-10T15:03:21.678Z" }, + { url = "https://files.pythonhosted.org/packages/25/83/24690e9dfc241e6ab062df82cc0df7f4231c79ba98b273fa496fb3dd78ed/sqlalchemy-2.0.44-cp312-cp312-win_amd64.whl", hash = "sha256:7cbcb47fd66ab294703e1644f78971f6f2f1126424d2b300678f419aa73c7b6e", size = 2130912, upload-time = "2025-10-10T15:03:24.656Z" }, + { url = "https://files.pythonhosted.org/packages/45/d3/c67077a2249fdb455246e6853166360054c331db4613cda3e31ab1cadbef/sqlalchemy-2.0.44-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ff486e183d151e51b1d694c7aa1695747599bb00b9f5f604092b54b74c64a8e1", size = 2135479, upload-time = "2025-10-10T16:03:37.671Z" }, + { url = "https://files.pythonhosted.org/packages/2b/91/eabd0688330d6fd114f5f12c4f89b0d02929f525e6bf7ff80aa17ca802af/sqlalchemy-2.0.44-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b1af8392eb27b372ddb783b317dea0f650241cea5bd29199b22235299ca2e45", size = 2123212, upload-time = "2025-10-10T16:03:41.755Z" }, + { url = "https://files.pythonhosted.org/packages/b0/bb/43e246cfe0e81c018076a16036d9b548c4cc649de241fa27d8d9ca6f85ab/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b61188657e3a2b9ac4e8f04d6cf8e51046e28175f79464c67f2fd35bceb0976", size = 3255353, upload-time = "2025-10-10T15:35:31.221Z" }, + { url = "https://files.pythonhosted.org/packages/b9/96/c6105ed9a880abe346b64d3b6ddef269ddfcab04f7f3d90a0bf3c5a88e82/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b87e7b91a5d5973dda5f00cd61ef72ad75a1db73a386b62877d4875a8840959c", size = 3260222, upload-time = "2025-10-10T15:43:50.124Z" }, + { url = "https://files.pythonhosted.org/packages/44/16/1857e35a47155b5ad927272fee81ae49d398959cb749edca6eaa399b582f/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:15f3326f7f0b2bfe406ee562e17f43f36e16167af99c4c0df61db668de20002d", size = 3189614, upload-time = "2025-10-10T15:35:32.578Z" }, + { url = "https://files.pythonhosted.org/packages/88/ee/4afb39a8ee4fc786e2d716c20ab87b5b1fb33d4ac4129a1aaa574ae8a585/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e77faf6ff919aa8cd63f1c4e561cac1d9a454a191bb864d5dd5e545935e5a40", size = 3226248, upload-time = "2025-10-10T15:43:51.862Z" }, + { url = "https://files.pythonhosted.org/packages/32/d5/0e66097fc64fa266f29a7963296b40a80d6a997b7ac13806183700676f86/sqlalchemy-2.0.44-cp313-cp313-win32.whl", hash = "sha256:ee51625c2d51f8baadf2829fae817ad0b66b140573939dd69284d2ba3553ae73", size = 2101275, upload-time = "2025-10-10T15:03:26.096Z" }, + { url = "https://files.pythonhosted.org/packages/03/51/665617fe4f8c6450f42a6d8d69243f9420f5677395572c2fe9d21b493b7b/sqlalchemy-2.0.44-cp313-cp313-win_amd64.whl", hash = "sha256:c1c80faaee1a6c3428cecf40d16a2365bcf56c424c92c2b6f0f9ad204b899e9e", size = 2127901, upload-time = "2025-10-10T15:03:27.548Z" }, + { url = "https://files.pythonhosted.org/packages/9c/5e/6a29fa884d9fb7ddadf6b69490a9d45fded3b38541713010dad16b77d015/sqlalchemy-2.0.44-py3-none-any.whl", hash = "sha256:19de7ca1246fbef9f9d1bff8f1ab25641569df226364a0e40457dc5457c54b05", size = 1928718, upload-time = "2025-10-10T15:29:45.32Z" }, ] [[package]] @@ -8303,9 +8396,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/6f/22ed6e33f8a9e76ca0a412405f31abb844b779d52c5f96660766edcd737c/sse_starlette-3.0.2.tar.gz", hash = "sha256:ccd60b5765ebb3584d0de2d7a6e4f745672581de4f5005ab31c3a25d10b52b3a", size = 20985, upload_time = "2025-07-27T09:07:44.565Z" } +sdist = { url = "https://files.pythonhosted.org/packages/42/6f/22ed6e33f8a9e76ca0a412405f31abb844b779d52c5f96660766edcd737c/sse_starlette-3.0.2.tar.gz", hash = "sha256:ccd60b5765ebb3584d0de2d7a6e4f745672581de4f5005ab31c3a25d10b52b3a", size = 20985, upload-time = "2025-07-27T09:07:44.565Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ef/10/c78f463b4ef22eef8491f218f692be838282cd65480f6e423d7730dfd1fb/sse_starlette-3.0.2-py3-none-any.whl", hash = "sha256:16b7cbfddbcd4eaca11f7b586f3b8a080f1afe952c15813455b162edea619e5a", size = 11297, upload_time = "2025-07-27T09:07:43.268Z" }, + { url = "https://files.pythonhosted.org/packages/ef/10/c78f463b4ef22eef8491f218f692be838282cd65480f6e423d7730dfd1fb/sse_starlette-3.0.2-py3-none-any.whl", hash = "sha256:16b7cbfddbcd4eaca11f7b586f3b8a080f1afe952c15813455b162edea619e5a", size = 11297, upload-time = "2025-07-27T09:07:43.268Z" }, ] [[package]] @@ -8317,9 +8410,9 @@ dependencies = [ { name = "executing" }, { name = "pure-eval" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload_time = "2023-09-30T13:58:05.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload-time = "2023-09-30T13:58:05.479Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload_time = "2023-09-30T13:58:03.53Z" }, + { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload-time = "2023-09-30T13:58:03.53Z" }, ] [[package]] @@ -8330,9 +8423,9 @@ dependencies = [ { name = "anyio" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a7/a5/d6f429d43394057b67a6b5bbe6eae2f77a6bf7459d961fdb224bf206eee6/starlette-0.48.0.tar.gz", hash = "sha256:7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46", size = 2652949, upload_time = "2025-09-13T08:41:05.699Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a7/a5/d6f429d43394057b67a6b5bbe6eae2f77a6bf7459d961fdb224bf206eee6/starlette-0.48.0.tar.gz", hash = "sha256:7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46", size = 2652949, upload-time = "2025-09-13T08:41:05.699Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload_time = "2025-09-13T08:41:03.869Z" }, + { url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload-time = "2025-09-13T08:41:03.869Z" }, ] [[package]] @@ -8350,9 +8443,9 @@ dependencies = [ { name = "scipy" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/22/83/d098020d2f548bb13bd0380e21b03360089a6a3837eb509bdeebbb65c3f8/supervision-0.26.1.tar.gz", hash = "sha256:af0db9c5459bb640cf0d31e9a4df3296020b4cd0dd484d8659eafe7b475b68f2", size = 176349, upload_time = "2025-07-23T06:48:23.75Z" } +sdist = { url = "https://files.pythonhosted.org/packages/22/83/d098020d2f548bb13bd0380e21b03360089a6a3837eb509bdeebbb65c3f8/supervision-0.26.1.tar.gz", hash = "sha256:af0db9c5459bb640cf0d31e9a4df3296020b4cd0dd484d8659eafe7b475b68f2", size = 176349, upload-time = "2025-07-23T06:48:23.75Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/57/8c53abf4b9664544f71f23dd7b0c6788a47f72a2f799e545b190f5f5057f/supervision-0.26.1-py3-none-any.whl", hash = "sha256:43c55e2830f38f5750be7266208992dc16996da9c9478e067bc2617ebaf91c1a", size = 207171, upload_time = "2025-07-23T06:48:21.95Z" }, + { url = "https://files.pythonhosted.org/packages/f9/57/8c53abf4b9664544f71f23dd7b0c6788a47f72a2f799e545b190f5f5057f/supervision-0.26.1-py3-none-any.whl", hash = "sha256:43c55e2830f38f5750be7266208992dc16996da9c9478e067bc2617ebaf91c1a", size = 207171, upload-time = "2025-07-23T06:48:21.95Z" }, ] [[package]] @@ -8362,27 +8455,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mpmath" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload_time = "2025-04-27T18:05:01.611Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload-time = "2025-04-27T18:05:01.611Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload_time = "2025-04-27T18:04:59.103Z" }, + { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload-time = "2025-04-27T18:04:59.103Z" }, ] [[package]] name = "tenacity" version = "9.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0a/d4/2b0cd0fe285e14b36db076e78c93766ff1d529d70408bd1d2a5a84f1d929/tenacity-9.1.2.tar.gz", hash = "sha256:1169d376c297e7de388d18b4481760d478b0e99a777cad3a9c86e556f4b697cb", size = 48036, upload_time = "2025-04-02T08:25:09.966Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0a/d4/2b0cd0fe285e14b36db076e78c93766ff1d529d70408bd1d2a5a84f1d929/tenacity-9.1.2.tar.gz", hash = "sha256:1169d376c297e7de388d18b4481760d478b0e99a777cad3a9c86e556f4b697cb", size = 48036, upload-time = "2025-04-02T08:25:09.966Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/30/643397144bfbfec6f6ef821f36f33e57d35946c44a2352d3c9f0ae847619/tenacity-9.1.2-py3-none-any.whl", hash = "sha256:f77bf36710d8b73a50b2dd155c97b870017ad21afe6ab300326b0371b3b05138", size = 28248, upload_time = "2025-04-02T08:25:07.678Z" }, + { url = "https://files.pythonhosted.org/packages/e5/30/643397144bfbfec6f6ef821f36f33e57d35946c44a2352d3c9f0ae847619/tenacity-9.1.2-py3-none-any.whl", hash = "sha256:f77bf36710d8b73a50b2dd155c97b870017ad21afe6ab300326b0371b3b05138", size = 28248, upload-time = "2025-04-02T08:25:07.678Z" }, ] [[package]] name = "termcolor" version = "3.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ca/6c/3d75c196ac07ac8749600b60b03f4f6094d54e132c4d94ebac6ee0e0add0/termcolor-3.1.0.tar.gz", hash = "sha256:6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970", size = 14324, upload_time = "2025-04-30T11:37:53.791Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/6c/3d75c196ac07ac8749600b60b03f4f6094d54e132c4d94ebac6ee0e0add0/termcolor-3.1.0.tar.gz", hash = "sha256:6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970", size = 14324, upload-time = "2025-04-30T11:37:53.791Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4f/bd/de8d508070629b6d84a30d01d57e4a65c69aa7f5abe7560b8fad3b50ea59/termcolor-3.1.0-py3-none-any.whl", hash = "sha256:591dd26b5c2ce03b9e43f391264626557873ce1d379019786f99b0c2bee140aa", size = 7684, upload_time = "2025-04-30T11:37:52.382Z" }, + { url = "https://files.pythonhosted.org/packages/4f/bd/de8d508070629b6d84a30d01d57e4a65c69aa7f5abe7560b8fad3b50ea59/termcolor-3.1.0-py3-none-any.whl", hash = "sha256:591dd26b5c2ce03b9e43f391264626557873ce1d379019786f99b0c2bee140aa", size = 7684, upload-time = "2025-04-30T11:37:52.382Z" }, ] [[package]] @@ -8394,18 +8487,18 @@ dependencies = [ { name = "pywinpty", marker = "os_name == 'nt'" }, { name = "tornado" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8a/11/965c6fd8e5cc254f1fe142d547387da17a8ebfd75a3455f637c663fb38a0/terminado-0.18.1.tar.gz", hash = "sha256:de09f2c4b85de4765f7714688fff57d3e75bad1f909b589fde880460c753fd2e", size = 32701, upload_time = "2024-03-12T14:34:39.026Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8a/11/965c6fd8e5cc254f1fe142d547387da17a8ebfd75a3455f637c663fb38a0/terminado-0.18.1.tar.gz", hash = "sha256:de09f2c4b85de4765f7714688fff57d3e75bad1f909b589fde880460c753fd2e", size = 32701, upload-time = "2024-03-12T14:34:39.026Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6a/9e/2064975477fdc887e47ad42157e214526dcad8f317a948dee17e1659a62f/terminado-0.18.1-py3-none-any.whl", hash = "sha256:a4468e1b37bb318f8a86514f65814e1afc977cf29b3992a4500d9dd305dcceb0", size = 14154, upload_time = "2024-03-12T14:34:36.569Z" }, + { url = "https://files.pythonhosted.org/packages/6a/9e/2064975477fdc887e47ad42157e214526dcad8f317a948dee17e1659a62f/terminado-0.18.1-py3-none-any.whl", hash = "sha256:a4468e1b37bb318f8a86514f65814e1afc977cf29b3992a4500d9dd305dcceb0", size = 14154, upload-time = "2024-03-12T14:34:36.569Z" }, ] [[package]] name = "textdistance" version = "4.6.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/68/97ac72dd781301d6a52140066c68400c96f1a91f69737959e414844749b0/textdistance-4.6.3.tar.gz", hash = "sha256:d6dabc50b4ea832cdcf0e1e6021bd0c7fcd9ade155888d79bb6a3c31fce2dc6f", size = 32710, upload_time = "2024-07-16T09:34:54.09Z" } +sdist = { url = "https://files.pythonhosted.org/packages/01/68/97ac72dd781301d6a52140066c68400c96f1a91f69737959e414844749b0/textdistance-4.6.3.tar.gz", hash = "sha256:d6dabc50b4ea832cdcf0e1e6021bd0c7fcd9ade155888d79bb6a3c31fce2dc6f", size = 32710, upload-time = "2024-07-16T09:34:54.09Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c6/c2/c62601c858010b0513a6434b9be19bd740533a6e861eddfd30b7258d92a0/textdistance-4.6.3-py3-none-any.whl", hash = "sha256:0cb1b2cc8e3339ddc3e0f8c870e49fb49de6ecc42a718917308b3c971f34aa56", size = 31263, upload_time = "2024-07-16T09:34:51.082Z" }, + { url = "https://files.pythonhosted.org/packages/c6/c2/c62601c858010b0513a6434b9be19bd740533a6e861eddfd30b7258d92a0/textdistance-4.6.3-py3-none-any.whl", hash = "sha256:0cb1b2cc8e3339ddc3e0f8c870e49fb49de6ecc42a718917308b3c971f34aa56", size = 31263, upload-time = "2024-07-16T09:34:51.082Z" }, ] [[package]] @@ -8419,9 +8512,9 @@ dependencies = [ { name = "rich" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ff/51/51a0863339c4c3fa204f43044e52dfd688a7ee2ba2c987e021acc9583a42/textual-6.3.0.tar.gz", hash = "sha256:a89c557fa740611551dcf4f93643f33853eca488183ef5882200dde8e94315e8", size = 1573232, upload_time = "2025-10-11T11:17:01.888Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ff/51/51a0863339c4c3fa204f43044e52dfd688a7ee2ba2c987e021acc9583a42/textual-6.3.0.tar.gz", hash = "sha256:a89c557fa740611551dcf4f93643f33853eca488183ef5882200dde8e94315e8", size = 1573232, upload-time = "2025-10-11T11:17:01.888Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/2a/bca677b0b05ee77b4105f73db0d8ef231a9f1db154d69388abd5c73f9dcc/textual-6.3.0-py3-none-any.whl", hash = "sha256:ec908b4b008662e7670af4a3e7c773847066b0950b1c50126c72fa939b514c97", size = 711457, upload_time = "2025-10-11T11:16:59.754Z" }, + { url = "https://files.pythonhosted.org/packages/ff/2a/bca677b0b05ee77b4105f73db0d8ef231a9f1db154d69388abd5c73f9dcc/textual-6.3.0-py3-none-any.whl", hash = "sha256:ec908b4b008662e7670af4a3e7c773847066b0950b1c50126c72fa939b514c97", size = 711457, upload-time = "2025-10-11T11:16:59.754Z" }, ] [[package]] @@ -8431,9 +8524,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2d/b5/0d8f3d395f07d25ec4cafcdfc8cab234b2cc6bf2465e9d7660633983fe8f/tifffile-2025.10.16.tar.gz", hash = "sha256:425179ec7837ac0e07bc95d2ea5bea9b179ce854967c12ba07fc3f093e58efc1", size = 371848, upload_time = "2025-10-16T22:56:09.043Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2d/b5/0d8f3d395f07d25ec4cafcdfc8cab234b2cc6bf2465e9d7660633983fe8f/tifffile-2025.10.16.tar.gz", hash = "sha256:425179ec7837ac0e07bc95d2ea5bea9b179ce854967c12ba07fc3f093e58efc1", size = 371848, upload-time = "2025-10-16T22:56:09.043Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/5e/56c751afab61336cf0e7aa671b134255a30f15f59cd9e04f59c598a37ff5/tifffile-2025.10.16-py3-none-any.whl", hash = "sha256:41463d979c1c262b0a5cdef2a7f95f0388a072ad82d899458b154a48609d759c", size = 231162, upload_time = "2025-10-16T22:56:07.214Z" }, + { url = "https://files.pythonhosted.org/packages/e6/5e/56c751afab61336cf0e7aa671b134255a30f15f59cd9e04f59c598a37ff5/tifffile-2025.10.16-py3-none-any.whl", hash = "sha256:41463d979c1c262b0a5cdef2a7f95f0388a072ad82d899458b154a48609d759c", size = 231162, upload-time = "2025-10-16T22:56:07.214Z" }, ] [[package]] @@ -8444,29 +8537,29 @@ dependencies = [ { name = "regex" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/4d017d0f76ec3171d469d80fc03dfbb4e48a4bcaddaa831b31d526f05edc/tiktoken-0.12.0.tar.gz", hash = "sha256:b18ba7ee2b093863978fcb14f74b3707cdc8d4d4d3836853ce7ec60772139931", size = 37806, upload_time = "2025-10-06T20:22:45.419Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/4d017d0f76ec3171d469d80fc03dfbb4e48a4bcaddaa831b31d526f05edc/tiktoken-0.12.0.tar.gz", hash = "sha256:b18ba7ee2b093863978fcb14f74b3707cdc8d4d4d3836853ce7ec60772139931", size = 37806, upload-time = "2025-10-06T20:22:45.419Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/85/be65d39d6b647c79800fd9d29241d081d4eeb06271f383bb87200d74cf76/tiktoken-0.12.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b97f74aca0d78a1ff21b8cd9e9925714c15a9236d6ceacf5c7327c117e6e21e8", size = 1050728, upload_time = "2025-10-06T20:21:52.756Z" }, - { url = "https://files.pythonhosted.org/packages/4a/42/6573e9129bc55c9bf7300b3a35bef2c6b9117018acca0dc760ac2d93dffe/tiktoken-0.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2b90f5ad190a4bb7c3eb30c5fa32e1e182ca1ca79f05e49b448438c3e225a49b", size = 994049, upload_time = "2025-10-06T20:21:53.782Z" }, - { url = "https://files.pythonhosted.org/packages/66/c5/ed88504d2f4a5fd6856990b230b56d85a777feab84e6129af0822f5d0f70/tiktoken-0.12.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:65b26c7a780e2139e73acc193e5c63ac754021f160df919add909c1492c0fb37", size = 1129008, upload_time = "2025-10-06T20:21:54.832Z" }, - { url = "https://files.pythonhosted.org/packages/f4/90/3dae6cc5436137ebd38944d396b5849e167896fc2073da643a49f372dc4f/tiktoken-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:edde1ec917dfd21c1f2f8046b86348b0f54a2c0547f68149d8600859598769ad", size = 1152665, upload_time = "2025-10-06T20:21:56.129Z" }, - { url = "https://files.pythonhosted.org/packages/a3/fe/26df24ce53ffde419a42f5f53d755b995c9318908288c17ec3f3448313a3/tiktoken-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:35a2f8ddd3824608b3d650a000c1ef71f730d0c56486845705a8248da00f9fe5", size = 1194230, upload_time = "2025-10-06T20:21:57.546Z" }, - { url = "https://files.pythonhosted.org/packages/20/cc/b064cae1a0e9fac84b0d2c46b89f4e57051a5f41324e385d10225a984c24/tiktoken-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:83d16643edb7fa2c99eff2ab7733508aae1eebb03d5dfc46f5565862810f24e3", size = 1254688, upload_time = "2025-10-06T20:21:58.619Z" }, - { url = "https://files.pythonhosted.org/packages/81/10/b8523105c590c5b8349f2587e2fdfe51a69544bd5a76295fc20f2374f470/tiktoken-0.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ffc5288f34a8bc02e1ea7047b8d041104791d2ddbf42d1e5fa07822cbffe16bd", size = 878694, upload_time = "2025-10-06T20:21:59.876Z" }, - { url = "https://files.pythonhosted.org/packages/00/61/441588ee21e6b5cdf59d6870f86beb9789e532ee9718c251b391b70c68d6/tiktoken-0.12.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:775c2c55de2310cc1bc9a3ad8826761cbdc87770e586fd7b6da7d4589e13dab3", size = 1050802, upload_time = "2025-10-06T20:22:00.96Z" }, - { url = "https://files.pythonhosted.org/packages/1f/05/dcf94486d5c5c8d34496abe271ac76c5b785507c8eae71b3708f1ad9b45a/tiktoken-0.12.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a01b12f69052fbe4b080a2cfb867c4de12c704b56178edf1d1d7b273561db160", size = 993995, upload_time = "2025-10-06T20:22:02.788Z" }, - { url = "https://files.pythonhosted.org/packages/a0/70/5163fe5359b943f8db9946b62f19be2305de8c3d78a16f629d4165e2f40e/tiktoken-0.12.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:01d99484dc93b129cd0964f9d34eee953f2737301f18b3c7257bf368d7615baa", size = 1128948, upload_time = "2025-10-06T20:22:03.814Z" }, - { url = "https://files.pythonhosted.org/packages/0c/da/c028aa0babf77315e1cef357d4d768800c5f8a6de04d0eac0f377cb619fa/tiktoken-0.12.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:4a1a4fcd021f022bfc81904a911d3df0f6543b9e7627b51411da75ff2fe7a1be", size = 1151986, upload_time = "2025-10-06T20:22:05.173Z" }, - { url = "https://files.pythonhosted.org/packages/a0/5a/886b108b766aa53e295f7216b509be95eb7d60b166049ce2c58416b25f2a/tiktoken-0.12.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:981a81e39812d57031efdc9ec59fa32b2a5a5524d20d4776574c4b4bd2e9014a", size = 1194222, upload_time = "2025-10-06T20:22:06.265Z" }, - { url = "https://files.pythonhosted.org/packages/f4/f8/4db272048397636ac7a078d22773dd2795b1becee7bc4922fe6207288d57/tiktoken-0.12.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9baf52f84a3f42eef3ff4e754a0db79a13a27921b457ca9832cf944c6be4f8f3", size = 1255097, upload_time = "2025-10-06T20:22:07.403Z" }, - { url = "https://files.pythonhosted.org/packages/8e/32/45d02e2e0ea2be3a9ed22afc47d93741247e75018aac967b713b2941f8ea/tiktoken-0.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:b8a0cd0c789a61f31bf44851defbd609e8dd1e2c8589c614cc1060940ef1f697", size = 879117, upload_time = "2025-10-06T20:22:08.418Z" }, - { url = "https://files.pythonhosted.org/packages/ce/76/994fc868f88e016e6d05b0da5ac24582a14c47893f4474c3e9744283f1d5/tiktoken-0.12.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d5f89ea5680066b68bcb797ae85219c72916c922ef0fcdd3480c7d2315ffff16", size = 1050309, upload_time = "2025-10-06T20:22:10.939Z" }, - { url = "https://files.pythonhosted.org/packages/f6/b8/57ef1456504c43a849821920d582a738a461b76a047f352f18c0b26c6516/tiktoken-0.12.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b4e7ed1c6a7a8a60a3230965bdedba8cc58f68926b835e519341413370e0399a", size = 993712, upload_time = "2025-10-06T20:22:12.115Z" }, - { url = "https://files.pythonhosted.org/packages/72/90/13da56f664286ffbae9dbcfadcc625439142675845baa62715e49b87b68b/tiktoken-0.12.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:fc530a28591a2d74bce821d10b418b26a094bf33839e69042a6e86ddb7a7fb27", size = 1128725, upload_time = "2025-10-06T20:22:13.541Z" }, - { url = "https://files.pythonhosted.org/packages/05/df/4f80030d44682235bdaecd7346c90f67ae87ec8f3df4a3442cb53834f7e4/tiktoken-0.12.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:06a9f4f49884139013b138920a4c393aa6556b2f8f536345f11819389c703ebb", size = 1151875, upload_time = "2025-10-06T20:22:14.559Z" }, - { url = "https://files.pythonhosted.org/packages/22/1f/ae535223a8c4ef4c0c1192e3f9b82da660be9eb66b9279e95c99288e9dab/tiktoken-0.12.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:04f0e6a985d95913cabc96a741c5ffec525a2c72e9df086ff17ebe35985c800e", size = 1194451, upload_time = "2025-10-06T20:22:15.545Z" }, - { url = "https://files.pythonhosted.org/packages/78/a7/f8ead382fce0243cb625c4f266e66c27f65ae65ee9e77f59ea1653b6d730/tiktoken-0.12.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:0ee8f9ae00c41770b5f9b0bb1235474768884ae157de3beb5439ca0fd70f3e25", size = 1253794, upload_time = "2025-10-06T20:22:16.624Z" }, - { url = "https://files.pythonhosted.org/packages/93/e0/6cc82a562bc6365785a3ff0af27a2a092d57c47d7a81d9e2295d8c36f011/tiktoken-0.12.0-cp313-cp313t-win_amd64.whl", hash = "sha256:dc2dd125a62cb2b3d858484d6c614d136b5b848976794edfb63688d539b8b93f", size = 878777, upload_time = "2025-10-06T20:22:18.036Z" }, + { url = "https://files.pythonhosted.org/packages/a4/85/be65d39d6b647c79800fd9d29241d081d4eeb06271f383bb87200d74cf76/tiktoken-0.12.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b97f74aca0d78a1ff21b8cd9e9925714c15a9236d6ceacf5c7327c117e6e21e8", size = 1050728, upload-time = "2025-10-06T20:21:52.756Z" }, + { url = "https://files.pythonhosted.org/packages/4a/42/6573e9129bc55c9bf7300b3a35bef2c6b9117018acca0dc760ac2d93dffe/tiktoken-0.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2b90f5ad190a4bb7c3eb30c5fa32e1e182ca1ca79f05e49b448438c3e225a49b", size = 994049, upload-time = "2025-10-06T20:21:53.782Z" }, + { url = "https://files.pythonhosted.org/packages/66/c5/ed88504d2f4a5fd6856990b230b56d85a777feab84e6129af0822f5d0f70/tiktoken-0.12.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:65b26c7a780e2139e73acc193e5c63ac754021f160df919add909c1492c0fb37", size = 1129008, upload-time = "2025-10-06T20:21:54.832Z" }, + { url = "https://files.pythonhosted.org/packages/f4/90/3dae6cc5436137ebd38944d396b5849e167896fc2073da643a49f372dc4f/tiktoken-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:edde1ec917dfd21c1f2f8046b86348b0f54a2c0547f68149d8600859598769ad", size = 1152665, upload-time = "2025-10-06T20:21:56.129Z" }, + { url = "https://files.pythonhosted.org/packages/a3/fe/26df24ce53ffde419a42f5f53d755b995c9318908288c17ec3f3448313a3/tiktoken-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:35a2f8ddd3824608b3d650a000c1ef71f730d0c56486845705a8248da00f9fe5", size = 1194230, upload-time = "2025-10-06T20:21:57.546Z" }, + { url = "https://files.pythonhosted.org/packages/20/cc/b064cae1a0e9fac84b0d2c46b89f4e57051a5f41324e385d10225a984c24/tiktoken-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:83d16643edb7fa2c99eff2ab7733508aae1eebb03d5dfc46f5565862810f24e3", size = 1254688, upload-time = "2025-10-06T20:21:58.619Z" }, + { url = "https://files.pythonhosted.org/packages/81/10/b8523105c590c5b8349f2587e2fdfe51a69544bd5a76295fc20f2374f470/tiktoken-0.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ffc5288f34a8bc02e1ea7047b8d041104791d2ddbf42d1e5fa07822cbffe16bd", size = 878694, upload-time = "2025-10-06T20:21:59.876Z" }, + { url = "https://files.pythonhosted.org/packages/00/61/441588ee21e6b5cdf59d6870f86beb9789e532ee9718c251b391b70c68d6/tiktoken-0.12.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:775c2c55de2310cc1bc9a3ad8826761cbdc87770e586fd7b6da7d4589e13dab3", size = 1050802, upload-time = "2025-10-06T20:22:00.96Z" }, + { url = "https://files.pythonhosted.org/packages/1f/05/dcf94486d5c5c8d34496abe271ac76c5b785507c8eae71b3708f1ad9b45a/tiktoken-0.12.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a01b12f69052fbe4b080a2cfb867c4de12c704b56178edf1d1d7b273561db160", size = 993995, upload-time = "2025-10-06T20:22:02.788Z" }, + { url = "https://files.pythonhosted.org/packages/a0/70/5163fe5359b943f8db9946b62f19be2305de8c3d78a16f629d4165e2f40e/tiktoken-0.12.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:01d99484dc93b129cd0964f9d34eee953f2737301f18b3c7257bf368d7615baa", size = 1128948, upload-time = "2025-10-06T20:22:03.814Z" }, + { url = "https://files.pythonhosted.org/packages/0c/da/c028aa0babf77315e1cef357d4d768800c5f8a6de04d0eac0f377cb619fa/tiktoken-0.12.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:4a1a4fcd021f022bfc81904a911d3df0f6543b9e7627b51411da75ff2fe7a1be", size = 1151986, upload-time = "2025-10-06T20:22:05.173Z" }, + { url = "https://files.pythonhosted.org/packages/a0/5a/886b108b766aa53e295f7216b509be95eb7d60b166049ce2c58416b25f2a/tiktoken-0.12.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:981a81e39812d57031efdc9ec59fa32b2a5a5524d20d4776574c4b4bd2e9014a", size = 1194222, upload-time = "2025-10-06T20:22:06.265Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f8/4db272048397636ac7a078d22773dd2795b1becee7bc4922fe6207288d57/tiktoken-0.12.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9baf52f84a3f42eef3ff4e754a0db79a13a27921b457ca9832cf944c6be4f8f3", size = 1255097, upload-time = "2025-10-06T20:22:07.403Z" }, + { url = "https://files.pythonhosted.org/packages/8e/32/45d02e2e0ea2be3a9ed22afc47d93741247e75018aac967b713b2941f8ea/tiktoken-0.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:b8a0cd0c789a61f31bf44851defbd609e8dd1e2c8589c614cc1060940ef1f697", size = 879117, upload-time = "2025-10-06T20:22:08.418Z" }, + { url = "https://files.pythonhosted.org/packages/ce/76/994fc868f88e016e6d05b0da5ac24582a14c47893f4474c3e9744283f1d5/tiktoken-0.12.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d5f89ea5680066b68bcb797ae85219c72916c922ef0fcdd3480c7d2315ffff16", size = 1050309, upload-time = "2025-10-06T20:22:10.939Z" }, + { url = "https://files.pythonhosted.org/packages/f6/b8/57ef1456504c43a849821920d582a738a461b76a047f352f18c0b26c6516/tiktoken-0.12.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b4e7ed1c6a7a8a60a3230965bdedba8cc58f68926b835e519341413370e0399a", size = 993712, upload-time = "2025-10-06T20:22:12.115Z" }, + { url = "https://files.pythonhosted.org/packages/72/90/13da56f664286ffbae9dbcfadcc625439142675845baa62715e49b87b68b/tiktoken-0.12.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:fc530a28591a2d74bce821d10b418b26a094bf33839e69042a6e86ddb7a7fb27", size = 1128725, upload-time = "2025-10-06T20:22:13.541Z" }, + { url = "https://files.pythonhosted.org/packages/05/df/4f80030d44682235bdaecd7346c90f67ae87ec8f3df4a3442cb53834f7e4/tiktoken-0.12.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:06a9f4f49884139013b138920a4c393aa6556b2f8f536345f11819389c703ebb", size = 1151875, upload-time = "2025-10-06T20:22:14.559Z" }, + { url = "https://files.pythonhosted.org/packages/22/1f/ae535223a8c4ef4c0c1192e3f9b82da660be9eb66b9279e95c99288e9dab/tiktoken-0.12.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:04f0e6a985d95913cabc96a741c5ffec525a2c72e9df086ff17ebe35985c800e", size = 1194451, upload-time = "2025-10-06T20:22:15.545Z" }, + { url = "https://files.pythonhosted.org/packages/78/a7/f8ead382fce0243cb625c4f266e66c27f65ae65ee9e77f59ea1653b6d730/tiktoken-0.12.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:0ee8f9ae00c41770b5f9b0bb1235474768884ae157de3beb5439ca0fd70f3e25", size = 1253794, upload-time = "2025-10-06T20:22:16.624Z" }, + { url = "https://files.pythonhosted.org/packages/93/e0/6cc82a562bc6365785a3ff0af27a2a092d57c47d7a81d9e2295d8c36f011/tiktoken-0.12.0-cp313-cp313t-win_amd64.whl", hash = "sha256:dc2dd125a62cb2b3d858484d6c614d136b5b848976794edfb63688d539b8b93f", size = 878777, upload-time = "2025-10-06T20:22:18.036Z" }, ] [[package]] @@ -8480,9 +8573,9 @@ dependencies = [ { name = "torch" }, { name = "torchvision" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/ba/6f5d96622a4a9fc315da53f58b3ca224c66015efe40aa191df0d523ede7c/timm-1.0.20.tar.gz", hash = "sha256:7468d32a410c359181c1ef961f49c7e213286e0c342bfb898b99534a4221fc54", size = 2360052, upload_time = "2025-09-21T17:26:35.492Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b5/ba/6f5d96622a4a9fc315da53f58b3ca224c66015efe40aa191df0d523ede7c/timm-1.0.20.tar.gz", hash = "sha256:7468d32a410c359181c1ef961f49c7e213286e0c342bfb898b99534a4221fc54", size = 2360052, upload-time = "2025-09-21T17:26:35.492Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c5/74/5573615570bf010f788e977ac57c4b49db0aaf6d634134f6a9212d8dcdfd/timm-1.0.20-py3-none-any.whl", hash = "sha256:f6e62f780358476691996c47aa49de87b95cc507edf923c3042f74a07e45b7fe", size = 2504047, upload_time = "2025-09-21T17:26:33.487Z" }, + { url = "https://files.pythonhosted.org/packages/c5/74/5573615570bf010f788e977ac57c4b49db0aaf6d634134f6a9212d8dcdfd/timm-1.0.20-py3-none-any.whl", hash = "sha256:f6e62f780358476691996c47aa49de87b95cc507edf923c3042f74a07e45b7fe", size = 2504047, upload-time = "2025-09-21T17:26:33.487Z" }, ] [[package]] @@ -8492,9 +8585,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "webencodings" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7a/fd/7a5ee21fd08ff70d3d33a5781c255cbe779659bd03278feb98b19ee550f4/tinycss2-1.4.0.tar.gz", hash = "sha256:10c0972f6fc0fbee87c3edb76549357415e94548c1ae10ebccdea16fb404a9b7", size = 87085, upload_time = "2024-10-24T14:58:29.895Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7a/fd/7a5ee21fd08ff70d3d33a5781c255cbe779659bd03278feb98b19ee550f4/tinycss2-1.4.0.tar.gz", hash = "sha256:10c0972f6fc0fbee87c3edb76549357415e94548c1ae10ebccdea16fb404a9b7", size = 87085, upload-time = "2024-10-24T14:58:29.895Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/34/ebdc18bae6aa14fbee1a08b63c015c72b64868ff7dae68808ab500c492e2/tinycss2-1.4.0-py3-none-any.whl", hash = "sha256:3a49cf47b7675da0b15d0c6e1df8df4ebd96e9394bb905a5775adb0d884c5289", size = 26610, upload_time = "2024-10-24T14:58:28.029Z" }, + { url = "https://files.pythonhosted.org/packages/e6/34/ebdc18bae6aa14fbee1a08b63c015c72b64868ff7dae68808ab500c492e2/tinycss2-1.4.0-py3-none-any.whl", hash = "sha256:3a49cf47b7675da0b15d0c6e1df8df4ebd96e9394bb905a5775adb0d884c5289", size = 26610, upload-time = "2024-10-24T14:58:28.029Z" }, ] [[package]] @@ -8504,40 +8597,40 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c2/2f/402986d0823f8d7ca139d969af2917fefaa9b947d1fb32f6168c509f2492/tokenizers-0.21.4.tar.gz", hash = "sha256:fa23f85fbc9a02ec5c6978da172cdcbac23498c3ca9f3645c5c68740ac007880", size = 351253, upload_time = "2025-07-28T15:48:54.325Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c2/2f/402986d0823f8d7ca139d969af2917fefaa9b947d1fb32f6168c509f2492/tokenizers-0.21.4.tar.gz", hash = "sha256:fa23f85fbc9a02ec5c6978da172cdcbac23498c3ca9f3645c5c68740ac007880", size = 351253, upload-time = "2025-07-28T15:48:54.325Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/98/c6/fdb6f72bf6454f52eb4a2510be7fb0f614e541a2554d6210e370d85efff4/tokenizers-0.21.4-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2ccc10a7c3bcefe0f242867dc914fc1226ee44321eb618cfe3019b5df3400133", size = 2863987, upload_time = "2025-07-28T15:48:44.877Z" }, - { url = "https://files.pythonhosted.org/packages/8d/a6/28975479e35ddc751dc1ddc97b9b69bf7fcf074db31548aab37f8116674c/tokenizers-0.21.4-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5e2f601a8e0cd5be5cc7506b20a79112370b9b3e9cb5f13f68ab11acd6ca7d60", size = 2732457, upload_time = "2025-07-28T15:48:43.265Z" }, - { url = "https://files.pythonhosted.org/packages/aa/8f/24f39d7b5c726b7b0be95dca04f344df278a3fe3a4deb15a975d194cbb32/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b376f5a1aee67b4d29032ee85511bbd1b99007ec735f7f35c8a2eb104eade5", size = 3012624, upload_time = "2025-07-28T13:22:43.895Z" }, - { url = "https://files.pythonhosted.org/packages/58/47/26358925717687a58cb74d7a508de96649544fad5778f0cd9827398dc499/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2107ad649e2cda4488d41dfd031469e9da3fcbfd6183e74e4958fa729ffbf9c6", size = 2939681, upload_time = "2025-07-28T13:22:47.499Z" }, - { url = "https://files.pythonhosted.org/packages/99/6f/cc300fea5db2ab5ddc2c8aea5757a27b89c84469899710c3aeddc1d39801/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c73012da95afafdf235ba80047699df4384fdc481527448a078ffd00e45a7d9", size = 3247445, upload_time = "2025-07-28T15:48:39.711Z" }, - { url = "https://files.pythonhosted.org/packages/be/bf/98cb4b9c3c4afd8be89cfa6423704337dc20b73eb4180397a6e0d456c334/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f23186c40395fc390d27f519679a58023f368a0aad234af145e0f39ad1212732", size = 3428014, upload_time = "2025-07-28T13:22:49.569Z" }, - { url = "https://files.pythonhosted.org/packages/75/c7/96c1cc780e6ca7f01a57c13235dd05b7bc1c0f3588512ebe9d1331b5f5ae/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc88bb34e23a54cc42713d6d98af5f1bf79c07653d24fe984d2d695ba2c922a2", size = 3193197, upload_time = "2025-07-28T13:22:51.471Z" }, - { url = "https://files.pythonhosted.org/packages/f2/90/273b6c7ec78af547694eddeea9e05de771278bd20476525ab930cecaf7d8/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51b7eabb104f46c1c50b486520555715457ae833d5aee9ff6ae853d1130506ff", size = 3115426, upload_time = "2025-07-28T15:48:41.439Z" }, - { url = "https://files.pythonhosted.org/packages/91/43/c640d5a07e95f1cf9d2c92501f20a25f179ac53a4f71e1489a3dcfcc67ee/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:714b05b2e1af1288bd1bc56ce496c4cebb64a20d158ee802887757791191e6e2", size = 9089127, upload_time = "2025-07-28T15:48:46.472Z" }, - { url = "https://files.pythonhosted.org/packages/44/a1/dd23edd6271d4dca788e5200a807b49ec3e6987815cd9d0a07ad9c96c7c2/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:1340ff877ceedfa937544b7d79f5b7becf33a4cfb58f89b3b49927004ef66f78", size = 9055243, upload_time = "2025-07-28T15:48:48.539Z" }, - { url = "https://files.pythonhosted.org/packages/21/2b/b410d6e9021c4b7ddb57248304dc817c4d4970b73b6ee343674914701197/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:3c1f4317576e465ac9ef0d165b247825a2a4078bcd01cba6b54b867bdf9fdd8b", size = 9298237, upload_time = "2025-07-28T15:48:50.443Z" }, - { url = "https://files.pythonhosted.org/packages/b7/0a/42348c995c67e2e6e5c89ffb9cfd68507cbaeb84ff39c49ee6e0a6dd0fd2/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:c212aa4e45ec0bb5274b16b6f31dd3f1c41944025c2358faaa5782c754e84c24", size = 9461980, upload_time = "2025-07-28T15:48:52.325Z" }, - { url = "https://files.pythonhosted.org/packages/3d/d3/dacccd834404cd71b5c334882f3ba40331ad2120e69ded32cf5fda9a7436/tokenizers-0.21.4-cp39-abi3-win32.whl", hash = "sha256:6c42a930bc5f4c47f4ea775c91de47d27910881902b0f20e4990ebe045a415d0", size = 2329871, upload_time = "2025-07-28T15:48:56.841Z" }, - { url = "https://files.pythonhosted.org/packages/41/f2/fd673d979185f5dcbac4be7d09461cbb99751554ffb6718d0013af8604cb/tokenizers-0.21.4-cp39-abi3-win_amd64.whl", hash = "sha256:475d807a5c3eb72c59ad9b5fcdb254f6e17f53dfcbb9903233b0dfa9c943b597", size = 2507568, upload_time = "2025-07-28T15:48:55.456Z" }, + { url = "https://files.pythonhosted.org/packages/98/c6/fdb6f72bf6454f52eb4a2510be7fb0f614e541a2554d6210e370d85efff4/tokenizers-0.21.4-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2ccc10a7c3bcefe0f242867dc914fc1226ee44321eb618cfe3019b5df3400133", size = 2863987, upload-time = "2025-07-28T15:48:44.877Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a6/28975479e35ddc751dc1ddc97b9b69bf7fcf074db31548aab37f8116674c/tokenizers-0.21.4-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5e2f601a8e0cd5be5cc7506b20a79112370b9b3e9cb5f13f68ab11acd6ca7d60", size = 2732457, upload-time = "2025-07-28T15:48:43.265Z" }, + { url = "https://files.pythonhosted.org/packages/aa/8f/24f39d7b5c726b7b0be95dca04f344df278a3fe3a4deb15a975d194cbb32/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b376f5a1aee67b4d29032ee85511bbd1b99007ec735f7f35c8a2eb104eade5", size = 3012624, upload-time = "2025-07-28T13:22:43.895Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/26358925717687a58cb74d7a508de96649544fad5778f0cd9827398dc499/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2107ad649e2cda4488d41dfd031469e9da3fcbfd6183e74e4958fa729ffbf9c6", size = 2939681, upload-time = "2025-07-28T13:22:47.499Z" }, + { url = "https://files.pythonhosted.org/packages/99/6f/cc300fea5db2ab5ddc2c8aea5757a27b89c84469899710c3aeddc1d39801/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c73012da95afafdf235ba80047699df4384fdc481527448a078ffd00e45a7d9", size = 3247445, upload-time = "2025-07-28T15:48:39.711Z" }, + { url = "https://files.pythonhosted.org/packages/be/bf/98cb4b9c3c4afd8be89cfa6423704337dc20b73eb4180397a6e0d456c334/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f23186c40395fc390d27f519679a58023f368a0aad234af145e0f39ad1212732", size = 3428014, upload-time = "2025-07-28T13:22:49.569Z" }, + { url = "https://files.pythonhosted.org/packages/75/c7/96c1cc780e6ca7f01a57c13235dd05b7bc1c0f3588512ebe9d1331b5f5ae/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc88bb34e23a54cc42713d6d98af5f1bf79c07653d24fe984d2d695ba2c922a2", size = 3193197, upload-time = "2025-07-28T13:22:51.471Z" }, + { url = "https://files.pythonhosted.org/packages/f2/90/273b6c7ec78af547694eddeea9e05de771278bd20476525ab930cecaf7d8/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51b7eabb104f46c1c50b486520555715457ae833d5aee9ff6ae853d1130506ff", size = 3115426, upload-time = "2025-07-28T15:48:41.439Z" }, + { url = "https://files.pythonhosted.org/packages/91/43/c640d5a07e95f1cf9d2c92501f20a25f179ac53a4f71e1489a3dcfcc67ee/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:714b05b2e1af1288bd1bc56ce496c4cebb64a20d158ee802887757791191e6e2", size = 9089127, upload-time = "2025-07-28T15:48:46.472Z" }, + { url = "https://files.pythonhosted.org/packages/44/a1/dd23edd6271d4dca788e5200a807b49ec3e6987815cd9d0a07ad9c96c7c2/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:1340ff877ceedfa937544b7d79f5b7becf33a4cfb58f89b3b49927004ef66f78", size = 9055243, upload-time = "2025-07-28T15:48:48.539Z" }, + { url = "https://files.pythonhosted.org/packages/21/2b/b410d6e9021c4b7ddb57248304dc817c4d4970b73b6ee343674914701197/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:3c1f4317576e465ac9ef0d165b247825a2a4078bcd01cba6b54b867bdf9fdd8b", size = 9298237, upload-time = "2025-07-28T15:48:50.443Z" }, + { url = "https://files.pythonhosted.org/packages/b7/0a/42348c995c67e2e6e5c89ffb9cfd68507cbaeb84ff39c49ee6e0a6dd0fd2/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:c212aa4e45ec0bb5274b16b6f31dd3f1c41944025c2358faaa5782c754e84c24", size = 9461980, upload-time = "2025-07-28T15:48:52.325Z" }, + { url = "https://files.pythonhosted.org/packages/3d/d3/dacccd834404cd71b5c334882f3ba40331ad2120e69ded32cf5fda9a7436/tokenizers-0.21.4-cp39-abi3-win32.whl", hash = "sha256:6c42a930bc5f4c47f4ea775c91de47d27910881902b0f20e4990ebe045a415d0", size = 2329871, upload-time = "2025-07-28T15:48:56.841Z" }, + { url = "https://files.pythonhosted.org/packages/41/f2/fd673d979185f5dcbac4be7d09461cbb99751554ffb6718d0013af8604cb/tokenizers-0.21.4-cp39-abi3-win_amd64.whl", hash = "sha256:475d807a5c3eb72c59ad9b5fcdb254f6e17f53dfcbb9903233b0dfa9c943b597", size = 2507568, upload-time = "2025-07-28T15:48:55.456Z" }, ] [[package]] name = "toml" version = "0.10.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", size = 22253, upload_time = "2020-11-01T01:40:22.204Z" } +sdist = { url = "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", size = 22253, upload-time = "2020-11-01T01:40:22.204Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", size = 16588, upload_time = "2020-11-01T01:40:20.672Z" }, + { url = "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", size = 16588, upload-time = "2020-11-01T01:40:20.672Z" }, ] [[package]] name = "tomlkit" version = "0.13.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cc/18/0bbf3884e9eaa38819ebe46a7bd25dcd56b67434402b66a58c4b8e552575/tomlkit-0.13.3.tar.gz", hash = "sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1", size = 185207, upload_time = "2025-06-05T07:13:44.947Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/18/0bbf3884e9eaa38819ebe46a7bd25dcd56b67434402b66a58c4b8e552575/tomlkit-0.13.3.tar.gz", hash = "sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1", size = 185207, upload-time = "2025-06-05T07:13:44.947Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/75/8539d011f6be8e29f339c42e633aae3cb73bffa95dd0f9adec09b9c58e85/tomlkit-0.13.3-py3-none-any.whl", hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0", size = 38901, upload_time = "2025-06-05T07:13:43.546Z" }, + { url = "https://files.pythonhosted.org/packages/bd/75/8539d011f6be8e29f339c42e633aae3cb73bffa95dd0f9adec09b9c58e85/tomlkit-0.13.3-py3-none-any.whl", hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0", size = 38901, upload-time = "2025-06-05T07:13:43.546Z" }, ] [[package]] @@ -8570,18 +8663,18 @@ dependencies = [ { name = "typing-extensions" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/d3/3985739f3b8e88675127bf70f82b3a48ae083e39cda56305dbd90398fec0/torch-2.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e5f7af1dc4c0a7c4a260c2534f41ddaf209714f7c89145e644c44712fbd6b642", size = 104107898, upload_time = "2025-10-15T15:46:20.883Z" }, - { url = "https://files.pythonhosted.org/packages/a5/4b/f4bb2e6c25d0272f798cd6d7a04ed315da76cec68c602d87040c7847287f/torch-2.9.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:01cff95ecd9a212ea2f141db28acccdceb6a4c54f64e6c51091146f5e2a772c6", size = 899738273, upload_time = "2025-10-15T15:50:04.188Z" }, - { url = "https://files.pythonhosted.org/packages/66/11/c1c5ba6691cda6279087c35bd626536e4fd29521fe740abf5008377a9a02/torch-2.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:4582b162f541651f0cb184d3e291c05c2f556c7117c64a9873e2ee158d40062b", size = 109280887, upload_time = "2025-10-15T15:46:26.228Z" }, - { url = "https://files.pythonhosted.org/packages/dd/5f/b85bd8c05312d71de9402bf5868d217c38827cfd09d8f8514e5be128a52b/torch-2.9.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:33f58e9a102a91259af289d50525c30323b5c9ae1d31322b6447c0814da68695", size = 74478983, upload_time = "2025-10-15T15:46:39.406Z" }, - { url = "https://files.pythonhosted.org/packages/c2/1c/90eb13833cdf4969ea9707586d7b57095c3b6e2b223a7256bf111689bcb8/torch-2.9.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:c30a17fc83eeab346913e237c64b15b5ba6407fff812f6c541e322e19bc9ea0e", size = 104111330, upload_time = "2025-10-15T15:46:35.238Z" }, - { url = "https://files.pythonhosted.org/packages/0e/21/2254c54b8d523592c25ef4434769aa23e29b1e6bf5f4c0ad9e27bf442927/torch-2.9.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8f25033b8667b57857dfd01458fbf2a9e6a6df1f8def23aef0dc46292f6aa642", size = 899750243, upload_time = "2025-10-15T15:48:57.459Z" }, - { url = "https://files.pythonhosted.org/packages/b7/a5/5cb94fa4fd1e78223455c23c200f30f6dc10c6d4a2bcc8f6e7f2a2588370/torch-2.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:d037f1b4ffd25013be4a7bf3651a0a910c68554956c7b2c92ebe87c76475dece", size = 109284513, upload_time = "2025-10-15T15:46:45.061Z" }, - { url = "https://files.pythonhosted.org/packages/66/e8/fc414d8656250ee46120b44836ffbb3266343db424b3e18ca79ebbf69d4f/torch-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e4e5b5cba837a2a8d1a497ba9a58dae46fa392593eaa13b871c42f71847503a5", size = 74830362, upload_time = "2025-10-15T15:46:48.983Z" }, - { url = "https://files.pythonhosted.org/packages/ed/5f/9474c98fc5ae0cd04b9466035428cd360e6611a86b8352a0fc2fa504acdc/torch-2.9.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:64693568f5dc4dbd5f880a478b1cea0201cc6b510d91d1bc54fea86ac5d1a637", size = 104144940, upload_time = "2025-10-15T15:47:29.076Z" }, - { url = "https://files.pythonhosted.org/packages/2d/5a/8e0c1cf57830172c109d4bd6be2708cabeaf550983eee7029291322447a0/torch-2.9.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:f8ed31ddd7d10bfb3fbe0b9fe01b1243577f13d75e6f4a0839a283915ce3791e", size = 899744054, upload_time = "2025-10-15T15:48:29.864Z" }, - { url = "https://files.pythonhosted.org/packages/6d/28/82c28b30fcb4b7c9cdd995763d18bbb830d6521356712faebbad92ffa61d/torch-2.9.0-cp313-cp313t-win_amd64.whl", hash = "sha256:eff527d4e4846e6f70d2afd8058b73825761203d66576a7e04ea2ecfebcb4ab8", size = 109517546, upload_time = "2025-10-15T15:47:33.395Z" }, - { url = "https://files.pythonhosted.org/packages/ff/c3/a91f96ec74347fa5fd24453fa514bc61c61ecc79196fa760b012a1873d96/torch-2.9.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:f8877779cf56d1ce431a7636703bdb13307f5960bb1af49716d8b179225e0e6a", size = 74480732, upload_time = "2025-10-15T15:47:38.002Z" }, + { url = "https://files.pythonhosted.org/packages/d1/d3/3985739f3b8e88675127bf70f82b3a48ae083e39cda56305dbd90398fec0/torch-2.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e5f7af1dc4c0a7c4a260c2534f41ddaf209714f7c89145e644c44712fbd6b642", size = 104107898, upload-time = "2025-10-15T15:46:20.883Z" }, + { url = "https://files.pythonhosted.org/packages/a5/4b/f4bb2e6c25d0272f798cd6d7a04ed315da76cec68c602d87040c7847287f/torch-2.9.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:01cff95ecd9a212ea2f141db28acccdceb6a4c54f64e6c51091146f5e2a772c6", size = 899738273, upload-time = "2025-10-15T15:50:04.188Z" }, + { url = "https://files.pythonhosted.org/packages/66/11/c1c5ba6691cda6279087c35bd626536e4fd29521fe740abf5008377a9a02/torch-2.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:4582b162f541651f0cb184d3e291c05c2f556c7117c64a9873e2ee158d40062b", size = 109280887, upload-time = "2025-10-15T15:46:26.228Z" }, + { url = "https://files.pythonhosted.org/packages/dd/5f/b85bd8c05312d71de9402bf5868d217c38827cfd09d8f8514e5be128a52b/torch-2.9.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:33f58e9a102a91259af289d50525c30323b5c9ae1d31322b6447c0814da68695", size = 74478983, upload-time = "2025-10-15T15:46:39.406Z" }, + { url = "https://files.pythonhosted.org/packages/c2/1c/90eb13833cdf4969ea9707586d7b57095c3b6e2b223a7256bf111689bcb8/torch-2.9.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:c30a17fc83eeab346913e237c64b15b5ba6407fff812f6c541e322e19bc9ea0e", size = 104111330, upload-time = "2025-10-15T15:46:35.238Z" }, + { url = "https://files.pythonhosted.org/packages/0e/21/2254c54b8d523592c25ef4434769aa23e29b1e6bf5f4c0ad9e27bf442927/torch-2.9.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8f25033b8667b57857dfd01458fbf2a9e6a6df1f8def23aef0dc46292f6aa642", size = 899750243, upload-time = "2025-10-15T15:48:57.459Z" }, + { url = "https://files.pythonhosted.org/packages/b7/a5/5cb94fa4fd1e78223455c23c200f30f6dc10c6d4a2bcc8f6e7f2a2588370/torch-2.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:d037f1b4ffd25013be4a7bf3651a0a910c68554956c7b2c92ebe87c76475dece", size = 109284513, upload-time = "2025-10-15T15:46:45.061Z" }, + { url = "https://files.pythonhosted.org/packages/66/e8/fc414d8656250ee46120b44836ffbb3266343db424b3e18ca79ebbf69d4f/torch-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e4e5b5cba837a2a8d1a497ba9a58dae46fa392593eaa13b871c42f71847503a5", size = 74830362, upload-time = "2025-10-15T15:46:48.983Z" }, + { url = "https://files.pythonhosted.org/packages/ed/5f/9474c98fc5ae0cd04b9466035428cd360e6611a86b8352a0fc2fa504acdc/torch-2.9.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:64693568f5dc4dbd5f880a478b1cea0201cc6b510d91d1bc54fea86ac5d1a637", size = 104144940, upload-time = "2025-10-15T15:47:29.076Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5a/8e0c1cf57830172c109d4bd6be2708cabeaf550983eee7029291322447a0/torch-2.9.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:f8ed31ddd7d10bfb3fbe0b9fe01b1243577f13d75e6f4a0839a283915ce3791e", size = 899744054, upload-time = "2025-10-15T15:48:29.864Z" }, + { url = "https://files.pythonhosted.org/packages/6d/28/82c28b30fcb4b7c9cdd995763d18bbb830d6521356712faebbad92ffa61d/torch-2.9.0-cp313-cp313t-win_amd64.whl", hash = "sha256:eff527d4e4846e6f70d2afd8058b73825761203d66576a7e04ea2ecfebcb4ab8", size = 109517546, upload-time = "2025-10-15T15:47:33.395Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c3/a91f96ec74347fa5fd24453fa514bc61c61ecc79196fa760b012a1873d96/torch-2.9.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:f8877779cf56d1ce431a7636703bdb13307f5960bb1af49716d8b179225e0e6a", size = 74480732, upload-time = "2025-10-15T15:47:38.002Z" }, ] [[package]] @@ -8594,37 +8687,37 @@ dependencies = [ { name = "torch" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/47/ef/81e4e69e02e2c4650b30e8c11c8974f946682a30e0ab7e9803a831beff76/torchvision-0.24.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c61d40bcd2e2451e932902a702ad495ba1ec6f279e90b1e15cef2bb55dc911e2", size = 1891726, upload_time = "2025-10-15T15:51:16.977Z" }, - { url = "https://files.pythonhosted.org/packages/00/7b/e3809b3302caea9a12c13f3adebe4fef127188438e719fd6c8dc93db1da6/torchvision-0.24.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:b0531d1483fc322d7da0d83be52f0df860a75114ab87dbeeb9de765feaeda843", size = 2419495, upload_time = "2025-10-15T15:51:11.885Z" }, - { url = "https://files.pythonhosted.org/packages/7e/e6/7324ead6793075a8c75c56abeed1236d1750de16a5613cfe2ddad164a92a/torchvision-0.24.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:26b9dd9c083f8e5f7ac827de6d5b88c615d9c582dc87666770fbdf16887e4c25", size = 8050480, upload_time = "2025-10-15T15:51:24.012Z" }, - { url = "https://files.pythonhosted.org/packages/3e/ad/3c56fcd2a0d6e8afa80e115b5ade4302232ec99655220a51d05709819523/torchvision-0.24.0-cp312-cp312-win_amd64.whl", hash = "sha256:060b7c50ed4b3fb0316b08e2e31bfd874ec2f63ef5ae02f81e54341ca4e88703", size = 4292225, upload_time = "2025-10-15T15:51:27.699Z" }, - { url = "https://files.pythonhosted.org/packages/4f/b5/b2008e4b77a8d6aada828dd0f6a438d8f94befa23fdd2d62fa0ac6e60113/torchvision-0.24.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:84d79cfc6457310107ce4d712de7a3d388b24484bc9aeded4a76d8f8e3a2813d", size = 1891722, upload_time = "2025-10-15T15:51:28.854Z" }, - { url = "https://files.pythonhosted.org/packages/8f/02/e2f6b0ff93ca4db5751ac9c5be43f13d5e53d9e9412324f464dca1775027/torchvision-0.24.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:fec12a269cf80f6b0b71471c8d498cd3bdd9d8e892c425bf39fecb604852c3b0", size = 2371478, upload_time = "2025-10-15T15:51:37.842Z" }, - { url = "https://files.pythonhosted.org/packages/77/85/42e5fc4f716ec7b73cf1f32eeb5c77961be4d4054b26cd6a5ff97f20c966/torchvision-0.24.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:7323a9be5e3da695605753f501cdc87824888c5655d27735cdeaa9986b45884c", size = 8050200, upload_time = "2025-10-15T15:51:46.276Z" }, - { url = "https://files.pythonhosted.org/packages/93/c2/48cb0b6b26276d2120b1e0dbc877579a748eae02b4091a7522ce54f6d5e1/torchvision-0.24.0-cp313-cp313-win_amd64.whl", hash = "sha256:08cad8b204196e945f0b2d73adee952d433db1c03645851d52b22a45f1015b13", size = 4309939, upload_time = "2025-10-15T15:51:39.002Z" }, - { url = "https://files.pythonhosted.org/packages/7d/d7/3dd10830b047eeb46ae6b465474258d7b4fbb7d8872dca69bd42449f5c82/torchvision-0.24.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:6ab956a6e588623353e0f20d4b03eb1656cb4a3c75ca4dd8b4e32e01bc43271a", size = 2028355, upload_time = "2025-10-15T15:51:22.384Z" }, - { url = "https://files.pythonhosted.org/packages/f7/cf/2d7e43409089ce7070f5336161f9216d58653ee1cb26bcb5d6c84cc2de36/torchvision-0.24.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:b1b3db80609c32a088554e8e94b4fc31f1033fe5bb4ac0673ec49c3eb03fb4da", size = 2374466, upload_time = "2025-10-15T15:51:35.382Z" }, - { url = "https://files.pythonhosted.org/packages/e9/30/8f7c328fd7e0a9665da4b6b56b1c627665c18470bfe62f3729ad3eda9aec/torchvision-0.24.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:e6635f100d455c80b43f297df4b8585a76c6a2e114802f6567ddd28d7b5479b0", size = 8217068, upload_time = "2025-10-15T15:51:36.623Z" }, - { url = "https://files.pythonhosted.org/packages/55/a2/b6f9e40e2904574c80b3bb872c66af20bbd642053e7c8e1b9e99ab396535/torchvision-0.24.0-cp313-cp313t-win_amd64.whl", hash = "sha256:4ce158bbdc3a9086034bced0b5212888bd5b251fee6d08a9eff151d30b4b228a", size = 4273912, upload_time = "2025-10-15T15:51:33.866Z" }, + { url = "https://files.pythonhosted.org/packages/47/ef/81e4e69e02e2c4650b30e8c11c8974f946682a30e0ab7e9803a831beff76/torchvision-0.24.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c61d40bcd2e2451e932902a702ad495ba1ec6f279e90b1e15cef2bb55dc911e2", size = 1891726, upload-time = "2025-10-15T15:51:16.977Z" }, + { url = "https://files.pythonhosted.org/packages/00/7b/e3809b3302caea9a12c13f3adebe4fef127188438e719fd6c8dc93db1da6/torchvision-0.24.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:b0531d1483fc322d7da0d83be52f0df860a75114ab87dbeeb9de765feaeda843", size = 2419495, upload-time = "2025-10-15T15:51:11.885Z" }, + { url = "https://files.pythonhosted.org/packages/7e/e6/7324ead6793075a8c75c56abeed1236d1750de16a5613cfe2ddad164a92a/torchvision-0.24.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:26b9dd9c083f8e5f7ac827de6d5b88c615d9c582dc87666770fbdf16887e4c25", size = 8050480, upload-time = "2025-10-15T15:51:24.012Z" }, + { url = "https://files.pythonhosted.org/packages/3e/ad/3c56fcd2a0d6e8afa80e115b5ade4302232ec99655220a51d05709819523/torchvision-0.24.0-cp312-cp312-win_amd64.whl", hash = "sha256:060b7c50ed4b3fb0316b08e2e31bfd874ec2f63ef5ae02f81e54341ca4e88703", size = 4292225, upload-time = "2025-10-15T15:51:27.699Z" }, + { url = "https://files.pythonhosted.org/packages/4f/b5/b2008e4b77a8d6aada828dd0f6a438d8f94befa23fdd2d62fa0ac6e60113/torchvision-0.24.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:84d79cfc6457310107ce4d712de7a3d388b24484bc9aeded4a76d8f8e3a2813d", size = 1891722, upload-time = "2025-10-15T15:51:28.854Z" }, + { url = "https://files.pythonhosted.org/packages/8f/02/e2f6b0ff93ca4db5751ac9c5be43f13d5e53d9e9412324f464dca1775027/torchvision-0.24.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:fec12a269cf80f6b0b71471c8d498cd3bdd9d8e892c425bf39fecb604852c3b0", size = 2371478, upload-time = "2025-10-15T15:51:37.842Z" }, + { url = "https://files.pythonhosted.org/packages/77/85/42e5fc4f716ec7b73cf1f32eeb5c77961be4d4054b26cd6a5ff97f20c966/torchvision-0.24.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:7323a9be5e3da695605753f501cdc87824888c5655d27735cdeaa9986b45884c", size = 8050200, upload-time = "2025-10-15T15:51:46.276Z" }, + { url = "https://files.pythonhosted.org/packages/93/c2/48cb0b6b26276d2120b1e0dbc877579a748eae02b4091a7522ce54f6d5e1/torchvision-0.24.0-cp313-cp313-win_amd64.whl", hash = "sha256:08cad8b204196e945f0b2d73adee952d433db1c03645851d52b22a45f1015b13", size = 4309939, upload-time = "2025-10-15T15:51:39.002Z" }, + { url = "https://files.pythonhosted.org/packages/7d/d7/3dd10830b047eeb46ae6b465474258d7b4fbb7d8872dca69bd42449f5c82/torchvision-0.24.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:6ab956a6e588623353e0f20d4b03eb1656cb4a3c75ca4dd8b4e32e01bc43271a", size = 2028355, upload-time = "2025-10-15T15:51:22.384Z" }, + { url = "https://files.pythonhosted.org/packages/f7/cf/2d7e43409089ce7070f5336161f9216d58653ee1cb26bcb5d6c84cc2de36/torchvision-0.24.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:b1b3db80609c32a088554e8e94b4fc31f1033fe5bb4ac0673ec49c3eb03fb4da", size = 2374466, upload-time = "2025-10-15T15:51:35.382Z" }, + { url = "https://files.pythonhosted.org/packages/e9/30/8f7c328fd7e0a9665da4b6b56b1c627665c18470bfe62f3729ad3eda9aec/torchvision-0.24.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:e6635f100d455c80b43f297df4b8585a76c6a2e114802f6567ddd28d7b5479b0", size = 8217068, upload-time = "2025-10-15T15:51:36.623Z" }, + { url = "https://files.pythonhosted.org/packages/55/a2/b6f9e40e2904574c80b3bb872c66af20bbd642053e7c8e1b9e99ab396535/torchvision-0.24.0-cp313-cp313t-win_amd64.whl", hash = "sha256:4ce158bbdc3a9086034bced0b5212888bd5b251fee6d08a9eff151d30b4b228a", size = 4273912, upload-time = "2025-10-15T15:51:33.866Z" }, ] [[package]] name = "tornado" version = "6.5.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/09/ce/1eb500eae19f4648281bb2186927bb062d2438c2e5093d1360391afd2f90/tornado-6.5.2.tar.gz", hash = "sha256:ab53c8f9a0fa351e2c0741284e06c7a45da86afb544133201c5cc8578eb076a0", size = 510821, upload_time = "2025-08-08T18:27:00.78Z" } +sdist = { url = "https://files.pythonhosted.org/packages/09/ce/1eb500eae19f4648281bb2186927bb062d2438c2e5093d1360391afd2f90/tornado-6.5.2.tar.gz", hash = "sha256:ab53c8f9a0fa351e2c0741284e06c7a45da86afb544133201c5cc8578eb076a0", size = 510821, upload-time = "2025-08-08T18:27:00.78Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/48/6a7529df2c9cc12efd2e8f5dd219516184d703b34c06786809670df5b3bd/tornado-6.5.2-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:2436822940d37cde62771cff8774f4f00b3c8024fe482e16ca8387b8a2724db6", size = 442563, upload_time = "2025-08-08T18:26:42.945Z" }, - { url = "https://files.pythonhosted.org/packages/f2/b5/9b575a0ed3e50b00c40b08cbce82eb618229091d09f6d14bce80fc01cb0b/tornado-6.5.2-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:583a52c7aa94ee046854ba81d9ebb6c81ec0fd30386d96f7640c96dad45a03ef", size = 440729, upload_time = "2025-08-08T18:26:44.473Z" }, - { url = "https://files.pythonhosted.org/packages/1b/4e/619174f52b120efcf23633c817fd3fed867c30bff785e2cd5a53a70e483c/tornado-6.5.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b0fe179f28d597deab2842b86ed4060deec7388f1fd9c1b4a41adf8af058907e", size = 444295, upload_time = "2025-08-08T18:26:46.021Z" }, - { url = "https://files.pythonhosted.org/packages/95/fa/87b41709552bbd393c85dd18e4e3499dcd8983f66e7972926db8d96aa065/tornado-6.5.2-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b186e85d1e3536d69583d2298423744740986018e393d0321df7340e71898882", size = 443644, upload_time = "2025-08-08T18:26:47.625Z" }, - { url = "https://files.pythonhosted.org/packages/f9/41/fb15f06e33d7430ca89420283a8762a4e6b8025b800ea51796ab5e6d9559/tornado-6.5.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e792706668c87709709c18b353da1f7662317b563ff69f00bab83595940c7108", size = 443878, upload_time = "2025-08-08T18:26:50.599Z" }, - { url = "https://files.pythonhosted.org/packages/11/92/fe6d57da897776ad2e01e279170ea8ae726755b045fe5ac73b75357a5a3f/tornado-6.5.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:06ceb1300fd70cb20e43b1ad8aaee0266e69e7ced38fa910ad2e03285009ce7c", size = 444549, upload_time = "2025-08-08T18:26:51.864Z" }, - { url = "https://files.pythonhosted.org/packages/9b/02/c8f4f6c9204526daf3d760f4aa555a7a33ad0e60843eac025ccfd6ff4a93/tornado-6.5.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:74db443e0f5251be86cbf37929f84d8c20c27a355dd452a5cfa2aada0d001ec4", size = 443973, upload_time = "2025-08-08T18:26:53.625Z" }, - { url = "https://files.pythonhosted.org/packages/ae/2d/f5f5707b655ce2317190183868cd0f6822a1121b4baeae509ceb9590d0bd/tornado-6.5.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b5e735ab2889d7ed33b32a459cac490eda71a1ba6857b0118de476ab6c366c04", size = 443954, upload_time = "2025-08-08T18:26:55.072Z" }, - { url = "https://files.pythonhosted.org/packages/e8/59/593bd0f40f7355806bf6573b47b8c22f8e1374c9b6fd03114bd6b7a3dcfd/tornado-6.5.2-cp39-abi3-win32.whl", hash = "sha256:c6f29e94d9b37a95013bb669616352ddb82e3bfe8326fccee50583caebc8a5f0", size = 445023, upload_time = "2025-08-08T18:26:56.677Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2a/f609b420c2f564a748a2d80ebfb2ee02a73ca80223af712fca591386cafb/tornado-6.5.2-cp39-abi3-win_amd64.whl", hash = "sha256:e56a5af51cc30dd2cae649429af65ca2f6571da29504a07995175df14c18f35f", size = 445427, upload_time = "2025-08-08T18:26:57.91Z" }, - { url = "https://files.pythonhosted.org/packages/5e/4f/e1f65e8f8c76d73658b33d33b81eed4322fb5085350e4328d5c956f0c8f9/tornado-6.5.2-cp39-abi3-win_arm64.whl", hash = "sha256:d6c33dc3672e3a1f3618eb63b7ef4683a7688e7b9e6e8f0d9aa5726360a004af", size = 444456, upload_time = "2025-08-08T18:26:59.207Z" }, + { url = "https://files.pythonhosted.org/packages/f6/48/6a7529df2c9cc12efd2e8f5dd219516184d703b34c06786809670df5b3bd/tornado-6.5.2-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:2436822940d37cde62771cff8774f4f00b3c8024fe482e16ca8387b8a2724db6", size = 442563, upload-time = "2025-08-08T18:26:42.945Z" }, + { url = "https://files.pythonhosted.org/packages/f2/b5/9b575a0ed3e50b00c40b08cbce82eb618229091d09f6d14bce80fc01cb0b/tornado-6.5.2-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:583a52c7aa94ee046854ba81d9ebb6c81ec0fd30386d96f7640c96dad45a03ef", size = 440729, upload-time = "2025-08-08T18:26:44.473Z" }, + { url = "https://files.pythonhosted.org/packages/1b/4e/619174f52b120efcf23633c817fd3fed867c30bff785e2cd5a53a70e483c/tornado-6.5.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b0fe179f28d597deab2842b86ed4060deec7388f1fd9c1b4a41adf8af058907e", size = 444295, upload-time = "2025-08-08T18:26:46.021Z" }, + { url = "https://files.pythonhosted.org/packages/95/fa/87b41709552bbd393c85dd18e4e3499dcd8983f66e7972926db8d96aa065/tornado-6.5.2-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b186e85d1e3536d69583d2298423744740986018e393d0321df7340e71898882", size = 443644, upload-time = "2025-08-08T18:26:47.625Z" }, + { url = "https://files.pythonhosted.org/packages/f9/41/fb15f06e33d7430ca89420283a8762a4e6b8025b800ea51796ab5e6d9559/tornado-6.5.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e792706668c87709709c18b353da1f7662317b563ff69f00bab83595940c7108", size = 443878, upload-time = "2025-08-08T18:26:50.599Z" }, + { url = "https://files.pythonhosted.org/packages/11/92/fe6d57da897776ad2e01e279170ea8ae726755b045fe5ac73b75357a5a3f/tornado-6.5.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:06ceb1300fd70cb20e43b1ad8aaee0266e69e7ced38fa910ad2e03285009ce7c", size = 444549, upload-time = "2025-08-08T18:26:51.864Z" }, + { url = "https://files.pythonhosted.org/packages/9b/02/c8f4f6c9204526daf3d760f4aa555a7a33ad0e60843eac025ccfd6ff4a93/tornado-6.5.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:74db443e0f5251be86cbf37929f84d8c20c27a355dd452a5cfa2aada0d001ec4", size = 443973, upload-time = "2025-08-08T18:26:53.625Z" }, + { url = "https://files.pythonhosted.org/packages/ae/2d/f5f5707b655ce2317190183868cd0f6822a1121b4baeae509ceb9590d0bd/tornado-6.5.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b5e735ab2889d7ed33b32a459cac490eda71a1ba6857b0118de476ab6c366c04", size = 443954, upload-time = "2025-08-08T18:26:55.072Z" }, + { url = "https://files.pythonhosted.org/packages/e8/59/593bd0f40f7355806bf6573b47b8c22f8e1374c9b6fd03114bd6b7a3dcfd/tornado-6.5.2-cp39-abi3-win32.whl", hash = "sha256:c6f29e94d9b37a95013bb669616352ddb82e3bfe8326fccee50583caebc8a5f0", size = 445023, upload-time = "2025-08-08T18:26:56.677Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2a/f609b420c2f564a748a2d80ebfb2ee02a73ca80223af712fca591386cafb/tornado-6.5.2-cp39-abi3-win_amd64.whl", hash = "sha256:e56a5af51cc30dd2cae649429af65ca2f6571da29504a07995175df14c18f35f", size = 445427, upload-time = "2025-08-08T18:26:57.91Z" }, + { url = "https://files.pythonhosted.org/packages/5e/4f/e1f65e8f8c76d73658b33d33b81eed4322fb5085350e4328d5c956f0c8f9/tornado-6.5.2-cp39-abi3-win_arm64.whl", hash = "sha256:d6c33dc3672e3a1f3618eb63b7ef4683a7688e7b9e6e8f0d9aa5726360a004af", size = 444456, upload-time = "2025-08-08T18:26:59.207Z" }, ] [[package]] @@ -8634,18 +8727,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload_time = "2024-11-24T20:12:22.481Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload-time = "2024-11-24T20:12:22.481Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload_time = "2024-11-24T20:12:19.698Z" }, + { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload-time = "2024-11-24T20:12:19.698Z" }, ] [[package]] name = "traitlets" version = "5.14.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621, upload_time = "2024-04-19T11:11:49.746Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621, upload-time = "2024-04-19T11:11:49.746Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359, upload_time = "2024-04-19T11:11:46.763Z" }, + { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359, upload-time = "2024-04-19T11:11:46.763Z" }, ] [[package]] @@ -8664,9 +8757,9 @@ dependencies = [ { name = "tokenizers" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2b/43/3cb831d5f28cc723516e5bb43a8c6042aca3038bb36b6bd6016b40dfd1e8/transformers-4.55.4.tar.gz", hash = "sha256:574a30559bc273c7a4585599ff28ab6b676e96dc56ffd2025ecfce2fd0ab915d", size = 9573015, upload_time = "2025-08-22T15:18:43.192Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2b/43/3cb831d5f28cc723516e5bb43a8c6042aca3038bb36b6bd6016b40dfd1e8/transformers-4.55.4.tar.gz", hash = "sha256:574a30559bc273c7a4585599ff28ab6b676e96dc56ffd2025ecfce2fd0ab915d", size = 9573015, upload-time = "2025-08-22T15:18:43.192Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/0a/8791a6ee0529c45f669566969e99b75e2ab20eb0bfee8794ce295c18bdad/transformers-4.55.4-py3-none-any.whl", hash = "sha256:df28f3849665faba4af5106f0db4510323277c4bb595055340544f7e59d06458", size = 11269659, upload_time = "2025-08-22T15:18:40.025Z" }, + { url = "https://files.pythonhosted.org/packages/fa/0a/8791a6ee0529c45f669566969e99b75e2ab20eb0bfee8794ce295c18bdad/transformers-4.55.4-py3-none-any.whl", hash = "sha256:df28f3849665faba4af5106f0db4510323277c4bb595055340544f7e59d06458", size = 11269659, upload-time = "2025-08-22T15:18:40.025Z" }, ] [[package]] @@ -8685,9 +8778,9 @@ dependencies = [ { name = "tokenizers" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/61/b5/1f1d81da95cd246768b7443aa9f36fac31434a82afe6e8a4a37a4e69f8b4/transformers_v4_55_0_glm_4_5v_preview-4.56.0.dev0.tar.gz", hash = "sha256:ba524343d4cf715f3b17df3e3e0f3c99f5c19d8261d53a738b65374dedbf04f3", size = 10353786, upload_time = "2025-08-11T10:54:06.598Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/b5/1f1d81da95cd246768b7443aa9f36fac31434a82afe6e8a4a37a4e69f8b4/transformers_v4_55_0_glm_4_5v_preview-4.56.0.dev0.tar.gz", hash = "sha256:ba524343d4cf715f3b17df3e3e0f3c99f5c19d8261d53a738b65374dedbf04f3", size = 10353786, upload-time = "2025-08-11T10:54:06.598Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5f/f9/d69d7fdaaad3f952060417d82114b9168bf0da1058fad3a69bcefd3e29df/transformers_v4_55_0_glm_4_5v_preview-4.56.0.dev0-py3-none-any.whl", hash = "sha256:53d656051a7aef44933544d56d70551f5ce8310b99ee6feedf2f87213f11d1b8", size = 12261492, upload_time = "2025-08-11T10:54:02.778Z" }, + { url = "https://files.pythonhosted.org/packages/5f/f9/d69d7fdaaad3f952060417d82114b9168bf0da1058fad3a69bcefd3e29df/transformers_v4_55_0_glm_4_5v_preview-4.56.0.dev0-py3-none-any.whl", hash = "sha256:53d656051a7aef44933544d56d70551f5ce8310b99ee6feedf2f87213f11d1b8", size = 12261492, upload-time = "2025-08-11T10:54:02.778Z" }, ] [[package]] @@ -8695,9 +8788,9 @@ name = "triton" version = "3.5.0" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/3a/e991574f3102147b642e49637e0281e9bb7c4ba254edb2bab78247c85e01/triton-3.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c9e71db82261c4ffa3921cd050cd5faa18322d2d405c30eb56084afaff3b0833", size = 170476535, upload_time = "2025-10-13T16:38:05.18Z" }, - { url = "https://files.pythonhosted.org/packages/6c/29/10728de8a6e932e517c10773486b8e99f85d1b1d9dd87d9a9616e1fef4a1/triton-3.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e6bb9aa5519c084a333acdba443789e50012a4b851cd486c54f0b8dc2a8d3a12", size = 170487289, upload_time = "2025-10-13T16:38:11.662Z" }, - { url = "https://files.pythonhosted.org/packages/5c/38/db80e48b9220c9bce872b0f616ad0446cdf554a40b85c7865cbca99ab3c2/triton-3.5.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c83f2343e1a220a716c7b3ab9fccfcbe3ad4020d189549200e2d2e8d5868bed9", size = 170577179, upload_time = "2025-10-13T16:38:17.865Z" }, + { url = "https://files.pythonhosted.org/packages/f5/3a/e991574f3102147b642e49637e0281e9bb7c4ba254edb2bab78247c85e01/triton-3.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c9e71db82261c4ffa3921cd050cd5faa18322d2d405c30eb56084afaff3b0833", size = 170476535, upload-time = "2025-10-13T16:38:05.18Z" }, + { url = "https://files.pythonhosted.org/packages/6c/29/10728de8a6e932e517c10773486b8e99f85d1b1d9dd87d9a9616e1fef4a1/triton-3.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e6bb9aa5519c084a333acdba443789e50012a4b851cd486c54f0b8dc2a8d3a12", size = 170487289, upload-time = "2025-10-13T16:38:11.662Z" }, + { url = "https://files.pythonhosted.org/packages/5c/38/db80e48b9220c9bce872b0f616ad0446cdf554a40b85c7865cbca99ab3c2/triton-3.5.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c83f2343e1a220a716c7b3ab9fccfcbe3ad4020d189549200e2d2e8d5868bed9", size = 170577179, upload-time = "2025-10-13T16:38:17.865Z" }, ] [[package]] @@ -8710,9 +8803,9 @@ dependencies = [ { name = "shellingham" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/21/ca/950278884e2ca20547ff3eb109478c6baf6b8cf219318e6bc4f666fad8e8/typer-0.19.2.tar.gz", hash = "sha256:9ad824308ded0ad06cc716434705f691d4ee0bfd0fb081839d2e426860e7fdca", size = 104755, upload_time = "2025-09-23T09:47:48.256Z" } +sdist = { url = "https://files.pythonhosted.org/packages/21/ca/950278884e2ca20547ff3eb109478c6baf6b8cf219318e6bc4f666fad8e8/typer-0.19.2.tar.gz", hash = "sha256:9ad824308ded0ad06cc716434705f691d4ee0bfd0fb081839d2e426860e7fdca", size = 104755, upload-time = "2025-09-23T09:47:48.256Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/22/35617eee79080a5d071d0f14ad698d325ee6b3bf824fc0467c03b30e7fa8/typer-0.19.2-py3-none-any.whl", hash = "sha256:755e7e19670ffad8283db353267cb81ef252f595aa6834a0d1ca9312d9326cb9", size = 46748, upload_time = "2025-09-23T09:47:46.777Z" }, + { url = "https://files.pythonhosted.org/packages/00/22/35617eee79080a5d071d0f14ad698d325ee6b3bf824fc0467c03b30e7fa8/typer-0.19.2-py3-none-any.whl", hash = "sha256:755e7e19670ffad8283db353267cb81ef252f595aa6834a0d1ca9312d9326cb9", size = 46748, upload-time = "2025-09-23T09:47:46.777Z" }, ] [[package]] @@ -8722,18 +8815,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/36/27/489922f4505975b11de2b5ad07b4fe1dca0bca9be81a703f26c5f3acfce5/types_requests-2.32.4.20250913.tar.gz", hash = "sha256:abd6d4f9ce3a9383f269775a9835a4c24e5cd6b9f647d64f88aa4613c33def5d", size = 23113, upload_time = "2025-09-13T02:40:02.309Z" } +sdist = { url = "https://files.pythonhosted.org/packages/36/27/489922f4505975b11de2b5ad07b4fe1dca0bca9be81a703f26c5f3acfce5/types_requests-2.32.4.20250913.tar.gz", hash = "sha256:abd6d4f9ce3a9383f269775a9835a4c24e5cd6b9f647d64f88aa4613c33def5d", size = 23113, upload-time = "2025-09-13T02:40:02.309Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/20/9a227ea57c1285986c4cf78400d0a91615d25b24e257fd9e2969606bdfae/types_requests-2.32.4.20250913-py3-none-any.whl", hash = "sha256:78c9c1fffebbe0fa487a418e0fa5252017e9c60d1a2da394077f1780f655d7e1", size = 20658, upload_time = "2025-09-13T02:40:01.115Z" }, + { url = "https://files.pythonhosted.org/packages/2a/20/9a227ea57c1285986c4cf78400d0a91615d25b24e257fd9e2969606bdfae/types_requests-2.32.4.20250913-py3-none-any.whl", hash = "sha256:78c9c1fffebbe0fa487a418e0fa5252017e9c60d1a2da394077f1780f655d7e1", size = 20658, upload-time = "2025-09-13T02:40:01.115Z" }, ] [[package]] name = "typing-extensions" version = "4.15.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload_time = "2025-08-25T13:49:26.313Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload_time = "2025-08-25T13:49:24.86Z" }, + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, ] [[package]] @@ -8743,27 +8836,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload_time = "2025-10-01T02:14:41.687Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload-time = "2025-10-01T02:14:41.687Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload_time = "2025-10-01T02:14:40.154Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload-time = "2025-10-01T02:14:40.154Z" }, ] [[package]] name = "tzdata" version = "2025.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380, upload_time = "2025-03-23T13:54:43.652Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380, upload-time = "2025-03-23T13:54:43.652Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload_time = "2025-03-23T13:54:41.845Z" }, + { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload-time = "2025-03-23T13:54:41.845Z" }, ] [[package]] name = "uc-micro-py" version = "1.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/7a/146a99696aee0609e3712f2b44c6274566bc368dfe8375191278045186b8/uc-micro-py-1.0.3.tar.gz", hash = "sha256:d321b92cff673ec58027c04015fcaa8bb1e005478643ff4a500882eaab88c48a", size = 6043, upload_time = "2024-02-09T16:52:01.654Z" } +sdist = { url = "https://files.pythonhosted.org/packages/91/7a/146a99696aee0609e3712f2b44c6274566bc368dfe8375191278045186b8/uc-micro-py-1.0.3.tar.gz", hash = "sha256:d321b92cff673ec58027c04015fcaa8bb1e005478643ff4a500882eaab88c48a", size = 6043, upload-time = "2024-02-09T16:52:01.654Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/37/87/1f677586e8ac487e29672e4b17455758fce261de06a0d086167bb760361a/uc_micro_py-1.0.3-py3-none-any.whl", hash = "sha256:db1dffff340817673d7b466ec86114a9dc0e9d4d9b5ba229d9d60e5c12600cd5", size = 6229, upload_time = "2024-02-09T16:52:00.371Z" }, + { url = "https://files.pythonhosted.org/packages/37/87/1f677586e8ac487e29672e4b17455758fce261de06a0d086167bb760361a/uc_micro_py-1.0.3-py3-none-any.whl", hash = "sha256:db1dffff340817673d7b466ec86114a9dc0e9d4d9b5ba229d9d60e5c12600cd5", size = 6229, upload-time = "2024-02-09T16:52:00.371Z" }, ] [[package]] @@ -8784,9 +8877,9 @@ dependencies = [ { name = "torchvision" }, { name = "ultralytics-thop" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/81/e36576a1e12496326c89c3e3489f52d1d75f19cf53109324699259ccb956/ultralytics-8.3.217.tar.gz", hash = "sha256:c1005c106cbe31e19b22fd90b9e9098cfa83454eaada8e90c6be64269e524718", size = 922137, upload_time = "2025-10-17T11:18:35.401Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/81/e36576a1e12496326c89c3e3489f52d1d75f19cf53109324699259ccb956/ultralytics-8.3.217.tar.gz", hash = "sha256:c1005c106cbe31e19b22fd90b9e9098cfa83454eaada8e90c6be64269e524718", size = 922137, upload-time = "2025-10-17T11:18:35.401Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/df/cadc2f74e09aadc1704913dac9c0ef8d9d325fa9a67cca038536fb089b47/ultralytics-8.3.217-py3-none-any.whl", hash = "sha256:8c1c9059f6a9fb90787e65c8dcc6c154b3f4a3695b65dfd1b0ea21f860397faa", size = 1075192, upload_time = "2025-10-17T11:18:33.134Z" }, + { url = "https://files.pythonhosted.org/packages/cc/df/cadc2f74e09aadc1704913dac9c0ef8d9d325fa9a67cca038536fb089b47/ultralytics-8.3.217-py3-none-any.whl", hash = "sha256:8c1c9059f6a9fb90787e65c8dcc6c154b3f4a3695b65dfd1b0ea21f860397faa", size = 1075192, upload-time = "2025-10-17T11:18:33.134Z" }, ] [[package]] @@ -8797,9 +8890,9 @@ dependencies = [ { name = "numpy" }, { name = "torch" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bf/db/c4ad478cd83b64bab1c32796dd5b1bf886f80917715225e78c19fd53b1b9/ultralytics_thop-2.0.17.tar.gz", hash = "sha256:f4572aeb7236939f35c72f966e4e0c3d42fd433ae2974d816865d43e29dc981b", size = 34530, upload_time = "2025-09-03T14:05:35.191Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bf/db/c4ad478cd83b64bab1c32796dd5b1bf886f80917715225e78c19fd53b1b9/ultralytics_thop-2.0.17.tar.gz", hash = "sha256:f4572aeb7236939f35c72f966e4e0c3d42fd433ae2974d816865d43e29dc981b", size = 34530, upload-time = "2025-09-03T14:05:35.191Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/02/de5b1f012a9eb319fdd724049902d7b6886b694c281059e5d734296b74af/ultralytics_thop-2.0.17-py3-none-any.whl", hash = "sha256:36ba7bd297b26cfd193531f4b8f42075ecf2059d9c0f04907521fee1db94e8c7", size = 28946, upload_time = "2025-09-03T14:05:34.013Z" }, + { url = "https://files.pythonhosted.org/packages/b7/02/de5b1f012a9eb319fdd724049902d7b6886b694c281059e5d734296b74af/ultralytics_thop-2.0.17-py3-none-any.whl", hash = "sha256:36ba7bd297b26cfd193531f4b8f42075ecf2059d9c0f04907521fee1db94e8c7", size = 28946, upload-time = "2025-09-03T14:05:34.013Z" }, ] [[package]] @@ -8810,27 +8903,27 @@ dependencies = [ { name = "fsspec" }, { name = "pathlib-abc" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/79/15/907728d15ebc125616eb275245d1f1ba0d5a66150eea74bea68651f22d87/universal_pathlib-0.3.4.tar.gz", hash = "sha256:8472df61ea931eb7e8158abf5a12ec9c45103dc58716c0103cf5e88712fa357a", size = 203284, upload_time = "2025-10-16T08:02:59.003Z" } +sdist = { url = "https://files.pythonhosted.org/packages/79/15/907728d15ebc125616eb275245d1f1ba0d5a66150eea74bea68651f22d87/universal_pathlib-0.3.4.tar.gz", hash = "sha256:8472df61ea931eb7e8158abf5a12ec9c45103dc58716c0103cf5e88712fa357a", size = 203284, upload-time = "2025-10-16T08:02:59.003Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ae/0c/6dc1e50b29ba5ebdbeaab325207e2bba93f072207a6787accc4630b811e3/universal_pathlib-0.3.4-py3-none-any.whl", hash = "sha256:69b6250d9a79dbc33a9e6a7b0e732aece8b0e178fe0af35f104b4e207fd9d5ae", size = 72105, upload_time = "2025-10-16T08:02:57.333Z" }, + { url = "https://files.pythonhosted.org/packages/ae/0c/6dc1e50b29ba5ebdbeaab325207e2bba93f072207a6787accc4630b811e3/universal_pathlib-0.3.4-py3-none-any.whl", hash = "sha256:69b6250d9a79dbc33a9e6a7b0e732aece8b0e178fe0af35f104b4e207fd9d5ae", size = 72105, upload-time = "2025-10-16T08:02:57.333Z" }, ] [[package]] name = "uri-template" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/31/c7/0336f2bd0bcbada6ccef7aaa25e443c118a704f828a0620c6fa0207c1b64/uri-template-1.3.0.tar.gz", hash = "sha256:0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7", size = 21678, upload_time = "2023-06-21T01:49:05.374Z" } +sdist = { url = "https://files.pythonhosted.org/packages/31/c7/0336f2bd0bcbada6ccef7aaa25e443c118a704f828a0620c6fa0207c1b64/uri-template-1.3.0.tar.gz", hash = "sha256:0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7", size = 21678, upload-time = "2023-06-21T01:49:05.374Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/00/3fca040d7cf8a32776d3d81a00c8ee7457e00f80c649f1e4a863c8321ae9/uri_template-1.3.0-py3-none-any.whl", hash = "sha256:a44a133ea12d44a0c0f06d7d42a52d71282e77e2f937d8abd5655b8d56fc1363", size = 11140, upload_time = "2023-06-21T01:49:03.467Z" }, + { url = "https://files.pythonhosted.org/packages/e7/00/3fca040d7cf8a32776d3d81a00c8ee7457e00f80c649f1e4a863c8321ae9/uri_template-1.3.0-py3-none-any.whl", hash = "sha256:a44a133ea12d44a0c0f06d7d42a52d71282e77e2f937d8abd5655b8d56fc1363", size = 11140, upload-time = "2023-06-21T01:49:03.467Z" }, ] [[package]] name = "urllib3" version = "2.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload_time = "2025-06-18T14:07:41.644Z" } +sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload-time = "2025-06-18T14:07:41.644Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload_time = "2025-06-18T14:07:40.39Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload-time = "2025-06-18T14:07:40.39Z" }, ] [[package]] @@ -8841,9 +8934,9 @@ dependencies = [ { name = "click" }, { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cb/ce/f06b84e2697fef4688ca63bdb2fdf113ca0a3be33f94488f2cadb690b0cf/uvicorn-0.38.0.tar.gz", hash = "sha256:fd97093bdd120a2609fc0d3afe931d4d4ad688b6e75f0f929fde1bc36fe0e91d", size = 80605, upload_time = "2025-10-18T13:46:44.63Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cb/ce/f06b84e2697fef4688ca63bdb2fdf113ca0a3be33f94488f2cadb690b0cf/uvicorn-0.38.0.tar.gz", hash = "sha256:fd97093bdd120a2609fc0d3afe931d4d4ad688b6e75f0f929fde1bc36fe0e91d", size = 80605, upload-time = "2025-10-18T13:46:44.63Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ee/d9/d88e73ca598f4f6ff671fb5fde8a32925c2e08a637303a1d12883c7305fa/uvicorn-0.38.0-py3-none-any.whl", hash = "sha256:48c0afd214ceb59340075b4a052ea1ee91c16fbc2a9b1469cca0e54566977b02", size = 68109, upload_time = "2025-10-18T13:46:42.958Z" }, + { url = "https://files.pythonhosted.org/packages/ee/d9/d88e73ca598f4f6ff671fb5fde8a32925c2e08a637303a1d12883c7305fa/uvicorn-0.38.0-py3-none-any.whl", hash = "sha256:48c0afd214ceb59340075b4a052ea1ee91c16fbc2a9b1469cca0e54566977b02", size = 68109, upload-time = "2025-10-18T13:46:42.958Z" }, ] [package.optional-dependencies] @@ -8861,20 +8954,20 @@ standard = [ name = "uvloop" version = "0.22.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/06/f0/18d39dbd1971d6d62c4629cc7fa67f74821b0dc1f5a77af43719de7936a7/uvloop-0.22.1.tar.gz", hash = "sha256:6c84bae345b9147082b17371e3dd5d42775bddce91f885499017f4607fdaf39f", size = 2443250, upload_time = "2025-10-16T22:17:19.342Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/f0/18d39dbd1971d6d62c4629cc7fa67f74821b0dc1f5a77af43719de7936a7/uvloop-0.22.1.tar.gz", hash = "sha256:6c84bae345b9147082b17371e3dd5d42775bddce91f885499017f4607fdaf39f", size = 2443250, upload-time = "2025-10-16T22:17:19.342Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/ff/7f72e8170be527b4977b033239a83a68d5c881cc4775fca255c677f7ac5d/uvloop-0.22.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:fe94b4564e865d968414598eea1a6de60adba0c040ba4ed05ac1300de402cd42", size = 1359936, upload_time = "2025-10-16T22:16:29.436Z" }, - { url = "https://files.pythonhosted.org/packages/c3/c6/e5d433f88fd54d81ef4be58b2b7b0cea13c442454a1db703a1eea0db1a59/uvloop-0.22.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:51eb9bd88391483410daad430813d982010f9c9c89512321f5b60e2cddbdddd6", size = 752769, upload_time = "2025-10-16T22:16:30.493Z" }, - { url = "https://files.pythonhosted.org/packages/24/68/a6ac446820273e71aa762fa21cdcc09861edd3536ff47c5cd3b7afb10eeb/uvloop-0.22.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:700e674a166ca5778255e0e1dc4e9d79ab2acc57b9171b79e65feba7184b3370", size = 4317413, upload_time = "2025-10-16T22:16:31.644Z" }, - { url = "https://files.pythonhosted.org/packages/5f/6f/e62b4dfc7ad6518e7eff2516f680d02a0f6eb62c0c212e152ca708a0085e/uvloop-0.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b5b1ac819a3f946d3b2ee07f09149578ae76066d70b44df3fa990add49a82e4", size = 4426307, upload_time = "2025-10-16T22:16:32.917Z" }, - { url = "https://files.pythonhosted.org/packages/90/60/97362554ac21e20e81bcef1150cb2a7e4ffdaf8ea1e5b2e8bf7a053caa18/uvloop-0.22.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e047cc068570bac9866237739607d1313b9253c3051ad84738cbb095be0537b2", size = 4131970, upload_time = "2025-10-16T22:16:34.015Z" }, - { url = "https://files.pythonhosted.org/packages/99/39/6b3f7d234ba3964c428a6e40006340f53ba37993f46ed6e111c6e9141d18/uvloop-0.22.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:512fec6815e2dd45161054592441ef76c830eddaad55c8aa30952e6fe1ed07c0", size = 4296343, upload_time = "2025-10-16T22:16:35.149Z" }, - { url = "https://files.pythonhosted.org/packages/89/8c/182a2a593195bfd39842ea68ebc084e20c850806117213f5a299dfc513d9/uvloop-0.22.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:561577354eb94200d75aca23fbde86ee11be36b00e52a4eaf8f50fb0c86b7705", size = 1358611, upload_time = "2025-10-16T22:16:36.833Z" }, - { url = "https://files.pythonhosted.org/packages/d2/14/e301ee96a6dc95224b6f1162cd3312f6d1217be3907b79173b06785f2fe7/uvloop-0.22.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1cdf5192ab3e674ca26da2eada35b288d2fa49fdd0f357a19f0e7c4e7d5077c8", size = 751811, upload_time = "2025-10-16T22:16:38.275Z" }, - { url = "https://files.pythonhosted.org/packages/b7/02/654426ce265ac19e2980bfd9ea6590ca96a56f10c76e63801a2df01c0486/uvloop-0.22.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e2ea3d6190a2968f4a14a23019d3b16870dd2190cd69c8180f7c632d21de68d", size = 4288562, upload_time = "2025-10-16T22:16:39.375Z" }, - { url = "https://files.pythonhosted.org/packages/15/c0/0be24758891ef825f2065cd5db8741aaddabe3e248ee6acc5e8a80f04005/uvloop-0.22.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0530a5fbad9c9e4ee3f2b33b148c6a64d47bbad8000ea63704fa8260f4cf728e", size = 4366890, upload_time = "2025-10-16T22:16:40.547Z" }, - { url = "https://files.pythonhosted.org/packages/d2/53/8369e5219a5855869bcee5f4d317f6da0e2c669aecf0ef7d371e3d084449/uvloop-0.22.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bc5ef13bbc10b5335792360623cc378d52d7e62c2de64660616478c32cd0598e", size = 4119472, upload_time = "2025-10-16T22:16:41.694Z" }, - { url = "https://files.pythonhosted.org/packages/f8/ba/d69adbe699b768f6b29a5eec7b47dd610bd17a69de51b251126a801369ea/uvloop-0.22.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1f38ec5e3f18c8a10ded09742f7fb8de0108796eb673f30ce7762ce1b8550cad", size = 4239051, upload_time = "2025-10-16T22:16:43.224Z" }, + { url = "https://files.pythonhosted.org/packages/3d/ff/7f72e8170be527b4977b033239a83a68d5c881cc4775fca255c677f7ac5d/uvloop-0.22.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:fe94b4564e865d968414598eea1a6de60adba0c040ba4ed05ac1300de402cd42", size = 1359936, upload-time = "2025-10-16T22:16:29.436Z" }, + { url = "https://files.pythonhosted.org/packages/c3/c6/e5d433f88fd54d81ef4be58b2b7b0cea13c442454a1db703a1eea0db1a59/uvloop-0.22.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:51eb9bd88391483410daad430813d982010f9c9c89512321f5b60e2cddbdddd6", size = 752769, upload-time = "2025-10-16T22:16:30.493Z" }, + { url = "https://files.pythonhosted.org/packages/24/68/a6ac446820273e71aa762fa21cdcc09861edd3536ff47c5cd3b7afb10eeb/uvloop-0.22.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:700e674a166ca5778255e0e1dc4e9d79ab2acc57b9171b79e65feba7184b3370", size = 4317413, upload-time = "2025-10-16T22:16:31.644Z" }, + { url = "https://files.pythonhosted.org/packages/5f/6f/e62b4dfc7ad6518e7eff2516f680d02a0f6eb62c0c212e152ca708a0085e/uvloop-0.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b5b1ac819a3f946d3b2ee07f09149578ae76066d70b44df3fa990add49a82e4", size = 4426307, upload-time = "2025-10-16T22:16:32.917Z" }, + { url = "https://files.pythonhosted.org/packages/90/60/97362554ac21e20e81bcef1150cb2a7e4ffdaf8ea1e5b2e8bf7a053caa18/uvloop-0.22.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e047cc068570bac9866237739607d1313b9253c3051ad84738cbb095be0537b2", size = 4131970, upload-time = "2025-10-16T22:16:34.015Z" }, + { url = "https://files.pythonhosted.org/packages/99/39/6b3f7d234ba3964c428a6e40006340f53ba37993f46ed6e111c6e9141d18/uvloop-0.22.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:512fec6815e2dd45161054592441ef76c830eddaad55c8aa30952e6fe1ed07c0", size = 4296343, upload-time = "2025-10-16T22:16:35.149Z" }, + { url = "https://files.pythonhosted.org/packages/89/8c/182a2a593195bfd39842ea68ebc084e20c850806117213f5a299dfc513d9/uvloop-0.22.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:561577354eb94200d75aca23fbde86ee11be36b00e52a4eaf8f50fb0c86b7705", size = 1358611, upload-time = "2025-10-16T22:16:36.833Z" }, + { url = "https://files.pythonhosted.org/packages/d2/14/e301ee96a6dc95224b6f1162cd3312f6d1217be3907b79173b06785f2fe7/uvloop-0.22.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1cdf5192ab3e674ca26da2eada35b288d2fa49fdd0f357a19f0e7c4e7d5077c8", size = 751811, upload-time = "2025-10-16T22:16:38.275Z" }, + { url = "https://files.pythonhosted.org/packages/b7/02/654426ce265ac19e2980bfd9ea6590ca96a56f10c76e63801a2df01c0486/uvloop-0.22.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e2ea3d6190a2968f4a14a23019d3b16870dd2190cd69c8180f7c632d21de68d", size = 4288562, upload-time = "2025-10-16T22:16:39.375Z" }, + { url = "https://files.pythonhosted.org/packages/15/c0/0be24758891ef825f2065cd5db8741aaddabe3e248ee6acc5e8a80f04005/uvloop-0.22.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0530a5fbad9c9e4ee3f2b33b148c6a64d47bbad8000ea63704fa8260f4cf728e", size = 4366890, upload-time = "2025-10-16T22:16:40.547Z" }, + { url = "https://files.pythonhosted.org/packages/d2/53/8369e5219a5855869bcee5f4d317f6da0e2c669aecf0ef7d371e3d084449/uvloop-0.22.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bc5ef13bbc10b5335792360623cc378d52d7e62c2de64660616478c32cd0598e", size = 4119472, upload-time = "2025-10-16T22:16:41.694Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ba/d69adbe699b768f6b29a5eec7b47dd610bd17a69de51b251126a801369ea/uvloop-0.22.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1f38ec5e3f18c8a10ded09742f7fb8de0108796eb673f30ce7762ce1b8550cad", size = 4239051, upload-time = "2025-10-16T22:16:43.224Z" }, ] [[package]] @@ -8886,33 +8979,33 @@ dependencies = [ { name = "filelock" }, { name = "platformdirs" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a4/d5/b0ccd381d55c8f45d46f77df6ae59fbc23d19e901e2d523395598e5f4c93/virtualenv-20.35.3.tar.gz", hash = "sha256:4f1a845d131133bdff10590489610c98c168ff99dc75d6c96853801f7f67af44", size = 6002907, upload_time = "2025-10-10T21:23:33.178Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a4/d5/b0ccd381d55c8f45d46f77df6ae59fbc23d19e901e2d523395598e5f4c93/virtualenv-20.35.3.tar.gz", hash = "sha256:4f1a845d131133bdff10590489610c98c168ff99dc75d6c96853801f7f67af44", size = 6002907, upload-time = "2025-10-10T21:23:33.178Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/73/d9a94da0e9d470a543c1b9d3ccbceb0f59455983088e727b8a1824ed90fb/virtualenv-20.35.3-py3-none-any.whl", hash = "sha256:63d106565078d8c8d0b206d48080f938a8b25361e19432d2c9db40d2899c810a", size = 5981061, upload_time = "2025-10-10T21:23:30.433Z" }, + { url = "https://files.pythonhosted.org/packages/27/73/d9a94da0e9d470a543c1b9d3ccbceb0f59455983088e727b8a1824ed90fb/virtualenv-20.35.3-py3-none-any.whl", hash = "sha256:63d106565078d8c8d0b206d48080f938a8b25361e19432d2c9db40d2899c810a", size = 5981061, upload-time = "2025-10-10T21:23:30.433Z" }, ] [[package]] name = "watchdog" version = "6.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/db/7d/7f3d619e951c88ed75c6037b246ddcf2d322812ee8ea189be89511721d54/watchdog-6.0.0.tar.gz", hash = "sha256:9ddf7c82fda3ae8e24decda1338ede66e1c99883db93711d8fb941eaa2d8c282", size = 131220, upload_time = "2024-11-01T14:07:13.037Z" } +sdist = { url = "https://files.pythonhosted.org/packages/db/7d/7f3d619e951c88ed75c6037b246ddcf2d322812ee8ea189be89511721d54/watchdog-6.0.0.tar.gz", hash = "sha256:9ddf7c82fda3ae8e24decda1338ede66e1c99883db93711d8fb941eaa2d8c282", size = 131220, upload-time = "2024-11-01T14:07:13.037Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/ea/3930d07dafc9e286ed356a679aa02d777c06e9bfd1164fa7c19c288a5483/watchdog-6.0.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:bdd4e6f14b8b18c334febb9c4425a878a2ac20efd1e0b231978e7b150f92a948", size = 96471, upload_time = "2024-11-01T14:06:37.745Z" }, - { url = "https://files.pythonhosted.org/packages/12/87/48361531f70b1f87928b045df868a9fd4e253d9ae087fa4cf3f7113be363/watchdog-6.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c7c15dda13c4eb00d6fb6fc508b3c0ed88b9d5d374056b239c4ad1611125c860", size = 88449, upload_time = "2024-11-01T14:06:39.748Z" }, - { url = "https://files.pythonhosted.org/packages/5b/7e/8f322f5e600812e6f9a31b75d242631068ca8f4ef0582dd3ae6e72daecc8/watchdog-6.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6f10cb2d5902447c7d0da897e2c6768bca89174d0c6e1e30abec5421af97a5b0", size = 89054, upload_time = "2024-11-01T14:06:41.009Z" }, - { url = "https://files.pythonhosted.org/packages/68/98/b0345cabdce2041a01293ba483333582891a3bd5769b08eceb0d406056ef/watchdog-6.0.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:490ab2ef84f11129844c23fb14ecf30ef3d8a6abafd3754a6f75ca1e6654136c", size = 96480, upload_time = "2024-11-01T14:06:42.952Z" }, - { url = "https://files.pythonhosted.org/packages/85/83/cdf13902c626b28eedef7ec4f10745c52aad8a8fe7eb04ed7b1f111ca20e/watchdog-6.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:76aae96b00ae814b181bb25b1b98076d5fc84e8a53cd8885a318b42b6d3a5134", size = 88451, upload_time = "2024-11-01T14:06:45.084Z" }, - { url = "https://files.pythonhosted.org/packages/fe/c4/225c87bae08c8b9ec99030cd48ae9c4eca050a59bf5c2255853e18c87b50/watchdog-6.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a175f755fc2279e0b7312c0035d52e27211a5bc39719dd529625b1930917345b", size = 89057, upload_time = "2024-11-01T14:06:47.324Z" }, - { url = "https://files.pythonhosted.org/packages/a9/c7/ca4bf3e518cb57a686b2feb4f55a1892fd9a3dd13f470fca14e00f80ea36/watchdog-6.0.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7607498efa04a3542ae3e05e64da8202e58159aa1fa4acddf7678d34a35d4f13", size = 79079, upload_time = "2024-11-01T14:06:59.472Z" }, - { url = "https://files.pythonhosted.org/packages/5c/51/d46dc9332f9a647593c947b4b88e2381c8dfc0942d15b8edc0310fa4abb1/watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl", hash = "sha256:9041567ee8953024c83343288ccc458fd0a2d811d6a0fd68c4c22609e3490379", size = 79078, upload_time = "2024-11-01T14:07:01.431Z" }, - { url = "https://files.pythonhosted.org/packages/d4/57/04edbf5e169cd318d5f07b4766fee38e825d64b6913ca157ca32d1a42267/watchdog-6.0.0-py3-none-manylinux2014_i686.whl", hash = "sha256:82dc3e3143c7e38ec49d61af98d6558288c415eac98486a5c581726e0737c00e", size = 79076, upload_time = "2024-11-01T14:07:02.568Z" }, - { url = "https://files.pythonhosted.org/packages/ab/cc/da8422b300e13cb187d2203f20b9253e91058aaf7db65b74142013478e66/watchdog-6.0.0-py3-none-manylinux2014_ppc64.whl", hash = "sha256:212ac9b8bf1161dc91bd09c048048a95ca3a4c4f5e5d4a7d1b1a7d5752a7f96f", size = 79077, upload_time = "2024-11-01T14:07:03.893Z" }, - { url = "https://files.pythonhosted.org/packages/2c/3b/b8964e04ae1a025c44ba8e4291f86e97fac443bca31de8bd98d3263d2fcf/watchdog-6.0.0-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:e3df4cbb9a450c6d49318f6d14f4bbc80d763fa587ba46ec86f99f9e6876bb26", size = 79078, upload_time = "2024-11-01T14:07:05.189Z" }, - { url = "https://files.pythonhosted.org/packages/62/ae/a696eb424bedff7407801c257d4b1afda455fe40821a2be430e173660e81/watchdog-6.0.0-py3-none-manylinux2014_s390x.whl", hash = "sha256:2cce7cfc2008eb51feb6aab51251fd79b85d9894e98ba847408f662b3395ca3c", size = 79077, upload_time = "2024-11-01T14:07:06.376Z" }, - { url = "https://files.pythonhosted.org/packages/b5/e8/dbf020b4d98251a9860752a094d09a65e1b436ad181faf929983f697048f/watchdog-6.0.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:20ffe5b202af80ab4266dcd3e91aae72bf2da48c0d33bdb15c66658e685e94e2", size = 79078, upload_time = "2024-11-01T14:07:07.547Z" }, - { url = "https://files.pythonhosted.org/packages/07/f6/d0e5b343768e8bcb4cda79f0f2f55051bf26177ecd5651f84c07567461cf/watchdog-6.0.0-py3-none-win32.whl", hash = "sha256:07df1fdd701c5d4c8e55ef6cf55b8f0120fe1aef7ef39a1c6fc6bc2e606d517a", size = 79065, upload_time = "2024-11-01T14:07:09.525Z" }, - { url = "https://files.pythonhosted.org/packages/db/d9/c495884c6e548fce18a8f40568ff120bc3a4b7b99813081c8ac0c936fa64/watchdog-6.0.0-py3-none-win_amd64.whl", hash = "sha256:cbafb470cf848d93b5d013e2ecb245d4aa1c8fd0504e863ccefa32445359d680", size = 79070, upload_time = "2024-11-01T14:07:10.686Z" }, - { url = "https://files.pythonhosted.org/packages/33/e8/e40370e6d74ddba47f002a32919d91310d6074130fe4e17dabcafc15cbf1/watchdog-6.0.0-py3-none-win_ia64.whl", hash = "sha256:a1914259fa9e1454315171103c6a30961236f508b9b623eae470268bbcc6a22f", size = 79067, upload_time = "2024-11-01T14:07:11.845Z" }, + { url = "https://files.pythonhosted.org/packages/39/ea/3930d07dafc9e286ed356a679aa02d777c06e9bfd1164fa7c19c288a5483/watchdog-6.0.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:bdd4e6f14b8b18c334febb9c4425a878a2ac20efd1e0b231978e7b150f92a948", size = 96471, upload-time = "2024-11-01T14:06:37.745Z" }, + { url = "https://files.pythonhosted.org/packages/12/87/48361531f70b1f87928b045df868a9fd4e253d9ae087fa4cf3f7113be363/watchdog-6.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c7c15dda13c4eb00d6fb6fc508b3c0ed88b9d5d374056b239c4ad1611125c860", size = 88449, upload-time = "2024-11-01T14:06:39.748Z" }, + { url = "https://files.pythonhosted.org/packages/5b/7e/8f322f5e600812e6f9a31b75d242631068ca8f4ef0582dd3ae6e72daecc8/watchdog-6.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6f10cb2d5902447c7d0da897e2c6768bca89174d0c6e1e30abec5421af97a5b0", size = 89054, upload-time = "2024-11-01T14:06:41.009Z" }, + { url = "https://files.pythonhosted.org/packages/68/98/b0345cabdce2041a01293ba483333582891a3bd5769b08eceb0d406056ef/watchdog-6.0.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:490ab2ef84f11129844c23fb14ecf30ef3d8a6abafd3754a6f75ca1e6654136c", size = 96480, upload-time = "2024-11-01T14:06:42.952Z" }, + { url = "https://files.pythonhosted.org/packages/85/83/cdf13902c626b28eedef7ec4f10745c52aad8a8fe7eb04ed7b1f111ca20e/watchdog-6.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:76aae96b00ae814b181bb25b1b98076d5fc84e8a53cd8885a318b42b6d3a5134", size = 88451, upload-time = "2024-11-01T14:06:45.084Z" }, + { url = "https://files.pythonhosted.org/packages/fe/c4/225c87bae08c8b9ec99030cd48ae9c4eca050a59bf5c2255853e18c87b50/watchdog-6.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a175f755fc2279e0b7312c0035d52e27211a5bc39719dd529625b1930917345b", size = 89057, upload-time = "2024-11-01T14:06:47.324Z" }, + { url = "https://files.pythonhosted.org/packages/a9/c7/ca4bf3e518cb57a686b2feb4f55a1892fd9a3dd13f470fca14e00f80ea36/watchdog-6.0.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7607498efa04a3542ae3e05e64da8202e58159aa1fa4acddf7678d34a35d4f13", size = 79079, upload-time = "2024-11-01T14:06:59.472Z" }, + { url = "https://files.pythonhosted.org/packages/5c/51/d46dc9332f9a647593c947b4b88e2381c8dfc0942d15b8edc0310fa4abb1/watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl", hash = "sha256:9041567ee8953024c83343288ccc458fd0a2d811d6a0fd68c4c22609e3490379", size = 79078, upload-time = "2024-11-01T14:07:01.431Z" }, + { url = "https://files.pythonhosted.org/packages/d4/57/04edbf5e169cd318d5f07b4766fee38e825d64b6913ca157ca32d1a42267/watchdog-6.0.0-py3-none-manylinux2014_i686.whl", hash = "sha256:82dc3e3143c7e38ec49d61af98d6558288c415eac98486a5c581726e0737c00e", size = 79076, upload-time = "2024-11-01T14:07:02.568Z" }, + { url = "https://files.pythonhosted.org/packages/ab/cc/da8422b300e13cb187d2203f20b9253e91058aaf7db65b74142013478e66/watchdog-6.0.0-py3-none-manylinux2014_ppc64.whl", hash = "sha256:212ac9b8bf1161dc91bd09c048048a95ca3a4c4f5e5d4a7d1b1a7d5752a7f96f", size = 79077, upload-time = "2024-11-01T14:07:03.893Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3b/b8964e04ae1a025c44ba8e4291f86e97fac443bca31de8bd98d3263d2fcf/watchdog-6.0.0-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:e3df4cbb9a450c6d49318f6d14f4bbc80d763fa587ba46ec86f99f9e6876bb26", size = 79078, upload-time = "2024-11-01T14:07:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/62/ae/a696eb424bedff7407801c257d4b1afda455fe40821a2be430e173660e81/watchdog-6.0.0-py3-none-manylinux2014_s390x.whl", hash = "sha256:2cce7cfc2008eb51feb6aab51251fd79b85d9894e98ba847408f662b3395ca3c", size = 79077, upload-time = "2024-11-01T14:07:06.376Z" }, + { url = "https://files.pythonhosted.org/packages/b5/e8/dbf020b4d98251a9860752a094d09a65e1b436ad181faf929983f697048f/watchdog-6.0.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:20ffe5b202af80ab4266dcd3e91aae72bf2da48c0d33bdb15c66658e685e94e2", size = 79078, upload-time = "2024-11-01T14:07:07.547Z" }, + { url = "https://files.pythonhosted.org/packages/07/f6/d0e5b343768e8bcb4cda79f0f2f55051bf26177ecd5651f84c07567461cf/watchdog-6.0.0-py3-none-win32.whl", hash = "sha256:07df1fdd701c5d4c8e55ef6cf55b8f0120fe1aef7ef39a1c6fc6bc2e606d517a", size = 79065, upload-time = "2024-11-01T14:07:09.525Z" }, + { url = "https://files.pythonhosted.org/packages/db/d9/c495884c6e548fce18a8f40568ff120bc3a4b7b99813081c8ac0c936fa64/watchdog-6.0.0-py3-none-win_amd64.whl", hash = "sha256:cbafb470cf848d93b5d013e2ecb245d4aa1c8fd0504e863ccefa32445359d680", size = 79070, upload-time = "2024-11-01T14:07:10.686Z" }, + { url = "https://files.pythonhosted.org/packages/33/e8/e40370e6d74ddba47f002a32919d91310d6074130fe4e17dabcafc15cbf1/watchdog-6.0.0-py3-none-win_ia64.whl", hash = "sha256:a1914259fa9e1454315171103c6a30961236f508b9b623eae470268bbcc6a22f", size = 79067, upload-time = "2024-11-01T14:07:11.845Z" }, ] [[package]] @@ -8922,111 +9015,111 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c2/c9/8869df9b2a2d6c59d79220a4db37679e74f807c559ffe5265e08b227a210/watchfiles-1.1.1.tar.gz", hash = "sha256:a173cb5c16c4f40ab19cecf48a534c409f7ea983ab8fed0741304a1c0a31b3f2", size = 94440, upload_time = "2025-10-14T15:06:21.08Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c2/c9/8869df9b2a2d6c59d79220a4db37679e74f807c559ffe5265e08b227a210/watchfiles-1.1.1.tar.gz", hash = "sha256:a173cb5c16c4f40ab19cecf48a534c409f7ea983ab8fed0741304a1c0a31b3f2", size = 94440, upload-time = "2025-10-14T15:06:21.08Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/74/d5/f039e7e3c639d9b1d09b07ea412a6806d38123f0508e5f9b48a87b0a76cc/watchfiles-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:8c89f9f2f740a6b7dcc753140dd5e1ab9215966f7a3530d0c0705c83b401bd7d", size = 404745, upload_time = "2025-10-14T15:04:46.731Z" }, - { url = "https://files.pythonhosted.org/packages/a5/96/a881a13aa1349827490dab2d363c8039527060cfcc2c92cc6d13d1b1049e/watchfiles-1.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bd404be08018c37350f0d6e34676bd1e2889990117a2b90070b3007f172d0610", size = 391769, upload_time = "2025-10-14T15:04:48.003Z" }, - { url = "https://files.pythonhosted.org/packages/4b/5b/d3b460364aeb8da471c1989238ea0e56bec24b6042a68046adf3d9ddb01c/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8526e8f916bb5b9a0a777c8317c23ce65de259422bba5b31325a6fa6029d33af", size = 449374, upload_time = "2025-10-14T15:04:49.179Z" }, - { url = "https://files.pythonhosted.org/packages/b9/44/5769cb62d4ed055cb17417c0a109a92f007114a4e07f30812a73a4efdb11/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2edc3553362b1c38d9f06242416a5d8e9fe235c204a4072e988ce2e5bb1f69f6", size = 459485, upload_time = "2025-10-14T15:04:50.155Z" }, - { url = "https://files.pythonhosted.org/packages/19/0c/286b6301ded2eccd4ffd0041a1b726afda999926cf720aab63adb68a1e36/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30f7da3fb3f2844259cba4720c3fc7138eb0f7b659c38f3bfa65084c7fc7abce", size = 488813, upload_time = "2025-10-14T15:04:51.059Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2b/8530ed41112dd4a22f4dcfdb5ccf6a1baad1ff6eed8dc5a5f09e7e8c41c7/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f8979280bdafff686ba5e4d8f97840f929a87ed9cdf133cbbd42f7766774d2aa", size = 594816, upload_time = "2025-10-14T15:04:52.031Z" }, - { url = "https://files.pythonhosted.org/packages/ce/d2/f5f9fb49489f184f18470d4f99f4e862a4b3e9ac2865688eb2099e3d837a/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dcc5c24523771db3a294c77d94771abcfcb82a0e0ee8efd910c37c59ec1b31bb", size = 475186, upload_time = "2025-10-14T15:04:53.064Z" }, - { url = "https://files.pythonhosted.org/packages/cf/68/5707da262a119fb06fbe214d82dd1fe4a6f4af32d2d14de368d0349eb52a/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db5d7ae38ff20153d542460752ff397fcf5c96090c1230803713cf3147a6803", size = 456812, upload_time = "2025-10-14T15:04:55.174Z" }, - { url = "https://files.pythonhosted.org/packages/66/ab/3cbb8756323e8f9b6f9acb9ef4ec26d42b2109bce830cc1f3468df20511d/watchfiles-1.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:28475ddbde92df1874b6c5c8aaeb24ad5be47a11f87cde5a28ef3835932e3e94", size = 630196, upload_time = "2025-10-14T15:04:56.22Z" }, - { url = "https://files.pythonhosted.org/packages/78/46/7152ec29b8335f80167928944a94955015a345440f524d2dfe63fc2f437b/watchfiles-1.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:36193ed342f5b9842edd3532729a2ad55c4160ffcfa3700e0d54be496b70dd43", size = 622657, upload_time = "2025-10-14T15:04:57.521Z" }, - { url = "https://files.pythonhosted.org/packages/0a/bf/95895e78dd75efe9a7f31733607f384b42eb5feb54bd2eb6ed57cc2e94f4/watchfiles-1.1.1-cp312-cp312-win32.whl", hash = "sha256:859e43a1951717cc8de7f4c77674a6d389b106361585951d9e69572823f311d9", size = 272042, upload_time = "2025-10-14T15:04:59.046Z" }, - { url = "https://files.pythonhosted.org/packages/87/0a/90eb755f568de2688cb220171c4191df932232c20946966c27a59c400850/watchfiles-1.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:91d4c9a823a8c987cce8fa2690923b069966dabb196dd8d137ea2cede885fde9", size = 288410, upload_time = "2025-10-14T15:05:00.081Z" }, - { url = "https://files.pythonhosted.org/packages/36/76/f322701530586922fbd6723c4f91ace21364924822a8772c549483abed13/watchfiles-1.1.1-cp312-cp312-win_arm64.whl", hash = "sha256:a625815d4a2bdca61953dbba5a39d60164451ef34c88d751f6c368c3ea73d404", size = 278209, upload_time = "2025-10-14T15:05:01.168Z" }, - { url = "https://files.pythonhosted.org/packages/bb/f4/f750b29225fe77139f7ae5de89d4949f5a99f934c65a1f1c0b248f26f747/watchfiles-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:130e4876309e8686a5e37dba7d5e9bc77e6ed908266996ca26572437a5271e18", size = 404321, upload_time = "2025-10-14T15:05:02.063Z" }, - { url = "https://files.pythonhosted.org/packages/2b/f9/f07a295cde762644aa4c4bb0f88921d2d141af45e735b965fb2e87858328/watchfiles-1.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f3bde70f157f84ece3765b42b4a52c6ac1a50334903c6eaf765362f6ccca88a", size = 391783, upload_time = "2025-10-14T15:05:03.052Z" }, - { url = "https://files.pythonhosted.org/packages/bc/11/fc2502457e0bea39a5c958d86d2cb69e407a4d00b85735ca724bfa6e0d1a/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14e0b1fe858430fc0251737ef3824c54027bedb8c37c38114488b8e131cf8219", size = 449279, upload_time = "2025-10-14T15:05:04.004Z" }, - { url = "https://files.pythonhosted.org/packages/e3/1f/d66bc15ea0b728df3ed96a539c777acfcad0eb78555ad9efcaa1274688f0/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f27db948078f3823a6bb3b465180db8ebecf26dd5dae6f6180bd87383b6b4428", size = 459405, upload_time = "2025-10-14T15:05:04.942Z" }, - { url = "https://files.pythonhosted.org/packages/be/90/9f4a65c0aec3ccf032703e6db02d89a157462fbb2cf20dd415128251cac0/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:059098c3a429f62fc98e8ec62b982230ef2c8df68c79e826e37b895bc359a9c0", size = 488976, upload_time = "2025-10-14T15:05:05.905Z" }, - { url = "https://files.pythonhosted.org/packages/37/57/ee347af605d867f712be7029bb94c8c071732a4b44792e3176fa3c612d39/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bfb5862016acc9b869bb57284e6cb35fdf8e22fe59f7548858e2f971d045f150", size = 595506, upload_time = "2025-10-14T15:05:06.906Z" }, - { url = "https://files.pythonhosted.org/packages/a8/78/cc5ab0b86c122047f75e8fc471c67a04dee395daf847d3e59381996c8707/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:319b27255aacd9923b8a276bb14d21a5f7ff82564c744235fc5eae58d95422ae", size = 474936, upload_time = "2025-10-14T15:05:07.906Z" }, - { url = "https://files.pythonhosted.org/packages/62/da/def65b170a3815af7bd40a3e7010bf6ab53089ef1b75d05dd5385b87cf08/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c755367e51db90e75b19454b680903631d41f9e3607fbd941d296a020c2d752d", size = 456147, upload_time = "2025-10-14T15:05:09.138Z" }, - { url = "https://files.pythonhosted.org/packages/57/99/da6573ba71166e82d288d4df0839128004c67d2778d3b566c138695f5c0b/watchfiles-1.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c22c776292a23bfc7237a98f791b9ad3144b02116ff10d820829ce62dff46d0b", size = 630007, upload_time = "2025-10-14T15:05:10.117Z" }, - { url = "https://files.pythonhosted.org/packages/a8/51/7439c4dd39511368849eb1e53279cd3454b4a4dbace80bab88feeb83c6b5/watchfiles-1.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:3a476189be23c3686bc2f4321dd501cb329c0a0469e77b7b534ee10129ae6374", size = 622280, upload_time = "2025-10-14T15:05:11.146Z" }, - { url = "https://files.pythonhosted.org/packages/95/9c/8ed97d4bba5db6fdcdb2b298d3898f2dd5c20f6b73aee04eabe56c59677e/watchfiles-1.1.1-cp313-cp313-win32.whl", hash = "sha256:bf0a91bfb5574a2f7fc223cf95eeea79abfefa404bf1ea5e339c0c1560ae99a0", size = 272056, upload_time = "2025-10-14T15:05:12.156Z" }, - { url = "https://files.pythonhosted.org/packages/1f/f3/c14e28429f744a260d8ceae18bf58c1d5fa56b50d006a7a9f80e1882cb0d/watchfiles-1.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:52e06553899e11e8074503c8e716d574adeeb7e68913115c4b3653c53f9bae42", size = 288162, upload_time = "2025-10-14T15:05:13.208Z" }, - { url = "https://files.pythonhosted.org/packages/dc/61/fe0e56c40d5cd29523e398d31153218718c5786b5e636d9ae8ae79453d27/watchfiles-1.1.1-cp313-cp313-win_arm64.whl", hash = "sha256:ac3cc5759570cd02662b15fbcd9d917f7ecd47efe0d6b40474eafd246f91ea18", size = 277909, upload_time = "2025-10-14T15:05:14.49Z" }, - { url = "https://files.pythonhosted.org/packages/79/42/e0a7d749626f1e28c7108a99fb9bf524b501bbbeb9b261ceecde644d5a07/watchfiles-1.1.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:563b116874a9a7ce6f96f87cd0b94f7faf92d08d0021e837796f0a14318ef8da", size = 403389, upload_time = "2025-10-14T15:05:15.777Z" }, - { url = "https://files.pythonhosted.org/packages/15/49/08732f90ce0fbbc13913f9f215c689cfc9ced345fb1bcd8829a50007cc8d/watchfiles-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3ad9fe1dae4ab4212d8c91e80b832425e24f421703b5a42ef2e4a1e215aff051", size = 389964, upload_time = "2025-10-14T15:05:16.85Z" }, - { url = "https://files.pythonhosted.org/packages/27/0d/7c315d4bd5f2538910491a0393c56bf70d333d51bc5b34bee8e68e8cea19/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce70f96a46b894b36eba678f153f052967a0d06d5b5a19b336ab0dbbd029f73e", size = 448114, upload_time = "2025-10-14T15:05:17.876Z" }, - { url = "https://files.pythonhosted.org/packages/c3/24/9e096de47a4d11bc4df41e9d1e61776393eac4cb6eb11b3e23315b78b2cc/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:cb467c999c2eff23a6417e58d75e5828716f42ed8289fe6b77a7e5a91036ca70", size = 460264, upload_time = "2025-10-14T15:05:18.962Z" }, - { url = "https://files.pythonhosted.org/packages/cc/0f/e8dea6375f1d3ba5fcb0b3583e2b493e77379834c74fd5a22d66d85d6540/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:836398932192dae4146c8f6f737d74baeac8b70ce14831a239bdb1ca882fc261", size = 487877, upload_time = "2025-10-14T15:05:20.094Z" }, - { url = "https://files.pythonhosted.org/packages/ac/5b/df24cfc6424a12deb41503b64d42fbea6b8cb357ec62ca84a5a3476f654a/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:743185e7372b7bc7c389e1badcc606931a827112fbbd37f14c537320fca08620", size = 595176, upload_time = "2025-10-14T15:05:21.134Z" }, - { url = "https://files.pythonhosted.org/packages/8f/b5/853b6757f7347de4e9b37e8cc3289283fb983cba1ab4d2d7144694871d9c/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:afaeff7696e0ad9f02cbb8f56365ff4686ab205fcf9c4c5b6fdfaaa16549dd04", size = 473577, upload_time = "2025-10-14T15:05:22.306Z" }, - { url = "https://files.pythonhosted.org/packages/e1/f7/0a4467be0a56e80447c8529c9fce5b38eab4f513cb3d9bf82e7392a5696b/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3f7eb7da0eb23aa2ba036d4f616d46906013a68caf61b7fdbe42fc8b25132e77", size = 455425, upload_time = "2025-10-14T15:05:23.348Z" }, - { url = "https://files.pythonhosted.org/packages/8e/e0/82583485ea00137ddf69bc84a2db88bd92ab4a6e3c405e5fb878ead8d0e7/watchfiles-1.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:831a62658609f0e5c64178211c942ace999517f5770fe9436be4c2faeba0c0ef", size = 628826, upload_time = "2025-10-14T15:05:24.398Z" }, - { url = "https://files.pythonhosted.org/packages/28/9a/a785356fccf9fae84c0cc90570f11702ae9571036fb25932f1242c82191c/watchfiles-1.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:f9a2ae5c91cecc9edd47e041a930490c31c3afb1f5e6d71de3dc671bfaca02bf", size = 622208, upload_time = "2025-10-14T15:05:25.45Z" }, + { url = "https://files.pythonhosted.org/packages/74/d5/f039e7e3c639d9b1d09b07ea412a6806d38123f0508e5f9b48a87b0a76cc/watchfiles-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:8c89f9f2f740a6b7dcc753140dd5e1ab9215966f7a3530d0c0705c83b401bd7d", size = 404745, upload-time = "2025-10-14T15:04:46.731Z" }, + { url = "https://files.pythonhosted.org/packages/a5/96/a881a13aa1349827490dab2d363c8039527060cfcc2c92cc6d13d1b1049e/watchfiles-1.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bd404be08018c37350f0d6e34676bd1e2889990117a2b90070b3007f172d0610", size = 391769, upload-time = "2025-10-14T15:04:48.003Z" }, + { url = "https://files.pythonhosted.org/packages/4b/5b/d3b460364aeb8da471c1989238ea0e56bec24b6042a68046adf3d9ddb01c/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8526e8f916bb5b9a0a777c8317c23ce65de259422bba5b31325a6fa6029d33af", size = 449374, upload-time = "2025-10-14T15:04:49.179Z" }, + { url = "https://files.pythonhosted.org/packages/b9/44/5769cb62d4ed055cb17417c0a109a92f007114a4e07f30812a73a4efdb11/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2edc3553362b1c38d9f06242416a5d8e9fe235c204a4072e988ce2e5bb1f69f6", size = 459485, upload-time = "2025-10-14T15:04:50.155Z" }, + { url = "https://files.pythonhosted.org/packages/19/0c/286b6301ded2eccd4ffd0041a1b726afda999926cf720aab63adb68a1e36/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30f7da3fb3f2844259cba4720c3fc7138eb0f7b659c38f3bfa65084c7fc7abce", size = 488813, upload-time = "2025-10-14T15:04:51.059Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2b/8530ed41112dd4a22f4dcfdb5ccf6a1baad1ff6eed8dc5a5f09e7e8c41c7/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f8979280bdafff686ba5e4d8f97840f929a87ed9cdf133cbbd42f7766774d2aa", size = 594816, upload-time = "2025-10-14T15:04:52.031Z" }, + { url = "https://files.pythonhosted.org/packages/ce/d2/f5f9fb49489f184f18470d4f99f4e862a4b3e9ac2865688eb2099e3d837a/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dcc5c24523771db3a294c77d94771abcfcb82a0e0ee8efd910c37c59ec1b31bb", size = 475186, upload-time = "2025-10-14T15:04:53.064Z" }, + { url = "https://files.pythonhosted.org/packages/cf/68/5707da262a119fb06fbe214d82dd1fe4a6f4af32d2d14de368d0349eb52a/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db5d7ae38ff20153d542460752ff397fcf5c96090c1230803713cf3147a6803", size = 456812, upload-time = "2025-10-14T15:04:55.174Z" }, + { url = "https://files.pythonhosted.org/packages/66/ab/3cbb8756323e8f9b6f9acb9ef4ec26d42b2109bce830cc1f3468df20511d/watchfiles-1.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:28475ddbde92df1874b6c5c8aaeb24ad5be47a11f87cde5a28ef3835932e3e94", size = 630196, upload-time = "2025-10-14T15:04:56.22Z" }, + { url = "https://files.pythonhosted.org/packages/78/46/7152ec29b8335f80167928944a94955015a345440f524d2dfe63fc2f437b/watchfiles-1.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:36193ed342f5b9842edd3532729a2ad55c4160ffcfa3700e0d54be496b70dd43", size = 622657, upload-time = "2025-10-14T15:04:57.521Z" }, + { url = "https://files.pythonhosted.org/packages/0a/bf/95895e78dd75efe9a7f31733607f384b42eb5feb54bd2eb6ed57cc2e94f4/watchfiles-1.1.1-cp312-cp312-win32.whl", hash = "sha256:859e43a1951717cc8de7f4c77674a6d389b106361585951d9e69572823f311d9", size = 272042, upload-time = "2025-10-14T15:04:59.046Z" }, + { url = "https://files.pythonhosted.org/packages/87/0a/90eb755f568de2688cb220171c4191df932232c20946966c27a59c400850/watchfiles-1.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:91d4c9a823a8c987cce8fa2690923b069966dabb196dd8d137ea2cede885fde9", size = 288410, upload-time = "2025-10-14T15:05:00.081Z" }, + { url = "https://files.pythonhosted.org/packages/36/76/f322701530586922fbd6723c4f91ace21364924822a8772c549483abed13/watchfiles-1.1.1-cp312-cp312-win_arm64.whl", hash = "sha256:a625815d4a2bdca61953dbba5a39d60164451ef34c88d751f6c368c3ea73d404", size = 278209, upload-time = "2025-10-14T15:05:01.168Z" }, + { url = "https://files.pythonhosted.org/packages/bb/f4/f750b29225fe77139f7ae5de89d4949f5a99f934c65a1f1c0b248f26f747/watchfiles-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:130e4876309e8686a5e37dba7d5e9bc77e6ed908266996ca26572437a5271e18", size = 404321, upload-time = "2025-10-14T15:05:02.063Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f9/f07a295cde762644aa4c4bb0f88921d2d141af45e735b965fb2e87858328/watchfiles-1.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f3bde70f157f84ece3765b42b4a52c6ac1a50334903c6eaf765362f6ccca88a", size = 391783, upload-time = "2025-10-14T15:05:03.052Z" }, + { url = "https://files.pythonhosted.org/packages/bc/11/fc2502457e0bea39a5c958d86d2cb69e407a4d00b85735ca724bfa6e0d1a/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14e0b1fe858430fc0251737ef3824c54027bedb8c37c38114488b8e131cf8219", size = 449279, upload-time = "2025-10-14T15:05:04.004Z" }, + { url = "https://files.pythonhosted.org/packages/e3/1f/d66bc15ea0b728df3ed96a539c777acfcad0eb78555ad9efcaa1274688f0/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f27db948078f3823a6bb3b465180db8ebecf26dd5dae6f6180bd87383b6b4428", size = 459405, upload-time = "2025-10-14T15:05:04.942Z" }, + { url = "https://files.pythonhosted.org/packages/be/90/9f4a65c0aec3ccf032703e6db02d89a157462fbb2cf20dd415128251cac0/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:059098c3a429f62fc98e8ec62b982230ef2c8df68c79e826e37b895bc359a9c0", size = 488976, upload-time = "2025-10-14T15:05:05.905Z" }, + { url = "https://files.pythonhosted.org/packages/37/57/ee347af605d867f712be7029bb94c8c071732a4b44792e3176fa3c612d39/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bfb5862016acc9b869bb57284e6cb35fdf8e22fe59f7548858e2f971d045f150", size = 595506, upload-time = "2025-10-14T15:05:06.906Z" }, + { url = "https://files.pythonhosted.org/packages/a8/78/cc5ab0b86c122047f75e8fc471c67a04dee395daf847d3e59381996c8707/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:319b27255aacd9923b8a276bb14d21a5f7ff82564c744235fc5eae58d95422ae", size = 474936, upload-time = "2025-10-14T15:05:07.906Z" }, + { url = "https://files.pythonhosted.org/packages/62/da/def65b170a3815af7bd40a3e7010bf6ab53089ef1b75d05dd5385b87cf08/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c755367e51db90e75b19454b680903631d41f9e3607fbd941d296a020c2d752d", size = 456147, upload-time = "2025-10-14T15:05:09.138Z" }, + { url = "https://files.pythonhosted.org/packages/57/99/da6573ba71166e82d288d4df0839128004c67d2778d3b566c138695f5c0b/watchfiles-1.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c22c776292a23bfc7237a98f791b9ad3144b02116ff10d820829ce62dff46d0b", size = 630007, upload-time = "2025-10-14T15:05:10.117Z" }, + { url = "https://files.pythonhosted.org/packages/a8/51/7439c4dd39511368849eb1e53279cd3454b4a4dbace80bab88feeb83c6b5/watchfiles-1.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:3a476189be23c3686bc2f4321dd501cb329c0a0469e77b7b534ee10129ae6374", size = 622280, upload-time = "2025-10-14T15:05:11.146Z" }, + { url = "https://files.pythonhosted.org/packages/95/9c/8ed97d4bba5db6fdcdb2b298d3898f2dd5c20f6b73aee04eabe56c59677e/watchfiles-1.1.1-cp313-cp313-win32.whl", hash = "sha256:bf0a91bfb5574a2f7fc223cf95eeea79abfefa404bf1ea5e339c0c1560ae99a0", size = 272056, upload-time = "2025-10-14T15:05:12.156Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f3/c14e28429f744a260d8ceae18bf58c1d5fa56b50d006a7a9f80e1882cb0d/watchfiles-1.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:52e06553899e11e8074503c8e716d574adeeb7e68913115c4b3653c53f9bae42", size = 288162, upload-time = "2025-10-14T15:05:13.208Z" }, + { url = "https://files.pythonhosted.org/packages/dc/61/fe0e56c40d5cd29523e398d31153218718c5786b5e636d9ae8ae79453d27/watchfiles-1.1.1-cp313-cp313-win_arm64.whl", hash = "sha256:ac3cc5759570cd02662b15fbcd9d917f7ecd47efe0d6b40474eafd246f91ea18", size = 277909, upload-time = "2025-10-14T15:05:14.49Z" }, + { url = "https://files.pythonhosted.org/packages/79/42/e0a7d749626f1e28c7108a99fb9bf524b501bbbeb9b261ceecde644d5a07/watchfiles-1.1.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:563b116874a9a7ce6f96f87cd0b94f7faf92d08d0021e837796f0a14318ef8da", size = 403389, upload-time = "2025-10-14T15:05:15.777Z" }, + { url = "https://files.pythonhosted.org/packages/15/49/08732f90ce0fbbc13913f9f215c689cfc9ced345fb1bcd8829a50007cc8d/watchfiles-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3ad9fe1dae4ab4212d8c91e80b832425e24f421703b5a42ef2e4a1e215aff051", size = 389964, upload-time = "2025-10-14T15:05:16.85Z" }, + { url = "https://files.pythonhosted.org/packages/27/0d/7c315d4bd5f2538910491a0393c56bf70d333d51bc5b34bee8e68e8cea19/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce70f96a46b894b36eba678f153f052967a0d06d5b5a19b336ab0dbbd029f73e", size = 448114, upload-time = "2025-10-14T15:05:17.876Z" }, + { url = "https://files.pythonhosted.org/packages/c3/24/9e096de47a4d11bc4df41e9d1e61776393eac4cb6eb11b3e23315b78b2cc/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:cb467c999c2eff23a6417e58d75e5828716f42ed8289fe6b77a7e5a91036ca70", size = 460264, upload-time = "2025-10-14T15:05:18.962Z" }, + { url = "https://files.pythonhosted.org/packages/cc/0f/e8dea6375f1d3ba5fcb0b3583e2b493e77379834c74fd5a22d66d85d6540/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:836398932192dae4146c8f6f737d74baeac8b70ce14831a239bdb1ca882fc261", size = 487877, upload-time = "2025-10-14T15:05:20.094Z" }, + { url = "https://files.pythonhosted.org/packages/ac/5b/df24cfc6424a12deb41503b64d42fbea6b8cb357ec62ca84a5a3476f654a/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:743185e7372b7bc7c389e1badcc606931a827112fbbd37f14c537320fca08620", size = 595176, upload-time = "2025-10-14T15:05:21.134Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b5/853b6757f7347de4e9b37e8cc3289283fb983cba1ab4d2d7144694871d9c/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:afaeff7696e0ad9f02cbb8f56365ff4686ab205fcf9c4c5b6fdfaaa16549dd04", size = 473577, upload-time = "2025-10-14T15:05:22.306Z" }, + { url = "https://files.pythonhosted.org/packages/e1/f7/0a4467be0a56e80447c8529c9fce5b38eab4f513cb3d9bf82e7392a5696b/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3f7eb7da0eb23aa2ba036d4f616d46906013a68caf61b7fdbe42fc8b25132e77", size = 455425, upload-time = "2025-10-14T15:05:23.348Z" }, + { url = "https://files.pythonhosted.org/packages/8e/e0/82583485ea00137ddf69bc84a2db88bd92ab4a6e3c405e5fb878ead8d0e7/watchfiles-1.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:831a62658609f0e5c64178211c942ace999517f5770fe9436be4c2faeba0c0ef", size = 628826, upload-time = "2025-10-14T15:05:24.398Z" }, + { url = "https://files.pythonhosted.org/packages/28/9a/a785356fccf9fae84c0cc90570f11702ae9571036fb25932f1242c82191c/watchfiles-1.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:f9a2ae5c91cecc9edd47e041a930490c31c3afb1f5e6d71de3dc671bfaca02bf", size = 622208, upload-time = "2025-10-14T15:05:25.45Z" }, ] [[package]] name = "wcwidth" version = "0.2.14" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/24/30/6b0809f4510673dc723187aeaf24c7f5459922d01e2f794277a3dfb90345/wcwidth-0.2.14.tar.gz", hash = "sha256:4d478375d31bc5395a3c55c40ccdf3354688364cd61c4f6adacaa9215d0b3605", size = 102293, upload_time = "2025-09-22T16:29:53.023Z" } +sdist = { url = "https://files.pythonhosted.org/packages/24/30/6b0809f4510673dc723187aeaf24c7f5459922d01e2f794277a3dfb90345/wcwidth-0.2.14.tar.gz", hash = "sha256:4d478375d31bc5395a3c55c40ccdf3354688364cd61c4f6adacaa9215d0b3605", size = 102293, upload-time = "2025-09-22T16:29:53.023Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/af/b5/123f13c975e9f27ab9c0770f514345bd406d0e8d3b7a0723af9d43f710af/wcwidth-0.2.14-py2.py3-none-any.whl", hash = "sha256:a7bb560c8aee30f9957e5f9895805edd20602f2d7f720186dfd906e82b4982e1", size = 37286, upload_time = "2025-09-22T16:29:51.641Z" }, + { url = "https://files.pythonhosted.org/packages/af/b5/123f13c975e9f27ab9c0770f514345bd406d0e8d3b7a0723af9d43f710af/wcwidth-0.2.14-py2.py3-none-any.whl", hash = "sha256:a7bb560c8aee30f9957e5f9895805edd20602f2d7f720186dfd906e82b4982e1", size = 37286, upload-time = "2025-09-22T16:29:51.641Z" }, ] [[package]] name = "webcolors" version = "24.11.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7b/29/061ec845fb58521848f3739e466efd8250b4b7b98c1b6c5bf4d40b419b7e/webcolors-24.11.1.tar.gz", hash = "sha256:ecb3d768f32202af770477b8b65f318fa4f566c22948673a977b00d589dd80f6", size = 45064, upload_time = "2024-11-11T07:43:24.224Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/29/061ec845fb58521848f3739e466efd8250b4b7b98c1b6c5bf4d40b419b7e/webcolors-24.11.1.tar.gz", hash = "sha256:ecb3d768f32202af770477b8b65f318fa4f566c22948673a977b00d589dd80f6", size = 45064, upload-time = "2024-11-11T07:43:24.224Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/60/e8/c0e05e4684d13459f93d312077a9a2efbe04d59c393bc2b8802248c908d4/webcolors-24.11.1-py3-none-any.whl", hash = "sha256:515291393b4cdf0eb19c155749a096f779f7d909f7cceea072791cb9095b92e9", size = 14934, upload_time = "2024-11-11T07:43:22.529Z" }, + { url = "https://files.pythonhosted.org/packages/60/e8/c0e05e4684d13459f93d312077a9a2efbe04d59c393bc2b8802248c908d4/webcolors-24.11.1-py3-none-any.whl", hash = "sha256:515291393b4cdf0eb19c155749a096f779f7d909f7cceea072791cb9095b92e9", size = 14934, upload-time = "2024-11-11T07:43:22.529Z" }, ] [[package]] name = "webencodings" version = "0.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923", size = 9721, upload_time = "2017-04-05T20:21:34.189Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923", size = 9721, upload-time = "2017-04-05T20:21:34.189Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", size = 11774, upload_time = "2017-04-05T20:21:32.581Z" }, + { url = "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", size = 11774, upload-time = "2017-04-05T20:21:32.581Z" }, ] [[package]] name = "websocket-client" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2c/41/aa4bf9664e4cda14c3b39865b12251e8e7d239f4cd0e3cc1b6c2ccde25c1/websocket_client-1.9.0.tar.gz", hash = "sha256:9e813624b6eb619999a97dc7958469217c3176312b3a16a4bd1bc7e08a46ec98", size = 70576, upload_time = "2025-10-07T21:16:36.495Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2c/41/aa4bf9664e4cda14c3b39865b12251e8e7d239f4cd0e3cc1b6c2ccde25c1/websocket_client-1.9.0.tar.gz", hash = "sha256:9e813624b6eb619999a97dc7958469217c3176312b3a16a4bd1bc7e08a46ec98", size = 70576, upload-time = "2025-10-07T21:16:36.495Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/db/b10e48aa8fff7407e67470363eac595018441cf32d5e1001567a7aeba5d2/websocket_client-1.9.0-py3-none-any.whl", hash = "sha256:af248a825037ef591efbf6ed20cc5faa03d3b47b9e5a2230a529eeee1c1fc3ef", size = 82616, upload_time = "2025-10-07T21:16:34.951Z" }, + { url = "https://files.pythonhosted.org/packages/34/db/b10e48aa8fff7407e67470363eac595018441cf32d5e1001567a7aeba5d2/websocket_client-1.9.0-py3-none-any.whl", hash = "sha256:af248a825037ef591efbf6ed20cc5faa03d3b47b9e5a2230a529eeee1c1fc3ef", size = 82616, upload-time = "2025-10-07T21:16:34.951Z" }, ] [[package]] name = "websockets" version = "15.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload_time = "2025-03-05T20:03:41.606Z" } +sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload-time = "2025-03-05T20:03:41.606Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437, upload_time = "2025-03-05T20:02:16.706Z" }, - { url = "https://files.pythonhosted.org/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096, upload_time = "2025-03-05T20:02:18.832Z" }, - { url = "https://files.pythonhosted.org/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332, upload_time = "2025-03-05T20:02:20.187Z" }, - { url = "https://files.pythonhosted.org/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152, upload_time = "2025-03-05T20:02:22.286Z" }, - { url = "https://files.pythonhosted.org/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096, upload_time = "2025-03-05T20:02:24.368Z" }, - { url = "https://files.pythonhosted.org/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523, upload_time = "2025-03-05T20:02:25.669Z" }, - { url = "https://files.pythonhosted.org/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790, upload_time = "2025-03-05T20:02:26.99Z" }, - { url = "https://files.pythonhosted.org/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165, upload_time = "2025-03-05T20:02:30.291Z" }, - { url = "https://files.pythonhosted.org/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160, upload_time = "2025-03-05T20:02:31.634Z" }, - { url = "https://files.pythonhosted.org/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395, upload_time = "2025-03-05T20:02:33.017Z" }, - { url = "https://files.pythonhosted.org/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841, upload_time = "2025-03-05T20:02:34.498Z" }, - { url = "https://files.pythonhosted.org/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440, upload_time = "2025-03-05T20:02:36.695Z" }, - { url = "https://files.pythonhosted.org/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098, upload_time = "2025-03-05T20:02:37.985Z" }, - { url = "https://files.pythonhosted.org/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329, upload_time = "2025-03-05T20:02:39.298Z" }, - { url = "https://files.pythonhosted.org/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111, upload_time = "2025-03-05T20:02:40.595Z" }, - { url = "https://files.pythonhosted.org/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054, upload_time = "2025-03-05T20:02:41.926Z" }, - { url = "https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496, upload_time = "2025-03-05T20:02:43.304Z" }, - { url = "https://files.pythonhosted.org/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829, upload_time = "2025-03-05T20:02:48.812Z" }, - { url = "https://files.pythonhosted.org/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217, upload_time = "2025-03-05T20:02:50.14Z" }, - { url = "https://files.pythonhosted.org/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195, upload_time = "2025-03-05T20:02:51.561Z" }, - { url = "https://files.pythonhosted.org/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393, upload_time = "2025-03-05T20:02:53.814Z" }, - { url = "https://files.pythonhosted.org/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837, upload_time = "2025-03-05T20:02:55.237Z" }, - { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload_time = "2025-03-05T20:03:39.41Z" }, + { url = "https://files.pythonhosted.org/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437, upload-time = "2025-03-05T20:02:16.706Z" }, + { url = "https://files.pythonhosted.org/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096, upload-time = "2025-03-05T20:02:18.832Z" }, + { url = "https://files.pythonhosted.org/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332, upload-time = "2025-03-05T20:02:20.187Z" }, + { url = "https://files.pythonhosted.org/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152, upload-time = "2025-03-05T20:02:22.286Z" }, + { url = "https://files.pythonhosted.org/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096, upload-time = "2025-03-05T20:02:24.368Z" }, + { url = "https://files.pythonhosted.org/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523, upload-time = "2025-03-05T20:02:25.669Z" }, + { url = "https://files.pythonhosted.org/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790, upload-time = "2025-03-05T20:02:26.99Z" }, + { url = "https://files.pythonhosted.org/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165, upload-time = "2025-03-05T20:02:30.291Z" }, + { url = "https://files.pythonhosted.org/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160, upload-time = "2025-03-05T20:02:31.634Z" }, + { url = "https://files.pythonhosted.org/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395, upload-time = "2025-03-05T20:02:33.017Z" }, + { url = "https://files.pythonhosted.org/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841, upload-time = "2025-03-05T20:02:34.498Z" }, + { url = "https://files.pythonhosted.org/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440, upload-time = "2025-03-05T20:02:36.695Z" }, + { url = "https://files.pythonhosted.org/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098, upload-time = "2025-03-05T20:02:37.985Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329, upload-time = "2025-03-05T20:02:39.298Z" }, + { url = "https://files.pythonhosted.org/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111, upload-time = "2025-03-05T20:02:40.595Z" }, + { url = "https://files.pythonhosted.org/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054, upload-time = "2025-03-05T20:02:41.926Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496, upload-time = "2025-03-05T20:02:43.304Z" }, + { url = "https://files.pythonhosted.org/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829, upload-time = "2025-03-05T20:02:48.812Z" }, + { url = "https://files.pythonhosted.org/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217, upload-time = "2025-03-05T20:02:50.14Z" }, + { url = "https://files.pythonhosted.org/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195, upload-time = "2025-03-05T20:02:51.561Z" }, + { url = "https://files.pythonhosted.org/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393, upload-time = "2025-03-05T20:02:53.814Z" }, + { url = "https://files.pythonhosted.org/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837, upload-time = "2025-03-05T20:02:55.237Z" }, + { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload-time = "2025-03-05T20:03:39.41Z" }, ] [[package]] @@ -9036,100 +9129,100 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/32/af/d4502dc713b4ccea7175d764718d5183caf8d0867a4f0190d5d4a45cea49/werkzeug-3.1.1.tar.gz", hash = "sha256:8cd39dfbdfc1e051965f156163e2974e52c210f130810e9ad36858f0fd3edad4", size = 806453, upload_time = "2024-11-01T16:40:45.462Z" } +sdist = { url = "https://files.pythonhosted.org/packages/32/af/d4502dc713b4ccea7175d764718d5183caf8d0867a4f0190d5d4a45cea49/werkzeug-3.1.1.tar.gz", hash = "sha256:8cd39dfbdfc1e051965f156163e2974e52c210f130810e9ad36858f0fd3edad4", size = 806453, upload-time = "2024-11-01T16:40:45.462Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ee/ea/c67e1dee1ba208ed22c06d1d547ae5e293374bfc43e0eb0ef5e262b68561/werkzeug-3.1.1-py3-none-any.whl", hash = "sha256:a71124d1ef06008baafa3d266c02f56e1836a5984afd6dd6c9230669d60d9fb5", size = 224371, upload_time = "2024-11-01T16:40:43.994Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ea/c67e1dee1ba208ed22c06d1d547ae5e293374bfc43e0eb0ef5e262b68561/werkzeug-3.1.1-py3-none-any.whl", hash = "sha256:a71124d1ef06008baafa3d266c02f56e1836a5984afd6dd6c9230669d60d9fb5", size = 224371, upload-time = "2024-11-01T16:40:43.994Z" }, ] [[package]] name = "widgetsnbextension" version = "4.0.14" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/41/53/2e0253c5efd69c9656b1843892052a31c36d37ad42812b5da45c62191f7e/widgetsnbextension-4.0.14.tar.gz", hash = "sha256:a3629b04e3edb893212df862038c7232f62973373869db5084aed739b437b5af", size = 1097428, upload_time = "2025-04-10T13:01:25.628Z" } +sdist = { url = "https://files.pythonhosted.org/packages/41/53/2e0253c5efd69c9656b1843892052a31c36d37ad42812b5da45c62191f7e/widgetsnbextension-4.0.14.tar.gz", hash = "sha256:a3629b04e3edb893212df862038c7232f62973373869db5084aed739b437b5af", size = 1097428, upload-time = "2025-04-10T13:01:25.628Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ca/51/5447876806d1088a0f8f71e16542bf350918128d0a69437df26047c8e46f/widgetsnbextension-4.0.14-py3-none-any.whl", hash = "sha256:4875a9eaf72fbf5079dc372a51a9f268fc38d46f767cbf85c43a36da5cb9b575", size = 2196503, upload_time = "2025-04-10T13:01:23.086Z" }, + { url = "https://files.pythonhosted.org/packages/ca/51/5447876806d1088a0f8f71e16542bf350918128d0a69437df26047c8e46f/widgetsnbextension-4.0.14-py3-none-any.whl", hash = "sha256:4875a9eaf72fbf5079dc372a51a9f268fc38d46f767cbf85c43a36da5cb9b575", size = 2196503, upload-time = "2025-04-10T13:01:23.086Z" }, ] [[package]] name = "wrapt" version = "1.17.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/95/8f/aeb76c5b46e273670962298c23e7ddde79916cb74db802131d49a85e4b7d/wrapt-1.17.3.tar.gz", hash = "sha256:f66eb08feaa410fe4eebd17f2a2c8e2e46d3476e9f8c783daa8e09e0faa666d0", size = 55547, upload_time = "2025-08-12T05:53:21.714Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/8f/aeb76c5b46e273670962298c23e7ddde79916cb74db802131d49a85e4b7d/wrapt-1.17.3.tar.gz", hash = "sha256:f66eb08feaa410fe4eebd17f2a2c8e2e46d3476e9f8c783daa8e09e0faa666d0", size = 55547, upload-time = "2025-08-12T05:53:21.714Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/41/cad1aba93e752f1f9268c77270da3c469883d56e2798e7df6240dcb2287b/wrapt-1.17.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ab232e7fdb44cdfbf55fc3afa31bcdb0d8980b9b95c38b6405df2acb672af0e0", size = 53998, upload_time = "2025-08-12T05:51:47.138Z" }, - { url = "https://files.pythonhosted.org/packages/60/f8/096a7cc13097a1869fe44efe68dace40d2a16ecb853141394047f0780b96/wrapt-1.17.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9baa544e6acc91130e926e8c802a17f3b16fbea0fd441b5a60f5cf2cc5c3deba", size = 39020, upload_time = "2025-08-12T05:51:35.906Z" }, - { url = "https://files.pythonhosted.org/packages/33/df/bdf864b8997aab4febb96a9ae5c124f700a5abd9b5e13d2a3214ec4be705/wrapt-1.17.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6b538e31eca1a7ea4605e44f81a48aa24c4632a277431a6ed3f328835901f4fd", size = 39098, upload_time = "2025-08-12T05:51:57.474Z" }, - { url = "https://files.pythonhosted.org/packages/9f/81/5d931d78d0eb732b95dc3ddaeeb71c8bb572fb01356e9133916cd729ecdd/wrapt-1.17.3-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:042ec3bb8f319c147b1301f2393bc19dba6e176b7da446853406d041c36c7828", size = 88036, upload_time = "2025-08-12T05:52:34.784Z" }, - { url = "https://files.pythonhosted.org/packages/ca/38/2e1785df03b3d72d34fc6252d91d9d12dc27a5c89caef3335a1bbb8908ca/wrapt-1.17.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3af60380ba0b7b5aeb329bc4e402acd25bd877e98b3727b0135cb5c2efdaefe9", size = 88156, upload_time = "2025-08-12T05:52:13.599Z" }, - { url = "https://files.pythonhosted.org/packages/b3/8b/48cdb60fe0603e34e05cffda0b2a4adab81fd43718e11111a4b0100fd7c1/wrapt-1.17.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0b02e424deef65c9f7326d8c19220a2c9040c51dc165cddb732f16198c168396", size = 87102, upload_time = "2025-08-12T05:52:14.56Z" }, - { url = "https://files.pythonhosted.org/packages/3c/51/d81abca783b58f40a154f1b2c56db1d2d9e0d04fa2d4224e357529f57a57/wrapt-1.17.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:74afa28374a3c3a11b3b5e5fca0ae03bef8450d6aa3ab3a1e2c30e3a75d023dc", size = 87732, upload_time = "2025-08-12T05:52:36.165Z" }, - { url = "https://files.pythonhosted.org/packages/9e/b1/43b286ca1392a006d5336412d41663eeef1ad57485f3e52c767376ba7e5a/wrapt-1.17.3-cp312-cp312-win32.whl", hash = "sha256:4da9f45279fff3543c371d5ababc57a0384f70be244de7759c85a7f989cb4ebe", size = 36705, upload_time = "2025-08-12T05:53:07.123Z" }, - { url = "https://files.pythonhosted.org/packages/28/de/49493f962bd3c586ab4b88066e967aa2e0703d6ef2c43aa28cb83bf7b507/wrapt-1.17.3-cp312-cp312-win_amd64.whl", hash = "sha256:e71d5c6ebac14875668a1e90baf2ea0ef5b7ac7918355850c0908ae82bcb297c", size = 38877, upload_time = "2025-08-12T05:53:05.436Z" }, - { url = "https://files.pythonhosted.org/packages/f1/48/0f7102fe9cb1e8a5a77f80d4f0956d62d97034bbe88d33e94699f99d181d/wrapt-1.17.3-cp312-cp312-win_arm64.whl", hash = "sha256:604d076c55e2fdd4c1c03d06dc1a31b95130010517b5019db15365ec4a405fc6", size = 36885, upload_time = "2025-08-12T05:52:54.367Z" }, - { url = "https://files.pythonhosted.org/packages/fc/f6/759ece88472157acb55fc195e5b116e06730f1b651b5b314c66291729193/wrapt-1.17.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a47681378a0439215912ef542c45a783484d4dd82bac412b71e59cf9c0e1cea0", size = 54003, upload_time = "2025-08-12T05:51:48.627Z" }, - { url = "https://files.pythonhosted.org/packages/4f/a9/49940b9dc6d47027dc850c116d79b4155f15c08547d04db0f07121499347/wrapt-1.17.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:54a30837587c6ee3cd1a4d1c2ec5d24e77984d44e2f34547e2323ddb4e22eb77", size = 39025, upload_time = "2025-08-12T05:51:37.156Z" }, - { url = "https://files.pythonhosted.org/packages/45/35/6a08de0f2c96dcdd7fe464d7420ddb9a7655a6561150e5fc4da9356aeaab/wrapt-1.17.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:16ecf15d6af39246fe33e507105d67e4b81d8f8d2c6598ff7e3ca1b8a37213f7", size = 39108, upload_time = "2025-08-12T05:51:58.425Z" }, - { url = "https://files.pythonhosted.org/packages/0c/37/6faf15cfa41bf1f3dba80cd3f5ccc6622dfccb660ab26ed79f0178c7497f/wrapt-1.17.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6fd1ad24dc235e4ab88cda009e19bf347aabb975e44fd5c2fb22a3f6e4141277", size = 88072, upload_time = "2025-08-12T05:52:37.53Z" }, - { url = "https://files.pythonhosted.org/packages/78/f2/efe19ada4a38e4e15b6dff39c3e3f3f73f5decf901f66e6f72fe79623a06/wrapt-1.17.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ed61b7c2d49cee3c027372df5809a59d60cf1b6c2f81ee980a091f3afed6a2d", size = 88214, upload_time = "2025-08-12T05:52:15.886Z" }, - { url = "https://files.pythonhosted.org/packages/40/90/ca86701e9de1622b16e09689fc24b76f69b06bb0150990f6f4e8b0eeb576/wrapt-1.17.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:423ed5420ad5f5529db9ce89eac09c8a2f97da18eb1c870237e84c5a5c2d60aa", size = 87105, upload_time = "2025-08-12T05:52:17.914Z" }, - { url = "https://files.pythonhosted.org/packages/fd/e0/d10bd257c9a3e15cbf5523025252cc14d77468e8ed644aafb2d6f54cb95d/wrapt-1.17.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e01375f275f010fcbf7f643b4279896d04e571889b8a5b3f848423d91bf07050", size = 87766, upload_time = "2025-08-12T05:52:39.243Z" }, - { url = "https://files.pythonhosted.org/packages/e8/cf/7d848740203c7b4b27eb55dbfede11aca974a51c3d894f6cc4b865f42f58/wrapt-1.17.3-cp313-cp313-win32.whl", hash = "sha256:53e5e39ff71b3fc484df8a522c933ea2b7cdd0d5d15ae82e5b23fde87d44cbd8", size = 36711, upload_time = "2025-08-12T05:53:10.074Z" }, - { url = "https://files.pythonhosted.org/packages/57/54/35a84d0a4d23ea675994104e667ceff49227ce473ba6a59ba2c84f250b74/wrapt-1.17.3-cp313-cp313-win_amd64.whl", hash = "sha256:1f0b2f40cf341ee8cc1a97d51ff50dddb9fcc73241b9143ec74b30fc4f44f6cb", size = 38885, upload_time = "2025-08-12T05:53:08.695Z" }, - { url = "https://files.pythonhosted.org/packages/01/77/66e54407c59d7b02a3c4e0af3783168fff8e5d61def52cda8728439d86bc/wrapt-1.17.3-cp313-cp313-win_arm64.whl", hash = "sha256:7425ac3c54430f5fc5e7b6f41d41e704db073309acfc09305816bc6a0b26bb16", size = 36896, upload_time = "2025-08-12T05:52:55.34Z" }, - { url = "https://files.pythonhosted.org/packages/1f/f6/a933bd70f98e9cf3e08167fc5cd7aaaca49147e48411c0bd5ae701bb2194/wrapt-1.17.3-py3-none-any.whl", hash = "sha256:7171ae35d2c33d326ac19dd8facb1e82e5fd04ef8c6c0e394d7af55a55051c22", size = 23591, upload_time = "2025-08-12T05:53:20.674Z" }, + { url = "https://files.pythonhosted.org/packages/9f/41/cad1aba93e752f1f9268c77270da3c469883d56e2798e7df6240dcb2287b/wrapt-1.17.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ab232e7fdb44cdfbf55fc3afa31bcdb0d8980b9b95c38b6405df2acb672af0e0", size = 53998, upload-time = "2025-08-12T05:51:47.138Z" }, + { url = "https://files.pythonhosted.org/packages/60/f8/096a7cc13097a1869fe44efe68dace40d2a16ecb853141394047f0780b96/wrapt-1.17.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9baa544e6acc91130e926e8c802a17f3b16fbea0fd441b5a60f5cf2cc5c3deba", size = 39020, upload-time = "2025-08-12T05:51:35.906Z" }, + { url = "https://files.pythonhosted.org/packages/33/df/bdf864b8997aab4febb96a9ae5c124f700a5abd9b5e13d2a3214ec4be705/wrapt-1.17.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6b538e31eca1a7ea4605e44f81a48aa24c4632a277431a6ed3f328835901f4fd", size = 39098, upload-time = "2025-08-12T05:51:57.474Z" }, + { url = "https://files.pythonhosted.org/packages/9f/81/5d931d78d0eb732b95dc3ddaeeb71c8bb572fb01356e9133916cd729ecdd/wrapt-1.17.3-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:042ec3bb8f319c147b1301f2393bc19dba6e176b7da446853406d041c36c7828", size = 88036, upload-time = "2025-08-12T05:52:34.784Z" }, + { url = "https://files.pythonhosted.org/packages/ca/38/2e1785df03b3d72d34fc6252d91d9d12dc27a5c89caef3335a1bbb8908ca/wrapt-1.17.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3af60380ba0b7b5aeb329bc4e402acd25bd877e98b3727b0135cb5c2efdaefe9", size = 88156, upload-time = "2025-08-12T05:52:13.599Z" }, + { url = "https://files.pythonhosted.org/packages/b3/8b/48cdb60fe0603e34e05cffda0b2a4adab81fd43718e11111a4b0100fd7c1/wrapt-1.17.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0b02e424deef65c9f7326d8c19220a2c9040c51dc165cddb732f16198c168396", size = 87102, upload-time = "2025-08-12T05:52:14.56Z" }, + { url = "https://files.pythonhosted.org/packages/3c/51/d81abca783b58f40a154f1b2c56db1d2d9e0d04fa2d4224e357529f57a57/wrapt-1.17.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:74afa28374a3c3a11b3b5e5fca0ae03bef8450d6aa3ab3a1e2c30e3a75d023dc", size = 87732, upload-time = "2025-08-12T05:52:36.165Z" }, + { url = "https://files.pythonhosted.org/packages/9e/b1/43b286ca1392a006d5336412d41663eeef1ad57485f3e52c767376ba7e5a/wrapt-1.17.3-cp312-cp312-win32.whl", hash = "sha256:4da9f45279fff3543c371d5ababc57a0384f70be244de7759c85a7f989cb4ebe", size = 36705, upload-time = "2025-08-12T05:53:07.123Z" }, + { url = "https://files.pythonhosted.org/packages/28/de/49493f962bd3c586ab4b88066e967aa2e0703d6ef2c43aa28cb83bf7b507/wrapt-1.17.3-cp312-cp312-win_amd64.whl", hash = "sha256:e71d5c6ebac14875668a1e90baf2ea0ef5b7ac7918355850c0908ae82bcb297c", size = 38877, upload-time = "2025-08-12T05:53:05.436Z" }, + { url = "https://files.pythonhosted.org/packages/f1/48/0f7102fe9cb1e8a5a77f80d4f0956d62d97034bbe88d33e94699f99d181d/wrapt-1.17.3-cp312-cp312-win_arm64.whl", hash = "sha256:604d076c55e2fdd4c1c03d06dc1a31b95130010517b5019db15365ec4a405fc6", size = 36885, upload-time = "2025-08-12T05:52:54.367Z" }, + { url = "https://files.pythonhosted.org/packages/fc/f6/759ece88472157acb55fc195e5b116e06730f1b651b5b314c66291729193/wrapt-1.17.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a47681378a0439215912ef542c45a783484d4dd82bac412b71e59cf9c0e1cea0", size = 54003, upload-time = "2025-08-12T05:51:48.627Z" }, + { url = "https://files.pythonhosted.org/packages/4f/a9/49940b9dc6d47027dc850c116d79b4155f15c08547d04db0f07121499347/wrapt-1.17.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:54a30837587c6ee3cd1a4d1c2ec5d24e77984d44e2f34547e2323ddb4e22eb77", size = 39025, upload-time = "2025-08-12T05:51:37.156Z" }, + { url = "https://files.pythonhosted.org/packages/45/35/6a08de0f2c96dcdd7fe464d7420ddb9a7655a6561150e5fc4da9356aeaab/wrapt-1.17.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:16ecf15d6af39246fe33e507105d67e4b81d8f8d2c6598ff7e3ca1b8a37213f7", size = 39108, upload-time = "2025-08-12T05:51:58.425Z" }, + { url = "https://files.pythonhosted.org/packages/0c/37/6faf15cfa41bf1f3dba80cd3f5ccc6622dfccb660ab26ed79f0178c7497f/wrapt-1.17.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6fd1ad24dc235e4ab88cda009e19bf347aabb975e44fd5c2fb22a3f6e4141277", size = 88072, upload-time = "2025-08-12T05:52:37.53Z" }, + { url = "https://files.pythonhosted.org/packages/78/f2/efe19ada4a38e4e15b6dff39c3e3f3f73f5decf901f66e6f72fe79623a06/wrapt-1.17.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ed61b7c2d49cee3c027372df5809a59d60cf1b6c2f81ee980a091f3afed6a2d", size = 88214, upload-time = "2025-08-12T05:52:15.886Z" }, + { url = "https://files.pythonhosted.org/packages/40/90/ca86701e9de1622b16e09689fc24b76f69b06bb0150990f6f4e8b0eeb576/wrapt-1.17.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:423ed5420ad5f5529db9ce89eac09c8a2f97da18eb1c870237e84c5a5c2d60aa", size = 87105, upload-time = "2025-08-12T05:52:17.914Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e0/d10bd257c9a3e15cbf5523025252cc14d77468e8ed644aafb2d6f54cb95d/wrapt-1.17.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e01375f275f010fcbf7f643b4279896d04e571889b8a5b3f848423d91bf07050", size = 87766, upload-time = "2025-08-12T05:52:39.243Z" }, + { url = "https://files.pythonhosted.org/packages/e8/cf/7d848740203c7b4b27eb55dbfede11aca974a51c3d894f6cc4b865f42f58/wrapt-1.17.3-cp313-cp313-win32.whl", hash = "sha256:53e5e39ff71b3fc484df8a522c933ea2b7cdd0d5d15ae82e5b23fde87d44cbd8", size = 36711, upload-time = "2025-08-12T05:53:10.074Z" }, + { url = "https://files.pythonhosted.org/packages/57/54/35a84d0a4d23ea675994104e667ceff49227ce473ba6a59ba2c84f250b74/wrapt-1.17.3-cp313-cp313-win_amd64.whl", hash = "sha256:1f0b2f40cf341ee8cc1a97d51ff50dddb9fcc73241b9143ec74b30fc4f44f6cb", size = 38885, upload-time = "2025-08-12T05:53:08.695Z" }, + { url = "https://files.pythonhosted.org/packages/01/77/66e54407c59d7b02a3c4e0af3783168fff8e5d61def52cda8728439d86bc/wrapt-1.17.3-cp313-cp313-win_arm64.whl", hash = "sha256:7425ac3c54430f5fc5e7b6f41d41e704db073309acfc09305816bc6a0b26bb16", size = 36896, upload-time = "2025-08-12T05:52:55.34Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f6/a933bd70f98e9cf3e08167fc5cd7aaaca49147e48411c0bd5ae701bb2194/wrapt-1.17.3-py3-none-any.whl", hash = "sha256:7171ae35d2c33d326ac19dd8facb1e82e5fd04ef8c6c0e394d7af55a55051c22", size = 23591, upload-time = "2025-08-12T05:53:20.674Z" }, ] [[package]] name = "xxhash" version = "3.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/02/84/30869e01909fb37a6cc7e18688ee8bf1e42d57e7e0777636bd47524c43c7/xxhash-3.6.0.tar.gz", hash = "sha256:f0162a78b13a0d7617b2845b90c763339d1f1d82bb04a4b07f4ab535cc5e05d6", size = 85160, upload_time = "2025-10-02T14:37:08.097Z" } +sdist = { url = "https://files.pythonhosted.org/packages/02/84/30869e01909fb37a6cc7e18688ee8bf1e42d57e7e0777636bd47524c43c7/xxhash-3.6.0.tar.gz", hash = "sha256:f0162a78b13a0d7617b2845b90c763339d1f1d82bb04a4b07f4ab535cc5e05d6", size = 85160, upload-time = "2025-10-02T14:37:08.097Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/07/d9412f3d7d462347e4511181dea65e47e0d0e16e26fbee2ea86a2aefb657/xxhash-3.6.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:01362c4331775398e7bb34e3ab403bc9ee9f7c497bc7dee6272114055277dd3c", size = 32744, upload_time = "2025-10-02T14:34:34.622Z" }, - { url = "https://files.pythonhosted.org/packages/79/35/0429ee11d035fc33abe32dca1b2b69e8c18d236547b9a9b72c1929189b9a/xxhash-3.6.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b7b2df81a23f8cb99656378e72501b2cb41b1827c0f5a86f87d6b06b69f9f204", size = 30816, upload_time = "2025-10-02T14:34:36.043Z" }, - { url = "https://files.pythonhosted.org/packages/b7/f2/57eb99aa0f7d98624c0932c5b9a170e1806406cdbcdb510546634a1359e0/xxhash-3.6.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:dc94790144e66b14f67b10ac8ed75b39ca47536bf8800eb7c24b50271ea0c490", size = 194035, upload_time = "2025-10-02T14:34:37.354Z" }, - { url = "https://files.pythonhosted.org/packages/4c/ed/6224ba353690d73af7a3f1c7cdb1fc1b002e38f783cb991ae338e1eb3d79/xxhash-3.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:93f107c673bccf0d592cdba077dedaf52fe7f42dcd7676eba1f6d6f0c3efffd2", size = 212914, upload_time = "2025-10-02T14:34:38.6Z" }, - { url = "https://files.pythonhosted.org/packages/38/86/fb6b6130d8dd6b8942cc17ab4d90e223653a89aa32ad2776f8af7064ed13/xxhash-3.6.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2aa5ee3444c25b69813663c9f8067dcfaa2e126dc55e8dddf40f4d1c25d7effa", size = 212163, upload_time = "2025-10-02T14:34:39.872Z" }, - { url = "https://files.pythonhosted.org/packages/ee/dc/e84875682b0593e884ad73b2d40767b5790d417bde603cceb6878901d647/xxhash-3.6.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7f99123f0e1194fa59cc69ad46dbae2e07becec5df50a0509a808f90a0f03f0", size = 445411, upload_time = "2025-10-02T14:34:41.569Z" }, - { url = "https://files.pythonhosted.org/packages/11/4f/426f91b96701ec2f37bb2b8cec664eff4f658a11f3fa9d94f0a887ea6d2b/xxhash-3.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:49e03e6fe2cac4a1bc64952dd250cf0dbc5ef4ebb7b8d96bce82e2de163c82a2", size = 193883, upload_time = "2025-10-02T14:34:43.249Z" }, - { url = "https://files.pythonhosted.org/packages/53/5a/ddbb83eee8e28b778eacfc5a85c969673e4023cdeedcfcef61f36731610b/xxhash-3.6.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bd17fede52a17a4f9a7bc4472a5867cb0b160deeb431795c0e4abe158bc784e9", size = 210392, upload_time = "2025-10-02T14:34:45.042Z" }, - { url = "https://files.pythonhosted.org/packages/1e/c2/ff69efd07c8c074ccdf0a4f36fcdd3d27363665bcdf4ba399abebe643465/xxhash-3.6.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:6fb5f5476bef678f69db04f2bd1efbed3030d2aba305b0fc1773645f187d6a4e", size = 197898, upload_time = "2025-10-02T14:34:46.302Z" }, - { url = "https://files.pythonhosted.org/packages/58/ca/faa05ac19b3b622c7c9317ac3e23954187516298a091eb02c976d0d3dd45/xxhash-3.6.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:843b52f6d88071f87eba1631b684fcb4b2068cd2180a0224122fe4ef011a9374", size = 210655, upload_time = "2025-10-02T14:34:47.571Z" }, - { url = "https://files.pythonhosted.org/packages/d4/7a/06aa7482345480cc0cb597f5c875b11a82c3953f534394f620b0be2f700c/xxhash-3.6.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:7d14a6cfaf03b1b6f5f9790f76880601ccc7896aff7ab9cd8978a939c1eb7e0d", size = 414001, upload_time = "2025-10-02T14:34:49.273Z" }, - { url = "https://files.pythonhosted.org/packages/23/07/63ffb386cd47029aa2916b3d2f454e6cc5b9f5c5ada3790377d5430084e7/xxhash-3.6.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:418daf3db71e1413cfe211c2f9a528456936645c17f46b5204705581a45390ae", size = 191431, upload_time = "2025-10-02T14:34:50.798Z" }, - { url = "https://files.pythonhosted.org/packages/0f/93/14fde614cadb4ddf5e7cebf8918b7e8fac5ae7861c1875964f17e678205c/xxhash-3.6.0-cp312-cp312-win32.whl", hash = "sha256:50fc255f39428a27299c20e280d6193d8b63b8ef8028995323bf834a026b4fbb", size = 30617, upload_time = "2025-10-02T14:34:51.954Z" }, - { url = "https://files.pythonhosted.org/packages/13/5d/0d125536cbe7565a83d06e43783389ecae0c0f2ed037b48ede185de477c0/xxhash-3.6.0-cp312-cp312-win_amd64.whl", hash = "sha256:c0f2ab8c715630565ab8991b536ecded9416d615538be8ecddce43ccf26cbc7c", size = 31534, upload_time = "2025-10-02T14:34:53.276Z" }, - { url = "https://files.pythonhosted.org/packages/54/85/6ec269b0952ec7e36ba019125982cf11d91256a778c7c3f98a4c5043d283/xxhash-3.6.0-cp312-cp312-win_arm64.whl", hash = "sha256:eae5c13f3bc455a3bbb68bdc513912dc7356de7e2280363ea235f71f54064829", size = 27876, upload_time = "2025-10-02T14:34:54.371Z" }, - { url = "https://files.pythonhosted.org/packages/33/76/35d05267ac82f53ae9b0e554da7c5e281ee61f3cad44c743f0fcd354f211/xxhash-3.6.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:599e64ba7f67472481ceb6ee80fa3bd828fd61ba59fb11475572cc5ee52b89ec", size = 32738, upload_time = "2025-10-02T14:34:55.839Z" }, - { url = "https://files.pythonhosted.org/packages/31/a8/3fbce1cd96534a95e35d5120637bf29b0d7f5d8fa2f6374e31b4156dd419/xxhash-3.6.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7d8b8aaa30fca4f16f0c84a5c8d7ddee0e25250ec2796c973775373257dde8f1", size = 30821, upload_time = "2025-10-02T14:34:57.219Z" }, - { url = "https://files.pythonhosted.org/packages/0c/ea/d387530ca7ecfa183cb358027f1833297c6ac6098223fd14f9782cd0015c/xxhash-3.6.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d597acf8506d6e7101a4a44a5e428977a51c0fadbbfd3c39650cca9253f6e5a6", size = 194127, upload_time = "2025-10-02T14:34:59.21Z" }, - { url = "https://files.pythonhosted.org/packages/ba/0c/71435dcb99874b09a43b8d7c54071e600a7481e42b3e3ce1eb5226a5711a/xxhash-3.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:858dc935963a33bc33490128edc1c12b0c14d9c7ebaa4e387a7869ecc4f3e263", size = 212975, upload_time = "2025-10-02T14:35:00.816Z" }, - { url = "https://files.pythonhosted.org/packages/84/7a/c2b3d071e4bb4a90b7057228a99b10d51744878f4a8a6dd643c8bd897620/xxhash-3.6.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba284920194615cb8edf73bf52236ce2e1664ccd4a38fdb543506413529cc546", size = 212241, upload_time = "2025-10-02T14:35:02.207Z" }, - { url = "https://files.pythonhosted.org/packages/81/5f/640b6eac0128e215f177df99eadcd0f1b7c42c274ab6a394a05059694c5a/xxhash-3.6.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4b54219177f6c6674d5378bd862c6aedf64725f70dd29c472eaae154df1a2e89", size = 445471, upload_time = "2025-10-02T14:35:03.61Z" }, - { url = "https://files.pythonhosted.org/packages/5e/1e/3c3d3ef071b051cc3abbe3721ffb8365033a172613c04af2da89d5548a87/xxhash-3.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:42c36dd7dbad2f5238950c377fcbf6811b1cdb1c444fab447960030cea60504d", size = 193936, upload_time = "2025-10-02T14:35:05.013Z" }, - { url = "https://files.pythonhosted.org/packages/2c/bd/4a5f68381939219abfe1c22a9e3a5854a4f6f6f3c4983a87d255f21f2e5d/xxhash-3.6.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f22927652cba98c44639ffdc7aaf35828dccf679b10b31c4ad72a5b530a18eb7", size = 210440, upload_time = "2025-10-02T14:35:06.239Z" }, - { url = "https://files.pythonhosted.org/packages/eb/37/b80fe3d5cfb9faff01a02121a0f4d565eb7237e9e5fc66e73017e74dcd36/xxhash-3.6.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b45fad44d9c5c119e9c6fbf2e1c656a46dc68e280275007bbfd3d572b21426db", size = 197990, upload_time = "2025-10-02T14:35:07.735Z" }, - { url = "https://files.pythonhosted.org/packages/d7/fd/2c0a00c97b9e18f72e1f240ad4e8f8a90fd9d408289ba9c7c495ed7dc05c/xxhash-3.6.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:6f2580ffab1a8b68ef2b901cde7e55fa8da5e4be0977c68f78fc80f3c143de42", size = 210689, upload_time = "2025-10-02T14:35:09.438Z" }, - { url = "https://files.pythonhosted.org/packages/93/86/5dd8076a926b9a95db3206aba20d89a7fc14dd5aac16e5c4de4b56033140/xxhash-3.6.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:40c391dd3cd041ebc3ffe6f2c862f402e306eb571422e0aa918d8070ba31da11", size = 414068, upload_time = "2025-10-02T14:35:11.162Z" }, - { url = "https://files.pythonhosted.org/packages/af/3c/0bb129170ee8f3650f08e993baee550a09593462a5cddd8e44d0011102b1/xxhash-3.6.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f205badabde7aafd1a31e8ca2a3e5a763107a71c397c4481d6a804eb5063d8bd", size = 191495, upload_time = "2025-10-02T14:35:12.971Z" }, - { url = "https://files.pythonhosted.org/packages/e9/3a/6797e0114c21d1725e2577508e24006fd7ff1d8c0c502d3b52e45c1771d8/xxhash-3.6.0-cp313-cp313-win32.whl", hash = "sha256:2577b276e060b73b73a53042ea5bd5203d3e6347ce0d09f98500f418a9fcf799", size = 30620, upload_time = "2025-10-02T14:35:14.129Z" }, - { url = "https://files.pythonhosted.org/packages/86/15/9bc32671e9a38b413a76d24722a2bf8784a132c043063a8f5152d390b0f9/xxhash-3.6.0-cp313-cp313-win_amd64.whl", hash = "sha256:757320d45d2fbcce8f30c42a6b2f47862967aea7bf458b9625b4bbe7ee390392", size = 31542, upload_time = "2025-10-02T14:35:15.21Z" }, - { url = "https://files.pythonhosted.org/packages/39/c5/cc01e4f6188656e56112d6a8e0dfe298a16934b8c47a247236549a3f7695/xxhash-3.6.0-cp313-cp313-win_arm64.whl", hash = "sha256:457b8f85dec5825eed7b69c11ae86834a018b8e3df5e77783c999663da2f96d6", size = 27880, upload_time = "2025-10-02T14:35:16.315Z" }, - { url = "https://files.pythonhosted.org/packages/f3/30/25e5321c8732759e930c555176d37e24ab84365482d257c3b16362235212/xxhash-3.6.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a42e633d75cdad6d625434e3468126c73f13f7584545a9cf34e883aa1710e702", size = 32956, upload_time = "2025-10-02T14:35:17.413Z" }, - { url = "https://files.pythonhosted.org/packages/9f/3c/0573299560d7d9f8ab1838f1efc021a280b5ae5ae2e849034ef3dee18810/xxhash-3.6.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:568a6d743219e717b07b4e03b0a828ce593833e498c3b64752e0f5df6bfe84db", size = 31072, upload_time = "2025-10-02T14:35:18.844Z" }, - { url = "https://files.pythonhosted.org/packages/7a/1c/52d83a06e417cd9d4137722693424885cc9878249beb3a7c829e74bf7ce9/xxhash-3.6.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:bec91b562d8012dae276af8025a55811b875baace6af510412a5e58e3121bc54", size = 196409, upload_time = "2025-10-02T14:35:20.31Z" }, - { url = "https://files.pythonhosted.org/packages/e3/8e/c6d158d12a79bbd0b878f8355432075fc82759e356ab5a111463422a239b/xxhash-3.6.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78e7f2f4c521c30ad5e786fdd6bae89d47a32672a80195467b5de0480aa97b1f", size = 215736, upload_time = "2025-10-02T14:35:21.616Z" }, - { url = "https://files.pythonhosted.org/packages/bc/68/c4c80614716345d55071a396cf03d06e34b5f4917a467faf43083c995155/xxhash-3.6.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3ed0df1b11a79856df5ffcab572cbd6b9627034c1c748c5566fa79df9048a7c5", size = 214833, upload_time = "2025-10-02T14:35:23.32Z" }, - { url = "https://files.pythonhosted.org/packages/7e/e9/ae27c8ffec8b953efa84c7c4a6c6802c263d587b9fc0d6e7cea64e08c3af/xxhash-3.6.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0e4edbfc7d420925b0dd5e792478ed393d6e75ff8fc219a6546fb446b6a417b1", size = 448348, upload_time = "2025-10-02T14:35:25.111Z" }, - { url = "https://files.pythonhosted.org/packages/d7/6b/33e21afb1b5b3f46b74b6bd1913639066af218d704cc0941404ca717fc57/xxhash-3.6.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fba27a198363a7ef87f8c0f6b171ec36b674fe9053742c58dd7e3201c1ab30ee", size = 196070, upload_time = "2025-10-02T14:35:26.586Z" }, - { url = "https://files.pythonhosted.org/packages/96/b6/fcabd337bc5fa624e7203aa0fa7d0c49eed22f72e93229431752bddc83d9/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:794fe9145fe60191c6532fa95063765529770edcdd67b3d537793e8004cabbfd", size = 212907, upload_time = "2025-10-02T14:35:28.087Z" }, - { url = "https://files.pythonhosted.org/packages/4b/d3/9ee6160e644d660fcf176c5825e61411c7f62648728f69c79ba237250143/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:6105ef7e62b5ac73a837778efc331a591d8442f8ef5c7e102376506cb4ae2729", size = 200839, upload_time = "2025-10-02T14:35:29.857Z" }, - { url = "https://files.pythonhosted.org/packages/0d/98/e8de5baa5109394baf5118f5e72ab21a86387c4f89b0e77ef3e2f6b0327b/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:f01375c0e55395b814a679b3eea205db7919ac2af213f4a6682e01220e5fe292", size = 213304, upload_time = "2025-10-02T14:35:31.222Z" }, - { url = "https://files.pythonhosted.org/packages/7b/1d/71056535dec5c3177eeb53e38e3d367dd1d16e024e63b1cee208d572a033/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:d706dca2d24d834a4661619dcacf51a75c16d65985718d6a7d73c1eeeb903ddf", size = 416930, upload_time = "2025-10-02T14:35:32.517Z" }, - { url = "https://files.pythonhosted.org/packages/dc/6c/5cbde9de2cd967c322e651c65c543700b19e7ae3e0aae8ece3469bf9683d/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5f059d9faeacd49c0215d66f4056e1326c80503f51a1532ca336a385edadd033", size = 193787, upload_time = "2025-10-02T14:35:33.827Z" }, - { url = "https://files.pythonhosted.org/packages/19/fa/0172e350361d61febcea941b0cc541d6e6c8d65d153e85f850a7b256ff8a/xxhash-3.6.0-cp313-cp313t-win32.whl", hash = "sha256:1244460adc3a9be84731d72b8e80625788e5815b68da3da8b83f78115a40a7ec", size = 30916, upload_time = "2025-10-02T14:35:35.107Z" }, - { url = "https://files.pythonhosted.org/packages/ad/e6/e8cf858a2b19d6d45820f072eff1bea413910592ff17157cabc5f1227a16/xxhash-3.6.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b1e420ef35c503869c4064f4a2f2b08ad6431ab7b229a05cce39d74268bca6b8", size = 31799, upload_time = "2025-10-02T14:35:36.165Z" }, - { url = "https://files.pythonhosted.org/packages/56/15/064b197e855bfb7b343210e82490ae672f8bc7cdf3ddb02e92f64304ee8a/xxhash-3.6.0-cp313-cp313t-win_arm64.whl", hash = "sha256:ec44b73a4220623235f67a996c862049f375df3b1052d9899f40a6382c32d746", size = 28044, upload_time = "2025-10-02T14:35:37.195Z" }, + { url = "https://files.pythonhosted.org/packages/9a/07/d9412f3d7d462347e4511181dea65e47e0d0e16e26fbee2ea86a2aefb657/xxhash-3.6.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:01362c4331775398e7bb34e3ab403bc9ee9f7c497bc7dee6272114055277dd3c", size = 32744, upload-time = "2025-10-02T14:34:34.622Z" }, + { url = "https://files.pythonhosted.org/packages/79/35/0429ee11d035fc33abe32dca1b2b69e8c18d236547b9a9b72c1929189b9a/xxhash-3.6.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b7b2df81a23f8cb99656378e72501b2cb41b1827c0f5a86f87d6b06b69f9f204", size = 30816, upload-time = "2025-10-02T14:34:36.043Z" }, + { url = "https://files.pythonhosted.org/packages/b7/f2/57eb99aa0f7d98624c0932c5b9a170e1806406cdbcdb510546634a1359e0/xxhash-3.6.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:dc94790144e66b14f67b10ac8ed75b39ca47536bf8800eb7c24b50271ea0c490", size = 194035, upload-time = "2025-10-02T14:34:37.354Z" }, + { url = "https://files.pythonhosted.org/packages/4c/ed/6224ba353690d73af7a3f1c7cdb1fc1b002e38f783cb991ae338e1eb3d79/xxhash-3.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:93f107c673bccf0d592cdba077dedaf52fe7f42dcd7676eba1f6d6f0c3efffd2", size = 212914, upload-time = "2025-10-02T14:34:38.6Z" }, + { url = "https://files.pythonhosted.org/packages/38/86/fb6b6130d8dd6b8942cc17ab4d90e223653a89aa32ad2776f8af7064ed13/xxhash-3.6.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2aa5ee3444c25b69813663c9f8067dcfaa2e126dc55e8dddf40f4d1c25d7effa", size = 212163, upload-time = "2025-10-02T14:34:39.872Z" }, + { url = "https://files.pythonhosted.org/packages/ee/dc/e84875682b0593e884ad73b2d40767b5790d417bde603cceb6878901d647/xxhash-3.6.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7f99123f0e1194fa59cc69ad46dbae2e07becec5df50a0509a808f90a0f03f0", size = 445411, upload-time = "2025-10-02T14:34:41.569Z" }, + { url = "https://files.pythonhosted.org/packages/11/4f/426f91b96701ec2f37bb2b8cec664eff4f658a11f3fa9d94f0a887ea6d2b/xxhash-3.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:49e03e6fe2cac4a1bc64952dd250cf0dbc5ef4ebb7b8d96bce82e2de163c82a2", size = 193883, upload-time = "2025-10-02T14:34:43.249Z" }, + { url = "https://files.pythonhosted.org/packages/53/5a/ddbb83eee8e28b778eacfc5a85c969673e4023cdeedcfcef61f36731610b/xxhash-3.6.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bd17fede52a17a4f9a7bc4472a5867cb0b160deeb431795c0e4abe158bc784e9", size = 210392, upload-time = "2025-10-02T14:34:45.042Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c2/ff69efd07c8c074ccdf0a4f36fcdd3d27363665bcdf4ba399abebe643465/xxhash-3.6.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:6fb5f5476bef678f69db04f2bd1efbed3030d2aba305b0fc1773645f187d6a4e", size = 197898, upload-time = "2025-10-02T14:34:46.302Z" }, + { url = "https://files.pythonhosted.org/packages/58/ca/faa05ac19b3b622c7c9317ac3e23954187516298a091eb02c976d0d3dd45/xxhash-3.6.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:843b52f6d88071f87eba1631b684fcb4b2068cd2180a0224122fe4ef011a9374", size = 210655, upload-time = "2025-10-02T14:34:47.571Z" }, + { url = "https://files.pythonhosted.org/packages/d4/7a/06aa7482345480cc0cb597f5c875b11a82c3953f534394f620b0be2f700c/xxhash-3.6.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:7d14a6cfaf03b1b6f5f9790f76880601ccc7896aff7ab9cd8978a939c1eb7e0d", size = 414001, upload-time = "2025-10-02T14:34:49.273Z" }, + { url = "https://files.pythonhosted.org/packages/23/07/63ffb386cd47029aa2916b3d2f454e6cc5b9f5c5ada3790377d5430084e7/xxhash-3.6.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:418daf3db71e1413cfe211c2f9a528456936645c17f46b5204705581a45390ae", size = 191431, upload-time = "2025-10-02T14:34:50.798Z" }, + { url = "https://files.pythonhosted.org/packages/0f/93/14fde614cadb4ddf5e7cebf8918b7e8fac5ae7861c1875964f17e678205c/xxhash-3.6.0-cp312-cp312-win32.whl", hash = "sha256:50fc255f39428a27299c20e280d6193d8b63b8ef8028995323bf834a026b4fbb", size = 30617, upload-time = "2025-10-02T14:34:51.954Z" }, + { url = "https://files.pythonhosted.org/packages/13/5d/0d125536cbe7565a83d06e43783389ecae0c0f2ed037b48ede185de477c0/xxhash-3.6.0-cp312-cp312-win_amd64.whl", hash = "sha256:c0f2ab8c715630565ab8991b536ecded9416d615538be8ecddce43ccf26cbc7c", size = 31534, upload-time = "2025-10-02T14:34:53.276Z" }, + { url = "https://files.pythonhosted.org/packages/54/85/6ec269b0952ec7e36ba019125982cf11d91256a778c7c3f98a4c5043d283/xxhash-3.6.0-cp312-cp312-win_arm64.whl", hash = "sha256:eae5c13f3bc455a3bbb68bdc513912dc7356de7e2280363ea235f71f54064829", size = 27876, upload-time = "2025-10-02T14:34:54.371Z" }, + { url = "https://files.pythonhosted.org/packages/33/76/35d05267ac82f53ae9b0e554da7c5e281ee61f3cad44c743f0fcd354f211/xxhash-3.6.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:599e64ba7f67472481ceb6ee80fa3bd828fd61ba59fb11475572cc5ee52b89ec", size = 32738, upload-time = "2025-10-02T14:34:55.839Z" }, + { url = "https://files.pythonhosted.org/packages/31/a8/3fbce1cd96534a95e35d5120637bf29b0d7f5d8fa2f6374e31b4156dd419/xxhash-3.6.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7d8b8aaa30fca4f16f0c84a5c8d7ddee0e25250ec2796c973775373257dde8f1", size = 30821, upload-time = "2025-10-02T14:34:57.219Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ea/d387530ca7ecfa183cb358027f1833297c6ac6098223fd14f9782cd0015c/xxhash-3.6.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d597acf8506d6e7101a4a44a5e428977a51c0fadbbfd3c39650cca9253f6e5a6", size = 194127, upload-time = "2025-10-02T14:34:59.21Z" }, + { url = "https://files.pythonhosted.org/packages/ba/0c/71435dcb99874b09a43b8d7c54071e600a7481e42b3e3ce1eb5226a5711a/xxhash-3.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:858dc935963a33bc33490128edc1c12b0c14d9c7ebaa4e387a7869ecc4f3e263", size = 212975, upload-time = "2025-10-02T14:35:00.816Z" }, + { url = "https://files.pythonhosted.org/packages/84/7a/c2b3d071e4bb4a90b7057228a99b10d51744878f4a8a6dd643c8bd897620/xxhash-3.6.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba284920194615cb8edf73bf52236ce2e1664ccd4a38fdb543506413529cc546", size = 212241, upload-time = "2025-10-02T14:35:02.207Z" }, + { url = "https://files.pythonhosted.org/packages/81/5f/640b6eac0128e215f177df99eadcd0f1b7c42c274ab6a394a05059694c5a/xxhash-3.6.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4b54219177f6c6674d5378bd862c6aedf64725f70dd29c472eaae154df1a2e89", size = 445471, upload-time = "2025-10-02T14:35:03.61Z" }, + { url = "https://files.pythonhosted.org/packages/5e/1e/3c3d3ef071b051cc3abbe3721ffb8365033a172613c04af2da89d5548a87/xxhash-3.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:42c36dd7dbad2f5238950c377fcbf6811b1cdb1c444fab447960030cea60504d", size = 193936, upload-time = "2025-10-02T14:35:05.013Z" }, + { url = "https://files.pythonhosted.org/packages/2c/bd/4a5f68381939219abfe1c22a9e3a5854a4f6f6f3c4983a87d255f21f2e5d/xxhash-3.6.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f22927652cba98c44639ffdc7aaf35828dccf679b10b31c4ad72a5b530a18eb7", size = 210440, upload-time = "2025-10-02T14:35:06.239Z" }, + { url = "https://files.pythonhosted.org/packages/eb/37/b80fe3d5cfb9faff01a02121a0f4d565eb7237e9e5fc66e73017e74dcd36/xxhash-3.6.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b45fad44d9c5c119e9c6fbf2e1c656a46dc68e280275007bbfd3d572b21426db", size = 197990, upload-time = "2025-10-02T14:35:07.735Z" }, + { url = "https://files.pythonhosted.org/packages/d7/fd/2c0a00c97b9e18f72e1f240ad4e8f8a90fd9d408289ba9c7c495ed7dc05c/xxhash-3.6.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:6f2580ffab1a8b68ef2b901cde7e55fa8da5e4be0977c68f78fc80f3c143de42", size = 210689, upload-time = "2025-10-02T14:35:09.438Z" }, + { url = "https://files.pythonhosted.org/packages/93/86/5dd8076a926b9a95db3206aba20d89a7fc14dd5aac16e5c4de4b56033140/xxhash-3.6.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:40c391dd3cd041ebc3ffe6f2c862f402e306eb571422e0aa918d8070ba31da11", size = 414068, upload-time = "2025-10-02T14:35:11.162Z" }, + { url = "https://files.pythonhosted.org/packages/af/3c/0bb129170ee8f3650f08e993baee550a09593462a5cddd8e44d0011102b1/xxhash-3.6.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f205badabde7aafd1a31e8ca2a3e5a763107a71c397c4481d6a804eb5063d8bd", size = 191495, upload-time = "2025-10-02T14:35:12.971Z" }, + { url = "https://files.pythonhosted.org/packages/e9/3a/6797e0114c21d1725e2577508e24006fd7ff1d8c0c502d3b52e45c1771d8/xxhash-3.6.0-cp313-cp313-win32.whl", hash = "sha256:2577b276e060b73b73a53042ea5bd5203d3e6347ce0d09f98500f418a9fcf799", size = 30620, upload-time = "2025-10-02T14:35:14.129Z" }, + { url = "https://files.pythonhosted.org/packages/86/15/9bc32671e9a38b413a76d24722a2bf8784a132c043063a8f5152d390b0f9/xxhash-3.6.0-cp313-cp313-win_amd64.whl", hash = "sha256:757320d45d2fbcce8f30c42a6b2f47862967aea7bf458b9625b4bbe7ee390392", size = 31542, upload-time = "2025-10-02T14:35:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/39/c5/cc01e4f6188656e56112d6a8e0dfe298a16934b8c47a247236549a3f7695/xxhash-3.6.0-cp313-cp313-win_arm64.whl", hash = "sha256:457b8f85dec5825eed7b69c11ae86834a018b8e3df5e77783c999663da2f96d6", size = 27880, upload-time = "2025-10-02T14:35:16.315Z" }, + { url = "https://files.pythonhosted.org/packages/f3/30/25e5321c8732759e930c555176d37e24ab84365482d257c3b16362235212/xxhash-3.6.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a42e633d75cdad6d625434e3468126c73f13f7584545a9cf34e883aa1710e702", size = 32956, upload-time = "2025-10-02T14:35:17.413Z" }, + { url = "https://files.pythonhosted.org/packages/9f/3c/0573299560d7d9f8ab1838f1efc021a280b5ae5ae2e849034ef3dee18810/xxhash-3.6.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:568a6d743219e717b07b4e03b0a828ce593833e498c3b64752e0f5df6bfe84db", size = 31072, upload-time = "2025-10-02T14:35:18.844Z" }, + { url = "https://files.pythonhosted.org/packages/7a/1c/52d83a06e417cd9d4137722693424885cc9878249beb3a7c829e74bf7ce9/xxhash-3.6.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:bec91b562d8012dae276af8025a55811b875baace6af510412a5e58e3121bc54", size = 196409, upload-time = "2025-10-02T14:35:20.31Z" }, + { url = "https://files.pythonhosted.org/packages/e3/8e/c6d158d12a79bbd0b878f8355432075fc82759e356ab5a111463422a239b/xxhash-3.6.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78e7f2f4c521c30ad5e786fdd6bae89d47a32672a80195467b5de0480aa97b1f", size = 215736, upload-time = "2025-10-02T14:35:21.616Z" }, + { url = "https://files.pythonhosted.org/packages/bc/68/c4c80614716345d55071a396cf03d06e34b5f4917a467faf43083c995155/xxhash-3.6.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3ed0df1b11a79856df5ffcab572cbd6b9627034c1c748c5566fa79df9048a7c5", size = 214833, upload-time = "2025-10-02T14:35:23.32Z" }, + { url = "https://files.pythonhosted.org/packages/7e/e9/ae27c8ffec8b953efa84c7c4a6c6802c263d587b9fc0d6e7cea64e08c3af/xxhash-3.6.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0e4edbfc7d420925b0dd5e792478ed393d6e75ff8fc219a6546fb446b6a417b1", size = 448348, upload-time = "2025-10-02T14:35:25.111Z" }, + { url = "https://files.pythonhosted.org/packages/d7/6b/33e21afb1b5b3f46b74b6bd1913639066af218d704cc0941404ca717fc57/xxhash-3.6.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fba27a198363a7ef87f8c0f6b171ec36b674fe9053742c58dd7e3201c1ab30ee", size = 196070, upload-time = "2025-10-02T14:35:26.586Z" }, + { url = "https://files.pythonhosted.org/packages/96/b6/fcabd337bc5fa624e7203aa0fa7d0c49eed22f72e93229431752bddc83d9/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:794fe9145fe60191c6532fa95063765529770edcdd67b3d537793e8004cabbfd", size = 212907, upload-time = "2025-10-02T14:35:28.087Z" }, + { url = "https://files.pythonhosted.org/packages/4b/d3/9ee6160e644d660fcf176c5825e61411c7f62648728f69c79ba237250143/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:6105ef7e62b5ac73a837778efc331a591d8442f8ef5c7e102376506cb4ae2729", size = 200839, upload-time = "2025-10-02T14:35:29.857Z" }, + { url = "https://files.pythonhosted.org/packages/0d/98/e8de5baa5109394baf5118f5e72ab21a86387c4f89b0e77ef3e2f6b0327b/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:f01375c0e55395b814a679b3eea205db7919ac2af213f4a6682e01220e5fe292", size = 213304, upload-time = "2025-10-02T14:35:31.222Z" }, + { url = "https://files.pythonhosted.org/packages/7b/1d/71056535dec5c3177eeb53e38e3d367dd1d16e024e63b1cee208d572a033/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:d706dca2d24d834a4661619dcacf51a75c16d65985718d6a7d73c1eeeb903ddf", size = 416930, upload-time = "2025-10-02T14:35:32.517Z" }, + { url = "https://files.pythonhosted.org/packages/dc/6c/5cbde9de2cd967c322e651c65c543700b19e7ae3e0aae8ece3469bf9683d/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5f059d9faeacd49c0215d66f4056e1326c80503f51a1532ca336a385edadd033", size = 193787, upload-time = "2025-10-02T14:35:33.827Z" }, + { url = "https://files.pythonhosted.org/packages/19/fa/0172e350361d61febcea941b0cc541d6e6c8d65d153e85f850a7b256ff8a/xxhash-3.6.0-cp313-cp313t-win32.whl", hash = "sha256:1244460adc3a9be84731d72b8e80625788e5815b68da3da8b83f78115a40a7ec", size = 30916, upload-time = "2025-10-02T14:35:35.107Z" }, + { url = "https://files.pythonhosted.org/packages/ad/e6/e8cf858a2b19d6d45820f072eff1bea413910592ff17157cabc5f1227a16/xxhash-3.6.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b1e420ef35c503869c4064f4a2f2b08ad6431ab7b229a05cce39d74268bca6b8", size = 31799, upload-time = "2025-10-02T14:35:36.165Z" }, + { url = "https://files.pythonhosted.org/packages/56/15/064b197e855bfb7b343210e82490ae672f8bc7cdf3ddb02e92f64304ee8a/xxhash-3.6.0-cp313-cp313t-win_arm64.whl", hash = "sha256:ec44b73a4220623235f67a996c862049f375df3b1052d9899f40a6382c32d746", size = 28044, upload-time = "2025-10-02T14:35:37.195Z" }, ] [[package]] @@ -9141,57 +9234,57 @@ dependencies = [ { name = "multidict" }, { name = "propcache" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/57/63/0c6ebca57330cd313f6102b16dd57ffaf3ec4c83403dcb45dbd15c6f3ea1/yarl-1.22.0.tar.gz", hash = "sha256:bebf8557577d4401ba8bd9ff33906f1376c877aa78d1fe216ad01b4d6745af71", size = 187169, upload_time = "2025-10-06T14:12:55.963Z" } +sdist = { url = "https://files.pythonhosted.org/packages/57/63/0c6ebca57330cd313f6102b16dd57ffaf3ec4c83403dcb45dbd15c6f3ea1/yarl-1.22.0.tar.gz", hash = "sha256:bebf8557577d4401ba8bd9ff33906f1376c877aa78d1fe216ad01b4d6745af71", size = 187169, upload-time = "2025-10-06T14:12:55.963Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/ff/46736024fee3429b80a165a732e38e5d5a238721e634ab41b040d49f8738/yarl-1.22.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e340382d1afa5d32b892b3ff062436d592ec3d692aeea3bef3a5cfe11bbf8c6f", size = 142000, upload_time = "2025-10-06T14:09:44.631Z" }, - { url = "https://files.pythonhosted.org/packages/5a/9a/b312ed670df903145598914770eb12de1bac44599549b3360acc96878df8/yarl-1.22.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f1e09112a2c31ffe8d80be1b0988fa6a18c5d5cad92a9ffbb1c04c91bfe52ad2", size = 94338, upload_time = "2025-10-06T14:09:46.372Z" }, - { url = "https://files.pythonhosted.org/packages/ba/f5/0601483296f09c3c65e303d60c070a5c19fcdbc72daa061e96170785bc7d/yarl-1.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:939fe60db294c786f6b7c2d2e121576628468f65453d86b0fe36cb52f987bd74", size = 94909, upload_time = "2025-10-06T14:09:48.648Z" }, - { url = "https://files.pythonhosted.org/packages/60/41/9a1fe0b73dbcefce72e46cf149b0e0a67612d60bfc90fb59c2b2efdfbd86/yarl-1.22.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1651bf8e0398574646744c1885a41198eba53dc8a9312b954073f845c90a8df", size = 372940, upload_time = "2025-10-06T14:09:50.089Z" }, - { url = "https://files.pythonhosted.org/packages/17/7a/795cb6dfee561961c30b800f0ed616b923a2ec6258b5def2a00bf8231334/yarl-1.22.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b8a0588521a26bf92a57a1705b77b8b59044cdceccac7151bd8d229e66b8dedb", size = 345825, upload_time = "2025-10-06T14:09:52.142Z" }, - { url = "https://files.pythonhosted.org/packages/d7/93/a58f4d596d2be2ae7bab1a5846c4d270b894958845753b2c606d666744d3/yarl-1.22.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:42188e6a615c1a75bcaa6e150c3fe8f3e8680471a6b10150c5f7e83f47cc34d2", size = 386705, upload_time = "2025-10-06T14:09:54.128Z" }, - { url = "https://files.pythonhosted.org/packages/61/92/682279d0e099d0e14d7fd2e176bd04f48de1484f56546a3e1313cd6c8e7c/yarl-1.22.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f6d2cb59377d99718913ad9a151030d6f83ef420a2b8f521d94609ecc106ee82", size = 396518, upload_time = "2025-10-06T14:09:55.762Z" }, - { url = "https://files.pythonhosted.org/packages/db/0f/0d52c98b8a885aeda831224b78f3be7ec2e1aa4a62091f9f9188c3c65b56/yarl-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50678a3b71c751d58d7908edc96d332af328839eea883bb554a43f539101277a", size = 377267, upload_time = "2025-10-06T14:09:57.958Z" }, - { url = "https://files.pythonhosted.org/packages/22/42/d2685e35908cbeaa6532c1fc73e89e7f2efb5d8a7df3959ea8e37177c5a3/yarl-1.22.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e8fbaa7cec507aa24ea27a01456e8dd4b6fab829059b69844bd348f2d467124", size = 365797, upload_time = "2025-10-06T14:09:59.527Z" }, - { url = "https://files.pythonhosted.org/packages/a2/83/cf8c7bcc6355631762f7d8bdab920ad09b82efa6b722999dfb05afa6cfac/yarl-1.22.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:433885ab5431bc3d3d4f2f9bd15bfa1614c522b0f1405d62c4f926ccd69d04fa", size = 365535, upload_time = "2025-10-06T14:10:01.139Z" }, - { url = "https://files.pythonhosted.org/packages/25/e1/5302ff9b28f0c59cac913b91fe3f16c59a033887e57ce9ca5d41a3a94737/yarl-1.22.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b790b39c7e9a4192dc2e201a282109ed2985a1ddbd5ac08dc56d0e121400a8f7", size = 382324, upload_time = "2025-10-06T14:10:02.756Z" }, - { url = "https://files.pythonhosted.org/packages/bf/cd/4617eb60f032f19ae3a688dc990d8f0d89ee0ea378b61cac81ede3e52fae/yarl-1.22.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31f0b53913220599446872d757257be5898019c85e7971599065bc55065dc99d", size = 383803, upload_time = "2025-10-06T14:10:04.552Z" }, - { url = "https://files.pythonhosted.org/packages/59/65/afc6e62bb506a319ea67b694551dab4a7e6fb7bf604e9bd9f3e11d575fec/yarl-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a49370e8f711daec68d09b821a34e1167792ee2d24d405cbc2387be4f158b520", size = 374220, upload_time = "2025-10-06T14:10:06.489Z" }, - { url = "https://files.pythonhosted.org/packages/e7/3d/68bf18d50dc674b942daec86a9ba922d3113d8399b0e52b9897530442da2/yarl-1.22.0-cp312-cp312-win32.whl", hash = "sha256:70dfd4f241c04bd9239d53b17f11e6ab672b9f1420364af63e8531198e3f5fe8", size = 81589, upload_time = "2025-10-06T14:10:09.254Z" }, - { url = "https://files.pythonhosted.org/packages/c8/9a/6ad1a9b37c2f72874f93e691b2e7ecb6137fb2b899983125db4204e47575/yarl-1.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:8884d8b332a5e9b88e23f60bb166890009429391864c685e17bd73a9eda9105c", size = 87213, upload_time = "2025-10-06T14:10:11.369Z" }, - { url = "https://files.pythonhosted.org/packages/44/c5/c21b562d1680a77634d748e30c653c3ca918beb35555cff24986fff54598/yarl-1.22.0-cp312-cp312-win_arm64.whl", hash = "sha256:ea70f61a47f3cc93bdf8b2f368ed359ef02a01ca6393916bc8ff877427181e74", size = 81330, upload_time = "2025-10-06T14:10:13.112Z" }, - { url = "https://files.pythonhosted.org/packages/ea/f3/d67de7260456ee105dc1d162d43a019ecad6b91e2f51809d6cddaa56690e/yarl-1.22.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8dee9c25c74997f6a750cd317b8ca63545169c098faee42c84aa5e506c819b53", size = 139980, upload_time = "2025-10-06T14:10:14.601Z" }, - { url = "https://files.pythonhosted.org/packages/01/88/04d98af0b47e0ef42597b9b28863b9060bb515524da0a65d5f4db160b2d5/yarl-1.22.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01e73b85a5434f89fc4fe27dcda2aff08ddf35e4d47bbbea3bdcd25321af538a", size = 93424, upload_time = "2025-10-06T14:10:16.115Z" }, - { url = "https://files.pythonhosted.org/packages/18/91/3274b215fd8442a03975ce6bee5fe6aa57a8326b29b9d3d56234a1dca244/yarl-1.22.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:22965c2af250d20c873cdbee8ff958fb809940aeb2e74ba5f20aaf6b7ac8c70c", size = 93821, upload_time = "2025-10-06T14:10:17.993Z" }, - { url = "https://files.pythonhosted.org/packages/61/3a/caf4e25036db0f2da4ca22a353dfeb3c9d3c95d2761ebe9b14df8fc16eb0/yarl-1.22.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4f15793aa49793ec8d1c708ab7f9eded1aa72edc5174cae703651555ed1b601", size = 373243, upload_time = "2025-10-06T14:10:19.44Z" }, - { url = "https://files.pythonhosted.org/packages/6e/9e/51a77ac7516e8e7803b06e01f74e78649c24ee1021eca3d6a739cb6ea49c/yarl-1.22.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5542339dcf2747135c5c85f68680353d5cb9ffd741c0f2e8d832d054d41f35a", size = 342361, upload_time = "2025-10-06T14:10:21.124Z" }, - { url = "https://files.pythonhosted.org/packages/d4/f8/33b92454789dde8407f156c00303e9a891f1f51a0330b0fad7c909f87692/yarl-1.22.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5c401e05ad47a75869c3ab3e35137f8468b846770587e70d71e11de797d113df", size = 387036, upload_time = "2025-10-06T14:10:22.902Z" }, - { url = "https://files.pythonhosted.org/packages/d9/9a/c5db84ea024f76838220280f732970aa4ee154015d7f5c1bfb60a267af6f/yarl-1.22.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:243dda95d901c733f5b59214d28b0120893d91777cb8aa043e6ef059d3cddfe2", size = 397671, upload_time = "2025-10-06T14:10:24.523Z" }, - { url = "https://files.pythonhosted.org/packages/11/c9/cd8538dc2e7727095e0c1d867bad1e40c98f37763e6d995c1939f5fdc7b1/yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bec03d0d388060058f5d291a813f21c011041938a441c593374da6077fe21b1b", size = 377059, upload_time = "2025-10-06T14:10:26.406Z" }, - { url = "https://files.pythonhosted.org/packages/a1/b9/ab437b261702ced75122ed78a876a6dec0a1b0f5e17a4ac7a9a2482d8abe/yarl-1.22.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0748275abb8c1e1e09301ee3cf90c8a99678a4e92e4373705f2a2570d581273", size = 365356, upload_time = "2025-10-06T14:10:28.461Z" }, - { url = "https://files.pythonhosted.org/packages/b2/9d/8e1ae6d1d008a9567877b08f0ce4077a29974c04c062dabdb923ed98e6fe/yarl-1.22.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:47fdb18187e2a4e18fda2c25c05d8251a9e4a521edaed757fef033e7d8498d9a", size = 361331, upload_time = "2025-10-06T14:10:30.541Z" }, - { url = "https://files.pythonhosted.org/packages/ca/5a/09b7be3905962f145b73beb468cdd53db8aa171cf18c80400a54c5b82846/yarl-1.22.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c7044802eec4524fde550afc28edda0dd5784c4c45f0be151a2d3ba017daca7d", size = 382590, upload_time = "2025-10-06T14:10:33.352Z" }, - { url = "https://files.pythonhosted.org/packages/aa/7f/59ec509abf90eda5048b0bc3e2d7b5099dffdb3e6b127019895ab9d5ef44/yarl-1.22.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:139718f35149ff544caba20fce6e8a2f71f1e39b92c700d8438a0b1d2a631a02", size = 385316, upload_time = "2025-10-06T14:10:35.034Z" }, - { url = "https://files.pythonhosted.org/packages/e5/84/891158426bc8036bfdfd862fabd0e0fa25df4176ec793e447f4b85cf1be4/yarl-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e1b51bebd221006d3d2f95fbe124b22b247136647ae5dcc8c7acafba66e5ee67", size = 374431, upload_time = "2025-10-06T14:10:37.76Z" }, - { url = "https://files.pythonhosted.org/packages/bb/49/03da1580665baa8bef5e8ed34c6df2c2aca0a2f28bf397ed238cc1bbc6f2/yarl-1.22.0-cp313-cp313-win32.whl", hash = "sha256:d3e32536234a95f513bd374e93d717cf6b2231a791758de6c509e3653f234c95", size = 81555, upload_time = "2025-10-06T14:10:39.649Z" }, - { url = "https://files.pythonhosted.org/packages/9a/ee/450914ae11b419eadd067c6183ae08381cfdfcb9798b90b2b713bbebddda/yarl-1.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:47743b82b76d89a1d20b83e60d5c20314cbd5ba2befc9cda8f28300c4a08ed4d", size = 86965, upload_time = "2025-10-06T14:10:41.313Z" }, - { url = "https://files.pythonhosted.org/packages/98/4d/264a01eae03b6cf629ad69bae94e3b0e5344741e929073678e84bf7a3e3b/yarl-1.22.0-cp313-cp313-win_arm64.whl", hash = "sha256:5d0fcda9608875f7d052eff120c7a5da474a6796fe4d83e152e0e4d42f6d1a9b", size = 81205, upload_time = "2025-10-06T14:10:43.167Z" }, - { url = "https://files.pythonhosted.org/packages/88/fc/6908f062a2f77b5f9f6d69cecb1747260831ff206adcbc5b510aff88df91/yarl-1.22.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:719ae08b6972befcba4310e49edb1161a88cdd331e3a694b84466bd938a6ab10", size = 146209, upload_time = "2025-10-06T14:10:44.643Z" }, - { url = "https://files.pythonhosted.org/packages/65/47/76594ae8eab26210b4867be6f49129861ad33da1f1ebdf7051e98492bf62/yarl-1.22.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:47d8a5c446df1c4db9d21b49619ffdba90e77c89ec6e283f453856c74b50b9e3", size = 95966, upload_time = "2025-10-06T14:10:46.554Z" }, - { url = "https://files.pythonhosted.org/packages/ab/ce/05e9828a49271ba6b5b038b15b3934e996980dd78abdfeb52a04cfb9467e/yarl-1.22.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cfebc0ac8333520d2d0423cbbe43ae43c8838862ddb898f5ca68565e395516e9", size = 97312, upload_time = "2025-10-06T14:10:48.007Z" }, - { url = "https://files.pythonhosted.org/packages/d1/c5/7dffad5e4f2265b29c9d7ec869c369e4223166e4f9206fc2243ee9eea727/yarl-1.22.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4398557cbf484207df000309235979c79c4356518fd5c99158c7d38203c4da4f", size = 361967, upload_time = "2025-10-06T14:10:49.997Z" }, - { url = "https://files.pythonhosted.org/packages/50/b2/375b933c93a54bff7fc041e1a6ad2c0f6f733ffb0c6e642ce56ee3b39970/yarl-1.22.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2ca6fd72a8cd803be290d42f2dec5cdcd5299eeb93c2d929bf060ad9efaf5de0", size = 323949, upload_time = "2025-10-06T14:10:52.004Z" }, - { url = "https://files.pythonhosted.org/packages/66/50/bfc2a29a1d78644c5a7220ce2f304f38248dc94124a326794e677634b6cf/yarl-1.22.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca1f59c4e1ab6e72f0a23c13fca5430f889634166be85dbf1013683e49e3278e", size = 361818, upload_time = "2025-10-06T14:10:54.078Z" }, - { url = "https://files.pythonhosted.org/packages/46/96/f3941a46af7d5d0f0498f86d71275696800ddcdd20426298e572b19b91ff/yarl-1.22.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c5010a52015e7c70f86eb967db0f37f3c8bd503a695a49f8d45700144667708", size = 372626, upload_time = "2025-10-06T14:10:55.767Z" }, - { url = "https://files.pythonhosted.org/packages/c1/42/8b27c83bb875cd89448e42cd627e0fb971fa1675c9ec546393d18826cb50/yarl-1.22.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d7672ecf7557476642c88497c2f8d8542f8e36596e928e9bcba0e42e1e7d71f", size = 341129, upload_time = "2025-10-06T14:10:57.985Z" }, - { url = "https://files.pythonhosted.org/packages/49/36/99ca3122201b382a3cf7cc937b95235b0ac944f7e9f2d5331d50821ed352/yarl-1.22.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:3b7c88eeef021579d600e50363e0b6ee4f7f6f728cd3486b9d0f3ee7b946398d", size = 346776, upload_time = "2025-10-06T14:10:59.633Z" }, - { url = "https://files.pythonhosted.org/packages/85/b4/47328bf996acd01a4c16ef9dcd2f59c969f495073616586f78cd5f2efb99/yarl-1.22.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f4afb5c34f2c6fecdcc182dfcfc6af6cccf1aa923eed4d6a12e9d96904e1a0d8", size = 334879, upload_time = "2025-10-06T14:11:01.454Z" }, - { url = "https://files.pythonhosted.org/packages/c2/ad/b77d7b3f14a4283bffb8e92c6026496f6de49751c2f97d4352242bba3990/yarl-1.22.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:59c189e3e99a59cf8d83cbb31d4db02d66cda5a1a4374e8a012b51255341abf5", size = 350996, upload_time = "2025-10-06T14:11:03.452Z" }, - { url = "https://files.pythonhosted.org/packages/81/c8/06e1d69295792ba54d556f06686cbd6a7ce39c22307100e3fb4a2c0b0a1d/yarl-1.22.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:5a3bf7f62a289fa90f1990422dc8dff5a458469ea71d1624585ec3a4c8d6960f", size = 356047, upload_time = "2025-10-06T14:11:05.115Z" }, - { url = "https://files.pythonhosted.org/packages/4b/b8/4c0e9e9f597074b208d18cef227d83aac36184bfbc6eab204ea55783dbc5/yarl-1.22.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:de6b9a04c606978fdfe72666fa216ffcf2d1a9f6a381058d4378f8d7b1e5de62", size = 342947, upload_time = "2025-10-06T14:11:08.137Z" }, - { url = "https://files.pythonhosted.org/packages/e0/e5/11f140a58bf4c6ad7aca69a892bff0ee638c31bea4206748fc0df4ebcb3a/yarl-1.22.0-cp313-cp313t-win32.whl", hash = "sha256:1834bb90991cc2999f10f97f5f01317f99b143284766d197e43cd5b45eb18d03", size = 86943, upload_time = "2025-10-06T14:11:10.284Z" }, - { url = "https://files.pythonhosted.org/packages/31/74/8b74bae38ed7fe6793d0c15a0c8207bbb819cf287788459e5ed230996cdd/yarl-1.22.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff86011bd159a9d2dfc89c34cfd8aff12875980e3bd6a39ff097887520e60249", size = 93715, upload_time = "2025-10-06T14:11:11.739Z" }, - { url = "https://files.pythonhosted.org/packages/69/66/991858aa4b5892d57aef7ee1ba6b4d01ec3b7eb3060795d34090a3ca3278/yarl-1.22.0-cp313-cp313t-win_arm64.whl", hash = "sha256:7861058d0582b847bc4e3a4a4c46828a410bca738673f35a29ba3ca5db0b473b", size = 83857, upload_time = "2025-10-06T14:11:13.586Z" }, - { url = "https://files.pythonhosted.org/packages/73/ae/b48f95715333080afb75a4504487cbe142cae1268afc482d06692d605ae6/yarl-1.22.0-py3-none-any.whl", hash = "sha256:1380560bdba02b6b6c90de54133c81c9f2a453dee9912fe58c1dcced1edb7cff", size = 46814, upload_time = "2025-10-06T14:12:53.872Z" }, + { url = "https://files.pythonhosted.org/packages/75/ff/46736024fee3429b80a165a732e38e5d5a238721e634ab41b040d49f8738/yarl-1.22.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e340382d1afa5d32b892b3ff062436d592ec3d692aeea3bef3a5cfe11bbf8c6f", size = 142000, upload-time = "2025-10-06T14:09:44.631Z" }, + { url = "https://files.pythonhosted.org/packages/5a/9a/b312ed670df903145598914770eb12de1bac44599549b3360acc96878df8/yarl-1.22.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f1e09112a2c31ffe8d80be1b0988fa6a18c5d5cad92a9ffbb1c04c91bfe52ad2", size = 94338, upload-time = "2025-10-06T14:09:46.372Z" }, + { url = "https://files.pythonhosted.org/packages/ba/f5/0601483296f09c3c65e303d60c070a5c19fcdbc72daa061e96170785bc7d/yarl-1.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:939fe60db294c786f6b7c2d2e121576628468f65453d86b0fe36cb52f987bd74", size = 94909, upload-time = "2025-10-06T14:09:48.648Z" }, + { url = "https://files.pythonhosted.org/packages/60/41/9a1fe0b73dbcefce72e46cf149b0e0a67612d60bfc90fb59c2b2efdfbd86/yarl-1.22.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1651bf8e0398574646744c1885a41198eba53dc8a9312b954073f845c90a8df", size = 372940, upload-time = "2025-10-06T14:09:50.089Z" }, + { url = "https://files.pythonhosted.org/packages/17/7a/795cb6dfee561961c30b800f0ed616b923a2ec6258b5def2a00bf8231334/yarl-1.22.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b8a0588521a26bf92a57a1705b77b8b59044cdceccac7151bd8d229e66b8dedb", size = 345825, upload-time = "2025-10-06T14:09:52.142Z" }, + { url = "https://files.pythonhosted.org/packages/d7/93/a58f4d596d2be2ae7bab1a5846c4d270b894958845753b2c606d666744d3/yarl-1.22.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:42188e6a615c1a75bcaa6e150c3fe8f3e8680471a6b10150c5f7e83f47cc34d2", size = 386705, upload-time = "2025-10-06T14:09:54.128Z" }, + { url = "https://files.pythonhosted.org/packages/61/92/682279d0e099d0e14d7fd2e176bd04f48de1484f56546a3e1313cd6c8e7c/yarl-1.22.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f6d2cb59377d99718913ad9a151030d6f83ef420a2b8f521d94609ecc106ee82", size = 396518, upload-time = "2025-10-06T14:09:55.762Z" }, + { url = "https://files.pythonhosted.org/packages/db/0f/0d52c98b8a885aeda831224b78f3be7ec2e1aa4a62091f9f9188c3c65b56/yarl-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50678a3b71c751d58d7908edc96d332af328839eea883bb554a43f539101277a", size = 377267, upload-time = "2025-10-06T14:09:57.958Z" }, + { url = "https://files.pythonhosted.org/packages/22/42/d2685e35908cbeaa6532c1fc73e89e7f2efb5d8a7df3959ea8e37177c5a3/yarl-1.22.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e8fbaa7cec507aa24ea27a01456e8dd4b6fab829059b69844bd348f2d467124", size = 365797, upload-time = "2025-10-06T14:09:59.527Z" }, + { url = "https://files.pythonhosted.org/packages/a2/83/cf8c7bcc6355631762f7d8bdab920ad09b82efa6b722999dfb05afa6cfac/yarl-1.22.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:433885ab5431bc3d3d4f2f9bd15bfa1614c522b0f1405d62c4f926ccd69d04fa", size = 365535, upload-time = "2025-10-06T14:10:01.139Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/5302ff9b28f0c59cac913b91fe3f16c59a033887e57ce9ca5d41a3a94737/yarl-1.22.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b790b39c7e9a4192dc2e201a282109ed2985a1ddbd5ac08dc56d0e121400a8f7", size = 382324, upload-time = "2025-10-06T14:10:02.756Z" }, + { url = "https://files.pythonhosted.org/packages/bf/cd/4617eb60f032f19ae3a688dc990d8f0d89ee0ea378b61cac81ede3e52fae/yarl-1.22.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31f0b53913220599446872d757257be5898019c85e7971599065bc55065dc99d", size = 383803, upload-time = "2025-10-06T14:10:04.552Z" }, + { url = "https://files.pythonhosted.org/packages/59/65/afc6e62bb506a319ea67b694551dab4a7e6fb7bf604e9bd9f3e11d575fec/yarl-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a49370e8f711daec68d09b821a34e1167792ee2d24d405cbc2387be4f158b520", size = 374220, upload-time = "2025-10-06T14:10:06.489Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3d/68bf18d50dc674b942daec86a9ba922d3113d8399b0e52b9897530442da2/yarl-1.22.0-cp312-cp312-win32.whl", hash = "sha256:70dfd4f241c04bd9239d53b17f11e6ab672b9f1420364af63e8531198e3f5fe8", size = 81589, upload-time = "2025-10-06T14:10:09.254Z" }, + { url = "https://files.pythonhosted.org/packages/c8/9a/6ad1a9b37c2f72874f93e691b2e7ecb6137fb2b899983125db4204e47575/yarl-1.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:8884d8b332a5e9b88e23f60bb166890009429391864c685e17bd73a9eda9105c", size = 87213, upload-time = "2025-10-06T14:10:11.369Z" }, + { url = "https://files.pythonhosted.org/packages/44/c5/c21b562d1680a77634d748e30c653c3ca918beb35555cff24986fff54598/yarl-1.22.0-cp312-cp312-win_arm64.whl", hash = "sha256:ea70f61a47f3cc93bdf8b2f368ed359ef02a01ca6393916bc8ff877427181e74", size = 81330, upload-time = "2025-10-06T14:10:13.112Z" }, + { url = "https://files.pythonhosted.org/packages/ea/f3/d67de7260456ee105dc1d162d43a019ecad6b91e2f51809d6cddaa56690e/yarl-1.22.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8dee9c25c74997f6a750cd317b8ca63545169c098faee42c84aa5e506c819b53", size = 139980, upload-time = "2025-10-06T14:10:14.601Z" }, + { url = "https://files.pythonhosted.org/packages/01/88/04d98af0b47e0ef42597b9b28863b9060bb515524da0a65d5f4db160b2d5/yarl-1.22.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01e73b85a5434f89fc4fe27dcda2aff08ddf35e4d47bbbea3bdcd25321af538a", size = 93424, upload-time = "2025-10-06T14:10:16.115Z" }, + { url = "https://files.pythonhosted.org/packages/18/91/3274b215fd8442a03975ce6bee5fe6aa57a8326b29b9d3d56234a1dca244/yarl-1.22.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:22965c2af250d20c873cdbee8ff958fb809940aeb2e74ba5f20aaf6b7ac8c70c", size = 93821, upload-time = "2025-10-06T14:10:17.993Z" }, + { url = "https://files.pythonhosted.org/packages/61/3a/caf4e25036db0f2da4ca22a353dfeb3c9d3c95d2761ebe9b14df8fc16eb0/yarl-1.22.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4f15793aa49793ec8d1c708ab7f9eded1aa72edc5174cae703651555ed1b601", size = 373243, upload-time = "2025-10-06T14:10:19.44Z" }, + { url = "https://files.pythonhosted.org/packages/6e/9e/51a77ac7516e8e7803b06e01f74e78649c24ee1021eca3d6a739cb6ea49c/yarl-1.22.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5542339dcf2747135c5c85f68680353d5cb9ffd741c0f2e8d832d054d41f35a", size = 342361, upload-time = "2025-10-06T14:10:21.124Z" }, + { url = "https://files.pythonhosted.org/packages/d4/f8/33b92454789dde8407f156c00303e9a891f1f51a0330b0fad7c909f87692/yarl-1.22.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5c401e05ad47a75869c3ab3e35137f8468b846770587e70d71e11de797d113df", size = 387036, upload-time = "2025-10-06T14:10:22.902Z" }, + { url = "https://files.pythonhosted.org/packages/d9/9a/c5db84ea024f76838220280f732970aa4ee154015d7f5c1bfb60a267af6f/yarl-1.22.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:243dda95d901c733f5b59214d28b0120893d91777cb8aa043e6ef059d3cddfe2", size = 397671, upload-time = "2025-10-06T14:10:24.523Z" }, + { url = "https://files.pythonhosted.org/packages/11/c9/cd8538dc2e7727095e0c1d867bad1e40c98f37763e6d995c1939f5fdc7b1/yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bec03d0d388060058f5d291a813f21c011041938a441c593374da6077fe21b1b", size = 377059, upload-time = "2025-10-06T14:10:26.406Z" }, + { url = "https://files.pythonhosted.org/packages/a1/b9/ab437b261702ced75122ed78a876a6dec0a1b0f5e17a4ac7a9a2482d8abe/yarl-1.22.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0748275abb8c1e1e09301ee3cf90c8a99678a4e92e4373705f2a2570d581273", size = 365356, upload-time = "2025-10-06T14:10:28.461Z" }, + { url = "https://files.pythonhosted.org/packages/b2/9d/8e1ae6d1d008a9567877b08f0ce4077a29974c04c062dabdb923ed98e6fe/yarl-1.22.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:47fdb18187e2a4e18fda2c25c05d8251a9e4a521edaed757fef033e7d8498d9a", size = 361331, upload-time = "2025-10-06T14:10:30.541Z" }, + { url = "https://files.pythonhosted.org/packages/ca/5a/09b7be3905962f145b73beb468cdd53db8aa171cf18c80400a54c5b82846/yarl-1.22.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c7044802eec4524fde550afc28edda0dd5784c4c45f0be151a2d3ba017daca7d", size = 382590, upload-time = "2025-10-06T14:10:33.352Z" }, + { url = "https://files.pythonhosted.org/packages/aa/7f/59ec509abf90eda5048b0bc3e2d7b5099dffdb3e6b127019895ab9d5ef44/yarl-1.22.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:139718f35149ff544caba20fce6e8a2f71f1e39b92c700d8438a0b1d2a631a02", size = 385316, upload-time = "2025-10-06T14:10:35.034Z" }, + { url = "https://files.pythonhosted.org/packages/e5/84/891158426bc8036bfdfd862fabd0e0fa25df4176ec793e447f4b85cf1be4/yarl-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e1b51bebd221006d3d2f95fbe124b22b247136647ae5dcc8c7acafba66e5ee67", size = 374431, upload-time = "2025-10-06T14:10:37.76Z" }, + { url = "https://files.pythonhosted.org/packages/bb/49/03da1580665baa8bef5e8ed34c6df2c2aca0a2f28bf397ed238cc1bbc6f2/yarl-1.22.0-cp313-cp313-win32.whl", hash = "sha256:d3e32536234a95f513bd374e93d717cf6b2231a791758de6c509e3653f234c95", size = 81555, upload-time = "2025-10-06T14:10:39.649Z" }, + { url = "https://files.pythonhosted.org/packages/9a/ee/450914ae11b419eadd067c6183ae08381cfdfcb9798b90b2b713bbebddda/yarl-1.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:47743b82b76d89a1d20b83e60d5c20314cbd5ba2befc9cda8f28300c4a08ed4d", size = 86965, upload-time = "2025-10-06T14:10:41.313Z" }, + { url = "https://files.pythonhosted.org/packages/98/4d/264a01eae03b6cf629ad69bae94e3b0e5344741e929073678e84bf7a3e3b/yarl-1.22.0-cp313-cp313-win_arm64.whl", hash = "sha256:5d0fcda9608875f7d052eff120c7a5da474a6796fe4d83e152e0e4d42f6d1a9b", size = 81205, upload-time = "2025-10-06T14:10:43.167Z" }, + { url = "https://files.pythonhosted.org/packages/88/fc/6908f062a2f77b5f9f6d69cecb1747260831ff206adcbc5b510aff88df91/yarl-1.22.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:719ae08b6972befcba4310e49edb1161a88cdd331e3a694b84466bd938a6ab10", size = 146209, upload-time = "2025-10-06T14:10:44.643Z" }, + { url = "https://files.pythonhosted.org/packages/65/47/76594ae8eab26210b4867be6f49129861ad33da1f1ebdf7051e98492bf62/yarl-1.22.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:47d8a5c446df1c4db9d21b49619ffdba90e77c89ec6e283f453856c74b50b9e3", size = 95966, upload-time = "2025-10-06T14:10:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ce/05e9828a49271ba6b5b038b15b3934e996980dd78abdfeb52a04cfb9467e/yarl-1.22.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cfebc0ac8333520d2d0423cbbe43ae43c8838862ddb898f5ca68565e395516e9", size = 97312, upload-time = "2025-10-06T14:10:48.007Z" }, + { url = "https://files.pythonhosted.org/packages/d1/c5/7dffad5e4f2265b29c9d7ec869c369e4223166e4f9206fc2243ee9eea727/yarl-1.22.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4398557cbf484207df000309235979c79c4356518fd5c99158c7d38203c4da4f", size = 361967, upload-time = "2025-10-06T14:10:49.997Z" }, + { url = "https://files.pythonhosted.org/packages/50/b2/375b933c93a54bff7fc041e1a6ad2c0f6f733ffb0c6e642ce56ee3b39970/yarl-1.22.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2ca6fd72a8cd803be290d42f2dec5cdcd5299eeb93c2d929bf060ad9efaf5de0", size = 323949, upload-time = "2025-10-06T14:10:52.004Z" }, + { url = "https://files.pythonhosted.org/packages/66/50/bfc2a29a1d78644c5a7220ce2f304f38248dc94124a326794e677634b6cf/yarl-1.22.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca1f59c4e1ab6e72f0a23c13fca5430f889634166be85dbf1013683e49e3278e", size = 361818, upload-time = "2025-10-06T14:10:54.078Z" }, + { url = "https://files.pythonhosted.org/packages/46/96/f3941a46af7d5d0f0498f86d71275696800ddcdd20426298e572b19b91ff/yarl-1.22.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c5010a52015e7c70f86eb967db0f37f3c8bd503a695a49f8d45700144667708", size = 372626, upload-time = "2025-10-06T14:10:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/c1/42/8b27c83bb875cd89448e42cd627e0fb971fa1675c9ec546393d18826cb50/yarl-1.22.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d7672ecf7557476642c88497c2f8d8542f8e36596e928e9bcba0e42e1e7d71f", size = 341129, upload-time = "2025-10-06T14:10:57.985Z" }, + { url = "https://files.pythonhosted.org/packages/49/36/99ca3122201b382a3cf7cc937b95235b0ac944f7e9f2d5331d50821ed352/yarl-1.22.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:3b7c88eeef021579d600e50363e0b6ee4f7f6f728cd3486b9d0f3ee7b946398d", size = 346776, upload-time = "2025-10-06T14:10:59.633Z" }, + { url = "https://files.pythonhosted.org/packages/85/b4/47328bf996acd01a4c16ef9dcd2f59c969f495073616586f78cd5f2efb99/yarl-1.22.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f4afb5c34f2c6fecdcc182dfcfc6af6cccf1aa923eed4d6a12e9d96904e1a0d8", size = 334879, upload-time = "2025-10-06T14:11:01.454Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ad/b77d7b3f14a4283bffb8e92c6026496f6de49751c2f97d4352242bba3990/yarl-1.22.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:59c189e3e99a59cf8d83cbb31d4db02d66cda5a1a4374e8a012b51255341abf5", size = 350996, upload-time = "2025-10-06T14:11:03.452Z" }, + { url = "https://files.pythonhosted.org/packages/81/c8/06e1d69295792ba54d556f06686cbd6a7ce39c22307100e3fb4a2c0b0a1d/yarl-1.22.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:5a3bf7f62a289fa90f1990422dc8dff5a458469ea71d1624585ec3a4c8d6960f", size = 356047, upload-time = "2025-10-06T14:11:05.115Z" }, + { url = "https://files.pythonhosted.org/packages/4b/b8/4c0e9e9f597074b208d18cef227d83aac36184bfbc6eab204ea55783dbc5/yarl-1.22.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:de6b9a04c606978fdfe72666fa216ffcf2d1a9f6a381058d4378f8d7b1e5de62", size = 342947, upload-time = "2025-10-06T14:11:08.137Z" }, + { url = "https://files.pythonhosted.org/packages/e0/e5/11f140a58bf4c6ad7aca69a892bff0ee638c31bea4206748fc0df4ebcb3a/yarl-1.22.0-cp313-cp313t-win32.whl", hash = "sha256:1834bb90991cc2999f10f97f5f01317f99b143284766d197e43cd5b45eb18d03", size = 86943, upload-time = "2025-10-06T14:11:10.284Z" }, + { url = "https://files.pythonhosted.org/packages/31/74/8b74bae38ed7fe6793d0c15a0c8207bbb819cf287788459e5ed230996cdd/yarl-1.22.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff86011bd159a9d2dfc89c34cfd8aff12875980e3bd6a39ff097887520e60249", size = 93715, upload-time = "2025-10-06T14:11:11.739Z" }, + { url = "https://files.pythonhosted.org/packages/69/66/991858aa4b5892d57aef7ee1ba6b4d01ec3b7eb3060795d34090a3ca3278/yarl-1.22.0-cp313-cp313t-win_arm64.whl", hash = "sha256:7861058d0582b847bc4e3a4a4c46828a410bca738673f35a29ba3ca5db0b473b", size = 83857, upload-time = "2025-10-06T14:11:13.586Z" }, + { url = "https://files.pythonhosted.org/packages/73/ae/b48f95715333080afb75a4504487cbe142cae1268afc482d06692d605ae6/yarl-1.22.0-py3-none-any.whl", hash = "sha256:1380560bdba02b6b6c90de54133c81c9f2a453dee9912fe58c1dcced1edb7cff", size = 46814, upload-time = "2025-10-06T14:12:53.872Z" }, ] [[package]] @@ -9201,58 +9294,58 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "termcolor" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f9/cd/3d2877a5558fdad6de4166fa0160dc49cb1382820cd955753c67b56facd2/yaspin-3.3.0.tar.gz", hash = "sha256:505c9a44c6e3723a1bee8f7a17a055b17475176b74dd93e468fa8db48c172a41", size = 42411, upload_time = "2025-10-11T08:52:15.416Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/cd/3d2877a5558fdad6de4166fa0160dc49cb1382820cd955753c67b56facd2/yaspin-3.3.0.tar.gz", hash = "sha256:505c9a44c6e3723a1bee8f7a17a055b17475176b74dd93e468fa8db48c172a41", size = 42411, upload-time = "2025-10-11T08:52:15.416Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/bd/980187b627f9c5126ecbe909cc23f7d2c23ea4b046b2d3511d80ea0a8b79/yaspin-3.3.0-py3-none-any.whl", hash = "sha256:ab5113be4b34ef33f7d4d97be9b6867101ad020c2fb02bc92e3137c75b06d712", size = 21800, upload_time = "2025-10-11T08:52:13.932Z" }, + { url = "https://files.pythonhosted.org/packages/2c/bd/980187b627f9c5126ecbe909cc23f7d2c23ea4b046b2d3511d80ea0a8b79/yaspin-3.3.0-py3-none-any.whl", hash = "sha256:ab5113be4b34ef33f7d4d97be9b6867101ad020c2fb02bc92e3137c75b06d712", size = 21800, upload-time = "2025-10-11T08:52:13.932Z" }, ] [[package]] name = "zipp" version = "3.23.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload_time = "2025-06-08T17:06:39.4Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload-time = "2025-06-08T17:06:39.4Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload_time = "2025-06-08T17:06:38.034Z" }, + { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload-time = "2025-06-08T17:06:38.034Z" }, ] [[package]] name = "zstandard" version = "0.25.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fd/aa/3e0508d5a5dd96529cdc5a97011299056e14c6505b678fd58938792794b1/zstandard-0.25.0.tar.gz", hash = "sha256:7713e1179d162cf5c7906da876ec2ccb9c3a9dcbdffef0cc7f70c3667a205f0b", size = 711513, upload_time = "2025-09-14T22:15:54.002Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fd/aa/3e0508d5a5dd96529cdc5a97011299056e14c6505b678fd58938792794b1/zstandard-0.25.0.tar.gz", hash = "sha256:7713e1179d162cf5c7906da876ec2ccb9c3a9dcbdffef0cc7f70c3667a205f0b", size = 711513, upload-time = "2025-09-14T22:15:54.002Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/82/fc/f26eb6ef91ae723a03e16eddb198abcfce2bc5a42e224d44cc8b6765e57e/zstandard-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7b3c3a3ab9daa3eed242d6ecceead93aebbb8f5f84318d82cee643e019c4b73b", size = 795738, upload_time = "2025-09-14T22:16:56.237Z" }, - { url = "https://files.pythonhosted.org/packages/aa/1c/d920d64b22f8dd028a8b90e2d756e431a5d86194caa78e3819c7bf53b4b3/zstandard-0.25.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:913cbd31a400febff93b564a23e17c3ed2d56c064006f54efec210d586171c00", size = 640436, upload_time = "2025-09-14T22:16:57.774Z" }, - { url = "https://files.pythonhosted.org/packages/53/6c/288c3f0bd9fcfe9ca41e2c2fbfd17b2097f6af57b62a81161941f09afa76/zstandard-0.25.0-cp312-cp312-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:011d388c76b11a0c165374ce660ce2c8efa8e5d87f34996aa80f9c0816698b64", size = 5343019, upload_time = "2025-09-14T22:16:59.302Z" }, - { url = "https://files.pythonhosted.org/packages/1e/15/efef5a2f204a64bdb5571e6161d49f7ef0fffdbca953a615efbec045f60f/zstandard-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6dffecc361d079bb48d7caef5d673c88c8988d3d33fb74ab95b7ee6da42652ea", size = 5063012, upload_time = "2025-09-14T22:17:01.156Z" }, - { url = "https://files.pythonhosted.org/packages/b7/37/a6ce629ffdb43959e92e87ebdaeebb5ac81c944b6a75c9c47e300f85abdf/zstandard-0.25.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:7149623bba7fdf7e7f24312953bcf73cae103db8cae49f8154dd1eadc8a29ecb", size = 5394148, upload_time = "2025-09-14T22:17:03.091Z" }, - { url = "https://files.pythonhosted.org/packages/e3/79/2bf870b3abeb5c070fe2d670a5a8d1057a8270f125ef7676d29ea900f496/zstandard-0.25.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:6a573a35693e03cf1d67799fd01b50ff578515a8aeadd4595d2a7fa9f3ec002a", size = 5451652, upload_time = "2025-09-14T22:17:04.979Z" }, - { url = "https://files.pythonhosted.org/packages/53/60/7be26e610767316c028a2cbedb9a3beabdbe33e2182c373f71a1c0b88f36/zstandard-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5a56ba0db2d244117ed744dfa8f6f5b366e14148e00de44723413b2f3938a902", size = 5546993, upload_time = "2025-09-14T22:17:06.781Z" }, - { url = "https://files.pythonhosted.org/packages/85/c7/3483ad9ff0662623f3648479b0380d2de5510abf00990468c286c6b04017/zstandard-0.25.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:10ef2a79ab8e2974e2075fb984e5b9806c64134810fac21576f0668e7ea19f8f", size = 5046806, upload_time = "2025-09-14T22:17:08.415Z" }, - { url = "https://files.pythonhosted.org/packages/08/b3/206883dd25b8d1591a1caa44b54c2aad84badccf2f1de9e2d60a446f9a25/zstandard-0.25.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:aaf21ba8fb76d102b696781bddaa0954b782536446083ae3fdaa6f16b25a1c4b", size = 5576659, upload_time = "2025-09-14T22:17:10.164Z" }, - { url = "https://files.pythonhosted.org/packages/9d/31/76c0779101453e6c117b0ff22565865c54f48f8bd807df2b00c2c404b8e0/zstandard-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1869da9571d5e94a85a5e8d57e4e8807b175c9e4a6294e3b66fa4efb074d90f6", size = 4953933, upload_time = "2025-09-14T22:17:11.857Z" }, - { url = "https://files.pythonhosted.org/packages/18/e1/97680c664a1bf9a247a280a053d98e251424af51f1b196c6d52f117c9720/zstandard-0.25.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:809c5bcb2c67cd0ed81e9229d227d4ca28f82d0f778fc5fea624a9def3963f91", size = 5268008, upload_time = "2025-09-14T22:17:13.627Z" }, - { url = "https://files.pythonhosted.org/packages/1e/73/316e4010de585ac798e154e88fd81bb16afc5c5cb1a72eeb16dd37e8024a/zstandard-0.25.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f27662e4f7dbf9f9c12391cb37b4c4c3cb90ffbd3b1fb9284dadbbb8935fa708", size = 5433517, upload_time = "2025-09-14T22:17:16.103Z" }, - { url = "https://files.pythonhosted.org/packages/5b/60/dd0f8cfa8129c5a0ce3ea6b7f70be5b33d2618013a161e1ff26c2b39787c/zstandard-0.25.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:99c0c846e6e61718715a3c9437ccc625de26593fea60189567f0118dc9db7512", size = 5814292, upload_time = "2025-09-14T22:17:17.827Z" }, - { url = "https://files.pythonhosted.org/packages/fc/5f/75aafd4b9d11b5407b641b8e41a57864097663699f23e9ad4dbb91dc6bfe/zstandard-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:474d2596a2dbc241a556e965fb76002c1ce655445e4e3bf38e5477d413165ffa", size = 5360237, upload_time = "2025-09-14T22:17:19.954Z" }, - { url = "https://files.pythonhosted.org/packages/ff/8d/0309daffea4fcac7981021dbf21cdb2e3427a9e76bafbcdbdf5392ff99a4/zstandard-0.25.0-cp312-cp312-win32.whl", hash = "sha256:23ebc8f17a03133b4426bcc04aabd68f8236eb78c3760f12783385171b0fd8bd", size = 436922, upload_time = "2025-09-14T22:17:24.398Z" }, - { url = "https://files.pythonhosted.org/packages/79/3b/fa54d9015f945330510cb5d0b0501e8253c127cca7ebe8ba46a965df18c5/zstandard-0.25.0-cp312-cp312-win_amd64.whl", hash = "sha256:ffef5a74088f1e09947aecf91011136665152e0b4b359c42be3373897fb39b01", size = 506276, upload_time = "2025-09-14T22:17:21.429Z" }, - { url = "https://files.pythonhosted.org/packages/ea/6b/8b51697e5319b1f9ac71087b0af9a40d8a6288ff8025c36486e0c12abcc4/zstandard-0.25.0-cp312-cp312-win_arm64.whl", hash = "sha256:181eb40e0b6a29b3cd2849f825e0fa34397f649170673d385f3598ae17cca2e9", size = 462679, upload_time = "2025-09-14T22:17:23.147Z" }, - { url = "https://files.pythonhosted.org/packages/35/0b/8df9c4ad06af91d39e94fa96cc010a24ac4ef1378d3efab9223cc8593d40/zstandard-0.25.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec996f12524f88e151c339688c3897194821d7f03081ab35d31d1e12ec975e94", size = 795735, upload_time = "2025-09-14T22:17:26.042Z" }, - { url = "https://files.pythonhosted.org/packages/3f/06/9ae96a3e5dcfd119377ba33d4c42a7d89da1efabd5cb3e366b156c45ff4d/zstandard-0.25.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a1a4ae2dec3993a32247995bdfe367fc3266da832d82f8438c8570f989753de1", size = 640440, upload_time = "2025-09-14T22:17:27.366Z" }, - { url = "https://files.pythonhosted.org/packages/d9/14/933d27204c2bd404229c69f445862454dcc101cd69ef8c6068f15aaec12c/zstandard-0.25.0-cp313-cp313-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:e96594a5537722fdfb79951672a2a63aec5ebfb823e7560586f7484819f2a08f", size = 5343070, upload_time = "2025-09-14T22:17:28.896Z" }, - { url = "https://files.pythonhosted.org/packages/6d/db/ddb11011826ed7db9d0e485d13df79b58586bfdec56e5c84a928a9a78c1c/zstandard-0.25.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bfc4e20784722098822e3eee42b8e576b379ed72cca4a7cb856ae733e62192ea", size = 5063001, upload_time = "2025-09-14T22:17:31.044Z" }, - { url = "https://files.pythonhosted.org/packages/db/00/87466ea3f99599d02a5238498b87bf84a6348290c19571051839ca943777/zstandard-0.25.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:457ed498fc58cdc12fc48f7950e02740d4f7ae9493dd4ab2168a47c93c31298e", size = 5394120, upload_time = "2025-09-14T22:17:32.711Z" }, - { url = "https://files.pythonhosted.org/packages/2b/95/fc5531d9c618a679a20ff6c29e2b3ef1d1f4ad66c5e161ae6ff847d102a9/zstandard-0.25.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:fd7a5004eb1980d3cefe26b2685bcb0b17989901a70a1040d1ac86f1d898c551", size = 5451230, upload_time = "2025-09-14T22:17:34.41Z" }, - { url = "https://files.pythonhosted.org/packages/63/4b/e3678b4e776db00f9f7b2fe58e547e8928ef32727d7a1ff01dea010f3f13/zstandard-0.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8e735494da3db08694d26480f1493ad2cf86e99bdd53e8e9771b2752a5c0246a", size = 5547173, upload_time = "2025-09-14T22:17:36.084Z" }, - { url = "https://files.pythonhosted.org/packages/4e/d5/ba05ed95c6b8ec30bd468dfeab20589f2cf709b5c940483e31d991f2ca58/zstandard-0.25.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3a39c94ad7866160a4a46d772e43311a743c316942037671beb264e395bdd611", size = 5046736, upload_time = "2025-09-14T22:17:37.891Z" }, - { url = "https://files.pythonhosted.org/packages/50/d5/870aa06b3a76c73eced65c044b92286a3c4e00554005ff51962deef28e28/zstandard-0.25.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:172de1f06947577d3a3005416977cce6168f2261284c02080e7ad0185faeced3", size = 5576368, upload_time = "2025-09-14T22:17:40.206Z" }, - { url = "https://files.pythonhosted.org/packages/5d/35/398dc2ffc89d304d59bc12f0fdd931b4ce455bddf7038a0a67733a25f550/zstandard-0.25.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3c83b0188c852a47cd13ef3bf9209fb0a77fa5374958b8c53aaa699398c6bd7b", size = 4954022, upload_time = "2025-09-14T22:17:41.879Z" }, - { url = "https://files.pythonhosted.org/packages/9a/5c/36ba1e5507d56d2213202ec2b05e8541734af5f2ce378c5d1ceaf4d88dc4/zstandard-0.25.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1673b7199bbe763365b81a4f3252b8e80f44c9e323fc42940dc8843bfeaf9851", size = 5267889, upload_time = "2025-09-14T22:17:43.577Z" }, - { url = "https://files.pythonhosted.org/packages/70/e8/2ec6b6fb7358b2ec0113ae202647ca7c0e9d15b61c005ae5225ad0995df5/zstandard-0.25.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:0be7622c37c183406f3dbf0cba104118eb16a4ea7359eeb5752f0794882fc250", size = 5433952, upload_time = "2025-09-14T22:17:45.271Z" }, - { url = "https://files.pythonhosted.org/packages/7b/01/b5f4d4dbc59ef193e870495c6f1275f5b2928e01ff5a81fecb22a06e22fb/zstandard-0.25.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:5f5e4c2a23ca271c218ac025bd7d635597048b366d6f31f420aaeb715239fc98", size = 5814054, upload_time = "2025-09-14T22:17:47.08Z" }, - { url = "https://files.pythonhosted.org/packages/b2/e5/fbd822d5c6f427cf158316d012c5a12f233473c2f9c5fe5ab1ae5d21f3d8/zstandard-0.25.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f187a0bb61b35119d1926aee039524d1f93aaf38a9916b8c4b78ac8514a0aaf", size = 5360113, upload_time = "2025-09-14T22:17:48.893Z" }, - { url = "https://files.pythonhosted.org/packages/8e/e0/69a553d2047f9a2c7347caa225bb3a63b6d7704ad74610cb7823baa08ed7/zstandard-0.25.0-cp313-cp313-win32.whl", hash = "sha256:7030defa83eef3e51ff26f0b7bfb229f0204b66fe18e04359ce3474ac33cbc09", size = 436936, upload_time = "2025-09-14T22:17:52.658Z" }, - { url = "https://files.pythonhosted.org/packages/d9/82/b9c06c870f3bd8767c201f1edbdf9e8dc34be5b0fbc5682c4f80fe948475/zstandard-0.25.0-cp313-cp313-win_amd64.whl", hash = "sha256:1f830a0dac88719af0ae43b8b2d6aef487d437036468ef3c2ea59c51f9d55fd5", size = 506232, upload_time = "2025-09-14T22:17:50.402Z" }, - { url = "https://files.pythonhosted.org/packages/d4/57/60c3c01243bb81d381c9916e2a6d9e149ab8627c0c7d7abb2d73384b3c0c/zstandard-0.25.0-cp313-cp313-win_arm64.whl", hash = "sha256:85304a43f4d513f5464ceb938aa02c1e78c2943b29f44a750b48b25ac999a049", size = 462671, upload_time = "2025-09-14T22:17:51.533Z" }, + { url = "https://files.pythonhosted.org/packages/82/fc/f26eb6ef91ae723a03e16eddb198abcfce2bc5a42e224d44cc8b6765e57e/zstandard-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7b3c3a3ab9daa3eed242d6ecceead93aebbb8f5f84318d82cee643e019c4b73b", size = 795738, upload-time = "2025-09-14T22:16:56.237Z" }, + { url = "https://files.pythonhosted.org/packages/aa/1c/d920d64b22f8dd028a8b90e2d756e431a5d86194caa78e3819c7bf53b4b3/zstandard-0.25.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:913cbd31a400febff93b564a23e17c3ed2d56c064006f54efec210d586171c00", size = 640436, upload-time = "2025-09-14T22:16:57.774Z" }, + { url = "https://files.pythonhosted.org/packages/53/6c/288c3f0bd9fcfe9ca41e2c2fbfd17b2097f6af57b62a81161941f09afa76/zstandard-0.25.0-cp312-cp312-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:011d388c76b11a0c165374ce660ce2c8efa8e5d87f34996aa80f9c0816698b64", size = 5343019, upload-time = "2025-09-14T22:16:59.302Z" }, + { url = "https://files.pythonhosted.org/packages/1e/15/efef5a2f204a64bdb5571e6161d49f7ef0fffdbca953a615efbec045f60f/zstandard-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6dffecc361d079bb48d7caef5d673c88c8988d3d33fb74ab95b7ee6da42652ea", size = 5063012, upload-time = "2025-09-14T22:17:01.156Z" }, + { url = "https://files.pythonhosted.org/packages/b7/37/a6ce629ffdb43959e92e87ebdaeebb5ac81c944b6a75c9c47e300f85abdf/zstandard-0.25.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:7149623bba7fdf7e7f24312953bcf73cae103db8cae49f8154dd1eadc8a29ecb", size = 5394148, upload-time = "2025-09-14T22:17:03.091Z" }, + { url = "https://files.pythonhosted.org/packages/e3/79/2bf870b3abeb5c070fe2d670a5a8d1057a8270f125ef7676d29ea900f496/zstandard-0.25.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:6a573a35693e03cf1d67799fd01b50ff578515a8aeadd4595d2a7fa9f3ec002a", size = 5451652, upload-time = "2025-09-14T22:17:04.979Z" }, + { url = "https://files.pythonhosted.org/packages/53/60/7be26e610767316c028a2cbedb9a3beabdbe33e2182c373f71a1c0b88f36/zstandard-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5a56ba0db2d244117ed744dfa8f6f5b366e14148e00de44723413b2f3938a902", size = 5546993, upload-time = "2025-09-14T22:17:06.781Z" }, + { url = "https://files.pythonhosted.org/packages/85/c7/3483ad9ff0662623f3648479b0380d2de5510abf00990468c286c6b04017/zstandard-0.25.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:10ef2a79ab8e2974e2075fb984e5b9806c64134810fac21576f0668e7ea19f8f", size = 5046806, upload-time = "2025-09-14T22:17:08.415Z" }, + { url = "https://files.pythonhosted.org/packages/08/b3/206883dd25b8d1591a1caa44b54c2aad84badccf2f1de9e2d60a446f9a25/zstandard-0.25.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:aaf21ba8fb76d102b696781bddaa0954b782536446083ae3fdaa6f16b25a1c4b", size = 5576659, upload-time = "2025-09-14T22:17:10.164Z" }, + { url = "https://files.pythonhosted.org/packages/9d/31/76c0779101453e6c117b0ff22565865c54f48f8bd807df2b00c2c404b8e0/zstandard-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1869da9571d5e94a85a5e8d57e4e8807b175c9e4a6294e3b66fa4efb074d90f6", size = 4953933, upload-time = "2025-09-14T22:17:11.857Z" }, + { url = "https://files.pythonhosted.org/packages/18/e1/97680c664a1bf9a247a280a053d98e251424af51f1b196c6d52f117c9720/zstandard-0.25.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:809c5bcb2c67cd0ed81e9229d227d4ca28f82d0f778fc5fea624a9def3963f91", size = 5268008, upload-time = "2025-09-14T22:17:13.627Z" }, + { url = "https://files.pythonhosted.org/packages/1e/73/316e4010de585ac798e154e88fd81bb16afc5c5cb1a72eeb16dd37e8024a/zstandard-0.25.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f27662e4f7dbf9f9c12391cb37b4c4c3cb90ffbd3b1fb9284dadbbb8935fa708", size = 5433517, upload-time = "2025-09-14T22:17:16.103Z" }, + { url = "https://files.pythonhosted.org/packages/5b/60/dd0f8cfa8129c5a0ce3ea6b7f70be5b33d2618013a161e1ff26c2b39787c/zstandard-0.25.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:99c0c846e6e61718715a3c9437ccc625de26593fea60189567f0118dc9db7512", size = 5814292, upload-time = "2025-09-14T22:17:17.827Z" }, + { url = "https://files.pythonhosted.org/packages/fc/5f/75aafd4b9d11b5407b641b8e41a57864097663699f23e9ad4dbb91dc6bfe/zstandard-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:474d2596a2dbc241a556e965fb76002c1ce655445e4e3bf38e5477d413165ffa", size = 5360237, upload-time = "2025-09-14T22:17:19.954Z" }, + { url = "https://files.pythonhosted.org/packages/ff/8d/0309daffea4fcac7981021dbf21cdb2e3427a9e76bafbcdbdf5392ff99a4/zstandard-0.25.0-cp312-cp312-win32.whl", hash = "sha256:23ebc8f17a03133b4426bcc04aabd68f8236eb78c3760f12783385171b0fd8bd", size = 436922, upload-time = "2025-09-14T22:17:24.398Z" }, + { url = "https://files.pythonhosted.org/packages/79/3b/fa54d9015f945330510cb5d0b0501e8253c127cca7ebe8ba46a965df18c5/zstandard-0.25.0-cp312-cp312-win_amd64.whl", hash = "sha256:ffef5a74088f1e09947aecf91011136665152e0b4b359c42be3373897fb39b01", size = 506276, upload-time = "2025-09-14T22:17:21.429Z" }, + { url = "https://files.pythonhosted.org/packages/ea/6b/8b51697e5319b1f9ac71087b0af9a40d8a6288ff8025c36486e0c12abcc4/zstandard-0.25.0-cp312-cp312-win_arm64.whl", hash = "sha256:181eb40e0b6a29b3cd2849f825e0fa34397f649170673d385f3598ae17cca2e9", size = 462679, upload-time = "2025-09-14T22:17:23.147Z" }, + { url = "https://files.pythonhosted.org/packages/35/0b/8df9c4ad06af91d39e94fa96cc010a24ac4ef1378d3efab9223cc8593d40/zstandard-0.25.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec996f12524f88e151c339688c3897194821d7f03081ab35d31d1e12ec975e94", size = 795735, upload-time = "2025-09-14T22:17:26.042Z" }, + { url = "https://files.pythonhosted.org/packages/3f/06/9ae96a3e5dcfd119377ba33d4c42a7d89da1efabd5cb3e366b156c45ff4d/zstandard-0.25.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a1a4ae2dec3993a32247995bdfe367fc3266da832d82f8438c8570f989753de1", size = 640440, upload-time = "2025-09-14T22:17:27.366Z" }, + { url = "https://files.pythonhosted.org/packages/d9/14/933d27204c2bd404229c69f445862454dcc101cd69ef8c6068f15aaec12c/zstandard-0.25.0-cp313-cp313-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:e96594a5537722fdfb79951672a2a63aec5ebfb823e7560586f7484819f2a08f", size = 5343070, upload-time = "2025-09-14T22:17:28.896Z" }, + { url = "https://files.pythonhosted.org/packages/6d/db/ddb11011826ed7db9d0e485d13df79b58586bfdec56e5c84a928a9a78c1c/zstandard-0.25.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bfc4e20784722098822e3eee42b8e576b379ed72cca4a7cb856ae733e62192ea", size = 5063001, upload-time = "2025-09-14T22:17:31.044Z" }, + { url = "https://files.pythonhosted.org/packages/db/00/87466ea3f99599d02a5238498b87bf84a6348290c19571051839ca943777/zstandard-0.25.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:457ed498fc58cdc12fc48f7950e02740d4f7ae9493dd4ab2168a47c93c31298e", size = 5394120, upload-time = "2025-09-14T22:17:32.711Z" }, + { url = "https://files.pythonhosted.org/packages/2b/95/fc5531d9c618a679a20ff6c29e2b3ef1d1f4ad66c5e161ae6ff847d102a9/zstandard-0.25.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:fd7a5004eb1980d3cefe26b2685bcb0b17989901a70a1040d1ac86f1d898c551", size = 5451230, upload-time = "2025-09-14T22:17:34.41Z" }, + { url = "https://files.pythonhosted.org/packages/63/4b/e3678b4e776db00f9f7b2fe58e547e8928ef32727d7a1ff01dea010f3f13/zstandard-0.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8e735494da3db08694d26480f1493ad2cf86e99bdd53e8e9771b2752a5c0246a", size = 5547173, upload-time = "2025-09-14T22:17:36.084Z" }, + { url = "https://files.pythonhosted.org/packages/4e/d5/ba05ed95c6b8ec30bd468dfeab20589f2cf709b5c940483e31d991f2ca58/zstandard-0.25.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3a39c94ad7866160a4a46d772e43311a743c316942037671beb264e395bdd611", size = 5046736, upload-time = "2025-09-14T22:17:37.891Z" }, + { url = "https://files.pythonhosted.org/packages/50/d5/870aa06b3a76c73eced65c044b92286a3c4e00554005ff51962deef28e28/zstandard-0.25.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:172de1f06947577d3a3005416977cce6168f2261284c02080e7ad0185faeced3", size = 5576368, upload-time = "2025-09-14T22:17:40.206Z" }, + { url = "https://files.pythonhosted.org/packages/5d/35/398dc2ffc89d304d59bc12f0fdd931b4ce455bddf7038a0a67733a25f550/zstandard-0.25.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3c83b0188c852a47cd13ef3bf9209fb0a77fa5374958b8c53aaa699398c6bd7b", size = 4954022, upload-time = "2025-09-14T22:17:41.879Z" }, + { url = "https://files.pythonhosted.org/packages/9a/5c/36ba1e5507d56d2213202ec2b05e8541734af5f2ce378c5d1ceaf4d88dc4/zstandard-0.25.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1673b7199bbe763365b81a4f3252b8e80f44c9e323fc42940dc8843bfeaf9851", size = 5267889, upload-time = "2025-09-14T22:17:43.577Z" }, + { url = "https://files.pythonhosted.org/packages/70/e8/2ec6b6fb7358b2ec0113ae202647ca7c0e9d15b61c005ae5225ad0995df5/zstandard-0.25.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:0be7622c37c183406f3dbf0cba104118eb16a4ea7359eeb5752f0794882fc250", size = 5433952, upload-time = "2025-09-14T22:17:45.271Z" }, + { url = "https://files.pythonhosted.org/packages/7b/01/b5f4d4dbc59ef193e870495c6f1275f5b2928e01ff5a81fecb22a06e22fb/zstandard-0.25.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:5f5e4c2a23ca271c218ac025bd7d635597048b366d6f31f420aaeb715239fc98", size = 5814054, upload-time = "2025-09-14T22:17:47.08Z" }, + { url = "https://files.pythonhosted.org/packages/b2/e5/fbd822d5c6f427cf158316d012c5a12f233473c2f9c5fe5ab1ae5d21f3d8/zstandard-0.25.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f187a0bb61b35119d1926aee039524d1f93aaf38a9916b8c4b78ac8514a0aaf", size = 5360113, upload-time = "2025-09-14T22:17:48.893Z" }, + { url = "https://files.pythonhosted.org/packages/8e/e0/69a553d2047f9a2c7347caa225bb3a63b6d7704ad74610cb7823baa08ed7/zstandard-0.25.0-cp313-cp313-win32.whl", hash = "sha256:7030defa83eef3e51ff26f0b7bfb229f0204b66fe18e04359ce3474ac33cbc09", size = 436936, upload-time = "2025-09-14T22:17:52.658Z" }, + { url = "https://files.pythonhosted.org/packages/d9/82/b9c06c870f3bd8767c201f1edbdf9e8dc34be5b0fbc5682c4f80fe948475/zstandard-0.25.0-cp313-cp313-win_amd64.whl", hash = "sha256:1f830a0dac88719af0ae43b8b2d6aef487d437036468ef3c2ea59c51f9d55fd5", size = 506232, upload-time = "2025-09-14T22:17:50.402Z" }, + { url = "https://files.pythonhosted.org/packages/d4/57/60c3c01243bb81d381c9916e2a6d9e149ab8627c0c7d7abb2d73384b3c0c/zstandard-0.25.0-cp313-cp313-win_arm64.whl", hash = "sha256:85304a43f4d513f5464ceb938aa02c1e78c2943b29f44a750b48b25ac999a049", size = 462671, upload-time = "2025-09-14T22:17:51.533Z" }, ] From 7ee7ecd3b34f7f496b28b36c8511f383f287bf24 Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Tue, 9 Dec 2025 13:24:33 -0800 Subject: [PATCH 14/14] Run uv run pre-commit run --all-files --- docs/src/app/layout.tsx | 6 +- libs/python/agent/agent/tools/__init__.py | 1 - libs/python/bench-ui/bench_ui/__init__.py | 2 +- libs/python/bench-ui/bench_ui/api.py | 9 ++- libs/python/bench-ui/bench_ui/child.py | 18 ++++-- .../bench-ui/examples/simple_example.py | 11 ++-- .../bench-ui/tests/test_port_detection.py | 4 +- .../computer-server/computer_server/main.py | 4 +- libs/python/computer/computer/computer.py | 64 +++++++++++++------ .../computer/computer/interface/factory.py | 12 +++- .../computer/computer/interface/generic.py | 14 +++- .../computer/computer/providers/factory.py | 6 +- 12 files changed, 105 insertions(+), 46 deletions(-) diff --git a/docs/src/app/layout.tsx b/docs/src/app/layout.tsx index 1f6b53b0..712010a8 100644 --- a/docs/src/app/layout.tsx +++ b/docs/src/app/layout.tsx @@ -20,7 +20,11 @@ const geistMono = Geist_Mono({ export default function Layout({ children }: { children: ReactNode }) { return ( - + diff --git a/libs/python/agent/agent/tools/__init__.py b/libs/python/agent/agent/tools/__init__.py index e663c557..e42c59de 100644 --- a/libs/python/agent/agent/tools/__init__.py +++ b/libs/python/agent/agent/tools/__init__.py @@ -3,4 +3,3 @@ from .browser_tool import BrowserTool __all__ = ["BrowserTool"] - diff --git a/libs/python/bench-ui/bench_ui/__init__.py b/libs/python/bench-ui/bench_ui/__init__.py index 3e730f77..023addf6 100644 --- a/libs/python/bench-ui/bench_ui/__init__.py +++ b/libs/python/bench-ui/bench_ui/__init__.py @@ -1,3 +1,3 @@ -from .api import launch_window, get_element_rect, execute_javascript +from .api import execute_javascript, get_element_rect, launch_window __all__ = ["launch_window", "get_element_rect", "execute_javascript"] diff --git a/libs/python/bench-ui/bench_ui/api.py b/libs/python/bench-ui/bench_ui/api.py index 27bc613e..dabf5a1f 100644 --- a/libs/python/bench-ui/bench_ui/api.py +++ b/libs/python/bench-ui/bench_ui/api.py @@ -5,9 +5,10 @@ import sys import tempfile import time from pathlib import Path -from typing import Optional, Dict, Any +from typing import Any, Dict, Optional from urllib import request from urllib.error import HTTPError, URLError + import psutil # Map child PID -> listening port @@ -16,7 +17,9 @@ _pid_to_port: Dict[int, int] = {} def _post_json(url: str, payload: Dict[str, Any]) -> Dict[str, Any]: data = json.dumps(payload).encode("utf-8") - req = request.Request(url, data=data, headers={"Content-Type": "application/json"}, method="POST") + req = request.Request( + url, data=data, headers={"Content-Type": "application/json"}, method="POST" + ) try: with request.urlopen(req, timeout=5) as resp: text = resp.read().decode("utf-8") @@ -26,7 +29,7 @@ def _post_json(url: str, payload: Dict[str, Any]) -> Dict[str, Any]: body = (e.read() or b"").decode("utf-8", errors="ignore") return json.loads(body) except Exception: - return {"error": "http_error", "status": getattr(e, 'code', None)} + return {"error": "http_error", "status": getattr(e, "code", None)} except URLError as e: return {"error": "url_error", "reason": str(e.reason)} diff --git a/libs/python/bench-ui/bench_ui/child.py b/libs/python/bench-ui/bench_ui/child.py index b0e4c951..ea8ab56c 100644 --- a/libs/python/bench-ui/bench_ui/child.py +++ b/libs/python/bench-ui/bench_ui/child.py @@ -18,7 +18,13 @@ def _get_free_port() -> int: return s.getsockname()[1] -def _start_http_server(window: webview.Window, port: int, ready_event: threading.Event, html_content: str | None = None, folder_path: str | None = None): +def _start_http_server( + window: webview.Window, + port: int, + ready_event: threading.Event, + html_content: str | None = None, + folder_path: str | None = None, +): async def rect_handler(request: web.Request): try: data = await request.json() @@ -96,13 +102,13 @@ def _start_http_server(window: webview.Window, port: int, ready_event: threading return web.Response(text=html_content, content_type="text/html") app = web.Application() - + # If serving a folder, add static file routes if folder_path: app.router.add_static("/", folder_path, show_index=True) else: app.router.add_get("/", index_handler) - + app.router.add_post("/rect", rect_handler) app.router.add_post("/eval", eval_handler) @@ -193,12 +199,16 @@ def main(): # Track when the page is loaded so JS execution succeeds window_ready = threading.Event() + def _on_loaded(): window_ready.set() + window.events.loaded += _on_loaded # type: ignore[attr-defined] # Start HTTP server for control (and optionally serve inline HTML or static folder) - _start_http_server(window, port, window_ready, html_content=html_for_server, folder_path=folder_for_server) + _start_http_server( + window, port, window_ready, html_content=html_for_server, folder_path=folder_for_server + ) # Print startup info for parent to read print(json.dumps({"pid": os.getpid(), "port": port}), flush=True) diff --git a/libs/python/bench-ui/examples/simple_example.py b/libs/python/bench-ui/examples/simple_example.py index bd703f20..fd4bd8e4 100644 --- a/libs/python/bench-ui/examples/simple_example.py +++ b/libs/python/bench-ui/examples/simple_example.py @@ -1,8 +1,10 @@ from __future__ import annotations -import time -from bench_ui import launch_window, get_element_rect, execute_javascript -from pathlib import Path + import os +import time +from pathlib import Path + +from bench_ui import execute_javascript, get_element_rect, launch_window HTML = """ @@ -34,6 +36,7 @@ HTML = """ """ + def main(): os.environ["CUA_BENCH_UI_DEBUG"] = "1" @@ -55,7 +58,7 @@ def main(): # Take a screenshot and overlay the bbox try: - from PIL import ImageGrab, ImageDraw + from PIL import ImageDraw, ImageGrab img = ImageGrab.grab() # full screen draw = ImageDraw.Draw(img) diff --git a/libs/python/bench-ui/tests/test_port_detection.py b/libs/python/bench-ui/tests/test_port_detection.py index e8bc70c5..ffe2afee 100644 --- a/libs/python/bench-ui/tests/test_port_detection.py +++ b/libs/python/bench-ui/tests/test_port_detection.py @@ -1,8 +1,8 @@ import time + import psutil import pytest - -from bench_ui import launch_window, execute_javascript +from bench_ui import execute_javascript, launch_window from bench_ui.api import _pid_to_port HTML = """ diff --git a/libs/python/computer-server/computer_server/main.py b/libs/python/computer-server/computer_server/main.py index 9bad59bf..9fcba80a 100644 --- a/libs/python/computer-server/computer_server/main.py +++ b/libs/python/computer-server/computer_server/main.py @@ -24,8 +24,8 @@ from fastapi import ( from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import JSONResponse, StreamingResponse -from .handlers.factory import HandlerFactory from .browser import get_browser_manager +from .handlers.factory import HandlerFactory # Authentication session TTL (in seconds). Override via env var CUA_AUTH_TTL_SECONDS. Default: 60s AUTH_SESSION_TTL_SECONDS: int = int(os.environ.get("CUA_AUTH_TTL_SECONDS", "60")) @@ -805,7 +805,7 @@ async def playwright_exec_endpoint( try: browser_manager = get_browser_manager() result = await browser_manager.execute_command(command, params) - + if result.get("success"): return JSONResponse(content=result) else: diff --git a/libs/python/computer/computer/computer.py b/libs/python/computer/computer/computer.py index bd255879..b1f08cd2 100644 --- a/libs/python/computer/computer/computer.py +++ b/libs/python/computer/computer/computer.py @@ -7,8 +7,21 @@ import platform import re import time import traceback -from typing import TYPE_CHECKING, Any, Awaitable, Callable, Dict, List, Literal, Optional, Union, cast, TypeVar from functools import wraps +from typing import ( + TYPE_CHECKING, + Any, + Awaitable, + Callable, + Dict, + List, + Literal, + Optional, + TypeVar, + Union, + cast, +) + try: from typing import ParamSpec except Exception: # pragma: no cover @@ -135,7 +148,7 @@ class Computer: self.provider_type = provider_type self.ephemeral = ephemeral self.api_key = api_key if self.provider_type == VMProviderType.CLOUD else None - + # Set default API port if not specified if self.api_port is None: self.api_port = 8443 if self.api_key else 8000 @@ -551,7 +564,7 @@ class Computer: await self._interface.wait_for_ready(timeout=30) self.logger.info("Sandbox interface connected successfully") except TimeoutError as e: - port = getattr(self._interface, '_api_port', 8000) # Default to 8000 if not set + port = getattr(self._interface, "_api_port", 8000) # Default to 8000 if not set self.logger.error(f"Failed to connect to sandbox interface at {ip_address}:{port}") raise TimeoutError( f"Could not connect to sandbox interface at {ip_address}:{port}: {str(e)}" @@ -1041,7 +1054,7 @@ class Computer: else "echo No requirements to install" ) return await self.interface.run_command(install_cmd) - + async def pip_install(self, requirements: list[str]): """Install packages using the system Python/pip (no venv). @@ -1059,7 +1072,7 @@ class Computer: reqs = " ".join(requirements) install_cmd = f"python -m pip install {reqs}" return await self.interface.run_command(install_cmd) - + async def venv_cmd(self, venv_name: str, command: str): """Execute a shell command in a virtual environment. @@ -1216,7 +1229,7 @@ print(f"<<>>{{output_json}}<<>>") return output_payload["result"] else: import builtins - + # Recreate and raise the original exception error_info = output_payload.get("error", {}) or {} err_type = error_info.get("type") or "Exception" @@ -1238,7 +1251,9 @@ print(f"<<>>{{output_json}}<<>>") f"No output payload found. stdout: {result.stdout}, stderr: {result.stderr}" ) - async def venv_exec_background(self, venv_name: str, python_func, *args, requirements: Optional[List[str]] = None, **kwargs) -> int: + async def venv_exec_background( + self, venv_name: str, python_func, *args, requirements: Optional[List[str]] = None, **kwargs + ) -> int: """Run the Python function in the venv in the background and return the PID. Uses a short launcher Python that spawns a detached child and exits immediately. @@ -1269,7 +1284,8 @@ print(f"<<>>{{output_json}}<<>>") args_b64 = base64.b64encode(args_json.encode("utf-8")).decode("ascii") kwargs_b64 = base64.b64encode(kwargs_json.encode("utf-8")).decode("ascii") - payload_code = f''' + payload_code = ( + f''' import json import traceback import base64 @@ -1285,7 +1301,9 @@ try: kwargs = json.loads(base64.b64decode(_kwargs_b64).decode('utf-8')) # Ensure requirements inside the active venv - for pkg in json.loads(''' + repr(reqs_json) + '''): + for pkg in json.loads(''' + + repr(reqs_json) + + """): if pkg: import subprocess, sys subprocess.run([sys.executable, '-m', 'pip', 'install', pkg], check=False) @@ -1293,12 +1311,13 @@ try: except Exception: import sys sys.stderr.write(traceback.format_exc()) -''' +""" + ) payload_b64 = base64.b64encode(payload_code.encode("utf-8")).decode("ascii") if self.os_type == "windows": # Launcher spawns detached child and prints its PID - launcher_code = f''' + launcher_code = f""" import base64, subprocess, os, sys DETACHED_PROCESS = 0x00000008 CREATE_NEW_PROCESS_GROUP = 0x00000200 @@ -1306,13 +1325,13 @@ creationflags = DETACHED_PROCESS | CREATE_NEW_PROCESS_GROUP code = base64.b64decode("{payload_b64}").decode("utf-8") p = subprocess.Popen(["python", "-c", code], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, creationflags=creationflags) print(p.pid) -''' +""" launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") venv_path = f"%USERPROFILE%\\.venvs\\{venv_name}" cmd = ( 'cmd /c "' f'call "{venv_path}\\Scripts\\activate.bat" && ' - f'python -c "import base64; exec(base64.b64decode(\'{launcher_b64}\').decode(\'utf-8\'))"' + f"python -c \"import base64; exec(base64.b64decode('{launcher_b64}').decode('utf-8'))\"" '"' ) result = await self.interface.run_command(cmd) @@ -1320,18 +1339,18 @@ print(p.pid) return int(pid_str) else: log = f"/tmp/cua_bg_{int(_time.time())}.log" - launcher_code = f''' + launcher_code = f""" import base64, subprocess, os, sys code = base64.b64decode("{payload_b64}").decode("utf-8") with open("{log}", "ab", buffering=0) as f: p = subprocess.Popen(["python", "-c", code], stdout=f, stderr=subprocess.STDOUT, preexec_fn=getattr(os, "setsid", None)) print(p.pid) -''' +""" launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") venv_path = f"$HOME/.venvs/{venv_name}" shell = ( f'. "{venv_path}/bin/activate" && ' - f'python -c "import base64; exec(base64.b64decode(\'{launcher_b64}\').decode(\'utf-8\'))"' + f"python -c \"import base64; exec(base64.b64decode('{launcher_b64}').decode('utf-8'))\"" ) result = await self.interface.run_command(shell) pid_str = (result.stdout or "").strip().splitlines()[-1].strip() @@ -1438,6 +1457,7 @@ print(f"<<>>{{output_json}}<<>>") return output_payload["result"] else: import builtins + error_info = output_payload.get("error", {}) or {} err_type = error_info.get("type") or "Exception" err_msg = error_info.get("message") or "" @@ -1454,7 +1474,9 @@ print(f"<<>>{{output_json}}<<>>") f"No output payload found. stdout: {result.stdout}, stderr: {result.stderr}" ) - async def python_exec_background(self, python_func, *args, requirements: Optional[List[str]] = None, **kwargs) -> int: + async def python_exec_background( + self, python_func, *args, requirements: Optional[List[str]] = None, **kwargs + ) -> int: """Run a Python function with the system interpreter in the background and return PID. Uses a short launcher Python that spawns a detached child and exits immediately. @@ -1505,7 +1527,7 @@ except Exception: payload_b64 = base64.b64encode(payload_code.encode("utf-8")).decode("ascii") if self.os_type == "windows": - launcher_code = f''' + launcher_code = f""" import base64, subprocess, os, sys DETACHED_PROCESS = 0x00000008 CREATE_NEW_PROCESS_GROUP = 0x00000200 @@ -1513,7 +1535,7 @@ creationflags = DETACHED_PROCESS | CREATE_NEW_PROCESS_GROUP code = base64.b64decode("{payload_b64}").decode("utf-8") p = subprocess.Popen(["python", "-c", code], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, creationflags=creationflags) print(p.pid) -''' +""" launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") cmd = f"python -c \"import base64; exec(base64.b64decode('{launcher_b64}').decode('utf-8'))\"" result = await self.interface.run_command(cmd) @@ -1521,13 +1543,13 @@ print(p.pid) return int(pid_str) else: log = f"/tmp/cua_bg_{int(_time.time())}.log" - launcher_code = f''' + launcher_code = f""" import base64, subprocess, os, sys code = base64.b64decode("{payload_b64}").decode("utf-8") with open("{log}", "ab", buffering=0) as f: p = subprocess.Popen(["python", "-c", code], stdout=f, stderr=subprocess.STDOUT, preexec_fn=getattr(os, "setsid", None)) print(p.pid) -''' +""" launcher_b64 = base64.b64encode(launcher_code.encode("utf-8")).decode("ascii") cmd = f"python -c \"import base64; exec(base64.b64decode('{launcher_b64}').decode('utf-8'))\"" result = await self.interface.run_command(cmd) diff --git a/libs/python/computer/computer/interface/factory.py b/libs/python/computer/computer/interface/factory.py index b4c21958..4989ec9c 100644 --- a/libs/python/computer/computer/interface/factory.py +++ b/libs/python/computer/computer/interface/factory.py @@ -37,10 +37,16 @@ class InterfaceFactory: from .windows import WindowsComputerInterface if os == "macos": - return MacOSComputerInterface(ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port) + return MacOSComputerInterface( + ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port + ) elif os == "linux": - return LinuxComputerInterface(ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port) + return LinuxComputerInterface( + ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port + ) elif os == "windows": - return WindowsComputerInterface(ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port) + return WindowsComputerInterface( + ip_address, api_key=api_key, vm_name=vm_name, api_port=api_port + ) else: raise ValueError(f"Unsupported OS type: {os}") diff --git a/libs/python/computer/computer/interface/generic.py b/libs/python/computer/computer/interface/generic.py index b2ca588b..5871c3aa 100644 --- a/libs/python/computer/computer/interface/generic.py +++ b/libs/python/computer/computer/interface/generic.py @@ -47,7 +47,7 @@ class GenericComputerInterface(BaseComputerInterface): # Set logger name for the interface self.logger = Logger(logger_name, LogLevel.NORMAL) - + # Store custom ports self._api_port = api_port @@ -75,7 +75,11 @@ class GenericComputerInterface(BaseComputerInterface): """ protocol = "wss" if self.api_key else "ws" # Use custom API port if provided, otherwise use defaults based on API key - port = str(self._api_port) if self._api_port is not None else ("8443" if self.api_key else "8000") + port = ( + str(self._api_port) + if self._api_port is not None + else ("8443" if self.api_key else "8000") + ) return f"{protocol}://{self.ip_address}:{port}/ws" @property @@ -87,7 +91,11 @@ class GenericComputerInterface(BaseComputerInterface): """ protocol = "https" if self.api_key else "http" # Use custom API port if provided, otherwise use defaults based on API key - port = str(self._api_port) if self._api_port is not None else ("8443" if self.api_key else "8000") + port = ( + str(self._api_port) + if self._api_port is not None + else ("8443" if self.api_key else "8000") + ) return f"{protocol}://{self.ip_address}:{port}/cmd" # Mouse actions diff --git a/libs/python/computer/computer/providers/factory.py b/libs/python/computer/computer/providers/factory.py index 11de351f..8efd78cc 100644 --- a/libs/python/computer/computer/providers/factory.py +++ b/libs/python/computer/computer/providers/factory.py @@ -65,7 +65,11 @@ class VMProviderFactory: "Please install it with 'pip install cua-computer[lume]'" ) return LumeProvider( - provider_port=provider_port, host=host, storage=storage, verbose=verbose, ephemeral=ephemeral + provider_port=provider_port, + host=host, + storage=storage, + verbose=verbose, + ephemeral=ephemeral, ) except ImportError as e: logger.error(f"Failed to import LumeProvider: {e}")

EZT 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