From 9fa117c617be00cbb1ad9dde473e6fb0d732656a Mon Sep 17 00:00:00 2001 From: jgunstone Date: Tue, 14 Apr 2026 21:42:52 +0100 Subject: [PATCH 1/4] create pixi environment and pixi tasks supported platforms are linux/wsl and mac. --- .gitattributes | 2 + .gitignore | 13 +- pixi.lock | 10443 +++++++++++++++++++++++++++++++++++++++++++++++ pixi.toml | 103 + 4 files changed, 10560 insertions(+), 1 deletion(-) create mode 100644 pixi.lock create mode 100644 pixi.toml diff --git a/.gitattributes b/.gitattributes index dfe07704..b5808b8c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,4 @@ # Auto detect text files and perform LF normalization * text=auto +# SCM syntax highlighting & preventing 3-way merges +pixi.lock merge=binary linguist-language=YAML linguist-generated=true -diff diff --git a/.gitignore b/.gitignore index d4262fc4..31cd3dd3 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,17 @@ *.json *.suo *.wsuo -*.lock *.vsidx *.sqlite +# pixi environments +.pixi/* +!.pixi/config.toml +EnergyModels/** +build/** +notebooks/.ipynb_checkpoints/** +tutorials/.ipynb_checkpoints/** +notebooks/iframe_figures/** +tutorials/iframe_figures/** +tutorials/test01/** +src/topologicpy.egg-info/** +tutorials/_site/** \ No newline at end of file diff --git a/pixi.lock b/pixi.lock new file mode 100644 index 00000000..752bac1f --- /dev/null +++ b/pixi.lock @@ -0,0 +1,10443 @@ +version: 6 +environments: + default: + channels: + - url: https://conda.anaconda.org/conda-forge/ + - url: https://repo.prefix.dev/natlabrockies/ + indexes: + - https://pypi.org/simple + options: + pypi-prerelease-mode: if-necessary-or-explicit + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/backports.zstd-1.3.0-py313h18e8e13_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.2.0-py313hf159716_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_9.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.2.25-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-h33c6efd_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_102.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-6_h4a7cf45_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-6_h0358290_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.5-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.5.2-h3435931_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-6_h47877c9_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.32-pthreads_h94d23a6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.53.0-hf4e2dac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.42-h5347b49_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.7.1-py313h3dea7bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.3-py313hf6604e3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.2-h35e630c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.3.1-py313h8060acc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.13-h6add32d_100_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-8_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h366c992_103.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.3-pyh8f84b5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.23.0-py313h3dea7bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda + - pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/4f/7297663840621022bc73c22d7d9d80dbc78b4db6297f764b545cd5dd462d/graphql_core-3.2.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/37/72/e61e3091e0e00fae9d3a8ef85ece9d2cd4b5966058e1f2901ce42679eebf/narwhals-2.19.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/12/c5/cbb1ffefb20a93d3f0e1fdcda699fb84976210d411b008f97f48bf6ce27e/pandas-3.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/90/ad/cba91b3bcf04073e4d1655a5c1710ef3f457f56f7d1b79dcc3d72f4dd912/plotly-6.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cf/4e/35a80cae583a37cf15604b44240e45c05e04e86f9cfd766623149297e971/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/00/4b/ccc026168948fec4f7555b9164c724cf4125eac006e176541483d2c959be/pydantic_settings-2.13.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/4c/cb/d65dc11839892b167425f240817bf4f2026d1d5a2e127cd3f7783bcd9e02/specklepy-3.2.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/47/61/27571dfd0222c2a8b2f1bb7da71bd25f3ad4145484ed2210feeae6f9b3f4/topologic_core-8.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c7/17/0d36c2fee0a8d8dc37b011ccd5bbdcfaff8b8ec2bcfc5be998661cdc935b/ujson-5.12.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/47/96/9d5749106ff57629b54360664ae7eb9afd8302fad1680ead385383e33746/websockets-11.0.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/03/a9/5b7d6a16fd6533fed2756900fc8fc923f678179aea62ada6d65c92718c00/wrapt-2.1.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl + - pypi: ./ + osx-arm64: + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/_openmp_mutex-4.5-7_kmp_llvm.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zstd-1.3.0-py313h48bb75e_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.2.0-py313hde1f3bb_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_9.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.2.25-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.11.0-6_h51639a9_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.11.0-6_hb0561ab_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-22.1.3-h55c6f16_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.7.5-hf6b4638_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.5.2-hcf2aa1b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.11.0-6_hd9741b5_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.32-openmp_he657e61_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.53.0-h1b79a29_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-22.1.3-hc7d1edf_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.7.1-py313haf6918d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.4.3-py313he4a34aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.6.2-hd24854e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.3.1-py313ha9b7d5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.13.13-h20e6be0_100_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-8_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h010d191_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.3-pyh8f84b5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.23.0-py313h65a2061_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda + - pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/4f/7297663840621022bc73c22d7d9d80dbc78b4db6297f764b545cd5dd462d/graphql_core-3.2.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/37/72/e61e3091e0e00fae9d3a8ef85ece9d2cd4b5966058e1f2901ce42679eebf/narwhals-2.19.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/77/dbc82ff2fb0e63c6564356682bf201edff0ba16c98630d21a1fb312a8182/pandas-3.0.2-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/90/ad/cba91b3bcf04073e4d1655a5c1710ef3f457f56f7d1b79dcc3d72f4dd912/plotly-6.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/94/02/abfa0e0bda67faa65fef1c84971c7e45928e108fe24333c81f3bfe35d5f5/pydantic_core-2.41.5-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/00/4b/ccc026168948fec4f7555b9164c724cf4125eac006e176541483d2c959be/pydantic_settings-2.13.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/4c/cb/d65dc11839892b167425f240817bf4f2026d1d5a2e127cd3f7783bcd9e02/specklepy-3.2.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/6b/9c/54c03a8a43db0a7950acac3010fe65935e8a45889d0e6f8497f78da939fc/topologic_core-8.0.4-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b0/2f/9159f6f399b3f572d20847a2b80d133e3a03c14712b0da4971a36879fb64/ujson-5.12.0-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/47/96/9d5749106ff57629b54360664ae7eb9afd8302fad1680ead385383e33746/websockets-11.0.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5e/88/9a9b9a90ac8ca11c2fdb6a286cb3a1fc7dd774c00ed70929a6434f6bc634/wrapt-2.1.2-cp313-cp313-macosx_11_0_arm64.whl + - pypi: ./ + dev: + channels: + - url: https://conda.anaconda.org/conda-forge/ + - url: https://repo.prefix.dev/natlabrockies/ + indexes: + - https://pypi.org/simple + options: + pypi-prerelease-mode: if-necessary-or-explicit + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.6.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.13.5-py313hd6074c6_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.3-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-25.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py313h07c4f96_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.4.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.18.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/backports.zstd-1.3.0-py313h18e8e13_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.14.3-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.3.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.3.0-hbca2aae_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-he440d0b_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.2.0-hed03a55_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.2.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.2.0-py313hf159716_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_9.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.6-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.4-he90730b_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.2.25-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-2.0.0-py313hf46b229_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cgal-cpp-6.1.1-h9b37d73_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cli11-2.6.2-h54a6638_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.3-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py313hc8edb43_4.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.13.13-py313hd8ed1ab_100.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhcf101f3_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.28-hac629b4_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/dart-sass-1.98.0-hfc2019e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/dav1d-1.2.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.16.2-h24cb091_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.20-py313h5d5ffb9_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/deno-2.3.1-hbf66b88_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/deno-dom-0.1.41-h4768de7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.4.0-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h54a6638_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-abi-3.4.0.100-h3bcb7cf_2.conda + - conda: https://repo.prefix.dev/natlabrockies/linux-64/energyplus-26.1.0-py313hf70daa8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/esbuild-0.28.0-hfc2019e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/execnet-2.1.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.7.5-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ffmpeg-8.0.1-gpl_hcddb375_914.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-12.1.0-hff5e90c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.17.1-h27c8c51_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-hc364b38_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.62.0-py313h3dea7bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/freeglut-3.2.2-ha6d2627_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h49ef1fa_24.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.14.3-ha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.16-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.7.0-py313h6b9daa2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.44.6-h2b0a6b4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/geos-3.14.1-h480dda7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gl2ps-1.4.2-h36e74d4_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.2.0-h3abd4de_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/glslang-16.2.0-hfd11570_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.14-hecca717_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-14.1.0-h6083320_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/hdf4-4.2.15-h2a13503_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.6-nompi_h19486de_108.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-h33c6efd_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ifcopenshell-0.8.4-py313hdd642fd_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.2.2-hde8ca8f_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.8.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/intel-gmmlib-22.10.0-hb700be7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/intel-media-driver-26.1.5-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-7.2.0-pyha191276_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-9.12.0-pyhecfbec7_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipywidgets-8.1.8-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/jasper-4.2.9-h1588d4d_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.14.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/jsoncpp-1.9.6-hf42df4d_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonpickle-4.1.1-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonpointer-3.1.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2025.9.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.3.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.9.1-pyhc90fa1f_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.12.0-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.17.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.4-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.5.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.28.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-3.0.16-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupytext-1.19.1-pyhbbac1ac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kagglehub-1.0.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kagglesdk-0.1.17-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.5.0-py313hc8edb43_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.22.2-ha1258a1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.18-h0c24ade_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_102.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.1.0-hdb68285_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/level-zero-1.28.2-hb700be7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libaec-1.1.5-h088129d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libass-0.17.4-h96ad9f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-6_h4a7cf45_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-1.88.0-hd24cca6_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-devel-1.88.0-hfcd1e18_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-headers-1.88.0-ha770c72_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.2.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.2.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.2.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.77-hd0affe5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-6_h0358290_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp22.1-22.1.3-default_h99862b1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-22.1.3-default_h746c552_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h7a8fb5f_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.19.0-hcf29cc6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.25-h17f619e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.125-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.5-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.5.2-h3435931_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.5.0-he200343_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.14.3-ha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.14.3-h73754d4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-devel-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.86.4-h6548e54_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.3-h5888daf_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-devel-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libhwloc-2.12.2-default_hafda6a7_1000.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.3.0-h4c17acf_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.4.1-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.2-ha09017c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-6_h47877c9_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm20-20.1.8-hf7376ad_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm22-22.1.3-hf7376ad_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-devel-5.8.3-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnetcdf-4.10.0-nompi_hb6f1874_103.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.68.1-h877daf1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-hd0c01bc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.32-pthreads_h94d23a6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-devel-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-2026.0.0-hb56ce9e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-auto-batch-plugin-2026.0.0-hd85de46_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-auto-plugin-2026.0.0-hd85de46_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-hetero-plugin-2026.0.0-hd41364c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-intel-cpu-plugin-2026.0.0-hb56ce9e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-intel-gpu-plugin-2026.0.0-hb56ce9e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-intel-npu-plugin-2026.0.0-hb56ce9e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-ir-frontend-2026.0.0-hd41364c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-onnx-frontend-2026.0.0-h7a07914_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-paddle-frontend-2026.0.0-h7a07914_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-pytorch-frontend-2026.0.0-hecca717_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-tensorflow-frontend-2026.0.0-h78e8023_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-tensorflow-lite-frontend-2026.0.0-hecca717_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.6.1-h280c20c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.57-h421ea60_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-18.3-h9abb657_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-6.33.5-h2b00c02_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.5-h074291d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.62.1-h4c96295_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc7d488a_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.21-h280c20c_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.53.0-hf4e2dac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.13-hd0affe5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtheora-1.1.1-h4ab18f5_1006.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.1-h9d88235_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libudev1-257.13-hd0affe5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libunwind-1.8.3-h65a8314_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liburing-2.14-hb700be7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libusb-1.0.29-h73b1eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.42-h5347b49_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libva-2.23.0-he1eb515_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h54a6638_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libvpl-2.16.0-h54a6638_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libvpx-1.15.2-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libvulkan-loader-1.4.341.0-h5279c79_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.6.0-hd42ef1d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.13.1-hca5e8e5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-16-2.15.2-hca6bf5a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.15.2-he237659_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.43-h711ed8c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzip-1.11.2-h6991a6a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-4.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.3-py313h3dea7bd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.10.8-py313h78bf25f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.8-py313h683a580_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdit-py-plugins-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mesalib-25.0.5-h57bcd07_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.2.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.2-he0a73b1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/msgpack-python-1.1.2-py313h7037e92_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.7.1-py313h3dea7bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.17.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.12.0-h54a6638_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nodejs-24.14.1-h3d65ac4_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.3-py313hf6604e3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/occt-7.9.3-all_hd559dc1_202.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ocl-icd-2.3.3-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/opencl-headers-2025.06.13-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.4.9-h40f6f1d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openh264-2.6.0-hc22cd8d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openjph-0.26.3-h8d634f6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.13-hbde042b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.2-h35e630c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pandoc-3.6.3-ha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.56.4-hda50119_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.6-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.47-haa7fec5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-12.2.0-py313h80991f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.46.4-h54a6638_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.9.6-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/proj-9.8.1-he0df7b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.25.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.52-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.3.1-py313h8060acc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-6.33.5-py313hf481762_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-7.2.2-py313h54dd161_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.15-h3f63f65_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-h9a6aba3_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/py-1.11.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.2-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.10.2-py313hcd51b16_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-9.0.3-pyhc364b38_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-forked-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-xdist-2.5.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.13-h6add32d_100_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.2-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.13.13-h4df99d1_100.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2026.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-8_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyvis-0.3.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.3-py313h3dea7bd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-27.1.0-py312hda471dd_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.10.2-pl5321h16c4a6b_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/quarto-1.8.27-h5ac6406_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rapidjson-1.1.0.post20240409-h3f2d84a_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.37.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3987-syntax-1.1.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.30.0-py313h843e2db_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.32.56-h54a6638_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl3-3.4.4-hdeec2a5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-2.1.0-pyha191276_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.1-pyh332efcf_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/shaderc-2025.5-h3e344bc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/shapely-2.1.2-py313had47c43_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.2-h03e3b7b_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/spirv-tools-2025.5-hb700be7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.53.0-h04a0ce9_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-4.0.1-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tbb-2022.3.0-hb700be7_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tbb-devel-2022.3.0-h51de99f_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyhc90fa1f_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h366c992_103.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.5-py313h07c4f96_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.3-pyh8f84b5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/typst-0.13.0-h53e704d_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/utfcpp-4.09-ha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/viskores-1.1.0-hca82ae8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/vtk-9.6.0-py313hc4ed87d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/vtk-base-9.6.0-py313h9042c08_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/vtk-io-ffmpeg-9.6.0-py313hde7392a_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.25.0-hd6090a7_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wayland-protocols-1.47-hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.6.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/widgetsnbextension-4.0.15-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/x264-1!164.3095-h166bdaf_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/x265-3.5-h924138e_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-h4f16b4b_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.6-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.47-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.6-he73a12e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.13-he1eb515_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.7-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.7-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.2-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.5-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxscrnsaver-1.2.4-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxshmfence-1.3.3-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.1-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.7-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xorgproto-2025.1-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h280c20c_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.23.0-py313h3dea7bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h41580af_10.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zfp-1.0.1-h909a3a2_5.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.3.3-hceb46e0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda + - pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/4f/7297663840621022bc73c22d7d9d80dbc78b4db6297f764b545cd5dd462d/graphql_core-3.2.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/07/94/f3c27ddff61ec3dc4a51e202b42e48a1f280d706f8dd5072fe530add0485/honeybee-0.1.0a4.tar.gz + - pypi: https://files.pythonhosted.org/packages/53/3a/0672c615b5c13e3bc5b1c82bf7951747629bcd4ad23d96a376f0bf7d3295/honeybee_core-1.64.31-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/7a/3d/970292e5f9780d786a16079c1421a3aa54b7c378273b0b77555c93b86027/honeybee_energy-1.118.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cc/d7/f77b5b62de9b0249ba2c88bb0dc931150bcdd6a5f9c4417074c90d26ad64/honeybee_radiance-1.66.248-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/12/c8/fb2d275feffe8987c8e9646b0e8f9efa3ab600c3045336338fd91dc7581a/honeybee_radiance_command-1.23.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/81/8e/f9e0978118b41913b5108b6d9bb0bf20c9a694d26d706db3f432f6515bd9/honeybee_radiance_folder-2.11.17-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/2c/49/c47819a9f781789a8507e295e0eeffc961bc8797712c62ea108b318d8e32/honeybee_schema-2.0.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/17/55/4a94086c7054db931527be64bb1d4ae0ec37a17867dec0671709d71a0fd7/honeybee_standards-2.0.7-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/7e/6b/a3c4d85f8f609c78336e76b78733d5cdd0871b79fcce1fa66533849aab0c/jupyterlab_quarto-0.3.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9d/69/316889a42131e093c023a4ff185d63603437ab5bd99cdf1a2aa6d35147c3/ladybug-0.15.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/db/2d/cd3d20faa859dcab0b22efed4a7fc2b19385975efd3f2b994493db46ad86/ladybug_core-0.44.39-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/d2/90/b589f7b68fdef569e9f0c6dc9c8cbf71368de1b251b1753d6f89aea15346/ladybug_geometry-1.34.22-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/91/b7/32b078f7afa7d8fecc2144a7b1df838a856749e0e17ffc52e28c8d995e0e/ladybug_geometry_polyskel-1.7.43-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/37/72/e61e3091e0e00fae9d3a8ef85ece9d2cd4b5966058e1f2901ce42679eebf/narwhals-2.19.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f8/31/1df7509892fe8be1b953337310d8416d0192aba59ec545fdeb6395d5e9ca/openstudio-3.11.0-py3-none-manylinux1_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/12/c5/cbb1ffefb20a93d3f0e1fdcda699fb84976210d411b008f97f48bf6ce27e/pandas-3.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/90/ad/cba91b3bcf04073e4d1655a5c1710ef3f457f56f7d1b79dcc3d72f4dd912/plotly-6.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cf/4e/35a80cae583a37cf15604b44240e45c05e04e86f9cfd766623149297e971/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/78/ef/01fe6f692a8a564f22ebac04bd517bad7fd7945c55d3f60170e88c26dcc5/pydantic_openapi_helper-1.0.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/00/4b/ccc026168948fec4f7555b9164c724cf4125eac006e176541483d2c959be/pydantic_settings-2.13.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/4c/cb/d65dc11839892b167425f240817bf4f2026d1d5a2e127cd3f7783bcd9e02/specklepy-3.2.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/47/61/27571dfd0222c2a8b2f1bb7da71bd25f3ad4145484ed2210feeae6f9b3f4/topologic_core-8.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c7/17/0d36c2fee0a8d8dc37b011ccd5bbdcfaff8b8ec2bcfc5be998661cdc935b/ujson-5.12.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/47/96/9d5749106ff57629b54360664ae7eb9afd8302fad1680ead385383e33746/websockets-11.0.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/03/a9/5b7d6a16fd6533fed2756900fc8fc923f678179aea62ada6d65c92718c00/wrapt-2.1.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl + - pypi: ./ + osx-arm64: + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/_openmp_mutex-4.5-7_kmp_llvm.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.6.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.13.5-py313h53c0e3e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-25.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-25.1.0-py313h6535dbc_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.4.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.18.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zstd-1.3.0-py313h48bb75e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.14.3-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.3.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.3.0-hbca2aae_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/blosc-1.21.6-h7dd00d9_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-1.2.0-h7d5ae5b_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-bin-1.2.0-hc919400_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.2.0-py313hde1f3bb_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_9.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.6-hc919400_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cairo-1.18.4-he0f2337_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.2.25-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-2.0.0-py313h224173a_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cgal-cpp-6.1.1-hd63ab6d_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cli11-2.6.2-h784d473_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.3-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/contourpy-1.3.3-py313h2af2deb_4.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.13.13-py313hd8ed1ab_100.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhcf101f3_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cyrus-sasl-2.1.28-hb961e35_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/dart-sass-1.98.0-h820172f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/dav1d-1.2.1-hb547adb_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/dbus-1.16.2-h3ff7a7c_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.20-py313h1188861_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/deno-2.3.1-hfb52844_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/deno-dom-0.1.41-hde76f7a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/double-conversion-3.4.0-hf6b4638_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/eigen-3.4.0-h784d473_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/eigen-abi-3.4.0.100-h485a483_2.conda + - conda: https://repo.prefix.dev/natlabrockies/osx-arm64/energyplus-26.1.0-py313h7e60211_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/esbuild-0.28.0-hf76c51c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/execnet-2.1.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/expat-2.7.5-hf6b4638_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ffmpeg-8.0.1-gpl_ha5d8480_114.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fmt-12.1.0-h403dcb5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fontconfig-2.17.1-h2b252f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-hc364b38_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fonttools-4.62.0-py313h65a2061_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freeimage-3.18.0-h08217c9_24.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.14.3-hce30654_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fribidi-1.0.16-hc919400_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.7.0-py313hf28abc0_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gdk-pixbuf-2.44.6-h4e57454_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/geos-3.14.1-h5afe852_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glew-2.2.0-hba38e01_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glslang-16.2.0-h2aca0de_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gmp-6.3.0-h7bae524_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/graphite2-1.3.14-hec049ff_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-14.1.0-h3103d1b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/hdf4-4.2.15-h2ee6834_7.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/hdf5-1.14.6-nompi_had3affe_108.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-78.3-hef89b57_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ifcopenshell-0.8.4-py313hdd3417f_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/imath-3.2.2-h3470cca_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.8.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-7.2.0-pyh5552912_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-9.12.0-pyhecfbec7_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipywidgets-8.1.8-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/jasper-4.2.9-h7543a42_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.14.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/jsoncpp-1.9.6-h726d253_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonpickle-4.1.1-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonpointer-3.1.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2025.9.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.3.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.9.1-pyhc90fa1f_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.12.0-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.17.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.4-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.5.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.28.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-3.0.16-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupytext-1.19.1-pyhbbac1ac_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/jxrlib-1.1-h93a5062_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kagglehub-1.0.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kagglesdk-0.1.17-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/kiwisolver-1.5.0-py313h2af2deb_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.22.2-h385eeb1_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lame-3.100-h1a8c8d9_1003.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.18-hdfa7624_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.1.0-h1eee2c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libaec-1.1.5-h8664d51_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libass-0.17.4-hcbd7ca7_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.11.0-6_h51639a9_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libboost-1.88.0-h0419b56_7.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libboost-devel-1.88.0-hf450f58_7.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libboost-headers-1.88.0-hce30654_7.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.2.0-hc919400_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.2.0-hc919400_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.2.0-hc919400_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.11.0-6_hb0561ab_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang-cpp19.1-19.1.7-default_hf3020a7_8.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-22.1.3-default_h13b06bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.19.0-hd5a2499_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-22.1.3-h55c6f16_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.25-hc11a715_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20250104-pl5321hafb1f1b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.7.5-hf6b4638_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.5.2-hcf2aa1b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype-2.14.3-hce30654_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype6-2.14.3-hdfa99f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.86.4-he378b5c_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libhwloc-2.12.2-default_ha3cc4f2_1000.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libhwy-1.3.0-h48b13b8_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.18-h23cfdf5_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-0.25.1-h493aca8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.1.4.1-h84a0fba_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjxl-0.11.2-h913acd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.11.0-6_hd9741b5_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libllvm19-19.1.7-h8e0c9ce_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libllvm20-20.1.8-h8e0c9ce_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libllvm22-22.1.3-h89af1be_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-devel-5.8.3-h8088a28_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnetcdf-4.10.0-nompi_h7a8d41e_103.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.68.1-h8f3e76b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libntlm-1.8-h5505292_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h48c0fde_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.32-openmp_he657e61_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-2026.0.0-h3e6d54f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-arm-cpu-plugin-2026.0.0-h3e6d54f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-auto-batch-plugin-2026.0.0-h2406d2e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-auto-plugin-2026.0.0-h2406d2e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-hetero-plugin-2026.0.0-h85cbfa6_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-ir-frontend-2026.0.0-h85cbfa6_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-onnx-frontend-2026.0.0-h41365f2_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-paddle-frontend-2026.0.0-h41365f2_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-pytorch-frontend-2026.0.0-hf6b4638_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-tensorflow-frontend-2026.0.0-hc295da0_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-tensorflow-lite-frontend-2026.0.0-hf6b4638_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.6.1-h1a92334_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.57-h132b30e_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpq-18.3-hd341ff2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-6.33.5-h4a5acfd_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libraw-0.21.5-h2d05ff4_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/librsvg-2.62.1-he8aa2a2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.21-h1a92334_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.53.0-h1b79a29_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h1590b86_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtheora-1.1.1-h99b78c6_1006.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.1-h4030677_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libusb-1.0.29-hbc156a2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvorbis-1.3.7-h81086ad_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvpx-1.15.2-ha759d40_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvulkan-loader-1.4.341.0-h3feff0a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.6.0-h07db88b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-16-2.15.2-h5ef1a60_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.15.2-h8d039ee_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzip-1.11.2-h1336266_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-22.1.3-hc7d1edf_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-4.0.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.3-py313h65a2061_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-3.10.8-py313h39782a4_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.10.8-py313h58042b9_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdit-py-plugins-0.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mesalib-25.0.5-h7902562_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.2.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpfr-4.2.2-h6bc93b0_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/msgpack-python-1.1.2-py313ha61f8ec_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.7.1-py313haf6918d_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.17.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.12.0-h784d473_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.4.3-py313he4a34aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/occt-7.9.3-all_h2aa7b9a_202.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openexr-3.4.9-he0ec429_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openh264-2.6.0-hb5b2745_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.4-hd9e9057_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjph-0.26.3-h2a4d681_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openldap-2.6.13-hf7f56bc_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.6.2-hd24854e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandoc-3.6.3-hce30654_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pango-1.56.4-hf80efc4_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.6-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pcre2-10.47-h30297fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-12.2.0-py313h45e5a15_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pixman-0.46.4-h81086ad_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.9.6-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/proj-9.8.1-ha88f16d_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.25.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.52-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.3.1-py313ha9b7d5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-6.33.5-py313h691911b_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-7.2.2-py313h6688731_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pugixml-1.15-hd3d436d_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/py-1.11.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-12.1-py313h40b429f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-12.1-py313hcc5defa_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.2-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-9.0.3-pyhc364b38_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-forked-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-xdist-2.5.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.13.13-h20e6be0_100_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.2-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.13.13-h4df99d1_100.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2026.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-8_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyvis-0.3.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.3-py313h65a2061_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-27.1.0-py312h022ad19_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/qhull-2020.2-h420ef59_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/qt6-main-6.10.2-pl5321h01fc3ab_6.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/quarto-1.8.27-h3339cab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rapidjson-1.1.0.post20240409-ha1acc90_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.37.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3987-syntax-1.1.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.30.0-py313h2c089d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2-2.32.56-h248ca61_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl3-3.4.4-h6fa9c73_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-2.1.0-pyh5552912_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.1-pyh332efcf_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/shaderc-2025.5-h1a5098f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/shapely-2.1.2-py313h10b2fc2_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.2-hada39a4_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/spirv-tools-2025.5-h4ddebb9_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sqlite-3.53.0-h85ec8f2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/svt-av1-4.0.1-h0cb729a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tbb-2022.3.0-h4ddebb9_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tbb-devel-2022.3.0-h213eb51_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyhc90fa1f_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h010d191_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.5.5-py313h0997733_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.3-pyh8f84b5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/typst-0.13.0-h0716509_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/utfcpp-4.09-hce30654_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/viskores-1.1.0-h052cd35_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/vtk-9.6.0-py313h4cc8e67_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/vtk-base-9.6.0-py313h89908e3_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/vtk-io-ffmpeg-9.6.0-py313h11ddda3_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.6.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/widgetsnbextension-4.0.15-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/x264-1!164.3095-h57fd34a_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/x265-3.5-hbc6ce65_3.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libx11-1.8.13-hf948f5a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-hc919400_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hc919400_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxext-1.3.7-h84a0fba_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxrandr-1.5.5-h84a0fba_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxrender-0.9.12-h5505292_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxshmfence-1.3.3-h5505292_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h925e9cb_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.23.0-py313h65a2061_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-h4818236_10.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zfp-1.0.1-ha86207d_5.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-ng-2.3.3-hed4e4f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda + - pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/4f/7297663840621022bc73c22d7d9d80dbc78b4db6297f764b545cd5dd462d/graphql_core-3.2.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/07/94/f3c27ddff61ec3dc4a51e202b42e48a1f280d706f8dd5072fe530add0485/honeybee-0.1.0a4.tar.gz + - pypi: https://files.pythonhosted.org/packages/53/3a/0672c615b5c13e3bc5b1c82bf7951747629bcd4ad23d96a376f0bf7d3295/honeybee_core-1.64.31-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/7a/3d/970292e5f9780d786a16079c1421a3aa54b7c378273b0b77555c93b86027/honeybee_energy-1.118.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cc/d7/f77b5b62de9b0249ba2c88bb0dc931150bcdd6a5f9c4417074c90d26ad64/honeybee_radiance-1.66.248-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/12/c8/fb2d275feffe8987c8e9646b0e8f9efa3ab600c3045336338fd91dc7581a/honeybee_radiance_command-1.23.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/81/8e/f9e0978118b41913b5108b6d9bb0bf20c9a694d26d706db3f432f6515bd9/honeybee_radiance_folder-2.11.17-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/2c/49/c47819a9f781789a8507e295e0eeffc961bc8797712c62ea108b318d8e32/honeybee_schema-2.0.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/17/55/4a94086c7054db931527be64bb1d4ae0ec37a17867dec0671709d71a0fd7/honeybee_standards-2.0.7-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/7e/6b/a3c4d85f8f609c78336e76b78733d5cdd0871b79fcce1fa66533849aab0c/jupyterlab_quarto-0.3.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/73/05/7c529d45d825c1a474ec0953347b9f9b2c4a3da441172b87cd7b2c1ec048/ladybug-0.15.3-cp313-cp313-macosx_13_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/db/2d/cd3d20faa859dcab0b22efed4a7fc2b19385975efd3f2b994493db46ad86/ladybug_core-0.44.39-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/d2/90/b589f7b68fdef569e9f0c6dc9c8cbf71368de1b251b1753d6f89aea15346/ladybug_geometry-1.34.22-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/91/b7/32b078f7afa7d8fecc2144a7b1df838a856749e0e17ffc52e28c8d995e0e/ladybug_geometry_polyskel-1.7.43-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/37/72/e61e3091e0e00fae9d3a8ef85ece9d2cd4b5966058e1f2901ce42679eebf/narwhals-2.19.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/8a/88/0deeb3e182bc337521d95f115575b4d383f5458903aa70302442f0251df2/openstudio-3.11.0-py3-none-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/0b/77/dbc82ff2fb0e63c6564356682bf201edff0ba16c98630d21a1fb312a8182/pandas-3.0.2-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/90/ad/cba91b3bcf04073e4d1655a5c1710ef3f457f56f7d1b79dcc3d72f4dd912/plotly-6.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/94/02/abfa0e0bda67faa65fef1c84971c7e45928e108fe24333c81f3bfe35d5f5/pydantic_core-2.41.5-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/78/ef/01fe6f692a8a564f22ebac04bd517bad7fd7945c55d3f60170e88c26dcc5/pydantic_openapi_helper-1.0.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/00/4b/ccc026168948fec4f7555b9164c724cf4125eac006e176541483d2c959be/pydantic_settings-2.13.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/4c/cb/d65dc11839892b167425f240817bf4f2026d1d5a2e127cd3f7783bcd9e02/specklepy-3.2.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/6b/9c/54c03a8a43db0a7950acac3010fe65935e8a45889d0e6f8497f78da939fc/topologic_core-8.0.4-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b0/2f/9159f6f399b3f572d20847a2b80d133e3a03c14712b0da4971a36879fb64/ujson-5.12.0-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/47/96/9d5749106ff57629b54360664ae7eb9afd8302fad1680ead385383e33746/websockets-11.0.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5e/88/9a9b9a90ac8ca11c2fdb6a286cb3a1fc7dd774c00ed70929a6434f6bc634/wrapt-2.1.2-cp313-cp313-macosx_11_0_arm64.whl + - pypi: ./ + test: + channels: + - url: https://conda.anaconda.org/conda-forge/ + - url: https://repo.prefix.dev/natlabrockies/ + indexes: + - https://pypi.org/simple + options: + pypi-prerelease-mode: if-necessary-or-explicit + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/backports.zstd-1.3.0-py313h18e8e13_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.2.0-py313hf159716_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_9.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.2.25-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/execnet-2.1.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-h33c6efd_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_102.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-6_h4a7cf45_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-6_h0358290_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.5-hecca717_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.5.2-h3435931_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-6_h47877c9_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.32-pthreads_h94d23a6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.53.0-hf4e2dac_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.42-h5347b49_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.7.1-py313h3dea7bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.3-py313hf6604e3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.2-h35e630c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.3.1-py313h8060acc_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/py-1.11.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-9.0.3-pyhc364b38_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-forked-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-xdist-2.5.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.13-h6add32d_100_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-8_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h366c992_103.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.3-pyh8f84b5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.23.0-py313h3dea7bd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda + - pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/4f/7297663840621022bc73c22d7d9d80dbc78b4db6297f764b545cd5dd462d/graphql_core-3.2.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/37/72/e61e3091e0e00fae9d3a8ef85ece9d2cd4b5966058e1f2901ce42679eebf/narwhals-2.19.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/12/c5/cbb1ffefb20a93d3f0e1fdcda699fb84976210d411b008f97f48bf6ce27e/pandas-3.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/90/ad/cba91b3bcf04073e4d1655a5c1710ef3f457f56f7d1b79dcc3d72f4dd912/plotly-6.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cf/4e/35a80cae583a37cf15604b44240e45c05e04e86f9cfd766623149297e971/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/00/4b/ccc026168948fec4f7555b9164c724cf4125eac006e176541483d2c959be/pydantic_settings-2.13.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/4c/cb/d65dc11839892b167425f240817bf4f2026d1d5a2e127cd3f7783bcd9e02/specklepy-3.2.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/47/61/27571dfd0222c2a8b2f1bb7da71bd25f3ad4145484ed2210feeae6f9b3f4/topologic_core-8.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/c7/17/0d36c2fee0a8d8dc37b011ccd5bbdcfaff8b8ec2bcfc5be998661cdc935b/ujson-5.12.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/47/96/9d5749106ff57629b54360664ae7eb9afd8302fad1680ead385383e33746/websockets-11.0.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/03/a9/5b7d6a16fd6533fed2756900fc8fc923f678179aea62ada6d65c92718c00/wrapt-2.1.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl + - pypi: ./ + osx-arm64: + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/_openmp_mutex-4.5-7_kmp_llvm.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zstd-1.3.0-py313h48bb75e_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.2.0-py313hde1f3bb_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_9.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.2.25-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/execnet-2.1.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.11.0-6_h51639a9_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.11.0-6_hb0561ab_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-22.1.3-h55c6f16_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.7.5-hf6b4638_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.5.2-hcf2aa1b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_18.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.11.0-6_hd9741b5_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.32-openmp_he657e61_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.53.0-h1b79a29_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-22.1.3-hc7d1edf_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.7.1-py313haf6918d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.4.3-py313he4a34aa_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.6.2-hd24854e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.3.1-py313ha9b7d5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/py-1.11.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-9.0.3-pyhc364b38_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-forked-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-xdist-2.5.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.13.13-h20e6be0_100_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-8_cp313.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h010d191_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.3-pyh8f84b5b_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.23.0-py313h65a2061_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda + - pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ae/4f/7297663840621022bc73c22d7d9d80dbc78b4db6297f764b545cd5dd462d/graphql_core-3.2.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/37/72/e61e3091e0e00fae9d3a8ef85ece9d2cd4b5966058e1f2901ce42679eebf/narwhals-2.19.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/77/dbc82ff2fb0e63c6564356682bf201edff0ba16c98630d21a1fb312a8182/pandas-3.0.2-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/90/ad/cba91b3bcf04073e4d1655a5c1710ef3f457f56f7d1b79dcc3d72f4dd912/plotly-6.7.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/94/02/abfa0e0bda67faa65fef1c84971c7e45928e108fe24333c81f3bfe35d5f5/pydantic_core-2.41.5-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/00/4b/ccc026168948fec4f7555b9164c724cf4125eac006e176541483d2c959be/pydantic_settings-2.13.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/4c/cb/d65dc11839892b167425f240817bf4f2026d1d5a2e127cd3f7783bcd9e02/specklepy-3.2.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/6b/9c/54c03a8a43db0a7950acac3010fe65935e8a45889d0e6f8497f78da939fc/topologic_core-8.0.4-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b0/2f/9159f6f399b3f572d20847a2b80d133e3a03c14712b0da4971a36879fb64/ujson-5.12.0-cp313-cp313-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/47/96/9d5749106ff57629b54360664ae7eb9afd8302fad1680ead385383e33746/websockets-11.0.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/5e/88/9a9b9a90ac8ca11c2fdb6a286cb3a1fc7dd774c00ed70929a6434f6bc634/wrapt-2.1.2-cp313-cp313-macosx_11_0_arm64.whl + - pypi: ./ +packages: +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda + build_number: 20 + sha256: 1dd3fffd892081df9726d7eb7e0dea6198962ba775bd88842135a4ddb4deb3c9 + md5: a9f577daf3de00bca7c3c76c0ecbd1de + depends: + - __glibc >=2.17,<3.0.a0 + - libgomp >=7.5.0 + constrains: + - openmp_impl <0.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 28948 + timestamp: 1770939786096 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/_openmp_mutex-4.5-7_kmp_llvm.conda + build_number: 7 + sha256: 7acaa2e0782cad032bdaf756b536874346ac1375745fb250e9bdd6a48a7ab3cd + md5: a44032f282e7d2acdeb1c240308052dd + depends: + - llvm-openmp >=9.0.1 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 8325 + timestamp: 1764092507920 +- conda: https://conda.anaconda.org/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_2.conda + sha256: a3967b937b9abf0f2a99f3173fa4630293979bd1644709d89580e7c62a544661 + md5: aaa2a381ccc56eac91d63b6c1240312f + depends: + - cpython + - python-gil + license: MIT + license_family: MIT + purls: [] + size: 8191 + timestamp: 1744137672556 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.6.1-pyhd8ed1ab_0.conda + sha256: 7842ddc678e77868ba7b92a726b437575b23aaec293bca0d40826f1026d90e27 + md5: 18fd895e0e775622906cdabfc3cf0fb4 + depends: + - python >=3.9 + license: PSF-2.0 + license_family: PSF + purls: + - pkg:pypi/aiohappyeyeballs?source=hash-mapping + size: 19750 + timestamp: 1741775303303 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.13.5-py313hd6074c6_0.conda + sha256: 355cd795b2a75a23b90e9d3e640352cbb27a9b9dc9a6a78c3cd8b483a1aaa7d8 + md5: d6af03fc1fda940641f409014de8f1fe + depends: + - __glibc >=2.17,<3.0.a0 + - aiohappyeyeballs >=2.5.0 + - aiosignal >=1.4.0 + - attrs >=17.3.0 + - frozenlist >=1.1.1 + - libgcc >=14 + - multidict >=4.5,<7.0 + - propcache >=0.2.0 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + - yarl >=1.17.0,<2.0 + license: MIT AND Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/aiohttp?source=hash-mapping + size: 1039664 + timestamp: 1775000409630 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.13.5-py313h53c0e3e_0.conda + sha256: f120d3cddd1bfbb9d535e3f1272a95f91a8cb8752c6f475ec0a3a98b771e22d3 + md5: 94ad25fb7365048111b9da5981e5ef5e + depends: + - __osx >=11.0 + - aiohappyeyeballs >=2.5.0 + - aiosignal >=1.4.0 + - attrs >=17.3.0 + - frozenlist >=1.1.1 + - multidict >=4.5,<7.0 + - propcache >=0.2.0 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + - yarl >=1.17.0,<2.0 + license: MIT AND Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/aiohttp?source=compressed-mapping + size: 1012143 + timestamp: 1775000190648 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.4.0-pyhd8ed1ab_0.conda + sha256: 8dc149a6828d19bf104ea96382a9d04dae185d4a03cc6beb1bc7b84c428e3ca2 + md5: 421a865222cd0c9d83ff08bc78bf3a61 + depends: + - frozenlist >=1.1.0 + - python >=3.9 + - typing_extensions >=4.2 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/aiosignal?source=hash-mapping + size: 13688 + timestamp: 1751626573984 +- conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.3-hb03c661_0.conda + sha256: d88aa7ae766cf584e180996e92fef2aa7d8e0a0a5ab1d4d49c32390c1b5fff31 + md5: dcdc58c15961dbf17a0621312b01f5cb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: LGPL-2.1-or-later + license_family: GPL + purls: [] + size: 584660 + timestamp: 1768327524772 +- pypi: https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl + name: annotated-types + version: 0.7.0 + sha256: 1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53 + requires_dist: + - typing-extensions>=4.0.0 ; python_full_version < '3.9' + requires_python: '>=3.8' +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda + sha256: f09aed24661cd45ba54a43772504f05c0698248734f9ae8cd289d314ac89707e + md5: af2df4b9108808da3dc76710fe50eae2 + depends: + - exceptiongroup >=1.0.2 + - idna >=2.8 + - python >=3.10 + - typing_extensions >=4.5 + - python + constrains: + - trio >=0.32.0 + - uvloop >=0.22.1 + - winloop >=0.2.3 + license: MIT + license_family: MIT + purls: + - pkg:pypi/anyio?source=compressed-mapping + size: 146764 + timestamp: 1774359453364 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda + sha256: b08ef033817b5f9f76ce62dfcac7694e7b6b4006420372de22494503decac855 + md5: 346722a0be40f6edc53f12640d301338 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 2706396 + timestamp: 1718551242397 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda + sha256: ec238f18ce8140485645252351a0eca9ef4f7a1c568a420f240a585229bc12ef + md5: 7adba36492a1bb22d98ffffe4f6fc6de + depends: + - __osx >=11.0 + - libcxx >=16 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 2235747 + timestamp: 1718551382432 +- pypi: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl + name: appdirs + version: 1.4.4 + sha256: a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128 +- conda: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_1.conda + sha256: 8f032b140ea4159806e4969a68b4a3c0a7cab1ad936eb958a2b5ffe5335e19bf + md5: 54898d0f524c9dee622d44bbb081a8ab + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + purls: + - pkg:pypi/appnope?source=hash-mapping + size: 10076 + timestamp: 1733332433806 +- conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-25.1.0-pyhd8ed1ab_0.conda + sha256: bea62005badcb98b1ae1796ec5d70ea0fc9539e7d59708ac4e7d41e2f4bb0bad + md5: 8ac12aff0860280ee0cff7fa2cf63f3b + depends: + - argon2-cffi-bindings + - python >=3.9 + - typing-extensions + constrains: + - argon2_cffi ==999 + license: MIT + license_family: MIT + purls: + - pkg:pypi/argon2-cffi?source=hash-mapping + size: 18715 + timestamp: 1749017288144 +- conda: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py313h07c4f96_2.conda + sha256: ad188ccc06a06c633dc124b09e9e06fb9df4c32ffc38acc96ecc86e506062090 + md5: 27bbec9f2f3a15d32b60ec5734f5b41c + depends: + - __glibc >=2.17,<3.0.a0 + - cffi >=1.0.1 + - libgcc >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/argon2-cffi-bindings?source=hash-mapping + size: 35943 + timestamp: 1762509452935 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-25.1.0-py313h6535dbc_2.conda + sha256: 05ea6fa7109235cfb4fc24526bae1fe82d88bbb5e697ab3945c313f5f041af5b + md5: e23e087109b2096db4cf9a3985bab329 + depends: + - __osx >=11.0 + - cffi >=1.0.1 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/argon2-cffi-bindings?source=hash-mapping + size: 33947 + timestamp: 1762510144907 +- conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.4.0-pyhcf101f3_0.conda + sha256: 792da8131b1b53ff667bd6fc617ea9087b570305ccb9913deb36b8e12b3b5141 + md5: 85c4f19f377424eafc4ed7911b291642 + depends: + - python >=3.10 + - python-dateutil >=2.7.0 + - python-tzdata + - python + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/arrow?source=hash-mapping + size: 113854 + timestamp: 1760831179410 +- conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.1-pyhd8ed1ab_0.conda + sha256: ee4da0f3fe9d59439798ee399ef3e482791e48784873d546e706d0935f9ff010 + md5: 9673a61a297b00016442e022d689faa6 + depends: + - python >=3.10 + constrains: + - astroid >=2,<5 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/asttokens?source=compressed-mapping + size: 28797 + timestamp: 1763410017955 +- conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.3.0-pyhcf101f3_0.conda + sha256: ea8486637cfb89dc26dc9559921640cd1d5fd37e5e02c33d85c94572139f2efe + md5: b85e84cb64c762569cc1a760c2327e0a + depends: + - python >=3.10 + - typing_extensions >=4.0.0 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/async-lru?source=compressed-mapping + size: 22949 + timestamp: 1773926359134 +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda + sha256: 1b6124230bb4e571b1b9401537ecff575b7b109cc3a21ee019f65e083b8399ab + md5: c6b0543676ecb1fb2d7643941fe375f2 + depends: + - python >=3.10 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/attrs?source=compressed-mapping + size: 64927 + timestamp: 1773935801332 +- conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.18.0-pyhcf101f3_1.conda + sha256: a14a9ad02101aab25570543a59c5193043b73dc311a25650134ed9e6cb691770 + md5: f1976ce927373500cc19d3c0b2c85177 + depends: + - python >=3.10 + - python + constrains: + - pytz >=2015.7 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/babel?source=compressed-mapping + size: 7684321 + timestamp: 1772555330347 +- pypi: https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl + name: backoff + version: 2.2.1 + sha256: 63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8 + requires_python: '>=3.7,<4.0' +- conda: https://conda.anaconda.org/conda-forge/linux-64/backports.zstd-1.3.0-py313h18e8e13_0.conda + sha256: 9552afbec37c4d8d0e83a5c4c6b3c7f4b8785f935094ce3881e0a249045909ce + md5: d9e90792551a527200637e23a915dd79 + depends: + - python + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.13.* *_cp313 + - zstd >=1.5.7,<1.6.0a0 + license: BSD-3-Clause AND MIT AND EPL-2.0 + purls: + - pkg:pypi/backports-zstd?source=hash-mapping + size: 240943 + timestamp: 1767044981366 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zstd-1.3.0-py313h48bb75e_0.conda + sha256: f3047ca3b41bb444b4b5a71a6eee182623192c77019746dd4685fd260becb249 + md5: 54008c5cc8928e5cb5a0f9206b829451 + depends: + - python + - python 3.13.* *_cp313 + - __osx >=11.0 + - zstd >=1.5.7,<1.6.0a0 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause AND MIT AND EPL-2.0 + purls: + - pkg:pypi/backports-zstd?source=hash-mapping + size: 244371 + timestamp: 1767045003420 +- conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.14.3-pyha770c72_0.conda + sha256: bf1e71c3c0a5b024e44ff928225a0874fc3c3356ec1a0b6fe719108e6d1288f6 + md5: 5267bef8efea4127aacd1f4e1f149b6e + depends: + - python >=3.10 + - soupsieve >=1.2 + - typing-extensions + license: MIT + license_family: MIT + purls: + - pkg:pypi/beautifulsoup4?source=hash-mapping + size: 90399 + timestamp: 1764520638652 +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.3.0-pyhcf101f3_1.conda + sha256: f8ff1f98423674278964a46c93a1766f9e91960d44efd91c6c3ed56a33813f46 + md5: 7c5ebdc286220e8021bf55e6384acd67 + depends: + - python >=3.10 + - webencodings + - python + constrains: + - tinycss2 >=1.1.0,<1.5 + license: Apache-2.0 AND MIT + purls: + - pkg:pypi/bleach?source=compressed-mapping + size: 142008 + timestamp: 1770719370680 +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.3.0-hbca2aae_1.conda + sha256: 7c07a865e5e4cca233cc4e0eb3f0f5ff6c90776461687b4fb0b1764133e1fd61 + md5: f11a319b9700b203aa14c295858782b6 + depends: + - bleach ==6.3.0 pyhcf101f3_1 + - tinycss2 + license: Apache-2.0 AND MIT + purls: [] + size: 4409 + timestamp: 1770719370682 +- conda: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-he440d0b_1.conda + sha256: e7af5d1183b06a206192ff440e08db1c4e8b2ca1f8376ee45fb2f3a85d4ee45d + md5: 2c2fae981fd2afd00812c92ac47d023d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - zstd >=1.5.6,<1.6.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 48427 + timestamp: 1733513201413 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/blosc-1.21.6-h7dd00d9_1.conda + sha256: c3fe902114b9a3ac837e1a32408cc2142c147ec054c1038d37aec6814343f48a + md5: 925acfb50a750aa178f7a0aced77f351 + depends: + - __osx >=11.0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - zstd >=1.5.6,<1.6.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 33602 + timestamp: 1733513285902 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.2.0-hed03a55_1.conda + sha256: e511644d691f05eb12ebe1e971fd6dc3ae55a4df5c253b4e1788b789bdf2dfa6 + md5: 8ccf913aaba749a5496c17629d859ed1 + depends: + - __glibc >=2.17,<3.0.a0 + - brotli-bin 1.2.0 hb03c661_1 + - libbrotlidec 1.2.0 hb03c661_1 + - libbrotlienc 1.2.0 hb03c661_1 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 20103 + timestamp: 1764017231353 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-1.2.0-h7d5ae5b_1.conda + sha256: 422ac5c91f8ef07017c594d9135b7ae068157393d2a119b1908c7e350938579d + md5: 48ece20aa479be6ac9a284772827d00c + depends: + - __osx >=11.0 + - brotli-bin 1.2.0 hc919400_1 + - libbrotlidec 1.2.0 hc919400_1 + - libbrotlienc 1.2.0 hc919400_1 + license: MIT + license_family: MIT + purls: [] + size: 20237 + timestamp: 1764018058424 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.2.0-hb03c661_1.conda + sha256: 64b137f30b83b1dd61db6c946ae7511657eead59fdf74e84ef0ded219605aa94 + md5: af39b9a8711d4a8d437b52c1d78eb6a1 + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlidec 1.2.0 hb03c661_1 + - libbrotlienc 1.2.0 hb03c661_1 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 21021 + timestamp: 1764017221344 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-bin-1.2.0-hc919400_1.conda + sha256: e2d142052a83ff2e8eab3fe68b9079cad80d109696dc063a3f92275802341640 + md5: 377d015c103ad7f3371be1777f8b584c + depends: + - __osx >=11.0 + - libbrotlidec 1.2.0 hc919400_1 + - libbrotlienc 1.2.0 hc919400_1 + license: MIT + license_family: MIT + purls: [] + size: 18628 + timestamp: 1764018033635 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.2.0-py313hf159716_1.conda + sha256: dadec2879492adede0a9af0191203f9b023f788c18efd45ecac676d424c458ae + md5: 6c4d3597cf43f3439a51b2b13e29a4ba + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + constrains: + - libbrotlicommon 1.2.0 hb03c661_1 + license: MIT + license_family: MIT + purls: + - pkg:pypi/brotli?source=hash-mapping + size: 367721 + timestamp: 1764017371123 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.2.0-py313hde1f3bb_1.conda + sha256: 2e21dccccd68bedd483300f9ab87a425645f6776e6e578e10e0dd98c946e1be9 + md5: b03732afa9f4f54634d94eb920dfb308 + depends: + - __osx >=11.0 + - libcxx >=19 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + constrains: + - libbrotlicommon 1.2.0 hc919400_1 + license: MIT + license_family: MIT + purls: + - pkg:pypi/brotli?source=hash-mapping + size: 359568 + timestamp: 1764018359470 +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_9.conda + sha256: 0b75d45f0bba3e95dc693336fa51f40ea28c980131fec438afb7ce6118ed05f6 + md5: d2ffd7602c02f2b316fd921d39876885 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: bzip2-1.0.6 + license_family: BSD + purls: [] + size: 260182 + timestamp: 1771350215188 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_9.conda + sha256: 540fe54be35fac0c17feefbdc3e29725cce05d7367ffedfaaa1bdda234b019df + md5: 620b85a3f45526a8bc4d23fd78fc22f0 + depends: + - __osx >=11.0 + license: bzip2-1.0.6 + license_family: BSD + purls: [] + size: 124834 + timestamp: 1771350416561 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.6-hb03c661_0.conda + sha256: cc9accf72fa028d31c2a038460787751127317dcfa991f8d1f1babf216bb454e + md5: 920bb03579f15389b9e512095ad995b7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 207882 + timestamp: 1765214722852 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.6-hc919400_0.conda + sha256: 2995f2aed4e53725e5efbc28199b46bf311c3cab2648fc4f10c2227d6d5fa196 + md5: bcb3cba70cf1eec964a03b4ba7775f01 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 180327 + timestamp: 1765215064054 +- conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + sha256: 67cc7101b36421c5913a1687ef1b99f85b5d6868da3abbf6ec1a4181e79782fc + md5: 4492fd26db29495f0ba23f146cd5638d + depends: + - __unix + license: ISC + purls: [] + size: 147413 + timestamp: 1772006283803 +- conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + noarch: python + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + md5: 9b347a7ec10940d3f7941ff6c460b551 + depends: + - cached_property >=1.5.2,<1.5.3.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 4134 + timestamp: 1615209571450 +- conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + md5: 576d629e47797577ab0f1b351297ef4a + depends: + - python >=3.6 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/cached-property?source=hash-mapping + size: 11065 + timestamp: 1615209567874 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.4-he90730b_1.conda + sha256: 06525fa0c4e4f56e771a3b986d0fdf0f0fc5a3270830ee47e127a5105bde1b9a + md5: bb6c4808bfa69d6f7f6b07e5846ced37 + depends: + - __glibc >=2.17,<3.0.a0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - icu >=78.1,<79.0a0 + - libexpat >=2.7.3,<3.0a0 + - libfreetype >=2.14.1 + - libfreetype6 >=2.14.1 + - libgcc >=14 + - libglib >=2.86.3,<3.0a0 + - libpng >=1.6.53,<1.7.0a0 + - libstdcxx >=14 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - pixman >=0.46.4,<1.0a0 + - xorg-libice >=1.1.2,<2.0a0 + - xorg-libsm >=1.2.6,<2.0a0 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxrender >=0.9.12,<0.10.0a0 + license: LGPL-2.1-only or MPL-1.1 + purls: [] + size: 989514 + timestamp: 1766415934926 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cairo-1.18.4-he0f2337_1.conda + sha256: cde9b79ee206fe3ba6ca2dc5906593fb7a1350515f85b2a1135a4ce8ec1539e3 + md5: 36200ecfbbfbcb82063c87725434161f + depends: + - __osx >=11.0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - icu >=78.1,<79.0a0 + - libcxx >=19 + - libexpat >=2.7.3,<3.0a0 + - libfreetype >=2.14.1 + - libfreetype6 >=2.14.1 + - libglib >=2.86.3,<3.0a0 + - libpng >=1.6.53,<1.7.0a0 + - libzlib >=1.3.1,<2.0a0 + - pixman >=0.46.4,<1.0a0 + license: LGPL-2.1-only or MPL-1.1 + purls: [] + size: 900035 + timestamp: 1766416416791 +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.2.25-pyhd8ed1ab_0.conda + sha256: a6b118fd1ed6099dc4fc03f9c492b88882a780fadaef4ed4f93dc70757713656 + md5: 765c4d97e877cdbbb88ff33152b86125 + depends: + - python >=3.10 + license: ISC + purls: + - pkg:pypi/certifi?source=compressed-mapping + size: 151445 + timestamp: 1772001170301 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-2.0.0-py313hf46b229_1.conda + sha256: 2162a91819945c826c6ef5efe379e88b1df0fe9a387eeba23ddcf7ebeacd5bd6 + md5: d0616e7935acab407d1543b28c446f6f + depends: + - __glibc >=2.17,<3.0.a0 + - libffi >=3.5.2,<3.6.0a0 + - libgcc >=14 + - pycparser + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/cffi?source=hash-mapping + size: 298357 + timestamp: 1761202966461 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-2.0.0-py313h224173a_1.conda + sha256: 1fa69651f5e81c25d48ac42064db825ed1a3e53039629db69f86b952f5ce603c + md5: 050374657d1c7a4f2ea443c0d0cbd9a0 + depends: + - __osx >=11.0 + - libffi >=3.5.2,<3.6.0a0 + - pycparser + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/cffi?source=hash-mapping + size: 291376 + timestamp: 1761203583358 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cgal-cpp-6.1.1-h9b37d73_1.conda + sha256: 8485813dc743678ed518a242ef718f2dca555a4592f613438cec28cc03380d73 + md5: 49b1050954dbc133a6d42edc5767c66d + depends: + - __glibc >=2.17,<3.0.a0 + - eigen + - eigen-abi >=3.4.0.100,<3.4.0.101.0a0 + - libboost >=1.88.0,<1.89.0a0 + - libboost-devel + - libgcc >=14 + - libstdcxx >=14 + - mpfr >=4.2.1,<5.0a0 + license: GPL3/LGPL3 + purls: [] + size: 6074137 + timestamp: 1772113032236 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cgal-cpp-6.1.1-hd63ab6d_1.conda + sha256: c425af0b20906116791c3460035e7f3e0920f23f9e1c56361c7d06291c194072 + md5: 69f5933cbbe949d5d05ea21602ec6cbb + depends: + - __osx >=11.0 + - eigen + - eigen-abi >=3.4.0.100,<3.4.0.101.0a0 + - libboost >=1.88.0,<1.89.0a0 + - libboost-devel + - libcxx >=19 + - mpfr >=4.2.1,<5.0a0 + license: GPL3/LGPL3 + purls: [] + size: 6052721 + timestamp: 1772113554784 +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda + sha256: 3f9483d62ce24ecd063f8a5a714448445dc8d9e201147c46699fc0033e824457 + md5: a9167b9571f3baa9d448faa2139d1089 + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/charset-normalizer?source=compressed-mapping + size: 58872 + timestamp: 1775127203018 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cli11-2.6.2-h54a6638_0.conda + sha256: 1d635e8963e094d95d35148df4b46e495f93bb0750ad5069f4e0e6bbb47ac3bf + md5: 83dae3dfadcfec9b37a9fbff6f7f7378 + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 99051 + timestamp: 1772207728613 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cli11-2.6.2-h784d473_0.conda + sha256: f89ec6763a27e7c33a60ff193478cb48be8416adddd05d72f012401e2ef1ae01 + md5: d7fa57f42bc657a10352a044daa141e2 + depends: + - __osx >=11.0 + - libcxx >=19 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 100635 + timestamp: 1772207835581 +- pypi: https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl + name: click + version: 8.1.7 + sha256: ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28 + requires_dist: + - colorama ; sys_platform == 'win32' + - importlib-metadata ; python_full_version < '3.8' + requires_python: '>=3.7' +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/colorama?source=hash-mapping + size: 27011 + timestamp: 1733218222191 +- conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.3-pyhe01879c_0.conda + sha256: 576a44729314ad9e4e5ebe055fbf48beb8116b60e58f9070278985b2b634f212 + md5: 2da13f2b299d8e1995bafbbe9689a2f7 + depends: + - python >=3.9 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/comm?source=hash-mapping + size: 14690 + timestamp: 1753453984907 +- conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py313hc8edb43_4.conda + sha256: 7f86eb205d2d7fcf2c82654a08c6a240623ac34cb406206b4b1f1afa5cda8e49 + md5: 33639459bc29437315d4bff9ed5bc7a7 + depends: + - numpy >=1.25 + - python + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/contourpy?source=hash-mapping + size: 321850 + timestamp: 1769155964333 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/contourpy-1.3.3-py313h2af2deb_4.conda + sha256: 6320cd6c16fdcf25efa493f9a2c54b2687911967a5e90544d599c535535387e9 + md5: afd3e394d14e627be0de6e8ee3553dae + depends: + - numpy >=1.25 + - python + - libcxx >=19 + - __osx >=11.0 + - python 3.13.* *_cp313 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/contourpy?source=hash-mapping + size: 286789 + timestamp: 1769156187387 +- conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.13.13-py313hd8ed1ab_100.conda + noarch: generic + sha256: 836b92c209d4b6b9fb28bd51bd788b22a0c5492ae95eec2724e65a15ed4ab2e1 + md5: 3a8a8b87e72f95b54689fb588e154ec9 + depends: + - python >=3.13,<3.14.0a0 + - python_abi * *_cp313 + license: Python-2.0 + purls: [] + size: 48530 + timestamp: 1775613723457 +- conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhcf101f3_2.conda + sha256: bb47aec5338695ff8efbddbc669064a3b10fe34ad881fb8ad5d64fbfa6910ed1 + md5: 4c2a8fef270f6c69591889b93f9f55c1 + depends: + - python >=3.10 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/cycler?source=compressed-mapping + size: 14778 + timestamp: 1764466758386 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.28-hac629b4_1.conda + sha256: 7684da83306bb69686c0506fb09aa7074e1a55ade50c3a879e4e5df6eebb1009 + md5: af491aae930edc096b58466c51c4126c + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.22.2,<1.23.0a0 + - libgcc >=13 + - libntlm >=1.8,<2.0a0 + - libstdcxx >=13 + - libxcrypt >=4.4.36 + - openssl >=3.5.5,<4.0a0 + license: BSD-3-Clause-Attribution + license_family: BSD + purls: [] + size: 210103 + timestamp: 1771943128249 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cyrus-sasl-2.1.28-hb961e35_1.conda + sha256: 2bb1a8cfc2534b05718c21ffacd806c5c3d5289c9e8be12270d9fc5606c859bf + md5: 784c64a42b083798c5acd2373df5b825 + depends: + - __osx >=11.0 + - krb5 >=1.22.2,<1.23.0a0 + - libcxx >=19 + - libntlm >=1.8,<2.0a0 + - openssl >=3.5.5,<4.0a0 + license: BSD-3-Clause-Attribution + license_family: BSD + purls: [] + size: 194397 + timestamp: 1771943557428 +- conda: https://conda.anaconda.org/conda-forge/linux-64/dart-sass-1.98.0-hfc2019e_0.conda + sha256: da3062ff9edcdde3e7dc44886917a3a3581fc3105398b48a5fbdf4009c06dec9 + md5: ba6b854efecdd48ea2c8d3f84d127b0d + license: MIT + license_family: MIT + purls: [] + size: 4101030 + timestamp: 1773488682240 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/dart-sass-1.98.0-h820172f_0.conda + sha256: 67ce8bf285796a65743ecf16b9772d31f1ca128ce573ba1f70175fcefc7d746f + md5: 25c439a6418a32fe0e87a259b0997b51 + license: MIT + license_family: MIT + purls: [] + size: 3720095 + timestamp: 1773488663052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/dav1d-1.2.1-hd590300_0.conda + sha256: 22053a5842ca8ee1cf8e1a817138cdb5e647eb2c46979f84153f6ad7bde73020 + md5: 418c6ca5929a611cbd69204907a83995 + depends: + - libgcc-ng >=12 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 760229 + timestamp: 1685695754230 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/dav1d-1.2.1-hb547adb_0.conda + sha256: 93e077b880a85baec8227e8c72199220c7f87849ad32d02c14fb3807368260b8 + md5: 5a74cdee497e6b65173e10d94582fae6 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 316394 + timestamp: 1685695959391 +- conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.16.2-h24cb091_1.conda + sha256: 8bb557af1b2b7983cf56292336a1a1853f26555d9c6cecf1e5b2b96838c9da87 + md5: ce96f2f470d39bd96ce03945af92e280 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + - libglib >=2.86.2,<3.0a0 + - libexpat >=2.7.3,<3.0a0 + license: AFL-2.1 OR GPL-2.0-or-later + purls: [] + size: 447649 + timestamp: 1764536047944 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/dbus-1.16.2-h3ff7a7c_1.conda + sha256: a8207751ed261764061866880da38e4d3063e167178bfe85b6db9501432462ba + md5: 5a3506971d2d53023c1c4450e908a8da + depends: + - libcxx >=19 + - __osx >=11.0 + - libglib >=2.86.2,<3.0a0 + - libzlib >=1.3.1,<2.0a0 + - libexpat >=2.7.3,<3.0a0 + license: AFL-2.1 OR GPL-2.0-or-later + purls: [] + size: 393811 + timestamp: 1764536084131 +- conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.20-py313h5d5ffb9_0.conda + sha256: 8d76d4eeb5a8e3c5666880b465593fdf4a44f47fbbe89ff5b8f9abbe43026326 + md5: e94dbbec2589f3b1d821f43a4bf2ab45 + depends: + - python + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/debugpy?source=hash-mapping + size: 2872698 + timestamp: 1769744980407 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.20-py313h1188861_0.conda + sha256: 372464b345220758769f49e76d125933008abec7048df4077a851adcc79da1e8 + md5: b3a832c19cfa5dfcce7575750ef693ed + depends: + - python + - libcxx >=19 + - python 3.13.* *_cp313 + - __osx >=11.0 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/debugpy?source=hash-mapping + size: 2761021 + timestamp: 1769744996428 +- conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.2.1-pyhd8ed1ab_0.conda + sha256: c17c6b9937c08ad63cb20a26f403a3234088e57d4455600974a0ce865cb14017 + md5: 9ce473d1d1be1cc3810856a48b3fab32 + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + purls: + - pkg:pypi/decorator?source=hash-mapping + size: 14129 + timestamp: 1740385067843 +- conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be + md5: 961b3a227b437d82ad7054484cfa71b2 + depends: + - python >=3.6 + license: PSF-2.0 + license_family: PSF + purls: + - pkg:pypi/defusedxml?source=hash-mapping + size: 24062 + timestamp: 1615232388757 +- conda: https://conda.anaconda.org/conda-forge/linux-64/deno-2.3.1-hbf66b88_0.conda + sha256: d41255dad26964453c4439cf8789adde9a1615eb7492a9129095ed0400eae3aa + md5: 5343c8d26e6a573e3d2330a24a9be753 + depends: + - __glibc >=2.28,<3.0.a0 + - libgcc >=12 + - libzlib >=1.3.1,<2.0a0 + constrains: + - __glibc >=2.17 + license: MIT + license_family: MIT + purls: [] + size: 72232593 + timestamp: 1746124623923 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/deno-2.3.1-hfb52844_0.conda + sha256: 7f312e5cb46c97bfb774e817d4a5696b8a0cc8f453c112bca47fdbca22bbfbaa + md5: b42cc63eb1fe7229367d94903381b655 + depends: + - libzlib >=1.3.1,<2.0a0 + constrains: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 30391376 + timestamp: 1746121975163 +- conda: https://conda.anaconda.org/conda-forge/linux-64/deno-dom-0.1.41-h4768de7_0.conda + sha256: 2726829e1a6117dc9555a2088a4ebaa05035218b8791106f036ba73f15b1b13e + md5: 89e80615c6b1b1ae4f5267bfc5fc7f66 + depends: + - __glibc >=2.17,<3.0.a0 + - deno >=1.24.2 + constrains: + - __glibc >=2.17 + license: MIT + license_family: MIT + purls: [] + size: 433150 + timestamp: 1736703310469 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/deno-dom-0.1.41-hde76f7a_0.conda + sha256: 4a92d9c785bccae80961875900eb7b86149737b7a219e66b27dfcbfff4a1798b + md5: 02bff7fa3d076f6351ef027cd682c6e4 + depends: + - __osx >=11.0 + - deno >=1.24.2 + constrains: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 367613 + timestamp: 1736703524102 +- pypi: https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl + name: deprecated + version: 1.3.1 + sha256: 597bfef186b6f60181535a29fbe44865ce137a5079f295b479886c82729d5f3f + requires_dist: + - wrapt>=1.10,<3 + - inspect2 ; python_full_version < '3' + - tox ; extra == 'dev' + - pytest ; extra == 'dev' + - pytest-cov ; extra == 'dev' + - bump2version<1 ; extra == 'dev' + - setuptools ; python_full_version >= '3.12' and extra == 'dev' + requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' +- conda: https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.4.0-hecca717_0.conda + sha256: 40cdd1b048444d3235069d75f9c8e1f286db567f6278a93b4f024e5642cfaecc + md5: dbe3ec0f120af456b3477743ffd99b74 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 71809 + timestamp: 1765193127016 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/double-conversion-3.4.0-hf6b4638_0.conda + sha256: 777f73f137c56f390e14d03bae9538f66e4b42025c5fe304531537aca9261060 + md5: 5c2db157899dc09a20dcc87638066120 + depends: + - __osx >=11.0 + - libcxx >=19 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 64561 + timestamp: 1773480255077 +- conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-3.4.0-h54a6638_2.conda + sha256: a627704a4dc57459dbcdec8296c3f7f1801e53d441b7cadb56a2caa57920a5b3 + md5: 00f77958419a22c6a41568c6decd4719 + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: MPL-2.0 + license_family: MOZILLA + purls: [] + size: 1173190 + timestamp: 1771922274213 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/eigen-3.4.0-h784d473_2.conda + sha256: 26ada0ea43bb4415b192a424d67118066c6e2b050aa2e7aceba67d28a09ba180 + md5: c31a869144b29f9b30d64e0265f78770 + depends: + - __osx >=11.0 + - libcxx >=19 + license: MPL-2.0 + license_family: MOZILLA + purls: [] + size: 1174811 + timestamp: 1771922356511 +- conda: https://conda.anaconda.org/conda-forge/linux-64/eigen-abi-3.4.0.100-h3bcb7cf_2.conda + sha256: 6060ac3c240bfd079946aa4ba9b4749b4ffecbdc734b14910a44eb9d2ec84d6f + md5: aca8e2d59adae20b4715ab372b8d9b9f + constrains: + - eigen >=3.4.0,<3.4.1.0a0 + license: MPL-2.0 + license_family: MOZILLA + purls: [] + size: 13146 + timestamp: 1771922274215 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/eigen-abi-3.4.0.100-h485a483_2.conda + sha256: 531bf7dc64b36db0b3b6ba1a9f6ec378fb68478580d93773a7795828a6a2196e + md5: 3a0f17ee5033f14086eff2ff53ad1ba5 + constrains: + - eigen >=3.4.0,<3.4.1.0a0 + license: MPL-2.0 + license_family: MOZILLA + purls: [] + size: 13168 + timestamp: 1771922356515 +- conda: https://repo.prefix.dev/natlabrockies/linux-64/energyplus-26.1.0-py313hf70daa8_0.conda + sha256: 75115282240792087dccc8cfeeefabec870d068779fc193bca26d11ac5586051 + md5: 98a0221255403e23529dd39581029cf9 + depends: + - python + - libstdcxx >=15 + - libgcc >=15 + - libgfortran5 >=15.2.0 + - libgfortran + - __glibc >=2.17,<3.0.a0 + - python_abi 3.13.* *_cp313 + license: LicenseRef-EnergyPlus + size: 78999555 + timestamp: 1775023169248 +- conda: https://repo.prefix.dev/natlabrockies/osx-arm64/energyplus-26.1.0-py313h7e60211_0.conda + sha256: c1b3d326f281fff6f088e55b324f29d28272eb765c617e5cc73638d220df27b5 + md5: a29df355267ce7c0fec7510e9f5e2821 + depends: + - python + - libcxx >=22 + - libgfortran5 >=15.2.0 + - libgfortran + - libgcc >=15 + - python_abi 3.13.* *_cp313 + license: LicenseRef-EnergyPlus + size: 62159734 + timestamp: 1775023172201 +- conda: https://conda.anaconda.org/conda-forge/linux-64/esbuild-0.28.0-hfc2019e_0.conda + sha256: ade67d3c836c625ffc995324ca7dc14862067546f487abcba487635676ba9b2f + md5: 05769c5994f53e5c51e8cbb166117734 + license: MIT + license_family: MIT + purls: [] + size: 4473426 + timestamp: 1775172008117 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/esbuild-0.28.0-hf76c51c_0.conda + sha256: 6b42dccebd51fbcc924926ccf901666254c189669420ffe9ded8e647c00f725f + md5: d3b809d98eebca3c42d35eca9fc3c467 + license: MIT + license_family: MIT + purls: [] + size: 4035759 + timestamp: 1775172168189 +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda + sha256: ee6cf346d017d954255bbcbdb424cddea4d14e4ed7e9813e429db1d795d01144 + md5: 8e662bd460bda79b1ea39194e3c4c9ab + depends: + - python >=3.10 + - typing_extensions >=4.6.0 + license: MIT and PSF-2.0 + purls: + - pkg:pypi/exceptiongroup?source=hash-mapping + size: 21333 + timestamp: 1763918099466 +- conda: https://conda.anaconda.org/conda-forge/noarch/execnet-2.1.2-pyhd8ed1ab_0.conda + sha256: 1acc6a420efc5b64c384c1f35f49129966f8a12c93b4bb2bdc30079e5dc9d8a8 + md5: a57b4be42619213a94f31d2c69c5dda7 + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/execnet?source=hash-mapping + size: 39499 + timestamp: 1762974150770 +- conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.2.1-pyhd8ed1ab_0.conda + sha256: 210c8165a58fdbf16e626aac93cc4c14dbd551a01d1516be5ecad795d2422cad + md5: ff9efb7f7469aed3c4a8106ffa29593c + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/executing?source=hash-mapping + size: 30753 + timestamp: 1756729456476 +- conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.7.5-hecca717_0.conda + sha256: 210155553489739765f31001f84eba91e58d9c692b032eed33f1a20340c78acb + md5: 7de50d165039df32d38be74c1b34a910 + depends: + - __glibc >=2.17,<3.0.a0 + - libexpat 2.7.5 hecca717_0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 146195 + timestamp: 1774719191740 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/expat-2.7.5-hf6b4638_0.conda + sha256: c389de7c3917cd44ab251af06dfd1ec1be86cfad05f9ce316edbfe36f7a00600 + md5: 642fbffbb9362a7836e33fe1fd9e0495 + depends: + - __osx >=11.0 + - libexpat 2.7.5 hf6b4638_0 + license: MIT + license_family: MIT + purls: [] + size: 132861 + timestamp: 1774719227408 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ffmpeg-8.0.1-gpl_hcddb375_914.conda + sha256: 0d465b145eb7166d6a3989f0befe790789624604945f53de767b169b1832c088 + md5: f0e9f1452786e2b32907e8d9a6b3c752 + depends: + - __glibc >=2.17,<3.0.a0 + - alsa-lib >=1.2.15.3,<1.3.0a0 + - aom >=3.9.1,<3.10.0a0 + - bzip2 >=1.0.8,<2.0a0 + - dav1d >=1.2.1,<1.2.2.0a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - gmp >=6.3.0,<7.0a0 + - harfbuzz >=12.3.2 + - lame >=3.100,<3.101.0a0 + - libass >=0.17.4,<0.17.5.0a0 + - libexpat >=2.7.4,<3.0a0 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - libjxl >=0.11,<1.0a0 + - liblzma >=5.8.2,<6.0a0 + - libopenvino >=2026.0.0,<2026.0.1.0a0 + - libopenvino-auto-batch-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-auto-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-hetero-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-intel-cpu-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-intel-gpu-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-intel-npu-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-ir-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-onnx-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-paddle-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-pytorch-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-tensorflow-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-tensorflow-lite-frontend >=2026.0.0,<2026.0.1.0a0 + - libopus >=1.6.1,<2.0a0 + - librsvg >=2.60.2,<3.0a0 + - libstdcxx >=14 + - libva >=2.23.0,<3.0a0 + - libvorbis >=1.3.7,<1.4.0a0 + - libvpl >=2.16.0,<2.17.0a0 + - libvpx >=1.15.2,<1.16.0a0 + - libvulkan-loader >=1.4.341.0,<2.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - libxcb >=1.17.0,<2.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.1,<2.0a0 + - openh264 >=2.6.0,<2.6.1.0a0 + - openssl >=3.5.5,<4.0a0 + - pulseaudio-client >=17.0,<17.1.0a0 + - sdl2 >=2.32.56,<3.0a0 + - shaderc >=2025.5,<2025.6.0a0 + - svt-av1 >=4.0.1,<4.0.2.0a0 + - x264 >=1!164.3095,<1!165 + - x265 >=3.5,<3.6.0a0 + - xorg-libx11 >=1.8.13,<2.0a0 + constrains: + - __cuda >=12.8 + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 12485347 + timestamp: 1773008832077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ffmpeg-8.0.1-gpl_ha5d8480_114.conda + sha256: 5ad931d8ae03ad6a76104dc79189ba0838eed15b814cb12ae94aed0f139e7e66 + md5: c61afe756ee72cdb873b4a500a674975 + depends: + - __osx >=11.0 + - aom >=3.9.1,<3.10.0a0 + - bzip2 >=1.0.8,<2.0a0 + - dav1d >=1.2.1,<1.2.2.0a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - gmp >=6.3.0,<7.0a0 + - harfbuzz >=12.3.2 + - lame >=3.100,<3.101.0a0 + - libass >=0.17.4,<0.17.5.0a0 + - libcxx >=19 + - libexpat >=2.7.4,<3.0a0 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - libiconv >=1.18,<2.0a0 + - libjxl >=0.11,<1.0a0 + - liblzma >=5.8.2,<6.0a0 + - libopenvino >=2026.0.0,<2026.0.1.0a0 + - libopenvino-arm-cpu-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-auto-batch-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-auto-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-hetero-plugin >=2026.0.0,<2026.0.1.0a0 + - libopenvino-ir-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-onnx-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-paddle-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-pytorch-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-tensorflow-frontend >=2026.0.0,<2026.0.1.0a0 + - libopenvino-tensorflow-lite-frontend >=2026.0.0,<2026.0.1.0a0 + - libopus >=1.6.1,<2.0a0 + - librsvg >=2.60.0,<3.0a0 + - libvorbis >=1.3.7,<1.4.0a0 + - libvpx >=1.15.2,<1.16.0a0 + - libvulkan-loader >=1.4.341.0,<2.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.1,<2.0a0 + - openh264 >=2.6.0,<2.6.1.0a0 + - openssl >=3.5.5,<4.0a0 + - sdl2 >=2.32.56,<3.0a0 + - shaderc >=2025.5,<2025.6.0a0 + - svt-av1 >=4.0.1,<4.0.2.0a0 + - x264 >=1!164.3095,<1!165 + - x265 >=3.5,<3.6.0a0 + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 9562305 + timestamp: 1773009604760 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fmt-12.1.0-hff5e90c_0.conda + sha256: d4e92ba7a7b4965341dc0fca57ec72d01d111b53c12d11396473115585a9ead6 + md5: f7d7a4104082b39e3b3473fbd4a38229 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + purls: [] + size: 198107 + timestamp: 1767681153946 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/fmt-12.1.0-h403dcb5_0.conda + sha256: dba5d4a93dc62f20e4c2de813ccf7beefed1fb54313faff9c4f2383e4744c8e5 + md5: ae2f556fbb43e5a75cc80a47ac942a8e + depends: + - __osx >=11.0 + - libcxx >=19 + license: MIT + license_family: MIT + purls: [] + size: 180970 + timestamp: 1767681372955 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b + md5: 0c96522c6bdaed4b1566d11387caaf45 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 397370 + timestamp: 1566932522327 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c + md5: 34893075a5c9e55cdafac56607368fc6 + license: OFL-1.1 + license_family: Other + purls: [] + size: 96530 + timestamp: 1620479909603 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 + md5: 4d59c254e01d9cde7957100457e2d5fb + license: OFL-1.1 + license_family: Other + purls: [] + size: 700814 + timestamp: 1620479612257 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda + sha256: 2821ec1dc454bd8b9a31d0ed22a7ce22422c0aef163c59f49dfdf915d0f0ca14 + md5: 49023d73832ef61042f6a237cb2687e7 + license: LicenseRef-Ubuntu-Font-Licence-Version-1.0 + license_family: Other + purls: [] + size: 1620504 + timestamp: 1727511233259 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.17.1-h27c8c51_0.conda + sha256: aa4a44dba97151221100a637c7f4bde619567afade9c0265f8e1c8eed8d7bd8c + md5: 867127763fbe935bab59815b6e0b7b5c + depends: + - __glibc >=2.17,<3.0.a0 + - libexpat >=2.7.4,<3.0a0 + - libfreetype >=2.14.1 + - libfreetype6 >=2.14.1 + - libgcc >=14 + - libuuid >=2.41.3,<3.0a0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 270705 + timestamp: 1771382710863 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/fontconfig-2.17.1-h2b252f5_0.conda + sha256: 851e9c778bfc54645dcab7038c0383445cbebf16f6bb2d3f62ce422b1605385a + md5: d06ae1a11b46cc4c74177ecd28de7c7a + depends: + - __osx >=11.0 + - libexpat >=2.7.4,<3.0a0 + - libfreetype >=2.14.1 + - libfreetype6 >=2.14.1 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 237308 + timestamp: 1771382999247 +- conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 + md5: fee5683a3f04bd15cbd8318b096a27ab + depends: + - fonts-conda-forge + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 3667 + timestamp: 1566974674465 +- conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-hc364b38_1.conda + sha256: 54eea8469786bc2291cc40bca5f46438d3e062a399e8f53f013b6a9f50e98333 + md5: a7970cd949a077b7cb9696379d338681 + depends: + - font-ttf-ubuntu + - font-ttf-inconsolata + - font-ttf-dejavu-sans-mono + - font-ttf-source-code-pro + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 4059 + timestamp: 1762351264405 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.62.0-py313h3dea7bd_0.conda + sha256: 259c633b5f5f3202f851a00953ae98f00a9e3c68747fc011aa0f59169128220f + md5: e479cfdec38fb69dc81ce8806b5c75f6 + depends: + - __glibc >=2.17,<3.0.a0 + - brotli + - libgcc >=14 + - munkres + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/fonttools?source=hash-mapping + size: 2994782 + timestamp: 1773137336070 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/fonttools-4.62.0-py313h65a2061_0.conda + sha256: d338d40508508b1e8ac2509f32111a712c85c01c3c467c9d02cf36c041a4b9d4 + md5: 9cf239e851a9b0089a92296fc339b1e2 + depends: + - __osx >=11.0 + - brotli + - munkres + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/fonttools?source=compressed-mapping + size: 2917549 + timestamp: 1773162044900 +- conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda + sha256: 2509992ec2fd38ab27c7cdb42cf6cadc566a1cc0d1021a2673475d9fa87c6276 + md5: d3549fd50d450b6d9e7dddff25dd2110 + depends: + - cached-property >=1.3.0 + - python >=3.9,<4 + license: MPL-2.0 + license_family: MOZILLA + purls: + - pkg:pypi/fqdn?source=hash-mapping + size: 16705 + timestamp: 1733327494780 +- conda: https://conda.anaconda.org/conda-forge/linux-64/freeglut-3.2.2-ha6d2627_3.conda + sha256: 676540a8e7f73a894cb1fcb870e7bec623ec1c0a2d277094fd713261a02d8d56 + md5: 84ec3f5b46f3076be49f2cf3f1cfbf02 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - libxcb >=1.16,<2.0.0a0 + - xorg-libx11 >=1.8.9,<2.0a0 + - xorg-libxau >=1.0.11,<2.0a0 + - xorg-libxext >=1.3.4,<2.0a0 + - xorg-libxfixes + - xorg-libxi + license: MIT + license_family: MIT + purls: [] + size: 144010 + timestamp: 1719014356708 +- conda: https://conda.anaconda.org/conda-forge/linux-64/freeimage-3.18.0-h49ef1fa_24.conda + sha256: 42a16cc6d4521d8b596d533be088f828afb390cb4b9ebba265f9ed22a91c2bdf + md5: 14ccdbaf6fcf27563ac43e522559a79b + depends: + - __glibc >=2.17,<3.0.a0 + - imath >=3.2.2,<3.2.3.0a0 + - jxrlib >=1.1,<1.2.0a0 + - libgcc >=14 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libpng >=1.6.50,<1.7.0a0 + - libraw >=0.21.4,<0.22.0a0 + - libstdcxx >=14 + - libtiff >=4.7.1,<4.8.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openexr >=3.4.3,<3.5.0a0 + - openjpeg >=2.5.4,<3.0a0 + license: GPL-2.0-or-later OR GPL-3.0-or-later OR FreeImage + purls: [] + size: 469295 + timestamp: 1763479124009 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freeimage-3.18.0-h08217c9_24.conda + sha256: efee4f3cc307519c60cfb39ed1b8f2682d743c6925b3db5494a75624aa9e2bda + md5: 2ebbfc523c3c8c6782fa9cbadde04d85 + depends: + - __osx >=11.0 + - imath >=3.2.2,<3.2.3.0a0 + - jxrlib >=1.1,<1.2.0a0 + - libcxx >=19 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libpng >=1.6.50,<1.7.0a0 + - libraw >=0.21.4,<0.22.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openexr >=3.4.3,<3.5.0a0 + - openjpeg >=2.5.4,<3.0a0 + license: GPL-2.0-or-later OR GPL-3.0-or-later OR FreeImage + purls: [] + size: 367762 + timestamp: 1763479784997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.14.3-ha770c72_0.conda + sha256: c934c385889c7836f034039b43b05ccfa98f53c900db03d8411189892ced090b + md5: 8462b5322567212beeb025f3519fb3e2 + depends: + - libfreetype 2.14.3 ha770c72_0 + - libfreetype6 2.14.3 h73754d4_0 + license: GPL-2.0-only OR FTL + purls: [] + size: 173839 + timestamp: 1774298173462 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.14.3-hce30654_0.conda + sha256: 5952bd9db12207a18a112e8924aa2ce8c2f9d57b62584d58a97d2f6afe1ea324 + md5: 6dcc75ba2e04c555e881b72793d3282f + depends: + - libfreetype 2.14.3 hce30654_0 + - libfreetype6 2.14.3 hdfa99f5_0 + license: GPL-2.0-only OR FTL + purls: [] + size: 173313 + timestamp: 1774298702053 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.16-hb03c661_0.conda + sha256: 858283ff33d4c033f4971bf440cebff217d5552a5222ba994c49be990dacd40d + md5: f9f81ea472684d75b9dd8d0b328cf655 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: LGPL-2.1-or-later + purls: [] + size: 61244 + timestamp: 1757438574066 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/fribidi-1.0.16-hc919400_0.conda + sha256: d856dc6744ecfba78c5f7df3378f03a75c911aadac803fa2b41a583667b4b600 + md5: 04bdce8d93a4ed181d1d726163c2d447 + depends: + - __osx >=11.0 + license: LGPL-2.1-or-later + purls: [] + size: 59391 + timestamp: 1757438897523 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.7.0-py313h6b9daa2_0.conda + sha256: 0742b58b7d685e67bf822f0b84a9e52473de071412d21453ad19ee187a4a6cf7 + md5: 3a0be7abedcbc2aee92ea228efea8eba + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/frozenlist?source=hash-mapping + size: 54659 + timestamp: 1752167252322 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.7.0-py313hf28abc0_0.conda + sha256: 884fad919b72baaddb8511753bbd46bb1e22591c9e33c24a5a08075498064cd8 + md5: f92b265f23642a6ce4eeab5a71cc8283 + depends: + - __osx >=11.0 + - libcxx >=19 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/frozenlist?source=hash-mapping + size: 51029 + timestamp: 1752167430052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.44.6-h2b0a6b4_0.conda + sha256: c5594497f0646e9079705b3199dbb2d5b13c48173cf110000fa1c8818e2b3e0c + md5: 7892f39a39ed39591a89a28eba03e987 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libglib >=2.86.4,<3.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - liblzma >=5.8.2,<6.0a0 + - libpng >=1.6.56,<1.7.0a0 + - libtiff >=4.7.1,<4.8.0a0 + license: LGPL-2.1-or-later + license_family: LGPL + purls: [] + size: 577414 + timestamp: 1774985848058 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gdk-pixbuf-2.44.6-h4e57454_0.conda + sha256: 07cbba4e12430de35ea608eb3006cf1f7f63832c4f89a081cd6f3872944c1aa6 + md5: e67ebd2f639f46e52af8531622fa6051 + depends: + - __osx >=11.0 + - libglib >=2.86.4,<3.0a0 + - libintl >=0.25.1,<1.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - liblzma >=5.8.2,<6.0a0 + - libpng >=1.6.56,<1.7.0a0 + - libtiff >=4.7.1,<4.8.0a0 + license: LGPL-2.1-or-later + license_family: LGPL + purls: [] + size: 548309 + timestamp: 1774986047281 +- conda: https://conda.anaconda.org/conda-forge/linux-64/geos-3.14.1-h480dda7_0.conda + sha256: 08896dcd94e14a83f247e91748444e610f344ab42d80cbf2b6082b481c3f8f4b + md5: 4d4efd0645cd556fab54617c4ad477ef + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: LGPL-2.1-only + purls: [] + size: 1974942 + timestamp: 1761593471198 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/geos-3.14.1-h5afe852_0.conda + sha256: 1ac5f5a3a35f2e4778025043c87993208d336e30539406e380e0952bb7ffd188 + md5: 4238412c29eff0bb2bb5c60a720c035a + depends: + - __osx >=11.0 + - libcxx >=19 + license: LGPL-2.1-only + purls: [] + size: 1530844 + timestamp: 1761594597236 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gl2ps-1.4.2-h36e74d4_2.conda + sha256: e28a214c71590a09f75f1aaccf5795bbcfb99b00c2d6ef55d34320b4f47485bd + md5: 787c780ff43f9f79d78d01e476b81a7c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libgl >=1.7.0,<2.0a0 + - libpng >=1.6.55,<1.7.0a0 + - libzlib >=1.3.1,<2.0a0 + - xorg-libxfixes >=6.0.2,<7.0a0 + license: LGPL-2.0-or-later + license_family: LGPL + purls: [] + size: 75835 + timestamp: 1773985381918 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glew-2.2.0-h3abd4de_0.conda + sha256: fe1232f1a00b671091eff53388ef4dffc1e0e0efeb1c3e7c8ee4cbbbda968c80 + md5: 6ea943ca4f0d01d6eec6a60d24415dc5 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libgl >=1.7.0,<2.0a0 + - libglu >=9.0.3,<9.1.0a0 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxext + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 544416 + timestamp: 1760370322297 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glew-2.2.0-hba38e01_0.conda + sha256: 955fabe5718de2322df7564455e3a9c6e4b7e19e8690a60280e712cafee8f630 + md5: 13c0abed8df38b7e9678b7713559202a + depends: + - __osx >=11.0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 558669 + timestamp: 1760370890246 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glslang-16.2.0-hfd11570_0.conda + sha256: b2b83d09b38b1dcae888370e4de0ffe4bccb56dc46b8e61ef813788c841f0ad5 + md5: 730485a88676eb2f437f2da43d5f2ec5 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - spirv-tools >=2025,<2026.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 1353512 + timestamp: 1769369779923 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glslang-16.2.0-h2aca0de_0.conda + sha256: 5f422e425a448ddc9e934325b5c906dcd176e183432caf93e7699bdab8f52053 + md5: 207b0eb0262d17ec1a11e9870058231c + depends: + - __osx >=11.0 + - libcxx >=19 + - spirv-tools >=2025,<2026.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 866273 + timestamp: 1769370051762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + sha256: 309cf4f04fec0c31b6771a5809a1909b4b3154a2208f52351e1ada006f4c750c + md5: c94a5994ef49749880a8139cf9afcbe1 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: GPL-2.0-or-later OR LGPL-3.0-or-later + purls: [] + size: 460055 + timestamp: 1718980856608 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gmp-6.3.0-h7bae524_2.conda + sha256: 76e222e072d61c840f64a44e0580c2503562b009090f55aa45053bf1ccb385dd + md5: eed7278dfbab727b56f2c0b64330814b + depends: + - __osx >=11.0 + - libcxx >=16 + license: GPL-2.0-or-later OR LGPL-3.0-or-later + purls: [] + size: 365188 + timestamp: 1718981343258 +- pypi: https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl + name: gql + version: 3.5.3 + sha256: e1fcbde2893fcafdd28114ece87ff47f1cc339a31db271fc4e1d528f5a1d4fbc + requires_dist: + - graphql-core>=3.2,<3.2.7 + - yarl>=1.6,<2.0 + - backoff>=1.11.1,<3.0 + - anyio>=3.0,<5 + - aiohttp>=3.8.0,<4 ; python_full_version < '3.12' and extra == 'aiohttp' + - aiohttp>=3.9.0b0,<4 ; python_full_version >= '3.12' and extra == 'aiohttp' + - requests>=2.26,<3 ; extra == 'all' + - requests-toolbelt>=1.0.0,<2 ; extra == 'all' + - httpx>=0.23.1,<1 ; extra == 'all' + - websockets>=10,<12 ; extra == 'all' + - botocore>=1.21,<2 ; extra == 'all' + - aiohttp>=3.8.0,<4 ; python_full_version < '3.12' and extra == 'all' + - aiohttp>=3.9.0b0,<4 ; python_full_version >= '3.12' and extra == 'all' + - botocore>=1.21,<2 ; extra == 'botocore' + - requests>=2.26,<3 ; extra == 'dev' + - requests-toolbelt>=1.0.0,<2 ; extra == 'dev' + - httpx>=0.23.1,<1 ; extra == 'dev' + - websockets>=10,<12 ; extra == 'dev' + - botocore>=1.21,<2 ; extra == 'dev' + - black==22.3.0 ; extra == 'dev' + - check-manifest>=0.42,<1 ; extra == 'dev' + - flake8==3.8.1 ; extra == 'dev' + - isort==4.3.21 ; extra == 'dev' + - mypy==0.910 ; extra == 'dev' + - sphinx>=5.3.0,<6 ; extra == 'dev' + - sphinx-rtd-theme>=0.4,<1 ; extra == 'dev' + - sphinx-argparse==0.2.5 ; extra == 'dev' + - types-aiofiles ; extra == 'dev' + - types-mock ; extra == 'dev' + - types-requests ; extra == 'dev' + - parse==1.15.0 ; extra == 'dev' + - pytest==7.4.2 ; extra == 'dev' + - pytest-asyncio==0.21.1 ; extra == 'dev' + - pytest-console-scripts==1.3.1 ; extra == 'dev' + - pytest-cov==3.0.0 ; extra == 'dev' + - mock==4.0.2 ; extra == 'dev' + - aiofiles ; extra == 'dev' + - aiohttp>=3.8.0,<4 ; python_full_version < '3.12' and extra == 'dev' + - vcrpy==4.4.0 ; python_full_version < '3.9' and extra == 'dev' + - aiohttp>=3.9.0b0,<4 ; python_full_version >= '3.12' and extra == 'dev' + - vcrpy==7.0.0 ; python_full_version >= '3.9' and extra == 'dev' + - httpx>=0.23.1,<1 ; extra == 'httpx' + - requests>=2.26,<3 ; extra == 'requests' + - requests-toolbelt>=1.0.0,<2 ; extra == 'requests' + - requests>=2.26,<3 ; extra == 'test' + - requests-toolbelt>=1.0.0,<2 ; extra == 'test' + - httpx>=0.23.1,<1 ; extra == 'test' + - websockets>=10,<12 ; extra == 'test' + - botocore>=1.21,<2 ; extra == 'test' + - parse==1.15.0 ; extra == 'test' + - pytest==7.4.2 ; extra == 'test' + - pytest-asyncio==0.21.1 ; extra == 'test' + - pytest-console-scripts==1.3.1 ; extra == 'test' + - pytest-cov==3.0.0 ; extra == 'test' + - mock==4.0.2 ; extra == 'test' + - aiofiles ; extra == 'test' + - aiohttp>=3.8.0,<4 ; python_full_version < '3.12' and extra == 'test' + - vcrpy==4.4.0 ; python_full_version < '3.9' and extra == 'test' + - aiohttp>=3.9.0b0,<4 ; python_full_version >= '3.12' and extra == 'test' + - vcrpy==7.0.0 ; python_full_version >= '3.9' and extra == 'test' + - parse==1.15.0 ; extra == 'test-no-transport' + - pytest==7.4.2 ; extra == 'test-no-transport' + - pytest-asyncio==0.21.1 ; extra == 'test-no-transport' + - pytest-console-scripts==1.3.1 ; extra == 'test-no-transport' + - pytest-cov==3.0.0 ; extra == 'test-no-transport' + - mock==4.0.2 ; extra == 'test-no-transport' + - aiofiles ; extra == 'test-no-transport' + - vcrpy==4.4.0 ; python_full_version < '3.9' and extra == 'test-no-transport' + - vcrpy==7.0.0 ; python_full_version >= '3.9' and extra == 'test-no-transport' + - websockets>=10,<12 ; extra == 'websockets' +- conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.14-hecca717_2.conda + sha256: 25ba37da5c39697a77fce2c9a15e48cf0a84f1464ad2aafbe53d8357a9f6cc8c + md5: 2cd94587f3a401ae05e03a6caf09539d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: LGPL-2.0-or-later + license_family: LGPL + purls: [] + size: 99596 + timestamp: 1755102025473 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/graphite2-1.3.14-hec049ff_2.conda + sha256: c507ae9989dbea7024aa6feaebb16cbf271faac67ac3f0342ef1ab747c20475d + md5: 0fc46fee39e88bbcf5835f71a9d9a209 + depends: + - __osx >=11.0 + - libcxx >=19 + license: LGPL-2.0-or-later + license_family: LGPL + purls: [] + size: 81202 + timestamp: 1755102333712 +- pypi: https://files.pythonhosted.org/packages/ae/4f/7297663840621022bc73c22d7d9d80dbc78b4db6297f764b545cd5dd462d/graphql_core-3.2.6-py3-none-any.whl + name: graphql-core + version: 3.2.6 + sha256: 78b016718c161a6fb20a7d97bbf107f331cd1afe53e45566c59f776ed7f0b45f + requires_dist: + - typing-extensions>=4,<5 ; python_full_version < '3.10' + requires_python: '>=3.6,<4' +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda + sha256: 96cac6573fd35ae151f4d6979bab6fbc90cb6b1fb99054ba19eb075da9822fcb + md5: b8993c19b0c32a2f7b66cbb58ca27069 + depends: + - python >=3.10 + - typing_extensions + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/h11?source=compressed-mapping + size: 39069 + timestamp: 1767729720872 +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda + sha256: 84c64443368f84b600bfecc529a1194a3b14c3656ee2e832d15a20e0329b6da3 + md5: 164fc43f0b53b6e3a7bc7dce5e4f1dc9 + depends: + - python >=3.10 + - hyperframe >=6.1,<7 + - hpack >=4.1,<5 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/h2?source=hash-mapping + size: 95967 + timestamp: 1756364871835 +- conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-14.1.0-h6083320_0.conda + sha256: 22c4f6df7eb4684a4b60e62de84211e7d80a0df2d7cfdbbd093a73650e3f2d45 + md5: ca8a94b613db5d805c3d2498a7c30997 + depends: + - __glibc >=2.17,<3.0.a0 + - cairo >=1.18.4,<2.0a0 + - graphite2 >=1.3.14,<2.0a0 + - icu >=78.3,<79.0a0 + - libexpat >=2.7.5,<3.0a0 + - libfreetype >=2.14.3 + - libfreetype6 >=2.14.3 + - libgcc >=14 + - libglib >=2.86.4,<3.0a0 + - libstdcxx >=14 + - libzlib >=1.3.2,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 2338203 + timestamp: 1775569314754 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-14.1.0-h3103d1b_0.conda + sha256: 9c8735a49def73d88ee823c50b11ae387a2d022c6b65ad3d7ea925c6ff5c406c + md5: 9b356f3fd7d224a2fd438e93d0e8696b + depends: + - __osx >=11.0 + - cairo >=1.18.4,<2.0a0 + - graphite2 >=1.3.14,<2.0a0 + - icu >=78.3,<79.0a0 + - libcxx >=19 + - libexpat >=2.7.5,<3.0a0 + - libfreetype >=2.14.3 + - libfreetype6 >=2.14.3 + - libglib >=2.86.4,<3.0a0 + - libzlib >=1.3.2,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 1888785 + timestamp: 1775570797512 +- conda: https://conda.anaconda.org/conda-forge/linux-64/hdf4-4.2.15-h2a13503_7.conda + sha256: 0d09b6dc1ce5c4005ae1c6a19dc10767932ef9a5e9c755cfdbb5189ac8fb0684 + md5: bd77f8da987968ec3927990495dc22e4 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libstdcxx-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 756742 + timestamp: 1695661547874 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/hdf4-4.2.15-h2ee6834_7.conda + sha256: c3b01e3c3fe4ca1c4d28c287eaa5168a4f2fd3ffd76690082ac919244c22fa90 + md5: ff5d749fd711dc7759e127db38005924 + depends: + - libcxx >=15.0.7 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libzlib >=1.2.13,<2.0.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 762257 + timestamp: 1695661864625 +- conda: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.6-nompi_h19486de_108.conda + sha256: 795c3a34643aa766450b8363b8c5dd6e65ad40e5cc64d138c3678d05068a380a + md5: cbb2d15a6e9aeb85f18f1a8f01c29b81 + depends: + - __glibc >=2.17,<3.0.a0 + - libaec >=1.1.5,<2.0a0 + - libcurl >=8.19.0,<9.0a0 + - libgcc >=14 + - libgfortran + - libgfortran5 >=14.3.0 + - libstdcxx >=14 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.5,<4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 3719931 + timestamp: 1774406907641 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/hdf5-1.14.6-nompi_had3affe_108.conda + sha256: 997c7c875d70873fbd931f44aa813f98e3195bdc80957b5bb24dacb859ad7b20 + md5: da1f9cc54397e702a1ace51e2800a066 + depends: + - __osx >=11.0 + - libaec >=1.1.5,<2.0a0 + - libcurl >=8.19.0,<9.0a0 + - libcxx >=19 + - libgfortran + - libgfortran5 >=14.3.0 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.5,<4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 3292751 + timestamp: 1774407465085 +- pypi: https://files.pythonhosted.org/packages/07/94/f3c27ddff61ec3dc4a51e202b42e48a1f280d706f8dd5072fe530add0485/honeybee-0.1.0a4.tar.gz + name: honeybee + version: 0.1.0a4 + sha256: 81db0f4b3abbcf922b8d3e652befd7239fcaa54deda1b0a4eadf6147cce3a39a + requires_dist: + - numpy +- pypi: https://files.pythonhosted.org/packages/53/3a/0672c615b5c13e3bc5b1c82bf7951747629bcd4ad23d96a376f0bf7d3295/honeybee_core-1.64.31-py3-none-any.whl + name: honeybee-core + version: 1.64.31 + sha256: 03bee241f1c7b698564463f6e6e1f8ce1ac37bdb81ba0688201bd714aaeedbab + requires_dist: + - ladybug-core==0.44.39 + - ladybug-geometry-polyskel==1.7.43 + - honeybee-schema==2.0.4 ; python_full_version >= '3.7' +- pypi: https://files.pythonhosted.org/packages/7a/3d/970292e5f9780d786a16079c1421a3aa54b7c378273b0b77555c93b86027/honeybee_energy-1.118.6-py3-none-any.whl + name: honeybee-energy + version: 1.118.6 + sha256: 1929118d0b4feecfed31065ae16ef2a2bfd90f38a2606927b8dc1b72dbeeb979 + requires_dist: + - honeybee-core==1.64.31 + - honeybee-standards==2.0.7 + - honeybee-energy-standards==2.3.0 ; extra == 'standards' + - honeybee-openstudio==0.4.15 ; extra == 'openstudio' +- pypi: https://files.pythonhosted.org/packages/cc/d7/f77b5b62de9b0249ba2c88bb0dc931150bcdd6a5f9c4417074c90d26ad64/honeybee_radiance-1.66.248-py3-none-any.whl + name: honeybee-radiance + version: 1.66.248 + sha256: 5d16b0353433f3e829ed5fe0b5f67623e244edee7a11c67a5edab453a817904d + requires_dist: + - honeybee-core==1.64.31 + - honeybee-radiance-folder==2.11.17 + - honeybee-radiance-command==1.23.0 + - honeybee-standards==2.0.7 +- pypi: https://files.pythonhosted.org/packages/12/c8/fb2d275feffe8987c8e9646b0e8f9efa3ab600c3045336338fd91dc7581a/honeybee_radiance_command-1.23.0-py3-none-any.whl + name: honeybee-radiance-command + version: 1.23.0 + sha256: aaa268741636dd809c1fc146bd5771fa12528a0bac2560e8a8323ac40eb0db75 +- pypi: https://files.pythonhosted.org/packages/81/8e/f9e0978118b41913b5108b6d9bb0bf20c9a694d26d706db3f432f6515bd9/honeybee_radiance_folder-2.11.17-py3-none-any.whl + name: honeybee-radiance-folder + version: 2.11.17 + sha256: 4e3583247f12059f3914d3dc36506d21188c7d0feb4046b2a4c40a6df8538454 + requires_dist: + - click>=7.1.2 ; extra == 'cli' +- pypi: https://files.pythonhosted.org/packages/2c/49/c47819a9f781789a8507e295e0eeffc961bc8797712c62ea108b318d8e32/honeybee_schema-2.0.4-py3-none-any.whl + name: honeybee-schema + version: 2.0.4 + sha256: 6d32e08d64b9010506c95d489658ab3ef501f677c4ea034db117ec66d7b78476 + requires_dist: + - pydantic-openapi-helper~=1.0.4 + - honeybee-standards==2.0.7 + - click>=7.1.2 ; extra == 'cli' +- pypi: https://files.pythonhosted.org/packages/17/55/4a94086c7054db931527be64bb1d4ae0ec37a17867dec0671709d71a0fd7/honeybee_standards-2.0.7-py2.py3-none-any.whl + name: honeybee-standards + version: 2.0.7 + sha256: 194245b5bfa8f571c09b3ed8f40ee38b1a71c2c6a03b49701a19ffc3efe54679 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e + depends: + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/hpack?source=hash-mapping + size: 30731 + timestamp: 1737618390337 +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + sha256: 04d49cb3c42714ce533a8553986e1642d0549a05dc5cc48e0d43ff5be6679a5b + md5: 4f14640d58e2cc0aa0819d9d8ba125bb + depends: + - python >=3.9 + - h11 >=0.16 + - h2 >=3,<5 + - sniffio 1.* + - anyio >=4.0,<5.0 + - certifi + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/httpcore?source=hash-mapping + size: 49483 + timestamp: 1745602916758 +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 + md5: d6989ead454181f4f9bc987d3dc4e285 + depends: + - anyio + - certifi + - httpcore 1.* + - idna + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/httpx?source=hash-mapping + size: 63082 + timestamp: 1733663449209 +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + depends: + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/hyperframe?source=hash-mapping + size: 17397 + timestamp: 1737618427549 +- conda: https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-h33c6efd_0.conda + sha256: fbf86c4a59c2ed05bbffb2ba25c7ed94f6185ec30ecb691615d42342baa1a16a + md5: c80d8a3b84358cb967fa81e7075fbc8a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + purls: [] + size: 12723451 + timestamp: 1773822285671 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-78.3-hef89b57_0.conda + sha256: 3a7907a17e9937d3a46dfd41cffaf815abad59a569440d1e25177c15fd0684e5 + md5: f1182c91c0de31a7abd40cedf6a5ebef + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 12361647 + timestamp: 1773822915649 +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + sha256: ae89d0299ada2a3162c2614a9d26557a92aa6a77120ce142f8e0109bbf0342b0 + md5: 53abe63df7e10a6ba605dc5f9f961d36 + depends: + - python >=3.10 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/idna?source=hash-mapping + size: 50721 + timestamp: 1760286526795 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ifcopenshell-0.8.4-py313hdd642fd_2.conda + sha256: ac14cede3a98bfc6f240831cb6954dbc6d9549b56f203a3e7056ad9eea88291e + md5: 071f584c09d7be594c43faac36d42ba9 + depends: + - python + - shapely + - typing_extensions + - hdf5 >=1.14.6,<1.15.0a0 + - occt >=7.9.3,<7.9.4.0a0 + - cgal-cpp >=6.1,<6.2.0a0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + - python_abi 3.13.* *_cp313 + - hdf5 >=1.14.6,<1.14.7.0a0 + - gmp >=6.3.0,<7.0a0 + - mpfr >=4.2.1,<5.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - libboost >=1.88.0,<1.89.0a0 + license: LGPL-3.0-or-later + license_family: LGPL + purls: [] + size: 45192515 + timestamp: 1766650422221 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ifcopenshell-0.8.4-py313hdd3417f_2.conda + sha256: 5794c3a6454f72864b3c9efa90ac8d573c7dc65a7dca9320061f5586b44fa7b5 + md5: 27efd03137c3d5aa96957b8270be5eac + depends: + - python + - shapely + - typing_extensions + - hdf5 >=1.14.6,<1.15.0a0 + - occt >=7.9.3,<7.9.4.0a0 + - cgal-cpp >=6.1,<6.2.0a0 + - libcxx >=19 + - python 3.13.* *_cp313 + - __osx >=11.0 + - mpfr >=4.2.1,<5.0a0 + - gmp >=6.3.0,<7.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - python_abi 3.13.* *_cp313 + - hdf5 >=1.14.6,<1.14.7.0a0 + - libboost >=1.88.0,<1.89.0a0 + - libzlib >=1.3.1,<2.0a0 + license: LGPL-3.0-or-later + license_family: LGPL + purls: [] + size: 40507829 + timestamp: 1766650316258 +- conda: https://conda.anaconda.org/conda-forge/linux-64/imath-3.2.2-hde8ca8f_0.conda + sha256: 43f30e6fd8cbe1fef59da760d1847c9ceff3fb69ceee7fd4a34538b0927959dd + md5: c427448c6f3972c76e8a4474e0fe367b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 160289 + timestamp: 1759983212466 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/imath-3.2.2-h3470cca_0.conda + sha256: 6f76fdefbc770d3f84ceb175140d93769626698d9f8a0d6f948c25ce55a9ae33 + md5: c1d09757f796cafb99077b8935c6239f + depends: + - __osx >=11.0 + - libcxx >=19 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 155569 + timestamp: 1759983800613 +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.8.0-pyhcf101f3_0.conda + sha256: 82ab2a0d91ca1e7e63ab6a4939356667ef683905dea631bc2121aa534d347b16 + md5: 080594bf4493e6bae2607e65390c520a + depends: + - python >=3.10 + - zipp >=3.20 + - python + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/importlib-metadata?source=compressed-mapping + size: 34387 + timestamp: 1773931568510 +- conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda + sha256: e1a9e3b1c8fe62dc3932a616c284b5d8cbe3124bbfbedcf4ce5c828cb166ee19 + md5: 9614359868482abba1bd15ce465e3c42 + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/iniconfig?source=compressed-mapping + size: 13387 + timestamp: 1760831448842 +- conda: https://conda.anaconda.org/conda-forge/linux-64/intel-gmmlib-22.10.0-hb700be7_0.conda + sha256: bc231d69eb6663db0e09738fb916c5e5507147cf1ac60f364f964004e0b29bab + md5: 10909406c1b0e4b57f9f4f0eb0999af8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + purls: [] + size: 1013714 + timestamp: 1774422680665 +- conda: https://conda.anaconda.org/conda-forge/linux-64/intel-media-driver-26.1.5-hecca717_0.conda + sha256: 11392c7e965a68548754f17b0e358f54590c233da6cbcdac1096c2a39ff0f6da + md5: 6124ffce32e909624a446aa5c419faec + depends: + - __glibc >=2.17,<3.0.a0 + - intel-gmmlib >=22.9.0,<23.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libva >=2.23.0,<3.0a0 + license: MIT + license_family: MIT + purls: [] + size: 8786646 + timestamp: 1774266925285 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-7.2.0-pyh5552912_1.conda + sha256: 5c1f3e874adaf603449f2b135d48f168c5d510088c78c229bda0431268b43b27 + md5: 4b53d436f3fbc02ce3eeaf8ae9bebe01 + depends: + - appnope + - __osx + - comm >=0.1.1 + - debugpy >=1.6.5 + - ipython >=7.23.1 + - jupyter_client >=8.8.0 + - jupyter_core >=5.1,!=6.0.* + - matplotlib-inline >=0.1 + - nest-asyncio >=1.4 + - packaging >=22 + - psutil >=5.7 + - python >=3.10 + - pyzmq >=25 + - tornado >=6.4.1 + - traitlets >=5.4.0 + - python + constrains: + - appnope >=0.1.2 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/ipykernel?source=hash-mapping + size: 132260 + timestamp: 1770566135697 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-7.2.0-pyha191276_1.conda + sha256: b77ed58eb235e5ad80e742b03caeed4bbc2a2ef064cb9a2deee3b75dfae91b2a + md5: 8b267f517b81c13594ed68d646fd5dcb + depends: + - __linux + - comm >=0.1.1 + - debugpy >=1.6.5 + - ipython >=7.23.1 + - jupyter_client >=8.8.0 + - jupyter_core >=5.1,!=6.0.* + - matplotlib-inline >=0.1 + - nest-asyncio >=1.4 + - packaging >=22 + - psutil >=5.7 + - python >=3.10 + - pyzmq >=25 + - tornado >=6.4.1 + - traitlets >=5.4.0 + - python + constrains: + - appnope >=0.1.2 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/ipykernel?source=compressed-mapping + size: 133644 + timestamp: 1770566133040 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipython-9.12.0-pyhecfbec7_0.conda + sha256: 932044bd893f7adce6c9b384b96a72fd3804cc381e76789398c2fae900f21df7 + md5: b293210beb192c3024683bf6a998a0b8 + depends: + - __unix + - decorator >=5.1.0 + - ipython_pygments_lexers >=1.0.0 + - jedi >=0.18.2 + - matplotlib-inline >=0.1.6 + - prompt-toolkit >=3.0.41,<3.1.0 + - pygments >=2.14.0 + - python >=3.12 + - stack_data >=0.6.0 + - traitlets >=5.13.0 + - pexpect >4.6 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/ipython?source=compressed-mapping + size: 649967 + timestamp: 1774609994657 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda + sha256: 894682a42a7d659ae12878dbcb274516a7031bbea9104e92f8e88c1f2765a104 + md5: bd80ba060603cc228d9d81c257093119 + depends: + - pygments + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/ipython-pygments-lexers?source=hash-mapping + size: 13993 + timestamp: 1737123723464 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipywidgets-8.1.8-pyhd8ed1ab_0.conda + sha256: 6bb58afb7eabc8b4ac0c7e92707fb498313cc0164cf04e7ba1090dbf49af514b + md5: d68e3f70d1f068f1b66d94822fdc644e + depends: + - comm >=0.1.3 + - ipython >=6.1.0 + - jupyterlab_widgets >=3.0.15,<3.1.0 + - python >=3.10 + - traitlets >=4.3.1 + - widgetsnbextension >=4.0.14,<4.1.0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/ipywidgets?source=hash-mapping + size: 114376 + timestamp: 1762040524661 +- conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda + sha256: 08e838d29c134a7684bca0468401d26840f41c92267c4126d7b43a6b533b0aed + md5: 0b0154421989637d424ccf0f104be51a + depends: + - arrow >=0.15.0 + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/isoduration?source=hash-mapping + size: 19832 + timestamp: 1733493720346 +- conda: https://conda.anaconda.org/conda-forge/linux-64/jasper-4.2.9-h1588d4d_1.conda + sha256: a6a9858eadb4c794b56a1c954c1d4f4b57d96c9fb87092dd46f5bff9b0697b35 + md5: 115ecf05370670f93bc81a8c4f7fd57f + depends: + - __glibc >=2.17,<3.0.a0 + - freeglut >=3.2.2,<4.0a0 + - libexpat >=2.7.4,<3.0a0 + - libgcc >=14 + - libgl >=1.7.0,<2.0a0 + - libglu >=9.0.3,<10.0a0 + - libglu >=9.0.3,<9.1.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + license: JasPer-2.0 + purls: [] + size: 684185 + timestamp: 1773677703432 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/jasper-4.2.9-h7543a42_1.conda + sha256: 58bfd15b7426f99ca2b1854535d4ede1ca2a35be4f8c43c5e34b6ffdcfd7a5c8 + md5: e3f3a2a62fbaad99f327440dfd8a3ac3 + depends: + - __osx >=11.0 + - libjpeg-turbo >=3.1.2,<4.0a0 + license: JasPer-2.0 + purls: [] + size: 584700 + timestamp: 1773681839297 +- conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda + sha256: 92c4d217e2dc68983f724aa983cca5464dcb929c566627b26a2511159667dba8 + md5: a4f4c5dc9b80bc50e0d3dc4e6e8f1bd9 + depends: + - parso >=0.8.3,<0.9.0 + - python >=3.9 + license: Apache-2.0 AND MIT + purls: + - pkg:pypi/jedi?source=hash-mapping + size: 843646 + timestamp: 1733300981994 +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda + sha256: fc9ca7348a4f25fed2079f2153ecdcf5f9cf2a0bc36c4172420ca09e1849df7b + md5: 04558c96691bed63104678757beb4f8d + depends: + - markupsafe >=2.0 + - python >=3.10 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jinja2?source=hash-mapping + size: 120685 + timestamp: 1764517220861 +- conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.14.0-pyhd8ed1ab_0.conda + sha256: 9daa95bd164c8fa23b3ab196e906ef806141d749eddce2a08baa064f722d25fa + md5: 1269891272187518a0a75c286f7d0bbf + depends: + - python >=3.10 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/json5?source=compressed-mapping + size: 34731 + timestamp: 1774655440045 +- conda: https://conda.anaconda.org/conda-forge/linux-64/jsoncpp-1.9.6-hf42df4d_1.conda + sha256: ed4b1878be103deb2e4c6d0eea3c9bdddfd7fc3178383927dce7578fb1063520 + md5: 7bdc5e2cc11cb0a0f795bdad9732b0f2 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: LicenseRef-Public-Domain OR MIT + purls: [] + size: 169093 + timestamp: 1733780223643 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/jsoncpp-1.9.6-h726d253_1.conda + sha256: 415c2376eef1bb47f8cc07279ecc54a2fa92f6dfdb508d337dd21d0157e3c8ad + md5: 0ff996d1cf523fa1f7ed63113f6cc052 + depends: + - __osx >=11.0 + - libcxx >=18 + license: LicenseRef-Public-Domain OR MIT + purls: [] + size: 145287 + timestamp: 1733780601066 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonpickle-4.1.1-pyhe01879c_0.conda + sha256: 63995b1a677c3faecbfe876801b9983b01dd2e9781e7d8006cda1ede9893c05b + md5: d03f35a99e458c6f2bd7ce03b56210d9 + depends: + - python >=3.9 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jsonpickle?source=hash-mapping + size: 46405 + timestamp: 1748959397841 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonpointer-3.1.1-pyhcf101f3_0.conda + sha256: a3d10301b6ff399ba1f3d39e443664804a3d28315a4fb81e745b6817845f70ae + md5: 89bf346df77603055d3c8fe5811691e6 + depends: + - python >=3.10 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jsonpointer?source=hash-mapping + size: 14190 + timestamp: 1774311356147 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda + sha256: db973a37d75db8e19b5f44bbbdaead0c68dde745407f281e2a7fe4db74ec51d7 + md5: ada41c863af263cc4c5fcbaff7c3e4dc + depends: + - attrs >=22.2.0 + - jsonschema-specifications >=2023.3.6 + - python >=3.10 + - referencing >=0.28.4 + - rpds-py >=0.25.0 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/jsonschema?source=compressed-mapping + size: 82356 + timestamp: 1767839954256 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2025.9.1-pyhcf101f3_0.conda + sha256: 0a4f3b132f0faca10c89fdf3b60e15abb62ded6fa80aebfc007d05965192aa04 + md5: 439cd0f567d697b20a8f45cb70a1005a + depends: + - python >=3.10 + - referencing >=0.31.0 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/jsonschema-specifications?source=hash-mapping + size: 19236 + timestamp: 1757335715225 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda + sha256: 6886fc61e4e4edd38fd38729976b134e8bd2143f7fce56cc80d7ac7bac99bce1 + md5: 8368d58342d0825f0843dc6acdd0c483 + depends: + - jsonschema >=4.26.0,<4.26.1.0a0 + - fqdn + - idna + - isoduration + - jsonpointer >1.13 + - rfc3339-validator + - rfc3986-validator >0.1.0 + - rfc3987-syntax >=1.1.0 + - uri-template + - webcolors >=24.6.0 + license: MIT + license_family: MIT + purls: [] + size: 4740 + timestamp: 1767839954258 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.3.1-pyhcf101f3_0.conda + sha256: 3766e2ae59641c172cec8a821528bfa6bf9543ffaaeb8b358bfd5259dcf18e4e + md5: 0c3b465ceee138b9c39279cc02e5c4a0 + depends: + - importlib-metadata >=4.8.3 + - jupyter_server >=1.1.2 + - python >=3.10 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyter-lsp?source=compressed-mapping + size: 61633 + timestamp: 1775136333147 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda + sha256: e402bd119720862a33229624ec23645916a7d47f30e1711a4af9e005162b84f3 + md5: 8a3d6d0523f66cf004e563a50d9392b3 + depends: + - jupyter_core >=5.1 + - python >=3.10 + - python-dateutil >=2.8.2 + - pyzmq >=25.0 + - tornado >=6.4.1 + - traitlets >=5.3 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyter-client?source=compressed-mapping + size: 112785 + timestamp: 1767954655912 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.9.1-pyhc90fa1f_0.conda + sha256: 1d34b80e5bfcd5323f104dbf99a2aafc0e5d823019d626d0dce5d3d356a2a52a + md5: b38fe4e78ee75def7e599843ef4c1ab0 + depends: + - __unix + - python + - platformdirs >=2.5 + - python >=3.10 + - traitlets >=5.3 + - python + constrains: + - pywin32 >=300 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyter-core?source=hash-mapping + size: 65503 + timestamp: 1760643864586 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.12.0-pyhe01879c_0.conda + sha256: e9964aaaf6d24a685cd5ce9d75731b643ed7f010fb979574a6580cd2f974c6cd + md5: 31e11c30bbee1682a55627f953c6725a + depends: + - jsonschema-with-format-nongpl >=4.18.0 + - packaging + - python >=3.9 + - python-json-logger >=2.0.4 + - pyyaml >=5.3 + - referencing + - rfc3339-validator + - rfc3986-validator >=0.1.1 + - traitlets >=5.3 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyter-events?source=hash-mapping + size: 24306 + timestamp: 1770937604863 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.17.0-pyhcf101f3_0.conda + sha256: 74c4e642be97c538dae1895f7052599dfd740d8bd251f727bce6453ce8d6cd9a + md5: d79a87dcfa726bcea8e61275feed6f83 + depends: + - anyio >=3.1.0 + - argon2-cffi >=21.1 + - jinja2 >=3.0.3 + - jupyter_client >=7.4.4 + - jupyter_core >=4.12,!=5.0.* + - jupyter_events >=0.11.0 + - jupyter_server_terminals >=0.4.4 + - nbconvert-core >=6.4.4 + - nbformat >=5.3.0 + - overrides >=5.0 + - packaging >=22.0 + - prometheus_client >=0.9 + - python >=3.10 + - pyzmq >=24 + - send2trash >=1.8.2 + - terminado >=0.8.3 + - tornado >=6.2.0 + - traitlets >=5.6.0 + - websocket-client >=1.7 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyter-server?source=hash-mapping + size: 347094 + timestamp: 1755870522134 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.4-pyhcf101f3_0.conda + sha256: 5eda79ed9f53f590031d29346abd183051263227dd9ee667b5ca1133ce297654 + md5: 7b8bace4943e0dc345fc45938826f2b8 + depends: + - python >=3.10 + - terminado >=0.8.3 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyter-server-terminals?source=hash-mapping + size: 22052 + timestamp: 1768574057200 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.5.5-pyhd8ed1ab_0.conda + sha256: 53705b629a27cc91600f99b70c39181bbc428cdbc70f22aa40cea21e9fa6d560 + md5: c4b96d937d1b03203c00fed92e713cd1 + depends: + - async-lru >=1.0.0 + - httpx >=0.25.0,<1 + - ipykernel >=6.5.0,!=6.30.0 + - jinja2 >=3.0.3 + - jupyter-lsp >=2.0.0 + - jupyter_core + - jupyter_server >=2.4.0,<3 + - jupyterlab_server >=2.28.0,<3 + - notebook-shim >=0.2 + - packaging + - python >=3.10 + - setuptools >=41.1.0 + - tomli >=1.2.2 + - tornado >=6.2.0 + - traitlets + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyterlab?source=hash-mapping + size: 7994221 + timestamp: 1771885064306 +- pypi: https://files.pythonhosted.org/packages/7e/6b/a3c4d85f8f609c78336e76b78733d5cdd0871b79fcce1fa66533849aab0c/jupyterlab_quarto-0.3.5-py3-none-any.whl + name: jupyterlab-quarto + version: 0.3.5 + sha256: 114165409aaad2e68202374ab3d02b08015ed3898427d81bdb3fe9f995e151b9 + requires_python: '>=3.8' +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda + sha256: dc24b900742fdaf1e077d9a3458fd865711de80bca95fe3c6d46610c532c6ef0 + md5: fd312693df06da3578383232528c468d + depends: + - pygments >=2.4.1,<3 + - python >=3.9 + constrains: + - jupyterlab >=4.0.8,<5.0.0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyterlab-pygments?source=hash-mapping + size: 18711 + timestamp: 1733328194037 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.28.0-pyhcf101f3_0.conda + sha256: 381d2d6a259a3be5f38a69463e0f6c5dcf1844ae113058007b51c3bef13a7cee + md5: a63877cb23de826b1620d3adfccc4014 + depends: + - babel >=2.10 + - jinja2 >=3.0.3 + - json5 >=0.9.0 + - jsonschema >=4.18 + - jupyter_server >=1.21,<3 + - packaging >=21.3 + - python >=3.10 + - requests >=2.31 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyterlab-server?source=hash-mapping + size: 51621 + timestamp: 1761145478692 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-3.0.16-pyhcf101f3_1.conda + sha256: 5c03de243d7ae6247f39a402f4785d95e61c3be79ef18738e8f17155585d31a8 + md5: dbf8b81974504fa51d34e436ca7ef389 + depends: + - python >=3.10 + - python + constrains: + - jupyterlab >=3,<5 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/jupyterlab-widgets?source=hash-mapping + size: 216779 + timestamp: 1762267481404 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupytext-1.19.1-pyhbbac1ac_0.conda + sha256: 1027cf4d0eb0c40f36de9e9b78bcdc7edc17b62ff9e7a20ad6bc81422f30713c + md5: d8f030e3730713c93a358fdb46f08281 + depends: + - markdown-it-py >=1.0 + - mdit-py-plugins + - nbformat + - packaging + - python >=3.10 + - pyyaml + - tomli + license: MIT + license_family: MIT + purls: + - pkg:pypi/jupytext?source=hash-mapping + size: 113306 + timestamp: 1769455798581 +- conda: https://conda.anaconda.org/conda-forge/linux-64/jxrlib-1.1-hd590300_3.conda + sha256: 2057ca87b313bde5b74b93b0e696f8faab69acd4cb0edebb78469f3f388040c0 + md5: 5aeabe88534ea4169d4c49998f293d6c + depends: + - libgcc-ng >=12 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 239104 + timestamp: 1703333860145 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/jxrlib-1.1-h93a5062_3.conda + sha256: c9e0d3cf9255d4585fa9b3d07ace3bd934fdc6a67ef4532e5507282eff2364ab + md5: 879997fd868f8e9e4c2a12aec8583799 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 197843 + timestamp: 1703334079437 +- conda: https://conda.anaconda.org/conda-forge/noarch/kagglehub-1.0.0-pyhcf101f3_0.conda + sha256: b5773c0bf19bdf3ef74c1b50fb855cd05348b7f9316c775f866eac91a0771f8d + md5: f4a835bad3711baada68be80f41316b7 + depends: + - python >=3.10 + - requests + - tqdm + - packaging + - pyyaml + - kagglesdk >=0.1.14,<1.0 + - python + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/kagglehub?source=hash-mapping + size: 62679 + timestamp: 1770853478923 +- conda: https://conda.anaconda.org/conda-forge/noarch/kagglesdk-0.1.17-pyhcf101f3_0.conda + sha256: 99f3a5f90992ac9a1b2f45c618e54dd475dbad81c0f7f108f5d3e9cc16438edd + md5: c81a4f3a9030eb7d96dc0e30112a233f + depends: + - python >=3.10 + - requests + - protobuf + - python + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/kagglesdk?source=hash-mapping + size: 140211 + timestamp: 1775697272205 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-hb9d3cd8_0.conda + sha256: 0960d06048a7185d3542d850986d807c6e37ca2e644342dd0c72feefcf26c2a4 + md5: b38117a3c920364aff79f870c984b4a3 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-or-later + purls: [] + size: 134088 + timestamp: 1754905959823 +- conda: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.5.0-py313hc8edb43_0.conda + sha256: 0447d2901639f295989c5ccba7b1c367ed78b216e0d2705327a8c8a87a31177e + md5: b81883b9dbf5069821c2fb09a8ba1407 + depends: + - python + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/kiwisolver?source=hash-mapping + size: 76911 + timestamp: 1773067054809 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/kiwisolver-1.5.0-py313h2af2deb_0.conda + sha256: b0ac975a7eb40638b1405c8092835c47222ce758eb26114afee50a8d1ce98569 + md5: bd1e04d017f340e42431706402db8b02 + depends: + - python + - python 3.13.* *_cp313 + - libcxx >=19 + - __osx >=11.0 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/kiwisolver?source=hash-mapping + size: 69457 + timestamp: 1773067363162 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.22.2-ha1258a1_0.conda + sha256: 3e307628ca3527448dd1cb14ad7bb9d04d1d28c7d4c5f97ba196ae984571dd25 + md5: fb53fb07ce46a575c5d004bbc96032c2 + depends: + - __glibc >=2.17,<3.0.a0 + - keyutils >=1.6.3,<2.0a0 + - libedit >=3.1.20250104,<3.2.0a0 + - libedit >=3.1.20250104,<4.0a0 + - libgcc >=14 + - libstdcxx >=14 + - openssl >=3.5.5,<4.0a0 + license: MIT + license_family: MIT + purls: [] + size: 1386730 + timestamp: 1769769569681 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.22.2-h385eeb1_0.conda + sha256: c0a0bf028fe7f3defcdcaa464e536cf1b202d07451e18ad83fdd169d15bef6ed + md5: e446e1822f4da8e5080a9de93474184d + depends: + - __osx >=11.0 + - libcxx >=19 + - libedit >=3.1.20250104,<3.2.0a0 + - libedit >=3.1.20250104,<4.0a0 + - openssl >=3.5.5,<4.0a0 + license: MIT + license_family: MIT + purls: [] + size: 1160828 + timestamp: 1769770119811 +- pypi: https://files.pythonhosted.org/packages/73/05/7c529d45d825c1a474ec0953347b9f9b2c4a3da441172b87cd7b2c1ec048/ladybug-0.15.3-cp313-cp313-macosx_13_0_arm64.whl + name: ladybug + version: 0.15.3 + sha256: 01926ef51570c13b535ebb3d9accaa34303eba9f1c4325463d72d703cbbcfd94 + requires_dist: + - networkx~=3.0 ; extra == 'dev' + - numpy~=2.0 ; extra == 'dev' + - pandas~=2.2 ; extra == 'dev' + - polars~=1.30 ; extra == 'dev' + - pyarrow~=20.0 ; extra == 'dev' + - pybind11~=2.13 ; extra == 'dev' + - pytest ; extra == 'dev' + - pytest-asyncio~=1.0 ; extra == 'dev' + - setuptools~=80.9 ; extra == 'dev' + - ruff==0.11.12 ; extra == 'dev' + - mypy==1.16.0 ; extra == 'dev' + - torch>=2.5.0 ; extra == 'dev' + - torch-geometric>=2.5.0 ; extra == 'dev' +- pypi: https://files.pythonhosted.org/packages/9d/69/316889a42131e093c023a4ff185d63603437ab5bd99cdf1a2aa6d35147c3/ladybug-0.15.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl + name: ladybug + version: 0.15.3 + sha256: c52128275e8faec23aa15441c70368e238b831c2d79f5f8351f6fed541157bf5 + requires_dist: + - networkx~=3.0 ; extra == 'dev' + - numpy~=2.0 ; extra == 'dev' + - pandas~=2.2 ; extra == 'dev' + - polars~=1.30 ; extra == 'dev' + - pyarrow~=20.0 ; extra == 'dev' + - pybind11~=2.13 ; extra == 'dev' + - pytest ; extra == 'dev' + - pytest-asyncio~=1.0 ; extra == 'dev' + - setuptools~=80.9 ; extra == 'dev' + - ruff==0.11.12 ; extra == 'dev' + - mypy==1.16.0 ; extra == 'dev' + - torch>=2.5.0 ; extra == 'dev' + - torch-geometric>=2.5.0 ; extra == 'dev' +- pypi: https://files.pythonhosted.org/packages/db/2d/cd3d20faa859dcab0b22efed4a7fc2b19385975efd3f2b994493db46ad86/ladybug_core-0.44.39-py3-none-any.whl + name: ladybug-core + version: 0.44.39 + sha256: 216d33d45cd68f729110808c30d49b9c769f5e54bdbf3d99e073522fa86a5a5e + requires_dist: + - ladybug-geometry==1.34.22 + - click==7.1.2 ; python_full_version < '3.8' + - click==8.1.7 ; python_full_version >= '3.8' +- pypi: https://files.pythonhosted.org/packages/d2/90/b589f7b68fdef569e9f0c6dc9c8cbf71368de1b251b1753d6f89aea15346/ladybug_geometry-1.34.22-py3-none-any.whl + name: ladybug-geometry + version: 1.34.22 + sha256: 23dbe31c9160f1399479789eea246a9b38599bcee2ffefcb03ebf08a93b25453 +- pypi: https://files.pythonhosted.org/packages/91/b7/32b078f7afa7d8fecc2144a7b1df838a856749e0e17ffc52e28c8d995e0e/ladybug_geometry_polyskel-1.7.43-py3-none-any.whl + name: ladybug-geometry-polyskel + version: 1.7.43 + sha256: eeba811b2c0121ec0f6f999aaa038b7ef67f061a79f21344084a704dee427475 + requires_dist: + - ladybug-geometry==1.34.22 + - click>=7.1.2 ; extra == 'cli' +- conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 + sha256: aad2a703b9d7b038c0f745b853c6bb5f122988fe1a7a096e0e606d9cbec4eaab + md5: a8832b479f93521a9e7b5b743803be51 + depends: + - libgcc-ng >=12 + license: LGPL-2.0-only + license_family: LGPL + purls: [] + size: 508258 + timestamp: 1664996250081 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lame-3.100-h1a8c8d9_1003.tar.bz2 + sha256: f40ce7324b2cf5338b766d4cdb8e0453e4156a4f83c2f31bbfff750785de304c + md5: bff0e851d66725f78dc2fd8b032ddb7e + license: LGPL-2.0-only + license_family: LGPL + purls: [] + size: 528805 + timestamp: 1664996399305 +- conda: https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda + sha256: 49570840fb15f5df5d4b4464db8ee43a6d643031a2bc70ef52120a52e3809699 + md5: 9b965c999135d43a3d0f7bd7d024e26a + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/lark?source=compressed-mapping + size: 94312 + timestamp: 1761596921009 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.18-h0c24ade_0.conda + sha256: 836ec4b895352110335b9fdcfa83a8dcdbe6c5fb7c06c4929130600caea91c0a + md5: 6f2e2c8f58160147c4d1c6f4c14cbac4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libtiff >=4.7.1,<4.8.0a0 + license: MIT + license_family: MIT + purls: [] + size: 249959 + timestamp: 1768184673131 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.18-hdfa7624_0.conda + sha256: d768da024ab74a4b30642401877fa914a68bdc238667f16b1ec2e0e98b2451a6 + md5: 6631a7bd2335bb9699b1dbc234b19784 + depends: + - __osx >=11.0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libtiff >=4.7.1,<4.8.0a0 + license: MIT + license_family: MIT + purls: [] + size: 211756 + timestamp: 1768184994800 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_102.conda + sha256: 3d584956604909ff5df353767f3a2a2f60e07d070b328d109f30ac40cd62df6c + md5: 18335a698559cdbcd86150a48bf54ba6 + depends: + - __glibc >=2.17,<3.0.a0 + - zstd >=1.5.7,<1.6.0a0 + constrains: + - binutils_impl_linux-64 2.45.1 + license: GPL-3.0-only + license_family: GPL + purls: [] + size: 728002 + timestamp: 1774197446916 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.1.0-hdb68285_0.conda + sha256: f84cb54782f7e9cea95e810ea8fef186e0652d0fa73d3009914fa2c1262594e1 + md5: a752488c68f2e7c456bcbd8f16eec275 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 261513 + timestamp: 1773113328888 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.1.0-h1eee2c3_0.conda + sha256: 66e5ffd301a44da696f3efc2f25d6d94f42a9adc0db06c44ad753ab844148c51 + md5: 095e5749868adab9cae42d4b460e5443 + depends: + - __osx >=11.0 + - libcxx >=19 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 164222 + timestamp: 1773114244984 +- conda: https://conda.anaconda.org/conda-forge/linux-64/level-zero-1.28.2-hb700be7_0.conda + sha256: 5384380213daffbd7fe4d568b2cf2ab9f2476f7a5f228a3d70280e98333eaf0f + md5: 4323e07abff8366503b97a0f17924b76 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + purls: [] + size: 858387 + timestamp: 1772045965844 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + sha256: a7a4481a4d217a3eadea0ec489826a69070fcc3153f00443aa491ed21527d239 + md5: 6f7b4302263347698fd24565fbf11310 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + constrains: + - libabseil-static =20260107.1=cxx17* + - abseil-cpp =20260107.1 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 1384817 + timestamp: 1770863194876 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda + sha256: 756611fbb8d2957a5b4635d9772bd8432cb6ddac05580a6284cca6fdc9b07fca + md5: bb65152e0d7c7178c0f1ee25692c9fd1 + depends: + - __osx >=11.0 + - libcxx >=19 + constrains: + - abseil-cpp =20260107.1 + - libabseil-static =20260107.1=cxx17* + license: Apache-2.0 + license_family: Apache + purls: [] + size: 1229639 + timestamp: 1770863511331 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libaec-1.1.5-h088129d_0.conda + sha256: 822e4ae421a7e9c04e841323526321185f6659222325e1a9aedec811c686e688 + md5: 86f7414544ae606282352fa1e116b41f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 36544 + timestamp: 1769221884824 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libaec-1.1.5-h8664d51_0.conda + sha256: af9cd8db11eb719e38a3340c88bb4882cf19b5b4237d93845224489fc2a13b46 + md5: 13e6d9ae0efbc9d2e9a01a91f4372b41 + depends: + - __osx >=11.0 + - libcxx >=19 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 30390 + timestamp: 1769222133373 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libass-0.17.4-h96ad9f0_0.conda + sha256: 035eb8b54e03e72e42ef707420f9979c7427776ea99e0f1e3c969f92eb573f19 + md5: d3be7b2870bf7aff45b12ea53165babd + depends: + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libzlib >=1.3.1,<2.0a0 + - libfreetype >=2.13.3 + - libfreetype6 >=2.13.3 + - fribidi >=1.0.10,<2.0a0 + - libiconv >=1.18,<2.0a0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - harfbuzz >=11.0.1 + license: ISC + purls: [] + size: 152179 + timestamp: 1749328931930 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libass-0.17.4-hcbd7ca7_0.conda + sha256: 079f5fdf7aace970a0db91cd2cc493c754dfdc4520d422ecec43d2561021167a + md5: 0977f4a79496437ff3a2c97d13c4c223 + depends: + - __osx >=11.0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - libzlib >=1.3.1,<2.0a0 + - fribidi >=1.0.10,<2.0a0 + - libiconv >=1.18,<2.0a0 + - harfbuzz >=11.0.1 + - libfreetype >=2.13.3 + - libfreetype6 >=2.13.3 + license: ISC + purls: [] + size: 138339 + timestamp: 1749328988096 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-6_h4a7cf45_openblas.conda + build_number: 6 + sha256: 7bfe936dbb5db04820cf300a9cc1f5ee8d5302fc896c2d66e30f1ee2f20fbfd6 + md5: 6d6d225559bfa6e2f3c90ee9c03d4e2e + depends: + - libopenblas >=0.3.32,<0.3.33.0a0 + - libopenblas >=0.3.32,<1.0a0 + constrains: + - blas 2.306 openblas + - liblapack 3.11.0 6*_openblas + - liblapacke 3.11.0 6*_openblas + - libcblas 3.11.0 6*_openblas + - mkl <2026 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 18621 + timestamp: 1774503034895 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.11.0-6_h51639a9_openblas.conda + build_number: 6 + sha256: 979227fc03628925037ab2dfda008eb7b5592644d9c2c21dd285cefe8c42553d + md5: e551103471911260488a02155cef9c94 + depends: + - libopenblas >=0.3.32,<0.3.33.0a0 + - libopenblas >=0.3.32,<1.0a0 + constrains: + - liblapacke 3.11.0 6*_openblas + - liblapack 3.11.0 6*_openblas + - blas 2.306 openblas + - libcblas 3.11.0 6*_openblas + - mkl <2026 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 18859 + timestamp: 1774504387211 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-1.88.0-hd24cca6_7.conda + sha256: dd489228e1916c7720c925248d0ba12803d1dc8b9898be0c51f4ab37bab6ffa5 + md5: d70e4dc6a847d437387d45462fe60cf9 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - icu >=78.1,<79.0a0 + - libgcc >=14 + - liblzma >=5.8.1,<6.0a0 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + constrains: + - boost-cpp <0.0a0 + license: BSL-1.0 + purls: [] + size: 3072984 + timestamp: 1766347479317 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libboost-1.88.0-h0419b56_7.conda + sha256: d3872915a43512b0404e131d965e6e8c1e2546b13ccfd2463ef72fbfe1456afc + md5: 34e8ce0732bb254bd17f0b9ecea788c2 + depends: + - __osx >=11.0 + - bzip2 >=1.0.8,<2.0a0 + - icu >=78.1,<79.0a0 + - libcxx >=19 + - liblzma >=5.8.1,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + constrains: + - boost-cpp <0.0a0 + license: BSL-1.0 + purls: [] + size: 1992135 + timestamp: 1766348005115 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-devel-1.88.0-hfcd1e18_7.conda + sha256: 249e7a58aee14a619d4f6bca3ad955b7a0a84aad6ab201f734bb21ea16e654e6 + md5: 97ac87592030b16fa193c877538be3d5 + depends: + - libboost 1.88.0 hd24cca6_7 + - libboost-headers 1.88.0 ha770c72_7 + constrains: + - boost-cpp <0.0a0 + license: BSL-1.0 + purls: [] + size: 40112 + timestamp: 1766347628036 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libboost-devel-1.88.0-hf450f58_7.conda + sha256: 9e8544a5d2eebac511e5f2756c322de9c7592e77211ef04bc699d9afcb259cdf + md5: 0c30124ffa983f4eb3eb65d8ca2b4a8a + depends: + - libboost 1.88.0 h0419b56_7 + - libboost-headers 1.88.0 hce30654_7 + constrains: + - boost-cpp <0.0a0 + license: BSL-1.0 + purls: [] + size: 39495 + timestamp: 1766348153332 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libboost-headers-1.88.0-ha770c72_7.conda + sha256: 88194078f2de6b68c40563871ccf638fd48cd1cf1d203ac4e653cee9cedd31a6 + md5: d9011bcea61514b510209b882a459a57 + constrains: + - boost-cpp <0.0a0 + license: BSL-1.0 + purls: [] + size: 14584021 + timestamp: 1766347497416 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libboost-headers-1.88.0-hce30654_7.conda + sha256: 4faa3ea18b0efa331cb4bcf8a9252e5c8e7884f4f458a14baede0ea7a08db4e7 + md5: acd2ad1240e578149cf7c9f85dbd521b + constrains: + - boost-cpp <0.0a0 + license: BSL-1.0 + purls: [] + size: 14661774 + timestamp: 1766348031903 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.2.0-hb03c661_1.conda + sha256: 318f36bd49ca8ad85e6478bd8506c88d82454cc008c1ac1c6bf00a3c42fa610e + md5: 72c8fd1af66bd67bf580645b426513ed + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 79965 + timestamp: 1764017188531 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.2.0-hc919400_1.conda + sha256: a7cb9e660531cf6fbd4148cff608c85738d0b76f0975c5fc3e7d5e92840b7229 + md5: 006e7ddd8a110771134fcc4e1e3a6ffa + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 79443 + timestamp: 1764017945924 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.2.0-hb03c661_1.conda + sha256: 12fff21d38f98bc446d82baa890e01fd82e3b750378fedc720ff93522ffb752b + md5: 366b40a69f0ad6072561c1d09301c886 + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.2.0 hb03c661_1 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 34632 + timestamp: 1764017199083 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.2.0-hc919400_1.conda + sha256: 2eae444039826db0454b19b52a3390f63bfe24f6b3e63089778dd5a5bf48b6bf + md5: 079e88933963f3f149054eec2c487bc2 + depends: + - __osx >=11.0 + - libbrotlicommon 1.2.0 hc919400_1 + license: MIT + license_family: MIT + purls: [] + size: 29452 + timestamp: 1764017979099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.2.0-hb03c661_1.conda + sha256: a0c15c79997820bbd3fbc8ecf146f4fe0eca36cc60b62b63ac6cf78857f1dd0d + md5: 4ffbb341c8b616aa2494b6afb26a0c5f + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.2.0 hb03c661_1 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 298378 + timestamp: 1764017210931 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.2.0-hc919400_1.conda + sha256: 01436c32bb41f9cb4bcf07dda647ce4e5deb8307abfc3abdc8da5317db8189d1 + md5: b2b7c8288ca1a2d71ff97a8e6a1e8883 + depends: + - __osx >=11.0 + - libbrotlicommon 1.2.0 hc919400_1 + license: MIT + license_family: MIT + purls: [] + size: 290754 + timestamp: 1764018009077 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.77-hd0affe5_1.conda + sha256: 37c41b1024d0c75da76822e3c079aabaf121618a32fe05e53a897b35a88008fc + md5: 499cd8e2d4358986dbe3b30e8fe1bf6a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 124432 + timestamp: 1774333989027 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-6_h0358290_openblas.conda + build_number: 6 + sha256: 57edafa7796f6fa3ebbd5367692dd4c7f552be42109c2dd1a7c89b55089bf374 + md5: 36ae340a916635b97ac8a0655ace2a35 + depends: + - libblas 3.11.0 6_h4a7cf45_openblas + constrains: + - blas 2.306 openblas + - liblapack 3.11.0 6*_openblas + - liblapacke 3.11.0 6*_openblas + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 18622 + timestamp: 1774503050205 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.11.0-6_hb0561ab_openblas.conda + build_number: 6 + sha256: 2e6b3e9b1ab672133b70fc6730e42290e952793f132cb5e72eee22835463eba0 + md5: 805c6d31c5621fd75e53dfcf21fb243a + depends: + - libblas 3.11.0 6_h51639a9_openblas + constrains: + - liblapacke 3.11.0 6*_openblas + - blas 2.306 openblas + - liblapack 3.11.0 6*_openblas + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 18863 + timestamp: 1774504433388 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang-cpp19.1-19.1.7-default_hf3020a7_8.conda + sha256: f047f0d677bdccef02a844a50874baf9665551b2200e451e4c69b473ad499623 + md5: 445fc95210a8e15e8b5f9f93782e3f80 + depends: + - __osx >=11.0 + - libcxx >=19.1.7 + - libllvm19 >=19.1.7,<19.2.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 14064507 + timestamp: 1772400067348 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp22.1-22.1.3-default_h99862b1_0.conda + sha256: 83a6477bca1033ebe4ed761e280b94e894bce5b44866c5a790f98f570e8f3487 + md5: 4642265acfa1ad8dfe96c89d8d7b38fe + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libllvm22 >=22.1.3,<22.2.0a0 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 21667487 + timestamp: 1775789459997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-22.1.3-default_h746c552_0.conda + sha256: 485de0c70865eb489d819defea714187c84502e3c50a511173d62135b8cef12f + md5: 9b47a4cd3aabb73201a2b8ed9f127189 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libllvm22 >=22.1.3,<22.2.0a0 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 12822776 + timestamp: 1775789745068 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-22.1.3-default_h13b06bd_0.conda + sha256: d71aceabf5d3cf23a70379da09dede74f8d68aab1baf34b172659b57cfea9523 + md5: f3f542c978ae2216e7b9ca11f8dfd4fc + depends: + - __osx >=11.0 + - libcxx >=22.1.3 + - libllvm22 >=22.1.3,<22.2.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 8936113 + timestamp: 1775793501872 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h7a8fb5f_6.conda + sha256: 205c4f19550f3647832ec44e35e6d93c8c206782bdd620c1d7cf66237580ff9c + md5: 49c553b47ff679a6a1e9fc80b9c5a2d4 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.22.2,<1.23.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 4518030 + timestamp: 1770902209173 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.19.0-hcf29cc6_0.conda + sha256: a0390fd0536ebcd2244e243f5f00ab8e76ab62ed9aa214cd54470fe7496620f4 + md5: d50608c443a30c341c24277d28290f76 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.22.2,<1.23.0a0 + - libgcc >=14 + - libnghttp2 >=1.67.0,<2.0a0 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.5,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: curl + license_family: MIT + purls: [] + size: 466704 + timestamp: 1773218522665 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.19.0-hd5a2499_0.conda + sha256: c4d581b067fa60f9dc0e1c5f18b756760ff094a03139e6b206eb98d185ae2bb1 + md5: 9fc7771fc8104abed9119113160be15a + depends: + - __osx >=11.0 + - krb5 >=1.22.2,<1.23.0a0 + - libnghttp2 >=1.67.0,<2.0a0 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.5,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: curl + license_family: MIT + purls: [] + size: 399616 + timestamp: 1773219210246 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-22.1.3-h55c6f16_0.conda + sha256: 34cc56c627b01928e49731bcfe92338e440ab6b5952feee8f1dd16570b8b8339 + md5: acbb3f547c4aae16b19e417db0c6e5ed + depends: + - __osx >=11.0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 570026 + timestamp: 1775565121045 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.25-h17f619e_0.conda + sha256: aa8e8c4be9a2e81610ddf574e05b64ee131fab5e0e3693210c9d6d2fba32c680 + md5: 6c77a605a7a689d17d4819c0f8ac9a00 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 73490 + timestamp: 1761979956660 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.25-hc11a715_0.conda + sha256: 5e0b6961be3304a5f027a8c00bd0967fc46ae162cffb7553ff45c70f51b8314c + md5: a6130c709305cd9828b4e1bd9ba0000c + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 55420 + timestamp: 1761980066242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.125-hb03c661_1.conda + sha256: c076a213bd3676cc1ef22eeff91588826273513ccc6040d9bea68bccdc849501 + md5: 9314bc5a1fe7d1044dc9dfd3ef400535 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libpciaccess >=0.18,<0.19.0a0 + license: MIT + license_family: MIT + purls: [] + size: 310785 + timestamp: 1757212153962 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda + sha256: d789471216e7aba3c184cd054ed61ce3f6dac6f87a50ec69291b9297f8c18724 + md5: c277e0a4d549b03ac1e9d6cbbe3d017b + depends: + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 134676 + timestamp: 1738479519902 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20250104-pl5321hafb1f1b_0.conda + sha256: 66aa216a403de0bb0c1340a88d1a06adaff66bae2cfd196731aa24db9859d631 + md5: 44083d2d2c2025afca315c7a172eab2b + depends: + - ncurses + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 107691 + timestamp: 1738479560845 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda + sha256: 7fd5408d359d05a969133e47af580183fbf38e2235b562193d427bb9dad79723 + md5: c151d5eb730e9b7480e6d48c0fc44048 + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + purls: [] + size: 44840 + timestamp: 1731330973553 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda + sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f + md5: 36d33e440c31857372a72137f78bacf5 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 107458 + timestamp: 1702146414478 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.5-hecca717_0.conda + sha256: e8c2b57f6aacabdf2f1b0924bd4831ce5071ba080baa4a9e8c0d720588b6794c + md5: 49f570f3bc4c874a06ea69b7225753af + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + constrains: + - expat 2.7.5.* + license: MIT + license_family: MIT + purls: [] + size: 76624 + timestamp: 1774719175983 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.7.5-hf6b4638_0.conda + sha256: 06780dec91dd25770c8cf01e158e1062fbf7c576b1406427475ce69a8af75b7e + md5: a32123f93e168eaa4080d87b0fb5da8a + depends: + - __osx >=11.0 + constrains: + - expat 2.7.5.* + license: MIT + license_family: MIT + purls: [] + size: 68192 + timestamp: 1774719211725 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.5.2-h3435931_0.conda + sha256: 31f19b6a88ce40ebc0d5a992c131f57d919f73c0b92cd1617a5bec83f6e961e6 + md5: a360c33a5abe61c07959e449fa1453eb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 58592 + timestamp: 1769456073053 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.5.2-hcf2aa1b_0.conda + sha256: 6686a26466a527585e6a75cc2a242bf4a3d97d6d6c86424a441677917f28bec7 + md5: 43c04d9cb46ef176bb2a4c77e324d599 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 40979 + timestamp: 1769456747661 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.5.0-he200343_1.conda + sha256: e755e234236bdda3d265ae82e5b0581d259a9279e3e5b31d745dc43251ad64fb + md5: 47595b9d53054907a00d95e4d47af1d6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - libogg >=1.3.5,<1.4.0a0 + - libstdcxx >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 424563 + timestamp: 1764526740626 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.14.3-ha770c72_0.conda + sha256: 38f014a7129e644636e46064ecd6b1945e729c2140e21d75bb476af39e692db2 + md5: e289f3d17880e44b633ba911d57a321b + depends: + - libfreetype6 >=2.14.3 + license: GPL-2.0-only OR FTL + purls: [] + size: 8049 + timestamp: 1774298163029 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype-2.14.3-hce30654_0.conda + sha256: a047a2f238362a37d484f9620e8cba29f513a933cd9eb68571ad4b270d6f8f3e + md5: f73b109d49568d5d1dda43bb147ae37f + depends: + - libfreetype6 >=2.14.3 + license: GPL-2.0-only OR FTL + purls: [] + size: 8091 + timestamp: 1774298691258 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.14.3-h73754d4_0.conda + sha256: 16f020f96da79db1863fcdd8f2b8f4f7d52f177dd4c58601e38e9182e91adf1d + md5: fb16b4b69e3f1dcfe79d80db8fd0c55d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libpng >=1.6.55,<1.7.0a0 + - libzlib >=1.3.2,<2.0a0 + constrains: + - freetype >=2.14.3 + license: GPL-2.0-only OR FTL + purls: [] + size: 384575 + timestamp: 1774298162622 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype6-2.14.3-hdfa99f5_0.conda + sha256: ff764608e1f2839e95e2cf9b243681475f8778c36af7a42b3f78f476fdbb1dd3 + md5: e98ba7b5f09a5f450eca083d5a1c4649 + depends: + - __osx >=11.0 + - libpng >=1.6.55,<1.7.0a0 + - libzlib >=1.3.2,<2.0a0 + constrains: + - freetype >=2.14.3 + license: GPL-2.0-only OR FTL + purls: [] + size: 338085 + timestamp: 1774298689297 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_18.conda + sha256: faf7d2017b4d718951e3a59d081eb09759152f93038479b768e3d612688f83f5 + md5: 0aa00f03f9e39fb9876085dee11a85d4 + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + constrains: + - libgcc-ng ==15.2.0=*_18 + - libgomp 15.2.0 he0feb66_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 1041788 + timestamp: 1771378212382 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_18.conda + sha256: 1d9c4f35586adb71bcd23e31b68b7f3e4c4ab89914c26bed5f2859290be5560e + md5: 92df6107310b1fff92c4cc84f0de247b + depends: + - _openmp_mutex + constrains: + - libgcc-ng ==15.2.0=*_18 + - libgomp 15.2.0 18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 401974 + timestamp: 1771378877463 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_18.conda + sha256: e318a711400f536c81123e753d4c797a821021fb38970cebfb3f454126016893 + md5: d5e96b1ed75ca01906b3d2469b4ce493 + depends: + - libgcc 15.2.0 he0feb66_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 27526 + timestamp: 1771378224552 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_18.conda + sha256: d2c9fad338fd85e4487424865da8e74006ab2e2475bd788f624d7a39b2a72aee + md5: 9063115da5bc35fdc3e1002e69b9ef6e + depends: + - libgfortran5 15.2.0 h68bc16d_18 + constrains: + - libgfortran-ng ==15.2.0=*_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 27523 + timestamp: 1771378269450 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_18.conda + sha256: 63f89087c3f0c8621c5c89ecceec1e56e5e1c84f65fc9c5feca33a07c570a836 + md5: 26981599908ed2205366e8fc91b37fc6 + depends: + - libgfortran5 15.2.0 hdae7583_18 + constrains: + - libgfortran-ng ==15.2.0=*_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 138973 + timestamp: 1771379054939 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_18.conda + sha256: 539b57cf50ec85509a94ba9949b7e30717839e4d694bc94f30d41c9d34de2d12 + md5: 646855f357199a12f02a87382d429b75 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=15.2.0 + constrains: + - libgfortran 15.2.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 2482475 + timestamp: 1771378241063 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_18.conda + sha256: 91033978ba25e6a60fb86843cf7e1f7dc8ad513f9689f991c9ddabfaf0361e7e + md5: c4a6f7989cffb0544bfd9207b6789971 + depends: + - libgcc >=15.2.0 + constrains: + - libgfortran 15.2.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 598634 + timestamp: 1771378886363 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda + sha256: dc2752241fa3d9e40ce552c1942d0a4b5eeb93740c9723873f6fcf8d39ef8d2d + md5: 928b8be80851f5d8ffb016f9c81dae7a + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + - libglx 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + purls: [] + size: 134712 + timestamp: 1731330998354 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-devel-1.7.0-ha4b6fd6_2.conda + sha256: e281356c0975751f478c53e14f3efea6cd1e23c3069406d10708d6c409525260 + md5: 53e7cbb2beb03d69a478631e23e340e9 + depends: + - __glibc >=2.17,<3.0.a0 + - libgl 1.7.0 ha4b6fd6_2 + - libglx-devel 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + purls: [] + size: 113911 + timestamp: 1731331012126 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.86.4-h6548e54_1.conda + sha256: a27e44168a1240b15659888ce0d9b938ed4bdb49e9ea68a7c1ff27bcea8b55ce + md5: bb26456332b07f68bf3b7622ed71c0da + depends: + - __glibc >=2.17,<3.0.a0 + - libffi >=3.5.2,<3.6.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - pcre2 >=10.47,<10.48.0a0 + constrains: + - glib 2.86.4 *_1 + license: LGPL-2.1-or-later + purls: [] + size: 4398701 + timestamp: 1771863239578 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.86.4-he378b5c_1.conda + sha256: a4254a241a96198e019ced2e0d2967e4c0ef64fac32077a45c065b32dc2b15d2 + md5: 673069f6725ed7b1073f9b96094294d1 + depends: + - __osx >=11.0 + - libffi >=3.5.2,<3.6.0a0 + - libiconv >=1.18,<2.0a0 + - libintl >=0.25.1,<1.0a0 + - libzlib >=1.3.1,<2.0a0 + - pcre2 >=10.47,<10.48.0a0 + constrains: + - glib 2.86.4 *_1 + license: LGPL-2.1-or-later + purls: [] + size: 4108927 + timestamp: 1771864169970 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.3-h5888daf_1.conda + sha256: a0105eb88f76073bbb30169312e797ed5449ebb4e964a756104d6e54633d17ef + md5: 8422fcc9e5e172c91e99aef703b3ce65 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libopengl >=1.7.0,<2.0a0 + - libstdcxx >=13 + license: SGI-B-2.0 + purls: [] + size: 325262 + timestamp: 1748692137626 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda + sha256: 1175f8a7a0c68b7f81962699751bb6574e6f07db4c9f72825f978e3016f46850 + md5: 434ca7e50e40f4918ab701e3facd59a0 + depends: + - __glibc >=2.17,<3.0.a0 + license: LicenseRef-libglvnd + purls: [] + size: 132463 + timestamp: 1731330968309 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda + sha256: 2d35a679624a93ce5b3e9dd301fff92343db609b79f0363e6d0ceb3a6478bfa7 + md5: c8013e438185f33b13814c5c488acd5c + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + - xorg-libx11 >=1.8.10,<2.0a0 + license: LicenseRef-libglvnd + purls: [] + size: 75504 + timestamp: 1731330988898 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-devel-1.7.0-ha4b6fd6_2.conda + sha256: 0a930e0148ab6e61089bbcdba25a2e17ee383e7de82e7af10cc5c12c82c580f3 + md5: 27ac5ae872a21375d980bd4a6f99edf3 + depends: + - __glibc >=2.17,<3.0.a0 + - libglx 1.7.0 ha4b6fd6_2 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-xorgproto + license: LicenseRef-libglvnd + purls: [] + size: 26388 + timestamp: 1731331003255 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_18.conda + sha256: 21337ab58e5e0649d869ab168d4e609b033509de22521de1bfed0c031bfc5110 + md5: 239c5e9546c38a1e884d69effcf4c882 + depends: + - __glibc >=2.17,<3.0.a0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 603262 + timestamp: 1771378117851 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libhwloc-2.12.2-default_hafda6a7_1000.conda + sha256: 2cf160794dda62cf93539adf16d26cfd31092829f2a2757dbdd562984c1b110a + md5: 0ed3aa3e3e6bc85050d38881673a692f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libxml2 + - libxml2-16 >=2.14.6 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 2449916 + timestamp: 1765103845133 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libhwloc-2.12.2-default_ha3cc4f2_1000.conda + sha256: 4d03bb9bc0a813cf5e24f07e6adec3c42df2c9c36e226b71cb1dc6c7868c7d90 + md5: 38b8aa4ea25d313ad951bcb7d3cd0ad3 + depends: + - __osx >=11.0 + - libcxx >=19 + - libxml2 + - libxml2-16 >=2.14.6 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 2356224 + timestamp: 1765104113197 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.3.0-h4c17acf_1.conda + sha256: 2bdd1cdd677b119abc5e83069bec2e28fe6bfb21ebaea3cd07acee67f38ea274 + md5: c2a0c1d0120520e979685034e0b79859 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: Apache-2.0 OR BSD-3-Clause + purls: [] + size: 1448617 + timestamp: 1758894401402 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libhwy-1.3.0-h48b13b8_1.conda + sha256: 837fe775ba8ec9f08655bb924e28dba390d917423350333a75fd5eeac0776174 + md5: 6375717f5fcd756de929a06d0e40fab0 + depends: + - __osx >=11.0 + - libcxx >=19 + license: Apache-2.0 OR BSD-3-Clause + purls: [] + size: 581579 + timestamp: 1758894814983 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda + sha256: c467851a7312765447155e071752d7bf9bf44d610a5687e32706f480aad2833f + md5: 915f5995e94f60e9a4826e0b0920ee88 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: LGPL-2.1-only + purls: [] + size: 790176 + timestamp: 1754908768807 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.18-h23cfdf5_2.conda + sha256: de0336e800b2af9a40bdd694b03870ac4a848161b35c8a2325704f123f185f03 + md5: 4d5a7445f0b25b6a3ddbb56e790f5251 + depends: + - __osx >=11.0 + license: LGPL-2.1-only + purls: [] + size: 750379 + timestamp: 1754909073836 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-0.25.1-h493aca8_0.conda + sha256: 99d2cebcd8f84961b86784451b010f5f0a795ed1c08f1e7c76fbb3c22abf021a + md5: 5103f6a6b210a3912faf8d7db516918c + depends: + - __osx >=11.0 + - libiconv >=1.18,<2.0a0 + license: LGPL-2.1-or-later + purls: [] + size: 90957 + timestamp: 1751558394144 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.4.1-hb03c661_0.conda + sha256: 10056646c28115b174de81a44e23e3a0a3b95b5347d2e6c45cc6d49d35294256 + md5: 6178c6f2fb254558238ef4e6c56fb782 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + constrains: + - jpeg <0.0.0a + license: IJG AND BSD-3-Clause AND Zlib + purls: [] + size: 633831 + timestamp: 1775962768273 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.1.4.1-h84a0fba_0.conda + sha256: 17e035ae6a520ff6a6bb5dd93a4a7c3895891f4f9743bcb8c6ef607445a31cd0 + md5: b8a7544c83a67258b0e8592ec6a5d322 + depends: + - __osx >=11.0 + constrains: + - jpeg <0.0.0a + license: IJG AND BSD-3-Clause AND Zlib + purls: [] + size: 555681 + timestamp: 1775962975624 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.2-ha09017c_0.conda + sha256: 0c2399cef02953b719afe6591223fb11d287d5a108ef8bb9a02dd509a0f738d7 + md5: 1df8c1b1d6665642107883685db6cf37 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libhwy >=1.3.0,<1.4.0a0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 1883476 + timestamp: 1770801977654 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjxl-0.11.2-h913acd8_0.conda + sha256: 44fdcae8ab3958f371565198f82d0748714dccc8a897ca202e54e18bde096f0d + md5: bec365333f77af833f8e46f6de96e2a2 + depends: + - libcxx >=19 + - __osx >=11.0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + - libhwy >=1.3.0,<1.4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 1032335 + timestamp: 1770802059749 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-6_h47877c9_openblas.conda + build_number: 6 + sha256: 371f517eb7010b21c6cc882c7606daccebb943307cb9a3bf2c70456a5c024f7d + md5: 881d801569b201c2e753f03c84b85e15 + depends: + - libblas 3.11.0 6_h4a7cf45_openblas + constrains: + - blas 2.306 openblas + - liblapacke 3.11.0 6*_openblas + - libcblas 3.11.0 6*_openblas + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 18624 + timestamp: 1774503065378 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.11.0-6_hd9741b5_openblas.conda + build_number: 6 + sha256: 21606b7346810559e259807497b86f438950cf19e71838e44ebaf4bd2b35b549 + md5: ee33d2d05a7c5ea1f67653b37eb74db1 + depends: + - libblas 3.11.0 6_h51639a9_openblas + constrains: + - liblapacke 3.11.0 6*_openblas + - libcblas 3.11.0 6*_openblas + - blas 2.306 openblas + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 18863 + timestamp: 1774504467905 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libllvm19-19.1.7-h8e0c9ce_2.conda + sha256: 46f8ff3d86438c0af1bebe0c18261ce5de9878d58b4fe399a3a125670e4f0af5 + md5: d1d9b233830f6631800acc1e081a9444 + depends: + - __osx >=11.0 + - libcxx >=19 + - libxml2 + - libxml2-16 >=2.14.5 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 26914852 + timestamp: 1757353228286 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm20-20.1.8-hf7376ad_1.conda + sha256: bd2981488f63afbc234f6c7759f8363c63faf38dd0f4e64f48ef5a06541c12b4 + md5: eafa8fd1dfc9a107fe62f7f12cabbc9c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libxml2 + - libxml2-16 >=2.14.5 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 43977914 + timestamp: 1757353652788 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libllvm20-20.1.8-h8e0c9ce_1.conda + sha256: 6639cbbde4143b14b666db9dc33beddbf6772317a42d317c8c5162b9524bd24a + md5: 717f1efdf0a0240255c7c34d55889d58 + depends: + - __osx >=11.0 + - libcxx >=19 + - libxml2 + - libxml2-16 >=2.14.5 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 28800783 + timestamp: 1757354439972 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm22-22.1.3-hf7376ad_0.conda + sha256: ad732019e8dd963efb5a54b5ff49168f191246bc418c3033762b6e8cb64b530c + md5: aeb186f7165bf287495a267fa8ff4129 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.2,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 44235531 + timestamp: 1775641389057 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libllvm22-22.1.3-h89af1be_0.conda + sha256: 009519933ac584e828c32adeb963f236f912ab66aa688ecf9b723921001ae691 + md5: 34579e09a78af20b408bd9dda75084bb + depends: + - __osx >=11.0 + - libcxx >=19 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.2,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + purls: [] + size: 30043021 + timestamp: 1775645036351 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_0.conda + sha256: ec30e52a3c1bf7d0425380a189d209a52baa03f22fb66dd3eb587acaa765bd6d + md5: b88d90cad08e6bc8ad540cb310a761fb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + constrains: + - xz 5.8.3.* + license: 0BSD + purls: [] + size: 113478 + timestamp: 1775825492909 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_0.conda + sha256: 34878d87275c298f1a732c6806349125cebbf340d24c6c23727268184bba051e + md5: b1fd823b5ae54fbec272cea0811bd8a9 + depends: + - __osx >=11.0 + constrains: + - xz 5.8.3.* + license: 0BSD + purls: [] + size: 92472 + timestamp: 1775825802659 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-devel-5.8.3-hb03c661_0.conda + sha256: 7858f6a173206bc8a5bdc8e75690483bb66c0dcc3809ac1cb43c561a4723623a + md5: 55c20edec8e90c4703787acaade60808 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - liblzma 5.8.3 hb03c661_0 + license: 0BSD + purls: [] + size: 491429 + timestamp: 1775825511214 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-devel-5.8.3-h8088a28_0.conda + sha256: 3002be39c0e98ec6cd103b0dc2963dc9e0d7cab127fb2fe9a8de9707a76ed1f0 + md5: ebe1f5418d6e2d4bbc26b2c906a0a470 + depends: + - __osx >=11.0 + - liblzma 5.8.3 h8088a28_0 + license: 0BSD + purls: [] + size: 118482 + timestamp: 1775825828010 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libmpdec-4.0.0-hb03c661_1.conda + sha256: fe171ed5cf5959993d43ff72de7596e8ac2853e9021dec0344e583734f1e0843 + md5: 2c21e66f50753a083cbe6b80f38268fa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 92400 + timestamp: 1769482286018 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_1.conda + sha256: 1089c7f15d5b62c622625ec6700732ece83be8b705da8c6607f4dabb0c4bd6d2 + md5: 57c4be259f5e0b99a5983799a228ae55 + depends: + - __osx >=11.0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 73690 + timestamp: 1769482560514 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnetcdf-4.10.0-nompi_hb6f1874_103.conda + sha256: 657a4eaf5b9dfb3e8ef76bb4c5a682951ae8dcc9d35cd73c4ff62c144b356d13 + md5: 737fd40c9bfa4076d007f6ff7fa405e3 + depends: + - __glibc >=2.17,<3.0.a0 + - blosc >=1.21.6,<2.0a0 + - bzip2 >=1.0.8,<2.0a0 + - hdf4 >=4.2.15,<4.2.16.0a0 + - hdf5 >=1.14.6,<1.14.7.0a0 + - libaec >=1.1.5,<2.0a0 + - libcurl >=8.19.0,<9.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libxml2 + - libxml2-16 >=2.14.6 + - libzip >=1.11.2,<2.0a0 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.5,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: MIT + license_family: MIT + purls: [] + size: 861141 + timestamp: 1774633364108 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnetcdf-4.10.0-nompi_h7a8d41e_103.conda + sha256: 62d4b288a545360712bcdcdcdc075c31f31bfd501ce7911e7cdde5af1d29f7f3 + md5: 3ce27ee562eac74cdd953aa074d1f8b8 + depends: + - __osx >=11.0 + - blosc >=1.21.6,<2.0a0 + - bzip2 >=1.0.8,<2.0a0 + - hdf4 >=4.2.15,<4.2.16.0a0 + - hdf5 >=1.14.6,<1.14.7.0a0 + - libaec >=1.1.5,<2.0a0 + - libcurl >=8.19.0,<9.0a0 + - libcxx >=19 + - libxml2 + - libxml2-16 >=2.14.6 + - libzip >=1.11.2,<2.0a0 + - libzlib >=1.3.2,<2.0a0 + - openssl >=3.5.5,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: MIT + license_family: MIT + purls: [] + size: 678201 + timestamp: 1774633906010 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.68.1-h877daf1_0.conda + sha256: 663444d77a42f2265f54fb8b48c5450bfff4388d9c0f8253dd7855f0d993153f + md5: 2a45e7f8af083626f009645a6481f12d + depends: + - __glibc >=2.17,<3.0.a0 + - c-ares >=1.34.6,<2.0a0 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.5,<4.0a0 + license: MIT + license_family: MIT + purls: [] + size: 663344 + timestamp: 1773854035739 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.68.1-h8f3e76b_0.conda + sha256: 2bc7bc3978066f2c274ebcbf711850cc9ab92e023e433b9631958a098d11e10a + md5: 6ea18834adbc3b33df9bd9fb45eaf95b + depends: + - __osx >=11.0 + - c-ares >=1.34.6,<2.0a0 + - libcxx >=19 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.5,<4.0a0 + license: MIT + license_family: MIT + purls: [] + size: 576526 + timestamp: 1773854624224 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda + sha256: 3b3f19ced060013c2dd99d9d46403be6d319d4601814c772a3472fe2955612b0 + md5: 7c7927b404672409d9917d49bff5f2d6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-or-later + purls: [] + size: 33418 + timestamp: 1734670021371 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libntlm-1.8-h5505292_0.conda + sha256: ea8c680924d957e12270dca549620327d5e986f23c4bd5f45627167ca6ef7a3b + md5: c90c1d3bd778f5ec0d4bb4ef36cbd5b6 + depends: + - __osx >=11.0 + license: LGPL-2.1-or-later + purls: [] + size: 31099 + timestamp: 1734670168822 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-hd0c01bc_1.conda + sha256: ffb066ddf2e76953f92e06677021c73c85536098f1c21fcd15360dbc859e22e4 + md5: 68e52064ed3897463c0e958ab5c8f91b + depends: + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 218500 + timestamp: 1745825989535 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h48c0fde_1.conda + sha256: 28bd1fe20fe43da105da41b95ac201e95a1616126f287985df8e86ddebd1c3d8 + md5: 29b8b11f6d7e6bd0e76c029dcf9dd024 + depends: + - __osx >=11.0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 216719 + timestamp: 1745826006052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.32-pthreads_h94d23a6_0.conda + sha256: 6dc30b28f32737a1c52dada10c8f3a41bc9e021854215efca04a7f00487d09d9 + md5: 89d61bc91d3f39fda0ca10fcd3c68594 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libgfortran + - libgfortran5 >=14.3.0 + constrains: + - openblas >=0.3.32,<0.3.33.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 5928890 + timestamp: 1774471724897 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.32-openmp_he657e61_0.conda + sha256: 713e453bde3531c22a660577e59bf91ef578dcdfd5edb1253a399fa23514949a + md5: 3a1111a4b6626abebe8b978bb5a323bf + depends: + - __osx >=11.0 + - libgfortran + - libgfortran5 >=14.3.0 + - llvm-openmp >=19.1.7 + constrains: + - openblas >=0.3.32,<0.3.33.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 4308797 + timestamp: 1774472508546 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda + sha256: 215086c108d80349e96051ad14131b751d17af3ed2cb5a34edd62fa89bfe8ead + md5: 7df50d44d4a14d6c31a2c54f2cd92157 + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + purls: [] + size: 50757 + timestamp: 1731330993524 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-devel-1.7.0-ha4b6fd6_2.conda + sha256: b347798eba61ce8d7a65372cf0cf6066c328e5717ab69ae251c6822e6f664f23 + md5: 75b039b1e51525f4572f828be8441970 + depends: + - __glibc >=2.17,<3.0.a0 + - libopengl 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + purls: [] + size: 15460 + timestamp: 1731331007610 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-2026.0.0-hb56ce9e_1.conda + sha256: a396a2d1aa267f21c98717ac097138b32e41e4c40ae501729bded3801476eeb5 + md5: 9f0596e995efe372c470ff45c93131cb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - pugixml >=1.15,<1.16.0a0 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 6582302 + timestamp: 1772727204779 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-2026.0.0-h3e6d54f_1.conda + sha256: ffbd4a3c8540dfaddbdd68cf3073967a3c8faadd97d7df912f73734e53f9213e + md5: 8e140a6e2a1db294892a8da72c9afb0e + depends: + - __osx >=11.0 + - libcxx >=19 + - pugixml >=1.15,<1.16.0a0 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 4515660 + timestamp: 1772716610278 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-arm-cpu-plugin-2026.0.0-h3e6d54f_1.conda + sha256: 352ebc24805cb756ef11afa5c9606b3e19da99e434afc35cddc356538b5ec49d + md5: 48f3117552be579619620f3b6768b52f + depends: + - __osx >=11.0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - pugixml >=1.15,<1.16.0a0 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 8759182 + timestamp: 1772716648998 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-auto-batch-plugin-2026.0.0-hd85de46_1.conda + sha256: 286de85805dc69ce0bd25367ae2a20c8096ddef35eb2483474eb246dacd5387e + md5: ee41df976413676f794af2785b291b0c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 114431 + timestamp: 1772727230331 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-auto-batch-plugin-2026.0.0-h2406d2e_1.conda + sha256: 1cbbf43149334ccf793f782bd0924e08e5952c667578ac33a33076a4ab54ad47 + md5: 6012967b53bf790c2ad9160c2779d7bc + depends: + - __osx >=11.0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 105710 + timestamp: 1772716704250 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-auto-plugin-2026.0.0-hd85de46_1.conda + sha256: 9988ed6339a5eb044ae8d079e2b22f5a310c41e49a0cf716057f30b21ef9cec2 + md5: ca025fa5c42ba94453636a2ae333de6b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 249056 + timestamp: 1772727247597 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-auto-plugin-2026.0.0-h2406d2e_1.conda + sha256: fa6c01a897ccc92998cae1e75ac65c68f311ad0834182801d5d3139ac307309f + md5: 52839e682c6bde645a9f4cdcdfc33639 + depends: + - __osx >=11.0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 213574 + timestamp: 1772716732087 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-hetero-plugin-2026.0.0-hd41364c_1.conda + sha256: c7db498aeda5b0f36b347f4211b93b66ba108faaf54157a08bae8fa3c3af5f81 + md5: 07a23e96db38f63d9763f666b2db66aa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + - pugixml >=1.15,<1.16.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 211582 + timestamp: 1772727264950 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-hetero-plugin-2026.0.0-h85cbfa6_1.conda + sha256: 18e6b6d061d27049e2a34fbd1a633209294eb700aa7eee7a3d2877ce4d45888b + md5: 77d314ff80fb262dbe061527dec60263 + depends: + - __osx >=11.0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - pugixml >=1.15,<1.16.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 184975 + timestamp: 1772716757394 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-intel-cpu-plugin-2026.0.0-hb56ce9e_1.conda + sha256: 01a28c0bd1f205b3800e7759e30bc8e8a75836e0d5a73a745b4da42837bbb174 + md5: b43b96578573ddbcc8d084ae6e44c964 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + - pugixml >=1.15,<1.16.0a0 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 13173323 + timestamp: 1772727282718 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-intel-gpu-plugin-2026.0.0-hb56ce9e_1.conda + sha256: 720b87e1d5f1a10c577e040d4bf425072a978e925c6dfab8b1551bc848007c94 + md5: 26e8e92c90d1a22af6eac8e9507d9b8f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + - ocl-icd >=2.3.3,<3.0a0 + - pugixml >=1.15,<1.16.0a0 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 11402462 + timestamp: 1772727323957 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-intel-npu-plugin-2026.0.0-hb56ce9e_1.conda + sha256: df7eb2b23a1af38f2cd2281353309f2e2a04da1374ecedc7c6745c2a67ba617c + md5: 01ba8b179ac45b2b37fe2d4225dddcc7 + depends: + - __glibc >=2.17,<3.0.a0 + - level-zero >=1.28.2,<2.0a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + - pugixml >=1.15,<1.16.0a0 + - tbb >=2022.3.0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 1994640 + timestamp: 1772727360780 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-ir-frontend-2026.0.0-hd41364c_1.conda + sha256: 8e7356b0b80b3f180615e264694d6811d388b210155d419553ff64e42f78ffa0 + md5: aa002c4d343b01cdcc458c95cd071d1b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + - pugixml >=1.15,<1.16.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 192778 + timestamp: 1772727380069 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-ir-frontend-2026.0.0-h85cbfa6_1.conda + sha256: 166792875fe62f90a528a4931f29ea18cf74694469870e98c8772460f92fc653 + md5: c7f37a124ab9a53444d213a3db5f9747 + depends: + - __osx >=11.0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - pugixml >=1.15,<1.16.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 172169 + timestamp: 1772716782643 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-onnx-frontend-2026.0.0-h7a07914_1.conda + sha256: 35a68214201e807bd9a31f94e618cb6a5385198e89eef46dde6c122cff77da58 + md5: 218084544c2e7e78e4b8877ec37b8cdb + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libprotobuf >=6.33.5,<6.33.6.0a0 + - libstdcxx >=14 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 1860687 + timestamp: 1772727397981 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-onnx-frontend-2026.0.0-h41365f2_1.conda + sha256: eb307ee1ad8eb47aa011d03d77995bfd1153b80893ab5880fd928093ad50cab4 + md5: 8d32df9ac0c17ba2735e26be190399f6 + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - libprotobuf >=6.33.5,<6.33.6.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 1425474 + timestamp: 1772716809587 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-paddle-frontend-2026.0.0-h7a07914_1.conda + sha256: cb37b717480207a66443a93d4342cf88210a74c0820fc0edd70e4fc791a64779 + md5: 74915e5e271ef76a89f711eff5959a75 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libprotobuf >=6.33.5,<6.33.6.0a0 + - libstdcxx >=14 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 684224 + timestamp: 1772727417276 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-paddle-frontend-2026.0.0-h41365f2_1.conda + sha256: e3ca93158beac502b65256ae78736889e8b40184b0dc938a1b8136ae2a0c3a4d + md5: 6c821b72c8e5b0467f3d39a33e357064 + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - libprotobuf >=6.33.5,<6.33.6.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 434092 + timestamp: 1772716839090 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-pytorch-frontend-2026.0.0-hecca717_1.conda + sha256: 086469e5cd8bfde48975fe8641a7d6924e3da00d75dd06c99e03a78df03a0568 + md5: 559ef86008749861a53025f669004f18 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 1185558 + timestamp: 1772727435039 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-pytorch-frontend-2026.0.0-hf6b4638_1.conda + sha256: c694e5dc1bbb2ea876e65c8c33b148a24f56b5f7a60f8449ca62b159d9020709 + md5: 7cd9c1d466e5be74f5cb32f545b1b887 + depends: + - __osx >=11.0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 823766 + timestamp: 1772716865028 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-tensorflow-frontend-2026.0.0-h78e8023_1.conda + sha256: 3a9a404bc9fd39e7395d49f4bd8facb58a01a31aeceabe8723a9d4f8eb5cc381 + md5: fb20f4234bc0e29af1baa13d35e36785 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libprotobuf >=6.33.5,<6.33.6.0a0 + - libstdcxx >=14 + - snappy >=1.2.2,<1.3.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 1257870 + timestamp: 1772727453738 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-tensorflow-frontend-2026.0.0-hc295da0_1.conda + sha256: f680809aef09ca68d7446e3f1810ca3f3d9f744cbfe3a8d8ec9bd807f17d80fd + md5: 09d1d2b4e5648afd706e2252299087f4 + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + - libprotobuf >=6.33.5,<6.33.6.0a0 + - snappy >=1.2.2,<1.3.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 910147 + timestamp: 1772716892527 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenvino-tensorflow-lite-frontend-2026.0.0-hecca717_1.conda + sha256: e7cee37c92ed0b62c0458c13937b6ad66319f1879f236a31c3a67391a999f429 + md5: 0f0281435478b981f672a44d0029018c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libopenvino 2026.0.0 hb56ce9e_1 + - libstdcxx >=14 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 456585 + timestamp: 1772727473378 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenvino-tensorflow-lite-frontend-2026.0.0-hf6b4638_1.conda + sha256: 3079cdc940a7e0b84376845accefd084f9a01c37af5901083ae47cc02fd5723d + md5: 361b9eb57e71939cf3d35fa1145a6325 + depends: + - __osx >=11.0 + - libcxx >=19 + - libopenvino 2026.0.0 h3e6d54f_1 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 379126 + timestamp: 1772716918802 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.6.1-h280c20c_0.conda + sha256: f1061a26213b9653bbb8372bfa3f291787ca091a9a3060a10df4d5297aad74fd + md5: 2446ac1fe030c2aa6141386c1f5a6aed + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 324993 + timestamp: 1768497114401 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.6.1-h1a92334_0.conda + sha256: 5c95a5f7712f543c59083e62fc3a95efec8b7f3773fbf4542ad1fb87fbf51ff4 + md5: 7f414dd3fd1cb7a76e51fec074a9c49e + depends: + - __osx >=11.0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 308000 + timestamp: 1768497248058 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda + sha256: 0bd91de9b447a2991e666f284ae8c722ffb1d84acb594dbd0c031bd656fa32b2 + md5: 70e3400cbbfa03e96dcde7fc13e38c7b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + purls: [] + size: 28424 + timestamp: 1749901812541 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.57-h421ea60_0.conda + sha256: 06323fb0a831440f0b72a53013182e1d4bb219e3ea958bb37af98b25dc0cf518 + md5: 06f225e6d8c549ad6c0201679828a882 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libzlib >=1.3.2,<2.0a0 + license: zlib-acknowledgement + purls: [] + size: 317779 + timestamp: 1775692841709 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.57-h132b30e_0.conda + sha256: 3f2b76a220844a7b2217688910d59c5fce075f54d0cee03da55a344e6be8f8a0 + md5: 1a28041d8d998688fd82e25b45582b21 + depends: + - __osx >=11.0 + - libzlib >=1.3.2,<2.0a0 + license: zlib-acknowledgement + purls: [] + size: 289615 + timestamp: 1775692978357 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-18.3-h9abb657_0.conda + sha256: c7e61b86c273ec1ce92c0e087d1a0f3ed3b9485507c6cd35e03bc63de1b6b03f + md5: 405ec206d230d9d37ad7c2636114cbf4 + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.2,<79.0a0 + - krb5 >=1.22.2,<1.23.0a0 + - libgcc >=14 + - openldap >=2.6.10,<2.7.0a0 + - openssl >=3.5.5,<4.0a0 + license: PostgreSQL + purls: [] + size: 2865686 + timestamp: 1772136328077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpq-18.3-hd341ff2_0.conda + sha256: 625b59f5b3c750a2e4c5a0a4ade5b4f1c3d6b8d6a781797324344c03270a529a + md5: fc064efe5042bcaf994307822ccbb1f1 + depends: + - __osx >=11.0 + - icu >=78.2,<79.0a0 + - krb5 >=1.22.2,<1.23.0a0 + - openldap >=2.6.10,<2.7.0a0 + - openssl >=3.5.5,<4.0a0 + license: PostgreSQL + purls: [] + size: 2705141 + timestamp: 1772136813226 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-6.33.5-h2b00c02_0.conda + sha256: afbf195443269ae10a940372c1d37cda749355d2bd96ef9587a962abd87f2429 + md5: 11ac478fa72cf12c214199b8a96523f4 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20260107.0,<20260108.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 3638698 + timestamp: 1769749419271 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-6.33.5-h4a5acfd_0.conda + sha256: 626852cd50690526c9eac216a9f467edd4cbb01060d0efe41b7def10b54bdb08 + md5: b839e3295b66434f20969c8b940f056a + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20260107.0,<20260108.0a0 + - libcxx >=19 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 2713660 + timestamp: 1769748299578 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libraw-0.21.5-h074291d_0.conda + sha256: 7b11ab45e471ba77eab1a21872be3dce8cc81edc2500cd782a6ff49816bce6d4 + md5: c307c91b10217c31fc9d8e18cd58dc64 + depends: + - libgcc >=14 + - libstdcxx >=14 + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libzlib >=1.3.1,<2.0a0 + - lcms2 >=2.18,<3.0a0 + - jasper >=4.2.8,<5.0a0 + license: LGPL-2.1-only + purls: [] + size: 705016 + timestamp: 1768379154800 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libraw-0.21.5-h2d05ff4_0.conda + sha256: fec4b420053e685bb667ee501ce211b8962383a71b2fcab1de41e405c0f9c331 + md5: 62c23237f5e110375b90abf4e66fe3df + depends: + - libcxx >=19 + - __osx >=11.0 + - jasper >=4.2.8,<5.0a0 + - lcms2 >=2.18,<3.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libzlib >=1.3.1,<2.0a0 + license: LGPL-2.1-only + purls: [] + size: 656969 + timestamp: 1768379301185 +- conda: https://conda.anaconda.org/conda-forge/linux-64/librsvg-2.62.1-h4c96295_0.conda + sha256: dc4698b32b2ca3fc0715d7d307476a71622bee0f2f708f9dadec8af21e1047c8 + md5: a4b87f1fbcdbb8ad32e99c2611120f2e + depends: + - __glibc >=2.17,<3.0.a0 + - cairo >=1.18.4,<2.0a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - gdk-pixbuf >=2.44.5,<3.0a0 + - harfbuzz >=13.1.1 + - libgcc >=14 + - libglib >=2.86.4,<3.0a0 + - libxml2-16 >=2.14.6 + - pango >=1.56.4,<2.0a0 + constrains: + - __glibc >=2.17 + license: LGPL-2.1-or-later + purls: [] + size: 3474421 + timestamp: 1773814909137 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/librsvg-2.62.1-he8aa2a2_0.conda + sha256: 4d28ad0213fca6f93624c27f13493b986ce63e05386d2ff7a2ad723c4e7c7cec + md5: 4766fd69e64e477b500eb901dbe7bb6b + depends: + - __osx >=11.0 + - cairo >=1.18.4,<2.0a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - gdk-pixbuf >=2.44.5,<3.0a0 + - harfbuzz >=13.1.1 + - libglib >=2.86.4,<3.0a0 + - libxml2-16 >=2.14.6 + - pango >=1.56.4,<2.0a0 + constrains: + - __osx >=11.0 + license: LGPL-2.1-or-later + purls: [] + size: 2402915 + timestamp: 1773816188394 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc7d488a_2.conda + sha256: 57cb5f92110324c04498b96563211a1bca6a74b2918b1e8df578bfed03cc32e4 + md5: 067590f061c9f6ea7e61e3b2112ed6b3 + depends: + - __glibc >=2.17,<3.0.a0 + - lame >=3.100,<3.101.0a0 + - libflac >=1.5.0,<1.6.0a0 + - libgcc >=14 + - libogg >=1.3.5,<1.4.0a0 + - libopus >=1.5.2,<2.0a0 + - libstdcxx >=14 + - libvorbis >=1.3.7,<1.4.0a0 + - mpg123 >=1.32.9,<1.33.0a0 + license: LGPL-2.1-or-later + license_family: LGPL + purls: [] + size: 355619 + timestamp: 1765181778282 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.21-h280c20c_3.conda + sha256: 64e5c80cbce4680a2d25179949739a6def695d72c40ca28f010711764e372d97 + md5: 7af961ef4aa2c1136e11dd43ded245ab + depends: + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: ISC + purls: [] + size: 277661 + timestamp: 1772479381288 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.21-h1a92334_3.conda + sha256: df603472ea1ebd8e7d4fb71e4360fe48d10b11c240df51c129de1da2ff9e8227 + md5: 7cc5247987e6d115134ebab15186bc13 + depends: + - __osx >=11.0 + license: ISC + purls: [] + size: 248039 + timestamp: 1772479570912 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.53.0-hf4e2dac_0.conda + sha256: ec37c79f737933bbac965f5dc0f08ef2790247129a84bb3114fad4900adce401 + md5: 810d83373448da85c3f673fbcb7ad3a3 + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.3,<79.0a0 + - libgcc >=14 + - libzlib >=1.3.2,<2.0a0 + license: blessing + purls: [] + size: 958864 + timestamp: 1775753750179 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.53.0-h1b79a29_0.conda + sha256: 1a9d1e3e18dbb0b87cff3b40c3e42703730d7ac7ee9b9322c2682196a81ba0c3 + md5: 8423c008105df35485e184066cad4566 + depends: + - __osx >=11.0 + - libzlib >=1.3.2,<2.0a0 + license: blessing + purls: [] + size: 920039 + timestamp: 1775754485962 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda + sha256: fa39bfd69228a13e553bd24601332b7cfeb30ca11a3ca50bb028108fe90a7661 + md5: eecce068c7e4eddeb169591baac20ac4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.0,<4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 304790 + timestamp: 1745608545575 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h1590b86_0.conda + sha256: 8bfe837221390ffc6f111ecca24fa12d4a6325da0c8d131333d63d6c37f27e0a + md5: b68e8f66b94b44aaa8de4583d3d4cc40 + depends: + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.0,<4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 279193 + timestamp: 1745608793272 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_18.conda + sha256: 78668020064fdaa27e9ab65cd2997e2c837b564ab26ce3bf0e58a2ce1a525c6e + md5: 1b08cd684f34175e4514474793d44bcb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc 15.2.0 he0feb66_18 + constrains: + - libstdcxx-ng ==15.2.0=*_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 5852330 + timestamp: 1771378262446 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_18.conda + sha256: 3c902ffd673cb3c6ddde624cdb80f870b6c835f8bf28384b0016e7d444dd0145 + md5: 6235adb93d064ecdf3d44faee6f468de + depends: + - libstdcxx 15.2.0 h934c35e_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + purls: [] + size: 27575 + timestamp: 1771378314494 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.13-hd0affe5_0.conda + sha256: c5008b602cb5c819f7b52d418b3ed17e1818cbbf6705b189e7ab36bb70cce3d8 + md5: 8ee3cb7f64be0e8c4787f3a4dbe024e6 + depends: + - __glibc >=2.17,<3.0.a0 + - libcap >=2.77,<2.78.0a0 + - libgcc >=14 + license: LGPL-2.1-or-later + purls: [] + size: 492799 + timestamp: 1773797095649 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtheora-1.1.1-h4ab18f5_1006.conda + sha256: 50c8cd416ac8425e415264de167b41ae8442de22a91098dfdd993ddbf9f13067 + md5: 553281a034e9cf8693c9df49f6c78ea1 + depends: + - libgcc-ng >=12 + - libogg 1.3.* + - libogg >=1.3.5,<1.4.0a0 + - libvorbis 1.3.* + - libvorbis >=1.3.7,<1.4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 328924 + timestamp: 1719667859099 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtheora-1.1.1-h99b78c6_1006.conda + sha256: 05d8f9a4ae6669ebf8d69ec7f62c47b197b885ff989641d8a8043a1159d50c22 + md5: 4b0af7570b8af42ac6796da8777589d1 + depends: + - __osx >=11.0 + - libogg 1.3.* + - libogg >=1.3.5,<1.4.0a0 + - libvorbis 1.3.* + - libvorbis >=1.3.7,<1.4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 282764 + timestamp: 1719667898064 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.1-h9d88235_1.conda + sha256: e5f8c38625aa6d567809733ae04bb71c161a42e44a9fa8227abe61fa5c60ebe0 + md5: cd5a90476766d53e901500df9215e927 + depends: + - __glibc >=2.17,<3.0.a0 + - lerc >=4.0.0,<5.0a0 + - libdeflate >=1.25,<1.26.0a0 + - libgcc >=14 + - libjpeg-turbo >=3.1.0,<4.0a0 + - liblzma >=5.8.1,<6.0a0 + - libstdcxx >=14 + - libwebp-base >=1.6.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: HPND + purls: [] + size: 435273 + timestamp: 1762022005702 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.1-h4030677_1.conda + sha256: e9248077b3fa63db94caca42c8dbc6949c6f32f94d1cafad127f9005d9b1507f + md5: e2a72ab2fa54ecb6abab2b26cde93500 + depends: + - __osx >=11.0 + - lerc >=4.0.0,<5.0a0 + - libcxx >=19 + - libdeflate >=1.25,<1.26.0a0 + - libjpeg-turbo >=3.1.0,<4.0a0 + - liblzma >=5.8.1,<6.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: HPND + purls: [] + size: 373892 + timestamp: 1762022345545 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libudev1-257.13-hd0affe5_0.conda + sha256: 1a1e367c04d66030aa93b4d33905f7f6fbb59cfc292e816fe3e9c1e8b3f4d1e2 + md5: 2c2270f93d6f9073cbf72d821dfc7d72 + depends: + - __glibc >=2.17,<3.0.a0 + - libcap >=2.77,<2.78.0a0 + - libgcc >=14 + license: LGPL-2.1-or-later + purls: [] + size: 145087 + timestamp: 1773797108513 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libunwind-1.8.3-h65a8314_0.conda + sha256: 71c8b9d5c72473752a0bb6e91b01dd209a03916cb71f36cc6a564e3a2a132d7a + md5: e179a69edd30d75c0144d7a380b88f28 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + purls: [] + size: 75995 + timestamp: 1757032240102 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liburing-2.14-hb700be7_0.conda + sha256: 3d17b7aa90610afc65356e9e6149aeac0b2df19deda73a51f0a09cf04fd89286 + md5: 56f65185b520e016d29d01657ac02c0d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + purls: [] + size: 154203 + timestamp: 1770566529700 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libusb-1.0.29-h73b1eb8_0.conda + sha256: 89c84f5b26028a9d0f5c4014330703e7dff73ba0c98f90103e9cef6b43a5323c + md5: d17e3fb595a9f24fa9e149239a33475d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libudev1 >=257.4 + license: LGPL-2.1-or-later + purls: [] + size: 89551 + timestamp: 1748856210075 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libusb-1.0.29-hbc156a2_0.conda + sha256: 5eee9a2bf359e474d4548874bcfc8d29ebad0d9ba015314439c256904e40aaad + md5: f6654e9e96e9d973981b3b2f898a5bfa + depends: + - __osx >=11.0 + license: LGPL-2.1-or-later + purls: [] + size: 83849 + timestamp: 1748856224950 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.42-h5347b49_0.conda + sha256: bc1b08c92626c91500fd9f26f2c797f3eb153b627d53e9c13cd167f1e12b2829 + md5: 38ffe67b78c9d4de527be8315e5ada2c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 40297 + timestamp: 1775052476770 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda + sha256: c180f4124a889ac343fc59d15558e93667d894a966ec6fdb61da1604481be26b + md5: 0f03292cc56bf91a077a134ea8747118 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 895108 + timestamp: 1753948278280 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libva-2.23.0-he1eb515_0.conda + sha256: 255c7d00b54e26f19fad9340db080716bced1d8539606e2b8396c57abd40007c + md5: 25813fe38b3e541fc40007592f12bae5 + depends: + - __glibc >=2.17,<3.0.a0 + - libdrm >=2.4.125,<2.5.0a0 + - libegl >=1.7.0,<2.0a0 + - libgcc >=14 + - libgl >=1.7.0,<2.0a0 + - libglx >=1.7.0,<2.0a0 + - libxcb >=1.17.0,<2.0a0 + - wayland >=1.24.0,<2.0a0 + - wayland-protocols + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxfixes >=6.0.2,<7.0a0 + license: MIT + license_family: MIT + purls: [] + size: 221308 + timestamp: 1765652453244 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h54a6638_2.conda + sha256: ca494c99c7e5ecc1b4cd2f72b5584cef3d4ce631d23511184411abcbb90a21a5 + md5: b4ecbefe517ed0157c37f8182768271c + depends: + - libogg + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + - libogg >=1.3.5,<1.4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 285894 + timestamp: 1753879378005 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvorbis-1.3.7-h81086ad_2.conda + sha256: 95768e4eceaffb973081fd986d03da15d93aa10609ed202e6fd5ca1e490a3dce + md5: 719e7653178a09f5ca0aa05f349b41f7 + depends: + - libogg + - libcxx >=19 + - __osx >=11.0 + - libogg >=1.3.5,<1.4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 259122 + timestamp: 1753879389702 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libvpl-2.16.0-h54a6638_0.conda + sha256: 38850657dd6835613ef16b34895a54bea98bc7639db6a649c886b331635714fc + md5: 9f6b0090c3902b2c763a16f7dace7b6e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - intel-media-driver >=26.1.2,<26.2.0a0 + - libva >=2.23.0,<3.0a0 + license: MIT + license_family: MIT + purls: [] + size: 287992 + timestamp: 1772980546550 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libvpx-1.15.2-hecca717_0.conda + sha256: 8e1119977f235b488ab32d540c018d3fd1eccefc3dd3859921a0ff555d8c10d2 + md5: 10f5008f1c89a40b09711b5a9cdbd229 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 1070048 + timestamp: 1762010217363 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvpx-1.15.2-ha759d40_0.conda + sha256: d21729b04fe101d1b2f8cdd607faacf1070abba3702db699787a3fe026eeaca6 + md5: 0d2febd301e25a48e00447b300d68f9c + depends: + - __osx >=11.0 + - libcxx >=19 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 1192913 + timestamp: 1762010603501 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libvulkan-loader-1.4.341.0-h5279c79_0.conda + sha256: a68280d57dfd29e3d53400409a39d67c4b9515097eba733aa6fe00c880620e2b + md5: 31ad065eda3c2d88f8215b1289df9c89 + depends: + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxrandr >=1.5.5,<2.0a0 + constrains: + - libvulkan-headers 1.4.341.0.* + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 199795 + timestamp: 1770077125520 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvulkan-loader-1.4.341.0-h3feff0a_0.conda + sha256: d2790dafc9149b1acd45b9033d02cfa3f3e9ee5af97bd61e0a5718c414a0a135 + md5: 6b4c9a5b130759136a0dde0c373cb0ea + depends: + - __osx >=11.0 + - libcxx >=19 + constrains: + - libvulkan-headers 1.4.341.0.* + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 180304 + timestamp: 1770077143460 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.6.0-hd42ef1d_0.conda + sha256: 3aed21ab28eddffdaf7f804f49be7a7d701e8f0e46c856d801270b470820a37b + md5: aea31d2e5b1091feca96fcfe945c3cf9 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + constrains: + - libwebp 1.6.0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 429011 + timestamp: 1752159441324 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.6.0-h07db88b_0.conda + sha256: a4de3f371bb7ada325e1f27a4ef7bcc81b2b6a330e46fac9c2f78ac0755ea3dd + md5: e5e7d467f80da752be17796b87fe6385 + depends: + - __osx >=11.0 + constrains: + - libwebp 1.6.0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 294974 + timestamp: 1752159906788 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - pthread-stubs + - xorg-libxau >=1.0.11,<2.0a0 + - xorg-libxdmcp + license: MIT + license_family: MIT + purls: [] + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71 + md5: af523aae2eca6dfa1c8eec693f5b9a79 + depends: + - __osx >=11.0 + - pthread-stubs + - xorg-libxau >=1.0.11,<2.0a0 + - xorg-libxdmcp + license: MIT + license_family: MIT + purls: [] + size: 323658 + timestamp: 1727278733917 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c + md5: 5aa797f8787fe7a17d1b0821485b5adc + depends: + - libgcc-ng >=12 + license: LGPL-2.1-or-later + purls: [] + size: 100393 + timestamp: 1702724383534 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.13.1-hca5e8e5_0.conda + sha256: d2195b5fbcb0af1ff7b345efdf89290c279b8d1d74f325ae0ac98148c375863c + md5: 2bca1fbb221d9c3c8e3a155784bbc2e9 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libxcb >=1.17.0,<2.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - xkeyboard-config + - xorg-libxau >=1.0.12,<2.0a0 + license: MIT/X11 Derivative + license_family: MIT + purls: [] + size: 837922 + timestamp: 1764794163823 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.15.2-he237659_0.conda + sha256: 275c324f87bda1a3b67d2f4fcc3555eeff9e228a37655aa001284a7ceb6b0392 + md5: e49238a1609f9a4a844b09d9926f2c3d + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libxml2-16 2.15.2 hca6bf5a_0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 45968 + timestamp: 1772704614539 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.15.2-h8d039ee_0.conda + sha256: 99cb32dd06a2e58c12981b71a84b052293f27b5ab042e3f21d895f5d7ee13eff + md5: e476ba84e57f2bd2004a27381812ad4e + depends: + - __osx >=11.0 + - icu >=78.2,<79.0a0 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libxml2-16 2.15.2 h5ef1a60_0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 41206 + timestamp: 1772704982288 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-16-2.15.2-hca6bf5a_0.conda + sha256: 08d2b34b49bec9613784f868209bb7c3bb8840d6cf835ff692e036b09745188c + md5: f3bc152cb4f86babe30f3a4bf0dbef69 + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - libxml2 2.15.2 + license: MIT + license_family: MIT + purls: [] + size: 557492 + timestamp: 1772704601644 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-16-2.15.2-h5ef1a60_0.conda + sha256: 6432259204e78c8a8a815afae987fbf60bd722605fe2c4b022e65196b17d4537 + md5: b284e2b02d53ef7981613839fb86beee + depends: + - __osx >=11.0 + - icu >=78.2,<79.0a0 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - libxml2 2.15.2 + license: MIT + license_family: MIT + purls: [] + size: 466220 + timestamp: 1772704950232 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.43-h711ed8c_1.conda + sha256: 0694760a3e62bdc659d90a14ae9c6e132b525a7900e59785b18a08bb52a5d7e5 + md5: 87e6096ec6d542d1c1f8b33245fe8300 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libxml2 + - libxml2-16 >=2.14.6 + license: MIT + license_family: MIT + purls: [] + size: 245434 + timestamp: 1757963724977 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzip-1.11.2-h6991a6a_0.conda + sha256: 991e7348b0f650d495fb6d8aa9f8c727bdf52dabf5853c0cc671439b160dce48 + md5: a7b27c075c9b7f459f1c022090697cba + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 109043 + timestamp: 1730442108429 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzip-1.11.2-h1336266_0.conda + sha256: 507599a77c1ce823c2d3acaefaae4ead0686f183f3980467a4c4b8ba209eff40 + md5: 7177414f275db66735a17d316b0a81d6 + depends: + - __osx >=11.0 + - bzip2 >=1.0.8,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 125507 + timestamp: 1730442214849 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_2.conda + sha256: 55044c403570f0dc26e6364de4dc5368e5f3fc7ff103e867c487e2b5ab2bcda9 + md5: d87ff7921124eccd67248aa483c23fec + depends: + - __glibc >=2.17,<3.0.a0 + constrains: + - zlib 1.3.2 *_2 + license: Zlib + license_family: Other + purls: [] + size: 63629 + timestamp: 1774072609062 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_2.conda + sha256: 361415a698514b19a852f5d1123c5da746d4642139904156ddfca7c922d23a05 + md5: bc5a5721b6439f2f62a84f2548136082 + depends: + - __osx >=11.0 + constrains: + - zlib 1.3.2 *_2 + license: Zlib + license_family: Other + purls: [] + size: 47759 + timestamp: 1774072956767 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-22.1.3-hc7d1edf_0.conda + sha256: 71dcf9a9df103f57a0d5b0abc2594a15c2dd3afe52f07ac2d1c471552a61fb8d + md5: 086b00b77f5f0f7ef5c2a99855650df4 + depends: + - __osx >=11.0 + constrains: + - openmp 22.1.3|22.1.3.* + - intel-openmp <0.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + purls: [] + size: 285886 + timestamp: 1775712563398 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 + md5: 9de5350a85c4a20c685259b889aa6393 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 167055 + timestamp: 1733741040117 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 + md5: 01511afc6cc1909c5303cf31be17b44f + depends: + - __osx >=11.0 + - libcxx >=18 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 148824 + timestamp: 1733741047892 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-4.0.0-pyhd8ed1ab_0.conda + sha256: 7b1da4b5c40385791dbc3cc85ceea9fad5da680a27d5d3cb8bfaa185e304a89e + md5: 5b5203189eb668f042ac2b0826244964 + depends: + - mdurl >=0.1,<1 + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/markdown-it-py?source=hash-mapping + size: 64736 + timestamp: 1754951288511 +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.3-py313h3dea7bd_1.conda + sha256: 72ed7c0216541d65a17b171bf2eec4a3b81e9158d8ed48e59e1ecd3ae302d263 + md5: aeb9b9da79fd0258b3db091d1fefcd71 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + constrains: + - jinja2 >=3.0.0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/markupsafe?source=hash-mapping + size: 26100 + timestamp: 1772445154165 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.3-py313h65a2061_1.conda + sha256: f62892a42948c61aa0a13d9a36ff811651f0a1102331223594aecf3cc042bece + md5: 0195d558b0c0ab8f4af3089af83067c5 + depends: + - __osx >=11.0 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + constrains: + - jinja2 >=3.0.0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/markupsafe?source=hash-mapping + size: 26009 + timestamp: 1772445537524 +- conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.10.8-py313h78bf25f_0.conda + sha256: ad3eb40a91d456620936c88ea4eb2700ca24e474acd9498fdad831a87771399e + md5: 85bce686dd57910d533807562204e16b + depends: + - matplotlib-base >=3.10.8,<3.10.9.0a0 + - pyside6 >=6.7.2 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + - tornado >=5 + license: PSF-2.0 + license_family: PSF + purls: [] + size: 17429 + timestamp: 1763055377972 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-3.10.8-py313h39782a4_0.conda + sha256: bdbac057835e29adeb32c4e937455f7caefd7723909b11cb9dc1d7675d1cdc4f + md5: bae471007cbebf097a19e851c219d56a + depends: + - matplotlib-base >=3.10.8,<3.10.9.0a0 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + - tornado >=5 + license: PSF-2.0 + license_family: PSF + purls: [] + size: 17522 + timestamp: 1763056165099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.8-py313h683a580_0.conda + sha256: b1117aa2c1d11ca70d1704054cdc8801cbcf2dfb846c565531edd417ddd82559 + md5: ffe67570e1a9192d2f4c189b27f75f89 + depends: + - __glibc >=2.17,<3.0.a0 + - contourpy >=1.0.1 + - cycler >=0.10 + - fonttools >=4.22.0 + - freetype + - kiwisolver >=1.3.1 + - libfreetype >=2.14.1 + - libfreetype6 >=2.14.1 + - libgcc >=14 + - libstdcxx >=14 + - numpy >=1.23 + - numpy >=1.23,<3 + - packaging >=20.0 + - pillow >=8 + - pyparsing >=2.3.1 + - python >=3.13,<3.14.0a0 + - python-dateutil >=2.7 + - python_abi 3.13.* *_cp313 + - qhull >=2020.2,<2020.3.0a0 + - tk >=8.6.13,<8.7.0a0 + license: PSF-2.0 + license_family: PSF + purls: + - pkg:pypi/matplotlib?source=hash-mapping + size: 8405862 + timestamp: 1763055358671 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.10.8-py313h58042b9_0.conda + sha256: 24767ca32ea9db74a4a5965d2df8c69c83c82583e8ba32b683123d406092e205 + md5: 745c18472bc6d3dc9146c3dec18bb740 + depends: + - __osx >=11.0 + - contourpy >=1.0.1 + - cycler >=0.10 + - fonttools >=4.22.0 + - freetype + - kiwisolver >=1.3.1 + - libcxx >=19 + - libfreetype >=2.14.1 + - libfreetype6 >=2.14.1 + - numpy >=1.23 + - numpy >=1.23,<3 + - packaging >=20.0 + - pillow >=8 + - pyparsing >=2.3.1 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python-dateutil >=2.7 + - python_abi 3.13.* *_cp313 + - qhull >=2020.2,<2020.3.0a0 + license: PSF-2.0 + license_family: PSF + purls: + - pkg:pypi/matplotlib?source=hash-mapping + size: 8197793 + timestamp: 1763056104477 +- conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.2.1-pyhd8ed1ab_0.conda + sha256: 9d690334de0cd1d22c51bc28420663f4277cfa60d34fa5cad1ce284a13f1d603 + md5: 00e120ce3e40bad7bfc78861ce3c4a25 + depends: + - python >=3.10 + - traitlets + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/matplotlib-inline?source=hash-mapping + size: 15175 + timestamp: 1761214578417 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdit-py-plugins-0.5.0-pyhd8ed1ab_0.conda + sha256: 123cc004e2946879708cdb6a9eff24acbbb054990d6131bb94bca7a374ebebfc + md5: 1997a083ef0b4c9331f9191564be275e + depends: + - markdown-it-py >=2.0.0,<5.0.0 + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/mdit-py-plugins?source=hash-mapping + size: 43805 + timestamp: 1754946862113 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 + md5: 592132998493b3ff25fd7479396e8351 + depends: + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/mdurl?source=hash-mapping + size: 14465 + timestamp: 1733255681319 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mesalib-25.0.5-h57bcd07_2.conda + sha256: b2c88c95088db3dd3048242a48e957cf53ac852047ebaafc3a822bd083ad9858 + md5: 9b6b685b123906eb4ef270b50cbe826c + depends: + - __glibc >=2.17,<3.0.a0 + - libdrm >=2.4.125,<2.5.0a0 + - libexpat >=2.7.1,<3.0a0 + - libgcc >=14 + - libllvm20 >=20.1.8,<20.2.0a0 + - libstdcxx >=14 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - spirv-tools >=2025,<2026.0a0 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxrandr >=1.5.4,<2.0a0 + - xorg-libxshmfence >=1.3.3,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + track_features: + - mesalib + license: MIT + license_family: MIT + purls: [] + size: 6350427 + timestamp: 1755729794084 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/mesalib-25.0.5-h7902562_2.conda + sha256: 6b0b910ccc286fa3bf5835944e0050d726b1a0e105750c1fef9b3b7addbdf054 + md5: 5d2ffd942de637a3ad6d3a107d831624 + depends: + - __osx >=11.0 + - libcxx >=20 + - libexpat >=2.7.1,<3.0a0 + - libllvm20 >=20.1.8,<20.2.0a0 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - spirv-tools >=2025,<2026.0a0 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxrandr >=1.5.4,<2.0a0 + - xorg-libxshmfence >=1.3.3,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + track_features: + - mesalib + license: MIT + license_family: MIT + purls: [] + size: 5129892 + timestamp: 1755729856827 +- conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.2.0-pyhcf101f3_0.conda + sha256: d3fb4beb5e0a52b6cc33852c558e077e1bfe44df1159eb98332d69a264b14bae + md5: b11e360fc4de2b0035fc8aaa74f17fd6 + depends: + - python >=3.10 + - typing_extensions + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/mistune?source=hash-mapping + size: 74250 + timestamp: 1766504456031 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.2-he0a73b1_0.conda + sha256: 8690f550a780f75d9c47f7ffc15f5ff1c149d36ac17208e50eda101ca16611b9 + md5: 85ce2ffa51ab21da5efa4a9edc5946aa + depends: + - __glibc >=2.17,<3.0.a0 + - gmp >=6.3.0,<7.0a0 + - libgcc >=14 + license: LGPL-3.0-only + license_family: LGPL + purls: [] + size: 730422 + timestamp: 1773413915171 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpfr-4.2.2-h6bc93b0_0.conda + sha256: af5eca85f7ffdd403275e916f1de40a7d4b48ae138f12479523d9500c6a073ba + md5: a47a14da2103c9c7a390f7c8bc8d7f9b + depends: + - __osx >=11.0 + - gmp >=6.3.0,<7.0a0 + license: LGPL-3.0-only + license_family: LGPL + purls: [] + size: 348767 + timestamp: 1773414111071 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda + sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 + md5: c7f302fd11eeb0987a6a5e1f3aed6a21 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: LGPL-2.1-only + license_family: LGPL + purls: [] + size: 491140 + timestamp: 1730581373280 +- conda: https://conda.anaconda.org/conda-forge/linux-64/msgpack-python-1.1.2-py313h7037e92_1.conda + sha256: fac37e267dd1d07527f0b078ffe000916e80e8c89cfe69d466f5775b88e93df2 + md5: cd1cfde0ea3bca6c805c73ffa988b12a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/msgpack?source=hash-mapping + size: 103129 + timestamp: 1762504205590 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/msgpack-python-1.1.2-py313ha61f8ec_1.conda + sha256: b4a7557abb838de3890ceee6c61f78540b4b8ce74f2a03c334d7df5d476f7faa + md5: 78bc73f3c5e84b432cdea463ea4e953e + depends: + - __osx >=11.0 + - libcxx >=19 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/msgpack?source=hash-mapping + size: 91725 + timestamp: 1762504404391 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.7.1-py313h3dea7bd_0.conda + sha256: 3d277c0a9e237dc4c64f0b6414f3cf3e95806b2f5d03dec9c50f0ad0db5b7df1 + md5: 4f3e7bf5a9fc60a7d39047ba9e84c84c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/multidict?source=hash-mapping + size: 99374 + timestamp: 1771610936898 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.7.1-py313haf6918d_0.conda + sha256: 7766b348101dcb2cb0ff59c6e5245a295bfdc8355e62990d48c574e7d7474585 + md5: f958fcfdcf64155e1e33fb2d3bdb44e0 + depends: + - __osx >=11.0 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/multidict?source=hash-mapping + size: 87067 + timestamp: 1771611311391 +- conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda + sha256: d09c47c2cf456de5c09fa66d2c3c5035aa1fa228a1983a433c47b876aa16ce90 + md5: 37293a85a0f4f77bbd9cf7aaefc62609 + depends: + - python >=3.9 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/munkres?source=hash-mapping + size: 15851 + timestamp: 1749895533014 +- pypi: https://files.pythonhosted.org/packages/37/72/e61e3091e0e00fae9d3a8ef85ece9d2cd4b5966058e1f2901ce42679eebf/narwhals-2.19.0-py3-none-any.whl + name: narwhals + version: 2.19.0 + sha256: 1f8dfa4a33a6dbff878c3e9be4c3b455dfcaf2a9322f1357db00e4e92e95b84b + requires_dist: + - cudf-cu12>=24.10.0 ; extra == 'cudf' + - dask[dataframe]>=2024.8 ; extra == 'dask' + - duckdb>=1.1 ; extra == 'duckdb' + - ibis-framework>=6.0.0 ; extra == 'ibis' + - packaging ; extra == 'ibis' + - pyarrow-hotfix ; extra == 'ibis' + - rich ; extra == 'ibis' + - modin ; extra == 'modin' + - pandas>=1.1.3 ; extra == 'pandas' + - polars>=0.20.4 ; extra == 'polars' + - pyarrow>=13.0.0 ; extra == 'pyarrow' + - pyspark>=3.5.0 ; extra == 'pyspark' + - pyspark[connect]>=3.5.0 ; extra == 'pyspark-connect' + - duckdb>=1.1 ; extra == 'sql' + - sqlparse ; extra == 'sql' + - sqlframe>=3.22.0,!=3.39.3 ; extra == 'sqlframe' + requires_python: '>=3.9' +- conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.4-pyhd8ed1ab_0.conda + sha256: 1b66960ee06874ddceeebe375d5f17fb5f393d025a09e15b830ad0c4fffb585b + md5: 00f5b8dafa842e0c27c1cd7296aa4875 + depends: + - jupyter_client >=6.1.12 + - jupyter_core >=4.12,!=5.0.* + - nbformat >=5.1 + - python >=3.8 + - traitlets >=5.4 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/nbclient?source=compressed-mapping + size: 28473 + timestamp: 1766485646962 +- conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.17.1-pyhcf101f3_0.conda + sha256: ab2ac79c5892c5434d50b3542d96645bdaa06d025b6e03734be29200de248ac2 + md5: 2bce0d047658a91b99441390b9b27045 + depends: + - beautifulsoup4 + - bleach-with-css !=5.0.0 + - defusedxml + - importlib-metadata >=3.6 + - jinja2 >=3.0 + - jupyter_core >=4.7 + - jupyterlab_pygments + - markupsafe >=2.0 + - mistune >=2.0.3,<4 + - nbclient >=0.5.0 + - nbformat >=5.7 + - packaging + - pandocfilters >=1.4.1 + - pygments >=2.4.1 + - python >=3.10 + - traitlets >=5.1 + - python + constrains: + - pandoc >=2.9.2,<4.0.0 + - nbconvert ==7.17.1 *_0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/nbconvert?source=compressed-mapping + size: 202229 + timestamp: 1775615493260 +- conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda + sha256: 7a5bd30a2e7ddd7b85031a5e2e14f290898098dc85bea5b3a5bf147c25122838 + md5: bbe1963f1e47f594070ffe87cdf612ea + depends: + - jsonschema >=2.6 + - jupyter_core >=4.12,!=5.0.* + - python >=3.9 + - python-fastjsonschema >=2.15 + - traitlets >=5.1 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/nbformat?source=hash-mapping + size: 100945 + timestamp: 1733402844974 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: X11 AND BSD-3-Clause + purls: [] + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae + depends: + - __osx >=11.0 + license: X11 AND BSD-3-Clause + purls: [] + size: 797030 + timestamp: 1738196177597 +- conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + sha256: bb7b21d7fd0445ddc0631f64e66d91a179de4ba920b8381f29b9d006a42788c0 + md5: 598fd7d4d0de2455fb74f56063969a97 + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + purls: + - pkg:pypi/nest-asyncio?source=hash-mapping + size: 11543 + timestamp: 1733325673691 +- conda: https://conda.anaconda.org/conda-forge/noarch/networkx-3.6.1-pyhcf101f3_0.conda + sha256: f6a82172afc50e54741f6f84527ef10424326611503c64e359e25a19a8e4c1c6 + md5: a2c1eeadae7a309daed9d62c96012a2b + depends: + - python >=3.11 + - python + constrains: + - numpy >=1.25 + - scipy >=1.11.2 + - matplotlib-base >=3.8 + - pandas >=2.0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/networkx?source=compressed-mapping + size: 1587439 + timestamp: 1765215107045 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.12.0-h54a6638_1.conda + sha256: fd2cbd8dfc006c72f45843672664a8e4b99b2f8137654eaae8c3d46dca776f63 + md5: 16c2a0e9c4a166e53632cfca4f68d020 + constrains: + - nlohmann_json-abi ==3.12.0 + license: MIT + license_family: MIT + purls: [] + size: 136216 + timestamp: 1758194284857 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.12.0-h784d473_1.conda + sha256: 1945fd5b64b74ef3d57926156fb0bfe88ee637c49f3273067f7231b224f1d26d + md5: 755cfa6c08ed7b7acbee20ccbf15a47c + constrains: + - nlohmann_json-abi ==3.12.0 + license: MIT + license_family: MIT + purls: [] + size: 137595 + timestamp: 1768670878127 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nodejs-24.14.1-h3d65ac4_0.conda + sha256: 116de7e13c8211217ffcb4ed333202052e6c1d565c5ee439bbaeb97c2aeb8271 + md5: fa4e76aac348ef9c27e72c79b02833fc + depends: + - libgcc >=14 + - __glibc >=2.28,<3.0.a0 + - libstdcxx >=14 + - zstd >=1.5.7,<1.6.0a0 + - libbrotlicommon >=1.2.0,<1.3.0a0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + - c-ares >=1.34.6,<2.0a0 + - libsqlite >=3.52.0,<4.0a0 + - libzlib >=1.3.2,<2.0a0 + - libuv >=1.51.0,<2.0a0 + - libnghttp2 >=1.68.1,<2.0a0 + - openssl >=3.5.5,<4.0a0 + - icu >=78.3,<79.0a0 + license: MIT + license_family: MIT + purls: [] + size: 17575783 + timestamp: 1774517834182 +- conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda + sha256: 7b920e46b9f7a2d2aa6434222e5c8d739021dbc5cc75f32d124a8191d86f9056 + md5: e7f89ea5f7ea9401642758ff50a2d9c1 + depends: + - jupyter_server >=1.8,<3 + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/notebook-shim?source=hash-mapping + size: 16817 + timestamp: 1733408419340 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.3-py313hf6604e3_0.conda + sha256: bcf75998ea3ae133df3580fb427d1054b006b093799430f499fd7ce8207d34c7 + md5: c4a9d2e77eb9fee983a70cf5f047c202 + depends: + - python + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.13.* *_cp313 + - libcblas >=3.9.0,<4.0a0 + - liblapack >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 + constrains: + - numpy-base <0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/numpy?source=compressed-mapping + size: 8857056 + timestamp: 1773839226294 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.4.3-py313he4a34aa_0.conda + sha256: d55c3f4b13486bf8e3cadaf731a5d9b67aa9deb51f7c30e381b948a9ada20ef0 + md5: 03b99caf1270c27febfcceb4f1090af7 + depends: + - python + - python 3.13.* *_cp313 + - __osx >=11.0 + - libcxx >=19 + - liblapack >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - python_abi 3.13.* *_cp313 + constrains: + - numpy-base <0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/numpy?source=compressed-mapping + size: 6924384 + timestamp: 1773839167287 +- conda: https://conda.anaconda.org/conda-forge/linux-64/occt-7.9.3-all_hd559dc1_202.conda + sha256: cb0c52a80dbd4ac09448bdd8ddb1e7d27b84f5b4cfd6e5c56cb236251672ae2d + md5: 4e58f9bf93005115614603e1c76b2647 + depends: + - __glibc >=2.17,<3.0.a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - freeimage >=3.18.0,<3.19.0a0 + - freetype + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - libgcc >=14 + - libgl >=1.7.0,<2.0a0 + - libstdcxx >=14 + - rapidjson + - tbb >=2022.3.0 + - vtk + - vtk-base >=9.6.0,<9.6.1.0a0 + - xorg-libx11 >=1.8.13,<2.0a0 + - xorg-libxext >=1.3.7,<2.0a0 + - xorg-libxi >=1.8.2,<2.0a0 + - xorg-libxt >=1.3.1,<2.0a0 + license: LGPL-2.1-only + license_family: LGPL + purls: [] + size: 25455294 + timestamp: 1773784152904 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/occt-7.9.3-all_h2aa7b9a_202.conda + sha256: f42341e47c663a9b9b291092e5b9a4e861ce08cc9704a2a68e390491e2ec4373 + md5: 497a527757eadfdf4189f4202b0338b7 + depends: + - __osx >=11.0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - freeimage >=3.18.0,<3.19.0a0 + - freetype + - libcxx >=19 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - rapidjson + - tbb >=2022.3.0 + - vtk + - vtk-base >=9.6.0,<9.6.1.0a0 + license: LGPL-2.1-only + license_family: LGPL + purls: [] + size: 23916265 + timestamp: 1773784188416 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ocl-icd-2.3.3-hb9d3cd8_0.conda + sha256: 2254dae821b286fb57c61895f2b40e3571a070910fdab79a948ff703e1ea807b + md5: 56f8947aa9d5cf37b0b3d43b83f34192 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - opencl-headers >=2024.10.24 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 106742 + timestamp: 1743700382939 +- conda: https://conda.anaconda.org/conda-forge/linux-64/opencl-headers-2025.06.13-hecca717_0.conda + sha256: 8de2f0cd8a659b01abf86e7fbb8cea4f28ada62fd288429a2bbc040db1b98dd0 + md5: c930c8052d780caa41216af7de472226 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 55754 + timestamp: 1773844383536 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openexr-3.4.9-h40f6f1d_0.conda + sha256: 930187c0fa5df54ac504d078f6aac64dfe6b101ca8952cae88d0d3825490d67c + md5: c702e499f1a80315ac41df8dd5c785bf + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - openjph >=0.26.3,<0.27.0a0 + - imath >=3.2.2,<3.2.3.0a0 + - libzlib >=1.3.2,<2.0a0 + - libdeflate >=1.25,<1.26.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 1217847 + timestamp: 1775504236214 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openexr-3.4.9-he0ec429_0.conda + sha256: 97f9ca1510454da24228be47492c88d6d24b08a0b804f31c584cfe902f33db56 + md5: f6f182dea89ee15d7044123341ee1b72 + depends: + - libcxx >=19 + - __osx >=11.0 + - libzlib >=1.3.2,<2.0a0 + - libdeflate >=1.25,<1.26.0a0 + - imath >=3.2.2,<3.2.3.0a0 + - openjph >=0.26.3,<0.27.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 980989 + timestamp: 1775504556830 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openh264-2.6.0-hc22cd8d_0.conda + sha256: 3f231f2747a37a58471c82a9a8a80d92b7fece9f3fce10901a5ac888ce00b747 + md5: b28cf020fd2dead0ca6d113608683842 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 731471 + timestamp: 1739400677213 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openh264-2.6.0-hb5b2745_0.conda + sha256: fbea05722a8e8abfb41c989e2cec7ba6597eabe27cb6b88ff0b6443a5abb9069 + md5: 6ff0890a94972aca7cc7f8f8ef1ff142 + depends: + - __osx >=11.0 + - libcxx >=18 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 601538 + timestamp: 1739400923874 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda + sha256: 3900f9f2dbbf4129cf3ad6acf4e4b6f7101390b53843591c53b00f034343bc4d + md5: 11b3379b191f63139e29c0d19dee24cd + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libpng >=1.6.50,<1.7.0a0 + - libstdcxx >=14 + - libtiff >=4.7.1,<4.8.0a0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 355400 + timestamp: 1758489294972 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.4-hd9e9057_0.conda + sha256: 60aca8b9f94d06b852b296c276b3cf0efba5a6eb9f25feb8708570d3a74f00e4 + md5: 4b5d3a91320976eec71678fad1e3569b + depends: + - __osx >=11.0 + - libcxx >=19 + - libpng >=1.6.55,<1.7.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 319697 + timestamp: 1772625397692 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjph-0.26.3-h8d634f6_0.conda + sha256: 4587e7762f27cad93619de77fa0573e2e17a899892d4bed3010196093e343533 + md5: 792d5b6e99677177f5527a758a02bc07 + depends: + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + - libtiff >=4.7.1,<4.8.0a0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 279846 + timestamp: 1771349499024 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjph-0.26.3-h2a4d681_0.conda + sha256: 8da463f8e61ce53ab8e577a7a039d8af84aa431058004b6b7d76606470933e78 + md5: a41bb9b11d64287b789c267f715efe75 + depends: + - __osx >=11.0 + - libcxx >=19 + - libtiff >=4.7.1,<4.8.0a0 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 182293 + timestamp: 1771349598209 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.13-hbde042b_0.conda + sha256: 21c4f6c7f41dc9bec2ea2f9c80440d9a4d45a6f2ac13243e658f10dcf1044146 + md5: 680608784722880fbfe1745067570b00 + depends: + - __glibc >=2.17,<3.0.a0 + - cyrus-sasl >=2.1.28,<3.0a0 + - krb5 >=1.22.2,<1.23.0a0 + - libgcc >=14 + - libstdcxx >=14 + - openssl >=3.5.6,<4.0a0 + license: OLDAP-2.8 + license_family: BSD + purls: [] + size: 786149 + timestamp: 1775741359582 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openldap-2.6.13-hf7f56bc_0.conda + sha256: 4a7b691a5b2241ee10f59a9e51f68be4cf1e4294829cebb40d198139a561e780 + md5: 7940b03e5c1e85b0c8b8a74f3011783f + depends: + - __osx >=11.0 + - cyrus-sasl >=2.1.28,<3.0a0 + - krb5 >=1.22.2,<1.23.0a0 + - libcxx >=19 + - openssl >=3.5.6,<4.0a0 + license: OLDAP-2.8 + license_family: BSD + purls: [] + size: 844724 + timestamp: 1775742074928 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.2-h35e630c_0.conda + sha256: c0ef482280e38c71a08ad6d71448194b719630345b0c9c60744a2010e8a8e0cb + md5: da1b85b6a87e141f5140bb9924cecab0 + depends: + - __glibc >=2.17,<3.0.a0 + - ca-certificates + - libgcc >=14 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 3167099 + timestamp: 1775587756857 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.6.2-hd24854e_0.conda + sha256: c91bf510c130a1ea1b6ff023e28bac0ccaef869446acd805e2016f69ebdc49ea + md5: 25dcccd4f80f1638428613e0d7c9b4e1 + depends: + - __osx >=11.0 + - ca-certificates + license: Apache-2.0 + license_family: Apache + purls: [] + size: 3106008 + timestamp: 1775587972483 +- pypi: https://files.pythonhosted.org/packages/8a/88/0deeb3e182bc337521d95f115575b4d383f5458903aa70302442f0251df2/openstudio-3.11.0-py3-none-macosx_11_0_arm64.whl + name: openstudio + version: 3.11.0 + sha256: 7e9516a180bf322551836e13adb67e4592b17e83c9cdf36f2100d7cf758ec99e + requires_python: '>=3.7.1' +- pypi: https://files.pythonhosted.org/packages/f8/31/1df7509892fe8be1b953337310d8416d0192aba59ec545fdeb6395d5e9ca/openstudio-3.11.0-py3-none-manylinux1_x86_64.whl + name: openstudio + version: 3.11.0 + sha256: 4d909e8e2fa6a9f7b35ca467bdedcca5f2dc53d539f1f9dc39f1697303a9ea2a + requires_python: '>=3.7.1' +- conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda + sha256: 1840bd90d25d4930d60f57b4f38d4e0ae3f5b8db2819638709c36098c6ba770c + md5: e51f1e4089cad105b6cac64bd8166587 + depends: + - python >=3.9 + - typing_utils + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/overrides?source=hash-mapping + size: 30139 + timestamp: 1734587755455 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 + md5: b76541e68fea4d511b1ac46a28dcd2c6 + depends: + - python >=3.8 + - python + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/packaging?source=compressed-mapping + size: 72010 + timestamp: 1769093650580 +- pypi: https://files.pythonhosted.org/packages/0b/77/dbc82ff2fb0e63c6564356682bf201edff0ba16c98630d21a1fb312a8182/pandas-3.0.2-cp313-cp313-macosx_11_0_arm64.whl + name: pandas + version: 3.0.2 + sha256: d606a041c89c0a474a4702d532ab7e73a14fe35c8d427b972a625c8e46373668 + requires_dist: + - numpy>=1.26.0 ; python_full_version < '3.14' + - numpy>=2.3.3 ; python_full_version >= '3.14' + - python-dateutil>=2.8.2 + - tzdata ; sys_platform == 'win32' + - tzdata ; sys_platform == 'emscripten' + - hypothesis>=6.116.0 ; extra == 'test' + - pytest>=8.3.4 ; extra == 'test' + - pytest-xdist>=3.6.1 ; extra == 'test' + - pyarrow>=13.0.0 ; extra == 'pyarrow' + - bottleneck>=1.4.2 ; extra == 'performance' + - numba>=0.60.0 ; extra == 'performance' + - numexpr>=2.10.2 ; extra == 'performance' + - scipy>=1.14.1 ; extra == 'computation' + - xarray>=2024.10.0 ; extra == 'computation' + - fsspec>=2024.10.0 ; extra == 'fss' + - s3fs>=2024.10.0 ; extra == 'aws' + - gcsfs>=2024.10.0 ; extra == 'gcp' + - odfpy>=1.4.1 ; extra == 'excel' + - openpyxl>=3.1.5 ; extra == 'excel' + - python-calamine>=0.3.0 ; extra == 'excel' + - pyxlsb>=1.0.10 ; extra == 'excel' + - xlrd>=2.0.1 ; extra == 'excel' + - xlsxwriter>=3.2.0 ; extra == 'excel' + - pyarrow>=13.0.0 ; extra == 'parquet' + - pyarrow>=13.0.0 ; extra == 'feather' + - pyiceberg>=0.8.1 ; extra == 'iceberg' + - tables>=3.10.1 ; extra == 'hdf5' + - pyreadstat>=1.2.8 ; extra == 'spss' + - sqlalchemy>=2.0.36 ; extra == 'postgresql' + - psycopg2>=2.9.10 ; extra == 'postgresql' + - adbc-driver-postgresql>=1.2.0 ; extra == 'postgresql' + - sqlalchemy>=2.0.36 ; extra == 'mysql' + - pymysql>=1.1.1 ; extra == 'mysql' + - sqlalchemy>=2.0.36 ; extra == 'sql-other' + - adbc-driver-postgresql>=1.2.0 ; extra == 'sql-other' + - adbc-driver-sqlite>=1.2.0 ; extra == 'sql-other' + - beautifulsoup4>=4.12.3 ; extra == 'html' + - html5lib>=1.1 ; extra == 'html' + - lxml>=5.3.0 ; extra == 'html' + - lxml>=5.3.0 ; extra == 'xml' + - matplotlib>=3.9.3 ; extra == 'plot' + - jinja2>=3.1.5 ; extra == 'output-formatting' + - tabulate>=0.9.0 ; extra == 'output-formatting' + - pyqt5>=5.15.9 ; extra == 'clipboard' + - qtpy>=2.4.2 ; extra == 'clipboard' + - zstandard>=0.23.0 ; extra == 'compression' + - pytz>=2024.2 ; extra == 'timezone' + - adbc-driver-postgresql>=1.2.0 ; extra == 'all' + - adbc-driver-sqlite>=1.2.0 ; extra == 'all' + - beautifulsoup4>=4.12.3 ; extra == 'all' + - bottleneck>=1.4.2 ; extra == 'all' + - fastparquet>=2024.11.0 ; extra == 'all' + - fsspec>=2024.10.0 ; extra == 'all' + - gcsfs>=2024.10.0 ; extra == 'all' + - html5lib>=1.1 ; extra == 'all' + - hypothesis>=6.116.0 ; extra == 'all' + - jinja2>=3.1.5 ; extra == 'all' + - lxml>=5.3.0 ; extra == 'all' + - matplotlib>=3.9.3 ; extra == 'all' + - numba>=0.60.0 ; extra == 'all' + - numexpr>=2.10.2 ; extra == 'all' + - odfpy>=1.4.1 ; extra == 'all' + - openpyxl>=3.1.5 ; extra == 'all' + - psycopg2>=2.9.10 ; extra == 'all' + - pyarrow>=13.0.0 ; extra == 'all' + - pyiceberg>=0.8.1 ; extra == 'all' + - pymysql>=1.1.1 ; extra == 'all' + - pyqt5>=5.15.9 ; extra == 'all' + - pyreadstat>=1.2.8 ; extra == 'all' + - pytest>=8.3.4 ; extra == 'all' + - pytest-xdist>=3.6.1 ; extra == 'all' + - python-calamine>=0.3.0 ; extra == 'all' + - pytz>=2024.2 ; extra == 'all' + - pyxlsb>=1.0.10 ; extra == 'all' + - qtpy>=2.4.2 ; extra == 'all' + - scipy>=1.14.1 ; extra == 'all' + - s3fs>=2024.10.0 ; extra == 'all' + - sqlalchemy>=2.0.36 ; extra == 'all' + - tables>=3.10.1 ; extra == 'all' + - tabulate>=0.9.0 ; extra == 'all' + - xarray>=2024.10.0 ; extra == 'all' + - xlrd>=2.0.1 ; extra == 'all' + - xlsxwriter>=3.2.0 ; extra == 'all' + - zstandard>=0.23.0 ; extra == 'all' + requires_python: '>=3.11' +- pypi: https://files.pythonhosted.org/packages/12/c5/cbb1ffefb20a93d3f0e1fdcda699fb84976210d411b008f97f48bf6ce27e/pandas-3.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + name: pandas + version: 3.0.2 + sha256: 5d3cfe227c725b1f3dff4278b43d8c784656a42a9325b63af6b1492a8232209e + requires_dist: + - numpy>=1.26.0 ; python_full_version < '3.14' + - numpy>=2.3.3 ; python_full_version >= '3.14' + - python-dateutil>=2.8.2 + - tzdata ; sys_platform == 'win32' + - tzdata ; sys_platform == 'emscripten' + - hypothesis>=6.116.0 ; extra == 'test' + - pytest>=8.3.4 ; extra == 'test' + - pytest-xdist>=3.6.1 ; extra == 'test' + - pyarrow>=13.0.0 ; extra == 'pyarrow' + - bottleneck>=1.4.2 ; extra == 'performance' + - numba>=0.60.0 ; extra == 'performance' + - numexpr>=2.10.2 ; extra == 'performance' + - scipy>=1.14.1 ; extra == 'computation' + - xarray>=2024.10.0 ; extra == 'computation' + - fsspec>=2024.10.0 ; extra == 'fss' + - s3fs>=2024.10.0 ; extra == 'aws' + - gcsfs>=2024.10.0 ; extra == 'gcp' + - odfpy>=1.4.1 ; extra == 'excel' + - openpyxl>=3.1.5 ; extra == 'excel' + - python-calamine>=0.3.0 ; extra == 'excel' + - pyxlsb>=1.0.10 ; extra == 'excel' + - xlrd>=2.0.1 ; extra == 'excel' + - xlsxwriter>=3.2.0 ; extra == 'excel' + - pyarrow>=13.0.0 ; extra == 'parquet' + - pyarrow>=13.0.0 ; extra == 'feather' + - pyiceberg>=0.8.1 ; extra == 'iceberg' + - tables>=3.10.1 ; extra == 'hdf5' + - pyreadstat>=1.2.8 ; extra == 'spss' + - sqlalchemy>=2.0.36 ; extra == 'postgresql' + - psycopg2>=2.9.10 ; extra == 'postgresql' + - adbc-driver-postgresql>=1.2.0 ; extra == 'postgresql' + - sqlalchemy>=2.0.36 ; extra == 'mysql' + - pymysql>=1.1.1 ; extra == 'mysql' + - sqlalchemy>=2.0.36 ; extra == 'sql-other' + - adbc-driver-postgresql>=1.2.0 ; extra == 'sql-other' + - adbc-driver-sqlite>=1.2.0 ; extra == 'sql-other' + - beautifulsoup4>=4.12.3 ; extra == 'html' + - html5lib>=1.1 ; extra == 'html' + - lxml>=5.3.0 ; extra == 'html' + - lxml>=5.3.0 ; extra == 'xml' + - matplotlib>=3.9.3 ; extra == 'plot' + - jinja2>=3.1.5 ; extra == 'output-formatting' + - tabulate>=0.9.0 ; extra == 'output-formatting' + - pyqt5>=5.15.9 ; extra == 'clipboard' + - qtpy>=2.4.2 ; extra == 'clipboard' + - zstandard>=0.23.0 ; extra == 'compression' + - pytz>=2024.2 ; extra == 'timezone' + - adbc-driver-postgresql>=1.2.0 ; extra == 'all' + - adbc-driver-sqlite>=1.2.0 ; extra == 'all' + - beautifulsoup4>=4.12.3 ; extra == 'all' + - bottleneck>=1.4.2 ; extra == 'all' + - fastparquet>=2024.11.0 ; extra == 'all' + - fsspec>=2024.10.0 ; extra == 'all' + - gcsfs>=2024.10.0 ; extra == 'all' + - html5lib>=1.1 ; extra == 'all' + - hypothesis>=6.116.0 ; extra == 'all' + - jinja2>=3.1.5 ; extra == 'all' + - lxml>=5.3.0 ; extra == 'all' + - matplotlib>=3.9.3 ; extra == 'all' + - numba>=0.60.0 ; extra == 'all' + - numexpr>=2.10.2 ; extra == 'all' + - odfpy>=1.4.1 ; extra == 'all' + - openpyxl>=3.1.5 ; extra == 'all' + - psycopg2>=2.9.10 ; extra == 'all' + - pyarrow>=13.0.0 ; extra == 'all' + - pyiceberg>=0.8.1 ; extra == 'all' + - pymysql>=1.1.1 ; extra == 'all' + - pyqt5>=5.15.9 ; extra == 'all' + - pyreadstat>=1.2.8 ; extra == 'all' + - pytest>=8.3.4 ; extra == 'all' + - pytest-xdist>=3.6.1 ; extra == 'all' + - python-calamine>=0.3.0 ; extra == 'all' + - pytz>=2024.2 ; extra == 'all' + - pyxlsb>=1.0.10 ; extra == 'all' + - qtpy>=2.4.2 ; extra == 'all' + - scipy>=1.14.1 ; extra == 'all' + - s3fs>=2024.10.0 ; extra == 'all' + - sqlalchemy>=2.0.36 ; extra == 'all' + - tables>=3.10.1 ; extra == 'all' + - tabulate>=0.9.0 ; extra == 'all' + - xarray>=2024.10.0 ; extra == 'all' + - xlrd>=2.0.1 ; extra == 'all' + - xlsxwriter>=3.2.0 ; extra == 'all' + - zstandard>=0.23.0 ; extra == 'all' + requires_python: '>=3.11' +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandoc-3.6.3-ha770c72_0.conda + sha256: a7392b0d5403676b0b3ab9ff09c1e65d8ab9e1c34349bba9be605d76cf622640 + md5: 16ff7c679250dc09f9732aab14408d2c + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 21334851 + timestamp: 1739197772385 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandoc-3.6.3-hce30654_0.conda + sha256: 2013114d2405b4a4e9d9b62522eb09111e1b9e3cd2e902a42e7ccc8a88a2b05a + md5: 41603d280df06636257acd79ea326be9 + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 23273280 + timestamp: 1739197846659 +- conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f + md5: 457c2c8c08e54905d6954e79cb5b5db9 + depends: + - python !=3.0,!=3.1,!=3.2,!=3.3 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pandocfilters?source=hash-mapping + size: 11627 + timestamp: 1631603397334 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pango-1.56.4-hda50119_1.conda + sha256: 315b52bfa6d1a820f4806f6490d472581438a28e21df175290477caec18972b0 + md5: d53ffc0edc8eabf4253508008493c5bc + depends: + - __glibc >=2.17,<3.0.a0 + - cairo >=1.18.4,<2.0a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - fribidi >=1.0.16,<2.0a0 + - harfbuzz >=13.2.1 + - libexpat >=2.7.4,<3.0a0 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - libgcc >=14 + - libglib >=2.86.4,<3.0a0 + - libpng >=1.6.55,<1.7.0a0 + - libzlib >=1.3.2,<2.0a0 + license: LGPL-2.1-or-later + purls: [] + size: 458036 + timestamp: 1774281947855 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pango-1.56.4-hf80efc4_1.conda + sha256: b57c59cf5abb06d407b3a79017b990ca5bfb10c15a10c62fc29e113f2b12d9a9 + md5: 4b433508ebb295c05dd3d03daf27f7bb + depends: + - __osx >=11.0 + - cairo >=1.18.4,<2.0a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - fribidi >=1.0.16,<2.0a0 + - harfbuzz >=13.2.1 + - libexpat >=2.7.4,<3.0a0 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - libglib >=2.86.4,<3.0a0 + - libpng >=1.6.55,<1.7.0a0 + - libzlib >=1.3.2,<2.0a0 + license: LGPL-2.1-or-later + purls: [] + size: 425743 + timestamp: 1774282709773 +- conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.6-pyhcf101f3_0.conda + sha256: 42b2d77ccea60752f3aa929a6413a7835aaacdbbde679f2f5870a744fa836b94 + md5: 97c1ce2fffa1209e7afb432810ec6e12 + depends: + - python >=3.10 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/parso?source=hash-mapping + size: 82287 + timestamp: 1770676243987 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.47-haa7fec5_0.conda + sha256: 5e6f7d161356fefd981948bea5139c5aa0436767751a6930cb1ca801ebb113ff + md5: 7a3bff861a6583f1889021facefc08b1 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libgcc >=14 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 1222481 + timestamp: 1763655398280 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pcre2-10.47-h30297fc_0.conda + sha256: 5e2e443f796f2fd92adf7978286a525fb768c34e12b1ee9ded4000a41b2894ba + md5: 9b4190c4055435ca3502070186eba53a + depends: + - __osx >=11.0 + - bzip2 >=1.0.8,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 850231 + timestamp: 1763655726735 +- conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda + sha256: 202af1de83b585d36445dc1fda94266697341994d1a3328fabde4989e1b3d07a + md5: d0d408b1f18883a944376da5cf8101ea + depends: + - ptyprocess >=0.5 + - python >=3.9 + license: ISC + purls: + - pkg:pypi/pexpect?source=hash-mapping + size: 53561 + timestamp: 1733302019362 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-12.2.0-py313h80991f8_0.conda + sha256: 55a76548bb003ff6deac9bf209b279d428030f230632fb70f15ae153aed05158 + md5: 7245f1bbf52ed5e3818d742f51b44a7d + depends: + - python + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libtiff >=4.7.1,<4.8.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libxcb >=1.17.0,<2.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - tk >=8.6.13,<8.7.0a0 + - libfreetype >=2.14.3 + - libfreetype6 >=2.14.3 + - python_abi 3.13.* *_cp313 + - zlib-ng >=2.3.3,<2.4.0a0 + - openjpeg >=2.5.4,<3.0a0 + - lcms2 >=2.18,<3.0a0 + license: HPND + purls: + - pkg:pypi/pillow?source=compressed-mapping + size: 1052168 + timestamp: 1775060059882 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-12.2.0-py313h45e5a15_0.conda + sha256: 90333643a7868b10724999633bb393d005bc5f539d05666f80c41fb67e5f0f3f + md5: 6186601fd72a394a6f7c7b7096f6a063 + depends: + - python + - python 3.13.* *_cp313 + - __osx >=11.0 + - openjpeg >=2.5.4,<3.0a0 + - libxcb >=1.17.0,<2.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libfreetype >=2.14.3 + - libfreetype6 >=2.14.3 + - libwebp-base >=1.6.0,<2.0a0 + - lcms2 >=2.18,<3.0a0 + - tk >=8.6.13,<8.7.0a0 + - python_abi 3.13.* *_cp313 + - zlib-ng >=2.3.3,<2.4.0a0 + license: HPND + purls: + - pkg:pypi/pillow?source=hash-mapping + size: 977319 + timestamp: 1775060469004 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.46.4-h54a6638_1.conda + sha256: 43d37bc9ca3b257c5dd7bf76a8426addbdec381f6786ff441dc90b1a49143b6a + md5: c01af13bdc553d1a8fbfff6e8db075f0 + depends: + - libgcc >=14 + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: MIT + license_family: MIT + purls: [] + size: 450960 + timestamp: 1754665235234 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pixman-0.46.4-h81086ad_1.conda + sha256: 29c9b08a9b8b7810f9d4f159aecfd205fce051633169040005c0b7efad4bc718 + md5: 17c3d745db6ea72ae2fce17e7338547f + depends: + - __osx >=11.0 + - libcxx >=19 + license: MIT + license_family: MIT + purls: [] + size: 248045 + timestamp: 1754665282033 +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.9.6-pyhcf101f3_0.conda + sha256: 8f29915c172f1f7f4f7c9391cd5dac3ebf5d13745c8b7c8006032615246345a5 + md5: 89c0b6d1793601a2a3a3f7d2d3d8b937 + depends: + - python >=3.10 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/platformdirs?source=compressed-mapping + size: 25862 + timestamp: 1775741140609 +- pypi: https://files.pythonhosted.org/packages/90/ad/cba91b3bcf04073e4d1655a5c1710ef3f457f56f7d1b79dcc3d72f4dd912/plotly-6.7.0-py3-none-any.whl + name: plotly + version: 6.7.0 + sha256: ac8aca1c25c663a59b5b9140a549264a5badde2e057d79b8c772ae2920e32ff0 + requires_dist: + - narwhals>=1.15.1 + - packaging + - anywidget ; extra == 'dev' + - build ; extra == 'dev' + - colorcet ; extra == 'dev' + - fiona<=1.9.6 ; python_full_version < '3.9' and extra == 'dev' + - geopandas ; extra == 'dev' + - inflect ; extra == 'dev' + - jupyterlab ; extra == 'dev' + - kaleido>=1.1.0 ; extra == 'dev' + - numpy>=1.22 ; extra == 'dev' + - orjson ; extra == 'dev' + - pandas ; extra == 'dev' + - pdfrw ; extra == 'dev' + - pillow ; extra == 'dev' + - plotly-geo ; extra == 'dev' + - polars[timezone] ; extra == 'dev' + - pyarrow ; extra == 'dev' + - pyshp ; extra == 'dev' + - pytest ; extra == 'dev' + - pytz ; extra == 'dev' + - requests ; extra == 'dev' + - ruff==0.11.12 ; extra == 'dev' + - scikit-image ; extra == 'dev' + - scipy ; extra == 'dev' + - shapely ; extra == 'dev' + - statsmodels ; extra == 'dev' + - vaex ; python_full_version < '3.10' and extra == 'dev' + - xarray ; extra == 'dev' + - build ; extra == 'dev-build' + - jupyterlab ; extra == 'dev-build' + - pytest ; extra == 'dev-build' + - requests ; extra == 'dev-build' + - ruff==0.11.12 ; extra == 'dev-build' + - pytest ; extra == 'dev-core' + - requests ; extra == 'dev-core' + - ruff==0.11.12 ; extra == 'dev-core' + - anywidget ; extra == 'dev-optional' + - build ; extra == 'dev-optional' + - colorcet ; extra == 'dev-optional' + - fiona<=1.9.6 ; python_full_version < '3.9' and extra == 'dev-optional' + - geopandas ; extra == 'dev-optional' + - inflect ; extra == 'dev-optional' + - jupyterlab ; extra == 'dev-optional' + - kaleido>=1.1.0 ; extra == 'dev-optional' + - numpy>=1.22 ; extra == 'dev-optional' + - orjson ; extra == 'dev-optional' + - pandas ; extra == 'dev-optional' + - pdfrw ; extra == 'dev-optional' + - pillow ; extra == 'dev-optional' + - plotly-geo ; extra == 'dev-optional' + - polars[timezone] ; extra == 'dev-optional' + - pyarrow ; extra == 'dev-optional' + - pyshp ; extra == 'dev-optional' + - pytest ; extra == 'dev-optional' + - pytz ; extra == 'dev-optional' + - requests ; extra == 'dev-optional' + - ruff==0.11.12 ; extra == 'dev-optional' + - scikit-image ; extra == 'dev-optional' + - scipy ; extra == 'dev-optional' + - shapely ; extra == 'dev-optional' + - statsmodels ; extra == 'dev-optional' + - vaex ; python_full_version < '3.10' and extra == 'dev-optional' + - xarray ; extra == 'dev-optional' + - numpy>=1.22 ; extra == 'express' + - kaleido>=1.1.0 ; extra == 'kaleido' + requires_python: '>=3.8' +- conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda + sha256: e14aafa63efa0528ca99ba568eaf506eb55a0371d12e6250aaaa61718d2eb62e + md5: d7585b6550ad04c8c5e21097ada2888e + depends: + - python >=3.9 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/pluggy?source=hash-mapping + size: 25877 + timestamp: 1764896838868 +- conda: https://conda.anaconda.org/conda-forge/linux-64/proj-9.8.1-he0df7b0_0.conda + sha256: dff6f355025b9a510d9093e29fd970fa1091e758b848c9dec814d96ae63a09ba + md5: b23619e5e9009eaa070ead0342034027 + depends: + - sqlite + - libtiff + - libcurl + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libtiff >=4.7.1,<4.8.0a0 + - libsqlite >=3.53.0,<4.0a0 + - libcurl >=8.19.0,<9.0a0 + constrains: + - proj4 ==999999999999 + license: MIT + purls: [] + size: 3652144 + timestamp: 1775840249166 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/proj-9.8.1-ha88f16d_0.conda + sha256: f5818ac1741aa91b43185989b35319e6dd819c7beab271fc2bb7fda4be089128 + md5: 1d135fa1ea825987507d1e14e4187b1e + depends: + - sqlite + - libtiff + - libcurl + - __osx >=11.0 + - libcxx >=19 + - libsqlite >=3.53.0,<4.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libcurl >=8.19.0,<9.0a0 + constrains: + - proj4 ==999999999999 + license: MIT + purls: [] + size: 3146690 + timestamp: 1775840276015 +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.25.0-pyhd8ed1ab_0.conda + sha256: 4d7ec90d4f9c1f3b4a50623fefe4ebba69f651b102b373f7c0e9dbbfa43d495c + md5: a11ab1f31af799dd93c3a39881528884 + depends: + - python >=3.10 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/prometheus-client?source=compressed-mapping + size: 57113 + timestamp: 1775771465170 +- conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.52-pyha770c72_0.conda + sha256: 4817651a276016f3838957bfdf963386438c70761e9faec7749d411635979bae + md5: edb16f14d920fb3faf17f5ce582942d6 + depends: + - python >=3.10 + - wcwidth + constrains: + - prompt_toolkit 3.0.52 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/prompt-toolkit?source=hash-mapping + size: 273927 + timestamp: 1756321848365 +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.3.1-py313h8060acc_0.conda + sha256: 49ec7b35291bff20ef8af0cf0a7dc1c27acf473bfbc121ccb816935b8bf33934 + md5: b62867739241368f43f164889b45701b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/propcache?source=hash-mapping + size: 53174 + timestamp: 1744525061828 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.3.1-py313ha9b7d5b_0.conda + sha256: 0b98966e2c2fbba137dea148dfb29d6a604e27d0f5b36223560387f83ee3d5a1 + md5: 4eb9e019ebc1224f1963031b7b09630e + depends: + - __osx >=11.0 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/propcache?source=hash-mapping + size: 51553 + timestamp: 1744525184775 +- conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-6.33.5-py313hf481762_2.conda + sha256: f68384aa0561357b97ab1bbbcaa263d86bf33c9f134c414dcd854c93a25252ee + md5: bf0e175b4d206e31006c5dfcc23d4214 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + constrains: + - libprotobuf 6.33.5 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/protobuf?source=hash-mapping + size: 487529 + timestamp: 1773265980379 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-6.33.5-py313h691911b_2.conda + sha256: 0238ebfd0b5f1d6a3711492489b97b77807419f6c901996b88a24d77153160fe + md5: 4dbf4b91f6f7c47d4e7ac6daa17ba82c + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20260107.1,<20260108.0a0 + - libcxx >=19 + - libzlib >=1.3.1,<2.0a0 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + constrains: + - libprotobuf 6.33.5 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/protobuf?source=hash-mapping + size: 470511 + timestamp: 1773265665344 +- conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-7.2.2-py313h54dd161_0.conda + sha256: f19fd682d874689dfde20bf46d7ec1a28084af34583e0405685981363af47c91 + md5: 25fe6e02c2083497b3239e21b49d8093 + depends: + - python + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/psutil?source=hash-mapping + size: 228663 + timestamp: 1769678153829 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-7.2.2-py313h6688731_0.conda + sha256: 1d2a6039fb71d61134b1d6816202529f2f6286c83b59bc1491fd288f5c08046e + md5: ba2d89e51a855963c767648f44c03871 + depends: + - python + - __osx >=11.0 + - python 3.13.* *_cp313 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/psutil?source=hash-mapping + size: 242596 + timestamp: 1769678288893 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 + md5: b3c17d95b5a10c6e64a21fa17573e70e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + purls: [] + size: 8252 + timestamp: 1726802366959 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda + sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3 + md5: 415816daf82e0b23a736a069a75e9da7 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 8381 + timestamp: 1726802424786 +- conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda + sha256: a7713dfe30faf17508ec359e0bc7e0983f5d94682492469bd462cdaae9c64d83 + md5: 7d9daffbb8d8e0af0f769dbbcd173a54 + depends: + - python >=3.9 + license: ISC + purls: + - pkg:pypi/ptyprocess?source=hash-mapping + size: 19457 + timestamp: 1733302371990 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pugixml-1.15-h3f63f65_0.conda + sha256: 23c98a5000356e173568dc5c5770b53393879f946f3ace716bbdefac2a8b23d2 + md5: b11a4c6bf6f6f44e5e143f759ffa2087 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: MIT + license_family: MIT + purls: [] + size: 118488 + timestamp: 1736601364156 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pugixml-1.15-hd3d436d_0.conda + sha256: 5ad8d036040b095f85d23c70624d3e5e1e4c00bc5cea97831542f2dcae294ec9 + md5: b9a4004e46de7aeb005304a13b35cb94 + depends: + - __osx >=11.0 + - libcxx >=18 + license: MIT + license_family: MIT + purls: [] + size: 91283 + timestamp: 1736601509593 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-h9a6aba3_3.conda + sha256: 0a0858c59805d627d02bdceee965dd84fde0aceab03a2f984325eec08d822096 + md5: b8ea447fdf62e3597cb8d2fae4eb1a90 + depends: + - __glibc >=2.17,<3.0.a0 + - dbus >=1.16.2,<2.0a0 + - libgcc >=14 + - libglib >=2.86.1,<3.0a0 + - libiconv >=1.18,<2.0a0 + - libsndfile >=1.2.2,<1.3.0a0 + - libsystemd0 >=257.10 + - libxcb >=1.17.0,<2.0a0 + constrains: + - pulseaudio 17.0 *_3 + license: LGPL-2.1-or-later + license_family: LGPL + purls: [] + size: 750785 + timestamp: 1763148198088 +- conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda + sha256: 71bd24600d14bb171a6321d523486f6a06f855e75e547fa0cb2a0953b02047f0 + md5: 3bfdfb8dbcdc4af1ae3f9a8eb3948f04 + depends: + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pure-eval?source=hash-mapping + size: 16668 + timestamp: 1733569518868 +- conda: https://conda.anaconda.org/conda-forge/noarch/py-1.11.0-pyhd8ed1ab_1.conda + sha256: f2660eb121032dcbe1f3f5d53a120625698ca6602f32a2aba131bb1023286722 + md5: 9eb1496f8aa577322f293ee0c72983fd + depends: + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/apipkg?source=hash-mapping + - pkg:pypi/iniconfig?source=hash-mapping + - pkg:pypi/py?source=hash-mapping + size: 80791 + timestamp: 1734003519402 +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 + md5: 12c566707c80111f9799308d9e265aef + depends: + - python >=3.9 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pycparser?source=hash-mapping + size: 110100 + timestamp: 1733195786147 +- pypi: https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl + name: pydantic + version: 2.12.5 + sha256: e561593fccf61e8a20fc46dfc2dfe075b8be7d0188df33f221ad1f0139180f9d + requires_dist: + - annotated-types>=0.6.0 + - pydantic-core==2.41.5 + - typing-extensions>=4.14.1 + - typing-inspection>=0.4.2 + - email-validator>=2.0.0 ; extra == 'email' + - tzdata ; python_full_version >= '3.9' and sys_platform == 'win32' and extra == 'timezone' + requires_python: '>=3.9' +- pypi: https://files.pythonhosted.org/packages/94/02/abfa0e0bda67faa65fef1c84971c7e45928e108fe24333c81f3bfe35d5f5/pydantic_core-2.41.5-cp313-cp313-macosx_11_0_arm64.whl + name: pydantic-core + version: 2.41.5 + sha256: 112e305c3314f40c93998e567879e887a3160bb8689ef3d2c04b6cc62c33ac34 + requires_dist: + - typing-extensions>=4.14.1 + requires_python: '>=3.9' +- pypi: https://files.pythonhosted.org/packages/cf/4e/35a80cae583a37cf15604b44240e45c05e04e86f9cfd766623149297e971/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + name: pydantic-core + version: 2.41.5 + sha256: 406bf18d345822d6c21366031003612b9c77b3e29ffdb0f612367352aab7d586 + requires_dist: + - typing-extensions>=4.14.1 + requires_python: '>=3.9' +- pypi: https://files.pythonhosted.org/packages/78/ef/01fe6f692a8a564f22ebac04bd517bad7fd7945c55d3f60170e88c26dcc5/pydantic_openapi_helper-1.0.4-py2.py3-none-any.whl + name: pydantic-openapi-helper + version: 1.0.4 + sha256: 890973af674f6c593835b31888df12afd97110373f4b376cbdb081b1eebf65b1 + requires_dist: + - pydantic~=2.0 +- pypi: https://files.pythonhosted.org/packages/00/4b/ccc026168948fec4f7555b9164c724cf4125eac006e176541483d2c959be/pydantic_settings-2.13.1-py3-none-any.whl + name: pydantic-settings + version: 2.13.1 + sha256: d56fd801823dbeae7f0975e1f8c8e25c258eb75d278ea7abb5d9cebb01b56237 + requires_dist: + - pydantic>=2.7.0 + - python-dotenv>=0.21.0 + - typing-inspection>=0.4.0 + - boto3-stubs[secretsmanager] ; extra == 'aws-secrets-manager' + - boto3>=1.35.0 ; extra == 'aws-secrets-manager' + - azure-identity>=1.16.0 ; extra == 'azure-key-vault' + - azure-keyvault-secrets>=4.8.0 ; extra == 'azure-key-vault' + - google-cloud-secret-manager>=2.23.1 ; extra == 'gcp-secret-manager' + - tomli>=2.0.1 ; extra == 'toml' + - pyyaml>=6.0.1 ; extra == 'yaml' + requires_python: '>=3.10' +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda + sha256: cf70b2f5ad9ae472b71235e5c8a736c9316df3705746de419b59d442e8348e86 + md5: 16c18772b340887160c79a6acc022db0 + depends: + - python >=3.10 + license: BSD-2-Clause + license_family: BSD + purls: + - pkg:pypi/pygments?source=compressed-mapping + size: 893031 + timestamp: 1774796815820 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-12.1-py313h40b429f_0.conda + sha256: 307ca29ebf2317bd2561639b1ee0290fd8c03c3450fa302b9f9437d8df6a5280 + md5: 31a0a72f3466682d0ea2ebcbd7d319b8 + depends: + - __osx >=11.0 + - libffi >=3.5.2,<3.6.0a0 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + - setuptools + license: MIT + license_family: MIT + purls: + - pkg:pypi/pyobjc-core?source=hash-mapping + size: 481508 + timestamp: 1763152124940 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-12.1-py313hcc5defa_0.conda + sha256: 194e188d8119befc952d04157079733e2041a7a502d50340ddde632658799fdc + md5: a6d28c8fc266a3d3c3dae183e25c4d31 + depends: + - __osx >=11.0 + - libffi >=3.5.2,<3.6.0a0 + - pyobjc-core 12.1.* + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pyobjc-framework-cocoa?source=hash-mapping + size: 376136 + timestamp: 1763160678792 +- conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.2-pyhcf101f3_0.conda + sha256: 417fba4783e528ee732afa82999300859b065dc59927344b4859c64aae7182de + md5: 3687cc0b82a8b4c17e1f0eb7e47163d5 + depends: + - python >=3.10 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/pyparsing?source=compressed-mapping + size: 110893 + timestamp: 1769003998136 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.10.2-py313hcd51b16_2.conda + sha256: dc312b5ba23899acce197f0f8dd24da119863a6c4ec10a2941e4c0fb12afd86d + md5: 0a7d5e176958f4fbd1f1ccec40976944 + depends: + - python + - qt6-main 6.10.2.* + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.13.* *_cp313 + - libclang13 >=21.1.8 + - libxslt >=1.1.43,<2.0a0 + - libopengl >=1.7.0,<2.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - libgl >=1.7.0,<2.0a0 + - libvulkan-loader >=1.4.341.0,<2.0a0 + - qt6-main >=6.10.2,<6.11.0a0 + - libegl >=1.7.0,<2.0a0 + license: LGPL-3.0-only + license_family: LGPL + purls: + - pkg:pypi/pyside6?source=hash-mapping + - pkg:pypi/shiboken6?source=hash-mapping + size: 13098557 + timestamp: 1775062816050 +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 + md5: 461219d1a5bd61342293efa2c0c90eac + depends: + - __unix + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pysocks?source=hash-mapping + size: 21085 + timestamp: 1733217331982 +- conda: https://conda.anaconda.org/conda-forge/noarch/pytest-9.0.3-pyhc364b38_1.conda + sha256: 960f59442173eee0731906a9077bd5ccf60f4b4226f05a22d1728ab9a21a879c + md5: 6a991452eadf2771952f39d43615bb3e + depends: + - colorama >=0.4 + - pygments >=2.7.2 + - python >=3.10 + - iniconfig >=1.0.1 + - packaging >=22 + - pluggy >=1.5,<2 + - tomli >=1 + - exceptiongroup >=1 + - python + constrains: + - pytest-faulthandler >=2 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pytest?source=compressed-mapping + size: 299984 + timestamp: 1775644472530 +- conda: https://conda.anaconda.org/conda-forge/noarch/pytest-forked-1.6.0-pyhd8ed1ab_1.conda + sha256: df40eeea0e36ecd95fc9edf41e55dbcea28d92fcdb6aa53bcec51aaf5bdf4ae6 + md5: 2222c712a38755af8870642c17beabc1 + depends: + - py + - pytest >=3.10 + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pytest-forked?source=hash-mapping + size: 10953 + timestamp: 1734551290813 +- conda: https://conda.anaconda.org/conda-forge/noarch/pytest-xdist-2.5.0-pyhd8ed1ab_0.tar.bz2 + sha256: 9a7d76fb3fcf59b4c91d68eeddb3c207a25a8c04cca52a7a9b3118b474976867 + md5: 1fdd1f3baccf0deb647385c677a1a48e + depends: + - execnet >=1.1 + - pytest >=6.2.0 + - pytest-forked + - python >=3.6 + constrains: + - psutil >=3.0 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pytest-xdist?source=hash-mapping + size: 34941 + timestamp: 1639147575627 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.13.13-h6add32d_100_cp313.conda + build_number: 100 + sha256: 7f77eb57648f545c1f58e10035d0d9d66b0a0efb7c4b58d3ed89ec7269afdde1 + md5: 05051be49267378d2fcd12931e319ac3 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - ld_impl_linux-64 >=2.36.1 + - libexpat >=2.7.5,<3.0a0 + - libffi >=3.5.2,<3.6.0a0 + - libgcc >=14 + - liblzma >=5.8.2,<6.0a0 + - libmpdec >=4.0.0,<5.0a0 + - libsqlite >=3.52.0,<4.0a0 + - libuuid >=2.42,<3.0a0 + - libzlib >=1.3.2,<2.0a0 + - ncurses >=6.5,<7.0a0 + - openssl >=3.5.6,<4.0a0 + - python_abi 3.13.* *_cp313 + - readline >=8.3,<9.0a0 + - tk >=8.6.13,<8.7.0a0 + - tzdata + license: Python-2.0 + purls: [] + size: 37358322 + timestamp: 1775614712638 + python_site_packages_path: lib/python3.13/site-packages +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.13.13-h20e6be0_100_cp313.conda + build_number: 100 + sha256: d0fffc5fde21d1ae350da545dfb9e115a8c53bed8a9c5761f9efd4a5581853c1 + md5: 9991a930e81d3873eba7a299ba783ec4 + depends: + - __osx >=11.0 + - bzip2 >=1.0.8,<2.0a0 + - libexpat >=2.7.5,<3.0a0 + - libffi >=3.5.2,<3.6.0a0 + - liblzma >=5.8.2,<6.0a0 + - libmpdec >=4.0.0,<5.0a0 + - libsqlite >=3.52.0,<4.0a0 + - libzlib >=1.3.2,<2.0a0 + - ncurses >=6.5,<7.0a0 + - openssl >=3.5.6,<4.0a0 + - python_abi 3.13.* *_cp313 + - readline >=8.3,<9.0a0 + - tk >=8.6.13,<8.7.0a0 + - tzdata + license: Python-2.0 + purls: [] + size: 12966447 + timestamp: 1775615694085 + python_site_packages_path: lib/python3.13/site-packages +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + sha256: d6a17ece93bbd5139e02d2bd7dbfa80bee1a4261dced63f65f679121686bf664 + md5: 5b8d21249ff20967101ffa321cab24e8 + depends: + - python >=3.9 + - six >=1.5 + - python + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/python-dateutil?source=hash-mapping + size: 233310 + timestamp: 1751104122689 +- pypi: https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl + name: python-dotenv + version: 1.2.2 + sha256: 1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a + requires_dist: + - click>=5.0 ; extra == 'cli' + requires_python: '>=3.10' +- conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.2-pyhe01879c_0.conda + sha256: df9aa74e9e28e8d1309274648aac08ec447a92512c33f61a8de0afa9ce32ebe8 + md5: 23029aae904a2ba587daba708208012f + depends: + - python >=3.9 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/fastjsonschema?source=hash-mapping + size: 244628 + timestamp: 1755304154927 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.13.13-h4df99d1_100.conda + sha256: b2e51d83e5ebeb7e9fde1cde822a60e8564cc9dabd786ad853056afbf708a466 + md5: fd00e4b24ea88093c93f5c9bad27b52f + depends: + - cpython 3.13.13.* + - python_abi * *_cp313 + license: Python-2.0 + purls: [] + size: 48536 + timestamp: 1775613791711 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca + md5: a61bf9ec79426938ff785eb69dbb1960 + depends: + - python >=3.6 + license: BSD-2-Clause + license_family: BSD + purls: + - pkg:pypi/python-json-logger?source=hash-mapping + size: 13383 + timestamp: 1677079727691 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2026.1-pyhd8ed1ab_0.conda + sha256: b5494ef54bc2394c6c4766ceeafac22507c4fc60de6cbfda45524fc2fcc3c9fc + md5: d8d30923ccee7525704599efd722aa16 + depends: + - python >=3.10 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/tzdata?source=compressed-mapping + size: 147315 + timestamp: 1775223532978 +- conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.13-8_cp313.conda + build_number: 8 + sha256: 210bffe7b121e651419cb196a2a63687b087497595c9be9d20ebe97dd06060a7 + md5: 94305520c52a4aa3f6c2b1ff6008d9f8 + constrains: + - python 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 7002 + timestamp: 1752805902938 +- conda: https://conda.anaconda.org/conda-forge/noarch/pyvis-0.3.2-pyhd8ed1ab_1.conda + sha256: 3bfa28fbbca73a8db914341ae58c0049757182c9d9c925c378719996b9a26bf1 + md5: eb86dfeb9c60ec66c7a7fa93ae5dc58a + depends: + - ipython >=5.3.0 + - jinja2 >=2.9.6 + - jsonpickle >=1.4.1 + - networkx >=1.11 + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pyvis?source=hash-mapping + size: 300893 + timestamp: 1737567297189 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.3-py313h3dea7bd_1.conda + sha256: ef7df29b38ef04ec67a8888a4aa039973eaa377e8c4b59a7be0a1c50cd7e4ac6 + md5: f256753e840c3cd3766488c9437a8f8b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + - yaml >=0.2.5,<0.3.0a0 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pyyaml?source=compressed-mapping + size: 201616 + timestamp: 1770223543730 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.3-py313h65a2061_1.conda + sha256: 950725516f67c9691d81bb8dde8419581c5332c5da3da10c9ba8cbb1698b825d + md5: 5d0c8b92128c93027632ca8f8dc1190f + depends: + - __osx >=11.0 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + - yaml >=0.2.5,<0.3.0a0 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pyyaml?source=hash-mapping + size: 188763 + timestamp: 1770224094408 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-27.1.0-py312hda471dd_2.conda + noarch: python + sha256: be66c1f85c3b48137200d62c12d918f4f8ad329423daef04fed292818efd3c28 + md5: 082985717303dab433c976986c674b35 + depends: + - python + - libgcc >=14 + - libstdcxx >=14 + - __glibc >=2.17,<3.0.a0 + - zeromq >=4.3.5,<4.4.0a0 + - _python_abi3_support 1.* + - cpython >=3.12 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pyzmq?source=hash-mapping + size: 211567 + timestamp: 1771716961404 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-27.1.0-py312h022ad19_2.conda + noarch: python + sha256: 2f31f799a46ed75518fae0be75ecc8a1b84360dbfd55096bc2fe8bd9c797e772 + md5: 2f6b79700452ef1e91f45a99ab8ffe5a + depends: + - python + - libcxx >=19 + - __osx >=11.0 + - _python_abi3_support 1.* + - cpython >=3.12 + - zeromq >=4.3.5,<4.4.0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/pyzmq?source=hash-mapping + size: 191641 + timestamp: 1771717073430 +- conda: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda + sha256: 776363493bad83308ba30bcb88c2552632581b143e8ee25b1982c8c743e73abc + md5: 353823361b1d27eb3960efb076dfcaf6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: LicenseRef-Qhull + purls: [] + size: 552937 + timestamp: 1720813982144 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/qhull-2020.2-h420ef59_5.conda + sha256: 873ac689484262a51fd79bc6103c1a1bedbf524924d7f0088fb80703042805e4 + md5: 6483b1f59526e05d7d894e466b5b6924 + depends: + - __osx >=11.0 + - libcxx >=16 + license: LicenseRef-Qhull + purls: [] + size: 516376 + timestamp: 1720814307311 +- conda: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.10.2-pl5321h16c4a6b_6.conda + sha256: dd2fdde2cfecd29d4acd2bacbb341f00500d8b3b1c0583a8d92e07fc1e4b1106 + md5: 3a00bff44c15ee37bfd5eb435e1b2a51 + depends: + - libxcb + - xcb-util + - xcb-util-wm + - xcb-util-keysyms + - xcb-util-image + - xcb-util-renderutil + - xcb-util-cursor + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - xorg-libice >=1.1.2,<2.0a0 + - icu >=78.3,<79.0a0 + - libllvm22 >=22.1.0,<22.2.0a0 + - krb5 >=1.22.2,<1.23.0a0 + - xorg-libx11 >=1.8.13,<2.0a0 + - xorg-libxtst >=1.2.5,<2.0a0 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - libxml2 + - libxml2-16 >=2.14.6 + - libtiff >=4.7.1,<4.8.0a0 + - libegl >=1.7.0,<2.0a0 + - xorg-libxxf86vm >=1.1.7,<2.0a0 + - libdrm >=2.4.125,<2.5.0a0 + - xcb-util >=0.4.1,<0.5.0a0 + - libbrotlicommon >=1.2.0,<1.3.0a0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + - libvulkan-loader >=1.4.341.0,<2.0a0 + - libclang-cpp22.1 >=22.1.0,<22.2.0a0 + - double-conversion >=3.4.0,<3.5.0a0 + - dbus >=1.16.2,<2.0a0 + - xcb-util-renderutil >=0.3.10,<0.4.0a0 + - alsa-lib >=1.2.15.3,<1.3.0a0 + - wayland >=1.24.0,<2.0a0 + - xcb-util-cursor >=0.1.6,<0.2.0a0 + - libpng >=1.6.55,<1.7.0a0 + - libclang13 >=22.1.0 + - libwebp-base >=1.6.0,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + - pcre2 >=10.47,<10.48.0a0 + - xorg-libxrandr >=1.5.5,<2.0a0 + - libcups >=2.3.3,<2.4.0a0 + - libpq >=18.3,<19.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - xorg-libxcomposite >=0.4.7,<1.0a0 + - xcb-util-keysyms >=0.4.1,<0.5.0a0 + - xorg-libxcursor >=1.2.3,<2.0a0 + - harfbuzz >=13.1.1 + - openssl >=3.5.5,<4.0a0 + - fontconfig >=2.17.1,<3.0a0 + - fonts-conda-ecosystem + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - libsqlite >=3.52.0,<4.0a0 + - xorg-libsm >=1.2.6,<2.0a0 + - libgl >=1.7.0,<2.0a0 + - libglib >=2.86.4,<3.0a0 + - xorg-libxext >=1.3.7,<2.0a0 + - libxkbcommon >=1.13.1,<2.0a0 + - xorg-libxdamage >=1.1.6,<2.0a0 + - xcb-util-image >=0.4.0,<0.5.0a0 + - xcb-util-wm >=0.4.2,<0.5.0a0 + constrains: + - qt ==6.10.2 + license: LGPL-3.0-only + license_family: LGPL + purls: [] + size: 58118322 + timestamp: 1773865930316 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/qt6-main-6.10.2-pl5321h01fc3ab_6.conda + sha256: a20eae7f002278c0517d5d38dbe0f2a292f57b0df04a3b96c722ce3dfd6e7e3e + md5: 125f9a5dc035657ac027eec502ccaec9 + depends: + - libcxx >=19 + - __osx >=11.0 + - openssl >=3.5.5,<4.0a0 + - libpq >=18.3,<19.0a0 + - libwebp-base >=1.6.0,<2.0a0 + - libsqlite >=3.52.0,<4.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libclang13 >=19.1.7 + - libjpeg-turbo >=3.1.2,<4.0a0 + - icu >=78.3,<79.0a0 + - harfbuzz >=13.1.1 + - libbrotlicommon >=1.2.0,<1.3.0a0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + - zstd >=1.5.7,<1.6.0a0 + - libllvm19 >=19.1.7,<19.2.0a0 + - libglib >=2.86.4,<3.0a0 + - libzlib >=1.3.1,<2.0a0 + - krb5 >=1.22.2,<1.23.0a0 + - libclang-cpp19.1 >=19.1.7,<19.2.0a0 + - pcre2 >=10.47,<10.48.0a0 + - double-conversion >=3.4.0,<3.5.0a0 + - libpng >=1.6.55,<1.7.0a0 + constrains: + - qt ==6.10.2 + license: LGPL-3.0-only + license_family: LGPL + purls: [] + size: 47339230 + timestamp: 1773865969082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/quarto-1.8.27-h5ac6406_0.conda + sha256: ec61c6e9427971fce0002e530c7cbdd4ad0ab31160ec075191c2f1b60869b183 + md5: 4b8786ecdcd16ab4e48313f94dbc31ed + depends: + - dart-sass + - deno >=2.3.1,<2.3.2.0a0 + - deno-dom >=0.1.41,<0.1.42.0a0 + - esbuild + - nodejs >=24.12.0,<25.0a0 + - pandoc 3.6.3 + - typst 0.13.0 + license: MIT + license_family: MIT + purls: [] + size: 23067347 + timestamp: 1768599710594 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/quarto-1.8.27-h3339cab_0.conda + sha256: e0293443c876913b0c7fbc03ed91fbe3cdc700eb2cdbd5868a711256385919fb + md5: 0020b6f54d5e7b75ed17e7cf50f667a8 + depends: + - dart-sass + - deno >=2.3.1,<2.3.2.0a0 + - deno-dom >=0.1.41,<0.1.42.0a0 + - esbuild + - pandoc 3.6.3 + - typst 0.13.0 + license: MIT + license_family: MIT + purls: [] + size: 23297236 + timestamp: 1768600322380 +- conda: https://conda.anaconda.org/conda-forge/linux-64/rapidjson-1.1.0.post20240409-h3f2d84a_2.conda + sha256: f87f265263a1ddbc50b98e2c2bcaa2bac63da3acc09267815dd0f4bd614cd902 + md5: 65e2f30d532b4ae2063a424c185cc678 + depends: + - libgcc >=13 + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + license: MIT + license_family: MIT + purls: [] + size: 156074 + timestamp: 1742820732296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/rapidjson-1.1.0.post20240409-ha1acc90_2.conda + sha256: bb5044f7871a1b87403e9ab8c0c314f932a1200841e397dadbd63d0fd5e4d401 + md5: cdf23da66ced1cd0a484c3a9564eaeaa + depends: + - __osx >=11.0 + - libcxx >=18 + license: MIT + license_family: MIT + purls: [] + size: 156578 + timestamp: 1742820739478 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda + sha256: 12ffde5a6f958e285aa22c191ca01bbd3d6e710aa852e00618fa6ddc59149002 + md5: d7d95fc8287ea7bf33e0e7116d2b95ec + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - ncurses >=6.5,<7.0a0 + license: GPL-3.0-only + license_family: GPL + purls: [] + size: 345073 + timestamp: 1765813471974 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda + sha256: a77010528efb4b548ac2a4484eaf7e1c3907f2aec86123ed9c5212ae44502477 + md5: f8381319127120ce51e081dce4865cf4 + depends: + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 + license: GPL-3.0-only + license_family: GPL + purls: [] + size: 313930 + timestamp: 1765813902568 +- conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.37.0-pyhcf101f3_0.conda + sha256: 0577eedfb347ff94d0f2fa6c052c502989b028216996b45c7f21236f25864414 + md5: 870293df500ca7e18bedefa5838a22ab + depends: + - attrs >=22.2.0 + - python >=3.10 + - rpds-py >=0.7.0 + - typing_extensions >=4.4.0 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/referencing?source=hash-mapping + size: 51788 + timestamp: 1760379115194 +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_0.conda + sha256: c0249bc4bf4c0e8e06d0e7b4d117a5d593cc4ab2144d5006d6d47c83cb0af18e + md5: 10afbb4dbf06ff959ad25a92ccee6e59 + depends: + - python >=3.10 + - certifi >=2023.5.7 + - charset-normalizer >=2,<4 + - idna >=2.5,<4 + - urllib3 >=1.26,<3 + - python + constrains: + - chardet >=3.0.2,<6 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/requests?source=compressed-mapping + size: 63712 + timestamp: 1774894783063 +- pypi: https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl + name: requests-toolbelt + version: 1.0.0 + sha256: cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06 + requires_dist: + - requests>=2.0.1,<3.0.0 + requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' +- conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda + sha256: 2e4372f600490a6e0b3bac60717278448e323cab1c0fecd5f43f7c56535a99c5 + md5: 36de09a8d3e5d5e6f4ee63af49e59706 + depends: + - python >=3.9 + - six + license: MIT + license_family: MIT + purls: + - pkg:pypi/rfc3339-validator?source=hash-mapping + size: 10209 + timestamp: 1733600040800 +- conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37 + md5: 912a71cc01012ee38e6b90ddd561e36f + depends: + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/rfc3986-validator?source=hash-mapping + size: 7818 + timestamp: 1598024297745 +- conda: https://conda.anaconda.org/conda-forge/noarch/rfc3987-syntax-1.1.0-pyhe01879c_1.conda + sha256: 70001ac24ee62058557783d9c5a7bbcfd97bd4911ef5440e3f7a576f9e43bc92 + md5: 7234f99325263a5af6d4cd195035e8f2 + depends: + - python >=3.9 + - lark >=1.2.2 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/rfc3987-syntax?source=hash-mapping + size: 22913 + timestamp: 1752876729969 +- conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.30.0-py313h843e2db_0.conda + sha256: 076d26e51c62c8ecfca6eb19e3c1febdd7632df1990a7aa53da5df5e54482b1c + md5: 779e3307a0299518713765b83a36f4b1 + depends: + - python + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.13.* *_cp313 + constrains: + - __glibc >=2.17 + license: MIT + license_family: MIT + purls: + - pkg:pypi/rpds-py?source=hash-mapping + size: 383230 + timestamp: 1764543223529 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.30.0-py313h2c089d5_0.conda + sha256: db63344f91e8bfe77703c6764aa9eeafb44d165e286053214722814eabda0264 + md5: 190c2d0d4e98ec97df48cdb74caf44d8 + depends: + - python + - __osx >=11.0 + - python 3.13.* *_cp313 + - python_abi 3.13.* *_cp313 + constrains: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: + - pkg:pypi/rpds-py?source=hash-mapping + size: 358961 + timestamp: 1764543165314 +- pypi: https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl + name: scipy + version: 1.17.1 + sha256: 6fac755ca3d2c3edcb22f479fceaa241704111414831ddd3bc6056e18516892f + requires_dist: + - numpy>=1.26.4,<2.7 + - pytest>=8.0.0 ; extra == 'test' + - pytest-cov ; extra == 'test' + - pytest-timeout ; extra == 'test' + - pytest-xdist ; extra == 'test' + - asv ; extra == 'test' + - mpmath ; extra == 'test' + - gmpy2 ; extra == 'test' + - threadpoolctl ; extra == 'test' + - scikit-umfpack ; extra == 'test' + - pooch ; extra == 'test' + - hypothesis>=6.30 ; extra == 'test' + - array-api-strict>=2.3.1 ; extra == 'test' + - cython ; extra == 'test' + - meson ; extra == 'test' + - ninja ; sys_platform != 'emscripten' and extra == 'test' + - sphinx>=5.0.0,<8.2.0 ; extra == 'doc' + - intersphinx-registry ; extra == 'doc' + - pydata-sphinx-theme>=0.15.2 ; extra == 'doc' + - sphinx-copybutton ; extra == 'doc' + - sphinx-design>=0.4.0 ; extra == 'doc' + - matplotlib>=3.5 ; extra == 'doc' + - numpydoc ; extra == 'doc' + - jupytext ; extra == 'doc' + - myst-nb>=1.2.0 ; extra == 'doc' + - pooch ; extra == 'doc' + - jupyterlite-sphinx>=0.19.1 ; extra == 'doc' + - jupyterlite-pyodide-kernel ; extra == 'doc' + - linkify-it-py ; extra == 'doc' + - tabulate ; extra == 'doc' + - click<8.3.0 ; extra == 'dev' + - spin ; extra == 'dev' + - mypy==1.10.0 ; extra == 'dev' + - typing-extensions ; extra == 'dev' + - types-psutil ; extra == 'dev' + - pycodestyle ; extra == 'dev' + - ruff>=0.12.0 ; extra == 'dev' + - cython-lint>=0.12.2 ; extra == 'dev' + requires_python: '>=3.11' +- pypi: https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl + name: scipy + version: 1.17.1 + sha256: 581b2264fc0aa555f3f435a5944da7504ea3a065d7029ad60e7c3d1ae09c5464 + requires_dist: + - numpy>=1.26.4,<2.7 + - pytest>=8.0.0 ; extra == 'test' + - pytest-cov ; extra == 'test' + - pytest-timeout ; extra == 'test' + - pytest-xdist ; extra == 'test' + - asv ; extra == 'test' + - mpmath ; extra == 'test' + - gmpy2 ; extra == 'test' + - threadpoolctl ; extra == 'test' + - scikit-umfpack ; extra == 'test' + - pooch ; extra == 'test' + - hypothesis>=6.30 ; extra == 'test' + - array-api-strict>=2.3.1 ; extra == 'test' + - cython ; extra == 'test' + - meson ; extra == 'test' + - ninja ; sys_platform != 'emscripten' and extra == 'test' + - sphinx>=5.0.0,<8.2.0 ; extra == 'doc' + - intersphinx-registry ; extra == 'doc' + - pydata-sphinx-theme>=0.15.2 ; extra == 'doc' + - sphinx-copybutton ; extra == 'doc' + - sphinx-design>=0.4.0 ; extra == 'doc' + - matplotlib>=3.5 ; extra == 'doc' + - numpydoc ; extra == 'doc' + - jupytext ; extra == 'doc' + - myst-nb>=1.2.0 ; extra == 'doc' + - pooch ; extra == 'doc' + - jupyterlite-sphinx>=0.19.1 ; extra == 'doc' + - jupyterlite-pyodide-kernel ; extra == 'doc' + - linkify-it-py ; extra == 'doc' + - tabulate ; extra == 'doc' + - click<8.3.0 ; extra == 'dev' + - spin ; extra == 'dev' + - mypy==1.10.0 ; extra == 'dev' + - typing-extensions ; extra == 'dev' + - types-psutil ; extra == 'dev' + - pycodestyle ; extra == 'dev' + - ruff>=0.12.0 ; extra == 'dev' + - cython-lint>=0.12.2 ; extra == 'dev' + requires_python: '>=3.11' +- conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.32.56-h54a6638_0.conda + sha256: 987ad072939fdd51c92ea8d3544b286bb240aefda329f9b03a51d9b7e777f9de + md5: cdd138897d94dc07d99afe7113a07bec + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libgl >=1.7.0,<2.0a0 + - sdl3 >=3.2.22,<4.0a0 + - libegl >=1.7.0,<2.0a0 + license: Zlib + purls: [] + size: 589145 + timestamp: 1757842881 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2-2.32.56-h248ca61_0.conda + sha256: 704c5cae4bc839a18c70cbf3387d7789f1902828c79c6ddabcd34daf594f4103 + md5: 092c5b693dc6adf5f409d12f33295a2a + depends: + - libcxx >=19 + - __osx >=11.0 + - sdl3 >=3.2.22,<4.0a0 + license: Zlib + purls: [] + size: 542508 + timestamp: 1757842919681 +- conda: https://conda.anaconda.org/conda-forge/linux-64/sdl3-3.4.4-hdeec2a5_0.conda + sha256: 4acc06278e14ea9394d50debd0d47006b6daf135749471e2d0f1f30cc602bdd8 + md5: 78f56b31513ee775c3e72a744bd26a7e + depends: + - libgcc >=14 + - libstdcxx >=14 + - __glibc >=2.17,<3.0.a0 + - xorg-libxcursor >=1.2.3,<2.0a0 + - wayland >=1.25.0,<2.0a0 + - xorg-libxi >=1.8.2,<2.0a0 + - xorg-libxscrnsaver >=1.2.4,<2.0a0 + - libudev1 >=257.13 + - xorg-libxtst >=1.2.5,<2.0a0 + - libxkbcommon >=1.13.1,<2.0a0 + - pulseaudio-client >=17.0,<17.1.0a0 + - libdrm >=2.4.125,<2.5.0a0 + - libgl >=1.7.0,<2.0a0 + - xorg-libxfixes >=6.0.2,<7.0a0 + - liburing >=2.14,<2.15.0a0 + - libvulkan-loader >=1.4.341.0,<2.0a0 + - libusb >=1.0.29,<2.0a0 + - libunwind >=1.8.3,<1.9.0a0 + - dbus >=1.16.2,<2.0a0 + - xorg-libxext >=1.3.7,<2.0a0 + - xorg-libx11 >=1.8.13,<2.0a0 + - libegl >=1.7.0,<2.0a0 + license: Zlib + purls: [] + size: 2143141 + timestamp: 1775266679380 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl3-3.4.4-h6fa9c73_0.conda + sha256: 176844121ccff092f93d5cfe9b05303c2504f199aa8feca092c7f231319bb38b + md5: 7773518214c7517a54fe6f2cb1e3fa6d + depends: + - libcxx >=19 + - __osx >=11.0 + - dbus >=1.16.2,<2.0a0 + - libvulkan-loader >=1.4.341.0,<2.0a0 + - libusb >=1.0.29,<2.0a0 + license: Zlib + purls: [] + size: 1561061 + timestamp: 1775266742329 +- conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-2.1.0-pyh5552912_1.conda + sha256: 8fc024bf1a7b99fc833b131ceef4bef8c235ad61ecb95a71a6108be2ccda63e8 + md5: b70e2d44e6aa2beb69ba64206a16e4c6 + depends: + - __osx + - pyobjc-framework-cocoa + - python >=3.10 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/send2trash?source=hash-mapping + size: 22519 + timestamp: 1770937603551 +- conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-2.1.0-pyha191276_1.conda + sha256: 59656f6b2db07229351dfb3a859c35e57cc8e8bcbc86d4e501bff881a6f771f1 + md5: 28eb91468df04f655a57bcfbb35fc5c5 + depends: + - __linux + - python >=3.10 + - python + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/send2trash?source=hash-mapping + size: 24108 + timestamp: 1770937597662 +- conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.1-pyh332efcf_0.conda + sha256: 82088a6e4daa33329a30bc26dc19a98c7c1d3f05c0f73ce9845d4eab4924e9e1 + md5: 8e194e7b992f99a5015edbd4ebd38efd + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/setuptools?source=compressed-mapping + size: 639697 + timestamp: 1773074868565 +- conda: https://conda.anaconda.org/conda-forge/linux-64/shaderc-2025.5-h3e344bc_0.conda + sha256: fd4d20f8b74c473e3579f181c40687697777be7ac617ee62866a2fe3199745d9 + md5: 6455b7f6e2c8caeb87b83cab7163bcb8 + depends: + - __glibc >=2.17,<3.0.a0 + - glslang >=16,<17.0a0 + - libgcc >=14 + - libstdcxx >=14 + - spirv-tools >=2025,<2026.0a0 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 113361 + timestamp: 1764287965059 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/shaderc-2025.5-h1a5098f_0.conda + sha256: 0cd3123ee939035ea82771e85ea61cd4a92c5ee4483574e842dde620f65b1916 + md5: af219128ddcdddbf6995000a12678bdd + depends: + - __osx >=11.0 + - glslang >=16,<17.0a0 + - libcxx >=19 + - spirv-tools >=2025,<2026.0a0 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 110362 + timestamp: 1764288175186 +- conda: https://conda.anaconda.org/conda-forge/linux-64/shapely-2.1.2-py313had47c43_2.conda + sha256: 0bf96349dd2cccba4faf6b98f2f3e02767cdc8b78a6bc1a0ee4f88bddee84917 + md5: 6e550dd748e9ac9b2925411684e076a1 + depends: + - __glibc >=2.17,<3.0.a0 + - geos >=3.14.1,<3.14.2.0a0 + - libgcc >=14 + - numpy >=1.23,<3 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/shapely?source=hash-mapping + size: 648024 + timestamp: 1762523698473 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/shapely-2.1.2-py313h10b2fc2_2.conda + sha256: 6b1132016ba3752867981eacd28045d51c671e7818e3e9bcdf34ef275fb90032 + md5: 7dc5b3a207a5c0af5fb7dacca24587a7 + depends: + - __osx >=11.0 + - geos >=3.14.1,<3.14.2.0a0 + - numpy >=1.23,<3 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/shapely?source=hash-mapping + size: 612190 + timestamp: 1762524161011 +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda + sha256: 458227f759d5e3fcec5d9b7acce54e10c9e1f4f4b7ec978f3bfd54ce4ee9853d + md5: 3339e3b65d58accf4ca4fb8748ab16b3 + depends: + - python >=3.9 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/six?source=hash-mapping + size: 18455 + timestamp: 1753199211006 +- conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.2-h03e3b7b_1.conda + sha256: 48f3f6a76c34b2cfe80de9ce7f2283ecb55d5ed47367ba91e8bb8104e12b8f11 + md5: 98b6c9dc80eb87b2519b97bcf7e578dd + depends: + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 45829 + timestamp: 1762948049098 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.2-hada39a4_1.conda + sha256: cb9305ede19584115f43baecdf09a3866bfcd5bcca0d9e527bd76d9a1dbe2d8d + md5: fca4a2222994acd7f691e57f94b750c5 + depends: + - libcxx >=19 + - __osx >=11.0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 38883 + timestamp: 1762948066818 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda + sha256: dce518f45e24cd03f401cb0616917773159a210c19d601c5f2d4e0e5879d30ad + md5: 03fe290994c5e4ec17293cfb6bdce520 + depends: + - python >=3.10 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/sniffio?source=compressed-mapping + size: 15698 + timestamp: 1762941572482 +- conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda + sha256: 23b71ecf089967d2900126920e7f9ff18cdcef82dbff3e2f54ffa360243a17ac + md5: 18de09b20462742fe093ba39185d9bac + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/soupsieve?source=hash-mapping + size: 38187 + timestamp: 1769034509657 +- pypi: https://files.pythonhosted.org/packages/4c/cb/d65dc11839892b167425f240817bf4f2026d1d5a2e127cd3f7783bcd9e02/specklepy-3.2.4-py3-none-any.whl + name: specklepy + version: 3.2.4 + sha256: fca286cec9bedf9b3663a070d3ebc1b985e2b3f8a60e9bf007f94c1bf611c894 + requires_dist: + - appdirs>=1.4.4 + - attrs>=24.3.0 + - deprecated>=1.2.15 + - gql[requests,websockets]>=3.5.0,<4.0.0 + - httpx>=0.28.1 + - pydantic-settings>=2.7.1 + - pydantic>=2.10.5 + - ujson>=5.10.0 + - ifcopenshell>=0.8.3.post2 ; extra == 'speckleifc' + requires_python: '>=3.10.0,<4.0' +- conda: https://conda.anaconda.org/conda-forge/linux-64/spirv-tools-2025.5-hb700be7_0.conda + sha256: 7547142ab1352132adf98d555ed955badd96c9f277cbd054ae52f7edd6cf6cb8 + md5: 058d5f16eaa3018be91aa3508df00d7c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + constrains: + - spirv-headers >=1.4.335.0,<1.4.335.1.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 2595788 + timestamp: 1769406054481 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/spirv-tools-2025.5-h4ddebb9_0.conda + sha256: fae67d12085e6ec01430fc0a05ee10bdd8562a41a264301f181159f07e677a6d + md5: 50ef543ae58e5baa5790969a143a890d + depends: + - __osx >=11.0 + - libcxx >=19 + constrains: + - spirv-headers >=1.4.335.0,<1.4.335.1.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 1595513 + timestamp: 1769406252174 +- conda: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.53.0-h04a0ce9_0.conda + sha256: a0e35087ebf0720fa758cb261583bee0a328143238524ea47625b37108280291 + md5: dc540e5bd5616d83a1ec46af8315ff98 + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.3,<79.0a0 + - libgcc >=14 + - libsqlite 3.53.0 hf4e2dac_0 + - libzlib >=1.3.2,<2.0a0 + - ncurses >=6.5,<7.0a0 + - readline >=8.3,<9.0a0 + license: blessing + purls: [] + size: 205091 + timestamp: 1775753763547 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sqlite-3.53.0-h85ec8f2_0.conda + sha256: 3c92c6268b9bfdc7bb6990a3df73d586d0650f8c0a3111b8b2414391ad7a2f6d + md5: 60a9b64bc09b5f7af723273c3fe8d856 + depends: + - __osx >=11.0 + - libsqlite 3.53.0 h1b79a29_0 + - libzlib >=1.3.2,<2.0a0 + - ncurses >=6.5,<7.0a0 + - readline >=8.3,<9.0a0 + license: blessing + purls: [] + size: 181936 + timestamp: 1775754522288 +- conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda + sha256: 570da295d421661af487f1595045760526964f41471021056e993e73089e9c41 + md5: b1b505328da7a6b246787df4b5a49fbc + depends: + - asttokens + - executing + - pure_eval + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/stack-data?source=hash-mapping + size: 26988 + timestamp: 1733569565672 +- conda: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-4.0.1-hecca717_0.conda + sha256: 4a1d2005153b9454fc21c9bad1b539df189905be49e851ec62a6212c2e045381 + md5: 2a2170a3e5c9a354d09e4be718c43235 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 2619743 + timestamp: 1769664536467 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/svt-av1-4.0.1-h0cb729a_0.conda + sha256: bdef3c1c4d2a396ad4f7dc64c5e9a02d4c5a21ff93ed07a33e49574de5d2d18d + md5: 8badc3bf16b62272aa2458f138223821 + depends: + - __osx >=11.0 + - libcxx >=19 + license: BSD-2-Clause + license_family: BSD + purls: [] + size: 1456245 + timestamp: 1769664727051 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tbb-2022.3.0-hb700be7_2.conda + sha256: 975710e4b7f1b13c3c30b7fbf21e22f50abe0463b6b47a231582fdedcc45c961 + md5: 8f7278ca5f7456a974992a8b34284737 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libhwloc >=2.12.2,<2.12.3.0a0 + - libstdcxx >=14 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 181329 + timestamp: 1767886632911 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tbb-2022.3.0-h4ddebb9_2.conda + sha256: 54278e6bdf378b92cbec941d29e8f360796dabf72c9ad1f6e2a27ca91a9f804a + md5: 82395152e3ba2dea9ea6a3dc17553136 + depends: + - __osx >=11.0 + - libcxx >=19 + - libhwloc >=2.12.2,<2.12.3.0a0 + license: Apache-2.0 + license_family: APACHE + purls: [] + size: 120040 + timestamp: 1767887181945 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tbb-devel-2022.3.0-h51de99f_2.conda + sha256: 7e21321b8e901458dbcd97b0588c5d5398a5ab205d7b948d5fa811dc132355bc + md5: 2c0e74f5f9143fe2e9dc9e1ffac20efa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - tbb 2022.3.0 hb700be7_2 + purls: [] + size: 1115399 + timestamp: 1767886655300 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tbb-devel-2022.3.0-h213eb51_2.conda + sha256: 90fca113ddb847912b17a3ace08ed6a8019eed220f4f3fe1018b49e6b5b1b0a1 + md5: 6a093b4764e44d617273023499be29f5 + depends: + - __osx >=11.0 + - libcxx >=19 + - tbb 2022.3.0 h4ddebb9_2 + purls: [] + size: 1114817 + timestamp: 1767887214729 +- conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyhc90fa1f_1.conda + sha256: 6b6727a13d1ca6a23de5e6686500d0669081a117736a87c8abf444d60c1e40eb + md5: 17b43cee5cc84969529d5d0b0309b2cb + depends: + - __unix + - ptyprocess + - python >=3.10 + - tornado >=6.1.0 + - python + license: BSD-2-Clause + license_family: BSD + purls: + - pkg:pypi/terminado?source=hash-mapping + size: 24749 + timestamp: 1766513766867 +- conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda + sha256: cad582d6f978276522f84bd209a5ddac824742fe2d452af6acf900f8650a73a2 + md5: f1acf5fdefa8300de697982bcb1761c9 + depends: + - python >=3.5 + - webencodings >=0.4 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/tinycss2?source=hash-mapping + size: 28285 + timestamp: 1729802975370 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h366c992_103.conda + sha256: cafeec44494f842ffeca27e9c8b0c27ed714f93ac77ddadc6aaf726b5554ebac + md5: cffd3bdd58090148f4cfcd831f4b26ab + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libzlib >=1.3.1,<2.0a0 + constrains: + - xorg-libx11 >=1.8.12,<2.0a0 + license: TCL + license_family: BSD + purls: [] + size: 3301196 + timestamp: 1769460227866 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h010d191_3.conda + sha256: 799cab4b6cde62f91f750149995d149bc9db525ec12595e8a1d91b9317f038b3 + md5: a9d86bc62f39b94c4661716624eb21b0 + depends: + - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + license: TCL + license_family: BSD + purls: [] + size: 3127137 + timestamp: 1769460817696 +- conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda + sha256: 91cafdb64268e43e0e10d30bd1bef5af392e69f00edd34dfaf909f69ab2da6bd + md5: b5325cf06a000c5b14970462ff5e4d58 + depends: + - python >=3.10 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/tomli?source=compressed-mapping + size: 21561 + timestamp: 1774492402955 +- pypi: https://files.pythonhosted.org/packages/47/61/27571dfd0222c2a8b2f1bb7da71bd25f3ad4145484ed2210feeae6f9b3f4/topologic_core-8.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl + name: topologic-core + version: 8.0.4 + sha256: 7d65540dda914551b2ee20af5f1b73839cc3fc0d00674812f0b4002ecae04de5 + requires_python: '>=3.8' +- pypi: https://files.pythonhosted.org/packages/6b/9c/54c03a8a43db0a7950acac3010fe65935e8a45889d0e6f8497f78da939fc/topologic_core-8.0.4-cp313-cp313-macosx_11_0_arm64.whl + name: topologic-core + version: 8.0.4 + sha256: 01c13f1ac8d41b2dc7c390ec4337116c44e651c00772d001a4403cbb7c786e9b + requires_python: '>=3.8' +- pypi: ./ + name: topologicpy + version: 0.9.14 + sha256: 2af64c022145eed11d8401cd3e8dda0df82dc4643ea4518fd199d9d187bdc205 + requires_dist: + - numpy>=1.18.0 + - scipy>=1.4.1 + - pandas + - tqdm + - plotly + - lark + - specklepy + - webcolors + - topologic-core>=7.0.1 + - pytest-xdist>=2.4.0 ; extra == 'test' + requires_python: '>=3.8,<3.15' +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.5-py313h07c4f96_0.conda + sha256: 9e8497e1ecca77d03c6be2d3b5f901dfe0ab99686af4fb94ab418b7d449ac547 + md5: 6c0b0ae017b5bfd9c8d718217efd8f14 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/tornado?source=compressed-mapping + size: 882996 + timestamp: 1774358035145 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.5.5-py313h0997733_0.conda + sha256: c5b0ee042d8a0b88a3823226dc95b794c042c498aee330aa9b4d78bfad01d099 + md5: 303333dd882dfeb303cc8bfac178464b + depends: + - __osx >=11.0 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/tornado?source=hash-mapping + size: 883472 + timestamp: 1774358832451 +- conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.3-pyh8f84b5b_0.conda + sha256: 9ef8e47cf00e4d6dcc114eb32a1504cc18206300572ef14d76634ba29dfe1eb6 + md5: e5ce43272193b38c2e9037446c1d9206 + depends: + - python >=3.10 + - __unix + - python + license: MPL-2.0 and MIT + purls: + - pkg:pypi/tqdm?source=hash-mapping + size: 94132 + timestamp: 1770153424136 +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 + md5: 019a7385be9af33791c989871317e1ed + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/traitlets?source=hash-mapping + size: 110051 + timestamp: 1733367480074 +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda + sha256: 7c2df5721c742c2a47b2c8f960e718c930031663ac1174da67c1ed5999f7938c + md5: edd329d7d3a4ab45dcf905899a7a6115 + depends: + - typing_extensions ==4.15.0 pyhcf101f3_0 + license: PSF-2.0 + license_family: PSF + purls: [] + size: 91383 + timestamp: 1756220668932 +- pypi: https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl + name: typing-inspection + version: 0.4.2 + sha256: 4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7 + requires_dist: + - typing-extensions>=4.12.0 + requires_python: '>=3.9' +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda + sha256: 032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731 + md5: 0caa1af407ecff61170c9437a808404d + depends: + - python >=3.10 + - python + license: PSF-2.0 + license_family: PSF + purls: + - pkg:pypi/typing-extensions?source=hash-mapping + size: 51692 + timestamp: 1756220668932 +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda + sha256: 3088d5d873411a56bf988eee774559335749aed6f6c28e07bf933256afb9eb6c + md5: f6d7aa696c67756a650e91e15e88223c + depends: + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/typing-utils?source=hash-mapping + size: 15183 + timestamp: 1733331395943 +- conda: https://conda.anaconda.org/conda-forge/linux-64/typst-0.13.0-h53e704d_0.conda + sha256: 9e3a74bc40c6b488aae852c6ddc0001cd69617601c1495b83935a04a299e17b9 + md5: 7b875caf2669fa52b44de7e70a726fc4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - openssl >=3.4.1,<4.0a0 + constrains: + - __glibc >=2.17 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 13182998 + timestamp: 1739976137636 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/typst-0.13.0-h0716509_0.conda + sha256: 437d1fcf1f29ec61f530a6f1299970bfdc04a52fe546d0ccf21563f5db26a5af + md5: fcc809661fab9e87dfa21e35fe33299a + depends: + - __osx >=11.0 + constrains: + - __osx >=11.0 + license: Apache-2.0 + license_family: Apache + purls: [] + size: 12553348 + timestamp: 1739976396186 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + sha256: 1d30098909076af33a35017eed6f2953af1c769e273a0626a04722ac4acaba3c + md5: ad659d0a2b3e47e38d829aa8cad2d610 + license: LicenseRef-Public-Domain + purls: [] + size: 119135 + timestamp: 1767016325805 +- pypi: https://files.pythonhosted.org/packages/b0/2f/9159f6f399b3f572d20847a2b80d133e3a03c14712b0da4971a36879fb64/ujson-5.12.0-cp313-cp313-macosx_11_0_arm64.whl + name: ujson + version: 5.12.0 + sha256: e0dd3676ea0837cd70ea1879765e9e9f6be063be0436de9b3ea4b775caf83654 + requires_python: '>=3.10' +- pypi: https://files.pythonhosted.org/packages/c7/17/0d36c2fee0a8d8dc37b011ccd5bbdcfaff8b8ec2bcfc5be998661cdc935b/ujson-5.12.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl + name: ujson + version: 5.12.0 + sha256: 2ea6206043385343aff0b7da65cf73677f6f5e50de8f1c879e557f4298cac36a + requires_python: '>=3.10' +- conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda + sha256: e0eb6c8daf892b3056f08416a96d68b0a358b7c46b99c8a50481b22631a4dfc0 + md5: e7cb0f5745e4c5035a460248334af7eb + depends: + - python >=3.9 + license: MIT + license_family: MIT + purls: + - pkg:pypi/uri-template?source=hash-mapping + size: 23990 + timestamp: 1733323714454 +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda + sha256: af641ca7ab0c64525a96fd9ad3081b0f5bcf5d1cbb091afb3f6ed5a9eee6111a + md5: 9272daa869e03efe68833e3dc7a02130 + depends: + - backports.zstd >=1.0.0 + - brotli-python >=1.2.0 + - h2 >=4,<5 + - pysocks >=1.5.6,<2.0,!=1.5.7 + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/urllib3?source=hash-mapping + size: 103172 + timestamp: 1767817860341 +- conda: https://conda.anaconda.org/conda-forge/linux-64/utfcpp-4.09-ha770c72_0.conda + sha256: 18f84366d84b83bb4b2a6e0ac4487a5b4ee33c531faa2d822027fddf8225eed5 + md5: 99884244028fe76046e3914f90d4ad05 + license: BSL-1.0 + purls: [] + size: 14226 + timestamp: 1767012219987 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/utfcpp-4.09-hce30654_0.conda + sha256: 598a2c7c38a8b3495efd354e5903a693059f0ee0d1b6af1a339ec09a7839737a + md5: bf5e569456f850071049b692fe7ab755 + license: BSL-1.0 + purls: [] + size: 14174 + timestamp: 1767012345273 +- conda: https://conda.anaconda.org/conda-forge/linux-64/viskores-1.1.0-hca82ae8_0.conda + sha256: 33155bc8ab60dd47e5fae160c355912e130add71109cd73604adc4117325a137 + md5: 5b4d69a15107ebad71ee9aaf76c4b09e + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + - zfp >=1.0.1,<2.0a0 + - glew >=2.2.0,<2.3.0a0 + - mesalib >=25.0.5,<25.1.0a0 + - hdf5 >=1.14.6,<1.14.7.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 25057909 + timestamp: 1765513310183 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/viskores-1.1.0-h052cd35_0.conda + sha256: c87f6bd0963c0f83aaaadd87a3f2718b575c648af3e0c71e403615f37d9daefe + md5: 5cd7ecdb91a1efd7a11fa8fe3d8992b4 + depends: + - libcxx >=19 + - __osx >=11.0 + - llvm-openmp >=19.1.7 + - zfp >=1.0.1,<2.0a0 + - hdf5 >=1.14.6,<1.14.7.0a0 + - glew >=2.2.0,<2.3.0a0 + - mesalib >=25.0.5,<25.1.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 20416361 + timestamp: 1765513349927 +- conda: https://conda.anaconda.org/conda-forge/linux-64/vtk-9.6.0-py313hc4ed87d_4.conda + sha256: ffecd84c448a91f22c4413afc2d8f30cfe0a2930a45a5839b06cce7ee2b099c2 + md5: 74f8c1102d7911228c47728b37ec21e4 + depends: + - vtk-base >=9.6.0,<9.6.1.0a0 + - vtk-io-ffmpeg >=9.6.0,<9.6.1.0a0 + - libgl-devel + - libopengl-devel + - libboost-devel + - liblzma-devel + - tbb-devel + - eigen + - expat + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 28593 + timestamp: 1773872644788 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/vtk-9.6.0-py313h4cc8e67_4.conda + sha256: 41dd38ac708e46e3fbf569a3ab233302e6ddb04710c39daf0b377b9602321acb + md5: 196d8c4fa348716347dde1de2e51a630 + depends: + - vtk-base >=9.6.0,<9.6.1.0a0 + - vtk-io-ffmpeg >=9.6.0,<9.6.1.0a0 + - libboost-devel + - liblzma-devel + - tbb-devel + - eigen + - expat + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 27674 + timestamp: 1773872627851 +- conda: https://conda.anaconda.org/conda-forge/linux-64/vtk-base-9.6.0-py313h9042c08_3.conda + sha256: 6bd194d9bab9ecf154a95fd2b62977a5a9b9d906a5de745b70450542c02f25d4 + md5: d95dc038220a734016dde55836d80a05 + depends: + - python + - utfcpp + - nlohmann_json + - cli11 + - numpy + - wslink + - matplotlib-base >=2.0.0 + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libglu >=9.0.3,<9.1.0a0 + - libpng >=1.6.55,<1.7.0a0 + - libglvnd >=1.7.0,<2.0a0 + - jsoncpp >=1.9.6,<1.9.7.0a0 + - libopengl >=1.7.0,<2.0a0 + - libtheora >=1.1.1,<1.2.0a0 + - libnetcdf >=4.10.0,<4.10.1.0a0 + - tbb >=2022.3.0 + - eigen-abi >=3.4.0.100,<3.4.0.101.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - libogg >=1.3.5,<1.4.0a0 + - xorg-libxcursor >=1.2.3,<2.0a0 + - pugixml >=1.15,<1.16.0a0 + - libzlib >=1.3.1,<2.0a0 + - libsqlite >=3.52.0,<4.0a0 + - liblzma >=5.8.2,<6.0a0 + - fmt >=12.1.0,<12.2.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - libglx >=1.7.0,<2.0a0 + - libjpeg-turbo >=3.1.2,<4.0a0 + - double-conversion >=3.4.0,<3.5.0a0 + - libexpat >=2.7.4,<3.0a0 + - gl2ps >=1.4.2,<1.4.3.0a0 + - qt6-main >=6.10.2,<6.11.0a0 + - python_abi 3.13.* *_cp313 + - hdf5 >=1.14.6,<1.14.7.0a0 + - proj >=9.8.0,<9.9.0a0 + - viskores >=1.1.0,<1.2.0a0 + - xorg-libx11 >=1.8.13,<2.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + constrains: + - libboost-headers >=1.88.0,<1.89.0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/vtk?source=hash-mapping + size: 85582464 + timestamp: 1773160147807 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/vtk-base-9.6.0-py313h89908e3_3.conda + sha256: ec6d91cc2b07b4a1984f63822e57f343079b915dd7621073c1a2a0a4c440620f + md5: e6a0d6401818615e95d341e5d6977dff + depends: + - python + - utfcpp + - nlohmann_json + - cli11 + - numpy + - wslink + - matplotlib-base >=2.0.0 + - __osx >=11.0 + - libcxx >=18 + - python 3.13.* *_cp313 + - lz4-c >=1.10.0,<1.11.0a0 + - libsqlite >=3.52.0,<4.0a0 + - fmt >=12.1.0,<12.2.0a0 + - libnetcdf >=4.10.0,<4.10.1.0a0 + - viskores >=1.1.0,<1.2.0a0 + - libzlib >=1.3.1,<2.0a0 + - libogg >=1.3.5,<1.4.0a0 + - eigen-abi >=3.4.0.100,<3.4.0.101.0a0 + - libtiff >=4.7.1,<4.8.0a0 + - libtheora >=1.1.1,<1.2.0a0 + - pugixml >=1.15,<1.16.0a0 + - hdf5 >=1.14.6,<1.14.7.0a0 + - libxml2 + - libxml2-16 >=2.14.6 + - libjpeg-turbo >=3.1.2,<4.0a0 + - liblzma >=5.8.2,<6.0a0 + - python_abi 3.13.* *_cp313 + - jsoncpp >=1.9.6,<1.9.7.0a0 + - proj >=9.8.0,<9.9.0a0 + - libfreetype >=2.14.2 + - libfreetype6 >=2.14.2 + - libpng >=1.6.55,<1.7.0a0 + - qt6-main >=6.10.2,<6.11.0a0 + - tbb >=2022.3.0 + - libexpat >=2.7.4,<3.0a0 + - double-conversion >=3.4.0,<3.5.0a0 + constrains: + - libboost-headers >=1.88.0,<1.89.0a0 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/vtk?source=hash-mapping + size: 61724881 + timestamp: 1773160096751 +- conda: https://conda.anaconda.org/conda-forge/linux-64/vtk-io-ffmpeg-9.6.0-py313hde7392a_3.conda + sha256: 2dbf993ccb5ba9e9811076b63cce033eb0954e55d8d0e238fc053ba20049dc44 + md5: 4e2deced4f0f9d0c2dafe8bd6df1a730 + depends: + - vtk-base ==9.6.0 py313h9042c08_3 + - ffmpeg + - ffmpeg >=8.0.1,<9.0a0 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 112771 + timestamp: 1773160147807 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/vtk-io-ffmpeg-9.6.0-py313h11ddda3_3.conda + sha256: 232ff4b3f25eddef83c9f2cdc3fc137ccadf86f603bc2df5135dc8238238ba9c + md5: bd89150a880e4a5bbaa87e86978ba164 + depends: + - vtk-base ==9.6.0 py313h89908e3_3 + - ffmpeg + - ffmpeg >=8.0.1,<9.0a0 + - python_abi 3.13.* *_cp313 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 94115 + timestamp: 1773160096751 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.25.0-hd6090a7_0.conda + sha256: ea374d57a8fcda281a0a89af0ee49a2c2e99cc4ac97cf2e2db7064e74e764bdb + md5: 996583ea9c796e5b915f7d7580b51ea6 + depends: + - __glibc >=2.17,<3.0.a0 + - libexpat >=2.7.4,<3.0a0 + - libffi >=3.5.2,<3.6.0a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + purls: [] + size: 334139 + timestamp: 1773959575393 +- conda: https://conda.anaconda.org/conda-forge/noarch/wayland-protocols-1.47-hd8ed1ab_0.conda + sha256: 9ab2c12053ea8984228dd573114ffc6d63df42c501d59fda3bf3aeb1eaa1d23e + md5: 7da1571f560d4ba3343f7f4c48a79c76 + license: MIT + license_family: MIT + purls: [] + size: 140476 + timestamp: 1765821981856 +- conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.6.0-pyhd8ed1ab_0.conda + sha256: e298b508b2473c4227206800dfb14c39e4b14fd79d4636132e9e1e4244cdf4aa + md5: c3197f8c0d5b955c904616b716aca093 + depends: + - python >=3.10 + license: MIT + license_family: MIT + purls: + - pkg:pypi/wcwidth?source=compressed-mapping + size: 71550 + timestamp: 1770634638503 +- conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda + sha256: 21f6c8a20fe050d09bfda3fb0a9c3493936ce7d6e1b3b5f8b01319ee46d6c6f6 + md5: 6639b6b0d8b5a284f027a2003669aa65 + depends: + - python >=3.10 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/webcolors?source=hash-mapping + size: 18987 + timestamp: 1761899393153 +- conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda + sha256: 19ff205e138bb056a46f9e3839935a2e60bd1cf01c8241a5e172a422fed4f9c6 + md5: 2841eb5bfc75ce15e9a0054b98dcd64d + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/webencodings?source=hash-mapping + size: 15496 + timestamp: 1733236131358 +- conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: 2f1ed718fcd829c184a6d4f0f2e07409 + depends: + - python >=3.10 + license: Apache-2.0 + license_family: APACHE + purls: + - pkg:pypi/websocket-client?source=hash-mapping + size: 61391 + timestamp: 1759928175142 +- pypi: https://files.pythonhosted.org/packages/47/96/9d5749106ff57629b54360664ae7eb9afd8302fad1680ead385383e33746/websockets-11.0.3-py3-none-any.whl + name: websockets + version: 11.0.3 + sha256: 6681ba9e7f8f3b19440921e99efbb40fc89f26cd71bf539e45d8c8a25c976dc6 + requires_python: '>=3.7' +- conda: https://conda.anaconda.org/conda-forge/noarch/widgetsnbextension-4.0.15-pyhd8ed1ab_0.conda + sha256: 826af5e2c09e5e45361fa19168f46ff524e7a766022615678c3a670c45895d9a + md5: dc257b7e7cad9b79c1dfba194e92297b + depends: + - python >=3.10 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/widgetsnbextension?source=hash-mapping + size: 889195 + timestamp: 1762040404362 +- pypi: https://files.pythonhosted.org/packages/03/a9/5b7d6a16fd6533fed2756900fc8fc923f678179aea62ada6d65c92718c00/wrapt-2.1.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl + name: wrapt + version: 2.1.2 + sha256: bbac24d879aa22998e87f6b3f481a5216311e7d53c7db87f189a7a0266dafffb + requires_dist: + - pytest ; extra == 'dev' + - setuptools ; extra == 'dev' + requires_python: '>=3.9' +- pypi: https://files.pythonhosted.org/packages/5e/88/9a9b9a90ac8ca11c2fdb6a286cb3a1fc7dd774c00ed70929a6434f6bc634/wrapt-2.1.2-cp313-cp313-macosx_11_0_arm64.whl + name: wrapt + version: 2.1.2 + sha256: 4bdf26e03e6d0da3f0e9422fd36bcebf7bc0eeb55fdf9c727a09abc6b9fe472e + requires_dist: + - pytest ; extra == 'dev' + - setuptools ; extra == 'dev' + requires_python: '>=3.9' +- conda: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.6-pyhd8ed1ab_0.conda + sha256: 0754558be231485ee835b0db11bace246ecd5465143a355029b039803ea716b0 + md5: d34454e27bb9ec7025cefccfa92908ad + depends: + - aiohttp <4 + - msgpack-python >=1,<2 + - python >=3.10 + license: BSD-3-Clause + license_family: BSD + purls: + - pkg:pypi/wslink?source=hash-mapping + size: 36729 + timestamp: 1773305846931 +- conda: https://conda.anaconda.org/conda-forge/linux-64/x264-1!164.3095-h166bdaf_2.tar.bz2 + sha256: 175315eb3d6ea1f64a6ce470be00fa2ee59980108f246d3072ab8b977cb048a5 + md5: 6c99772d483f566d59e25037fea2c4b1 + depends: + - libgcc-ng >=12 + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 897548 + timestamp: 1660323080555 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/x264-1!164.3095-h57fd34a_2.tar.bz2 + sha256: debdf60bbcfa6a60201b12a1d53f36736821db281a28223a09e0685edcce105a + md5: b1f6dccde5d3a1f911960b6e567113ff + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 717038 + timestamp: 1660323292329 +- conda: https://conda.anaconda.org/conda-forge/linux-64/x265-3.5-h924138e_3.tar.bz2 + sha256: 76c7405bcf2af639971150f342550484efac18219c0203c5ee2e38b8956fe2a0 + md5: e7f6ed84d4623d52ee581325c1587a6b + depends: + - libgcc-ng >=10.3.0 + - libstdcxx-ng >=10.3.0 + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 3357188 + timestamp: 1646609687141 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/x265-3.5-hbc6ce65_3.tar.bz2 + sha256: 2fed6987dba7dee07bd9adc1a6f8e6c699efb851431bcb6ebad7de196e87841d + md5: b1f7f2780feffe310b068c021e8ff9b2 + depends: + - libcxx >=12.0.1 + license: GPL-2.0-or-later + license_family: GPL + purls: [] + size: 1832744 + timestamp: 1646609481185 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-h4f16b4b_2.conda + sha256: ad8cab7e07e2af268449c2ce855cbb51f43f4664936eff679b1f3862e6e4b01d + md5: fdc27cb255a7a2cc73b7919a968b48f0 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libxcb >=1.17.0,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 20772 + timestamp: 1750436796633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.6-hb03c661_0.conda + sha256: c2be9cae786fdb2df7c2387d2db31b285cf90ab3bfabda8fa75a596c3d20fc67 + md5: 4d1fc190b99912ed557a8236e958c559 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libxcb >=1.13 + - libxcb >=1.17.0,<2.0a0 + - xcb-util-image >=0.4.0,<0.5.0a0 + - xcb-util-renderutil >=0.3.10,<0.4.0a0 + license: MIT + license_family: MIT + purls: [] + size: 20829 + timestamp: 1763366954390 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda + sha256: 94b12ff8b30260d9de4fd7a28cca12e028e572cbc504fd42aa2646ec4a5bded7 + md5: a0901183f08b6c7107aab109733a3c91 + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + - xcb-util >=0.4.1,<0.5.0a0 + license: MIT + license_family: MIT + purls: [] + size: 24551 + timestamp: 1718880534789 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda + sha256: 546e3ee01e95a4c884b6401284bb22da449a2f4daf508d038fdfa0712fe4cc69 + md5: ad748ccca349aec3e91743e08b5e2b50 + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + license: MIT + license_family: MIT + purls: [] + size: 14314 + timestamp: 1718846569232 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda + sha256: 2d401dadc43855971ce008344a4b5bd804aca9487d8ebd83328592217daca3df + md5: 0e0cbe0564d03a99afd5fd7b362feecd + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + license: MIT + license_family: MIT + purls: [] + size: 16978 + timestamp: 1718848865819 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda + sha256: 31d44f297ad87a1e6510895740325a635dd204556aa7e079194a0034cdd7e66a + md5: 608e0ef8256b81d04456e8d211eee3e8 + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + license: MIT + license_family: MIT + purls: [] + size: 51689 + timestamp: 1718844051451 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.47-hb03c661_0.conda + sha256: 19c2bb14bec84b0e995b56b752369775c75f1589314b43733948bb5f471a6915 + md5: b56e0c8432b56decafae7e78c5f29ba5 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - xorg-libx11 >=1.8.13,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 399291 + timestamp: 1772021302485 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda + sha256: c12396aabb21244c212e488bbdc4abcdef0b7404b15761d9329f5a4a39113c4b + md5: fb901ff28063514abb6046c9ec2c4a45 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + purls: [] + size: 58628 + timestamp: 1734227592886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.6-he73a12e_0.conda + sha256: 277841c43a39f738927145930ff963c5ce4c4dacf66637a3d95d802a64173250 + md5: 1c74ff8c35dcadf952a16f752ca5aa49 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libuuid >=2.38.1,<3.0a0 + - xorg-libice >=1.1.2,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 27590 + timestamp: 1741896361728 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.13-he1eb515_0.conda + sha256: 516d4060139dbb4de49a4dcdc6317a9353fb39ebd47789c14e6fe52de0deee42 + md5: 861fb6ccbc677bb9a9fb2468430b9c6a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libxcb >=1.17.0,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 839652 + timestamp: 1770819209719 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libx11-1.8.13-hf948f5a_0.conda + sha256: e8889281828ee19afb2fdd7b5d7a4b7c2e013b2ae38af4529040de542f92b065 + md5: 85b1ce864f9a18468db4c583c7778c7d + depends: + - __osx >=11.0 + - libxcb >=1.17.0,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 756862 + timestamp: 1770819743113 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb03c661_1.conda + sha256: 6bc6ab7a90a5d8ac94c7e300cc10beb0500eeba4b99822768ca2f2ef356f731b + md5: b2895afaf55bf96a8c8282a2e47a5de0 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 15321 + timestamp: 1762976464266 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-hc919400_1.conda + sha256: adae11db0f66f86156569415ed79cda75b2dbf4bea48d1577831db701438164f + md5: 78b548eed8227a689f93775d5d23ae09 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 14105 + timestamp: 1762976976084 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.7-hb03c661_0.conda + sha256: 048c103000af9541c919deef03ae7c5e9c570ffb4024b42ecb58dbde402e373a + md5: f2ba4192d38b6cef2bb2c25029071d90 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxfixes >=6.0.2,<7.0a0 + license: MIT + license_family: MIT + purls: [] + size: 14415 + timestamp: 1770044404696 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda + sha256: 832f538ade441b1eee863c8c91af9e69b356cd3e9e1350fff4fe36cc573fc91a + md5: 2ccd714aa2242315acaf0a67faea780b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxfixes >=6.0.1,<7.0a0 + - xorg-libxrender >=0.9.11,<0.10.0a0 + license: MIT + license_family: MIT + purls: [] + size: 32533 + timestamp: 1730908305254 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda + sha256: 43b9772fd6582bf401846642c4635c47a9b0e36ca08116b3ec3df36ab96e0ec0 + md5: b5fcc7172d22516e1f965490e65e33a4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxfixes >=6.0.1,<7.0a0 + license: MIT + license_family: MIT + purls: [] + size: 13217 + timestamp: 1727891438799 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb03c661_1.conda + sha256: 25d255fb2eef929d21ff660a0c687d38a6d2ccfbcbf0cc6aa738b12af6e9d142 + md5: 1dafce8548e38671bea82e3f5c6ce22f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 20591 + timestamp: 1762976546182 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hc919400_1.conda + sha256: f7fa0de519d8da589995a1fe78ef74556bb8bc4172079ae3a8d20c3c81354906 + md5: 9d1299ace1924aa8f4e0bc8e71dd0cf7 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 19156 + timestamp: 1762977035194 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.7-hb03c661_0.conda + sha256: 79c60fc6acfd3d713d6340d3b4e296836a0f8c51602327b32794625826bd052f + md5: 34e54f03dfea3e7a2dcf1453a85f1085 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 50326 + timestamp: 1769445253162 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxext-1.3.7-h84a0fba_0.conda + sha256: 18bbf20b4da142b368e1ae8c2124a3fd7148e2003480ad8b1acdcaa3e6454b07 + md5: 72851739795cdef9bb7124114c630df9 + depends: + - __osx >=11.0 + - xorg-libx11 >=1.8.12,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 42748 + timestamp: 1769445838425 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.2-hb03c661_0.conda + sha256: 83c4c99d60b8784a611351220452a0a85b080668188dce5dfa394b723d7b64f4 + md5: ba231da7fccf9ea1e768caf5c7099b84 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 20071 + timestamp: 1759282564045 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda + sha256: 1a724b47d98d7880f26da40e45f01728e7638e6ec69f35a3e11f92acd05f9e7a + md5: 17dcc85db3c7886650b8908b183d6876 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxfixes >=6.0.1,<7.0a0 + license: MIT + license_family: MIT + purls: [] + size: 47179 + timestamp: 1727799254088 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.5-hb03c661_0.conda + sha256: 80ed047a5cb30632c3dc5804c7716131d767089f65877813d4ae855ee5c9d343 + md5: e192019153591938acf7322b6459d36e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxrender >=0.9.12,<0.10.0a0 + license: MIT + license_family: MIT + purls: [] + size: 30456 + timestamp: 1769445263457 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxrandr-1.5.5-h84a0fba_0.conda + sha256: 1967a6fca78a75b3ae908ce990d466803b7ec42c3be447a0284d80f722bdcb56 + md5: e8f2c61d7c22eb792d0633dde07ceb5e + depends: + - __osx >=11.0 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxrender >=0.9.12,<0.10.0a0 + license: MIT + license_family: MIT + purls: [] + size: 26130 + timestamp: 1769445701504 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda + sha256: 044c7b3153c224c6cedd4484dd91b389d2d7fd9c776ad0f4a34f099b3389f4a1 + md5: 96d57aba173e878a2089d5638016dc5e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 33005 + timestamp: 1734229037766 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxrender-0.9.12-h5505292_0.conda + sha256: 1c4a8a229e847604045de1f2af032104cab0f0e93b57f0cc553478f8a21f970a + md5: 01690f6107fc7487529242d29bf2abe8 + depends: + - __osx >=11.0 + - xorg-libx11 >=1.8.10,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 28434 + timestamp: 1734229187899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxscrnsaver-1.2.4-hb9d3cd8_0.conda + sha256: 58e8fc1687534124832d22e102f098b5401173212ac69eb9fd96b16a3e2c8cb2 + md5: 303f7a0e9e0cd7d250bb6b952cecda90 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 14412 + timestamp: 1727899730073 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxshmfence-1.3.3-hb9d3cd8_0.conda + sha256: c0830fe9fa78d609cd9021f797307e7e0715ef5122be3f784765dad1b4d8a193 + md5: 9a809ce9f65460195777f2f2116bae02 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + purls: [] + size: 12302 + timestamp: 1734168591429 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxshmfence-1.3.3-h5505292_0.conda + sha256: e74abc4666db9215d6a3f5ab0ff6d89d5d4844ed3c3fd793c0d0136a1cca83fb + md5: 02e7bdcf116337a0e919f179fd481cf3 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 11716 + timestamp: 1734168759419 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.1-hb9d3cd8_0.conda + sha256: a8afba4a55b7b530eb5c8ad89737d60d60bc151a03fbef7a2182461256953f0e + md5: 279b0de5f6ba95457190a1c459a64e31 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libice >=1.1.1,<2.0a0 + - xorg-libsm >=1.2.4,<2.0a0 + - xorg-libx11 >=1.8.10,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 379686 + timestamp: 1731860547604 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda + sha256: 752fdaac5d58ed863bbf685bb6f98092fe1a488ea8ebb7ed7b606ccfce08637a + md5: 7bbe9a0cc0df0ac5f5a8ad6d6a11af2f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxi >=1.7.10,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 32808 + timestamp: 1727964811275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.7-hb03c661_0.conda + sha256: 64db17baaf36fa03ed8fae105e2e671a7383e22df4077486646f7dbf12842c9f + md5: 665d152b9c6e78da404086088077c844 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + license: MIT + license_family: MIT + purls: [] + size: 18701 + timestamp: 1769434732453 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xorgproto-2025.1-hb03c661_0.conda + sha256: 7a8c64938428c2bfd016359f9cb3c44f94acc256c6167dbdade9f2a1f5ca7a36 + md5: aa8d21be4b461ce612d8f5fb791decae + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + purls: [] + size: 570010 + timestamp: 1766154256151 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h280c20c_3.conda + sha256: 6d9ea2f731e284e9316d95fa61869fe7bbba33df7929f82693c121022810f4ad + md5: a77f85f77be52ff59391544bfe73390a + depends: + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: MIT + license_family: MIT + purls: [] + size: 85189 + timestamp: 1753484064210 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h925e9cb_3.conda + sha256: b03433b13d89f5567e828ea9f1a7d5c5d697bf374c28a4168d71e9464f5dafac + md5: 78a0fe9e9c50d2c381e8ee47e3ea437d + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + purls: [] + size: 83386 + timestamp: 1753484079473 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.23.0-py313h3dea7bd_0.conda + sha256: dface92b02f9d21574ed803a82d311b9def6bf24ca2d9f4894ad661d0f3fd11b + md5: 0ae42a10e5bf966668ce85d8e0d56357 + depends: + - __glibc >=2.17,<3.0.a0 + - idna >=2.0 + - libgcc >=14 + - multidict >=4.0 + - propcache >=0.2.1 + - python >=3.13,<3.14.0a0 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/yarl?source=hash-mapping + size: 146227 + timestamp: 1772409677994 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.23.0-py313h65a2061_0.conda + sha256: 3c429f435254c7ea3ab1f9d0cea4f9b260f2e480f3b882d6e6be9f109ab09200 + md5: 1dbe09f9442343be4c108103e274740b + depends: + - __osx >=11.0 + - idna >=2.0 + - multidict >=4.0 + - propcache >=0.2.1 + - python >=3.13,<3.14.0a0 + - python >=3.13,<3.14.0a0 *_cp313 + - python_abi 3.13.* *_cp313 + license: Apache-2.0 + license_family: Apache + purls: + - pkg:pypi/yarl?source=hash-mapping + size: 140823 + timestamp: 1772409835103 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h41580af_10.conda + sha256: 325d370b28e2b9cc1f765c5b4cdb394c91a5d958fbd15da1a14607a28fee09f6 + md5: 755b096086851e1193f3b10347415d7c + depends: + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - krb5 >=1.22.2,<1.23.0a0 + - libsodium >=1.0.21,<1.0.22.0a0 + license: MPL-2.0 + license_family: MOZILLA + purls: [] + size: 311150 + timestamp: 1772476812121 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-h4818236_10.conda + sha256: 2705360c72d4db8de34291493379ffd13b09fd594d0af20c9eefa8a3f060d868 + md5: e85dcd3bde2b10081cdcaeae15797506 + depends: + - __osx >=11.0 + - libcxx >=19 + - krb5 >=1.22.2,<1.23.0a0 + - libsodium >=1.0.21,<1.0.22.0a0 + license: MPL-2.0 + license_family: MOZILLA + purls: [] + size: 245246 + timestamp: 1772476886668 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zfp-1.0.1-h909a3a2_5.conda + sha256: 5fabe6cccbafc1193038862b0b0d784df3dae84bc48f12cac268479935f9c8b7 + md5: 6a0eb48e58684cca4d7acc8b7a0fd3c7 + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + - libgcc >=14 + - libstdcxx >=14 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 277694 + timestamp: 1766549572069 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zfp-1.0.1-ha86207d_5.conda + sha256: 5b8bc86ca206f456ca9fe9e1a629f68b949ac47070211bccf4b44d29141c85d7 + md5: 581bd74656ccd460cf2bbe152292a1eb + depends: + - __osx >=11.0 + - libcxx >=19 + - llvm-openmp >=19.1.7 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 204043 + timestamp: 1766549790975 +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda + sha256: b4533f7d9efc976511a73ef7d4a2473406d7f4c750884be8e8620b0ce70f4dae + md5: 30cd29cb87d819caead4d55184c1d115 + depends: + - python >=3.10 + - python + license: MIT + license_family: MIT + purls: + - pkg:pypi/zipp?source=compressed-mapping + size: 24194 + timestamp: 1764460141901 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.3.3-hceb46e0_1.conda + sha256: ea4e50c465d70236408cb0bfe0115609fd14db1adcd8bd30d8918e0291f8a75f + md5: 2aadb0d17215603a82a2a6b0afd9a4cb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: Zlib + license_family: Other + purls: [] + size: 122618 + timestamp: 1770167931827 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-ng-2.3.3-hed4e4f5_1.conda + sha256: a339606a6b224bb230ff3d711e801934f3b3844271df9720165e0353716580d4 + md5: d99c2a23a31b0172e90f456f580b695e + depends: + - __osx >=11.0 + - libcxx >=19 + license: Zlib + license_family: Other + purls: [] + size: 94375 + timestamp: 1770168363685 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda + sha256: 68f0206ca6e98fea941e5717cec780ed2873ffabc0e1ed34428c061e2c6268c7 + md5: 4a13eeac0b5c8e5b8ab496e6c4ddd829 + depends: + - __glibc >=2.17,<3.0.a0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 601375 + timestamp: 1764777111296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda + sha256: 9485ba49e8f47d2b597dd399e88f4802e100851b27c21d7525625b0b4025a5d9 + md5: ab136e4c34e97f34fb621d2592a393d8 + depends: + - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + purls: [] + size: 433413 + timestamp: 1764777166076 diff --git a/pixi.toml b/pixi.toml new file mode 100644 index 00000000..203a26d5 --- /dev/null +++ b/pixi.toml @@ -0,0 +1,103 @@ +[workspace] +authors = ["Wassim Jabi "] +channels = ["conda-forge", "https://repo.prefix.dev/natlabrockies"] # Note: natlabrockies host energyplus +name = "topologicpy" +platforms = ["linux-64", "osx-arm64"] + +[pypi-dependencies] +topologicpy = { path = ".", editable = true } + +[environments] +default = { solve-group = "default" } +test = { features = ["test"], solve-group = "default" } +dev = { features = ["dev"], solve-group = "default" } + +[feature.test.dependencies] +pytest-xdist = ">=2.4.0,<3.0.0" + +[feature.dev.dependencies] +python = ">=3.8, <3.14" # NOTE. pinned here as wasn't getting python ver from pyproject.toml. also +pytest-xdist = ">=2.4.0,<3.0.0" +jupyterlab = ">=4.5.5,<4.5.6" +# jupyterlab-search-replace = "*" +ipywidgets = "*" +networkx = "*" +quarto = "*" +jupytext = ">=1.19.1,<2" +ifcopenshell = "*" +matplotlib = "*" +pyyaml = "*" +kagglehub = "*" +pyvis = "*" +energyplus = "*" # https://prefix.dev/channels/natlabrockies/packages/energyplus + +[feature.dev.pypi-dependencies] +openstudio = "*" +honeybee = "*" +honeybee-energy = "*" +honeybee-radiance = "*" +ladybug = "*" +ladybug-geometry = "*" +# TODO: consider using lbt-honeybee as a catch all installing all honeybee deps +jupyterlab-quarto = "*" + +[tasks.mk-build-dir] +cmd = "mkdir -p build" +cwd = "." +description = "create build directory" + +# NOTE: cmds below can commented out when energyplus added to natlabrockies prefix channel is working +# : currently get the following error: +# ╰─▶ Cannot solve the request because of: energyplus * cannot be installed because there are no viable options: +# └─ energyplus 25.2.0 | 25.2.0 would require +# └─ __glibc >=2.34,<3.0.a0, for which no candidates were found. +# https://prefix.dev/channels/natlabrockies/packages/energyplus +# ------------------------------------------------------------- +[target.linux-64.tasks.download-openstudio] +cmd = "wget https://github.com/NREL/OpenStudio/releases/download/v3.10.0/OpenStudio-3.10.0+86d7e215a1-Ubuntu-24.04-x86_64.deb" +cwd = "build" +depends-on = ["mk-build-dir"] +description = "download OpenStudio for Ubuntu 24.04" + +[target.linux-64.tasks.install-openstudio] +cmd = "sudo dpkg -i ./OpenStudio-3.10.0+86d7e215a1-Ubuntu-24.04-x86_64.deb" +cwd = "build" +depends-on = ["download-openstudio"] +description = "install OpenStudio on Ubuntu" + +[target.osx-arm64.tasks.download-openstudio] +cmd = "curl -LO https://github.com/NREL/OpenStudio/releases/download/v3.10.0/OpenStudio-3.10.0+ce46db07de-Darwin-arm64.dmg" +cwd = "build" +depends-on = ["mk-build-dir"] +description = "download OpenStudio for macOS (Apple Silicon)" + +[target.osx-arm64.tasks.install-openstudio] +cmd = "hdiutil attach ./OpenStudio-3.10.0+ce46db07de-Darwin-arm64.dmg -mountpoint /tmp/openstudio_mount && sudo /tmp/openstudio_mount/OpenStudio-3.10.0+ce46db07de-Darwin-arm64.app/Contents/MacOS/OpenStudio-3.10.0+ce46db07de-Darwin-arm64 --accept-licenses --accept-messages --confirm-command install && hdiutil detach /tmp/openstudio_mount" +cwd = "build" +depends-on = ["download-openstudio"] +description = "install OpenStudio on macOS (Apple Silicon)" +# ------------------------------------------------------------- + +[target.linux-64.tasks.open-tutorials] +cmd= "start index.html" # on wsl requires bash alias start=/mnt/c/windows/explorer.exe +cwd="tutorials/_site" +description="open built tutorials" + +[target.osx-arm64.tasks.open-tutorials] +cmd= "open index.html" +cwd="tutorials/_site" +description="open built tutorials" +# ------------------------------------------------------------- + +[feature.test.tasks] +tests = "pytest" + +[feature.dev.tasks] +lab = { cmd="jupyter lab", cwd = "notebooks", description = "open Jupyter Lab for notebooks" } +lab-tutorials = { cmd="jupyter lab", cwd = "tutorials", description = "open Jupyter Lab for tutorials" } +test-energy = { cmd = "pytest tests/test_16EnergyModel.py", cwd = ".", description = "run energy model import tests with dev env" } +del-tutorials = { cmd="rm -rf _site", cwd = "tutorials", description = "delete built tutorials" } +tutorials = { cmd= "quarto render .", cwd = "tutorials", description = "render tutorials using Quarto" } +preview = { cmd= "quarto preview .", cwd = "tutorials", description = "preview tutorials using Quarto" } +list-sidebar = { cmd = "python list_sidebar.py", cwd = "tutorials", description = "list sidebar contents from _quarto.yml" } +analyse-nb-imports = { cmd = "python analyse_nb_imports.py", description = "analyse notebook imports" } From b0d4557600583ead3ef667d5f62a7c8eb2032ecf Mon Sep 17 00:00:00 2001 From: jgunstone Date: Tue, 14 Apr 2026 21:43:25 +0100 Subject: [PATCH 2/4] add tutorials website. most notebooks copied directly from "notebooks" folder. --- resources/edges.csv | 54 + resources/nodes.csv | 27 + resources/typical-house-plan-GF.pdf | Bin 0 -> 1113154 bytes resources/typical-house-plan-GF.png | Bin 0 -> 43104 bytes tests/test_16EnergyModel.py | 13 + tutorials/.gitignore | 2 + tutorials/BuildingTower.qmd | 133 + tutorials/EnergyModel.qmd | 269 ++ tutorials/GraphGrammars.ipynb | 4007 ++++++++++++++++++++++++++ tutorials/HandDrawnHouse.qmd | 135 + tutorials/INSTALL.qmd | 87 + tutorials/MEP.ipynb | 4081 ++++++++++++++++++++++++++ tutorials/MEP00.ipynb | 4081 ++++++++++++++++++++++++++ tutorials/MEP01.ipynb | 461 +++ tutorials/MEP02.ipynb | 4102 +++++++++++++++++++++++++++ tutorials/_quarto.yml | 37 + tutorials/edges.csv | 54 + tutorials/index.qmd | 20 + tutorials/nodes.csv | 27 + tutorials/styles.css | 1 + 20 files changed, 17591 insertions(+) create mode 100644 resources/edges.csv create mode 100644 resources/nodes.csv create mode 100644 resources/typical-house-plan-GF.pdf create mode 100644 resources/typical-house-plan-GF.png create mode 100644 tests/test_16EnergyModel.py create mode 100644 tutorials/.gitignore create mode 100644 tutorials/BuildingTower.qmd create mode 100644 tutorials/EnergyModel.qmd create mode 100644 tutorials/GraphGrammars.ipynb create mode 100644 tutorials/HandDrawnHouse.qmd create mode 100644 tutorials/INSTALL.qmd create mode 100644 tutorials/MEP.ipynb create mode 100644 tutorials/MEP00.ipynb create mode 100644 tutorials/MEP01.ipynb create mode 100644 tutorials/MEP02.ipynb create mode 100644 tutorials/_quarto.yml create mode 100644 tutorials/edges.csv create mode 100644 tutorials/index.qmd create mode 100644 tutorials/nodes.csv create mode 100644 tutorials/styles.css diff --git a/resources/edges.csv b/resources/edges.csv new file mode 100644 index 00000000..557a658e --- /dev/null +++ b/resources/edges.csv @@ -0,0 +1,54 @@ +e00,-0.1,-0.5,-0.5,-0.9,-0.5,-0.5 +e01,0,-0.1,-0.5,0,-0.4,-0.5 +e02,-0.9,0,-0.5,-0.1,0,-0.5 +e03,-1,-0.4,-0.5,-1,-0.1,-0.5 +e04,0,-0.5,-0.4,0,-0.5,-0.1 +e05,-0.1,-0.5,0,-0.9,-0.5,0 +e06,-1,-0.5,-0.1,-1,-0.5,-0.4 +e07,0,0,-0.4,0,0,-0.1 +e08,0,-0.1,0,0,-0.4,0 +e09,-1,0,-0.4,-1,0,-0.1 +e10,-0.9,0,0,-0.1,0,0 +e11,-1,-0.4,0,-1,-0.1,0 +e12,0.9,-0.5,-0.5,0.1,-0.5,-0.5 +e13,1,-0.1,-0.5,1,-0.4,-0.5 +e14,0.1,0,-0.5,0.9,0,-0.5 +e15,1,-0.5,-0.4,1,-0.5,-0.1 +e16,0.9,-0.5,0,0.1,-0.5,0 +e17,1,0,-0.4,1,0,-0.1 +e18,1,-0.1,0,1,-0.4,0 +e19,0.1,0,0,0.9,0,0 +e20,0,0.4,-0.5,0,0.1,-0.5 +e21,-0.9,0.5,-0.5,-0.1,0.5,-0.5 +e22,-1,0.1,-0.5,-1,0.4,-0.5 +e23,0,0.5,-0.4,0,0.5,-0.1 +e24,0,0.4,0,0,0.1,0 +e25,-1,0.5,-0.4,-1,0.5,-0.1 +e26,-0.9,0.5,0,-0.1,0.5,0 +e27,-1,0.1,0,-1,0.4,0 +e28,0,-0.5,0.1,0,-0.5,0.4 +e29,-0.1,-0.5,0.5,-0.9,-0.5,0.5 +e30,-1,-0.5,0.4,-1,-0.5,0.1 +e31,0,0,0.1,0,0,0.4 +e32,0,-0.1,0.5,0,-0.4,0.5 +e33,-1,0,0.1,-1,0,0.4 +e34,-0.9,0,0.5,-0.1,0,0.5 +e35,-1,-0.4,0.5,-1,-0.1,0.5 +e36,1,0.4,-0.5,1,0.1,-0.5 +e37,0.1,0.5,-0.5,0.9,0.5,-0.5 +e38,1,0.5,-0.4,1,0.5,-0.1 +e39,1,0.4,0,1,0.1,0 +e40,0.1,0.5,0,0.9,0.5,0 +e41,1,-0.5,0.1,1,-0.5,0.4 +e42,0.9,-0.5,0.5,0.1,-0.5,0.5 +e43,1,0,0.1,1,0,0.4 +e44,1,-0.1,0.5,1,-0.4,0.5 +e45,0.1,0,0.5,0.9,0,0.5 +e46,0,0.5,0.1,0,0.5,0.4 +e47,0,0.4,0.5,0,0.1,0.5 +e48,-1,0.5,0.1,-1,0.5,0.4 +e49,-0.9,0.5,0.5,-0.1,0.5,0.5 +e50,-1,0.1,0.5,-1,0.4,0.5 +e51,1,0.5,0.1,1,0.5,0.4 +e52,1,0.4,0.5,1,0.1,0.5 +e53,0.1,0.5,0.5,0.9,0.5,0.5 diff --git a/resources/nodes.csv b/resources/nodes.csv new file mode 100644 index 00000000..e5af32be --- /dev/null +++ b/resources/nodes.csv @@ -0,0 +1,27 @@ +v00,-1,-0.5,-0.5,e00,e03,e06,,, +v01,0,-0.5,-0.5,e00,e01,e04,e12,, +v02,0,0,-0.5,e01,e02,e07,e14,e20, +v03,-1,0,-0.5,e02,e03,e09,e22,, +v04,0,-0.5,0,e04,e05,e08,e16,e28, +v05,-1,-0.5,0,e05,e06,e11,e30,, +v06,0,0,0,e07,e08,e10,e19,e24,e31 +v07,-1,0,0,e09,e10,e11,e27,e33, +v08,1,-0.5,-0.5,e12,e13,e15,,, +v09,1,0,-0.5,e13,e14,e17,e36,, +v10,1,-0.5,0,e15,e16,e18,e41,, +v11,1,0,0,e17,e18,e19,e39,e43, +v12,0,0.5,-0.5,e20,e21,e23,e37,, +v13,-1,0.5,-0.5,e21,e22,e25,,, +v14,0,0.5,0,e23,e24,e26,e40,e46, +v15,-1,0.5,0,e25,e26,e27,e48,, +v16,0,-0.5,0.5,e28,e29,e32,e42,, +v17,-1,-0.5,0.5,e29,e30,e35,,, +v18,0,0,0.5,e31,e32,e34,e45,e47, +v19,-1,0,0.5,e33,e34,e35,e50,, +v20,1,0.5,-0.5,e36,e37,e38,,, +v21,1,0.5,0,e38,e39,e40,e51,, +v22,1,-0.5,0.5,e41,e42,e44,,, +v23,1,0,0.5,e43,e44,e45,e52,, +v24,0,0.5,0.5,e46,e47,e49,e53,, +v25,-1,0.5,0.5,e48,e49,e50,,, +v26,1,0.5,0.5,e51,e52,e53,,, diff --git a/resources/typical-house-plan-GF.pdf b/resources/typical-house-plan-GF.pdf new file mode 100644 index 0000000000000000000000000000000000000000..66ba706c3234e2b03414657ad4de5c1ae520bbc7 GIT binary patch literal 1113154 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%0A;m?V9GpX1+27iLhTWkHs!4En7hS+*=2f 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�HN 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

    o#q|V%@s9AIAIc+p$=;8(+2#=Kl)w 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

    =R+`bjgIsj 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%0Dl4I>yJ|abJ$>IrBVxYiPBc_bLfuu#XERz(} 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

    *zwQZ29ce)ngvl$fYf?qY^vZvMuDjpX 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%0AsYx-)lYEXe2C9QNbqDi37`rP{>9);hBx{|vL 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డmbdB%V+Fjoxf_c%OZTP94BCVPlm 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

    D+5#;$nAI+0v7qssf&UNc+ z-uw0IuRC#NP2=9@_FWIJMhDzWmwu4zC?M z^xgx^T`wJ|@4xNqyNcJ6Umt10JXl&(8%?C%e3A?sr+gUYl+u46g#n;qI=AF1`-WfsW zo$&lAcG0}Ect7@()Cd`Q;zc9Rh-l;qm!Dr3jXdYuoYh@~Qy0N2C39 zUT?^w;2j2yiPvxezco8?O-IvpcRjTLVnCh0>vg5pCVE`GL+pX0RJKc-Img;FUbaiC z5_f6;f~+MJ$tu9)AblK%QT2|dQ@6ZRf4SiyBz2528sP#^x&*oa}&&SHW z!is9-&*!c1P^?w2HfdR{$8Sq4yL?IG)}dMzPNtSg{(K+EWTalie^c}LPhG-)|2Sq8 zcWB{27jfM%J$gY1cud-*RSBwmS?%+ozuJ-Z5Rjz{~|)cA+%S!ke)s^8l>heK%$3V z^R|J62Bn9BT!jv|ZCdgnK7PE*9WWy=Kk(r82Y1wRCXrZtT& znds=pdfZB_xMzDGjsuWge=F1#ik^NrMZADXK5ZWmd*Qg1p`g(s3d$lB1a+X;G3$_O z^gJjCJ%cC+J^ZKmw8>6u9X5;RAOFE{D2*xFKve4Nx?m7(A;Rxo^l5|N{ogQ5^x66y zF%3Bj^4S`dGAE&Jop&pRKO@;a0;ft@jA1o5!$`Vo#clX^^IqZ4qL3d!+c?U(kW?SF zjq`uaM+<*uyD$?tNdAe6$)S+x+uB zT5u$ESQMzF7`kCCsNg|R4T1~^DnLLEA_SJ(u0BR%bga@QVUR!>2H~|p+P{phj;`k3S{S8j7H#NHj&5r-I$Jh% z)r>ZV%}V?e_x|n3SU^?kH0T!G?VXq;x$$gD!YReW*p8D7P`Xui1jTvq-9>Vg+12ex>C2Rt%`G#~Q~ zS8&rnUV_S?k`WUzYfU&&O`d?F9Kpim$4NacLSl7G6Z9Pz_@ zX~|WNLjX-C1L%m-Kkh`Xaz#%$5v9FU%$Jx0Q75QyfS?ly($AIrDaYVFy< zOygvC6@x4-IH@q#uiRcQfxeq}oWau{4*J4gh1O|cjhx2d_nAe|ckP{rFB3tZXqS11 zxErB9utbt8<8YwuXrRYIl>!cB6=FM8;%HZ)(XN65N1zcbTx!;VemF6|7J{%!&<%gh zAw|^EhFaRhmNwMVR$LAcM#fHH3YFwQbR2OPO_A(1#g(K%)2)M(r>Pg<$9e&ElBfrK zF-j6I@+DOGF~BHdQBgFx$p50~dm&;|cq78o63em)3|kLW#K(oIrR2i@Klv2mltNcG zx>%>hNJ0eiUlLjcVwNMJE)WO77zkAYe+c-4AYcbU8}NzjGhhY*69^hX&;WvZ0AU0q z5Q zG>Fhm6DqS#9D=`-SWe&sLv_s<2} z#D5{zNWI%)cI)IbzhO8v)a__F_&%v~RysXZPVR2rQ24S0ws(4hg+G>#M*|2woMs)` z(U4PG={-mim2fPa;y?` z@a`0Hm6F_eAVROKd)Ms+$enT#uwO0Vz9`^cFRsqht6!BCsx%E~9_BnVD+NC9t$R0* zdEq)0dpig4!`1lFnE#{wGjr_6@y`SgZ28KLI^JT|FuYaEBL_`~)!n{%&Ovh?>=zw0 zAzm(eXhOXFl8E&;z?F7b#QJ}hcrp)pEX{jBAJ0h`;nzhbD8dc#vxF7i7b*U7h$nf# zO_y46s1;Xi#T8qLk5wuL^j*QBiAB0+I=6)(}EefA?Yli*y;_6s>SlC(xCxi-#gCakiknS`Ngrc)L* zlcIMc9O>_2(vIRg#KT3+64fPX=(wf| z)K+y@ZLK1rRRD@bsIy`kjT=K7_#z{dTnvw+l~9jlA8cBW@SGMkzoH)G>O1SF>Ir{6 z3YQiYG>HHR2!D3F<+*nwNGVd30{coE(MZeip`PzW1Ltx!dRYD$bP-}{a z>XKqUg71f!L_f^sEm!h*iw?C^>XpdjO%-k&PG5w_TkjqCGs~X%((PO7Rh(AqvKp-# zlGU>4Jc}z?KXu2*IsR_h`t|LB7@Dgt{51X}@_%r-jD*PWUtx(4|1P+K{3R@*iY2}H zEBI!yj=WgX0$Z&VOBBVD0RCP41o=}~qAZqlz&gvwAHfp3Sh5P1+%L9L6-!dE)jF{b zGxxVn3Z?SuP-y*MDw6Dur zzLjV9kiKu_;iHnW6*yPfT3`^ye-s+Ner)vG!C-g@T?ay+wkFyuQymeVE!iGTwMVtj zP297sHoN)Wwd410tIKV^chks@HbegQ&)*datxbbt_tYnxo^`10;;U@61i>2S&zBhMLiyz0K>QXywf zH0X_biZyXYo7Q5`xNDZid>x}(+BZ4T9JD~HSqa~8X~}~x2EH$-JG=dzHU7>{e+{9r zOoP7&R!q|qK{;e1hhKL7%!xalWb&IWdyM~9Bq&ilM{CdH!Ds7nMh@pOC+EbC1Z>ul z{ARvo4{7|jIf5%n;@aeSPTS-b1LItoFV-9?rVuE`S4IbRcP9F(-N-IWGn6~kR?#O96NVqwa%v_^qsMh*;PG{1Y9cryw$(ZySduBGBOzf-;|VFDw-3ambh6TU6KxFtXfuQ1iL8|@=;y* zu`X`z+|uE#64tl*6dInUp<)eDft=N9SZ^-uPP#M-tr7H_^a_nh<8U9xfvbKLA%j(L z4DN?3Cyoh{ZT?88dK!G~IBho5iD__HFkv*7;WGFiGa&O+Btm*$;P*5L8h0ib>v!t>)qzmf%f_qME(up}xOFhOX>znBKq?rGvhLn+lYhWFu3>PL8t}uxfvh7ax6?w_OqE;p+%OAuIfhQ0trqyPG9IyzohsRGFs0A0XBvahb-T)v9Jb zqfk8lm^ z6YEI@F1P4Hjp0Dn%XRnnb%X7fn5ueGOEy&S6^R;8WpCDLt?Gz0Px>n+L0h~sSz+|K zom@@f>z0tutJAstAycL*fhfHlj@CgqS_lJgESfw!G46%Ysz-I*@JcW){ zzfify{JeZ2p_lp9>Ab>I(y{6n@|An!=I8VBbLd>Q$Uw5#Rv#zI!^s_FT$#Zgz0T^m z2SR*Y#ZZ=tnn3kX#!7I(SlZD!*3ZG&4yd+TE=TE#!%Ys$@p|8ai3~8em{5u(vTFT z#x9!%HwsEUV>jy$D_tqCxy20Pn4ErIh9SO-5?UXZ(a+~)C`(T9@6HFc!td0mXa1&9sWdpP*4$}zI;~cx z1J3>O*W zbq{30Iu)x{gLl-L@_Qh6Sgj6=!%_GE-B@jC|9M^EFxY^9doc>Lg8gub z65#P;2AAp})_fWy{`9((=IAIYFgJ?{Fr-`}Mu}sVqS#8p60EDQYp9U{mD#`=SS9Yu z`gpBB;{gh_iPu^f0zY--2RGdKk3Gn$g3Cx*)7}F&wznTVu&)_MDH;_j6lD~Cy9x2z zWhBn$0(*}dSnOHIRT8Z}0fX}o^0aU79@s8e@8CSSfG^|WbnrdGX_p!->EF9D6<>b+VE1+7 zncS*tx@(r#IqWqfHSMdi250>U9MP)T55SH1-B3TMDd`7?1zJ=P&f52p2Nq}t0*%yz zvw88shsJ=K(+zG^@HT_a#*4av3_#fPtW2pka0UxY@{|Rzbpv&v^oL`giz?|2}QC??OH? zD0=rU8RSl!QOnU_n@le16lCFY6X+;>9}`jHpKu+13sxg}=|7ECfqf_ZmHtY`HVrAu zj4^1)*2J?qJy@nvGfd&{x&+s-y2blSW~9!g zRI6!|86|LJSVnD&I8qq}s|QvcZ+19rw*z2Fc46XP$)E5TTu}&rN+%TpX{0LBMk5U; z`*Ao1G+Iaxhr=Z22JS~7i>?7RkDYG}=5SRw`EVZAXWfq=o?Y|U1;${`ig#Z9Ay}?H z#JsI*8`{@3I-K3ttkOq=4hFeAA$_~TTGbZO0oT%4<8az^d!oVBVrQK(yCZ7TycQd2 z4nzkp@9w{8eJv?hsd$dlGcviHa%MV$TD>dVQFkvt^!1-b)i);^UNpDoZGN)c7d59+`_f-A`P2$c@SBH?fu zAPX<5)M^ztp;XHWd_=A1wRC|&>>p(p0kc+z(@dxgP-_UlIZMGgL*Bb>*zS_|?m~pn%mWRtG@B*3wY+wm}HE-ERwme)m zgSCq$@PfJm%2U7Kh)xbqxm!23w@wOfL$Jo@OnSAp`ZaAWt7@!W4ILw&k2lm+WgGMX z8^?3rwAU1N@k)Ct+?stN+>x>yqe8@6^c8&%}IwjTIb6wb-0Fs%onNfxndUD zV6hcm(m~LuVazs{mUo&oQAp)JIAU%%Vi8E?l8$VNPJ<_oV+@035tW-fE~r2~Y`2q$ z*dGmwg5uG|L|(2t*y|q7!|K80qxm2d3Xd+Pad56USZKRGCldnRIMP(~}W zFX4{0M0B{jzp`;8ZSuCPYi?WHXupGVMeWvzgH>6=PG=if({pfBom|DJd5zmbt7u5s zA+6q#?TW-D;;*glN$7cZ)M~46sCi_suEDRyH<1opF4IF6a0@J{!ViEONee776iXWL zTX3sb$5I<{g- z0M>ILM;5P`tF+ws! zE(-(rmeLbaR`w($GvdF2>uzBUVnGcP{+GoyWZx5On4#u`!K?TLlS?g%eNYSfDAll_ zzKVUkC)SXj%zslW{?gp{u!}Y9;x}CMS0Ha$3TteDHFDUk*cY)MOT6Va$Xh;*-2-kq z^~F!aA7%AMBpucJ4zAj_Yt_Det9B7>gAjKetyb!%!Jo>(XSfJHKliDFu1PTY=;&wz zw;60cbj?0jFX(-|;RcNeN@drVK&iOcARvRh=+$zF3iXuJ^WcnM5Ki7BLRa`FMkgQ5 zk2YMh`B46veGR>j=VA9U2xnpM5}ZYgGYT7?o>vGj4%mYK6}BVKAw1lpp$j`14gqCG zbudunP^S~#j0lt|g3<)Dt-jikY8xNzt6vVZY7No)&wz*jc=!ASkAK|(akxpR5plRT z8;@B+RV5s5RO_{BTUC45BXlfH_Bv!f-Gse>DDT*wJ^gzj z;yk)?SL-*xP4GcAq{J3%3pjSP{~THiDP0G^fk(D)ALgzH*FSaT^{x$I!=d3DBnn*8 zuz=J=@>hn=Vq`v}1rn~HtxE%q@i{gomw?tnEq#2Qw@EY+Bk z30uTII_Cb0*z0*}WFfcybCDOnAl9&zYG8j9YjnXrc8WFh7$<&HJ)tT}jq6G^6x5;` z@*-cqPOPaXzYMP=HZl8i(km0h)3%LJf8HczLPPnvAH--(1-^RHK*JyRa0?B-iZ)bW zc^5>L4`N0v10EE3_wtAOCm(9tTKkYK@emi7f>O5m^gFM8yc;j(t0Yb?zmmUL%qQlgSy2MPus?}z6}j#H@tRlY_Q$M z!z!MbUBkI59ln^I!4ov- z;(%4+b}y<@P8F2wJXEn+$aXH6^o3Lr>e<|~utIaiM?6PbYbTZ`PC}%fkWRE6jrg4? zfipvCi`IYSwh-}aonn4wMu6pIrhgzECqBphFYTF2A|YjfI!VzQMPXXO+YNdL5AT#} znxbg60(2{Qhu&c4(VbdF;)2emRTS<~i1{8>3XoT5Z8|M1gLi5riFU%^Q}HxcA9$a5 z9KRV;V?pt|V{+BgK!we37aWnPkpJD>j=@4pKJmCtd-iua_>a(Qb$D~Y>kasQUNkD} zum_0G6K_H-xmxlmv|z@#%wY_uE4)e`j?C#4(tS^(q=G1k!-?Vpv-AZ0DPWZHqj-ZM z07~jxH2}e4QVtUUlKe%gFTNhcNlNE%(v*rSyi$0DQp*{Km8U_n@Cr%k?M@o%_fRz< z89C#$YGoAOSoklBk*nbcN+#AK^)?sHs6bMz1t0LL!prcULgf^L9E`9iHcGr8i(opD zNA!yNYy_Le4+yFZP3v8WS}RKio(4+HiX~=#a)$c}vQF0)H-Juwj|FQ0on^^e(V$wz zI_EK{gN1JPrINB5_%@X-=J8hA7{*rV^~7u{FotIL>|uo(d48%D#1NYC!lA|Wh_88L z4z=15^Li5Knkekl*?5J5M}&e>*V+nu;PO+e?XX?a!7z>_)a2KI8sZB?x3~|~B<(F} zrZ2AM2LvH_cwld-`h3xBFHm%b{Bj=i3!w_9kL_=OrQ zkPc^3r@7ZtGpEzy*A_+S8I)Y)jFepDSXI=Hnw`pv?JT@_C{x$mT+r_-eu zn$vRUlUP>IZCTHy9g`Pn*5{MF`M;>;3Y}NVXsuOivNM31dXnR1N|o|2w-j!c?!a@G zp~pI-T?NR=Lvl4rR{zI?;Bs^a_69s}AXAl`)iK}j1awxd;yrHw_NMs0Sgg@A#})8n z!22G&zqCEDoo+c>SwU8;oqWU$r5XJkRl zfq6u|%EVfr@IUjaxEl*U2uOfi;b+MlPeE>1+@u0Ikpap9a1yW!npK_s9nBy&9D+CT zgj~(cT!-&hvkKxX7MB{Qz^BNdpR;S#IJiS)PB^><$O^w*cuB4@_(VT%Yz;9j^T64Z zzKPb(QFGq}eh{enZz4Hf%h(~-7M^2`C>J>BfMQs$N6EcA zVhu^yoJxoB`GWiTi}v}tQBmNGe`zA^1^+P&CYCu zy-*bD-^we+Xy7lq$#F3|@Mj*gg=UR`XUHVTA0ERK%5I6A0Fv4u27=Ow*4?pzv^hgsv<-_j_j zE=6dKEDqlr65>HxEysE%(9&Nqv0 zt*|z#tP!Y1uYE?UUwUhi&=-(7BJy+I`VsiPXEqY(pNElSi;-xiX8HAs_;(Q8Xs=)zTGaAvantpU~uT*UqOjSw>=rFT|=FC4YopQ~o-vML&2OGgoYB@M5T;3qccRlr zsfJ)gPUO~7CG_p2{RrLz#Hd$hX9!(np~_kLF>grLCM&uTfqM$)d~Us6d zQ_rxlr6-KvDpM(Df$T@I!An~v9=t6dxMN^vw=dMat(E2!B$PMwg~bl1L}4X70^Yt@WLhwRkOUiZzNhXZW8OiY;bo zc`J{4sAjw0%A+2HvK}CKgYZK9UA8Pj3w_2+i{gGuxx)h`Pcktw8?_Ck{H(t0vdgM# zcI?=Z8@y^D6dAdCY37n$m(}KW?cQB8aOFVwbJmy;3@ja95l@bf4g^AtQR9p!zI

    uTp!du&05$>t;#rwB5G;AMAdTM&Y!Jb-gZ0Y9qilz#^C0g(H zG{mjuNWI@v7q^-s_1?iTORP?c_Vf<%1i1_O>qs%Nj_AYFxbisWbYj_Oaitj1*KxwP zB&sKq(*QrpcGp2VJVN%DsJD4RK9eIp%QSGD%8LzH)Z%!a?Iuwh$W{91sPnu&KBjot zU>c2Dc_tVtcfxDJi6?TGKD_I)&#eyUHr}<;*VfYP(&Ps7{~vR20vJ_wHICo=*4f{C zv+rwWNhZl8Gua8rge8O>QQQLxh=5ZRaK(+HRBNqPrCP1F*6*uUTU*&;DAsC;yHMMv zSgo=8w~Jb_%CBFomQ4QV-uGrQfq?e=t!QTEopN%7==J(D zmvhMl7cWQ(dXq$BYjk7(WMANYz-5~GV8D-j2G$rDWI{WV3OF}=b{mzbk2eis-%e*A zKacExTS?f=2w5Vsy4pQN5$}Q`PEux9ffgbg;Z`+1MjZu7wqn!7>9XatKyi^Nux3xf zA53}8?2$Ekx=LWt|I8N_US+Y&8k|)De^kL-z$nqP6^yJwwEApzpH*kGj)u5d1~TC^ z*p;y{1Y*n0;q8pTG|_d^rEvWrd7Fw^NU!fMZsQiQPr&t7`X1Y=;vM|&d6;3KdD`wG z6WkGsTL+ooZUMz@LTC_2chz_nnt++z85$)&0(g(8iT#8ca({P0EdVHIO0QJ{BP-vl z9RC@s^zh)>U=as&_K4RPwTq+o>upi5FJc#;fcZ1HZt&3n){^IbZ4W5=&uVq*>9RV0 zxbnB2EWrev5tYeD*z%B+Gm_627*XZNKV`G8+%wk*0 z&ddiXW?8+-u$d`JMUKONBfPw4>}KHyd>iVs`448f-mf4DLx*j{eE(*L&kv&$6FnWhybzh3<7_1tJ_%E7p)>`aIR~J7!A@88K#m}zR+emM1dhVI6#lI11Sj*Iq&1Gs>DK(U>pWOiJ zOCX0rQ|uJL?mK1d%!p#=i1N_=K;XF8RotG4T^!g`7F@c7O9fhECWv`?`pq7?8VeQJ zP0kCUj2*ibTT952A;gG%zi&nFOVa;!#15x{MQ@2+2)cYMc{bu z22m#{A&)a4@%4!#EA96SB^pZ?d*ParYDzbnEe4iVC~ni_UD!3VC}S)CoU5*s79-j z<8qE)6m|4;_@Gr+pJ2ZYc84d}JX5@7fD7@gXq6|mZMS^*iS=83kn44P8c%_=NX7uy;EG92H4TUaqt&rYyu`T>hH`naZKqgV zj;KzXtZTn;{Uu#j{b9Xk>^MPS`ZV*=roxkg$`=P z6w2ZkOcG3%P-^U6u8Y4Ju}Fk@Z7ZhHB0F1~np+0P#_~CY&Thrc%>r(10Z=ZJPF6M6 zRmZCg(JEsoAlu#kfW_+c1_U1G8H{2PgO1cooN3a9VpYjhI^gvA%_CyY@3##2szjC~A+Z;GA!7(OQ!4&%pAAA&z}^%y=kJUI4V?D8|pWyQz1 z&nxRI6U9P^LdY?WZ}N-an+Js5nIZ4zp$vrxN@Tgfro><}8B=f$zH*M7BR1iW-fWIF z=PLhfHj({o3w!C7(Ob6Q4cGiy`?sZd`fAIIS$PA(lyUlUL6}eRsEayan>^zNQI9 z>gF{k6D{SyOo77a)KuND$GFhf$zX3V>}7Dkr;qugRj!0du$%o@w3uyEqYb@v&f+$H zX76I-G)b~3=LGEap;(ABcZ^7HdAf>|1lnS+9j0#A^V$DfF zi2mbHBK7$V=vg4fNt75sgNkrs8;oKACKnK zX|Lq-4&vpzWS`y#ZvFDSRTuV!QYqiHrazb%(`E--OJpMJ-QV9%*7rRbFL}8_CLh*z zGT>>hO;STLU1(xtmek4Ds)7L30R47t&0od2skK#A$u1f!NoMTHIE9GnK6xv~JB*=t zG-&<4K2=*?W%#}lh&nuyQQU%0HKiNceDeJ|v(@9MwONiF=FYVl;h*bIlF?-Olhb50 zvVuv!>n*3`vpr`piLAp}yn(DqgFJAn#SBm&gBs9XR3h|=d?q7UJd!+!|GLX9@sec_ zzmN|JVQEnWqX>@F)=FrzexYNTgOMF!M}vcPG=OXz>|YPK5ybk}PoRl1PLz<^gkEc- z+p*BWAO~rMHPBYv-3Ng>rH0@aAre`&a5*))XaoU*#mi9w8jYA{hu<#i587OH!78Uo zxaYe%*4Zmrpfd`L z)&7pvc%ezsv3iTu@Q_|5*rTe%u+u?e0x<8Z*CZyH4+gObVIna`1Vf2Rj4h06A`x`0 z^aqKNHoJxTFCsCdh9q4mfy9tH`TEHuMn!fqk%^Z`l%O|QCc8y6N*+fvpnTs@Rb89X zf8QF6+DJ0*;`hzgT8GDK*4?l8+ZxiQ5#F&&ZxTQon4EvIn2ge&Tp&RVObUPLbg-hy z@SM#jIY)n?Ne%mzveay&REX#Oev8X&Au{7Mvt|>O87^#IRD)3st_g+AXtTJ`w#>%J zwy>?i#@bFOGnFDkThMDwblVo%7-S=jfXLX6D>BYwC8moN%M?ne`UHs7RGpIFQfv*r zDz~ir?mdFZSrx2v*$(PuyZ>3Mtf+hF9LE>MaZfxxu7!FlWa^Fn4PL5@Nk+z_2|4U7>FGVF4qC4+ zwQeZ2et#Szwe?Dk)q9luz0tqE{E*L4UNmIGR{NwMT8C8aKn(++GL9 zE~n^swpoJ)UN#s_qC?915>rx+BcbD{y8raoMI4;VWHMSZF0aqiV&NG>*d>`vqS;Z^ zF!~Ph9f=(Om-rp9hJ-h>u!VZ-J*{mZ#CdbRHEcGA?0Lk8LM5P#iCdUl?cNd8fZGJ`1-_MS85)6Y<~NIF-Ei12%DLFEOKOpy~Sd zOuy3JeK5UVWnDjzb%V;h_P2p+Ln_<69?D0`JQ<$e_U}ENJl?}<9T*@T$oHy7IIZzD zvviVfly>{S01x@e#~N1H|M~(fEOwt@{EfaXynkX&UNHGsEMClfLmPc7h1+5DO+{Vk z9(8}gk7uJOs>8E)=8iV>K4R!=9*|pb%ajN5^%Y~SOC4(?{p|;{-qGRyL%9i~%w0+l z2C`D~KmoO2LrZ+h1BLpD1FEYuphgJcNjw}lgSitAC7YVtLcOFfENbM}_S}v?goZq! zu>I^M4ZTyE{E1-D8@8XjsG+wb7YxNmb;lVvc#TPCaV}XFPKN6e7Qx~?{cQLdA3eXU z_wUoF`QkCuJX-x%f%>2FKs_jycpL#)^DWpclk=`gfaGRzk?kBCW7CF(t&0u|qQ%#5 zXz%tO$`Mh_9h#iVNlII2SWj9e6o;k}lF>(q^+D6bJ}^Pnrir{Q-=&E>kR6@?wC_%n z2Q2N+rH^kdK9}-fJCe%rWcRfbQD69qS^lLex7+Sk<@T3EZZSJK`FA2snwy2MA_*m6 z?tdm-s}m$CBJaih$O&#$f8Ok4O}1-;I9RpMog^X)qMALppY9kbnyaor5h;jeHt4R} zS8(T(R45Om$<_*#CG?o!db(6H$Xe7X{B$}g_8X3JJYR4}6VBr3jaRs%F^|wSt8@P7 zOkrh((>X_y%u?~=n>WjnB=s(yRotmbRl9g6U`4!%>q}ULYxd#-%`a5QhrBE{)yV;j z0-H?5@djhJliS_gWM|@vlkpmy)az0D^hxG7L+Q2dRkG~C| zx(pP15D!<@iJ7%34el(_0QXc)U*0w2+F4NV${n+mB?z?}&-@Tw8^!Z2LmT z%GVt6tInODME_;w^1>9SjTU6{-)*t0rW1Mlv zQ%-CSHzixTO?n)tin)UM<$sZ?Zy&49UEX-J2drfgJ_^=7GKMPDl3 zyW*>aR%ZRf)VaQ|%=3qV2zk_l_Np0#{8d#gX;(`N5}pLkn-GFel1%t{>L>cCC*a5a zR4QDT4|U>eJ8|dcupZfEJ7Z_}Nj)XO81_zZ6E&(0k2{B?$@J$nsb}pHyRRVSdnyHK zV%t=xCY7Qu?ioIGtaO2#f4)aC+RQIGO6s2e9Cz@tvP^yl1{U!JJu2m+H8q`$fzD1r zB9iGKk~x4j)?Zi8)DLRp_eImuDN!~`NfyP?`uap}8ctY21fSAGmn8Xhc=}kHqnoUY zykdOI$Qbv@UVM%hd#MSu^m%8gCUC=O|8N?LYCi`dQVV=OnJ7c%LE7X}9MKIUaYte09!=tF+iNh(vxG8J^Aztju3T%Ybg zYM@LUCkgz8c{@ISR(r;W&($~Kd%qBah4U;%v(1uT4@}kuS>CC5 zsgU}A-p2Ur1=NTQjp3Hp3s6h4gX+~rOnc>ssdWF2qj5ji^_y&roOB|`v(l&6$63n* zUfdLpH^9_{9{2$=7_ZwWcj9wEsc5p_*vE2MiU4NOq|z;wwG{2YSw$CrJc z`RDQJUTi&%ycd5Zesxm%|6@`C|1-k)mEs4?U1N_Tqxv4&9)y@L?G#wO3DNhbXrvch z<&oE|zAVL$BjIH3s%>wpNw>G9ceK@1x4<9CVp05nyN0(j2{I=}0=F?hV$Wh@pK;fS zK@BQ$%kc_Sg5N4;%B5E(3DiSNk3&~^2-HEL-zh^^I|wvDq4$-cYt`qGUI=$<&?Np8 z-CWTdKdp0TxlX}98FXC*bo{9o`6qkohKi@&TY4&ENBb+D`lI3p>{Yx4?)p_IrNED1 zXk0}prC}p*>fjtKTg_ zucAFyp=${g^^(3(dJ$*>f7(lX_-Bpo_+i?^46U)8(*6G82l#x-=M3%l#^Niq-z$Iy z@A46V&sDM9sGT{*y-VAet6{kZjl(nL(knMi23@s&9QvIyboE8!(EG~JwHwR5p!m$y z`2V|7Z(zCzb@9BY?NElSb|?ybe?W4`!}o_I3x8J2!k?wJ4A69f<9&65xO#_la_b;Ym(FM!Qcn}5 zS@(zg%O{^`YD%joNu(w{o{7{QKb}b*I`#~4qE=d3nkSqi?sOh=vgEsS?s#+C?Z5rn zj5*uh-1dXN%nZj2&Y0H|b?5^vbLu>v-O01QbS5;P(6x200XT-9Rx z;sEe^yOD}V_mG;qxpXGZFgf`|`+0~+h$Y3}Rwz|8lA1dTMpZay-EyS0QW+0K1EES` z)@r`fF19Q&{Eqs?8+&JbdC$ccJa+ZWs%$n^d-5f-?|iT-+Yk>mM6D$`;S+_g%=H$f z%LX@3>$+n1ZRx(&lANeK;CE2I->u2Rj}V#!{x|f( zIGoDE-QzqfmtR?egFO5cX`Cm#)Zit~2SLLM0)Acc+{V!QdjYEY3o7spBIvAqBv6TIcpEA|rTc2c?mdfs*d z9R%pz!qhVK{J|2mTe!UpT|=LD8tDbUNrNUxFTl(E1AW!{0jLQ(E zirU7C-)m5y$~g2q3Vn^75<+RELeGDVKwqL|Z!bgFyj1QRrB#sHwNKWL_b>r=?RMJ3 zRkX&r2?E^;cI_k{Y!CSDs$EmH&zaEDn-t5dRV?49PQYH zuAbVpPt~a5%EJp2rNaw}nL`HWAY<4Op3IKDbsRfp$Okh9TxlS~6Ak1~83UmIRNf+? z`4@p&Rji1mHV^NR=78N|O0UPfOl@AjrqeQ-)su%0k+7r2hSE7sduVHBXiaTN$`dn) z!3@qJW{??wbH*#vCe!~dOUS<2vGLIj7k+IOQfvnSIIY8fr{* zA~9|Zo!VOLB<7IL%Gi6u>H5HeZ41uYlt@IPjSVrE%iY(|y=f--9cqkOOEQz1yRO$G z$+C3Wk_DZ)rW;ocd7;;go^)D&)*A>rqb%<{# zio{{>8<{WF#Yeb6z*F68n%?N=q$ct*oM%oKeC?Fx>r??a1ml{d&dnXl%5Ty+{7~-g ztddjO6&gyaCSB?qDa@Dhb%FRup|V8}X>wP=Ge_#8KWM8|DAJ{7(^;>4pp+UTrc}ts zxC&7w$qkPaiAo*PTF$JIi)6X!igZJ$x+c>1t+Q6#d|E2I{I+Eaugm|JtSIt-5pns7 ztQ2=nzj|iZ>8&0|)2Th-uAZ4moRXCzS18sPdqaf#MlATR7m1u)wqVKp>mFONaqo4r zW=_MFU@Y#xN>UW*D*x#3PdTmg+^h35zI@(PYt8h=VmKBK#%2&p(1seg440(&#!pl8 zwM&>o9>l{Z$w|NsNcN1Ku^aXPAc!)DhWpD06K%I6@^zo zDd?;Mdy*J1S^2Uo5RS>sy?%Ln`||7O&fQABx6WO&=cYxAZrZbE&7Q9=TJ+UD?41Ny zS?IQkyK6{kB5yKius?DM@W!rFW%hXr1t0B?!aNO14h%9=%lk8!nPXv7sWgv&Mxam8 z(&JF(DXlC(?<+%DTK0JgJzR!z&zF0_|5}44NH4(a`sdv78t;{B@Xt>M6~>{Wz6=$g zpX`~sif6tu@tKT`&Tqa4_bgl(?tNRO$}JQM1JOdM@@ z6i4l96xSYPXKVvONsh6)#9n3!lx<+9cYRn73VonKSo54}xaDOIhS zQ7dfDn@Ray1@kJN)Bu-fO{L3Ic6b=&i_iRL^j!PIrhgosw)u%ocOPu``bw6|Ro7Ev zH13GZx%~9gHqDEY@6$KUi!i}0zr1Y$wqWx$`@gYZ<9hr2nd9^Rix<=yYM1w%zU_j} zo^`h`KI_gx=d_EqXoJSivmD4ztCPu*TxR*Os3{ElRW z!K927pvL8-uZM|>BIrp@;1_D(LxtL;&&bqjLX;kqjx>!R?*k2ozOH7RS zt)7nWx%jT;rnYP@H)q~8%tdBNGLPQ7tT`K<5sfOT=IOP}g#`8@=ScT9m3g^l>)ZfV zsl^MFL!W4zyOC1-o}=I&qI(c3m8YEhM5FF06n+UU|2+*3TIUjtLxkofD7VpC(sdgt z-#%5Lw-WvGG3dpORBwH%w(xOD_iv=!{8ZC&!*u?GxG>%(%=_=eWv~37jLTm6KN*+( z#UhdU2R|ng`E;_+!i9;x(;|_tI({Uw|GOe>FZm*o zwl9^a@wRZE7Ck!hMWaXS^cFR~b8Tc(gi#|rFYLLthmj{nkP_+Xt)$r-8~VR^6lud3 ze+rSd-lJ(;`LO?2qDi0rZ$*=SP~z1};jk7R_n)5|YZxxY8ire#qoNH7U%E8Dd~U>H zjK;sI&1fNqM^V13g7PD3*x~=RsKclKt*FC`G`cnm?`cs`%O{I^lgFdpkQ=*`lys9s zLfN%qB<>9g>RER_NojL{Mmzj(h<+P7QS{pr$HDHX7%zD|#tVgT==j)a#YmJF6x6e! zNwNE18tXN7!dS1fOXH$h)N2t<&wXA*)8~aBh3%}J-3L=+si#bcFBI3*@C6zsQ5w*+ z9vp?938edfD!OU+zZu=Mxk5XsQ7^ZiFzUspM!kd^naa2qLh|-;*_$NxB}QXk)QVd0 z3#nQ`)bf5G^di%2-}Ds(1y7PkP2Fg{%<1S2$qT2VKeg%+aI&@yyB zx)5E4uEjJPPk!B^)rC_EZI@rwc~$D7i)$|qpR=-RrLJ$DX&%bY;AY4TP4=e3RTr0U(#=MmmUsVwOr=RWi&)IP4f=j1ux~BJ%3fr~> zf`0@v>?`>Q_!{R^n_;m8n-hB(8QkU|Bkw|W%{7rhTs_cna^vEfCGJ67uf;CVY*;W? zIwT*;Dl~D!&gPm9QZ}zIsHJ&Qyd17T6Jw3<(M&j8xK&Y4ix9On*zw6Q`Qonh&$w{0 zzqLMU6nS#$qfY0E)rX=DVHsb!wf+2MOX4x0STvIjRh_)*s`*3vaPR!hXEy33#bi=E zR%bvFC99;=pVWh2fAq2BjAgAyzE1Y1x!1|(p88X|VLuKr*rwwXgGk09N{bFPU-9;Aj1Zy*`51WsnQOAyWRRd|Y(2Stu`D~1$$CdQ zvPC^9u#_-uh?0dQOM^E(;obf}Gf?oY+fpq6~DbYCNxIH88$eTkSipoG3(2XlWuR&E=)O6OEb^k%8p* z8S}O+o8@h&4j4t2VaeIkc3+h@m~t6bd?|D0qF!ITF&m9!8Y973OIGJk-*RdVu0M6% zf?CmNF`8tTgwj3@ zJ&Kq5?rK8LW_HQ(h|qcE6JO4+JGITAGw|4KwD@hdY<_;`jLnOa%$+J7J|zTTtP{wv z{o8O zbA{*aB*9;It{Z0#jf|=(Dd`=%@O;5eGy1_zAe)PxRGcfXypHb!wzeu2X@}70rh5%$mBsMjtPSz3rkc?DmAMI-`C~FsXRGoWUkZHnYI$_4asMT#hBu-gfpr zQO#i}9=XaCGZ5_JW1n#>-B)c@_f?s@=qhTw_yIe>UjguXb#DZR%JAJJ&Pgl3k;J&D z?FiFoJ3VSU+`&?L{xEH)O)bx!brig30^HB+XNLLr7(us_Uf;sJ!hDziBV6yMYv*S& z&oBf0M<}PBp}7OO6NC7sylh_BxUBIHjjXTH*H|4HvJNs|*;zfLyO?ftC?vm3KX74~ zGQlP_h8n-y$ePvC*2qwSl;5qZ9x6Z$y3awYfS0eWr&i{bC42U&fG114u{4vcx&*-t z0C{V=7u7D!It=pB2T0+r7p!|kpRWMCvey9Lt+}u#1R7%Sz zT0X(Sp-p9C6*`WbMciXhiXV^3X0tpNOeTU}FJ7q__#Xs9Z#g4@Xz_Ozo6W-P3)urC zUW6H9M);4Q&p*|0*w5^z{N7u-#%_B31ij{&7x7ej{WIW6MP-of0tfAtwy&n&$B-ML%80jm4Au3hSKmEHJXW8&R)*{4cS1#mQj0B z>yO&eUVIZcAO`%kfoQEi#1ADwUUs>pp%4+Umuco*B3_5I^GzOyLP;PfDVEo}Livz1 zR0vVg^2#rl&i2Gd?U32Dr7LZwO=Znt7fD7Vmbuy9uxLu>qO8N#u&}f9q^#ouhsD@D zb3s-3q_!Oo*PnIcnGZjDcI!-=S<$oH*`2HA*3`{EuXXDAXn>YF)`(T5NuB5}m0G;IeS1Nxu$y;nFYp&@M?1HxgRSgp zB&dBTnTHm-%RhedDII*Ju_qAH5$bf*%sy{QXTRTK)w3?6*JKPO8v;}MT#1~os&7hF zeA<~UzUKNWqe161xs3L%x|U{FGV8CJ(-CKPwx2OIJ*X0Wsd69YFW@2?_1M_pc+eGr88b)_9b4f-$*5sy9 z^-<;}F2nx?`uqazvmg3=H}pB9=5!r!*SqVH6BxI3!05`vI3)l-cPbls()(@_(n4}2 z0t+b))sqx+Yvt61k`gxM!}x5IA;vP-oAjnw#O0NA-1i^k^^(UCju;H4-@Ifp7(p9( zWP@+(_0?R?2 z;!jmv_cIp)t`W3==G}7WA_#E6Y#^d&u+m-Vu7&N;|<#)?jrApevgiFXD}T1CNiV2da96U zcyIg&s$HDnz2lre#c;B6WU6AdD(pU4;qE1IN6}~)BzSa`-^6hI7$fpc@Q4Uv#>Utu znYH}e$bp=wik^C-@J8e$FTU;9o@7LMr<%=xt}4@P`z2?KxM4h#wL1+M8v%9rW(=;; zL2kOP7D7-a@wWhR!scpt42JJ zuM<8o5~o+t>x!RA7KYP_TS{*ME)(vh=Xlkig{63zGj;?+wkPp=WJCsr#Aa0E^?7|h zGgEUou)v6u0*!8|L)l`+5tYC>q5>A}9fX z=&nSXl-(%I1PsV~=%@;nm;-2K5J6DUu!_r_p!6dFYKHa&#A& z`@+mkwbFXH@A0Gu3Z8s}_Liso#?Z4Rolx36ay6BYt*FQ;;83S>7{6b7Jul^s+FWKn z(sOQp#<|@Achu?v&M1*wESQZuNB_qES$lu)IY}aT%{XsHv}(r6yex5mb+kR@P~z>y z+g0u{H;an^#}x3-KyZW(AJwfByx1s?cdGcU$`9mSnV8aE`Fdu?&Yhr5$=7N>NoW`1ySwh z#IrvVJY!{?@oX@bizuvMc3GqDK=-*b^5^zMc(cnEb&nq6R#msh6-TN)3R6N(lJhHP zR7HV~KuuPHo{G( z)L;k%0#-XPF6* z!vq3Wd`oc(lNx&ziKvD~iZHy$VMZWlhK+!s8m8H5cL78@IBbO4s#tRb{>w3`b;aj# z+q&YE>n^w+P1+hK3Or`C*3@&{cF|O!E4F5mCi7c((^~%I)x{gJOr+~u{6@wq{1s?2N2Lk6 zzSxE5j6KAN`cn~_lmeu`JOiUXGeq}$MyRponLL0<@=mI9ZOu6a{&Q@(cip|kDHmX| z_~`|cv_&XMD2g(}6>TwmUL-EYu-X>yh(XU|%}fd!JNW|e5yi^3jM|x&CL?Ba0&mpo zIEE*OeU6Z$$@b?)=$W4b1fFMj^|a3sdJGv)5`@yEpg9L^{N8o1UT__-O5@d&(0(=O zH_Z=XnFrW$KM1Z0tmX&tjtKOwc;>4YTtMgf#Vz=wu@6A;bZYvZ=pVl<`<*Z6h0T7H zA=-y7<5BfvfIEWo-Z?vA-D%ymvp* zyX1Tja!IH*shfC=+gg;4b@vF*>>z=6(b3YTK8wezcc45sh*$5%9NtXQ1Ml||C-u+X zkv|eeN`Ts!_o_}RXd;mD2y@rE;u-6h>xxfae?2`%!&dwib0@T&Lg!HJ%(|h~oi3Lt z3g3A-W@3e?%VhK4pGU%GQ#B$a9rhl|%H)Vxb@?E3h^8x-)RM@5e?cuu$v>1jXLAYOGpQ)#wVy!a93hZ}C^jSTq%E>P`8b z&bZgoobvlq%@%Lm>GY?1n}SrDM*qw_H1;qf;v+jbjfWk+G@}(D{c{ z2w3298P+?t38a!KL5fw(e^Q7UAYXz?pBC@n(3qPM*iAH&{?nopu5V)!aD4?L(CbJ& z^h?&utWaATbrT5qxk+Iqd8d@t)8VJlznC6IG{07Sn?Q>5cni)7Ezm=$IFCR^|AqHJ z3v-ajUR>nIUY-n6>>fJ>4{<4I=l7$FX*;ORWsKO3Llt^o?Id&cXTJe$#cJE$HK8Y+lK$f>bAH(W- zO?d_MfLrg7kc4!myl%5Yk20WE$%%wCk9oU1tfeVCrkwkjg6jN%9_<#>;&hXAmB6LV zAebZ*tftah9b~@5dFt}D%{_K|cS~(gt%oZfiKSI(t%*4z?bYs7G?sK#x0ADS@8H@Q z7yl$!FqgU>tV15qztFYE$S?9_m*^6cVzM>a>cTJ0yX2Aums~el=Mg zb-C#3ofaFTYA~|cM-Jm+5?;wDH#OHZR$sb;tY|WVQEce21*1XRMZz2Ic+3&63b%GI zXz5=mn4PlCW9GssXCj$u=!l=OTFn#9EEMm9-lfzXn!GaJKSfC)oa#m0-C%X({c=TL z^Lo-*h2C~|cZ0hjf3Ys(QlC?~N%~xzA>K!N?RGh8n`hRXd`79)-iQ(kN0JS}*-J*( zmsT=_f1o70smO_M!We{a;V&n=qh}v4{+{2Y`k7>$9eIzp6#pgMP2Oie@*W+F<7E!3 zWr~mU7W4uw^Y@~*05!DX3G8EzO(6W=|EzhT%VR^9#uBx{|o8}gE?&yajwekF^uo#5KP(VsmuoF<#L^yDb@sDVSn>e4fPmDiV#SGHkr zzFtsU$!3$U7i5&hPBxqGq*H>I$qGeU9!jSx8&roS33qGN7Md$&z^&Ts5+*w2EsEyx zAg@GHo%-}Yhx!b#}NB9%a z_-f6&M(k|XD|`ehgS;{SFiJ92=+9sSMDjg$JLrV*ebEm$ zMMJ5g)k+h1?UW?-TW6vTrAbrG)FMn_4^h8cU2QTOc+to)qQLUx{KL$%`$wKt51LYs z@)#gD@^HtUdDctr5jWE15Wz7?Hn%z=tl^z^Mi0I74r4p{fz0==yY73L2Z;ZTXB8dH zp0OW|+X#Wd0tTZ2=3%I8BLI?TRU1KNqB+)@bHyC^rRzy!MaT2M{N?lLM0C~Ws&Dac zApxF6ef`~-X9NMB^eiZz{X|~33*;fsl9^3wvYB`A;`5I@g5AY;U*H~Hx$=VDO}n&J z#%J+c!n?rnufRifTHAB@%fZCRsz*z`xV*)rlcf8R{{Fn~DJ0YBFiZ(#m|SF4ht`6m z`wKcf{5^&8a%pa?28L>@Iu6y3mVojveTANkKi$@zu4!wpUB`x7=A@hE zGNag;|%mJ|tu)hhgC*Is0#T4Tj zdsMZQpZ*PGbj6QhNrzkUU}S%F?r@5#S?}%O_bav#^4M?w5r7^Wsy|1o_Nq31;AS zK@{NcDd{Nrw5cyNHEZj8;th4R>Bjyw-t6r98@ZLushYMW%T6K_tdk~4=Qqka@^L(u z&oBb$#L^1bTwxhQbR_j`(EY_UqX!K%9nl<$+bvCq&dGOJ@=fJwm$tZ=OuAG7Y;9_3 zX%#icptW^;QeDq9X$C?pPijRxYBEYPFA7Uc)}YUh8J<5?AQEOWFJEppDKf{4OL(4j zc!O3Gy(5`S%ZpD5CcWEk5%L9-#b{s|M}2i(FxlNkqnNH0%tp7(#OG6WP97T#CQBhN zm>q6|g-eq)aG3kDb%0d}rBSOoD)*oSOv-9&tzoiKjKC}cXRNWz{jTcf`}4f{selV* za^5$xWMW44kPfNyGCD1bxia?`s?E*!7u14e;p63OI$LodZxSYEVui2dYH4jbYK|PQ z_|4YQ`Eoqw_C(|3^X9B4mY6Vmerw`9+H8htrKL2R&Nxlx@{BrFo>>z~+{0LfI?%y7 zRpSrv7^X?04rSgP8PPU{b`wZmN4QLYbcSooi8(gLW(M)tjh% zT?wuJ4dm-iAmA@RdOC|eVt8yVim9{eypi`v2O>xcVqFkrmi9kO7T(pEi->ffpx$B0 zTkfFNo_&_C_q1q%K-$@tG+wI3>2h+pY?bhdUN#7`-zC4C7BSa0d#8NuMz$xgE{{Opa-{Nj-n+wLZQ=%;J>=-P|uRHdUqGztu>SIjFe zt!}JoZUV2fxJA{Z!Z(F0fll91d4gE>$+8ToBPwKc9ALq^WS)If6Y|Gd$AJQyM*?-v z)RY&As#uhxXL->*X6;bdAWL^Ng->26o^kNi;+Zd*6eE~89lz>VzZ+S<{*BjueLe>U zPcX=zvfR}9bLY+BvB_-%(J?UT>2)qorl$srs%$Y=63xzXA8Jx`zsA{oaf%okUv1bf zvOi_25yMpP;#nB@+Va3C-8I++ki0m)JfQlN%@LvVop(Ot_#@Ptynw_EHE=EX4*oS% zhdR`l%K@?8fnt*Vr_2o~GxpSg)zO#97<_x-GKE^18@3yO*~6+bO%p;5j|`E+HMeK% zq)dTSdR(oP@(nUK>?))ThF18oqhL@40H!OXZhG7Ss!Se|Yt|x*D!m}F9IDpRitn&F zTvl&Sb+9?%@HfrNbm$#bK5tFPA?Qu|n%p5RNV6~Iu+|^G2;$ftRPd6&r85nTc5jrj3&XIz<3s5p#O(_y~yY=v6d%>;d z2bmD5rUg`~TYy|86_PD#geu-?H5bRs{`#1=Hs%&Z-rx#F6Ry>(eNA&SjlH#wrEFuy zQ{}N>-e$G>(g9g#(3@>Gt3fAltJX9wYzg`srzK2{&9XmEqiC{#^G=HM_cfena2;s3 za4B-2h&IP?`jH{zk$IFEA+Nse&(YX)fT+7WBlP_?+jz=6t<$X)KJE`$qt#-u89B~q zvskP~*5HnYUG8wi&CTOPj%DEkU&aX>!@$R8a)4^U>45&t;Mbzv;)Bq?hqV3?xqTIQ zVgs&pQB7w@L4${ILP9b4lEHpzpy>*Z=RRU%x@0`poBjgci5}4!C+&RV_He3 zUZwPXSR2jrp#MMThe4vKr5%VNzf$cAlfJPgqD_Z~N`2o|?J}9dbOgaII)aABwI@>^ zJrxV-bfA>4@z1Spv#jSLv#P4wqY@>)V&W1hSI*A^N6a=O&&|^r2>I(`VNbdv`7Znf zCWzeY*<2(vR=Og%%mZA04%Z_8Lk$|VZNkt!j0mFsLF{He2QgG3{g%*RZfUv zigH4nz=;ZhFB^rjlcjFOUWQrT-Ce!(oM6-Jv?b{G$vWCQo)`VKu55EtQ?TBv0|yjy z*XzxCQE{zV(RxyohZ9XE(O}l=EM}2)${&pX_LNzwRonJ5BIk5-KNCxoqF9h%V` zI%kP{P@O`$yd&hyR`BU%iW;5HZ+DXW1BFoDX)HunT6q4q;*bBxxYvVzPi;qv%II2<(E-41`#5gQ&p==FqLV3Z zQm3`03K^{as`_xXir~&{dk;Y|n?0oDa#=e3hWC@LTH;)jQau(by0jdin$4z3!4u(n zEbi)C1?n5$+PekJ&s0>6Ts-c~5cZlSn}G-4roK!J#p9M^)1tXf#TJW1lvHcfay)`e zyuz31bvk{0RX7>3`xKog-JViM@ml6*R3q)I;QmbN3A9j+guGGN8#EBkCmn?Ive-dyC>Ij47_H9nS<#v4UunOa{BtBUR$31bl9b!6or5|DZ`R z@EphK6uXT&LC@e;F%PU-5MTl7`gRAE6Sp?)HS$J(q@dIq%mm>d5pwI zv7s~|Wg{*VOxyPZgQ;@TI6Xkh*=$CNpO_|sQLt&wR5~q_;uWf@c|6fsNvcbc=Bm!3 zDyyCsC5Ov6eM*ZCFlgotsu?^Nu5{-*gH|8e;$gT8WEm_p+tYJEvD=l?IG*6mbElE3 zr=l?$Ub#by96dJ9aI+;*GCA~M%;tYEZTB)f@cR$=BGEEsM4Fy?u^ zL0|k2Ue7bc*Twzhgmw-SLs5LgY{peQSaRsElfM8zN-f47t-pSdwFjWT85CFNZ`H;a z7f?W-(iQOXwVMFwiiH-5rkxLzpsN&Gw_TbSE{ga&95y;_vctkNr<}%!Cc9*H8M!Mq zaM<9oDh`+&oOBW+7;KW&X~5it+)09-C$BWIx84d;$&y0|pV$HTuz(wT{Z>W*-O1~P z$LQM~AZZU!EcR+^g(tCxncwoG$Ot}Cof=iO-NNk!uiStVO!ZDrT?p@GZh|>`jJavM zy@r|#GK`)jUqq>dur3C0Kr=U-rDI4)BmudWtjp;XD^F(D&Jt$HjMXj*(PSdQ{5a8> ztWGATq*AybaJfQhKypp2VrtlmuYY ziPsBe*+II`5@aRCM!L@l_~Y?1d|zs6DwRlfRwtQ9Ni4P5WS1>M@lhxTHSLOpPmhI(&_%_4D$NMr_OCvu?Fbd!xmV@=w-8J>wC2Gc7Ck&eY#olEdoBq`pWuwPreTHC?7livp; z$4qu`@L@cJW+TH+81zOYcPi>m&0p9%h5vz)v`m9q3SV(lDGV*$4lR*VA3`|+AHuXH zzkj?8v~;`H(ucIALkO!aO(=!fZ)z=JG(bw>eWhMG%BA=Q_M2K;82?!7Y*63YAr`b3`k2%1gqLn~L2Rsbgk zYSR+%O-tY_CbV#vwr~i&Mq4<1Obds#7N7)e;jq@iyka|^Ircl%?tVH(*7&*U+D?(W zQ-C=ZaoQq(X{VsP%8x}C*(<dBGh_C|fG=kK{(NN^bPgIK>KbW+nG zHf|SAA#WFr{&q;AQ9&@wvh>Yv^5&@;yPV4P{Jo%743V0<3Zat(Qg=rID$_Um)Y|Ft zE6rrtPO-4yVU$t^5gQ(%3-p2*WW{}w_ zIyhgV&J~Ue78B>p)J$JFEu1;^irM|QR~ecYubbC#dS|HE=5JlhTvs=@C0Oi_cg`nV zg?SZ+c?%;j->2`Y1>xGr+d)5N(dpE3`qFzD1vngI8g?MF5AfezQ=@Y)P7h+!cHJrJ zJ6ahn@SChXY_B1O9xu>RI#O&$L3fJwVpeHAMI?*(5$cGR-otVLHAo6Ur`SaD3R3E{ zlGHGqv7x>F%>M5e|38zM4PBy2 zQh-^q6V=L@LENwlRpaWaL0q$=>15+xoC62djcaI5fYD))9hzx&h-&BU)ucjRUw|rl zwz`Sb+Er*e8QfKz13#6#^j%ZR3NQqcQ_ekGikDRXuS^TjL{?x+wn_7)IMny`U*FWU zwxOXJgAQ2mraX2}k7W6NG#i>#oc3_E?+li9tv5zRz-T)$nX(FNpSlm<^w_hLt*wPg_3 z?kM;YgV?aU0Ci@vgSc^LVWuumb4ch)L>Wrc)#vyz@5Z*!1VLmmm#kTdQF7lw-q@S? zt|JuXOghEbbMeZuZL5H!;Z0U{NnSXqpLEAFwiB-@tox>D#iGjha zbc9oZ{+@76xa;O;4<7jO;gzA95YFYZ!=3Xrw3E;`xRW5C5_=(^@>5B2O5u}~8XTLp zNCSjNRny#zR4=PS`@=b0Jqtp|MFLO4LZ8KyHKUg~(U=o?=dcKkn$C-g+y@a5O?f|y z?U2ocY9H}tf>;!LMTI8|KP>!d8D>-e&+iWAhEFCN?VXdCw?BUT;CC9Yq8~0iUO2Tp zdzl;=e&^vGCsuju0{Zh@Tjnr&>VBv%JOZEE4f*pn%s(Vy)M>*^dFYyHH6@t^(wT5r zA406yHYS|~;p6&YTv1K92vWr{7YU=GC-ZQuErhwRZA_1bPv`Z+x%IX!U?!d0Q~w$iwGs!BXf5_O02}0Nx$V zO$UH}7RWN{BU12;6r7O)snjDu?>IbWKpfLkeAua7SHb6na);FS9+%>YZ2kvQKuJH4 z(k2E@MOc9EK0M|zU`FaGJv%4HS2mWjpi zKlCgl~MhMt(X zc~gc(9S>xBRp+Ij%YEhDhkASOfAhYZp1-Bt;bXRo?_lSre_eIevDIrI-jzZ91QzC)!(uNrM17uE z(Nv{n73E*4rjyV@OW~@pZm2<}sU{GEJ0=3;C*yIpf5P|_sDRwV10u)SQNm0Sg4lWF zro|lLmD3!im2@{0H#7Nke-oA~@d(@@r}B6aJ8D2Plee=Th|B3bJIZrc9NRf9Y?y}B zlJe(LH!-whcvs0{=2{k}U0d0|y(KZ33D$3WaASJMa7wO~$u;U^-{#gmSI7GEt8O#u zIP*gTdvlRM=jP1N&b~^ON(D`PnY4OjU+%I;cQu2{GFOh*OBs2*Z&S&UNZnP{+kLJ?OWv$i2Q*5b8$?IyRyYi6Yqo86Gwd>7n>3$GTAGGlNTR`VI* z$Y03K$f>XxZk8Ffx<-U>P%-R=qUX3_vYgE{5{gr!ktg$TXayR3B406VK%=MghRH=- z2FHLnFF}l#<2xYpkoi;2EtRer5t5D1Kr!P&V=6N2-)DQ8V48)r(Gt zy@jkZ7V^#ic*}uUtU_gUa!}AfIb#pk2SmRPyM2h;T(s~f@c@*_IqF^_N$SD*lR1yo zsy00hl`{{eh9adJ5|v`QC22x(*6B<}85!Dq$x$7YzsIAv&(%CpcUhjG;CCWrj<-O9 zQk=-QB%NsbsXU&al;KU79F6L*2#@kdbrG#shz&><%i;P4$bW?TUe2_r^~h%mbJ0Fl zt6DL2^P0=Pvp3zj|Jz$z_SY9)@o^mZqB#VVj(DK+!QKbo|N6w#x99HdzAhnlT9=XO zqV*Afs5&%w`_oq*eCDPOrxRS;74mvQ1--##HK}d(_22!=0}r1&zR}FJjxQtEAzyPq zDV~S=ZY_I(2f9 zT>ju!m|x&Cx4PGDf_ux1G^&MjG_plPR1HT_67`!Dxx;hJrx2PTTGh0JLYqFLFoZ=0 zHRWKWP+O`xoz{VuIjOJS9<*pAg+L&Y!2bu`Ubr3nl?f}MQqJuQTj-PX58Lz-Rwt6F zWc01`*PcdZ{RA6b94c`&vg^3di({? zBZrHSiTt}QJ8*{I(~C}E!@b@X{Vx1nG9}^M)`T~HXk^#J@x&w7T=sx#9j zR<2oL1^Ac7wJX~%YA~b2*=!IyB9_f0n{pkihRcp*`|Ze~iOSgM!BHlHfB%os!xI&i zt8bVjhqUohL3BvWQC++R+XijWPp6Z9s5^X`QCe4poh!y`hMmJ4qG<`=@s4y`Nf6~T zqbv@RaG1y?LZdsX|j}Q~I^8AptK+e9LSg5p(I3jK*2b!8U z#{ms|wbeeg(WY*&h5deGVY_FggQjWCa5tauzMG?;Muhe0gu$Vc zDV>QheYWvnOZM}96hls$g!+jdTKiFA_Z|<}X6fX#!Wu*$lmZfj^ohr9z-AM>k;g+j zYCr}Gf6yaRUZDVa3uo{l>0v|TGs?Wy2J{S^qeYYO8IJ~Ru?S~860LQ);6C7$Gd@kvlgHPOee?g!XS)u5Yty#x>}wa9I`DSKt`xLhke)f}S zxDAbeB9A5@&q4KxJf6b0GOOVD9YolOlrt=`Z~5GRak&hwX2drlCi1RT-*M5d^#0Sg z_YK|u;(-m{>-f;yVhDKV>ET;8)Fsy6Hj!FWp{uG**>Ky#!LIYy2JMEBOE1{4&51sR zCJ;>v_NvLid{tr4$gz#Oa87g^wqly89X!8>HmWNnAwHifI&p$hTQzl00VOnKQ$X>A zM56EyE5>n;8KjybV-)i9-oPb7orLc^7}T|*(k zcC8oPMz>z`gS`(Rv~-VFs25qUYmE_o_|p23wI`dZD%Mqf<%@%t`27Lqfs4O%MN6R? z<7T@hlCUl^VQHE%d#b;BFt@{I)69Po@dq|TtUR_bj(uRQR3GUUIUQ(igZtuyyQ<67 ziYTU1QQL`7VxqdB$);)zw3^^QF*_nAh`|Z~3$a4F-X(DDA$EqCIx%)yyO6D?%9l^H z6lYdc)D$`HqQE?H>|;IL#hCRblhFN+K_)&Zp{tDst7QhS)#5YANUu|RlCyG zw|g+`U$w5$Q&$x+T&Tlw1Rj>q4(%PgT6tpNkBn#QeNd=HK9RP zvwL(=FQ_RN=XK9vRg1+6Y(sh$q^I+GEAqps^N@~}3|?s!TIy6DujSTYBicQ>xJ?w| zNxWesS(N66sE+SV4UsM>w}mteF95oebJ8>(-*sH0M)Rmn8+CXa7p)9O1n z)g{Mv?A$SybhoT+9^5^W)UYfqQdx{uU%X=S*sfJzUGA#!bSlw0SRZUpx|}{|Fz9z{ z6fTvTtsL7wIB?}yTYX)6q_JwS+3Sn?+*KC0Nw2n6SFgJrosC9O%sBSmc4OTL?dLe$ z&p{zCo&(2boJvZJh*oJ4sgPCf8%BCudOiVn?)(5@K%T#8-pgbW`Bd2c!GA@JD{;DL z_3%5@zwA~O#W}8U6z$13V+otAd{fe2^6vlhqs zO~smY_zY#ehtQ+ZJ&a5t)7E&+e*U(yn?0UD;V7%qvCK`V0c7E*I#3_BE6oPo@-wy4|@J!!u z*n*r`-eII_9oGv*A1M z-M;bbH*XL4!g{+-=J5yBkdG(U?0#@-i8~$P~bq_)<#v*>`WjsQi~qiJwXUz1Y-;fVVqMt6B%*WVzt#hAyC2yK~I`* zh)4Rml^Wn7hsS3fBFwxjlB%Q^P{f5t2s5Vx37=&NSrmfHpCAmM(FOOWUyNGF_VRIG zI)=&ypb?^UkC-VLBhrkB#`%t5bHvIz?v5cVMU^if!8Zh}DDMbX-U|t;o{(+n1-?bh z6p57Xfj1v4+^-aC!(La=q!iCs6E@mhYrWpTsk>;Uc#}@>Q32mQc#D4BWY>sLgSWz+ z^;fkt?rH#<-VAS`R5T&lZ-zYRD5U*%>HvuW`b~|Mm5nC9h>|BAC=!%@oCPc^aUxYP zI-Ef+UlM)8iewUz{!64AIwJcdizdNGPHS1HO~Q#$H1kA0IxNXx|E~~zBidvVZ-Jl? ze#6ACFKSm_u*exo4xuVK2fe8G7;{u4hgPx3=3x{%^#{L_6Q8IYQ~|~Ov_ga3#R~e2 z-3?7<&FlXr_)iPJD*TS#$LX>~TDQ85V4sY$8+6En`Uv)$LiOA23A0w4%TV|(gy{7) zovg4DalSq%8Fxa=HB;AN%*m;miWQQI3Zrk9Uh{+`VXSVZkV7=1NKt+aiHZ?M}WQr7H+!p!cqds^4EB-ge_%n^S~1@?CLxhk!- zHmc}JEn!F@4>hSENmxTxh@u%L<#WM@%BbR$TGjLygFzCXKvL|uWLOAG!Y5?sQSHeb zL{1GZ#6?8ri{pvfJe+7~`b!>9m8h`CR5DzQRl?a7BqN5G8b$-88Pnf!j$#r_ecK>2 zJL$_qp@JJUC~OwCdiB0uPqgpSm0jC=s);vLDytseo7?{A)oqR2?j9FywAETGU47k! zqskh8#2IN{n`~Lv>RIgitlxUyy4AO=Z&WY{L)#&SP`o8g`f8q_tE$X?sH>iARn(gS zRDCKlibnBYLm_SBu+@bE-`aBO;iV2l4N9?_290=zIv*1MHBaVfU07k&mXi&ZIbNoy z7?qlumk6hfHaoUz%;-Ib8jf@3yY9 z>5U8{0##S)3`UNAk~11a`wE{IF{z7hAKU)5E1Pr{i&W(fc3NFlPy3}k*Bw&nTuQIk zDFc&{KqvrzP`>G76eT+%IYxyj3p($RIxKo0pZ8V}D{-A3{JZpD#ruW7gP-$%KQHOU~lJPv;4`sq3 zbW%JeBKJkzgL`Z=Eu5qKFuaDq7n<;RY`J52A3y#r;RJcnwHUsghrdvQO9uqF`Ymdq z4E|6N{vV$K|4;tB_@(gQ@#FFR3`ZeK%QFqj>O{D@BqzX1uE48z9BBLHm1xU2z`|J2kzSf$G+SdyTXOJs ziy?>{-!(O(Jz@n?7)FuLqVjl8x#JrNoC+dx=3Y7d(p)0R>3DrBqe)o;XY(t6V0p%J zhF_n9>uW7;OO1t5qAMW305odxHAWR!=@=dDF<|F-&m!kI@9E&BQ+W!mVBx2{IOd(OG^VRroitjFHKdQVry}uRyh1 zu9AZI%9A!+v+^Lz`-g49ub2d zVM9Sh>4_6Ag~1w_1<7guL?yD@t)uKPI!T0_dM%uXfV^ch2CE;9JdyWLSSv9u_`x_5 zviNuisGBcs_ivyjB5A6P;qx}7B`=4sIvR3}TykCa<}X~5+Vp(kS3f)U_QQjFcBZe{ znzIy6lw27Mm||JZdV_scbGRx0@WzJh(_e0Ge zz@)=bQ$Cw;iSr{Q94c3q1CEZ9t|Rdp;sQV^m|>hXg%dLGJaBFI6@B5>-T!>qmPf8^ zi4I=bx$k;TFEQG-acWk_x|+sUY`YwOQFGgDMv0z1;_JMmBfY-OebddTfvV`x-kwjrIC1%){Zpi*0ByCbZ|q62@EJoqMUhjErQXnc!E% zyHLm(E3WxTVl~s_7h1~m->1LD>3}PRL=&<}A{0nl0TZ zU0NOs)GEcz0Yov%li7Gn3%3%<^!f?c2uBhfkTwHVXkjjR zi+6sWg>WV~u_A$+trqLbONY^TOJ9qIrN30Nr{}qO%4;;V2~L{pWCoAT;?v9MYq2Ka z)yoeF4w^%qM`rh2_Jczm&zeT}^z`i+u9&}-9uoXBv`Nqj=KoOsUGULdwf9Nn$$R3O z!-Y@U*Hobp^X?sM5zYgU4zGl7OhTveyZSPGS5Ew{9Q?Z?=ZZ)d{zTt`t-&VpW)C3z zZ!R1a*FmnIqPj@zb(*8PQ08FR)`mRBa>@s7jH*e)Fh_|Rks+fQZAZ*fBm`d@iC+22 zX`)jdukyido>AoaIhsanm}o{t?U-STiow@LqD}@EHBb?n0%8y71wL~qNV&zeugr8^ zNAKkQzrLfR_vmkr_TH6}1YIb+w2UL2wd&*zHw^83XhSr#_6t`{+?tFzwcNy`AK~md zpWUKEDF0Nv)W2>_q;m<;K(KQ3t{-l{>L+&&REH7fY!L4b>}edPuE+Is%`De3ODAWj z`hE_g@MP5QY<6<9Kz1s+vmf;LoBI$ER}GuTv0`3yI5wg>c_>Iv&yhTxnPz7{M0{s$)V`Eu(j>O(d?qq)%Wn-7e;)va%Af3puGyo^pd#wnYhvjOy zSPcJjIBEv^Wg>Tl`NfgC@(A4gYXUjbewog0Kt>$+H0)kBc*opa7Ounm;hgAZNVRQL zmOm?RRqa!dr?yfn7tWrPDYM=2HsqjX1LoG+l}v+D$u*1%ya63}XKuvYp#qR*t52eN zPvChx?ieR5@HH*uPF4|UpajKt@?Y>y92q4|rNG7%h^Ih` zzjg{5EXzg^NU@Lk+M?gCJ);Dc6hwiTRd1xH%JP%Fr^f_N+Nv;r3YwDNb+ zdf{EvEnbzTsk)`B!X-EU4_Cb&X+lMNGfXrg_+Aav^}K)b95aR~FT_)x8&e+fh|~)n z5n2lvs${vW5iA!-A73ca#}KCMN>I+{EkXh6Zu~LC zKYKRJ$kDz)en zuZ4e?$+K3nRt2KBg?&fdIE@ z9wEB~P-(C+4dQ8#=66ZDY?r{b%Ctby?w_NzQV5FQ3xb9a6zQ3GcWi{$DbB#x*(h8m z1U801JOo1gbwZ`Tn|SM<895xg#t-o9U?w?kr% zhePaKEbyZu6kz}W0Ruf?V-JY;fF2$LJ>~r9?ebaRBRGr4z##Zw5S$$ZX9mHMK`=B3 zGJ_yK2t0#;#Xo~Q1_m$00I?BnFWLw%Q2$lHhC-oJoQsNidWInIwoOfhP%A{FCHqD0v|beW%bR zx)$%v?f71#)WW%YsJ3aEh*g&>i$Cpl@@X`ZPo188%2nv|2wFVFv$cv8UKdh)`MNaq zuY^l>@m#Wt=aOAKm+a!XWEamRyUMua($(Oz&kN7q0zPN~XIsFT7I35m47Gqv3y8M> zPYYo2PYeI-Ez3MRjxgO`^e(i_d~dtS zJLV9y6>_1om?Ey`xzIo3HCiDTI*UhN&2u4gUT7Rr(1&>ZwLAq?mcdu^a0#v0Sn>j_ z;k^JQdNZQD2)ttt<5B8w5e9QXwi>_#zzr0}{*JN@V31=U=9@$9bKN5Dk9A&;nro9s3j}1)l=-E~U?? z=u}1ti7X?R6AHur1mwkp`~h;)QR)_KmFd)jl_a0Gi%y=ftD7m53p$gT)KwrGOTIG) zaygM_d;o=`MM9{4Y7S?;;3TMdzAinJ!VWArGl!?D^HdI6XLz<~00*W;#b`Z>myoO& z^Rkwgaf!jUY=+n(^X#$Du)UTVZOi76(d)_#G>z!h&oIAaOH8-v3zN-6)-nqXbL4M} zkcJ^qZR7pO-xhV?d{q*gX{|in~GTCRd-83d?p=J^HeJ^eO=deO(JDU1>OijYy%Eg4YWfsahez-=86lM}sVC zp8p|&_Uav+49rSdyHRiFc z>PDn|g8kI4Ih^r|9)rT8w0Vm9fTB%|Fpgx_3uP6{Y(%f{wo1WLVaw5#f(HZzgfC3@ zo_)i#B)7_x z2uCW}Ey985AL7hc2>CG5m(4~t-7y*YzOim1<7vxuhC2?nx20ZQ<1u}*#)Dg$M0$IA!i(_WjmBK`-9`L$9>Dk$z zfOIyQ|2;y&z)fXHV6|EnJcSV#?Wipr8=Gjo_@Iza`M*Vbs4k(7*b25yQ?)I#v@#=) zb9EVoI$PKH6rd>+6$7G^Zc{JwI`Su;kgKyD=~*B-t{Omv=@opNj|!AoS%VvWoFcPL zjkAEB&ZE3#5!||Pg%0NRJX+%5q8Ct4VwS3qG0lTV=Df;#7S#{FA7bK~&bJ3K`uH8YsVntN-}yeIN#qFax5r&A`OKjmI}#{nSm}o$U};QxI4G zOS}(iD+461{UfT0My|>l$j)?XsspmMj9THL(&`#U9DCC|&@&6bad9`%(99%BMA!HV zpCX{fI0la@2$@r+R+>Op1JkXk%kTJL3?^@ zZ{vo}F!SB@-#XO0^6IZ|`g-A$0q2UQW^ZbB+RvJeYBg)&Sc^t#cA8mx(4cd>{Z%U_ zw_bhI#m!qcUff_G*tD-_)$WPfirh|A%lfCn1N1ErW4)xq!O4KFD-(xe@so_krLs27 z#kzZKbD2OEYH*_C;vB+LlFtHwYD4lRoY$LSV@-2;I5c3J%frE_DpLeemBXk?@;LzF zWg`5XP&6UPP*Hg%qfywGez0TNF#lneMN;mtKYMwve^o#wW1yNYks4i5d$7)<`6(ha zo%W~NW#auzizlGBanh;vw@yUWT9w`&GHW1F$}P#^rcF}LrVn@^M}x9a{5a(Cjnr-| z8EgGW9f?BJeLQ2aMCA}uC)j9h$PL-f6UpAHu24Uea;_QUfU1WWK|+QaM-rk@G_W?5 zMB^d*A~TF=%85LlLyVzfmJKNyS(Jc>vu;Sq$&$PquAVPGVIJXPopr0He2KWPa`J}p zli#$M%{}q-{!VYA*6XcJc<*}PqWz(e7u1ATR$H&Sf^Nk*dH;oS@*ey;pa<6be1X;D z^LJ=jRx4hC|M=fWTa(G#E=H2?Sm7x1Yvx7DP1RCcFB<0x#cetUhKW_0e zj#$5=heP{B(j}xFrEyyTxKZ#nQI`!wb>DE0NV= zSw^asga2JnBO+K>fcp74+6HkD0#~Mxuk1C*Sbv62zgqY+^O$%qH9`C{Pg1?KD`RdR z>lx4as}(i!2}ziS|6Jp}x&9QAQtbm;D8!Gu2-_9PQqAZfGeCrW# zlt$JBly}M0VrRY6?Gr2HsAS2KHU-o5anluIxma&kDO5KBm%?DOaVmpUqm)QRdW%g} z-I0vyAN^3IGzFZlAWO@@MNZ}=vCiz_RI<&iNfwaHj6O4JQXx|)?eXBChz22@1sYE4 z&R^oIu*ex>%;AuVq+&*2Gm@qQ^GzzPj1g~U-2QaU zMYm2qenO?8@6qauTnf@_66&Le@UBf;l$D52C8;{72q=BYc&;+tW)V48A+ih)G@=h@ zZ`md;D(YArCEHjb%nGl<^cWs+HsUYN-o?AROlMzyUmKSw@Z4u8@XPJ*P}l{Jq&G7F6h}3IV8)UdN^DH*OfX!6 zOQ@>emB$?E0o5Ch-p{D5u7QMxDkF|_W~^Eznr7iDt~`}s6P^Uzfq0#C)w_ATl0)@I z9`!*G<*{aqDDj%;$+VMjJZ}W`oOb4yvVkRvGTv(AYB38uNRi zD92^;DP4OpHsg(m8r_r)>04AJ;9fBo&sKWo zBH0#1N6-jFlqk*dl=u?XyOM(F%y97)b9p!+l8Jcc@{z0q%|f=LRENn>niI&-#=b;S zvy96(77+@tg`Va_zzS`;%DU`)g(pSxqP8Ly+g~gGI;2~?!*V+9I}P2=RHa*{ zR9$`m6QI)I(h2QEQUT`kU!pahK*;?nY9sQhI~4E~6jK{CI*kS4Y2nZG<>Je!Ra72p zr6Pm7j)Ii;@eIUK6S7olx)7FB@asv(fNYM+@+cx0nopc&$*B`HXmm!Iuj%4Zq#|~s zV}O#)<*BTIAW{c$;R74XS`L+==Yq|wVT@p_@Zjcv!vG&#BxjZ8PM?4p*V2Y8=zKor zlDiLM0$)^#zSsQs}@p$__c(dFDq{71c>3ZUjD*%GqO-YkTB z(Yl&lK7(8g0Q0n}+z<{r^-h~vRXE9VCMReV=@iVmh=q}9)$`SK+}~I-d*#+jAMwG` zzhO>MoqV0I#Y^gZy|~Wzjr18@Moo_?Q$Jem9f(nsEd5#!@(!Y_&G_v_ujdqbtqxkaWf*0>6 z|5P~4>QNCeEmCsObcKJtcB>TsRVh3540sd@dr6nx&Pg3!pT=aevL8yd$djj${?!}Q zLAXR?;yfCQ*~b1@szDw-t+eoOQWn*=_d#0N3GvoKT}kRAn$--)+2mo{EL6h`OugUz zPA#QTH@|2!N@{cJIZ5`y;#G7kxzJP0?5}mdlZP{m%`fKh9Eo}^FUkI`s#VE9T(&xE z(3zcdE~M8NlE5mrqq^0-S$Aw`cTd+P*_d3YTOHihbNOR?)AgI~7-w|02&!8R*b3LH zVt&6a+P%K6c~fTy7p|J!MvX*lw&?1&-7gfb0;&mO#SXF3OLWqVswLYcO5B!JziH0}-y(kGx$@ePxzq3m{?3)~WQQ}`8s_p< zov-KdWV`y!ygerlzC}(M;<3e-j|2%K%7sz6E2@E15BLQ=6<~4`3Q3?v%P{unl$80{jy&J!S&vOp9nGNyKAn}uqc%ZMaE^3#e6Hk0+g%MJ)cHdR&y zj9pI|E0t-2yjKF`q6*1R^LPg9e>cw#6iE!pb?kPRw$X_Ts(_0P=!HUHobKo@QO#t}3QjFmYa}LxI$YOTQMV=?xbAb#I-|-eGni>c1pKS@ zngHGF)99J%_W%Hqo=eh$*N#@owFaf!=5)toVhN{F=qoxC<6|P421dKwVlzs9A9lBA z+%cRvwJ;}DqN-nD z-Cta-zu{_KVl3k~sQxXs+Xz%sguacT>lWt3FNxIb;qYH%a`6fOK$ z;Q`SO<^?DxFQs-<*8zMw+wlWetyIubh+G}GA8Iq3z#G&cwHCZNE!}l+mUd(U5uZb( z?PCU|*+D5ZBL}l0sx#AEcffHZb8m)zCUYi3XJ!|kIc2hCGjCoMsYA&cwGCPHnMs5z zvvnDnI$Kwl@BGCz|8Wg{O~z!+Uh}R|I@qTbjc$EiWi%cdW!{_2PQ5nTn}4lZ&{Pqd zd=*(v>|DjJ1c%sQMKTG$Uxms#UP>lU6G6?PAt+TI83nAM*VZ0z)Mehx!@GgkHD2>> zo?K3~_4Pcy;3V^2elj~c^;&+kw>tk?zPhOAqU%0~j4pIAda)P;_pdP(voIvcBruy% zeulZc5*i)4g3}E`VSlN1I*FS!k&3TSvBL{w%%Cn*Jf5(P23VD@Z}6Iep)fi^R_YBg zFY2||`yGj?BZCc_?K<-{%E%wupCz?Y@LdC*O<3nRGY0a7w%uRw{NT4tS;Cz;OUy-_dG^c34W_$ zuJ*eFlQo0;Mk}2rUA4VsnJQnnScxr{Ig(aue`V{&P;hG1 z!2Yo+xy)Pm%eqTED|#Ypwz(U!=l{*;wCGI1mp!!1YUVf#$sc`yxefD_A;MEuAZQcv zl}X-)&^$hcqtG-!X-)xm3gl8CMR6p%Xf2%kTjoW9Ptlds+k}51IHv#WNR2jvqkX`0 znrbN7*P&}l{ujAsHR6UF3lGpzd?!12Zn%*u@#4#QUMwZN_<}n}=WWap9t`jO5ez3h zc#irCU*C#&@OELZikqI{_bP<$E<)S3pt1i2p~vu87a99IG+){gsVS@NAHHKPvg;d zlGPWk#?Q$@__y%*JIS4+Og6MSlo8tn86hTJA#TOc-2!iiYk!VZ=At)&HBW4%Wn5HE zMI)}vl_ZVTEl_Ey2QP-h%KEI?`HnJoVL9$gW#zaTGn`RhGnWs87xQG2()mtanfw1< zh+C#Wf!~kcv8lds_xH;yapke>C0#w2X9Mo+UcM67T8JXGX^qpYGk{09~iyC_iECYNU z7g`C0ZI+4o85jHXN^JtnWxZNLVL>0OZ-DQI92Gp%(k$T=FIN6&!RSIWpBwHzM#%u9j)-R(f5x{l*b6a7q0iS z$gM@ohRlw(oxsk3i0_psR z@U5(*#)-f1M^pu^pd3_^mOlYM9F$=d(p?l(KkdwLhKcyLINfa)$3@zfE??I$vPiW9 zf1~19PsQ0dtr3^zXos;WsvWqX=2$~7DmuoP{2$aDllR5k>0h;>rF-XKwE3z>FWd6v zE1JG|N6Wg5x2){g-ZJULt$8(zJssby1FDAKh7 zS^9;e^f}Bowv*UV(=7PplmRMo5{ul95YpUNi%2q*lOvpRf^&yMr!xxG$0y+6W;-_N zoBKkw*z*<2adM1MuISj|@Ij3Yr98S~r=U_6-Dfz(QeNLSH8R%0UC4mvbhOB5L%$dH zfLE0&?9ZvFF)s3i6;eix+DD9ddWSa{a@)MbaG!tB5?r^8KSxuPBQ?AnkWu%L*JpPxGj*s=p>v*mGb_~y9c&i{A)PKyCWJ66+(gr|X*(#diDsS_v_#j_D zh$ZmzI1gFfjCRLE@U1-ut(I!|-f*mVx<=Z7xK-53Nl_?_t5!sRZUQ@2=gsP7r zi7rV#_23ok07l!ufXA8Yewv3PRZS=Ic&vpm9UUK6U!Jk>T``HNw}iJGL%zo)tb>us zr8H(Aa;-_FHfm*WmN5|VFmijJ`^{nwA=T?y5#kbZcPMJWeBu|2_{1^Dy(8EsK1@2f z%(T^2wnG%0@C7@3{Rk(OK8ph5gsp1}FyWpTYIC`h;XaF6G7BUp?Y)K`bw6J)T1w7H zyz&Zm$;|N*(TL~P_Pmg<&4qI(^Ju;uE$~F1UxBY0Ez8mPjL0y5@Tlp3#H&9o4;s6w zDqZ~#4&tcsXYuDH=%piz!pO``C~xSR@f->xZ=CAhiFu-`H`ImWyYAjJ`rSC7S(KNFW4!`5z&+uT zd|tS!v{DsL>dd3H+$7xV?lq<{46U~$NfQTu1==r9gA0Y0CL$GcB=CC+E>UcPOG0jv zWHCj~5((L|4_&lGN9nkK90lLb|LanPhQ4QMHXTXT)CHTPSF&25VRsG=F4a=zKkCX1 z-1LKq^d*$5c^xT8BLc3X+=2PM?$|GpSZTi;MAI1+^%ZAV&#r*ohQ~(qvcF0u|}hcr6*Rz zIudq1(i$B(FcRu&j49-DF;J`JzWSb;@lifP3pDN9d!h^*kF>-jq-f!+B9pU5 zmnGz~d+c1GJ{YQtxc#xViI&vGJ(X&mK_*qPCf4sVSxr5S;Z(%qi?xgr?UNbC+9%dx zPF1I>Q>?!^2KC07L^j%j^hb9e+)>PNW3Ie=vd}lVIf2GPODY?6w_yF#-DgDOr}M_# zqQ1#Nf}e6^Vv`lysGp&ag37vegK3k_=YwJ*0?{Y4C1aHxbrIGaO=VLDNO0*wjr0yv zZLTTa;#2cDGRIm&ss6ZGh$t;pMj<9}uNUT*!byxzQeyDY36+Wpnvv&FO9ecRxoYk; zu~=T+EAKCMC98@n9GZ~*Yd(Rp%wpg0!3l^NTtxZ&5Nr&h_od8ovBZ( zJ>2iF9tCopLuXpKuF>YnT)e7rbtbCNu(ZNtFgAAdhIf2%OPtQEyL(Hc_-jhF^?A2n zCyHe^rdl>zbs6?8*^KF6noc{L`}}6*8>?#C z+PJ2^x}39z>)}J)L|VZwQwX~*I;~673K5ynrhFs6c#fqwsRB4atkBkkta8&$Spx!Itd>%)Dlk7eqM0~&fwSAJ> zgw4az5)?%L5|A;IC&9Bq$QLvlEgCV3louWYtMy8;SYy!@{-qfAO{18)SY^=Qs5@<~aDtjN7C{+VQEFDfxcJ_Dt0*04D?8%pW*Hm9{r+P$NzX zUHUU}Tk`$9E$~bL4a~^%fo_iZL!RU5(8m6p$Yuah7wj@`l1A&#R>#`R&TmQK_60E6?>0BmN#pX3KrOfGxd89IBc;MLrTBBizAv&*icC}vjdrPfmSV`-YS_4;S&bx$O$%1nkD zpQR7aD5(x~U`$5Ajt@Pq2YS6Ef=&i)9v#QcoXdKJ>lzWO$9Zo^xSl2)zeA6wYw~cu z7S3nj3e6FG4omZ>WSn$$UfeWX*I1rTz{hy?^$n$*c_HF^L0n2IDN8IsfdnZ^E?~YS zmTTqnDUDGpWfWS~r#-cW$BV7RACo$Dj?_?H>%~2_DydQ`qQx>x^P0<=*WWc&tyH+S z3w2meD^=}RzC`WIA5m zammo8<;^U}_r6zn0A$4vQ&Q%N1wWQ75JF!EAx0D*B_2l;c$)H13h?w3RLGuVQObQy z8lBRPt13_OFbe`M>SQWB<}#41ROd3ATskTIG@0QiNG*jFW`v3{$qQ2QP5Q}-3t_k# z_yOjR@SYo~ox-WJPfuIxQ9aHHpU9`S;)E-&*z1G;^l?3U0PF?jk}N7d!RY|FLbTq8 zCY{W~NnSE5UpC89oK}(GlErfobtQeK>BV*Y5>7G43BIs^I?p1kmH zT9bhTRl;WxH*g%oMBE?wf)UsJ0RaW{&8|q$_mMji@X-kY8}l#wpgaSLg%81-;`OwI z>BauDb%hQljlFg>>B~fYjgKwidNBys@_x8AeBA&2GPp#v`&|URr4T4Van1fMxGxjk z!}n$C;rlZ6@O_!edy(*cnNTdvgQHnS66Hc`k*FBtCzsQFR1DsUhQQ&Sl;H4Ao)bF3 z6rsgC!5unsU}Fx%b0EiGJ6Gx+uyOvy@>$|lz&cn3p^SEXrc2(H?liP5PHe4{CZ;16=(Yz`d3m>$Z3492%72Uz@* z;}_2@Ssd`a7O)4o7Bd8b-4FR5Ncw#NWKaG8o}2OP%neMC|-3q19BOVLG7|q z#b~Koi1X6w!BVVr7m0N(q304DQqdfOUV9bJj-(`3@#QzJp1S?_d(-uMy-sm;{9mCV&&VJ>hFHKO*tl zvTFeoe=U=6Efczy>3`l+s&uWj@I5*t#atlu*@d;mX!b$L`y>*Ny82L`QltDEI*4(Z zCvWH_H2N~Q&x=sJ&oBE2x`f;)UWAnpZT{>t9sl^52`zYP{jv%p6SYlKcQA@D&6oDG39 zA#el|Z3tv=!zxb*u=pp$(?;mRJqd9pK7)DY9>O!}Q300_UL(Ni0NpE4yZ8*=!+Xf{ zQ-!ijf*K){0Pc=NX?Ni9dzWzgBD9>xBC}{?8;C>Wh{r%%3HP_4JyDuf;*0;kdQFii z(&vg%q~~*`*wRoD`twq3Nm9%^)g=VUUCl$>j@l>|Fr;D|2uUjhBF8*Y3AV)^%rIGTSl$H#DMP63s<>Z^gS{P-wUR;gzdT;OPS_{^{fCs_#O& zx~JlYIZF+s@rXbx+fzaTDZ(Eqwo}7QX*f3*UbVe=1buQ!YoJM}$UCLL(}K zt8t_!lwE@j4lKSd+=mAQe6@oQ+QHd&aHbs`X$M2?Akz-w?ZAWkCZpELJigj5#Mc1M zsr;OfjiY{k0CNfqZ7yb7zC_)E=>$N2b3oh&;m=^HNdvxP6>|XJ*)xROdR_7{1}aXm)s%B z@W*@q=QwlgBYcNzAm#psImJT}<>v8d3Q}$njyWPFP;LX**Z|^CeDIXpP{t7vA1%`o z{vkfP@EqP_uN8NRbm2MbDX0h0Xp^yIlckDyd$@=Ng7C#_@?`g;`N2 zyha;!Ik8Erz$MV!qrk`0QI8x|EE%XMa6i%1pB(aNaYWnSYwOY$BiiIxl2_(_jjK|;9KM7#-6NCUZ3953~AA(}n7c`j>dPpY|Ch6i{$n>X{>YjMp!48?uW3_nn zQo(5NzPD%Xfqw6Pvw@a!R-N9#NiRciE3F+^-+{x@sEd#Y{zqIib?5)Pucvj}Z5J1Y zb>_mQ5}BA`BvLV`f};p#n5Q9Tgics3RpwcU74Hh|EVw(PV!SO?j$}``%hBID3!F1- zzkG-<0>{Tcmv_P{j%3l$6L~zAFa9QHKnE8$!r}{l|7IU7zV&uB?nw|U z66O>YC$-VjwiramC8wCU%TQyD+fYCykd34G3fspcgwFsJnqi%Q;{rAuO9^DzIR1ji zlEx>TfDh?no4+iCvZycz&~KEz^n$iLX0o^pr?BS^0BAs$zxbZ>#rK>n50@-1yqSLx zd2H&DR>%C3YNq%$TdtBZDo$q5 zod32`BV!=46kxxMQ_EN<>y#-tPOlCnFKUSQ*E`$|gVnuvHXc^G{1H=4Si(6?`jiiM z8-!d>#{86)$YPkEKyE{iGe4%nR6q6&q5~K|&M3li$6GAR_}`OYMGuLFkqQ zt`>-&;%oo4%#Vs)wamz+KJ8S(z3`umHFpvnH}&$7PdfMBX!C65|+^ zsaJ@27W+3zP+uak$;^cWVl8^OMf~p~qe0Z*ZyAWS*R9+))iCd0a}-2+FHNt$XKTa2 z(bw*L;EnsUq2{iYNx8~u)Ho_?D;(hL=nZRXuDQOD5>-y#__g&4@W#b={lC1u31D2s zl{R|U-n;MZecyMrT57fSy|uSC%bR55RkkJDGS|i!4A_7dj9C&AATcnRFbQNM^D+ss zyomtG%)}%l;J`mWe(n`?PMtdS zozhEuor4LKZA%Gy$fN;Ta!MNo0sYj5vR+ zoX9plO&JL_VIsdV=~cHqO<9N%qKazHfI>~rxlnobzZx18j?h@+dx|ZP7Vz@dbUlwD z#a@}_(S2|n&t}ntdd>;u4cY$^a2rMAdje<$2?LuY>Lmy<23;-GqibMRi)n7AV@xTz zhen7N7$K4_{L1jI%C6x}ZMh$sLa~%xL6f96taq9;l)vxh5wdLkzL8R6s3w>gtPdP_ z)-LOO=GE%XN_V3<+12#KvHG@{nXIfD=}HH9x1V0em|T8d=TOixiq|p5c(`s^tuxTM zsV&;skklzkI#xC(+RJRYuUQf;6d7!YS#m#cCYykCe+3Zri;RzwQTTM!gg%D}ACVNZ z>vB;@TOZ-4YBM^s%*VYEjjChsySJ#v3+Q>L5dk6jxG47qjQDoP-WO1vBIG<{R06xQ zCbwy{md8-t zrJDn=)uaHL6^0MmA*~k>GbdkuVYK)#(Q26w(gmpns#syJ&v7MhuyWqDnVwxsO3R0D z=>?REY1L{*V>3neFBK;DclR7PCX|-xoLafv=vkGCBrGycPiuI+yvnLolX|*I#T%3c zPwmzt>oz_-Rtd=GPFP$PlhzvRx%Ve`9DMOJ{R&FX#G9m zNF}US5HUlk3j+AwR(?T%HEgY?MHD6SYRV&sb2S%4gVfDa75#g`YV)aoJJi|xspmiQ zktsxdD>i($@ZbZR@4BXxesn>t&~@hz_T2a4U2RZpEr zsh=nl*G5?k%D$Bd0NLlXgzSxY+!%Y`u|@u&aZEa9MK}7yHQpGPy&-@)4j}xFEk^l= zf^jT=keZMXwkqdfjY+7P48+v}-$4#qRU~oZVn>@^ZKT(i*?p5UlB5nFwc6PI9BQtX(`;rd|VM zE5(?g5akohn;}GK9fa`%x!foFFuKL`p|5yYubk%3isOCR2x9 z1}N7%z%p7L40J~oF5zb zzvv#O1=NeAJ`_MrcjBVpo-h(03C7KZ0fPULgy+E%iV-=aD-D(YGMa{QEPfA7)zz(E z)MPfhR7PH5P`8cWF>v_b_cdh>{@cObPu|q%4pQgX$fA8KmfWmgUXLaF=@;&}{ipXY>bd8+eNO+PyEfKdI#aRY#?G$Y!xcD}@jG-SQ$Y+7 zx1bw0EKzE0BZ5y;4TOrQq%xC4OU)Fi&8Yj?*zZ#*u7ASe1D}s_oAXzf>Ujupi{$hb zy!ubJ^rJ>PflbAJFW_bzY&R)zn+unh>JjR#Q49~3B6CD6CoyOnsX+;YA|E{=0_PMi z(r@+DElNdNlaAEtJBMr5WGhshLSsm+QN3Ff)6a~C~Ge)pV*5!-V zt9c`WR5Q6uoQySF^rcI8L*%$WiRE6QHb>&uys5@UgL)@{XN zkHD~yeCXK=0;rT=J`xgR*1$OdR4kScbk?gcLjOc}G{uvCKo>xjs0hPNo#(jR9&)D) zqXNou5BS{;`y!o_C-Dq%dika8@*9N*t1@8bVorVgX zN&4MzWfXv%JONh5WyJr3>_v}rnazXo`!+`2&%% zuA=t`eG!XZ%QbC#=$efWZ>hGJNe|Fa27{fGyS=$hCb!(+FscXc`_bP0KYL(EEmtlr z3kE59VMgF8V+5r4c2S_RRJ_T0J(RmjTd%ik~E;vUzJ6C&m>ibup>m6pFRh+o=T z^C8H!NDbB2)RH2M0K_>V3;S*(mPcS;)>cNpsg&!2;i#dcGX0U{8UkUP6yI9Lw5HnXo@t$ zqmkK*4WZaA9R_TO!z0yXMF@ddL)U*!QS{Y49pO)3i*C4 zEitGD__WHEj<#6nWZigjtA8sGc=#wgju8M+ggMd#Xfe?i)nj4BNr4>~!T-d_@w|&m zLZP9_qC21qZJ()S_GmQWjF#J#Y7J}EtBh8!`3!lpOd+Ec#-QC5vTE7fK7|Qvt^E+N z+7GtYCI$UOAm!C54K7!}#jtw6EB8@OsnBUvtQ^cCoKH$W^NvCk1p2Qs{F^KXY4PCf zyX=F27VX3?ybr1Xq&OarTjgN02?H>^fHEd)>v(dUlN+4lp$mqInhTlldY}=SEA|M@t&VNP91exK)I=0|B0o4*w=<*nJkOn};qd^k}S%o&CquP71QZNQ|~D{_h9 zI0ZHYq|D&5+T3~>7{Av~sr&zNAkf#}7ntb>t4uIBXPJoyd54yz57~7y7q1w(smqrfNuQpU{-KuCKJL66*gQv+pwR zg8g^|SglyHyy_{+a4em+%HeKNg$d`p& z&Y-#r);}en28MD(3PWDB;Khh^F{UBJ;WT|BP{VhFKwQdJmf7`9OE%RC-`?8}_n=E3 zYI@mKYY6#gHgxV>T>8}qOL~LerA|H1>*+08t8OM8u<|}T*LBzF19$(g`+Lh{jS96t z++MTwkq!U;Q%*;{##`X-5@t_9{;W1^!#_pX$gdoW=$imBOoX1OqM87I=nakUCz{@q z$u$1NmXylU<>Ob8l}vV$NjDjOCzL;if95u<y5f9xZhEhEB!qax(oiz z#N3-m)2H#3cjyX3)q7BVjer{Xbr%Hx=D8q_dHlu&QF>$r=Mer3zh73`vufR{o>E(B zCR(|)Ij)q$OOvczSJAPwBzxPMs*;{nYgctAytM<#rVZUmHCVFY_k8uh`pRXW-P}k< zGwV9jv1nOK!d)3QJKPS1-eKfzdNpUa@bSKhOxuR8%93z-b3D=*x446DrO9pL&Agg- zISr*lH_pz&3~JO2@`P?h=NwQnw*dYtC%Ung3PIK@BUth)CyZtBtwEq-bd!09k0^&w z7lH3=@XKRG&K`09ynwJtwop+7EU5+ZC7SfKGK0Xpn}1DRyv@XL%+ zh>zJ+aBUV(2l5*_85m8arKUE2Wknu<=UTzYEjbz#}{`JUAY>ruKvJ^yA#V z8I8>tkty3F;7@(|(^L~!Z0o6}6NJ)bY?lF!J=Q%IvB7P8V5|ySueyoi%V02zl;{OD z)Z;66lkMHG-3b9S48WGhg}@jT7GTioCgxlW!%DTF2+;XnFn^AT?t zA;{E8V|mewO3m2@sjFdl;3Wp(9}m^xv{#_~t&pDbdlSS27+u znNg@^4E?Inp;y%X^06Dfcc^FJ-XHAhKQOV(=?@zmdb!u**O&~ZlI%6RhdS<@Xm1?9 zXRvSAn%+{A!L0IoywHP05?=-y;?E4sJ-Gz!jCsB(4Y?eYP{!k~Na=VjSVvFzC*<#$ z$MMZ4oPz~#b&r*f`(XvZA^r)o{5`=uF5YnxkB_1l&MhDjL%OtnnSn16hwh?fN}07% zZB@{~IOiF2X)LqK+9>+b^2+IE8;XLJdj<2JlK7P zg2C~nxkqk%WTLKe{Gt8SPDyvpJi1}L6Bw_XRzm*afpkxTktc|yXyi6cfB*t9snx`g z)5txhA#AkFFfN0OExK<`mY;jSt-BArZ7^1vV3rRcmJN@ByTpe>S)|!RC3+U5?=(7uJ7hR))HmFnvnvS~xc}~@Ejjz~j zG9T3P6%&LG(nbb-$7$>wgO?&OD4G~GpyF(euLz(?1#ELd0F7iiL>L+JB&V^fEL{x5 ziMk7eR6U)Tpp|C_fx_ZtMf4U7_KXvEH#}=K*2KmYCY2;5em5p6H$E zUUOukKD}~p553=-GRIxss4tv*T^(>4ts2Ht)fHW{-fLo2W=}k-X3b_kIlQO8d;4Iy z63}HB&?Uuqi7w(^L>CoNTT527SF~HgQ&eNdsBE+_zawINEE8KCV`4E~Edh0I%NX*! zN;+4<0Tl6cDl0LNq&dd?PRKV_(y%#1g8-VhWlV>CuzAf}blgr$VpYUUSAmo?28$Ug zNN$Z7E4&+zY)ZFW|4-{{*7R2C6s${WQtM*1J;~a29g#y1cxtU$yTW9Lh?0?Elf`19 zR++3;6a7%`ZJH@ve0|r*;k7BP$);9#0vV-DZs63`%AvZ^QI?`ey+`SC+GM0MEi?;{}lTlK+`?~<3x!ZGmau?XBa`swXM*j?``7uZ;RjK*uKYS&ofUmFf;SB zu$*{`c8Qr>&$DGXZ=+a#zf@nALiJDMa^^v)zU(Kgo)B~B5>K%u5~3LW2KygCj~qhL zeKS2U#;j-dA{9cV-@$J)+k;c~>kBG>Q!Ga~W_aC^-6)l7e?uH6 zHs#BIlrMjm_*zl@=kw*$V*m5&|3$2i-X8UT2qQGE+mtW8K3{rnbQ8jNyU4u7UJFV; zi=zE>p3&WJpld%4^DswLnrjwB40tV|G7FC0K!#SJ;x25M;15F^GACaF#B>P!&MAyFZMmZ z5sADp$NxNR9X-w-+QhloR#LQf|ue;V`mQpCr(&qGg*#K%-A86ooJh(~^kQ4C3(5nV?d#nG*B zJ%zo=M{#dNUdF*Hf@NHeWjrt2I#IUeShg2<*T0evAx?aJ_FeYhfb2FBH{*R=m@*x= zgH=5NEtU$H7SMD`6Z?J5gm)ZRs)me;ECYY!hH?2;X)DZ6=i@k0E@;z(yo) zB@|jo```qQW3N zo)pB&=)@tPxMqQzHGu79jJ&#r5F_~HWN$EC5sa24gN~k6LhI1Jk+R`$L-eair z<$US+F-fKhYX_)X(DnWd(VhjQp)^2@x-8J`**M>UQ)o}oDm8Dq z#%7gq=DS?=!}Sy6JGO5V=*QOnLzAz4;F{{eTb3rG13PyuVoYGb~v$3S3vDQ<+YtfSBBakOL0Z(Lso^HTc=%-W;9r(jE zOp)g^%8-w#{(XtyRY6nVIHvSLr#!I*oBAlur}FHyc(oaUE|gUNUI6tWHvu~zw1CNg zxk-W8BHH;l@~84@5zl!T!@0*C)wkNfTFz_9|H}Dst~5%}7&S6l!D(`S%3?Fv-F5q8 zrDlfbl}=-gS*`YZ{G7$=G*V~$A()at&Y84v&TO_DXDR}|!DZutZc=5i>4R?8!#CFF zb;w~+hsddjc$@g~+~;W>+F5>)!03e!6l_1)wRu_p4On4U<;#!c%l}H;S!637&abf% zaz{}=Tl4kLiT%L$xdE-c7tpN~of~Vq<@6iy76g7v?XPDCP%j}+{?AMbls_nz*P`+$ z5S(A4^U!CJHu*EsM}GpfccNZ?C*GOJAuX{OXu%+~n-yCNQIPrA+KiIro)JK$5?JfFfT|S*LLwj?y$Kjo`bbS>ew$K=ugT}O zqW*WRe_Q)COQ=Z5Sd&c}N4E#+%fec%S*0>F8Z#f+)4A?bD-+by!-v<^$Z{{c-Q?Dg zJ=V24ef>Ta$IInvXWZyA^9rM*ar_>U67*NmJU)Ot1dtL{MEWQV?=EGOrO9kZCKSn{ zPsU&nd~&ajxuITgxU;K8w`NgcAP-^iw# zn)GeZlTPC;9W@+T!0O zXqTwugNi%Kay!GzHvlzm}0R6ub*SD|DJm zjTWaC9)m0C^_RY;(!w-kP76kkUQXYM8>6d6Q2_dMl7QuGv-q7k?rZO$EGz6#dV zq;$tfz5T03v3hYIewdjq*O01LTQ{x9aavMq2s&2 zW?LP0FWM$}_ME_P%R?yP!(kRVpyzp?tLFd(;&2eQIEE$?q2I#pXs52=i{7>Sz%#ct zwcT<0P_s}@>MTxOI*_}4-GQN?Z(#rW>~$q&*Y-otG+pGDzNxhP-k%)0{ly1|tR`r> z8u-<1*L`m3H4h8TJ}-5`>Be`w;5inyZb+zk6ol#+)!*Mp@J)IsMH*1!W)yYNjxltP zwKfM~v_ZzAX>L!oyb-cCSG3Z#YPG(0t0X`0u8Fl?lpx75nX$B|)Gcoamo=~zwU{qI z(Y%Y&>PKOHfVt*m!ztMQ2pTCViB7z-;I!-_CprO-1zmx#j#XDiB@w#rCCSD4zsM45 z`|Gq)5}(zQ7xTaY=*(s~yJdAA73sd*9R-IcdE?73L%A6SnyZ;91-fQG*2+$5eTJ)v zn`&xIaa!3-^e7`9$S<0TdfOXqV1=w0*YrTw9D~vZiL99xud6LKq;tOV-g41IR*$)RviB zWLiK&>o1&@#@w_Ctoh`%ChO{{&QKdK5_pYp5e*4n6(Xz;3HXFWdE-NcB ze1-g#N!RHQ%6O+KP-1!6QEBxA0riKI1H)RQMWxhwV>XYD_u9GAf${pvbtTTQ-|I-H zO89>a7p-tvoS*5a-h=dYkGhBLv08grI@JQ!x{NlM(yQM9`u`b^N7o2fyx3OVW@*Kf zakbbO-ZS3lFe-Sn(-e2A<#L`=?Ylm`x+`W6Jwjl-9I^+=@GQ{+o0 zBLTO)gb6@5R7p(<#1`T+8b9kV0e_6CapN}0TTu)ybo%t^Gc#vSizkvLu=NQ6wD#lX zLUD6jzWv{hGE{(;`nynus527E(9t}~&`=&_=)WcU{5QH&H$6K|KFO@7Wb_j3ugrA< zYc?WTv+QzWQt}|tUq!a^1EQ_06>agi3pO0Q2mW(dx+51Vw(KY^u>)ZYAnXdA+&FPSoA^l<=^BIdXq=QH%aH;OvQMLFc)#95}i*HgbzDafAP2hf`(6gK>BU$vshi1+d_f394JcN*AsFa8tlM?Uz zqn|1r{;5!8Q-!`upzlNWT;BKb-zd{lWM1ie5m?#=o|oVEpy#z=q?%^&dClVUn#Jce zi_dE=JdXfl+;`>{dgng4|H}JoqImxWHYUbC(N9F3NAvS_JU>LS zPw`sGr%36D*9gh4^q;8yx5W7z&d=w6B2N4ko==4F_>ZXep?qy6yc+|`ec+vnYEvZ$ zkKl1I+I%U(_BjbgTX_^?C&gmfE|GFw;;6es$`xZPNq6LDOJ>edo%u*sh`dwsx6*EQ z7*NN8&Iz#h>fPDlJQWIFV94#sJQY5Jp7}JU!mnWIKET!aQpDB!5LaXL6~NVtM6O;W za`hsSs}~h>_1ne!Q09hDVRQsgie~9qgma=R`Yx6W6;!MOv8pey>eD)$cj%f8mOe+XYoi9Hul~WPQCDD)_ zM?C*S5q;w2Jk2quo)$T8L!Rd6(L0{Tqc`KyP@xo!{x}}}5^?lP#L+JiN54cI{gR?L z2mDyn2N?YcJo*7~^aJAP2gK12h@&4U^ntw-XY<~P4~o4RvajXK-=9J5xeb&TG%YX#afNj>ME7{xsoJ=q25(}KSL zoml=HE(eroL8JYh_(pqCxeZVuUyi6?!+cgFQlUnqLXAj;8j%V$1uED9pB421_{@&^ ztU~0o3X#t$L_Vt!`K+SQ$Cq<{7?Feh+Xz+X_{D8RaFQa?5@|GEVaddZIeWkx6t|{` zJ@^f}MP1n~zCpLBE4#%v=q`GLxqX099K(GyiKA!|`)CqJ(IocKROn+jI+s10_uYT6 zyKq|jP~LZc23R@J!-xDK?Bk&PFK88^lL#pZ%+#ysJ^q3@`Dd`ScJ`u7j^_2RqPA&9 z^H-aDTP8=f|0-%5y#7IihtH$>ABuc1TU35XESFKrPU-yQ22}fkSo>F~HVdO_kaXtI z`QC>tinRf6n2)uAZ}<>i6GO!jIDnIUn3GyXPHGi7sa2fFVvMT%DiNBqf@+Cx;y${> zKDxv{y2L)Z#6G$TeW;KG91=Mlj8Ije--mhn*~niKg^_=l_p;h{7tWL3#dawvR}PbM zVh@qX_^7&!*_^G*fLEx?Xtde718Oz+O{oOG0amChI0-NFy+)zOkvM=nAqR;_#z>L% z88D=J*jYVvF;ev+N7ch{CB)od4Sxd6!3rGlun)dDHT%R&O7yR6L-hW+ktejp4Nq>LSignJtv_0wpQta zTzyfTF^(eEFXY(Li&29`vByP-0`#Mo1ruN9;|iHb$NUiFw+j)+#yP>nGt=|kT}+GL zeOUxD^_$|D5XP&E|=Zd$u-B zk=4hztx5r->p&8M9W9J$KP!gR9;+FL5w-A)T5Q8Lp&R+A6~@_tglv_7WyB~1eNf!& zUH$l)xyHm%q>Oi2At?G5(&jVCuXcESpTUybE?2QMBU8%AIPy~c=;KbXFCD_?k5lw7 z0DW39Up)m0bAqmGZAl`Bxz=AfZb`P#uIRXHYwJ9^;M2Nv`jyjX(IJDjs4mxf89ne( z9l{;TljCDyhfvZ2`jknVCkKCp%T?rcGS1?&IRZu{ibZ^a?4C!Lt6i`ne+o)zSSnNN z^y=IVxqfsKH%0dXxl4)J9GnR+_+#d$0QWG2IR!%rkA=q^1iTNT-=ad4!7;pZPT?j~ zVJA9%19kNT@+G6%kTOy>2Y)ePu8KdTpnOI2m^pprL%6vFD8KUI8_-)KE(Il%ccL?= zQJ^KC1e_5hve+XB1GF`KnzAe^b#0~LkI)|^`T7Aq%0;*AT%v6ielNW%} z!S~T4qZ~)xoqIsKX-n=@82xCDL#CXZA?$>Yyl{MF*|MI%6wF>+mo5uTFUt;1 zxAc@v*JWb^tG)fQ=S>J(zY<^RgE7D`IG%rH2H&@FFAGcy%d#y)(?Uy6UD>oCwlm3| z7fcvvzY^cETU%L(u-%jPpG_G1>^AL-lCV=argRPg*qt1!Bvp8gg}?y#$s6P~Ev;b2rojx%ay zv{Gpb*M<3DB;lyH)8VhfvjPG9S~!6TBm>GII}hlmR83Z3^sGxUhX*SuuVJcJp2J?BarFl z){s06x@pWbYNmz8Y^?TALaZlXn-;|G#AqG}Jr8{=a$b^W`UVM3v}VQM8x6?|hP4;w;_`Xfxnlp)xI&{fIE`MHOd;PeexuVy`cEj;a!RH(^S_s=fYl^ZD*lVN z>SUB$tt4nPTeqXx8YU)iKDJZ+nGGZ5bEe3Frf7B7fw9F`o}aYiOuA@#_@AHs`57c5 zsNE-;5ZJ}vKO2Qmdy7dt9t{_j;gYM(i?gz?!V{mDZ#Qdf~j>s%H2IOctwS zzXij^^)|hR%^B4U7j!uS7A<>Hm!X9g#edDw0QkSBbr@n%67AAU@h5 zJA|_0PJq4KH_!>q&OLkDN1vva5hKI^wd{C%MRP?FKk1S5Z$EI;>Yj0+pPRGwFrSQS zL5@0`{<-7K94#>Oa~Q~sG=X01qdC(III1}tLmg?a!d0ldPs&x7t&(J(k8qRlywB)D zjs+|4NG*K|a~H7vubIzhq0X@k=XP54DjBWP$T^G0(p*hB9QNExN;BZ7fLWv_4aRu`ZuR*e}fi-9| zaS!n-w(RbKmfgNBzOBfz+vVGmZL&j-2yYzGfS<>EZMLu)TGvscJe~<}*}ne}dFa3` zn(2+%b$=S_u>)S{oUZN;PnT!C1ClB!@WLFMuZSNmH~msuwsVJo=?6OBnAr%l%f{@` zx<3g+Jy|>Cj_S^7p}M;qa8Uk1ICNL~^YPZ;-^vnyleNgcb~!^7nB;1#@zDQmWAYO* z$=_>h%BB$i>?Ix`zK3khyKddJW#mds6GBXL;M2l^-G2keRHiRyn7lEXK)wC_EK-^N z|BOG#%WT!!1uWYC0jFHSyv<#^fF;|pkj?u)=a~7{@3Hx&?)#UU!=mPSP}DpxW9xSd zuzn8_*8%Hy&lUM62KXnu?T7pK-M^38ch`-dn1|A5CA)YI3yJ1&)xK@OJl^Ns2h3y8 z>)*>u=`&ZenE%JzbTy0m|Gu{QyA1BXU(E|T=q?1k8dSzA?_m{BmM)~ zY~@@Ik01>RG}`C(J$jF3dMrEo$@sg-N}t2xMaFtk>~$w}3ssa`4TCW3{d{2?65G5g+HOUDeEk1@DWOS-ZzF?)ix&sV?YGy|UR)m*rGz*DF;@m;=`B*XxwB zaQ_X9DBb)dlcG2EDu%rsotwYIJc=@~d=tftTq56-attwdvs|d0>JZogf!akeLZGH9`6&NFM#2 z5H;My<$4qKj`EUxb8fFBv4%XqhJ1Yud0-7Wx`tf5hRm!XQ)@`y8j?qU*NDBYS)f-i zmhZ{(W7ob;ewZKQq07et_Oug-cj;?H-n~ZRa@3;me)*a>ItbJpDB^P2VdfXaoy7Oi zdBPpv&hLT6M5+PM*Dc$g7eH^TR|7d%on7Px+uv-qJ=0z{EwpFTew1)J zJ$MDlNPL`pd~&Iolace|1&IA(uDqtl5_Xy8G6fJIy(eC7=^1PF?aUHk$>bQlEULy3Yk?BC(8bWr0_VFLi*eJ z@^_FF;_?<|izJ2eM#Q(zbb2pYkigzsWK|g-7BvSS{YSjiex8EeJP+$j;RLe0WrkI zT6|$EqmpWyVD;mIsZW(ciU_q3gIuij#i*vm2>~pHeD?I*^Z~W>quzLlKl=}>H{G`) zmfrZ_`k{w2jLv1Vd3o74I&SM~U0G{4SBia9{TPkn5Vw0W0fS; zxl79z!z}lmcZ{Pf_mGQF_Fj<&=;q?2Q&k3&Vd;q=<<2Mxy{atfWY`!O(@9UCxmPz( z0e(Ho4r0{XX$*TSG0iDl+XJg-lmc$R!WNSPJ1D~6im=7f1&pY<=!!U0tC(HnB5(pbufocE{4b!8^aZyX%gzW-iiJk$YhINb`o<@^oOg11e;ReJIi?Vj|ig zA)G`F<(^bIlPH&SpxZWJYReD|+X)B74K^Zb;KVX;dRwP40$w_e&iMnVnN}#Y<2n(0 zaD!|kCX1MB1~pC;;{snsp4$1qSvuNG&Lb1q66@>jjY6u-p_j+!+mtOSw=f!=ENJzY zb1;m7{NsGW(KYe9APd?${kdTIWXGQJ{n2@BD zC5b4!b)x#^b1m925L)}S!!8+u2|R(@_veS`4D4ZWYMRx81N_bc&W zs3b(Lee$F~=J!UeB^HCvrfa?JslEHZx3@8#QX3QsC*Y}7v*Yv_phYXuM;yn9>x9ZQ zMQ%Llas|1Jxoe8Ne=@CVo}$!~L30v~rWy{Wn#eSO(PRuBF4mWs=CVI|jeUouSUU%# z?#wG|fwZ+6>Sy%zh)xh02gdy1ga!zgtr~Tv7Np){s5`p=`{Odx0-ODbz_DJIve2wO z!$H9Wdtm5?fyiVDeLbdKxQI$R=^k2jRWa1R2(gYgq$Z0sugA$FifH@V)np4yO{oY4;e+Cw7&3JeooSw-tD!Jz`&ywfN)OHv zXGmY9-Hs-FSegsXwADzOwS9CeGB)YKdD0x7tK^HYsxio$7}+RhM7vD&D~r|sp-doE z5rnZvT)E#Gl<72#rM#qPrO#(G&R+)}C|&|6HK*5e7r!2=jyly=6YB}<-DXXqq~zc_ z>apb`a~1`(E+X0)0PPUs>||$^0n*NsR7_E-Q%zOi8>W_q6l?3#!bPrjFf|Z@q_cOU zbzxdu81ke$h1;~zh+J)bwXoSq0k*S;5amEiv^*s8>%%-+TtNZq7hFuK_vaJDyO08$ zzpx(4P@kJi59;>|XueCT%T`%Hw~aveeF?0kVWNz9810NA{wd0RTxBw;%Al7jKtz6g z!2f`s`d2^svY+((wXET-QR_}CWp%x!9ZbB6*O3_@;nmK;ts5aw*>IK5Ux0G~&g2vhZAp`2-DsOuPVKWZB( ze^rPKayqXLP)6rcz9qQu(f}xe0t53Dsj2iYjM0lfTV*(3$;POiTIA{8xg;~zTdt9- zWi&<0)iop6XRdo8sBmBu@clnsp60@{qvPP0xxn_glBN3~26+7TdXCv4hegSKyqyqF1e zEBowylp_2>rt&~v??^3SleM~B=AlR7sGQs%gvmJhw_^2Ua_>>XmY4GrTVL!q2@))mIZ+I z0`q%2z&s2PPlyO(hIZl}0a&}CSt`p9ThR-%4Xgl~z&6`gx+%?YRZEuj&1by6twWrx3HYu*%Osn`nw?vD4J z75Kh6X?I|VzLa{WI-gFics<52nU^KrnVWTIRk(2=8p)J9)2nXl>)&5$cIX(bT3On) zzB$@a;k;?z20hOicigpSOz7U4jVm=;Ql?gFsuyi(9=Uh4k~CBdH3S)26RYhmX<6Iq zbz3zio7WPsI{hwvpeooi=<)~M!~NM|r`PH985~AVp|V-H_@DrGyZy*o{3#`)9Vqq} zd}gWv{cj>(LsGC~yb>kVT+|+0v?$h2>)c=hGS!4`?F$+1TJN=#;@ag0RBs!b!5>@Q z+1^FFmM`z!wX5s}B0x6$Yk+(?Kn4PAZ=dZ=yk9|Lzi#a`#5M+#AYvW!(+>XCb!#2d zg**KG^l5}*RDJE*7lizijHSnjAyffOozN=KpD&@4&*0f}Ox_9r26dBbyp)@Mx zHuq)Hc!$G7MF*O~q@hz7jB!?{fipM^yhSGm6K{^U#DjHF3xpToZ92IrS|9eO{d$+* z$!e{E)&d^+E#L_k(S&#DCk(cViju(h zDHp*KC6tG-5p{q`^qh?~RKJi+67I9AzVMsGU_M2YbP)wXNn(HylOb9Cf&eP3+-C(< z9}#|2ASBaGyotijJuj4tNME#sKZ`A05k*x*WS}Z<{_gIEs$HiJt+;=zcI{F`qsHqV zTQPETukV2`G_30g-S(NZk>mB{`)=|#3>n+^9pAO()V+(ntsB~Vci2fL)HqbuecfQ3 zUfsCq&g^%;4{6!8%pLT*7WG3K&d$z$ko!F4pr0Wk#jxdeI&Zq+c1vJG zu%}ouSkwI{p=JnTKQqS#cefF?pA?LJlAHBP1{{f;99J;n<{}_V2t|cc+sh5Q+@FED zwxCs4D}3eJ^v0$23cXCHRwjG5c4aoS`Qv>(JyFrpqmCdeuN7=yn+$Pa<^5Av$C-r; zJPRxO>Q_TUre0aEl=5mV!a>$1Ni~BjgsNW^#41waD{PP$3n{OR)_k&Qc^*_7V~AN% zdJj=XOIbyv%pEi;nH)oZM5~N`M_Evld)8bMG~3eyRa?i*{)A;%Yt+c>cBe(IHPE}& zR)tgOr0anFIoT1N~Y-4($bMRziZ_iJngHAaAe6J{gdX)0(6t2~nLT)Fau{YZD z6CpatJJH1Ry^^r$v8Y)rV$w5AgJSWbB^wOcY&0y(W1MyFr%vyysq*+9*PwROqYY}G~=t5(S@iHNr<5!QdlVTQzVQx!6+ zM#phFja5#nqG`7}FHpIgGY9Geb#d!ZXZ?X5^4^5F4b`~I{4+m{G#LyYuilt}@^b|6 z$`=96(io5bsIdfk;=F{K{P0-1#LiEVvQx>y(2%{C?JWRQLRT!jBv)cj!WtQ+kgrpO zPnq8W=_MSjLVfPg&jbK<}zs2mJJxq+{!ucL&#XhE@(! zyQPwkED{O|d8WU&dGoy+q} zSdLOiJ);!tqJI&&7o%y+9#UNjR-P0ntcy`HcE}wy`HTY+HYZNaScJ~Gpl`9|GoN3* zHxls&Qfa@pCY0-tM6ohjX=_CtcD0!WT<1VY}5d~v&w!#x?}ia zdgjG6f(vuODklU`M`=L*S7pD1?uqVPiYZ;BqtpB$s$cvjsHeg(lf8kCCzRCJ@lRYfvl`xq24nv>_Ie^pUPs(Rh&Q5ha)iowk@^qtO_->_ za`qGvCr2mEVL9AX7?W-;aw6k6z{y`thQn%qw^~eeUpbw2oQ1mqh$@G1EKQEc3BeIQ zz=h?n3i;aj)?Q^I?cmQKITQC<65A}~_zUBWSY;VaO+u&Kk05uf3is3ng6VooNt4B2 zk@n}_;5{zuE~U*Aq`u`21>H06Aeqv0kxaTG6Vh3Yl$;0u&8%9+JIp4n$Ho&_nkX|E zv5%-idebb&YK0@2V~!!Zn?U|dd;`(JAzK0!+pw?Fcy;IG7vQVW3YCIOVecbrEsJM2 z`FtLB34EE0kB4gJ`4?{;LvMA2v4OW*giltE!lm!SLIj+#y2O?UJag4BC|;J`#3?fp47AuC4MCoTB_Y|3hE)eTgLY) z;qD90kGUw#RM zld=>2gWWC35L^&dZG&|K$=>{`i9si)3%MDg3O(A7mRA8aYeVhSLQzAslw#z`#K$bB zS6W|1Uu{&h?!{%+s4$gwmet?T1%n){exuw{+EG@2V}8|znFuXzUOsStZ{0PWDL%QR zzbCZfrd}`oPx6u5gPe$|HF^O#C3q7G| zF}bMvkEi-C$o$mgHe>z7z6|#A>xugj*ACXg#lCGAuK5{dGTBCG>_i)2W!Z^UeS^bI zmB@@++}G3FG!Ppw!IhuID}RA^Upb4nOkx(zqpQ4#eNp?xm6&~{9#|8y16a`xC}Lwa z@1;cQTFfJgjfo{hDHKSIPZw=(_GRd0@g;3ahNR_6Ia=~Py1$dZfqk$%p-^e{ z2Cc!t%UM%0+e`If3eS96A}|%4Uqat`MNXgncW8HknP?X?ria^M;Dep0CqFz@rm=_P zRRgV%JL7%c-eS5>V_05v;16Axuwoq6JSo7c^9Y=17458rh?^%}ZOuIMTO>2tvLF?u z7^u#Ufk9|~&oj~&q89xv33qUFHW&jW7@hfbo^Bkr+41`MIp$_S6)^|pWK|Ub88qfq zK=C&cO<=`L4taGfYGveSoM{uyxKrg`PpQeyYvj3GT(wqM zk^-xMUI&BVXWj{p1S2b=loISh`Ad5_4&iU8A}eCi)zO)Y9QY4rqlLcy-+;Ns*=P|$ z=h38j3dVZ)O;eONV`z_XdTG~i7pOu#WO~Vb}-gVvA zcK|!&Uv2Z;8O7f+ryg8yiD#v9%LJ*^Q_dGK&|qel+Twf@l#cC4kPGY6?1Z660ynp(S2Rl+*cAj zw4v?R(Z)rOzV%NJ|Mubje=ZsS=l#3?c}JD2syFFtOgaOpRL~f2ORm{Oe*KmwCQ^ed zmn@HO`s%GaUVL=ziie)RrT3v*26}EhGB~uWFX+l_9jM?82CkxhtheNgaQ`_Bb_2g< zuLt|jBWV8_oPC?B0Q#kp=)`B{9JFK|M8vF`BEu&VgT4W?=orL`1#a^r<^=rqq#%B6 z%e!}Kiw;y4GCh$UB@4nkc?zpLWVWZO8-nwdX}GPS-mUeA+!}@^ms>n~rBbOdl?~KV zi!V1L57l%=Ij}8KDRoY1JYctTwefUceLUU&zm11srSV++@s-AtJ3=eK{50bn5Jw3Y z=!gcJKno+2FNg-I=8hQYnEKB6D{NKT{JLzx-*NKmop zBazZS8NzT^y!_1x&k{&x4if zFtF`5(x-s^Q%5|2Gv7w_WmA;m7!jz}!%bPxR{d7gMd(xdjGiX+JovF#e_qcj^m=pE zTdu5Gg1ta#`>r?CV>|e?7>SsP>Z{)p7VLlqJ-Djg62v~Fye8{WFU9vkMI^vNkZ}HT z1uz|pvHxo5jjSQyvUvel0jIfc<6v1|LxQ(1YkS#cp+1|gw$Zt_mq3aE({UsH zETY(F(H%vPT;oo|?SYvnqZFACp)tpM({IT+cdL8IO>=H9__5yo|FZTTfRP+k-gxJp z+})FUa*i5lMw-!#vNXywBWb10IR~eg~KvO$VCE*#FB@sz1mMnX-zm%4{o2<6zNh35sN&!ZeZ(m%j=DIlFq!fU>VgHWtSCjJQlYtucvy5#gGhU zA@g!k9Y}`wR&Lv^E1DaPMidiOR~uUUNB zGihTS7!>4NH}nh9ET;Xto>n+-9->9pVnS&EY~c)|&8# zQoZZC^E=Cp2D6PfaCTmB@~quyw}hKL@q8i>YUqZ!hx6a9K0w6j>#)4Cf*Cvz%$dl; zt;OTPN!h(0#bnYEg`X}c=Pm>%RgZpD7Ue?3Z?OWj*_QF~Kew#^zU)EDwT!Afzm~jy znZs~z;~mhZ3TRVIvnedscgCtkj6IGQ)?$76>s92NMvXQ)LOF(~Lt|qKz09mqzWWR+qlyCRu+dHE3Y(-} z5*nVCLSv4x8i7not>+z;30LJ!FrbweIT*0U-EwOqf;6k(GyHcN&So^&Ic>9F6bORV zYRLG$V&hoB=gzOlU0%Y;WrxQ(Z*L%#Ooz?UkS7ru>dEoeWX!L%aypvgEfzM?=*f;W zq(*a|vL+WMf4|JA`Ey^~-w+5z3|43Z_0PXc+(VtlIqMwuy; zT87KMvDSUIkUz)-vZ;|0|tNDI%=H`RM zmDJ}!tGA$5hnrBVlb9$NL5oXX(DV{&3M-G8R}l|UZbm6fCZP6~ykZeGzl557Tw;}R zg7Pb66?^fdNp%}FT$g1@T=_ROd>&h9ICdTEpQ^;4Jli;KK}KE9G_Q_=+A# zByh4N6`gcI@G;L|hMuB7>M)$0Y{4*dX zDE>v(>IdF}S$l_C4d@Qm?6rwrfth#+MG21?GNtC;8-}Yxb!FVPsP01bvHJJ5T2vcU z$Ku+xE4nYabJt~=!RUsyk2FuhkyW1mHRS`A~d=LNE0dlUkiM+BA^*mV6aRY!bVX(v*nreM7zKHn&a2J@1Jk#_qR=? zpRrovc!$$Z(gdTo@?0qBH|Tji6CA&Oa8w}=~61Ik- z0KcR)A-&7*0W$r_{499_jM_eVXZ~0oZS7&0A6QU2ECW`m&a%B6I*sFMIv(1}lb5p2 z3<^QRGiZ3qLjK+2SfgB+G^Ui6f>0r*hHgY+s)q}q%B3eduKM()m)^TRro#z>4y9Tm z1WW7o9q8FH5TJ#IxaeY}X`vx&mwIj94fNhApSS=4&mqka$ zSyGNPgm8i+@Em1yC49bw(?sD}ipDh-zgPo>5jsoIE&2pjq_mJxV!a+&wkF;Ae>9l2 zq{hG!5DZ5A%wU*vfw@N#8a3>C(>YI*AJSpzR;ejYr4DvR2ub<-faiYijEZ|7r>$;q(~K^YB)b0o^Bt?o({s z-iedwPRY)WPQuuU8>vP2aws zULaG}$}LEA?yy!%+_NBG&dNgaERr<>@oKd|yhfSahImW;L}+x%=(v#%VG*oFmbFvo zAGeI_O4Nw54}r3B>y9eB4{-QflpIqMxR7{_Qwk50$ZmOA=lBZLB;h`^A~;$yr(8?2`4OO#o6{xO@wM3WlMNPK6m!J?;OnmrsB ze(aoU(yFyWLDZNbAfVM<%Mr4_BXr&Kkav&}yxWSx>ThZS_yF$pGJ& z3Tto;9LRdJ(GH(@WA#DuA)wEDvZ|K8QD#PioCNWiGu#%d_TP4q~sqH4ajg1Cl{&ms1l7{E_#$-LQP&!)H^B@oFhKL z*_QRfs{3tjII!@0svqDjf|;OfF8H~6H6A4I_QlsM<7k;Y!H~&rck;yL!D!6y3IBEe&&>ACURW>im>FJC)Jx`4Xy|1rRECjOAh&!mg#tf0*EdtynbdMs zlk0_%Q-%bz9O{xb3vJQ5^163kOe&wVbyT)>ZMrg2++28sAW4EYI&Fy%1+4Lwu7EZi z4z2^6%6^yWGz?X%tz;u1ykZ>ya2 z&>_hF9*k?AnXQ*ziZOLoej&*>G(~AOonryp3veo~Y{+CTFDZQ2n zMPhD>$sO+N*gh1)A2-BXI(>zfVpr#;f7rZjv>4t#lpb&OE|GKfUQ+*=d-t5^*8n?) z6%8hV7aiW#F$*7b@eywz;(?lP575;G;AJ<<``yoBH2%k;U@(MiScrau=e4fc#!>Bf zUA601)oRxqPro67Ga6m95<2I?QrFC)TGwiJkBm}R;&X-UrVosV)2oSC#NNN9!xbp* z9O&3kOzKQLp|e|U9YdA)Bup_+>xLu!<@ar9aeAHJCbOOA z^ah)tE8p}aY}Gc_T@@jsr3Mmf)E!c#P0jc){lbYfhbmE%Bld$*`v!NxZv zbOJ5Ts-YmIT`K--Y37*^W-!@Nac{74rO9p0dp>qWyfV}QI$B5YCS9_)p<`fYG2rUh z(r=H%h}G%v#7&#Bs!`CY@%L)gC~DPseXH>I)Dvw&D+;UnNV3qp=i`_Eg=UR^U{e-93^!HBF_{wEGX- z>gZ`)bBtbBgImn18{>$dPi*7T{`7~_pG;E*5?sN#{~&RzX?PLvdDhj#EON`CELzi4 z{jPY_$|};5VM)|yi+7%R@cvhB>Foc|cOU%lE4Ori&J=80eQ0d|1M9>7)%P7b_~5!w z^}iiruP^D)iw^WcJoM=KW82p~`Szzi_Rcfg*FFB<|5*OeksU+Pb@zSwl0#qn@YMPT zzH;TLL)5t%!=s`@=W3dt#~zvg19>C)0>O|RCgU+=d@|XgO1#|K`>;MPHGyrr$OZb`o4= z@t%VjT=_+5a43JVE)%W|If@I6g5)werYJOlQsFdvKe@jv+C3g8R&8zD^WpWkojTOo zdG#}YmznGgUUO3h=9OmexiK=ht@DwO1j^T1k`wz!(vw{g3U^*r9@yFEpSttZC5KMl zG(c_^g4y8M3YbZ{dN|pew0-%R(%yobcS+udB>&(td@H&(`a8hEJsR(*A zRT)Vm<8?$4R4$XMrC${;OcY=kB{u#ym^mD3k* z82&Q82Mb_%;sBOHFj_uRMETkB!D1rLG^aWvQ%aS?2I3zt5Zf*`Q z3QK#JgruL-IpRKVOw{SbxX%|CwZEwgN0W~t_`uzZqtgA0Bhu94@N%sf^~$fYclXyv zqvJs1>&P!*tyl%k^cFB9^+7nfjUuKGfrZyIDX6Gz6<`PEG7^}+{)9ycJ7s0Ym&tI# z)yzs@r9rTr#u9S5!w!zYZ(IsouRf(QJ3|i0=xOBek?Q?MJ^3iwIR!p?)r9}|g}F|| zkE?g-j9L?TbQU2M9D^%NRU* zT*BnNPQ~j{w=|Ja8UB9A3zHJ?`voBs5y@R}@BjRtBJr_$4j405Qg}>C=GHnMlipVF z4b_2oOa^5hla7hz$-l^B02C&BOn4e|5K;m843ZRicg>=KpZa;P!e|I{QiL;iW(~wv#UKsJO z=+01~J}COeN*SUaLKBma!s&!_%rFJ&4an}K>7tT#wQt9NPaL!HrB3Bemp zOW;mUBXXU=y@)ALIi}uO=_Mz`ZwSYAHGkw=eHTy;iRDU5Ta;{0RsAjZ;#622X7! z{oiHsT(mO(SrwI!u0`vvc2^%Vyu4t&Im5 z00b-gOcw2z2|3Vj9Vo(ee7GCk*(fdCy19aeL31Sr?_M-Wu?c$b%M$nn{|K7Hjw1XK zCH$5BW~w$ElW8OI;Iki4sU`9heDU>9>#fhj+?y)MKC=6?{ws83O!2by>#_AHwJ zh;R6C8*w0dx ziCL_q5>xe|w41)!S8>$_W+kjtM^uIGE$<^E?W`o#EasR~fH*-p!BQsQP>{@c4YAXPc9-$J_(R^oSZt)D zL8sBugwcoqH)~hN`&X@9)gN!&dh3enhwi!lCeCc;-;WH5a|o@|w`$F*zPNL?ZInEv z)fvrJ4P)R%KJ2qQ?d6VmF6#BgI#+fLOO^Q1PvCQbNX-8|*h%LxE|`nPauJU|-nFK? zJ6CmY-41)B`T&K~*J10iJ=jOlEZnmWr94%Jip9$A^)YCc6paQ~WzX!o(o}J_QrZlS ziOvb+YWNpnbZYzZXCNjsC*=57mBa&K-JV$qTwf_xinCIs)VUdXES(enGP2MgteH9tWyFF0OW`0uEqM zR)4%KQs~d$U*@2nVc3fi9M9c?-~l-CQJ4!7oZm|ig4wbj+lw8*&Y&LJ3qi5Z=J)jO ztmxK4ipHJ$Aa`R?@4-Af!GF4@{4fNg)8r zS;*Ts`(};bTIRRR&7eB19Xw1NK>=B1A7ElwCbpFCTtv6FNX1IeURW%wBcE@YmGY$| z`UPG}PS96rZUySmxX)?sPY@mY+&PB8B?Y{CdERfZ4P8729m7G%(vT8k|j)+~cN&I&f-cSnk!iETr;R zG8JJbZ5jGrOnARgmyEXTM8}s&Mq8%x!`5wg ztVSoy&snrN+F>&UI_+yyZyht!O<<*1u>Im5KZ!~#v&d$8;6Vd zBVbvJh{>~(SYsJX$=RhS=4j6a7o$nvYgJPgv);B*yuWTag5c5jUdo=h=Xx})%3HTD zT8AJ;^e-%8Q~)}Gs`Nx4y$%@}cf2(uLV@XhO_)CCgC<#`B#g9*&_`orP6%boH_Okx zh^kKK67alJ5;~C)kpspk#1M+vR`ay#08fa%X1T)C@GT`mm+JiY1VKlsE5lA4r_@bM zN^8^-)KWKW1eKe%I4!hZjZOTy6DRcY)}gYzzD$ZgHv{+8(11|IAt-8Fp6%p&eD_q) z4O(L*{tgO&;YA_fnfnih1B>$V#~IFqf68Dt>-A>4p}Ks0^4(;q`{2i!AyLS{2~^?64+(3E{{VJx~LZx zPA{t^oe;w!)X#s#De~8bV*U3H^#s=}klx0q-L3$F;z8Lmim7lZN@T-iko+P`a?wB_ zV%3prt1G7{ttIUCgp9Zb-$oh4nAZ_<2zr*hp7;m6Qm~3fl3;Y&@1D`&z|4hvwT#1@}n+at?SP~|VPWNfGm^}&eV?jT5C!WU%%!Bpf z_$j?!@RWq{0_31ax>yayWR+s`h|H#zeVd2(cvgZp@g$H|*7u^NPf~8g6c8o7tgDrP zOSYDMtE^A?#X?yKoZ0G1*Tc7X7!QI*u?BYTT}!z7;C@nX4S9SaBcsEsl;BEui5?ae zFVVBrtMDygJW&+*r}`NFQE(AC_oT74@5ETps2N%!$hb4 zlm)qB`L%mq;9C4GL<{v2wu9e6Xm;%IY<_cUBGBF3UF;^i+kQC_jFl#?d^1+LfRh+H zt|~e4wym?@-8!ofC?fg~Ab*JYg&x{a%bph``Db?Qpk9({zcjV^O=)TZ>*l)y-6V{> z{8BduMCC;<_R-ELc`&9N)) zASV4I2Uqp&E;sApCa_F_e4seIf8($#IKFOM>yn}!m8=2IXSrxcaaTFVH$QgiB@b?I zdK~w5Z|dsV(ibE@qSxQ8RPwm-BDBf&#@*)rU zzIY9O@5QhhadcSyenz1zGRKHa|t2yf_3q0-z^1jD=W96KS;4)9lnDHL5WosIAcp*JO=g0=81gn?{f8_!AX#KNea z*($3Ws%|4>u@6%ZTewu?%#Lm=0VQs6a7Bk!LgozyJhPgYc|}mDeVrp8O{l-f`Ae8 z12AIDz~<|fE4o<-FE9#SFnFVNzGN)9UXm5B3`&4)G#H&PNyZZ6dP!BJHAIP;lNVIe z@s*za!N~3Za_1i`VbGh}+n@iyz|-;7w_SSYhj!n(E`|T%rql21bot1V*VT9J=MGhF z+M1v1YTEQ680BjQ&-WYhS@3in3ZkN^DG+ac9)BCtVgW*5bYga18@IoZ`>GCqO^54r zOzcHhsa1Vu1P{m|@O@4h$a2s=uCu=&YpCHH+nqh}}z7?)r8@UC0d*JOZS z53F@wa2gqWo!8Z?NTd2+jL9KzqKT=#gybUcGyVbeTcgbTR`j@H+JGfs!L+UyzZ%0| zi{Y^t<9yLriZ7A`%ymJ8(66F!nj_|VQNm(C2H&?wv;eSe%z)!i$ z7V#phAXLbPjke$E=EUm~IJ;E%AE{K~0zZ|&6^n?G@tTra#Mx_?VY_u3FfuE$97|^w z6<#5A-okh$(%a}vZ@hU`e&a|+XVMr1jc5*BI<#$LsAqltuxPP3KJflq4_(q+ZcmyV zM&6|3n8fJbp)L3B$`YSzoakxL>0|l9c-OXph{}%^)8LYk3v%@L=d>Gz@7+B^y|s27j{} z(dZbGWI+4xRoheDg+I!Iqu@OQ8qRC0AFFn23zv)Tf=u7f$|~hMyrJ4;3vJPe&tu!?-=%frDS{!Rn2G@UXM_N9E6B9p zQZDi(%mOSbWmU8idhnHx@D#N==dZX*_*Y8m_QI;jIe!J|kHWvIrDZRV##^+)Q?9-n zp1t;( zS)EQz?jP#i)DzW14@m3mD6L6f_W2u!hi-W4vcjg(tW$HR#mOVPX@~9YH-HY(p$^hvIxGzQM;deD zIL5)=!IUmKVa0qp%#q2>pjExT1`24ESkD{;;eBIEh^1~U-wN5JZk?#y3i+jOB_Ca& zsrvlks~*3q?P<46OBHm>R8;}cGyAYxsR6PCdS+O0-UDQnS&t4IrzXzX)qJ8J@qFfa5{MGnHe;7>eQYM0bkJ!QdS|@0N5zpt%6sJH=MZo zgI~G6YY}$!)YI#4+mMoxtGE7bs95M{STP4}B|n8Fu{LZFdkJ~->0H+U)lh_R3(m$5 zwtFcbr)kbasfhM8zVA3^Yj|GnA$(ua8;QASfx>LfgPC?J*Y$IkhL3tFSMDtX9dw~Q zNw8@1kSH9>oDn-vX@fKHqo5u~<_r4GVncE9?{V-4pOwHbVi6yBThvPG?*S=-+s&ke z96ys%ZYSgf1;(V5L6CC<Dw2inEjupM`9$s%1pZ0H* zZs^~C`u2)WcPD4Cil6hYlWv?ytSI+5i2Yi&b;s@1)vPAJOAuK!>Mu4 z5E~CQ+VpE6uS&;}&mW17hx#>Zwz?|PXy{AURu6oQK?50E zH~%YUANh6A8%1ml_C>T-W&HhcPmd~&L0Yposvu#rv;p70$QKDsvFPb~GdtnWghpWQ zWaGpX+TRN;Nu7VW0xPvbf zRLb7H;@Q&|c=j;wqQ0CR@Z!@XEL9BBOLnWn=7{gO|k7Zpec5>w{E)y>a5QB-;fdVD_B3aQjYX}5o^GI zh`F#V{==dU6G`yag_#E+5MG0g1J}l2?kZ zX9GR!3)^;c0%LKl0a}RG*d0xSsTJ$&8k*tFYn*nP=WcbiP8PD|w0-xbdv}qgHFp=h z-NRGOBUg?kA|v|-va3ryp4=@PV{M`q*v7ya;+nmo*2bhGwYkUJ%mEk4py9M)YVPl& zJ^7s5l`C|GOH(TmDjNU)5O&;;b)(TvW87)NbJ9*&EIODj?1pUeIUxtd1;Lgl!53~F z$`W>?(FeX$s!7DuVPjM3P^uW(AFj+bxccPb(2#CQsAPorPu;8*t_AsRw@$#ELfuu* zeQ<2>{U??BNf@pQgWsar zfI4Y0ot@H|o516NQM%%S$NP?3uP@!aqrL9&Zm+<{LsdZkOilp5(Tk;&os1YG7enbg|o-w%z+k=SZ`I_{7-Ns~W1)tZLU@ z;`h*uK0UH|uzv$j(bc1#mLb@}RiK3h&_Y->c!#{=wi4cxCKJ}_fCjBO6l&07+Q@WA zhsB#2@1C}(*<{FF%;j>K*_@j1BxpM#(~^9qrF&Yk)KbJ`M-iqO1BXwo7pWrM)m>_6 z#mcLQ1*Hq2L#tTrdM*%YbTyY-J(&%+Y{ku%uxi@x$@XQ!rZuF_8gRKIHuk5E=JD>k z?&~dOtO6^FuSYr>y*jR`cOuidwJ+rIotD{V*RnsgW=g&H-PJwb>>!^2o)AH3jJmVYULb(mRq>oZ z>UD+swsyh@AgA*-c0^tm#ktG9f-1^+A#Ih6noQMShMSv1)nAyvAL2VE6L~liJpXf(!C)et z!AQ*K1Hb>V`QMVSfnG|v>G`OX$ee*y-WA=+)pP9uEUizW!+4Sby4-r|_jhcI7!=_%J zuXp1l(NgCjk74V9r?ef*VqpyjF}t5 zMcCvDR>0pmQE9XR+RpzlJDXJmAY+KPqUHOT*#K@<)JYt; zHK8LhcyC~|%6G36k$4&l=%v!ANJ;jk6-8@NV=-XF)xVEkAV*bh7YOpRZHaikJ(0*O zuhhA}L9qB;i9#V3FSNz*UFy5TOJuEzda0ywe0;v2_E2yi`D&Tz-vVv>rZPokeFnnHkdJp}7G(g-WU|LceDE&Q61dG2yw3@# zHyf7++7uEYOzT}z2JHf&EOTJ7KvmlczvAK~<$nWh`B(n8bpk4*k@eS>{m?QB04?@q z@=I7q;S}+ffhks|6$%CzOsgHK@h_+hrFbl+AX4!hib&b*3`=aLv|_{;Oo|4o`UFF9 zp@1)BVM#ne-~mc&33@#N1I4&?MwTF0qn_Mrbr>iTm~-dfCRwe4C251xg1AHeOuqr1 ztQ+e?F>9`^+)!=~>&g0EY>0bCxvNXRbg19fJuew1FL-iGP9^(L-oZ9dU!@GrxHs4! z>d80AZ;=KujtD-e>Q7kQ9QAtxW|o{K{*weE_PB!rOa2ajlVmMHk0)Rv)V6VY;_11S zdef42YR^}Rc}SuHNj%Qa%kRPOSwWizz{+a`Yf3tE`qc;ICBM{U(9f*i33T zeYJr9(lZzaP4gM7Hm5*bKNRz~L`_zUou9i6j+*xQ-xL3icIUUtx%pTo)lR2Ud;k)K z^K_QSPDG=c%q#hl`v;nZ!hsbyWwUZm+?@7Q*VN zXli|RNMKdL=G7AGpB_HAvgz9|wQcNA0C$cvu~vgIo-M|6>w3b@uIU&PgfaprNY3lJ-n(-5;l7)03k>WY?7njQl>hx6zli`}$`mU)TgV~T6*y0PAIvF1 zmImZmc;^(Rr@p}{#-u{R`<`E-FN*pirst?{NStbJf^TIg&mx->=>y{X7HjpMP;(}d zbmHHOlkW?9&;JAwzitls7OxORv_jZv@3^uPBy$Qae{|tUjf-j{zQC(gV;I6~*qPfF z77l#V!opGgK2iPg!oop5s;(U8Kd!DEr0)Em>Q)ZuwVnc!^edLJ4l^RlSTvk=8Oto>r4J96P0S8QVH$&%tSnqmz{PMm5 z@}_~m^-09^e%t(?si%MiKd4sY3gUk}Zs$9o2ElT`o%nH4i1WSWT>KSU5cExDPg$>m zw{o*tVB6>Bvgcr^6FHyYL?Ql)RClU^o4RaXI#!KE= zi`~>BEcActxEdG9xWHp$5lG$(1cH2F4>qmdp{~qH(>? z;qdSbHBkLoH}KFs4u@Zl)3}b%3T~U-C+LVZ`@TiIZQ`{APP5F3V>IxBNsVA6&aqmG zASfO4vFg8qr^kp_$xqY&iS+`@FZ*xjG z%yi61;6^H+Iw~E#BxZz+oG@FL!F@3po=t|~kva0yB(0^Z2YBbdZ=iJ+pF?o+3{B&A zQ#!$6!T*thVF5-%RbR&mN<)(*4c=GrEPP*WAs>5^H1IZ#wK(ql45Oh5f&>>Ew8X!$ zS{i3KyTFMY`yy)+dERDXe@1f-!d`s|#@_EGUL!sUBO$J+;UD+5AWfq7MT*5_XBzV!Z zCO0E#4qd=tffz|I;1BnaGNuYa+$;-kiBDR>+3wNC?{H3+>2zspPr&3#I0Nko#}|$6 z#_;;>frQJLHb)AHOKH(`ilD zi~~w0Q!g0>iZ-K22VpqE)^zubWWdruI^Z%#*No&q(#b59j)Fv6kdKPoSRyEPK{|CZ zBTm!=wTTx5e$x_h-Mb*8^n&CT#DzC{!x0Z|ULv%BDk=Q1Dm@sxyqEYk@jDFR;jH@=aEw%STIpgYcDr(}~nHi<`gcx|v1=x}L@bQI*Uq&A+MjqMfV4esj zuz_U2^uLw^?ZH0?Gy$04EM0x$UGOh@`!3!H6eCIMIlGCK+s1Mt&)LDW))*Wn-eF>X z#`2K8Z3?u}h1$4BuFcE9Hd-T?(S=!NUSn~V4KOqDL)IDK9DT69iJ*n&T4`G6mHzUCdrZb?e;F6l( z2mUUp46>LcrY^-}5hjv22bxN0LLF0Wom+~bX#eJduiN#MP6yOCgXxGrVgu;AqBcD9ngL&Cwcm=sN^{B( ze-3K^CmRi6FbE7_5G=R)qXeo&G23O!a@O7wudv1KTg*P5VR)Yzf|u|n z^*iFnKwuz6dNyf}|J7=a}20UGEnAPJ>z z(J_7QG`{Y5Pr~{4cjo0YY;`$#bt zYh4(c#9LaESsOFE9S-i>e8hrN1Zx7i#$jT8Lc7&%v+6(1d0b8bI3AqK#zP%+-XQ2{ zR`5IU4|#_gTUREkn}N9vx*J&5-*?y;lhacDwg*hyrre+(e@Y#*izKj8uJ7D%8eeZ{N_yv~M3kHZfBwi-n^sg}v3#-;2uULO~pU~K# zRdxFb{|tR(iS=hg2Gs4-w0}mTk1RnRs=Ve)afhV4Y118>jz0*tdVsBf|CGd40c-9i}GI2TmGcadI<<;_w zSOh2!D{yr-JPTf|n5p~Az{+Q^0nh{!oS7$*eOebBmcujJBNxJ16fDbg^`}m2hi4@1 zk)?nZyIqMOL)Y+cfU`i{kb-8J=4Qp3y+ss^ttEV_*$on==s# z2!YWiTNr#~z+tT|Qgyaf60z~tTxX|jySASDeSl@SADO0Syl8@#bZ1ub?+6vmT9<=3spe+S# z2>TGSB-4FZ8!#bHBt3lsw3;2Bbl(gn;1DSg5Pl5nVhMuSi!A38qN2kVNE{)=U{>*e zy=kEjm`{tY)gr7xuWU%m*VmWTO4Zk&Q>$t%l7n58ckF<}Cn{qC0#RgN?|qcPZsxsi zBU90d-Ud%QG^*h2cXOZfCAmzg#UVu7!&bk?VI0xYFNWd*6 z=CGyu<(lBmI?N=l3FU{9@xJDWLF0}z`#x_sgT83dljIq}i;(aXkmM>L$q?2lV-KLu zG3^i-^Ne?4ARzPsT#u(2uX#rD)^&b%nVt`a>b5P3RRp7#zVAvnk9D{?%hKplE@Gc*3nH zr#@9VJ+FQ>O}lH#2~FeWt9{qw6o{vZh7|`#`=#+lhWFUaz=jZ0U9osqQltf!#p*F> z$p0=Kn2bj&`%CyQYihT9lyYN~rIN@59g^L222!mxy*&OA`bQ z-oHR}11pRmHN0tl9vcFESft$qgTIbY?h^QXDecCZuudh{jZNF&I%{nTb4}@cS({Dg zKAJev_JHmnc|eZJBBm=yg#dIBiuc)V>3b!3X2N|`N*vL(Js_d8qBwvdX+N^W1!72Vp|I9Bi{#-zbDMt?3A?QZgEjAm2Uo}Qtt9j@C~CAwnf zY-3|zgqkxL^v33B(%#tDkREQbhusYxquC~eJr=9a;Vn#LZZ_Bh_INxJ$IuG)0&zWP zeFV!ZJP=N8{&{=@5KR+)XOS2D2eeK@;u-tF?8gm9$ir&;l{HJw^{}9m?1^V2`$0qY z;}SYiZMwQ%El1B*LvXW;tN0SvJA;CqV=_Ct2R3)O0{z?jT2>`w=ZhbL39Sc__7Jd;ibS_i|Ck$fl@|Kv|Vi&r3) zrYGbm{3O2qSz(2Dh@#e?#_u@3C$$->?ND2M)&1qvy?fT*H_+$JP<_-SMN(8KbF|#& z-1b07d(??#W;3%gAS`pR!`w0ZU6cwk1Hr*rxT4R@Hn+HoiSnxZrSic&se7e8;5Y7* z!2Q6D`Z7nQzJsA{4@jXSPVG_2c|=X{heO8Pk>X!aYq8a5`pU^7a1@CU65LiJnG7%4 z4P_8dDq{Xo6Mkjpmo_C~3t16EE(^ZjoE&J0^<_g^oknAJnFABe4^=pAphs+OhePk< zcdY3cSB4#-6*%9Xp5ZMXh8Cjs!qCW`KHnYG&~UglVj<40th6*Wl_LyI{@CS=_cYiI zCWFOgb8s43t1oj#Us7jP0b>hxp1aF%2>e6J%jR9(AZ@J@cDb_^CO{CL~}C-b0Ar!j?6Ep36LN8^<%6mbp@A#svFl7*<} zfDk=SlR-=0e{|&FiiSEV0lhu~+TH?2^^l784B?xe)zMhO)|ozy-(BP|I(jsf;#wXq z9tnJuJ6N9^IC}=dhcZf9U@Cf40w)$*9+rwnxWGpxZlR4eB%=!TR7(lTb>hMynI+n0 z4cD0d(J)m^QYe8DM=Wi(#QoNWq4iCLZElZIr=ta}F4WNCys~>_)azY8*xTJ*+~i_; z#=vNdoV0mxN1u;8;LikYG;I$wdK!D8g4Jk>d0iG33>l-gKNiTgMq|m4(?qeN!x7XO ze6DowBDpBM5;}ZSQ5Q;tY_?E>?8KmKgmk)-Za5l?LFpU>(mA5wQDi7=MoFDi^Cn{r zMB!Y)Afu*C%F6=L^1qZ2bs&&lkWh^OYa|3_ zO#}W%VlV9kv*rynYj)!Qj^nf$WlSPe`7w|FG`{}09o8gwopkbtX}Ajha28iKyHK{I z>siTJL|*~D@A}sA`I2m1zT}lO2kmYcDnr&KZ3s1|1Hp82kopr)<`mTEb8j*7eid`7 z!RJdh_?6IV=j? zDZLJJgdXOOBtF3&R10CM*?OUe!T4nppODyt^_4&ClvZ7OsWN2IL@p2%8`{)$`(3HA zOM9)UL`>An8^^3J(H9&YAFHJLV|tdQ2%!POE z#TsE6uq4=;0d3`?J?Vy?g!P{I_|+>aSCymW?-HYVpQm-Sks92;vN1V! zm<4M@zixrV)OViL=`m=}FZ}dLJyt|Uyi5Mcn%Sn1;uD`vP97>v9w>+Ifj_-sE&0d6 z1FM?i<5!MS4I{1IZF|tT#or+wMLqZLXdH)$7w|98p9Y_Qri|+sfQM`apMQ>ec7*sD zag=%otYu|1E47j5@%7-72j5WCnbV|J3_N28 zk1)1h3>aHjg!m+`QEaTNJQzK$j;EE?(Ny}7QHEp`S*ZJj*R z))6cv;Y^3oLNrT>uYp->!A7t{s5ON!e8x<-7d+z$LC8RrQ?!nB7iiP5{v&~79Y?Z< zlLy2DNcZ%qMyOKdLn*9O6v65Jrejk7k&eJIsqPZFK$>ihF4j!;B@|OjKO^0om+dIU zS(DTW-I@;!CK%3Tv4KWq^Pzzx&C3?5GaMGP+gi$N9qwEvws^<|{>y2b9%?^~ zQQm{xL)77A@nuE6z3CxIK8fNUlBmP=$TGYhS!TZ|u&lmr7ap5%_cl1a9HrOmt$NmE zwsS+~RMfF|b7MK@v4<1p9+TZ{q>MIj0tNiL#y&T>V#+OQIh(;Hk_7P0`pvnn{?Llm z)?{x(q}Y}*4|0MACqa}6V6eyk{0#(ma}#p8hv&6n|Y7zdp3JAr7L zf#q&-V4OR3EF7lu$1GPGuIWCexa2iH1e8n(K?X{p47)p=IwpY&Ecs&+yoByPR&&)C zQ6j(w+ZLc^%6t>5ZCzo_l$)59G*nN_5N!**S5R5o8sL-D|MF} zEEX`-f=N-MvxS|7R&SR#l=XAuONAY!2F~yTgu` zV~?br_Lx_g8mX28`I$HPMA#YB%EA&%-wi^ zj_7>{^w(f&1YHIj)oL_o7tU}jil3{&N0c?D6xdX^pu}Ezu-J*Pm|xRPQ{Gt833;s< zi#O$?m{6?2%QP2s{zi|{A5S`{KaJjg$DO6@j)cunvw4LV~79r?KBs(z*8 z6>Xtb6_+u_9keC#amjKO-Cyf!MMKop&1_pJ##b|SmAVp$-4PsxLB+V51`E1+G%~tx zV03T4f7?_;^wRCYVlGT`jGkjey;x}o`e{Dka^|UX>ZTgd$ay>YkuaJk{j~BhBmEyCU4(=n|7C zuA0N&A+xjxGhnS)xM=aEv=2$yR4Sal#vY~~mV_`^MImlZhR-#(0J8?I=r&s~5p7)v zOaS8@c<0D=hmB@fo1KB0Fcu^J$=4QicuZ|;n&$3o-{;cV&H7L>v}Ij-WB>T!-tmv@ z!u{pI(Z|U@6xO%6dJAupE$ceQZrN&fI9ZJ&J<+rI63yI{lpno$)t0-a*i#0*-f)Wf z1Q@pt{C|isV7pZ0=vt9$n;E{Q@jw(~g&EI5_8K_|42j24&|$c3MpC}_2s08oLk<9U zD8)}%h3~et&9bDxDa^wHBektfp%rIXa#1ltR>g6~ocl=D=&(lP%r{qP%qF7Dvkjs?H3n~U1Ze)9^UXLx>>ybDEQX!m z3vB~%TGlV2ToB@-U}Gd;t;_6ApAMIw?7a;1kq znVFJ$h7YVr1;g*^4F)~_qji^>(^EbBf?;=d5VR#%-AZQhTR>Y>2{@{oh%x*oaO5qe zbq~(ZGFkE)*g9-G_D#g_(HHEutcOH#>l(ICP^Ss+iT-}909m?y4cPXVZl*p$5nrY7 z*C?E#Je%HJSs5({C!)>eE?D{55S`dzIw0qXPt;Mwsj>V+KtKp7GMmlH5q+dpgVgqy zqyW`S5j!aS0J`(aO>auIdq>gD1t~g#nfQft@jB)#`A1UnkEGO`yTwFrO6W&j%$J0i z+kjqMIA&90Nb!Qg;**U#=Z^bE4y-KhDQ66bQUy`K9W3sDvcoTiHY}6Q)YG$$R}-4z z%~QKCKf0so3G#g~r94Cs#Il5My*+`3;5w9AMTFFRpt(Q5)T+kR&WZK-i|WBbqcyB# zm&4@p`T6-L=Vz%c^g*xya2QbhIB*r8{2rD&M)aSa|LTc`h7x*>C*)VrA-{5*{HigO z`Y|B||Ky>4wFBJkA^J)zhP%MMSc1TBoJV)-QSR2G+^t8sTaR+L9_4O5b$0{L_Ac=s z^mX8FiLK~v^H0uknBy3}9$hV#)+<-7hgapn6+fMSm$?Cq%@}^Q2V6n_{ru17T-b_Z z_!aO>ueXF=T`u|6;gDbLcKOw6m0wM~{HoW>uUc*C3gx-bqY<#4E_EOHosHP#*k_S_ z(7S7w73PHbFGnb3=O~u-2dr=I&hFl*KRbFkx7)v)(Cpsr+79Wfb-k|sN_*L*z|H$0 z0v4vmLdsiI;dFuiR>+~)Szx#IO$prVa{XCJy&L)ellLazaTQno=&h=|^uF(EwYt?( zxAxY)c#+zhB=6XkH;fPlykNJnjBR1F1P5$mwgAQpG9v5{NLUPBWJqR6Vi*XROcDYi zKqkp#NSOIMA;}~GY+b)v?!A3mix>Vg-}m1447Sv_tLmOpRp-<>zdBV1H#dp4XU^yv zRJN%Jl7i>?@!E3SM)n?II*nO6@1*WBSV_zt>~GQ;@2YD~CU^F#5J{Ah%B9*~YOVPE z=-2GPnadCj*L5vfT;_19XUrUy1aA$vonEUrqkOV<;*4E;Z80XbFUuxAp`!V>9F*=q)a3SjgR(Tf0%I z-Kf-VRBAUWwXqH0Idc--hTpxO+d=2%Dqid!1RouqP#SZkV}s!DX~!IK{eqhozy(V_ z?2ehI&G6$!j#?a@{_r2nR0)?Ww{%hzo}{T!ty!0SLBRs7P8UpD@?l1+n>LZk=I|df z=GjUn8hYDi56z$r$b?am5I*Okt$I2UnI)*3fAvY##?YQCTN~KK@UxrKh?#+I>nN&r z)m?h?oa)8Xs(mIN+X&|JwnfeKD)9703rmegv$?4PdrLl7&?!!h*8(@W8@#A-}l9JZA8>W@pF`@C^9~9fb+-wlY6{!0NUub=#G??MmHtb$%dj zyu2ITjsAse<>ufu{8hROYv$&H&#`yY20r2>t^-?1b({_q=Dl6-x zJf2%Z4xdDdIrQm-Ib{p};GOYHi@n;??6r6;(a9e)&t3KbImE`?1$tQ?yaKutoyZta^v0hugAl+-P`6gU6JSVPip+HDZTTn z8rD9!A=7_(g(FrItx44u7Zf#I^7UDz9R>2AolXF+?5^&p_ODo0)0y%w=$ZFvv@~Gc zzIo<~wmkWhctO$P)SN8~D)N1BOf%U=!Og8Kv)mr|lXNR;Vf z7G=6PZRh-Dz43!2T(nmgT$&SGnzonqTH*&Y*+NP{X>K%WL(H2+Y_;SiTK8fa6c}3m zWH=xVLh5hucPcjXo8M%?SrwZ;eq8+xudWU99&{@@%GGd_)g1=`e4I8#OQTg)(NYws zeFc2U*|_m|9@+z3@u$uC0&O*~TNyXI37njj ztYy3J#9{M~a>ot+p=M_$wl}@aMhyVMu4>QZwX;jh%YNCg@}io?_21gCu77!DBE2Y; zp3<`LiZc1Q-CYQe7P{>V!WE67gDaM8@0+>br4>8VC4408Bf0~- z>q&4ioPd9d)?XG8J1mJUrx5xs{&r;pdHMmzo_+?eB2VE>O}eM@9^Oc8rrYXSemZVw zJ{|>Jnm>d~Pr$w;&1-+q-$_iH(1buoSy8oFm{8<5f7n?)VS;ng2aU5M)1B%?^)!`L zExF6@-P#i;l#t4_x5z&MTQ9UiXj7WqIXjB3 z{iu@NV=;Hy5{~xRN&Z3HV_n?k3|TuEUrz2Fn4jn&9p{)dzQZicA75<#@Uo7suHe!^ z01nTdT|GTGyyK3Oj#Fb%)7J6DUAW_Do!Lw2t>j9rvHOmiYr4#cMDbx8FP0>c&T3K( z{MeuEPc2nZJ?l`iC*Gv*(OV&afEOfpfhQRC8nAgS0Ps_Y%q}C8+%fFKc#Od4upj{L zReO53=nY@}=&GykTAX;%+Ayza;$@SaRwS2Yd%LW>vdUUMuEuDv7^vx%x;SsyLY|K_ ztX*AgvKe{uta|mDdbe90fUb@!?wC0~bN{8`yeArG6jxk2y?#pZbb5+Xz7PFe*nn3> zJI%HDCFrJe{4)7IzE1T^$a7dppBKyb!JQ;GBPgNL^QBr^sG<_Fkd{7;N;su;p2NOU z0ztqh$|N{h>xFTzUm%d}SN=<`1IT%m>1j(&t`xh;qGHJHYy z=<_>S>u-~%^Kj{I+R8n&vpHHV;MU>}L=<|#5dp{%3Ex%#U!GF@{Gx2i+d5*{kiZ<>!^7L}t z$`!QqYf3Au&vxKmctS|w*1H)s+(Y#Fc-qRFn3^)y$~Wm*b6mO?_t|vraw@g;lZn(O zt=u5E_r*|h0y#Ne*+J7sc;*%k0(6j@rDUEUCXKR~9;}=|Q%+QN&`cADNTvx=_{9u2 zON~e&NlMrTS8l=yUCJ=$XsN}#WQSW4Ul^H8Vp&V*T-m~))t;_Rit|S1kyxyy0)jsn zB|p$mYj8p1#4eu$_uL*jzGR*p&Wr9Hv= zDGgJ9SzbPIZY2Kuxw9KiPVCId-k~IVVkt3?AJ3i!3gL?7Q-7JERp-WkpP4&*Vgt$Q zH6oJ-Z9%!&VwC=!2-Wlbx(k=_nqHi}Scw>il9neEyCffv+SOKzxpMmIjw|{+Q-G6%i4P9l8D|UA`q$-L>>+`)*G%p;>n=?PZp)^nscLrP* zVJKW4FNjnG%l)4rRNB6L+|dF4ib-r)5sfXgIg1K5mb~EG zRQrHMi>#x25Dq1-%u%qB29<51L1o!^x;8bIPUq!o_@cTQtDJ>VeEqc-5KzXSKJS1s zC7v)q<0pPj<0q!VKG-Y-xJGW0dj5R^nEGO=p`IKnb4A*AbAr%RQL`^-jc;h`w<TPst{yTV`4#5FFhI=p;M)#b@OY% zg}^U_%Eu?`CxsdpGy?!^p|}^qlBu=fidn11Ph8@(N;aDzP*fA0+g`NQ84EcqHh&zo z`>GSchK6W!S-@6olx%jhE#@?qOVc*WbNVYcxz=%N3R)N4 z!tt{tqv=4lY}3>OnWhbubNVy1d_c`5ORr~eYXLUdZA=3EH0olL^uhG3(-MiKn}tPZ z;}YK`9=E~dTxsxo9g(Crsizi>w6rGx9E)8yk zu=JvWNL9pc4p+uI7YUOg^o6iLA2#|tPHbn814))JG&oEEy7K}7-qZQQ)!%-x>Y}w1 zXKtEP;&l7R<;#aXHMWvaq<&g5(b*KchG?(JxHl_lWE0i=htphswK@I@xR@Ky`N17& z2WL)4_l813@&3jQp8JJO`j9Vri1=M4#N3k(MfYZK$;RUSnZ^x*=YHL8Snj^(@GIc; z!AuM|&JAW#g3MuMr0udP%QAMWL9~btDRgmq!i3f-i}Uk4+9#|F)|3^Rj84I1vWD|6 zZLC~8wainHbo;6j0n}UES`~^|OxQ&8OS~;uSehuVuZ<=q8Lc)E+jF7(gw5)47Ei1Q zS44e+;EkoQOcuenz{_G7%j7SprkB7E!GnSa%Ou?^KWOs}f+cBZS)$Oz8TM88g?kHq z`^#+CaBX!o%^8W0IiVcocT^kpWoQwbZ-0gq3eX)i-B~;(VP^J7b=KndDPfrmKawCX zBC*`>k9wrd7Ms<4t!T@`E~Z1AL-sW0_-kg=`fI!-aM@yWnV{8@SC-!#2S%kdYiR^eJ#ERr|X3VvG>5b_=JtBv;4g{EH<8$w9FAr7E|%W)OtZ*79J1 zdw$H5uBgt%cQ9vBIkASQbq9gbeJPDtPcF8CLMA66nTaWL^V% z1Sc0|c>xak2sm;iYU|J6B&=s=L{A>4SDD%RGxXWW6QaHxdm_=05tTJBS{6!(yeL4? zBg#mP#WV$SkF=lQH^KrS?-YejLI?{{w6l{>&9~HF(XR&(47r zf?GL>8wcj6t)Zs73MSs=?@JvoC1%dAPLdq4xX(Uj0i^{^cV!Cv{)u;G{C%aV&^{0vxmMC$)uRw&8EPiekvjoi>qQhpM^`4VW-P$FA2Ks&>Cz@PHwjs z)W)MtZUAr2i^qeZcv0{{(dlyVPOrx)xm9l^=D}^l^Y#->KxIL3!qP1F0|hOO1S;HC`qzH)L)pnh!^5|ZF<<_Hbp_$OD;xD54@q=8#g*u9 z>7xFjwdadeVQ+?#St1;1^A!YLU7cxqz+-$7p2!9_%d!HrzeKchb-vkTJ8vi~* z$8*{~lAEhkEZvBG5OlrhlM?tx+RFLLdd-FIP_KIMf06r=*!ug)uu=fRUMhc^m< zr`#K!kS~9ZM^J)6m)#Y7Jvludof`csd4jD8C8D2m)4Q~&pZrp3ep&bxa0i~p9&l&c zYbxFU&-p*j|F?XUpD)Ds**64q?p-%CEoxIN`Xaw{e}*RG^N_;!_`ZyNgAmB^@bq^K z>2mZ4N}N#4S4^P;EbLM&kqvHFqv_>l1Br4kD=^5fLC_$vXnPY6!8nkOd{+YP_s8q= zQ-u?4cNLKU{346hOm=mrfzRQe>H0j5>tJ`YABwcMyV?f9Z7&8~)%eFtTw|Fyh|MXd zt7u(g`~78+-lk~>MAs$@i3=od8@oDisFqwE`0+_+9ScA4;L?%y`!l4xYubSftAU4_ z_;A_{f|R+eS(r%D&`+|9khS@JesXnGf&^7L@i%}5Ns{;xrwIRCb@8M`rC{|toqns> zRM9p+S+QtxNlIi-gvRpL1!Z@+s}e3>Q@la`w?u6ae{lNjw1aS!qw1tT!dpG8yL?vR zQ+4(Kyqroom@(y!B3IuHR9TjEm^>&d5*CC1sU@PY&o;eHHDfDC9Y|!;m zeKcM93fm08Dli=V^|a5X!D%yg&#n|&HkkTDeXkb(YcVV?+f8PWKFKNFggmZX!WfTE ztH#w@X6(+;iXl^fCe+6jJBpzf6$@p%mHDJkSK6)3sibEV+b-u+i56O+%l}B?X?bw6 zsBLLOC@`AFAjpX+zofCavbC&rdRu9 zppjN$x7BSC94>odG92^!OVSO=3FSVc#cJ|VvUkiB8f*^G#a*y zwmRfKGgE6)n5n!gh#kp>N&v~c%7&TM9DhgvKaV|{-(Yt zzdzuztS{>4s8S(7NE=OWrmhygrjGs$E@$EQX9BLYWj$BapW&E737sH9MfHjPnz@m# zGqo$4$gEI++))i`5sbgAYmV7$w#-&N*E{eh^BvfKb(=)s$v5$mfJR+N9q_eFE(HnV zv)!orwl@-=P5xs|t%UWH(IHse*6tBK)eI@x@EZIBw!p@#Ib;tercfI!X`DpHJ+E$j z$XVGte##UVUJ63{jV_lZ+S~eqc1oJ!xwS+OIqTY#s5o`q$-N|W+ z?y9v%IYB)NC=nak$pRHTvbhYumUA#?KJje3)Z;k-s%FUo;{Ps??+ud!JF={ut!C$b zCX?QKL_O>CNcK0<#|Mg1m6um_kXcp%Ux#-JHf{!Y3B@L3Q)5#bD_#M+@T%4bZcRHl zW5|v6PhaofA6{Rx-?mBHk|KL3^!NeIWSw?RNBc9=*N6T4GvW2Nn*ABuCf$A%U8VIg z4~!;7$IH&ZY_M7bH$WQEU z0a=}nxXosDCfh12TN4hFzuH#l@R%XwJ+>c5_+JO&j%35+@|Mfmlck-@n-*LVjRjM9 zop3k}4yz^N@s$=wTdN~^RpX-Gf`G^Dk5~u<>NZ6DK4!hV4!2-`uAH5;{4N)z#;Oks zqtTS;b@b-FFzhOcG<_`Oy^wQ_#ChbqfLjt%mroeqGp$H+1gW#GJ>U)o ztrB{+b$&}E+;q`Yun6ICMMyyM8#Q%>PG@0VIcUWn@gEUsbO*Q=)t}DNZ8jD4*Kg2K zo=pvCtH)}Be5WVB{Ot5MPz5O|X+@RfdSmkf@*`HKXyOIY2nBgqxthXN-7=PgCte44+TErv)X+g-a_ud3FQhUq&WRVK^N3n$RnPV045%zOYL~ zyCK>I4URlaoM^yP3H-%CF5EYm4YJMRv={_P&*VMgcFR4I0T0!gGu&kO6Y$@H4T|9Z zaEg@x_h8u^ukKD6!7mQ`tUfDhCVO)QTpsu!ZAXT@1LLlV_t*7>jQ#HQcqD6yfYwsm zGJA%`V;GlrAT#cox_EyE7j+x^Gj0Myk|luM#^P2k>UU>vI3%(uN{9*RXqG{&aF&Ur zxjgyrW*hZpcv{uMBVGjI*KE1co_cz@;kiF*WL za$&;(bCB&4)MEF#O%2szH#gCxvAz;_Mdf;7;+_nt5NtS*Ayw#}0j{I;in?cq^%qu8 z+NMdoaLnFfNjT^p3s`O|s-Bn_*S@5EG2($ETHuH9w|37cT?RaXe7jKS47sg5npill zJlNXQIoA{xB#Xgj@S1&Nbem|liXn^3XCgCZ0{8+p;+`7EZBVizRF*c0rKRpDIX&+c ztKAjjxXS(Y+}`41bNzZ>UOzceHgvpAJ4-eqKY}0EsIT0gDdzTOSS52_e}*12E2s6! zl`V1Ljf_Y@tV?sJZtSU9AXuJ+#@gBubjn4t9=p#(j4eh@w zn@OW?IOUjyMmsf@Cv9OnO7hV$QMya?79n0NDoJz_vHmT>DcmO?srL?mpV0H$zoUIr z43C4`@rqH&@(CO)3=x~!V&@9IrsK&?k&WJ7PTgyJm!Wc<}P^JfnOW7_rYr&)$wW zjLdEtD8_>-7|fU_dpH{R>7mL%St9PX#e5PEun7~eVP8lv2TJn6lH4Q49R($R18)#n zmhocjgO_9aTiMO@2kVj)JF@_FT$uC`E<9{FwDrKBYt!aDR^WzW|x4r54zKr7-ODwUfg>ua_OKCet3(Yd5gYpQBXIz1ke2-|4>SKgK%+G#P$ z*CYz=6`kbPj0*TR`XN0%{wbZk1=tE$Nk9J=oxNQs19o8b{Q+-52YUg1#S!vReM{Tu?>Xn2zjqEozKX0U; zm(gA!-~U|L!sRKw;uO?gai)cAuV`+U+n2p`?@qJ7C>SaVn0N5NJ3nJD7prXlGi4+*h+YZ9$@)dpK=>ReV^&1e^?g z6e0r1tZFO%Dr1*kmBfcLQU|*VgY6o!0F4GEHt5#Mit?K7t3tKYtN1G$O3IoS_RK4t zQk%z(_Ev$s)nc&QA5L?x8Xq=f-&*?~dn;#uIKvrUH5ebx81!!i%FO{@w*Lq^Qk}J- ztGa8-D=K+=UhS09c|8l8%SsyXTUWp*V5P90t6;nN$2bI5yks^7sieezID-pgnj8d=QrA)f@G%XVP*3RV z@83~w)QUh@xprB8qA&`h5o@$E-#Te>qRC^52sUhbIqmTowUd{(Mfe3@|Auk1(_wQz z9Sh`DPAHstna3*f=%o^q(5EoGR)!a{41aOmP950#a12}dHD zK!$|xu%Ksa8|3a8t{d&=6Hw%*Qt4U2U5Wk&r}F!W|(W(?&)UQ{41!3oRR* zmJANl29t$JLEb1rE2bdsGmD@BOcX5M!mvNz1_XH%GJEo1*lI!^N|3>B9l8nbAZgPG zL8t$OY2`^T{e_jNKgf#V<$+ zxd=Xf<~k@rE607gjyxIq1pJhgA$7h?*&uB`(EsUjQ~h$-nWO zfJ9*?M4eRKW3_dHESg8ivoz|=>U+Kyq#4o#>^MPV*|&ovm;vv>ye-5O2XdY)B2RGZH-i`~f%jpm zYZ%p{0HAS37eHF8Ytzi`M@nM{1`-(9XyBp1;jaDo zL>&QY@ek6+;Jar<`M%TX$^ z0K!LcH=ktPdu1 zD0Ia~-pTNJ)^{>_q!D^OfSbi&(yX|(xp&1SlG4ndn+uFa6SNot;h3|ym^TT6$smSX z5^Yz6?t!JVc$33iUs&ch_@NXmj)r-My`!rh({mr+0{y~2k-VkUt`iJgFa-#v_yYNj zFyNQ`Qc_AbC7b-VKir%fu(yWC|G%m%?`$G+}Q41U3FM50-eUk1|*W)T_PqQ@wA2OI0ET)~Q%dumM~8{grx%zv39m^cvZF!k_`Um{ zun%|ab;24>VDV&!1q7i0xD*v>#qPwP11ToevA8qV5QEnZ$b;Z_{5u1>7F78%LP0`M z5F{+JsTR`CyEK>N5!{e~OOdv)&7f<}S;rde96--L2%`VPZNk+Lz*YalZGz|kdQNL| zqt<(fg95_soxoF^s+5-ml%`7R1exkF*2q>lAGa~Uzt37g-xpryj4aDzx@wcSU4)Hd zy9kkpmrtXa;~hNY>!qnum$XURF71&-625AH5E#fnVHzFpo^Z8vgH*TUS09su*4^E7 z%bA&CY3U;AGD)mBDhxsz2Y_zi!w*ME;WKCH=epuwFqLki0BZZ1Brwn)>|o+ znvui^k%7}Q&=E4mQ|OF-8P9(j@sN(-cN=-^5uhXZFE4Hv_6Ts1uoADJ5QqiJY#3dT2GJhnfHruN4c39(WJz=#k$B^^78= zcMedB>W+#4kJ}Lm^pojiFbVuo9(;=jykNLb1Up4=tqAZO1g}HT370?!>3qXPs#6ZX z6cbBnB@bEO6#xkf!PpD zmo0<+hgTNxn44H&G?7ljZhrl=@PL5vOT0eL$k zf%PQTS-SU2+;;l@1RYytVBZkHeFE4dfE5C07ZwSyNdS1nfT$DJZgrrwagOh#mG2k8 z6#|$lfCd5hgajRPU=fx2`Vm*#(2Y8#cPO#|iz}Adw|j=}h8uGFithQQ<619aavwn8 zDUo#@JVM6|3!g!mjHGoZ(~Pu3o$6#j(=2{JdN`^3kvSluFmO(IA#slJ}5 z27n!=9L3O+qZ;rC^eF2Q*A2S!(xp%FK%^~h6mP*TULgWJl_Zk*3pY8QDhhzrgfvV| zT$*iqq^6j^ii#dOE!my^h{PpCF#H+lbl;&tQkRS2Gi^ zVDMlo6^2I%t9$T5f!8FmdZ-$O+@pV}z}TL7LiiS-$8E|LMX31h%5v5PVVui^WwsX3n7tFH9R!dTsubGba!^ z^P*W0ba++sf%RHm+Q`c2j0SCRHFII!Dq@az@DrL&zloaY{)wh7j#CO|mrCF^{%Ia= zMmrE(jleVn8WAW%Ktg^zu|=dPj4k~A*a{RRG7qq3{yJ3{ina(tVAd&&T#YeYVQ3no zBg+VYfox;d%d8EGR+`#n3n$sT>oTA?(L+^-P7Zq*ugZ9ZaWlmJhi=>qUZAk~c{bhA zogGcWU_+L}d7u@mj-d^N!`I+#FXnK#k8(Jk>OemNSPkAQJ|e=WdGG*_IR;xH$iN(< z>KgIpv6W#CLmD%HGUUaTq3EK9^w^x_vf<3Ku>nM|#*qgJ8#e7vx2sw(t4W4w!8#pH`@T@5r4+rND=jqkBHgfw8dgsT zV6gz6p#Lh2w!rCRF(-x%;;}#zA+AlewCFU7(v1p(KiR)JcCu}R-T9;!rGKBEQOdl-Pjtb%Sh!7&q*xqs*cN< zkUdOalfOVQn%KBI)D{#`BNLOFuESKNUbrT11q;DMEL^9{2$yf7quaRuU-J13<#T2q zHQ*SNL^VRD7@v{=vl=mf-^NT~79kI?VUQ!5boK6~R-i~wA7TrQ${J>;Cp-TbS01&2 zC^fZ!jVEm=ob`;xn<^+1`@mJ80&A9`4TQIQ;5vwMcw-(@3)3w71)!=*+;#Ve4~vAU z4V16jM&U={WOP1M)krxo>#GEGbw;CkEBHEaV(FHT5t^r9wS7!Sv&5qN(vdwp=;L?t z@JR&rBk(l9QVm7Ph-e0M3alw4op5R@Fz+z=Qia*r>ov6}hsnDi`7;sfFMli0^SqNa zt-@|>4?l_54yxX+f?x^6t`62DJXUUiVlAmU!q+g>mUl$`KA;p(xK0A9NS>bw1_lI= z{DZY%tMX2T(++k^{I^B0gv=WOcRw%S{#UGv6WYsE7W0nMZ_|npeO-sd$8iVwLPl=fS{54b@}&< zT>hQUF|DUQ;X^sNXE(EjmP-8+JRpKyBG@W|X0cO*0c>b610DA(7C3_{kS9P&N0dU( zQ6a4qQlwH3z%mp1J^2BK&2jR31E4b(*QRGY(?!jw6T#imqY_*pZI<9JO-*7#1Y!ju zqdKmR6VAFEO1i1#Zy^QKq$F-t8_f_YJto!;?*<(M^846K9EGO%e(@<0J|=;irQH(T zC}|6Tp9WkC*uDaZ*#)Y=atbhk zf%WpM@Uk48MsN2`H@+-^K@n`HyCUdO3jggC6sng}Qkj)N-V8@^qzG<-$*mnpE>Uj7 zY6WtujbbjWmJcVP*|V*0xkLmL<#l%0cLr?gdcu~EhH@HE8sInYpP@`~+>WlyP69l2DhyL;66 zM{dKymAbGr(VZ!az(~w`cBvFKUo}c|fan!7!O`E)p1e|?BQNB4{lC30v&b{sdz!&^ zm)^ws2JJwvA+$Q{7(GhO?GJ@h0(@HluTqcs4hXhye{E(kvJlR>i zm%hLKVcK1rM6iN_J&y?B9s%s2;?^jD4|(t=5BBj-^6*+7?15m{Fr6_>SByDFD6+l=j05urc*m*F1V`EF>3mbJq})&G z?O?M03qhlr?3QU%AHDD^0 z`O{^Bqv-TF^!Bz~PQFPwne`OqWKbZG4FR%YBLXTPk1!_g5mA?Tr3k+XpM#heaHCEY zTo5~7g&${@pNl~)!)P3pr-N`UjYP@v!y;%}7h`?|wgpDl5z5GJ@lg?CWwu!a2l!`r zc>7o70DN`ouUF9;N9C#GfTL(lN?WPtGTdaRq9g7H-y+vKlXaO$Ikx8+Rx<+1AW$&< zT19KrX|2a=@Y^5!6PCZSQRSa^WqvXIKaO=^!^<9q4I8pXJ&C0-61|8ep^IK#j8a41P^xdWDz_JcOP{@D2oSRJ%OO6+92vN^hB%_4UpH zV7;^k9A(f@!_ZrJROmLno)?<`B7Mc*MDRK_L$Ks76#61YbK zB#sYeB(PWl<#_lAdpiZ#C4grUxSovNRbLfO8fH6YNAE(=rAOsA8OL}LUOerUGKr2!tdd+us#nV{^Dz2 z5pPoYIVM;(ot?^-cjQBDey5PSL2;9)!YvA{DJ!hsv16PS##jI+;Rx*|CVYrrVvym8axKNsu z8Uxd!O3bO4CYa~1ffa=7@2&z{Y5ZB12IiSIVAVwdwhjp#6Tz)iZdQum7(-Mc(2*xW zF&B6v-TeAk0)UsiY!yAVtkx(ZeymGDfAOOC=EdMH`53%Dx8H80G^gH{0Q{~5UJ=1Q zk-+FAAZH8NP*+GLawd}K96Ytp!&4%$AnXK|8rX!YA&3jB+m4NUJhhX&BCx!yn9 z1#0f1{&P?O|0RNd6Tu0QII35QBtQriV1JK*c$zS(^Vx82>z;W@7EJ;SV;J@t&3DVc z#bQ901VZsoPw(K@a5=c*LP~MLKJ+AlPZJID0E9PWjcD9Oi0y^f4TBREg!8DFCNg2r zWJ2|jkc$5PQSM>k6T4(-fJOmjan>FduhK4oCJ7iNqQH!r2TaD5uxZS3(?;w%n1wVe zmpkWjP-tfk3{4=e0RsQ#(86}R3!bD=9GIediQot-;yVI@9)%Lq=vgevjID z*%4tjPkfU=ciEqY2vb3QoCPA#fxL#%L0&dT7{Y5f4}_Ou&HSz$4b652V%RzDL`2l? zN8iFT?))L$3qW(bs62sz`Ph3ukt<8<7~;(!9&CK=79JHKi;o-u?x<6AY}wHPI=b09 z2B0%2ujm5#;Fuy-`Ik8q-^L<%9;GP6txOxic8WvnW;Vo1p-S> znV8GvhtT^u)&tWMCDi|F34FgHB<~%|H56WWd_1)Kua=xFFZe;SB* zcJ>l&dG*|(#r%^wmMHTh=H4!XQex74fxv6Th`vMds7qCBh6Qwdoqz;v)x%x|!bV1v z1*>Q<4F|Oth*4o0B~AtOWG9+2TkULU4Q8PNTtU$qboKP1`}kfi$BTHHa&pOQ*sdVB zT%QO_MZoyEgW=452w{HwEClCT2|P}Po^85aiC18{P_T_N)C>tY+jD0~|q1O;pac32~ zA;=BfM5AOGAJ0KR{rl^6IP`@9IC_8YLNSo(y;SZ9f`hJ}KeQA+3;sKYCuUzYE*9zh zA}}=nsKUiHDhs#$-(XK)iDtHz%g4wBs{-TD134H5!=EEhAV5SGF2#oV(*XUCAvgH_ z_sUpEr=R{0hTOz8O|h88d#^&^F`kSp(yTi@a-;Wlv_-r}iJUr{%R{}ajo=l!N;dQ3 z*}E04ub}TPe^7i@gm=);f<64>Jlx5H%{*AlgH<^I4#!-+Q30H81;gQBni&&%3@5H& zIDe8a+X!9;zY`*-OFQ{;PDhK1dUQ6DxHG>9sjYjD1Qtr55sNcj05=KS1$Z|iSO>b1 z99db0){=l-4Gu7>NR08k-~cVcM5{O4BhoN{;;gy;C;4W=1+h^7{q#2`@wM`Q0$(mK z43CiBG`J2AS~jR^83A&PsvHkzarj{Yof^(+F1H;48?S3+6o#{BICGp@#xv+Z z!s%13e1n4G#I?0^H$!nG0enGrTBiw{g&o3cf>0s=N$_J667GZqiQdgW%ERp>Hc!*a z-2`>jp*SQfli?gFj>6Lhir|n6dbeOS1m`*Vhghfyg3~nQzznDePWF_+DkT<05on4q z-37rKcpW@%EJyR+&I#uSRpYFv>!c<;O(?8hrvW-zZN?y=i}d~d%Zao&j*0{sr(S5o&ZKe8z!Nk{H>g` zYDR7|<)CakQGtCD$nH*kMX2bj;6zvjFfs{FG_;`>ts3e^H|FkXu4i;UNj8MHi|{_- zF#*C}VH=IXxIkp6r~3jyp~vKRurN_ji1gxt)3f+l|qgIGqrxYg~d~$h|Ycjo9iYU=}fc((qM1#gc-j1&>i2V3EK&jX!tX%(*d>q~aKEmq5G^57L8r4KUfM8j%v3)a8_C_!%^$b^O*cO+-R z^kFw=#dESYzG_v){MAH79~hSFR~uXIUoR_ZDD1LpEHI= z!HEe7LrD8Qe@S01ZCA4>`wl`InKw`K;C>!lICb3@MxPE`tq02}qC)8V5j+mdbLdMD z`Ys&xSfL`Mc+QgPg58~CIdP@zY*FATo}6PmKu!wk@D6@7yn|zM!U~Lrc+drC=!|?b zo}^etz~kNW141O{#Nte*Ew4p%@B48c-A(tuk%o6*;ZWygj&J~SLXm#QCgL!Z;|6ei zfG;}rQI&9K&IzgoEI#Gi1U>8*;SwSpN)X?zJX8S=DAB`_xZM+@oTExh>|iARTGdP{ zs_|#}@*BVp399ksZ^^53PMk4oeOlIGeiC69f>`Vn*l3sF^ zsqL7Vp?`z19A2KIyewl##%*+0-6s;3kU+PrH!DHQj}t(H1fX~%AV~l{K^)b60@R?4 zZUSXo;28C&_=PTJNn_c4FU$)=E||NAL_3%(G*?ZS@)$Z!i( zLarMDk^tVM5vzSVU$fZg9M2OAJwdi{EZG@K66W^K>BT}nP9rn=|QM!a? z3l3jGHLvAEdDb=Hn1V-On$X|CeVmReqjDxQK$O_iVphJyVN>tKFu%b_kHF{5uN)Od z$K(rn4SPH74?fM#e-#b$80rQkaHX_KB9XDgC*C8Xm7=BqG>WqEC0Vl0YKvQQYmC0I zY18Mo^4*M90x=M3`{iA5RW7|OigdzOx+(1y8$=SA4IWodFK?qk-s)!8S0Y?HvwWfC ze<0s~4W9k26nY@!e?Bw~&CHp9>^x-?ww3Ay;1vLRQpL;QHVT+wuV*(8Hu2l}EYe8k zyG~X|pNv#gdlb7)tH1;`YiVYQeOrFw8gK&CD{>M(9pz``;*87>D8=jAW0bsm=>Gpo zK{+^lo&wv=PPd;`YMoh(k(f$zQ5W>*-t)pFB=#r`|9m#POSTkVr3Av}+7`p??lFuD z>d&u&e;?qVIJIo9ur?PZWavlpKDuGAoc!AG}W ztBf|mkTzx-ut_3la5uqkgJ*y*hh}!eMgm(z-xR?e^t?4*2=MB+N@saU2%SZ*XsS(0 zBQ&~p8IEZ_4(79ggC7mMXXq}5Y2JdD+Eo;jP%crRxZ5HXN22|@8iB8>XV?OKq2l_P z{Pk7fC!m<(6J*vE$Pc3DbCE)}<2jKAc_ty~B4m3hI*T-+xJCd)0*m&1TDQKQr_}bS zzQy@U?JDpZs8Qu)Xa~QWP&`MI+F2R`wx55BhvzA!=Odn-;2!F6Tn~0qZ)1+uODrZL z{wNI)q?cM9pqIK_*m8P)tLbm#`JG@dm^{EY57`MZwY-(nQDamhmlBG5OmHuHgVXQCVUfBumRuFzdTou~*O+9rIcM*$zB>_M1NgfXpSPM0na>NkjV7g}?BdW|g z;rn!ITo2!&C`z_h*n5Ld<1r!|u;;4`&Q}loTE4dv^wYJE@V%NMS=kwK6~p=P(!78K ziGx?@Vn+@&JjJ7{E>vnRL|i(-Q=nR*>IV4)|MwhhiTTO-Pm^fJ3Xbyb ziB#Q)FhA@&8pJdmjCZlCtj>kuxE?xkdd2|tld}jL^OL>QGN-r=J=0ERnDREpcFu`7 z#h1vwP&fP9P7o}o5j)Ij5PR+u)7Rf z6J+uYpyl9uxo>86e*ud$H4l$8JqHQh=b&N~B$15w09Zlw)a6(=cB0q52TKNOj0Wy0crMF zcb762lDN|7mP<*i;5PYM)GKdcH`&9d&OD7IaGKs^Uv`ko8$9#sOa5Rd{pobFpC%Lg zX)tu=an5r5r-4J{HhtbF+Bq**&Q-A7plM59LU5FS8uNZ?uIS|2el_$S&7ev1#aLtI zpJrla@244ax`N(-|4#Yq^iFksQg(XN|Hvl@{oP=Z1d_n(^z#O*f#>l*Xx_+YPY71Y z9&|bV4uiqrce;Xh3Bch`hQ5WlFGttHpU|u)JrwcWA>RxO&m6!OAIsYSgl$;DQ^!Lm z2*Ry=4A9S*XurRy4#m-DS6;d1Q2pVR&padl0R(bdNzxG)@px~8Tq;E76uI?Yc@SVv za7*sEyUra?ezx{-{h>8i$~S|6{D)_7OK-?&@ar=lUEG(8aoKc z_4%)pKJ*qh6niD`YeL2|@-u{}wO8h}LhrUeOwKys=}sCsP8mBWBBc#?Q?fzu3U55~ z3?V^&=E^GxNgU+1%TuBC%(I-6%U3fWa-f}aaVF57HV1?}uRU!rciJPI<5%S$zlZ1J zNtQ0foc$`zg#zr`>fsr_d{RA2+Ci>yht_cYj8x6^ls{BAv-*-1YszaXDog7sD&--P zwk4FBR8lgvCe*W}w56`JqN#!Ab>MysehPQ991SGb0e7H-s52;{17Mc~s=YsK9_nzv7RpP{y>|C>YHP|ZuY1B3V4|BPJdTyFX6S4b&V~xCXHE_!0#KW1t%ZvFL zXWruqxH8hlQOPNW%_8R~tsGZVI~>AK(tg&^aUv{gqE=m=vzU@kz1Hcsi)eW`iUm}Z zoO$lk&7M4mlvl+wA10{ISL7GMimK3y9n7dODm6FHVQ(FabR;4wIr;*~n<= z+bJphj8lK1uZhvue<&|j8>g?Oy(OpN8Z0?RHKzx_rmO)11219m`4|h(2_;|aAz(=3 zhggb2A2VT0HZ*yqm^TJ4d*h8o;4=9M`Qgi+>HPNcNtbd=bHcUaG^{yeTp`y=wGC$~ z2!;ni>tUbIArunbd4lE5dyg=4&_}*Injv4N3#sxX-;bU}6tEPzG+_dOYlka8`Gw}P z(nkDOex9GEDp2rmssfdtt!Qa3D{pBomp@TxJs|u;p|yebgxM|S`$Msq6{>`iPJj0V z&HYIp>qw-XFNz70xQ`~a@sWh$q9i05n;L8VK9a5$fmYG#@LDa{;1$7q(e89xtTurc z<#-a5l#EX#OOq2mK!3rekiuVgMv0RFZRPh`U zO_9(@CK}6^f}f;C*0F4wVcVmj4#53GH$v~#Ls#*atlchW@XUP|JSDaYHgy-5WSIKr zmv|mXgW#XjCIh=gOfx#`!CHy@6od0@N>Dgk8wkFxGATbl@jf(2$ndKM~aO-Qz1pO)O&FVbXz zO&uXOSnn#GT$5<4jhRdaTVZ)kQ*`g%OTQa$=d!Y`3^W z;h@c86n5`z-!P}Fr2W!HXZuWlNqvOmbv%Rq2`m&IgQBIK8|5>Zlgj6gF+V>~KX;zv z^Yqa^pI(WMp4o=yJYIcIuVhaI&zWuFx7ZWV&Fa7>Xq}mA8zVkHOh3;W^Yed*AK=fk z$NbFNn{$rObI1J5+Pi41&u9%TKkpo$=a2Onej;|^&kM%<{J3C+BFR>zeBLE&#GhT- zm~Ipvg`zNd*cf(Udx&TJh_7Ky>ElYc*(^`O;gW3y&C{9(;dNa zrZA6VvlS3`<>Yb4d!ZB5u%|`L-jA?h?^CoUEjOxdk64DYCO1njCJDMsuQa`vB&u1> zTTuhtt}0YHrkVJ#4w_wIPeHygS1hRx6gYTZo<@>>nM29^a7oZ?30KB^4&G)pxeXq_ zg&*k?$j^Y+B!dX;4iNF!d85sAo8&6Y3&-7}=#J%8=2unK6!?rbr(|>)TtSyrRQl_2 z++R+vk(;IUmvI{xtBTS7@=r*2goSOTmRTQ7o;`Md(IS&)eUzD;o;|$35-gvc+sE?3 z6`!?tgi(6;DV}!}1gcBKxk7${C+spq`R8Zr8*pHh9u^-q*^Ip1BmdT6hoV7x;2fRv z#mN5E%`dgTC=PVUxy=x&q1~0l-Bn@PRv?VhT|>v!-l8SO=&fN>$rFKoCEI9WvI=F> z#*rtZOvTYA(tO_H_ZZwJtBrT~VwGWwIam@7mxRnFUm^_d9i_8`8**pT0nv&(#o#hZ zPMgtJP*YWvUzrypeHRbs6}lw(?-$Tpcy{S~OW0OmIeTxB66ZO$F0{MAcSg>w4=%X7 zhR?0rze;zp{zB8FZbf&^;SQ^wX*V{boS-{xOq;8+%FLgxs_TvaYy8*o&*D5$SZTYz zGi*bHXI@P^ot{qQ`5|X;7@`JbFw7y{dujL3yXCd-mE+#)CcVrA*zs=YB+EeR9kV$v zY0lvJVMc8b8PapuVBodCJliT66lSSAVw%zJqq*TPL`eep&w;{(PafK}HBcB2ime?J zW(O`%MatI+hwXN&UH`Sqg`{@3uY!=Huu z@V0cEbYuMgZdAr-?tfrZ&;@Dd(T3&P3)If?))B)3etu!Pc_=WNw7fWMT#lyAtyoxU zI@zeSPSH*7#tW7es*iMoGG=T43!-v%t#*E*a@IvaUUx20IoAp>WKc$As!mcy8xbrh zx)I4v?8Xb0laV7bMr;2YVsgPl(tCjmjePYv#pGPe%#fs7;9>?Qh=tCPEU+soc#9B$ zBIlwQ^^`N8p+5={uAc3+9^ZQs>e%BzVI2d2RwGAD||6})*4)=?w zk`y?c!6o9P$cq_V20Nq2@&Aess-&rJ&|FcP8=55ERK|&nWFj%eVzbxJ+coPeKG2h~Eeg5#XryiXhiWi%mB|2UcgjXP;8^AZX$y_QO1wWnw+NOX%O#!`A z!1^hmX9}20pA<|1_9 zT>7M-71&!rYi>)pzinr}MDGhWu7aD)`r8G|UJRLIgP`^Z=M$3id<(g@wmMhK$yz}1 zlNZfN^5xNt`fY%IT~5>6s##2N|MFPOD1hXwui{l8i6mS8T4rOS; z08Qx1kV=i^#=02mh?tWAYE(Cn`4tCCFuz5me%NkzyX|rU7%L~>RncdOS>5s0CfG3a zA9knH&OetdC@e|Fqwo zqSK-rwE}=5L^KaM7Akm}uyxbRTgT7X^Q%1|0{pGl4_*(NlFRPzUEkkRnz(rXH5(3G zS`s1ydD1ZJmScTeU%O+b{P)i{ynOpY3$)C;eMQT}Rl8<(-MON9;_BP+XhkrmZGwl3 zvz@mWy)ZrqDvvmw=KO```IsLzJQO^3lCO?t)b9fHO9pEaQze_S#qQWP4xu#F3XD53Gxn)6wDQ%VC?n1-A#eP``V}^@$`5h(<#w zMp(Si+XRVckL~8Yq8dD+1k}wt;IITJ6;>G!5Cv3V+Jn4NeE=dN#2k+^Uq{~gmL0*1hCcmSJhp5QOlBf^S$@J?>+n> z>DE0}x9V4?PMvdVIZ8OKDYK_0gr_GPK6Bmh!L>C=y0a>!Zq3Gnt3M8zuk5T?-Q!dm zOjdoU!4qkWco-Hw!a@y=&drA(TVGg$Plj(v-N{JV2xtY@bK|xVo}4b$yXUCH3>)dN&B4Gag#u_h5icWI zlK`=cgvDcc#F9yFCeoq6WM`6u4q(FRB%(w}5r)T%!EytYpn>B_YiKDBAdMKpO#6xMG4&~@=clMT?~c1u{5!Br5lIla!p z)(tYvzymLT=;8nP_@rJ@Qd*R7mFw+6he@jGJn)(1-jD5RQb^6Un}&-=I;thCjHT2H zrntGk%v<5oBia1Lg}>9^Wed=Zk7Y9rwl7?y|CK!iT%Z)h!9gpSfHUP3NscOMd6Fw+Hoz(ph=P(TF=F# zwu{A?rjsZa#;lBF%UWZqF>qQo;UYIp*ANbqw$esk;z>(Q^>RXi{}KL4@$Ej?v2W07_5$8YWo zX{ts^RL~6zf1soEzknt#X89~#X=;+5rQE;+njjt5d|iqIiAbf+x;KNpsyXPKa*7yD z?k5x4`Sa(9^lw67#7#*cg@~8UG|CgKdovmAb>eK(NoN`*q!{n#b~13Y8jk8tRA7$9 zd>LjUnd`_1C2&!H(-;lflu24Qaj?6hIpk33wNeFJSkX}U@DES4G@kh3V}%VBg{(rV z)vFw#=8D9DwNV9C>karl9XI!vFf8NtdtEX{CZYT9o87T(=KdjCB4wnGB99BbEbiKd zZ|7KzP;n4c$T{gLP%}rlPuWAO)FFUdsrY&ge5D4~)R@DlZKn$R**DF-S+JZxr#nv; zI;Lt!4owo&Ky3}e1!XG4x#IFDpIp&+4$?w{GVWA?s&T7ocg zdHrtmvZVj!4v#3(g^9DI8^WGnm% zq(LPzkaRM2cV(riReKTiv;WoI)i4LCDHF#;NP~!AQ9~An&POgr^ifWgs4P5-vL{Ia zX1;)a?ZqVM?`Hoi+1+KrrA#MHJWnCzf|Qei9TrkpE^yMFQ`31#k5`O{0|G->S7!+E z+6ZPh4rz&xE?1Seu8js)d3Ay7o`4n7%6+GgZ+>X9Law*yjl~j)3?HzS8k&M-9TAsv z)!Mp|{cEhUkG^()tGD-#@pTXGYS-T&Q_EPBmOkBc>qvQlufkH+S#AHoH&fsL>8&ld zJ-_dCQK?0tU{q#<#$wQ_)UKv=jW2AvXE?C!6a=4u)nohPHQN)F&9{DTuT*b02FaZ@ z!$|9Yl>Q#r#+~Jxo{%8r@$BrDibh`-`r~xPNN+)}JA%-eUES;M2N-M(0UPsX0}=n2 zHOZJgO^8=x>eER~t^ovA4F@Y`Nlrb8)bVRm#2Y9PYp) zz_f5tvV&29AeiJ%mQ6*FTK4vgLec0vOUcl@11Q-{W29Dt-2-x&vRk8JL*5o5HxTH_|UCUlf*7k=j7n5P0_hV&38D!?+ z%~Cz*U(lP>bqx4+mX#pRj%GuEk2{#qbg9?i<>K$Pt~__k4hVQ zgx~2ux-RUD?@BeiVf z`)1o5g^n&)v_N6h%J@H(2CWSD#=+F%^eHqR>Oc=CkESARXW=`b5Y$ud)5_w)qDY_v zP2AHJ{mq!S1HF>7un3vVG<2N-W}TUmnTJ4Z<0OKgliygOJclQKyi*0`uE5!6lNJ2| zT)=EH&})#)!J^ru!EC1IpewFOa^=vdAZrXeeRSu_IDwA4ge5*6j`O*BjHuX^EbrD4 z*RDfuS~P_81!Nf;-sx=f*X&zWU1w(tetc=_|(nFj7XNtQq6&>5n3~W^BE(L2NCOnQ=c7_j=6h(U*y8 z72)?cm~jC{)rDlK)>vqy0yHYb(@bFZ^xL8Yc2W>FC54F+iF`fbc^0b>X5O$Qq9+>F z=Rk|t-i)j@V-CL5y*hpBMPF65cSvvW4dnnz(XdOWKaqpz^S;7KY{^Wze5 z;6e-@kHNcQa4-gAoa<#j@4*pD3*ypnZg7*3y8*@@Bf~B&#I?L#AQdd@w9+BXaevUisJ#Ax>paM+o_yfC%7$CNccnO)tK$Z_S;vM|)0eZK&ON zqQCdVmWG;*CvdNtP#fPze--#ZHQ8+>SH9_Tv6dcokoSHN3)-c8Gbtpe9Ur2L!|2I& zfzTc@RZ!!!((H4(id2l`%KWX^4Wgyxh9ZZ{qhh2#rtZ{fnADeLN(s#wkMH=3lxDXv^#`aoyUmIse9M^@ zwG?|i1~WV!p~M`ei>vBFi9zhfaIKywKMNzk4_r__Rh{4CA(Hyh2#w4n{nf5HD4$MN zXL~#X`8^&)Rb~WrjdOVzkkDjuT^?;pf8kGj4)evg%Mw%jCDf>g2&fznnavrX_!IwIsu={)p1k?#+XTEb! ztQI^VUU+g^*TkNs6!=saq)*k<1RHvh=n2dO`|JZ`7UG?-oCkz6&CVnVT@Vw_CJ7~( zX40&WG*t`UhDn=qJsu1)#)v&8x=4tM46ig?7xR|;{gYMIlf4z$E)Qq*>b~JnRov_j zwch;1b#?u9ezk{U9^^Oc9W&0up(pBW1q1)X3$cS3GvL<78M;oG1AbWyIj z!CKiM`+cml?)Sxm-jQJqV;sY?x2r#aeoYy9qZSPnBI(YdX?y-0=TkJrWWP_wI*aRm zpA@pX#>kxQ>Nn!t(@CRX*`oY{1Qcy~vpL7E6%^A9`?ikXrHjEAT_(cZeIL^23kri4 zds(3&*wx)vw)Me@;>fm#Hswk|WT0+EnvkdZv0b$|>k%x&EN~|w4;bCI-rX30Y zEp{EViP&HDfeMuYLMW+dUmxiiHON&`MlP4wJS7FDn(AV?;=je#qdR!B%v2$_sWh4! zAG^N9h|D;x(^71etK_=MwQK%c%s-?f?O6B&vxbRK66zAs*KS<6MBl?yQ4;VldG1Ef z8}YNWJ?niCzbE=!a(*oc#qID?46AfVpDT>Pr(^JDG-<`4E>orBv@)T@ATE*UbpLQI zCEz@mumRk6-)j|!<;gCE=-VSofO zFH%9poq$`PyLmy5kRt75@8Q!Wl-!G3|IEU>)Fq|}lyJMcXFW!x72xKpl-73;ndP!} zyJS~-Wlk7haV@aElSBks%jF~?$zGEa8=tW%m*c5~eKMoRX7!k4eiM90i~dX9ajLYr z#DP>)ol;xiZ>@*tQlm1i;WGMr9+$`OFG|fyRR%>tmCNVn*XOQVc$XPxB4mAz=;Hqb z>{Jsl0UKokQsAeWrxkeBO)D(V>1MP$=v^7ha~F`nz96p7X}Q%oEvB4J64HFDbKHz3 zIdQi`m3@kd{hp zg)?56M^nT~wP)c1D8T!%5epR*Z}%Xb(`esr+(kNssGOXJsuQ#~bvBVzq`D@(bd$F# z9Qd=$7Yqg@zw}mB7nM8KyGsi#s+n(St&SqgMt7N0kN%^tOMOJ8)~MhOSN@Sae=X=$ z6?n|4AHfQXw?OF)qPCTyzPQ9xfg$cbz0)?0a)>GEpQAurQ&&PM^g~vq#wLsJa?in< zsp=hgqRP@p)fqI^m(L9qLTgHw#s^0f*%aB*EMFfL}jw8~M-L5GNF~O~;Wh5A zwpukSWhkwjRmqj5(N#8Ep;3ioGa4)O9wvz9$)A!v_TNTh=NQ?w!r)m=)w%GUg(E;Z zO=0^6&wHr{awz&x$`K%+p{Xb)Av9ZaXc8!eqbV0?7QC27GAh#aqZE#2LZtalPB~pd zZQ6v|JeWfNpA{ zi?rY|kWT-Ym~H~+xO8NP9%D^Hx@rPWa{WZo`7ePG*H4gtpWRXd73tpOA)PP6y#!_rp+8X+2wZS);41dWm5{6 zucWqv*HGJ`MYR<%Pa&Jk|_uwJO;2>_U3^yLtu_%SbePLMH5!3MFM z!;7dAslz-~WXZ2}3190HzIGofXN)iB-+9S$-wM7qnCEMs$@yA$>NDKe8icPsmP65# zdW@rp2o#r)d>A4W<=OZ&iuf$N%LYhY$`|3&oUZXAsx&^eBGu>7*PbUmS3XH(GfLrT zHm5Pnsga0b@6t6ISW%4zS5TuNu}1sSIOo)e!#VqFkLA#CNN0Tud=bftAtH0jd71k@ zKw3=F`MijqNgqJ|eRf}@PG+`=NPrU@EwzF0eij0Ys7aq>QD-25Y9S(lWdKHk)Z#yR z+KfKRsc~0sjeD1_@xV3Jc<>r(JhZ6B`_kAWneizid&_y*dxgWEq`N^b_T+ueIJhLe zJumj_*&i)#$s%e2`!sbX7haMq7kv=l_Ky1nr4X$$l1AYo`!MT4?dt>2W%Ub9)rfUJf~fwHr}{eIFGqN) z3USuX{aTmswbjDc?n31}#Fz6dkNI7TzIFgnJ;PJI$YXvW_iL$Fa=zA$Qpne8gs*)u zhoT3i5Q>V7xsm=Z;gX3gE}_~5ijyM6VV>e7$44C*e8jv>IOH&_&f%kav9`w$)n9q4 z3cgLpc&e(bx#~FLBSgiwJk3daMXIixI(4IzY>g+EqDP<*xF7GDroT%#=`iuEXuk?L-QqJfxJEK1k zbw+=X8SD^Gy`QJfKmk#UC}e35^E_=v|K!xTE4Rjbmag%@Rcd?`QD^iQnZb_o)VD2L zR2A^*RxM9#y+RUUAZ;hvviFIu2SQpi26)k?AJ^5%hq^kQH|5sZ$WZ;3;SurEw>Qt zJK=heFTD>;lZH4F_QZb z$u$ZYusB_!>boAN4(6mL2J@BC1>PlPjO0)cjO0rl9LZA#^%Qs$}^OO!vrm!F$H$fxI)Ka{_G zG{&0pezynwfWv{L_wnhd_tuNlWXy1>6MtP?Mu@{keEUewTY`}I_Cq;u2~OhM?AC-h zw3hsC*HynekoDc%w}V-4bH6)u)$ex0maDw&0pHAcn~iG_<0`&`3zw(}$$1yaF$(c~ zbYD(t-+egso}ARgJvenMO6?-`zKi3og{|CuJvr3m=A}g?58Rh8b&#ZPMyVYcB@ZoZ zCS~YQ`eBh;N_}jB?BYb)+a;=jof7FskcOw>%jv}4U_N~3!ft-t+{YelJcZ-0)#uirt&H{H`U+A6TON!6nKc;>$M>`YAqLq8c_Jo&vg@)Day{ zJx)0?3!%2W#`DCoETQ4Qv-|h-?}( z%iORFC}$a(+Du6D(j=Cmk+z96{kwJn*9@XLfbV^lE4%UUS-HIX0LoKVmbYZg!OPch zUQzi03nDg}&h^7xQ&CZDKiE zX&cDy8;*8`Ez4*@*EO_Y;2K&mcnvKWx~3L90|2cdT<}p&B7#4WkxIc4vF1HlG)N-$ zU|B*_aC^EIxipD9G`ZjETEVvlR`9LC6@053{2TwRnE0(DIpy>m$)$LP-0FfUzQFmb z;UHhi*pf7T;B$bl&(4hc$!T#diH={Euy)Z+#&RNo(9bwH*X>o>(ZqliS<)5AAEtI4?2LD zE|gAW&LA&MI{?TA^3(!?#Ge0r2K5S%%=uc^HMC>kn%XgVP3;)E z)^;phlDNs-!1dDx<`59mi3H5)KWqhsc z8rm^%P3;)GrgjWnV>{#v@4}6QE51ZV+^C!zlcGMiuyx^GN-9zyIk>P@kR1JDJqQ(* zL6yi$bpxX6C0z9-eqZJdf_&M+*K!MA%Pm){W!JK`99XiJnN))-s^!qiYPoGyY|99RQhG2yL0Krg?(hSW-+Xvj`!Lh}<2C-4?eGrS~CR~{N{L)}Vf-r>vn zG0zFTA`Lk)gK6-I8KN2f51wXxiE@x;Siz5y>(gz|E(g(6@ie=#Ez!(!5-TVtu~a!^ zL~`Zyhxzfij~|cw`0=TX%vtwjNTM97#L`r_H+ial@Eu`h`v~8kAL0A+Bboh~TYA?D z>N&8YdJe9rorL{S^HyFn+@D=W1}*7Zk#-R(In;^esRay)hWnii>J?y_^R=#PXve@cwPWy_ z+A(yk?LZpx1QP*5KW$*9fS8W;Y`$EQo-qb#>WPdwJU?xEEHa4gc>X(*OFCNdNC70*Czn zj*|%gx9sD@w0qKf#QzW3$(efwZ^II2@JKpLpHrpREp-M@pcKxlGW3QePqhiO!nsw3 zUc2O}Hi1?+zsk_ZmOO(e&0L{m!4oKj^QG1%b&g3a7|}#Hsm?U(vNGwjoqwT^rJUqA2Fu~Z?2`r zLt>3TvgFR?4NL4?Ch0Ka49MNf?_Az+O*@x2VZNjn8njfD&Q_0zU|VDsr!xQ#(f;J{@Nj$1MRIeZ>9) z5}F4`twc%j02j5={)5a=nt5a9(7(M}G@RF&zbzB&CiNN@Pcx@}vO-cnv;DX_UB7u! zKa`YRzpDl-q5pEVFeHCre!W~Ut8eo4djZu?4-BA~+)AOBsgAP-QnQ!2i$PAIgt&pP z*UO7zok7^LIBd-rvmrYWO{xLp{hl1K$5q+iLkU^mGv)+wVNWlP$?|jdSay(=Pjg?R z?Q9 zF>0GpSD=<`pR5~*)ff2#W?#U1<+rSN&pxBu>ozu4NtF_cmh08q4wh7x*4F5h+SCy~ zrtD`4f_0!Cv~cl4EjTcbGVamKoT}p`Y&~uW7m@AdpK#1|hP;T^bFeNEwC?KT;hJL| z{x+8fmW$h!`Zpma@zYDSP!34Q!n`fSFLGOWO<}UGJ!IkUbJ^~r%Qul0qH`jd&X+{kb5f``9 z8ux2Sja=?~Et$?lx5WE6ST>=Y-?RqEHsiKOn+} z21CPq{xL!F(b4xlCYA{zw#=CL$yLLL?Y`QW7+oGuMu^>uIK~A^Kq;8uc*aU4rVSDt z#bnm6mxLU1u;onLV^$rfOS#$ie8i67yYQ2Xx}T5$QXw-Yip!IPDqbo~$>$;*P~=9b zdLwtAl$6Z~L!S9Jr0k44=(N$RDW%bEF*`MAqk!rA)&=>?lgVHShC)j< z58lHt8mHOfHY%yrw9OfGGtcI09ebBTEoW$%T8T%8Qnhu7*5SCyXe?BN7SIar=OXb% zs03IA%2DHj*%O3L7!UHeQqwJO3Zo{?)RwdoO=dpwld_yi;wN0lz0488=PbclPbF(h z;;n*i6ZuZrHH-?lWdGlE_3@B;wYaV>7^V#<4{2hE}vO`zrk6N8K5Ouz|()>5?XKw{Q zgi3EZs-q0p5%VYw^j&6XF8r3-PlEWKn?#)Q%k#e^H#O2)Gt|*$b>X*?>bRe;5DpkG zazpxlSzgsObHQdHWw3gU7B%Z>+Y)cz5_4I-28&uk>pfAQI}#|Ezr>DdwX{?zZNH)2 z>u=v4*J<%xjoyZ0vp&#}dJsS%8X<6iT5fzB;pVs^4vwn}J|34H*MYG8f*pZo{{flp zPRj~Dp2W%4u>EEJGF;(uyV{y)#4Oy=S^z&SQ%X#h0-3kQXJ~0Pxa}s1M3#EhZe}Qk zf?7{q@nM~AGE^eBAf&(@3zy)tlobTIo4t{ofotPv0y(a7PD%R>ARNo6gw#2e#EI6h zaG58=*FfYe?v_XV0H2krY#zU%z9pb%wN``Cs*%VHMOLHDpk!H=p;kL=O1YE{Bn}Ln zmnr2mtx(E-RMi)?Nu&~1ZAjN{?tiX!dZBju_gFi4K&W2oL;31=^nZ8#R*CiderEkB z@Ws?~Y@Or;Xad`~7z|$p8_?)z219UiwzJb+shOj6vrY2ag5Vsbj~m_9Bb)lhUIlHi zO<&^hjyT3@=U~;0VvL?3S775ifqyYM|MPP(61*w$G6})M$2qm)%xz<@CQ)`d-4^Fd zP~akFlcWrCIW{hY3vi0c5vN&vK|Fs+WxY=#5$@g;W06Rt(Ym^N$X#Bj=Y!~p!&6XC zgoq{FGqX?CSnV!SG18CKMSK)R>BP6M3^Wv*SgpfiEi}qfuh>;mwNVA#IxRh1xW?h^@?JTO zL>8^rGyje+)W7n1N2|-$<)iyFTAlv#GmJu~X8#u5*i{zj*wm=d$QV|kQ`)Km1qFd> zr(7#%8JPz6mjXw0WKBpDUIU&c6123m8dUpRacD>-sHdt<0joh-rJ94PxZ1C^7Fxqr zT4uGntLLEdR7;D*J<^KaO`#cG=}8IUd{J1#eSEH;lxc2UZuNH2ctq33R2J>%=yw{Q0Aw;yP+!jpp!?eCQ89Y*>q zGW65vFvxbGSprQED(McH0j1atvP)H)K6F#dWScLguId@*e8>2%5)FR`i$r}M0HBzq zhMHkB&`;K)aqK`8TS&x2a#QXZs}6O9w}e51Vp>~bMJUWNI-Q~z{W0SlR-|KCMue!G zVSKOobcqhro=#$7C#IfF5_0jPT)~s#OWy^|>k(1zQea^+B-a8{2aU$x$V^3ctJfsE z%V;nd?<%!Z%>rbp^50FR1#%#2T9vWM&SlzBJ|kI=(jvs~yMq#8BY7XjA3(-oU-DJk;B||LLux8w?8RTP0S7Qc<(#nHw+sKqi}i zjzm)Ue6iOP40%!?WTgX-{^b4-|NFze7K^43;WCzbPVzo9>iz+owN#QA@mPa&rze(O(oj1@DoUlwZKnIgBuIyDD{~wC3lQ;zW>H8bFeh7c9)j=caDsW z)Q$Pa02ZBwF$FI=$yKa~V@M#a=sd#k!bKgYwIW-tL5IdBo+U_OrKB`%GP5`XAaaxx z$jMQz#Igt1M9GalSrk;BAW{_H?vV+-nJpuBsF@h_}=fP=Iho}YB$nyRIt6s zD3LK6%w@G}$|H&9YRgHBJ+)P)kT8ryA%m+Z$SSl-*x5SXV4we7`tD>HHs^tA?Vm3cbSF zWlD!3^>)jKSecsAS9NY}$8x1F^(eiMtX;l<*G1Gn#`mR?arPW@2=UV>xQEjUM&T!B zyW3k-rDv%sPy<-_(dl-d3JI6fmVt@zNQ)2k_8FDR;2JTEwWD610%IV?U-R1#``_V?jC)6^#RikWd%! zPo@F|)MyrWg+>FF1!gmPYd8Cr?3BX_MrQQdTzsbn?QTk8f!pL3zvCZZ{;s(P8;F=- zugd7US}&!3U^mO;WLR;X?J}!w!I`;vmT{o|+61P_YDIm$e$5=}qVfKI&|Iy@GmsM~ zsL?YZ;Bj`3j5i~Ir}a%PtfwGVDWDA$2EqYarVr=?ma-Ac7|X{lMly8cq&|w&8{I`L zUqxL9b;Ct2s?;nhPmc?nNj3#YiI!x#L^`ubt5D`9TxeOOjK5V~=!aaP%1z+8s*i+d zKKaKN>Q=^)*#(*7>KLBsj|pA+TRg`bjlaF>C_^3U$izHzfYCEpBY0Bi$|sRFU<`VG zclEJ`dlB%_mA{61Yycb}_v?4)BdEiso6GcAH}W|ZXj+^F^&=f+7+JmEf{-mf6&e=0 zhKoyxMHr6n#mB>)Mf7@{;Zzdk2;nTJlYAbGeHk~7u7bITH_APnF|ahqUt0>~)Q@n4 zO@j_TVJ~^l&@x-428X$%$XlE$S{a^rZg?Bv*~Gr3z?1D=5pI9I*K% zP7esrJo3qtDXOw&gUj|JlWcw_SNKrFHXYrnoC^*VRXLMkm3r6h-tQn~`7{N`|ecb_HbwG#1Q$FGuGmWVcGfmOM1f^Iy zqAnH;B&4o`Ej#TsBjfXukvW$KrxF=W+y zko+to8hqPCJ=WlLx*(dP%1(ucgJZVzcuWVLoBs~BTc+AL6~1jkS5H)UlrM}ko=);P z#ZkGW7M~9lethPt^UU2@>U^Np!GU9x&!3Sa)e*zvbI>7Yk-aatq+%~eioHyUjX(5b zGeS`K`vo8RFSVMLWvThdy56>Mk!9E-&;f?QGsL>CrGj)xJbIR@M4%=pq)wHX&_8)+ z=USxOM`z@N{+>A~o2jhy+i@^>&00S~WttgZg`TFsI3I|Wv$J9Nm-=X!%p1C2>V6sF zf?CWB`YUl6r;?};4K8Iisaeb5a%PjvI9Nr3%%h_CfUKOAO$KI2l6Gzs2q9vE>1ZnT z!L;W?C*>kr@u3|g5)v<5g2Rv1)iGOd*>d2CxQlikKVGT@U!VQt{FgT} zl*CsWa!NYy`{vR2edB1eY8}+fKKS+9YN`%=^O4k3Qxq+gN!_7fK&DVoU;f(km(Nc9 zXLI~l3;1TVN09}JcUl@ajTw#-jai#|j{YgJzsEVLSc0UY%V5RhT?%bTc%3R8^G#SG z9^5KCxFa#l#4pdk%td1>#WZJxb! z`d-n{K6xT7(01eTY-hG2^V(>18Duhp%ZSbFE7oiYhQ{pzf8Qx8XG%HljvNP{tLowmc9pmX8>DmDJFHR8J)5BV15fL>C~0%47zmRUk#}#S+V$ z(a4-R6C+RygF$Xk;yKb16;w~`Q=@vILTvY2oU}5_Qg6#SROC>WdPK=;LmqdaK*`S7 zB6iABZJVW)Mz7spqGOft?@{8Mu^VKmUkd^ZI#HU*;LyvW)N2;IhGC>?Me2jK2bvo8 z*TaJfjg(tQu}fy`YlnihXXR*-BsmG_eY!*HswO zGpf{=VR@F-Bh#tiJM;5$6%yZCdjYkUiWNAt3@t?vJK?WoYAn_r1@qsYUsyZ~qOrk# z7U8jqi`xBFpoE`555-9G*JwQ`2M@u5 zQtdJ`7upKx2dQt1&1~}dn7WMN6eOdG*&?|1E`QQu$4DGNoN*&UqJ~4_MNosJM6r`T zOX+|gm?+&TRpms{2pS$Gr=(J#8}X+Zg-m-Sg1MkAVNxlkJ(DEFz@N!6WUk{l2DP6L zX_plkyRKe%%wd=PRiVb48a6+BxWiXn9kj2$Wqtkbnow25o2eD)HSm%|UO4g85x7sI z*K1NAYu?=Mm$B4!_zAZ-mk$mg$?u~v3q1R8;r(w$cM{ceN1 z6g4ZZlJtNcV2F*?j2K2lGl>hM9OjS^4cpTsTMx;nPG)5kjUg^*ayV_(hO!qgkR&Ov zq>Z3RJw`};E5L&TxMRsgIj{*Esa$)wLx!C`MFleZ>V^WRV7^vW*4D_)UW={BD3ckB zY!#~f~EQ}!yr6`*O&dmUkG`YhIjKe>GKHJ z6v8#a$(t!<2%{MRZlsZ$A{vZ{-0x>AkQ&7DFyi1#=lL+-Q+`6CNTzA{SX`MAibW+T zLpvhN%xTT(d9jro^Q2KB3?yK|{7r1Hj$@$IhsB0%=a^{zvqB2edWw z!i^gld~$kKhwUsCMY?q-wQe?ORz^$C!fN0HZlsq~0;RG88)Z?OO;uRi zVi?^y-TZlkLG%I%cFx6!^OelO>Y1dk(v3CFBr3v&%ZSU9Tq!zS%yd$>Rv2H1pLFNS z&Jmb6^%`p{q8aD&aI39iuqt8)lDL!gt#kl;GCh^_hrAZVQSGZ$V-NrE-h01$-x{a) z$`ef0j!)k{{=Tg-y-qDNsycSxKls$Io)~00cdRLr%Ne=BMN76lw5di${Z<+pyo>&& zQYqEh{Emi*ZDYLSrW+DgeL4?$q z7KBq{<#=xz?r0|7*lm1)IHg3;XKE($z>W(;49OR#>&?VHngM)lrO0Qf_d$w&4_%;) zZ9LK~$iB;em%ZnXP!tu}=+sX|$yn)xtDr7_w{R;za2?UU!sN`}*uuLKqvQk?q{ux3 zbQifTl3N)mMKYil93ggrPUiw^BEFZ9Jyi-Cs4B1qxTvvHY-#HVh+wCm&ljp335{8i z*))Y6{GziK3kD(@^bNe*31#s`I9Dy7OM$aZCy5_lbk$<9%7tOeiDOHG1>>c&^g>Bq zr-uaTZqJQBbi*pqTFS7pns55(#@q0s3I4yk>AKDu(cNK?N+mme8=I+F^XSpf?RwzV z2fMJrz7(hJ8-Rp!EQ>ZGH#rF-(WKC{`N^RI4RRa0$c z-7YHTEP6k;CY-V2%WQc)^>ixr{H}6uam43d``91h=l)!a-y zi-u&09XH>D%oIvD3p|x0C7gf94qvrHyWJfaagP}>GqDqy{v8sNoG=q+rJ2eRdkOE} zv0t)N1vH(HpRkdh#Y`Ul4`yf)^K9=eo1YOlhwAr7s{P|PKexXj z%_IJveSH)&|4qUnui>BAv4eke{w`LBu&Cf8NXse;@t%X}kXws=7X?1S)1`&4YN1wZ zv?F^al)LGG2ZQ*!2xrXrMzn&bOM6L+py0DALW_4Bh-l<;$r30COwyalB)K5mpTik? zEq2{3#^CbPge{2nO7yo@a7%{g&jqozQ3A}AZbn`^f!Fw^!((=$buf&!att+8)H-4W zg!6dq5Mxj~5$4te!()t{Q$o^N1SKTK@j+UJ&Dv~|tD^a`yf?J{>beMa_wAM%oF=PN zhvtZr@HRoE&Cmq$p>#SG%(o)wbFIZ)f3s12 zd{U#ECkYchTk4P0UzwnvZ3+8JFP|q&v>?P{JRzKPrn|tC88I5y3F(vq-(9z` zu<(P0ciHDz4VnS9+^yv}nj6XQ#P>+hUF)%DZ2Q8S%s1FV#D_K9-hioa;4D=GETD>7 zH?8o5v27U$7_faX?HpHQ<%LC}u58MH^c1X{@PUxeAtRGW?m(EBm?)1EXPQkq$5}Pe zR9L)_T{fLG5QXGiSvo$lSKMq@pB>(vc={`88c%shH=)LnViDKjxVpS{_sKV&=U6fA!N)@O zcx!9;9T`&ihp~rtG{la~-nM#YU!_#4kWea>s;u*d&bH)0c~S47b(K1+Lk=ra%3zSX z-DQ!PsLN7C!^Zp8UH|Y6btZ>hBGp+u*1`gZ$5GUBeRFifnqo__uT%vOcJ;Z-ZPj*O zTVoF5h(Xks3A$SFbC6D7C#EaFFG%_}9DRxKd>^0w7QiP8wsBFJfDyP6M-yN9lpjsN z(P>2hO~8?9pa{%CXm<=}F<`EaaKk$ZOBc8@(rg@#w=pez2qO z@e7Z9@cctv^IzHX*yb>O<+p6b^^fe^`Pk+vhPJWc$%mE(ogC?rwZmk6$?;L%Vj_&1Pi5S`S~cqKVxd-`-VJf#xVk zOXX6D&*BNYHRD&^g=RGV<|KC3-MjtBXqil*)*I9YyH3iQD!O}QSJ{|m40=*coZt6R z2H9#L!R^7DG8Q37<4Q^ANW8eRaio&$r<(STIWT}K9zf#Qg<OywX* zsRX15J-1ovYCtXPBBrO;E{T(^$Zu9MssC@~?&76^qh(4tMX$tlj1ffR@GXR37k6f4 zrgo&shnEV}UEva?#iB16(Tf`aXGg14#YHl2BcMP~^L}TMO)3b`e4a!b$`DLq4QZ24Qsq={>b* zx;TjtbE0{ItUOIg{MhI>AakF@3?dsc~d+1wu4b%hd*}D)pbw&fQ!+V{JKb``2gp z?d$QulN&#@sS5r^bcqie9eQc!{)b}0@t!L97hl^X*5m3IF0!-4+G^!w(^L>yTl!f^ zLjx#y2^ku0P)SvC4T~!pf(<41277}diX~LZII<#3W_;s{5zZPXPG2ODbmD4p^deR~ zrWz#N0+f)wBuZLdGVU`HRgV%(9lKUXu}bg;%1MoO%FHqNqv2CNJBjGOV2WMHkJGc;Um;CvW(6&R^&SeS>g z<|{v)#JPGJ2t+;O0W(>p46GG3hK4eto~4zrsJOr`_%br|V!XqJKlPCfVkJdARXK6A z{|SrUVE)kR8~aOdyDh%0w@R&%%e3;w_4{I*KfI|bv}Qx3b8okQ)3$Yc1VG2$zbOK5 zYFXdtbQcGU+>K-P>yu88!x3_nXyq=av2yfa_v+pK)pA-^JF>UMy!Wm<~J5yGs?N^#KGE?LcDr+ zZ*hj&v8yVyLVzPfdsqK5TP4wJu!n8oqGSiz!+liHsxE^F8vFXw)(H9+#5;*jse=lI z(T+`k+Tk+nYV(ZK*sE;J*s+korex>wEXq=AC;qnDVNV(Hw|T~mH1QrAGxsMDtu`Oy zr5$gAzMJ8CW9qYb?f#9?)JaEOGxobFbV{;V7-(y*uZal0H@GF#oc8x zgVSUyGRZQ0aNMq;i;}yD_w6B$|7?_QRu2HamqIrk(m}k-PzIc67?zKlM|5Np5&SxY zuR`cU|5()s%dNd5Y$o^XF2;mC??eJ(0a)%tpqx(P>`=#hq2MJ*70~Gdtm!R;W!xSF zxTL=+KbZ7qbA3*^gOysB&*O9@nGZLF%ymfrKg$*&dzAPkXB-Z-bq-#h243}9DuN~r zD^$!D7DkHe&%zk8qhzS(BWn$Kt4lFq95fpB!t{5J-&Q$Qh{{l$PU3uY{Tz(VBkH>BHR(e;wbiZB&su`GWp!a57+OQ=(5@!YMR+t>Cva&o!YFiy0kh|fs5Pic#%1TMprS|%<+x{i7AcM zPsEkWT5Q9MVnt}66b)yLC)6e#QR3&%>4;};y0{2ao=FnQ>>-2!h%7yVXb&fpgtHJ- z&msw(I;k@lbo9OC?8C_=Mv2A~D)xGdLmt#B92@H{B$0=}W8A4sP;Olfd~Iqf3Y4Ih z!d4BA#}z}Ox)kZ(#Ym!7Rp}DrW-N>ypa=qTbt>UI439u_!NTJ+XY$YaIv1mp^?chQEuUiUl-g^ zp4inKnTQAKc09g0wr99ju9e9(>S*7#mfH@LCX%Z^U^eJ2PxK!gEcSP7ix2JVD_5yh z6q2jb%8^5Zd!OCk1oy^o9;=hm@~XbA%>zd#!bYb{t}Q{r+2L^}*Ef&XJBotEZhw43 zeRQ(*Yy3iOy{ z%Si5}?HRH`Z_8CBI0c?e%`wC59?$}=10UpOxp6p&RN4V@YO$~q$=r8lTa@*d&>Va_ zt}Bf8tnV5A?iypM)7RrnAR*+NQ6<=+^pVB+^LbA!8ga%o!{1G=iSv0?IP+|h&fG-yt!n!RoW{ZQucolq+6jsx0BRtJK+QIy--F>*r)7*`hy*l(#4mmKj_0aaRTG(0O((gV9L|+1WtU$oSrfJ~bn00~vIYB>a2(7Z<5;1P z`03Q=L2pWrq)2GtUFvoE45;B&icYK5CQueIVqVv~r6y_F1tTcb6;iUoLK`y03TMLI zwghjQ@@GAx;fv>@=eQXc*Ab$IWaVp_8bsi@41TplHjY3`0DkO3~4G7gdj)QjRSo%wT7 z;iRG*XE~Kbd75#i(@C7mh_j*Td5~K?6;~rT9J019=XlGJ$soW$LQ2O0%Y_y4k(0FYif@DH2qcZAa`PT=C+z-_Z(F;(^_UjGsHvF$B%BEqZBjA zqt|IM2U!Pg_YLjrsk!aC!8bH^yJ@UvO;0dkN*tYot|=-3a*itUXB82S__U&UWtdQg zeejKBW+@adW;#hF_+9kr6Nsj3ZZ;OW^*CR7iz8!=|>s4(c`cd>ZKBP++0yvVevLpmzr94nhg@Y z(`d5mr8Lb*mC`pV+KP>--K<TH%VA_+!U^gSbR;~ zW;RPdBJ@}4{rXUA`70T)e<#vjVZ*RTIw~H?gdG-RgcshWZ$}94;B=Ph4q0T5l212R zY?*^yvqch#?7BJ1Gd)}=!yp$Jw;+>rJW&w})%SE1z9ExoY(1JpzGH~oY3rzXdMa+o z%qlB?&{}DHdQABqHBa*!sEpWet#_ZZUvr)Gdlo?-~buW7VowBwC8j40N|9$`k4yyqqC=2+xU|?{GgT9IN0P zNt9s#=ZMRbVjjG(k>Lz{4;bskeF>2Q_{w_+HHA6`pF%ufw$t~do_o(I(ps6(X%2a9 zoUCWoA~c%>E3^sjBxela+vJQPeEXE4b|}!}o`Y0e`3iTyut%Lh+EHPKpr2fHz7XY+ zl1$p9Rtn8DpAVn4D9n=e*L=D#Lyw}bw-p&=saion!n!w3f#2s+46?%(6D8H#@ERhL z;aGuuFm;=#8Qm-B+o?z3O~T(-{s37(roUvcq;^YWXhxMtSy;izYvzXtr3j~CPWjas zA8P>5fio4*ij=3K>5^_gZm;SUHB_sO?jB=8lHeE6COIQLeX_6w=a@~FbgTV5Mrwpn zI-50ps*v*sE_0Mnyb=RnRrn=*`Oi|o*v;^O&cLGKO?$8WT~w==LS@up^M=e$qm0wD z*%_o~3ug+W0NEMu%(z^o>X#@5Xaq%Q7?uJVQjueWwOHfU=>mmwkUmw}9Y|Oc`OXxc zBWDU@Xr7bICS!xTTB3EMe3dxk=_H@?>SqdJ4@)-hAV%_)U{pi)aPYFz%ouG3BWw%IPkB zJ?ZW>MP5&u5}Ll(lbXb$vxATv`>W+_T_~=r&3NO&#>N?g*6buiNv5Lv0<$zP!ibRvP3wr7U3S*f&`IsYgsDYD;ygqqJvRL&NsI za%)+m*IVffI`mQ_BUN<6H@7@qRr=WW#(^r+b@LxHn=QuH!_xoR8H|%d;dobbi_T90rHF-gI@{*mm? zP#{fLi#S?5OQ=KAk14Li!`fx3w9G-zw6_~zyIG%5a84p@G7D!3rz^dfW;W^V)&pWE z6Ebc+Gs0iABF&iy@*OXP|B)%E_L9N-XL2qI4OHqI_%Adg%Ts@TC|foWo|DN9E|bA& zl*^4S1F{U|sAXPc6CXhms}i(wEdxlARH^(uPE|nD)nF}1 zD}7nO;bp1z|7Y*LyiYKbI~BqTsW z1YNChiK zJQnJpU3ihkRebylwM;mRK9BhXOQNU9UqV?z!TkFhw8H3fID=Xs1D5QEQlJleoPL9x zKKU9g*ShV_ppKMfKl+bior+@RGO#K8B`Bg$j8d-#$H7x-y$b5QayEMy48lJYtuS!e zOR`@-PltkYmwpOTqFTf{vfwWGAq01%gu)rbl8d6O2kEKaBj)Y|EMbmF`>3G{U>#vq zGpc)(hn1zM_8gC^FTy%X1g{)MI{MF>$9}DG3D%K*3iy0M--5?te>*>)r^NaEHh4yw z+nH~$XtF<6D3o%La5~A~ES=KX=`&DlE0Rzk1zI65{BKBsI%2cvJ-=%<;bV~DtAen> z4MnA{9*Xq1e=m~}hMtOo$aWsWF~gyXGWYL!T$QLOmePvwjTn`;Bs$!9UUWF-kQ}AR zpQF>AYHsM6+S}`94Q}+XGD}5UdHoeN=maN=@a&jMf`GQo>Wq)=S_ug8ao-yris@Yr zaQ9*f4HK&j(E;jfVMvD+xzocD+ObPSJ3?C25f(@bgE9~((UrLV&?AA{t**I0)uZeA z6sTjyh}%e9f8ZCjS_bDBTn6W8T#9q7zBtYi96`GBs)nXwN_mYoQB&6IYx6WiQVXVR zvql3|;vGoky$P5t=TS~BAs-cW;zwwPE2iV#{9?S#%2CuIQ3FQyiG5h!?H6&5kd6t$ zg?P%4Q2!nQ82hdLOwais$BZhV{ykr)@R<;fRZ9_$59gonqMSoLCO$#-A%ShqEoGbR z6=DIB!mQ^`)0?3b)&zHydqniz-LvT~+w-IoK4CL_LRZ+RNR+(2K5%(}47h(6BNU3R zmlHOdCN|Lewx)LpwsC3+xH01ol)TLo0ZoA9s6fp9JA|{db-m0BJ!o3r=3yU;agDjt zL(T`-VZUy%7gGQ?hQj&SccvPPX6%g^S=ZdF?AUq#s;v*LFArN6X5Af^4`(*@#FU(p zRWQ{PS7hFJmtD2JPM-tRt)i~Grg3evmn8oxl`$&4(-;qv>%OqHrft`kR=UF8zH28c zj5ebqU~?!Ki&g*LZyfPVz)@?EsaX1@n;)p?pH5?{!nGJtwUZbmo)M@T1CM89>2yU+ zMNPO4iuZRzodDCgj_86k_COlfB^MKU@Z~y4qI7JaH%H~zqXS?t8R+by1{K+}j{K>NF~iuRc{C_HlFt__4(<_<|QZeJTC>*_U1z zbX3G$?yjr;>6iD_J6#J_5t)cM=G%~Ck^;(SE))Vt$2l`=)c~{`NQnxlv%3b3JsM=f zkiQDxKStTZ}{M5Fw%-Em9OM!5)ub9n%7>*68Rl_D7e76(DLX!XyTJw4R*hM++&CYp0B! zA5u_2BrfKPPeCM7w=U+3rKDMZ9z$q2WCdD=FdybniAdf=a#oYT5jk6-6LUk9Fv3-x zlT{7be$UZvnuNPDhg9ODv3`FK*CX0~E}2?{OU&r1hG^UGd7%jf+aQ>t`xu{VCE9)R z7}cszmp+$xqC?e5^5%<65lD&K&O)t3XVtQ#!F<>Me7XpVMW^gf8K}ijj8p=?V8*9> zuglIe|3n=pRuh+F$!RrQChj>hHr7!-58ldX)9H@E?hZqQN;GsQ`rZ9wiy1{gB{s%h zw8TzpUW}bSiAD28EtF$RStJigT*M#f0LU<0It6VGorxD_B@*#KSDe`8yhD9(I+Prs z^}iRhPm4q$0Wzb>DEl6*fZJ5mFFhtV8TBlXaC8&YcReU3WG#-PZzcum;Tvmv_N|xN{l&e#N=dR5RKM0g2Iz9Tli_B`$S| zr6ju&m99N^nmI}Rh?D>oZaV>MJ&fDBgtik%%Gn4@ABR#-DUlNPg2O2qNi<%f4Cxo8 zsh4Tm5qmo{aG83)npDev=YUeo!ilLo4nV*=X6$t8Wgb=y#op#a1Dx8ehH{JAA^RQg zz)}hlO^Pr9aJf$j;g30mQ?dx}XqI3DTzX^JO0IBq=41|5A)!c$RUnz~vZt=BYq;Xe zmu`D-efj^w0!NdN1V{7I1u{vf^qf**wdk9!pTB@*(+KjLvy1Z;F4N5ID4@QT6z3shsM2-f)S_~$lO z*IxDQVpyZBqh&RVmD8*gzN+@hZ(h0M$sOrzYv<;6A4NtfPs`@M%yd_nTzG@@w`~ExzHI)M-p>8U zcJ4fWOK$qa1Or*&hm|IWgXmSYCiiYKtn1)RPU(%=) zSs3>sii4MNsj9wE>dKe0jbiBy%uK%2-Hb}3$o_!)tr6-*b5a923;8{dX*7Z@aH-Hj z!9h-F5qJCg?L&xF57XU398wd4)B{k;60wa3ZVu-MM)Uu5S!ox?UBPIp2g zWz>98Wn}R6FERL*{v8(I3z3%mz~wh8=+A2X{rQFID?vGM!1QM_20wj4A|v|2+1Q6Y z2AAS}#!}T&?|%z{6<;)i*USJx7JIb)Ox`zpMFHNJvBSz{|63T_NSNO@lP0QAzu=TD zMmZXCD8~X7i=s5BW$0NruE0;VN%dj(c_jSnF_E9X_4e|lJastlfhbe!mCSj>+b?<* zz`A9L_!ZF)0cZMpxGp}*?10h_+OJ9UnR$uX0eP-nz{MOUY{=1@NXR|UgO7*^QAf(> zQ#B8mS+2JkO>=P*G1oTdAVh-47sCSQVB2!sSjp#Gb5+>p z4tJ7fJjwH$3F;z;B?=bu5g=jpqM#T^`$d=$D(q+;+|+vMU294c8}D5=cp&48SNbJ7FI<@a(0#ot(MBpbt(H5h z+;-WOJ3%=HQhb1b6wYK9sUDkX*tj>-eetVzSQmBa7h1jBC)!#+xVlNAZa{fI;7F{kpvawq~ z`OFl)v*3Aw8ydEcK_34cb&N<9P=*f>Wkdpebj(r)Up^@$@KMeOd$S>1Sw(jc*~;7l z4CKbc#(|5V3}KTB8@8EMbi0GtX67C+qIR>qabPLRa9Pf~fboplt6j`x|LX#FGoa70 zRMA|&=RVSLzU55to1A983-_K%Ay?sZgcW><@q}K)WKq#@=7Q6(VjyQYQ-N0jfYNu7 z?F@klm%|dGbNgJ!c+^y|pK*fytkC-JKoU~R6YP8=8dyTAuP<*uTex~TN+GHY!Tn`{ z`XSLIoY!>3>Ez(3zBAht;O0r`@tEz0UT>Nua^luY5?wdV?YMIO<}QWCBv<1T^DY`%;80-rNa@ax}T!s6^RX7N>1qD;4 zD6?3~6jW34c@mjh>ftYTC^g;n)xYUxBCos_2l2S3d%&K7Wp>Xg4K}Kj3P#mh4ZK9@ zSMctqt3}h~IoyLE_0V1Y8=i?r;64}!CaS0#jptO(B_#BO=1c8z2tyMN>nsAGnhF3z zNe-R01YQ`d?+=GEF?(Y5-rm0bWk#EtRw-m<9qSsyZI$+`_ifN>IQ`B;*KOiEXS$;@ zr3y$CGG*0@EsYbmuTKJ9xEdFs3Lg+rh4&&uyAi4ouEgT0|65dp|`BJEJMD=^WjVmZ_vP6nv%LhEzq! z$B|YuTCp##fl<0A&dl!{@JTdIv&E&82+KDL+CwYVSF-c;gLDXTs1i}nj^9?T3JP+2 zUcN6SeS)9ADE;8#^YU^T2yFLi;_77`itU@EV`YL^~!CH58_?p3*D3BUF_~3Gn1$+!Q$v1U& zEt`FvVw$c$ddo<{`+5 zw~2Y?#^G4?5SM}XGx9yHH|^fbm$G+j00pSf)wq>gYiGXC$%Glx5i;@&vExH}H@2URxI;j($=79WQ3 zX^5`HfUeJg=PC}rXLji{a8{d4a1NQ(4us`eqc2OfM$$M@oX5bXO4_Q+4U_mRTdUW= zGV(R%SfbkFsf>n=6D-PCY;|}IGI~rKiZ?`4EFMTbn+`Q5BKl!UruR6k9=(KNC(O~( zn8RNij~cu0(3-QCNrcEW35e2imF&Z+zPKsd2#1qlkYfJ-nG-9j{w!C@;Seh|X8V8D z4yOZ3QtnRnR{vCM)1tALsTIGe>?qZPuZygZU8^tePW_icEkhr*7X44F`w}iWsS2n2 zl852!n#|r$S?C0uUB4F4Ti52+FzQ#3bH)o1{pXIZ=$~jLOGU`ZXdPVAt z)9J66_RowjW)9Kee;Tue79UuH9saP5Gj)c~wc^H?@<86_zufRse=nSida*FBdX*z+ zlGB?E(Nt?$qr&Jlnmh)%+~6_6OGRU(IT6(%%$*O8lNJu>q^Tknv-oQhWrn^b#q%vGHPk|}N zYMW~Xj2sF(JDJFbwdheBMCjsH7O@#ZZY@fBl}B9VLRpui@sb>J%cEGRLy&+LkT=Z2IHrkDl$(|W#Rw-a3p2z3>vn0* z@VVMb;u9X$UlI>f6g_G(ekN4W;;92l{+f^8o3e*4%KUf?ibu70`cPkxayFgOrj@w; z*;_8g_n6#N@lY1eo}B!238ZBMaShgE;#SE0vw=zrq9j3Rz*9$QB9NYr&ja0YtJPgH z?Vf=`WYrPPjJ#;oK?FT@S|g%mj-;ops6|H3=h|pcqd6Y8Dy%t$%%-A1<`?9&i(`tY zH#Qrf46bpQ4N&YHG;taOn{|o1ILgX}#4+$I771ovqx4RlDZ7J}GnBB9U?~jzAX}H; z!avBb;Fp5O#A{*2pnnIclge5411dxvgd!ph$AE?SB)Tbp9#e*JK-2me$xPueXYq7z zNRH!C$WPHts(?U}Lgm6S&Yu}EloNueH*mHU&+-o*vV*BSz~u{PZxkQtf)9PA-!0MF zj5-@9&B=R`awzY0iMSyT0iXDYTyD<1KsFH(LIt_Q4EHI`Z22}n68<_mbV~SiN9~(* zxuvpz8;W7vPy&m7<@Hd?o8!y3b@;Ii2;13F!()7|Zrt*rm zxw@K^l=jUuHf|j#(*fJqDRzAAB z$Kcm?4}$wu&T@~Z%&BUvZKx)#mwtYANoeK0+mrm(4J8tap)f>9Yc`rJEjPZn|Hhv` zGES3>&lj>YRolP1WBuLh;xsk%iujdo@8$FBkDdM)1_Ej9?JE`yI3sjYeb>gH}A_49Dm3L?;$b;Mn0=I^x9Cj%-4v z8o0#aY6UzIz&Wp%UE_+u2vifN&i-=IvSwC8Wi$Irs4i0!)CNi6aDlgi-m@Prvz}4= zq*}WUX)dhRjx;$9++nYRJFJBG2tR4=Gtoq>#dA6oNFqVUpi(r36z?YBqDD0}>1t-& z)4J*0DrT+~+`aH&@e!>0P?O?aeo0kJzAk>=bP*t@;7Uste3Qkgwi77kbD(L3TCJ_%`24M+V=NQ-7-2lhBBh~^;G6oRjSW*$71;pjl^v?bV_pxvdy zhL{A!lN1I)0@n&aUE{nGyBZS#yy}9N>);2&5Z!U<`YIn#aXa0{u z@qcKA!EbX%bd(yDWq++?bP>PPXOuH}34a=q8-4RI1h_SZ`UX`~i|8_eeH0fa?n zR2B<31zy4QW1+(QWt$CLf>2Bnwat*N&CL=<0qK<%5ZowB*;DXC7*3KT=M6zVI%?v| zr-K?aUF@5Z-vJyE0^AYh76#Mo^!eZ&SQ{lOgEPmzNtr~e9j^@G1G2*W?#=wrkLAJO%}~09hz>`KG8mN z_GX<4(qjkYpLZZV>T*$Km4>{yG)ogvG_MrSicc&SP1Ur2dKq~MnZ{2cdkBVKSSmi@ zb9I-Ola>*aLRA+@`XFqK)T-k3q$3rItxt^JxuqV8MRq7TNG;W?+sY?OLMgLH$1ahP zG%9ctC2AVt!q$9`-NP#+WN+5!w`D4CNtq6k>6ph;==*GVcaOVOE%0xo2 zI*%DXf86C3Rii{%XE7zpIi08)1^lHsnqV0KQ-UJFCQ-qeq2%28bWtbTPg?#qK>XY`H9cRL}$!1%=98`PL4Tz%1`)0h4ZjEriky(x zxu?I#=+iRcQM3DnLC^kCd^kW0gPt|!o`)nn=iY}>af)as28n~huGvRsjwl*>GtZNC zgoP*vU(Il?N{duV^q$EC;Y;6v1d#M*$lbcb`mIF%1Y(WgMoePmA$9^QV`|tg(|d-; z4b!OQ9G~8-M{Q?${Z=tx4Yn3z43H{TUA;J$80L>u6P?q~FtTfL7A$=}uq`>!l{Ok( z8kJhAQ#7u-P$xt59U|6<*c?5==D6KDkIthAOwJ=}cTe;qY6pl~NNqz&Q@|SNZ<>Iln>f>7 z319kQMDn%^kX)ODGGr0m7r}G%VpshWXL#IK+b|x5whN8|?r)i)D2j5cp#I@8kyj6G zZ4~#v9be&V|L?{|>TsCp>^u1#F{m8a|ICiRcccW{I_SeP*0*uIV*9y|nJVTvGDQ9g zV|h9OleeEAg)6|A5ZCz};Q;53$3~*jM5A#8Ee0~8mu#9%$RM+8j;6PHr(;IA4;&jA zp}A>#CVy^Fv$!(+Krlq%*fG@RIFB2RpjO9uv047aAVHV;p5uKphI)K~8x$da zmhmv<&fP2ycq&d#MjOs^DP<^?1&XoR-&!iFng%vBDL5HJvr5*Pij_sfdfH?LAKRSg zxsk9cdc#ZEcTOH$;go2tMs#|irFHlBfbzK4>++nP&GFnDkmnk6GKv+c@N+?B+yW5C zDTx}Wh?i`0Pg{`s4FIc~W<^fRg(m($^D`knv7`p_*fAc}2B`XRUaX&Eu|nj+#g2km zmaVAriG;^U-fH6^y)J~&p^T?o+YoKk$oTANhO2Ni;0cN>4x#%_LGYqY| zkj+P=*s|R6>DI2ZpUcU$tFSdNhfkM4fmW9^3DRvTl2_dEPi!_x8cJzO-UL^h!^q}! zy15|M<`m-$XN!Nr=c`Ik-B}*nyh@kIc6keF7-!)6400_JXa-rW1G!%%KxNo`G1&%7 zaoIP}YELn87Tj;r0p(|rZ6UWvyl_?N6i(_q-e9Zq)iOczJUDkm%X9|e-wYRP-DL6C zQ6SSBa;12IF#Vt1#ImLmxSNRUy> z{P%gR(`SXWAhVyN{Sl)>C!?|tlaP#7t6Rs0EWEqSYmtE{4H8PLH|p4I4J^OvTyyrI zQi+eL+I#l)VzZdi7O^j+$bWN{*c2Y$*<(2i#JkLEWQaI`qwJy3kS{%uFO?0WOlH5r zmR1kkN$a6GRD7CFGzy9EY-WJrp@B$xKF}@Ijd+ekK&s zmm=B6xmA#THjCg0LDm$rm}Qi(b|`*^hxMJMSiW&?73G`Fd02!Pt%d{>F)r;>GMG8f zlP5oS@|Kp&O)uRfNGIfbqI6OwU3dUVC)C%Lh>qQ#d*$XEesuSWg5YuX=au8T+OdcT z>4PbOsHl?RSbtd#T_Q*z2Sf>kl%WV=SWcb$BW1zmzZR%Yq0&iM8bMTN*W+4WhGX+v zW;?9)E^e(RzFbs(AYU%am2ZZ>q8*Rrk8q3*!H;%~TAT~a7LkS~>07fRpBm%2mO3RIw0;kpY#-S*skMzIY{W__Djq^p}}v^n7b*(`(v$UYp~!233tS*)SsI)XeM2 z2*nzCuZ`0z4mvn{W;x3q4lod;P5M`uS|B&Ju{^#5J=dU+h4VS03$EJbwlLDZm34Z> z3Y+5H(BL2!M)FV3Oe>1BNN%&j=Q+%6S_;3FB3&XC~Q-t@p`o zoE2MaxJ~DwI`m6G8>aIx8`@8cGU^tMfva+~!IWDgTL0EuIM`?$ZHeHed?fu>AmxHM zn&Vrd9WeXT3r8EFjq;lWwh!JNea6@g;YMMwBgM&nxs`6kPp`@yJI$Ax{ zM#mebUL2h|) z8TYgn8%PTItsuJ=nP3gUKFF_28(4~3EMZV;S!xx5JwQGo)*>o@Rpien|9l}T{q-4< zTMq*XN9m&O<;cu}|H`xKEf*luo;>5OvsqNkG9>;Q+8KM{e%VE%yr1EmmC4~pQk#Ns zlIe`n4LC^Ws-p7Lv;R&#{VIYYZPU;0*j>gyzw;�*yw@-b{n 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%0DrlT{E0cj_>K)c;Ar;3JfhixaY>V^YZX| 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�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%0AGrApd?kDty!+3CcVAn>ki#z;7!o9tfuM#Og3i?; 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

    " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1.0, 90.0, 2.0, 90.0, 4.0, 90.0, 2.0, 90.0, 1.0, 90.0, 6.0, 2.0, 90.0, 6.0, 90.0]\n", + "[1.0, 90.0, 2.0, 89.999969, 4.0, 90.000066, 2.0, 89.999965, 1.0, 90.0, 6.0, 2.0, 90.000073, 6.0, 90.000012]\n", + "True\n" + ] + } + ], + "source": [ + "from topologicpy.Vertex import Vertex\n", + "from topologicpy.Edge import Edge\n", + "from topologicpy.Wire import Wire\n", + "from topologicpy.Face import Face\n", + "from topologicpy.Topology import Topology\n", + "\n", + "# Create an L-shaped polygon with specific parameters\n", + "t_shape_01 = Wire.TShape(width=0.5, a=0.25, b=0.25, placement=\"lowerleft\")\n", + "\n", + "t_shape_02 = Topology.Translate(t_shape_01, 2, 0, 0)\n", + "t_shape_02 = Topology.Rotate(t_shape_02, angle=32.5)\n", + "t_shape_02 = Topology.Scale(t_shape_02, x=2, y=2, z=2)\n", + "Topology.Show(t_shape_01, t_shape_02)\n", + "rep_01 = Wire.Representation(t_shape_01, mantissa=6)\n", + "rep_02 = Wire.Representation(t_shape_02, mantissa=6)\n", + "\n", + "print(rep_01)\n", + "print(rep_02)\n", + "\n", + "print(Wire.IsSimilar(t_shape_01, t_shape_02))\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.12" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/tutorials/HandDrawnHouse.qmd b/tutorials/HandDrawnHouse.qmd new file mode 100644 index 00000000..ea1e06a1 --- /dev/null +++ b/tutorials/HandDrawnHouse.qmd @@ -0,0 +1,135 @@ +--- +title: Hand Drawn House +author: jgunstone +abstract: | + Experiment to try and draw a house "by-hand" using the Topologic python api. +jupyter: + jupytext: + text_representation: + extension: .qmd + format_name: quarto + format_version: '1.0' + jupytext_version: 1.19.1 + kernelspec: + display_name: Python 3 (ipykernel) + language: python + name: python3 +--- + + +```{python} +from topologicpy.Vertex import Vertex +from topologicpy.Edge import Edge +from topologicpy.Wire import Wire +from topologicpy.Face import Face +from topologicpy.Shell import Shell +from topologicpy.Cell import Cell +from topologicpy.CellComplex import CellComplex +from topologicpy.Cluster import Cluster +from topologicpy.Topology import Topology +from topologicpy.Graph import Graph +from topologicpy.Dictionary import Dictionary +``` + +```{python} +import ipywidgets as w + +file = open("../resources/typical-house-plan-GF.png", "rb") +w.Image( + value=file.read(), + format='png', + # width=300, + # height=400, +) +``` + +## Input Data + +```{python} +x0, x1, x2, x3, x4, x5, x6, x7 = 0, 1, 2.5, 3, 3.65, 5.45, 6.1, 6.7 +y0, y1, y2, y3, y4, y5, y6 = 0, 0.8, 2.4, 4.7, 5.6, 9.4, 10 +z0, z1, z2, z3 = 0, 3.4, 6.8, 10.2 + +hall_plan = [ + (x0, y1), + (x0, y2), + (x1, y2), + (x1, y4), + (x2, y4), + (x2, y1), +] + +stairs_plan = [ + (x0, y2), + (x0, y4), + (x1, y4), + (x1, y2), +] + +kitchen_plan = [ + (x0, y4), + (x0, y5), + (x2, y5), + (x2, y4), +] + + +frontLR_plan = [ + (x2, y1), + (x2, y3), + (x7, y3), + (x7, y1), + (x6, y1), + (x5, y0), + (x4, y0), + (x3, y1), +] + + +backLR_plan = [ + (x2, y3), + (x2, y5), + (x3, y5), + (x4, y6), + (x5, y6), + (x6, y5), + (x7, y5), + (x7, y3), +] +``` + +## Draw Plan + +```{python} +plan_2d = Cluster.ByTopologies( + Wire.ByVertices([Vertex.ByCoordinates(*list(x) + [z0]) for x in hall_plan]), + Wire.ByVertices([Vertex.ByCoordinates(*list(x) + [z0]) for x in stairs_plan]), + Wire.ByVertices([Vertex.ByCoordinates(*list(x) + [z0]) for x in kitchen_plan]), + Wire.ByVertices([Vertex.ByCoordinates(*list(x) + [z0]) for x in frontLR_plan]), + Wire.ByVertices([Vertex.ByCoordinates(*list(x) + [z0]) for x in backLR_plan]), +) +Topology.Show(plan_2d) +``` + +## Draw 3D Cells + +```{python} +def cell_from_plan(plan, z0, z1): + return Cell.ByWires([ + Wire.ByVertices([Vertex.ByCoordinates(*list(x) + [z0]) for x in plan]), + Wire.ByVertices([Vertex.ByCoordinates(*list(x) + [z1]) for x in plan]), + ]) + + +hall = cell_from_plan(hall_plan, z0, z1) +stairs = cell_from_plan(stairs_plan, z0, z2) +kitchen = cell_from_plan(kitchen_plan, z0, z1) +frontLR = cell_from_plan(frontLR_plan, z0, z1) +backLR = cell_from_plan(backLR_plan, z0, z1) +plan = Cluster.ByTopologies(stairs, hall, kitchen, frontLR, backLR) +Topology.Show(plan) +``` + +## Add windows + +... I think I've approached this wrong... the walls must be made up of walls and windows... diff --git a/tutorials/INSTALL.qmd b/tutorials/INSTALL.qmd new file mode 100644 index 00000000..3bf6146f --- /dev/null +++ b/tutorials/INSTALL.qmd @@ -0,0 +1,87 @@ +--- +title: "Developer Install" +--- + +This website is built by Github Actions with a Linux Ubuntu distribution using Quarto. +You can replicate the same setup locally to run the tutorials, this will currently only work on Linux. +See callout below to setup up Linux on your Windows machine using \ +[WSL](https://learn.microsoft.com/en-us/windows/wsl/). + +::: {.callout-tip collapse="true"} + +## Windows Users - Setup WSL (Windows Subsystem for Linux) to run Tutorials + +**Pre-requisites** + +- win-Key "Turn Windows features on or off" +- ensure the following features are enabled: + - Hyper-V + - Windows Subsystem for Linux + - Windows Hypervisor Platform +- restart your computer. See \ +[GH issue troubleshooting](https://github.com/microsoft/WSL/issues/9521#issuecomment-2385289848)\ +for more details. + +**Setup Ubuntu Distribution with Pixi** + +```console +# install Ubuntu distribution +wsl --install -d Ubuntu + +# create a new user with a sensible username and password + +# launches Ubuntu distribution (enters the linux bash shell) +wsl -d Ubuntu + +# install pixi (package manager) - https://pixi.prefix.dev/latest/#installation +curl -fsSL https://pixi.sh/install.sh | bash + +``` + +::: + + +```bash +# Clone the repository +git clone https://github.com/wassimj/topologicpy.git + +# Change directory +cd topologicpy + +# list available tasks +pixi run + +# launch jupyterlab in tutorials directory +pixi run lab-tutorials +``` + + +## Pixi Tasks + +Common developer tasks are defined in the `pixi.toml` file. To see the available tasks: + +```bash +pixi task list +``` + +```{python} +#| echo: false +!pixi task list +``` + + +## Notes + +- To avoid duplication, Notebooks are copied from the `notebooks` directory to the `tutorials` directory when the Quarto website + is built, such that the notebooks in the `notebooks` directory are the source of truth and the ones in the `tutorials` directory are generated. +- By default in Quarto, [Notebooks are not executed](https://quarto.org/docs/projects/code-execution.html#notebooks) at + build time and the saved outputs are used. Adding to the [front matter](https://quarto.org/docs/authoring/front-matter.html) of + the notebook will enable execution at build time, this can serve as a test to ensure that the notebook is still working. + + ```yml + execute: + enabled: true + ``` + +- Alternatively, you can use `.qmd` files instead of `.ipynb` files for your notebooks where the output is not saved, and then + the notebook output is generated at build time. diff --git a/tutorials/MEP.ipynb b/tutorials/MEP.ipynb new file mode 100644 index 00000000..b72a8e59 --- /dev/null +++ b/tutorials/MEP.ipynb @@ -0,0 +1,4081 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "7a951964-6514-4e0a-9239-499a92ecb925", + "metadata": {}, + "source": [ + "---\n", + "title: MEP\n", + "execute: \n", + " enabled: true\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "37bf1f44", + "metadata": {}, + "outputs": [], + "source": [ + "from topologicpy.Vertex import Vertex\n", + "from topologicpy.Edge import Edge\n", + "from topologicpy.Wire import Wire\n", + "from topologicpy.Cluster import Cluster\n", + "from topologicpy.Topology import Topology\n", + "from topologicpy.Dictionary import Dictionary\n", + "from topologicpy.Graph import Graph\n", + "from topologicpy.Plotly import Plotly" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "596956c0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "edges_file = open(\"edges.csv\")\n", + "lines = edges_file.readlines()\n", + "edges = []\n", + "for line in lines:\n", + " tokens = line.split(\",\")\n", + " edge_id, sx, sy, sz, ex, ey, ez = tokens\n", + " sv = Vertex.ByCoordinates(float(sx), float(sy), float(sz))\n", + " ev = Vertex.ByCoordinates(float(ex), float(ey), float(ez))\n", + " e = Edge.ByVertices([sv,ev])\n", + " d = Dictionary.ByKeyValue(\"id\", edge_id)\n", + " e = Topology.SetDictionary(e, d)\n", + " edges.append(e)\n", + "\n", + "nodes_file = open(\"nodes.csv\")\n", + "lines = nodes_file.readlines()\n", + "vertices = []\n", + "for line in lines:\n", + " tokens = line.split(\",\")\n", + " v_id = tokens[0]\n", + " x = float(tokens[1])\n", + " y = float(tokens[2])\n", + " z = float(tokens[3])\n", + " v = Vertex.ByCoordinates(x,y,z)\n", + " adj_edges = tokens[4:]\n", + " adj_edges = [e.strip(\"\\n\") for e in adj_edges]\n", + " d = Dictionary.ByKeysValues([\"id\",\"adj_edges\"], [v_id, adj_edges])\n", + " v = Topology.SetDictionary(v, d)\n", + " vertices.append(v)\n", + "\n", + "cluster = Cluster.ByTopologies(vertices+edges)\n", + "Topology.Show(cluster)\n", + "new_edges = []\n", + "for i, v in enumerate(vertices):\n", + " v_d = Topology.Dictionary(v)\n", + " edge_ids = Dictionary.ValueAtKey(v_d, \"adj_edges\")\n", + " for edge_id in edge_ids:\n", + " for edge in edges:\n", + " e_d = Topology.Dictionary(edge)\n", + " e_id = Dictionary.ValueAtKey(e_d, \"id\")\n", + " if e_id == edge_id:\n", + " nearest_v = Vertex.NearestVertex(v, edge, useKDTree=False)\n", + " new_edges.append(Edge.ByVertices([nearest_v, v]))\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "52579d2f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "cluster = Cluster.ByTopologies(edges+new_edges)\n", + "wire = Topology.SelfMerge(cluster)\n", + "w_vertices = Topology.Vertices(wire)\n", + "w_edges = Topology.Edges(wire)\n", + "g = Graph.ByVerticesEdges(w_vertices, w_edges)\n", + "\n", + "v1 = Graph.NearestVertex(g, Vertex.ByCoordinates(-1,-0.5,0.5))\n", + "v2 = Graph.NearestVertex(g, Vertex.ByCoordinates(1,0.5,-0.5))\n", + "shortest_path = Graph.ShortestPath(g, v1, v2, edgeKey=\"length\")\n", + "data01 = Plotly.DataByTopology(shortest_path, edgeWidth=6, edgeColor=\"red\", vertexSize=3)\n", + "data02 = Plotly.DataByTopology(Graph.Topology(g))\n", + "figure = Plotly.FigureByData(data01+data02)\n", + "Plotly.Show(figure)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "1f763be3", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/tutorials/MEP00.ipynb b/tutorials/MEP00.ipynb new file mode 100644 index 00000000..4a00a12d --- /dev/null +++ b/tutorials/MEP00.ipynb @@ -0,0 +1,4081 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "7a951964-6514-4e0a-9239-499a92ecb925", + "metadata": {}, + "source": [ + "---\n", + "title: MEP00\n", + "execute: \n", + " enabled: true\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "37bf1f44", + "metadata": {}, + "outputs": [], + "source": [ + "from topologicpy.Vertex import Vertex\n", + "from topologicpy.Edge import Edge\n", + "from topologicpy.Wire import Wire\n", + "from topologicpy.Cluster import Cluster\n", + "from topologicpy.Topology import Topology\n", + "from topologicpy.Dictionary import Dictionary\n", + "from topologicpy.Graph import Graph\n", + "from topologicpy.Plotly import Plotly" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "596956c0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "edges_file = open(\"../resources/edges.csv\")\n", + "lines = edges_file.readlines()\n", + "edges = []\n", + "for line in lines:\n", + " tokens = line.split(\",\")\n", + " edge_id, sx, sy, sz, ex, ey, ez = tokens\n", + " sv = Vertex.ByCoordinates(float(sx), float(sy), float(sz))\n", + " ev = Vertex.ByCoordinates(float(ex), float(ey), float(ez))\n", + " e = Edge.ByVertices([sv,ev])\n", + " d = Dictionary.ByKeyValue(\"id\", edge_id)\n", + " e = Topology.SetDictionary(e, d)\n", + " edges.append(e)\n", + "\n", + "nodes_file = open(\"../resources/nodes.csv\")\n", + "lines = nodes_file.readlines()\n", + "vertices = []\n", + "for line in lines:\n", + " tokens = line.split(\",\")\n", + " v_id = tokens[0]\n", + " x = float(tokens[1])\n", + " y = float(tokens[2])\n", + " z = float(tokens[3])\n", + " v = Vertex.ByCoordinates(x,y,z)\n", + " adj_edges = tokens[4:]\n", + " adj_edges = [e.strip(\"\\n\") for e in adj_edges]\n", + " d = Dictionary.ByKeysValues([\"id\",\"adj_edges\"], [v_id, adj_edges])\n", + " v = Topology.SetDictionary(v, d)\n", + " vertices.append(v)\n", + "\n", + "cluster = Cluster.ByTopologies(vertices+edges)\n", + "Topology.Show(cluster)\n", + "new_edges = []\n", + "for i, v in enumerate(vertices):\n", + " v_d = Topology.Dictionary(v)\n", + " edge_ids = Dictionary.ValueAtKey(v_d, \"adj_edges\")\n", + " for edge_id in edge_ids:\n", + " for edge in edges:\n", + " e_d = Topology.Dictionary(edge)\n", + " e_id = Dictionary.ValueAtKey(e_d, \"id\")\n", + " if e_id == edge_id:\n", + " nearest_v = Vertex.NearestVertex(v, edge, useKDTree=False)\n", + " new_edges.append(Edge.ByVertices([nearest_v, v]))\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "52579d2f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "cluster = Cluster.ByTopologies(edges+new_edges)\n", + "wire = Topology.SelfMerge(cluster)\n", + "w_vertices = Topology.Vertices(wire)\n", + "w_edges = Topology.Edges(wire)\n", + "g = Graph.ByVerticesEdges(w_vertices, w_edges)\n", + "\n", + "v1 = Graph.NearestVertex(g, Vertex.ByCoordinates(-1,-0.5,0.5))\n", + "v2 = Graph.NearestVertex(g, Vertex.ByCoordinates(1,0.5,-0.5))\n", + "shortest_path = Graph.ShortestPath(g, v1, v2, edgeKey=\"length\")\n", + "data01 = Plotly.DataByTopology(shortest_path, edgeWidth=6, edgeColor=\"red\", vertexSize=3)\n", + "data02 = Plotly.DataByTopology(Graph.Topology(g))\n", + "figure = Plotly.FigureByData(data01+data02)\n", + "Plotly.Show(figure)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "1f763be3", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/tutorials/MEP01.ipynb b/tutorials/MEP01.ipynb new file mode 100644 index 00000000..d75b018b --- /dev/null +++ b/tutorials/MEP01.ipynb @@ -0,0 +1,461 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "f360689b", + "metadata": {}, + "source": [ + "# MEP01\n", + "\n", + "**Proof of Concept for Use of topologicpy for MEP**\n", + "\n", + "::: {.callout-caution}\n", + "Disclaimer: I am **NOT** an MEP expert! The assumptions and calculations in this notebook are probably completely wrong. Yet, the general concept should still apply. Always form your own impressions and make your own decisions.\n", + "This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later\n", + "version.\n", + "::: \n", + "\n", + "This program is distributed in the hope that it will be useful, but **WITHOUT\n", + "ANY WARRANTY**; without even the implied warranty of **MERCHANTABILITY** or **FITNESS\n", + "FOR A PARTICULAR PURPOSE**. See the GNU Affero General Public License for more\n", + "details." + ] + }, + { + "cell_type": "markdown", + "id": "9481f3dc", + "metadata": {}, + "source": [ + "## Import the needed python libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "fc746c32", + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "from topologicpy.Vertex import Vertex\n", + "from topologicpy.Edge import Edge\n", + "from topologicpy.Wire import Wire\n", + "from topologicpy.Face import Face\n", + "from topologicpy.Shell import Shell\n", + "from topologicpy.Cell import Cell\n", + "from topologicpy.CellComplex import CellComplex\n", + "from topologicpy.Cluster import Cluster\n", + "from topologicpy.Topology import Topology\n", + "from topologicpy.Graph import Graph\n", + "from topologicpy.Dictionary import Dictionary\n", + "from topologicpy.Vector import Vector\n", + "from topologicpy.Helper import Helper\n", + "from topologicpy.Plotly import Plotly\n" + ] + }, + { + "cell_type": "markdown", + "id": "be198deb", + "metadata": {}, + "source": [ + "## Import or Create the building geometry (CellComplex with Apertures)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "813f6ec6", + "metadata": {}, + "outputs": [], + "source": [ + "building = CellComplex.Prism(width=10, length=12, height=3, uSides=1, vSides=3, wSides=1, placement=\"lowerleft\")\n", + "corridor = Cell.Prism(origin=Vertex.ByCoordinates(4,0,0), width=2,length=12,height=3, placement=\"lowerleft\")\n", + "building = Topology.Merge(building, corridor)\n", + "source = Cell.Prism(origin=Vertex.ByCoordinates(4,-2,0), width=2, length=2, height=3, placement=\"lowerleft\")\n", + "building = Topology.Merge(building, source)\n", + "selectors = []\n", + "cells = Topology.Cells(building)\n", + "for cell in cells:\n", + " centroid = Topology.Centroid(cell)\n", + " if Vertex.X(centroid) < 4 or Vertex.X(centroid) > 6:\n", + " d = Dictionary.ByKeyValue(\"name\", \"room\")\n", + " centroid = Topology.SetDictionary(centroid, d)\n", + " elif Vertex.Y(centroid) < 0:\n", + " d = Dictionary.ByKeyValue(\"name\", \"source\")\n", + " centroid = Topology.SetDictionary(centroid, d)\n", + " else:\n", + " d = Dictionary.ByKeyValue(\"name\", \"corridor\")\n", + " centroid = Topology.SetDictionary(centroid, d)\n", + " selectors.append(centroid)\n", + "\n", + "building = Topology.TransferDictionariesBySelectors(building, selectors, tranCells=True)\n", + "\n", + "d = CellComplex.Decompose(building)\n", + "int_walls = d['internalVerticalFaces']\n", + "selected_walls = []\n", + "for int_wall in int_walls:\n", + " cells = Topology.SuperTopologies(int_wall, building, topologyType=\"cell\")\n", + " types = []\n", + " for cell in cells:\n", + " d = Topology.Dictionary(cell)\n", + " room_type = Dictionary.ValueAtKey(d, \"name\")\n", + " types.append(room_type)\n", + " if \"room\" in types and \"corridor\" in types:\n", + " selected_walls.append(int_wall)\n", + " elif \"corridor\" in types and \"source\" in types:\n", + " selected_walls.append(int_wall)\n", + " elif types == [\"corridor\", \"corridor\"]:\n", + " selected_walls.append(int_wall)\n", + "apertures = []\n", + "for w in selected_walls:\n", + " centroid = Topology.Centroid(w)\n", + " apertures.append(Topology.Scale(w, origin=centroid, x=0.5, y=0.5, z=0.5))\n", + "\n", + "building = Topology.AddApertures(building, apertures, subTopologyType=\"face\")\n" + ] + }, + { + "cell_type": "markdown", + "id": "f15f9de1", + "metadata": {}, + "source": [ + "## Derive a Tree Graph from the building" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "dd51b8b1", + "metadata": {}, + "outputs": [], + "source": [ + "graph = Graph.ByTopology(building, direct=False, directApertures=True)\n", + "graph = Graph.Tree(graph, Vertex.ByCoordinates(5,-1,1.5))" + ] + }, + { + "cell_type": "markdown", + "id": "0036be8d", + "metadata": {}, + "source": [ + "## Visualize the Building and the Tree Graph" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "b0672b72", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "edges = Graph.Edges(graph)\n", + "cones = []\n", + "for edge in edges:\n", + " base = Edge.VertexByParameter(edge, 0.85)\n", + " top = Edge.EndVertex(edge)\n", + " height = Vertex.Distance(base, top)\n", + " direction = Edge.Direction(edge)\n", + " cones.append(Cell.Cone(origin=base, baseRadius=0.1, height=height, direction=direction, placement=\"bottom\"))\n", + "cones = Cluster.ByTopologies(cones)\n", + "g_top = Graph.Topology(graph)\n", + "data01 = Plotly.DataByTopology(g_top, vertexSize=4, edgeColor=\"red\", edgeWidth=3, vertexColor=\"blue\")\n", + "data02 = Plotly.DataByTopology(building)\n", + "data03 = Plotly.DataByTopology(cones, showVertices=False, faceOpacity=1, faceColor=\"black\")\n", + "figure = Plotly.FigureByData(data01+data02+data03)\n", + "Plotly.Show(figure)" + ] + }, + { + "cell_type": "markdown", + "id": "6b19fb0c", + "metadata": {}, + "source": [ + "## Assign attributes to graph edges (ducts)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "60ce9800", + "metadata": {}, + "outputs": [], + "source": [ + "edges = Graph.Edges(graph)\n", + "for edge in edges:\n", + " sv = Edge.StartVertex(edge)\n", + " ev = Edge.EndVertex(edge)\n", + " length = Edge.Length(edge)\n", + " if Vertex.IsInternal(sv, source):\n", + " diam = 0.5\n", + " elif Vertex.IsInternal(sv, corridor) and Vertex.IsInternal(ev, corridor):\n", + " diam = 0.4\n", + " else:\n", + " diam = 0.2\n", + " d = Dictionary.ByKeysValues([\"diameter\", \"airflow\", \"label\"], [diam, 1, \"Diam: \"+str(diam)+\"/ Length: \"+str(length)])\n", + " edge = Topology.SetDictionary(edge, d) " + ] + }, + { + "cell_type": "markdown", + "id": "edd2b3f9", + "metadata": {}, + "source": [ + "## Visualize ducts in 3D" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "ddc23e37", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "edges = Graph.Edges(graph)\n", + "ducts = []\n", + "for edge in edges:\n", + " origin = Edge.StartVertex(edge)\n", + " direction = Edge.Direction(edge)\n", + " d = Topology.Dictionary(edge)\n", + " diameter = Dictionary.ValueAtKey(d, \"diameter\")\n", + " direction = Edge.Direction(edge)\n", + " height = Edge.Length(edge)\n", + " duct = Cell.Cylinder(origin=origin, radius=diameter*0.5, height=height, direction=direction, placement=\"bottom\")\n", + " ducts.append(duct)\n", + "data01 = Plotly.DataByTopology(Cluster.ByTopologies(ducts), showVertices=False, faceColor=\"red\", faceOpacity=1)\n", + "data02 = Plotly.DataByTopology(building)\n", + "figure = Plotly.FigureByData(data01+data02)\n", + "Plotly.Show(figure)" + ] + }, + { + "cell_type": "markdown", + "id": "549fe4de", + "metadata": {}, + "source": [ + "## Define a Pressure Drop function. This is most likely completely wrong!" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "9c17d962", + "metadata": {}, + "outputs": [], + "source": [ + "def compute_pressure_drop_hvac(graph, air_density):\n", + " \"\"\"\n", + " Compute pressure drop in an HVAC system using the given formula.\n", + "\n", + " Parameters:\n", + " - graph: Directed graph representing the HVAC system (networkx.DiGraph).\n", + " - airflow_rate: Airflow rate through each duct (dict of edges to airflow rates).\n", + " - duct_diameter: Diameter of each duct (dict of edges to diameters).\n", + " - duct_length: Length of each duct (dict of edges to lengths).\n", + " - air_density: Density of the air.\n", + "\n", + " Returns:\n", + " - pressure_drop: Dictionary of nodes to pressure drops.\n", + " \"\"\"\n", + " vertices = Graph.Vertices(graph)\n", + " for v in vertices:\n", + " d = Dictionary.ByKeysValues([\"pressure_drop\", \"label\"], [0, \"P.D. 0\"])\n", + " v = Topology.SetDictionary(v, d)\n", + "\n", + " edges = Graph.Edges(graph)\n", + " for edge in edges:\n", + " d = Topology.Dictionary(edge)\n", + " airflow = Dictionary.ValueAtKey(d, \"airflow\")\n", + " diameter = Dictionary.ValueAtKey(d, \"diameter\")\n", + " length = Edge.Length(edge)\n", + "\n", + " velocity = airflow / (3.14159 * (diameter / 2)**2) # Calculate velocity based on airflow and duct diameter\n", + " friction_factor = 0.03 # You may need to adjust this based on the specific characteristics of your system\n", + " ev = Edge.EndVertex(edge)\n", + " ev = Graph.NearestVertex(graph, ev)\n", + " d_v = Topology.Dictionary(ev)\n", + " pressure_drop = Dictionary.ValueAtKey(d_v, \"pressure_drop\")\n", + " pressure_drop += friction_factor * (length / diameter) * (air_density * velocity**2 / 2)\n", + " d_v = Dictionary.ByKeysValues([\"pressure_drop\", \"label\"], [pressure_drop, \"P.D. \"+str(pressure_drop)])\n", + " ev = Topology.SetDictionary(ev, d_v)\n", + "\n", + " return graph" + ] + }, + { + "cell_type": "markdown", + "id": "cccaa3c4", + "metadata": {}, + "source": [ + "## Calculate Pressure Drop" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "f82d3783", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['label', 'pressure_drop'] ['P.D. 273.5676579795474', 273.5676579795474]\n", + "['label', 'pressure_drop'] ['P.D. 11.398652415814475', 11.398652415814475]\n", + "['label', 'pressure_drop'] ['P.D. 273.5676579795474', 273.5676579795474]\n", + "['label', 'pressure_drop'] ['P.D. 273.5676579795474', 273.5676579795474]\n", + "['label', 'pressure_drop'] ['P.D. 11.398652415814475', 11.398652415814475]\n", + "['label', 'pressure_drop'] ['P.D. 273.5676579795474', 273.5676579795474]\n", + "['label', 'pressure_drop'] ['P.D. 2.8013328177105667', 2.8013328177105667]\n", + "['label', 'pressure_drop'] ['P.D. 273.5676579795474', 273.5676579795474]\n", + "['label', 'pressure_drop'] ['P.D. 0', 0]\n", + "['label', 'pressure_drop'] ['P.D. 273.5676579795474', 273.5676579795474]\n" + ] + } + ], + "source": [ + "air_density = 1.2 # kg/m^3\n", + "\n", + "graph = compute_pressure_drop_hvac(graph, air_density)\n", + "vertices = Graph.Vertices(graph)\n", + "groups = []\n", + "for v in vertices:\n", + " d = Topology.Dictionary(v)\n", + " print(Dictionary.Keys(d), Dictionary.Values(d))\n", + " p_d = Dictionary.ValueAtKey(d, \"pressure_drop\")\n", + " groups.append(p_d)\n", + "groups = list(set(groups))" + ] + }, + { + "cell_type": "markdown", + "id": "020abd8f", + "metadata": {}, + "source": [ + "## Visualise Pressure Drop in Pyvis" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "637fd21a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "mep01-vis.html\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "gio: file:///home/jovyan/topologicpy/tutorials/mep01-vis.html: Failed to find default application for content type ‘text/html’\n" + ] + } + ], + "source": [ + "status = Graph.PyvisGraph(graph, \"mep01-vis.html\", vertexGroupKey=\"pressure_drop\", vertexGroups=groups, vertexLabelKey=\"label\", edgeLabelKey=\"label\")" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "c2d248f7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from IPython.display import IFrame\n", + "\n", + "IFrame(\"mep01-vis.html\", width=1200, height = 1200)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f13243e4-4980-4ea1-bb7d-ec8dac5c629c", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/tutorials/MEP02.ipynb b/tutorials/MEP02.ipynb new file mode 100644 index 00000000..9b07f14e --- /dev/null +++ b/tutorials/MEP02.ipynb @@ -0,0 +1,4102 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "887c3c39-e1dc-4465-9b55-c5dd8997ea89", + "metadata": {}, + "source": [ + "---\n", + "title: MEP02\n", + "execute:\n", + " enabled: true\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "b914db29", + "metadata": {}, + "outputs": [], + "source": [ + "from topologicpy.Vertex import Vertex\n", + "from topologicpy.Edge import Edge\n", + "from topologicpy.Wire import Wire\n", + "from topologicpy.Face import Face\n", + "from topologicpy.Shell import Shell\n", + "from topologicpy.Cell import Cell\n", + "from topologicpy.CellComplex import CellComplex\n", + "from topologicpy.Cluster import Cluster\n", + "from topologicpy.Topology import Topology\n", + "from topologicpy.Graph import Graph\n", + "from topologicpy.Dictionary import Dictionary\n", + "from topologicpy.Vector import Vector\n", + "from topologicpy.Helper import Helper\n", + "from topologicpy.Plotly import Plotly" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "d354ebbb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "a = Vertex.ByCoordinates(0, 0, 0)\n", + "dt = Dictionary.ByKeysValues([\"TOPOLOGIC_ID\", \"outposts\"],[\"A\", [\"B\"]])\n", + "a = Topology.SetDictionary(a, dt)\n", + "\n", + "b = Vertex.ByCoordinates(10,0,0)\n", + "dt = Dictionary.ByKeysValues([\"TOPOLOGIC_ID\", \"outposts\"],[\"B\", [\"C\", \"D\", \"E\"]])\n", + "b = Topology.SetDictionary(b, dt)\n", + "\n", + "c = Vertex.ByCoordinates(15,5,0)\n", + "dt = Dictionary.ByKeysValues([\"TOPOLOGIC_ID\", \"outposts\"],[\"C\", [\"F\"]])\n", + "c = Topology.SetDictionary(c, dt)\n", + "\n", + "d = Vertex.ByCoordinates(15,0,0)\n", + "dt = Dictionary.ByKeysValues([\"TOPOLOGIC_ID\", \"outposts\"],[\"D\", [\"G\"]])\n", + "d = Topology.SetDictionary(d, dt)\n", + "\n", + "e = Vertex.ByCoordinates(15,-5,0)\n", + "dt = Dictionary.ByKeysValues([\"TOPOLOGIC_ID\", \"outposts\"],[\"E\", [\"H\"]])\n", + "e = Topology.SetDictionary(e, dt)\n", + "\n", + "f = Vertex.ByCoordinates(20,5,0)\n", + "dt = Dictionary.ByKeyValue(\"TOPOLOGIC_ID\",\"F\")\n", + "f = Topology.SetDictionary(f, dt)\n", + "\n", + "g = Vertex.ByCoordinates(20,0,0)\n", + "dt = Dictionary.ByKeyValue(\"TOPOLOGIC_ID\",\"G\")\n", + "g = Topology.SetDictionary(g, dt)\n", + "\n", + "h = Vertex.ByCoordinates(20,-5,0)\n", + "dt = Dictionary.ByKeysValues([\"TOPOLOGIC_ID\", \"outposts\"],[\"H\", [\"I\",\"J\"]])\n", + "h = Topology.SetDictionary(h, dt)\n", + "\n", + "i = Vertex.ByCoordinates(25,-3,0)\n", + "dt = Dictionary.ByKeyValue(\"TOPOLOGIC_ID\",\"I\")\n", + "i = Topology.SetDictionary(i, dt)\n", + "\n", + "j = Vertex.ByCoordinates(25,-7,0)\n", + "dt = Dictionary.ByKeyValue(\"TOPOLOGIC_ID\",\"J\")\n", + "j = Topology.SetDictionary(j, dt)\n", + "\n", + "cluster = Cluster.ByTopologies(a,b,c,d,e,f,g,h,i,j)\n", + "graph = Graph.ByTopology(cluster, toOutposts=True)\n", + "Topology.Show(graph, vertexSize=3, camera=[0,0,3], up=[0,1,0])" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "037cb9b8", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "mep02-vis.html\n" + ] + } + ], + "source": [ + "status = Graph.PyvisGraph(graph, \"mep02-vis.html\", vertexLabelKey=\"TOPOLOGIC_ID\")" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "9912afb2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + " \n", + " " + ], + "text/plain": [ + "" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from IPython.display import IFrame\n", + "\n", + "IFrame(\"mep02-vis.html\", width=1200, height = 1200)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "8666a7b7-bc3c-433d-afdc-e67dd78fbdab", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/tutorials/_quarto.yml b/tutorials/_quarto.yml new file mode 100644 index 00000000..cececcf8 --- /dev/null +++ b/tutorials/_quarto.yml @@ -0,0 +1,37 @@ +project: + type: website + +website: + # title: "topologicpy-tutorials" + navbar: + left: + - href: index.qmd + right: + - href: INSTALL.qmd + + sidebar: + search: true + style: "docked" + contents: + - BuildingTower.qmd + - HandDrawnHouse.qmd + - EnergyModel.qmd + - MEP00.ipynb + - MEP01.ipynb + - MEP02.ipynb + - GraphGrammars.ipynb + + # TODO: add API reference using quartodoc? + # - title: "API Reference" + # style: "docked" + # contents: + # - reference/* + # navigation items + +format: + html: + css: styles.css + toc: true + theme: + light: flatly + dark: darkly diff --git a/tutorials/edges.csv b/tutorials/edges.csv new file mode 100644 index 00000000..557a658e --- /dev/null +++ b/tutorials/edges.csv @@ -0,0 +1,54 @@ +e00,-0.1,-0.5,-0.5,-0.9,-0.5,-0.5 +e01,0,-0.1,-0.5,0,-0.4,-0.5 +e02,-0.9,0,-0.5,-0.1,0,-0.5 +e03,-1,-0.4,-0.5,-1,-0.1,-0.5 +e04,0,-0.5,-0.4,0,-0.5,-0.1 +e05,-0.1,-0.5,0,-0.9,-0.5,0 +e06,-1,-0.5,-0.1,-1,-0.5,-0.4 +e07,0,0,-0.4,0,0,-0.1 +e08,0,-0.1,0,0,-0.4,0 +e09,-1,0,-0.4,-1,0,-0.1 +e10,-0.9,0,0,-0.1,0,0 +e11,-1,-0.4,0,-1,-0.1,0 +e12,0.9,-0.5,-0.5,0.1,-0.5,-0.5 +e13,1,-0.1,-0.5,1,-0.4,-0.5 +e14,0.1,0,-0.5,0.9,0,-0.5 +e15,1,-0.5,-0.4,1,-0.5,-0.1 +e16,0.9,-0.5,0,0.1,-0.5,0 +e17,1,0,-0.4,1,0,-0.1 +e18,1,-0.1,0,1,-0.4,0 +e19,0.1,0,0,0.9,0,0 +e20,0,0.4,-0.5,0,0.1,-0.5 +e21,-0.9,0.5,-0.5,-0.1,0.5,-0.5 +e22,-1,0.1,-0.5,-1,0.4,-0.5 +e23,0,0.5,-0.4,0,0.5,-0.1 +e24,0,0.4,0,0,0.1,0 +e25,-1,0.5,-0.4,-1,0.5,-0.1 +e26,-0.9,0.5,0,-0.1,0.5,0 +e27,-1,0.1,0,-1,0.4,0 +e28,0,-0.5,0.1,0,-0.5,0.4 +e29,-0.1,-0.5,0.5,-0.9,-0.5,0.5 +e30,-1,-0.5,0.4,-1,-0.5,0.1 +e31,0,0,0.1,0,0,0.4 +e32,0,-0.1,0.5,0,-0.4,0.5 +e33,-1,0,0.1,-1,0,0.4 +e34,-0.9,0,0.5,-0.1,0,0.5 +e35,-1,-0.4,0.5,-1,-0.1,0.5 +e36,1,0.4,-0.5,1,0.1,-0.5 +e37,0.1,0.5,-0.5,0.9,0.5,-0.5 +e38,1,0.5,-0.4,1,0.5,-0.1 +e39,1,0.4,0,1,0.1,0 +e40,0.1,0.5,0,0.9,0.5,0 +e41,1,-0.5,0.1,1,-0.5,0.4 +e42,0.9,-0.5,0.5,0.1,-0.5,0.5 +e43,1,0,0.1,1,0,0.4 +e44,1,-0.1,0.5,1,-0.4,0.5 +e45,0.1,0,0.5,0.9,0,0.5 +e46,0,0.5,0.1,0,0.5,0.4 +e47,0,0.4,0.5,0,0.1,0.5 +e48,-1,0.5,0.1,-1,0.5,0.4 +e49,-0.9,0.5,0.5,-0.1,0.5,0.5 +e50,-1,0.1,0.5,-1,0.4,0.5 +e51,1,0.5,0.1,1,0.5,0.4 +e52,1,0.4,0.5,1,0.1,0.5 +e53,0.1,0.5,0.5,0.9,0.5,0.5 diff --git a/tutorials/index.qmd b/tutorials/index.qmd new file mode 100644 index 00000000..dbfc7e5f --- /dev/null +++ b/tutorials/index.qmd @@ -0,0 +1,20 @@ +--- +title: "topologicpy-tutorials" +--- + +See here for [topologicpy-api-docs](https://topologicpy.readthedocs.io/en/latest/). +This website showcases a set of tutorials about how to use topologicpy. It simultaneously verifies that +the notebooks execute correctly and publically showcases the executed outputs. + +This is a Quarto website. To learn more about Quarto websites visit . +[`pixi`](https://pixi.prefix.dev/latest/) has been added to support the setup of multiple environments, specifically environments +with the extra dependencies required to run the notebooks. + +A handful of notebooks have been copied from `notebooks` to a new `tutorials` folder in the root dir and this website is +built from executing those notebooks. The notebooks are executed on CI (including an example that requires [`openstudio`](https://openstudio.net/downloads0)), +adding a form of integration testing and showing-casing the power of `topologicpy` in an easy to read website. + +I think that there is more opportunity to both: + +- show-case more (all?) of the notebooks in the built website +- simplify the CI workflows and general setup and reprocubility using pixi diff --git a/tutorials/nodes.csv b/tutorials/nodes.csv new file mode 100644 index 00000000..e5af32be --- /dev/null +++ b/tutorials/nodes.csv @@ -0,0 +1,27 @@ +v00,-1,-0.5,-0.5,e00,e03,e06,,, +v01,0,-0.5,-0.5,e00,e01,e04,e12,, +v02,0,0,-0.5,e01,e02,e07,e14,e20, +v03,-1,0,-0.5,e02,e03,e09,e22,, +v04,0,-0.5,0,e04,e05,e08,e16,e28, +v05,-1,-0.5,0,e05,e06,e11,e30,, +v06,0,0,0,e07,e08,e10,e19,e24,e31 +v07,-1,0,0,e09,e10,e11,e27,e33, +v08,1,-0.5,-0.5,e12,e13,e15,,, +v09,1,0,-0.5,e13,e14,e17,e36,, +v10,1,-0.5,0,e15,e16,e18,e41,, +v11,1,0,0,e17,e18,e19,e39,e43, +v12,0,0.5,-0.5,e20,e21,e23,e37,, +v13,-1,0.5,-0.5,e21,e22,e25,,, +v14,0,0.5,0,e23,e24,e26,e40,e46, +v15,-1,0.5,0,e25,e26,e27,e48,, +v16,0,-0.5,0.5,e28,e29,e32,e42,, +v17,-1,-0.5,0.5,e29,e30,e35,,, +v18,0,0,0.5,e31,e32,e34,e45,e47, +v19,-1,0,0.5,e33,e34,e35,e50,, +v20,1,0.5,-0.5,e36,e37,e38,,, +v21,1,0.5,0,e38,e39,e40,e51,, +v22,1,-0.5,0.5,e41,e42,e44,,, +v23,1,0,0.5,e43,e44,e45,e52,, +v24,0,0.5,0.5,e46,e47,e49,e53,, +v25,-1,0.5,0.5,e48,e49,e50,,, +v26,1,0.5,0.5,e51,e52,e53,,, diff --git a/tutorials/styles.css b/tutorials/styles.css new file mode 100644 index 00000000..2ddf50c7 --- /dev/null +++ b/tutorials/styles.css @@ -0,0 +1 @@ +/* css styles */ From f9b30c495781a849103aeee3113a1917f21bbd1b Mon Sep 17 00:00:00 2001 From: jgunstone Date: Tue, 14 Apr 2026 21:43:51 +0100 Subject: [PATCH 3/4] add GH CI to build site on commit to main or PR to main. --- .github/workflows/tutorials.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/tutorials.yml diff --git a/.github/workflows/tutorials.yml b/.github/workflows/tutorials.yml new file mode 100644 index 00000000..326d251d --- /dev/null +++ b/.github/workflows/tutorials.yml @@ -0,0 +1,29 @@ +# TODO: setup auto-update pixi.lock https://pixi.sh/latest/advanced/updates_github_actions/#how-to-use + +name: Build tutorials + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - uses: prefix-dev/setup-pixi@v0.9.4 + with: + pixi-version: v0.67.0 + locked: false + cache: true + cache-write: ${{ github.event_name == 'push' && github.ref_name == 'add-pixi' }} + - run: pixi run install-openstudio # NOTE: can openstudio be installable from prefix channel? + - run: pixi run tutorials + - name: Push docs to gh-pages + uses: JamesIves/github-pages-deploy-action@v4 + with: + branch: gh-pages + folder: tutorials/_site From 7cb658dfa10431ad79c4d09c8885cba20ec76fb7 Mon Sep 17 00:00:00 2001 From: jgunstone Date: Tue, 14 Apr 2026 21:51:21 +0100 Subject: [PATCH 4/4] update lockfile and rerun tutorials --- pixi.lock | 2 +- tutorials/MEP.ipynb | 4 ++-- tutorials/MEP00.ipynb | 4 ++-- tutorials/MEP02.ipynb | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pixi.lock b/pixi.lock index 752bac1f..7b3f670c 100644 --- a/pixi.lock +++ b/pixi.lock @@ -9342,7 +9342,7 @@ packages: requires_python: '>=3.8' - pypi: ./ name: topologicpy - version: 0.9.14 + version: 0.9.18 sha256: 2af64c022145eed11d8401cd3e8dda0df82dc4643ea4518fd199d9d187bdc205 requires_dist: - numpy>=1.18.0 diff --git a/tutorials/MEP.ipynb b/tutorials/MEP.ipynb index b72a8e59..69281862 100644 --- a/tutorials/MEP.ipynb +++ b/tutorials/MEP.ipynb @@ -3933,9 +3933,9 @@ { "data": { "text/html": [ - "

    q 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%0AWgC@AN=tDg?ByyRB;bD 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�Op9%HDkn7Y$mx=eH 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 Ue!{IgH{s7wbse>A6$`)r1u??kfB*mh literal 0 HcmV?d00001 diff --git a/tests/test_16EnergyModel.py b/tests/test_16EnergyModel.py new file mode 100644 index 00000000..7be400a3 --- /dev/null +++ b/tests/test_16EnergyModel.py @@ -0,0 +1,13 @@ +import pytest + + +def test_set_energy_model_log_level(): + # Skip if openstudio is not installed + openstudio = pytest.importorskip("openstudio", reason="openstudio is not installed") + + try: + openstudio.Logger.instance().standardOutLogger().setLogLevel(openstudio.Fatal) + assert True + except Exception as e: + print("Failed to set OpenStudio log level.") + assert False diff --git a/tutorials/.gitignore b/tutorials/.gitignore new file mode 100644 index 00000000..ad293093 --- /dev/null +++ b/tutorials/.gitignore @@ -0,0 +1,2 @@ +/.quarto/ +**/*.quarto_ipynb diff --git a/tutorials/BuildingTower.qmd b/tutorials/BuildingTower.qmd new file mode 100644 index 00000000..becab898 --- /dev/null +++ b/tutorials/BuildingTower.qmd @@ -0,0 +1,133 @@ +--- +title: Building Tower +jupyter: + jupytext: + text_representation: + extension: .qmd + format_name: quarto + format_version: '1.0' + jupytext_version: 1.19.1 + kernelspec: + display_name: Python 3 (ipykernel) + language: python + name: python3 +--- + + +```{python} +from topologicpy.Vertex import Vertex +from topologicpy.Edge import Edge +from topologicpy.Wire import Wire +from topologicpy.Face import Face +from topologicpy.Shell import Shell +from topologicpy.Cell import Cell +from topologicpy.CellComplex import CellComplex +from topologicpy.Cluster import Cluster +from topologicpy.Topology import Topology +from topologicpy.Graph import Graph +from topologicpy.Dictionary import Dictionary +``` + +```{python} +selectors = [] +ground = CellComplex.Prism(width=20, length=20, height=1, placement="lowerleft", uSides=6, vSides=6, wSides=1) +ground = Topology.Translate(ground, 0, 0, -1) +ground_cells = Topology.Cells(ground) +d = Dictionary.ByKeyValue("id", 0) +for cell in ground_cells: + s = Topology.InternalVertex(cell) + s = Topology.SetDictionary(s, d) + selectors.append(s) +Topology.Show(ground, xAxis=True, yAxis=True, zAxis=True) +``` + +```{python} +columns = [] +for i in range(2,20,4): + for j in range(2,20,4): + origin = Vertex.ByCoordinates(i,j,0) + column = Cell.Prism(width=0.8, length=0.8, height=3, origin=origin, placement="bottom") + columns.append(column) +columns = Cluster.ByTopologies(columns) + +column_cells = Topology.Cells(columns) +d = Dictionary.ByKeyValue("id", 1) +for cell in column_cells: + s = Topology.InternalVertex(cell) + s = Topology.SetDictionary(s, d) + selectors.append(s) + +Topology.Show(columns, ground) +``` + +```{python} +origin = Vertex.ByCoordinates(0.5,0.5,3) +podium = CellComplex.Prism(width=19, length=19, height=3, uSides=4, vSides=4, wSides=1, origin=origin, placement="lowerleft") + +podium_cells = Topology.Cells(podium) +d = Dictionary.ByKeyValue("id", 2) +for cell in podium_cells: + s = Topology.InternalVertex(cell) + s = Topology.SetDictionary(s, d) + selectors.append(s) + +Topology.Show(ground, columns, podium) +``` + +```{python} +origin = Vertex.ByCoordinates(1,1,6) +block = CellComplex.Prism(width=18, length=18, height=15, uSides=6, vSides=6, wSides=5, origin=origin, placement="lowerleft") +block_cells = Topology.Cells(block) +d = Dictionary.ByKeyValue("id", 3) +for cell in block_cells: + s = Topology.InternalVertex(cell) + s = Topology.SetDictionary(s, d) + selectors.append(s) + +Topology.Show(ground, columns, podium, block) +``` + +```{python} +origin = Vertex.ByCoordinates(7,7,0) +core = Cell.Prism(width=6, length=6, height=24, origin=origin, placement="lowerleft") +s = Topology.InternalVertex(core) +d = Dictionary.ByKeyValue("id", 4) +s = Topology.SetDictionary(s, d) +selectors.append(s) +Topology.Show(ground, columns, podium, block, core) +``` + +```{python} +columns = Topology.Difference(columns, core) +podium = Topology.Difference(podium, core) +block = Topology.Difference(block, core) +``` + +```{python} +ground_cells = Topology.Cells(ground) +column_cells = Topology.Cells(columns) +podium_cells = Topology.Cells(podium) +block_cells = Topology.Cells(block) + +all_cells = ground_cells+column_cells+podium_cells+block_cells+[core] +building = CellComplex.ByCells(all_cells) +``` + +```{python} +Topology.Show(building, selectors, faceOpacity=0.1) +``` + +```{python} +building = Topology.TransferDictionariesBySelectors(building, selectors, tranCells=True) +``` + +```{python} +graph = Graph.ByTopology(building) + +Graph.Show(graph, vertexSize=12, vertexGroupKey="id") +``` + +```{python} +status = Graph.ExportToCSV(graph, path=r"test01", nodeLabelKey="id", overwrite=True) +print(status) +``` diff --git a/tutorials/EnergyModel.qmd b/tutorials/EnergyModel.qmd new file mode 100644 index 00000000..04da6f07 --- /dev/null +++ b/tutorials/EnergyModel.qmd @@ -0,0 +1,269 @@ +--- +title: Energy Model with Openstudio +jupyter: + jupytext: + text_representation: + extension: .qmd + format_name: quarto + format_version: '1.0' + jupytext_version: 1.19.1 + kernelspec: + display_name: Python 3 (ipykernel) + language: python + name: python3 +--- + + +## Import the needed classes + +```{python} +# Import the needed classes +from topologicpy.Vertex import Vertex +from topologicpy.Face import Face +from topologicpy.Cell import Cell +from topologicpy.CellComplex import CellComplex +from topologicpy.Cluster import Cluster +from topologicpy.Topology import Topology +from topologicpy.Dictionary import Dictionary +from topologicpy.Color import Color +from topologicpy.Plotly import Plotly +from topologicpy.EnergyModel import EnergyModel +from topologicpy.Helper import Helper +print("\nDONE") +``` + +```{python} +import openstudio +import subprocess +x = "openStudioVersion" +result = getattr(openstudio, x, None) +print(f"{x} = {result()}") +result = subprocess.run("energyplus -v", shell=True) +``` + +## Check software versions + +```{python} +import sys +print("This workflow was designed and verified to work with python 3.11, TopologicPy 0.8.54 and OpenStudio SDK 3.10.0.\n") +py_version = sys.version.split()[0] +print("Python version:", py_version) + +print("TopologicPy Version:", Helper.Version(check=False)) +print("OpenStudio SDK Version:", EnergyModel.Version(check=False)) +print(" ") +print("TopologicPy Version:", Helper.Version(check=True)) +print("OpenStudio SDK Version:", EnergyModel.Version(check=True)) +print("\nDONE") +``` + +## Set the input variables for path names and load geometries + +```{python} +import pathlib +fdir = pathlib.Path("..") +weatherFilePath = fdir / "assets" / "EnergyModel"/ "GBR_London.Gatwick.037760_IWEC.epw" +designDayFilePath = fdir / "assets" / "EnergyModel" / "GBR_London.Gatwick.037760_IWEC.ddy" +# osBinaryPath = r"C:" / "openstudio-3.10.0" / "bin" / "openstudio.exe" + +buildingPath = fdir / "assets" / "EnergyModel" / "TopologicBuilding.brep" +shadingPath = fdir / "assets" / "EnergyModel" / "TopologicShadingSurfaces.brep" +osModelPath = fdir / "assets" / "EnergyModel" / "OSMTemplate-OfficeBuilding-3.10.0.osm" +outputFolder = fdir / "EnergyModels" +outputFolder.mkdir(exist_ok=True) + +assert buildingPath.is_file() +weatherFilePath, designDayFilePath, buildingPath, shadingPath, osModelPath, outputFolder = [str(x.resolve()) for x in [weatherFilePath, designDayFilePath, buildingPath, shadingPath, osModelPath, outputFolder]] +``` + +```{python} +osModelPath +``` + +## Load and set the building geometry, apertures (External Windows), and shading surfaces + +```{python} +# BUILDING +building = Topology.ByBREPPath(buildingPath) + +# APERTURES +# Decompose the building +d = CellComplex.Decompose(building) +# Specify a glazing (window to wall) ratio: +import math +gr = 0.25 +# Create apertures (windows) by scaling the external vertical walls +# Get the external vertical faces +walls = d['externalVerticalFaces'] +apertures = [] +for wall in walls: + centroid = Topology.Centroid(wall) + aperture = Topology.Scale(wall, centroid, math.sqrt(gr), math.sqrt(gr), math.sqrt(gr)) + apertures.append(aperture) +building = Topology.AddApertures(building, apertures, subTopologyType="face") + +# SHADING SURFACES +shadingSurfaces = Topology.ByBREPPath(shadingPath) + +# DISPLAY RESULT +Topology.Show(building, shadingSurfaces, apertures) +print("\nDONE") +``` + +## Create an Energy Model + +```{python} +model = EnergyModel.ByTopology(building=building, + shadingSurfaces = shadingSurfaces, + osModelPath=osModelPath, + weatherFilePath=weatherFilePath, + designDayFilePath=designDayFilePath, + glazingRatio=0.25) + +print("THIS IS A SNIPPET OF THE OSM MODEL TO VERIFY THAT IT WORKED.") +print(str(model)[:900]) +print("\nDONE") +``` + +## Create an HBJSON Model + +```{python} +from topologicpy.Honeybee import Honeybee + +hb_model = Honeybee.ModelByTopology(building, shadingSurfaces) + +print("THIS IS A SNIPPET OF THE OSM MODEL TO VERIFY THAT IT WORKED.") +print(str(hb_model)[:900]) +print("\nDONE") +``` + +## (Optional) Export the model to OSM, GBXML, or HBJSON + +```{python} +# Uncomment these files and change output path if you wish to export the model +#status01 = EnergyModel.ExportToOSM(model, outputFolder+"/EnergyModel.osm", overwrite=True) +#status02 = EnergyModel.ExportToGbXML(model, outputFolder+"/EnergyModel.xml", overwrite=True) +#status03 = Honeybee.ExportToHBJSON(hb_model, outputFolder+"/EnergyModel.hbjson", overwrite=True) +print(r"\DONE") +``` + +## Run the Simulation + +```{python} +# Run the simulation +import ipywidgets as w +osBinaryPath = "openstudio" # this works if it is on the PATH +out = w.Output() +with out: + model = EnergyModel.Run(model, weatherFilePath=weatherFilePath, + osBinaryPath=osBinaryPath, outputFolder=outputFolder) +print("\nDONE") +``` + +```{python} +outputFolder +``` + +## Get the space names used in the energy model + +```{python} +# Get the topologies from the energy model. These have the correct dictionaries with space names etc. +topologies = EnergyModel.Topologies(model) +cells = topologies['cells'] + +# Get the required row names for the SQL query +names = [] +for cell in cells: + d = Topology.Dictionary(cell) + name = Dictionary.ValueAtKey(d, 'TOPOLOGIC_name') + name = name.upper()+"_THERMAL_ZONE" + names.append(name) +print("\nDONE") +``` + +```{python} +names +``` + +## Set the report, table, and column names to retrieve from the SQL data + +```{python} +# Set the report, table, and column names to retrieve from the SQL data + +# Here we specify three possible reports. We get them by index for convenience. +reports = ["HVACSizingSummary", "HVACSizingSummary", "SystemSummary"] +forStrings = ["Entire Facility", "Entire Facility", "Entire Facility"] +tableNames = ["Zone Sensible Cooling", "Zone Sensible Heating", "Time Not Comfortable Based on Simple ASHRAE 55-2004"] +columnNames = ["User Design Load", "User Design Load", "Summer or Winter Clothes"] +unitsList = ["W", "W", "hr"] + +# Choose report 0, 1, or 2 +index = 0 + +reportName = reports[index] +reportForString = forStrings[index] +tableName = tableNames[index] +columnName = columnNames[index] +units = unitsList[index] + +# Get the values from the SQL data +values = EnergyModel.Query(model, + reportName = reportName, + reportForString = reportForString, + tableName = tableName, + columnName = columnName, + rowNames = names, + units = units) +print("\nDONE") +``` + +```{python} +f_sql = model.sqlFile().get() +f_sql.path() +``` + +## Apply the values to the bottom face(s) of each space/cell. + +```{python} +# This section is to apply the values only to the bottom face of each cell. +faces = [] +selectors = [] +for i, cell in enumerate(cells): + d = Cell.Decompose(cell) + bottomFaces = d['bottomHorizontalFaces'] + for bottomFace in bottomFaces: + d = Dictionary.ByKeysValues(["value", "label"], [values[i], str(round(values[i], 2))]) + faces.append(bottomFace) + s = Face.InternalVertex(bottomFace) + s = Topology.SetDictionary(s, d) + selectors.append(s) +faceCluster = Cluster.ByTopologies(faces) +faceCluster = Topology.TransferDictionariesBySelectors(faceCluster, selectors, tranFaces=True, tolerance=0.0001) +print("\nDONE") +``` + +## Create a Plotly figure and draw it. + +```{python} +# Create a Plotly figure and draw it. +# Create a cluster to represent the building envelope (translucent). This is just for visualisation. +envelopeCluster = Cluster.ByTopologies(cells+apertures+Topology.Faces(shadingSurfaces)) +plotlyData = Plotly.DataByTopology(envelopeCluster, faceOpacity=0.1) + +# Add the color-coded faces +colorScale = "thermal" +plotlyData += Plotly.DataByTopology(faceCluster, faceOpacity=1, faceGroupKey="value", + faceLabelKey="label", faceGroups=values, + colorScale=colorScale) +# Create a Plotly Figure +figure = Plotly.FigureByData(plotlyData, width=800, height=600, backgroundColor="White") + +# Add a colorbar +figure = Plotly.AddColorBar(figure, values=values, width=30, outlineWidth=1, + nTicks=len(values), title=tableName, subTitle=columnName, + units=units, colorScale=colorScale, mantissa=2) +# Show plotly figure +Plotly.Show(figure) +print("\nDONE") +``` + diff --git a/tutorials/GraphGrammars.ipynb b/tutorials/GraphGrammars.ipynb new file mode 100644 index 00000000..884f053e --- /dev/null +++ b/tutorials/GraphGrammars.ipynb @@ -0,0 +1,4007 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Graph Grammars\n", + "\n", + "An elegant method to save a grammar using topologicpy is to store each rule as an edge and to store the whole grammar as a list of edges. The two vertices of each edge store the shapes (closed wires). The start vertex stores the left-side shape and the end vertex of the edge stores the right-side shape. The edge itself stores a dictionary with values that indicate its name, purpose, and any other needed information." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "