pax_global_header00006660000000000000000000000064152722011070014507gustar00rootroot0000000000000052 comment=6200d186bea39354a18737cfff73fe19dbc5fcff microsoft-vscode-codicons-6200d18/000077500000000000000000000000001527220110700170425ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.devcontainer/000077500000000000000000000000001527220110700216015ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.devcontainer/Dockerfile000066400000000000000000000016001527220110700235700ustar00rootroot00000000000000#------------------------------------------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information. #------------------------------------------------------------------------------------------------------------- # To fully customize the contents of this image, use the following Dockerfile instead: # https://github.com/microsoft/vscode-dev-containers/tree/v0.128.0/containers/javascript-node-10/.devcontainer/Dockerfile FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:0-10 # ** [Optional] Uncomment this section to install additional packages. ** # # RUN apt-get update \ # && export DEBIAN_FRONTEND=noninteractive \ # && apt-get -y install --no-install-recommends microsoft-vscode-codicons-6200d18/.devcontainer/devcontainer.json000066400000000000000000000016001527220110700251520ustar00rootroot00000000000000// For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.128.0/containers/javascript-node-10 { "name": "Codicons", "dockerFile": "Dockerfile", // Set *default* container specific settings.json values on container create. "settings": { "terminal.integrated.shell.linux": "/bin/bash" }, // Add the IDs of extensions you want installed when the container is created. // "extensions": [] // Use 'forwardPorts' to make a list of ports inside the container available locally. // "forwardPorts": [], // Use 'postCreateCommand' to run commands after the container is created. // "postCreateCommand": "yarn install", // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root. // "remoteUser": "node" }microsoft-vscode-codicons-6200d18/.fantasticonrc.js000066400000000000000000000026771527220110700223300ustar00rootroot00000000000000/* eslint-disable */ var pkg = require('./package.json'); var path = require('path'); var mapping = require('./src/template/mapping.json'); function normalizePath(filePath) { return filePath.replace(/\\/g, '/'); } // Fantasticon 4.x uses glob patterns internally, which require forward slashes. var inputDir = normalizePath(path.resolve(__dirname, 'src', 'icons')); var outputDir = normalizePath(path.resolve(__dirname, 'dist')); var templateHtml = normalizePath(path.resolve(__dirname, 'src', 'template', 'preview.hbs')); var templateCss = normalizePath(path.resolve(__dirname, 'src', 'template', 'styles.hbs')); // Convert new mapping format back to alias -> code format for fantasticon // New format: { "code": ["alias1", "alias2", ...] } // Fantasticon expects: { "alias1": code, "alias2": code, ... } var codepoints = {}; Object.entries(mapping).forEach(function([code, aliases]) { var codeNum = parseInt(code); aliases.forEach(function(alias) { codepoints[alias] = codeNum; }); }); module.exports = { name: 'codicon', prefix: 'codicon', codepoints: codepoints, inputDir: inputDir, outputDir: outputDir, fontTypes: ['ttf'], normalize: true, assetTypes: ['css', 'html'], templates: { html: templateHtml, css: templateCss }, formatOptions: { ttf: { url: pkg.url, description: pkg.description, version: pkg.fontVersion } } };microsoft-vscode-codicons-6200d18/.github/000077500000000000000000000000001527220110700204025ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.github/ISSUE_TEMPLATE/000077500000000000000000000000001527220110700225655ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.github/ISSUE_TEMPLATE/bug_report.md000066400000000000000000000011701527220110700252560ustar00rootroot00000000000000--- name: Bug report about: Create a report to help us improve title: '' labels: bug assignees: misolori --- **Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** If applicable, add screenshots to help explain your problem. **Environment** - OS: [e.g. Mac, Windows, Linux] - VS Code Version [e.g. Help > About] **Additional context** Add any other context about the problem here. microsoft-vscode-codicons-6200d18/.github/ISSUE_TEMPLATE/config.yml000066400000000000000000000005251527220110700245570ustar00rootroot00000000000000blank_issues_enabled: false contact_links: - name: VS Code Example url: https://github.com/microsoft/vscode-extension-samples/tree/main/webview-codicons-sample about: See this example for how to use in a VS Code extension - name: NPM Package url: https://www.npmjs.com/package/vscode-codicons about: Use this npm package microsoft-vscode-codicons-6200d18/.github/ISSUE_TEMPLATE/icon-request.md000066400000000000000000000011351527220110700255250ustar00rootroot00000000000000--- name: Icon request about: Suggest an icon for this library title: '' labels: icon request assignees: misolori --- **Is your icon request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd like** A clear and concise description of what you want to happen. **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. **Additional context** Add any other context or screenshots about the feature request here. microsoft-vscode-codicons-6200d18/.github/skills/000077500000000000000000000000001527220110700217035ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.github/skills/build-new-icons/000077500000000000000000000000001527220110700247025ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.github/skills/build-new-icons/SKILL.md000066400000000000000000000036171527220110700261110ustar00rootroot00000000000000--- name: build-new-icons description: Use after adding SVG icons to vscode-codicons. Builds the codicon font, verifies generated mappings, adds searchable metadata, and checks icon metadata consistency. --- # Build New Icons Use this workflow after new SVG icons are added to `src/icons/`. ## Workflow 1. Compare `src/icons/*.svg` with the entries in `src/template/metadata.json`. 2. Identify and list every icon that does not yet have metadata. If the user supplied icon names, verify them against this comparison rather than assuming the list is complete. 3. Read `src/template/mapping.json` and allocate the next unused decimal codepoint to each new icon. Add each icon as the primary name under its codepoint and keep the codepoints in ascending order. 4. Add an entry to `src/template/metadata.json` for every new icon: ```json "": { "tags": ["", ""], "category": "", "description": "" } ``` - Add four to eight search tags that describe the icon's appearance and likely uses. - Use the best-fitting category already present in the file, such as `action`, `navigation`, `debug`, `file`, `user`, `git`, `layout`, `editor`, `symbol`, `status`, `media`, `device`, or `misc`. - Write a concise, one-line description. - Keep entries sorted alphabetically by icon name. 5. Run `npm run build` from the `vscode-codicons` repository root and wait for it to finish. 6. If the build fails, diagnose and fix the failure before continuing. 7. Verify that every new icon remains a primary name under its assigned codepoint in `src/template/mapping.json`. 8. Run `node scripts/check-metadata.js`. 9. Confirm that the metadata check reports no missing or orphaned entries. 10. Summarize: - The new icon names. - Their codepoints from `src/template/mapping.json`. - Their entries from `src/template/metadata.json`. microsoft-vscode-codicons-6200d18/.github/workflows/000077500000000000000000000000001527220110700224375ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.github/workflows/codeql-analysis.yml000066400000000000000000000046201527220110700262540ustar00rootroot00000000000000# For most projects, this workflow file will not need changing; you simply need # to commit it to your repository. # # You may wish to alter this file to override the set of languages analyzed, # or to provide custom queries or build logic. # # ******** NOTE ******** # We have attempted to detect the languages in your repository. Please check # the `language` matrix defined below to confirm you have the correct set of # supported CodeQL languages. # name: "CodeQL" on: push: branches: [ main ] pull_request: # The branches below must be a subset of the branches above branches: [ main ] schedule: - cron: '30 18 * * 2' jobs: analyze: name: Analyze runs-on: ubuntu-latest permissions: actions: read contents: read security-events: write strategy: fail-fast: false matrix: language: [ 'javascript' ] # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] # Learn more: # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed steps: - name: Checkout repository uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. # By default, queries listed here will override any specified in a config file. # Prefix the list here with "+" to use these queries and those in the config file. # queries: ./path/to/local/query, your-org/your-repo/queries@main # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild uses: github/codeql-action/autobuild@v3 # ℹ� Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl # �� If the Autobuild fails above, remove it and uncomment the following three lines # and modify them (or add more) to build your code if your project # uses a compiled language #- run: | # make bootstrap # make release - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v3 microsoft-vscode-codicons-6200d18/.github/workflows/gh-pages.yml000066400000000000000000000026241527220110700246610ustar00rootroot00000000000000name: Publish GitHub Pages on: push: branches: ["main"] workflow_dispatch: # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: contents: read pages: write id-token: write # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. concurrency: group: "pages" cancel-in-progress: false jobs: # Build job build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '22' - name: Install dependencies run: npm install # Build so we can publish the dist/ folder - name: Build font run: npm run build - name: Setup Pages uses: actions/configure-pages@v4 - name: Build with Jekyll uses: actions/jekyll-build-pages@v1 with: source: ./ destination: ./_site - name: Upload artifact uses: actions/upload-pages-artifact@v3 # Deployment job deploy: environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest needs: build steps: - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v4 microsoft-vscode-codicons-6200d18/.github/workflows/release.yml000066400000000000000000000043031527220110700246020ustar00rootroot00000000000000# Create a release when a new tag is pushed name: Codicons Release on: push: branches: [ main ] tags: - '*' # Only runs on annotated tags pull_request: branches: [ main ] workflow_dispatch: jobs: publish: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: fetch-depth: 0 # All history - uses: actions/setup-node@v4 with: node-version: '22' - name: Install dependencies run: npm install - name: Build font run: npm run build - name: Write release notes if: startsWith(github.ref, 'refs/tags/') run: | # List all commits since last tag commits=$(git log --pretty=format:"* %s (%h)" $(git describe --abbrev=0 --tags `git rev-list --tags --skip=1 --max-count=1`)...) echo -e "This release includes:\n${commits}" > release_notes.txt { echo 'release_notes<> "$GITHUB_ENV" - name: Create Release if: startsWith(github.ref, 'refs/tags/') id: create_release uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} with: tag_name: ${{ github.ref }} release_name: ${{ github.ref }} draft: true prerelease: false body: ${{ env.release_notes }} - name: Upload Release Asset if: startsWith(github.ref, 'refs/tags/') uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} asset_path: ./dist/codicon.ttf asset_name: codicon-font-${{ github.ref_name }}.ttf asset_content_type: application/x-font-ttf windows-pr-build: if: github.event_name == 'pull_request' runs-on: windows-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '22' cache: npm - name: Install dependencies run: npm ci - name: Build font run: npm run build microsoft-vscode-codicons-6200d18/.gitignore000066400000000000000000000130061527220110700210320ustar00rootroot00000000000000# Generated font and icon gallery dist/ ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. ## ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore # User-specific files *.suo *.user *.userosscache *.sln.docstates # User-specific files (MonoDevelop/Xamarin Studio) *.userprefs # Build results [Dd]ebug/ [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ x64/ x86/ bld/ [Bb]in/ [Oo]bj/ [Ll]og/ # Visual Studio 2015/2017 cache/options directory .vs/ # Uncomment if you have tasks that create the project's static files in wwwroot #wwwroot/ # Visual Studio 2017 auto generated files Generated\ Files/ # MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* # NUNIT *.VisualState.xml TestResult.xml # Build Results of an ATL Project [Dd]ebugPS/ [Rr]eleasePS/ dlldata.c # Benchmark Results BenchmarkDotNet.Artifacts/ # .NET Core project.lock.json project.fragment.lock.json artifacts/ **/Properties/launchSettings.json # StyleCop StyleCopReport.xml # Files built by Visual Studio *_i.c *_p.c *_i.h *.ilk *.meta *.obj *.iobj *.pch *.pdb *.ipdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.tmp_proj *.log *.vspscc *.vssscc .builds *.pidb *.svclog *.scc # Chutzpah Test files _Chutzpah* # Visual C++ cache files ipch/ *.aps *.ncb *.opendb *.opensdf *.sdf *.cachefile *.VC.db *.VC.VC.opendb # Visual Studio profiler *.psess *.vsp *.vspx *.sap # Visual Studio Trace Files *.e2e # TFS 2012 Local Workspace $tf/ # Guidance Automation Toolkit *.gpState # ReSharper is a .NET coding add-in _ReSharper*/ *.[Rr]e[Ss]harper *.DotSettings.user # JustCode is a .NET coding add-in .JustCode # TeamCity is a build add-in _TeamCity* # DotCover is a Code Coverage Tool *.dotCover # AxoCover is a Code Coverage Tool .axoCover/* !.axoCover/settings.json # Visual Studio code coverage results *.coverage *.coveragexml # NCrunch _NCrunch_* .*crunch*.local.xml nCrunchTemp_* # MightyMoose *.mm.* AutoTest.Net/ # Web workbench (sass) .sass-cache/ # Installshield output folder [Ee]xpress/ # DocProject is a documentation generator add-in DocProject/buildhelp/ DocProject/Help/*.HxT DocProject/Help/*.HxC DocProject/Help/*.hhc DocProject/Help/*.hhk DocProject/Help/*.hhp DocProject/Help/Html2 DocProject/Help/html # Click-Once directory publish/ # Publish Web Output *.[Pp]ublish.xml *.azurePubxml # Note: Comment the next line if you want to checkin your web deploy settings, # but database connection strings (with potential passwords) will be unencrypted *.pubxml *.publishproj # Microsoft Azure Web App publish settings. Comment the next line if you want to # checkin your Azure Web App publish settings, but sensitive information contained # in these scripts will be unencrypted PublishScripts/ # NuGet Packages *.nupkg # The packages folder can be ignored because of Package Restore **/[Pp]ackages/* # except build/, which is used as an MSBuild target. !**/[Pp]ackages/build/ # Uncomment if necessary however generally it will be regenerated when needed #!**/[Pp]ackages/repositories.config # NuGet v3's project.json files produces more ignorable files *.nuget.props *.nuget.targets # Microsoft Azure Build Output csx/ *.build.csdef # Microsoft Azure Emulator ecf/ rcf/ # Windows Store app package directories and files AppPackages/ BundleArtifacts/ Package.StoreAssociation.xml _pkginfo.txt *.appx # Visual Studio cache files # files ending in .cache can be ignored *.[Cc]ache # but keep track of directories ending in .cache !*.[Cc]ache/ # Others ClientBin/ ~$* *~ *.dbmdl *.dbproj.schemaview *.jfm *.pfx *.publishsettings orleans.codegen.cs # Including strong name files can present a security risk # (https://github.com/github/gitignore/pull/2483#issue-259490424) #*.snk # Since there are multiple workflows, uncomment next line to ignore bower_components # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) #bower_components/ # RIA/Silverlight projects Generated_Code/ # Backup & report files from converting an old project file # to a newer Visual Studio version. Backup files are not needed, # because we have git ;-) _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML UpgradeLog*.htm ServiceFabricBackup/ *.rptproj.bak # SQL Server files *.mdf *.ldf *.ndf # Business Intelligence projects *.rdl.data *.bim.layout *.bim_*.settings *.rptproj.rsuser # Microsoft Fakes FakesAssemblies/ # GhostDoc plugin setting file *.GhostDoc.xml # Node.js Tools for Visual Studio .ntvs_analysis.dat node_modules/ # Visual Studio 6 build log *.plg # Visual Studio 6 workspace options file *.opt # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) *.vbw # Visual Studio LightSwitch build output **/*.HTMLClient/GeneratedArtifacts **/*.DesktopClient/GeneratedArtifacts **/*.DesktopClient/ModelManifest.xml **/*.Server/GeneratedArtifacts **/*.Server/ModelManifest.xml _Pvt_Extensions # Paket dependency manager .paket/paket.exe paket-files/ # FAKE - F# Make .fake/ # JetBrains Rider .idea/ *.sln.iml # CodeRush .cr/ # Python Tools for Visual Studio (PTVS) __pycache__/ *.pyc # Cake - Uncomment if you are using it # tools/** # !tools/packages.config # Tabs Studio *.tss # Telerik's JustMock configuration file *.jmconfig # BizTalk build output *.btp.cs *.btm.cs *.odx.cs *.xsd.cs # OpenCover UI analysis results OpenCover/ # Azure Stream Analytics local run output ASALocalRun/ # MSBuild Binary and Structured Log *.binlog # NVidia Nsight GPU debugger configuration file *.nvuser # MFractors (Xamarin productivity tool) working folder .mfractor/ temp .DS_STOREmicrosoft-vscode-codicons-6200d18/.husky/000077500000000000000000000000001527220110700202635ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.husky/pre-commit000066400000000000000000000000261527220110700222600ustar00rootroot00000000000000npm i && npm run svgo microsoft-vscode-codicons-6200d18/.vscode/000077500000000000000000000000001527220110700204035ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/.vscode/settings.json000066400000000000000000000001621527220110700231350ustar00rootroot00000000000000{ "livePreview.defaultPreviewPath": "/dist/codicon.html", "git.branchProtection": [ "main" ] }microsoft-vscode-codicons-6200d18/.vscode/tasks.json000066400000000000000000000011621527220110700224230ustar00rootroot00000000000000{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Build Locally", "type": "npm", "script": "build" }, { "label": "Build for VS Code", "type": "npm", "script": "dev", "group": { "kind": "build", "isDefault": true } }, { "type": "npm", "script": "release", "label": "Publish NPM Package" } ] }microsoft-vscode-codicons-6200d18/CODE_OF_CONDUCT.md000066400000000000000000000007051527220110700216430ustar00rootroot00000000000000# Microsoft Open Source Code of Conduct This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). Resources: - [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/) - [Microsoft Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) - Contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with questions or concerns microsoft-vscode-codicons-6200d18/LICENSE000066400000000000000000000454521527220110700200610ustar00rootroot00000000000000Attribution 4.0 International ======================================================================= Creative Commons Corporation ("Creative Commons") is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an "as-is" basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. Using Creative Commons Public Licenses Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC- licensed material, or material used under an exception or limitation to copyright. More considerations for licensors: wiki.creativecommons.org/Considerations_for_licensors Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor's permission is not necessary for any reason--for example, because of any applicable exception or limitation to copyright--then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. Although not required by our licenses, you are encouraged to respect those requests where reasonable. More_considerations for the public: wiki.creativecommons.org/Considerations_for_licensees ======================================================================= Creative Commons Attribution 4.0 International Public License By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. Section 1 -- Definitions. a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. c. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. d. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. e. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. f. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. g. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. h. Licensor means the individual(s) or entity(ies) granting rights under this Public License. i. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. j. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. k. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. Section 2 -- Scope. a. License grant. 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: a. reproduce and Share the Licensed Material, in whole or in part; and b. produce, reproduce, and Share Adapted Material. 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. 3. Term. The term of this Public License is specified in Section 6(a). 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a) (4) never produces Adapted Material. 5. Downstream recipients. a. Offer from the Licensor -- Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. b. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). b. Other rights. 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. 2. Patent and trademark rights are not licensed under this Public License. 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. Section 3 -- License Conditions. Your exercise of the Licensed Rights is expressly made subject to the following conditions. a. Attribution. 1. If You Share the Licensed Material (including in modified form), You must: a. retain the following if it is supplied by the Licensor with the Licensed Material: i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); ii. a copyright notice; iii. a notice that refers to this Public License; iv. a notice that refers to the disclaimer of warranties; v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; b. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and c. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. 4. If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. Section 4 -- Sui Generis Database Rights. Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. Section 5 -- Disclaimer of Warranties and Limitation of Liability. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. Section 6 -- Term and Termination. a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or 2. upon express reinstatement by the Licensor. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. c. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. Section 7 -- Other Terms and Conditions. a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. Section 8 -- Interpretation. a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. ======================================================================= Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.� The text of the Creative Commons public licenses is dedicated to the public domain under the CC0 Public Domain Dedication. Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark "Creative Commons" or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. Creative Commons may be contacted at creativecommons.org. --- Git Logo by [Jason Long](https://bsky.app/profile/jasonlong.me) is licensed under the [Creative Commons Attribution 3.0 Unported License](https://creativecommons.org/licenses/by/3.0/).microsoft-vscode-codicons-6200d18/LICENSE-CODE000066400000000000000000000022121527220110700205540ustar00rootroot00000000000000 MIT License Copyright (c) Microsoft Corporation. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE microsoft-vscode-codicons-6200d18/README.md000066400000000000000000000130201527220110700203150ustar00rootroot00000000000000# Codicons [![NPM Version](https://img.shields.io/npm/v/@vscode/codicons)](https://www.npmjs.com/package/@vscode/codicons) [![NPM Downloads](https://img.shields.io/npm/dw/@vscode/codicons)](https://www.npmjs.com/package/@vscode/codicons) [![Build Status](https://github.com/microsoft/vscode-codicons/actions/workflows/build.yml/badge.svg)](https://github.com/microsoft/vscode-codicons/actions/workflows/build.yml) [![CodeQL Status](https://github.com/microsoft/vscode-codicons/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/microsoft/vscode-codicons/actions/workflows/build.yml) ![codicons preview of the icons](https://raw.githubusercontent.com/microsoft/vscode-codicons/main/preview.png) This tool takes the [Visual Studio Code icons](https://github.com/microsoft/vscode-codicons/tree/main/src/icons) and converts them into an icon font using [fantasticon](https://github.com/tancredi/fantasticon). Using the [Visual Studio Codicon Lookup](https://microsoft.github.io/vscode-codicons/dist/codicon.html) you can preview and search for icons. ## Install You can use the [npm package](https://www.npmjs.com/package/@vscode/codicons) and install into your project via: ``` npm i @vscode/codicons ``` _Note: We've deprecated `vscode-codicons` in favor of `@vscode/codicons`_ If you're building a VS Code extension, see this [webview extension sample](https://github.com/microsoft/vscode-extension-samples/tree/master/webview-codicons-sample) on how to integrate. # Building Locally All icons are stored under `src > icons`. The mappings of the class names and unicode characters are stored in `src/template/mapping.json` as well as the default styles under `src/template/styles.hbs`. ## Install dependencies After cloning this repo, install dependencies by running: ``` npm install ``` ## Build ``` npm run build ``` ## Update packages You can run `npm outdated` to see if there are any package updates. To update packages, run: ``` npm update ``` ## Add icons Export your icons (svg) to the `src/icons` folder and add an entry into `src/template/mapping.json` with a new codepoint key (this gets converted into a unicode key) and run the the build command. The build command will also remove any subfolders in the `icons` folder to keep the folder structure consistent. Next, update the [codicons file](https://github.com/microsoft/vscode/blob/main/src/vs/base/browser/ui/codicons/codicon/codicon.ttf) on the vscode repository. > **Note:** If your icons look broken after converting into fonts (happens often when exporting as SVG from Figma), you might need to sanitize them using a tool > like [svg-reorient](https://github.com/bigtimebuddy/svg-reorient). ## Using CSS Classes If you're building a VS Code extension, see this [webview extension sample](https://github.com/microsoft/vscode-extension-samples/tree/main/webview-codicons-sample) on how to integrate. When needing to reference an icon in the [Visual Studio Code source code](https://github.com/microsoft/vscode) via CSS classes, simply create a dom element/container that contains `codicon` and the icon name like: ```html
``` It's recommended to use a single dom element for each icon and not to add children elements to it. ## Using SVG Sprites When needing to use the `codicon.svg` sprite file, you can reference icons using the following method: ```html ``` # Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com. When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA. This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. # Legal Notices Microsoft and any contributors grant you a license to the Microsoft documentation and other content in this repository under the [Creative Commons Attribution 4.0 International Public License](https://creativecommons.org/licenses/by/4.0/legalcode), see the [LICENSE](LICENSE) file, and grant you a license to any code in the repository under the [MIT License](https://opensource.org/licenses/MIT), see the [LICENSE-CODE](LICENSE-CODE) file. Microsoft, Windows, Microsoft Azure and/or other Microsoft products and services referenced in the documentation may be either trademarks or registered trademarks of Microsoft in the United States and/or other countries. The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks. Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653. Privacy information can be found at https://privacy.microsoft.com/en-us/ Microsoft and any contributors reserve all other rights, whether under their respective copyrights, patents, or trademarks, whether by implication, estoppel or otherwise. microsoft-vscode-codicons-6200d18/RELEASING.md000066400000000000000000000037471527220110700207100ustar00rootroot00000000000000## Pre-release Pre-release builds are created automatically for each push to `main`. The builds have the same `major.minor.patch` version as the latest release, but with an additional pre-release identifier `-N`, where `N` is the number of pre-releases since the latest release. For example, if the latest release is `0.0.0` and there have been 5 pre-releases since then, the next pre-release build will be versioned `0.0.0-5`. ## Stable release Stable releases are created by triggering the release pipeline: https://monacotools.visualstudio.com/Monaco/_build?definitionId=631 To create a stable release, you'll need to specify one of the following release types in the "Release Version" parameter: - `prerelease`: for creating a pre-release build - `patch`: for backward-compatible bug fixes - `minor`: for backward-compatible new features - `major`: for changes that break backward compatibility Most of the time, you'll want to use `patch` or `minor`. For any of the above release types, the version number will be incremented automatically based on the latest stable release. To create a stable release at a specific version, you can use `X.X.X` format (e.g., `1.2.3`). In this case, the version number will be set exactly as specified, regardless of the previous latest stable release. ## Releasing from other branches To release from a branch other than `main`, you can choose the branch from the "Select pipeline version by branch/tag" dropdown when you run the pipeline. Then, specify the desired release type as described above. Releasing from other branches is useful for creating recovery releases and pre-releases for testing. ## Adopting updates in microsoft/vscode Update the `@vscode/codicons` dependency version in `microsoft/vscode`'s `package.json`s: - https://github.com/microsoft/vscode/blob/main/remote/web/package.json - https://github.com/microsoft/vscode/blob/main/package.json Then, run `npm i` in `microsoft/vscode` to update the `package-lock.json`s and make a PR with your changes.microsoft-vscode-codicons-6200d18/SECURITY.md000066400000000000000000000054611527220110700206410ustar00rootroot00000000000000 ## Security Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), and [our GitHub organizations](https://opensource.microsoft.com/). If you believe you have found a security vulnerability in any Microsoft-owned repository that meets Microsoft's [Microsoft's definition of a security vulnerability](https://docs.microsoft.com/en-us/previous-versions/tn-archive/cc751383(v=technet.10)) of a security vulnerability, please report it to us as described below. ## Reporting Security Issues **Please do not report security vulnerabilities through public GitHub issues.** Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://msrc.microsoft.com/create-report). If you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the the [Microsoft Security Response Center PGP Key page](https://www.microsoft.com/en-us/msrc/pgp-key-msrc). You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc). Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue: * Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.) * Full paths of source file(s) related to the manifestation of the issue * The location of the affected source code (tag/branch/commit or direct URL) * Any special configuration required to reproduce the issue * Step-by-step instructions to reproduce the issue * Proof-of-concept or exploit code (if possible) * Impact of the issue, including how an attacker might exploit the issue This information will help us triage your report more quickly. If you are reporting for a bug bounty, more complete reports can contribute to a higher bounty award. Please visit our [Microsoft Bug Bounty Program](https://microsoft.com/msrc/bounty) page for more details about our active programs. ## Preferred Languages We prefer all communications to be in English. ## Policy Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://www.microsoft.com/en-us/msrc/cvd). microsoft-vscode-codicons-6200d18/_iconCloud/000077500000000000000000000000001527220110700211205ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/_iconCloud/categories.csv000066400000000000000000000242001527220110700237600ustar00rootroot00000000000000IconKeyValue,Categories account,user activate-breakpoints,debug add,action archive,file arrow-both,navigation arrow-circle-down,navigation arrow-circle-left,navigation arrow-circle-right,navigation arrow-circle-up,navigation arrow-down,navigation arrow-left,navigation arrow-right,navigation arrow-up,navigation beaker,tool bell,notification bell-dot,notification bold,text book,content bookmark,action briefcase,general broadcast,communication browser,application bug,debug calendar,general call-incoming,communication call-outgoing,communication case-sensitive,search check,status check-all,action checklist,content chevron-down,navigation chevron-left,navigation chevron-right,navigation chevron-up,navigation chrome-close,window chrome-maximize,window chrome-minimize,window chrome-restore,window circle-filled,shape circle-large-filled,shape circle-large,shape circle-slash,status circuit-board,tool clear-all,action clippy,action close,action close-all,action cloud,storage cloud-download,action cloud-upload,action code,development coffee,general collapse-all,action color-mode,settings comment,communication comment-discussion,communication copilot,ai copy,action credit-card,general dash,general dashboard,application database,storage debug,debug debug-alt,debug debug-console,debug device-camera,device device-camera-video,device device-mobile,device diff,git diff-added,git diff-ignored,git diff-modified,git diff-removed,git diff-renamed,git edit,action error,status extensions,application eye,action eye-closed,action file,file file-code,file files,file filter,action folder,file folder-opened,file gear,settings git-branch,git git-commit,git git-merge,git git-pull-request,git globe,general graph,visualization heart,general home,navigation info,status issues,general json,development key,security law,general library,general lightbulb,general link,general link-external,action list-ordered,content list-unordered,content loading,status location,general mail,communication markdown,development menu,navigation merge,action mic,device mirror,action more,navigation move,action new-file,file new-folder,file note,content notebook,development organization,user output,development package,development pass,status person,user pin,action play,action plug,general preview,action project,general question,general record,action redo,action refresh,action regex,search remote,connection remove,action replace,action repo,git report,general rocket,general save,action save-all,action search,search server,general settings,settings settings-gear,settings shield,security source-control,git sparkle,ai split-horizontal,layout split-vertical,layout star,general symbol-class,symbol symbol-method,symbol tag,general terminal,application text-size,text trash,action unlock,security verified,status watch,action window,layout workspace-trusted,status zoom-in,action zoom-out,action add-small,action agent,ai alert,status array,symbol arrow-small-down,navigation arrow-small-left,navigation arrow-small-right,navigation arrow-small-up,navigation arrow-swap,action attach,action azure,brand azure-devops,brand beaker-stop,tool bell-slash,notification bell-slash-dot,notification blank,general bracket-dot,symbol bracket-error,symbol build,development chat-sparkle,ai chat-sparkle-error,ai chat-sparkle-warning,ai chip,device circle-outline,shape circle-small,shape circle-small-filled,shape clockface,general clone,action cloud-small,storage code-oss,brand code-review,git collection,general collection-small,general combine,action comment-discussion-quote,communication comment-discussion-sparkle,ai comment-draft,communication comment-unresolved,communication compass,navigation compass-active,navigation compass-dot,navigation copilot-blocked,ai copilot-error,ai copilot-in-progress,ai copilot-large,ai copilot-not-connected,ai copilot-snooze,ai copilot-success,ai copilot-unavailable,ai copilot-warning,ai copilot-warning-large,ai coverage,debug cursor,general debug-all,debug debug-alt-small,debug debug-breakpoint-conditional,debug debug-breakpoint-conditional-unverified,debug debug-breakpoint-data,debug debug-breakpoint-data-unverified,debug debug-breakpoint-function,debug debug-breakpoint-function-unverified,debug debug-breakpoint-log,debug debug-breakpoint-log-unverified,debug debug-breakpoint-unsupported,debug debug-connected,debug debug-continue,debug debug-continue-small,debug debug-coverage,debug debug-disconnect,debug debug-line-by-line,debug debug-pause,debug debug-rerun,debug debug-restart,debug debug-restart-frame,debug debug-reverse-continue,debug debug-stackframe,debug debug-stackframe-active,debug debug-start,debug debug-step-back,debug debug-step-into,debug debug-step-out,debug debug-step-over,debug debug-stop,debug diff-multiple,git diff-single,git discard,action download,action edit-code,development edit-session,action edit-sparkle,ai editor-layout,layout empty-window,window eraser,action error-small,status exclude,action expand-all,action export,action extensions-large,application feedback,communication file-binary,file file-media,file file-pdf,file file-submodule,git file-symlink-directory,file file-symlink-file,file file-text,file file-zip,file filter-filled,action flag,status flame,status fold,action fold-down,action fold-up,action folder-active,file folder-library,file forward,navigation game,general gift,general gist,git gist-fork,git gist-private,git gist-secret,git git-branch-changes,git git-branch-conflicts,git git-branch-staged-changes,git git-compare,git git-pull-request-closed,git git-pull-request-create,git git-pull-request-done,git git-pull-request-draft,git git-pull-request-go-to-changes,git git-pull-request-new-changes,git git-stash,git git-stash-apply,git git-stash-pop,git github-action,git github-alt,brand github-inverted,brand github-project,git go-to-editing-session,action go-to-search,search grabber,action graph-left,visualization graph-line,visualization graph-scatter,visualization gripper,action group-by-ref-type,action heart-filled,general history,general horizontal-rule,text hubot,ai inbox,communication indent,text index-zero,symbol insert,action inspect,debug issue-draft,git issue-reopened,git italic,text jersey,general kebab-vertical,navigation keyboard-tab,text keyboard-tab-above,text keyboard-tab-below,text layers,layout layers-active,layout layers-dot,layout layout,layout layout-activitybar-left,layout layout-activitybar-right,layout layout-centered,layout layout-menubar,layout layout-panel,layout layout-panel-center,layout layout-panel-dock,layout layout-panel-justify,layout layout-panel-left,layout layout-panel-off,layout layout-panel-right,layout layout-sidebar-left,layout layout-sidebar-left-dock,layout layout-sidebar-left-off,layout layout-sidebar-right,layout layout-sidebar-right-dock,layout layout-sidebar-right-off,layout layout-statusbar,layout lightbulb-autofix,action lightbulb-empty,general lightbulb-sparkle,ai list-filter,action list-flat,content list-selection,content list-tree,content live-share,communication lock-small,security log-in,user log-out,user logo-github,brand magnet,tool mail-read,communication mail-reply,communication map,general map-filled,general map-vertical,general map-vertical-filled,general mcp,development megaphone,communication mention,communication merge-into,git mic-filled,device milestone,general mortar-board,general multiple-windows,window music,general mute,device new-collection,general newline,text no-newline,text notebook-template,file octoface,brand open-in-product,action open-preview,action paintcan,tool pass-filled,status percentage,symbol person-add,user piano,general pie-chart,visualization pinned,action pinned-dirty,action play-circle,action preserve-case,search primitive-square,shape pulse,status python,brand quote,text quotes,text radio-tower,communication reactions,communication record-keys,action record-small,action references,development remote-explorer,connection remove-small,action rename,action replace-all,action repo-clone,git repo-fetch,git repo-force-push,git repo-pinned,git repo-pull,git repo-push,git repo-selected,git repo-sync,git request-changes,git robot,ai root-folder,file root-folder-opened,file rss,communication ruby,brand run-above,action run-all,action run-all-coverage,debug run-below,action run-coverage,debug run-errors,debug run-with-deps,action save-as,action screen-full,window screen-normal,window search-fuzzy,search search-large,search search-sparkle,ai search-stop,search send,communication send-to-remote-agent,connection server-environment,general server-process,general session-in-progress,status share,action skip,action smiley,general snake,general sort-precedence,action sparkle-filled,ai squirrel,general star-full,general star-half,general stop-circle,action strikethrough,text surround-with,development symbol-boolean,symbol symbol-color,symbol symbol-constant,symbol symbol-enum,symbol symbol-enum-member,symbol symbol-field,symbol symbol-file,symbol symbol-interface,symbol symbol-key,symbol symbol-keyword,symbol symbol-method-arrow,symbol symbol-misc,symbol symbol-module,symbol symbol-numeric,symbol symbol-operator,symbol symbol-parameter,symbol symbol-property,symbol symbol-reference,symbol symbol-ruler,symbol symbol-snippet,symbol symbol-string,symbol symbol-structure,symbol sync-ignored,action table,content target,general tasklist,content telescope,search terminal-bash,application terminal-cmd,application terminal-debian,application terminal-git-bash,application terminal-linux,application terminal-powershell,application terminal-tmux,application terminal-ubuntu,application thinking,ai three-bars,navigation thumbsdown,general thumbsdown-filled,general thumbsup,general thumbsup-filled,general tools,tool triangle-down,shape triangle-left,shape triangle-right,shape triangle-up,shape twitter,brand type-hierarchy,development type-hierarchy-sub,development type-hierarchy-super,development unarchive,file unfold,action ungroup-by-ref-type,action unmute,device unverified,status variable,symbol variable-group,symbol verified-filled,status versions,git vm,device vm-active,device vm-connect,device vm-outline,device vm-running,device vm-small,device vr,device vscode,brand vscode-insiders,brand wand,tool whitespace,text whole-word,search window-active,window word-wrap,text workspace-unknown,status workspace-untrusted,status zap,generalmicrosoft-vscode-codicons-6200d18/_iconCloud/categories.transforms.json000066400000000000000000000041011527220110700263310ustar00rootroot00000000000000[ { "method": "LoadTable", "params": { "relativePath": "_DataFilePath_", "rootPath": "_RootPath_" }, "variable": "iconCategoriesInputTable" }, { "method": "ForEachRow", "transforms": [ { "method": "Copy", "params": { "from": "_LibraryKey_" }, "variable": "_IconData_LibraryKey_" }, { "method": "Copy", "params": { "from": "_IconTypeKey_" }, "variable": "_IconData_TypeKey_" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnIconKeyValueName", "iterator": "iconCategoriesTableIterator" }, "variable": "iconKeyValue" }, { "method": "GetHashKey", "notes": "The icon Key is derived from the shortend icon file name.", "params": { "from": "iconKeyValue" }, "variable": "_IconData_Key_" }, { "method": "UpdateVariablesTable", "params": { "variables": "_IconDataVariables_" }, "variable": "_IconData_" }, { "method": "Clear", "variable": "iconArtifacts" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnCategoriesName", "iterator": "iconCategoriesTableIterator" }, "variable": "iconCategories" }, { "method": "AddToVariableBag", "params": { "value": "iconCategories" }, "variable": "iconArtifacts" }, { "method": "AddNameValuePairsToAssociationTable", "params": { "key": "_IconData_Key_", "keyColumn": "_IconArtifactData_IconKey_", "namesColumn": "_IconArtifactData_Name_", "values": "iconArtifacts", "valuesColumn": "_IconArtifactData_Value_" }, "variable": "_IconArtifactData_" } ], "variable": "iconCategoriesTableIterator" } ] microsoft-vscode-codicons-6200d18/_iconCloud/categories.variables.json000066400000000000000000000016161527220110700261130ustar00rootroot00000000000000[ { "name": "iconCategoriesInputTable", "tableSpecifier": { "dataColumnIndex": 0, "dataRowIndex": 1, "headerRowIndex": 0 }, "type": "Table", "valueType": "None" }, { "name": "iconColumnIconKeyValueName", "referenceOnly": true, "type": "Value", "value": "IconKeyValue", "valueType": "Text" }, { "name": "iconColumnCategoriesName", "referenceOnly": true, "type": "Value", "value": "Categories", "valueType": "Text" }, { "TargetName": "iconCategoriesInputTable", "name": "iconCategoriesTableIterator", "type": "TableIterator" }, { "name": "iconKeyValue", "type": "Value", "valueType": "Text" }, { "name": "iconCategories", "type": "Value", "valueType": "Text" }, { "name": "iconArtifacts", "type": "VariableBag", "valueType": "None", "values": [] } ] microsoft-vscode-codicons-6200d18/_iconCloud/descriptions.csv000066400000000000000000000356551527220110700243610ustar00rootroot00000000000000IconKeyValue,Descriptions account,User account or person icon activate-breakpoints,Enable or activate breakpoints add,Add or create new item archive,Archive or package items arrow-both,Bidirectional arrow arrow-circle-down,Circular arrow pointing down arrow-circle-left,Circular arrow pointing left arrow-circle-right,Circular arrow pointing right arrow-circle-up,Circular arrow pointing up arrow-down,Arrow pointing down arrow-left,Arrow pointing left arrow-right,Arrow pointing right arrow-up,Arrow pointing up beaker,Testing or experimental feature bell,Notification or alert bell-dot,Notification with unread indicator bold,Bold text formatting book,Documentation or reading material bookmark,Bookmark or save for later briefcase,Work or business related broadcast,Broadcast or transmit signal browser,Web browser or webpage bug,Bug or error calendar,Calendar or schedule call-incoming,Incoming call call-outgoing,Outgoing call case-sensitive,Case-sensitive search option check,Check or success indicator check-all,Check all or select all checklist,Checklist or task list chevron-down,Chevron pointing down chevron-left,Chevron pointing left chevron-right,Chevron pointing right chevron-up,Chevron pointing up chrome-close,Close window button chrome-maximize,Maximize window button chrome-minimize,Minimize window button chrome-restore,Restore window button circle-filled,Filled circle circle-large-filled,Large filled circle circle-large,Large circle outline circle-slash,Blocked or disabled circuit-board,Circuit board or IoT device clear-all,Clear or reset all clippy,Clipboard or copy close,Close or cancel close-all,Close all items cloud,Cloud service or storage cloud-download,Download from cloud cloud-upload,Upload to cloud code,Code or programming coffee,Coffee or break time collapse-all,Collapse all items color-mode,Color or theme mode comment,Comment or message comment-discussion,Discussion or conversation copilot,AI Copilot assistant copy,Copy content credit-card,Payment or credit card dash,Dash or minus dashboard,Dashboard or overview database,Database or data storage debug,Debug or test debug-alt,Debug alternative icon debug-console,Debug console or terminal device-camera,Camera device device-camera-video,Video camera device-mobile,Mobile device diff,Diff or comparison diff-added,Added changes in diff diff-ignored,Ignored changes in diff diff-modified,Modified changes in diff diff-removed,Removed changes in diff diff-renamed,Renamed changes in diff edit,Edit or modify error,Error or critical issue extensions,Extensions or plugins eye,View or watch eye-closed,Hide or invisible file,File or document file-code,Code file files,Multiple files filter,Filter or refine folder,Folder or directory folder-opened,Opened folder gear,Settings or configuration git-branch,Git branch git-commit,Git commit git-merge,Git merge git-pull-request,Pull request globe,Globe or web graph,Graph or chart heart,Like or favorite home,Home page info,Information or help issues,Issues or tasks json,JSON format key,Key or password law,Legal or license library,Library or collection lightbulb,Idea or suggestion link,Link or reference link-external,External link list-ordered,Ordered list list-unordered,Unordered list loading,Loading or processing location,Location or place mail,Email or mail markdown,Markdown format menu,Menu or options merge,Merge or combine mic,Microphone or audio mirror,Mirror or reflect more,More options move,Move or drag new-file,New file new-folder,New folder note,Note or memo notebook,Notebook or interactive document organization,Organization or company output,Output or result package,Package or module pass,Pass or success person,Person or user pin,Pin or attach play,Play or run plug,Plugin or extension preview,Preview or view project,Project or workspace question,Question or help record,Record or capture redo,Redo action refresh,Refresh or reload regex,Regular expression remote,Remote connection remove,Remove or delete replace,Replace or substitute repo,Repository report,Report or summary rocket,Launch or deploy save,Save or store save-all,Save all search,Search or find server,Server or host settings,Settings or preferences settings-gear,Settings gear shield,Security or protection source-control,Source control sparkle,AI or automated feature split-horizontal,Split horizontally split-vertical,Split vertically star,Star or favorite symbol-class,Class symbol symbol-method,Method symbol tag,Tag or label terminal,Terminal or console text-size,Text size or font trash,Trash or delete unlock,Unlock or open verified,Verified or approved watch,Watch or monitor window,Window or panel workspace-trusted,Trusted workspace zoom-in,Zoom in or enlarge zoom-out,Zoom out or reduce add-small,Small add icon agent,AI agent or bot alert,Alert or warning array,Array data structure arrow-small-down,Small arrow pointing down arrow-small-left,Small arrow pointing left arrow-small-right,Small arrow pointing right arrow-small-up,Small arrow pointing up arrow-swap,Swap arrows attach,Attach file or item azure,Microsoft Azure logo azure-devops,Azure DevOps logo beaker-stop,Stop experiment or test bell-slash,Notifications disabled bell-slash-dot,Notifications disabled with unread blank,Blank or empty space bracket-dot,Bracket with dot indicator bracket-error,Bracket with error indicator build,Build or compile chat-sparkle,AI chat suggestion chat-sparkle-error,AI chat error chat-sparkle-warning,AI chat warning chip,Computer chip or processor circle-outline,Circle outline shape circle-small,Small circle outline circle-small-filled,Small filled circle clockface,Clock face showing time clone,Clone or duplicate cloud-small,Small cloud icon code-oss,Code OSS logo code-review,Code review collection,Collection of items collection-small,Small collection combine,Combine items comment-discussion-quote,Quoted discussion comment comment-discussion-sparkle,AI discussion comment comment-draft,Draft comment comment-unresolved,Unresolved comment compass,Compass for navigation compass-active,Active compass compass-dot,Compass with indicator copilot-blocked,Copilot blocked copilot-error,Copilot error copilot-in-progress,Copilot working copilot-large,Large Copilot logo copilot-not-connected,Copilot disconnected copilot-snooze,Copilot snoozed copilot-success,Copilot success copilot-unavailable,Copilot unavailable copilot-warning,Copilot warning copilot-warning-large,Large Copilot warning coverage,Code coverage cursor,Mouse cursor debug-all,Debug all debug-alt-small,Small debug run icon debug-breakpoint-conditional,Conditional breakpoint debug-breakpoint-conditional-unverified,Unverified conditional breakpoint debug-breakpoint-data,Data breakpoint debug-breakpoint-data-unverified,Unverified data breakpoint debug-breakpoint-function,Function breakpoint debug-breakpoint-function-unverified,Unverified function breakpoint debug-breakpoint-log,Logpoint debug-breakpoint-log-unverified,Unverified logpoint debug-breakpoint-unsupported,Unsupported breakpoint debug-connected,Debugger connected debug-continue,Continue debugging debug-continue-small,Small continue icon debug-coverage,Debug coverage debug-disconnect,Disconnect debugger debug-line-by-line,Debug line by line debug-pause,Pause debugging debug-rerun,Rerun debug session debug-restart,Restart debugging debug-restart-frame,Restart stack frame debug-reverse-continue,Reverse continue debug-stackframe,Stack frame debug-stackframe-active,Active stack frame debug-start,Start debugging debug-step-back,Step back debug-step-into,Step into debug-step-out,Step out debug-step-over,Step over debug-stop,Stop debugging diff-multiple,Multiple diffs diff-single,Single diff discard,Discard changes download,Download edit-code,Edit code edit-session,Edit session edit-sparkle,AI edit editor-layout,Editor layout empty-window,Empty window eraser,Eraser error-small,Small error icon exclude,Exclude item expand-all,Expand all items export,Export data extensions-large,Large extensions icon feedback,Feedback file-binary,Binary file file-media,Media file file-pdf,PDF file file-submodule,Git submodule file-symlink-directory,Directory symlink file-symlink-file,File symlink file-text,Text file file-zip,Zip archive filter-filled,Filled filter icon flag,Flag flame,Flame or fire fold,Fold or collapse fold-down,Fold down fold-up,Fold up folder-active,Active folder folder-library,Library folder forward,Forward game,Game controller gift,Gift box gist,GitHub Gist gist-fork,Fork Gist gist-private,Private Gist gist-secret,Secret Gist git-branch-changes,Branch changes git-branch-conflicts,Branch conflicts git-branch-staged-changes,Staged changes git-compare,Compare git versions git-pull-request-closed,Closed pull request git-pull-request-create,Create pull request git-pull-request-done,Completed pull request git-pull-request-draft,Draft pull request git-pull-request-go-to-changes,Go to PR changes git-pull-request-new-changes,New PR changes git-stash,Git stash git-stash-apply,Apply git stash git-stash-pop,Pop git stash github-action,GitHub Action github-alt,GitHub logo alternative github-inverted,Inverted GitHub logo github-project,GitHub Project go-to-editing-session,Go to editing session go-to-search,Go to search grabber,Drag handle graph-left,Graph aligned left graph-line,Line graph graph-scatter,Scatter plot gripper,Gripper handle group-by-ref-type,Group by reference type heart-filled,Filled heart history,History or log horizontal-rule,Horizontal rule hubot,Hubot inbox,Inbox indent,Indent text index-zero,Zero index insert,Insert item inspect,Inspect element issue-draft,Draft issue issue-reopened,Reopened issue italic,Italic text jersey,Jersey or shirt kebab-vertical,Vertical kebab menu keyboard-tab,Tab key keyboard-tab-above,Tab above keyboard-tab-below,Tab below layers,Layers layers-active,Active layers layers-dot,Layers with indicator layout,Layout layout-activitybar-left,Activity bar left layout-activitybar-right,Activity bar right layout-centered,Centered layout layout-menubar,Menubar layout layout-panel,Panel layout layout-panel-center,Panel center layout-panel-dock,Dock panel layout-panel-justify,Justify panel layout-panel-left,Panel left layout-panel-off,Hide panel layout-panel-right,Panel right layout-sidebar-left,Sidebar left layout-sidebar-left-dock,Dock sidebar left layout-sidebar-left-off,Hide sidebar left layout-sidebar-right,Sidebar right layout-sidebar-right-dock,Dock sidebar right layout-sidebar-right-off,Hide sidebar right layout-statusbar,Status bar lightbulb-autofix,Auto-fix suggestion lightbulb-empty,Empty lightbulb lightbulb-sparkle,AI suggestion list-filter,Filter list list-flat,Flat list list-selection,List selection list-tree,Tree list live-share,Live Share lock-small,Small lock log-in,Log in log-out,Log out logo-github,GitHub logo magnet,Magnet mail-read,Read mail mail-reply,Reply to mail map,Map map-filled,Filled map map-vertical,Vertical map map-vertical-filled,Filled vertical map mcp,Model Context Protocol megaphone,Megaphone mention,Mention or @ symbol merge-into,Merge into mic-filled,Filled microphone milestone,Milestone mortar-board,Mortar board or graduation multiple-windows,Multiple windows music,Music note mute,Mute sound new-collection,New collection newline,Newline character no-newline,No newline notebook-template,Notebook template octoface,Octocat face open-in-product,Open in product open-preview,Open preview paintcan,Paint can pass-filled,Filled pass icon percentage,Percentage symbol person-add,Add person piano,Piano keys pie-chart,Pie chart pinned,Pinned item pinned-dirty,Pinned item with changes play-circle,Play circle preserve-case,Preserve case primitive-square,Square shape pulse,Pulse or activity python,Python language logo quote,Quote mark quotes,Double quotes radio-tower,Radio tower reactions,Reactions record-keys,Record keystrokes record-small,Small record icon references,Code references remote-explorer,Remote explorer remove-small,Small remove icon rename,Rename replace-all,Replace all repo-clone,Clone repository repo-fetch,Fetch repository repo-force-push,Force push repository repo-pinned,Pinned repository repo-pull,Pull repository repo-push,Push repository repo-selected,Selected repository repo-sync,Sync repository request-changes,Request changes robot,Robot root-folder,Root folder root-folder-opened,Opened root folder rss,RSS feed ruby,Ruby language run-above,Run above run-all,Run all run-all-coverage,Run all with coverage run-below,Run below run-coverage,Run with coverage run-errors,Run errors run-with-deps,Run with dependencies save-as,Save as screen-full,Full screen screen-normal,Normal screen search-fuzzy,Fuzzy search search-large,Large search icon search-sparkle,AI search search-stop,Stop search send,Send message send-to-remote-agent,Send to remote agent server-environment,Server environment server-process,Server process session-in-progress,Session in progress share,Share skip,Skip smiley,Smiley face snake,Snake sort-precedence,Sort by precedence sparkle-filled,Filled sparkle squirrel,Squirrel star-full,Full star star-half,Half star stop-circle,Stop circle strikethrough,Strikethrough text surround-with,Surround with symbol-boolean,Boolean symbol symbol-color,Color symbol symbol-constant,Constant symbol symbol-enum,Enum symbol symbol-enum-member,Enum member symbol symbol-field,Field symbol symbol-file,File symbol symbol-interface,Interface symbol symbol-key,Key symbol symbol-keyword,Keyword symbol symbol-method-arrow,Method arrow symbol symbol-misc,Miscellaneous symbol symbol-module,Module symbol symbol-numeric,Numeric symbol symbol-operator,Operator symbol symbol-parameter,Parameter symbol symbol-property,Property symbol symbol-reference,Reference symbol symbol-ruler,Ruler symbol symbol-snippet,Snippet symbol symbol-string,String symbol symbol-structure,Structure symbol sync-ignored,Sync ignored table,Table target,Target tasklist,Task list telescope,Telescope terminal-bash,Bash terminal terminal-cmd,Command prompt terminal-debian,Debian terminal terminal-git-bash,Git Bash terminal terminal-linux,Linux terminal terminal-powershell,PowerShell terminal terminal-tmux,Tmux terminal terminal-ubuntu,Ubuntu terminal thinking,Thinking three-bars,Three bars menu thumbsdown,Thumbs down thumbsdown-filled,Filled thumbs down thumbsup,Thumbs up thumbsup-filled,Filled thumbs up tools,Tools triangle-down,Triangle pointing down triangle-left,Triangle pointing left triangle-right,Triangle pointing right triangle-up,Triangle pointing up twitter,Twitter logo type-hierarchy,Type hierarchy type-hierarchy-sub,Sub-type hierarchy type-hierarchy-super,Super-type hierarchy unarchive,Unarchive unfold,Unfold ungroup-by-ref-type,Ungroup by reference type unmute,Unmute sound unverified,Unverified variable,Variable variable-group,Variable group verified-filled,Filled verified icon versions,Versions vm,Virtual machine vm-active,Active virtual machine vm-connect,Connect to VM vm-outline,VM outline vm-running,Running VM vm-small,Small VM icon vr,VR headset vscode,VS Code logo vscode-insiders,VS Code Insiders logo wand,Magic wand whitespace,Whitespace character whole-word,Match whole word window-active,Active window word-wrap,Word wrap workspace-unknown,Unknown workspace trust workspace-untrusted,Untrusted workspace zap,Zap or flashmicrosoft-vscode-codicons-6200d18/_iconCloud/descriptions.transforms.json000066400000000000000000000040131527220110700267140ustar00rootroot00000000000000[ { "method": "LoadTable", "params": { "relativePath": "_DataFilePath_", "rootPath": "_RootPath_" }, "variable": "iconDescriptionsInputTable" }, { "method": "ForEachRow", "transforms": [ { "method": "Copy", "params": { "from": "_LibraryKey_" }, "variable": "_IconData_LibraryKey_" }, { "method": "Copy", "params": { "from": "_IconTypeKey_" }, "variable": "_IconData_TypeKey_" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnIconKeyValueName", "iterator": "iconDescriptionsTableIterator" }, "variable": "iconKeyValue" }, { "method": "GetHashKey", "notes": "The icon Key is derived from the shortend icon file name.", "params": { "from": "iconKeyValue" }, "variable": "_IconData_Key_" }, { "method": "UpdateVariablesTable", "params": { "variables": "_IconDataVariables_" }, "variable": "_IconData_" }, { "method": "Clear", "variable": "iconArtifacts" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnDescriptionsName", "iterator": "iconDescriptionsTableIterator" }, "variable": "iconDescriptions" }, { "method": "AddToVariableBag", "params": { "value": "iconDescriptions" }, "variable": "iconArtifacts" }, { "method": "AddNameValuePairsToAssociationTable", "params": { "key": "_IconData_Key_", "keyColumn": "_IconArtifactData_IconKey_", "namesColumn": "_IconArtifactData_Name_", "values": "iconArtifacts", "valuesColumn": "_IconArtifactData_Value_" }, "variable": "_IconArtifactData_" } ], "variable": "iconDescriptionsTableIterator" } ] microsoft-vscode-codicons-6200d18/_iconCloud/descriptions.variables.json000066400000000000000000000016261527220110700264750ustar00rootroot00000000000000[ { "name": "iconDescriptionsInputTable", "tableSpecifier": { "dataColumnIndex": 0, "dataRowIndex": 1, "headerRowIndex": 0 }, "type": "Table", "valueType": "None" }, { "name": "iconColumnIconKeyValueName", "referenceOnly": true, "type": "Value", "value": "IconKeyValue", "valueType": "Text" }, { "name": "iconColumnDescriptionsName", "referenceOnly": true, "type": "Value", "value": "Descriptions", "valueType": "Text" }, { "TargetName": "iconDescriptionsInputTable", "name": "iconDescriptionsTableIterator", "type": "TableIterator" }, { "name": "iconKeyValue", "type": "Value", "valueType": "Text" }, { "name": "iconDescriptions", "type": "Value", "valueType": "Text" }, { "name": "iconArtifacts", "type": "VariableBag", "valueType": "None", "values": [] } ] microsoft-vscode-codicons-6200d18/_iconCloud/keywords.csv000066400000000000000000000601501527220110700235060ustar00rootroot00000000000000IconKeyValue,Keywords account,person people face user contact profile avatar activate-breakpoints,debug dot circle toggle switch enable add,plus new create combine more insert archive,save box delivery package store compress arrow-both,switch swap exchange bidirectional transfer arrow-circle-down,download direction navigate round arrow-circle-left,back direction navigate round previous arrow-circle-right,forward direction navigate round next arrow-circle-up,upload direction navigate round arrow-down,direction navigate sort download descend arrow-left,direction navigate back previous arrow-right,direction navigate forward next arrow-up,direction navigate sort upload ascend beaker,test lab tube science experiment flask bell,alert notify notification alarm reminder bell-dot,alert notify notification alarm unread badge bold,text format weight font style strong book,library text read documentation manual guide bookmark,save mark favorite remember flag briefcase,work workplace business professional job broadcast,tower signal connect connection transmit wireless browser,web internet page window site bug,error issue insect problem defect calendar,day time week month date schedule event planner call-incoming,phone call voice connection receive call-outgoing,phone call voice connection send case-sensitive,search filter option letters words text check,checkmark select checked mark complete finish done accept approve success check-all,checkmark select everything checked mark complete finish done accept approve bulk checklist,checkmark select checked mark complete finish done todo task list chevron-down,twistie tree node folder fold collapse expand dropdown chevron-left,twistie tree node folder fold collapse back chevron-right,twistie tree node folder fold expand forward chevron-up,twistie tree node folder fold collapse expand chrome-close,menu bar window dismiss exit quit chrome-maximize,menu bar window large increase expand chrome-minimize,menu bar window small decrease reduce chrome-restore,menu bar window resize normal circle-filled,dot round small bullet point breakpoint circle-large-filled,dot round bullet point circle-large,dot round bullet point outline circle-slash,error block stop disable prohibited forbidden circuit-board,iot device process hardware technology clear-all,reset remove delete clean empty clippy,clipboard document edit copy paste close,remove delete cancel stop dismiss exit close-all,remove bulk dismiss exit cloud,online service storage sync remote cloud-download,install import retrieve fetch cloud-upload,export save send publish code,embed script programming development source coffee,break drink beverage java pause collapse-all,bulk fold minimize hide tree color-mode,switch dark light contrast theme toggle comment,dialog message bubble chat feedback note comment-discussion,dialog message bubble chat conversation feedback copilot,ai assistant help automation suggestion copy,duplicate clone clipboard paste credit-card,payment merchant money billing purchase dash,line minus subtract hyphen separator dashboard,panel stats dial overview metrics database,sql storage data server table debug,run test troubleshoot fix breakpoint debug-alt,run execute play start debug-console,terminal command input compile build output device-camera,capture picture image photo screenshot device-camera-video,movie record capture video film device-mobile,phone handheld smartphone mobile responsive diff,compare changes difference git version diff-added,git change new insert green diff-ignored,git change skip excluded diff-modified,git change edit updated yellow diff-removed,git change delete removed red diff-renamed,git change move renamed edit,pencil modify write change update error,stop problem issue alert warning critical extensions,plugin addon package module marketplace eye,view watch see visibility preview eye-closed,hide hidden invisible privacy conceal file,document text page content file-code,source programming script development files,documents multiple explorer browser filter,funnel sort search refine narrow folder,directory container storage organize folder-opened,directory container storage organize expanded gear,settings configuration preferences options setup git-branch,source control version tree fork git-commit,save record version snapshot git-merge,combine join integrate branch git-pull-request,pr review merge contribution globe,world internet web international network graph,chart visualization data analytics statistics heart,like favorite love bookmark home,house main start dashboard info,information help about details issues,bug problem task ticket github json,bracket data format code structure key,password secret access security authentication law,legal license terms compliance library,collection repository storage archive lightbulb,idea suggestion tip hint smart link,url hyperlink connection chain reference link-external,url open new outside external list-ordered,numbered sequence steps order list-unordered,bullet items points loading,spinner progress wait processing busy location,map place pin marker gps mail,email message envelope communication markdown,text format document md writing menu,hamburger navigation options list merge,combine join unite integrate mic,microphone audio voice record sound mirror,reflect copy duplicate sync more,ellipsis menu options actions dots move,drag reorder relocate transfer new-file,create add document blank new-folder,create add directory blank note,document memo text write notebook,jupyter code document interactive organization,company business group team output,result console terminal log package,box module library dependency pass,check success complete done approved person,user account profile human contact pin,attach fix stick bookmark play,run start execute begin plug,extension connect addon power preview,view see look display project,workspace folder solution repository question,help info unknown ask record,capture start save log redo,repeat forward restore again refresh,reload update sync restart regex,pattern search expression match remote,server cloud ssh connection remove,delete trash clear eliminate replace,swap substitute change exchange repo,repository git source project report,document analytics summary data rocket,launch deploy fast start save,disk store keep preserve save-all,disk store keep preserve bulk search,find query look magnify locate server,host backend database remote settings,gear configuration preferences options settings-gear,configuration preferences options setup shield,security protect safety guard source-control,git version scm branch sparkle,ai magic auto smart copilot split-horizontal,divide layout pane window split-vertical,divide layout pane window star,favorite bookmark rating highlight symbol-class,code object type definition symbol-method,code function procedure definition tag,label mark version release terminal,console command shell cli text-size,font typography scale zoom trash,delete remove bin discard unlock,open unsecure access unlocked verified,check approved trusted confirmed watch,monitor observe track follow window,application frame panel view workspace-trusted,safe verified secure approved zoom-in,magnify enlarge increase expand zoom-out,reduce shrink decrease minimize add-small,plus new create mini tiny agent,ai bot assistant robot service alert,warning error danger notification triangle exclamation array,list collection brackets data structure arrow-small-down,direction navigate mini tiny descend arrow-small-left,direction navigate back mini tiny arrow-small-right,direction navigate forward mini tiny arrow-small-up,direction navigate mini tiny ascend arrow-swap,switch exchange replace direction attach,clip paperclip file link connect add azure,cloud microsoft service platform logo azure-devops,cloud microsoft service cicd logo beaker-stop,test experiment halt cancel lab bell-slash,mute silent quiet no-notification off bell-slash-dot,mute silent quiet unread badge blank,empty nothing void clear space bracket-dot,code json array badge indicator bracket-error,code json array issue problem build,compile make construct tools hammer chat-sparkle,ai copilot message magic suggestion chat-sparkle-error,ai copilot message issue problem chat-sparkle-warning,ai copilot message alert caution exclamation chip,hardware processor cpu gpu silicon integrated circle-outline,round shape empty ring hollow circle-small,dot point round tiny mini circle-small-filled,dot point round tiny mini solid clockface,time watch schedule history wait hour minute clone,copy duplicate replicate git repo cloud-small,online storage mini tiny remote code-oss,vscode open source editor logo brand code-review,pr pull request check inspect examine collection,group set library stack gather collection-small,group set library mini tiny combine,merge join unite mix blend comment-discussion-quote,chat reply reference cite message comment-discussion-sparkle,ai chat copilot magic suggestion intelligent comment-draft,message unsaved pending write edit pr comment-unresolved,message open pending issue active pr compass,navigate direction orient guide map compass-active,navigate direction orient guide on compass-dot,navigate direction orient badge notification copilot-blocked,ai stop prevent ban restricted intelligent agent copilot-error,ai issue problem fail bug cross intelligent agent copilot-in-progress,ai loading thinking working busy spinner waiting intelligent agent copilot-large,ai assistant big logo brand intelligent agent copilot-not-connected,ai offline disconnected network link intelligent agent copilot-snooze,ai sleep pause wait later intelligent agent copilot-success,ai check done complete ok intelligent agent tick pass copilot-unavailable,ai offline missing gone disabled intelligent agent copilot-warning,ai alert caution attention issue exclamation intelligent agent copilot-warning-large,ai alert caution big attention exclamation intelligent agent coverage,test percent code quality metrics cursor,pointer mouse click select arrow debug-all,run test everything suite batch play debug-alt-small,run play mini tiny start execute debug-breakpoint-conditional,stop pause if logic test debug-breakpoint-conditional-unverified,stop pause if grey inactive debug-breakpoint-data,stop pause variable value watch debug-breakpoint-data-unverified,stop pause variable grey inactive debug-breakpoint-function,stop pause method call triangle debug-breakpoint-function-unverified,stop pause method grey inactive debug-breakpoint-log,print message console diamond record debug-breakpoint-log-unverified,print message grey inactive diamond debug-breakpoint-unsupported,stop error invalid broken fail exclamation debug-connected,attach link online active plug debug-continue,play resume next forward run debug-continue-small,play resume mini tiny run debug-coverage,test percent metrics quality report debug-disconnect,stop unplug detach offline end unplug debug-line-by-line,step walk trace flow execute debug-pause,break halt wait freeze stop debug-rerun,restart again repeat loop reload debug-restart,reload reset again cycle refresh debug-restart-frame,stack reset up back context debug-reverse-continue,back rewind previous undo return debug-stackframe,call layer context memory trace debug-stackframe-active,call layer current now focus debug-start,run play launch begin execute debug-step-back,reverse previous undo return rewind back arrow debug-step-into,enter down inside drill call arrow debug-step-out,exit up return leave escape debug-step-over,next skip jump forward pass debug-stop,terminate end kill halt finish stop exit square diff-multiple,compare changes files batch many git pr diff-single,compare change file one individual git pr discard,undo revert throw trash cancel delete download,get retrieve save install pull cloud edit-code,write modify script program change edit-session,work context state save restore edit-sparkle,ai magic auto fix refactor smart intelligent editor-layout,split grid view arrange window empty-window,blank new clear frame start eraser,delete remove clear rub clean error-small,issue problem bug mini tiny cross exclude,remove hide filter minus ban expand-all,open show unfold reveal tree export,save send out download extract extensions-large,plugins addons marketplace big feedback,comment review opinion rate message file-binary,data raw executable blob 01 file-media,image video audio picture movie file-pdf,document adobe print read paper file-submodule,git repo link reference external file-symlink-directory,link shortcut alias folder pointer file-symlink-file,link shortcut alias document pointer file-text,document txt write read note file-zip,archive compress package bundle rar filter-filled,funnel sort refine solid active flag,mark report notice banner sign flame,fire hot burn danger popular fold,collapse hide compress close squeeze fold-down,collapse hide bottom close minimize fold-up,collapse hide top close minimize folder-active,directory current open selected working folder-library,collection books archive storage group forward,next right advance go arrow game,play controller joystick fun entertainment gift,present box reward package surprise gist,github snippet code share note pr gist-fork,copy branch split duplicate share code pr gist-private,lock secret hidden secure code pr gist-secret,lock hidden private secure code pr git-branch-changes,diff modify edit update version git pr git-branch-conflicts,error clash issue problem merge exclamation git pr git-branch-staged-changes,ready commit add prepare version git pr git-compare,diff changes versus match check git pr git-pull-request-closed,pr done finish reject end git git-pull-request-create,pr new add start open git git-pull-request-done,pr merged complete success check git git-pull-request-draft,pr wip work pending edit git git-pull-request-go-to-changes,pr diff jump view files git git-pull-request-new-changes,pr update fresh recent notification git git-stash,save hide store temp shelf git git-stash-apply,restore pop use retrieve load git git-stash-pop,restore remove retrieve load apply git github-action,ci cd automation workflow pipeline github-alt,logo brand cat octocat social github-inverted,logo brand cat octocat white github-project,board kanban plan organize tasks go-to-editing-session,jump switch work context restore go-to-search,find jump query look magnify grabber,drag move handle grip hold graph-left,chart plot visualize data side graph-line,chart plot trend data statistics graph-scatter,chart plot dots data distribution gripper,drag move handle dots hold group-by-ref-type,sort organize category class kind heart-filled,love like favorite solid prefer history,time past log record clock horizontal-rule,line separator divider split hr hubot,bot robot ai assistant chat inbox,mail message tray receive incoming agent indent,tab space move right format index-zero,0 start first number count search find insert,add new enter input plus inspect,check examine debug look analyze issue-draft,bug ticket wip pending unsaved issue-reopened,bug ticket active again back italic,text format style slant emphasis jersey,shirt clothing team sport uniform kebab-vertical,menu more options dots overflow keyboard-tab,key indent space move jump button nes next edit suggestion accept keyboard-tab-above,key indent up move jump button nes next edit suggestion accept keyboard-tab-below,key indent down move jump button nes next edit suggestion accept layers,stack sheets levels overlay group layers-active,stack sheets current selected on layers-dot,stack sheets badge notification alert layout,view arrange grid panel design layout-activitybar-left,view sidebar menu dock west layout-activitybar-right,view sidebar menu dock east layout-centered,view middle focus align balance layout-menubar,view top header options nav layout-panel,view bottom terminal output dock layout-panel-center,view bottom middle align dock layout-panel-dock,view bottom fix anchor attach layout-panel-justify,view bottom stretch fill align layout-panel-left,view side west dock vertical layout-panel-off,view hide close remove invisible layout-panel-right,view side east dock vertical layout-sidebar-left,view explorer tree west dock layout-sidebar-left-dock,view explorer fix anchor west layout-sidebar-left-off,view hide close remove explorer layout-sidebar-right,view outline east dock secondary layout-sidebar-right-dock,view outline fix anchor east layout-sidebar-right-off,view hide close remove outline layout-statusbar,view bottom footer info bar lightbulb-autofix,idea repair solve magic correct suggestion lightbulb-empty,idea off hollow outline thought suggestion lightbulb-sparkle,idea ai magic smart suggestion intelligent list-filter,sort refine search narrow view list-flat,view plain simple linear rows list-selection,choose pick check active highlight list-tree,hierarchy structure nested branches view files folders directory project live-share,collaborate remote pair connect together lock-small,secure private mini tiny key readonly log-in,sign in enter access auth arrow log-out,sign out exit leave disconnect arrow logo-github,brand cat octocat git social magnet,stick snap attract pull hold mail-read,email open message seen envelope mail-reply,email respond answer back arrow map,location guide plan chart area map-filled,location guide solid area place map-vertical,location guide up down chart map-vertical-filled,location guide solid up down mcp,protocol connect server client model ai tools megaphone,shout announce broadcast loud speaker notification mention,at tag user notify address collaborate communication merge-into,combine join unite flow arrow pr git mic-filled,audio voice record solid sound text speech tts milestone,goal target flag marker progress git project issue pr mortar-board,education learn school degree hat multiple-windows,screens views panels many stack music,note sound audio song melody mute,silent quiet off sound volume new-collection,create add group set plus newline,enter return break text arrow no-newline,stop end text break slash notebook-template,jupyter pattern layout model file octoface,github cat logo brand face open-in-product,launch external view app arrow open-preview,view see display show window paintcan,color fill bucket art design pass-filled,check success solid ok done percentage,ratio math number rate symbol person-add,user invite new plus friend piano,music keys instrument sound play pie-chart,graph data visualize circle stats pinned,fixed sticky attached saved marker pinned-dirty,fixed sticky unsaved modified dot play-circle,run start round button media preserve-case,text search match caps font primitive-square,shape box block stop solid pulse,heartbeat activity monitor line health python,language code snake logo dev quote,text cite reference speech mark quotes,text cite reference speech marks radio-tower,signal broadcast antenna wireless connect reactions,emoji face emotion respond feeling record-keys,macro type input save keyboard record-small,capture dot mini tiny circle references,links citations uses calls list remote-explorer,server cloud ssh view connect remove-small,delete minus mini tiny trash rename,edit change label title text replace-all,swap change bulk many substitute repo-clone,git copy download duplicate project repo-fetch,git download update sync get repo-force-push,git upload overwrite danger arrow repo-pinned,git favorite saved fixed project repo-pull,git download update sync arrow repo-push,git upload send sync arrow repo-selected,git active current check project repo-sync,git refresh update cycle arrows request-changes,pr review reject edit feedback robot,ai bot automation machine android root-folder,directory base home start project root-folder-opened,directory base home expanded project rss,feed news subscribe broadcast wifi ruby,language code gem jewel red run-above,play execute up previous start run-all,play execute everything batch start run-all-coverage,test execute metrics everything report run-below,play execute down next start run-coverage,test execute metrics report check run-errors,test fail bug issue problem run-with-deps,play execute tree chain link save-as,disk store new copy file screen-full,view maximize expand monitor display screen-normal,view restore window monitor display search-fuzzy,find approximate match loose query search-large,find big magnify zoom query search-sparkle,ai find magic smart query search-stop,find cancel halt end query send,mail message submit paper plane go send-to-remote-agent,transmit upload cloud server go server-environment,host cloud settings config box server-process,host run execute task gear session-in-progress,working busy active clock wait share,export send link collaborate arrow skip,next jump pass ignore arrow smiley,face happy emotion good smile snake,python reptile game animal curve sort-precedence,order rank priority list arrange sparkle-filled,ai magic solid star shine squirrel,animal ship release deploy mascot star-full,favorite solid rate best bookmark star-half,favorite partial rate middle bookmark stop-circle,halt end cancel round button strikethrough,text format delete cross line surround-with,wrap enclose code brackets container symbol-boolean,code true false logic type symbol-color,code paint palette type style symbol-constant,code fixed value type immutable symbol-enum,code list options type set symbol-enum-member,code item option value part symbol-field,code property variable data member symbol-file,code document script source type symbol-interface,code contract api type definition symbol-key,code id access property name symbol-keyword,code reserved syntax language term symbol-method-arrow,code function call action run symbol-misc,code other various general item symbol-module,code package library container import symbol-numeric,code number digit math count symbol-operator,code math logic calc function symbol-parameter,code input argument variable value symbol-property,code attribute field value data symbol-reference,code link pointer alias use symbol-ruler,code measure size scale unit symbol-snippet,code template fragment reuse paste symbol-string,code text chars word value symbol-structure,code object data model shape sync-ignored,refresh skip exclude update circle table,grid data rows columns sheet target,aim goal bullseye focus point tasklist,todo check items plan manage telescope,search find explore look space terminal-bash,console shell script linux command terminal-cmd,console shell windows command prompt terminal-debian,console shell linux os logo terminal-git-bash,console shell git command logo terminal-linux,console shell os penguin logo terminal-powershell,console shell windows script logo terminal-tmux,console multiplexer split window tool terminal-ubuntu,console shell linux os logo thinking,ai brain process wait loading three-bars,menu hamburger list options nav thumbsdown,dislike bad no reject vote thumbsdown-filled,dislike bad no reject solid thumbsup,like good yes approve vote thumbsup-filled,like good yes approve solid tools,settings config repair fix utils triangle-down,arrow direction point shape descend triangle-left,arrow direction point shape back triangle-right,arrow direction point shape forward triangle-up,arrow direction point shape ascend twitter,social bird logo brand share type-hierarchy,structure class tree inherit view type-hierarchy-sub,structure child down inherit view type-hierarchy-super,structure parent up inherit view unarchive,restore open unpack box retrieve unfold,expand show open reveal spread ungroup-by-ref-type,sort list flat view mix unmute,sound volume on audio hear unverified,check hollow pending wait circle variable,code value store data box variable-group,code collection set list data verified-filled,check solid approved trusted ok versions,history changes git time backup vm,computer server remote machine box vm-active,computer running on working remote vm-connect,computer link remote ssh join vm-outline,computer box shape remote machine vm-running,computer play active on remote vm-small,computer mini tiny remote box vr,virtual reality glasses headset 3d vscode,editor logo brand microsoft code vscode-insiders,editor logo brand green beta wand,magic fix auto spell wizard whitespace,space invisible char format view whole-word,search match text complete exact window-active,view current focus selected frame word-wrap,text format line break view workspace-unknown,status question unsure check folder workspace-untrusted,status danger warning shield folder exclamation zap,flash electric power energy fastmicrosoft-vscode-codicons-6200d18/_iconCloud/keywords.transforms.json000066400000000000000000000040631527220110700260620ustar00rootroot00000000000000[ { "method": "LoadTable", "params": { "relativePath": "_DataFilePath_", "rootPath": "_RootPath_" }, "variable": "iconKeywordsInputTable" }, { "method": "ForEachRow", "transforms": [ { "method": "Copy", "params": { "from": "_LibraryKey_" }, "variable": "_IconData_LibraryKey_" }, { "method": "Copy", "params": { "from": "_IconTypeKey_" }, "variable": "_IconData_TypeKey_" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnIconKeyValueName", "iterator": "iconKeywordsTableIterator" }, "variable": "iconKeyValue" }, { "method": "GetHashKey", "notes": "The icon Key is derived from the shortend icon file name.", "params": { "from": "iconKeyValue" }, "variable": "_IconData_Key_" }, { "method": "UpdateVariablesTable", "params": { "variables": "_IconDataVariables_" }, "variable": "_IconData_" }, { "method": "Clear", "variable": "iconArtifacts" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnKeywordsName", "iterator": "iconKeywordsTableIterator" }, "variable": "iconKeywords" }, { "method": "AddToVariableBag", "params": { "value": "iconKeywords" }, "variable": "iconArtifacts" }, { "method": "AddNameValuePairsToAssociationTable", "params": { "key": "_IconData_Key_", "keyColumn": "_IconArtifactData_IconKey_", "namesColumn": "_IconArtifactData_Name_", "values": "iconArtifacts", "valuesColumn": "_IconArtifactData_Value_" }, "variable": "_IconArtifactData_" } ], "variable": "iconKeywordsTableIterator" } ] microsoft-vscode-codicons-6200d18/_iconCloud/keywords.variables.json000066400000000000000000000016021527220110700256300ustar00rootroot00000000000000[ { "name": "iconKeywordsInputTable", "tableSpecifier": { "dataColumnIndex": 0, "dataRowIndex": 1, "headerRowIndex": 0 }, "type": "Table", "valueType": "None" }, { "name": "iconColumnIconKeyValueName", "referenceOnly": true, "type": "Value", "value": "IconKeyValue", "valueType": "Text" }, { "name": "iconColumnKeywordsName", "referenceOnly": true, "type": "Value", "value": "Keywords", "valueType": "Text" }, { "TargetName": "iconKeywordsInputTable", "name": "iconKeywordsTableIterator", "type": "TableIterator" }, { "name": "iconKeyValue", "type": "Value", "valueType": "Text" }, { "name": "iconKeywords", "type": "Value", "valueType": "Text" }, { "name": "iconArtifacts", "type": "VariableBag", "valueType": "None", "values": [] } ] microsoft-vscode-codicons-6200d18/_iconCloud/manifest.json000066400000000000000000000027111527220110700236220ustar00rootroot00000000000000{ "_type": "Library", "_version": "XCHRDK", "dataPaths": [ { "dataPath": "~/dist/codicon.csv", "transformPaths": ["~/_iconCloud/manifest.transforms.json"], "variablePaths": ["~/_iconCloud/manifest.variables.json"] }, { "dataPath": "~/_iconCloud/keywords.csv", "transformPaths": ["~/_iconCloud/keywords.transforms.json"], "variablePaths": ["~/_iconCloud/keywords.variables.json"] }, { "dataPath": "~/_iconCloud/metaphors.csv", "transformPaths": ["~/_iconCloud/metaphors.transforms.json"], "variablePaths": ["~/_iconCloud/metaphors.variables.json"] } ], "iconType": "Glyph", "lastUpdated": "2020-10-23T12:00Z", "libraryInfoKey": "8df73c1d1", "libraryName": "VS Code Icons", "libraryProperties": { "copyPreviewTypes": "Glyph", "copySize": "32", "copyTypes": "Glyph,Svg", "downloadDefaultSize": "32", "downloadTypes": "Svg", "libraryFileNameBase": "VsCodeIcons", "libraryIconSizes": "16,24,32,40,48,56,64", "metadata-1-dataMapping": "Icon:iconKeywords", "metadata-1-dataStyle": "ClickablePill", "metadata-1-dataType": "Keywords", "metadata-1-label": "Keywords", "metadata-1-sorting": "ByWeight", "metadata-2-dataMapping": "Icon:iconMetaphors", "metadata-2-dataStyle": "ClickablePill", "metadata-2-dataType": "Metaphors", "metadata-2-label": "Metaphors", "metadata-2-sorting": "ByName" }, "libraryVersion": "2.43" } microsoft-vscode-codicons-6200d18/_iconCloud/manifest.transforms.json000066400000000000000000000210741527220110700260220ustar00rootroot00000000000000[ { "method": "GetFilePaths", "notes": "Get all the files from the root directory, and put them into a cache. This is for performance.", "params": { "rootPath": "_RootPath_" }, "variable": "_FilePathsCache_" }, { "method": "AddToVariableBag", "params": { "value": "_LibraryVersion_" }, "variable": "libraryArtifacts" }, { "method": "AddToVariableBag", "params": { "value": "_LibraryLastUpdated_" }, "variable": "libraryArtifacts" }, { "method": "AddIfFileExists", "params": { "property": "_TtfFileProperty_", "filePath": "libraryArtifactTtfFilePath", "rootPath": "_RootPath_", "filePathsCache": "_FilePathsCache_" }, "variable": "libraryArtifacts" }, { "method": "AddIfFileExists", "params": { "property": "_WoffFileProperty_", "filePath": "libraryArtifactWoffFilePath", "rootPath": "_RootPath_", "filePathsCache": "_FilePathsCache_" }, "variable": "libraryArtifacts" }, { "method": "AddIfFileExists", "params": { "property": "_Woff2FileProperty_", "filePath": "libraryArtifactWoff2FilePath", "rootPath": "_RootPath_", "filePathsCache": "_FilePathsCache_" }, "variable": "libraryArtifacts" }, { "method": "Copy", "params": { "from": "_LibraryLastUpdated_" }, "variable": "lastUpdated" }, { "method": "Copy", "params": { "from": "_LibraryVersion_" }, "variable": "version" }, { "method": "AddNameValuePairsToAssociationTable", "params": { "key": "_LibraryKey_", "values": "libraryArtifacts", "keyColumn": "_LibraryArtifactData_LibraryKey_", "namesColumn": "_LibraryArtifactData_Name_", "valuesColumn": "_LibraryArtifactData_Value_" }, "variable": "_LibraryArtifactData_" }, { "method": "LoadTable", "params": { "relativePath": "_DataFilePath_", "rootPath": "_RootPath_" }, "variable": "iconsInputTable" }, { "method": "AppendColumn", "notes": "Inject a unique ID field into the icons table.", "params": { "columnName": "iconColumnKeyName" }, "variable": "iconsInputTable" }, { "transforms": [ { "method": "GetColumnValue", "params": { "columnName": "iconColumnUnicodeValue", "iterator": "iconsTableIterator" }, "variable": "iconUnicodeValue" }, { "method": "GetHashKey", "notes": "The icon Key is derived from the short name.", "params": { "from": "iconShortName" }, "variable": "_IconData_Key_" }, { "method": "SetRowValue", "params": { "columnName": "iconColumnKeyName", "value": "_IconData_Key_" }, "variable": "iconsTableIterator" } ], "method": "ForEachRow", "notes": "Insert the 'key' for each icon into the source table.", "variable": "iconsTableIterator" }, { "method": "Copy", "params": { "from": "_LibraryKey_" }, "variable": "_CollectionData_LibraryKey_" }, { "method": "Copy", "params": { "from": "_IconTypeKey_" }, "variable": "_CollectionData_TypeKey_" }, { "method": "GetHashKey", "notes": "The collection Key is derived from the collection name.", "params": { "from": "collectionName" }, "variable": "_CollectionData_Key_" }, { "method": "Copy", "params": { "from": "collectionName" }, "variable": "_CollectionData_Name_" }, { "method": "UpdateVariablesTable", "params": { "variables": "_CollectionDataVariables_" }, "variable": "_CollectionData_" }, { "method": "Clear", "variable": "collectionArtifacts" }, { "method": "AddToVariableBag", "params": { "value": "lastUpdated" }, "variable": "collectionArtifacts" }, { "method": "AddToVariableBag", "params": { "value": "version" }, "variable": "collectionArtifacts" }, { "method": "AddNameValuePairsToAssociationTable", "params": { "key": "_CollectionData_Key_", "values": "collectionArtifacts", "keyColumn": "_CollectionArtifactData_CollectionKey_", "namesColumn": "_CollectionArtifactData_Name_", "valuesColumn": "_CollectionArtifactData_Value_" }, "variable": "_CollectionArtifactData_" }, { "transforms": [ { "method": "Copy", "params": { "from": "_LibraryKey_" }, "variable": "_IconData_LibraryKey_" }, { "method": "Copy", "params": { "from": "_IconTypeKey_" }, "variable": "_IconData_TypeKey_" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnKeyName", "iterator": "iconsTableIterator" }, "variable": "_IconData_Key_" }, { "method": "Copy", "params": { "from": "_CollectionData_Key_" }, "variable": "_CollectionIconData_CollectionKey_" }, { "method": "Copy", "params": { "from": "_IconData_Key_" }, "variable": "_CollectionIconData_IconKey_" }, { "method": "UpdateVariablesTable", "params": { "variables": "_CollectionIconDataVariables_" }, "variable": "_CollectionIconData_" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnShortName", "iterator": "iconsTableIterator" }, "variable": "iconShortName" }, { "method": "Replace", "params": { "from": "dashChar", "to": "spaceChar" }, "variable": "iconShortName" }, { "method": "Capitalize", "variable": "iconShortName" }, { "method": "Replace", "params": { "from": "spaceChar", "to": "dashChar" }, "variable": "iconShortName" }, { "method": "Copy", "params": { "from": "iconShortName" }, "variable": "_IconData_Name_" }, { "method": "UpdateVariablesTable", "params": { "variables": "_IconDataVariables_" }, "variable": "_IconData_" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnShortName", "iterator": "iconsTableIterator" }, "variable": "iconShortName" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnGlyph", "iterator": "iconsTableIterator" }, "variable": "iconGlyph" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnUnicodeValue", "iterator": "iconsTableIterator" }, "variable": "iconUnicodeValue" }, { "method": "Clear", "variable": "iconArtifacts" }, { "method": "Copy", "params": { "from": "svgFilePathFormat" }, "variable": "svgIconFilePath" }, { "method": "Replace", "params": { "from": "iconShortNamePattern", "to": "iconShortName" }, "variable": "svgIconFilePath" }, { "method": "AddIfFileExists", "params": { "property": "_SvgFileProperty_", "filePath": "svgIconFilePath", "rootPath": "_RootPath_", "filePathsCache": "_FilePathsCache_" }, "variable": "iconArtifacts" }, { "method": "AddToVariableBag", "params": { "value": "iconGlyph" }, "variable": "iconArtifacts" }, { "method": "AddToVariableBag", "params": { "value": "iconUnicodeValue" }, "variable": "iconArtifacts" }, { "method": "AddToVariableBag", "params": { "value": "lastUpdated" }, "variable": "iconArtifacts" }, { "method": "AddNameValuePairsToAssociationTable", "params": { "key": "_IconData_Key_", "values": "iconArtifacts", "keyColumn": "_IconArtifactData_IconKey_", "namesColumn": "_IconArtifactData_Name_", "valuesColumn": "_IconArtifactData_Value_" }, "variable": "_IconArtifactData_" } ], "method": "ForEachRow", "variable": "iconsTableIterator" } ]microsoft-vscode-codicons-6200d18/_iconCloud/manifest.variables.json000066400000000000000000000054521527220110700255760ustar00rootroot00000000000000[ { "type": "Value", "value": "~/dist/codicon.ttf", "valueType": "Text", "referenceOnly": true, "name": "libraryArtifactTtfFilePath" }, { "type": "Value", "value": "~/dist/codicon.woff", "valueType": "Text", "referenceOnly": true, "name": "libraryArtifactWoffFilePath" }, { "type": "Value", "value": "~/dist/codicon.woff2", "valueType": "Text", "referenceOnly": true, "name": "libraryArtifactWoff2FilePath" }, { "type": "VariableBag", "valueType": "None", "values": [], "name": "libraryArtifacts" }, { "tableSpecifier": { "dataColumnIndex": 0, "dataRowIndex": 2, "headerRowIndex": 0 }, "type": "Table", "valueType": "None", "name": "iconsInputTable" }, { "type": "Value", "value": "ID", "valueType": "Text", "referenceOnly": true, "name": "iconColumnKeyName" }, { "type": "Value", "value": "short_name", "valueType": "Text", "referenceOnly": true, "name": "iconColumnShortName" }, { "type": "Value", "value": "unicode", "valueType": "Text", "referenceOnly": true, "name": "iconColumnUnicodeValue" }, { "type": "Value", "value": "character", "valueType": "Text", "referenceOnly": true, "name": "iconColumnGlyph" }, { "type": "TableIterator", "TargetName": "iconsInputTable", "name": "iconsTableIterator" }, { "type": "Value", "valueType": "Text", "name": "iconGlyph" }, { "type": "Value", "valueType": "Text", "name": "iconUnicodeValue" }, { "type": "Value", "valueType": "Text", "name": "iconShortName" }, { "type": "Value", "value": "Icons", "valueType": "Text", "referenceOnly": true, "name": "collectionName" }, { "type": "Value", "value": "~/src/icons/{iconShortName}.svg", "valueType": "Text", "referenceOnly": true, "name": "svgFilePathFormat" }, { "type": "Value", "value": "{iconShortName}", "valueType": "Text", "referenceOnly": true, "name": "iconShortNamePattern" }, { "type": "Value", "valueType": "Text", "name": "svgIconFilePath" }, { "type": "VariableBag", "valueType": "None", "values": [], "name": "collectionArtifacts" }, { "type": "VariableBag", "valueType": "None", "values": [], "name": "iconArtifacts" }, { "type": "Value", "valueType": "Text", "name": "lastUpdated" }, { "type": "Value", "valueType": "Text", "name": "version" }, { "type": "Value", "valueType": "Text", "value": " ", "referenceOnly": true, "name": "spaceChar" }, { "type": "Value", "valueType": "Text", "value": "-", "referenceOnly": true, "name": "dashChar" } ]microsoft-vscode-codicons-6200d18/_iconCloud/metaphors.csv000066400000000000000000000601511527220110700236420ustar00rootroot00000000000000IconKeyValue,Metaphors account,person people face user contact profile avatar activate-breakpoints,debug dot circle toggle switch enable add,plus new create combine more insert archive,save box delivery package store compress arrow-both,switch swap exchange bidirectional transfer arrow-circle-down,download direction navigate round arrow-circle-left,back direction navigate round previous arrow-circle-right,forward direction navigate round next arrow-circle-up,upload direction navigate round arrow-down,direction navigate sort download descend arrow-left,direction navigate back previous arrow-right,direction navigate forward next arrow-up,direction navigate sort upload ascend beaker,test lab tube science experiment flask bell,alert notify notification alarm reminder bell-dot,alert notify notification alarm unread badge bold,text format weight font style strong book,library text read documentation manual guide bookmark,save mark favorite remember flag briefcase,work workplace business professional job broadcast,tower signal connect connection transmit wireless browser,web internet page window site bug,error issue insect problem defect calendar,day time week month date schedule event planner call-incoming,phone call voice connection receive call-outgoing,phone call voice connection send case-sensitive,search filter option letters words text check,checkmark select checked mark complete finish done accept approve success check-all,checkmark select everything checked mark complete finish done accept approve bulk checklist,checkmark select checked mark complete finish done todo task list chevron-down,twistie tree node folder fold collapse expand dropdown chevron-left,twistie tree node folder fold collapse back chevron-right,twistie tree node folder fold expand forward chevron-up,twistie tree node folder fold collapse expand chrome-close,menu bar window dismiss exit quit chrome-maximize,menu bar window large increase expand chrome-minimize,menu bar window small decrease reduce chrome-restore,menu bar window resize normal circle-filled,dot round small bullet point breakpoint circle-large-filled,dot round bullet point circle-large,dot round bullet point outline circle-slash,error block stop disable prohibited forbidden circuit-board,iot device process hardware technology clear-all,reset remove delete clean empty clippy,clipboard document edit copy paste close,remove delete cancel stop dismiss exit close-all,remove bulk dismiss exit cloud,online service storage sync remote cloud-download,install import retrieve fetch cloud-upload,export save send publish code,embed script programming development source coffee,break drink beverage java pause collapse-all,bulk fold minimize hide tree color-mode,switch dark light contrast theme toggle comment,dialog message bubble chat feedback note comment-discussion,dialog message bubble chat conversation feedback copilot,ai assistant help automation suggestion copy,duplicate clone clipboard paste credit-card,payment merchant money billing purchase dash,line minus subtract hyphen separator dashboard,panel stats dial overview metrics database,sql storage data server table debug,run test troubleshoot fix breakpoint debug-alt,run execute play start debug-console,terminal command input compile build output device-camera,capture picture image photo screenshot device-camera-video,movie record capture video film device-mobile,phone handheld smartphone mobile responsive diff,compare changes difference git version diff-added,git change new insert green diff-ignored,git change skip excluded diff-modified,git change edit updated yellow diff-removed,git change delete removed red diff-renamed,git change move renamed edit,pencil modify write change update error,stop problem issue alert warning critical extensions,plugin addon package module marketplace eye,view watch see visibility preview eye-closed,hide hidden invisible privacy conceal file,document text page content file-code,source programming script development files,documents multiple explorer browser filter,funnel sort search refine narrow folder,directory container storage organize folder-opened,directory container storage organize expanded gear,settings configuration preferences options setup git-branch,source control version tree fork git-commit,save record version snapshot git-merge,combine join integrate branch git-pull-request,pr review merge contribution globe,world internet web international network graph,chart visualization data analytics statistics heart,like favorite love bookmark home,house main start dashboard info,information help about details issues,bug problem task ticket github json,bracket data format code structure key,password secret access security authentication law,legal license terms compliance library,collection repository storage archive lightbulb,idea suggestion tip hint smart link,url hyperlink connection chain reference link-external,url open new outside external list-ordered,numbered sequence steps order list-unordered,bullet items points loading,spinner progress wait processing busy location,map place pin marker gps mail,email message envelope communication markdown,text format document md writing menu,hamburger navigation options list merge,combine join unite integrate mic,microphone audio voice record sound mirror,reflect copy duplicate sync more,ellipsis menu options actions dots move,drag reorder relocate transfer new-file,create add document blank new-folder,create add directory blank note,document memo text write notebook,jupyter code document interactive organization,company business group team output,result console terminal log package,box module library dependency pass,check success complete done approved person,user account profile human contact pin,attach fix stick bookmark play,run start execute begin plug,extension connect addon power preview,view see look display project,workspace folder solution repository question,help info unknown ask record,capture start save log redo,repeat forward restore again refresh,reload update sync restart regex,pattern search expression match remote,server cloud ssh connection remove,delete trash clear eliminate replace,swap substitute change exchange repo,repository git source project report,document analytics summary data rocket,launch deploy fast start save,disk store keep preserve save-all,disk store keep preserve bulk search,find query look magnify locate server,host backend database remote settings,gear configuration preferences options settings-gear,configuration preferences options setup shield,security protect safety guard source-control,git version scm branch sparkle,ai magic auto smart copilot split-horizontal,divide layout pane window split-vertical,divide layout pane window star,favorite bookmark rating highlight symbol-class,code object type definition symbol-method,code function procedure definition tag,label mark version release terminal,console command shell cli text-size,font typography scale zoom trash,delete remove bin discard unlock,open unsecure access unlocked verified,check approved trusted confirmed watch,monitor observe track follow window,application frame panel view workspace-trusted,safe verified secure approved zoom-in,magnify enlarge increase expand zoom-out,reduce shrink decrease minimize add-small,plus new create mini tiny agent,ai bot assistant robot service alert,warning error danger notification triangle exclamation array,list collection brackets data structure arrow-small-down,direction navigate mini tiny descend arrow-small-left,direction navigate back mini tiny arrow-small-right,direction navigate forward mini tiny arrow-small-up,direction navigate mini tiny ascend arrow-swap,switch exchange replace direction attach,clip paperclip file link connect add azure,cloud microsoft service platform logo azure-devops,cloud microsoft service cicd logo beaker-stop,test experiment halt cancel lab bell-slash,mute silent quiet no-notification off bell-slash-dot,mute silent quiet unread badge blank,empty nothing void clear space bracket-dot,code json array badge indicator bracket-error,code json array issue problem build,compile make construct tools hammer chat-sparkle,ai copilot message magic suggestion chat-sparkle-error,ai copilot message issue problem chat-sparkle-warning,ai copilot message alert caution exclamation chip,hardware processor cpu gpu silicon integrated circle-outline,round shape empty ring hollow circle-small,dot point round tiny mini circle-small-filled,dot point round tiny mini solid clockface,time watch schedule history wait hour minute clone,copy duplicate replicate git repo cloud-small,online storage mini tiny remote code-oss,vscode open source editor logo brand code-review,pr pull request check inspect examine collection,group set library stack gather collection-small,group set library mini tiny combine,merge join unite mix blend comment-discussion-quote,chat reply reference cite message comment-discussion-sparkle,ai chat copilot magic suggestion intelligent comment-draft,message unsaved pending write edit pr comment-unresolved,message open pending issue active pr compass,navigate direction orient guide map compass-active,navigate direction orient guide on compass-dot,navigate direction orient badge notification copilot-blocked,ai stop prevent ban restricted intelligent agent copilot-error,ai issue problem fail bug cross intelligent agent copilot-in-progress,ai loading thinking working busy spinner waiting intelligent agent copilot-large,ai assistant big logo brand intelligent agent copilot-not-connected,ai offline disconnected network link intelligent agent copilot-snooze,ai sleep pause wait later intelligent agent copilot-success,ai check done complete ok intelligent agent tick pass copilot-unavailable,ai offline missing gone disabled intelligent agent copilot-warning,ai alert caution attention issue exclamation intelligent agent copilot-warning-large,ai alert caution big attention exclamation intelligent agent coverage,test percent code quality metrics cursor,pointer mouse click select arrow debug-all,run test everything suite batch play debug-alt-small,run play mini tiny start execute debug-breakpoint-conditional,stop pause if logic test debug-breakpoint-conditional-unverified,stop pause if grey inactive debug-breakpoint-data,stop pause variable value watch debug-breakpoint-data-unverified,stop pause variable grey inactive debug-breakpoint-function,stop pause method call triangle debug-breakpoint-function-unverified,stop pause method grey inactive debug-breakpoint-log,print message console diamond record debug-breakpoint-log-unverified,print message grey inactive diamond debug-breakpoint-unsupported,stop error invalid broken fail exclamation debug-connected,attach link online active plug debug-continue,play resume next forward run debug-continue-small,play resume mini tiny run debug-coverage,test percent metrics quality report debug-disconnect,stop unplug detach offline end unplug debug-line-by-line,step walk trace flow execute debug-pause,break halt wait freeze stop debug-rerun,restart again repeat loop reload debug-restart,reload reset again cycle refresh debug-restart-frame,stack reset up back context debug-reverse-continue,back rewind previous undo return debug-stackframe,call layer context memory trace debug-stackframe-active,call layer current now focus debug-start,run play launch begin execute debug-step-back,reverse previous undo return rewind back arrow debug-step-into,enter down inside drill call arrow debug-step-out,exit up return leave escape debug-step-over,next skip jump forward pass debug-stop,terminate end kill halt finish stop exit square diff-multiple,compare changes files batch many git pr diff-single,compare change file one individual git pr discard,undo revert throw trash cancel delete download,get retrieve save install pull cloud edit-code,write modify script program change edit-session,work context state save restore edit-sparkle,ai magic auto fix refactor smart intelligent editor-layout,split grid view arrange window empty-window,blank new clear frame start eraser,delete remove clear rub clean error-small,issue problem bug mini tiny cross exclude,remove hide filter minus ban expand-all,open show unfold reveal tree export,save send out download extract extensions-large,plugins addons marketplace big feedback,comment review opinion rate message file-binary,data raw executable blob 01 file-media,image video audio picture movie file-pdf,document adobe print read paper file-submodule,git repo link reference external file-symlink-directory,link shortcut alias folder pointer file-symlink-file,link shortcut alias document pointer file-text,document txt write read note file-zip,archive compress package bundle rar filter-filled,funnel sort refine solid active flag,mark report notice banner sign flame,fire hot burn danger popular fold,collapse hide compress close squeeze fold-down,collapse hide bottom close minimize fold-up,collapse hide top close minimize folder-active,directory current open selected working folder-library,collection books archive storage group forward,next right advance go arrow game,play controller joystick fun entertainment gift,present box reward package surprise gist,github snippet code share note pr gist-fork,copy branch split duplicate share code pr gist-private,lock secret hidden secure code pr gist-secret,lock hidden private secure code pr git-branch-changes,diff modify edit update version git pr git-branch-conflicts,error clash issue problem merge exclamation git pr git-branch-staged-changes,ready commit add prepare version git pr git-compare,diff changes versus match check git pr git-pull-request-closed,pr done finish reject end git git-pull-request-create,pr new add start open git git-pull-request-done,pr merged complete success check git git-pull-request-draft,pr wip work pending edit git git-pull-request-go-to-changes,pr diff jump view files git git-pull-request-new-changes,pr update fresh recent notification git git-stash,save hide store temp shelf git git-stash-apply,restore pop use retrieve load git git-stash-pop,restore remove retrieve load apply git github-action,ci cd automation workflow pipeline github-alt,logo brand cat octocat social github-inverted,logo brand cat octocat white github-project,board kanban plan organize tasks go-to-editing-session,jump switch work context restore go-to-search,find jump query look magnify grabber,drag move handle grip hold graph-left,chart plot visualize data side graph-line,chart plot trend data statistics graph-scatter,chart plot dots data distribution gripper,drag move handle dots hold group-by-ref-type,sort organize category class kind heart-filled,love like favorite solid prefer history,time past log record clock horizontal-rule,line separator divider split hr hubot,bot robot ai assistant chat inbox,mail message tray receive incoming agent indent,tab space move right format index-zero,0 start first number count search find insert,add new enter input plus inspect,check examine debug look analyze issue-draft,bug ticket wip pending unsaved issue-reopened,bug ticket active again back italic,text format style slant emphasis jersey,shirt clothing team sport uniform kebab-vertical,menu more options dots overflow keyboard-tab,key indent space move jump button nes next edit suggestion accept keyboard-tab-above,key indent up move jump button nes next edit suggestion accept keyboard-tab-below,key indent down move jump button nes next edit suggestion accept layers,stack sheets levels overlay group layers-active,stack sheets current selected on layers-dot,stack sheets badge notification alert layout,view arrange grid panel design layout-activitybar-left,view sidebar menu dock west layout-activitybar-right,view sidebar menu dock east layout-centered,view middle focus align balance layout-menubar,view top header options nav layout-panel,view bottom terminal output dock layout-panel-center,view bottom middle align dock layout-panel-dock,view bottom fix anchor attach layout-panel-justify,view bottom stretch fill align layout-panel-left,view side west dock vertical layout-panel-off,view hide close remove invisible layout-panel-right,view side east dock vertical layout-sidebar-left,view explorer tree west dock layout-sidebar-left-dock,view explorer fix anchor west layout-sidebar-left-off,view hide close remove explorer layout-sidebar-right,view outline east dock secondary layout-sidebar-right-dock,view outline fix anchor east layout-sidebar-right-off,view hide close remove outline layout-statusbar,view bottom footer info bar lightbulb-autofix,idea repair solve magic correct suggestion lightbulb-empty,idea off hollow outline thought suggestion lightbulb-sparkle,idea ai magic smart suggestion intelligent list-filter,sort refine search narrow view list-flat,view plain simple linear rows list-selection,choose pick check active highlight list-tree,hierarchy structure nested branches view files folders directory project live-share,collaborate remote pair connect together lock-small,secure private mini tiny key readonly log-in,sign in enter access auth arrow log-out,sign out exit leave disconnect arrow logo-github,brand cat octocat git social magnet,stick snap attract pull hold mail-read,email open message seen envelope mail-reply,email respond answer back arrow map,location guide plan chart area map-filled,location guide solid area place map-vertical,location guide up down chart map-vertical-filled,location guide solid up down mcp,protocol connect server client model ai tools megaphone,shout announce broadcast loud speaker notification mention,at tag user notify address collaborate communication merge-into,combine join unite flow arrow pr git mic-filled,audio voice record solid sound text speech tts milestone,goal target flag marker progress git project issue pr mortar-board,education learn school degree hat multiple-windows,screens views panels many stack music,note sound audio song melody mute,silent quiet off sound volume new-collection,create add group set plus newline,enter return break text arrow no-newline,stop end text break slash notebook-template,jupyter pattern layout model file octoface,github cat logo brand face open-in-product,launch external view app arrow open-preview,view see display show window paintcan,color fill bucket art design pass-filled,check success solid ok done percentage,ratio math number rate symbol person-add,user invite new plus friend piano,music keys instrument sound play pie-chart,graph data visualize circle stats pinned,fixed sticky attached saved marker pinned-dirty,fixed sticky unsaved modified dot play-circle,run start round button media preserve-case,text search match caps font primitive-square,shape box block stop solid pulse,heartbeat activity monitor line health python,language code snake logo dev quote,text cite reference speech mark quotes,text cite reference speech marks radio-tower,signal broadcast antenna wireless connect reactions,emoji face emotion respond feeling record-keys,macro type input save keyboard record-small,capture dot mini tiny circle references,links citations uses calls list remote-explorer,server cloud ssh view connect remove-small,delete minus mini tiny trash rename,edit change label title text replace-all,swap change bulk many substitute repo-clone,git copy download duplicate project repo-fetch,git download update sync get repo-force-push,git upload overwrite danger arrow repo-pinned,git favorite saved fixed project repo-pull,git download update sync arrow repo-push,git upload send sync arrow repo-selected,git active current check project repo-sync,git refresh update cycle arrows request-changes,pr review reject edit feedback robot,ai bot automation machine android root-folder,directory base home start project root-folder-opened,directory base home expanded project rss,feed news subscribe broadcast wifi ruby,language code gem jewel red run-above,play execute up previous start run-all,play execute everything batch start run-all-coverage,test execute metrics everything report run-below,play execute down next start run-coverage,test execute metrics report check run-errors,test fail bug issue problem run-with-deps,play execute tree chain link save-as,disk store new copy file screen-full,view maximize expand monitor display screen-normal,view restore window monitor display search-fuzzy,find approximate match loose query search-large,find big magnify zoom query search-sparkle,ai find magic smart query search-stop,find cancel halt end query send,mail message submit paper plane go send-to-remote-agent,transmit upload cloud server go server-environment,host cloud settings config box server-process,host run execute task gear session-in-progress,working busy active clock wait share,export send link collaborate arrow skip,next jump pass ignore arrow smiley,face happy emotion good smile snake,python reptile game animal curve sort-precedence,order rank priority list arrange sparkle-filled,ai magic solid star shine squirrel,animal ship release deploy mascot star-full,favorite solid rate best bookmark star-half,favorite partial rate middle bookmark stop-circle,halt end cancel round button strikethrough,text format delete cross line surround-with,wrap enclose code brackets container symbol-boolean,code true false logic type symbol-color,code paint palette type style symbol-constant,code fixed value type immutable symbol-enum,code list options type set symbol-enum-member,code item option value part symbol-field,code property variable data member symbol-file,code document script source type symbol-interface,code contract api type definition symbol-key,code id access property name symbol-keyword,code reserved syntax language term symbol-method-arrow,code function call action run symbol-misc,code other various general item symbol-module,code package library container import symbol-numeric,code number digit math count symbol-operator,code math logic calc function symbol-parameter,code input argument variable value symbol-property,code attribute field value data symbol-reference,code link pointer alias use symbol-ruler,code measure size scale unit symbol-snippet,code template fragment reuse paste symbol-string,code text chars word value symbol-structure,code object data model shape sync-ignored,refresh skip exclude update circle table,grid data rows columns sheet target,aim goal bullseye focus point tasklist,todo check items plan manage telescope,search find explore look space terminal-bash,console shell script linux command terminal-cmd,console shell windows command prompt terminal-debian,console shell linux os logo terminal-git-bash,console shell git command logo terminal-linux,console shell os penguin logo terminal-powershell,console shell windows script logo terminal-tmux,console multiplexer split window tool terminal-ubuntu,console shell linux os logo thinking,ai brain process wait loading three-bars,menu hamburger list options nav thumbsdown,dislike bad no reject vote thumbsdown-filled,dislike bad no reject solid thumbsup,like good yes approve vote thumbsup-filled,like good yes approve solid tools,settings config repair fix utils triangle-down,arrow direction point shape descend triangle-left,arrow direction point shape back triangle-right,arrow direction point shape forward triangle-up,arrow direction point shape ascend twitter,social bird logo brand share type-hierarchy,structure class tree inherit view type-hierarchy-sub,structure child down inherit view type-hierarchy-super,structure parent up inherit view unarchive,restore open unpack box retrieve unfold,expand show open reveal spread ungroup-by-ref-type,sort list flat view mix unmute,sound volume on audio hear unverified,check hollow pending wait circle variable,code value store data box variable-group,code collection set list data verified-filled,check solid approved trusted ok versions,history changes git time backup vm,computer server remote machine box vm-active,computer running on working remote vm-connect,computer link remote ssh join vm-outline,computer box shape remote machine vm-running,computer play active on remote vm-small,computer mini tiny remote box vr,virtual reality glasses headset 3d vscode,editor logo brand microsoft code vscode-insiders,editor logo brand green beta wand,magic fix auto spell wizard whitespace,space invisible char format view whole-word,search match text complete exact window-active,view current focus selected frame word-wrap,text format line break view workspace-unknown,status question unsure check folder workspace-untrusted,status danger warning shield folder exclamation zap,flash electric power energy fastmicrosoft-vscode-codicons-6200d18/_iconCloud/metaphors.transforms.json000066400000000000000000000040721527220110700262150ustar00rootroot00000000000000[ { "method": "LoadTable", "params": { "relativePath": "_DataFilePath_", "rootPath": "_RootPath_" }, "variable": "iconMetaphorsInputTable" }, { "method": "ForEachRow", "transforms": [ { "method": "Copy", "params": { "from": "_LibraryKey_" }, "variable": "_IconData_LibraryKey_" }, { "method": "Copy", "params": { "from": "_IconTypeKey_" }, "variable": "_IconData_TypeKey_" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnIconKeyValueName", "iterator": "iconMetaphorsTableIterator" }, "variable": "iconKeyValue" }, { "method": "GetHashKey", "notes": "The icon Key is derived from the shortend icon file name.", "params": { "from": "iconKeyValue" }, "variable": "_IconData_Key_" }, { "method": "UpdateVariablesTable", "params": { "variables": "_IconDataVariables_" }, "variable": "_IconData_" }, { "method": "Clear", "variable": "iconArtifacts" }, { "method": "GetColumnValue", "params": { "columnName": "iconColumnMetaphorsName", "iterator": "iconMetaphorsTableIterator" }, "variable": "iconMetaphors" }, { "method": "AddToVariableBag", "params": { "value": "iconMetaphors" }, "variable": "iconArtifacts" }, { "method": "AddNameValuePairsToAssociationTable", "params": { "key": "_IconData_Key_", "keyColumn": "_IconArtifactData_IconKey_", "namesColumn": "_IconArtifactData_Name_", "values": "iconArtifacts", "valuesColumn": "_IconArtifactData_Value_" }, "variable": "_IconArtifactData_" } ], "variable": "iconMetaphorsTableIterator" } ] microsoft-vscode-codicons-6200d18/_iconCloud/metaphors.variables.json000066400000000000000000000016031527220110700257640ustar00rootroot00000000000000[ { "name": "iconMetaphorsInputTable", "tableSpecifier": { "dataColumnIndex": 0, "dataRowIndex": 1, "headerRowIndex": 0 }, "type": "Table", "valueType": "None" }, { "name": "iconColumnIconKeyValueName", "referenceOnly": true, "type": "Value", "value": "IconKeyValue", "valueType": "Text" }, { "name": "iconColumnMetaphorsName", "referenceOnly": true, "type": "Value", "value": "Metaphors", "valueType": "Text" }, { "TargetName": "iconMetaphorsInputTable", "name": "iconMetaphorsTableIterator", "type": "TableIterator" }, { "name": "iconKeyValue", "type": "Value", "valueType": "Text" }, { "name": "iconMetaphors", "type": "Value", "valueType": "Text" }, { "name": "iconArtifacts", "type": "VariableBag", "valueType": "None", "values": [] } ]microsoft-vscode-codicons-6200d18/build/000077500000000000000000000000001527220110700201415ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/build/pipeline.yml000066400000000000000000000025251527220110700224750ustar00rootroot00000000000000trigger: branches: include: - main pr: none resources: repositories: - repository: templates type: github name: microsoft/vscode-engineering ref: main endpoint: Monaco parameters: - name: nextVersion displayName: '🚀 Release Version (eg: none, major, minor, patch, prerelease, or X.X.X)' type: string default: 'none' name: "$(Date:yyyyMMdd).$(Rev:r)${{ replace(format(' (🚀 {0})', parameters.nextVersion), ' (🚀 none)', '') }}" extends: template: azure-pipelines/npm-package/pipeline.yml@templates parameters: npmPackages: - name: codicons buildSteps: - script: npm ci displayName: Install dependencies - script: npm run build displayName: Build npm package ${{ if or(eq(parameters.nextVersion, 'prerelease'), and(in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI'), eq(variables['Build.SourceBranch'], 'refs/heads/main'))) }}: publishPackage: true publishRequiresApproval: false nextVersion: prerelease tag: next ${{ elseif eq(parameters.nextVersion, 'none') }}: publishPackage: false ${{ else }}: publishPackage: true nextVersion: ${{ parameters.nextVersion }} ghCreateRelease: true ghReleaseAddChangeLog: true microsoft-vscode-codicons-6200d18/package-lock.json000066400000000000000000003563341527220110700222740ustar00rootroot00000000000000{ "name": "@vscode/codicons", "version": "0.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@vscode/codicons", "version": "0.0.0", "license": "CC-BY-4.0", "devDependencies": { "ansi-regex": ">=5.0.1", "fantasticon": "^4.1.0", "husky": "^9.1.7", "opentype.js": "^1.3.4", "svg-sprite": "^2.0.4", "svgo": "4.1.0" } }, "node_modules/@colors/colors": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", "dev": true, "license": "MIT", "engines": { "node": ">=0.1.90" } }, "node_modules/@dabh/diagnostics": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", "dev": true, "license": "MIT", "dependencies": { "colorspace": "1.1.x", "enabled": "2.0.x", "kuler": "^2.0.0" } }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { "node": ">=12" } }, "node_modules/@isaacs/cliui/node_modules/ansi-styles": { "version": "6.2.3", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true, "license": "MIT" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@isaacs/cliui/node_modules/strip-ansi": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.2.2" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@npmcli/agent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", "dev": true, "license": "ISC", "dependencies": { "agent-base": "^7.1.0", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.1", "lru-cache": "^10.0.1", "socks-proxy-agent": "^8.0.3" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@npmcli/fs": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", "dev": true, "license": "ISC", "dependencies": { "semver": "^7.3.5" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, "license": "MIT", "optional": true, "engines": { "node": ">=14" } }, "node_modules/@resvg/resvg-js": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.6.2.tgz", "integrity": "sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q==", "dev": true, "license": "MPL-2.0", "engines": { "node": ">= 10" }, "optionalDependencies": { "@resvg/resvg-js-android-arm-eabi": "2.6.2", "@resvg/resvg-js-android-arm64": "2.6.2", "@resvg/resvg-js-darwin-arm64": "2.6.2", "@resvg/resvg-js-darwin-x64": "2.6.2", "@resvg/resvg-js-linux-arm-gnueabihf": "2.6.2", "@resvg/resvg-js-linux-arm64-gnu": "2.6.2", "@resvg/resvg-js-linux-arm64-musl": "2.6.2", "@resvg/resvg-js-linux-x64-gnu": "2.6.2", "@resvg/resvg-js-linux-x64-musl": "2.6.2", "@resvg/resvg-js-win32-arm64-msvc": "2.6.2", "@resvg/resvg-js-win32-ia32-msvc": "2.6.2", "@resvg/resvg-js-win32-x64-msvc": "2.6.2" } }, "node_modules/@resvg/resvg-js-android-arm-eabi": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.2.tgz", "integrity": "sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==", "cpu": [ "arm" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "android" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-android-arm64": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.2.tgz", "integrity": "sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "android" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-darwin-arm64": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.2.tgz", "integrity": "sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "darwin" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-darwin-x64": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.2.tgz", "integrity": "sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "darwin" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-linux-arm-gnueabihf": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.2.tgz", "integrity": "sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw==", "cpu": [ "arm" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-linux-arm64-gnu": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.2.tgz", "integrity": "sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-linux-arm64-musl": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.2.tgz", "integrity": "sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-linux-x64-gnu": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.2.tgz", "integrity": "sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-linux-x64-musl": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.2.tgz", "integrity": "sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-win32-arm64-msvc": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.2.tgz", "integrity": "sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "win32" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-win32-ia32-msvc": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.2.tgz", "integrity": "sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w==", "cpu": [ "ia32" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "win32" ], "engines": { "node": ">= 10" } }, "node_modules/@resvg/resvg-js-win32-x64-msvc": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.2.tgz", "integrity": "sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "win32" ], "engines": { "node": ">= 10" } }, "node_modules/@types/node": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz", "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", "dev": true, "license": "MIT", "dependencies": { "undici-types": "~7.18.0" } }, "node_modules/@types/sax": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", "dev": true, "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/triple-beam": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", "dev": true, "license": "MIT" }, "node_modules/@xmldom/xmldom": { "version": "0.8.15", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.15.tgz", "integrity": "sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==", "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/abbrev": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", "dev": true, "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/agent-base": { "version": "7.1.4", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", "dev": true, "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/ansi-regex": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/ansi-styles/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, "engines": { "node": ">=7.0.0" } }, "node_modules/ansi-styles/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true, "license": "MIT" }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, "license": "Python-2.0" }, "node_modules/async": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", "dev": true, "license": "MIT" }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true, "license": "MIT" }, "node_modules/bindings": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "dev": true, "license": "MIT", "dependencies": { "file-uri-to-path": "1.0.0" } }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true, "license": "ISC" }, "node_modules/brace-expansion": { "version": "1.1.21", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz", "integrity": "sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/bufferstreams": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-4.0.0.tgz", "integrity": "sha512-azX778/2VQ9K2uiYprSUKLgK2K6lR1KtJycJDsMg7u0+Cc994A9HyGaUKb01e/T+M8jse057429iKXurCaT35g==", "dev": true, "license": "MIT", "dependencies": { "readable-stream": "^3.4.0", "yerror": "^8.0.0" }, "engines": { "node": ">=20.11.1" } }, "node_modules/cacache": { "version": "19.0.1", "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz", "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", "dev": true, "license": "ISC", "dependencies": { "@npmcli/fs": "^4.0.0", "fs-minipass": "^3.0.0", "glob": "^10.2.2", "lru-cache": "^10.0.1", "minipass": "^7.0.3", "minipass-collect": "^2.0.1", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "p-map": "^7.0.2", "ssri": "^12.0.0", "tar": "^7.4.3", "unique-filename": "^4.0.0" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/cacache/node_modules/brace-expansion": { "version": "2.1.7", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.7.tgz", "integrity": "sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g==", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/cacache/node_modules/glob": { "version": "10.5.0", "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/cacache/node_modules/minimatch": { "version": "9.0.9", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.2" }, "engines": { "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/case": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/case/-/case-1.6.3.tgz", "integrity": "sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==", "dev": true, "license": "(MIT OR GPL-3.0-or-later)", "engines": { "node": ">= 0.8.0" } }, "node_modules/chownr": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=18" } }, "node_modules/cli-color": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.4.tgz", "integrity": "sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==", "dev": true, "license": "ISC", "dependencies": { "d": "^1.0.1", "es5-ext": "^0.10.64", "es6-iterator": "^2.0.3", "memoizee": "^0.4.15", "timers-ext": "^0.1.7" }, "engines": { "node": ">=0.10" } }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" }, "engines": { "node": ">=12" } }, "node_modules/clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", "dev": true, "license": "MIT", "engines": { "node": ">=0.8" } }, "node_modules/clone-buffer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", "dev": true, "license": "MIT", "engines": { "node": ">= 0.10" } }, "node_modules/clone-stats": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", "dev": true, "license": "MIT" }, "node_modules/cloneable-readable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.1", "process-nextick-args": "^2.0.0", "readable-stream": "^2.3.5" } }, "node_modules/cloneable-readable/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "node_modules/cloneable-readable/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, "license": "MIT" }, "node_modules/cloneable-readable/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/color": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.3", "color-string": "^1.6.0" } }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true, "license": "MIT" }, "node_modules/color-string": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", "dev": true, "license": "MIT", "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "node_modules/colorspace": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", "dev": true, "license": "MIT", "dependencies": { "color": "^3.1.3", "text-hex": "1.0.x" } }, "node_modules/commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, "license": "MIT", "engines": { "node": ">= 10" } }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true, "license": "MIT" }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true, "license": "MIT" }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" }, "engines": { "node": ">= 8" } }, "node_modules/cross-spawn/node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true, "license": "ISC" }, "node_modules/cross-spawn/node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "bin/node-which" }, "engines": { "node": ">= 8" } }, "node_modules/css-select": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^7.0.0", "domhandler": "^5.0.3", "domutils": "^3.2.2", "nth-check": "^2.1.1" }, "funding": { "url": "https://github.com/sponsors/fb55" } }, "node_modules/css-select/node_modules/css-what": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, "funding": { "url": "https://github.com/sponsors/fb55" } }, "node_modules/css-selector-parser": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.4.1.tgz", "integrity": "sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==", "dev": true, "license": "MIT" }, "node_modules/css-tree": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, "license": "MIT", "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" }, "engines": { "node": ">=8.0.0" } }, "node_modules/css-what": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, "funding": { "url": "https://github.com/sponsors/fb55" } }, "node_modules/csso": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, "license": "MIT", "dependencies": { "css-tree": "^1.1.2" }, "engines": { "node": ">=8.0.0" } }, "node_modules/cssom": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", "dev": true, "license": "MIT" }, "node_modules/cubic2quad": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/cubic2quad/-/cubic2quad-1.2.1.tgz", "integrity": "sha512-wT5Y7mO8abrV16gnssKdmIhIbA9wSkeMzhh27jAguKrV82i24wER0vL5TGhUJ9dbJNDcigoRZ0IAHFEEEI4THQ==", "dev": true, "license": "MIT" }, "node_modules/d": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", "dev": true, "license": "ISC", "dependencies": { "es5-ext": "^0.10.64", "type": "^2.7.2" }, "engines": { "node": ">=0.12" } }, "node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.3" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "dev": true, "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", "entities": "^4.2.0" }, "funding": { "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, "node_modules/domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/fb55" } ], "license": "BSD-2-Clause" }, "node_modules/domhandler": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.3.0" }, "engines": { "node": ">= 4" }, "funding": { "url": "https://github.com/fb55/domhandler?sponsor=1" } }, "node_modules/domutils": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", "domhandler": "^5.0.3" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "dev": true, "license": "MIT" }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, "license": "MIT" }, "node_modules/enabled": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", "dev": true, "license": "MIT" }, "node_modules/encoding": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "dev": true, "license": "MIT", "optional": true, "dependencies": { "iconv-lite": "^0.6.2" } }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } }, "node_modules/env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/err-code": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", "dev": true, "license": "MIT" }, "node_modules/es5-ext": { "version": "0.10.64", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", "dev": true, "hasInstallScript": true, "license": "ISC", "dependencies": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", "esniff": "^2.0.1", "next-tick": "^1.1.0" }, "engines": { "node": ">=0.10" } }, "node_modules/es6-iterator": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", "dev": true, "license": "MIT", "dependencies": { "d": "1", "es5-ext": "^0.10.35", "es6-symbol": "^3.1.1" } }, "node_modules/es6-symbol": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", "dev": true, "license": "ISC", "dependencies": { "d": "^1.0.2", "ext": "^1.7.0" }, "engines": { "node": ">=0.12" } }, "node_modules/es6-weak-map": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", "dev": true, "license": "ISC", "dependencies": { "d": "1", "es5-ext": "^0.10.46", "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.1" } }, "node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/esniff": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", "dev": true, "license": "ISC", "dependencies": { "d": "^1.0.1", "es5-ext": "^0.10.62", "event-emitter": "^0.3.5", "type": "^2.7.2" }, "engines": { "node": ">=0.10" } }, "node_modules/event-emitter": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", "dev": true, "license": "MIT", "dependencies": { "d": "1", "es5-ext": "~0.10.14" } }, "node_modules/exponential-backoff": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", "dev": true, "license": "Apache-2.0" }, "node_modules/ext": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "dev": true, "license": "ISC", "dependencies": { "type": "^2.7.2" } }, "node_modules/fantasticon": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/fantasticon/-/fantasticon-4.1.0.tgz", "integrity": "sha512-Clnp+ic3eH33fEKfJOf7eDOUAjv/+cD7lqPQVMwDk+5jYVzNoBrQi1JVSSsSL+j1+S04bQDHH35RkpnsvBQILA==", "dev": true, "license": "MIT", "dependencies": { "case": "^1.6.3", "cli-color": "^2.0.4", "commander": "^14.0.2", "glob": "^13.0.0", "handlebars": "^4.7.8", "slugify": "^1.6.6", "svg2ttf": "^6.0.3", "svgicons2svgfont": "^15.0.1", "ttf2eot": "^3.1.0", "ttf2woff": "^3.0.0", "ttf2woff2": "^8.0.0" }, "bin": { "fantasticon": "bin/fantasticon" }, "engines": { "node": ">= 22.0" } }, "node_modules/fantasticon/node_modules/balanced-match": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", "dev": true, "license": "MIT", "engines": { "node": "18 || 20 || >=22" } }, "node_modules/fantasticon/node_modules/brace-expansion": { "version": "5.0.12", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz", "integrity": "sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" }, "engines": { "node": "20 || >=22" } }, "node_modules/fantasticon/node_modules/commander": { "version": "14.0.3", "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", "dev": true, "license": "MIT", "engines": { "node": ">=20" } }, "node_modules/fantasticon/node_modules/glob": { "version": "13.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "minimatch": "^10.2.2", "minipass": "^7.1.3", "path-scurry": "^2.0.2" }, "engines": { "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/fantasticon/node_modules/lru-cache": { "version": "11.2.6", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz", "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" } }, "node_modules/fantasticon/node_modules/minimatch": { "version": "10.2.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "brace-expansion": "^5.0.2" }, "engines": { "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/fantasticon/node_modules/path-scurry": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^11.0.0", "minipass": "^7.1.2" }, "engines": { "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", "dev": true, "license": "MIT", "engines": { "node": ">=12.0.0" }, "peerDependencies": { "picomatch": "^3 || ^4" }, "peerDependenciesMeta": { "picomatch": { "optional": true } } }, "node_modules/fecha": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", "dev": true, "license": "MIT" }, "node_modules/file-uri-to-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", "dev": true, "license": "MIT" }, "node_modules/fn.name": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", "dev": true, "license": "MIT" }, "node_modules/foreground-child": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", "dev": true, "license": "ISC", "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/fs-minipass": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true, "license": "ISC" }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, "engines": { "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true, "license": "ISC" }, "node_modules/handlebars": { "version": "4.7.10", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.10.tgz", "integrity": "sha512-P5VJMVM7qgBn6vjXMw8WG9uVI+ncf2pi72j4de4yz5ZULLj2RGqLYaKOYGsgyrViQ0tePOVlN1tDCCXXtFqXKg==", "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.8", "neo-async": "^2.6.2", "source-map": "^0.6.1", "wordwrap": "^1.0.0" }, "bin": { "handlebars": "bin/handlebars" }, "engines": { "node": ">=0.4.7" }, "optionalDependencies": { "uglify-js": "^3.1.4" } }, "node_modules/http-cache-semantics": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", "dev": true, "license": "BSD-2-Clause" }, "node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "license": "MIT", "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" }, "engines": { "node": ">= 14" } }, "node_modules/https-proxy-agent": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dev": true, "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "4" }, "engines": { "node": ">= 14" } }, "node_modules/husky": { "version": "9.1.7", "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", "dev": true, "license": "MIT", "bin": { "husky": "bin.js" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/typicode" } }, "node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, "license": "MIT", "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.19" } }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true, "license": "ISC" }, "node_modules/ip-address": { "version": "10.7.2", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.2.tgz", "integrity": "sha512-7H/2gFSIitxc0hG3nOI1glS8QLo/EHBFFLk8vEUjXY/xu0AdL8jZ9U1IzO2PUm0d2D/ofQcAifb0g6OBkt8U7w==", "dev": true, "license": "MIT", "engines": { "node": ">= 12" } }, "node_modules/is-arrayish": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", "dev": true, "license": "MIT" }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-promise": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", "dev": true, "license": "MIT" }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "license": "MIT", "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true, "license": "MIT" }, "node_modules/isexe": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz", "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=18" } }, "node_modules/jackspeak": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, "funding": { "url": "https://github.com/sponsors/isaacs" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/js-yaml": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/puzrin" }, { "type": "github", "url": "https://github.com/sponsors/nodeca" } ], "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "node_modules/kuler": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", "dev": true, "license": "MIT" }, "node_modules/lodash": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", "dev": true, "license": "MIT" }, "node_modules/lodash.escape": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", "dev": true, "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true, "license": "MIT" }, "node_modules/logform": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", "dev": true, "license": "MIT", "dependencies": { "@colors/colors": "1.6.0", "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", "triple-beam": "^1.3.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true, "license": "ISC" }, "node_modules/lru-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", "dev": true, "license": "MIT", "dependencies": { "es5-ext": "~0.10.2" } }, "node_modules/make-fetch-happen": { "version": "14.0.3", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", "dev": true, "license": "ISC", "dependencies": { "@npmcli/agent": "^3.0.0", "cacache": "^19.0.1", "http-cache-semantics": "^4.1.1", "minipass": "^7.0.2", "minipass-fetch": "^4.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^1.0.0", "proc-log": "^5.0.0", "promise-retry": "^2.0.1", "ssri": "^12.0.0" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true, "license": "CC0-1.0" }, "node_modules/memoizee": { "version": "0.4.17", "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz", "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==", "dev": true, "license": "ISC", "dependencies": { "d": "^1.0.2", "es5-ext": "^0.10.64", "es6-weak-map": "^2.0.3", "event-emitter": "^0.3.5", "is-promise": "^2.2.2", "lru-queue": "^0.1.0", "next-tick": "^1.1.0", "timers-ext": "^0.1.7" }, "engines": { "node": ">=0.12" } }, "node_modules/microbuffer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/microbuffer/-/microbuffer-1.0.0.tgz", "integrity": "sha512-O/SUXauVN4x6RaEJFqSPcXNtLFL+QzJHKZlyDVYFwcDDRVca3Fa/37QXXC+4zAGGa4YhHrHxKXuuHvLDIQECtA==", "dev": true, "license": "MIT" }, "node_modules/minimatch": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/minipass": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } }, "node_modules/minipass-collect": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" }, "engines": { "node": ">=16 || 14 >=14.17" } }, "node_modules/minipass-fetch": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.1.tgz", "integrity": "sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==", "dev": true, "license": "MIT", "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^3.0.1" }, "engines": { "node": "^18.17.0 || >=20.5.0" }, "optionalDependencies": { "encoding": "^0.1.13" } }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, "engines": { "node": ">= 8" } }, "node_modules/minipass-flush/node_modules/minipass": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/minipass-flush/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, "license": "ISC" }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/minipass-pipeline/node_modules/minipass": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/minipass-pipeline/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, "license": "ISC" }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/minipass-sized/node_modules/minipass": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/minipass-sized/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, "license": "ISC" }, "node_modules/minizlib": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", "dev": true, "license": "MIT", "dependencies": { "minipass": "^7.1.2" }, "engines": { "node": ">= 18" } }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/mustache": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", "dev": true, "license": "MIT", "bin": { "mustache": "bin/mustache" } }, "node_modules/nan": { "version": "2.25.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.25.0.tgz", "integrity": "sha512-0M90Ag7Xn5KMLLZ7zliPWP3rT90P6PN+IzVFS0VqmnPktBk3700xUVv8Ikm9EUaUE5SDWdp/BIxdENzVznpm1g==", "dev": true, "license": "MIT" }, "node_modules/negotiator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true, "license": "MIT" }, "node_modules/next-tick": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", "dev": true, "license": "ISC" }, "node_modules/node-gyp": { "version": "11.5.0", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.5.0.tgz", "integrity": "sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==", "dev": true, "license": "MIT", "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "graceful-fs": "^4.2.6", "make-fetch-happen": "^14.0.3", "nopt": "^8.0.0", "proc-log": "^5.0.0", "semver": "^7.3.5", "tar": "^7.4.3", "tinyglobby": "^0.2.12", "which": "^5.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/nopt": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", "dev": true, "license": "ISC", "dependencies": { "abbrev": "^3.0.0" }, "bin": { "nopt": "bin/nopt.js" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, "funding": { "url": "https://github.com/fb55/nth-check?sponsor=1" } }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/one-time": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", "dev": true, "license": "MIT", "dependencies": { "fn.name": "1.x.x" } }, "node_modules/opentype.js": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-1.3.4.tgz", "integrity": "sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==", "dev": true, "license": "MIT", "dependencies": { "string.prototype.codepointat": "^0.2.1", "tiny-inflate": "^1.0.3" }, "bin": { "ot": "bin/ot" }, "engines": { "node": ">= 8.0.0" } }, "node_modules/p-map": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", "dev": true, "license": "MIT", "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/package-json-from-dist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", "dev": true, "license": "BlueOak-1.0.0" }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "dev": true, "license": "(MIT AND Zlib)" }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/prettysize": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prettysize/-/prettysize-2.0.0.tgz", "integrity": "sha512-VVtxR7sOh0VsG8o06Ttq5TrI1aiZKmC+ClSn4eBPaNf4SHr5lzbYW+kYGX3HocBL/MfpVrRfFZ9V3vCbLaiplg==", "dev": true }, "node_modules/proc-log": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-5.0.0.tgz", "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==", "dev": true, "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true, "license": "MIT" }, "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, "license": "MIT", "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" }, "engines": { "node": ">=10" } }, "node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" }, "engines": { "node": ">= 6" } }, "node_modules/remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", "dev": true, "license": "ISC" }, "node_modules/replace-ext": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", "dev": true, "license": "MIT", "engines": { "node": ">= 0.10" } }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "dev": true, "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT" }, "node_modules/safe-stable-stringify": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", "dev": true, "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true, "license": "MIT", "optional": true }, "node_modules/sax": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=11.0.0" } }, "node_modules/semver": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, "license": "ISC", "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "dev": true, "license": "MIT", "dependencies": { "is-arrayish": "^0.3.1" } }, "node_modules/slugify": { "version": "1.6.6", "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", "dev": true, "license": "MIT", "engines": { "node": ">=8.0.0" } }, "node_modules/smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" } }, "node_modules/socks": { "version": "2.8.7", "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", "dev": true, "license": "MIT", "dependencies": { "ip-address": "^10.0.1", "smart-buffer": "^4.2.0" }, "engines": { "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, "node_modules/socks-proxy-agent": { "version": "8.0.5", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", "dev": true, "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "^4.3.4", "socks": "^2.8.3" }, "engines": { "node": ">= 14" } }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-js": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz", "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/ssri": { "version": "12.0.0", "resolved": "https://registry.npmjs.org/ssri/-/ssri-12.0.0.tgz", "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==", "dev": true, "license": "ISC", "dependencies": { "minipass": "^7.0.3" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true, "license": "MIT" }, "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/string-width-cjs": { "name": "string-width", "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/string.prototype.codepointat": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==", "dev": true, "license": "MIT" }, "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-ansi-cjs": { "name": "strip-ansi", "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/strip-ansi/node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/svg-pathdata": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-7.2.0.tgz", "integrity": "sha512-qd+AxqMpfRrRQaWb2SrNFvn69cvl6piqY8TxhYl2Li1g4/LO5F9NJb5wI4vNwRryqgSgD43gYKLm/w3ag1bKvQ==", "dev": true, "license": "MIT", "engines": { "node": ">=20.11.1" } }, "node_modules/svg-sprite": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-sprite/-/svg-sprite-2.0.4.tgz", "integrity": "sha512-kjDoATgr4k6tdtfQczpkbuFW6RE7tPUPe/rbRd1n2NV92kdwaXEZMIxJqAZfMGOMfU/Kp1u89SUYsfHCbAvVHg==", "dev": true, "license": "MIT", "dependencies": { "@resvg/resvg-js": "^2.6.0", "@xmldom/xmldom": "^0.8.10", "async": "^3.2.5", "css-selector-parser": "^1.4.1", "csso": "^4.2.0", "cssom": "^0.5.0", "glob": "^7.2.3", "js-yaml": "^4.1.0", "lodash.escape": "^4.0.1", "lodash.merge": "^4.6.2", "mustache": "^4.2.0", "prettysize": "^2.0.0", "svgo": "^2.8.0", "vinyl": "^2.2.1", "winston": "^3.11.0", "xpath": "^0.0.34", "yargs": "^17.7.2" }, "bin": { "svg-sprite": "bin/svg-sprite.js" }, "engines": { "node": ">=12" } }, "node_modules/svg-sprite/node_modules/css-select": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", "domhandler": "^4.3.1", "domutils": "^2.8.0", "nth-check": "^2.0.1" }, "funding": { "url": "https://github.com/sponsors/fb55" } }, "node_modules/svg-sprite/node_modules/dom-serializer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", "entities": "^2.0.0" }, "funding": { "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, "node_modules/svg-sprite/node_modules/domhandler": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.2.0" }, "engines": { "node": ">= 4" }, "funding": { "url": "https://github.com/fb55/domhandler?sponsor=1" } }, "node_modules/svg-sprite/node_modules/domutils": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", "domhandler": "^4.2.0" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/svg-sprite/node_modules/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } }, "node_modules/svg-sprite/node_modules/svgo": { "version": "2.8.4", "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.4.tgz", "integrity": "sha512-2GJ4h3rl13qYTdwllaK6QlL8tG+UrM8626V2Ylcd/yBUv2Y/EwLsYisVV6UDCRmlk+C74G8nMpxJCk0RWPdDCw==", "dev": true, "license": "MIT", "dependencies": { "commander": "^7.2.0", "css-select": "^4.1.3", "css-tree": "^1.1.3", "csso": "^4.2.0", "picocolors": "^1.0.0", "sax": "^1.5.0", "stable": "^0.1.8" }, "bin": { "svgo": "bin/svgo" }, "engines": { "node": ">=10.13.0" } }, "node_modules/svg2ttf": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/svg2ttf/-/svg2ttf-6.1.0.tgz", "integrity": "sha512-EjxgcmhKcBpx/3fR1hPwVtJAbUc/ZsDpwOTF74SI3PbzCg4pDHnxVmoSuqgEqxVJGqqkSCI6+82cucpn2D5aOw==", "dev": true, "license": "MIT", "dependencies": { "@xmldom/xmldom": "^0.9.10", "argparse": "^2.0.1", "cubic2quad": "^1.2.1", "lodash": "^4.17.10", "microbuffer": "^1.0.0", "svgpath": "^2.1.5" }, "bin": { "svg2ttf": "svg2ttf.js" } }, "node_modules/svg2ttf/node_modules/@xmldom/xmldom": { "version": "0.9.12", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.12.tgz", "integrity": "sha512-5AXjrcMClTryPe9LgZrygpB1lj7s0S9E0+W+AHaVKAVyHanafK86iPSvG5xHVSp/jC+VH1UXu0TAEmY279xH7A==", "dev": true, "license": "MIT", "engines": { "node": ">=14.6" } }, "node_modules/svgicons2svgfont": { "version": "15.0.1", "resolved": "https://registry.npmjs.org/svgicons2svgfont/-/svgicons2svgfont-15.0.1.tgz", "integrity": "sha512-rE3BoIipD6DxBejPswalKRZZYA+7sy4miHqiHgXB0zI1xJD3gSCVrXh2R6Sdh9E4XDTxYp7gDxGW2W8DIBif/g==", "dev": true, "license": "MIT", "dependencies": { "@types/sax": "^1.2.7", "commander": "^12.1.0", "debug": "^4.3.6", "glob": "^11.0.0", "sax": "^1.4.1", "svg-pathdata": "^7.0.0", "transformation-matrix": "^3.0.0", "yerror": "^8.0.0" }, "bin": { "svgicons2svgfont": "bin/svgicons2svgfont.js" }, "engines": { "node": ">=20.11.1" } }, "node_modules/svgicons2svgfont/node_modules/@isaacs/cliui": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz", "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=18" } }, "node_modules/svgicons2svgfont/node_modules/balanced-match": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", "dev": true, "license": "MIT", "engines": { "node": "18 || 20 || >=22" } }, "node_modules/svgicons2svgfont/node_modules/brace-expansion": { "version": "5.0.12", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz", "integrity": "sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" }, "engines": { "node": "20 || >=22" } }, "node_modules/svgicons2svgfont/node_modules/commander": { "version": "12.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", "dev": true, "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/svgicons2svgfont/node_modules/glob": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "foreground-child": "^3.3.1", "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, "bin": { "glob": "dist/esm/bin.mjs" }, "engines": { "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/svgicons2svgfont/node_modules/jackspeak": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz", "integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^9.0.0" }, "engines": { "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/svgicons2svgfont/node_modules/lru-cache": { "version": "11.2.6", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz", "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" } }, "node_modules/svgicons2svgfont/node_modules/minimatch": { "version": "10.2.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "brace-expansion": "^5.0.2" }, "engines": { "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/svgicons2svgfont/node_modules/path-scurry": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^11.0.0", "minipass": "^7.1.2" }, "engines": { "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/svgo": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz", "integrity": "sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==", "dev": true, "license": "MIT", "dependencies": { "commander": "^11.1.0", "css-select": "^6.0.0", "css-tree": "^3.0.1", "css-what": "^7.0.0", "csso": "^5.0.5", "picocolors": "^1.1.1", "sax": "1.6.1" }, "bin": { "svgo": "bin/svgo.js" }, "engines": { "node": ">=16" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/svgo" } }, "node_modules/svgo/node_modules/commander": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", "dev": true, "license": "MIT", "engines": { "node": ">=16" } }, "node_modules/svgo/node_modules/css-tree": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", "dev": true, "license": "MIT", "dependencies": { "mdn-data": "2.12.2", "source-map-js": "^1.0.1" }, "engines": { "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, "node_modules/svgo/node_modules/css-what": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, "funding": { "url": "https://github.com/sponsors/fb55" } }, "node_modules/svgo/node_modules/csso": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "dev": true, "license": "MIT", "dependencies": { "css-tree": "~2.2.0" }, "engines": { "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", "npm": ">=7.0.0" } }, "node_modules/svgo/node_modules/csso/node_modules/css-tree": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", "dev": true, "license": "MIT", "dependencies": { "mdn-data": "2.0.28", "source-map-js": "^1.0.1" }, "engines": { "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", "npm": ">=7.0.0" } }, "node_modules/svgo/node_modules/csso/node_modules/mdn-data": { "version": "2.0.28", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", "dev": true, "license": "CC0-1.0" }, "node_modules/svgo/node_modules/mdn-data": { "version": "2.12.2", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", "dev": true, "license": "CC0-1.0" }, "node_modules/svgpath": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/svgpath/-/svgpath-2.6.0.tgz", "integrity": "sha512-OIWR6bKzXvdXYyO4DK/UWa1VA1JeKq8E+0ug2DG98Y/vOmMpfZNj+TIG988HjfYSqtcy/hFOtZq/n/j5GSESNg==", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/fontello/svg2ttf?sponsor=1" } }, "node_modules/tar": { "version": "7.5.21", "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.21.tgz", "integrity": "sha512-XdhtCvlMywwxpCW8YEq3lOXBJpUPTR2OHHcwLPO3HwsJqOHa2Ok/oJ7ruGzp+JrKoRPVCzJwAdEjqLW/vNRPHA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", "minipass": "^7.1.2", "minizlib": "^3.1.0", "yallist": "^5.0.0" }, "engines": { "node": ">=18" } }, "node_modules/text-hex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", "dev": true, "license": "MIT" }, "node_modules/timers-ext": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz", "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==", "dev": true, "license": "ISC", "dependencies": { "es5-ext": "^0.10.64", "next-tick": "^1.1.0" }, "engines": { "node": ">=0.12" } }, "node_modules/tiny-inflate": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", "dev": true, "license": "MIT" }, "node_modules/tinyglobby": { "version": "0.2.15", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", "dev": true, "license": "MIT", "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.3" }, "engines": { "node": ">=12.0.0" }, "funding": { "url": "https://github.com/sponsors/SuperchupuDev" } }, "node_modules/transformation-matrix": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/transformation-matrix/-/transformation-matrix-3.1.0.tgz", "integrity": "sha512-oYubRWTi2tYFHAL2J8DLvPIqIYcYZ0fSOi2vmSy042Ho4jBW2ce6VP7QfD44t65WQz6bw5w1Pk22J7lcUpaTKA==", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/chrvadala" } }, "node_modules/triple-beam": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", "dev": true, "license": "MIT", "engines": { "node": ">= 14.0.0" } }, "node_modules/ttf2eot": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/ttf2eot/-/ttf2eot-3.1.0.tgz", "integrity": "sha512-aHTbcYosNHVqb2Qtt9Xfta77ae/5y0VfdwNLUS6sGBeGr22cX2JDMo/i5h3uuOf+FAD3akYOr17+fYd5NK8aXw==", "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, "bin": { "ttf2eot": "ttf2eot.js" } }, "node_modules/ttf2woff": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ttf2woff/-/ttf2woff-3.0.0.tgz", "integrity": "sha512-OvmFcj70PhmAsVQKfC15XoKH55cRWuaRzvr2fpTNhTNer6JBpG8n6vOhRrIgxMjcikyYt88xqYXMMVapJ4Rjvg==", "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1", "pako": "^1.0.0" }, "bin": { "ttf2woff": "ttf2woff.js" } }, "node_modules/ttf2woff2": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/ttf2woff2/-/ttf2woff2-8.0.1.tgz", "integrity": "sha512-nWSZLaXOgYtvgY6G0SFI8dVHsGWIchlnNMNRglT3Amp2WGy0GSPd9kLAkFd+HvEOzZ/aY6EUrpOF66QaPbipgg==", "dev": true, "hasInstallScript": true, "license": "MIT", "dependencies": { "bindings": "^1.5.0", "bufferstreams": "^4.0.0", "debug": "^4.4.1", "nan": "^2.22.2", "node-gyp": "^11.2.0", "yerror": "^8.0.0" }, "bin": { "ttf2woff2": "bin/ttf2woff2.js" }, "engines": { "node": ">=20.11.1" } }, "node_modules/type": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", "dev": true, "license": "ISC" }, "node_modules/uglify-js": { "version": "3.19.3", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", "dev": true, "license": "BSD-2-Clause", "optional": true, "bin": { "uglifyjs": "bin/uglifyjs" }, "engines": { "node": ">=0.8.0" } }, "node_modules/undici-types": { "version": "7.18.2", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", "dev": true, "license": "MIT" }, "node_modules/unique-filename": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz", "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", "dev": true, "license": "ISC", "dependencies": { "unique-slug": "^5.0.0" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/unique-slug": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-5.0.0.tgz", "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", "dev": true, "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true, "license": "MIT" }, "node_modules/vinyl": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", "dev": true, "license": "MIT", "dependencies": { "clone": "^2.1.1", "clone-buffer": "^1.0.0", "clone-stats": "^1.0.0", "cloneable-readable": "^1.0.0", "remove-trailing-separator": "^1.0.1", "replace-ext": "^1.0.0" }, "engines": { "node": ">= 0.10" } }, "node_modules/which": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dev": true, "license": "ISC", "dependencies": { "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, "node_modules/winston": { "version": "3.17.0", "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz", "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==", "dev": true, "license": "MIT", "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", "logform": "^2.7.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", "winston-transport": "^4.9.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/winston-transport": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", "dev": true, "license": "MIT", "dependencies": { "logform": "^2.7.0", "readable-stream": "^3.6.2", "triple-beam": "^1.3.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", "dev": true, "license": "MIT" }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true, "license": "ISC" }, "node_modules/xpath": { "version": "0.0.34", "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.34.tgz", "integrity": "sha512-FxF6+rkr1rNSQrhUNYrAFJpRXNzlDoMxeXN5qI84939ylEv3qqPFKa85Oxr6tDaJKqwW6KKyo2v26TSv3k6LeA==", "dev": true, "license": "MIT", "engines": { "node": ">=0.6.0" } }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yallist": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=18" } }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" } }, "node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, "license": "ISC", "engines": { "node": ">=12" } }, "node_modules/yerror": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/yerror/-/yerror-8.0.0.tgz", "integrity": "sha512-FemWD5/UqNm8ffj8oZIbjWXIF2KE0mZssggYpdaQkWDDgXBQ/35PNIxEuz6/YLn9o0kOxDBNJe8x8k9ljD7k/g==", "dev": true, "license": "MIT", "engines": { "node": ">=18.16.0" } } } } microsoft-vscode-codicons-6200d18/package.json000066400000000000000000000043471527220110700213400ustar00rootroot00000000000000{ "name": "@vscode/codicons", "version": "0.0.0", "fontVersion": "1.15", "description": "The icon font for Visual Studio Code", "license": "CC-BY-4.0", "main": "index.js", "scripts": { "clean": "node ./scripts/reset.js", "svgo": "svgo -f ./src/icons/ --config svgo.config.js", "sprite": "node ./scripts/svg-sprite.js --outDir dist --outFile codicon.svg", "replace-in-vscode": "cp -R ./dist/codicon.ttf ../vscode/src/vs/base/browser/ui/codicons/codicon/codicon.ttf && cp ./dist/codiconsLibrary.ts ../vscode/src/vs/base/common/codiconsLibrary.ts", "export-to-ts": "node ./scripts/export-to-ts.js -f ./src/template/mapping.json > ./dist/codiconsLibrary.ts", "export-to-csv": "node ./scripts/export-to-csv.js -f ./dist/codicon.ttf > ./dist/codicon.csv", "copy-metadata": "cp ./src/template/metadata.json ./dist/metadata.json", "embed-metadata": "node ./scripts/embed-metadata.js", "embed-svg-data": "node ./scripts/embed-svg-data.js", "check-metadata": "node ./scripts/check-metadata.js", "fonts": "node ./scripts/patch-fantasticon.js && fantasticon", "dev": "npm run build && npm run replace-in-vscode", "build": "npm run clean && npm run svgo && npm run fonts && npm run export-to-ts && npm run export-to-csv && npm run copy-metadata && npm run embed-metadata && npm run embed-svg-data && npm run sprite", "version:bump": "node ./scripts/version-bump.js", "version:patch": "node ./scripts/version-bump.js patch minor", "version:minor": "node ./scripts/version-bump.js minor minor", "version:major": "node ./scripts/version-bump.js major major", "version:commit": "node ./scripts/version-bump.js patch minor --commit", "version:tag": "node ./scripts/version-bump.js patch minor --commit --tag", "version:push": "node ./scripts/version-bump.js patch minor --commit --tag --push", "prepare": "node ./scripts/prepare.js" }, "repository": { "type": "git", "url": "git+https://github.com/microsoft/vscode-codicons.git" }, "author": { "name": "Microsoft Corporation" }, "devDependencies": { "ansi-regex": ">=5.0.1", "fantasticon": "^4.1.0", "husky": "^9.1.7", "opentype.js": "^1.3.4", "svg-sprite": "^2.0.4", "svgo": "4.1.0" } } microsoft-vscode-codicons-6200d18/preview.png000066400000000000000000006157041527220110700212460ustar00rootroot00000000000000‰PNG  IHDRè”D=TR áiCCPICC ProfileH‰•—TSÉ€çÞô�Ð"�Л �RBEz•�Jˆ AņÊâ ®iŠ€«" ®®€¬±`AöY”u±`Ce/ð»ûÎ{ï¼ÿž¹ó�ÿþó—93çür[$J‡Èf‰Ãý<é±qñtÜÀM@ŽÏæHDÌÐÐ €ÈÌüwy@“óm‹I_ÿþý¿Š2—'á% œÄ•p2nCÆ+ŽHœê(¢×_–%šä;SÅH‚MrÊ4™ä¤)F+NÙD†{!lžÄf‹S Y!zz6'ñC EØJÈÎEØ�ÃgsF₹™“<‚° b/€LE˜‘ôŸ)óŸ$óÏf§Èxº®)Á{ $¢töŠÿskþ·d¤Kgb!ƒÄû‡#3 Ù¿ûi™�2&-™awÊ~ŠùRÿ¨æH¼âg˜Ëö”­M_4ÃÉ_–ÌO+r†yŸˆg†Ëb%‹½˜3ÌÏÆ•¦EÉô|Kæ?‡3ÃÙ‚è3,I‹œµñ’éÅÒpYþ<¡Ÿçl\_Yí’¿Ô+`ÉÖfñ#ýeµ³góç ™³>%±²Ü¸ô(ú†ŒÑĘcœ1,L,&³ “�)ÁìÇœÀ\ÄÜÅ `Þc±XÖëˆõÇÆaS±+±›±»±�Ø6l7¶;†ÃáÔpæ8W\Ž�ËÂåãÊp‡qgq·p¸�x9¼Þï‹�Ç ñëñ%øCø3ø[øAü8A‘`Hp&„¸„„­„}„V Âaœ¨D4&º#‰©ÄuÄRbñ"ñ1ñ­œœœžœ“\˜œ@.W®Tî¨Üe¹>¹O$e’É‹”@’’¶��ÚHHoÉd²ÙƒOÎ"o!בϓŸ’?ÊSä-åYò\ùµòòMò·ä_) ˜ ‹rJŽ+ÜPQ$()z)²×(V(žTìQS¢(Y+…(e(mV:¤tEiH§l¤ì£ÌUÎS®U>¯ÜOAQô)^eeå"e€Š¥SYÔTj!õµ‹:ª¢¬b§­²\¥Bå´J/ E3¢±hé´­´c´{´Ïs´æ0çðælšÓ0çÖœªªª<ÕÕFÕ»ªŸÕèj>jijÛÕšÕž¨£ÕÍÔÃÔ—©ïQ¿¨>¢AÕpÑàhhÓx¨ kši†k®Ô¬ÕìÔÓÒÖòÓi•i�×Ѧi{h§jkŸÑÖ¡è¸étŠuÎê¼ «Ð™ôtz)ý}TWS×_Wª[­Û¥;®g¬¥·^¯Qï‰>QŸ¡Ÿ¬_¬ß®?j cl°Ê Þà¡!Á�aÈ7ÜeØaøÁÈØ(Æh£Q³Ñ�±ª1Ë8Ç¸Þø± ÙÄÝd©I�ÉS¬)Ã4Ít·éM3ØÌÞŒoVavÃ6w0˜ï6ïž‹™ë4W8·fn�É‚i‘mQoÑgI³ ²\oÙlùjžÁ¼øyÛçuÌûfeo•nµÏꑵ²u€õzëVë76f6› ›;¶d[_Ûµ¶-¶¯íÌíxv{ìîÛSìƒí7Ú·Ûupt;48 ;8&:V:ö0¨ŒPÆfÆe'Œ“§ÓZ§SNŸœœ³œ�9ÿábá’ærÈeh¾ñ|Þü}óû]õ\Ù®Õ®½nt·D·½n½îºîl÷÷gú\�ýƒLSf*ó0ó•§•§Øó„ç/g¯Õ^mÞ(o?ïï.eŸ(ŸrŸ§¾z¾)¾õ¾£~ö~+ýÚü1þ�þÛý{XZ,«Ž5à°:àB )0"°<ðY�Y�8¨5Þüx�áá‚æ Ùò$Ô8tiè/aØ°Ð°Š°çáÖá«Â;"(K"E¼�ôŒÜù(Ê$JÕ­�]ý!Æ;¦(¦7v^ìêØkqêq‚¸–x\|tüþø±…> w.H°OÈO¸·ÈxÑòEW«/N_|z‰Âö’㉘ĘÄC‰_Ø!ìöX+©2i”ãÅÙÅyÉõàs‡y®¼"Þ`²krQòPŠkÊŽ”a¾;¿„?"ð” ^§ú§V¥~H I;�6‘“Þ˜�ÏHÌ8)T¦ /djg.Ï왋òE½K�—î\:*ï—@’E’–,*Ò(uJM¤ßIû²Ý²+²?.‹^v|¹ÒráòÎf+6­ÌñÍùq%z%geû*ÝUëVõ­f®®^­IZÓ¾VmÞÚ�\¿ÜƒëˆëÒÖ]_oµ¾hý» 1Zó´òróú¿óû®>_>_œß³ÑecÕ÷èïßwm²ÝT¶é[·àj¡UaIá—ÍœÍW°þ¡ô‡‰-É[º¶:lݳ »M¸íÞv÷í‹”ŠrŠúwïh*¦¿Û¹dç•»’ª]Ä]Ò]½¥A¥-eeÛʾ”óËïVxV4VjVnªü°›»ûÖ�= UZU…UŸ÷ öÞ¯ö«nª1ª)©ÅÖf×>ß½¯ãGÆ�uûÕ÷îÿz@x ÷`øÁ uŽuu‡4m­‡ë¥õÇß<â}¤¥Á¢¡º‘ÖXx•}ñSâO÷Žk?Î8Þð³áÏ•'(' š ¦M£ÍüæÞ–¸–î“'Û[]ZOübùË�Sº§*N«œÞz†x&ïÌÄÙœ³cm¢¶‘s)çúÛ—´?:{þÎ…° ]/^¾ä{é|³ãìe×˧®8_9y•qµùšÃµ¦NûÎ×í¯Ÿèrèjºáx£å¦ÓÍÖîùÝgn¹ß:wÛûö¥;¬;×î.¸Û}/êÞýž„žÞûÜûCÒ¼~˜ýpüQîcÌã‚'ŠOJžj>­ùÕôׯ^‡ÞÓ}Þ}�Ï"ž=êçô¿üMòÛ—�¼çäç%ƒ:ƒuC6C§†}‡o¾Xøbà¥èåøHþïJ¿W¾2yõótޯ޼¿žx³ù­ÚÛïìÞµ�…Ž=}Ÿñ~üCÁGµ�?1>u|Žù<8¾ì îKéWÓ¯­ß¿=žÈ˜˜±Åì©V… 89€7�þ8ÊMˆ §ûë)�¦ÿ ¦ü'žîÁ§Ä€Ú"Wt€²r¤¥Eü+ ÿ¡dDï`[[Ùø—H’mm¦}‘�Þótbâ-ÒãvðuÛÄÄxÍÄÄ×Z$ÙÇ´ §ûúIQ< @µ�•mdЃ…ßrÁ?dºçÿK�ÿœÁdvàŸóŸG(ÙÈGra–eXIfMM*JR(‡iZ��’†„ è ”ASCIIScreenshot÷=¾ pHYs%%IR$ðuiTXtXML:com.adobe.xmp Screenshot 1172 2024 1 2 fœ~‘@IDATxìݼÅùðñAºJETT@T@c¢%ÆDb/Èk/XAÅ.vQÁ*öNŒXˆ (‚-нaA[T”ª 5¼ÿgÍÀ²wfÛÙ³gÏîo?Üsff§|÷ÌõÞóìÎÖZ¸párÅVuË—sÚªî¤Ña@@@@@@¨U«VB5QMšuÒlŒ¶’pO8‚õɹR € € € € € €YpdzÚGúå/@€Þß§*rõD$P_§‹N"€ € € € € € I@Ç#DáL  Ïäi‰×)ïÄ$`Ï‘£@@@@@@¨¤€7îWɾÐv²è“õÌTm¶‰Kà>S§‰Î € € € € € €TÀÏ+(G!†M€¾§yÕA2ÑWõà € € € € € € �†Àji4B € € € € € € €]€}Ñ?Œ@@@@@@@ ô©0Ó € € € € € € €@ÑÐýÀø@@@@@@@R @Ÿ 3� € € € € € € €]€}Ñ?Œ@@@@@@@ ô©0Ó € € € € € € €@ÑÐýÀø@@@@@@@R @Ÿ 3� € € € € € € €]€}Ñ?Œ@@@@@@@ ô©0Ó € € € € € € €@ÑÐýÀø@@@@@@@R @Ÿ 3� € € € € € € €]€}Ñ?Œ@@@@@@@ ô©0Ó € € € € € € €@ÑÐýÀø@@@@@@@R @Ÿ 3� € € € € € € €]€}Ñ?Œ@@@@@@@ ô©0Ó € € € € € € €@ÑÐýÀø@@@@@@@R @Ÿ 3� € € € € € € €] NÑÊ5þåË——«jêE d�Zµj•\Gž+`þæùìVÿؘ¿þç�ùëïCne˜¿þþÌ_r++Àü çÏ<çD©Ê0�ýÝ™¿þ>äVV€ùëïÏüõ÷!·²Ì_毿¹•`þ–ן}‰¾ü-�Ã+"`ûÜí®Í¡"'…F)`ûÜ2CR � 0÷9TðÔÐ4�¶ÏmÑþÿ«¡l:Ÿ=Y°}n‹6�mY·Eûÿo¹> è#ÈÚ>Œª (™0}ÆóòÃÖ4¶LŸ :‡@DÓgœù‘âTH€ù[!xšE �<Ï_Íc£Îc�@LŸq~�ÎÙe E`þá,3Ƽ 0ózfWò<Ó<è´M´€CÈF Wî9Pm_R¸ûž«“Â`)àžÌß�hC #Ìߌœº�@ �jž¿z¸î1è4öIÀ=ø=ºHgž±æA€ù›‡³ÈŠ*Àü-ê™gÜy¨æù[)ôy÷‡ÉR„d ' çEÖ¿ Ðý,Ü bÀøèyÁüõA" �Œ 03zbè!ªeþê¡èþê÷ì@`åÒžüͧ�êÐÿ_cþVß¹£Ç0ù P½Õ2+-L€ÞsôÇ“Ì[p èy’µ?pt¿\]å%xôêXK�‡¥µ¿”G �Rça©Ç‡c©ó¯ÔãÃö“r¤)Pêü+õø°c-uþ•z|Ø~R�4J�¥v¬¥Î¿R�ÛOÊ!�¦@©ó¯ÔãÓk¹Ú*l€>îŸǕëR/åˆûC2îqaÇwÆ=.l¿(‡@–âÎøDž{Üy÷¸°ý¢Yˆ;ãvìqçaÜãÂö‹rdI î<Œ{\Ô±Ç��q�‹Ú?Ê#��¸ó1îqaÇwÆ=.l¿(‡@–âÎøDž{Üy÷¸°ý¢Yˆ;ãvìqçaÜãÂö‹rdI î<Œ{\–Æ^J_  �úÃ1jù ’t}Aí‘_L�¤¸E­/jù°g)êü‰Z>¨I×ÔùÅHzþD­/jù°g)êü‰Z>¨I×ÔùÅHzþD­/jù°g)êü‰Z>¨I×ÔùÅHzþD­/jù¨g)ê<ŠZ>¨?I×ÔùÅHzE­/jù°g)êü‰Z>¨I×ÔùÅHzþD­/jù°g)êü‰Z>¨I×ÔùÅHzþD­/jù°g)êü‰Z>¨I×ÔùÅHzþD­/jù<�¥Âè£üP‹RV(â£�e�@Úq~øE9&JÙ0c�2¿¢”ÕmÇ9FË�´â̯(ÇD)fìQæW”²ºí8ÇècÙ#�¶@œùå˜(eÃŒ=ÊüŠRV·ç},{Òˆ3¿¢¥l”±G™gQÊê>Ä9FË�´â̳(ÇD)fìQæW”²ºí8ÇècÙ#�¶@œùå˜(eÃŒ=ÊüŠRV·ç},{Òˆ3¿¢¥l˜±G™_QÊê¶ã£�e�@ÚqæW”c¢”M{ìål¯Pú°?ô–“¥l9O$u#�„@”„aˆ-Ôÿ°s-l9i/JÙ þ‘�@¥¢Ìµ°eÖ {ع¶œ´¥lPÿÈG ÒQæZزaË�=ì\ [NÚ‹R6¨ä#Pi�(s-lÙ°åÂŽ=ìœ [NÚ�R6l?)‡@¥¢Ì¹°eÖ sع¶œ´¥lPÿÈG ÒQæZزaË�=ì\ [NÚ‹R6¨ä#Pi�(s-lÙ°å‚Æv®…-'íE)Ô?ò¨´@”¹¶lØr•{’í&@ö`˜raÊxORœc¼uð�¸q~¸…9&LésØr¶ñ…�?aÊ…)ãíGœc¼uð�¸qæO˜c”‘>‡-g_Øù¦\˜2Þ~Ä9Æ[ïˆ+gþ„9&LésØr¶ñ…�?aÊ…)ãíGœc¼uð�¸qæO˜c”‘>‡-4¾°ó(L¹0e¼ý‰sŒ·Þ#W Î< sL˜2Òç°ålã ;” SÆÛ�8Çxëà=qâÌŸ0Ç„)#}[Î6¾°ó'L¹0e¼ýˆsŒ·Þ#W Îü sL˜2Òç°ålã ;” SÆÛ�8Çxëà=qâÌŸ0Ç„)#}[.îø²v\!ôa¨• Ê—“¦LÖ>ô§¸a~à• Ê׺aËéòzvN• Ê—ö”Ñýb�@¥ÂÌ© 2AùzŒaËéòzvN• Ê—ö”Ñýb�@¥ÂÌ© 2AùzŒaËéòzvN• Ê—ö”Ñýb�@¥ÂÌ© 2AùzŒaËéòÞ}عT.(_Ú SÆÛ?Þ#P)�0s+¨LP¾[Ørº¼Þ‡�SAå‚ò¥½0et¿Ø#Pi�0s*¨LP¾cØrº¼Þ‡�SAå‚ò¥½0et¿Ø#Pi�0s*¨LP¾cØrº¼Þ‡�SAå‚ò¥½0et¿Ø#Pi�0s*¨LP¾cØrº|5ïëTsç“ì»ßĸyaúçWw˜ã)ƒ€[ ê/ïçÏt¼.cÊ“¶%ß–çî[9_ë>šÚˆ›gªË›æW··,ïˆ:�¼Ÿ?ÓñºŒ)Oú#ù¶¼ þ&•¯ûhª/nž©.oš_ÝÞ²¼G H ê<ò~þLÇë2¦<é�äÛò‚ú›T¾î£©¾¸y¦º¼i~u{Ëò� �¨óÈûù3¯Ë˜ò¤?’oË êoÒùº¯¦zãæ™êò¦ùÕí-Ë{‚¢Î'ïçÏt¼.cÊ“þH¾-/¨¿Iåë>šê‹›gªË›æW··,ïˆ:�¼Ÿ?ÓñºŒ)Oú#ù¶¼ þ&•¯ûhª/nž©.oš_ÝÞ²¼G H ê<ò~þLÇë2¦<é�äÛò‚ú›T¾î£©¾¸y¦º¼i~u{Ëò� �¨óÈûù3¯Ë˜ò¤?’oË êo^ós½þPø�@¿2¶<[º»�0eÜåy�@a~ÚÊØÒ¥ß~yz\aÊè²²3‡üÊØòléQÛv—ç5i„™C¶2¶té·_žW˜2º¬ìK�g¶ãméQÛv—ç5i„™C¶2¶té·_žW˜2º¬ìK�g¶ãméQÛv—ç5i„™C¶2¶té·_žW˜2º¬{_ê|³oK�Ú¶»<¯HC Ì\²•±¥K¿ýòô¸Â”Ñee_ê<³oK�Ú¶»<¯HC ̲•±¥K¿ýòô¸Â”Ñee_ê<³oK�Ú¶»<¯HC ̲•±¥K¿ýòô¸Â”Ñee_ê<³oK�Ú¶»<¯HC ̲•±¥K¿ýòô¸Â”Ñe«yŸë})?ülÇFMOòÃak;É6¨+{iü0²µ‘Tº[ÕV§»Œ¼óy·•I*ÝÛ§RÞÛúTJ�›}�°Ÿ÷RFbk#©twßluºËÈë0Ÿw[™¤Ò½}*å½­O¥ÔɱÙûy/e$¶6’Jw÷ÍV§»Œ¼óy·•I*ÝÛ§RÞÛúTJ�›}�°Ÿ÷RFbk#©twßluºË¸_‡ùÜÛÊ$•îîO©¯m}*µ^ŽÏ¶@ÔÏ}œÑØÚH*ÝÝ'[�î2ò:ÌçÝV&©toŸJyoëS)urlöÂ~ÞK‰­�¤ÒÝ}³Õé.#¯Ã|Þme’J÷ö©”÷¶>•R'Çf_ ìç½”‘ØÚH*ÝÝ7[�î2ò:ÌçÝV&©toŸJyoëS)urlöÂ~ÞK‰­�¤ÒÝ}³Õé.Sí¯  ·ý 2¥›ÒääÛÒõ#(_—c�@A?Ôlù¦tSšŒÁ–®Ç”¯ËÍ[¾)Ý”&íØÒÃöA—c�@AsÇ–oJ7¥Éléz|Aùº\ܹe:Δ&íØÒÃöA—c�@AsÇ–oJ7¥Éléz|Aùº\ܹe:Δ&íØÒÃöA—c�@AsÇ–oJ7¥Éléz|AùºœÞÇ�c¦ãLiÒŽ-=lt9ö¤!4‡lù¦tSšŒÁ–®Ç”¯ËÅ�[¦ãLiÒŽ-=lt9ö¤!4wlù¦tSšŒÁ–®Ç”¯ËÅ�[¦ãLiÒŽ-=lt9ö¤!4wlù¦tSšŒÁ–®Ç”¯ËÅ�[¦ãLiÒŽ-=lt9ö¤!4wlù¦tSšŒÁ–®Ç”¯ËUó>·ú¸?ðLÇ…M“‚©l5@è{¾l?äLéaÓDÌTÖ-”4�lù¦ô°iÒ?SYw¿y�@–lóÈ”6MÆg*ëwP~Ð<²å›ÒæIÿLeÝýæ5Y°Í#SzØ4Ÿ©¬{ÜAùAóÈ–oJ›&ý3•u÷›×dIÀ6�LéaÓd|¦²îqåë²AóÉ–oJ›&m›Êê>±G k¶ùdJ›&c4•u�=(?hÙòMéaÓ¤¦²î~ó�, Øæ‘)=lšŒÏTÖ=î ü ydË7¥‡M“þ™ÊºûÍk²$`›G¦ô°i2>SY÷¸ƒòƒæ‘-ß”6Múg*ëî7¯È’€m™ÒÃ¦ÉøLeÝãÊw—­Æ×… ÐÛ~øyÓ½ïå‡MsLǸóy�@A?ÌLùaÒLed<¶ô <É÷›3¶=>Û1:ßoÎØò¼éÞ÷RwØ4ÝÛ1î|^#�†@М1å‡I3•‘ñØÒƒò$ß4Ï$]6[ž7ÝûÞv¬©œÓÐÿþ”ï.ËkÊ%à7Ÿ¤MS~˜4S[}zl¶ct¾ÞûÍ[ž7Ýû^ꛦûa;Æ�ÏkÒš;¦ü0i¦22[zPžä›æ™¤ËfËó¦{ßÛŽ5•súß‚òÝey�@¹üæ“´iÊ“f*c«O�ÍvŒÎ÷›3¶Sÿãü óã}¿Új«©:uê¨Úµk+y͆@ÞþûßÿªeË–©¥K—*y­7™îŒÞ÷ºœßÞïïÜó«Gçy�ñ¾gþj)öE`þåL3Î< 0óxVSQ*5µ¯÷w`�î·÷ã}ÏïÑ~zäåQ RóØ;÷ÂØz�ñ¾gþ†Q¤Lž˜¿y:›Œ¥hÌߢ�qÆ›'�JÍß<æòzï%îeËs§»_˱õêÕSuëÖuWÃk %°dɵxñâUÆìÒ»_» ÙÒ¥Œ-Ï;ÿÜõÙòÜéî×r,ó×-Èë" 0‹xÖs^˜¿y9“Œ£ˆiÎ_íëý=X§ËÞ–çNw¿–cø=ZØŠ,�æ<öÎ?·»-Ï�î~-Ç2Ý‚¼.¢ó·ˆg�1çE€ù›—3É8Š(�æü̓oîn÷þQæ$ùÓ A‚óa)“k¹@Eæ‚mó›CQŽIªÝ&óWK°/²ó·ÈgŸ±W»ó·ÚÏ ý/²@ZóWó{´–`�@riÍcæor猚ÐÌ_-Á�ê`þVß9£Çh�´æ¯n¯Ú÷¹ Ðû�Ó=Þ4÷{¹âX–´gCåÌ™zsÏIó¾·¥éã£îÃÔï.Ãü�*Lù< Èÿ˘¿y>ÃŒ-ÏÌß<Ÿ]Æ–w�JÏ_íëþÙ–æ.ÃïÑZ‰=üÌg�j¨ôÿ‡ÝÿoÕŽÞ4÷{þÿ«•Ø#Àÿù PÍ•þÿo5Ù*@tbÜ¿ɳºäj6X) sBæ†ÞÜsF§Ujïî ó·Rg�v³,ÀüÍòÙ¡oø 0ý}ÈE ËYž¿Ú�ߣµ{ÌYžÇÌ_ó9#-ÀüÕì¨>æoõ�3zŒ€ÈòüÕ}ÌÂ~e¤- ½)±î?LÂTåW¾N�:aª  …ð›~sÊå.ï~m*ëMó+ï×Go=¼G H~sÃoN™ŒÜåݯMe½i~åýúè­‡÷IÀonøÍ)“‘»¼ûµ©¬7ͯ¼_½õð�" øÍ ¿9e22•7¥™ŽÕi~åýúª�g�@üæ†ßœ2Y¹Ë»_›ÊzÓüÊûõÑ[ï(’€ßÜð›S&#wy÷kSYoš_y¿>zëá=Eð›~sÊdä.ï~m*ëMó+ï×Go=¼G H~sÃoN™Œ¢–7Õ‘Å´\èý€ƒN ;_^Ë2 l PS@æ†w¾Ô,µ2Å]vej´WAu¸óå5ó7š/¥‹#Àü-ιf¤ù`þæïœ2¢âTbþj]÷ïÉ:ͽwçó{´[†×¬*P‰y잟«öæ·wî|æ¯Iˆ4~`þòI@ z˜¿Õ{îè9•˜¿Õ¦^˜½÷ĸÿ�qçét÷2Þî|^#Pt=7ô\ñzØÒ½åJyokC§ë>–ÒÇ"�G=7ô\ñŽÑ–î-WÊ{[:]÷±”68�< 蹡çŠwŒ¶to¹RÞÛÚÐéº�¥´Á±äQ@Ï =W¼c´¥{Ë%ñÞÖ–N×}M¢-ê@ Oznè¹â›-Ý[®”÷¶6tºîc)mp,yÐsCÏïméÞr¥¼·µ¡ÓuKiƒcÈ£€žz®xÇhK÷–+å½­ �®ûXJ‹@ôÜÐsÅ;F[º·\žß6@ï>©|ܼF º@%çP%ÛŽ.ÅdO ’s¨’mgïLÐ#¢ TrU²íèR�@ö²0‡²Ð‡ì�z„@x�JΡJ¶^ˆ’dW ’s¨’mg÷ŒÐ3 TrU²íðB”D »Ì¡UÏM!ôœôUO:ïH[ ”9Xʱi�“öÈ£@)s°”cóhɘH[ ”9Xʱi�“öÈ£@s0‰:òh˘HK ”9Xʱi��vȳ@)s°”cólÊØHK ”9Xʱi��vȳ@Ñæ`nôQNœ»¬íuž?äŒ �¤lóÇ�Ô–”�Z^×é>ÎýZç³G»€{ÎØ^Û�þ-GŽs¦¼.ã>ÎýZç³G»€{ÎØ^Û�þ-GŽs¦¼.ã>ÎýZç³G»€{ÎØ^Û�þ-'éãÜõµM>¨Uþÿéž?î×ANR6jy]§û8÷k�Ïìî9c{m?ú·9Î}l˜òºŒû8÷k�Ïìî9c{m?ú·9Î}l˜òºŒû8÷k�Ïìî9c{m?ú·÷qAe«%?7ú$Áóx¢“ô¡.²9dA Ës$Ë}˹£dyŽd¹o|rÈ‚@5Ì‘jècÎ%}(®@–çH–ûVÜO #Ï’@–çH–û–¥sH_Š+�å9’å¾÷Ãȳ$Àñ?èÿçÃÅÿƒB.6�,Ì�,ôÁæC:YÈÂÜÉB²|Žè6�,Ì�,ôÁæC:YÈÒÜÉR_²|Îè^�,Ì�,ôÁëÂ{ªA s' }¨†sEð daîd¡^Þ#P Ì�šg)÷zNzÍ“N •ˆ3ãS‰±Ñ&yˆ3ã“wGƇ@%âÌÅ8ÇTbl´‰@ÞJ™‹¥›wWƇ@šqæbœcÒm!P�8s1Î1Eñdœ¤)g.Æ9&Í1ÑE(Ò\Ì}€Þû¡uŸ\÷k]Δ¦óØ#€ÀJÓ\q§¹_¯<ª´Wî:ݯu­¦4�ÇV ˜æŠ;ÍýzåQ¥½r×é~­k5¥é<ö °RÀ4WÜiî×+�*í•»N÷k]«)Mç±G�•¦¹âNs¿^yT2¯Üu»_ëÚMi:�=¬0ÍwšûõÊ£J{å®ÓýZ×jJÓyì@`¥€i®¸ÓܯWUÚ+w�î׺VSšÎc�+LsÅ�æ~½ò¨Ò^¹ët¿ÖµšÒt{X)`š+î4÷ë•GãUáôÅ8­Œ@@@@@@@ k¹Ðù ‹¬} èQdþ2‡£ªQ�l0³qèq˜¿qÔ8�ì0‡³s.è q˜ÃqÔ8�l0³qèq˜¿qÔ8�ìÈÎÓ–‹}©'$o'µTŽG ª@%çP%ÛŽêDy²(PÉ9Tɶ³x.èQ*9‡*ÙvT'Ê#�E�,Ì¡,ô!‹ç†>!V ’s¨’m‡õ¡Y¨äªdÛY>'ô �°•œC•l;¬åȲshÕ³C€ÞåÁ‡Ã…ÁKBdiÎd©/!è(‚@Ų4g²Ô—ŠŸ:€@�,Í™,õ%E¨¸@çLûTñEðÈÒœÉR_|ÈÈB 3Yš3YêKfNAÀG Ks&K}ñ!# �Ì0삽Á…‹…$\Yž#Y�—TL Ës$Ë}«Ø £a\Yž#Y�—TL æH5ô±b'�†ø?�,Ï‘,÷�YÈòÉrß²pîèYž#Y Àñ? … ÐóÁðÿ`�‹@\�4æVmÄ?Ç!PÍiÌ­4Ú¨æs@߈+�ÆÜJ£�¸ãç8ªY ͹•f[Õ|Nè;QÒ˜[i´uÜ”G iÌ­4ÚÈù` DHcn¥ÑFÔqS�<0·”Êu€žœ‡iÊò$eNF)›'#Æ‚@V¢ÌÉ(e³:^ú…@ž¢ÌÉ(eódÄXȪ@œ9ç˜¬ŽŸ~!��(s2JÙ<Ø0².eNF)›õqÓ?ò eNF)›Æ€@ÖŠ2's Ïú‡Œþ!€ € € € € € €G Pú¢\uQœ�/#ͺ@’s.ɺ²îFÿÈ‚@’s.ɺ²`CȺ@’s.ɺ²îFÿÈ‚@9æ\9êÌ‚}@ «Iι$ëʪýB KIι$ëÊ’}A «Iι$ëʪýB KE�s… ÐgéG_@@@@@@@Š%Pø}Q¯Ì(ÖǜѦ!P‰¹T‰6Ó°¤ Ò¨Ä\ªD›i»ÒiTb.U¢Í4,i�´*9—*ÙvÚδ‡@9*1—*Ñf9 ©�J Tb.U¢ÍJùÒ.å¨Ä\ªD›å4¤n*%À\Z)_øýJ ^!€ € € € € € € P>ôå³¥f@@@@@@@V _AÁ @@@@@@@Ê'@€¾|¶ÔŒ € € € € € € €À ô+(x� € € € € € € €@ùÐÿÏvùòååS¦fr,�…¹“…>äø3´ daîd¡9>Å -ÇY˜;YèCŽO1C˱@–æN–ú’ãSÎÐr(�…¹“…>äðÔ2¤daîd¡8Õ 1‡Y˜;YèCO-C*€s§æI®S3‰Ò˜?¾úä“OÔǬ¦M›¦æÎ�«~ùåõóÏ?;ÿäµü«[·®jÔ¨‘ZsÍ5�½¼–-[¶T;vtþµiÓFÕªU+½ÎÓ € € € € € € A€},Š–.0uêTõÊ+¯8y ÊóÍ7*Ì•3K—.U¿þú«š1c†µ«¯¾ºêСƒ¬ïܹ³Ú~û핤±!€ € € € € € €Y @Ÿ…³�ó>|ñÅêÙgŸUãÆ�SÓ§O/Ûh,X Þ~ûmçßßÿþwU¿~}'Hß»woµÃ;¨ ”­m*F@@@@@@‚Ð ‘K`Μ9êÑGUÏ<óŒúüóÏcÕQêA‹-R&Lpþ5lØPí¸ãŽªOŸ>j»í¶+µjŽG@@@@@@"  �LÆ~³gÏV÷ÝwŸ=z´³$½_Ù4ódy|¹ƒ_þm±Åêè£�vî®O³´… € € € € € €Å @_ìóŸØègÍšµ"0¿páÂÄê-GE|ð�0`€êÔ©“¨—;ëÙ@@@@@@@�r  /·pÎë_¼x±ºí¶Û”<ó=n`¾Q£FªC‡ªcÇŽªM›6JÞ¯¹æšÎ^¿–v~ùåõóÏ?;ÿäµ\ðé§Ÿª�?þX}õÕWê¿ÿýo$í)S¦¨SN9Em¶ÙfêÌ3Ïtî¬�T…@ ™Ë_~ù¥úî»ïjü[²d‰jÞ¼¹jÑ¢…³—×ë­·žúÝï~§Zµj•HûT‚J >\ýóŸÿ¬AqÈ!‡(ùdž5–.]ªÎ;ï<õÆoÔÌ$ÅW nݺêÒK/U[o½µo92@@@@�<  ÏãYMiLr'ú…^¨¦OŸ©ÅuÖYGõêÕKuíÚÕ Ê·nÝ:Òñ¦Â²„ýÔ©SÕG}¤^zé%5yòdµlÙ2SÑirÌG¡úõë§ú÷ï¯êÕ«W£  �¬€5^xáõØc�©×^{Í÷ Ü›¶víÚ©?üáÎ?ùyÂÜ5)‘†@8ùÿèœ9sjŽ{ñ]�ŠH@ gòÿ1¹ÀsÒ¤I9YzÑ­®¿þz‚ôé‘Ó € € €dD€}FND5uCîf9r¤ºÿþû}ƒjî1­µÖZj—]vQ½{÷V[n¹¥ªU«–;»ä× 6T�;wvþpÀjîܹê¹çžSãÇ�Wo¾ùf`?åîû{ï½× ÊEòœz6H^@î”3fŒú׿þ嬂QJ _|ñ…’ò³¨iÓ¦êÐCUûí·ŸjРA)Õr, €¾ç}yBgÊ@éCsQ@@@r$@€>G'3�¡|øá‡Î]óÓ¦M Õ\·nÝÔ‘G©ºwï®V[mµPÇ$Q¨I“&jï½÷vþÉòÙ£G�v–á—¥ñý6Y €»éý„ÈC žÀ7ß|£† â¬n¯ÿ£äÎ_¹ O‚õ‡~¸3÷¹£Þߌ\@�xòh%îœ�gç=J‚ô=ôwÑ{ax� € € €¹H/bškÆb îÉ'ŸTGu” œ—çIÞrË-êÖ[ouž�fpÞ{6ä™ÕÇ{¬zâ‰'Ô1Çã<ÛÞ[Æý^ßMüñÇ«yóæ¹³x�1dûƒ:¨lÁyw—fΜ©®ºê*µçž{:�»pçñ@@@@@¨´wÐWú TIûwÞy§ºé¦›{+ËÌŸxâ‰JîœÏÚÖ¨Q#'@ß·o_5jÔ(gI{¿gë¾óÎ;Î�¸Ã‡W­[·ÎÚpè™�Õ+.½ôRçÑiwvÆŒêÔSOUÇwœ3�ÓnŸö@Š' ¤¶mÛ¶x9b¹VV`C@ ï²Â›üón�7Vr  € €èù ø ,[¶L]~ùåÎ3£ý Ö¯__�p êÀLu){¿>ÙòÖ\sM'Pÿç?ÿY]tÑEJñ¶Mž—}Øa‡©ë®»NuêÔÉVŒtðÈÒ¿œŸ={¶'Çü¶}ûöj§�vR­ZµRÍš5S-Z´p¾¸�//æÎ�«äñîS¦LQ?ÿü³¹²ÿ¥J àÆoTS§NU\p�’ŸSl €”K iÓ¦êá‡.WõU_¯\¸×»wïª@@ H@ß"+Jz·ý÷ß_�qÆÞdÞ#€ €P€}OzØ!/X°@�uÖYê•W^ñ=¤K—.Nð«ÚîjÓ¦�óÓƒ>èñ-Zd§|™(KãËó³{ôèa,C"¬�àÄW\±2Áòj½õÖS»í¶›óo£�6²”Rªe˖οîÝ»¯(ó믿ªÇÜY ãÛo¿]‘nz1nÜ8玽k¯½Ö©ÇT†4@@@@@@ žAŸ†r¶±téRuÚi§ùçëÔ©£¨n»í¶ª]ÎS–"•%ïÿþ÷¿«Í7ßÜz¦d)üÓO?]ýûßÿ¶–!”š8q¢:t¨/…ãån‚þóŸÎô~Áy[E 6Tp€’çÛK{[n¹¥­¨“þñÇ«SN9EÙ.Äñ=˜L@@@@@@ !ô Aæ­š‹/¾X½þúëÖaÉ2ñòlö~ýúe~I{ë \r÷¿\hЫW/Wêª/e¹ÿ3ÏzÅJ²’ó\@�>§7£ @Ÿ‹Ó?ÿü³ºì²Ë¬œ}öÙªk×®Öü°�<òˆ³\¼´—Æ&WBɲ%çœsŽZ´hQIM®¶ÚjÎóª7Úh#c=²Ä7KÝiH̱€Ì1ÛÝóë­·žêÓ§OfFê©§ª¶mÛûsÏ=÷8Ú3ID@@@¨z�~øÁ¹s^òÞMnà�%ï¿úê+oï@ J^{í5gçyóæ­2‚§žzJ <˜ ý**¼©”@�J5L»Ù�»ãmKÛË�§{ì±Gɽí¶ÛÔ-·Üº¹k«­¶RäkÙ²¥óO–¡þé§Ÿ”üÂôÑG©Ï>û,T}ãÆ�s–)9r¤’%·ãn 4P]t‘:ì°ÃŒ?¼e©{ñJb¥�¸}ä8Ò�_fd)0Ó&ÔÔ©“�ÿ½Ô¯__õë×Ï¹ÐÆÛß9sæ¨wÞyGm»í¶Þ,Þ#€ € € €T¹€|÷-ËÚûí·Ö‘ôìÙSµiÓÆšOT�ÀÒ¥KÕ•W^©~ýõWc§Ÿyæ'Æs饗ªÚµkË�ˆ@Ù‰ ¤1ZÚXE@–î;vì*iú�û¬zøá‡­è ¦L™â<‡zذaªV­Z:9ò¾S§NêÐCUòÜjï&KÝßxã�jèСÞ,Þ#�K�çž{Î8® 7ÜPýùÏ6æU2q·ÝvS×]w�Z°`A�n¼òÊ+èk¨�€ U`Ö¬Yj›m¶‰zå@@@ L?þø£³¬½ßsæÿö·¿©óÎ;¯¤ï�ËÔ}ªE�r㘬®,7‘É£-LÛøñã� ý�!CÒ›€HKE€%îSaÎf#rgûòåË��;ãŒ3T‹-ŒyaåYð矾µ ]�Ü�.KÑßqÇjÏ=÷ ÎËq²\õG¡dé|ÙË]÷~›\( w¹—ºÉ3KÚµkg¬æùçŸ}g¿±¨YÞþÍ7ß4öV®H–ÇBdm“4$HoÚ$@φ € € € �Y�U¾§ò[ºžà|~Î7#AÀ-кukçÆÑV­Z¹“Wy-7 É#žåŽ{6*!�½(J% ØæçŸ®$ lÚvÚi'k ËTÞ”&w©4Èx·ª»üf›mæ<¿}ï½÷v'‡~ݰaCuüñÇ«Q£F.Ctç�w*¹2ª”M.�¥îMH¹ØA.z`C ï~ø¡š?~�aÊüøãÿX#=+ ¶Ÿ3²T¿íjʬô�~ €dG ”™²3ŠìôÄô{uvzGO@@ªQ@“Ú¿‚óÕxòè3 „ ÒO˜0A�uÖYé2§šhè£yå¦ôí·ßn¼³]ž¹1pàÀ’Çyÿý÷+¹ƒÞ¶Éqz¹ø$žÛ.Ëjß}÷ݪ[·n¶&�tY‚޴ĵïAžL¹¨à/ù‹'õ··òÝö\nã$"P…¯¿þº±×òˆ Õ,Œ¦”رcG%ÿLÛk¯½fJ& @�m´‘’;mØJ�ÇZuÔQ¥WD  € €üO@=%Áy¿ï¦¹sž� Ť—Õ—eEé%K–…QfF€}fNEz‘²íùѻᄏZýõKêÌìÙ³•èý6yüI'�¤äy ImMš4qž¿õÖ[[«”¾Ý{ï½Öü°Gy¤ñÙ$r½\üÀ†@ž&OžlÞV[meLÏRâ–[niìηß~kL'@“À¹çž«zôèaÊ"-¤€\ÔwõÕW«�7Þ8äC@@À_@¾û•àü´iÓ¬ Î[iÈ@ —a‚ô/¼ð‚¤_¼xq. T6Ðgó¼”µWr§¹Ý˜G"Õ ÜÈ7ß}÷]5t7Tøáµ|ùòeåB%6@@üô2ºŸþ¹±˜üþü /ó*‘øõ×_ƒóÒù�øŠ+®Èä]ÿ•°¢M@�ê˜?¾³:Ì”)S¬�&8o¥!\a‚ôo½õ–s'ý‚ \Gò�Ò¸e°tê©áÃ?4ö5‰åí¥âüÑX¿$ÊE•Ú¤í©S§Öh~É’%jéÒ¥ªÔ;g·ÜrK%Ï+ùþûïk´!¿(n¸á†5ÒI@ k¸~óÍ7•\h#WË—Ž²T˜|qW«V-Õ¾}{µæšk*y\EãÆ�Õ&›l¢:tèà¤KZµl¶‹ 6lX-C Ÿ € €�ß�ƒžq+[_pÁè�¹Iù~ĈNÃô…¢ü®Ùe—)¹Xu�=ö0WB* €�ÿŸ�tÒIêƒ>°öŠà¼•† 0è ý1ÇcŒñÈ!¤—;éå±Vòhe6’ @Ÿ„bÔ!_&¸Ÿ9çîrRÁóŸ~úÉ]íŠ×Ô«ä­µ×^{E_¼/dÉ¿Rƒ‹¼Üf›mÔØ±c½Õ;ÁÎÝwß½F: dA`öìÙjüøñÎãÞ}÷]ã�åÒOùâî“O>±vYõ²J†<î¡mÛ¶ÖrYȰý·þúëg¡{ô@@ ƒz]¿Uã$8饗*y Z–¶Î�;é/¹ä'HÏß®Y:sô@À+ ƒóï½÷ž7kÅ{‚ó+(x�ÂéßyççÂW¹¶’ñ®âhƲõ—cƱª¹{Ÿ~ú©±ûr'ìºë®kÌ‹šh»ƒ¾eË–Q«J´¼_û ObëØ±£±¿/pŒ�ˆ@ 3gÎT×\s�úË_þ¢†ªä— ÂÇÝ$xÓM7©½÷Þ[zè¡—ÀBœ@IDATJ§QJ}qûæ8Û’£l°A˜Ã)ƒ € P0 ð[F7«Áy}ªt�ÞöE¢,Íá…:îêcØ#€ �%ùÿñ€”Ü`bÛÎÛdHG�0:H/«%Û6¹@è„NPò¨ 6J @_ª`•o ÛËq†%wé›6¹ƒ¾’[“&M¬Í/Z´Èš%Ãæ(�ˬ*£Œ�²ù�Ç: >\õéÓG�5J-^¼8ñ�É£4 ¤<ð@õüóÏ'^)Κ5KÙõÁ£(J‘åX@@ Ÿ:8ÿþûï[˜õà¼îx˜ ýàÁƒÕsÏ=§a� €@&ä«�ª·ß~ÛÚ‚óV2@ ‚@˜ ½üm �¾’U¶Ø(E€})zUtlzÛRñ«ä6wî\kóò¬½$6y¶Ÿi)C¹’ê›o¾I¢ ê@ $yÆüQG¥î¹ç•Ô…)~’gØŸ~úéêâ‹/N¥=¿¾è¼I“&Y/˜IêQº-ö € €Õ-°páB'àw§^µçõ™ Ò/[¶L�sÎ9™»ÐV÷Ÿ= €@ñôÿ�åù϶�à¼M†tˆ#&H/7�I�ÞvÓjœv9¦x<ƒ¾ çܶĽíÎï8,M›6Uôn¶¥ï½åÊõþ§Ÿ~²V]§N2S@– ”gXõÕW5Úš:uªjÓ¦M�tHK`òäÉÎmsæÌI«Éí<þøãÎ]ëW^y¥ªä]ê²lç}÷Ý·¢_îíÚµSò‹i È rW^V6ùÒôIz%~v˜ú"iõêÕã9_6Òs# ÿÏš7o^fÆÃ¼ËÌ© #) È­r§ž_0 Ú‚óšOéO<ñDãï"¤?ûì³�GaõèÑCÆ@�ÔäÿǧœrŠzóÍ7­mœ·Ò��%è ý1Ç£¾ÿþ{cMò, Òßxã�J%͆@T�d¢“Q[¥|ê³gÏ6¶¹ÑFÓã$¶hÑÂx˜!$Hï÷,xã� %š.ÐU7hÐ@¿,y¿ñÆô6û’¤äñ wÝu—9r¤’/û+µÉÝôÿïÿý?狾Ýwß½"Ý;v¬q~JgvÜqÇŠô‰F‹-0fÌç‹ï¬+Ü{ï½Jþee“`È�!C²Òú�@Y¦OŸ®ößÿ²Ô§Ò^½z)¹ÐŽ �¢È߯ xã�7¬C®Öà¼PP�~éÒ¥êÌ3ÏTW]u•Ú~ûíõaì@HM@ÿÿøõ×_·¶IpÞJC$ &HÿÑG©ãŽ;NÝ|óÍé0/Z,q_�3n{†ßóÙ£Òl±ÅÖC^|ñEk^¹3^}õUcÍš5Kô‡¦í*)–91ò“Xfy¼Âi§�¦nºé¦Šçõ0åya矾³ä½ü‘•æ&_0Þ~ûíÆ&åÑò € €ò{ê Aƒ”¬@eÛª=8¯Ç¥ƒô²œi[²d‰óÈ*ÛßÓ¦cHC@ ùÿñ©§žêûÿc‚óIHS è }«V­¬E?ùäÕ¿å÷¨eëÁdZ€}AN¿- ¶æšk&&еkWk]&L°æ•3cÚ´iê‹/¾06!ËZ'¹5jÔÈXz# ‰eÇUî —gTš6YŽhÆŒ¦¬²¦=õÔSÖú;vìhÍ‹“A€>ŽÇ”C`Ô¨Q™ Îë±Ê¼|衇ôÛ²î_zé%g™[#²ô> € €@±dÅ¥³Î:KÉ-oÁy=Π ½<ÿWîbô{þ¯®‹= €¥„¹XŽà|)‹qÂé§N�êégÍš·Ž+˜ú‚�p÷p“¼{^ê•¥ñäK Ó¶lÙ2ç9¦¼r¥Ésï|ðAkõ={ö´æÅɰèm�ˆÓÇ $ðÁ¨n¸!¨XÅó¯½öZõþûï—µr×¼,«¿|ùrc;»ï¾»êÒ¥‹1�D@@�bÈߪçœsŽš4i’uÀy Îëé.\¨¨Þ~ûm}{@�àü™gžé{±ÁùDÉ© " „ Òþùçé#º¹x�"¾èc·”KqÙÿýÕØ±c�Uüë_ÿRt�jß¾½1?éD R.X°ÀXíÚk¯­äKˆ$7Ûè“T¦.?�y󿩳Ï>[É@Yßô^<ð€jÖ¬YâÝýé§Ÿœ/ÅÄ´Ésƒd S6@@�â ü÷¿ÿUç�wžò{$[Þƒóúìë ý‰'žhü;ú×_U P#FŒHüoiÝö €ÅÐ+Ùø=ªqà 7TÛo¿½š8qbá�~÷»ß%º ná0 è ý1Ç£¾ÿþ{cÍòÈåc�=V�9RµhÑÂX†DD€}�?åâuêÔIm¹å–Æ;cåËyöôí·ß®êׯ_VyùeÍoyû>}ú¨Zµj%Ú¹ó´ɸÙHCà /Tß}÷]M%Ò†<öâÜsÏu¾ä[mµätùúë¯Õ 'œ`}î¼´uÑE)ÛE5‰ ŽJ� Úä_V¶¡C‡=!pÈ?6HO ]»vê�7ÞH¯AZB  òwš¬¶4~üx_�qãÆ)ùǦœÀýI'�¤nºé&µùæ›C‚ €@"_|±ïJ6ÒÈôéÓ {£ÅèÑ£ÕFm”ˆ5• �´À£�>ªþýï']mæëkÞ¼¹5@/�Ÿ6mšó}Ú-·Ü¢ÖZk­Ì�‡VF€}eÜ3ÑêÌ™3ËÒ 8Ø–®þè£�”‡ ’x€\æã�?VƒÖokì7n¬úõëW#½Ô›çk¬QjÕ�@ €ü2äw¥q`*0yòdu÷Ýw«#Ž8"‘Èü?ùä“•ß³~úöí«¶ÞzëDÚ£@@�ê�—ž~úéêì|{=þ|%{ ¯àI é’¾üòKµÁ”TG–Îûø²lOßâ L™2%þÁ82é›Ì @ÆSøä“OÔóÏ?Ÿb‹ÕÓ”ü?Y£µÏ>ûTO§éiªÉݲ˜j·i, YbzîܹITµJ»ì²‹ïÒr‡Â�7Þ¸Ê1I½ùæ›oÔ©§žªdù=Ûv衇–åÎYô6qÒË- sYV¦¨Öíž{îQ¶¥èÃŽI n½õVuøá‡ûç7ÙduüñLJ­–r € € €9�/É妒Q£FådD«C-¹ß~û©Ç|Õ Þ!€ €dN€}æNIº’»’ÞêÖ­« ä[­Ü1+Ë%¹Ìþ›o¾©9ä%ËfÛ¶nݺ•åîyi�½M�ôr Œ;Ö÷s_îöK­_î¹ÿþûcWóÖ[o©ƒ:È ÐK Þ¶µlÙR]~ùåª^½z¶"¤#€ € €äP@söÙg+y<á5×\“» ½çåQnòøŽK/½”»søfH € �/ôù:Ÿ‘GS޽tb×]wU½{÷öí�\Ñ+ϯó ¨ûVð¿LùãJ®~–gNûÝ…»Î:ë¨+®¸BÕ®];Lµ‘Ë �LÆ ,_¾\ÉèÕ¾=øàƒêçŸ= Y%c̘1ÎE9ò|ly™ß&Ïêºë®»xf—y € € €@dùlYmqñâÅ+F—§ ½;8/” ý¹çž«^ýõãåY�›½Ø@(šÏ /ÈoÚ´©š3gN�Ñ–+@/ ɕɟ}ö™úâ‹/j´«ä�…}÷ÝWõïß_xà�jµÕ¢]3òÒK/©ë¯¿^M›6MWiÜ˳Æ SÍ›77æ'‘h З³Í$úMÕ-ðþûï+y´Cµo ,PÏ=÷œÚsÏ=�C‘€¼<ÓH¾XùðÕÌ}¹ó>ÌÖ¥Kuíµ×ªÆ�‡)N@@�´hÑBí°ÃÎï•nbC¬_¿¾Úm·Ý«�Š(·€|_tòÉ'+ù›Ó»I�^¶¾}ûz³ªæ½78¯;.#œvÚijäÈ‘ªS§N:™=™\{ì±jöìÙ¾Úßÿ½úÇ?þáü“;ÞåX¹:Rî@—_Âd)üü1Ò2ØÒ`¿~ýÔ_ÿúWß¶KÍ”+“mËs·k×®Ôê9£€,o/w�çe“gÊ—¦U':wî¬^xá…ÐC•/P8àç Æ¨+s„n„‚ € €U- …éå"Ò&Mš¨3Î8#×AúÏ?ÿÜY/(8Ï—ŒUý‘/dç»víªn¸áë]ô‚R�Aú à¼|¯6tèPg¥�Bžx]u[l±…óò‰'žh¼PLþÿ$«aÈJªrcdC`õÕWWò¯(›|?dÈßïäå»h¹aL͆€Ÿ@´õÄýj"/Ó¶ ±ü^îMÚ¾ãŽ;"-C$oY¶[îú—䫯¾ê,•o ‚›Æ ŒÈ�ó4e'šf[b_–Ô–¥Ù(‡€Ì¿Õ)ÊÑf9딫%HoÚ¢üñµÉ&›¨Ûo¿] 4(òc3Lm“† € �_¤—åîmÛèÑ£�@—|!—ÇM¾�ÇÎÙ.ª×wΜÏãÙ/Ƙ$H/wçúôÊŽÕ &8ÕUWœ¯†“IW�›3üæª<þP‚ô¶ïŽV©Œ7 €@Â:8ÿØc�Yk–Uº$€OpÞJD†K€½ #Ï/mú·ÞzKù=ß')“¶mÛª;ï¼³ìËÌëþÊÝ÷ Û{ï½uRY÷/¿ü²±~›»±0‰D�g²çmûè£�ŒC 3—äYdrgÓ< ä¹ól € €„(r�žà|˜Oeò �¿o¼Q­±ÆÖáTC�>Lp^Æñ‡?üÁ:N2Ȳ€ÌUYõÂvAÍÂ… •,©=yòä,ƒ¾!€@ÎÂç/¿ürµË.»älô §\èË%›±zÛ·oo\ŽoéÒ¥ê•W^I­·›o¾y*mÍ™3ÇY{Ñ¢E©´÷ÒK/ÛéСƒ1�D’øôÓO“¨&SuØôM›65öS¾Lýýﯮ¾újõè£�ªý÷ß_É•Šl € €D(b�žà|”Oeó °å–[ª›nºI­¹æšÖád9Hœ—Õ.®»î:µÝvÛYÇGÕ «^Èg¹aÆÆîÊ÷½²bª¬¸Ê†”[ Lp¾N�:êŠ+®P={ö,ww¨?Gèst2ý†"Á­Ž;‹Lœ8јžT¢û쳄jÊN5S§N5vFèe/wÇï»ï¾ÎsåÇWüãYÎÞ(G" € €@X�"é ·ýTP.orãˆé5jdZƒôAÁù 8MEa=­dT™€<êP‚ôòÙ6mòÝï©§žšê�g¦~�†ùœ—¿!®¼òJµóÎ;çƒÑ%.@€>qÒìV(w™š6¹ƒ^î¤/Ç6~üx'Hþàƒª´îfw�ã?ÿù�:í´Óœ¥�äyÝåØÄOž�íÝäó6ÛlãMæ=‰ ÈÅ!yÛ~þùg%¿øx·V­Z© &¨gŸ}VÝqÇꬳÎR=zô°.yæ=ž÷ € €„(B�žà|˜Oeò,ЩS''H߸qcë0³¤œ¿þúëU÷îÝ­ã!�jØzë­Õµ×^«duÓ&AúAƒ)Ûʦ¦cHC „ Î:Ô¹y,l½”C@  ×ØÛž?%Ï —gÑ'¹IàPhgŸ}¶š;wn’UǪKž/K_�92ñ‹lÏŸßj«­¬K1Å!à�`vÞ6¹Øeþüù5†µÚj«)¿/Oj@ € €1ò¤'8óCÁa¹Øl³ÍÔÍ7ßìûwf‚ôAÁyY\ž×-�L6ò( žH�¾^½zÆáI�þôÓOwuj,@" C Lp^~.ÉÊÑ;î¸cŒ8¥ê€PyÖ–~ÏŒcÅ1 € €DÐAzùÒßvgž~„Ûgœ¡äoÚ¬oç³~†è_Ú:tpnä8î¸ã¬7—H�^¶¾}û¦Ý=œ_}õÕ•Ü9/7ˆ°!�gùÎZæ¢,i/ßïz·%K–(ù±<ÿy§�vòfóˆ$%8o»)6Rƒ.¬ú�úÚµk;Wó<õÔS5Fýâ‹/:WÖȈ˜0eÊ5pà@%Ï�ÚäŽXY^žÍ!¿<µlÙÒ÷ à{7içÕW_u‚äò¥‰éâï1“'OVGy¤s…ñÚk¯íÍŽô^ž=o[!@ž‰Í† € € P�y Òœ¯ÎÏ ½.¿@ûöíWéçÌ™cl°Aú0ÁùáÇ«.]ºûL"yØn»íœ;UeI{S�^ß*«¹2DõìÙ3oÃg< �’@Øà¼ün ?—Ø(E€%îKÑ«Âc÷Úk/c¯å®w Ò—²ÉñÇ{l`p^î,èÝ»·z衇œg~í·ß~�Áy[¿š7o®vß}wu饗ª±cÇ:í7jÔÈV|EúgŸ}¦;ì05uêÔiq^<üðÃÆÃäÂÓÆÂ$"S ¯w™çu\1O3‡!€ €TP@éwØak/äNzyö¤|¡—Å�à|Ï }Ê’À¦›nªn¹å%ß1Ù6ù"~Ô¨Q¶ìDÓƒ‚ó²"äˆ#Î'ªNeÕ wªÊª¨òÿfÓ&AzyÜêøñãMÙ¤!€¾a‚óõë×W×]wÁy_I2à  +•“rݺuSn¸¡q47Þx£’%Ûãlï¾û®³”Я¿þê{¸´-ÐÈÕŒ¶~øVà“)A½£�>Z=ñÄ¡õ3fÌP'œp‚úþûï}jµgÉ—O?ý´±À>ûìcL'�$òÈ– xò8®$Ï;u!€ €¤+PÍAz‚óé~Vh­z6ÞxcçNúJ郂óò÷²|×¹sçêŦç” °ýöÛ«+¯¼Ò¤_¶l™:÷ÜsÕ¸qãJh…C@ ha‚ó 4p‚óI=*ºhÆŒ·¦úš&¹OÙ{ï½�c”»ÊmgãÿK”»ïey!yÞ�ß&K¾ßsÏ=J®L.ç¦õrw{Ð,²D¾<¿(èÂSoºé&ã Íš5s–ì7CI 4iÒ$Éê2Q—¬€!�¿`C@@ Kaƒôrg_V¶éÓ§«þýû«Ù³g»$w]{íµŠ/�<$P ]»vÎ�ô-Z´°Ž¾œwÒçåïeù.j‹-¶°ö� Š Ð£GçyóuꘟÞ+7 �wÞyÊô˜×"ø0Fˆ&&8ß°aCuýõ׫îÝ»G«œÒøñÁÉkÖ_ÿúWU¯^=ãðFŽhw¸`Á'Àmûƒ_Êʱ²ôýUW]¥d®´6ùƒJ–(³]� ûñé§ŸªÁƒGZŽðý÷ßW“&MÒU¬²ßc�=¬Wq®R�7”(°ÑF•XCö—»Ø@@È¢@P�^.4ÍRàl­µÖR­[·6Rœ7²�ˆ€’¿³å»$™?¶­Aú à|ãÆ��;ç;uêdëéJ@n»üòË•_�þ‚ .P2·Ø@›@”àüÖ[om«†tb  �ÅVÝÉ/õ}úô1Bî†ä‘GŒy¦Ä /¼PÉ�÷¶MòW_}µ³ô¼êÓÞä ”sÎ9Çùgû…Mú4qâDuûí·‡îž,'fÚä‡ý÷ßß”E‰ tèÐ!ñ:+]áf›mVé.Ð> € €V[�^‚óò÷ñî»ïn=6í ½öæ›o¾JÓçWáà 5䑌·Þz«jÙ²e�<��d�>Lp^îœ'8¯õÙ#ð›ÀÎ;ïìiÑ*©ï¨£ŽRòÌ Óvç�w*¹3>h{ñÅÕ„ ¬Å$X}óÍ7+Yv¨Ò›ÜEþùçûvã®»îRß|ó�oÉ|íµ×Ôo¼a,·ï¾ûªV­ZóHD i�<è;vì˜4õ!€ € �¨€7HŸÅ༰ÒëÀÁy-Ã�¶mÛ:wÒ¯½öÚÖ‚I郂óòh;Yí’¿•­§�Œ‚ ôìÙS]vÙeÊ/HÉ%—¨1cÆ\Šá#€€[ Jp¾k×®îCy�@b裬®Šd©®ƒ:ÈØiy.ûý÷ßoÌÓ‰‹/v–¬×ïM{y.½þÀ”ŸvšÜÉpÈ!‡X›•1ÉÝþ~›üà¶Ý=/WS~øá~‡“‡@¢ò…�ß³ñm,…Êd• – Jš&@@JÐAz¹ =kwÎ{'Az¹ûVîüá™ó^Þ#`�¿¹åNúuÖYÇZ¨” }Pp¾iÓ¦Np¾}ûöÖöÉ@¥vÙe%Ax¹`δÉ÷¹ÄôÑGMÙ¤!€@ÁÂçeeè#F¨.]ºL‡á¦)`þ¿Vš= ­Š H°Z–»7m÷ÝwŸúâ‹/LYNÚÝwß­¾ýö[k¾<ç>èÙïփ˘qâ‰'ªvØÁÚ‚¬ ðòË/[óÿñ�¨)S¦ó>ø`Õ¬Y3c‰”C@þð�+…ó²É/<~_|äeœŒ@@ ¤—à\––µ·ÉJ�^�Ûn»­­é `Xýõ�¹ã·Zbœ }Pp^¾_’;ç7ÝtSC¯HB¯@ïÞ½ÕÅ_줗gÖ�=Ú{(ï@ @a‚ózªÎ�;H†¡VB€}%Ô3Òf£F�¬w|ÿúë¯ê”SNQóæÍ«ÑÛ3f¨{î¹§FºN�+{Ï>ûlý6S{ hÊ“mÚ´±öKÔÞM÷òG—i“«šûõëgÊ" �² ôêÕ«¬õ§Y¹ü1ņ € € €@–Ö[o='Hߺukk·¢郂óÍ›7w–×ßd“M¬í‘�5vÛm7gU¿;鯼òJ%7`±!€@ñÂç%f&+Om±ÅÅbÄ©  O�<[ öíÛ×ú+¹CþÌ3ÏTË–-[¥Ó?ü°Z´hÑ*iú�\]4tèP%ϵËê&Ë“œ|òÉÖî}õÕWêÍ7ß\%êÔ©ÎEÿýïWI×oN?ýt%õ²!�¶€,Sé÷L¼´û·½zõê©]wÝ5îᇠ€ € €@Ù$8Ë-·¨Rƒôa‚órç|»víÊ6*F ϲªÍùçŸo½“^Æ>lØ05jÔ¨<306ð„ ÎËjÓœÏÒc›=ÃàmÎÐçì„FNíÚµ�å$8fÚ^ýõUžË¾téR5fÌSQ'í¨£ŽR²üWÖ·�wÞYù-Qòøã�¯ÂO?ý¤¨,X°"ÍýBêúÓŸþäNâ5© ÈUÁò¸ŠjßöÝw_Qí'‘þ#€ € €9XwÝu�;éåŽzÛ&wÒ?óÌ3ÆìW_}U]tÑEÊvóÇZk­åÔOpÞÈG"¡äÑ«ç�wžªU«–õ™«÷ß¿5Ÿ È�@”àüf›m–Ÿ�3’Ì  Ïü)*åÿþýû[z衇Ôc�=æä?ÿüójÖ¬YƲ 6T{î¹§1/‹‰~wÑO˜0AÍŸ?_-\¸P�zê©ê‡~0¡I“&™]Îߨas)°×^{)Y¯Z7YqãÐC­ÖîÓo@@@�‚ȳèo»í6ßG'~ùå—F Y±ÑœoÙ²¥s‡þ†nh<–Dˆ&ЧOŸÀ ýu×]§î½÷ÞhSªJ Lp^b<²zMÇŽ«jlt¶úÐWÿ9Ldòüô.]ºXë’çó¼ýöÛjôèÑÖ2ru¢,q_-[×®]U�=ŒÝ•Àü¸qãÔàÁƒÕ”)SŒe$ñŒ3ΨêÀ¨u`dT•€¸«ù.úr¥€5öÙg%¿£ÊwP¶M]Ñ«W/Åc&lB¤#P=a‚óò¸XYÖ^ÿ̆@¥ÐWJ>£ín¶ÙfêÒK/u–n·=ËÔu Vã¶úê«+ ¶Ož<9t÷[·níüB'�}6²$ ¿XÈJÇwœõ¹vYé¯^µC. bC@ ÏK–,Q~~æyìŒ @�¼ ÈãÚ$Hß¿õÅ_„îºë®ëçå;&6(¿Àþûï¯$h7lذ�Éw¼—_~9Áù2$ P�×Z´h‘µóòº\ ·ÑFYË��@,qŸ†r•µ±ÓN;©„îuíÚµ•܉^­Û;ìºëпîºë”Üùˆ@¶ÞzëªX2^¾¼ØvÛm³HHŸ@@@-õ.< ÊKPŸà|hb "�ˆÀ N=õÔUêÒÁù�wÞy•tÞ €@õ H¼ê¢‹.R2ç½›<âYþLpÞ+ÃûJ ¯„z´yðÁ«N8!TOå ù¡W­[Øýk¬¡FŒÁ²'Õz¢ ÔïÃ?\ýþ÷¿Ïìˆ{ô衤�l €äI@¾œïׯ_ž†”ØXäq6§Ÿ~zbõQ €YÐwãm²É&¾]“åì%0 wг!€@ú}ûöUt&8Ÿ¾?-"�–@­Zµœ¿A�9æ˜MêGÓð(‹$¼¨°ú Ÿ€,7/´³Î:KÉRÔ~Û¼yóÔ¤I“üŠd6O–;yõÕWÇØ¨Q#uÓM7©Î�;gv,t - ¿€Èó賤—àü%—\¢¤�l €äM@¾ì#H¿êY•‹\‡®vÝu×U3x‡ €@Κ5kæ<϶}ûöÆ‘­¿þúNp^ž=φ•�ß×å÷vYÖž;ç+wh�4$@?hÐ %�Y•eíÛ¶m›F³´�@(�Z .\ªd† ÉócL›7Ýý^¿öî¥Ikܸ±©ÊB¦=ýôÓê‚ .PË–-ó¿Ü‰.wÆÈÕÀÕ°½÷Þ{êÊ+¯TŸ|ò‰ow›4iâç;tèà[®H™rQ†;Àª_{÷b¢Ó´�÷½žƒ¶t}œ.'ïõkï^ç1SŸ;ï¼ÓùåC.F©ä&W%Ÿ|òÉJ®Tf«¬ó·²þYmýŽ;îPO=õT�îÉsúä[6˜¿Ù8az!«.Mœ81LÑ\—iР�:ÿüó•-P‘ëÁ{—äüõT]ã­þYg¸ßë×Þ½”•4~�Öjì¨)�ä<Ös�¿ƒk:ç!eîܹêì³ÏV3fÌX1ùnI‚�k¯½öŠ4^¤'ÀüMÏš–HZ€ù›´h1ëû¿8¨’¿OÙÒHrþêž{ÖéÕ¸'@ÿ¿à¾þãHN"_LÔü(¿ôÒKêÜsÏUóçϯ™éJ©W¯ž:ì°Ãœò:‹ÛìÙ³�»xžxâ‰�^[?åbƒk®¹Fm¼ñƶ"…LOò«ž{Þ¬:]»ßë×Þ½”•4¾XÔj¿íß|óMuÎ9稙3g®š‘Ò;YºO¾ˆØb‹-Rj‘fü˜¿~:ä!�mæo¶Ï½CÀO Éùë׎äéß‘u9÷{ýÚ»×Çñ{´Vc�@M�$籞ƒü\Ó™Ê!Àü-‡*u"�Žó7gZA IÎ_Ý?ïïÏ:½÷þk—WãˆèsYäîøûî»Omºé¦¾õ/^¼ØY®k¿ýöSãÇ�¼ëÞ·²„3,X F�¥öÞ{oõøã�×øâÊÛÜ_þòõ÷¿ÿ�༆÷U'°õÖ[;ŸåîÝ»§ÞwYÒþ� 8Ÿº< "€ € € € € €@¸ƒž;è#}.-ZäÜ ;vìØPÇ­µÖZjÏ=÷T{íµ—óœ�P%\èã�?V�>ú¨’¥ú%H´­¹æšÎÝÆ½{÷*ZØü$¯|âÎ�ô>F²Ì½\¤rï½÷ªY³f•µaY¶ï¨£Žr.ˆ)kCTY€ù™ŒÈŒó73§‚Ž Y ÉùÔ¸þýZ—s¿×¯½{)+iÜA¯ÕØ#PS Éy¬ç ÷ �®[w¿×¯½{)+iÌ_­Æ�šÌßš&¤ P-Ìßj9Sô�šIÎ_]»÷÷g�^�{ôèc}nÇŒã,ý&à- ¬¶ÚjJîÂßwß}ÕvÛmç¼�Õpȃä™"ãÆ�S?ü°š2eJÈ£”Úf›mÔ…^¨Zµjú˜"Lò«þrÁûƒU§k_÷{ýÚ»—²’ÆZͼ— m{ì1'Pï~&ž¹t´Ôõ×__zè¡ê¯ý«ª[·n´ƒ)�Šó7fA ,Ìß²°R)©$9ƒ:¬GÖåÜïõkï^ÊJ¿Gk5öÔHrë9ÈßÁ5�IA Ìßr¨R'é0Óq¦Ê!�äüÕýóþþ¬Ó«qO€ž}ìÏíO?ýä<ËýÉ'Ÿt¾Ì [Q“&MT—.]T×®]�›m¶YÉ�<™èï½÷žz÷ÝwÕ;ï¼£>üðC%Ëí‡ÝÖYg5pà@µë®»†=¤Ðå’üÁÊ•û(Éõo½õ–zî¹çÔ„ b?£^æO¯^½Ô.»ì¢¶ÜrK•§ÿIVî씯eæoùl©�r 0Ë-Lý”O ÉùÔKýûµ.ç~¯_{÷RVÒÐk5öÔHrë9èýÛI§ëÖÝïõkï^ÊJóW«±G ¦ó·¦ )T‹ó·ZÎýD ¦@’óW×îýýY§Wãž=ú’?·ï¿ÿ¾6lX¤;ÕÝ�Ö«WÏy>uÇŽU³fÍTÓ¦M�È—òG¦ÛçÎ�[ãß?ü ¤ýiÓ¦EºH@·/mËݾò¯Aƒ:™}€@’?Xõ— Þ¬:]wÅý^¿ö¤ñÅ„V ¿—`ýW_}¥>ùäçŸÌ)™s¿üò‹óOjjÔ¨‘’G@ȼÜxã�U‡œr×¼÷ü…o™’i 0Ó§=’`þ&gIM¤-�äü ê»þY—s¿×¯½{)+iü­ÕØ#PS Éy¬ç ÷ï(�®[w¿×¯½{)+iÌ_­Æ�šÌßš&¤ P-Ìßj9Sô�šIÎ_]»÷÷g�^�{ôèùÜʃO<ñ„1bDÙŸm�H‡ÿ¯’ž={ªSN9E­»îºIUY˜z’üÁª¿\ðþ`ÕéÕý^¿ö¤ñÅ„Vc�@MæoMR¨æoµœ)ú‰@M�$çoÍÚWMÑ¿#ëT÷{ýÚ»—²’ÆïÑZ�=5’œÇzòwpMgR(‡ó·ªÔ‰@:Ìßtœi�r$9uÿ¼¿?ëôjÜשÆNÓçì ȤèÓ§�³ÌõC=¤äõß~ûmæ:Z§NÕ£Guà�ªnݺe®t@@@@@@ò+@€>¿ç¶"#[c�5Ôᇮ;ì0õú믫Ç{LMœ8Q-Y²¤"ýÑ�¶iÓFí¹çžj�=öPÍ›7×Éì@@@@@@@�ÔЧF]¬†äŽúm·ÝÖù7{öl5vìXõÏþSMŸ>=5y¾üN;í¤öÚk/µÍ6ÛðŒìÔäi@@@þ?{g¯=QÞíðú‚h)(¨u¡ˆV[•Ö¥Úb©EmQÜê.-µâ®UT?°î¨µâ¾/u©Q±•‚ ÕÖ}ÁÝZ«Öº.€Ud{?þ�ûœ993ÉL’'™$W~¿s’ÌÜ3sÏ5óO&™$ @€ ø0Aï£BX¯®zÕ«ý×]þ�yæ™ÅgœQþ}á _(¾þõ¯]tQ/å]íjW+nzÓ›7»ÙÍÊõ�nt£bûí·ï%o2� @€ @€ @€ Еô] ’>‰À5®q�b¿ýö+ÿ”ðW¿úUñ•¯|¥øò—¿\œ}öÙŹçž[üìg?+×çœsN¡¿óÎ;¯œh¿ÊU®Rì¼óÎÅ.»ìRþÙöž{îYNÊ_ûÚ×Nòc@€ @€ @€ @C`‚~HÚ”µ‰À¯xÅâ·¸Eù·)’@€ @€ @€ @3"°eFu¡*€ @€ @€ @€ �l 0AŸmÓà @€ @€ @€ ̉ôsjMê@€ @€ @€ @Ù`‚>Û¦Á1@€ @€ @€ @˜&èçÔšÔ€ @€ @€ @€²%À}¶Mƒc€ @€ @€ @€ 0'LÐ_ÞšÛm·ÝœÚ•º@`09h'NAè‘@ÚÉÁ‡‘’#�ƒvrða0à� ä¤�œ|é1YA`årÐN>¬4@`rÐN>¬-YB`årÐN>¬4@`ÐÎf¨LÐofB @€ @€ @€ @ wLÐ÷Ž” !@€ @€ @€ @› 0A¿™ !€ @€ @€ @€ �Þ 0Aß;R2„ @€ @€ @€ l&Àýf&„@€ @€ @€ @€z'°ø úí¶Û®w¨d�%CKc”¹Ä¶¥Îó'0†–Æ(sþ-I —H` -�QæÛ–:ÏŸÀ˜Z³ìù·,5\�1´4F™KjSêºchiŒ2—Ó¢ÔtIÆÐÒe.©M©ër ¥õ¶^üý: ¶ @€ @€ @€ @«#°¨ zžÌX]G"gøô©¹>óòùJ °‘@Ÿšë3¯�^²øô©¹>óòùJ °‘À*4·Š<7zÍ àèSs}æåúÈ6 à'ЧæúÌËï-¡€€K OÍõ™—ë#Û€€ŸÀR5·¨ zÓ @€ @€ @€ @X=�YOÐ/õ©‹ÕwJ€@;)šL±mç © �)šL±Mñ[@ �M¦Ø¶ó†T€@ �6šl“&Å'l!�4)šL±Mók@  �M¦Ø¶ñ…4€@�M¦Ø¦y�5 ІÀR49ë úº†_J×1 « 0„¶†(clȹB[C”‘;güƒÀ* ¡­!ÊXò„@î†ÔÖ�eåÎÿ Ð'�!´5D}2!/L…ÀÚ¢Œ©ðÆOôI`m QFŸLÈ S!€¶Šb±ôu�”ŽQG‡8EÎÉÙ7úr �³Frö-‡¶Ã䬑œ}£ç@ SÐÈ|Ì¡-ña¹rÖHξ-·ÇPóœ䬑œ}Ë© ñe¹rÖHξ-·ÇP󜠑úÖ`‚ÞáCgq`° �9i&'_"Ða�Ñ ä¤™œ|½aprÒLN¾D Ã£ÈQ39ú4zCáj䤙œ|©AF²!�“frò%›ÂÔÈI39ùRƒŒ(dCÍø›‚ úK¹Ð9ü�ƒPÄSCc–Ë;äL`L �YvÎm‚oˆ%0¦†Æ,;–vÈ™@ÊÁ‡œÛß ÐD`L �Yvâ!0cjh̲§Ð6ø�&cjh̲›¸�)@CëÆÝiî©Q·mÛ6Mçñ 'ÀAyá€êOšú�tóáü  ß…wª?y¦a®ƒ'ß”T`¡Là ­>Õ†À¤  ßI7Î/œú]x ú“'07 óýä»$€ @€ @€ @€ �)Xܽû„…»m�å ³8Ö€À:ŸVÜ0w{=U·-7OwÛrõ…Yk@`�€O+n˜»½žªÛ–›§»m¹úÂ,Ž5 °NÀ§7ÌÝ^OÕmËÍÓݶ\}aÇX'àÓŠæn¯§êgËÍÛݶÜ}aÇX'àÓŠæn¯§ê¶åæén[®¾0‹c ¬ðiÅ s·×SuÛrót·-W_˜Å±†Ö ø´â†¹Û멺m¹yºÛ–«/ÌâXCë|ZqÃÜíõTËØšýý’w]˜ZN…@-¶I3ø �)h£Å6i¦Ä_!0m´Ø&ÍTxà'¦D ‹»¤�#|…@îÚh±MšÜ9à¦H �Û¤™"|†@îÚh±MšÜ9à¦H`IZœý}l\R£Ç2Á1rÐN>ݹÈA;9ø�[»àbä �|ˆa… r#�“vrò%·vÂÔÈA;9øPLj8äJ íäàC®íƒ_¨#�ƒvrð¡ŽqÈ•ÚÙÜ2LÐofRÐQC ]4Ø%m.õÇL™@ vI;efø�\tÑ`—´¹Ô? 0eKÓà"&è›:äÒ½‰ñH%0¦†Æ,;•öÈ‘À˜³ìÛŸ �J`L �Yv*'ì!�#�4”ƒ9¶ >A –À˜³ìX>ØA gcjh̲sn|ƒ@,�154fÙ±|°ƒ@ÎÐÐÆÖYì}¨#Xø%—\²‘{€@IÀ´aZ©b …Wíºì‡Ê°pó±K¤…À ˜6L+Õ:†Â«v]öCeX¸ùØ¥ ÒB`ŽL¦•jCáU».û¡2,Ü|ìRi!0G¦ ÓJµŽ¡ðª]û¡²,Ü|í£,ò€Àœ˜6L+Õº…«v]öCeX¸ùØ¥ ÒB`ŽL¦•jCáU».û¡2,Ü|ìRi!0G¦ ÓJµŽ¡ðª]—ýPn>v)ƒ´˜#Ó†i¥ZÇPxÕnÎû‹™ ojl7^Û_|ñœÛ�ºA 5i£ª—ºÌ\Û:»º¸¦<Üxm£ß:šÄ-™ú]rëS÷©@¿SoAü_2�1ôk¼Ýq²…¹k7žq´K†ml$0†Ž]}nôæ²=7ýú�Ë _z¦KýN·íðcèwjÔg5Aï^œÄ4D�ýE]“6X�:mÔiÊʵw·}¶Õ°:û:«ù°�%¨ÓF�¦|Œ\{wÛg[ «³¯ó±šûX�:mÔiÊÇȵw·}¶Õ°:û:«ù°�%¨ÓF�¦|Œ|ö¾0_Z «³¯óÕÒ³†À Ôi£NS>V®½»í³­†ÕÙ×ùX͇},‰@�6ê4åcäÚ»Û>ÛjX�}��Õ|؇À’Ôi£NS>F®½»í³­†ÕÙ×ùX͇},‰@�6ê4åc”jïË#ǰYMÐwì6²>¿pá…vÍ’ô˜iÂ>M¢Š¹š»¢®/èwìÖ ü  ß[Ÿ GýÆq 9ÈY¿Æ‹q´‘` ?�œuŒ~ýmF(Œú5¬!0=èwzm†Ç09ë×|Ìa½¨ z÷ÂÅàWÃÜý .¸€Oe(Ö‹' O’H¶¸ZQXu?féS×1ù»6è7•0ös&€~çܺÔmîÐïÜ[˜úÍ™ÀØú5¶î9æÚ0Ž6J¬!P”÷„¸¦'@`šÆ>»çV#X s÷9ÿ%ÖàüK€À” Œ}þ�»ÙMл›Ø†¨Ksþùçó&},HìfK@OuŸ:ô;õÄÿ%J¿Æ˜q´‘` �þ ¥côÛ_›‘Œú5¬!0=èwzm†Ç0Cé×Ê›úz»K'°¶M½Uÿ·m«¯’/¾VÝß²eK±uëÖâ W¸B¡mÌ�€>¯§�ô[!îgíUïê „ê¾Ï¦ÊË—F6UíUÓùâ«aÕ}ô[¥ÈþÜ  ß¹·0õ›3ô;çÖ¥ns'0–~�ku lá¶öÅWêûŒ£�ë¥KÇUíUyûâ«aÕ}ô[¥ÈþÜ  ß¹·0õ›3ô;çÖ¥ns'0–~çÀu–ôj˜ê…‰ÛX¡¸jxu?”¯Ï.¦<׆m¬š@hBÜÊõÅÇ„ùl”g(¼)Nñuš ÅUëû¡|}v²µ¥)ÞìXC`•êô¤r}ñ1a>›P~V¿P‹¯ÓL(®^ÝWÞ±aæG(�Ï6† Ф_|L˜ÏFõ …7Å)Þ§3…k ÅUëû¡´>»² Ëÿ5Å»¶lC`Uêô¤2}ñ1a>›P~V·P‹·u�vBqÕðê¾òŽ 3?BiÜx¶!0�&íøâcÂ|6ªO(¼)Nñ>�)\K(®^Ý¥õÙ•]þ¯)Þµe«"P§'•é‹� óÙ„ò³º…ÒX|�fBqÕðê¾òŽ 3?BiÜx¶!0�&ÍøâcÂ|6ªO(¼)Nñ>�)\K(®^Ý¥õÙ•]þ¯)Þµe«"P§'•é‹� óÙ„ò³º…ÒXüÔ׋œ W£…v¾ðذº|§ÞQðžB8_xl˜Hùl]‚Mñ>͹éCñ¾ðØ0åï³uËe9éȦúùlÝz7Å7é(ï � “>[×o¶!���Ž|á±aªŸÏÖ­wS|“ŽBñ¾ðØ0ùç³uýf9éȦúùlÝz7Å›m“žBñ¾ðØ0•í³5ŸXC 7!=ùÂcÃTGŸ­[÷¦ø&…â}á±aòÏgëúÍ6r"Ò‘/<6LõóÙºõnŠoÒQ(Þ&ÿ|¶®ßlC '!ùÂcÃT?Ÿ­[ï¦ø&…â}á±aòÏgëúÍ6r"Ò‘/<6LõóÙºõnŠwm§¸=Û z5FÓA.ï ÷…u)cŠ�Ÿ§O é€Š÷…ûÂD(nôšâÍ.¤¹¦x_:_˜ò …7•añ¬!0$�&í„â}á¾0Õ%nõlŠ7»¶Úò¥ó…©œPx¬fÇChÒN(Þî SBáV¿¦x³k«-_:_˜Ê …Çú`v¬!0�&í„â}á¾0Õ!nõkŠ7;[·Õ˜/�/LåÒÉÉþ@IDAT„Âc}0;Ö‚@“†Bñ¾p_˜ê ·ú5Å›][mùÒùÂTN(<Ö³c �!4i'ï ÷…©¡p«_S¼ÙµÕ–/�/Lå„Âc}0;Ö‚@“vBñ¾p_˜ê ·ú5Å›][mùÒùÂTN(<Ö³c �!4i'ï ÷…©¡p«_S¼ÙMy½è z5\èÀØWxŸ�#äSŸe�W~†8…Êè+Ü¥ÊÓµÑvLÙô^õ©Ë~ȧ.y’6±ý½KMBeôîúÊÓµÑvLÙô^õ©Ë~ȧ.y’6±ý½KMBeôîúÊÓµÑvLÙô^õ©Ë~ȧ.y’6±ý½KMBeôîúÊÓµq·cú}Ȧ¯pן®Û!ŸºæKú¼ ¤öû6µ •ÑW¸ëS(O×FÛ1ý=dÓWxÕ§.û!ŸºäIÚü Äö÷.5 •ÑW¸ë[(O×FÛ1ý=dÓWxÕ§.û!ŸºäIÚü Äö÷.5 •ÑW¸ë[(O×FÛ1ý=dÓWxÕ§.û!ŸºäIÚü Äö÷.5 •ÑW¸ë[(O×fêÛ³ž WãÄŒêlBq¡p·CÄØ¸ölC`1¶�M(\~×ÅY½blÌVë ÕÙ„âBá©e»ölC`1 Ù„Âåw]œÕ+ÆÆlµîª³PúPxjÙ®=Û‚@Œ†B6¡pù]gõб1[­»ê,”>žZ¶kÏ6† £¡�M(\~×ÅY½blÌÖ]wÕ[(}(<µlמm A FK!›P¸ü®‹³zÅØ˜­Ö]uJ O-ÛµgCˆÑPÈ&.¿ëâ¬^16f«uW�…Ò‡ÂSËvíÙ†Àb4² …Ëïº8«WŒ�ÙjÝUg¡ô¡ðÔ²]{¶!0� …lBáò».Îêcc¶S^Ï~‚^�Óõ X—¾..¦ctMS6Ë!ÐõÀU—¾mœÑ¯Ko6¾uŒFêlÚÆù|©†Õå]µeMÚjÄò­Kß6.&o³ñ­c4RgÓ6ÎçK5¬.ïª-ûh"P§±¦´Š¯Kß6ÎÊ­Ko6¾uŒFêlÚÆù|©†Õå]µeMÚjÄò­Kß6.&o³©[Çh¥Î¦m\�OW—·Ù°†@,�:­ÅäQ—¾mœ•[—Þl|ë�ÔÙ´�óùR «Ë»jË>š´Õˆå[—¾m\LÞfã[Çh¤Î¦mœÏ—jX]ÞU[ö!ÐD NcMi_—¾mœ•[—Þl|ë�ÔÙ´�óùR «Ë»jË>š´Õˆå[—¾m\LÞf3—5ôNK6äšâ•UŒ�S$›•@ÝÁÒk²iŠ�ÍÇìªëXM5Ù5ūܛªìC`,1Úk²iŠ·ºÅÚ™½­c5ÕdׯòblÌ/Ö›@Œ¦šlšâ­Ž±vfoëXM5Ù5Å«¼ó‹5Æ&£©&›¦x«c¬�ÙW×±Új²kŠW¹16Uÿ؇ÀXb´ÕdÓou‹µ3{[ÇjªÉ®)^åÅØ˜_¬!06�M5Ù4Å[cíÌÞÖ±šj²kŠWy16ækŒM FSM6MñVÇX;³·u¬¦šìšâU^Œ�ùÅcˆÑT“MS¼Õ1ÖÎì§¼^Ľ(ö€ccSímÒTó`m ´9¨Å¤‰±‘ϱv¡úÅê'Æ.ƦêG›4Õ<؇@[mô“&ÆF>Çڅ꫟»›ªmÒTó`m ´ÑOLšùkª_¬~bìblª~´IS̓}´%ÐF?1ibläs¬]SýbuccSõ§MšjìC -�6:ŠIc#ŸcíBõ‹ÕOŒ]ŒMÕ�6iªy°�¶Úè'&MŒ�|޵ Õ/V?1v16U?Ú¤©æÁ>Úh£Ÿ˜416ò9Ö.T¿XýÄØÅØTýh“¦šûhK �~bÒÄØÈçX»¶õË-Ýb&è>öàk—’gn �?ðH9ÆÚÆÚùüqÃbuk§¼Sl]_؆@ŽR´kk×Ä#Vk±v*/ŶÉ?â!06�­ÅÚÆÚ5Õ=Vk±v*/ŶÉ?â!06�­ÅÚÆÚÅÖ=Vs±v*7Å6ÖOì 0�ÍÅÚÆÚ5Õ9Vk±v*/ŶÉ?â!06�­ÅÚÆÚ5Õ=Vk±v*/ŶÉ?â!06�­ÅÚÆÚ5Õ=Vk±v*/ŶÉ?â!06�­ÅÚÆÚ�]÷>Ë_Ô½À¥Sl­QÚ¤±´¬!04�6½”4)¶1uOÑWŠ­•Ý&�¥e �¡ ´ÑWJšÛ˜º§è+ÅÖÊn“ÆÒ²†ÀÐÚè+%MŠmLÝSô•bke·IciYC`hmô•’&Å6¥î):K±5Ú¤±´¬!04�6:KI“bS÷}¥ØZÙmÒXZÖš@}¥¤I±�©{оRl­ì6i,-k M �¾RÒ¤ØÆÔ=E_)¶Vv›4––5†&ÐF_)iRl‡®û*Ë[ܽ`¦üR훬ïüšÊ#~™ú>¨¥æ—jÛJ©úIµoò£ïüšÊ#~™úÖOj~©ö±­”ªŸTû&?úί©<â—I oý¤æ—jÛJ©úIµoò£ïüšÊ#~™úÖOj~©ö©­”ª£Tû&úί©<â—I o¥æ—jÛJ©úIµoò£ïüšÊ#~™úÖOj~©ö±­”ªŸTû&?úί©<â—I oý¤æ—jÛJ©úIµoò£ïüšÊ#~™úÖOj~©ösj¥ENЫÛÜÚ¦›S§¡.Ë!ÐöàØ6],Ù¶:l›.Ö/ì ��¶:l›.¶îmuØ6]¬_ØA 'muØ6]lÝÛê°mºX¿°ƒ@NÚê°mºÔº·ÕcÛt©þa�´ÕcÛt±un«Ã¶ébýÂ9h«Ã¶ébëÞV‡mÓÅú…r"ÐV‡mÓÅÖ½­Û¦‹õ ;äD ­ۦ˩î]|Yì½ u=HvMߥáH �UèzPìš>¶^]õ×5}¬ŸØA`H]õ×5}l]»ê¯kúX?±ƒÀ�ºê¯kúغvÕ_×ô±~b�! tÕ_×ô©uíªÃ®éSýÅCèªÃ®écëØU]ÓÇú‰†$ÐU]ÓÇÖµ«þº¦�õ; I «þº¦�­kWýuMë'v’@WýuM?d]WUÖ¢'è j_Ⱦò1¿XC`}ûÊ'µÎ}鮯|RýÇ]ô¥»¾òI­K_ºë+ŸTÿ±‡@}鮯|RëÒ—îúÊ'Õì!Ð…@_ºë+Ÿ¶uéK}åÓ¶¤ƒ@}鯯|RëЗîúÊ'Õì!Ð…@_ºë+ŸÔºô¥»¾òIõ{t!ЗîúÊ'µ.}鮯|RýÇ]ô¥»¾òéR—\Ò2AyK qP¢Œ\:~äC`ˆÞeÔB[C”QWGâ–I`m QF]ë ¡­!ʨ«#qË$0„¶†(£®õ†ÐÖeÔÕ‘¸eB[C”ÓzChlˆ2bêŠÍ² ¡±!ʨkµ!´5Duu$n™†ÐÖeÔµÞÚ¢Œº:·LChkˆ2êZom QF]‰[&�!´5DSj=&è+­ÅÁ¯„]ÔÈ퀊~k‹(T ß v!0!èwB�…«¨ÈM¿æãh#ÁÍrÓ1úmn3, `Я‘` �é@¿Ók3<†€ÈM¿æ×Øë­c;�[ùÖQ¸ÀÉ­eð''¦“œ|’/æúÍ­eð''¦“œ|’/æúÍ­eð''¦“œ|’/æúÍ­eð''¦“œ|r}1ÿбK…ml$`:Ù:þžù…~Ço <È—€é$7Í/ô›[ËàONL'9ù$_Ì/ô›[ËàONL'9ù”“/LÐZÃ:Ø ‚IÀt‘{åÍOô›{Káß�LC–Ù¦,óý¶¡Gš¹0]ä^?óýæÞRø7$ÓÅ�ev)ËüEÇ](’vnL¹×ËüD¿¹·þ IÀt1d™mÊ2?Ñoz¤™+ÓEîõ3?Ñoî-…C0] YæËb‚¾¡ÕÜŽÄA¶ѳ$àj`jt}G¿Sk=ü타«�>ò2×wô;$yÊÊ…€«�\|ŠõÃõýÆRÃnN\ Lµ^nÐñT[¿»p5Ð%Ÿ1Òº¾£ß1Z€2Ç&àj`l_RËw}G¿©ô°ŸWS«�ë;ú�Zëáo\ ô‘ßò`‚>¡•}Œƒm@L³'àëãÙ;é ¯nè7f“ àëã“p<ÂI_ÝÐo8L&CÀ×Ç'ã|ƒ£¾º¡ßhDOŠ€¯�OªÎúꈎ#Àa2¾>>çõÕ ý6@#zR|}|R¨qÖW7ô[Œ¨ÉðõñÉU"à°¯nè7‹àIðõñIVdd§™ ïØ¡ŽÈ·#X’¯”@¨ß®´Ð 3q@¿6.­õÛ5ƒ…l„8 ß…t€‰V3Ôo'Z�Ön‡8 ßÖHI8�P¿ è,‹ñ@ÇY6N]N Ôo—(Äý.­'L«¾¡~;­Zt÷6ÄývgK«#ê·«+1ÏœCÐoží…W—õ[øôC€ ú~8nÊ…Ž» ˜ ô;™¦ÂQl"€~7!!“!€~'ÓT8 � tDC²'€~³o"„@�ú ¢!Ù@¿Ù7B`e¶¬,g2† @€ @€ @€ @`�ôk(Ø€ @€ @€ @€ ¬Žô«cK΀ @€ @€ @€ �5LЯ¡`€ @€ @€ @€ °:LЯŽ-9C€ @€ @€ @€Ö0A¿†‚ @€ @€ @€ @€Àê0A¿:¶ä @ÀKà‚ .(.¼ðBo�€ @`H¿øÅ/ŠmÛ¶ Y$eA€ @‰.ºè¢Ä˜C]è:Y×Ë,X&èWE–|!xœsÎ9ÅŸøÄâˆ#Ž(þïÿþÏc1ý #�<²8ôÐC'Q‘)ù:  89[üàK]Ÿzê©ÑuÔqîðÃ�¶ÇèNàûßÿ~©Õ½èEQ™}þóŸ/žô¤'Ï}îs£ì1‚ò$�ªý¾k1vù}ׇü 0&�6ãî1ý¥l@ÀOàôÓO/Çåÿò/ÿâ7ˆ ½ä’KŠ·¾õ­å}ÄÃ;¬ÜŽLŠ БÀ3žñŒòzù+_ùJëœ'·F·ˆ„LÐ/¢™©d>ô¡ï{ßûŠ_ýêW}dG3'ê/š ×àZç�wÞÊ)¨¿ªßÊŸ¡•©úMa™’¯Sà‰�ó% /H×ZÇ.Ò_ ‰¥…ú!`cŒóÏ??*Ã3Ï<³´Óš·è£�a�, ¤j¿M%ê®+†(¿�Ϥ�À ´wO±žø �¹èKËšàÿøÇ?^Þ�¾Þõ®WèÏ–/~ñ‹å=?M²@ý¸øâ‹‹ÿøÇe¦vÝܦ„6ãd´Ý†ô4Ól�¦Ûx �á h@ôË_þ²ØgŸ}Š+^ñŠÃ;@‰“"ê/{ì±GñˆG<¢¸Â®P\óš×\y�ô–þ)§œR\éJW*nûÛ¯¼< € @`:46¸ÊU®Rüæoþf±ÝvÛMÇq<…'ÀuÅàÈ)€ P|õ«_-)tÐAÅ­o}ë D>õ©Oú"Ön»íV\ûÚ×ÞÇ Ð�€îÝë+¸ÿû¿ÿ[üþïÿ~·ÌS£íD`6g‚~Â�‡ë€À4 ìµ×^Ót¯!@˜�í·ß¾øÃ?üÃYÕ‰Ê@€ @`.~úÓŸ–Uùíßþí¹T‰z@`2ôà ¿L¦¹&é(ô“l¶Õ:­ÏnŸtÒIÅÿ÷?ûÙÏŠ]wݵü|Î=ïyÏâÊW¾ò¦Â¿õ­ozªG¿Åñ‹_ü¢|çæ7¿y±ï¾ûn²Õgñþýßÿ½øò—¿\æ¯7vöÜsÏâ.w¹Kù´_5Áýןþô§Ë¼õ©ÎÞð†ÅMnr“â�þè�6¼å£üÞûÞ÷–OÞîv·Û��>ôá¸Øo¿ýŠ[ÝêVeÜ·¿ýíâmo{[ñ»¿û»ÅïüÎïÿú¯ÿZú³Ã;”eÜûÞ÷.vÚi§ÒV¿$Ÿõö¼–—¾ô¥…nfî¿ÿþÅ-nq‹2ŒÓ$ OÕ|à(ôÙ}ªæ×~í× ½á~§;Ý©Ø}÷Ý7UJŸµù�ÿø�²?þèG?*~ã7~£ÐYýW}GKL9î¸ãʯ0Øï´ÿó?ÿsñ…/|¡øÓ?ýÓM7É¥Gësú­){»MºøèG?Züà?(ËÕ›oúºƒûDß›ßüæ²_Ë@ý÷9ÏyNiû°‡=lƒÞ”×gœQ>•»Ë.»”º�ÆT¿.‹ôþþ÷¿¿øÜç>W–/­É?×GåoÌîz×»ßûÞ÷ŠÏ|æ3ÅÙgŸ]¨¾j-Æ^mõ“Ÿü¤¸Á nPÜô¦7-5oLJÃKÿ¥Ã,�­õ²×¿þõ….‚öÞ{ïòËê+Ï{ÞóŠ_ÿõ_/øÀïyÏ{Š/}éKÅE]TÜøÆ7.ÛMÇ&ßòÉO~²´ýÏÿüÏòØq£ݨd 5 † s¼0?ô3ÿöoÿV“¤5}éãÏÿüÏ-Ú»ÖñK〯ýëå±Mcé™K'{>rÇ¥œvÚiÅÿüÏÿ÷¸Ç=Ö¾~“:†ûï~÷»…Æ«ëëO:w*O�ëmÑÛozÓ›Êñð½îu¯2ø¯xEy ð =hÓX@ã}�•—ÆË¶Øõ€ÎÓúT¾�¹‘h„XE öœ§~¯þ¯qÝ©§žZŽƒ5ÔxOKS¼lb®U¥‰“O>¹¼Õõ¨-ºÖþ§ú§ò†ßð .tÍû¾°ÔéßüÍ߬…§lhÜ|â‰'{nݺµÛë:áº×½î¦ltlùØÇ>V^ßȧ«]íj¥~5¾Öµ®µf{]¡1ÇžµŒÙX4�¾Î“±çј¾þ²—½¬8÷ÜsËß�ÞqÇ×Úçþá }Bú/þâ/Ê{X¡ã‡Ž;/§>ˆßfÜsÜÑOÜéZõÀ,ïo™¯vÝ­ã�{¿îßøFñ®w½«¼¾Ö½ ÷ÚWoìêþ Ž':Fjœ¢óÿu®sË–5j ÄÞwsû�Ƥoª¿ÿÖoýVñÈG>rC¿ôÅ›1÷_ºjÄÊ겎;ÛñEÇ$-voð¶·½m9~øÇüÇ⬳Î*ãÄë#ùH¡ûLºÏ�}��›tl>Åèt¨óqÓ˜_óGg<ô¡-ÇÉVÍ™éޙηº‡­{gw¿ûÝË1„®ç}÷ø•¶iœü�ï|§@ÛFyk&è—ÑÎѵÔÍøg>ó™k¿«›yšˆÔŸnÈ=ùÉO.'1-ï}ík…˜¶lÙ²¥øæ7¿YþéF½^6y¦ßÛxÉK^Rè@£E“ÜHèOr�}ìc‹ë_ÿú–UYžnÚ¢¼5‰¨?u¡`‹ŠºX’ŸÕE7(§µ-ú<ŸÂô@�<òMùëÅg?ûÙÒÿ§=íie˜lìiE¥WYºÑûÛžV&ë¼èæ±&¬­Ï¨¯«mõ§“kµ?êâù¹Ï}îÚƒ꿚LÖŸ& Ÿð„'”“·1ýE7ÕßlÑD¸úã‡/}�¤ú›òVœnt›–ÞñŽw”“ÚJ/?ôϺ¨ÖŸü´OÙ[}¬ëÇ0Ù¢†zHA‹òÒƒ üàËAÆÑG]> c¶©ëã�?¾ä£ºJc¦_éïOþäOÖ²S™ª£êe>*�ý®.FªìõPŽþô€Â°–Wê1l-áåºé ›¢jW=P`7.ä¿|”_ÏþóËã‰ÕKÇ ýéÁ‡ßû½ßÛ�¥.’tŒÑ"{Õ] éO7„«+lHÌz {¼PQêÿ/xÁ Öt¨c‚& už=1¬ +Ý´·EÇ#ÝüÓ€K&�r>²qéÏþóò‚^ÜtÎ�ž´¤Ž¡•FçS�‡•‡´¬õ4� ±ÂQGµöЭÆ-:¿é!E[vÞyçrþ‰O|¢¼É`áZKß²w?¯©<5Æ×"¿µèØ ?ý¬Oê„E™ÿ Ђ@Ê9Oפƒ¾üå/ßpÞ³b›âums­ª oiFùºô;*\÷»ßýÖ~BM“` »êU¯j®$­u-ð¬g=kƒöU¶þŽ<òÈ “jº&xñ‹_\Þ(T!:Vhl­?Ýp”ý5®q�²ü˜ë Æ{ÊLù·h}ž'›Î£)}]×ÜÒ ´h×vºO¤s¨iW/™Ø"méž–´ž²´wÇwô²‰ê Ï^ë%[¤kÝÿÐÚ®s§‡me¯‰{-îµïßýÝß•c4¦Ð„©^88æ˜c’ë\fοEH¹ïæö;�›¤k-ÒŠ–¦xÙÄÞ骕Õe‰;‹�Ý#Syº7¦±¶Æõâ¢8»^P˜i¢•)ú<÷©Ó¡ÎÇMc~M¨ëéÎéZ÷†íáÍ)èÞ™¢Ñl²×¤}u‰'£í*µùï3A?ÿ6Nª¡~7['w âuCMo뀢 +t4Á¦7kµ(ÜnJèmò;Üáåĵ&èu3_o h_‹ZôÄ‘zºø¸Ç=®|²Hy¾ó�ï,'8õ�Т œW½êUåöÝîv·âv—¾¯ =a¨�š&·ôä®{QQ'þÓ�½ÿWõW¥ïºàyÍk^SÖU3š<ÓÛÔúÓ xºNZ&ºˆùЍ}uqªþ¨ß“ÑM0�`ßò–·”}WOžÚ#º¨Ð…©Ú_o‚|ðÁåd¼n^©¿¨¿jVOñ¶é/7»ÙÍÊA¶&…5˜Ö[Ú¶èæ¸–ÛÜæ6åZšÑÍq-�~ô£ËId½Å­°w¿ûÝåïÍÛý!‡R¾mþÔ§>µü z]H»‹.Ä59¯¾lõ6œn>H‹º¡ûû·ë&IÚV}ôö�ê§Ašùx '”l«OÝk "~Ò»}­Cì凨ë­\=˜£7ô†�ÂõPÃõ®w½µ¯Y¤ê•ѱOyÊoM&hÂÝ&ÌVõ�Ÿâ¥ã¤Nz;Q5¼öµ¯-Ž=öصªbh“ó�zԣʶÒÍ!Ýă7¼á 囉UVkt%�r¼PYšhWÿÖ1HçiÝ”×1é�o|c9©Wõç‡?üáÚä¼Þ˜×±G°éá™W¿úÕUsö!°(mÎGÒ¬ÞzùË¿ü˵s‰ ¥Œ¡ ²nèé¼nãyM4H—*C"V´tZÿñÿq9ÖÖyLoØ¢sžÆöZ,½nèØÃºz`Nàéfо>õö·¿½,S7ñõE.¬’@ê9Ï|Ñ„öCò�rì§sXuñŧ\«ê-ô+]éJåõ‚ÆÙº�§E:´EºÒxY‹=àfƒf»Öy[å~øáåÃu:è-]Ç¿èE/*žñŒg”×ÕÊOáºé¨‡rôp²ÎûºÒƒÒ¿®̾éºÂüërì±—:îN9îèK‘z#ÞŽ'ò[Ú¶—´Ö¾]s[ý”Î]tí«ßßÕq@Ç /tÍ«ë…SN9eÃK3n:¶!`Rî»YëwGqDyß×^TiŠO¹ÿÒ—F̧”uÊØY_¾ÒßSžò”r ¯µû%,Ýã{Ýë^W>Œ£‡ýì~}Š?ØB`çã�ŽSt:ÔùØz€oÌoqÕµt§1‡æ4†Þm·Ý =l¯9Ý -1ãdÝkFÛ!‚ó ¿ì‡yÖ�Zµ  ¿&ä4™dŸìÖ“Àú,‡M¾Û¢› :àê-Sݘ—½&³4�yÿûß¿ü ‘."lÑ[òZtq¯Ï~hÑ _“ãš ÓD©&á´è`¦¼õÉè;ÞñŽeÞ”éÓFÊ[‹ÞÊéºhÒ_“­æ»i6)«§�XæK@}K}]“×ö†Š.PõI7-z2Ü]Àêa]xkÒÖ&ÐuÃM_‰P¿ÔI¶í¢‹^ûùÓ‰òÒ 6=�§~joŸéI_ù­7c¤=-º™¨ImÙÉ¥‹Yô ‹Mzë&¾Ý4”ÆTG]xëâ¡írç;ß¹œ8×qA>ê8¢ÏÒkÑMÂꢇyÄßn(^o6é8¢c…Þ8·Ï jR^ŸÔ¢¯ Ø’r ³4ZÛä¼xë¡�‡?üá›&çÍþ¾÷½oyœÓ1I¼ôù0}2TÇ,»¹![ <µè€šp‘½8hòâþàÊ8=$Á�UH=^˜.už¶7æt,ÐqOÇ¿êb“ Ò®Ô³s©.¤ÜI½j:ö!°mÎG:�ë“Ö6.1N66ˆC[­59¯ó”Î?ŸÛDƒx­[tNÓyWc=ˆc‹�ÏuN³sµ]è¡V�E4¦Ñy_*¬zn´¼XC o©ç<+_ã8MŽû&çeã‹7-Ä^«Úëv-­zúº›]wjÂÏKV'Ê,>f­OÛ—ot�­1´ÎçºÖÖƒ¨¶ØÚ=ïKÛº>×qHö§.m�=©å`?m}ž'�Dè<šÒ×M{¦EåmÕ5¨´k×Û¦i»V7?bÖ©ãî”ãŽîáIûº–ÖCZô2Š;îè!-ö��޾‡ét]¬1�ýüœ½8 ¯²@ ‰@Ê}77/½Œ¢ŸqÔÖ·øâSî¿ô©ŸuaŒ�ëè7�Uœ�U�®:ê|lÌ}c~‹s׺¾ÕW0´èÅMÎkѵˆúÕù´naœ\Gg™q›_&j}9 âõ§§~ôt¬Öz²Vo|j±Á½¶õ«ßï°k²Ñ&e£‰>M€éõmQÝÐ×ÁÉ],o{“À�³´{sÁ�OÙÖ[øÕ7d5€Ô…V— ×°‡€nXëOoƒé­2Ý(S_·ŸBðõu=Ŧ4î¢Iz��».z[Í>«ÜZìF‚ÞR³~ªµn˜éÍriTþêæ™|—Æ´¨N1‹ (¤OÓ¸¥³›ßþö·×.Ô_ùÊWnø¤�ÙÊ÷·3-ܧ_½¯›úšFu±Üp³SûØ×,Þ>ä>L‘r ³|´ÖE⩺‰º”­¯^ “¯ú³§–Íw;f)­-zPA¿ÙmÇ: g �> ¤/ô0Ž.4tžvsVþ踧‡xìæ¤ù(Íh iBŸd�ÀR ´9éÆõü“:†6Þ:7WÇ,ãêæ¥ÞhZtþýïy®Òïêj±‡c5f±Å&û5™_Khb@‹ÆöÙ\KÇ}H9ç¹ek|_·øâmüæ;ÿٸϽVÕ¸OŸÅÖ„Ÿ&ò4ѦE¯j®¼ÞûÞ÷–÷,Œ5B¤ýÅÜw³<Ôïª×£§u(>õþK�HOúŠ¢oÑ‹*z06´0v‘!|,«8÷¡Ó®çãT�úÆü¾6Ñ×tµÈ¿êƒmsëÁ\»n®¦gœ\%¾0AO?Ø@@“`ú´¼ÝtßYÙ±'fc>åeo£_ýêW¯äâß­Ë[oÐêÉhMFÊ_»yáÏ©>ÔÞþq­|o ºñlσ€>5®O¹Û[äÕZi¢Êë�u fÛv­› zÊN7ó49®m›�¶§Ô-oýfœ~ÂõÑâb×Ò�MèëwèC‹ <¯¾25˜ó-¾cƒ…Ù1ÁMç{sÉ=éÓ„¾Å&P\Ê1ÌÍË.æìf¥ò-dúêk7{¬¯ˆ­=äS°)ß:¾r ƒ@[±Ç Ózè<­>n7öÌÓ±õ ×:õw8Ý´lC`Úœ�4¾­.¦³�6«ö¶ï;W¥Œqõ°™;A¯óšÆòѽ‰o“�ºÙh7Í[[lŸ5VE öœç–ïÓ]S¼�÷l<çÚû®Uí z{#×ޜդ¹&ùå·&íáSWcz×}Õ-Ëw:VعÚôhë�½ÕÍ4î–[·ÝõØS—7qó"Ð×yÒ¥âÓs›¾. J—Ҟƴº®Û{ï½Ë‰n•§¯ i‚Þ>!oWœÒ„4«IJi¤Í¸;õ¸c“�:îhR]oÐk²]Ú–îí�z;.¹ÇÕC‹xV¬>üw™%ÿ!à'�rßÍrðéØâ´öÅ·¹ÿÒE#úÊfHçöÒ�ë³»mçUÆÎ.¶Ç$0Ôù¸­NÛž�Suê;¶øÚÅv×ó¾E÷¡…qrˆÌ²Ã™ _vûoª½Þ"ÕÍ=¬·võ‰K§[½Ð–nôöŒ}ªGùéÓú>�ÉηH¿¦}‹×vZÜ|-η6;ÝLЧ嫋üt'öSŽan^ºÁ"¶òùõ¯ý¦¯z˜­ê¯+Õ |;V™¿â«?µ‡¾DR=Vµ VE åxa’X߬úd}Ü WšÐ¹Ú}pÆMÃ6–B íù¨ÊÇΣ> VmûÜ×ï[ê:@°éæ†&8tÔùRã[ì8àþŒ�Åék?Z|7"̆5ú"�rÎëZf굪}�F“rzK^o×êSÑOÚ½�Cå›û6®ÖÜ·TÇï²ÑMVßbçw;¦Ø˜Õ«iì˜cöÕxö!Е@_çÉ&?Úôu› ×}0û©éRZÖµ¹4,-ëü¨}W‹zЃ‚_´³›ömÆÝ©Çû:�ê s¸üµc‹Ö§�vZnô±o6ñ&.�”ûnnºÔí6÷_ºhD?[¨/Pø–¦q/cg5ÂÆ$0Ôù¸�N»œ�»è´®=ôóZ4ð-ö˜/Ž0ø0AÐ0=¬íZ?üð Jö”¿‹FŸºÓ�]œh‚Ó]t£�¾.V4Ð×§næé†½½ìÚë-æóÏ?¿Ð¥Øz›XOôê‰Âê Çtzò×nÚ‘ïÍ{:Ù-¯Ë¶`™>ëÓú½u÷ó”úÜ}uÙsÏ=Ë ýô�n6»O‘«ßªÿjn¿+î¦Oé/z[Môöæ¼ò©¾=o¿Y.­Üï~÷[+JÁu“ó¾‰uÝx×§ò4ÁóéJݬOY¤ÇêM=û�>•³{i½ÉÇÔc˜[þAT®žýìg—ǵSN9¥¸ãï蚬m‹™]ÌY ¯^´‰�ì«o$ØÓÖMu²üYC  �”ã…½)§ûúÉ ÷ 3:îYŸuý�Žu®Wÿ¯ž«}önZ¶!0g]ÎGU.©cèjú.ûº©¡q·>‹mo·WÞ:�é8sžîâ i!ÐD åœ×”WS|굪òÓXP×¥ú$®ÆìúÙ'-zÐ]úѵ‰Î¿Úv~×~Ê�zã^“î6Xré?«êÁ-v-í;ï+ÞÎã6W˜-¾ë ‹c �}ž'›ÊkÓ×õÓNZt~Ó˜X:”îµèÞ�¾0cŸ·®^çé¾@Ó]›qwêqGézTýæ3Ÿ)}¯NÐ+\ ÓW@/ð ¤ÜwëXTÙßSî¿tшîAÛ}èT¿W5vN¹÷˜ê3öó%0äùXSï“v9wÑi]‹ë‹·z`Ocî}èC~nJãgûºN])qh;…Ö4m×_˜¦ÿxÝ#÷-X÷Í7M¶Ÿ~úé›J² *ý®†ýö–Œôdî‹_üââ]ïz×Úgú4¡i7^þò—ox Wy¿õ­o->ð�¬½ k¿×cŸ1±Â•·ÞnÕ¢OÚâ>½¤ßó²EŸÇÖC},zp@‹ï!€>ò'�a X{ÚÛ!*]ýKý¶ºèAÙëf×I'�´!ú�o|c™¦úégË?¥¿èæ›]Dë‰v-zSÍ]ìÂÙõ[“g>¿•ÎüPÝÜ4Š3 ½á oXû»Â¥ÿcŽ9¦xìcÛ©¿ë'Ü2u“_ƒ-¦ñr§æŸx膈>fiÍ\7EäãñÇ_¥Ã,[ëF‰ÞxТ/†è†Œo/Ý@µEÇ}õ@‹ûæ�ñ}ó›ß\¾EoöšäÐñN‹Ùh[7kÕŽêcvãSm«ßñ~Ç;Þ±áM =@ ¾®ʃ.�”ã…t¶ûî»—ÉõS7ê{¶H®–-Üt¬ß¨µùŠÓÍ~�×Y °T]ÏG.·Ô1´›¶ë¶&ulÐoËk¬¯ ?s[Þv8õÔS‹o_ú[Õ¶è 7¯|å+Ëó´>d�Àª ¤œóºúbý>öZUåÙ$ž�m¢LÇ �uÕ¾nÜ»Ç�6¾¾â¯XK*½ÆÌöкMÐëØb̾úÕ¯ÞpÞW½ìg¦Ü úºëŠ6~’f¹Ü>sï© ©6}Ý`—n¤M}Â^ùh1íš–õE»Ô¥Ë¸;å¸c¾êÞ‚&*l¬/]KÏvÏÁìRë�=šØyý– ÝwkÊ«)Þî­ÄÞQ~Ö÷‡Ôˆ�!ú;ÛøÇÄkâD<\Cž�UnªNW}>vY¤lßë^÷*Íõ•ÍSinëmo{[9–’O�-Ú®£3¯8Þ ŸW{vª�~/Oìº?î¸ãʃ¦NzûÓ=`[!²½ç=ïY¼ûÝï.4é®É-=E¤ IM.é7ñÜ7ëüàÏzֳʉ¶#Ž8¢œ°×Óº6P»Ç=î±vÑ£§ƒïr—»”O&kòMŸöÓ“ËòEykÂTö¶èí"Ý4ÔêSŸúÔòfƒ‚ èâÇ&»Ì¾ÍZ7$5§I]É¿½öÚ«MV¤É€€ÞöÔ cMˆ~úÓŸ.û®ú‹¯¯¨ÿrÈ!å§ïuƒKo’©?¨?ê‰9õ±;ßùÎjÕ¶¿èm5õ1éBµHSî¢ÏÚëį/L<ýéO/µ âêû¾¾®ôº—–õyLiëàƒ.õ²ÿþû—“ЪÇÑG]ÆI7ú*†8ȶËÞL{ì±åqE7êíí;ô;x1‹c�zÔ£Š—¼ä%…>š¤×±G7KÎ:ë¬2 iQKê1¬LTù§7"þìÏþ¬¼Y¡››ÿïÿý¿MŸãW›uÔQ…nlèiSû¬‘Þ¸·›ÊVûb©~õ”§<¥ì3zòÑ8Üö¶·ÝÀAo~}øÃ.=Ò�Z1Ò“—ºpÓ¢z‹�ÒÛOŽè“�ûí·_Ï?T ¤/úЇÏ|æ3Ëóøžð„ò ­éÆ©=!ì–¡~ªc–Ή:Wë§(t ÑÃ8mß(pógS%ÐÇùÈ­{ÊÚM×u[çq�í!´êW}”¿Æ wºÓ�Ê1Õ ^ð‚ò8 u= ó¥ŽÕ·î»úEzø¤žó|yĆ¥^«*_�ãtŽÔ™z»Ö~BKqÒ™½mc“ o³¨ }ÎZ×ÛòS_ÈÓu‚–<à¾�ó�‡<¤Ð×£4iç}�¯íúüa{ØûºëŠ6¾’f¹ú>O6‘LíëÊOZ´‡í¥Q[4Þµq±ôV}pÍìšÖ©ãî6Ç=tòÉ'—×öîõ·6ÐCövs›‡ šêG<D å¾[Wb©÷_TÞé{ì¬ñ…^œÓx]÷óõeÎÐ× »2&ýü }>n£ÓUŸ�Û´ª^¦;ûì³ ½<%íÙõ²æÆ4Wd_Ùi“·¥AÛFbþkÞ Ÿ'ÕðÑ�~t¡Ï‡hrN€ö´°}J[€î¢ß›Ô$½n0h’ÊžØÓÁHRîľnD<þñ�_›�ÒÛ©ºø×…¾n®]5î>÷¹ÏÚ[¿úL˜Mʹù±=šP¿ÝínWNjÛ—ôP‰&â}‹.ˆùÈG–h²JúÐ�gõ¹'=éIk}ÏÒ¶í/ê³Ö÷|7Â5iÿÀ>°œüÒ ´Ïþó¥Ò�}þ²Ú×usMƒéZš¶·®UŽ&¿õi~ÝdPœ½5¾ï¾ûYX›Ö‡zhy£^|5©¬2öÙgŸBŸ“÷-U¿ÍFOë†n~è£n$¨îªÓcó˜ o­§ì w}÷»ß½|8B¼ô[Lî›Ä:©^úÜ¿nØè8 c˜Ž3:^¹‹øªÏhR]u×qIÔNw¸ÃŠ<Ð5_{°H7zl¢ß~ÓPyÙ[N:&êxª0û2ɆŒØ�ÀåR�ú=<Ô×4� Lt¼ÓETè\ª~¬IzõIM¨ŸK›‡ví�Ehs>ÒqÝ·¤Œ¡CçRåÛ&΋TÇêæ«”ÓŸÎO:è�V�‘4pä‘GnzØÐÒ±†@ŸRÏyuz�_Mñ)ת–Ÿ½5goÓ[ýÝý¶eæ¯ÎÁøÃËke�Ç5vÖ�÷¾÷½‹[ÝêVVd¹Öµ�®Ïím&Ùëú\ãO=Ðëúe C×V¾Ù¹ëº8׎íeèóA/sÙ\˜kïn[~¶Å¡m#4ÿõv—þ~òú7Lç__jI@oyêSñš„²}SR݈ӟ&ŸBËC^8ØSøZ+ß .¸ ô'dcá²Ó�½QoŸ±¸>Öb£?qiªgå‘Çj X_T{ª?Æ,z\úÐEµ�xCéVÙ_Î9çœB¾ÄhNþé-z-!Më³ÔÊOÚé³oë-s•-^]ù§cGÓ±©Í1¬Î7MVê! ±{ÞóžWšjâRá±õ_õM´„= Å.À´í S¿UxSÿSzˆ@êñBçRõYõo·?ÖÑÔqQ©ëãu鉃À ô}>²qKìzh¦zP›pŽš>å�Ôsž¥k»N¹Vm[F›tšl׃Ÿ;í´Scr[t×D¦Ò4-M×M鉇€èûxìõ{þ“Ç| }>¹©è´ÚÊújÅ¥sª…pï ëX§IzÝ×C­¾‡]«y5í£í&BÓ�g‚~úmH @`Å|ô+.’ì!@€ @€ @ úiÚ�üã僭÷½ï}˯ ~ï{ß+nÂ~>FoׯâÅÑLàF�Ö¿Þc¦d@€ @€ @€ @`îz×»–?{zæ™g¯yÍk6TI_¢zÄ#Áäü*ìÔà ú::ÄA€.% O �tÒIÅ•¯|åbÿý÷‡  @€ @€ ,Œ€îúÓŸ.¾ó�ïg�uVùs±{ì±GùÙ{ýt, b 0AK ;@€ @€ @€ @€@[:¤%) @€ @€ @€ @‘˜ �… @€ @€ @€ @  &è»Ð#- @€ @€ @€ @ ’ô‘ 0ƒ @€ @€ @€ t!À}z¤… @€ @€ @€ D`‚>f€ @€ @€ @€ �.˜ ïB�´€ @€ @€ @€ �HLÐG‚ € @€ @€ @€ Ð…ô]è‘€ @€ @€ @€ I€ úHP˜A€ @€ @€ @€º`‚¾ =ÒB€ @€ @€ @€" 0A 3@€ @€ @€ @€@LÐw¡GZ@€ @€ @€ @€@$&è#Aa@€ @€ @€ @èB€ ú.ôH @€ @€ @€ @ˆ$À}$(Ì @€ @€ @€ @]0Aß…i!@€ @€ @€ @‘˜ �… @€ @€ @€ @  &è»Ð#- @€ @€ @€ @ ’ô‘ 0ƒ @€ @€ @€ t!À}z¤… @€ @€ @€ D`‚>f€ @€ @€ @€ �.˜ ïB�´€ @€ @€ @€ �HLÐG‚ € @€ @€ @€ Ð…ÀÖ.‰I&°mÛ¶p$1™ÀvÛm7²y�~ónŸ¥{‡~ë{ú­çCì¸Ðo=ô[χØq  ß8þè8ŽVã@ÇõÜÑo=bÇ%€~ëù£ßz>ÄŽKýÖóG¿õ|ˆ—ú]-&è;òåÚ ÉG!ê·K;à†8ŒÒ( �H¡~‹~#b�  ßËà‡8ŒØ4 �F¡~»´ó¯� ñ°xÖÈ‘@¨ß.MÇ!9¶>AÀ„ú-ú5B¬!�/ô{YÛ„8äÛrx�¢õÛ¥�WÕ˜ O êŒ Y` �¬ øúø\¶¾ºeÝ8�D¾>Ž~!b�‘ ß‘ÀS,z 0gý_-Ž5æ@À×ÇGÏ¡e©Ã ß%´2uœ+ô;×–¥^K 0gýÙ~LÐ7Ðöu´†$DC`V\ Lí&…ëû¬…Ê@ ’€«ô 3dBýfÒ¸�¦¬_«®[ c �%p5À8zI-O]ç@ýΡ©ÃR  ß¥¶<õž�)ëw,þLÐÈ»�)`B0GÀt‘û ósq D…!PCÀt�~k �L  ßL· A`*úµª˜¿¶ÏXÿ´'ãhz¦GÀÎkèwzm‡Ç@¿ôL—ÀTô;6a&è+-`§Ì. à0�äv�c~9®² T˜NÐo »˜ô;�FÂEäª_s×ü³}Ö€Àf¦ÆÑ›Ù�Ü  ßÜ[ÿ &€~Ãlˆ�@îrÕo.ܘ ¿¼%¬£¬²a†(c•þ“÷4 ¬òæ�õéU–CÝüˆ±mk3Dm}#Ý| ¬R[Ö§WYFL˘1¶mm†(£­o¤›/�UjËúô*ˈió#ƶ­Íe´õ�tó%°JmYŸ^e)-cþ¤¤Iµ¢ŒTŸ°Ÿ?�UjÌúô*ˈi!ó#ƶ­Íe´õ�tó%°JmYŸ^e1-c~ÄØ¶µ¢Œ¶¾‘n¾V©-ëÓ«,#¦eÌ�Û¶6C”ÑÖ7ÒÍ—À*µe}z•eL±e¶;ÿüó·MÑñ>}¶ÎÑ5Ͼòéêé!�B ¯ƒb_ù¤ø.Û¾t×W>©þc�.úÒ]_ù¤Ö¥/Ýõ•OªÿØC  �¾t×W>©uéKw}å“ê?öèB /Ýõ•OÛºô¥¿¾òi[ÒA  �¾ô×W>©uèKw}å“ê?öèB /Ýõ•Oj]úÒ]_ù¤ú�=ºèKw}å“Z—¾t×W>©þc�.úÒ]_ùt©K.i=Aßõ@Ø5}.�? àèz€ìšÞõ¥n»«þº¦¯ó�8ŒE «þº¦�­wWýuMë'v’@WýuM[×®úëš>ÖOì 0$�®úëš>µ®]uØ5}ª¿ØC`]uØ5}l»ê¯kúX?±ƒÀ�ºê¯kúغvÕ_×ô±~b�! tÕ_×ô±uíª¿®écýÄC調®é‡¬ëªÊZì}ÛƒbÛt«j@ò…À* ´=H¶M[—¶:l›.Ö/ì ��¶:l›.¶îmuØ6]¬_ØA 'muØ6]lÝÛê°mºX¿°ƒ@NÚê°mºÔº·ÕcÛt©þa�´ÕcÛt±un«Ã¶ébýÂ9h«Ã¶ébëÞV‡mÓÅú…r"ÐV‡mÓÅÖ½­Û¦‹õ ;äD ­ۦ˩î]|Yä}êÁ1Õ¾©Aúί©<â—I ïƒ[j~©ö±­”ªŸTû&?úί©<â—I oý¤æ—jÛJ©úIµoò£ïüšÊ#~™úÖOj~©ö±­”ªŸTû&?úί©<â—I oý¤æ—jŸÚJ©:Jµoò§ïüšÊ#~™úÖQj~©ö±­”ªŸTû&?úί©<â—I oý¤æ—jÛJ©úIµoò£ïüšÊ#~™úÖOj~©ö±­”ªŸTû&?úί©<â—I oý¤æ—j?§VZÜ}ÊA-ÅÖ:E›4––5†&Ðæà—’&Å6¦î)úJ±µ²Û¤±´¬!04�6úJI“bS÷}¥ØZÙmÒXZÖš@}¥¤I±�©{оRl­ì6i,-k M �¾RҤئÔ=Eg)¶æC›4––5†&ÐFg)iRlcꞢáŒJ@IDAT¯[+»MKËCh£¯”4)¶1uOÑWŠ­•Ý&�¥e �¡ ´ÑWJšÛ˜º§è+ÅÖÊn“ÆÒ²†ÀÐÚè+%MŠíÐu_ey‹š �=èÅÚ©aRlWÙ�ä �>¤cmcíšü�ÕZ¬�ÊK±mò�xŒM Ek±¶±vMu�ÕZ¬�ÊK±mò�xŒM Ek±¶±vMu�ÕZ¬�ÊK±mò�xŒM Ek±¶±v±u�Õ\¬�ÊM±�õ;ŒE Es±¶±vMuŽÕZ¬�ÊK±mò�xŒM Ek±¶±vMu�ÕZ¬�ÊK±mò�xŒM Ek±¶±vMu�ÕZ¬�ÊK±mò�xŒM Ek±¶±vc×½Ïò3A{Œ±‹±©6R›4Õ<؇@[mn1ibläs¬]¨~±ú‰±‹±©úÑ&M5ö!Ж@ýĤ‰±‘ϱv¡úÅê'Æ.ƦêG›4Õ<؇@[mô“&ÆF>Çڅ꫟»›ªmÒTó`m ´ÑOLšùk×T¿XÅØÅØTýi“¦šûhK �ŽbÒÄØÈçX»PýbõccSõ£MšjìC -�6ú‰Ic#ŸcíBõ‹ÕOŒ]ŒMÕ�6iªy°�¶Úè'&MŒ�|޵ Õ/V?1v16U?Ú¤©æÁ>Úh£Ÿ˜416ò9Ö®mýrK·ˆ ú؃Z“]S¼7Æ&·N€?Ë%sÀk²iŠ7º±vfoëXM5Ù5Å«¼ó‹5Æ&£©&›¦x«c¬�ÙÛ:VSMvMñ*/ÆÆüb �± ÄhªÉ¦)Þêkgö¶ŽÕT“]S¼Ê‹±1¿XC`l1šj²iŠ·:ÆÚ™}u«­&»¦x•cSõ�}ŒE F[M6MñV·X;³·u¬¦šìšâU^Œ�ùÅcˆÑT“MS¼Õ1ÖÎìm«©&»¦x•cc~±†ÀØb4ÕdÓouŒµ3{[ÇjªÉ®)^åÅØ˜_¬!06�M5Ù4Å[cíÌ~Êë­Sv¾Oßëˆmãbü«Ë;&=6p ¤¼ªýÏ—Þl|q*[ñ¡8×·Un›�¾2ÚÆùòª†Õå]µeMRuTí¾ôfã‹“?ŠÅ5ùÛW¼ùè˯mœ/¯jX]ÞU[ö!ÐD UGÕþçKo6¾8ù£øP\“¿}Å›�¾üÚÆùòª†Õå]µeMRuTí¾ôfã‹“?ŠÅ5ùÛw¼ùêË·mœ/¯jX]ÞU[ö!ÐD UOÕþçKo6¾8ù£øP\“¿}Å›�¾üÚÆùòª†Õå]µeMRuTí¾ôfã‹“?ŠÅ5ùÛW¼ùè˯mœ/¯jX]ÞU[ö!ÐD UGÕþçKo6¾8ù£øP\“¿}Å›�¾üÚÆùòª†Õå]µeMRuTí¾ôfã‹“?ŠÅ5ù;×øÙ¿Ao�¢®ëlBq¡p·œמm A æ ² …Ëïº8«WŒ�Ùj£¡:›P\(<µlמm A FC!›P¸ü®‹³zÅØ˜­Ö]uJ O-ÛµgCˆÑPÈ&.¿ëâ¬^16f«uW�…Ò‡ÂSËvíÙ†Àb4² …Ëïº8«WŒ�Ùºë®z ¥…§–íÚ³ �!Äh)d —ßuqV¯³Õº«ÎBéCá©e»ölC`1 Ù„Âåw]œÕ+ÆÆlµîª³PúPxjÙ®=Û‚@Œ†B6¡pù]gõб1[­»ê,”>žZ¶kÏ6† £¡�M(\~×ÅY½blÌvÊëYOÐw9ø…Ò¦†÷Ù9Be÷YyåG`ˆƒQ¨Œ¾Â]ª¡<]mÇô÷�M_áUŸºì‡|ê’'ió'Ûß»Ô$TF_á®o¡<]mÇô÷�M_áUŸºì‡|ê’'ió'Ûß»Ô$TF_á®o¡<]mÇô÷�M_áUŸºì‡|ê’'ió'Ûß»Ô$TF_á®o¡<]w;¦ß‡lú wýéºò©k¾¤Ï›@j¿oS›P}…»>…òtm´ÓßC6}…W}ê²ò©Kž¤ÍŸ@lïR“P}…»¾…òtm´ÓßC6}…W}ê²ò©Kž¤ÍŸ@lïR“P}…»¾…òtm´ÓßC6}…W}ê²ò©Kž¤ÍŸ@lïR“P}…»¾…òtm¦¾½è úÐ�Êî Sã‡Â­c4Å›k A é Š÷…ûÂT‡P¸Õ¯)Þìš´Š÷…ûÂTN(<Ö³c �!4i'ï ÷…©¡p«_S¼ÙµÕ–/�/Lå„Âc}0;Ö‚@“vBñ¾p_˜ê ·ú5Å›][mùÒùÂTN(<Ö³c �!4i'ï ÷…©¡p«_S¼ÙÙº­Æ|é|a*'ëƒÙ±†Àš4Š÷…ûÂT‡P¸Õ¯)ÞìÚj˗ΦrBá±>˜k A I;¡x_¸/Lu…[ýšâÍ®­¶|é|a*'ëƒÙ±†Àš´Š÷…ûÂT‡P¸Õ¯)ÞìÚj˗ΦrBá±>˜k A I;¡x_¸/Lu…[ýšâÍnÊëÙNз=àùÒņ©#øl§ÜAð}ÞB9_xl˜ˆùl]’MñM: ÅûÂcÃäŸÏÖõ›mäD ¤#_xl˜êç³uëÝߤ£P¼/<6Lþùl]¿Ù†@NB:ò…dž©~>[·ÞMñM: ÅûÂcÃäŸÏÖõ›mäD ¤#_xl˜êç³uëÝo¶Mz ÅûÂcÃT¶ÏÖ|b �Ü„ôä � S}¶nÝ›â›tŠ÷…džÉ?Ÿ­ë7Ûȉ@HG¾ðØ0ÕÏgëÖ»)¾IG¡x_xl˜üóÙº~³ �œ„tä � Sý|¶n½›â›tŠ÷…džÉ?Ÿ­ë7Ûȉ@HG¾ðØ0ÕÏgëÖ»)Þµ�âö"'èC¿jxu_ æv_7žm A é`æ‹� óÙ¨>¡ð¦8Å×i&W ¯î‡òõÙÉÖ–¦x³c �U¨Ó“ÊõÅÇ„ùlBùYýBi,¾N3¡¸jxu_ydž™¡4n<Û‚@“f|ñ1a>Õ'Þ§xŸÎ®%W ¯î‡ÒúìÊ‚.ÿ×ïÚ² �U¨Ó“ÊôÅÇ„ùlBùYÝBi,ÞÖuÚ ÅUëûÊ;6Ìü¥qãÙ†Àš´ã‹� óÙ¨>¡ð¦8Åût¦p-¡¸jxu?”ÖgWtù¿¦x×–m¬Š@�žT¦/>&ÌgÊÏêJcñuš ÅUëûÊ;6Ìü¥qãÙ†Àš4ã‹� óÙ¨>¡ð¦8Åût¦p-¡¸jxu?”ÖgWtù¿¦x×–m¬Š@�žT¦/>&ÌgÊÏêJcñS_o�z|þ·9�UÓT÷·lÙRlݺµ¸Â®Ph›s'pÉ%—_|qqÑEÚ¶EÚpŒÕ}³«[×¥©j¯.‹«¦©î£_#Åz)ÐïRZšzΑú�c«R§¥K¿Æ·:¶ðºu5MuŸqt=âæH`,Wµöš¦º�~c(b3'èwN­I]–Fý.­Å©ïœŒ¥ß90œåôÕ‹·¡Bqn¸»­´;ì°C±ýöÛ»Ù° �E¸ð ‹ .¸`C�ÝIzwÛ5 …Ë&WÕŸ›_(Î w·•ýºÙ^"ô»ÄV§Îs!€~çÒ’Ôc‰†Ô¯ñ­Žƒ-\ëPœîn+ ãhQ`Y2�!u\ÕŸË=熻ÛJ‹~]‚l/‘ú]b«Sç¹@¿siIê±DCêw|g÷*xõ¢$¦‘êÒì¸ãŽLÎÇ@ÄfÖô€Š´Zê4”’¦¯|¬Lôk$X/™ú]rëS÷©@¿SoAü_2�¡ôkŒG Öè�ÀP:F¿ýµ9AÀ _#ÁÓ#€~§×fx #0”~­¼©¯g7A_× ¾‹žj˜»¯'ŽõI{@ (µ MØâjEaÕýP˜¥O]ÇäïÚ ßTÂØÏ™€ÎeèwÎ-LÝæLýιu©ÛÜ Œ­_ã뎑Ca® ãh£Ä\Ó 0ecŸ‡Ýs«q¬†¹ûœ�kpþ¥@`ÊÆ>ÿN‰Ý¢&è›Æé·ºô´  °N@š�6lq5cac­]_ÐïX­@¹9@¿9·¾A žú­çC,r&�³~�ãh#Á~9ëýúÛŒPôk$XC`zÐïôÚ �!`rÖ¯ù˜Ãz}¦-o:úà^˜ÄdUg¿uëÖ˜,°�ÀâÔi£NS>P®½»í³­†ÕÙ×ùX͇},‰@�6ê4åcäÚ»Û>ÛjX�}��Õ|؇À’Ôi£NS>F®½»í³­†ÕÙ×ùX͇},‰@�6ê4åcä³÷…ùÒZX�}�¯–ž5–H Nušò±ríÝmŸm5¬Î¾ÎÇj>ìC`Iê´Q§)#×ÞÝöÙVÃêìë|¬æÃ>–D Nušò1ríÝmŸm5¬Î¾ÎÇj>ìC`Iê´Q§)£T{_9†Íj‚¾pSºñÚÖgX �ͤ�ª^6[­‡¸¶ë¡i[My¸ñÚF¿i|±^ô»œ¶¦¦ó#€~çצÔh9ÆÐ¯ÑuÇÉæ®ÝxÆÑ.¶!°‘À:võ¹Ñ›ËöÜxôë#D.#€~é ˜.ô;ݶÃsŒ¡ß©Q_Ì}µaÜ 7ÎÂÝÏx»ñlC`éL¦•*�PxÕ®Ë~¨ 7»”AZÌ‘€iôR­c(¼j×e?T†…›�]Ê -æHÀ´aZ©Ö1^µë²*ÃÂÍÇ.e�s$`Ú0­Të ¯Úõ±*ËÂÍ×>Ê"̉€iôR­[(¼j×e?T†…›�]Ê -æHÀ´aZ©Ö1^µë²*ÃÂÍÇ.e�s$`Ú0­Të ¯ÚuÙ•aáæc—2H �90m˜Vªu …Wíæ¼¿Ø z·Qé. ¶!�N`L �Yv:)R@ ?cjh̲ók <‚@:�154fÙé¤H�üä ¡|ȯeðñÆÔИeÇÂùSCc–�o‹àâ Œ©¡1ËŽ'„%ò%€†6¶Í"&èiô��Ά&ÐEƒ]Ò]OʃÀ tÑ`—´sdI� 04�.ì’vèzRæH  ö‘ÇÙR' E ‹»¤ª~”�9è¢Á.içÌ”ºA`(]4Ø%íPõ£Ì™ÀÒ48› ú”†smCÛsîäÔ }éÇ o*K¶©ö–§›ÎݶxÖ€@˜€«™Ðv8õe1Jç¦�±77�»mñ¬!�0W3¡ípêËb”ÎMco6n:wÛâYCa®fBÛáÔ—Åô�Îͯ©lâ!�bÃùÓÕ�»ÝÄI¶©ö–§›ÎݶxÖ€@˜€«™Ðv8õe1Jç¦�±77�»mñ¬!�0W3¡ípêËb”ÎMco6n:wÛâYCa®fBÛáԗŸéšl§?› ú>�ϱ¡ûäC^ÈY#9ûFÏ�@rÖHξåÐvø�œ5’³oôä@` ™‚�9´%>,—@ÎÉÙ·åöjž�œ5’³o9µ!¾,—@ÎÉÙ·åöjž4RßLÐ_·ŽRßQˆ…@ˆ@ÚÉÁ‡Â!�3�´“ƒ9·¾A D íäàCˆáÈ™@NÚÉÉ—œÛ ß P%�ƒvrð¡Ê…}L�@ÚÉÁ‡)´>B J íäàC• û˜´³¹•f?AO£ontB 0�6Zl“fŒºQ&æN �Û¤™;Gê�1´Ñb›4cÔ�2!0w]´Ø%íܹR? I �Û¤²N”�¥h£Å6i–“zB`Hm´Ø&Í�u¢,,…À’´8û új§u×Ý6;_˜Å±†Ö ø´â†¹Û멺m¹yºÛ–«/ÌâXCë|ZqÃÜíõTݶÜ<ÝmËÕfq¬!�u>­¸aîözªn[nžî¶åê ³8Ö€À:ŸVÜ0w{=U?[nÞî¶åî ³8Ö€À:ŸVÜ0w{=U·-7OwÛrõ…Yk@`�€O+n˜»½žªÛ–›§»m¹úÂ,Ž5 °NÀ§7ÌÝ^OÕmËÍÓݶ\}aÇX'àÓŠæn¯§ZÆÖâ&è—ѬÔ€ @€ @€ @€r#0‹ ú%?a‘[‡Â¤�~Ñp*5ì!�ô›G;àÚ@¿m¨‘ù@Ãù´ž@  4܆i �ô›G;àÚ@¿m¨‘ù�†ç´Ìb‚¾kƒÌ­Q»ò =R Œ©¡1ËNå„=r$0¦†Æ,;ǶÀ'¤SCc–�Ê {äH  åàCŽmƒOˆ%0¦†Æ,;–vÈ™À˜³ìœÛß K`L �Yv,ì �34´±u˜ wxÐ9lB ‚@NšÉÉ—t˜@`t9i&'_Fo€@�œ4““/è0�ÀèrÔLŽ>�ÞP8�9i&'_j��l䤙œ|ɦ�p5rÒLN¾Ô # Ù@3þ¦`‚ÞÃ…Îâ�B9k$gß„lB`49k$gßFk0 †€C g�ä웃�MŒF` ™‚�£5 CàR9k$gßè<È�@ÎÉÙ·Ú �³Frö�ž� ‘úVXì=£¾c �¶†ÐÖe´­?é 0eChkˆ2¦Üø�¶†ÐÖe´­?é 0eCjkȲ¦Ü&ø�TChkˆ2Rë�=æ@`m QÆÚ‚:@ •ÀÚ¢ŒÔzc�9@[E1ë zx2¥s"�¢ÉÛ91¢.È•@Š&Sls­/~A`NR4™b;'FÔ¹h£É6ir­?~A`R4™b;6Ô¹HÑdŠmîõÆ?Ì�@Š&SlçÀ†:@ wKÑä¬'èsïdø@€ @€ @€ @Ë!°¨ ú¥óÊ� >@ w}j®Ï¼rç†È�À*4·ŠóÊ•~A 'KÕÜ¢&èsêpø@€ @€ @€ @Ë"°ø ú¥>™±¬nNm‡ 0†–Æ(s–”�¡ Œ¡¥1Êš+åA`chiŒ2‡`IšÀ˜Z³ì¡9SVI` -�Qæ*’7Æ"0†–Æ(s,¾” �UCKc”¹J†ä �± ¥uò‹Ÿ _GÁ @€ @€ @€ @`u˜ _[r† @€ @€ @€ ¬`‚~ € @€ @€ @€ �Õ`‚~ulÉ€ @€ @€ @€ °F€ ú5l@€ @€ @€ @€VG€ úËÙnÛ¶mu”É3&�ƒvrðaÆMLÕfL íäàÃŒ›˜ªÍ˜@ÚÉÁ‡71U›1�œ´““/3nrª6C9h'fØ´TirÐN>, ©©â ä �|˜aÓR¥@;›™ úÍL� @€ @€ @€ ôN€ úÞ‘’! @€ @€ @€ @`3&è73!€ @€ @€ @€ Ð;&è{GJ†€ @€ @€ @€ �͘ ßÌ„@€ @€ @€ @€@ï)B€ @€ �üüêW¿*.ºè¢üÃ#@€ @ "°uAu¥ª€ @€ @`‘49ÿøÇ?¾¸Ò•®TwÜqÅÖ­ÜZdG Ò€fJàÀ,Î9çœ,j·Ë.»ï|ç;³ð' 07çž{nñÙÏ~¶øÒ—¾Tüä'?)~ö³Ÿ?ýéO‹vØ¡8þøã‹wܱs•/¹ä’2ÿ�~ô£Åw¿ûݲœ³Ï>»8ÿüó‹]wݵü»ÚÕ®VÜüæ7/ns›Û”û� %ƒÅàjlqMN…!@€ @X›œÿä'?YVûÈ#�d’~I€ºBXMÎk¢Ž˜MÈk²üSŸúTñõ¯½ÐzuyÁ ^Ðyrþûßÿ~ñº×½®øð‡?<žœyæ™kE¿ç=ï)¶lÙRìµ×^ÅPÜõ®w-÷× Ø€@ &èkà@€ @€¦L :9¯º|ä#)˜¤Ÿr«â; @˜7½)ÿ¾÷½¯üÅw¾ó�ÚÊî½÷Þžûî[kS©|^ûÚ×'œpBqá…Ö™nŠÓÃ_üâË¿·¼å-ÅcûØbŸ}öÙdGª˜ ¯a€ @€ Ì€À\P~ÖÞÞœw«Ä$½Kƒm@€ �h²[?qÊ)§Ë6-Ûm·]qÈ!‡4™ã?÷¹ÏGqDð�ù`BOÄ7¿ùÍr‚^oÒ}ôÑåg÷=fA $°€ @€ @ó#°ýöÛ×¹Îu‚³Iú‹.º(hC @€VMàG?úQñð‡?¼xЃT¾939/Ÿn{ÛÛ7¾ñ�[¹§OÔ?êQ�êerÞuàä“O.ùÈG–¿] —ô. ¶!@€ @€ÀLè�¢£Ž:ª¸×½î¬“ôA4D@ 5�³Ï>»øö·¿½öçþ^mëLIÔØc�=Š=÷ÜsÓŸVc�ò&ð±�}¬8è ƒ ýÖ|êòà?85Ii¯ßšÚÓž–üIûØÂÎ8ãŒâàƒ.Ä[žŸ¸_^›Sc@€ @€BÀ&éUÝO<Ñ[k›¤?î¸ãŠ­[¹Uä…D " hráq�{\ñË_þr-…&¥¯.¿�»–€€—€&Û|˽ï}ïòa7nç�w.Bö®�»­I@ý&vuyá _Xì¾ûî‚·lá½È @Ø�@€ÀÅ_\¼ô¥/-Þô¦7Û¶m Xm¾á oX\ÿú×/öÚk¯â&7¹Éfƒ†}>ÿe/{YƒU÷èüàÅá‡^¼úÕ¯.vÜqÇî’ìpÕ5«æ¤2€ @€ @`#&é7ò`«"à›œWY^xaqä‘G2I¿*ðä �Dš@×Ûö)KhÒ]“ó©y¥”‹-æJ@_›yâŸXèMóØå¦7½iùü[ßúÖ±I6Ù}å+_)žúÔ§n _UÀW¿úÕâØc�-žóœç“³@Àð(—‘` @€ @€fJÀ&éùÜýL˜j�N 49oŽÙ$ýé§ŸnA¬!@‹$pþùç‡zhÔäü®»îZÜÿþ÷/Þþö·—_¾è29¯ßµÒ“žTÄþ¾}_�sÚi§¿dÕWä3=LÐO¯Íð€ @€ $`’> E irÞ2a’ÞH°† �¥Чìõû×¾öµZ×¾öµ‹ç=ïyÅûßÿþr2_Ÿ´ïºœp Å÷¿ÿý®Ù´JÿªW½jÃÏß´Ê„D³"Àý¬š“Ê@€ @€ �0&éÃlˆ�@±“ó–7“ôF‚5 ,‘Àk^óšâÔSO­­ú~ûíW¼õ­o-nûÛ[·öóKÝç�w^ñÚ×¾¶¶ÜUFê“þoyË[VYyOŒôk0Ü… @€ @]0Iß…i!°N urÞR2Io$XC€À’|ðƒ,ô&yh¹â¯XuÔQåïµï´ÓN!³Vá'�tRqî¹ç¶JÛW"=tpñÅ÷•ùLœôo@܇ @€ @©˜¤O%†=6h;9o¹0Io$XC€À|ãß(Ž9æ˜BŸ¸÷-»ï¾{ñÆ7¾±8à€|Ñ�ÃN?ýôÎytÍ@|þóŸïš égB€ ú™4$Õ€ @€ @)˜¤O¡…-Ö t�œ·œ˜¤7¬!@`Î.¹ä’òwçÏ?ÿ|o5oxÖŸŸ¿Á nà�ï˜ÓÄx tåIú~0AßGr� @€ @“#À$ýäš ‡G&Ð×ä¼UƒIz#Á€æJà„N(ô½oÙc�=ŠW¼âÅn»íæ‹î%ì3ŸùL¡‡rX>ñ‰Oäà>d@€ ú  @€ @€ÀX˜¤‹<åN�@Ìäüu¯{]oµ4±e‹ÿV,“ô^dB€À üä'?)^þò—{k²Ë.»/|á ­W¹üà?XeöIyÿð‡?L²Çx¾ü£ÂùÖ—šA€ @€ T0I_Â.*b&ç;ì°bÿý÷¯¤¼l÷Ö·¾uñ”§<¥�Ö| “ô>*„A€ÀÔ ¼èE/*~þóŸ{«ñô§?½Ðl«^ô�@.‹X\pÁ¹¸ƒ#`‚~Dø @€ @€r!À$}.-�¹ˆ�œ?è ƒj]¿ûÝï^}ôÑLÒ×R"€æBàŒ3Î(N>ùdou8à€bŸ}öñÆõøãÿ¸ï,;å—›?�*CâÖ¶¶NIB¬ˆ€žfºãï¸)w}쓟üä¦p @€ °tú==½}ðÞ÷¾wŠ>ð�Å!‡²!Œ,™À‘GYœvÚiKFÐKÝ?ò‘�byÜqÇ[·rk©¨d’-�¾&ç­‚÷¼ç=ËßÁ}ö³Ÿ]lÛ¶Í‚×Öö&½ôµï¾û®…³@˜�·¿ýíÞsÝÎ;ï\zè¡S«þB W¼Aß+N2ƒ @€ 0,�Ðä¼¼xÃÞP¼ä%/Ö!JƒA@“ôßýîwQW*¹\}OÎI½5øÄ'>Ñv7­m’þôÓOßG @` ô÷Ðyì¾÷½oqå+_y°jì¶Ûnƒ•SPnþÄøŒMÿ˜ ïŸ)9B€ @„@Ýä¼9À$½‘` @ˆ'°ªÉyóà>÷¹OqÄGØî¦5“ô›�@"ðñ�¼øÅ/~±Écý¤Ò�¸)|•»îºë*³OÊ{§�v*vØa‡¤4Ï“ôólWj@€ Ìœ@Ìä¼!`’ÞH°† 4Xõä¼yp¿ûݯ8ì°ÃlwÓšIúMH€ �‰ý¬Ô�o|ãâêW¿ú µ¸Öµ®5hyu…]óš×¬‹&nA˜ _PcSU@€ @`R&ç­ÆLÒ Ö€ �0�¡&ç̓ƒ:¨öwx™¤7R¬!@`*tî }Þ~ß}÷¼·¼å-‹-[ò˜Ý{ッ?æI �™'¼‚ @€ ��6“óV &é�k@ +ÝèÜ}÷Ý»fCzdE`èÉy«üýïÿâ1�yŒínZ3I¿ € �1�/ùËÅyç�çõðOþäO¼á« Üyç�‹›ßüæ«,":ï1PˆvÃA l´4 ƒ �Ù8餓ŠsÎ9§xÀ0›:Q@ Là[ßúVñº×½®8æ˜cø­¬0&b °r]&çÍ9MÒk9ä�CÊ5ÿ °$Ç{lñä'?yIUnU×—¾ô¥Å‰'žL«Éùã�?ž1A�S$0Öä¼±:øàƒ‹‹/¾¸xÙË^fAÖ6IÜqÇÜÜ߀†@ÈŒÀYg�åõè׸Fñ;¿óÿÙ;¸m¦úÿŸ‡‡„<²T*KêgWZHTI©ž¶_’5ô·T––_)-R)�©TÒFdmQiA¤RQÒ&¡ðXŸ¿Ïè{;÷ÜçÌœ™k®ëš¹æ}^¯ûž¹Îú=ï3ß™3ç{ΙՃaÃöÔ³SÏúqº6M'Ê~ˆz®@¨L@Æù÷¿ÿýnÁ‚YZŒô•’�" ãü›Þô&wË-·¸[o½ÕqÄ ÈwªvR4aœ7é�ǾX|ñÅ�þpqŸüä'“Œó‹-¶X<B Ð1ã6ή�wÞÙéy?oÞ<óšvÄH? ? @ ¥n¾ùæ dk­µVОÛm·]¶ðäöÛoEqÁ2ôY›…^8†gÿ°Å}ÿÚœCˆ@Þ8ÔQG¹SN9e rØÅ�‡` ïPc!* �qˆçM¦3Î8ÃÍŸ?ß~r„&€Àyç�—mkª Fúü Ð<�ãü _øB÷Þ÷¾7X¸ ôúN4Fú І4B Õ8ÿ¡}ÈÍž=;Z¦žÏé£x€@ï `œïý%ÐKm7Î[£ì½÷ÞnÇw´Ÿ3Žég Á3,X°`†€Àp ľA?n½j½ÖZk¹C9d¸¼Ü×\sÍlB½&Ïã àÀ@ïÓà€fH5Î/»ì²3ÒâtŸÀÛßþv·Í6ÛD+‚‘>І D Šq~á….- #})""@ —0Î÷²Ù{_é®ç­¡öÙgŸÂoÖb¤7R!0“Àï~÷;÷ç?ÿyf@ƒ>×\sMƒ¹‘&ƒÀÝw߬H[wm±Ån¯½ö ÊØ¤ç +¬à>ö±�±¨­I¨”ú jLª@ iç›&J~èÍð}÷»ßíôòsécdð‡@=MçM ŒôF‚# ç¹úH kÆyk£ý÷ßß½æ5¯±Ÿ3Žég Á�cŽ9Æ…VЯ¾úê• =úÑ�¦9þøã�úï8@ [vÞyçl¼k‘EŠàO}êSÝg?ûY÷˜Çö” @ •0η²Y ­  •Ã?Üm°ÁQy0ÒGÑ�$³gÏvþð‡Ý&›l2#~ÆyË´ÈHÿ²—½Ì½ãïpúĘ,ç'«=©M�I1Ϋ¶z6tÐAn‡vˆV#} ="ðÓŸþÔ]vÙeÁï±ÇAÿ2OM�Ým·Ý‚Ñô�û³Î:+†' Ð~sæÌqoyË[2CýöÛo_iE½v�\wÝuÝ{Þówê©§º�6Ú¨ýFÂVÀ@ߊf@@í €q¾í€h3Í>âˆ#Ü3žñŒ¨˜é£h€@��‘¾Iã¼ 2Òcœ7:!0y0ÎO^›R£r—_~¹Ûwß}Ý]wÝ�¬y­šëŠ“‘þío»Ûn»í¢"›‘þ?øA4˜dŸúÔ§‚ÕÓêy}º®ÛrË-ÝÊ+¯L~ '¸ûî»/†' Ð �üãÝ»Þõ.wÞyç¹O<Ñé;õ›o¾y6¶ÒJ+eß“_c�52#¼¶Ç÷»ßíÎ9çwÒI'¹—¾ô¥NÆzR ÌN�H<@˜lç'»}©š$ £Þ'>ñ ·÷Þ{»_þò—Á¬ÍH/c>Ûzá �Bf¤×*9­Öt[ûXaf¤—ñB¬œ�‘ÂÝ&€q¾Ûí‡ôõ 蛲�xÄ#¢ú®ç�„Œôï|ç;�>�sæ™gš÷´ã#ùÈÌ�0Í“è�ï}ï{® Ö´îêyËLÆ7­¢—/ïþö·¿¹3Î8£p‡‹|~Cí$ ]×džA&ô´³fHÕ&LçhSk  �1À8?&ð �X|ñÅÝÑGíÖ\sÍh-ÌHÏ=÷DãÄ ˜‘~XÆy+YFzé3Æy#“Eãüdµ'µ©FàIOzRö-Xõ]ó®«Æy«‡Œÿ÷ÿç¶Új+óš:.µÔRîØc�u«¯¾ú”'èMZѵrƒ®ž·<·Øb §{KÈiÅ­v°ÀA€Ê°‚¾Œá€&œ@™q^Õ¿ãŽ;Ü ³ŒŸüòËG_²Í›ôè*�ÓN;ÍéoœîÎ;ï,,ÞŒô¬¤/ÄD ¢d¤…c§‹QP¦ ŒžÀÝwßí.¹ä’hÁÏ|æ3Ý‘Gé4Q�I%°ÖZkeŸhÚgŸ}œMíºqÞÚJFúC9$[I¯-vå0ÎŽ}$ m©ÿð‡?«ÞÔ¸–ôn÷ÝwÏ>5‘/è†np_ÿú×ÝܹsóAü† L#0šÑžiEò€ÚDàýï¿[°`A¡H7Ýt“Óß8ÝüùóÇY ï^Xyå•'¶ž /¼°[qÅ'¶~T EôùŠã�?>¥éÕóVȦ›nêV[m5û9íxòÉ';v‚œ†„€ �#€�>„ŸÃ! Ãü›ßüæìï?ÿùÏp y0ןýìgn¿ýös{íµ—ûç?ÿ9´rÈ€ @€úKàûßÿ¾Ûn»íÜÙgŸÝf¤ç›ó�i2… �DZ±~ã�7cÇVº#Wðœ5kVtý-·Ü’íØQ!;¢B€@Ï` ïYƒ�£ºfœ¿òÊ+�þöÜsOwûí·7.ŠŒóûï¿¿»ûî»Ýõ×_Ÿ}coå4.8B`ÌÖ_ý1K@ñ€À¤�A`­µÖšôjR?@è ç:è §Õz‡rHçŒô‹-¶XOZŠjB€@hìY+ÖCnX«ç­¬ç?ÿùn�5Ö°ŸÓާœrÊHv“�V(? Ð÷Ýw_PMlÁA˜  “€oœ·r~ó›ßd³ �9æ÷èG?Ú¼:úÆyËèøƒÛwß}�Êyä#iÞ!���üãÙä}"æ´ ¦f�³µè¢‹ÆÄý%°í¶ÛºqO²ùÜç>ç.ºè¢hÈ8ÿÉO~Ò=å)O‰Æ!€ Ðfœ·AÇx 3ÒKþ­¶Úª+Õ@N@€ÀÄøÒ—¾ä´b=䆵zÞʲUôZ4–w·Þz«“l;ï¼s>ˆß˜x1�ÄN3ñMO+À@_Q«Ðjmk¯UóywÍ5׸ÝwßÝ{ì±n¹å–ËWú2Î[¿üå/ÝàŽ>úè±MŽh#­ )3Ò_vÙeî‚ .ÈôiœFú6òC&Œ“Àã÷8§¿q¹O<1É8¿Î:ëŒKDÊ… 4F oœ·ŒÍH¯ ¥›o¾¹ys„ @`È´{ª&�‡Ü°WÏ[™Ï{Þó²㮺ê*óš:~þóŸwsçÎuš¸Žƒ@_È.ûÌ1ú¾\Ô3…[ܧP"N-œØ`ƒ ¢iÿøÇ?fFúüãÑ8eEÆy¥•!q“M6Á8_’ðÞ0#}ÑJÜÓN;Í}àp€ÄA�q^»ÔÄœ­œÇ8#„? t‰@Ì8ouÐÄóÕW_Ý~r„ @`dÿ÷¿ÿ,iØ«çýBßô¦7ù?§Î5�à _øÂÔoN Ð7ß|s´šè£hè! ô=lôQVY�“]wÝ5ZäŸÿüg·Ûn»eߌ�FФç<ð@÷ÊW¾2’Þ€€O ÅHÿ�o|#ÛÂ#½OŽsô�Æùþµ95† ÐgeÆùÇ<æ1î¸ãŽs+®¸bŸ1Qw@€ÀH h í/~ñ‹Á2GµzÞ ßh£�ÜSŸúTû9íxê©§:êqè �ØööªÿRK-5ô¹+MÒÎ_ûÚײãDTŒJŒ”ú‘âîgaeFú믿>3âËXŸê0Χ’"ªH1ÒŸ}öÙî�ï|§»ÿþû«eNl@`"”ç—Xb‰ì›ó¬œŸˆæ¦€zOã|ï/@€@K œtÒIî®»î J7ÊÕó&@¬Ì;î¸#º ¿¥å�I"[A?gΧ±ç.»~ðƒî9ÏyŽÛpà ݦ›nêvÜqG'¿ï~÷»]®²�‰ú1�ï[±eFúo¼1[Iíµ×–¢Á8_Šˆˆ@Š‘þüóÏwÚ¡âÞ{ï¨,CÝ"�bœÿÔ§>å0Îw«]‘€Â0·¹à @7�n¸Á}õ«_ Š1êÕó&„Ê]o½õìç´ã—¿üe÷¯ýkš? 0©búÇ>ö±�¯òj«­ÿÝï~×ùºQ�ÑÀ@?zæ½-±ÌH¯·f^}õÕQFç£h€@£RŒô°|ë[ßêî¹çžFË&3@ �0η³]� €†Cãüp¸’+ @  'œpBt<*¶’½‰rËòÐøwÈÝyç�î”SN á�‰# Å˜!÷¸Ç=.äÝ)¿UW]5(ï5×\ôÇE0ÐÑ!¬qeFzÍ$|ÛÛÞ,Wß¼ÞÿýÝÝwß Ÿ5kV¶¢—oÎñà �ÊRŒô_|±Ûo¿ý¢[ŠU.”€@+ `œoe³   ‰Æù!�%[@€@ô™Ô3Ï<3˜Ó¸VÏ›0ÏzÖ³Ü3žñ û9íø•¯|ÅÅVO‹ÈtœÀïÿû` žøÄ'ý»ä¹Ê*«Ž馛Ø%#HÏ"è‹è6eFúùóçGËÅ8EC†B ÅH¯�-öÙg§ÙÀ8@`ò`œŸ¼6¥F€ '€q>Ά@€@wÜqîþûïŠ2ÎÕó&Pl½Æ¼O:é$‹ÆK ¶š|Ýu×í|�—Yf7gΜ`=bõFÆÀ@Ïe0eFú*B±r¾ -âB :�#ýå—_îöÚk/W4Á¦zɤ€ÆMàsŸûœ;æ˜c¢b,±ÄŽoÎGñ@#€q¾c †¸€ Ð;2€�þùÁz�{õ¼ ¥ôl°�ýœvüÚ×¾æbÛO‹Èt”ÀwÜáþö·¿¥_g�u‚þ]ó\c�5‚"_yå•A…q†J Îv÷ç‡Ú$d�(3Ò¯¿þúSq6Þxc÷Þ÷¾×-´�”)(œ@`‚<ïyÏs‡rˆÓ³WNÆùO~ò“nR¶&› ¦¢*€ PƒÆùÐH@�¢Ï¯�AœÚEÞ{ï½n�ekLBŒ€€>ƒr«­¶ZÈ»“~OúÓƒãàÚ!ã¿øE'ë„Ðã!€5e<Ü)5G Š‘ã|?!0b¾‘~½õÖs‡~¸›=› YFÜ �‘xÉK^’í’±ä’KfÆùØlá‘ Ea€ � `œ É!@#"p饗ºŸýìg#*møÅ|ë[ßrýë_‡_%@`„î¼óNwÕUWKœ¤ôK-µ”Ó6÷!7I÷©Pýðk–úfy’ÛRŒôçLR4HÀŒôŸøÄ'²ïS7˜5YA-%0wî\wúé§;Œó-m Ä‚ �J0ÎWÂEd@€ÀX LÊêyƒxÿý÷»ã�?Þ~r„ÀD¸è¢‹¦}ѯÔ$­ W½6ß|s¿zSçç�wž[°`ÁÔoN PD€%�Et9�¢oÒcœysP  ÈH�ƒúE`¹å–ëW…©- L$�2ãüœ9s܇?üa÷¨G=ÊÝzë­É ©JiŸºjŠ&ù@€@ˆÀøCwå•W†‚²gõ / k‹§Œñÿþ÷¿gˆóíoÛí¼óÎnå•Wž†ºH@Æé�[f™eÜŠ+® ê¬ß‹^ô"wä‘GÎ�ÿúë¯w?ÿùÏÝ3ŸùÌax@ O}ž¿ÇN@Fz½àŸqÆÓdÙi§�Ü+^ñŠi~ü€ @€\Ö~Üã7†³Hðè9­ì9è ƒÜ}÷Ý%qÛm·¹7¾ñ�Ñp&pÚi§¹UW]õaÎ @ ÐJÔØêùVXÁ}ík_s‹,²Hƒ%6Ÿ•¾9¿Ã;¸¿ÿýïÓ2à�ܧ?ýi÷�|`š?? ÐEš„òãÿ8(úÖ[o=q:õî½Î:ë¸_ýêW3ê|æ™gb ŸA� ô!*ø��Àî»ïîô‡ƒ @€Ê ,½ôÒNß²ÄAÅÎ:ë¬Bã|qjB!@%� .¸À]}õÕÁ"wÙe—Öç%¸&h¥|Èþùç;ÕƒÉnÁ&ƳC¾ûÝï:MF ¹—¾ô¥!ïÎûi›û��þ /tx [|ñÅ;_G*0\|ƒ~¸|É€ @€ @€ � ´Â|Þ¼yÁOxÂ\—Œ~’U2ç]Qóqù �68÷Üsƒâi•ù¤N@‰}‡þ®»îr2Òã PF}!Â!@€ @€ @íõ§?ý)XÞ®»îêÚþíy_ðÙ³g;ÉrZyÛ% ?´�À¿þõ/wÉ%—ÅÚvÛmƒþ“àiÛ܇ê¢mîq(#€�¾Œá€ @€ @€ Œ„€¶Ê>þøãƒe­´ÒJNß´îšÛj«­œdÏ» Dw ÈÇå7ÚH@Ÿ¢Ðny÷ˆG<Âm±Åyï‰ú[Eù嗻믿~¢êJeš'€�¾y¦ä@€ @€@ Ì�;×-¶Øb-” ‘ @0_ÿú×Ýßÿþwû9í¨•è -Ô=³†VüÇVÑ_tÑE®šVO~@ +Î;ï¼ ¨/|á Ý’K. ›Ϙ�^o´ Ef@€ @€&…À3ŸùLwä‘Gº}÷Ý×ÍŸ??ù{‚@IDATX­9sæ¸c�=Ö­¶ÚjÁp^ý÷T·Ï>û¸«®ºjFôƒ:ȽèE/šá?ˆÇ£õ¨A’“¶G0Ð÷¨±©* @€ @aéÃ\ð…  ›Àg>ów÷Ýw‹‰­4Fî˜ç›Þô&§É�ywå•Wº‹/¾Øm´ÑFù ~C µ–\rÉÆe{üãÌóºë®s›m¶Y0,ï©IøÃòÞÙï•W^™ïÄÉà9 lq? Ê”@€ @€@ë ˜‘>¶E§­¤¿úê«[_„ t�Àßþö7÷Ío~3(êºë®ë6Þxã`Ø$xªn±ïTó-úIhaê0(�'>ñ‰Á,Î;ïä´÷O~ò“P~è }êaöì™�kEüÑG]Êá†np‡vX0Þª«®êb+ôƒ ð„@Ã0Ð7 ”ì @€ @è6ŒôÝn?¤‡ �î¸æšk‚®·Þznà 7 †M’§êø´§=-X¥3Î8#è�'úB`‰%–ˆÞ¾øÅ/:í4qÏ=÷qh’‹¾=ÿïÿ;¾å–[ýñ„À¨` iÊ� @€ @ 30Òw¦©­"°ôÒK»UVYeÆß²Ë.Û*9m!û6tley[änRŽX]e`ÄA ï´“ƬY³f`X°`�;á„Üܹs�ŒõÚqB:sÎ9ç¸C=Ôí´ÓNîÚk¯�‘NË-·œ{õ«_ ã"0kþüù FUذʑ"†\Þßÿmçù£ò‘ßRK-Ê?@àA·ß~û´‡¢= óGÁ2?—ÿm:ó·tO¿í<´0ôרq„ÀLèïL&ø@ +Ðß®´rB`&�&õwfîÓ}¬�l¾þo;ÏW~ô£�Úôãe—]æöÝw_÷àøÉô€ÿþš3gŽ;öØcÝj«­ Çs24©Ç¦ƒ¼OƵA-ÚOýmoé~¸É&›¸;ï¼sš�º?®¼òÊÓü&ýÇŸþô§©1O«ë£ýhwþùçÛÏ^Ñß^6ûŒJ¿ï}ïsMî(ñÁ~Ðm±Å3ÊÁ£YMê¯I–ï?›�3?ÞÐÅZ 3 @€ @[I3ÒßvÛmnÏ=÷ÄH?öd @“M@†–¼àîì³ÏžVQîºi~}ü±Êƒ»qà ç>ø`§Ý6~ýë_Œcç�wÆ8?0E2h‚[Ü7A‘< @€ @˜Xf¤_l±Å‚uÔÊ¿›nº)†' @q|:ÎfÛm·��XtÑEÝGáVZi¥�jýªW½Êíµ×^åAb4E}S$É€ @€ �‰%3Ò/²È"î#ùˆÛxã�'¶îT € 0,Ï~ö³ÝóŸÿüaeßÙ|Åd«­¶ê¬ü�¦ ,»ì²Ù7çë|VJþw½ë]î€hZ,òƒ@mèk£#! @€ @}"�7Ò›qþ¹Ï}nŸ0PW@€@c^xawøá‡»Í6Û¬±<»ž‘Xˆ‰Øà �‡ ,³Ì2î”SNÉ ísæÌy8 r¦Ïhh—ޝ|å+nûí·�ÄÂã!0kþüù ÆSts¥ê›4!—÷÷Ûyþ¨|ä·ÔRK…²Äx�Àí·ßîôp3gçù£ÂÍ/×~›æã™>ž~[Xþhaè¯Qã�™Ðß™Lð�@W ¿]i)ä„ÀLMêïÌܧûXÙ|ýßvž?*®üèGµòãe—]– ¾ï}ïsçËyMBŒ&õØt�÷àI¸2¨C ¿]h%çxàwá…ºË/¿<ûëÛ§c–_~y÷ô§?=û“�~¡…X[©+ýí†þŽCÊ{î¹Ç]zé¥îûßÿ¾ûãÿèn¾ùfw×]w9ñûØÇ:íÎñ¼ç=Ï­°Â ã�2$ФþÐ|ÿÙü»xÄ@ÿ_ã¾½©˜è⥌̣$Ðä�Õt/c5«—ÿÛÎóGÅ•‹F�#f@g2Á]!€þv¥¥�3 4©¿3sŸîc}dóõÛyþ¨¸ò£mÔÒŽwÜq‡[b‰%Ò"«óšÔcÓAÞƒ;YP�Ž@;ÒPˆ �ô7/t„@“úkUÎ÷ŸÍ¿‹G¦au±Õ�€ @€ �±À8?Vü@€ @ ³0Ðw¶é€ @€ @€ @€ºD}—Z Y!@€ @€ @€ @ ³0Ðw¶é€ @€ @€ @€ºD}—Z Y!@€ @€ @€ @ ³0Ðw¶é€ @€ @€ @€ºD}—Z Y!@€ @€ @€ @ ³0Ðw¶é€ @€ @€ @€ºD}—Z Y!@€ @€ @€ @ ³0Ðw¶é€ @€ @€ @€ºD}—Z Y!@€ @€ @€ @ ³0Ðw¶é€ @€ @€ @€ºDý[kÖ¬Y]j7d…@k´AwÚ CkA P�@t§ 2T@FT´†@t§ 2´¦A´IwÚ$K„D…ÀØ ´AwÚ ÃØ Pƒ@t§ 2Ô@GŒ�@t§ 2Œ½!5 ;3¡a ŸÉ@€ @€ @€ @€@ã0Ð7Ž” !@€ @€ @€ @3 ` ŸÉ@€ @€ @€ @€@ã0Ð7Ž” !@€ @€ @€ @3 ` ŸÉ@€ @€ @€ @€@ãzo Ÿ5kVãPÉ}$0]G™}l[ê<ùÆ¡Kã(sò[’ö‘À8tieö±m©óä§.�³ìÉoYjØ'ãÐ¥q”Ù§6¥®ý!0]G™ýiQjÚ'ãÐ¥q”Ù§6¥®ý!€.=ÜÖ½7Ð?Œ‚3@€ @€ @€ @€ÀðôÊ@ÏÌŒá]Hä ��&u®É¼B²âL'ФÎ5™×t)ù„4©sMæ’?@`:�aèÜ0òœ.5¿ Ÿ@“:×d^¾ŒœCaMê\“y…¥Åð 4©sMæåËÈ9 &ÐW�ë•�>ÜôøB€ @€ @€ @€†O`¢ ô}�u1üˆ P�@�¬·ž4¤‚ª¨¢“UâV‘�¸€@=Ut²JÜzÒ� ¨B ŽNÖISE&âBÕTÑÉ*q«IAl@ �*:Y%nYHT#PE'«Ä­&±!�:ú¢“m /jø¾4p 0 £Ð­Q”1 6ä �¶…n�¢Œ¶sF> ƒÀ(tke ƒ yB íF©[£,«íÜ‘M…n�¢Œ&™�ºB`º5Š2ºÂ9!Ð$�QèÖ(Êh’ yA +Ð-çzk /ºH¹0ŠèçÚ¬#m–�km Ðfi³lmh;d€@›u¤Í²qå@  º #]�± m‰ ý%Ðfi³lý½b¨y›´YGÚ,[›ÚYúK Í:ÒfÙú{ÅPó6@GŠ[½Ç‡‹ÅƒÁ)´IgÚ$K:¢@`ìÚ¤3m’eì ƒH Ð&�i“, èˆ�±h£Î´Q¦±7@ €@›t¦M² #­!Ð&�i“,­i �@�6éL›d)@FZC� 7ú¹pq„/|!�J`œ:4βSùm&0NgÙmndƒ@*�qêÐ8ËNåC<´™@t¨ 2´¹�� eÆ©Cã,»Œ áè�qêÐ8ËîBÛ #ÊŒS‡ÆYvÂ!ÐèÐôVš=ýg7©Q,XÐMá‘='ÀM¹çÕï4ô·Ó͇ð='€þöü ú�'`:Ì{pç›’ ô”€épO«Oµ!Ðièo§›á{Nýíù@õ;O`Òt˜ô�¿$© @€ @€ @€ t�@ï ôþ ÿÜ+äga!�‡ „tÅ÷óÏN5Ø™Ÿ§n¹†ü,Œ# ð0��®ø~þùé;óóôÏ-×�Ÿ…q„&ÒßÏ?8Õ`g~žþ¹åò³0Ž€ÀÃBºâûùç§jæÌÏÛ?·ÜC~Æx˜@HW|?ÿüáTƒ�ùyúç–kÈÏÂ8BéŠïçŸ?œj°3?OÿÜr ùYG@àa!]ñýüó‡S væçéŸ[®!? ãt‘@]¬“¦‹l�m'PGë¤i;äƒ@ ôI'Þ@Ÿzö©ÑS™)Ú ;m�!…q Ð6mÐ�6ÈжvA¤hƒî´A†VÄ�@Û´IwÚ$KÛÚ y PD  ºÓŠ�¶hƒî´A†¶¶rA ˆ@t§ 21" m%€îÌl ô3™8.”¼ àh³Ž´Y6!§�6ëH›e[ƒQ0<mÖ‘6Ëæ!äc#Ð邌ck@ †ÀƒÚ¬#m–�‹m Ðfi³lmh;d€@›u¤Í²qå@  БâV˜}•†öãÆÎ‹± ˆ@L|ÿ2RŠ[5¾åé§óÏ-œ# 'àëLì<žú¡¥óӦķ8~:ÿÜÂ9Bq¾ÎÄÎã© Q:?mJ|‹ã§óÏ-œ# 'àëLì<žú¡�¦Óùù••M8 À{0׺LÀæÅÎËê§t~Ú”øÇOçŸ[8G@ NÀ×™Øy<õC!Jç§M‰oqütþ¹…s„â|�‰�ÇS?â§+‹Û•ð‰1ПĆ+ª/ah�Atp�´mã€<è"�Atp�´]d…Ìh�Atp�´mã€<è"�&t°‰<ºÈ™!Ѓèà iÛRä€@— ¢ƒƒ¤í23d‡@[ ¢ƒƒ¤mKý‘]&Ð7ì…�¾ì‚ì[£—ñ U ŒS‡ÆYvUNć@ ŒS‡ÆYvÛ™ P•À8uhœeWåD|´‘@t¨ 2´±m� ©Æ©Cã,;•ñ ÐfãÔ¡q–Ýæ6A6¤§�³ìT>ă@›  CÓ[§·úØ…`þ<ðÀtRü‚2¦¦+y,1ÿ|¼A~ÇÊ0“q�2H �I$`ºaº’¯cÌ?o�ß±2Ìßd¤ ÒB` ˜n˜®äëóÏÇäw¬ ó7)ƒ´˜D¦¦+ù:Æüóñšø+ËüMÖ&Ê"LÓ Ó•|ÝbþùxƒüŽ•aþ&ã e�“HÀtÃt%_ǘ>Þ ¿ce˜¿É8H¤…À$0Ý0]É×1æŸ�7ÈïXæo2Ri!0‰L7LWòuŒùçãMòïÞèËÛ×ùý÷ß?ÉíNÝ P›€t#¯/E™ùq‹â…•åá‡ëý-¢IXŸ  ¿}n}êÞuèo×[ùûL`úk¼ý~²ùùG?œ~´O†sL'0=öõsº4ýòÃÑß!ü ðô—+Ý%€þv·í�ãÐß®QŸ(½ÿr’ÒEñï»ï¾”,ˆ�Þ(Ò�"� �òãû硸y¿¢øE2æóá7úD H7Št*ÄÈ�âæýŠâɘχßè�"Ý(Ò©#?¾Š›÷+Š_$c>~C OŠt£H§BŒBñC~¡´æW¿HVKÏ}$P¤E:båÇ÷ÏCqó~Eñ‹dÌçÃoô‰@‘néTˆ‘ß?ÅÍûÅ/’1Ÿ¿!Ð'EºQ¤S!F~|ÿ<7ïW¿HÆ|>ü†@ŸéF‘N…U�Ê£�~e °ßÈÚ~áÞ{ï4KÒC`¢H'lkUÌ×™qWÔ—ýwkP~  ¿mld‚@ô7�± ÐFmÖ_ãE?ÚHp„@˜@›õý ·¾0译à�î@»×fH #Ðfý5Ûpì•�Þq1øy?ÿ÷=÷ÜÃVÙŠcï hKé„9_Wä—ÿó³ôU�)ùûqÐߪ„‰?ÉÐßIn]ê6éÐßIoaê7ÉÆ­¿ÆÖï#Çüü8ô£�G¸lLˆ÷`®t“À¸ŸÃþ³Õæýüß<�Gðüå€@— ŒûùÛ%vg ÷;6© Q”fþüù¬¤OI¼‰% OÒ…˜+Ò¡*išÊÇÊD�Ç>@ûÜúÔ½ëÐß®· ò÷™À¨ô×Ó�6!Ð�Qé1úÛ\›‘Œúk$8B {ÐßîµCÀŒJ­¼®g=hÀZÐõJäå_° ¸J¡ð¼_þ÷B -äfÏží^xa§s&�€¶‰×l'}+ÄßÖ^õÎ ä‡âäy…Ò(N^÷òéBáy¿üoô7O‘ß“Ný�ô¦~“Lý�äÖ¥n“N`\úk\ó}`ó·c(<ï—ÿM?Úèqì �qéq^÷ò¼Cáy¿üoô7O‘ß“Ný�ô¦~“Lý�äÖ¥n“N`\ú; \'Ò@¯†É¿˜ø� ËûçÇò ÅK)Ï�Ã9†M f·rCá)~¡8Ê3æ_¦ð"�Š…åýó¿cù†â)®¹²p‹ÇÃ$P¤O*7žâŠËÏêKcáE: Ëûç+ïT?“#–Æç£ P¦3¡ð¿PÕ'æ_¦ð�žÉ_.–÷ÏÿŽ¥ ÅË ú￲p?.ç�"}R™¡ð¿PœX~V·X ·c‘îÄÂòþùßÊ;ÕÏ䈥ñÃ9‡À(”éN(<Å/Gõ‰ù—…)<¤gò—‹…åýó¿ciCñ²‚þû¯,Ü�Ë9†E HŸTf(<Å/'–ŸÕ-–ÆÂ‹t&–÷ÏÿVÞ©~&G,�Î9FA LgBá)~¡8ªOÌ¿,Lá!=“¿\,,ïŸÿKŠ—ôßeá~\Î!0,Eú¤2Cá)~¡8±ü¬n±4Þõc/ ôj´ØÍ.äŸêW”o×/äŸL±\È?ÕO¤Bq}‚eá!�óÓÇÂCþ©~Ê?×/—s´‰@L�Bþ©~ª_(®_ï²ð2=Š…‡üSý$_(®/7çh�˜…üSýT¿P\¿Þeáez ù§úI¾P\_nÎ!Ð&1= ù§ú©~¡¸~½ËÂ-n™>ÅÂCþ©~*;×dâ�¶ˆéSÈ?ÕOu Åõë^^¦G±ð�ªŸä Åõåæm"Ó£�ªŸêŠë×»,¼L�bá!ÿT?ÉŠëËÍ9ÚD ¦G!ÿT?Õ/ׯwYx™ÅÂCþ©~’/×—›s´‰@L�Bþ©~ª_(®_ï²p?nÏ'Ö@¯Æ(»ÉÅÂCþ!¿AÊèâÅ‚ÌÝ'PvC‹…‡üC~"ó7zeá/¦seá¡t!?åó/+ÃÂ9B`”Êt'òù©.1«gY¸Å««[¡t!?•óO•Áâq„À(”éN,<äòSbþV¿²p‹WW·BéB~*'æŸ*ƒÅã�Q(Ó�XxÈ?ä§:Äü­~eáÏŽuu,”.ä§rbþ©2X<Ž�2Š…‡üC~ªCÌßêWnñêêV(]ÈOåÄüSe°x!0 eº ù‡üT‡˜¿Õ¯,ÜâÕÕ­Pº�ŸÊ‰ù§Ê`ñ8B`Êt'òù©1«_Y¸Å««[¡t!?•óO•Áâq„À(”éN,<äòSbþV¿²p‹×åc¯ ôj¸Ø�±)ÿ&/Ž˜LM–A^í#0ŠQ¬Œ¦ü}ª±<ý8:O¹ÞcqšòÏË4Èï˜LƒäIÚöH½Þ©I¬Œ¦ü}Ùbyúqtžr½Çâ4埗i�ß1™É“´í'�z½R“XMùû²Åòôãè<åz�ÅiÊ?/Ó ¿c2 ’'iÛO õz¤&±2šò÷e‹åéÇñÏS®ûXœ¦ü}y=�É4h¾¤o7�ª×}�ÚÄÊhÊß—)–§Gç)×{,NSþy™ù“i�æ_µl?>ç�ŠÅ‰ùKî¢0«WJ‹«ã zKó¯Z¶ŸsŒ‚@ŠÅâÄü%wQ˜Õ+%ŽÅõ�ƒê[,}Ì¿jÙ~|Î!0 )º‹ó—ÜEaV¯”8WÇAõ,–>æ_µl?>ç�ŠÅ‰ùKî¢0«WJ‹«ã zKó¯Z¶ŸsŒ‚@ŠÅâÄü%wQ˜Õ+%ŽÅÕqP=‹¥�ùW-Û�Ï9FA E‡bqbþ’»(Ìê•Çâvù8ñz5Π7Á¢ôEa)Æ éSÊ N zã*J_7Ì襷8¡cŠŽÅ©’%ïW”w>.¿!PF ®ŽX¾Eé놥ämqBÇ)ŠS7,$KÞ¯(ï|\~C Œ@‘Ž•¥UxQúºaVnQz‹:¦èHQœºa!Yò~Eyçãòeêêˆå[”¾nXJާ蘢+Eqê†ÉdaEy[ŽH%P¤k)y¥¯f奷8¡cŠŽÅ©’%ïW”w>.¿!PF ®ŽX¾Eé놥ämqBÇ)ŠS7,$KÞ¯(ï|\~C Œ@‘Ž•¥UxQúºaVnQz‹:¦èHQœºa!Yò~Eyçãòeêêˆå[”¾nXJÞgRŽè½–,»É•…+«”8^‘œB`¬Šn–&XYœ²ðÔ|,^þ˜ªSeñÊÂUnJœ¼|ü†À¸¤è^Yœ²p«[j<‹oÇT�*‹W®òRâ˜\!0n):U§,Üê˜ÏâÛ1U§Êâ•…«¼”8&GŒ›@ŠN•Å) ·:¦Æ³øùcªn•Å+ W¹)qòòñã"�¢[eqÊ­n©ñ,¾Suª,^Y¸ÊK‰crq„À¸ ¤èTYœ²p«cj<‹oÇT�*‹W®òRâ˜\!0n):U§,Üê˜ÏâÛ1U§Êâ•…«¼”8&GŒ›@ŠN•Å) ·:¦Æ³ø]>öÂ@¯J½á¥ÄK‰“¿(ê¤ÉçÁoÔ%P禖’&%ŽdN�«_ªþ¤ÄK‰“—£Nš|ü†@]uô'%MJÉœ/V¿TýI‰—'/G�4ù<ø �ºêèOJš”8’95^¬~©ú“/%N^Ž:iòyðu ÔÑŸ”4)q$sj¼²ú¥êQJ¼”8yyê¤ÉçÁoÔ%PG�RҤđ̩ñbõKÕŸ”x)qòrÔI“σߨK Žþ¤¤I‰#™SãÅê—ª?)ñRâä娓&Ÿ¿!P—@ýII“G2§Æ‹Õ/URâ¥ÄÉËQ'M>~C .�:ú“’&%ŽdN�W·~mK×½À§ÞÜRãUɳm �<¨rL�›/$�ï—ª—©ñ”w•¸¾,œC �ªèZjÜÔxeÂ!0nUt-5nj¼²º§êZj<•W%n™|„C`ܪèZjÜÔx©uOÕ¹Ôx*·JÜT9‰�q¨¢s©qSã•Õ9U×R㩼*qËä#ã&PE×Rã¦Æ+«{ª®¥ÆSyUâ–ÉG8ÆM Š®¥ÆM�WV÷T]K�§òªÄ-“�pŒ›@]K�›oÜuo²ü^è®Ê�°J\k”:i,-GŒš@�›^•4Uâ¦Ô½Š~U‰ke×Ici9B`ÔêèW•4Uâ¦Ô½Š~U‰ke×Ici9B`ÔêèW•4Uâ¦Ô½Š~U‰ke×Ici9B`ÔêèW•4UâV©{=«×d¨“ÆÒr„À¨ Ôѳ*iªÄM©{ýª×Ê®“ÆÒr„À¨ Ôѯ*iªÄM©{ýª×Ê®“ÆÒr„À¨ Ôѯ*iªÄM©{ýª×Ê®“ÆÒr„À¨ Ôѯ*iªÄu݇Y^ï ô‚YõæW5~Yƒ5�_Yy„÷“@Ó7µªùU�ŸÚJUõ§jü29šÎ¯¬<ÂûI iý©š_Õø©­TUªÆ/“£éüÊÊ#¼ŸšÖŸªùU�ŸÚJUõ§jü29šÎ¯¬<ÂûI iý©š_ÕøU[©ªU�_&OÓù••Gx? 4­GUó«?µ•ªêOÕøer4�_Yy„÷“@ÓúS5¿ªñS[©ªþT�_&GÓù••Gx? 4­?Uó«?µ•ªêOÕøer4�_Yy„÷“@ÓúS5¿ªñ'©•zi WÖ½¹ÕM7I ué�º7ǺéRÉÖÕúéRå"ÚD ®ÖM—Z÷ºzX7]ª\ă@›ÔÕúéRë^Wë¦K•‹xh�ºzX7]Õº×ÕǺéªÊG|´�@]}¬›.µÎuõ°nºT¹ˆ�6¨«‡uÓ¥Ö½®ÖM—*ñ Ð&uõ°nºÔº×ÕúéRå"ÚD ®ÖMצº"Ko ô‚6èMrÐôƒ4i!0,ƒÞMŸZ¯AõoÐô©r£$0¨þ š>µ®ƒêß éSå$FI`Pý4}j]Õ¿AÓ§ÊI<Œ’À ú7húªuTM_U^âC`ÕÃAÓ§ÖqPý4}ªœÄƒÀ( ªƒ¦O­ë ú7húT9‰�QTÿMŸZ×AõoÐô©r£$0¨þ š~”uVY½6ÐÔ¦n�Måcrq„À(4u#l*ŸªunJïšÊ§ªüćÀ šÒ»¦ò©Z—¦ô®©|ªÊO| B )½k*ŸªuiJïšÊ§ªüćÀ šÒ»¦ò©[—¦ô¯©|êÖƒt¨C )ýk*ŸªuhJïšÊ§ªüćÀ šÒ»¦ò©Z—¦ô®©|ªÊO| B )½k*ŸªuiJïšÊ§ªüćÀ šÒ»¦ò¤.mI‹�þ¿-1Š›â(ÊhË……í!0ŠÞ(Ê(": ÝEEu$¬ŸF¡[£(£¨õF¡[£(£¨Ž„õ“À(tkeµÞ(tkeÕ‘°~…n�¢Œ”Ö…Ž�¢Œ”º§_F¡c£(£¨ÕF¡[£(£¨Ž„õ“À(tkeµÞ(tkeÕ‘°~…n�¢Œ¢Ö…n�¢Œ¢:ÖO£Ð­Q”Ñ¥ÖÃ@Ÿk-n~9 ü„@�¶ÝPÑß‚Æ"9èo?!Ð!èo‡ Q!�#Ð6ý5ñèG Ž('Ð6=FËÛŒ0译à�î@»×fH #Ð6ý5¹Æ}œ=nÚV¾](¼à´­e�§MLOÚ$“d1¹Ðß¶µ ò´‰€éI›d’,&úÛ¶–Až60=i“L’ÅäBÛÖ2ÈÓ&¦'m’É—ÅäC�}*œC`:Ó“é¾ãÿer¡¿ão $h/Ó“¶Ihr¡¿mkäiÓ“6É$YL.ô·m-ƒØ]uÕU¡à$¿ë¯¿>»�uÔQIñ‰�¾ˆéLHÿûΊúC€ L'ëKN�5º_¡±¦Ñ•NIh/�aëj,ÿa½WΛ7/ûùÓŸþÔ^èH6Q0ÐOTsR™"wß}·“‘ÌwóçÏÏüî¿ÿ~ß{àó{î¹'ËWG 0:!�DIë×Z“~ò“Ÿ8݇žô¤'e®Îæ·¾õ-÷Ë_þÒ¼8B`¢ „žÇMéZœžï7ß|sæ}ã�7惓«ÿ ?ÝcR�tZº-ÇA ob:Òÿ¾±¡¾€ @Åb}ÉâTà �5 ¯4r†@w [Wcùë½ò®»îjÄVÄxPw®áqK:{ÜP> @`Ò üæ7¿ÉªøÚ×¾Öm¸á†Óª«Y™ç�wž[o½õܺë®;-Œ€À`^xawà�º¿ýíoîÏxÆ`™UL}É%—¸+®¸Â-»ì²îñ�|ÅÔD‡ @€ @èƃºÖbã“ýøØS2 ô„À¿þõ¯¬¦«­¶ZOjL5!Ð2Žc oO{  @€ @€úN}ÃWÀ¿ÿýo÷Ío~Óýñ�t·Þz«[f™e²­Œ·ß~{·øâ‹O•vÝu×¹/}éKn�uÖqO|âÝ…^èþò—¿¸í¶ÛÎmºé¦N[²~ä#q�zÔ£ÜË^ö2wÆg¸?üáîÉO~²{Ó›Þ4•ÏÏ~ö3÷«_ýÊ]sÍ5n‘Eqk¬±F¶BLGsÇsŒ»ýöÛ³ïg,¶ØbæíN9å”lÛÕW¿úÕn•UV™ò×wÓ/½ôR÷Ò—¾Ô­½öÚSþ)'W_}µSzÕE[�h@ü/x�{ÚÓž6•ܯÛ+_ùʬn¿ûÝïÜ#ñˆleéV[mån»í6÷õ¯ÝÉ_N[Bï°Ãî1�yÌT>:Q^çž{n¶5´¶®]b‰%ÜJ+­ä¶ÜrËŒë´ÈCø!9ðƒ¸_üâî–[nq�{Üã2nEE©ÅWßÂÕIÿó?ÿãÖZk-÷œç<ÇÍš5+Kª-qÕ®/ù˳pËOßè½øâ‹ÝFmäžÿüç›·÷¯}íkî©O}ª?Ÿ±VìêšÔ5¢-„u½½â¯pOx¦ÒsR�€Úð‡?ü¡ûûßÿž%^qųvɯÐüÜç>—­ÜÜi§�2ÝÐJjµƒô[®,\qR®m�sÖYg¹g=ëYnóÍ7W²Ìé^ôå/9ÓÅwÜѼ³kïŸø„›3gŽÛsÏ=§üSN$¿®Qéç?ÿùO·ôÒKg÷¦ü}Îê¶Ë.»d÷8]Ó÷Þ{ovŸ’î/ºè¢îì³Ïv?ÿùÏÝwÜ‘]›’=´Š<•wŠüMŹöÚk�fDŠý‚ Üšk®é6Ø`çáí~ª{°Ü§>õ©ì^½É&›dquè>"÷ë_ÿÚvØaî‘�|¤Ûwß}3?þÕ'�ú|ðï—¡çmY¸I˜¢§ƒÞÛ­¬”£žIê;èðŸÿü'{~>ýéOw/zÑ‹¦ž5ʧ)=Må�"{Õ8V‡Ø}Vý-õ»vÝuW·ÜrËMeß}÷eÏð+¯¼ÒýùÏÎîeÒM=—?ûÙÏf÷5Ý«òNq¿ýío;ÝÔwyÊSž’õßt?•Ó®_üâÝM7Ý”ýV;|ÿûßÏî}ºOâš%ÐTß[×HQß\Rk½ýèGYNº¥ëI÷þg?ûÙn…V˜ªXÛúÞ~ÝV]uUwþùçO]ó[o½uöî ëY}o}’Aýi½K¨¿¨gµïRyûiš8×sT\õná÷g”·úbÒYé¢d–óïݺ7HÕ‘ÞÛóZýoÜdл§úÁýë_�¶¥”>ê=Vï„ö~¥šÚ»”®{Žì²Ë²¾ì[Þò–ì²,\y¨ïûãÿØ©Oÿ�ü#K§kjã�7ÎtGqÔ·;öØc³{„ž=æÔ>âˆ#²Ÿ*SïïæN8á„,ï½öÚË-µÔRæ�tÔû¨Æ¤¿êGê½dÛm·�º/5ÑÿH}Σ{IMF¤ ¤¾–étY¸Äl“Îë}ñÌ3ÏÌÆÍ4Îæ;}Ní{ßû^6 19ÿùÿÌg>3{Ϋÿ¢û„ÆŽtßòû/~~œC MôÉ2õS5®9{öìl,]ã¢+¯¼ò 1Õ_׸©Æiô^¦1P�½ëz÷Çå-aêýÄâç�êcj|÷±�}¬{ãß8œ2^¤È)÷¡©L9�@Ë SW›®ºÆuÔ§×x�Þõž¬1Á"—b‡c<¨ˆ a!èCTjúi0üø@f€R´ÕK»þô°~ûÛß>õÒ.c”^ 5hn†›…Zh*­ŒÛ —ßÑG�¯”§ cæÔ �ñGNñ”§:åúÓ@” 5(¡¼Ô‘1×:,ê„ÈÉ8æèusÒ ²?ˆ�E,ù§rO=õÔ,– v€�ÁB2öË( ç×íÈ#�tè+qÐ6Ï⨠®èÅAGñS>ïyÏ{Ü’K.™å#ƒ˜ŒYâ+§<4)B€ÛgŸ}²›k8„j °ØÊX °hpÈCEªóæÍ› R»éA ¿ë–1]NuT›ik\ ÌiðEõÕÑ7Ðk‚€â«ƒ*ç3þØÇ>–±•|Ö&þð‡Ý»ßýîÊmlrôýxúé§g�hq0®š$¡? Èi’�9=˜5yDƒtþµ’žzÍH_u H}½ô[þú{Õ«^•é‰ÊÖý@~�~ô£M”¤£®{ÝçT]¿*WõÓ=C×á!‡’é­2³ºwÜqYé¨î=—_~yV¶®séµ1Ô`ÁñÇïþßÿûÓ®û*¼“*Ñ@$µõ'?ùÉ,'q�SGM{ì±ÇÔä&Ý—­ÝG÷9Å×}MNab"'ýÔo Ë<ùW‹@•烿 =oËÂ%`ªžzoO…!ÝÖ½_×”ž£*W[¼ëï·¿ýmö|´¼šÐÓ*¼­Ü&�V‡Ø}V/^b’ÿ~üg>󙬿!Y¤—º�é~£AÅ×½)藍껈­Â¥¯êOéžðŽw¼#ôÑ}RñGNqt©¿ƒk–@“}ï²¾¹ŒNºGèz’SûË0¬?õË:è ©‰¤më{[Ýî¼óά¯mÏ-]ó'Ÿ|rf¨´w ëO«_¯º½õ­o�j´*¼§5t"½’^Ú3ÓÏVõR˜?Ù¿wô£u,R½å¯¾‘þvÛm·©w#??λE@ýOÝÏÍI7¥§úSßRosê³êZѽ^÷i9]zŽÉ•…+�Þ£ì:”¾Øû®ú€ú¤Š&µÈÀ.ý²kVñäÔÿÖ³ØÎm’ˆžOz”ìU�óštoïõË/¿|ö.¬wiýi§&øÚÿ¨òœG÷²æåß Ty7,Óé²ð¶é¼Æºt_±10³žs ÓÑœ=ÿÕ'Õs^ú©ûŒò‘QPcï|ç;³…E–†#ÚF@clüà§½éÚÕŸúßþâ#]ã“Õó_N×»Îõ§¾ßÛÞö6§O ™«r?±4þñ«_ýj6[‹ëü…/©ãEÊ«ì>ä—Ç9ÚL`˜ºÚt½o¸á†Ì¦£{†œîê;Kw5†r©v8ƃBôð+"€�¾ˆNŰsÎ9'ë0È *�^Î5ÛV«Te”ÑK·VIûNþZ¡òš×¼&h(Ó�B�‡8 0¶z ·�4 :¬¾úêÙJuP¾ò•¯¸“lÓì=uTd”× ­v5½èÍiV¡V§Ëi°Aƒ º)}§ÕdroxÜfçÊéæ&ãœØl¶ÙfÙHðà?ÕM«Íþïÿþ/P³ÁÕMåË_ƒ bô¡}(›€ ¥M<�ñZ/&Zå£Á5@÷…/|!›)©Õjšý4,÷ùÏ>ØQGLƒZݯÁw­à‘œy'®Ÿþô§3ïm¶ÙƽàÁÏzhV¥|5*£€ ïšÝ©ñ¶ƒ€©nö"¦£~ÛìOkO¥ó�]?ïÿû³Á TiK/šš aü4œÐõ¨—Y¹½÷Þ;Ó=Í´“ß7¾ñ�Œ«o ·ÜÔQÑJr­æÑŒß¼ …W¹f4ó]z£4ÒcÔdsºNl7 »¶ìž`qÊŽÒi]?ºÞu_R92ZȨ•HZYèOP~НÝSôò¡�M]Ãú³Áq]«2xÿþ÷¿ÏV¥ÛÄ”º¼Ëê1H¸ zé“Ó½óyÏ{^¶:K³´O;í´l’�&Àh튢¿w½ë]Ù½LG[e«ôb¡û¶VÛêô;ï¼³¼q¨ó|°ûeþyk¢Ä«èiS÷v“)vÔóOqn¸aÖ¿PßAz¨g�tLÆ Cù ¢§uxÇdÄ?t�å÷�ï|'ë£È0óæ7¿93`ˆ™ØieRÌi S«t­Ÿ'c‹&é^¥û­vÑÐýKº}â‰'fí49*ßÿ‹å�5Ãè{«-C}sݧÕ�’ñL“@õT_L{ê»ê9(Sß®­}o È«Ÿ©g—î ’]“ ôN¡HÒ=×uŸ8ꨣ²‰vºæÕ×–«Ã»Z‹6[÷nÝßT7é¦Lô΢{€úÄšü[u²bóR’ã 48.§]ĶØb‹ìÚÖ@¼ÞÁÕ÷UûçÛX~Z]¯÷1{Ÿòe…ËHýñ�<ëg˰þ¿ÿû¿™á[ýBí�¤>îI'�”=¤_ZU¯÷é“íJ§÷ns:7½âÈY<‹SvÔdÝô,S_[ïÎ’Sï$ßýîw³k]×þ ý�:Ïyt¯¬õ¯C î»aH§ýòCámÔy_æ*çz_Ñ"M„·16õSm,JÏBÚJ@ã¬ëÒ¤Qí¤¤¾©úåzƪ¿jýoɯñpõôÜßo¿ý²£ÞÕ'Ð;°Æk4þ.W÷~’%~ðŸVôëÝQº¥1� ËU/Êü÷_è>ä‡s�¶–®6]oõQe‡ÑÑïÓkrºî)º7ä];ãAyzü.#°PYÂÓ ÈóÞ÷¾7›¥oÛAjué _øÂ,{ñösÔ žfÙå ü82j›:3Î+L79mã¨AD…Éè'CÑú믟…Éà-gF[3âÊÏ´u¼fØÚª.“±êà€^^Ô™�ó·R>Zm+c»òNÆ([í"áq�[/rÕÖ¡r5§›¨xkÅ®¥Ó‹gä´ša˜N�A9 zØÖûê�Éà¨ÎcÞɰi7 éQ»iUƒxä´òBN×�C5Ðc+4´BSÎ&hÒ…œMªPÙ2æÝî»ï>µCÛÿ?÷¹ÏÍ¢Øê�||~Ð ]wšÁ«‰1rÒ= ðIŸõ²`úäç¤m�u�‡ŒóŠ ¯rÍ( Ê™«S!ý¶kÆô^qì~`÷ù¥8uXädl·IšD¤m:ß÷¾÷e÷ |>2Ø„éŠm¹'†MÐýAz!çëy]Þyšü-#œtY“…Ôä—nÉOaÆ·ÉrÉ+�@ÝçCèyë— ¯¢§MÞÛ}¹òçZ=#ç÷ôœÔóXzªÏ±äÝ zZ—w^†A‡î£±<µ“‡œ&ªÉà®ç±žËÚíG“eŠœŒóºÿ)�>ia÷1 râFK`}ïXßÜ®¿ß§~çë^÷º¬ª�´“’œ=[ýg�=ƒÇÙ÷VÿTïzféúÕ6ßæ´m¼=×¥•³:é¼o¥·›;wn¦«ª³ê¨{…ÞWx^�»eš)_öz¶Éàn×¶ú¾öÉ¡Ð;¡úÌzg ç%U(\K5ÉEïhz‡UUNï_êÈYŸ@çÚ>ZÎÞÙt®û€Þm•‡Ýäo÷ {žÈ/Åé]QNºmïúÎu�zè¡n§wÕ“´ÿQ÷9�îeøù× �ºï†!�öÅ …·Qç}™«ž«ÿâ�±iœH}�È ˆƒ@› èS¯Ö7Õ3TÏ7��ªÿ­…"ælLÕŒóò× M®•Ó„3suï'Joá–]vÙl¿çVw¼(tR~8t‰À0tµéúk\Û&ø}z-|³>}¾Ì*v¸|Z~C ŒÀÌeœe)�P'AšÉ.“ŽZY£Õ‘rfhõ3Ð �^¢cNƒ ¡oBi;W9ôÓk0@ßEÖ¬A9ÍæÓŸ{50¥Áu$´ŠFñô[+ílÁ”^ƒZer/yÉK¦¼Tå¥Õîš$  ðù?ÕMƒ¾S\úµ’ÜwfxÖJesª‡þ´F+ØdŒoÛÒ+ÄÛÒµª&´^iô Aµ±^`4¨§Á�|ûH&ÕÛtQZk[Á,?sÖŽ~ÇRü´ª^ƒJ±ü4ÛSFMÐNfŒ 舱ub­,å¥Õ�b…«N@L5¦I)Òs]oz)OÛÎX×dÞÙŠð¼¿ý…W½f¤·Ú¶Kƒ|š#½–Ó$!íæa¿¥º¨¶�¦®i}Ç9ä”¯í   AZA§ëñðÃÏV‹j¢‚ô@÷™�Ó½Áw¶‚\ÆCß…ô¼.o?ßÐyÊ}-”N~f„Ó ­Ýß-® <ˆÁS@IDAT”^wÝuSŸœ°0Ž£#Pçù k-?÷%Ž…WÕÓAîí©×­ô_ý­ Ðä.}{^z*ݳIq~Ýt>ˆžÖá�/?ô;µ¾–6tµ°üÑŒŽ¡ ‰zNûƒ7~ZÝ7U_ß鹪6­ÎÀ�–À0úÞ¡¾¹ú¦zƫߗŸà¢IZº´ƒŒîý2 Ú÷Né‹êý¡jß[5}ç'mÐÞÂu­k²�vÉ1W‡·¥-:j·­ü'(_2ä¿7_”O,,Ô÷–Ÿî“úc‡‹¹nø[¿R+D5à¦>¹þì}.Ô/·I¶±†Â¥ßrzÖØdüÌãÁêÃêÝZïÚ2Sï_h—³]«tÑûª¾�«û‰ŒòÓunzÝKÌ¥è…úÒêŸh‚°VÀêsg*w•UV™¶c“ò¤ÿQ÷9�îYkrlŠ@ÝwÃ�Nû2…ÂÛ¨ó¾ÌUÎÕ/±E%–N}Ý+4–¦~±½‹[8G´…€ô>ÿ®ª…/›ÒØ·úr ×»˜�ÉÙs5_�ÝÙîPuï'ÚíÔäçË9ÚN`XºZ¥Þ)ïѺgÈIçò}zÙ£ÔïÍÛ”,�Ùo|™òv8?Œs¤À@ŸB)1Ž^¸µ…¹¿ú³,©f¬¹P¸:êPÈ…:ѶRÕVÐ)ž^ȵ…¥Œ½2Š+½V¥Û €VÛË@o6  ´š9Zy 03†ë\3pµM–:øÚêYrüÖö®yã]¨nY‚ÿé¦^æ4`øå/93b‡âÊ€^Ç©®±új€Gƒ“¶Š8?˜iåiðV†ßYÎÚÇ“ÁD<Ô¶ºŽd4µAu,ÕN2²h°GéU®­¨·Ž§âç�òÌOÉòiø]N@º¤í4«\cE×»J …W½fLoíš°]ôâ¢2É-²Œõrþ5£•ØuoF|¥‘áA+Nµ�—&”ؤÅÑÊ%Û¡AqÍÅv È_›?¬Ã;ŸGþwê}-ŸN¿­Îzñ²—¯|<ÿþ›ã÷ð Ôy>„tЗ4^UO¹·§^·/~ñ‹³I‚?ü᳉969G/Z)¯Idy7ˆžÖá�/?ô;µ¾–6ÖFnG=kíþ�PQ3öX|ÿ¨>@Þ…òÈÇá÷pŒªïm÷ôX¿Ïúvö|Pm¥ëuûÞ)}Q•QµïÓså•âêðNÉW„M'ýø!}óÃSÎõNÊÇ&ZØ=<%/â´“€&ÊéÜÞ�S¤,Ó…P¸é·];ùrtл±âé�MÏuÏгLƒ|öÙ)õÉõ’�Þ>�¢þ¹Œgþµš¢zîi+}bMÎ=÷ÜìOþšxò²—½lê[»ƒô?ê<çѽüÂï¦Ôy7 é´/O(¼�:ïË\åoÕÃôXauìpù<ù �"è‹èT Ów*ôr­Ùóú©¶NÔK¶ŒÞßúÖ·*æ�®nýé¡Uú¶½ž¥ÐªN9ÍÆ7gƒ„’E³úå4ÃG }‡V+ 4p ŽŠ~ûF\m›oß”·üìè"è\ß´REÆc 8È@(À¾ÅªUß)†wË»ì(¡V˜KVñÖÌ'±�ÑO߬۹yãߘ­Ê•o“ lb„±ÎÇÕjˆ¼ÓÄ]¡0í  ö”³ö´Ù“j3=<Ô>j39/¼ðÂÌߌ±UVf™ð¯]ÏZ•*§U©š=']Ó t}ÖÚ±Væ¹DU¯é³^²5�D׋ôZ«å4#Ð ô’ß®A»žT¬Òiëþ�óï ×dMðQÇGן¥ úž—ôO+ƒšrÃâ�z_ ÕCú/]ÖÎ>CÅÕÎ rþ½1óàßH ëùªDU=äÞžzÝJµ�õ¶Ûn›íŒczª— õU>øà»«„ê–ê7,Þ©õM•Óâ©¥IEꯨߓß9¡ÊDKË“ãxŒªï­¾½\Y¿O÷sƒô½Sú¢*gÔ}ïañVÿ#d ×îyŠ'ãaÌ)¾&ØæWGX_ÈÚ6–ÿvÐS½÷Éiò™>Q¢Á6õ‰¿ùÍoN­¢o¢¦ß±­ íš²x*Sï ú¼éõ^¬wa½³Ù5« Ýv êžá»T½P__Ÿ“Ó;¾ÞÁõ9­ò¹è¢‹²{–v€“¤ÿQç9�îù­ÉyS†õn’Ït¹m:/Y«> cý[pcu qÀã& w¶�³ëÚ®_§U\mqŸwzöªo©1o¹Aî'úŒŽÆÛÔ7Ö3Øß¥Žñ¢¥>4®»Ô“Ó@›}_Öj£þn“ÎÞ�íÓ6~Þšbסÿ©6½³É@/#€ÞQÕ÷–q@ÊOƒû¶²5ÿž¢¾ š˜ ?M Õ;ç¼yó² óz7U¿}�þGÝç<ºç·çMÖ»aH¶6ê¼=û4¦”w¶ËcÞ_¿5V™vÚ'ûžÿôœüph MÆ“1ÞL™\Ö—³O8é¨1M`‘_Ù¢­º÷}c[ý|-BS¿T»øh±šžµrÃ/²zs„@[ KW«Ô7å=Úî¡>½ÂjL(ïªÚáüôŒù48(ßG<” ¿ü¾"k&»f¯7í´eµÜç?ÿùl½å¯­v´µ�œÅѹ:&ê$¨Ó®ADm…m�3úZºÐ÷4”G‘Ó oMLx×»Þ•­H³¸06餓²Ÿ~›ÉÃÚF«åõ2fejXõ—¿/ûÁ¿¡Ð5-ç·±Ú×]�kÆ÷LŸí’jÅŽô_÷ÝL7«;á„2]×w}|g“’ò/M~œ:ç£ä�*ŸµË\à®ûï÷H•V3²õ½P ŸsÎ9©ÙM}ÞÀÏ+91ƒFù|°ë¡-÷vÝ�Þþö·gzª�sznÙö{Uý-�Øq”¼c2Tõßzë­³wŽ8â'}>ãŒ3Üa‡Vi›ä¢ríþeƒGEq «NÀ† »ï­>³r�?þøiý>é¾íº þ™¹Ië{�’·1ô�Ú.Üî56 ªpM({æž|òÉÙäDËOÆR­2–c*£ÒÍ£]L³UéªÉÏþói[S6Q;½‡éYª­äóל¶˜—A@“yìÞ¯2eàS}rFáþ¤r�ËOaŠãß?RåÕ8ƒÞÁ�>úèi÷%ë—ë¹oïüÊÓÞ ª¾[gÿý'å½ÝKmIâ¥0ýò¯Åa½‹·QçÍ�® AþÊ?õCôl+rz�÷Ç­4IUý'é·-@)JOÆI@“ÎôÌ4§)6)ÅŒmzÞ™Žä¯wâ´ª^ÏL3–Õ½ŸHg”Vã>z~ë]ïÌ3Ï4Ñœ�45^4•1'è�aèjÓÕŽ=ßu�‘ü!göšT;œò°{ ãA!¢øùXAïÓà\ÛÙ¨S Ž±¶s—âê¥U�@k€"¦%Ýb‹-²÷RrÅÕ Q'þ…³É&›L}_Þê…ÜfÚúƒZE§—wÍtRGÃ:4–.å¨ë¬³²p}‡Þœ:žšda«êLª°¼8V# mí5¦•)ºÖÕn2¬jF¯:çM^u®éšôXz§™ƒ¶*Gµ”Þë“ r6@—ý¨ðoýõ×Ï®;èõ &j€À �¡oÐWÈ~FÔQòžQxÄC“¶ÜrËìþ#ÞîÚ}@÷ÝG¥ÿUv°{®Œ tP¶Êoç�wŽ”Žw �Q>êè©&Ò ëÞ®çƒtýâ‹/vÇsL6»_ƒnÒ}­žÑýAzÕ¤%ï¦äÖ¶öú~·&ÙiÛÉF}—W¾ò•SŸ2¤<Ý�õ Õ?Ô÷€ÕÃ5C`Ô}ï]vÙÅ}èCÊ&ºY¿O†:3ì¶ÛnÓvTR-'©ï=jÞ¡«D÷.é”FtÕóWýß0J§gó;ÞñŽ¬Ï¢g­­t–>Úä×P:üÚO@ƒàêë½[m¬�ô¬Óäqë7U ½Óï½÷Þ™1\»Ïɰ®g‰ÞT¾ÊÓŽ,¾“lšbýo›H«8º?|ãßÈÞô^§¸U�vÊ:ýôÓ³ÕùïyÏ{¦Æ l‹>㻺ý�ºÏytϧÏyFùnØF�×»½&Äkìá�CÉ&êÞ£q°¢±õou:ðÀ³g¡î‘6¹q�=ö¨uÿi¢=É)t�ëš=à€²qW=çm{ûwÜqZÿ[ýq�Ój¼N×»v®QßÏÞõ4Žc+뽟h÷éϱÇ›MöÖd^½‡7=^”ˆ8h�aéjÓuÓ3Q[áæ3ŸÉl4êÓkÙg4–®põí}WÇÇx�O�ó"Õß‹rëy˜^صÍ� tê ØJuÛ;ôÒòF¦{«Òi[}{]Æ u6dœ—‘èE/z‘{ùË_>#™oÄõÏqíµ×Îâû+ëgdPâ¡Î’t3Ó`´¾¯Im´Ñ´ïÿÕ-òÉK^â^ð‚d/6cX“Þüæ7—Húpp(߇C‹Ï4á`¯½öÊ^ŠTg ê%G7mm-(—Ï_�Am¾üòËOíf ¿:†š}iE+Y� —ó'Uè·XÕþùïçæËU|svÍÙÑü9¦P§�vÊÚEóW\qEf”•AÕ¶ˆ÷ùûç¡Ê«^3ÊÏfìúƒ€*Ûÿ�¿„d ùé:”‘BÆ}~A+uíëåD3’ý•heu‹…ûþMòöó Õ­È/ŸV“mô']ÖË¢V,hRidd×J?ß™¾åóQOwØa‡Œ©ò°‰7~zΫ¨ò|µ‰_ZY¸âVÕÓº÷v_®¢ó¹sçf2i`Qú)=Õ@†ôéÝï~÷´oä•Õ/îûWá]$·Âü|ËâZxjš|<髾]¼ÿþû»í·ßÞé>®½œå]>­ ÓD}îGú¯ Œƒ~‚Ç/“ó‡4Ù÷6¦v¿¶ßvTS׊͞—nÉ8¯‰zoxæ=c-�ÿ¬õÏ>ʾ·É«[È?äW…wL/L–:Ç×¾öµYÿW²‰½ž½2VèsWr¡2Õ�VÿD;‡h"�ŒózF«¯®>9®Û´2Eý.õÁÕ‡R¿\ý2½ë=9æB׊7®~®&wiÀMŸ¼�ÁKï�ê{ëþš�nïl2ªÙ»‚ÊÒ7s­¿hq|RÎu_Ò®9êWÈX¡÷o½‡ëº×d3õU}W·ÿQç9�îùä9oŠ@ÕwC+7¦ÓeámÓyÕC+€müGã€2Î?ãψŽA©Ž§Ô3Tc•ºoiÜJï ¯ýë§ÆŒG´…€é­®U={5^ªþ·žwÒ'Üžõ¬gM×ï¯ÛؼôDã¦z.ê½Ý\Õû‰ÉcéuÔºvf“ÓΨ¶³EÕñ"¥å/ÚNÀ®Ýaéªåß$�mË^§1]õéuoÑ;¦Æ„ô~/ç—«°ªv8ƃšl±ÉÎkÖüùóLvG_;¥õPÖ@�W‡-…n&ˆ—ÑlÜNÛf©Ã¤›WÓÛè†ê¦ò4ð-Ö6ÈŠ7L?}wPm AÕ;ÅiIéFÁ(EâT'pÛm·e«¶4Øæ?¸«ç”–¢m׌fŠ�®ûüä’´U‹5jÞ©Òé§úÓu ûp]§{™î º–l+¤ºy‘î!ãx>´MO5§ëJz:ìûÔ8x×½Öe,×®7Z=«U¾;ñÄ3#�Vj gP§Á!µ�ô:µ�0h™}K?ê¾·®uõõ5¨•ãv’g”}ïQóÎó•N©ï¯�¨bï>2šÊˆ¡÷ƒ�|ä#YºÊ?dDÍ—ÁïîP_L«äÔ¾ƒôÇRk®�4QDF‚a?_Sd’<º/i{{"†áRžóèÞ0È“gˆÀ¨ß Û¦óê[êÙ¯É?±wGMdÓ'Ø4)P+}¥ÃºoéÙ{~†Xã�¶Ðõ«¾·}Ê¥H.{fé™Xv½ó~ÒÔxQQ] ƒ@Û KW‡QO½?è™êO¤-+§ŠŽñ 2š„³Åý®ªüm¥‡PÄŒ,5@اŠ*7µAåVyZ�0N§¢ª2¨“8¬Á“q²èSÙ£ž\ѶkF/ö£¼×�šwêµ,�þuº—‰)®9ãx>´MOG9qm¼ë^-ú^±¶–{õ«_�­,’ñN;Xh¦\Ý�YbòÚ7<£î{ëZ—Q®-NòŒ²ï=jÞyÎÒ)­v¨êFy?¬*ñ'ÐT,UM¨úþ—šw�x’§Ž^T)«îsÝ«B™¸©FýnØ6�×TÕwqé0“ÔR¯0ⵑ@•þn•gÖ0ï'£îŸ´±Ý�©†¥«Ã © èÇÇž’!@€ @€ @€ @ G0Ð÷¨±©* @€ @€ @€ Œ�úñ±§d@€ @€ @€ @è ô=jlª @€ @€ @€ @ã#€�~|ì)€ @€ @€ @€zD}�›ªB€ @€ @€ @€Àø` {J† @€ @€ @€ �À@ߣƦª€ @€ @€ @€ 0>èÇÇž’!@€ @€ @€ @ G0Ð÷¨±©* @€ @€ @€ Œ�úñ±§d@€ @€ @€ @è ô=jlª @€ @€ @€ @ã#€�~|ì)€ @€ @€ @€zD}�›ªB€ @€ @€ @€Àø` {J† @€ @€ @€ �À@ߣƦª€ @€ @€ @€ 0>èÇÇž’!ðÿÙ;ø«¦í�o”Ò$¢BfBe(D¦'=SÏ<çÊ)�ÌE$™‡ ‘ÄË5(�Ïi$`{ÝV›Û8¤ñža4ÛëÿÕ„8B ½ðß?î��Czï–A@)Ûë¶Ú>‹õZ @ƒ¬íÅ£ T!�j¦×xVÞlM}KõÍÀ8Ä$`z�ã¿1!¢�2ÀËžf!��,û¯Æcê£Îã�,0½Æù�…;Kª�þ[ w™>f•þ›Õ;K¿ª�@–ý·”÷�}mÓ -¢ÙÈ¿TÚC ¿í™º)tŽü>€ÿ:BC )!€ÿ¦äF`ò PÉþ«»ëq„@5ðûߣ«éÎÓ×,À³péCµÀ«õÎÓï,¨dÿ-ôòþ“E1ªŽ€ö‹´? ÐvVÝ ¢Ã! ýÿ �DRJÿMé�Á,8¨ÿÕ]ÑöêkŽ€Àò¥=ùÍ«•G@®á¿•wï°ø/¯T.�Jñßr&@¸ú…s øh?IÛm—ÏTN!�í'øo —¨øoÜ$L„€…@ZýW›«íÓ×!�\ÚOø�Ë ÒNÿMûÂ>Ø à¿v6ä@ íÒê¿iáF€þÏ;¡_(ż1¥h£˜öSwe(æÃýš.f.Ôµ.ºùꔢ�|m£\v Ó·ôkº˜m¸Üm‡‹n¾:¥h#_Û(—]Åô-ýš.f.wFÛᢛ¯N)ÚÈ×6Êe—@1}K¿¦‹ÙFœ;£í‰S&®n)ÚˆkúÙ'PLÓ¯éb¶ár‡´.ºùꔢ�|m£\v Ó·ôkº˜m¸Üm‡‹n¾:¥h#_Û(—]Åô-ýš.f.wFÛᢛ¯N)ÚÈ×6Êe—@1}K¿¦‹ÙF%Þ™~þù祕hx’6ëG¡u&UO¡vPq$õ¦˜T=qlݤü.©zâÚ�> !�”ß%UOܾ$åwIÕ×~ô!P�¤ü.©zâö%)¿Kªž¸ö£�B$åwIÕ“o_’ò¿¤êÉ·”ƒ@>’ò¿¤ê‰Û‡¤ü.©zâÚ�> !�”ß%UOܾ$åwIÕ×~ô!P�¤ü.©zâö%)¿Kªž¸ö£�B$åwIÕSH_ÒR¶ªô…¾Z>-/쀀Ÿ@¡o�…–÷Ûv^¨ÿZ>Ì6ò P.…ú_¡å]û]¨ÿZÞÕNô PJ…ú_¡å]ûZ¨ÿZÞÕNô PJ…ú_¡åãöµP?,´|\{ч@)ꇅ–wíc¡þWhyW;у@) ê…–wík¡þWhyW;у@) ê…–wík¡þWhyW;у@) ê…–/e_‹ÕVÕèó}SÌ·\±n õB ˜ò}“Ì·œk_òõÃ|˹څÒD _?Ì·œkßóõÃ|˹څÒD _?Ì·œkßóõÃ|˹څÒD _?Ì·\ܾçë�ù–‹kúH�|ý1ßr®}Î×ó-çjzH�|ý0ßr®}Ï×ó-çjzH�|ý0ßr®}Ï×ó-çjzH�|ý0ßriê{!¶Te€>î›c\ý¨’t}Qí‘_�’~s‹[_\}×»×âêGÙ‘t}Qí‘_�’öŸ¸õÅÕw½Kqý'®~”I×ÕùÕI iÿ‰[_\}×»×âêGÙ‘t}Qí‘_�’öŸ¸õÅÕ�{—âúQ\ý({’®/ª=ò«“@Ò~·¾¸ú®w)®ÿÄÕ�²#éú¢Ú#¿: $í?që‹«ïz—âúO\ý(;’®/ª=ò«“@Òþ·¾¸ú®w)®ÿÄÕ�²#éú¢Ú#¿: $í?që‹«Ÿ¥»Tuú8ojqtõ‹"Ÿ2º,G”š@>o~qÊÄÑué{ÿŠ£«ÛΧŒ.Ë¥&��Å)G×¥ïqü+Ž®n;Ÿ2º,G”š@>þ§L]—¾Çñ¯8ººí|Êè²!PjùøWœ2qtãô=ŽŸÅÑÕ6äSF—å�RÈÇÏ┉£ëÒ÷8þGW·�O]–#JM ÿŠS&Ž®KßãøW]Ýv>etYŽ(5�|ü+N™8º.}�ã_qtuÛù”Ñe9B Ôòñ¯8eâè–ºïÅl¯ªô®oz®zrcâèóFR7’ ç�ÐU×U/Ê~W_sÕ“öâèFÙG>ÊM ޝ¹êºêEõÝÕ×\õ¤½8ºQö‘�rˆãk®º®zQ}wõ5W=i/Žn”}äC Üâøš«®«žkß]}ÎUOÚ�£ëj'z(�8>çªëªÕgW_sÕ“öâèFÙG>ÊM ޝ¹êºêEõÝÕ×\õ¤½8ºQö‘�rˆãk®º®zQ}wõ5W=i/Žn”}äC Üâøš«®«^¹ûždûU w}tÑsÑ Þ¤|ÊëàùÈçÍÍ¥Œ‹ŽØìªg럫ÿ¸è¹èíȧL°®!�/�|üÇ¥Œ‹ŽØìªg럫ÿ¸è¹èíȧL°®!�/�|üÇ¥Œ‹ŽØìªg럫ÿ¸è¹èíȧL°®!�/�|üÇ¥Œ‹ŽØìªÕ?W?rÑsÑ Ú“O™`\C _ùø‘K±ÙUÏÖ?WÿqÑsÑ Ú‘O™`\C _ùø�K±ÙUÏÖ?WÿqÑsÑ Ú‘O™`\C _ùø�K±ÙUÏÖ?WÿqÑsÑ Ú‘O™`\C _ùø�K±ÙU/ßþ¥­\Uè]ßÔ¢ô¢òåæºè¤íE€=ÕKÀå /J'*_ÓuÕÓúúèêSQzQùÒž‹Ž¶‹#ÊMÀŧ¢t¢òu]õ´¾>ºúT”^T¾´ç¢£íâ�rpñ©(�¨|ÝGW=­¯�®>¥•/í¹èh»8B Ü\|*J'*_÷ÑUOë�®¾¥•/íºèíãå"àâ[Q:Qùºo®zZ_]}*J/*_ÚsÑÑvq„@¹ ¸øT”NT¾î£«žÖ×GWŸŠÒ‹Ê—ö\t´]!Pn.>¥•¯û誧õõÑÕ§¢ô¢ò¥=mG”›€‹OEéDåë>ºêiýJ>Öªdã“´=ì 1ß<ûÂêv)�üâ¾y_¦òZÇ”'mK¾-Ïo[1ϵ�¦6òÍ3Õ”…ÕÔåQâúQðõg*¯uLyb�äÛò¢ìM*_Ûhª/ßdÓ±ÉÅî°<Ý/­+ÇBýÌVÞ&�Û¶_Ÿs”‚€‹Ùtlr±;,O÷ËEGëʱP?³•·Éã¶í×ç¥ àâC6›\ìËÓýrÑѺþc¡þf+o“ÇmÛ¯Ï9JAÀÅ—l:6¹Ø–§û墣uåX¨ŸÙÊÛäqÛöës�Rpñ!›ŽM.v‡åé~¹èh]9êg¶ò6yܶýúœC \|Ȧc“‹Ýayº_.:ZWŽ…ú™­¼M·m¿>ç(²éØäbwXžî—‹ŽÖ­äc¦ô…¼ùÙÊÆ•'ùâ°µ�dÔ•>¥x3²µ‘”ÜOÕV§_GÎ]^ï6�¤äA› ¹¶ÙTH�”M?××{!=±µ‘”Üo›­N¿Žœ»¼Þm:IɃ6rm³©�:)›~®¯÷Bzbk#)¹ß6[�~9wy½Ût’’m*äÚfS!uR6ý\_ï…ôÄÖFRr¿m¶:ý:þs—×½M')¹ßžBÏm6Z/åÓM îë>ŸÞØÚHJî·ÉV§_GÎ]^ï6�¤äA› ¹¶ÙTH�”M?××{!=±µ‘”Üo›­N¿Žœ»¼Þm:IɃ6rm³©�:)›~®¯÷Bzbk#)¹ß6[�~9wy½Ût’’m*äÚfS!uR6ý\_ï…ôÄÖFRr¿m¶:ý:•~^ÕzÛ•In’ÉÍ·Éõ #*_ëq„@)D½©ÙòMr“Lú`“ëþEåk½(ß±å›ä&™´c“»Ú õ8B ¢|Ç–o’›dÒ›\÷/*_ëåë[¦r&™´c“»Ú õ8B ¢|Ç–o’›dÒ›\÷/*_ëåë[¦r&™´c“»Ú õ8B ¢|Ç–o’›dÒ›\÷/*_ëéc¾>f*g’I;6¹« Z�#JA ʇlù&¹I&}°Éuÿ¢òµ^¾¾e*g’I;6¹« Z�#JA Êwlù&¹I&}°Éuÿ¢òµ^¾¾e*g’I;6¹« Z�#JA Êwlù&¹I&}°Éuÿ¢òµ^¾¾e*g’I;6¹« Z�#JA Êwlù&¹I&}°Éuÿ¢òµ^%3 Ï÷ ÏTÎU&/“n%¿@°=Ûlor&¹«Lˆ™tý$£ò£üÈ–o’»ÊÄ>“®ßnÎ!�&6?2É]eÒ?“®¿ßQùQ~dË7É]ebŸI×o7çH›™ä®2éŸI×ßï¨ü(?²å›ä®2±Ï¤ë·›s¤‰€Í�LrW™ôϤëïwT¾Ö�ò'[¾Iî*“¶MºÚ&ŽH›?™ä®2é£I×ß÷¨ü(?²å›ä®2±Ï¤ë·›s¤‰€Í�LrW™ôϤëïwT~”ÙòMrW™ØgÒõÛÍ9ÒDÀæG&¹«LúgÒõ÷;*?Ê�lù&¹«Lì3éúíæi"`ó#“ÜU&ý3éúû•ï×­Äóª ÐÛÞü‚òàµÜ`W™ÿÅ`*ãÏç¥ õffÊw‘™t¤?6yTžä‡ùŒ-/(^Ûê5鉮NQùZ�#ŠI ÌŸ¤]S¾‹Ì¤c«O÷ÏVFç‡ùŒ-/(^KÝ®2m‡­Œ?Ÿs”‚@”Ϙò]d&é�M•'ù&?¹$[^P¼¶•5éy ýù/*߯Ë9ŠE ÌŸ¤MS¾‹Ì¤c«O÷ÍVFçëc˜ïØò‚òàµÔí*ÓvØÊøó9‡@)DùŽ)ßEfÒ‘þØäQy’oò3‘K²ååÁk[Y“ž×Пÿ¢òýºœC XÂüIÚ4å»ÈL:¶útßlet~˜ÏØò‚òàµÔí*ÓvØÊøó9‡@)DùŒ)ßEfÒ‘þØäQy’oò3‘K²ååÁk[Y“ž×Пÿ¢òýºœC XÂüIÚ4å»ÈL:¶útßlet~¥kUzLöçóF,¼^qÅU­ZµÔJ+­¤äœ�¬øý÷ßÕ’%KÔo¿ý¦ä\'ñ ÿcðZë…ÃÊ}/¬�,¼Æ5)ŽÕBÿ­–;M?³HÿÍâ]¥OÕB \þ«ù¿kyØ1X&xÍ÷è0zäe‘@¹ü8è{.lƒe‚×ø¯ Et²DÿÍÒݤ/ÕFÿ­¶;N³D \þ›†™œAüQâ¿Q¶<¿Ü.eW^yeU»vm5œC ª,^¼Xýúë¯5úìÒûÏýJ6¹èØò‚þç¯Ï–ç—ûÏ¥,þë'Èy5À«ñ®Óç¬À³r'éG5(¥ÿj¾ÁïÁZ.G[ž_î?—2|� ¤j&PJ?úŸŸ»-Ï/÷ŸKYü×O�ój$€ÿVã]§ÏY!€ÿfåNÒ�j$PJÿÍßÌMþ(q¹IaeêÖ­KpÞ":™& TÄl)̇â”IªÝ&þ«Ip¬føo5ß}ú^éðßJ¿ƒØ_ÍJ忚1ߣ5 ŽHŽ@©üÿMîžQ4üW“à�Ê#€ÿVÞ=Ãbh¥ò_Ý^¥3 »!¦=A™ÿZFË’ö$@@y¾ >¡“ßWD¼¶Étù¸G—úý:øo\Âèg™€|–á¿Y¾Ãô-Ëðß,ß]ú–uåö_Í×ÿÙ&óëð=ZSâ~ó€@%(÷ç°ÿ³Us Êü×|þjJ!Àç/¯T2�rþV»ª ÐGÝÿ—"Ù«KF{� �åÄ'Ä7tòûŒ–•ëè·ÿ-×] Ý4ÀÓ|w° áðßp>äB ÍÒ쿚ߣ5 Ž0H³ã¿æ{†šþ«Ip„@åÀ+ïža14�4û¯¶1 Çå‘¶4XS  þ&.U…éתUË¥ t PuÂ|#̧L üúþs“nP¦fc°®!PMÂ|#̧LŒüúþs“nP¦fc°®!PMÂ|#̧LŒüúþs“nP¦fc°®!PMÂ|#̧LŒLú&™©¬–…é‡ÙªËs„@5ó�0Ÿ2±òëûÏMºAY˜~˜�Áz¸†@5ó�0Ÿ21òëûÏMºAY˜~˜�Áz¸†@5ó�0Ÿ21òëûÏMºAY˜~˜�Áz¸†@5ó�0Ÿ21Š«oª#�²LèÃGÝ@¾œË2 $@ —€øFÐ_rµ–KüºË¥ñ΢êðçË9þ�/ÚÕCÿ­ž{MO³GÿÍÞ=¥GÕC þ«éú¿'k™ÿèÏç{´Ÿ ç¨I ~ì÷ÏšÖüqåÏÇM„�Aàø/¯T.ü·rï–C þ[iÔ«&@¼1þ2þ<-÷/ãíÏçÕN@û†ö• ›<¨Wȵ­ -×6Òe!�EÚ7´¯ûh“õ ¹¶µ¡åÚÆBÚ ,²H@û†ö•`mò ^!×¶6´\ÛXH”…@ hßоì£MÔKâÚÖ––k[“h‹: �%Ú7´¯ûf“õ ¹¶µ¡åÚÆBÚ ,²H@û†ö•`mò ^!×¶6´\ÛXH”…@ hßоì£MÔ+äÚÖ†–k iƒ²È"íÚW‚}´ÉƒzY¾®Ú½ÿ¦òBðÓàñ ”Ó‡ÊÙv|R”€@ú”Ó‡ÊÙvúîA >�rúP9ÛŽOŠH�4øPlHß�Á"¸(§•³mwBhB ½ÊéCål;½wË àN œ>TÎ¶Ý ¡ �ôÀ‡jÞ›ªÐsÓkÞt® Pj…ø`!eKÝOÚƒ@ ⃅”Í"Kú�R(Ä )[ê~Ò²H L¢Ž,²¥O(�B|°�²¥êí@ Ë ñÁBÊf™)}ƒ@©⃅”-UÿhY&Pm>˜™}œç×µ�gùENß �›ÿøåQm‰n\}]§¿œÿ\çs„ìü>c;·—þ#GÊù˺èk9ÿ¹ÎçØ ø}Ævn/ýGŽ”ó—uÑ×:þrþs�ϰðûŒíÜ^ú�œ¤Ëùë‹j›|@@Õøüôû�ÿ<Š“èÆÕ×uúËùÏu>G@ÀNÀï3¶s{é?r¤œ¿¬‹¾Öñ—óŸë|Ž€€�€ßglçöÒäH9Y}­ã/ç?×ù!;¿ÏØÎí¥ÿÈñ—‹Ò­”üÌ蓞Å�$ê‚@š}$ͶñÊ�@¤ÙGÒl[î6@ Í>’fÛxå@ *ÁG*ÁÆ4ÜKl¨^iö‘4ÛV½¯zž&iö‘4Û–¦{ˆ-ÕK Í>’fÛª÷CÏÓD ¿èÿäà %ü…B.lÒà;i°ÁÆ9ÒL ¾“Ò|�° 6ið�4Ø`ãƒi&�&ßI“-i¾gØ� �4øNlrá•@ ¾“*á^a#‚Òà;i°!È…kT|'÷.e>@ÏMϽéH Pùøb>eÊÑ7Ú„@Ö äã‹ù”É:Gú�rÈÇó)S޾Ñ&²N _,¤lÖ¹Ò?”’@>¾˜O™Rö‰¶ P-òñÅ|ÊT Oú �RÈÇó)SÊ>Ѫ…@5ùbæôÁ­ÿæúϵžI¦ó8BË ˜|Å/óŸ//UØ™¿Nÿ¹®Õ$Óy!�åL¾â—ùÏ——*ìÌ_§ÿ\×j’é<Ž€Àr&_ñËüçËKvæ¯Ó®k5ÉtG@`9“¯øeþó奒9ó×í?×µ›d:�# °œ€ÉWü2ÿùòR…�ùëôŸëZM2�ÇXNÀä+~™ÿ|y©ÂÎüuúÏu­&™Îã,'`ò¿Ì¾¼Tagþ:ýçºV“Lçq„–0ùŠ_æ?_^ª:Ϊ.@_·•^B€ @€ @€ @€@Úd"@_Í#,Òö‚ÂÄ% þ‹Ç¥†>ÒAÿMÇ}À äCÿ͇e �øpzî–@ øp>Ô(�tÀÓq°ùÀó¡F¤‡€øp–R&ô…Þ�¬ÝÔByPq ”Ó‡ÊÙv\NèC �ÊéCål;�÷› —@9}¨œmÇå„>ÒH >”Òxo° ®ÊéCålÛ•zH3�rúP9ÛNó=Á6¸(§•³mW>èA Íð¡šw‡½�/ N!à@ M>“&[С�²H“Ϥɖ²ß €€�4ùLšlq@‡ ÊN �>“F›Ê~£0!Òä3i²%YH �4ùLšlIÍ Â„H“ϤɖddA 5ðó­ @oà‹Å|Òì#i¶Í‡�S”�@š}$Ͷ•í†Ñ0|Òì#i¶Í‡�S”�@%øH%ØX¶HÃø�4ûHšmãÅ�4H³�¤Ù¶4Ü;l€@š}$ͶñÊ�@à#áw¡jô¼0Â_äB _¥ð­R´‘oÿ)�J&P ß*E•|°ù(…o•¢�|ûO9T2�RúV)Ûªä{‚íˆK ¾UŠ6âö}d�@)|«mdá^ÐÄ%P ß*Eqû�>²@ßR*ÓznpÜ”>d‰@ŸŒ£›%Fôi%Ç'ã覵¿Ø�,ˆã“qt³Äˆ¾@ ­òñÉ|ʤµÿØ�,ˆã“qt³À†>@ íâødÝ´÷û �q|2ŽnØÐ¤�@µød¦ôi‘a @€ @€ @€ T�ª ÐW˨‹êyùÒÓ´HÒç’¬+íܰi �¤Ï%YWØ`ÒN IŸK²®´sÃ>¤�@1|®u¦�6@ ­’ô¹$ëJ+/ì‚@š$ésIÖ•&FØ�´HÒç’¬+­¼° i"P­>WUú4½à°€ @€ @€ @€ª‹@Õè«udFu½Ìém)”×ÊÑf)XÒJM ¾TŽ6KÍ•ö P åð¥r´Y –´�R(§/•³íRs¦=“@9|©m“!uC \ÊáKåh³\|iÅ$P_*G›ÅdHÝ(|i9ùªÐ/GÁ @€ @€ @€ @ xÐ�-5C€ @€ @€ @€– @¿ '€ @€ @€ @€ �â @_<¶Ô @€ @€ @€ @XF€ý2œ@€ @€ @€ @€ŠG€ýŸl—.]Z<ÊÔ � Hƒï¤Á† ßbº–aið�4Ø�á[L×2L ¾“2|‹éZ† ¤ÉwÒdK†o9]Ë �4øNlÈà­¥KU@ ¾“ªàVÓÅ Hƒï¤Á† ÞZºTð�Ü›L€>— @€ @€ @€ @€@âÐ'Ž” !@€ @€ @€ @¹Ðç2A@€ @€ @€ @HœúÄ‘R! @€ @€ @€ @ —ú\&H @€ @€ @€ @‰ @Ÿ8R*„ @€ @€ @€ 䨕+B�Òøå—_Ôû￯¦N�ªÞ~ûmõßÿþWýöÛož!¿ÿþ»Zºt©÷·Â +¨�6ÚHµnÝzÙ_Ó¦MKo0-B€ @ ùN{õÕW«ñãÇÇ(Uª 6Tƒ R›m¶YeŒ•€ �È3ªÏ>ûÌ{†õÉ'Ÿ¨yóæ©ùóç{r¾páBU¯^=%Ÿ� 4ðþš4i¢Z¶l©6ß|sµñÆ«•W^¹ ( �Ê&0bÄ%¤øºvíªä��j' ±£7ÞxC½üòËꫯ¾RsæÌñþ–,Y¢V_}uµÆk(‰í°ÃÞŸ|.“ �6èÓvGªÈž�?þX=ùä“^@þ£�>Z��B o¶¯¾úê25ù‘³ÓN;©#Ž8Bm±ÅËäœ@€ @ ~ýõWuÁ¨çŸ> æ$nƒ#N:é$oBûöí¯Ÿ !@å&ðé§ŸzŸã2±äÝwßõ‚ña6ɳ+[ªU«–7ùD‚{íµϲl �g’€毿þúLö­�ÒìÒ—‚6m¤‘ÀôéÓÕ�wÞ©^|ñEo@œÉÆo¿ýv™ø¡‡òÅm·Ývêøã�WíÚµ[–Ç ÊM`…Ÿþyi¹�(´}¹jJA¹ÿZŸ�R�È5jdªY^{í5o”¤ŒnJ:mµÕVêÈ#�T�:uRòƒ‡T22\V3ÐIŸ�’¯eA]}­}0¨§åA=¹ÖyÁ£ÎÃ55ŽÈ%€ÿæ2A�J!€ÿVÊ�ªiç�?þ¨úõëç�“½«Úµk«K/½Tí¹çžÙë\�=JÒ£LÑß‘µžÿZŸ�¢+2¾Gkj!�K I?Ö>Èïà\Îi’ü·òÍc�=æÍ–/–m-Z´ðõ�;wVl°A±š©êzñßtÜ~‚óÉ݇ÓO?½jfÒã¿É½n*¹¦Y³f©aÆ©Ç\Éêtù¦]wÝUõîÝÛ(—o”s'�¤ÿêVƒßŸµ¼�èÿ îëGry0‘üKYÞ4eÆ�|“¥ì‹�d “c�=VuéÒE­¸âŠÅn®êêOò�Uû^ð�UË5\ÿµ>EWd^{íµê믿Ϋ²ÍKÓ¦M½çN²Š¤Ûåïûï¿�ýLLê'Nœ¨ºu릺wï®VZi¥¼ì¢*�À:묣ćHf_}õ•Z¼x±9)2L@ÌÝtÓMÆʪ)¬$¸@IDATÉ;í´“Úm·ÝÔŽ;5k¶ì³RÜÉç¹l±ûì3ïï£�>RS¦LQsçÎ�lNøÈ~»“'OV—^z)ûåFC¡R \wÝu¬~ró;ì0ïý#D…,dŽ€ R»ùæ›�ý’ÏàÓO?]Éw^SZy啽÷” 6ØÀ›¼)ϲ$>$ñ¤`zæ™gÔú믯N>ùä`×(:ôEG\} ÈRö²'ÈôéÓ#;/Aø£Ž:Jí·ß~Nû®·Þzj‡vXV¯´ñÄO(yøµt‰¼Ÿxâ‰Þ»üx"A€ÊI@FóöîÝ»¤ûZÚú+³|äÁŸÞ/¾øbõ·¿ý-Gu̘1êŸÿügÙóÚ0Ô üdDµ|Ÿ A€ÒBàÅ_,ëLÙf®oß¾êÆoTò€’˜ ¼òÊ+ê /ôfÏ™5–K%ß±cGµóÎ;Ç *RÖZk-ï¯C‡^…òÝ{êÔ©Þ¬>™Ù'«m„¥?üÐH+ß}»té¦J @ â È`6ù|–Anþ$«ÉœuÖYêðÃ÷‹#Ïe"Ê]wÝåÍÆ¿çž{rôeòÇFmäm/““‰E$°bë¦ê*$ðùçŸ{Að¨à|Û¶mÕàÁƒÕc�=æ�bjÔ¨Q^´6ÜpCuÆg¨§Ÿ~Ú (l±Å¡õÈ ü“N:ÉÛ_$T‘L@€@ ÈŒ™^½z9= ,¢9UËÃB ÂK0ޟҜ׶ÉRdÂqÞ¼yZÄ€ PVt;÷ÜsË> Mf ]pÁe·£¬7ƒÆ!`! «4Ê–ž={F~—U¦äÁýˆ#Ô 'œ+8oiÞ›i¿Í6Û(Ù÷öÑGU×\s�ÚrË-mêž\V‡2dˆºúê«ñëPRdB€@%� ¼¬B%[ªù“ :•YðqƒóºYåFº]tÑEJÏù“´yùå——}+G¿MœWôÕqŸKÒKYLÞäÂf²Ë’_·Ýv›÷ãFF›–ÿÊÇXyƒÞÿý½Lç�wžªW¯žµÙëW–,‘È$@€@9<ûì³ê‹/¾(GÓ‘mƒôi ÎëŽÇñãÇëKŽ€ �²¸ï¾ûr(–Ë ÙS[–Õ&AË Èyvu÷ÝwçÌÌ[®¥¼Yt<ð€·/½L2)V’ �ìŸ+«BÝrË-jûí·mJlêß¿¿’€= € �52Ó·‘Õý++çÛï8@õèÑ#§¸Ä´ä³˜�R @_JÚnKöœ—‘¿²\¯-í¾ûîêþûïWÛn»­M¥`¹ü°9ä�CÔƒ>èíf«PfÚɱìýK‚ @ &¤—QËiZÖ¾¦•\A€ @À�€<»’=kei{[Z}õÕ½ dÝÛÖV¶P¹ç%H/ßÁ6lh­NßÈìé € �‹/6î;Ì1Ǩ½÷Þ;±nvïÞ]I¬*˜dÜÌ™3ƒb®!P4ìA_4´ÕS±<Ä—%üÞÿ}c§evû™gž™÷ò#ÆJ#„2S_–<‘²TXp¿)¾`ÁoÔñÈ‘#CgÜG4E62K@FŠ'•dŸ úõë'¶rFRvQÒD víÚžŸ”Ò&›¯‹ÿ?þøãVSdœ|·¨±V‘!3…~úé§-²!@é# «¼s?xù|dFmúî;¥‡€øˆÌœûí·­FuêÔÉ{¾Õ¸qc«N)2öÝw_orË¥—^ªþýï›|óÍ7•¬ )ËÞ'µ:¥±!„€ ²º²ì߯_?Õºuk‡¹*¯¾úª’-ŠýiµÕVóVCöË’8—xÕ”)S” ÐI¾KË þ®]»jQ¬ã /¼àM•íhêÖ­«,ÊÕI€}uÞ÷D{-o8/½ô’±Ny!ûzµk×Θ_la—.]¼@Ç€Œ�FYWFEË� P“€¬FQŒ}�WYeÕ AÏ7[´h¡6Ûl3µùæ›{ǵ×^»¦\A ÊÈö/²ïU)ÓäÉ“Õ9çœSãGITû2�àÊ+¯ô–ãŒÒM2_¶�A�$@€@¥8ãŒ3Ô¡‡Z4³¯¸â õðí~*†@%øå—_¼çï¼óޱ²ã?þñuÄGóË!lÚ´©÷z)'ÏÖ~ûí7%ßû¯»î:‚ô~°œ ¬h”"„€#™5/ËÉ›’üÀ¹ä’KÊœ×6ɾ"²<¯mDñرcÕ“O>©Õ9BE& ËðÍš5ËÛS÷Üyç�ÞÃñÕÃ?\�1BÍž=»ÈVP=   Èž—l— »K*WpÞÅ6t @€ $pÕUW)[p^Vz“Ii Îûí?úè£=ûÄNS=z´’ > € Pþ༴/«Ë6,ï½÷^ls‚z‰/í¹çž±ëq-°×^{å¨Ê÷…¸ÖüÁy©ðõ×_÷‚ô?ÿüsNý à'@€ÞOƒóØdö¼iùx©Höõ2½ÉÅn$�²<˜émI~¬}öÙg¶lä€@‰ÈHKÙž¢sçÎÞìûS"ð4Sõ\ƒôç«þ¥@€ PQÆŒcݶ©N�:ÞñòÌ(Ÿ$«2>úè£Þžñ2Ûnÿý÷÷V˜Úqǽça‡v˜÷€~ذaÞ2ºùnC±Ï>û¨Áƒ[·É¸öÚkC—îϧo”� ¸�ø�<Ïõ§|‚ô>–W×\sMÕ‰žo½õÖ9[7ÊŠ5ü±s;Áà¼.(Aú»îºK_r„€‘z#„.Æ�¯¦N�jT•‘ÇÇ{¬1¯\BùÁµß~û›—½òc‡¤ƒ€|zî¹ç¼õ²J‡m P:¬Å dƒ@T�žà|6î3½€ @ÕBàÓO?U²ýƒ)ÉŒô¡C‡ª]vÙÅ”m•ÉoUyÚi§)ÙnàÀ�ÞYaRöÍ•½îey[™Q(Ad[ ÐËr·ò\J–ý  ¬�ù2仺âM«^‰M2)E–ò'A€JI@–uoÙ²eN“qƒôsæÌÉ©c“M6É‘%)�—7Úh£œ*M¶ä(ýO` ΋n‡Ô‰'žh*† Ë _†‚“8äK¿Ìr5¥fÍš©>}ú˜²Ê.;묳TóæÍ�vüç?ÿQòƒŠ¤‡ÀÂ… ½¥·û÷ﯖ,Y’ð% þN=õTcïvØa‡’ï9o4! @€"H�\~GÚ–—•€yûöí#jYž=þ|uï½÷zûÕöë×O½òÊ+Ë3Ï~øá5|øpo¦ýyç�g�ôb«Nì•çZ¦$³ùo½õVS2@€@Ѭºêªê–[n)8Ho Š7iÒ¤hvëŠMm˜lÑúúœ2dˆuå]G ç5��‘#Gªo¿ýÖXVöYyå•�yå6hÐ@]|ñÅJö/1%ù¡D‚ÒG`„ ꢋ.R23€—@ãÆ�� Ø>;�Ê!@€ PF²›Ì 7¥¿ýíoJövwMòþ€P×]w�úúë¯]‹Yõdð¹¬JÙ­[7Õ·o_%Ó]Ó¡‡êøMú÷ÝwŸ’½sI€ �RH"HoÚ÷]ê-v2µa²ÅoÁy? Î !P«�”­N »ÿþû��oÕª•·d—13%Âí·ßÞ³qìØ±9Mš4ÉûgZÚ$Gªœ@§N�”ìÙçšdå�Y³fyËùÍž=Û[öϵ¬è=óÌ3JF5Ê  @€ !ö`­�zmee™mÛRÛ¶2IÈeû¹¤Ó¶Ûnë*ëÖ­›tÕÔ�DȲºwÜq‡±.ynuþùçó‚ByþuóÍ7«{î¹§hÛ®Mž÷Üs½ýq?üðÃùb¯ì,ö’ PI;ì°J2[!¤—U§M›VCC/w/Û¼´nݺFž¾0moZЉ"¦6L¶h;Ã~CȲö̜פ8º @ïB �Þxã eE$KÛ›ÞÔjT�‚‹ã�?^�7.ç–¼ùÞ}÷ÝêÒK/M�•˜�t�‡¶™¶Q–‹¯Í�;WÉ2|=ô�zöÙg�–°à�Ô~ûíg\6)ªMò!@€ ¬A(šÀ믿îí§-³‰ ÒGóB£ôîºë.%ËÉ“ì5++³¹¬ú(¿W%�ŸÏRöÁv£®e¦×®]½íÝdRITûeÀ�5ƒ[Á½÷Þ{Þ¾÷;ï¼sT5äC€%Ph�>QcŠPYØo‚óE^U ¯‚›œtŸþyc•íÚµSòW IfÈïºë®JF*“ %ð¸Ê*«³¸†" yV_}uïo›m¶Q½zõR£F�R�<òˆu�@iZÏ6lXB–P  @€@5�߀çœsNìÕœª‰‘K_u�þ†np vºÔ‰’ Û1ÊÀnS’€ö&›lbʪ!“€yïÞ½Õwß}WCnº�`Ä_þòÕ¦MµÙf›©† ªzõê)™-(¶H]/¿ü²’É.¿þú«© O&{ÜËïbÙcþð÷êéŒu×]WÉRýO<ñ„-;ÊïeôËpp@%$à¤ÞÒ€aí½øâ‹aÙäA€ @€@•x饗Ô÷ߟÓk Ìxà�9ò @fß�?>(^v½á†* |Ëô.ûØ/+è;‘­Þd†þÃ?lýÝ+KáËR÷3gÎô•4ŸvëÖM­¸bîã]YyÎe‰~s­H!@…Èr�žà|á¯jPŠ%îyÄ"ðá‡õ÷Øc£<íBYjløðá9fþ÷¿ÿõ~ÔÉ' PZµjÕòöðûè£�¬ OŸ>µÒ!#‹d×Ǽà®í¾ûîê‚ .(¸[“&MR2ë¨Ð$PeßO @ TN?ýtuÀ”ª¹Škçºë®S2c˜�4°}_ÞgŸ}"êï½÷ž:t¨µ{›nº©ºùæ›Õj«­fÕ‰“±öÚk«[n¹EõìÙS}ðÁ9EçÌ™ã}¯¾þúësòüÙÃwï½÷VãÆ�ó‹•lQùÌ3Ϩ®]»Ö�s�4�%¬×[o½4š– ›d Î_|‘ [0q H�¾uëÖjÚ´iq‹¦Z¿]»v‘ß-RÝŒKô©¸ •cĬY³ŒÆn³Í6FyÚ…²Ì}½zõ”iÿ/Ù‡^–Û&A¥' ?¢ÒìÙ³ƒh¢(‘Ÿ‹-RóæÍ+¸;¦Ï»‚+õU°xñâDì”þ’ @¥$ ËO7nܸ”MVT[ùή¨NblE˜;w®š2eб|°Qîʲòò]Ö”dÕÈo¼Ñi‰|Sy›LföKÐ_‚ôï¿ÿ~ŽÚË/¿¬^}õUµýöÛçäùòì* —ü§Ÿ~š½ç©% ¾Àg°ýö˜Vɰk“�ôÈâV¥2põ„NHl,ª(è+êv•ßX[€~Í5×,¿qyX 3uÛ¶mküç²”XMRp °ñÆGj™–.Œ,„ @€ dŽÀ[o½¥dú`’Y{QÀ%8n[Á­Y³f^½AƒÁª¹nذ¡Wÿi§�f ÒËê÷Þ{¯Za…¬íI¥•VÊé¿ÌV”Õçdi~ @ >ýôSãö3cÇŽ­˜-“e"çI'�TŸ¬jññÇG~ǨQˆ änRPàšÀÂ… •mFÛk¬¡Õ*î¸Î:ëm–Ñ×$@ <Z´h¹LúòÜZ… @€ �6 7¥¿üå/&q Ù£�>ZãÚ!³Û‹œ×íHýW\q…ªS§Ž-;ÊV“ãÇ�_vm:‘@¶ÜrKS–’½èI€ �r�•`‚I¶giÚ´iPœÚkùŒ5}xî¹çRk3†Uô•qŸRa¥mö¼,ATÉËÝ5iÒÄÈ—àŸ B”„€Ì0Í~ð7núbäÏç€ @®d)èÏ?ÿÜU½ªô~þùgõÕW_UUŸélåxûí·�FoµÕVF¹ÊP²W»)ÉÒöû)+q™L9ùä“�õ>ñÄF¹_¸ãŽ;ú/—�¿óÎ;ËÎ9� ”š€)@µuK©mŒjOVaîСCŽÚĉsd ‡KÜÇ¡U庶%ß+uy{};m{X ×„8B ô~øá‡È=Ëô•þ¾ÐbùÈ`² 6Ø `Šý™-³w’°Ó6x®`T@°�¥+�<òHuÄGxKXʲÓÕž–.]ªdùÑ›nºIÙžT;#úŸ¿üò‹’™æÁ$˾·iÓ&(®q-³Ó%HoJgžyfèÒò¦2¿ÿþ»’ .ò½;î¾Ñòt÷Ýw«ü±FÕ¯¿þºZ°`�qöžV”ÀÁ­·Þª/— Ð/CÁ  ”˜€|&šVrÙa‡JlIáÍíºë®êÙgŸ­Q‘,ß/ϰW]uÕr. àJ€½+)ôr~ h$•þà˜7ožî"G@ ÄÞ{ï½ÐeÕÛö¡É„@…èÞ½»’¿´§�vÚIÉ € P‰~ûí75jÔ(5fÌÕ£Gu衇ưUb¿M6K@pèСƠ§IÊI@ö€ÿ ¦Í6ÛLÕ­[7(®q=nܸ×úBÄ·mÛV_F§L™¢n¿ývo?Z0 ËÕoºé¦Þ€Ÿ�wÞ9²¼(ˆ­�;wVÿú׿jèKߤþ½÷Þ»†Ü±Å[x| äû“ì‘;þ|Õ¨Q#¿˜s@€@Ñ L›6Íû ò7$«¦n·Ýv~QEœË³.x'ƒüiêÔ©J¾3� �–¸Ï‡e2E@fû™RðG�I P“&M ­xýõׯڇ¥¡`È„ @(˜€Ì„¹òÊ+U—.]Ô+¯¼Rp}•T�óúõë§N9å‚ó•tãªÜÖ9sæ ÈõQI^ó¦dZÊÖ¤'+M 8P�qÆêÝwßUœ—$G¹¹ä‹žKêØ±£Q-ê7² LûùJ»ÿýï�u"„ “€iy{8,›<@€ Là“O>Q§�všêÛ·¯²ñ n$%È „Áƒ{Kü¿ð )± 3 àF`îܹFEÛŠ‰ZyÉ’%ÊÜß|ó͵ZèqôèÑêÑG Õ‘|ÑsIÒ®Ì. &YF7*IðÀ”l}4é"ƒ $Eàµ×^Ë©ª}ûö9²Jì²Ë.9¦ ÏA‚ ô1`¡ @Å% Ë 4hÙ¬Sk²´ý!‡bÊB@€ �Ä Lž<ÙÛŸþÚk¯õö�N¼�2V¸xñb5räHuÐAyËj›– /£y4 'ßÿ½QoµÕV3ʵPöŠ.U+y2]–§�Jø¾á†¢Ô¼|Ñs ”7hÐÀ8^ÑD%[€~öìÙQEɇ $NàË/¿Ì©sÛm·Í‘UŠÀ´¥ãçŸ^)æcg  OáMÁ$@ÕH@Œ\xá…êå—_í~Ïž=U­ZµBuÈ„ @€@’t [Vrzä‘GŒA½$Û+E]&LP‡v˜’�?þøc)𤠅À¼yóŒõÚÖZyæÌ™ú´Æq½õÖS«¬²J ™éBfÍýüóϦ¬™è¹Î²“ýëƒIö‘�J¶þÚ0DÕG> @ ¦nš7o^H•e-»öÚkç´/ƒààšƒ�#"Ž Pƒ �â˜8q¢ºå–[TÔ²};ì°ƒÚsÏ=‹g5C ¥-Zº²„«Ù+¯¼²ªW¯ž«zl= ^,\¸0v¹`y(éòP4XŽk@€@¾öØcoÏuÙn),ɃÆË/¿\=øàƒÞ^íÛm·]˜º1oÁ‚‰<È“™¶ù \•}±‡ªÞ~ûm£}AaíÚµÕꫯ®¾ûî»`×HÛ÷Ϩô¶×´è]Ò´iÓ\Ô–éˆþî»ï¾ìÚvbú¾þ믿*ùMöÙ¶§¯ËÌ}›-È!@ù� µihÔgs>m•ªL£F�”}”lÃä’^}õUuúé§+ÔVh’%B¯»î:U·n]§ª¾ùæuã�7ªñãÇ«¥K—:•éÔ©“gïˆ#ÔÃ?ìT%”š€) -6˜ör÷ÛfóC×%áå!}œäªßºukoÀP°î%K–E5®m3èWZi¥z\@€ŠMÀ4{^>—mƒÉŠmORõË Õo¿ý¶FurM€¾.  w… Ô$0jÔ(ç‡�RR&È–3fx2ºÐõÁ`‡Ô�!C¼QŠ5­à € @É�àY·nÝÔà²ÇŒù}UV‚š2eŠêÒ¥‹êÞ½{èJ52{ö¬³ÎJ$8/=~ýõ×Õgœ¤—ÙÅÇWòýÝ?ã'ŒZ›6mÔ™gž©¶Þzë05ò � ²š„)EíÛ¾ÑF™Š©¨•4t¡–-[êS§£«¾i?[飭ŸºqY�ÔÖXc “ @ hLú† ªJ4Ö¤I“œ}Ô÷�¢A¦âŠ'@€¾âo!€ PwÝuWÑ–å4e_ÌÞ½{œ/:m€ @̺ä’K”¬è"ƒD£–‚— ÷=÷Ü£ž|òIÕ³gOµÿþû«W\±L øÉwZÛRÜ5”c\„éeÉÍGyDÝvÛmÊô�ÔÔÌZk­¥zõê¥dÕ�¨ÙǦòÈ P¶ÀuÔó 7ÜÐóUñ’=í£–“ý­¶ÚÊÛþÁe�w™q'ú.é³Ï>ËQs™™÷ÕW_å”z#„€ PD¦ïž•¼¼½F%ú` ~�æs �š¿mZÈ!@%$ ÷Þ{oõÐCy{{º.XBi € @ ãZµj¥î¼óNo{˜æÍ›GöV‚t—]v™:öØcÕo¼QCÿÞ{ïUÅÚZ‚ôcÇŽ­ÑžÌê?ꨣԠAƒœ‚óõë×÷󲌽|'8_')' ¯_SŠ ÐשSǺ=…l •d`€ëöN¢gHàoGñ˜–ØwÙFƒ½Ÿ$ç€ PNÕ �Ú‚¦œ÷�¶ÓM€}ºïÖA¨J�;wVýû÷·>,©J(t€ @ ,d6¹®eÏy—ýÞ?úè#uòÉ'«sÎ9gÙRÙÅžY£·Žúøã�½Yü²ôý§Ÿ~ÉKfúËŠU�=ö˜:þøãYµ*’ i$`›‘ç2(ƶÌ}p��­ß;vT}ûöµúŽ 6—|ÑsIòþaJë®»®I\CF€¾. @ ŒL«ËØ>¯Ëhfì¦M3è ÐÇÆH�? °Ä=/@HÙïóùçŸWû·´è&›l’:1€ @ zÈLÛOûl%iO{î¹§’? @ «š6mª.½ôÒeûÓ¿óÎ;¡]• Ù]wÝeÕ=z´Š —Yùø¦Ûo¿=(²^K0³OŸ>Þwl«¨ ²?{£F�ÔüùókXýÁ(ñÁ°-ÓdKñQ½ …®à믿ö¶ŽØÿýµ(ô(Aø‹/¾8T'*S‚û¦Á2[o›m¶ -.öû „ {Ї¢#€Š@Àô™´`Á‚"´TÚ*MJk­e‰KÜgén¹/¿ýö›±…Úµkå•"´Ùoëo¥ô ;!PlòDæqÿd͸é?ÿù�:餓ÔÌ™3ãE€ @‰hÓ¦�Ô“Yë´¯„$A¾ /¼PÉ ]K‚@–Èlõ`Z¼x±zï½÷‚â×2@Ff¿›ÒðáÃ�W¤0•�+6l˜±È{ì¡¢~GÛ–äßvÛm�u"„ ”š@‚Û?üðC©±Ñ^† 0ƒ>Ã77é®ÙÞ|V_}õ¤›*i}«®ºª±=[�Ê!P…df{>3ÚeðË·ß~ëíÇ)KÿÉHÿ‰'ªÏ?ÿ<”âôéÓU÷îÝÕM7ݤÖ[o½P]2!@€ Pl+¬°‚·%“ì-}Ï=÷xË[ÿòË/Ån6výuëÖõ–Ù—¥¶³°´hl¨  õÕWsúúÖ[o©¶mÛæÈýÙ†âå—_ö‹¼ó/¾øB½þúëjûí·ÏÉ æÎ�«Lþ/Ûc¸ì¹;mÚ4ãìyiÇe…ªgžy&h’wM€Þˆ! ”�@p¥›2˜Pp“ÄŒ FH>è}08 '0oÞ<£B¥èmFÑ%û‡D�R6BAX ÔªUËÛ�Oöäkß¾½§wê©§zKÙËÒœßÿ½µì7ß|ãíý)@×Zk-«€ @( €ŸrÊ)ê ƒR×_½²ÊJe�nGtîÜYõìÙ³bfùkÛ9B .�­¶ÚÊXä¹çžS'œp‚1O åwiË–-•ÉýIV�Øzë­ý¢ç¢/Èe)ý°ß±òÜl‹-¶ð|QÚ1%y6%KñË’üþÔ®];%aiöìÙêÍ7ß4ª 7bA@1 Èw\Ó@8[5³fÍÊÉÊj€þ¶ÛnS<ð@Nm‚æÍ›«ÁƒÛ²‘WôUt³ íjVô 6ô‚ðŒ÷'¹– [߯Ë9 P�•VZI~øáêoû›ºõÖ[Õ¨Q£¬ʃ ä_tÑEV2 @€ PjÍš5STGy¤ºúê«Õûï¿_j–µ'A¹3Ïûå!@å ðóÏ?«Å‹—£éÄÚd‰ûÄPRÑÿ0ƒž—�3[°ºÒ—¸2KÞôæjë³34!�¼œwÞyêˆ#ŽP?ýô“±ü’%K¼Yô—^z©1!²Fà†nP�?þxÁÝÚ}÷ÝÕ\Pp=¶ &Mš¤ `Ëv–xà�ªwïÞÎú(B€ÒF@f¾î·ß~j�=öPwß}·9rdÎÒÕbs÷îÝ•¬&åšl3nV]uUuÒI'yEÙRŠ�j$ AvÓÀ–�à 4°b?4h�’™ô3gÎT믿¾’äÁ$AöB¿ïJù'žxB}Uf¼K»Ó§O÷&’ôêÕ+Ø|ÎµÌØ{ç�wrä2å�CÉ‘#€ ”“Àœ9s”,ñ^‰IV« ÛÒ¦û„Íå%À¯¶òò¯¨ÖmÁê¬è?ÿüóœûaësŽ"@ QòEíôÓO÷�Ø*~úé§½ýèe– Y' Ku&ñ™dô’? �„�Á¥I“²�z �u²d ìƒ\eF–¹>ôÐC³Þ}ú�T�Ÿ,i-ÂM³xüñÇDì>õÔS­³}i€J P:tèàá,XPÃZ™±7zôhÕ­[·òà…<ߺòÊ+ÕÉ'Ÿ¬Ö]wÝ`¶wýé§Ÿz|c¦£PH=¦ýè%@/ϧ.¿üro‰ú¨*‡ ¦–.]š£&« Tj$§3 @ 3d ¨Jý|úðÃ�n3ssèHÉ  /9òÊmpöìÙFã³ 7uÎÖg“.2@ Y2Ú_–ç´-}$£ßzë-E€>YîÔ@•I@‚²OíÇœÓ 6¬¶ÚjÞLÞœL€@IÈŒúb¦b×_LÛ©I¨]»¶:øàƒÕ½÷Þ›S¥¬d!{¼Gm;±å–[ª³Î:K}ûí·9uˆ`Ú´iFy\¡Ôc ÐËç¹ 6ˆJï¾û®’íßLéðÃ7‰‘A€ò"еkWw딉'ª±cÇÖhOV}‘¦*1Ésè`j×®�êÒ¥KPzmZ¡'´™™%@€>³·6َ͘1ø|ÇÊ+¯¬² _c�5ŒÀ¦N�Ê,#„(>Y’Of-ÈÌ[úâ‹/lYÈ!@UC@¶~éß¿¿’ﮦ$ƒÚd{ Ù.cÛm·5© ƒŠLàè£�V²L1�‹_ËÒÞ$@à�}ÜeµŠàÊQr-Ÿƒ.ۤɪ3ÁÕh4Û¤–¶µÕ#[=¹ B—Yóƒ6Ξ—òíÛ·×&s„ L uëÖJþâ$ÙZ& ·ýf�So¹tß|óÍœ¦÷Ýw_Õ±cÇ9¸XÑE ¼ñÆFÛl³�’Ê•žÚ´icìÂ믿n”#„JC`ƒ 6mÈöÐ$´™€ � �ô—]v™z饗B{õ믿ª~ýú%6ó/´12!�0“¥¨mƒÃs 8 :uêäÃöÖv¬ 5d‚@ãÆ�ÕQGeì˸q㬃قlKÜõ’¾v ÎK›2sþ½÷Þ36ß³gOŪF4!@ „dUšZµjÎþàƒÔo¿ýVB+’kÊ ßi§�’k€šªŽ@M墨îÓaW¶ýŽ;îèZEªõÚ¶mk´ï»ï¾S_ýµÓ¾_Æ B @_> gˆ@“&MT”?¸t7jIO—:ÂtêׯŸˆ�Ò_ àF@f>õÔSNʲ'oïÞ½ÕðáÃù~ëD %$K@éÏ?ÿ|µhÑ¢‚+—‚²¶¬­*ÖÍz€¾E‹ÞLÓrƒÒ÷µ×^»Šï>]‡@ùDÍ�í7H¨Ý»wWò—ö$�F§ý.a_–Œ5J�1"V—æÌ™£zõê¥î¸ãŽLlU«ó(C äû­i옆 È �F�©nݺ©ë¯¿>§OŸ|ò‰úç?ÿ© ”“W dpùå—+ù<&Yáòì³Ïй† ”�€lÅ\Ö^ö¡¯´½iö|‡ÊÆ•†³A€aÖÙ¸�Eí…žElDöžßtÓMƒâн–åúMÉ68Á¤‹ H–€<|K+­´RX6y€ �Ì�ez‡jí_»víT�:uŒù_|ñ…7ë6¸?¯Q! @  È,zÛj‰Ï=÷œ·šLvK]{íµêé§Ÿ6š~ì±Ç:í_o,Œ€ Pò»4˜žþù (õ×òÝ!˜˜ $Âu\èã«B}Û>ì²lV–ö´²ýp#@_…/zºœsçÎ µE ‘ @ÕFàÿþïÿ¼Ù¶�l2ðôÆoô–ñµ-}ýþûï«üãjñâÅÕ†�þB€@�Ï¿K/½T5hÐÀØÛ[n¹E½øâ‹Æ¼´ eõ�ûî»ÏhÞ:ë¬S+n�G@™%°õÖ[çlÇ$ñ&4^)I–·å•Wj˜+Ë÷ÛâI5¹€@ô!pÈúƒÀ«¯¾jD‘•ýçuçlo¨²„ö7ß|£Õ8B%$ðå—_†¶Æ>Õ¡xÈ„ � �Àú9眣~ûí7cïd¼k®¹F­¼òÊj÷Ýw÷t�Šÿþç?ÿQ—\r‰²úmå�C€*�ÀZk­¥ú÷ïo4õ÷ß÷–ƒöÙg�ùiŽ;Ö¸d¿Ø¹Ê*«¨Áƒ[WÎI[_°€ª‡@½zõÔæ›ožÓáG}4G–VÁƒ>˜cš,Ý/¿¹I(„úBèUAYyð÷ /äôTfÎg-@¿É&›XGVO˜0!‡@ øþýï‡6²æšk†æ“ @È™epúé§+ÛÒôM›6U7Üpƒ’½wu:ôÐCÕ‰'ž¨/sŽÏ<óŒÐÏÉ@@È�}öÙGpÀÆžÈ*2矾=z´1?-ÂÉ“'{«˜ÔÉó9Y) eË–i1; @5˜öjòÉ'+b57ùíýÔSOÕè�\üå/É‘!€@\èã«2}Yºcþüù9½Þb‹-TÖ–––åÏlûЛöÉ�‚H”À{ï½¹zÅ;ì�h›T@H+�Y³f©^½z©yóæM”%|¯¿þzÕ¬Y³œü=z¨<0G®÷ßÅîÅ«ûÀ€ `# AøÝvÛ͘-3鯺ê*uÓM7)9OSúå—_Ô�!CT¿~ý¬+çœtÒIªcÇŽi2[ @5qÄ9³Íåwíĉkè¥ñB‚óÁòk¬±†Úo¿ýÒh.6UôvÃJm®-0ý׿þµÔ¦”¤=[¿Þ}÷]õí·ß–Ä�þ HÂ’ ªÙe—]ÂTȃ d‚À‚ ¼™ó_ýµ±?²´ž,k/+BÙÒyç�ú¹)Ÿ»O<ñ„­8r@€@ÅXi¥•Ô Aƒ”,GkKÇW'œp‚úôÓOm*%•Ë–6ÿûß• ¢3ÍœcöØc%z @ Íd‹RÓ€ñ‡z(Íf{÷LËÛË÷–·Oõ­«ãÐWÌ­*½¡²¼ý¤I“Œ ÛÙFå ʨcÛ›«m°BuS!P1d™#YÁ#,µnÝ:s+y„õ—<@¨N¿þú«êÛ·¯úøã��dÀš,mÛ®];c¾êàD›6m´(ç8`À%Ëè’ @Y# Ïz†ªZµje횬âvÌ1Çx«Ê,Y²ÄªWÌ iwذaÞ`�Ï>ûÌÚ”<¿’ÏmYâž@H;�c�=VÉoRzã�7R=‹^‚óÓ§O÷›¬d[¹ƒ>¸†Œ äK€}¾äª œmy{ù1³öÚkg’@ýúõ­3‹Ðgò–Ó©˜2eŠ8p`¤eòà„@È2YjW–å•¶$ËÞºž­[·®ºöÚkÕzë­g¬NÚ;÷ÜsÕÛo¿mÌG@¨dõêÕS7Þx£jß¾½µ20NV•ù׿þeÕ)f†´+ú°‡z¨ºòÊ+­LŠiuC€ò! ñ¤}öÙ'§¨l3³páÂy¹²š²iu×ã�?žÏßrßœ µO€>C73鮨Ò®“¶§Tõ™>(¤m–¹/Õ �j% _|$ѧOëþzš�ÌìÔ©“¾ä@È$YŽ7l_¾ãŽ;Ny䑱úÞ¸qc/8!Ë š’ìw{æ™g¦f‰_“�È @ùhÔ¨‘ºá†"??gÏžmlbýõ×7Êã W[m5c‘Y³fåZØ£Go0�¬ C‚ T n?¿äsO>—Ó–®¸âŠœ½ç›5kÆìù´Ý¨ ·‡os~‹e~5.o¯YÊžÖ2“Þ”lƒLºÈ 72JRF$rÈ!ê™gž±î¯§k“/rg�u–¾ä@È$�Ûn»M=òÈ#Ö¾uîÜYõêÕËš–!³®¿þz%3 Miþüù^Ýß}÷�) @ ¢ È»ÿøÇ?Ô…^¨j×®mì‹ìoJòÌhõÕW7e9Ëš7on]½Q–Ù7¥:uꨋ.ºH�x≦ld€ �ÔØpà Õî»ïžcçÃ?¬¦N�š#/—àé§ŸV²Âk0uëÖÍú½!¨Ë5\ÔrQB§úØ–·ßb‹-2»¼½¾Ë²/™ìåõÔSOiѲ£èYV{NªœÀK/½dÌbC#ƒ¾ùæ5cÆ ïïË/¿Tòð_–ÔuI²¿žÌ²oÙ²¥‹::€ �Š$ {ÝÝ~ûíVÛ;tèà=¤/dßÙÍ6ÛL]}õÕêŒ3ÎP‹/ÎikæÌ™^�þÎ;ïT2Û�@È�È©NV�“Áë®»nN@€@%èÞ½»šø`(°L‰@€@�‰[¦ôé§Ÿz«Û\sÍ5e›¥þã�?zƒÔçÎ�›c¢|&ËÀvÛÊ;9@À�KÜ;@ª6•%K–¨I“&U[·�û+MI€@i È—Ÿ¾}ûª£�>º´ Óª„€üø�å®»té¢>úè#c¯åÇ’ðeD3Áy#"„(˜Àk¯½æËm+Ë´hÑB]wÝuÖ¥éó1`Ÿ}öñþÛÊÊRƒýû÷Wò�@È"ÙFM~kÊ»{íµ×²`¸Ìt7­2S ?ýô“7{Pê{ÄYQG¶‚#8_ âÔ @¥& 1'ùm)+¬šÒÿýßÿ©óÎ;¯,¿=e€œ Š ®¨£íüä“O¼Áë?ÿü³q„@ÁÐŒ0{È’[›o¾yö:–@�„MÛ¶m¨‰* W²äà=÷ÜCpÞzA@º¥1Éöÿú׿Œ¦}õÕW5fô•Ê$L+Ï2á Ù % úõëg]*WVº¸á† Þ÷Ö„G¶p 'ÛÚH�Â4ËÞT2¤™ŸÉÞ‡Éò¤¶òXsÍ5Õå—_îê;ì0%+É :´$FɲùsæÌñÌÊjUbGÓ¦MKÒ6�@€ŠM *8¯ÛŸ8q¢úç?ÿ鼪.WÈQ¶«‘ßâ28=,½ñÆÞ²8ÛÛ„ÕGÒùt˜ûRv2’Iöb'Õ$ {¤Èòg$@ øäáÈi§�æÍÖeÏùâó¦…Òèܹ³’ýŸI…ŽÂ“�J& `z÷î­.\hìÆ*«¬âÍœ/æÞ³²�ŒÌÖ³¥§žzÊ `ËG�J!pâ‰'ª† Vй©¶S¶žÚpà Sm#ÆA ë­·ž7ÃoìØ±ªY³f^ >Ÿz\ËÈ@€ 6Ø@�3Æ ¬½öÚ®Eу ¤ž€kp^wD>e šm¦½ÖKâ(3âÏ=÷\õÊ+¯8U'zg�u–u`½S%(AàOèy) È�‘ã�?Þ˜W­ÂÖ­[+ Г �â�MÛm·�··®ºuëÆÞ>ÅÃMÍe$P¯^=oIy¾v„Ÿ,Í/PÿûßÕ /¼`l¢}ûöFùË/¿ºT¿±B 7@Aô Ðs–N%q®[·®·¬§< %A…�™€²\Ÿ< •‡{2Sþæ›oV²ŒÑ­·Þª:uê¤ð·Â9SCº 4iÒDÝxã�J–­&Å' Ü„Ÿp$A R È~³²ÏÝ—_~iíÂ…^¨vÚi'k~’µk×V²ÄnØÊ5×^{­7n\’ÍRJN ]»vjàÀ�Þ>Ï%o< nµÕVêŠ+®€_î%]€ @Å"œ—A³²"“üÆ”øK0}ôÑGJ¶c9rd¢KÞÿþûïÞvª'œp‚úüóσÍ*¼.³êåYµÄÈLiòäÉê¼óÎSK–,1e#ƒ€�ZNZ(U%¹4jÔ(õË/¿$ÚÿgŸ}Ö›¬T~ä_sÍ5A±õzذajôèÑ9ù‡~¸:å”Srä…jÕª¥4hPH”…@Åxä‘Gýò#d†|ýúõ ¾WÜ«ƒ‹E@V¬yâ‰'ÿ¬�c¯¬V!?†â¦>}ú¨ýöÛ/n±ÄôëÔ©£d° •J@–ë“¥ñdÔ¾-õìÙ³ä~&ŸÓ²2…<¬øæ›orL“}èe¦½<(!A ’ tìØQM˜0�‡jyÜDyŸ�=$@€@dõDy^D2˜?¾9)RLÀ%8¯gÎËLõn¸Á¼.ƒØýIö{—gVïÕ«—’R!éÝwßõ~ïÊ~ò¦$ïE]tѲßáÒ¦¤»ï¾Û;úÿ=ÿüóÞ  à=̆sgè�QU§¢<øNúá·mVþgŸ}¦7nì zÁ‚F]Yî6N=ÆJBJ–ó#AÅ'PŒÏÚ8VK�M~€Ä$×·o_uôÑGÇi]@ @`êÔ©IÍË#Ž8 ’×”–æj�5Öð�ÈöN?üðCN£2¸Àô€"GRN€½èS~ƒ0€ª‚誸Ít²ŠÄ Îk,mÛ¶U7Ýt“êÝ»·2Å}$ .ƒy6Úh#uÈ!‡¨Î�;;?»^´h‘zúé§ÕC=¤dV¾-Éj®lßsÏ=k¨„éÇ�ï \½øâ‹ Ò× Æ… ô.”ÐI”À:ë¬c¬O¾Œ}øá‡jóÍ77æû…òPPtM©E‹&12@€,t°Ý%HOpÞ1$°Ç{x³ë¬2vUl°�:t¨:õÔS˺ÊGlÃ)@€ @e!�Op^ºå–[z[Ÿöïß_͘1C‹keOzÙ–MV}Ûu×]Õ†n¨$Þ$2qSVyúꫯ¼¿¯¿þÚ[Â^ö˜_¸pa�z‚2yF¶À’­XM),H?f̯ÝóÏ?ß[ßTLЛ¨ +*™A/Kú~ñÅ9í\vÙejĈ‘Ë_Ëh*y3&YŠ^–D!A€ ��2àb@IDAT€K�žà|<¦hC ²7vZ–ÈÓûLËRü²O € @ù�™±ò=W¶L"åO@öÇ–$¤�@!ÁyÝ™¼ùÀ¨[n¹EÝÿýÖß¡²ô½lW•D’@ÿÙgŸ­ÖZk­Ðê‚ô�=ö˜¤?çœsBë ~lîâ§ÁyÉtêÔÉØ–,1rÅW(yƒ5%y08|øp5räHS¶Úqǽý­�™!@% Az ›ÁydH–€,×7dÈ¥÷âK¶öüj“çž{n~…)@€ �? xà�ê‚ .`†i¯ Î CaI‚@šÈ,u™ù.+S‡býέ[·®:óÌ3½8ÐÆo¬.±ë5×\S]uÕUÞÊqQÁyݨé�?þx}YãøàƒÆÚ>²Fa.ª’3è«ò¶—¿Ó²ß­¼a™ö‘ÑF²'§¼ ˲& 4P²OÈ|à-q"û�˜’|AéÑ£‡)  @Ž$H/Þ~ùå—e%êÔ©ãíóµLÀ  �8�¦M›ªo¼Q¥qOìƒ>XÍš5K 6,ñ~S! @€@õ�À²<ÕTIñ tíÚUpÀñ RE$ðòË/+™9žDpÞofëÖ­½‰š÷ÝwŸ·ü·ß~ëÏÎû¼~ýúÞ —SN9%¯Éža3éG�åͤg•‹¼oOU$@_U·;=�]uÕU•¼Ê !S’åëåML¾°ÉH¦Ù³g[—3Ñå÷ß§ýëµ>G@€Ìd/ ( ÊKp^‚ôiM'Ÿ|²¤ôÑGÓj"vA€ T 0d®€…‰p$°É&›¨æÍ›çìw漩9ÙS^f¬Ëà”×^{M=ùä“êù矯1©ÄT.(“UêvÞygµÏ>ûx{׺j]X�þž{îñÚ’íëH#@€>ŒyE%Ð¥Kõþûï«qãÆYÛ‘=‰fΜiÍ×2šJ–P!A€ @ ’ȃ�k®¹¦"V©�¥îçÌ™£&Ož\Iˆ±€ @€ŠD@šËjk2¨{ÆŒ^+Içý殸⊪}ûöÞŸÄ�dÿy™ä)³ê¿ùæïoîܹ^‘ÕW_]5kÖÌ4 ÇM7ÝTuìØ1ñÕêlAz‘œ÷ß=ÎmÐÛÈ / � /¼PÍŸ?_M™2%ïöd„–<Ô,tÔSÞP€ @y�‡ TmÛ¶Í£t鋈½W\q…:õÔS½-©Jo-B€ @€@Úøƒôë®»n¬=çãöE–¨7­Âñ믿*ùÍZ«VéžÁ ½\Ûö¨�ÛOô³O t¯Ô쳤‡y� úСCÕµ×^«dޏi·ÝvS PõêÕ‹[}@€ �À®»îª ¤ž~úi%{óÉC�Î:ë,o$¿¾®„c�:u¼ïïÝ»wWŸ}öÙ2“[´há-¸ï¾û.“q@È2�õ×_?V÷7nKe@€@%� ýwÜ¡5jT–É”åšÀ©ƒô 4 8_I/ØغÂÏ?ÿ¼4vd‚,ƒnJA¹ÿZŸ�R�ÈäM„TZo¿ý¶ºîºëœf㬷ÞzªgÏžªS§N¥5’Ö<²êÁ +¬°Œ†>EAË´rðZû M®Ëi=¹ÖçÁ£ÎÃ55ŽÈ%€ÿæ2A�J!€ÿVÊ�²Ûùã�?zKñI°~«­¶R§�vš]9å9²Œ`¿~ý¼¥ûd¿6mÚ¤Üâòš—¤ÿFõDGÖzþk}<Š®Èø­©q„@.�$ýXû ¿ƒs9W’döìÙªsçÎê÷ß�4[fô�9RµlÙ2R…ä à¿É3¥F”Šþ[*Ò´�ä $é¿Úºà÷g-¯Ä#ú?ƒûúÇ‘ÜDL”÷¥üÑG©_|Q½õÖ[Þ—óæÍS2ú¨I“&j‹-¶P2 i›m¶ñ–+)¯¥ÕÛz’o¬Ú÷‚o¬Z®)û¯õyð(º"ãÁ¢¦Æ¹ðß\&H P)ðßJ¹SØ �\Iúoní5%ú;²–ú¯õyð(º"ã{´¦Æ¹’ôcíƒüÎå\i’iÓ¦©Ûo¿]½ùæ›FÓ%0¿Î:ë(Yyf—]v1ê ,>ü·øŒiÅ"€ÿ‹,õB ø’ô_mmðû³–Wâ‘%î+ñ®eÜæÍ6ÛLÉ € @€ @i% 3âœVó° € @ ¥VL©]˜@€ @€ @€ @Èô™º�t€ @€ @€ @€ÒJ€}Zï vA€ @€ @€ @€@¦ ÏÔí¤3€ @€ @€ @€ �VèÓzg° € @€ @€ @€2E€}¦n'�� @€ @€ @€ �´ @ŸÖ;ƒ]€ @€ @€ @€ �)è3u;é  @€ @€ @€ ¤•ú´Þì‚ @€ @€ @€ �L @Ÿ©ÛIg @€ @€ @€ @ ­ЧõÎ` @€ @€ @€ dŠúLÝN:@€ @€ @€ @i%@€þÏ;³Â +¤õaRM ¾“R}“0ið�4Ø`Áƒ©&�ßIƒ ©¾I �4ùÎÿ³w`ßSåýðª8PÜVQq´µu`]uP.wEm+TQqá Š(.\ ˆ£*Žºª8p‹ˆ«n¡Vëý£·"óÏ7p?ïyòœ“œ“ä—œ$Ÿ\×ó$¹Ï}ιÏçä›ü’“‘S,\˜!�%�´“C YvAA �@ÚÉ!†L$C K9h'‡²ì‚‚@´³ô™`� @€ @€ @€ ôN€úÞ‘R  @€ @€ @€ @`#è72Á@€ @€ @€ @è�ô½#¥@@€ @€ @€ @€ÀF Ðod‚€ @€ @€ @€ Ð;�ÅÐo±Å½C¥@,‘ÀZ£Î%ö-mž?�1´4F�óïIZ¸DchiŒ:—Ø·´yþÆÔÒ˜uÏ¿giá’Œ¡¥1ê\RŸÒÖåCKcÔ¹œ¥¥K"0†–ƨsI}J[—C-mîëÅÐoFÁ @€ @€ @€ @`u5@Ï�«Û�(>}j®Ï²|±bƒÖèSs}–µ>JÖ �>5×gY¾X±Aë ¬Bs«(s}Ô¬A.�>5×gYnŒ,C~}j®Ï²üÑb…\}j®Ï²ÜY†ü–ª¹E Ðû»+ @€ @€ @€ @`õf=@¿Ô».V¿ÙPÚHÑdŠo»hȤHÑdŠoJ øBí¤h2Å·]4ä‚R´Ñd›<)1á ¤HÑdŠoZxCm¤h2Å·M,ä�Ò¤h2Å7- ¼!�6–¢ÉYÐ×uüR:¸ŽiX�!´5D«`C™È�ÀÚ¢ŽÜ9VA`m QÇ*ØP&r'0¤¶†¬+wîÄ�> ¡­!êè“ eA`*†ÐÖuL…7qB OChkˆ:údBY˜ ´U‹ ¯ÛHÙ0êè��¢ÈY#9ÇÆ¶�䬑œcË¡ïˆ9k$çØØr ��)hd 1æÐ—İ\9k$çØ–»ÅÐòœ䬑œcË©‰e¹rÖHα-w‹¡å9@#õ½Á½Ã‡�Å�Á""䤙œb‰@‡ F'�“frŠeôŽ!DÈI39Å�ŒN GÍäÓèE¨!�“frŠ¥IȆ@NšÉ)–l:ˆ@ PC 'ÍäK 2’ � 4ãï è/äÂÆáß8°B –À˜³îX>øA gcjh̺sîbƒ@,�154fݱ|ðƒ@ÎrÐP1äÜGÄ�&cjh̺›¸��)SCcÖ=…¾!F4SCcÖÝÄ…tL�ZßK›Ö¯NsM�zÁL3x¢†À °S^ø@ó'MýNºû~áÐïÂ7š?y¦a΃'ß•4`¡Là m>͆À¤  ßIwÁ/œú]ø@ó'O`næ úÉo’4€ @€ @€ @€¦@`qôîî²u–ÏfiÌ!�Í|Zqmîòæ\Ý–Ü2Ýe+Õg³4æ€Àf>­¸6wys®nKn™î²•ê³Ys@`3ŸV\›»¼9W·%·LwÙJõÙ,�9 °™€O+®Í]Þœ«Ÿ%·lwÙJ÷Ù,�9 °™€O+®Í]Þœ«Û’[¦»l¥úl–ÆØLÀ§׿.oÎÕmÉ-Ó]¶R}6Kcl&àÓŠks—7çê¶ä–é.[©>›¥1‡6ðiŵ¹Ë›s-ciöôKîÜel´r*Úh±Mž©ð NL‰@-¶É3%&Ä �©h£Å6y¦Âƒ8!0%]´Ø%ï”+r'ÐF‹mòäÎ�ø 0Em´Ø&ÏÙ3r'ÐF‹mòäÎ�ø 0EKÒâìèc7À%uz,ü C íäC +| ��´“C ¹õ ñ@ †@ÚÉ!†Vø@ 79i'§Xrë'â�@�´“C uŒHƒ@®rÐN1äÚ?Ä�:9h'‡ê‘�\  ��=ÃýF&Š &8rÖHα9Y„ÀhrÖHα�ÖaT ‡@ÎÉ96!‹�À42…Gë@*†À…rÖHα±ñ@ 9k$çØrè;b€@ÎÉ96¶ä@�Ô÷ÂlèS:Úõ -×c#��~\{)ù¦ú[™n>wÙÒ™Ca®fBËáÜ¥(Ÿ›7Æß|Ü|î²¥3‡Â\Í„–ù/JQ>7oŒ¿ù¸ùÜeKg„ ¸š -‡s_”Òw>·¼¦ºI‡8f€À” ¸Ç¼ÐrSû”ÏÍão>n>wÙÒ™Ca®fBËáÜ¥(Ÿ›7Æß|Ü|î²¥3‡Â\Í„–ù/Jqó5ùN%}6ôuÀçØquí% ¹è¢Á.ysã@<˜"�.ì’wЬˆ¹è¢Á.ysã@<˜"�>4ØGSdGÌÈ…@ vÉ›Kû‰S&ÐEƒ]òN™±C ]4Ø%o.í'L™ÀÒ4¸ˆú¦ ri�Þăt¤SCcÖ�Ê äH`L �YwŽ}ALH%0¦†Æ¬;•þÈ‘@Ê!†û†˜ K`L �Yw,ü �3�154fÝ9÷ ±A –À˜³îX>øA ghh}ï,v€>´!˜ýüóÏ_OŠ5@ $`Ú0­T±„ìU¿.ë¡:Ìn1v©ƒ¼˜#Ó†i¥ÚÆ�½ê×e=T‡Ù-Æ.u�s$`Ú0­TÛ²Wýº¬‡ê0»ÅØ¥òB`ŽL¦•jCöª_롺Ìn±öQe@`NL¦•jÛBöª_—õPf·»ÔA^Ì‘€iôRmcÈ^õ벪Ãìc—:È �90m˜Vªm Ù«~]ÖCu˜ÝbìRy!0G¦ ÓJµ�!{ÕoÎë‹ oêl7]Ëç�wÞœû�¶A 5i£ª—ºÂ\ß:¿º´¦2Üt-£ß:š¤-™ú]rïÓö©@¿SïAâ_2�1ôk¼ÝßÉfsçn:¿£]2,C`=�1tìês}4­¹éè×G."€~Ù 0]èwº}GäC¿S£>«z÷ä$¦#êüÏ=÷ܘ"ð�ÀâÔi£NS>P®¿»ìó­Úêüëb¬–Ã:–D Nušò1rýÝeŸoÕVç_cµÖ!°$uÚ¨Ó”�‘ëï.û|«¶:ÿº«å°�%¨ÓF�¦|Œ|þ>›/¯ÙêüëbµüÌ!°DuÚ¨Ó”�•ëï.û|«¶:ÿº«å°�%¨ÓF�¦|Œ\wÙç[µÕù×ÅX-‡u,‰@�6ê4åcäú»Ë>ߪ­Î¿.Æj9¬C`Iê´Q§)£T_9Úf5@ß°ÛÉzýÂ9çœÓµHòC`V¤ {5‰æjf솺± ß±{ƒús$€~sìb‚@ôÇ /äH gý/~G æðÈYÇè×ßgX!`Я‘`�é@¿Óë3"†€ÈY¿cóE л'.¿js×Ï>ûl^•m ˜/ž€^I"MØäjE¶êzÈfùSç1å»>è7•0þs&€~çÜ»´mîÐïÜ{˜öÍ™ÀØú5¶îoä�Íõáw´Qb�¢¼&Äy0[¦I`ìã°{l5‚U›»Îñ×(1‡Ç_¶L™ÀØÇß)±›Ý½ûÃ&¶#êòœuÖYׇe¬š@h@Üêõ¥ÇØ|>*3doJSz�¦BiU{u=T®ÏO¾65¥›s¬’@�žT¯/=Ææó •gí å±ô:̈́ҪöêºÊ޵Y¡¡ò¬m¡<–^§™PZÕ^]WÙ±6‹#”ÇMgChÒŒ/=ÆæóQ{Bö¦4¥ût&»¦PZÕ^]åõù•]ü¯)Ýõe«"P§'ÕéK�±ù|BåYÛBy,}êóEЫÓB;;Ÿ=ÖVWîÔ7âŸ'�ÐÎg�µ‰”Ï×%Ø”îÓœ›?”î³ÇÚT¾Ï×­—eäD ¤#Ÿ=Ö¦öù|Ýv7¥7é(”î³ÇÚŸÏ×�›eäD ¤#Ÿ=Ö¦öù|Ýv7¥7é(”î³ÇÚŸÏ×�›eäD ¤#Ÿ=Ö¦öù|Ýv7¥›o“žBé>{¬Muû|-&æÈ�@HO>{¬MmôùºmoJoÒQ(Ýg�µ)>Ÿ¯7Ëȉ@HG>{¬MíóùºínJoÒQ(Ýg�µ)>Ÿ¯7Ëȉ@HG>{¬MíóùºínJoÒQ(Ýg�µ)>Ÿ¯7Ëȉ@HG>{¬MíóùºínJw}§¸<ÛzuFÓN.”î³ûl]ê˜âÆBÌÓ'дC ¥ûì>›…ìF¯)ÝüBškJ÷åóÙTNÈÞT‡¥3‡À�š´J÷Ù}6µ%d·v6¥›_[mùòùlª'd��Áü˜C`MÚ ¥ûì>›Ú²[ûšÒͯ­¶|ù|6Õ²ÇÆ`~Ì!0�&í„Ò}vŸMmÙ­}Méægó¶óåóÙTOȃù1‡Àš4J÷Ù}6µ!d·ö5¥›_[mùòùlª'd��Áü˜C`MÚ ¥ûì>›Ú²[ûšÒͯ­¶|ù|6Õ²ÇÆ`~Ì!0�&í„Ò}vŸMmÙ­}Méæ×V[¾|>›ê Ùcc0?æ‚@“vBé>»Ï¦6„ìÖ¾¦tó›ò|Ñôê¸Ðޱ/{ŸG(¦>ë ¬ü ±# ÕÑ—Ý¥*ÓõÑrÌöòéË^�©Ëz(¦.e’7±Û{—–„êèËîÆ*ÓõÑrÌöòéË^�©Ëz(¦.e’7±Û{—–„êèËîÆ*ÓõÑrÌöòéË^�©Ëz(¦.e’7±Û{—–„êèËîÆ*Óõq—c¶û�O_v7ž®Ë¡˜º–Kþ¼ ¤n÷mZª£/»S¨L×GË1Û{ȧ/{5¦.롘º”IÞü Änï]Zª£/»[¨L×GË1Û{ȧ/{5¦.롘º”IÞü Änï]Zª£/»[¨L×GË1Û{ȧ/{5¦.롘º”IÞü Änï]Zª£/»[¨L×gê˳ WçÄìŒê|Bi!»»AÄø¸þ,C`1;¶�OÈ®¸ëÒ¬]1>æ«yŒ†ê|Bi!{jÝ®?Ë‚@Œ†B>!»â®K³vÅø˜¯æ]uʲ§Öíú³ �!Äh(ä²+îº4kWŒ�ùjÞUg¡ü!{jÝ®?Ë‚@Œ†B>!»â®K³vÅø˜¯;覆Pþ�=µnןe A FK!Ÿ�]q×¥Y»b|ÌWó®: åÙSëvýY†Àb4ò Ùw]šµ+ÆÇ|5荒Pþ�=µnןe A FC!Ÿ�]q×¥Y»b|ÌWó®: åÙSëvýY†Àb4ò Ùw]šµ+ÆÇ|§<Ÿý½:§ëN°.]Z̆Ñ5Lø,‡@×W]þ¶iF¿.¿ùøæ1©ói›æ‹¥j«+»êË:š´Õˆ•[—¿mZLÙæã›Çh¤Î§mš/–ª­®ìª/ëh"P§±¦¼J¯Ëß6Íê­Ëo>¾yŒFê|Ú¦ùb©ÚêÊ®ú²�&m5båÖåo›S¶ùÔÍc´RçÓ6­.&K«+Û|˜C –@�ÖbʨËß6Íê­Ëo>¾yŒFê|Ú¦ùb©ÚêÊ®ú²�&m5båÖåo›S¶ùøæ1©ói›æ‹¥j«+»êË:šÔi¬)¯Òëò·M³zëò›�o£‘:Ÿ¶i¾Xª¶º²«¾¬C ‰@[�X¹uùۦŔm>s™3@ïôdÓN®)]EÅø8U²�Q Ôí,-°&Ÿ¦ôØr̯:�ÕT“_Sºê�ñ©ÆÇ:Æ"£½&Ÿ¦tk[¬ŸùÛMéÖ¶X?ó·y¬¦šüšÒU_Œ�ÅÅcˆÑT“OSºµ1ÖÏüm«©&¿¦tÕãcq1‡ÀØb4ÕäÓ”nmŒõ3›ÇjªÉ¯)]õÅøX\Ì!06�M5ù4¥[cýÌÊóE Ыƒbwx1~1>Õ�¢Mžj¬C -�6;µ˜<1>Š9Ö/Ô¾XýÄøÅøTãh“§ZëhK �~bòÄø(æX¿PûbõããS�£Mžj¬C -�6ú‰É㣘cýBí‹ÕOŒ_ŒO5Ž6yªe°�¶Úè'&OŒ�bŽõkj_¬Žbüb|ªñ´ÉS-ƒu´%ÐFG1yb|s¬_¨}±ú‰ñ‹ñ©ÆÑ&Oµ Ö!Ж@ýÄä‰ñQ̱~¡öÅê'Æ/ƧG›<Õ2X‡@[mô“'ÆG1Çú…Ú«Ÿ¿ŸjmòTË`m ´ÑOLžÅë×¶}¹å[̽ÀÇîÜbýRÊÌ­ã‰>);ÀXßX?_<®-V—±~*;Å×�…eäH Ek±¾±~MÒ—I ï�Zjy©þ±½”ªŸTÿ¦8ú.¯©>Ò—I oý¤–—êÛK©úIõoŠ£ïòšê#}™úÖOjy©þ±½”ªŸTÿ¦8ú.¯©>Ò—I oý¤–—êŸÚK©:JõoЧïòšê#}™úÖQjy©þ±½”ªŸTÿ¦8ú.¯©>Ò—I oý¤–—êÛK©úIõoŠ£ïòšê#}™úÖOjy©þ±½”ªŸTÿ¦8ú.¯©>Ò—I oý¤–—ê?§^Zä½:°íέm¾9m4´e9ÚîÛæ‹%ÛV‡móÅÆ…r"ÐV‡móŶ½­Ûæ‹� ?äD ­Ûæ‹m{[¶Í~ȉ@[¶Í—Úö¶zl›/5>ü!��¶zl›/¶ÍmuØ6_l\øA 'muØ6_lÛÛê°m¾Ø¸ðƒ@NÚê°m¾Ø¶·ÕaÛ|±qá�œ´ÕaÛ|9µ½K,‹ ´®;É®ù»ty!°*]wŠ]óǶ««þºæ��? I «þºæ�mkWýuÍ'~’@WýuÍÛÖ®úëš?6Nü 0$�®úëš?µ­]uØ5j¼øC`]uØ5l»ê¯kþØ8ñƒÀ�ºê¯kþضvÕ_×ü±qâ�! tÕ_×ü±míª¿®ùcãÄC調®ù‡lëªêZô½AíkÙW9s A ¯a_夶¹/ÝõUNjüøC  �¾t×W9©méKw}•“?þèB /ÝõUNj[úÒ]_夯�?ºèKw}•Ó¶-}鯯rÚ¶ƒ|hC /ýõUNjúÒ]_夯�?ºèKw}•“Ú–¾t×W9©ñã�.úÒ]_夶¥/ÝõUNjüøC  �¾t×W9]Ú’K^è/î‰!vŠCԑˆEùb‡7DuD‡ÐÖuÔµ‘´eB[CÔQ×{Chkˆ:êÚHÚ2 ¡­!ê¨ë½!´5Dum$m™†ÐÖuÄôÞ¢Ž˜¶â³,Chlˆ:êzmm QG]I[&�!´5Du½7„¶†¨£®�¤-“ÀÚ¢ŽºÞB[CÔQ×FÒ–I`m QÇ”z�úJo±ó«a5rÛ¡¢ßšÎ" è·„ULˆú�Pg**rÓ¯…Çïh#ÁÍrÓ1úmî3< `Я‘`�é@¿Óë3"†€ÈM¿רóMc�[ý¶¡p‚“[ÏONL'9ŤX,.ô›[ÏONL'9ŤX,.ô›[ÏONL'9ŤX,.ô›[ÏONL'9ÅäÆbñ¡c— ËXOÀt²Þ:þšÅ…~Çï "È—€é$·-.ô›[ÏONL'9ŤX,.ô›[ÏONL'9Å”S, ÐzÃ6v°@˜IÀt‘{ã-Nô›{Oß�LCÖÙ¦.‹ý¶¡Gž¹0]äÞ>‹ýæÞSÄ7$ÓÅ�uv©ËâEÇ](’wnL¹·ËâD¿¹÷ñ IÀt1d�mê²8Ñozä™+ÓEîí³8Ñoî=E|C0] Yçëb€¾¡×Ü ‰�l,’gIÀÕÀÔèÆŽ~§Ö{ÄÛW}”7dnìèwHòÔ• W¹Ä‡;ú�¥†ßœ¸˜j»Ü6 ã©ö"qw!àj K9cäucG¿côuŽMÀÕÀر¤ÖïÆŽ~Séá?®¦Ö7vô;µÞ#Þ>¸裼%”Á}B/û60v¶ qÍž€oÏ>èÈ}mC¿‘ðp›ß6>‰À#‚ôµ ýF€Ãe2|Ûød‚oÔ×6ôÛ�äIðmã“j@D°¾6¢ãp¸L†€oŸLð �úÚ†~ ‘<)¾m|R ¨ Ö×6ô[Œ¤Éðmã“kD `_ÛÐoæIðmã“lÈÈA3@ß±B";ÜŽ`ɾR¡ív¥•fXxˆúͰ³i�@h»]sXÈBˆú]È0Ñf†¶Û‰6§uØ!è·5R2@ ´ÝPu–U„x ã,»‹ .&Ún—(Äý.mK˜V{CÛí´ZÑ=ÚôÛ�-%¬Ž@h»]]�y–â€~óì/¢ºˆ@h»…O? ï‡ã†RØp7 Á�É@¿“é*…Àèw ˜ ô;™®"P  ã  �=ô›} ‚Ðo Èžú;‹+#°åÊJ¦`@€ @€ @€ @€Ö0@¿†‚@€ @€ @€ @€Àê0@¿:¶” @€ @€ @€ @X#Àý  @€ @€ @€ @«#ÀýêØR2 @€ @€ @€ @`�ôk(X€ @€ @€ @€ ¬Žô«cKÉ€ @€ ̘Àþð‡ÞZwÁç�w^oåQ @€ äI€ú<ûevQí¿ÿþžûvùÊík_[ÖùÃþpeõR0æHओN*µó‘�|deÍói¶®²N8¡ŒéŸøD�iX,�ÜŽy?ûÙÏJ;â¯XlŸÐðù⸘J+7ͧƟú; µ|ü!"зvÞõ®wx`qÜqÇ…ªŒ²ÿîw¿+^ö²—ûí·_ù÷µ¯}-*N˜3�9ýžä|vÎ[*mëB`N:ïÂ�¼€ÀEr<÷¦o °J Я’.e¯øóŸÿ\œþùkë}/øÊ?묳Ê:y¡oÚ”7wgŸ}v©ÍW5ù4[W×1ÕÕOr'�Û1OÇ|ý).&L�@ŽÇ Ü4ŸÚÇ©¿RËÇ!}kG š~ñ‹_„ªŒ²sÌ1…ÝXþ7ó7Å•®t¥¨|8A`Îæô{2Çß¶íh?öÁ~°ø¯ÿú/31‡À`æ¤óÁ QfL çã匱Ӵ l±nª† @€ @“$ð°‡=¬øæ7¿YÜìf7k¿^kÿÓŸþ´ÌÈ!‡W¼â[—EF@©~ò“ŸûØÇŠ›ßüæÅMozÓÔìøC€ ´$À}Kpdƒ @€ @`¹.ùË·¿ýí;°oØ_úÒ—fp¾I2C€ @˜è§ÓW³ˆT¯³üЇ>T|ýë_/þô§?ý×]Üâ·(ÿ| üÊW¾RœrÊ)Å·¿ýíâ W¸Bq“›Ü¤¸ÝínW\ýêW÷¹cƒz&ð½ï}¯xÿûß_èµwzšg‡v(vÜqGïÅÃ_þò—žð…R¯ÿ÷ÿW\ç:×)ôŠÎ;ÜáÅe/{Ù¨È~ó›ßŸùÌgŠ“O>¹8óÌ3‹k\ãŽï}屮8AE¡§ð>ûÙÏ'žxbñ«_ýªØn»íʧa¤ÛK\âýà?(t¬ýÖ·¾U¾Žþ/ÿò/‹¿ýÛ¿-�µ[l±Egÿj§�vZñ¦7½©ÐçgvÛm·â7¸AÕ…udM 帨߽ŸûÜçJ}ýèG?*®r•«”ÇÅ¿ÿû¿/þâ/þbC;Sý7p¡AÇléY¿•õd¯¦7¿ùÍÅ©§žZ<â�(>ùÉO–OûžsÎ9Å�nt£R‡—¼ä%Ëßçúæµ µß¸ë]ïê}ŠNû íc~þóŸ—e_ûÚ×.'õ{Þ�¬Î‡>ô¡Å'>ñ‰ò·�^Wø¢½Èu[·¬ô7¼á å¾KŒît§;­Kg}ˆ=^þøÇ?.Þþö·—ç¡Ò†4ô¿ÿû¿Å}îsŸrÕoßOúÓÅÝï~÷ ç´zeý—¿üåòµÑªO¿‹os›ÛõWµÖ”û·+gË óãç?ÿùeÚƒüàâZ׺֚Ÿ´§×OÿÏÿüO±iÓ¦bûí·/vÚi§ò|zÍéÂ_?úÑ�–¾:æê7¸~“ßã÷(µíújY¿»¿ô¥/•1èiz×]wõî£bÚS-ŸuôEàŒ3Î(ÞûÞ÷:Kº6¤›c®{Ý뮫"æø“zÞ{ìS mÎgM[:~ÿñ�,u¨§Ù¥ñê¤ýÏñÇ_ü¿ÿ÷ÿÊ}†~OÜøÆ7.5^ýí®óiý.Ðo�ßÿþ÷ÅÕ®vµâïþîÝín…|µ¿ÐqY1kúïÿþïr¤}Á>ûìS­šu¬œÀÐ:×qUzºÕ­nUþöµJ3ïxÇ;Šk^óšÅž{îiæò|ùe/{Yy}ú±�}ìš}ÇÒ˜}ÙZ,@`¦bνûÛ߯zÕ«6èUHtΪëO7¼á ‹ûÝï~ë(éí1ú¯7aéÜøz×»^é£kißÿþ÷‹‡<ä!ÞßÃë a=`€¾ˆOàå/yy"±å–[–ߦÕà»þt1ðþáÖ¤Iº¸ Iƒ ºÀp '”žñŒgð]¾u´X�@ÿt�@Õ5™?þñ�_ü⋃:¨¸Ô¥.µV©_ð‚\Ф4 üéOýžö´§¨›taþ%/yIya^~ªS ì‡V]^Ò �‹èÂ¥â4éX«‹ ú“÷Úk¯‹œ.þ/�¿úÕ¯^³ÉߎË�Øc�=ÖÒ´�ê¿.ó…+§Ÿ~zyPû‰]vÙ…Áù* Ö³'�r\ÔEï#�µÐ±´:颻nrÕÓõ¨×�uÈÓß#ùÈò‰yý>× ¢ôä¯ Ðk`ÒçÿøÇ—ƒè@”M¿å5xèÐ[ݺت'÷õtŸžxôM°›xå§Xl@Óç� }ˆ=^Z]Ò€Þ:ñ€<`Ý…yKwçú ln@×�è`ûüç?_¼ó�ï,o€9øàƒËΟüä'—ƒÿOúÓKÝ>÷¹Ïu‹*4H`ƒó�zÔ£J-éB¤Þóž÷”zã„à¾ñ�o”zÖSóº9VÚï¼õ­o-óµ�°zÝp }‘´¦ý‚èõ›^zþÔ§>U|øÃ.ÏÃLJ{ÖÏ z" sBmãÒ‹žhÕ�3:Îê÷­ÎOÝã©Ué;þ¤ž·¦ûRÏgõûØn–ýÇüÇòÉv+u Ö>ÄÞš¡·ohÒ�xšîyÏ{–oíÐ~EóºÁMƒî:ÎÛÀ¡ô®ãëmo{Ûr¿%_¥‹•Ê×>P×ßô[@ûñÔSû:÷g‚ÀÆÐ¹Þ@¡}‹Î�uÍY7¶iÒMm6I[º†­I7ÍhºéMoZ·8–úöeeåüƒÀÌ ¤œ{§ Ð±Q×¼4é­2º ç2—¹Ly~l×¼SÊÃ] lÙµòC …€ ´óÓ…�xháf7»YY„N®lÒÀ€&=½§×�hÒ% üé‚£N,ªO)”Nüƒz# Á: ªëóštw±n˜Ñ¤; u�C“.ìëîB] Ô ½îÎ×t¥+]©ÐE|MzGýë&Û¨ dh’Þu¡^'ML€@3½æó¾÷½oyÌÔ…8½Fw÷Ýw/3j°Í&Ó¤nªÑkyõ† ùëi9k5é)?›Rý-ŸæzU¡^Ÿ©‹ŠÅ7ˆçú³ �\ Ä¿žN×äÓtâÿÀ>°¼x®;òõ–›Rý-Ÿæ6 vå+_¹|’Ð78/? Úg¢tœÕë<5é"£]hÔotí4é‰<›tl×ͱz‚QO¸kÒoù;^|s�Ktaµ:i¤‹šMƒób¡s @28_¥Èú*Ä/­né_o¦°Á/³û溰¯ß½úôƒ4²ÕV[•Ûµ>7#›ÒtÁ?f²c±´¤WzëX­ób•«ã©ŽÛº€©IÇtéôYÏzÖZœÚïh0O“Þ¦c“nÒÑ¤ßØÖ&•­zžóœçú<…M}¶ÇÊd�Tº9\ƒóštÞ©mTÇ;Oõ HuòRÏ[S�}©ç³¦-Wïu¯{•¿Çu Ôïwý—¾5ph“nP8ôÐCË×ÙËOšÕM7öÙ Wã¶_Ðg+ä§IZ×M@*CŸ’c‚@nÆÐ¹Ý£W4éÆ�¿Ú mºQÆ&;vëx¬iˆc©o_fñ0‡Àœ ¤œ{§pÐy§®MéFz}ÂB¿•5éüxß}÷M) _ôBÀÿC/ES6°»ÝÝ¥«½¾Ç&{ZVñº›×�ìâß�üc^sï‚a=Ð ‰ýP±¢õƒE?btÒ¢ :±—5é)»êkì5H¯�àüâ¿X»¨Rfpþé†]¬ÔEÂêwyuR7ê¸'FNV!‡€¸ª“Þôý\»P§t=m£Éw\¶ îÅÎTÿ²ð ÿi?¡'çuñôþ÷¿ù­PKc�©ˆ=.ê÷«îÌ×1­z\uDÓ·éuüT™©þ.7=A«§à4é‰ÙºÚôVw²ðtñÞ�tìÖä¾b[º°¯›ó4p¯ãºt­§sÕVMzª·:ÙøU»­ë)•'l±AKg�Uˆ=^ZýÒOìö©·ÑhÒ ¬ÕsY»˜/ýëûÙM“�#ûŽ×z#�;é7³þ¤E½AG¿×¥QéU“.FÚ$ÝK׺¹æ�C)cÑ ÅöÛo¿vs®ùöÙ+“9Rh[­Ãtã—Þj¡P¥“jºïø#ÝiŠ=oM9öµ9Ÿµß×¾ý‘n¢³éÊ /ügÇm Úë“9Ò·þìú™{ÖiÄEo«ÔÍõªC7¨Œê«~­|æ“ÀX:×Ccz[�ߥݘ®I”é-¶®c¨Žáú=¬kbš†8–úöeeåüƒÀÌ Äž{§b°ß:'×¹¹;éÁ4»æíÚY†À* 0@¿Jº”½�€=µã&˜Ít‘Ï.ôé;ô¡I'$L€ÀêT¬& Ò낟4(Ä ùKãº0(?{êÁʲ¹éY¯×ôM*›zlXOÀ§C=]¤ :¶ê"žn¼±=;»¥è¢�îV–¿´®”T+Ï=¦ë©„˜ÁË˹ðéK1V�‹ö›6tL3ÝÙñ3ÕßåbÚ”Mz­ =Å;èø™Ï|¦|½nÓqÜø´/©›lðÑnR¨ÞèW——4t!àÓ³ïxiu4mËæ§¹i[Û6¸í¦kÙt_µ»ë:†j]“nxmšÎ;ï¼ò“pö6ºª¿«]µçIOzRù)) öéórú“ýv·»]¡Á»hÙW{ªñ°�X¡ã©éا'Ÿfm[¶|Õú}筱Ǿ6ç³v ·ßÕxªëÐ×'ªl¿PMw×õÊ|½~û³Ÿýl9ÀhƒŒÛm·]ùF{S¥›‡eŒI`,�Ûôöt¼½ C7éæ8í40¯ÁzMöÖ)-q,õíËT7æN t¬®ž{§rÐ ´šBo�Ó�l:¯f‚ÀP Š4õ”tñMw#¹“íí¢ƒ~|h AôA=àNºð ‹æï¦± ôG@zõMú–&{ÂÎ4úì„•c~¾2­,ÛT}¬Œª�u@`=ŸVt·¿Ž©:¶Úà�ô¨ >=5«AMöÉŠT7*½.[ßÏÕ·nõdž}×ÞõaS àÓ‹â®í7jÓ1ÍŽ‹©þUVzµ­žžÓÓètÐJžŒÓ…}=…§IOáéMz‚H7üqÄkûŒjlMëú6®ÊÛ7¼á å§ušò��>øôì;^¶©K¿kuŒu?çfåØ'¢ôŠî¦IçÅúso˜«ËóÞ÷¾·Ðà¼ÎŸos›Û”OËê8®›p^úÒ—nøÔÄu®s�rŸ¡·\é [}jC7ÍœtÒIåÓÿ{íµWY]_í©‹�4Ô](·ã¬OëÊPšùÅž·¦ûÚœÏj@Rû ÝÌ®×Ù×Mzk�t¬Iƒëz¥/ôÛþ}ï{ßÚSôV†t¿ûݯØu×]‹oûÛåÓÁúd†nRÐï…8 xó¼•ÁCKçÒ�Þ⨛lô;@¿©u|ÔM£6@o¿UÅÃ>Ójl8– æ藀ﷺj¨ž{[­î�¨fÓRu’f5¹Ÿ›s}ìæ9ׯ2VI€úUÒ¥ì ô��Y¢}çGß´I˺;XOúè•&L€Àð¤A]DtŸ¬Ó ‹}ïZ׺V”½NÐ^ÑçFª×ìéךt·~h²§tRfOøš¯bp¿§gvæ€ÀFz¥íîp‡u ¦M]Ä3=K·º¯ãò-oyËuþöD«t©A}M©þVà¶Ûn[ì²Ë.åÆoyË[Šw¿ûÝå¾€c»b>%±ÇEӎöÚ1M7¬hJõ/3]üOßêÔ…z}SV1ôdÝÞ{ヲu×·ËòÉ'Ÿ\f×þå_ÿõ_׊rß’±fLXØc�=Êß ‡~x9P¯›ytSVM öxÙ&ãô$žŽ¡]�w:/Öù²â­¯U‡×uÌαí©?}»Ú}%¾òÖMú} ?ÝP ß¯~õ« }ÛÎúlO]¤A D@ƒÓŒ×ïJw²kIv±ÝMó-§ž·¦ûÚœÏJ[øÓ€ nªq'i[×9·^qmO÷ꦾ'>ñ‰®kyþ¼Îà¬Ø £ö °ñ‹_\¾Kû‹êÛíì]';‹ŒÀX:WõT¼èO8á„ò¦8Ý£I7ÎèX.½è:•–C7Óp,-‘ñ½ˆ=÷¶;u.¬kÖ¶®@ìz´”�ƒë¸ªk_îx”ÎE}ýn~–!Ð7�‹®ºö]*åA @àïxǺ§õ´#üÔ§>Uzëé›ô*!Mo|ã×½¾Kߟ?øàƒË’Ðë­ æ€@7Ò›¾mëN¯ýëËU]€°Wåjà]'*¸ÿÈG>⺗¯ÍÔ�ù×½¶Vùm_ƒ öt‘ ûà?¸n¿±®V �uôý<]è³I:Þô¦7•«î÷ë옫WöÙ`¡œtB£§X5Ù±XË©þʣɞÀ×EG»qà•¯|åÚ]ÏyñÓ {\Ô�0v¢ÿÚ×¾vÝ1MšÓ7×5ÙÅ�T—–ž®ÕñUëu,Õ`Å>ð×¥—e;†»O2èX]ý�Ц2ýFxØÃVfÕ1ß!Ú”EĈ=^Æ–çúÙ1óŸøDaß¹Tºžâ9æ˜cJ½V3»ùÝe}SÓÛÞö¶uÇN=ÝóªW½j�µ?ÐäêTÇuŸNõ”ü“ŸüäâÈ#�\·�²ã¶ž(´›úúlO ÿ Ђ€nq/šk Í^+;@ŸzÞšrìks>«oÂkÒ“ízÊÝ&éVÚ”víµÚ¦o½¶Þ}"Pû2{u¿å×ñùÀ,5nß§Wšb´·iÙ÷ìe·²Ýý•ìLšÀ:WíµõúÔ‹ryR@IDAT&{J^ooÕ9´Î—µ¿ÑM5öùùq,&¬†@ì¹·^UoÇ1»±Nés0¾ßÛº©õ·¸E´Þ(£·Ä�xâ‰Åë^÷ºòúójZC©à ú0RV@@'8‡rHùº �TØkCtáÞ.>¨Z}/Kçt·Ô3žñŒòÉ=ílur¡“2ÝùÜõi„4�"!0+:yÿô§?]¾–Z3t®‹:±ä#¹ÖV� <þñ�//"|èC*¿s§W„™¿´«ÏU4Mz�¦žÔÍ7OyÊSJ�ë$H?Ê‹™ �zÒŠ.þë»\ºÈ.긩Whê—6é8zÏ{Þ³�f_þò——¯õÓ«ªuÜ•¿žÖ¹Ï}îcî¥Sü×2: »í¶[90©W‰uÔQå«5Ý Ž+‹È’@ìqQÁ?â�(ôT¸.èÙ1M7²ÙÀ™Ž£ÒœM©þ–Ïæz¢îÑ�~tqôÑGÔ î´æ×v®×Úë"¤ž®}ÎsžSî#´Ñ�ú]àš´©C±Þå.w)>ùÉO–OïêUýöêÿ6å‘Mb�—MåøÒužz�{Ü£¼(ø’—¼¤|JUŸ„Ðo\ýžUÝvÓš/¿k“.t¬scéBeë U6 § Œö†:=a¯ ‘ÔÓgetÁR7íøô©§õV=]¯ósÝ”§ßùvaóþáÖÂè³=k…²�:ŸÔwæŸúÔ§–¿IõZx{½ýž{î¹îxZWlêykê±/õ|V7Ü÷¾÷-Ž;î¸òø­Ö¤[í+¤ÛË_þòkOÖëFo¥Ó§?ýéå',ÄA\ÄÇ}ú]7×è¸úùϾ¼‘GoÚQÙßùÎwÊWêË_m³éÚ×¾v¹¨ÁŒý÷ß¿,ûá¸%3‡À ÆÒ¹'-šŽô �KÛ$-I;šlàÞÒ8– æèŸ@ʹ·ŽiºÙMom<þøãËßÞúýìÞÐæFøà?¸üμ~'ëz›nu«[•¿/ì =fg�Uà úUÒ¥ì öÝwßr'©'‡48¯�ííoûB¯·t'�x<îq�+n}ë[—>º¸iOÓèÛµOxÂ\wï²ÝñïMÄ4ØqÇË<]HÔ ‰.èä]ÚtOXT�î*~Ô£UžØè•¾ò×E]HØo¿ýÖ¾W_W©¾Û§²5¨ ¼ú1¥Áy½êV¯ÜÔ„®ë’¶d¦ �hèB�.ØÙ›ftœŽ›ºèàN<Ðëç5x¯›at¬ÕëÀtr£§qí-–'Åßâ±¼šëØ®›utì׫ÆÞùÎwºÉ,C {)ÇE]T×ñÏÞD¡cšçuóËCò�µ'u¬Ñ©þ>�ýÍßüMq¯{Ý«,Ro°oìú|­^ÍCé®]¯ó|èCZî#t£Á7¾ñ�r Qð5ðX-ÇÍ[&FüÓMDªGƒzšÁ}›NDv\ EÀ¶Í”㥠Ö1Ì7YyÕ4ÝÔ¦?c5€¦·Ûè7µŽÉÓ œM¡2”®4ÝÐsÛÛÞvmàNƒó:^ßõ®w-÷'VÎÎ;ï\ÜñŽw,cÕù¶êÔ¾Åwî,»ž°Õ+®5Щo×ëô*W7Ô)vwJi�›�et!`ÚÐà²Î5õÛTÇSm³º‰K¯l×Åtw²<®Í]N9oM=öµ9ŸÕy®éu~­ßÇ6(pã߸xæ3Ÿ¹ö´®vѾCÇ\íKtÖ¾ånw»ÛÚ ¾ÛÎÝwß½¼QH7%ˆ™ t~ 6é­”[o½õš»øþó?ÿs¡�I•mŸËXs`+$`šKçjšb°·ÅØÓôÖdw]Ÿ”q§UK�‹[ËX�”so�+éý^×9·~븪Ï>iªêIÇF]óÒCbòÑoß8 ÐMg�uÖ’0ÓÖ lqáFwAqÂÂèÎ\ öé&fÒ€ŸîzÒ7Ǫ;Õ˜üø@í èB¹.òëB¢û-ŸP‰Òª~é¢I[½êÉ é^ûˆÐÑPýØ!�¢|ºN/õT]Œ†t1Nºs_wYÇ1Õ¿®,Ò 05©ÇE 4ë8ª‹xÕe|mOõ÷•±JÛo~ó›òw¹ ÚçWeC …€Ž})ÇË”²ÍWß­ÕŸ4ÓõÍ1ú},ݹüV�͵9ãŒ3Êßíu~æ¯ßîÚGéÍ;º‰®iê³=Mu‘�*�gêXjŸc¨¦§¬§œ·¦ûÚœÏê÷µþšŽ¯Ò ®©é\9fŸ¢›Þ�üëŽÛÚwÈO>özÿžøB /cé¼KüK»Ð#/ÂRνå«ßÀzS�n:óM�úâ¿X&é¡Q÷Á}VæÐC-Ó^øÂ®»™ÍW6ôA€ú>(R @€ @€ @€ �%}ÞI7éÍú̲n`Ó›`õ™W½]Ro˜ÒõL‚ôCP¦@€ @€ @€ @`úœÌ1ÇS¾Ý¹€Þb³Ï>û”ƒöÕ4Ö!°  Я‚*eB€ @€ @€ @ÙÐçbôªûSO=µüÄêÕ¯~õâº×½nù-{>ó’M7-"èÑÍ4€ @€ @€ @€Æ&°åØP? @€ @€ @€ @`  _B/ÓF@€ @€ @€ @�ô£w@€ @€ @€ @€À0@¿„^¦�€ @€ @€ @€ 0:èGï€ @€ @€ @€ �%`€~ ½L!@€ @€ @€ @`t Ð�Þ@€ @€ @€ @K Àýz™6B€ @€ @€ @€Àè ½ € @€ @€ @€–@€ú%ô2m„ @€ @€ @€ �Ñ 0@?z @€ @€ @€ ,�ôKèeÚ@€ @€ @€ @£`€~ô. @€ @€ @€ @Xè—ÐË´€ @€ @€ @€F'Àýè]@€ @€ @€ @€ ° Ð/¡—i# @€ @€ @€ ŒN€úÑ»€ @€ @€ @€ @`  _B/ÓF@€ @€ @€ @�ô£w@€ @€ @€ @€À0@¿„^¦�€ @€ @€ @€ 0:èGï€ @€ @€ @€ �%`€~ ½L!@€ @€ @€ @`t Ð�Þ@€ @€ @€ @K Àýz™6B€ @€ @€ @€Àè6�ÁL¸à‚ fÚ2š5[l±Åš±²6 ß•¡¥à ßzˆè·ž©ã@¿õüÑo=RÇ%€~ãø£ã8Nx�C×sG¿õ|H—ú­ç�~ëù�:.ô[ÏýÖó!u\èwµü ïÈ—hG€d…@h»]Ú7Äa”N¡RDm·è7 n‘ú½~ˆÃˆ]CÕh$Ún—vü5P!–Î9m·KÓqˆCŽ}FL0¡íý!æÈ—ú½¨oBòí9"ƒ@Q„¶Û¥Wµ-0@Ÿ@6´1&�+²&àÛÆç²³õµ-ëÎ 8$ðmãè7"î‰ú <ÕB sÖ¯áñµÑÒ˜C`|Û8¿£çг´a Ðïz™6Εú�kÏÒ®%˜³~‡ì?èhû6´†,$C`V\ Lí"…û¬:…Æ@ ’€«ô 7dBýfÒ„�¦¬_k®Û³1‡À’¸àwô’zž¶Î�ú�C/Ò†¥@¿KíyÚ=SÖïXü �w7¦€ f,Ž€é"÷ çâ:ˆC †€éýÖ@" ™@¿™v aA ‚ÀTôkM±xm�9 °ùÕžüŽfk€ÀôØq ýN¯ïˆè—mÓ%0ýŽM˜úJ؆S1³ 8L'¹�àX\N¨,B¦ô[Ã*&@ýN “¹ê×µøl�9 °‘€é„ßÑÙ`�@îÐoî=D|@¿a6¤@ w¹ê7n Ð_ܶ¡¬²c†¨c•ñSö4 ¬òâ�mÓ«¬#†ºÅãÛÖgˆ:ÚÆF¾ùX¥¶l›^e1=cqÄø¶õ¢Ž¶±‘o¾V©-Û¦WYGLÏX1¾m}†¨£mlä›/�Uj˶éUÖ‘Ò3OJžTß!êH� ÿùX¥Æl›^e1=dqÄø¶õ¢Ž¶±‘o¾V©-Û¦WYGLÏX1¾m}†¨£mlä›/�Uj˶éUÖÓ3GŒo[Ÿ!êhùæK`•Ú²mz•uL±g¶8묳.˜bà}ÆlG×2û*§kä‡@ �¾vŠ}•“»|ûÒ]_夯�?ºèKw}•“Ú–¾t×W9©ñã�.úÒ]_夶¥/ÝõUNjüøC  �¾t×W9mÛÒ—þú*§m;È�6úÒ__夶¡/ÝõUNjüøC  �¾t×W9©méKw}•“?þèB /ÝõUNj[úÒ]_夯�?ºèKw}•Ó¥-¹ä]ô}×a×ü¹lÄ—@×d×ün,uË]õ×5]l¤A`,]õ×5l»»ê¯kþØ8ñƒÀ�ºê¯kþضvÕ_×ü±qâ�! tÕ_×ü©míªÃ®ùSãÅCèªÃ®ùcÛØU]óÇÆ‰†$ÐU]óǶµ«þºæ��? I «þºæ�mkWýuÍ'~’@WýuÍ?d[WU×bèÛîÛæ[UR.VI íN²m¾Ø¶´ÕaÛ|±qá�œ´ÕaÛ|±mo«Ã¶ùbãÂ9h«Ã¶ùbÛÞV‡móÅÆ…r"ÐV‡mó¥¶½­ÛæK�ä@ ­Ûæ‹ms[¶Í~ȉ@[¶ÍÛö¶:l›/6.ü ��¶:l›/¶ímuØ6_l\øA 'muØ6_NmïË"èSwŽ©þMÒwyMõ‘¾L}ïÜRËKõ�í¥Tý¤ú7ÅÑwyMõ‘¾L}ë'µ¼TÿØ^JÕOªS}—×TéË$з~RËKõ�í¥Tý¤ú7ÅÑwyMõ‘¾L}ë'µ¼TÿÔ^JÕQªS<}—×TéË$зŽRËKõ�í¥Tý¤ú7ÅÑwyMõ‘¾L}ë'µ¼TÿØ^JÕOªS}—×TéË$з~RËKõ�í¥Tý¤ú7ÅÑwyMõ‘¾L}ë'µ¼Tÿ9õÒâèSvj)¾¶Q´Écy™C`hmv~)yR|cÚž¢¯_«»MËËCh£¯”<)¾1mOÑWНÕÝ&�åe�¡ ´ÑWJžߘ¶§è+Å×ên“Çò2‡ÀÐÚè+%OŠoJÛSt–âk1´Écy™C`hmt–’'Å7¦í)úJñµºÛä±¼Ì!04�6úJÉ“âÓö}¥øZÝmòX^æš@}¥äIñ�i{оR|­î6y,/s M �¾Rò¤øÝöUÖ·¨úØ�^¬Ÿ:&Åw•IÙèƒ@ÊŽ0Ö7Ö¯)þX­Åú©¾ߦøH‡ÀØR´ëë×ÔöX­Åú©¾ߦøH‡ÀØR´ëë×ÔöX­Åú©¾ߦøH‡ÀØR´ëëÛöXÍÅú©Þߨ8ñƒÀXR4ëë×ÔæX­Åú©¾ߦøH‡ÀØR´ëë×ÔöX­Åú©¾ߦøH‡ÀØR´ëë×ÔöX­Åú©¾ߦøH‡ÀØR´ëë7vÛû¬1ô±;À¿Ÿj'µÉS-ƒu´%Ðfç“'ÆG1Çú…Ú«Ÿ¿ŸjmòTË`m ´ÑOLžÅëj_¬~büb|ªq´ÉS-ƒu´%ÐF?1yb|s¬_¨}±ú‰ñ‹ñ©ÆÑ&Oµ Ö!Ж@ýÄä‰ñQ̱~Mí‹ÕQŒ_ŒO5ž6yªe°�¶Úè(&OŒ�bŽõ µ/V?1~1>Õ8Úä©–Á:Úh£Ÿ˜<1>Š9Ö/Ô¾XýÄøÅøTãh“§ZëhK �~bòÄø(æX¿PûbõããS�£Mžj¬C -�6ú‰É㣘cýÚ¶/·|‹ �Ý©5ù5¥«sc|rÛˆg¹bvxM>MéF7ÖÏüm«©&¿¦tÕãcq1‡ÀØb4ÕäÓ”nmŒõ3›ÇjªÉ¯)]õÅøX\Ì!06�M5ù4¥[cýÌßæ±šjòkJW}1>sŒM FSM>MéÖÆX?ó¯ÎcµÕä×”®zc|ªñ±�±Äh«É§)ÝÚëgþ6�ÕT“_Sºê‹ñ±¸˜C`l1šjòiJ·6Æú™¿Íc5Õä×”®úb|,.æ›@Œ¦š|šÒ­�±~æoóXM5ù5¥«¾‹‹9Æ&£©&Ÿ¦tkc¬ŸùOy¾iÊÁ÷{ݱmZL|ueÇäÇ.�Ô�Wuûóå7_šêVz(Í�m•Ë£¯Ž¶i¾²ª¶º²«¾¬C ‰@ªŽªÛŸ/¿ùøÒ�ÒCiMñö•n1úÊk›æ+«j«+»êË:š¤ê¨ºýùò›�/Mñ(=”Öo_飯¼¶i¾²ª¶º²«¾¬C ‰@ªŽªÛŸ/¿ùøÒ�ÒCiMñö�n±úÊm›æ+«j«+»êË:š¤ê©ºýùò›�/Mñ(=”Öo_飯¼¶i¾²ª¶º²«¾¬C ‰@ªŽªÛŸ/¿ùøÒ�ÒCiMñö•n1úÊk›æ+«j«+»êË:š¤ê¨ºýùò›�/Mñ(=”Öo_飯¼¶i¾²ª¶º²«¾¬C ‰@ªŽªÛŸ/¿ùøÒ�ÒCiMñÎ5}öOÐÛFQ×�u>¡´�Ý­'ÆÇõgCˆÙ †|BvÅ]—fíŠñ1_Íc4TçJ ÙSëvýY†Àb4ò Ùw]šµ+ÆÇ|5荒Pþ�=µnןe A FC!Ÿ�]q×¥Y»b|ÌWó®: åÙSëvýY†Àb4ò Ùw]šµ+ÆÇ|ÝyW½…ò‡ì©u»þ,C`1Z ù„슻.ÍÚãc¾šwÕY(ÈžZ·ëÏ2† £¡�OÈ®¸ëÒ¬]1>æ«yW�…ò‡ì©u»þ,C`1 ù„슻.ÍÚãc¾šwÕY(ÈžZ·ëÏ2† £¡�OÈ®¸ëÒ¬]1>æ;åù¬è»ìüBySí}n¡ºû¬ƒ²ò#0ÄÎ(TG_v—j¨L×GË1Û{ȧ/{5¦.롘º”IÞü Änï]Zª£/»[¨L×GË1Û{ȧ/{5¦.롘º”IÞü Änï]Zª£/»[¨L×GË1Û{ȧ/{5¦.롘º”IÞü Änï]Zª£/»[¨L×Ç]ŽÙîC>}ÙÝxº.‡bêZ.ùó&�ºÝ·iM¨Ž¾ìnL¡2]-Çlï!Ÿ¾ìÕ˜º¬‡bêR&yó'»½wiI¨Ž¾ìnl¡2]-Çlï!Ÿ¾ìÕ˜º¬‡bêR&yó'»½wiI¨Ž¾ìnl¡2]-Çlï!Ÿ¾ìÕ˜º¬‡bêR&yó'»½wiI¨Ž¾ìnl¡2]Ÿ©//z€>´£òÙ}6u~ÈnFSºù1‡Àšvj¡tŸÝgSBvk_Sºù5i'”î³ûlª'd��Áü˜C`MÚ ¥ûì>›Ú²[ûšÒͯ­¶|ù|6Õ²ÇÆ`~Ì!0�&í„Ò}vŸMmÙ­}Méæ×V[¾|>›ê Ùcc0?æ‚@“vBé>»Ï¦6„ìÖ¾¦tó³y[�ùòùlª'd��Áü˜C`M ¥ûì>›Ú²[ûšÒͯ­¶|ù|6Õ²ÇÆ`~Ì!0�&í„Ò}vŸMmÙ­}Méæ×V[¾|>›ê Ùcc0?æ‚@“vBé>»Ï¦6„ìÖ¾¦tók«-_>ŸMõ„ì±1˜s A I;¡tŸÝgSBvk_SºùMy>Ûú¶;<_¾X›6Ÿï”7bŸ7�ÐNÎg�µ‰˜Ï×%Ù”Þ¤£PºÏkS|>_7n–!���Ž|öX›ÚçóuÛݔޤ£PºÏkS|>_7n–!���Ž|öX›ÚçóuÛݔޤ£PºÏkS|>_7n–!���Ž|öX›ÚçóuÛÝ”n¾Mz ¥ûì±6Õí󵘘C 7!=ùì±6µÑçë¶½)½IG¡tŸ=Ö¦ø|¾nÜ,C '!ùì±6µÏçë¶»)½IG¡tŸ=Ö¦ø|¾nÜ,C '!ùì±6µÏçë¶»)½IG¡tŸ=Ö¦ø|¾nÜ,C '!ùì±6µÏçë¶»)Ýõ�âò"èC;¿ª½º®޵¹ƒ/�›Î2† д3ó¥ÇØ|>jOÈÞ”¦ô:̈́Ҫöêz¨\ŸŸ|mjJ7?æX%�:=©^_zŒÍç*ÏÚÊcéuš ¥UíÕu•k³8ByÜt–!0�&ÍøÒcl>µ'doJSºOg²k ¥UíÕõP^Ÿ_YÑÅÿšÒ]_–!°*uzR�¾ô›Ï'Tžµ-”ÇÒm^§�PZÕ^]WÙ±6‹#”ÇMgChÒŽ/=ÆæóQ{Bö¦4¥ût&»¦PZÕ^]åõù•]ü¯)Ýõe«"P§'ÕéK�±ù|BåYÛBy,½N3¡´ª½º®²cmG(�›Î2† Ф_zŒÍç£ö„ìMiJ÷éLvM¡´ª½ºÊëó++ºø_SºëË2VE NOªÓ—cóù„ʳ¶…òXúÔ盦Þ_ümvdÕ<Õõ-·Ü²Ø´iS±ÕV[Zf‚ÀÜ œþùÅyç�Wœ{î¹…–m’6ÜcuÝüêæuyªÚ«+ÇÒªyªëè×H1_ ô»”ž¦�s$€~çØ«´i)ÆÒ¯ñ­þ6{ݼš§ºÎïè:z¤Í‘ÀX:®j/†m5OuýÆPÄgNÐïœz“¶,�ú]Z�ÓÞ9K¿s`8Ë'è«'%nG…Ò\»»¬¼—¼ä%‹K\ân1,C`QÎ9çœâì³Ï^×fw�Þ]v�Bvù„ÒªúsË ¥¹vwYyѯK�å%@¿KìuÚ<èw.=I;–H`Hýßêï`³kJsíî²òð;Z˜–L`HWõçr¥¹vwYyѯK�å%@¿KìuÚ<èw.=I;–H`HýÎ�ï쯞”ÄtR]ž­·ÞšÁùˆøÌš€nP‘BS�†RòôUŽÕ‰~�ó%@¿Kî}Ú>uèwê=HüK&0”~�1¿£�sôG`(£ßþúŒ’ `Я‘`�é@¿Óë3"†€J¿VßÔç³ ¯ëßIOÕæ®ëŽc½Òž (J-H6¹Z‘­º²YþÔyLù®úM%Œÿœ èX†~çÜômÎÐïœ{—¶Í�ÀØú5¾îoä�Íõáw´Qb΃Ù 0ec‡Ýc«q¬ÚÜuŽ¿F‰98þ² @`ÊÆ>þN‰Ý¢è›:ÆýQ¤ouén&@`3iBÚ°ÉÕŒÙÆš»± ß±z�zs&€~sîbƒ@=ô[χTäL gý7~G æðÈYÇè×ßgX!`Я‘`�é@¿Óë3"†€ÈY¿cóÍ#m9DÓ1÷Ä$¦¨:ÿM›6Å�G Nušò�rýÝeŸoÕVç_cµÖ!°$uÚ¨Ó”�‘ëï.û|«¶:ÿº«å°�%¨ÓF�¦|Œ\wÙç[µÕù×ÅX-‡u,‰@�6ê4åcäó÷Ù|yÍVç_«åg�%¨ÓF�¦|¬\wÙç[µÕù×ÅX-‡u,‰@�6ê4åcäú»Ë>ߪ­Î¿.Æj9¬C`Iê´Q§)#×ß]öùVmuþu1VËaK"P§�:Mù¥úûÊÈÑ6«ú:ÀMè¦kY¯a`‚6�6ªzÙèµÙâún¶¦-5•á¦ký¦ñÅ{9Ðïrúš–Î�ú�_ŸÒ¢åC¿F×ý�l6wî¦ó;Ú%Ã2ÖCÇ®>×GsÑš›Ž~}„°Aà"è—-Ó%€~§ÛwD�1ô;5ê‹ ¯vŒ{"㦙Ý}�·›Î2–NÀ´aZ©òÙ«~]ÖCu˜ÝbìRy!0G¦ ÓJµ�!{Õ¯Ëz¨³[Œ]ê /æHÀ´aZ©¶1d¯úuYÕav‹±Kä…À ˜6L+Õ6†ìU¿>ÖCu™Ýbí£.Ê€Àœ˜6L+Õ¶…ìU¿.ë¡:Ìn1v©ƒ¼˜#Ó†i¥ÚÆ�½ê×e=T‡Ù-Æ.u�s$`Ú0­TÛ²Wýº¬‡ê0»ÅØ¥òB`ŽL¦•jCöªßœ×;@ïv*‚Kƒe¤SCcÖ�NŠÈ�À˜³îüz‚ˆ �N`L �Yw:)r@ ?9h(‡òë"‚@<�154fÝñ„ð„@¾ÆÔИuçÛ#D�xcjh̺ã á �|  ¡õ}³ˆz:}}§³�¡ tÑ`—¼C·“ú 0G]4Ø%ïYÒ& M ‹»äº�Ô�9èCƒ}”1G¶´ Cè¢Á.y‡jõ@`κh°KÞ93¥mŠ@ vÉ;Tû¨s&°4 Îf€>¥ã\ßÐòœ7rÚ�¾„ôãÚ›ê’oª¿•éæs—-�9 &àj&´Î}QŠò¹ycüÍÇÍç.[:s@ LÀÕLh9œû¢åsóÆø›�›Ï]¶tæ€@˜€«™Ðr8÷E)}çsËkª›t@ Xwütõã.7q’oª¿•éæs—-�9 &àj&´Î}QŠò¹ycüÍÇÍç.[:s@ LÀÕLh9œû¢åsóÆø›�›Ï]¶tæ€@˜€«™Ðr8÷E)n¾&ß©¤Ïf€¾Oàsìè>ùPrÖHα±å@ 9k$çØrè;b€@ÎÉ96¶ä@` ™BŒ9ô%1,—@ÎÉ9¶ån1´<'9k$çØrêCbY.�œ5’slËÝbhyNÐH}o0@16”ú …T„ä �bñÁ�œ ä �bȹ�ˆ !9h'‡B|°C g9i'§Xrî3bƒ@•@ÚÉ!†*Ö!09h'‡¦ÐWÄ�*�´“C U.¬C` ÐÎÆ^šý=�¾±Ó±@` m´Ø&Ïm£NÌ�@-¶É3wŽ´ch£Å6yÆhuB`îºh±KÞ¹s¥}’@-¶É3d›¨ K!ÐF‹mò,…'í„À�Úh±Mž!ÛD]X �%iqöôÕ�Öí\wÙü|6Kcl&àÓŠks—7çê¶ä–é.[©>›¥1‡6ðiŵ¹Ë›su[rËt—­TŸÍÒ˜C› ø´âÚÜå͹º-¹eºËVªÏfiÌ!�Í|Zqmîòæ\ý,¹e»ËVºÏfiÌ!�Í|Zqmîòæ\Ý–Ü2Ýe+Õg³4æ€Àf>­¸6wys®nKn™î²•ê³Ys@`3ŸV\›»¼9W·%·LwÙJõÙ,�9 °™€O+®Í]ÞœkK‹ _F·ÒJ@€ @€ @€ @È�À,è—|‡Enñ@ •€ô‹†S©á�< ß<ú�( ІúmC�<ȇΧ/ˆm á6ÔÈ�< ß<ú�( ІúmC�<ȇ€4<§iô];dn�Ú•ù!�J`L �Yw*'ü!�#�154fÝ9ö1A •À˜³îTNøC G9h(‡rìb‚@,�154fݱ|ðƒ@ÎÆÔИuçÜ'Ä�Xcjh̺cùà�œ  ¡õ½Ã½Ãƒ�Ã�Á""䤙œb‰@‡ F'�“frŠeôŽ!DÈI39Å�ŒN GÍäÓèE¨!�“frŠ¥IȆ@NšÉ)–l:ˆ@ PC 'ÍäK 2’ � 4ãï è=\ØXÌ�@Š&S|çÀ†6@ wKÑä¬èsßȈ€ @€ @€ @€–C`QôK¹ëb9›/-Í�@Ÿšë³¬Ü¹r Чæú,+6Ä�Ü ô©¹>ËÊ�ñA «ÐÜ*ÊÌ�1@ W}j®Ï²råE\ȉ@Ÿšë³¬œ r%Чæú,+W^Ä�œ,Us‹ Ïiƒ#@€ @€ @€ @X�ÅÐ/õÎŒemæ´vchiŒ:‡`IšÀZ£Î¡¹R† 0†–ƨs–Ô�¡ Œ©¥1ëš3õA`•ÆÐÒu®’!eC`,chiŒ:ÇâK½X%�1´4F�«dHÙ‹ZÚL~ñô›Q°@€ @€ @€ @XèWÇ–’!@€ @€ @€ @k _CÁ @€ @€ @€ @`u _[J† @€ @€ @€ ¬`€~  € @€ @€ @€ �Õ`€þb¶\pÁê(S2fL íäÃŒ»˜¦Í˜@ÚÉ!†w1M›1�´“C 3îbš6c9i'§XfÜå4m†rÐN1̰kiÒä �bX@WÓÄÈA;9Ä0î¥I €v6v2ô™`� @€ @€ @€ ôN€úÞ‘R  @€ @€ @€ @`#è72Á@€ @€ @€ @è�ô½#¥@@€ @€ @€ @€ÀF Ðod‚€ @€ @€ @€ Ð;è{GJ�€ @€ @€ @€ ��6m4a�€ŸÀI'�Tzè¡wØa‡âˆ#ŽØ`ŸŠá”SN)žô¤'mwûí·/^÷º×m°c€ÀT œqÆÅg>ó™â»ßýnñýï¿øÙÏ~V\íjW+®u­kw¹Ë]Š�vÚ©ØrËùß·uþùç‡~x±Ë.»Ú1A`*¾ô¥/ßüæ7K ï{ß+¶Új«b»í¶+nu«[÷¾÷½‹m¶Ùfô¦œxâ‰Åa‡6xO|â‹]wÝuðz©€ @€ @€@*èS‰-ØÿœsÎ)~ýë_o ð»ßýnƒmJ†P»~ûÛßN©Ä �ZúЇŠ¿øÅEu»þÅ/~Qè&•øÃå@ýSŸúÔbÇw¬-kʉœ?øàƒ‹�|ä#ÅG?úÑâÈ#�d�~ʺ�ØusÍsŸûÜB7ÊU§þð‡¥ýè£�.vÛm·â1�yLqÉK^²ê6Øz蘺êÎ:ë¬UWAù€ @€ @€z!0ÿG%{ÁD!€¦I@7Ðè ”®ÎW[tê©§ûí·_qÔQGÈžÛäΫmü㋽÷Þ»8ùä“çÖTÚ3#Ÿüä'Ë�wßà¼ÛÌ?ýéOűÇ[ì¹çžå2Ü4–!@€ @€ @  ÐçÓD@ Wœüãï}ê6TÑ\P¼ñ�o,ŸÂýå/r›œ½:8o `�ÞH0Ï‘ÀñÇ_xà��7׸±ëó¤ÛÛÞVHÏL€ @€ @€ �èóê¢� Ð œÿÖ·¾Õª¼¯}íkÅ{ìQ´ÍߪÒe Î[u¤×@(r" mòÙÏ~v«·Yœ}öÙÅK^ò’BßeçÕï9õ*±@€ @€ @( ¾AÏVPøÃþPœ~úéµ4N;í4oº.þÿøÇ?ö¦MÁ¨opû&}G·©]›6m*¶Ûn;_vl�@Ìàü[lQl»í¶Å¯~õ«`œgžyfùþ+_ùÊâoÿöoƒ~9'4 Î+ö�wÞ¹8à€rn±-Œ@Ìàü6ÛlSüùÏ.4š¾ð…/OyÊSÊÁú¡¾KÙË^¶Ø~ûíC!%Ûÿ÷ÿ·8ï¼ó’ó‘€ @€–A@×p/q‰K,£±´€fC`‹ W'ÿþÓÐ+\«vwÝ–«sõ¬l—¿üågÓÉM ùýï_ìµ×^|³¶ T ]ßöÞu×]©ó4ë[æàµÉ–«s¥›­êkë¦ÁªŸÙ«~Z·´êÜÒ–¤_ãcó˜ÁùvØ¡xÁ ^P\å*W)4€÷Üç>·ݨ¢r58ÅAúØÁy=¥¼å–Ëy¡ ú5µä9oœ×�aÏ|æ3‹{Þóž…n®;òÈ#‹÷¼ç=µ�Ùi§�нèEÅV[mUë—[âÞð†rß×Óžö´b÷Ýw�q�´ú�t÷ü ô©ß&”öÙüÜu[®Îå+Û’G/æèSǦA΃C´±C _è·_ž9•¦·">îq�+î|ç;—Ÿ{Ë)6bé‡úí‡#¥@` }ê×â¯þ~6ûçË‘˜bï ³ž¼{Ò“žÄà|Ö‡vXñ™Ï|¦C d…@?4 ýä'?¹öµô;î¸cñªW½ªœW­·»ÝíŠ7¿ùÍÅMozÓ`1ƒþÁÌ#%08?xªíDàsŸû\íkí/}éK—OÃï²Ë.åM%ºyæéOz¡Å4pšN:é¤â ƒjõºüP™«¶{ì±Ñƒó«Ž…ò!@€ @ ?z«ë>ûìS|ó›ß,^ñŠW:�d‚ L…ôSé©Ä©,=…§oM3µ' Žx`qÊ)§´/„œè�€Þëô¬A½#Ž8¢¸Ô¥.µ®¶+^ñŠÅ1ÇSÜõ®w]gwW4Hÿ„'<¡øîw¿ëš“—úÓŸ–õ¨.÷ï_þå_’Ë e`p>D{Τ�g<ãÁAô+\á ÅÑG]Üþö·ßÐ ½ÅEOÒ_îr—Û�f†�}ìcÅóŸÿ|[Íz®›†tq… € @€ à#`�}ýë__Kf�~  € 0 ÐO “V¢¾¯~ '¬ªøE•«;6ßúÖ·.ªÍ46/Ÿýìg‹7½éMÁ öÜsÏâYÏzVð×ú>õá‡^ì±ÇÁ2ôJšÇ?þñ…öm' žÿú׿Þð÷›ßü¦m‘ëò18¿+! Wòé[ñúäŒoºÆ5®Q¼þõ¯/nr“›ø’KÛ­o}ëÒçjW»ZÐG¯ÂË[ÞLÏ!ámo{[ñò—¿<‡Pˆ€ @€2$pî¹çûï¿ñ¥/}iCt Òo@‚€2%À}¦CX€b üüç?/_qmß1¬æ{Ô£U<ñ‰O¬š7¬ëû-úäžûî[„¾åò«_ýªxìc[œzê©ò�m`p~ì þ6¤[Ý<óÃþЛý*W¹J9ð¾ýöÛ{Ó]ã npƒâ�o|c¡yhÒÅŠ¦oÖ‡ò®Úþö·¿½|…]=;ì°C]2i€ @€À…N;í´b¯½ö*¾÷½ïÁ“" 78¾÷½ï Ƭk?úÔ[ÝçFucz_‚!€ БÀ¦ŽùÉ>C˜Ó«t™üôCPO3A Ï{Þó‚ÛäÎ;ï\h€>ezЃTî=ôÐÂ7èúé§—ƒôzb_¯ÇÏabp>‡^ †6N<ñÄàÛlô]ù¼àÅÕ¯~õè¢õýë^÷ºâÑ�~´÷“ÒŠöþóŸ‹<àÑå®Úñ�ï|gñ⿸¶š½÷Þ»¸æ5¯Yœ|òɵ~$B`.ô{Sš­NÛl³Mð�8U_Ö!�eÐoùÐ�·}�Yuù}ÄHX"½¡K7ÞëuøÃËúïv·»-mž ÎëÍ�ßúÖ· ]{ª^ÏÒoãC9$x­æê&w}®éÚ¶ŽaSÄßrË-‹Ë_þòëaÂ… —ô. –KpÓ·j™üÎ<óÌâîw¿»?+&ðå/¹øÂ¾à­õf7»YqÐAyÓšŒ÷¾÷½‹3Î8£8ꨣ¼®?ûÙÏŠ—¾ô¥…ñÇžœ»¨¿ �÷½ï}Áìz£E›'Æ5x§'åö°‡zÆoRúínw»"æÉ|_þ>mï~÷»‹¾ð…µEî³Ï>Ńüàâãÿx­‰˜ iw×]wõÞ(§×yî¶Ûnsi*í€VHààƒ.oôÓ`Ç*êW]þ ÑP4fK@çÇÏ|æ3×nÖýÓŸþTxà�Å·¿ýíâ OxB¡A=&äHÀœW|¯yÍkÊ0m�^êºÙüÃþp0|ݰþêW¿º¸Îu®ô± Îßõ®wµÕÉÍ·ÝvÛâŸøÄäâ&`@ØL€_e›Y°@`rô]jßtéK_º|Uß–o;=ô¡­øÐ‡>T|õ«_m[|/ùœï#…ŒDà—¿üeñùÏÞ[ûŽ;îXì¾ûîÞ´£ž8òÈ#ƒwÔŸsÎ9Åá‡SÔJ}ôº}½% nÒ� œg‚À’|ðƒô΋AÝ�=KbD[!�zØÐ †>£{Î:ë¬ú ‰©¯}íkWZ~b8¸CxùË_^œtÒIx{ì±å§ï4`Ï�ÜTç->Ël þE/zQqÜqÇYÒ†¹Þ¶¦·ÉÅ ÎoÈŒ€ 0èG€N•€ú ðûßÿ¾øú׿î-j—]v)®t¥+yÓRŒO}êS‹�vÚ)˜E|º‹yŒ‰Áù1¨SgŸt“‹¶cß´Ç{øÌI6=ÿ’—¼¤ݨ£lÆ|cŽ›ö!O~ò“‹>X$�Ã#Ðqõø@0ŠÿùŸÿY{*.èD °hùÈGÖ4â„N(ùÈG–¯ îÌG?úÑâ˜cŽY+ªïò× fH"ðÿñÅ[ßúÖ`½{ë­·¦“�±èær½ÖÞ7i€^ŸjÐgÑBÓµ¯}íB7Ži�ž € 0 ÐO¥§ˆ€@…€^oÞyçU¬EùúÊûßÿþìm zýÝsŸûÜâ¯ÿú¯½Ùüã§žzª7m•FçWI—²‡" 'd}Óu¯{ÝâÖ·¾µ/)Ùvó›ß¼üæd(ãg?ûÙPÒJíïÿû‹Ã;¬öŸ§=íiÅð€•ÆAáÈ‘À×¾öµBŸ’©›xоŽiX6�“O>Ùû*½ÞZ¯¹î:�rÊ)ųŸýì Ũüg<ãì �a|ñ‹_¬ýlÔMozÓâYÏzÖJ>w1L ©eÎöÞ{ïàu'µ[ǞФÓ5ˆõ«_=ä‚€ �%è³ì‚‚ ÐLà‡?ü¡×Iß•Ö__“^—¯ïÍën{ßôýïßg^™�Áù•¡¥à üùÏ.BÖ·¥ûüNì=îq�bÏ=÷ô¶nhý*ˆã�?¾vp^m?à€:½âßÛXŒ˜ÝÀÒ4éµÕgŸ}v“é€ÀÂèÆÙ§<å)ÞýÃe.s™Îôºy(Tþå.w¹òø½0ä4YøÑ�~TêÏw¿ü‹¿ø‹âˆ#޾Y+‹FÄ¢ l³Í6ÅQGU\ïz×KâpÃÞ°œ¿êU¯š”g@€@ Ï¡ˆ€@ ¿úÕ¯¼¹ît§;yí]ŒW»ÚÕŠG=êQÞ"¾÷½ïyí«028¿ ª”9�º§cï~÷»÷Òcó˜ÂwÑBóBòzâÂõZ=uzµ¿çõtßýîw¿UTO™ÈžÀþð‡â“Ÿüdcœ¿ýío‹O<±Ñ@`9ôýÞ}÷Ý·ð�#è­XÏ{ÞóŠÜà­�hÿ´ß~ûgžyæ†2T¾>[sýë_C@`µ¤yi_ûߤ›stÃ}ŸÀó•� }¸â¯X¼êU¯*®u­kE©7=ês+lÛQ¸p‚ � lÊ0&B™€N¸ou«[�ÕCM|ß”Gw¯bÚa‡¼Åž~úé^{ßFçû&JycøùÏî­þ*W¹ÊJ.0è;ô7ºÑ�6|{öœsÎ)~ýë_W¾ò•½ñôiÔ÷jõZͺÁy½÷¾÷½oŸÕR&EàãÿxqÖYg­‹ù:×¹N¡·nüßÿýß:ûqÇW¬â†žu•°L‚€n¶Ûÿý Ýxç›öÙgŸbÇwô%EÙtìÖ t?øÁ¼þzª^oñb‚†% ·éH¡ÏÎÙÍ3«ºF0lk©m tSùÑG]ìµ×^Åi§�lò�o|ãò‰{=yßvÚvÛm‹¯|å+m³“€ ЙOÐwFH€Æ! ¿æ5¯¹’€>÷¹ÏyË]U}ne1ƒóz�·žÌÕE&äNà�ü£7Ä¿ú«¿òÚ»5à÷Õ¯~uC1z¢fˆÁy :tÐAÁÁyéVé Îoè" #à{½ýmo{Ûâ–·¼å_þò—¿U¿!@`–žÿüç_úÒ—¼m»Ï}îS<ð�ô¦Å_üâŸÿüç½î»ï¾;Ÿ¥ñ’Á�Õ8ì°ÃŠ“O>9XÑ“žô¤âw¸C0�äH@טô$½ž¨÷MzxDé]ç}åbƒ  M€QŒ¡‰S �žè©Wß´ŠoÒêŽüw½ë]¾êŠk_ûÚ^{_ÆØÁùC=”Áù¾ SÎÊ èiXß´ªú×¼æ5…呂í·ßÞF¯6½®û™Ï|fíàüÁ\ìºë®½ÖKa˜�Ÿüä'Å)§œ²!l ÐßúÖ·Þ`¿à‚ Š|àì �exó›ß\¼÷½ïõ6ú·¸Eçïοãï(ÞùÎwzË¿ýío_>½ëMĬ”Àë^÷ºòóQ¡JvÛm·âþ÷¿(;²& óÔW¾ò•…Þ$u�k\cíOoƒÑ·ê/{ÙËf?ÁA€bðŠûJø@È�@h€¾újÜ®¡kp^ߟ?ãŒ3¼E]ïz×óÚû028ßEÊÈ‘@h€^ úžôtÁ±Çë-öæ7¿¹×Þ—ñSŸúTñô§?=ø�{=9¯×Þßóž÷ì«JÊ�Àd øÛõy }zJŸ£Ø´iSqî¹ç®kŸò<ò‘�äµuTX�Àrœxâ‰Å‘GémðvÛmW¼èE/*÷^‡£žš?âˆ#¼žúÞ¼¾;ÏÛ«¼x0B`¥>ö±�•ßÞU¢›ûôê{&L™€n^Ï{Þ3å&; @ –OÐ×â!€@¾.q‰Kxƒûíoëµ·1Úà|õ»·VÖN;íTèâÜ*&çWA•2s!p©K]ÊJèÓ^磞®Õ+iÿíßþÍë¹õÖ[yÈC¼i}?ýéO—Oí黸¾Iôõæ ç}t°-�€ŽyÇü†fë)!}Šâ W¸B¡'U«Ó/~ñ‹àk­«¾¬Có"ðío;ø†šË]îrÅK_úÒrßѶÕßÿþ÷‹8Àû½vøe/{O0¶…K>t  ·íèWýÖ÷M:?×g/¶Új+_26@€ �L0@ŸIG �TÛn»­7Ëo~ó¯=ÕØ48¯þ}öÙ'µØ(ç£0á4a!ýJw}LÒÐ!‡R¼ýío÷€<`eߟ?餓Šý÷ßÃÓ¾ŒçõÍÌ{Üãfb�EøÂ¾Pœ~úéì¼óÎk6wyÍxáÂûÞ÷>w•e@`N;í´Bß–ö½9KÇX=ÙÞå-Wgžé�Œ@IDATyf±ß~ûy?�£7{è@}#˜ –ÀÏ~ö³òÉøÐgíìæݤÃ@€ �7^qŸwÿŒ�~Ї¾5=J@™Uª§õ-/&ŒM@ZõM¡Wßû|ÿ?{çw9QõáY@`EXzQzÿèJ/‚éÒ¤HWéE¤#HoÒ;ˆY‘ÎÒ—Þ‘" ËÒ‘¥- åãœÝ¼¹3ɤÜ{“{ŸùýÞ7ÉÌ™™3Orr“œ)¾¸,ç¼òí°Ãæ»ßý®¯ˆÂñ8ç £#cƒ´ÛA/ç÷u×]ç%¢é·ÜrKoz™„áǧ:çÕ¹ç°Ã3?üáËTC^ô�«¯¾º¥=O<±Yj©¥ÆÄkÖ�¦ÿè£�ÆÄiG³U¨sžFÙ �Þ' {À.»ìâìÔ£Öï¾ûîf‰%–( BŽ?•ñúë¯;ËØo¿ýÌ ,àL#h�?ü0ê8£4®@çâú�€f“Ð’.znŽ?;÷CÛi# 4›úfŸ¿¶h?hÐ ãs´¥Â†*ç!u à³Ó²zõÊךó¾iíÕö�7ÞØl±Å•cÀ9_9R ¬)ŸýÊþʆO<Ѹœ}¶Ü©¦š*š–V޾ªƒÖªÝk¯½¢õ²]ek íÃ?ܬ°Â ®dâ Зä\׬É N,úØnƒ–ÆXqÅMr­z9ÓÔ!G³bt:Œ=Ú¨óªž=ÔŽÁƒG¦˜b ãëHØi©½D@ÏÊr�?÷ÜsÎf­·Þzfà 7t¦…DÊÉ¡©³ÿö·¿9Å·Új+–¦q’!í% Ûÿõ¯m^xáoEtžñ¢!¡‡ èwK�Ó5£”Ö«?è ƒÌ*«¬ÒÃ-¦i€ ÐKpÐ÷ÒÙ¤-€@_˜|òÉ�íÕ”—e‘G™êœ×G?MyYuÀ9_5QÊ«3ßHW9è52®¨óüñÇ7\p�·éSN9¥‘_NúªÃ}÷Ý—:妜óZsùå—¯ºjʃ@£ Üpà ÎN-®)í—tЫñê”Ónýÿû_£2tŸyúé§Í³Ï>k4šÏ¾ó�ï˜EYĬ¾úêfÁô‰ä  uß]zTÄ÷¿ÿý¨“\ŽâZDO?ýtsÓM7µÄ+b¥•VŠfÐr& ´•€–•PGX_Øzë­é<ãƒC|ψ;çÕÈÏ>ûÌì¿ÿþæý÷ßgæÓž=ë4 €@oÀAß[ç“Ö@}D`¶Ùfs¶Ö7âÅ)œˆ|ôÑGÍÝwß�ˆýúPëYÊ1ßÎy'r"{˜€Ö…2dˆ5jÔ€V~þùçѨµÅ[l@|È�>PsÌ1^QMk¯ûípÎ?ðÀÑZ¸¾õ0¿ñ�ouþÑÝ@` ׌ÓL3�Yh¡… ~u´è¢‹u´I®WÿüóÏGNóyæ™§%OÙˆW^yÅ\uÕUQÇ�– /¿ü²ÑŸò.¼ðÂÑ3ÄÜsÏš9@ AàŠ+®0—\rI"öëCuˆQ'8-#S4h&޳Î:Ë™}Þyç�FÖk¶= ÐY—^z©¹ì²Ë¼•ªóÌöÛoïM'½H 霷mÔ·%½wÊI¯Ž+@€@� ŒSgåÐ €ü|k?jD›ÏIæ/íë”3Ï<Ó+¢é.ÛáœW…zyÒB_XuÕUÍÁlÔI€�^!à³au”)4ªF£Z]AÎy}to‡sþÁŒo¾ûŽœóGuÎy׉!®ï hšjýn'ƒ~÷\Ž0ýú¦íÔÔžU9×÷Ýw_£)³53Gç|R�Gy$úHêêŒ�”åh%pï½÷Fë붦3É$“Dð´-{ì±hŠ`Wþ©§ž:ê¨e6€@g ¨óü±Çë­t¾ùæ£óŒ— M% ¥“Î=÷\¯ú>ç|<ÃСC£å—âqìCÝ# ïUš�­Wˆ#¢e5z¥=´£{Aß=ö}[³z3êƒ_2h:ß<Ž9\kõêÃ¥F„†�?þؼñÆ-âZósºé¦k‰'u!0ýôÓ;GàjZ/9éòN'+ÛÔ´µ®°É&›tmÊ<œó®3B\/�ƒþÖ[omiJQ½oö }°×´˜E§ÍoQ0ñðÃGÎùO>ù$;vW¿¥¿ÿýïÍRK-56²ÄÞDMdfši¦–Ê8%Z #$àsX¯¶Új^-4ÍýE]Ô’~ã�7F3YTåDÓh=ßT×-•DèÙ]�íôQuíµ×È� ú¸Ï>ûͲ“ 1¯‘óyÞ“e¼öÚkÞ%jôìpÜqÇ™)¦˜"™�c@ Í4;ŽÖ�×{º+h¶ÍžUÕᆱâ ÐiZîí—¿ü¥yæ™g¢£öÚk¯*„8çg˜asÚi§ß²r¶@ß÷i›^÷mÞïßuoúõ.9ç÷Øc�è=P߇–^zéF7öÅ_Œf®yûí·£rm´Q£ÛƒòÝ%€ƒ¾»üû²võ„\ýõ[Ú¾âŠ+FÓµ$x"^}õU³Á´¤j]î<åÈÜvÛm[Ê™e–YR§kÉ@º@`þùç7·Ýv[KÍO<ñDnýÈ‘#�Ëɦérõ«_µÔщœó� LÝ" ûu…'Ÿ|2Z�Z#Ïó×(\å_g�uÚÒáL#bwÙe£Žn® ç¼>.±Ä®äBqK.¹¤Ñ½@@kº_ýõ-MÑŒzõ…9çœ3J—Ó.>øàsË-·t¬C�:ËÈ)¨goýé^ g uÄU'ZŸCAÓŽª sÍ5W\}ö!}øÓoí‡~èH5ÑšóZ{¾h=ztT¾ÞÑ“Aþ=ôP£{è,-ƒ¥ååä¬tÛyFKf Ð+Ô™S×½œó vië¤qÎ÷»ß5øÃ‚€i&G×÷é¦ðœtÒIͰaÚ¢.zö)뜷3.î¹çžÑ ަ:éõ¾«eeôŒ® Á0 8é# ü+@}hd� P�ërÐßwß}fóÍ7Ï¥¦Ï¹§ucˬg™K‰˜0Îù v{’€œSrbÛÛHu”ÑšîyG�k”�+,¿üò®èRqš Wƒÿüç?Îr4’GÓq.¶ØbÎt"!cîºë.çÔ›!Ÿ$sÊ)§´ˆišû´Ñ÷-rF¨ƒÌøC³øâ‹§~øTX-�“ìD êtÏSç�´eurª…8z’€le÷ÝwwΧo¸á†ÑE¯ù™¯Q@® ŒË.»¬+‰8@ �ô. ÛwÍô¨jÕyæðÃ7³Ï>{µ ht–€~“4c„fh‹ë¤×èÛÃ;̤-餮9¯Ž£@ û’Îyi¤NêMuÒ«#ºœóêD8éã4ØÏK}^bÈC¨�L=þøã[4z衇¢éÀ¦œrÊ–4_„…®pÝu×E³L´czlW}6Nr+¯¼²=,µÕÔfW^ye©2È �ª h„¼:À¨CM2hªê¼zMóîú�§Î7¾ÑúÉzCŽ5C‡fÕð�è‘s^Óá–Ñ¢2h:×ôöúèî[c>Þ^ub;õÔS£iãñšÙB³LijϪ Aƒ"'Ý6Ûl<ê]³ïh~MaxÕUWµ¨¢¥<žzê)3ï¼ó¶¤˜È¶ÕÉÅ·|�ÞäÀ+Ž:ê(sÿý÷;‹XwÝuÍf›mæL#h�–íkF-_P'Ù¦Ž<ôµ‰xœp æŽ;îp‚�“^Ø5rÕ4Û‹ž�5ªœÔƒ€¾OÉ!Ÿ MtÒ¿òÊ+f»í¶3o½õV²9ѱk9g§ ‘H'qÌ! 4ˆÀ¬³Îjô— šVV¾<™T»cu€—s^ïð® éííR®tâ �F}Ò 4€€o¤�F¾ç ÓO?½Ñ‡xW�ƒ>9Õ˜KŽ8@ �VXÁhÄy2È~ç�w&£S�}úwÞyÇüæ7¿ñ®�Zh"ÑõbeElN<ñD³è¢‹Ú(¶€€‡€~£]k´‡Loo‹ôÉ^sÍ5βm¾Ð­Öð<ÿüóKMq­ûÛŽ;îè¬R£è €@+�k¯½Öœ}öÙ­ _ÅhV(ÍRó­o}Ë™©ç × \Êû�ï|Çyä‘f¼ñÆ ) @ B²ýsÎ9Ç[¢–ŽÂàÅCBà Ì4ÓLæôÓOOuÒ»š¨™âÔ±E³É �ú�“~¿ýök¬“þŸÿügäœóÍ7�pÕiN�Ò (J}Qrä+L@÷Õ«1ùçs ú*Ò É2t¬�y‚>>¸Êáá.Ed»IÀ7÷¹çžs®ýêÓU¶©é2]ANõzôõtå!È& ¥#–[n9§à 7ÜàŒ÷E.°À¾¤h [}ð(æ›o¾hÝëäo¶Ú!缦ì'@Ùþú׿¶iÄùŠ+®Øï‹ÐZðZ*#ôñÀ5:?)—uü“ŸüÄèciÙ°Új«�øO†—^zÉ0ÃM’ ÇýN@ËTzè¡N zoÕ²e–°Ðû�>’º:éýWŽ{Þƒ�ø‰„@[ ¤Ù¾*ÖÌê<3î¸ã¶U ‡@7 è¹3�“^ïž'Ÿ|²w IV[|ß•]߈ë—÷ûwÒ!Ð.k¯½¶Ùÿý�³?Õy$ý믿9çÿõ¯9Ñlºé¦f·Ývs¦ �Pt‹%…\e&›l23lذÒåéÁ­ŠrÔÛ²ŠrJ7ˆ P�ÀtÓMgä4s­Sw饗š}÷Ý7¸d�rÓÔÚŸ}öYKMu¯é.Õ;Ù5â·%€@u²qMc«©¾Ô[W6ä ×ÔòZŸÏ4"GSTÿà?p%ÇY'ýN;íd>üðC#çüI'�dÒ:Ž ú€ÀO0ʉ¶ÔRKE¿ÛIlùË_j³>­>~j4¾>pă¦ã×Z~|\ŒSa¿Ÿ híÊ=÷ÜÓ¹V§¸¨³l™ŽpZ3s×]wu.S#ç¿Ö¤×z ÐYú-L³}9Õy¦ÌÌ�mµA 8ë¤×tÒ£F�ò¤÷Þc�=Öh‰µ¢AÏÒ|.J�|ÈG`­µÖŠ:™tÐA-E­“^Q—^zé|·Iú�7ÞˆœóÉwX[Ýæ›on~õ«_ÙC¶(L€ô…Ñ‘€@}htš+hš[}Œ ú(·Ï>ûxÅåTHûxàÍH à%°ä’KšÉ'Ÿ¼%ýóÏ?7^xaK|Z„FÅM=õÔN9Ã4Õýý÷ßïLÏi�ôªK£pÎ硇l¿p�žßoy/_ž»îºË¨c]]‚k½t{ÿý÷ë¢"z@ «d »ì²‹wV‰M6ÙÄhôQÑðñÇG#||#€ôüÏ5Eé’Å dÙ¾fÊ9úè£�–£#@ _X'½oMzuPU§•2Îù~aI;!P'«¯¾º9ðÀk?’^3Ò©“�̸–[n‰sÞ†¸BA_™ Ô‹Àšk®iN;í´–ÝŸ~ú©¹øâ‹ÍÎ;ï¬ð:ë¬=„øÖ¿Ó´¹•ÿ»ßý.÷{ú°pÅWëR• Fï PWµ¶á†F³S$uÔ(Øm¶ÙÆéÀOÊêX£íu/ÐË„k�,Ývß}÷È©¾à‚ ºŠŽ““~èСÎ)¶ƒ A}F@N2׌E®Î:yƒFhDÝ|0 «fÂÑ:÷šv¯Áç =ztÔCt•€ìU`5‚Þdçyžå“e¨ƒÞ`ž~úédRt¬û„žÿ €@g ÈöÕ9FK¾ø‚¦.ûÌî+›xÔ™€uÒ|ðÁf–™uÖY£Nç®ežêÜtƒ¾& æZ®E¿oÉ%—ê0’Þ:ç_{í5ç)Ûzë­Í;ìàL#Eà /B�<€jF`ðàÁFkÅž}öÙ-š]yå•F½ûò¬'©©îõÁà‚ .h)O·Ýv[ÔëQSåq~ë%J/Z@` Ùïyç�gþóŸÿ H�Cý�ü£Ñtò¡aÆgŒœôÛo¿½ÓI/¡>ôk¹Šyæ™'´X§FœXˆ„€—À­·Þ- ‘Ðzòꬓ7ØuëÕ™'®¾úê®:è5ƒ�ŽúÓ <® ûýNàðÃ7?ü°ƒJÏó¼�,èÔSO5º÷¸ÂrË-Ç â ÐZSÞ·4•ªßj«­ Í®ÓÕ©! oG¾�#Q€J �¶Xe•U¢g[Í©™#ã¡›Nz½¿ê;š–žq žÑ`ª$À�Â*iR �.Ð\}¨O†�>úÈh-ú¼AkéhM_¸þúëÍGa4*‡”# 4¾Ñk—_~yËèØ¬Ú´\…FÒO5ÕTNQ­ÿ‹_üÂ<ÿüóÎt"!�ö�ÓÜ|SÕ»d“q¾¼#FŒð:Æ“e=ÖÔ¼O>ùd4Z_÷Ͱ£©¸—]vY³êª«šm·ÝÖzè¡føðáE« zš€:çùî “M6™9î¸ãÌ7¿ùÍ ´¤Æ¹çžëÌ?Çs˜C9¤”óßY0‘€@&-cuÕUWyåÔq�z^<$@€@à ¬´ÒJQ'T�¦Oë¤ïä;ä¨Q£"ç»oF+9æqÎ'ÏÇUÀA_EÊ€ PZÃz�5Öpj¢®é®�±È,'½>*{ì±±ìBE È©åz9ÑÔÕ§Ÿ~zîb³œôr¬id~Ú´š¹+% à% 5ì\£dµ4Å ,àÍ—•°ð ›©§žÚ)æYï Œ|á…¢Y=öÞ{ïȿ +˜-¶Ø"š>û¬³ÎЦïöÙg�: P'š¦Rϵ¯¿þz[Ô*Rþ-·ÜbN9å§>vÝiÝІGy$úðéÊ?ÅS”vþ»Ê%u  ûï¼óNTqêpûí·›“N:É™¦Èyç�×h¦ºAƒyeH€ 4�ÀŠ+®-ŸêšI®“Nú·ß~;9ïû6¦Yf5zž�vÀAߪ=Z¦> ,ºè¢-“'è¦ç*Gúò� r•³òÊ+ç)ÆèÃ…«œ 6Ø W9C ´†¤k LM›}üñÇR1ËI¯é·5u&(G`ši¦1šêË.»ì2#ÇXÞ�å¤×o²FçÈqH€ÚKàšk®qÎ:£Qršê½èß'Ÿ|bôqÃn¾ùæ–¥3\riqï½÷^4#Ç�üc£ÙzŽ9æ£÷MH€@\wÝuæ§?ý©¹çž{¢Î$Éõ.˶¡hùšÍÆ7•¦ü,ÓqG£´®½>n&ÃLu°õuìIÊs �&д´š^ß—ª¶õ*8üýïw®»kË–]ª¼ì”„�­ÿæ7¿1šå‘4‹À~ðƒ®:éÕ¡OÓÚ¿øâ‹NpšyRÏ´‹@þ…Û¥ åB€@irÆišì?ÿùÏ-eÝtÓMf½õÖ3‹,²HKZV„œô ¾5éµ.Ø„NÈCKHÒ!�A@/Æ 3Z{>´.×QGUj$½oMzÍ®¡4�~õM‰×…}@ ?9á4Õ´+è·Õ÷ûê’ϧ‘ìrÒ¯µÖZy²E²ÒYÓokzlFÄçÆG†šв z¶áÑG�®ë*>´i†­_´|Ùåý÷ßon¼ñF«^´ýÙÏ~fV_}õqy4Cή»îjÔ¹&4"W#sç™gždÇh<�n¸!²Iû›¥ßVÍòR— gîÝvÛÍÛqNËYhY‹!C†ÔEeô€@í È9à�F¿¥ú==z´aÀUíO B`�å—_>úÞ¥ÎuÉÎ¥v$ýïÿ{³ôÒKÈWöàÝwß�¬h¨+d Xså!y 0‚>/1ä!Ôœ€FÃ~ë[ßrj)Ÿ}EBÖƒ‰FÑËÁG€ŠÐT¶šêÞ45¶mEBÖHz� ×”]Œ¤/B—<È&ðÐCµmjí¬Ú‹Ls/çÆ{ìM¿mYõØôñÇßÌ2Ë,f¹å–3›m¶Y´.½fø!@ âÎs[¿–�yê©§ìaáíÅ_<À9o ÊS¾:Ì0à 6«ÑJ�Ô)>ûì3³×^{y—¯Q‡<ÍÚA€@/Ðlqêx¢™'â¿Y§�všyæ™gjÑTé(ç¼oÙ9Í‚wØa‡™9昣ú¢š@@�I�8⣙lt¬o^gžyfÔGG@ F`Ùe—5rÂë]2¬“¾Ê5éÕ‘UßÏÿñ�$«‹ŽÕÙuóÍ7w¦ �* à ¯’&eA¨�É&›Ìl½õÖNM4Eö%—\âL ‰ÌrÒë#ȉ'žR2€€‡À–[né9£Q5P$d9éµ~îÏþsïGý"u’øšÀÕW_Ý5�?þx.»ÖÇM99î¸ãŽT�5WŽ„�6Ú(rÂÿá0×^{­¹ûî»�–åÐTø;ï¼³ÑÔø³Ï>{jY$B ]ÔY$ÔY5éÈKÊ„ë÷ºlùM4Q4âWkoÊž9ä�RëNËQ¡A®°Új«yß\òÄA )n»í6ç,5ê°"[×2Ý á»ÿþûMoï »ì²‹Yf™e|ÉÄCzּꪫZRÔQNiz¦%@Í! òG}tÛ�ôšmJÎùçŸÞ Gê|gœˆ„@ 8èKÀ#+ �ºÐÇògœÑ©žFº?÷Üsδ�È,'½¦<òÈ#y �‰ 4½åN;íäH1ѨM§[4d9é5ªG#é}/*Eë%ú™€¦Á¾õÖ[»Š Ï(ú /¼ÐÜyç�N}5Âo•UV‰>œhzuúÓH{9á¿÷½ï­�+Ç=u! ‡·œßÉ uªõ°LП*Ê×tó¿þõ¯£©­\X%=ƒûl}ÁŒ•… '#jL@�O4òÎ^zé¥hMwWZ§âN>ùdsûí·{«ÓoèÆoìM'ýF@�k4{\Z8餓̥—^ê¹÷Þ{ wl÷J ÐvK.¹dÔÁ¦]#é5àeÇwô~ßsÏ=ùMnûY¦‚8ôqìCèßøÆ7ŒzỂ¦ÒtšeFd9é/¿üòh0� @ù ¬±Æf®¹ærfÔ4÷eFãf9éß~ûm³ÝvÛU2ý¯³DB ÏhŠíO>ù¤«­ÖÈö�%n4¯Ö�w…VXÁè÷]SðjîI&™Ä%æŒãyÀ‰…ȘsÎ9�¦uwý–6Ì•WUùk¯½vÔÁ%¸â„ FË è Z>Ç7e¨Kž84‘€F¨O>ùäNÕÿüç?{;ž93T©Ñ½ê<ã ßÿþ÷�ÖÜ%@_�s^�Ö4ºõ†npb9ãŒ3ÌùçŸïLSäL3Íd4Š>ϳª·0 �ŽXb‰%¢Ž«L0AKÝe¦»WÇy †qÍh£Næú=Þpà [ê$í$0è+Mãç{ñMY“Œ�ÛýäV°×?â#FŒ0l°AËõ¥—×Z}º~øá‡-ò‘à[ïºEø|µÎG2¨g”F †}èÓ”$É ‘=yΟþtƒN†qÇ×L<ñÄÉh#ÇÅÊ+¯Ü¿âŠ+F£†[z0BÜ㣣ì~r«¦Û8‹!ylmÐoóY9ÛýäÖ¦å9ÿ¶ü^ݪçŸ>ع‚zêËQ_&h:û´² }Èw�\*S/y‹À~‹³ëtN­™¹Å[8�ja§µoål/^~ùåÈiá[ S¿ÉǼYxá…‹VA¾Š `¿íPqšûoû[Kmë­·ž‘s¯Ê çZ� v9Ä5Õ§Ö…O C‡5‡zh‹ˆ: é÷^ÏÙE‚¦¿?ûì³[²Ê¡"Çd?„*í7‹—}F¶rñc»ŸÜJVq½ø-{ØvÛmÍc�=f‘ŒÙª½�7ÕTS�‰Ë»Óîò³ôÑGFÍ~£6É ÷ôsÎ9Ç9R–ãlUÚ±µAÞƒ³¹‡JÜsÏ=FÉ]aÒI'5úÓŸ¼ËH¹ò”�{à�"}ôÛì r"ž{î¹ÎïN.yâÊÀ~ËñëDn뜷߰ôÜyðÁ›UW]uLõzM[VÑ:ç‡ 2&�oGׄ¾‹55|ûÛß6W^yeSÕÏ¥7ö› WÏ?øàƒFkÁ»˜i`š: jZü� Ÿ–FÎ?õÔS-âzÛgŸ}ŒÞÏ Õ¨Ò~­vÉçgßÄmë\oMl:w„€n|z©)d@U”£µ*ʑ㰊rÊr!?ÚA@x­=«Ž%É ‘ê•øƒü ™|l?€øœôšþV }kW”Sñºë®3O<ñDTö 3Ì`Zh!£©;gžyæ–N!±¬ìB Qæž{îhMxõþOÙÕo~ó›è£^Ñ0v$½Fºœô}ô‘ùå/½ôhš±*‚>FkºA{oÐïïl³Í6æ/OG½*ô¡ ´›À‹/¾ètΫcªì+O'×P]µvüý÷ßß"®©¯³ô®Ñ*HÏE�óÊÿì³ÏjC€@WØüZJ¿mñ Fê(¢N$E¯ñ¬ò8à£%¦Š–×7¹¯ßo­“érΫ>­I?Ë,³$³q �ž$ çU B¹ì²ËZÚ÷î»ïšƒ:Èœp y_9rdô±ß眗cMa]ƒBZ”'}@ éœW“ÕN¿¡ rÒ˶«rΫL•¯{¨'-¡¦ßmÍ›|Öµ#éCœôzþÿÅ/~áuÎë]wÝu×­'´êyņ@ô<@ 7L6Ùd©ëMxà�¥×šÎšî^#ä„H~ÍKXPµ¶ýúë¯oÎ:ë,£ ‘xýõ×­É­�1›nºiä¸Ï[6ò¨+�­¶ÚÊÌ;ï¼Nõ4Â^3T” ÖIï9¨i¹wß}wïLyê~úé§�Ú£{†…š­GYd¿Š_~ùå£5BËÞ+òè„,ÚMà¯ý«³ ­•Ûç¼*[}õÕ�uÞ}÷Ýæ­·Þr¦ÙHu‚K†)¦˜Âh�ì2}zä­‚€¦y×ÌR® un}�M]ò®¸´òzè¡Òå»êÔ‡J9ç]�ì$¿Ç{D�q]y‰ƒ@¯ÐG|_§½—j}»ƒfŒÔˆ?½¿º‚¿¨»:š �¯ wÜqÎwNë¤×Hz9â|!ÏÈy_ÄCõ#°È"‹DNzÍ"™ ÖI?|øðdÒ˜c}_Ò7i׌vêÌªŽº8çÇàb§ pÐw:UBè$9|ÓÇjŠ9ËÞxã�R*e9éõáSS ù>RdU~ç�wFLZûV/h¾ ÀÖ[oMƒöÎ;ïøÄˆ‡@ch¹•C9ĸÖÞR#äüÓ¨¿2!ËI¯—­Å¥™+Š­{}ÔQGEÓõ»^Šl™²íK.¹$ê„së­·Úh¶h,]ûZûÝV[m5Wt%qêìâú€!}®¹æšÔ:^z饖ôé§Ÿ¾%.O„fñù÷¿ÿ�' ²h �5×\Ó¬°Â βO;í4£ŽoeB»Ë�ë¦ßL}PôÍz¡Ž«®åìâe°�^$ j´T‹œà® Ñ·/¼ð‚+©’8=7«sÌ+¯¼â-O³`i8 0–À&›lâ]nF¿yW_}õ˜å.Çæúzç|’Çè-Zvñ¤“Nr.�œæ¤WgÖ�wÞ9šY6IÄ:ç×Zk­dÇè(ôÅMe€ºC@#`5²ÇôÑ\ö¢Îs[f–“þÉ'ŸŒÖ»vM·oËpmµþØ^{íe4!$h m½¼m¾ùæÆ50¤ d P'r ë¥Â´®³–¬(²œôú(òÛßþ6÷wŸ~úid¿)¯2B‚FÊæ50M& ‘z£F�ji‚–v¨jÙˆ–¿ŠÐR¾åkôûè š1Ã5××AÈWN2^o¨ 9Æ4+D2hj]¥%§ÏLÊe·»|[ÿÉ'Ÿln¿ýv{8`«û‹„ô+�9æ˜Ãì´ÓNÎæëÙt¿ýö3Ú¶#¨sÀ£�>ê-zË-·4k¬±†7�ô+}¯ÒûŸf�ÌpÎç¡…,šK@Ëšêù×µ,¢ËI¯uëõÍõ›,ç¼f”UçZºM`ܯLì¶u¬¿ì‡¨:¶)©“F—j4j2hÄÍf›m–ŒŽ¦§~íµ×¢õy´F�ýÓ /Ï�ú@¯Ñ96¿Ýêi¢‰&j©×!yõJ¶ùíVNF­ç¤ÿ«¯¾ÚRŽFO2É$-Åè£Í…^دiÔVZi¥–ø^ŒÐÜAƒ�išÝOn%`ã¬pò8+Þ¦çÙöƒýæá!Y� ˜þù£éà5‚.t?КîZ×K#v‹†Å[ÌȦ´î½+ÈQq×]w�î ±w9çýë_ßÚ}®:lÜ|`n¾ùf#�† b£û~‹ý6óÐôÒ#FŒ0ZÏÚ4uõœsÎi¾ûÝﺒƒâôÛ¹Ì2ËDS ê7Ð4u˜žX`Wò€8ý^jšQ­9_$èEJ÷&9|¿EÊmrì·Ygï”SNqÚ¬zéËÖÚd§®Y/ÔÙMkùM;í´-ÕËÎÎ=÷Ü–Î4º¨Ó[‘ û–:÷ø:è,·Ürf®¹æ*Rtãò´Ã~ۡן£'œpÂhúk-‘” ²ýîhö©¢!«|½³–)_z :4EäÒQï¤aÔëçÑÕöNĵΫ|Æá¼�½ þïÿþ/z'Õ7¬dP‡q=§.±ÄɤRÇçœsN4”¯�W\1z·­òœûê"¾•öÛʤn1êĺøâ‹GK¡…t¢)ëœWwÜq‡Q½MüÓ2u¾Ù2ëvnËêƒý–%Øù§žzj³è¢‹šaÆ9åãAï›·ÜrKôn)9}‹Òl®É çüAdÚ9£]²Î~?®»ývûü úÊ‘òe·•([¿FKºB2>~l÷“[•£8—cÖUG“ãôÁÌ5íÝä“O= %Û¦›œ¦¸M­rúé§'£½ÇzZyå•[Òõ²¢õ¥CC^ý}åêf½ÝvÛµ$ëã†Fü%CUú'ËmÒ±:AÄ_*í~r«6Ù8۾䱵A_¼Ígåtl÷“[›Öök¹äÝÊá-;ö}(—qÄF,e‚¦L[ËS½£5•¨oT¿ê.ãœ�ë>ñÄG멃ÁD3%ÄíÍî'·beã,·ä±µA_¼Ígåtl÷“[›†ýZj­[}@Ðï•ošx94ݽ>H– šybûí·wޤµån»í¶F¾ �žê­üÈ#�øD‚ãÕqH/Pe:WVsA~k~‚bêÉÉ÷£ýÈÙÁìüóÏ7óÎ;oLºú]ýÎ룃kÍy�ÜÓˆWXýõÍÈ‘#[’®¸â £� y‚îóÛl³�yì±Ç¼Ù4Ew¿|X¬Ò~½@ÿ—`c­\üØî'·’U\¿üké×»ž8h�[ß,J í*ÿÁŒÖÑtu^Õ¨CÝ_Òž¯CtGÆO J;¶6Ès´ŸwÙÍ ³ÑF9gŠw�ÄSgî*‚:†ï»ï¾cÞu’eª³í™gžIç™$˜c¿„]²*½ïj ­í e�ó¾r‰¯'ì·žç¥[Z=õÔSÑ=B³’AÔf›m6çÒUúÖ­™n\~©d9WG JûµZ%ŸŸm|·å<0Ml1:Cècúؘ6U¶:â{ì±¥ eMwÿÏþÓüüç?w:T¹Fý¥�œ×ˆx95›…¦ðLû˜>¨s‹+hÄ�o– Ÿþàƒ6®x\å+Nö*OsÎûò�NÐó°ïzׇ;-U&´£|ÍB§Ž¶®{‹žŽ>úhœóeNy{Ž€F—jÙ WP uV ]FÍU†�ÓRn*Ëvº°ñv+=ô Ï –[¤P‡sÙŒ~Û\缋 qèzŸÖ’�• YÿÌ3Ï$££‡vÎù2Dt›únŸê‡ Ða›l²‰sö «Æ¥—^š:úÝÊem³œôÑ ‘ušRÌ=HwÜqæ€p~|”œ¦*Òô�rðÏ=÷ÜѨé¬é½}AŽËÝvÛ-•ï“!M  ÑqšºÖ×)ESçÊ9®Ù^Ê„'ýE]d4úUuÚ !-““æ”Ûj«­¢.šÚzá…Žf¸Ðšói3whi µK#ó h�¿þõ¯N5;9•ž¯.ý&Þxã�Ný|ËdhÍtÒQæ…^0?ûÙÏŒ~›mÐo7u" G™:žŒ7Þx-jÉa§¥|ζ– ŽˆªË—NšªS#P\Akj‡,?ãÊKz™€fˆÓÒ2® Ž8ê�S&¼ñÆf÷Ýw7š¾Õ´V®:µN1Å®dâ Mc­Ùh’¿Ó8ç=Àˆ†@ŸÐÌ4rÒû¾�Åqh6ÆÃ?¼o–&Ž·�ýúÀA_ÿs„†€*' QçiëßʨQ«eC–“^S냆¦/Ó´øê|Ìߟþô'£ €4hKË<¦9éÕÉçw¿û�Q‡=êH}Ï :Ah3},PïÁ¹æšËY“F iÍçûî»Ï™ž'2ËI¯²î¿ÿþhÔþˆ#¼Eûœó6ÃàÁƒ£©=µ~®/hJPœô>:Ä7‰ÀB -Í4á[wI#Ù5 nÈh×´v‡8鵌„œ×\sMêØ>ç¼­_SÝkmδ.ZÓ'½%ƶ®®¾új§j²ÛN¯ ísÚiÝ>�tO�À]d‘E’ÑcŽ_~ùåÈõÁT#ÕÁn½õÖ‹ÖëÞa‡¢nâ÷� 'œÐ¨óŽF- PGêX¦N$® 'Ï>û¬+)8®Šò5§~ÿ\a¥•V2²= à'  ‡rˆw¶&u|Õï[žðÅ_Dï•ÿøÇ?¼Ùô¬e�€@qê”®çIûÇ3eq–ä„@/Ðlª§�vš™tÒI[š§õè5 œ–{%@ ®pÐ×õÌÔP/ÝÔt³Kþ}ë[ßÊ¥­œ É2t<ÑDå*GFW9ßþö·s•ãkWZï«\ �š�C[ÓíM3Í4N 5ZG#´|Ùâ¤O«C#æ]#ç“yt_ØgŸ}"‡A2ÍËI¿ï¾ûš‡zÈF±…@# h}é´�ò÷Þ{¯Ù~ûíK¯­â¤Ï˜åœ·ùõruî¹çß4Û’““B�ò¬‡mËg �v�sÚ7�ÏYÞN�4b_¿�®àE/'Æ”SNéÊ2&Nù4[†:Øi]l×TàªW£~u!@ ®t�êšwÍà¢gaM:¤MeË×o¢:À¹‚ÖßT_g=Wâ Я´¦µ–HsÍÎ$[×{bhÐúØšQÆ4ÃÔ¦›nêK&€ �Šh¦9éõíØúŠ&Ÿ|òÈ9¯¥ ¨3�A_­Aøe� ÑÍõAHù’ññc»ŸÜÚ|ýàœÕHUM)› º�ÝtÓMÉhŽÿG@ëú®¼òÊ-<4UŠzeõCÐÚ‡ñAv?¹ g¹$�­ úâm>+§c»ŸÜÚ´~°_Ë¥Š­FÐm½õÖFÓÓú‚FÈm¹å–¾äàøÓO?Ýœ}öÙF#BÃl³ÍfN>ùäÜëöiý_­-j¯“d}ê\¤µìg™e–dROc¿½wzåXð9ÚÔZ9ÇN8á3ãŒ3–j¼F©ÓNÞF¡Îù¸rZkWkÎ?ýôÓñèû묳Nô1u@d�`¿õ?ÁÆ ‹:Š%5Õè=_çíØš,§È±–•ÐtÝÉ �Z¦B�U“ANwÝ[{ì±dRбœ�Z×׎¼öÚk£5½“™÷ß³öÚk'£{ò¸JûÍ”|ö‰ÛýäVe*®_Ÿ£õ;ªkÞ4K„f`Jý†v@)Rþ-·ÜÝO칊ׯ™¥Î?ÿüÜÏÇñ2ØÏO J;¶ç•÷àüç¡h½ƒÊIÿÄO8‹}f½ì²Ë¢µ±�…|ùýï?Z¾-¹v¶OžøÎÀ~;ù[µÈ.^xaïòNÝÒ‹z«!€ýVÑR Ð UÚ¯Õ?ùül㛸u§hbKЀ ˜uÖY£ iN9å”hJü<Žu—2ZƒV½§�vZWò€8�8Òô¹9?ÅS H 9XsÍ5Í®»îêU‡�ìÿðý2$@  4#Äb‹-æUUu°ñ}ŒôfL$È qÉ%—˜Ÿüä'‰÷¡œéîZsÞ�cl¬fÃQ§ßz¡’Ôz¡Ò‡�:ðMo/Gu7œób³úê«;½ûî»Ñºž®DÍb¡%'~ûÛßšÉ&›Ì%â�Ó�úµÎy¯ ¨uñ�°¹òÊ+[låÑG5m´‘³ó‹«YyËWµ8ÀÙÑT`Ž;î¸BÏÇ.݈ƒ@¿H›ÑB Î;ï<#ÛN ÷ÜsO´¬šOF¿ŸZë6íÝÚ——x@ � .¸ ú¦µí¶Û–~ç-¦¹ @Å0‚þ«Q ¶÷²ÝŒ �N}7¦ÊžOÖö’=Ÿl¼=Añc»ŸÜö“ýZ.UnåTÐÈ!ËÕUö2Ë,cŽ8âˆhý/Wzhœœâ'žx¢¹ë®»Ì›o¾9 ›Fj�^�ž�k®¹¤9ÐôƒiNIêÄvá…:—_Кír\w#|ôÑGæÒK/uV-�¤[ZÐuwÑE™Ûn»Í¼øâ‹NQ9=TÎOúSó½ï}¯EFkôÞyç�-ñÝäÒ¢L›#ª´ß,U“Ïrñc»ŸÜªLÅõÃ{°�Ÿ~k6ÜpC£÷½dPGÙÑ�!C¢å6ß|s£N.:þãÿh4 ]V-ÿ_ÿú—ùÙÏ~fÞzë­–"ekG}4`ZÈt&¢J;¶6È{pgÎ]¼-¡å!\AÉeÓ®NušyNÏ¥¾Þê`*'ÙY«\zWžö[žaK�s^ß–lÐZõú�\|ñÅmÛ €ýöÀI¤ }K Jûµ“ÏÏ6¾‰[ô8è[®[¦¸oA2 =úD�hÝ܃:ÈhÍM_˜gžy¢µëC>DúʈÇ˦žyæ™èc¨ÖŸÖ”óUŽ8Ðǯ½öÚ+r,Äëµû8øE(ìÃ�Ý*2¾ï:æÃb„®6ÿF�möØcóðÃ{uÒ‡}MS¿ñÆ{eò$h­N}¬|î¹ç"'…:ÕTuo°z<ùä“f›m¶ñÞ—ú©“M•/6د½ÂØæ! uçÕqF¿ÝrPhšm­õ7ÝtÓ•î¼—G�&ÊVi¿Yí·ömåâÇv?¹•¬âúÙA/Ç�~'µŸ K,±D42V:ýöÙ x9’ÏM6=¾ )_¿yú]u…�wÞÙl¶Ùf®$â:@ J;¶6˜¼nl¼mNüØî'·’U\¿Û¯e²ÝgŸ}Œ–¥q…UW]5Z¦%ž¦ß½-¶Ø"ê �·ûZ.F³ÎiŠmB= `¿õùáh£Ø6œöÛðˆú}M Jûµ “ÏÏ6¾‰Ûq÷Ûo¿›¨x»uÖ(³^êÁùå—·4sðàÁ¼ô·PñŸÿü'56æë=9WZi¥dtOòÉ'>@Ù›br«ÆÛ8 "yœoÓólûÁ~óðÈ#«õÞ\pAsûí··ŒŠµåüûßÿ6·Þz«Yj©¥ŒF ” ºçhêl9ç5 IÄ*ƒ®¹%—\ÒÜ|óÍFÌdÐõ<å”Sšùæ›/™Ô“ÇØoOžÖ¨Qº÷éƒâ믿îI¯�·ý®5ÞåPðÝ“C)É^µ…ìW£…dÏU�È×ç»ï¾ÛY´Fñk¤a?ì·Îr½Û8ñÄGKOÌ>ûìFö4•¯FWÙ±®ÞŠk×û-®�?g¿?Gë™tÔ¨QQçÑ$¥W_}ÕÜxã�FKÇăâõû·À Ä£�ûYåßtÓMfäȑμ뮻®ùÅ/~áL#²3ÚaÇeŸÅâ-ïwû�³ÈÚ×:ñ×_½s4¼f}‘­êÝXA³Eii4ÅûÂþûïo–_~y_2ñ5 €ýÖà$ªðñÇG³-Î<óÌÞ>ç¼2hV«ûï¿ßèwS#ê Í'€ý6ÿÒ‚þ%Pwûíö™©Ö ÒíÖP? ”&°è¢‹š³Ï>;š¦ÚWØk¯½VÉšÖ¾ò«Ž×…Z P=©]!íc‹Kž8Ô•€®ñƒ>8qž¦ãŸþô'³çž{}ühBØ`ƒ Œoj~u6PÇ! @  »îºkäœs•¥Np®0tèÐÈ!àJKÆ¥•¯Y*\AKGì½÷Þ®$â �ÔùS3Çù:HèÝQö®Î­šÿ‰'žðÖ¢‘õk®¹¦7�@ œ€ÞOõ;©wÕË.»Ì™1Í9¯ êPzòÉ'W2 Ä©‘€ �ŠŒWQ9Ón¹åçGMáuÆg¨jŠø#F}°O¦èOáù Ì:ë¬æ¼¯ÖÏK) §Ø;ì`vß}wóãÿ8%Î1÷ÜsGSÝvØa-5¿ôÒK-qD@ É¶Ûn»hÚéC=ÔhzW¸ãŽ;¢u4õѱ[kc»ôòÅpÀæé§Ÿ6o¼ñF‹ˆlX3a @e h´�¦ÆÕTöŸþyfqrô{ì±Á³@å-_#y�<òHfªÈ<@ u|ÙtÓM�3$~ðÁFÏžúÞ¥™-|AHwÚi'_2ñ€@Ö9ÿàƒF¹Ž:ê¨hÿö›åœ×,�§žzj4Ã[VÕï¾ûn£§ÁŸtÒI½Kudµ�t@¨FÐ×ã<  �ÚдÒg�u–ч _Ð45‡~x4Ýæ›o¾é«M¼¦8ÓKL2øFC%å8†@“¬±Æ椓N2šA´ƭֲÕG MßYç vø–¢À†ë|æÐ €@óÌ;ï¼fë­·ÎT|üñÇ�œó3Í4S¦l\ ´|9ÿ�?þxÖ�ÃcØqǽU}ôÑhf9_uê®™«|£ð}ùˆ‡Z $�óVBNz;’>Ë9¯[@¦å×€ �&ÀAß„³„Ž€ºD@±O<ÑüèG?JÕà¾ûî‹f´¸úê«Såº�øÖ[oEko'õ˜vÚi“QC '¨ƒÍ9çœcÒ®q�”ÌÆolüñZ·ûý÷ßwê—Ö>g"!@ä ÷u SÖqÆÇh¦š\0£$wrVùã�7ž‘cB#è €@{hy(ÙñL�«uf×̬o� Âð8î¸ãŒ9ŸÒo¡fnÔ·)_ÐljrÎk6H @ )pÐ7åL¡' �.°kZÿìg?KÕ@ÓjÁÎ;ï\Ëõ Õ#[kwjÁd˜m¶Ù’QC gÌ2Ë,Ñ’óÌ3Oj›FŽi~þóŸG΀�>ú(U¶‰7ß|³÷£Íì³ÏÞ •¨€z˜À¸ãŽMu?xð`g+µF®¦·.²ÊßgŸ}Ì¢‹.Z´xòA�ô¬¬wØÐ {‚œ‰,¯J 9dØvÛmS;¤iy6_˜zê©#ç|ÞÙl|å@èô�"M=€L@Óöýò—¿ŒÜ-”î¾ûn³á†šë®».M¬£i!¬�œ¾ÑÁMX»£À¨¬ç 2$úh±ì²Ë¦¶MX4… Öù»çž{Re;™øðÛßþö·Î6Á¤µ € �ª Ì8ãŒf¯½ö2šÊ:þ§Ñï?ýéOKWç+›m¶1묳Néò)# gߥ–Z*SØÎœÁÚ™¨€@.z_Õ²kÓL3M®|ÓM7�9óÌ3�~O € �¦¯i £/ t�ÀO~ò3ýôÓ›<мýöÛ^E4 õ`n¹å³ï¾û½lu+ÈáxÈ!‡˜áÇ;UÐÚžË,³Œ3�HôMÁyôÑGG£é5ýßgŸ}æmÞo¼a~õ«_™ÕV[-šN°›ðçž{Îì¶ÛnæÓO?uê»Æk8㉄ TA`Í5×4úkWhwùíÒ›r!ÐkÔt£�6J}ÏU§õå–[®×šN{ P rÎÿáˆfu5jT¦NZæ´ÓN3ê°M€ 4‘ú&žµ.é¬QwÆ k©]kãå “M6™³œñÇ?O1FS¹ôÉÝ›«„!�K.¹¤¹ôÒK£éì}No›IÓ�=öØc‘ƒoÕUW�Öê´i�ÚžtÒIæšk®ñV·Ç{tµ�W1 Ðú�Üj«­ÌK,aöߣiíÓ‚f¸ï¾ûÌöÛooÖZk-“÷7?­ì�´×^{-š½ãÃ?tŠkJRMËO€ @€@“O>yô|¬å+\A³Zl¶Ùf®$â �Šh$¼FÒkÊû÷Þ{Ï[êÌ3Ï9ó§˜b ¯LV‚:¡»¾+gå«K:ß¿ër&Ѐ@qƒ¾Z“·u1Þâåu%§k=a)’Œ�ÛýäÖæÓˆÊ^#FŒˆ¦°M¶S/%7ÝtS2šãÿШá•W^¹…ÇŠ+®hŽ<òÈ–ø^ŒÐèhMynƒÝOn•nDdb}@IDATã’²öØÚ`RÎÆ'åtlÓ’[›Öök¹t{{ùå—›ã�?Þ|òÉ'™ªh佦•“ï›ßüf¦|Y�/¾ø"êM}Î9çx‹RÇ£c�=Ö›Þ‹ Øo/žÕbm’Ýžp Fvlï§i%M;í´fË-·ì˜£þ¥—^ŠÖ}õÕW�jéƒÄyç�gæ™ggz/Fb¿½xViS¿¨Ò~³˜%ïéñc»ŸÜªLÅñ�E—ô~&P¥[ä=¸~W”Þxà£ó=zôèh«çMuüîtgÕúÑi®FØo³ÎÝÓO?mvØaãê¨=ûì³GN| #ôì·?Î3­ìMUÚ¯%”|~¶ñMÜâ ÿê#„‚}9²ûýða}têsÿÃAo¢Ôø�Ðî'·‚kã,èä±µ=_¼Ígåtl÷“[›Öök¹Ôaûâ‹/šýöÛÏ<ûì³AêL<ñÄfÝu×5믿¾Ñzaíší7¿ù�y衇¼Åë#Ë)§œb¤O?…*Œ¬ b¿Í¾‚î½÷Þhˆ7ß|3¨!rÔo±ÅæG?úQÛ:ÛÜyç�Ñ&×))缦!]}õÕƒtî!ì·WÎ$íèGUÚo?ûûlåâÇv?¹•¬âxŽ¶ÔØB •@•vlm�çèVÎÄ@ °ßvPmo™�>úh4c|©³Yg�5ê,ÃóJ{Ù×­tì·ng} N Jûµµ&ŸŸm|·ùæ&ob Ñ€ÚJ@S‹]pÁæÊ+¯4§Ÿ~zê4dRD£$¯¿ùçŸß¬²Ê*f¥•V2š½£ŠpÏ=÷˜<0uíÀ~uÎWÁ—2z�€¦»—ýž}öÙæâ‹/6ÿýïSùú믛#Ž8"š}bùå—�œä‹/¾x%KXhæ éqÆgŒéŒ•T¦_�óIC€ @èU -´�¹õÖ[{µy´ € `pÐs@€@iãŽ;n´d†Ö™?묳Ìe—]f>ûì³ÌrŸxâ £¿cŽ9Æ,ºè¢FN¾\ÐÌ5×\füñÇÏÌxøá‡£�<òH<ºeç| " `l~ñ‹_DÓ×ÿþ÷¿7UŸ4Eþ�7Þý 2Ĭ°Â fá…Ž:ÞL=õÔYÙ¤kvš¿üå/檫®2ÿüç?¤ÅpÎÇi°@€ @€ 4‘ú&žµ6ëüù矛‘#G¶¹–æÿî»ï6Wy4‡@› hš±ÝvÛ-š¾^kÓkšê� Q³ZçO rÎËI?ß|󙩦šÊhm±I'�4úÓ”ôJ×úräýãÿ07ÜpƒÉrÌ«\œó¢@€€ŸÀw¾ó�hÊÀÛo¿=!Ÿæ,�—¢e%´–½þä _`�Ì,³Ì2À~u�ÐsÆG}Ͷ¡%2žyæ3|øðÌ‘û8çãÄÙ‡ @€ @€šJ}SÏ\õ~ï½÷"çZ« h@ Ç ÈÉwì±Çš§Ÿ~Ú\tÑEfذaFNøÐ 5ÆìèúÐ{Wš3ÓL3™óÏ?ßàœï ~*… @€ @€*&€ƒ¾b @­¦›n:³ûî»›k¯½Öì²Ë.fŽ9æhjCÌ 3Ì`Î9ç³å–[M�M€ò�í¬´ÒJæ’K.1ÇwœÑèúo|ãù *�cµÕV3\p�™m¶Ù ä&  @€ @€ �ú`Šûú�“Ži¤)¨—[n9sÇwt¬Î^­h '4l°A¯6�vA 2š^~ÓM7�þFŒ­¯õãC×¹UdÊ)§4k¯½¶Ù|óÍ»2j?TOä Ð$ƒ 2Ë,³Lô÷þûï›[n¹Å\ýõæÑG5_~ùe¥MYpÁ͆nu ¨´` ƒ @€ @€ Ðeƒ>þøãj¿¨v¡A¾�ÂÉøø±ÝOn¥¾â&™d’.´¤óU~öÙgfï½÷ÆI_½œó'œp‚Yd‘EJ”Ò¬¬rÌÈQcƒÝOn•nã’²öØÚ`RÎÆ'åtlÓ’[›Ö/ökÙ4}«óø·¿ýÍ<ðÀcÖ�ÿàƒr7K£|_|q³ÞzëEkgkj{B+ì·• 1åh½ùáÇ›Ç<²åW^y¥P�C† 1«¯¾zÔ¹æ»ßýn¡2z=öÛëg˜öõ2�*í7‹“}F¶rñc»ŸÜJVq­ê�wÞ‰õÏ<óŒ5jÔû=z´ÑLSO=µÑLÚÊž§Ÿ~úè·”Ž5é ö›Î‡TÔ™@•ö›ÕNûŒlåâÇv?¹•¬âxŽ¶ÔØB •@•vlm�÷àVÎÄ@ °ßvP¥Lt†öÛÎÔ�v¨Ò~­~ÉçgßÄ-SÜ7ñ¬U¬óxã�g~÷»ßU\*ÅA(F@#áµÞ4kNãG.t›Àd“Mf–]vÙè¯ÛºP? @€ @€ �º§n ¡ @€ @€ @€ @  à ïųJ› @€ @€ @€ @ vpÐ×î”  @€ @€ @€ ô"ô½xVi @€ @€ @€ ÔŽúÚ�‚ @€ @€ @€ �^$€ƒ¾Ï*m‚ @€ @€ @€ �ÚÀA_»S‚B€ @€ @€ @€ ЋpÐ÷âY¥M€ @€ @€ @€ P;8èkwJP€ @€ @€ @€z‘ú^<«´ € @€ @€ @€jG}íN A€ @€ @€ @€@/ÀAß‹g•6A€ @€ @€ @€@íà ÿß)4hPíN A  ê`;uС ç !�$PÛ©ƒI.C  ê`;uС ç !�$P'Û©“.INC Îê`;uСÎçÝ à#PÛ©ƒ>>ÄC Îê`;uСÎçÝ à#€í´’ÁAßÊ„@€ @€ @€ @€@åpÐWŽ”!@€ @€ @€ @­pз2!€ @€ @€ @€ P9ô•#¥@@€ @€ @€ @€@+ô­Lˆ� @€ @€ @€ TN ïôƒ ª*B  tÖºQg?ž[ÚÜûºaKݨ³÷Ï$-ìGݰ¥nÔÙ�ç–6÷>�nÚR7ëîý3K û‰@7l©uöÓ9¥­ýC ¶Ô�:ûçŒÒÒ~"Ð [êF�ýtNikÿÀ–Æžë¾wÐ�EÁ @€ @€ @€ @ }úÊAOÏŒö]H” �*m®Ê²\º $P¥ÍUYÖ@-9‚\ª´¹*ËréJ 0�@;l®eÔš#@ N J›«²¬¸ŽìCnUÚ\•e¹µ%ˆ¨Òæª,+®#û€€›@¿Ú\_9èݧžX@€ @€ @€ @€@û ô´ƒ¾_{]´ÿ²¡#�Ç&óÈÓ†\€@yl2�l�…ŠÈc“yd‹iC.@ �"6Y$O��…òÈc“ydói�4 P„@›Ì#[Dò@ùä±É<²ù´@(B _l²§ôi'¾_NpÒ Ð�°­NÔÑ6” �ºè„mu¢ŽºsF?´ƒ@'l«u´ƒ eB î:i[�¬«îÜÑUè„mu¢Ž*™PšB ¶Õ‰:šÂ=!P%�NØV'ꨒ eA )°-cúÖAŸv‘ra¤Ñ! ÆÔÙFê¬×ê@ Î6RgÝêpîÐu¶‘:ëÆ•�:h‚�4AÇ:œKtè_u¶‘:ëÖ¿W -¯�:ÛH�u«Ó9D—þ%Pg©³ný{ÅÐò:ÀFÒÏú.– v!@ N6S']Ð!�®¨“ÍÔI—®Ÿ€@�:ÙL�t @‡ºN Ž6SG�º~¢P)êd3uÒ%I¨ �:ÙL�t©Í B¤¨“ÍÔI—d$A 6°÷©ÀAÿ.÷ÅA,B tÓ†ºYw(ä PgÝ´¡nÖ]çs‚n%ÐMêfÝ¡|�ƒ@� ÔÁ†ê C�ϺA ‹@7m¨›ugq!M ÐMêfÝM87è�,Ý´¡nÖ�Å…t4�64ð,�7ð°™G:©_~ùe3•Gkô9nÊ}~ÐüFÀ~}úP¾Ï `¿}~Ðüư6Ì{pãO% èSÖ†û´ù4�&€ý6úô¡|ŸÀ~ûü ù�'Ðk6ÌúÆ_’4€ @€ @€ @€š@ ïôññ}{²\q6�- 0–€ËVâqñý±¹ÊíÅËŒïÛR]q6�- 0–€ËVâqñý±¹ÊíÅËŒïÛR]q6�- 0–€ËVâqñý±¹ÊíÅËŒïÛR]q6�- 0–€ËVâqñý±¹ªÙ‹—ß·¥»âl[@`,—­Äãâûcs•Û‹—ß·¥ºâl[@`,—­Äãâûcs•Û‹—ß·¥ºâl[@`,—­Äãâûcs•Û‹—ß·¥ºâl[@`,—­ÄãâûcsõÇ^Ï;èûùäöÇ%L+›B ˆ-ÉÓè �&(b‹Eò4‰ ºB )ŠØb‘H#PÛ©ƒiŒHƒ@] ÔÁvê C]ÏzA �@l§:¤1" u%€í´žô­L Š Qˆ¨³�ÔY·Bv!Ð5u¶‘:ëÖµFň¨³�ÔY·Bv!Ð5M°‘&èØµHÅøŠ@�m¤Îºqñ@ êl#uÖ­ç Pg©³n\9¨l$ý,ôŒƒ>ωŽËúöÓ±‘ ˆ€Ï~âñY¤$›WÞ–Ïß·él!?�¸Íøöý¹¿NQ¾xÞy+Ïß·él!?�¸Íøöý¹¿NQ¾xÞy+Ïß·él!?�¸Íøöý¹¿N©:_¼¼¬ºI‡xæ€@“ Äó|ûYíS¾xÞy+Ïß·él!?�¸Íøöý¹¿NQ¾xÞy+Ïß·él!?�¸Íøöý¹¿N‰çË’mJzÏ8èÓ€÷â‰Kk/i¨�26X&oÝ8 šH Œ –ÉÛDVè �º(cƒeòÖ�ú@ ‰ª°Á*Êh";t†@]”±Á2yëÒ~ô€@“ ”±Á2y›Ì Ý!Pel°LÞº´= Ðdýfƒ}á Ïº ûí¤gñ y tÓ†ºYw^NÈC ŽºiCݬ»Žç� �—@7m¨›uçå„<êH 6TêxnÐ ¡ºiCݬ;”r¨3�nÚP7ë®ó9A7„è¦ u³îP>ÈA Î°¡�g§oô¾ ÁÆñÅIqD¬mX[IbñÅ'åÊûê°ñVÇ2u�½HÀÚ†µ•d}ñI¹2Ǿ:l¼Õ±Lä…@/°¶am%ÙF_|R®Ì±¯ou,Sy!Ћ¬mX[I¶ÑŸ”«âØW—�·ºVQe@ —XÛ°¶’l›/>)WæØW‡�·:–©ƒ¼èEÖ6¬­$Ûè‹OÊ•9öÕaã­Žeê /z‘€µ k+É6úâ“reŽ}uØx«c™:È �^$`mÃÚJ²�¾ø¤\/÷�ƒ>ëdÇÓµÿùçŸ÷òy§m(L@¶‘´—´Ââ²iriiYeÄÓµ�ý¦Ñ$­Ÿ `¿ý|öi{Ó `¿M?ƒèßϺa¿–wü9ÙÆÅ·ñtž£ãd؇À@ݰã¸}Ôæë£x:öë"D¾&€ýr%@ ¹°ßæž;4‡@7ì·iÔ{ÊA9 9iòŸ}öYHÈ@ ï¤ÙFšM¹@Ååãû.Ùd\š|šŽÉr8†@?H³�4›r1ŠËÇ÷]²É¸4ù4“åp �~"�fi6åb—�ï»d“qiòi:&ËáýD Í6ÒlÊÅÈ%ïŠsåµqiòiºÚül!Ð�Òl#ͦ\¬âòñ}—l2.M>MÇd9C Ÿ¤ÙFšM¹Ååãû.Ùd\š|šŽÉr8†@?H³�4›r1ŠËÇ÷]²É¸4ù4“åp �~"�fi6åb”WÞUFãzÊA_pü$kú…ÿþ÷¿e‹$?zŠ€lÂNM¢†Åm¦Û �ë‚ývûlP `¿u<+è�0Øo'¤ PGu¶_Ë‹çhK‚-ÜêlÇØ¯ûœ Kûµ$ØB y°ßæ�34†€%Pgûµ:ÖaÛWúø‹‹…ŸŒ‹úé§L•mA±í{š’D6aCÜV—<öÅÙüy·!åÇe°ß¼„‘ïeØo/Ÿ]ÚÖë°ß^?ô¯— tÛ~-Ûø3²/..Ãs´¥Ä&ú&Ä{0WšI Û¿ÃñßVK0?æ÷×Rb ~¹ ÐdÝþým»žsÐÇlBODZž�?þ˜‘ô¡ ‘ëYêñ$[ð…4Ê“§ªrl�د%Á¶Ÿ `¿ý|öi{Ó `¿M?ƒèßÏ:e¿–1ÏÑ–[TG SvŒýVwÎ( –ökI°…@ó`¿Í;gh K SökëkúvÐW¬/›Þˆ¤þ_~™Þ$Wz2.y<Î8ã˜ñÆÏŒ;î¸Fûô:M¯ÞNZ+$>­½Ú�ü€�»´­× tË~{�kO:èub’/&ñ“åKKÆ'�}åºäBê‹Ë°�vð9Äm½®ô�8—ŒÊôÅg¥)=ͦ|iɸ䱝\—œdmÈJ·rl!ÐNiö¤z]é!q._y¶}¾<6=Íf|iÉøä±Ê�³zøòÄÓÙ‡@'dÙŒ+=$Î%£öøâ³Ò”î²3Å+øÒ’ñÉc_^—\TÑÿþe¥ÇeÙ‡@»¤Ù“êt¥‡Ä¹d|åÙ¶ùòØt»M³_Z2>y¬²C㬾<ñtö!Ð Y¶ãJ‰sɨ=¾ø¬4¥»ìLñ ¾´d|òØ—×%Uô¿YéqYö!Ð.iö¤:]é!q._y¶m¾<6=Íf|iÉøä±Ê�³zøòÄÓÙ‡@'dÙŒ+=$Î%£öøâ³Ò”î²3Å+øÒ’ñÉc_^—\TÑÿþe¥ÇeÙ‡@»¤Ù“êt¥‡Ä¹d|åÙ¶ùòØô¦oûÒA¯“æ»Ù¹âCãÒÊmú…‚þ½IÀwƒsŇƉ”K6N0+Ýesñü¾tW|hœÊwÉÆëeu"à³#W|hœÚç’�·;+=ËŽ|鮸Ð8éç’�ëÍ>êDÀgG®øÐ8µÏ%owVz–ùÒ]ñ¡qÒÏ%×›}Ô‰€ÏŽ\ñ¡qjŸK6Þî¬t+›eO¾tW|hœêvÉZ�ØB n|öäŠ�S]²ñ¶g¥gÙ‘/Ý'ý\²q½Ù‡@�øìȧö¹dãíÎJϲ#_º+>4Nú¹dãz³�:ðÙ‘+>4NísÉÆÛ�•žeG¾tW|hœôsÉÆõfu"à³#W|hœÚç’�·;+=.ÛÄýžuÐëddÝä|é®xW\™:šx± só dÝÐ|é®xWœùâ-½¬t+ç³¹¬tW>WœÊñÅgÕaÓÙB “²lÇ—îŠwÅ©-¾xÛάt+WÔ¶\ù\qªÇªƒ•c �NȲ_º+Þ§6øâmû²Ò­\QÛråsÅ©_|¨VŽ-:A Ëv|é®xWœÚà‹·íËJ·rv[ÔÆ\ù\qªÇªƒ•c �NȲ!_º+Þ§6øâmû²Ò­\QÛråsÅ©_|¨VŽ-:A Ëv|é®xWœÚà‹·íËJ·rEm˕ϧz|ñ¡:X9¶è�,Ûñ¥»â]qjƒ/Þ¶/+Ýʵ-W>WœêñŇê`åØB ²lÇ—îŠwÅ© ¾xÛ¾¬t+×äm_;èuâ|7ƪ⫼8|:UYeÕ�@'nD¾:ªŠ�Sõ•—Ñ~Èõî“©*>©S™cŸNeÊ$oý „^ïeZâ«£ªø¸n¾2ã2Ú¹Þ}2UÅ'u*sìÓ©L™ä­?�Ðë½LK|uT×ÍWf\Fû!×»O¦ªø¤NeŽ}:•)“¼õ'z½—i‰¯ŽªâãºùÊŒËÄ÷C®{ŸLUñq}Êîût*[.ùëM ïu_¤5¾:ªŠ�ëä+3.£ý�ëÝ'SU|R§2Ç>�Ê”IÞú½ÞË´ÄWGUñqÝ|eÆe´r½ûdªŠOêTæØ§S™2É[¡×{™–øê¨*>®›¯Ì¸ŒöC®wŸLUñI�Êût*S&yëO ôz/Ó_UÅÇuó•—iú~O;èurBnFi2¾4_|ü‚‘‰Ë³�N¹±ùd|ñÒ;-Ͷ+DÆÊjbCi2¾4_|ÞºãòìC BlÈ'ã‹—Þii¶]!2VVÛ²væËï‹Ï[w\ž}t‚@ˆ ùd|ñÒ;-Ͷ+DÆÊj[ÖÎ|ù}ñyëŽË³�N±!ŸŒ/^z§¥Ùv…ÈXÙø¶¬½ùòûâóÖ—g� bK>_¼ôNK³í ‘±²Ú–µ3_~_|ÞºãòìC BlÈ'ã‹—Þii¶]!2VVÛ²væËï‹Ï[w\ž}t‚@ˆ ùd|ñÒ;-Ͷ+DÆÊj[ÖÎ|ù}ñyëŽË³�N±!ŸŒ/^z§¥Ùv…ÈXÙ&o{ÞA¯“Sö&˜–?--äÂ(›?¤dú‡@ÙWZþ¢i–~Z~+ãÚ†ØHšLÑ4—.ɸ´²“²C ‹@Q±å¦å/šR¶•qmCl$M¦hšK—d\ZÙIYŽ!�E ÍÆ²ò*=-Ñ4[oZ~+ãÚ†ØHšLÑ4—.ɸ´²“²C ‹@Q±å¦å/šR¶•IÛ†ØJšLÑ´4�lZZÙV†-B ¤ÙZHiù‹¦ÙzÓò[×6ÄFÒdЦ¹tIÆ¥•�”åYŠÚˆ-7-Ñ´�²­Œkb#i2EÓ\º$ãÒÊNÊr �,i6–•Wéiù‹¦ÙzÓò[×6ÄFÒdЦ¹tIÆ¥•�”åYŠÚˆ-7-Ñ´�²­L¯lqÐÇÎdÖM.+]E…ÈĪd]%�v³´ŠeÉd¥‡–cå’ÛP›Ê’ËJW½!2Iý8†@·„Ø^–LVºm[¨œ•·ÛP›Ê’ËJW}!2V/¶è6�›Ê’ÉJ·m •³òvjSYrYéª/DÆêÅÝ&bSY2Yé¶�¡rV>¹ µ­,¹¬tÕ"“Ô�ct‹@ˆmeÉd¥Û¶…ÊYy» µ©,¹¬tÕ"cõb �n±©,™¬tÛÆP9+o·¡6•%—•®úBd¬^l!Ðm!6•%“•nÛ*gåí6Ô¦²ä²ÒU_ˆŒÕ‹-ºM Ħ²d²ÒmCå¬|“·}á × ½á…È…È$/Š"y’ep �¢ŠÜÔBò„ÈHçP9_ûBí'D.D&©G‘<É28†@QEì'$OˆŒt•óµ/Ô~BäBd’zÉ“,ƒc%PÄ~Bò„ÈHçP9_ûBí'D.D&©G‘<É28†@QEì'$OˆŒt•Ëj_¨…È…È$õ)’'YÇ(J ˆ…ä ‘‘Ρr¾ö…ÚOˆ\ˆLR�"y’ep �¢ŠØOHžé*çk_¨ý„È…È$õ(’'YÇ(J ˆý„ä ‘‘Ρr¾ö…ÚOˆ\ˆLR�"y’ep �¢ŠØOHžé*W´}uË×7z�½¹…Êå)³n'} à"�ç**çÒ'j—¡r*;�l\ö!PGyl-T6T.‹G¨­…Ê©¾<²Yú‘�nÈck¡²¡rYmµµP9Õ—G6K?Ò!Ðmyl-T6T.´í¡6*§zóȆꉺE �ͅʆÊeµ9ÔÖBåT_Ù,ýH‡@· ä±µPÙP¹¬¶‡ÚZ¨œêË#›¥éè6�<¶**—ÕöP[ •S}yd³ô#Ý&�ÇÖBeCåºÝö*ëï+½Àå¹摵'¥H›—-:M ÈM/Ož<²!mÏc_ydmÝEòؼl!ÐiEì+Ož<²!mÏc_ydmÝEòؼl!ÐiEì+Ož<²!mÏc_ydmÝEòؼl!ÐiEì+Ož<²yÚžÇÎòÈZŠä±yÙB ÓŠØYžÒû“@Õ7µ¼åå•=Kyí'¯|–U——UéýI jûÉ[^^ùг”×~òÊgéQuyYõ‘ÞŸª¶Ÿ¼åå•=Kyí'¯|–U——UéýI jûÉ[^^ù¼g)¯å•ÏÒ§êò²ê#½? TmGyËË+z–òÚO^ù,=ª./«>Òû“@Õö“·¼¼ò¡g)¯ýä•ÏÒ£êò²ê#½? Tm?yËË+z–òÚO^ù,=ª./«>Òû“@Õö“·¼¼ò½t–úÒA¯XôæV4_/]4´¥½9ÍJ¶¨Íªr¨�¢vX4_hÛ‹ÚaÑ|¡z!�:(j‡Eó…¶½¨Íªr¨�¢vX4_Þ¶µÇ¢ùòê‡<ê@ ¨=ÍÚæ¢vX4_¨^ÈA NŠÚaÑ|¡m/j‡Eó…ê…êD ¨ÍÚö¢vX4_¨^ÈA NŠÚaÑ|uj{]úÖA/heo’eó—9qä…@»”½)–ÍÚ®²öW6¨žÈA “ÊÚ_Ùü¡m-keó‡ê‰:I ¬ý•ÍÚÖ²öW6¨žÈA “ÊÚ_ÙüyÛZÖËæÏ«/òè�²vX6hËÚ_Ùü¡z"�N(ke󇶵¬ý•ͪ'rè$�²öW6h[ËÚ_Ùü¡z"�N(keów²­íª«¯ôjU7Ȫʱz±…@'Tu#¬ªœ¼m®Êîª*'¯þÈC  �ªì®ªrò¶¥*»«ªœ¼ú#�2ª²»ªÊÉÛ–ªì®ªròê�<ʨÊîª*§h[ª²¿ªÊ)ÚòA �ªì¯ªrò¶¡*»«ªœ¼ú#�2ª²»ªÊÉÛ–ªì®ªròê�<ʨÊîª*'o[ª²»ªÊÉ«?ò(C *»«ªœ2m©K^ôÿ;�¸)v¢Žº\XèQ�¸áu¢Ž4¢�°­NÔ‘ÖFÒú“@'l«u¤�½NØV'êHk#iýI ¶Õ‰:ÒÎ^'l«u¤µ‘´þ$Ð ÛêD!g¯6Ö‰:BÚŠLè„�u¢Ž´³Ö ÛêDim$­? t¶:QGÚÙë„mu¢Ž´6’ÖŸ:a[�¨#íìu¶:QGZIëO�°­NÔѤ³‡ƒ>q¶¸ù%€p�u»¡b¿)'‹$$`¿ B A°ß�,T…@‚@ÝìתÇs´%ÁÙêfÇØoö9C–ökI°…@ó`¿Í;gh K nökõêöv¼n+P·úí… NÝÎ úÔ‰€µ“:é$]¬^ØoÝÎ úÔ‰€µ“:é$]¬^ØoÝÎ úÔ‰€µ“:é$]¬^ØoÝÎ úÔ‰€µ“:é×Åê‡Ç©°��¬� Œíþ‘Õ ûíþ¹@ƒú°vR7 ­^ØoÝÎ úÔ‰€µ“:é$]¬^ØoÝÎ úÔ‰€µ“:éT']pÐ{Ά½p¸ÁzÝ—¬]Ô½ñVOì·îg ý:IÀÚE'ë,R—Õû-B�<½JÀÚEÝÛgõÄ~ë~¦Ð¯“¬]t²Î2uY}±ã2ÉÛk¬]Ô½]VOì·îg ý:IÀÚE'ë,R—Õû-B�<½JÀÚEÝÛgõÄ~ë~¦Ð¯“¬]t²Î&Ö…ƒ>ã¬Å/$n²°HîIqhZãºc¿M;{è[�¸ TQ^'ˈëŽýv’Øoa¤dìßuÛ�ªkY…�v\ËÓ…Rÿ#à»nû ��öÛoWB³Úë»n›ÕŠòÚú8`¿åÙRBûø®ÛöÕXÏ’}°ßzž/´úš€ïº…O5pÐWñ¥.Ü$D@ 1°ßÆœ*…@ ì· h ì·1§ E!à%€{Ñ��ÚÀ~kŠP^د ¨=ì·ö§!Ð6ã´­d † @€ @€ @€ @` ôcP°@€ @€ @€ @hôícKÉ€ @€ @€ @€ �1pÐ�AÁ @€ @€ @€ @ }pз�-%C€ @€ @€ @€ÆÀA?;€ @€ @€ @€ �öÀAß>¶” @ q¾üòKóÑG5Nï" øá‡E²‘è2Ý£t¯"@õ&Pä™û®÷9E;@€ �bŠ<«‰\€ Ð8è›r¦ªç�wÞivÙesà 7Ô¢·Þzk¤Ï°aÃj¡J@ ,�½÷Þ;º¦ãåœyæ™Q܈#âÑAû‡z¨ÙgŸ}ÌÓO?$ßT¡Ë/¿Üüú׿6C‡mjлGüóŸÿŒìõÄOÐ"—mèÓƒÇ{,ºGuÔQ}J€fC 9ò>S`ßÍ9·ý¤i�~�Ë<ã—=g®ºëö®_¶�ä‡@œ€ï=.ÓÉý:Ý‹:Ùnê‚@�®ý<º¸dó>sö!Ðuû}kG;Uæ+¯¼}Ï;õÔS;U%õô ô=xRëÔ¤O?ýÔ|ñÅFÛ:„ºéS&èÐlŸ|òIdcñV|üñÇQÜçŸ�ÎÜ—ü¨Q£"¹7ß|3S¾Éz Uxã�7šÜ tïú�ÔŸì6\¶Oïæþßþö7sÍ5×kG�ÔÅÞ›´e}'ÉSòð=SèÞ¦ûÇm·ÝÖR öÝ‚„ˆ¨ÓïqÑgü*0ºêæÝº ²”QW¾gôné[§{Q·Po¨ÓµŸG—¤¬ïÙ8ÏYU™¾çè<å ÛßêöûÖä³!»Ïÿüç?Mnºw™Àx]®Ÿê!@ &Æw\³×^{™×^{Í,¼ðÂ5Ѫ=jl¹å–æÉ'Ÿ4óÏ?{* Tô0�|Ðh¤ë�!CÌtÓM×Ñ–þà?0“N:©™qÆÍ Aƒ:Z7•Aá|ÏZ^榛n2ƒ6²çxÀ¾ã4؇ @è¾gã<íK{ŽÎS²€ P8èës.Ѐ@× ÈÙÖi‡[7=É$“˜%—\²US' P‚À7¾ñ óýï¿D d…:E ï3öÝ©3C=€ @�&�÷Ù¸ÓúQ tžúÎ3¯m�Z¯Z£â´öôG}�N[pÁͲË.Û¢óC=d†n^ýõ(M#ÙäìÊ3êÖÖ§©r5MíÜsÏ}tŸcŽ9Ôwá…F#z·Ùfsûí·Gú½ûî»fŠ)¦0«¬²Š³Î÷Þ{ÏÜu×]æñÇ7o¿ý¶™fšiÌšk®9 Üø�¦$¹ñÆ�tÑôšM4‘ùÎw¾cV]uU3à 3Œ•Üïÿ{3ñÄ›u×]×\}õÕæ…^0³Î:«Ù~ûíÇȱ�$MEuÏ=÷˜§žzʼøâ‹ÑЙfšÉ¬¶ÚjÑ(Ô¸|èõÏSÕþ¥—^jFŽi~þóŸG6¦rµ¾¤t_}õÕ�lïþûï�l_NîEYÄüèG?2ê yÚ«|²#ÝWtÿÑš³Ï>»™gžyÌK,1`”¬t“ŽóÍ7Ÿ™e–YÌÍ7ßl^~ù刧ôÓ=H÷–«®º*š~[¶<×\s™õ×_ߌ?þøcT¼÷Þ{ÍwÜaV^yå1÷�xÙsÎ9gT¶Î•òI•ñ­o}kLÚùì³Ï¢{ÍO<1F�å–[.’?ÿüó£{ÃO~ò“y8h.-¡kG×é¿þõ/3õÔSýfÉŽã×—Z¨µ¨®½öZóꫯFÓ]M;í´fÞyç�~W:1òû­·ÞŠt}æ™g"]õ›¦ßÙ¥–Z*ú�³gáý÷ß7Z/K 6ß|smõ¯ëx¶Ùf‹®ÿ—^zÉüñ�4ÿþ÷¿£týÊŽdc묳Θ¼ºOè7X³THý¯µÖZFuÝrË-f…Vhq²?ðÀ‘üóÏ?oä¤S™²gmãA3|è¹@6ªßa…"¶«|�>ú¨yøá‡Í³Ï>k&˜`³À Dzž|òÉÑ4e{î¹§Ä $ ß=Óýýï7ã�7žÑï­žguÝ$CžgÚçž{Î 6,²oMe'»Y~ùå£k'Ynèsn2_ÚqžúíýJô,,;Ö¬1‹/¾ø€ßÕ"¿ñ*Oö¯ßÈ>øÀL5ÕTf¡…2+­´Ò€²“Ï]tQ”GmÔ4€¿ûÝï¢æê_3r¸ìû´ÓN‹ž=4ó�î¹ñ {±ô°÷(›Öö¶l¶½CÀ^'!ï¾jµF­éùRv¨çÜ™gž9ºæõ˜ ¡ögóåÕÅæ³[Ù�Ú!‘­ä yî�yÊEu%�÷=UíÐûæõ×_½gê™Q¿;k¯½¶ùö·¿ÝÒLkÏYß¹lÆ<Ï,6�Ýj™‰sÏ=×¼óÎ;f±Åk™™ÆÊ±…@ ä½öÛù;œW—8Ï›�7ÞØüå/1ú¾$•oGßt§Ÿ~úBˆÊ¶~&û Zß~ã>£dÁ!zËõ‡?ü!úþ®ïð6ü÷¿ÿ5Ç{lt(úFfÃYg�1ÙqÇ�¾Ëdž~³·e±­ôõ8]×B0õ�Þ†qÆÇüãÿˆþôáZ7 ëP¸âŠ+"ã—¬nºièC…þtcINWiËŒo%«à ªKAçõ·ÝvÛENŒ(ò«rÈi®trˆØ:å88ï¼ó"Y|4�n¼º‰é%EAòr”XDû§Îú@¨²ôÂ¥šþä\øÕ¯~9•¦�±ZsW:ŸtÒIчÅ«N|tÝèz×µ¬ kR.ýéá#~�å¹}õ•‰×ƒ†®ñøzز?ÅéãŸìD׿ڤ��š¦V/qÇ^žöJW}P”}Û òåðÖßȯòz°²A/eÒE�ˆT·½ˆ¥îz “óDÁÚò}÷Ýu(Ø}÷Ým1{•#Ýmˆ—­2Ô•¯�8�<òHt?<øàƒÇÔ©|gŸ}vÔéBû’•ºGê!Måë\zƒ€~ߎ:ê¨1kKéÜêzÓŸ½{ì±GÔyK­Õ ‰® $+ÛÒŸZz�ngÐïß‘G]»ªG¶ N0úÓﬖ²° ôû¥kU×y2ÈΔ6á„FI’UÙúÝW�ƒMv¢-”çè£�ŽœñŠSÝú Ö‹˜^†Tž^TâA÷k·²#Ù¢ìV[l±Å˜N4ÊcuRçŠØ®^bd«6¨Mzá#éHh.­Ë¨ß]OºNõ‘\?þñ�Íò_9ÔmÈóL«ëñ’K.‰²j™]3Ö®Ô TÎiò<çÚýé93=s¦{vßÝ¢£¶)çÀ¨‚@æRïSÕ]«N>ùäÒîeÿWÈ¢ëÍ¡‡Z¬·Þz«Z�z J³¬ªä™�Ë?þñ�—÷"zÑ7±¦š‡ßÈ…@›cV×á6ºÇT;¬Ž�UNìØºim:±�.�Ôcy×7½,ªcúÛOM°t}5ê=7Sš&Ž˜�ÉîE5&µ{CÝÃëÙ¸‚âbŸmé¯ò•_÷«“Û¸]÷í*çðÃ_5­¬ òŸ&‰è¹°‚Ê·g¿!‡¬Þº×UYÒ[ÏäôüLA/èþÚö5�MAÏêõ¬\íR^cû̾ÌÄ¿¬à Ïª;†QFÊÍ9¦ézÀ¨ÙFrÐË©­šzp ¨Nnz¦ð�| œ‰¤¤ŠûêW¿Z>mrÐË!f/èáæ›o^ž˜5C÷œsÎ)>ó™Ï”'Ì�6Úh :aí·ß~ål�è$«�º¹'}½U¨t=¤ØgŸ}ÊY=rh n˜ªAßÑ•ÓQûå´Øpà Ë„_øÂʶkv fêºA'}ÍÖì:9âìÂâʰ# ·dåœ×1¦cR³IeKz ¦ÊßÿýßË—//ÅÛ�VϬ·²ÍÝë^W¾”"Û�ýé…f²ÊæRÚ+»þô§?]æÛ~ûí‹-žrœh ¡™z F ÙXõ�ƒnN§sˆìOƒ99×ää{á _Xì¹çžåÀFç1Ýȉ¿œx®S¯¬ÔóOek&à»ßýîò\¨°zCQ}¦þ±•B.»ì²ò¤Á™êÓ *=°—¯ýëž’‰ZTº9Ð_ä4cþ½ï}oy¼ËÑ¥cCDZŽ=›Ñ-ÛVÐÌz­Ò cTŽy=DÓõT×(]kf¤ëI'�Tî5ˆÿ›¿ù›Ò�¦k¯œä¼k¦�^†K ZIB75gžyfi ý×]®rá–£4ÙŠÚ'G�fÅj†­®©ºfWƒÎæœ×‹ zÀ(g�V*øò—¿\ü¿§^¼ÑM^èÆÇ-/Övõ`Dç �CtNÓ5]/$ÚxÈ-—ýÅ! ›fsÎï²Ë.å Ÿzp¦ãé¼óÎ+ÿ4ÃLŽåÔ1­f(ÈþµzŒ‚Žé3Î8£¸ð ‹­¶Úª¼Yo;Î- ¬ù[¿Îr$è|¥•°ô’›^²Ñ9HñzX¢™¿ºÎ¹!ö¯kœ®urŠ¿ó�ï,Ïo:§}ôÑ彃$„ìU×Jñ9âˆ#Ê>Ðù¤)hÕ�t®pôêW�Oì>`Vì›t$}±¤Üûº-Ó9ÃêÝ~ûíÅç>÷¹Ò1¦ñ ^&SHµ¿¶º”•=õO3úe“ziH÷¥6·ôºmê9°®,Ò °(RîS­Mº‡ÔŒy��õ‚«šë™•lH:Ú^ƒRÆ,¦‹muÖ5]/ k….­D£{R�@Ûc×ᶺˆs_v;¶n3Ž^„ãû!ÐæXžÅõM«êz¤ë“|1îØT/\+èùK5è~R«oñÔ3a{ñ­í³-óÙèþTNl=ÿÑÕ¡gî$°ª¾ßz– ¾ Z=Yþ1ٿʲgn¾½õ¬PåÉé®ç׺¦+ÈgAûæ —Œ‚É™Œ¶±÷ónöó À.�~T ÝTè䥇âZ"Z7:™Ê ¡ûr:Éù  Y2Gydqì±Ç®Z&TÎ|�@åTÓÉÝ�Içk˜Õ''—ò顸êÓ ZqÒŸ¹ùõPNôà_Ž=�×ÉÏ‚Nj ¼hÉM]tÓ¢²Õ “œÚ¤‡…æ0ÑÅÀÊ×[V¾ ´´?Îyâ\š%¯ cRÎy äÖEUNc=HWh{<–™güOç{¡Foõm½õÖ«h `!¥½rnÈæÕn92uþ‘Mé¼£ó�‚füVƒlYËéÜ!y�»,h6¿½u¨‡)Z‚XA³xc‚ÎerÀعЖÓW^½ÕhA/W(hp§z¤‡òè%'9Eã! ã[×wº–ØM†–­× 3:^uý³ Õ´Ú‚n0ìÕ‹^²!…ÐuÅòwÙš®:¯ì¸ãŽ«>Ë —ÞtÝR0»ëR�/¯lÙ^„ÓËHrÎ+hìðþ÷¿77¯œn ²g-g/;Ò¸Bçš?ú£?*Ó´"ALˆµ]�Cl¢úT¯ê×K„Å%`× }rAçnõ«®oêRÙª�ÇSÆ´gê†^A/�YÐ5ü˜cŽ)>ü᯺¶çZ™¾mJýz Gãv�3ä4´04†~Ç;ÞQo×/·®Øk¼ñsÇÀ?‹ƒÎ{6ÎqËî²/Þj‹ÎÁrŠZ°ó˜ìÖâÌ‚½ÕÇv<ì8‰¹÷u[ýž÷¼gÕŒçöRº^~±�jmuQ}z9þòË//¯µ|°÷kzù¶)ç@_~â °ˆRîSÝöÉ9¯ñ„ƺ^¾â¯(“õR¹³g_6=çJ³XÚšSP÷¶zÙN/$ê~ƒ�E!ÐöØŸÅu¸­.}Úá¼ÇÖ‹rœ g�¶Çrß×7]û6ÝtÓRy»æê‡|Eºné™�Ϲ,'µü0v_§<]žméÚ¨{H-•o/جô2!òŸµC“;ôìZc=ûÕ$3{Æç•ª·>C§ ÏSZ�S^ú빞ë¬7™�CL^ÛØûy7ûy`}ý0¨öP¡:“FJé¤j'VýÖÀ_áô Po i‰k9µ$¥( šÑRì&FÚô’ôPCáÖ§–µÖ7íÝP�Å®YµÒGÕ©&ÍœÑo9Qä8qƒÒåDsOlJW¼þT†Þ†Ö[™j�Ú¦à[öWõVË/…ù� =Зm蘬Î(Ó½:‹µÍñX©ÒûS3ïÌqV�ƒ1ff¹ìÇ ²Å©\sN¦¶×Î?z˲ä\QЛ—Õ`ß"²xw÷«¿ú«]nuÎÒM�-¡»F¢ç‡�[Ü$ Âô¦¢µSiæð÷ .ÕͶ'Œƒ€§šA.uƒ®rF»Á¾G)'™fÙ뚢?³Á¦ë¤[–»¯™ºîç',MǸ}fâÖ§®Ÿ ÒUç7ÈI/§¹®ortÙË+®L—}µUA3ùª«àÈ ®›.»q´zìÓfﯭnT®½öÚU߬vÓ|û±¶kã»rËÒ�ÎÙgŸíF±¿@ìxò]Sl… kNʘV7árpë\°bÅŠòå+ºÚ ;V®_±ãܘësJýÆ@ãY›¥`ºÙç%|/ Å\ãUŽ®yªC+\h…Ý?ÈÑ©óž½ `õõµÕ• .¸ <ès v.Ñ { ©ì-Ûi°kz̽¯K¦z/ª—C´JŒ…Tûk«‹V±ŒZN÷nˆ9¯¤œݲهÀ¢H½Oµvjœ]ÿëÞP/™êXR¯Av¾ˆ³XÚju8=‹Ó9I/âiŒ@€À"h{ìÏâ:ÜV—>ípˆ±õ"/èG Í±<«ë›îÏt¯¦¿-žzQ^Á^ת3ƒVƒî'«¡í³-•_}Ö¥ë¶V:Õs9 ò!iéz_г"{מýúžénÏù¬œT½õœLA+:*h¼¢{yq”?A§þ2½ÚS ±÷óÕ|üžúáû`p ìæ^KÈÆ-#­å{å îð@IDAToÌÙ¦»‰©–coºñ®NñºÑ�’͵½uç•-[Ó€Dƒ{ûQõÊÙ7«àkgõÁ§t²sC5Mz™ƒvV:Rî| Øqûb–¸ëÓ î }h¬7jí¸sËsí×®±¡Y¬ºÖËA/¹êM‹[f›}{H©Yy¾ ǽdGƨêЗœ�Kì¼âæõíÇØ®ò™žUǪÒ|e(ž�?÷x²Õš´NÓê-|}ÂA/sê³LúSÐC5­¼`Ç·Ù`ì87öú[¿Ú[½lâ[íÊwìW¯ñ*WŸÃ’CòÊ+¯,WãÐLv½ £YÕebÇò'²†ƒ^}­ó¡Æîì�TöÕ"û‚°kº]cb›Qµ‡êo•“jmu±|ªScäêX4ö¼’rT],2OÆÞ—[[Ýq¶ÅUmNñ)× 6c«Ûœ0öÂAõ…\“c � t9ö«×Ýêoµ7å:ÜE—>ípˆ±uŽÇ:µ'ÐöXžÅõM­Ð‹ízÖ¢ë¢-so/ŽÛLöjk}ÏxíºšúlK÷ˆÕ—ת/Ú©~ù“BÏÉíù³ž—›ßÉ÷Ìʧ[ªÞb¥±‰fÞk’¨VäQ�ó_}+½âôrƒ&¶jµh_ßÅÞÏ—…ó/+³ópdÕL”©# “€ \ìµôg]ÐC8͘QЬÍxÓ<: èû¼:q4�ÐTß–[nYÎŽsåm©z߉ƕ íÛÉR³–|A71Õ o÷É9¯“µNvzkKÎ�Ìõ_ßE¢Z¿!"°ñÆ—I¾cÏ—gVÇãßþíßW·0§‚OŸÔ¸ÔöJ^çŸÇ|Õ9%äðKÕ¯/y ø4`ÓCQ ¢ªŽ[÷ư¯:)g8ö¹[Y¥N ÞuíP�£JŸ;Р]òÎ?ÿü%o×Ö•UMÓçX|z-#fÁlPoû‚ٚəŒ¯ÜØU'¬ -y­ ›ð{�ai²#ýiì ‡_ÕÎíZ®qFŸAKfKGÝ8i¥7¸Kh»ñìçOÀ=žª/uù´OÓjlº×^{•ç}Í×M²>«¤rô-u-ñ®·õSǹ±×çØúíå½€óö·¿}IÓe×]ƶë“úô”œäz‹_ dOšMtÈ!‡ôþò�^z“Ýê"Û•“Eç¬×¾öµkÌÀHe¿“ �rï› $Õþºè¢e,5cGv§Ïl¸ŽŠ˜óJê90•òÈ�€�}m,Ü·~)× Ô1‹««®}²_µã¬³ÎZ²"Ÿ+Ë>r#ÐåØ�iKÊu¸‹.}Úácë–È,�.ÇrL+S®oVžf_xá…åÌy}úE³Ðõ\§º²¬Éû¶vÝN}¶å+˧ç¸zÆæ æÐ×KpâzfåS´Ñ[þ5}ºJ/ù냞+èY•=“ÓdS;¿¹/¨ût'nñà _¼>ë]c-¤¾nðå vƒTëÁ›N :1Øw`u¢u¿ÓªUŒs^e«>•©“Mu‰"·î6û6Bfµl‰ûö�œÿ¾7£ì›õúÞµ»¼˜fH Е€{:ÖõÖ ½9è–©—C´dµlJýY�z°ßöÅWߦýÔöêÍJ9:4yõ«_½FñæÌ“]‹ana“M6)ûK/Uì¾ûî«ÞÐT?_|ñŹ©‹>¨¯ô™]KÜ·qe¿²cÙ—¾™nKNið¼÷Þ{—ù쟻œ–Å¥lcVf�M)ز¹nùzûלçšíª`7º±ÐÛºö[i&«}_ÐK4nЛ¿zA/)èæÂ–“Œ®¿¶d—›GN}Ù¿ô­ÞhØ5»ï±‚É¡xÑE¯yÍkV�Ô·çž{®«û F@N\Ù©ÆpÕkŠlSãZÝüꦹí˜V/g顜þt¾—cL+AèÅ,�+Rǹ©×ç¦úí|5‹q¶{8èa…ÆÍú“ÃþÄO,—ÜÖ8&fußKAnùÕýÍ7ß¼tÐë³6{Xc'7¤²wó²?:Nbï}S©¤Ú_[]vÛm·ò%@½¤ë·VíÑ D6>‰9¯´=¦2A¹H½OMÕ;õ”2fquy×»ÞUŽÑõÉ�Ë4žÝvÛm]ö!�5�¶Ç~L£R¯Ãmu™…¦Œ­SÇÑ1ì�Ylm�å˜V§^ßT¦V@“ƒÞfÎ+.4{^i¾�úlËWF]œî—c&ƒÈ‘¯{}=·ª.s¯gÕÐFo•«ghº®ëY†&Ðj"ŽþTž|v6q¨úܬZ?¿�@~�Åc¸ðÛw>ô°Z3a,èAý©§žZèwöÍJ[>Ë}CH´%ô¶¿Â%—\RØw9ô[oéûºrhè$Þ&èäjN=¨�n¾ñ�oxgéÊ)ªà¶ImOi“ÕÁUzPf+S|êSŸZcöëW\Q|ñ‹_,¾õ­o­šÍ¶èÇcj{í| %6Í'†²AÍP°o|–?2ú÷¦7½©|q@NŸ�}ìcå9ík_ûZqÜqÇ­Z¶;#uQ¥½¤&ÛÔŒnÍ‚wÃg?ûÙòzaŸO1ÖŒp{ÛUò×_ýª¥/Ýü}ïÛwØïºë®%×R骛y½ôb×s9ÕMg{X/�äp ]‹-¯ïfľó­WdÃ:Ï}éK_*Ǿ¶š}þóŸ_ã;¾rÀéܨ`2¾ümâ6ÝtÓòFLm”½~ó›ß,_ªùèG?Z:wÛ”Iž<Ø·ØtmµOH3O§�vÚc;;ŽÝñ_hL«Ûp@qØa‡•3è­µ*ÃV°°eðìºÖç87¥~½ô¢ñ°f´ë&ß —]vY9Î>ùä“Ýèè}ñY¾|yÉÂýÖžê³å~›^$²ó�®ó.û&%´‰ê¹úê«Ëû­þc«vXÞY°·²Ùއ@ʽoj«Sí¯­.²#�tß,»ÐõXßÕL )çÀ”r‘…@®RïSSÛ‘z J³TuÑX^+e(è9—½ \•ã7r$ÐåØojOêu¸‹.}ØaêØºí8º‰é‹O Ë±ÜÔúÔë›Ê“ã[ö¨™ó—^ziY…^pO ©Ï¶RÊN‘µñú¾ð…5žYiŠïsÉmô–^cz}FNÏìÜ ¤ÚWœÒ$c/"¥´Ù¼ 0ƒ>ïþ™‹v/xÁ Š·¾õ­ÅW¿úÕBD 2ôÀ^oé Ž6³^ËÚëa»f¼uÔQåÌz9Ùå´ÐIBòMAo^ýùŸÿyùà_N-Ͳщ[õiÖ�ðUgÄ4•é¦ï´ÓNå2£*ïÀ,ß4Ò·é5ËÉfö¹òša%'„ò×]w]Ùv=äˆi‹[ûØqÇ‹c�=¶|XþÁ~°tØkfª=˜~Ë[Þ²jÆËŽÇ”öjòÆ7¾±ü¶¬z3Q+_h6­lPŽQñÉ1HW}X/i¶¿Íø× ä¿ú«¿Zõ9�uG§4rÀí¹çžåÒõrpi§n6tœêº¥ëßvÛmWª›ý–óéÐC-?›¢Ï8ÈÁ¦êØÕfÒ4\--]?ð�”ñ .¸ ÄëXÕµZ:I­øà]Ûõ’žœärVëº,ç›û‚�+¯qƒä¿ûÝï–oëíh›¹£›.½Ô§Ù5µ]©× ”1‹OÙºÊ�ããôÓO/Ç=¶ü­Ož8äB ë±_׎ÔëpW]ºÚaêØºí8ºŽiã ÐõX®£�z}³²´š^œ×³oM\Óñ›Ú<ÛJ)?VV÷Îú¼�î§õÌJãm­Ž©çú>?S½õ Q+WÛª“î,yÍ®—ÏNϨ~ï÷~¯|Þ«;r‹A€ô‹ÑO3×R߃—“^Ëeèc³âô0]'�\tB}ßûÞW>XÓC¾n¸¡tNèFÇ–Ñ£ªq:¹éOßÝ“ÓBKxÈÉ¡ž|ð'íjÞjÙÕßz@ª“:aê¡©üË9/'€Ú©à–)§Ê[lQžà´d‰tÑCX9cªÁÍWMã7B´Ì¤œAæd’ã@ Nd;î[„)Çc¨¾>ŽS_¾8 "l«ý”öJ^/ìl¿ýöåù@ͤ×Ã{=8ÔÌ ß·rÝúT†_¼/Î×–º2L¾Z–úTßWÿêªþÔr£úæ8a\äDÒ’²º¶èš¢ÕtÝ’ó[ß\ÖVAN$]ÇtMTº®“ºÎm³Í6«^vsÉØ±åÆuÝ×À^/�èÁ¿>ù¢A¾®‡zy@Ǫ9­-ѧA¿Žo�›tÔx@Ÿ~Q¨ê¨—ètÞ’¼–ÕOÂÈžµÜµtÐŒz]Oõ²‚�%ÜòT†¸êE@ÝÜèE9çÅOÌþò/ÿÒÔ\cë–a UûT¼ÉUÓä ”­jŒ£å¹ÕV9^Õ.œóFtñ¶êï�wÞ¹ìG]cõ²¦œóº¦l½õÖ¥#ØZ•:¦Õ v²Ù’œÄz[^/“l¶ÙfžûîkÅ–Û”qîk~¤Ô/[× «záE/¡hÙy�ÛåL×2Ø:GTƒÙŠovc[¥é»öºnËž5ÆÖ 8r΋çᇾÆw°­¬jÙê#é"[Ó5¿úù�ª¼•ã:åݱ“¥k; önùì�ƒ@ì½o]kí8uíCò©ö—¢‹Õéê¥uZÕIA+ׄ¾ÓéæÑ~ê9ÐW·•Y—f2l!��”ûÔºã:”–r R±c–»¿ø‹¿(mY×ÓSN9e�$Cyˆ‡ÀÐú8öÕ³Ã.×á>tic‡¦»Ú‘:¶nG«LÂô¤ËîñW%JK¹¾Y™z9ÞìÓ½�³twª7åÙV¨ ÕczØÖ­»ißîò‘)h¢Ž|gúm«ÙTËHÑÛòêYƒ‚žU™�M¿5ÁÀ^n0ÅWƒ¯ýÖ^ÛVóð;k=õíÔÕk€ç¡Z L@ýédà3nSOK‡jv]“œÉ‡¶z(§?•cïC²©ñš5%焜M'#--$GƒâÚ‰/µ>ä!ÐDÀŽ3c:ÖBÁäýx´v4µ×8èÜ#»mZ"×ä‡ÜÊ)© ´|‘Þ(uÙgžY:fõƨfÓÆE@×>=×µ¥îº¥k›–Qo’›%é*§»fÔÔ]Ó¥ƒîé:¨U,ô³)H^öª—ì«™õO�-Ëï|»/è\ '½xè¡‚ûF°[�®ÙbS¿›/e_ÎD½(µþúëºitƒ–Ï>ûì³Ë†4›°Øt<é¸o×¥Œiu,ÛÊQ1ת¾Ç¹©õë »–®uãŽ6=­—•t�­7�_|åk½BßzY]}³·rÙŽ‹@ì½o›V§Úß,u©Ó?åXWiX$©÷©©mK½ÅŽYRõ@¹˜å±Ÿzž¥.1ý�2¶žõ8:F_dò%0Ëc9õúÖ¥”g[}ÕY-Çž™éÞÚ>U•©þÎAïªNü΋ú¼úm @`Ah¥f*)¼ãï(´Ô¯n¨4SѾû«¥Æí{E Ò,Ô„@'ZÂL3‹µ�fèÍ`–ã^¶¡ Ùõ±73�” dÖͪfÎ+h梜ôZš[Ë–i‰`9HlFc ¢!@€ @€ ´&€ƒ¾5:2B€À” hÖÅßýÝß­r:VYh©3-©L€À”hÞ©§žZ.y]m·œàúV®–ÿ:è%}ŸÛ´T™>W!} € @€ @€ú&€ƒ¾o¢”@“" ï{k¹ìÛo¿½tèé»ß/}éK˙ÓAc!ð -ûuÝuוߓ×w¯õ -ÙÅïÿþï—û¹€ÒwôÆm·ÝV~W\³ý_ô¢/{ÙËrQ= @€ @€ �ÀA?ÂN¥I€ @€ @€ @€ ��µóS � @€ @€ @€ @ã#€ƒ~|}J‹ @€ @€ @€ @ C8è3ìT‚ @€ @€ @€ �ñÀA?¾>¥E€ @€ @€ @€ �!ôv *A€ @€ @€ @€Àøà _ŸÒ"@€ @€ @€ @È�ú ;• @€ @€ @€ @`|pÐ�¯Oi @€ @€ @€ dH}†�‚J€ @€ @€ @€ 0>8èÇ×§´€ @€ @€ @€2$€ƒ>ÃNA%@€ @€ @€ @ôãëSZ@€ @€ @€ @ÀAŸa§  @€ @€ @€ Œ�úñõ)-‚ @€ @€ @€ � à Ï°SP € @€ @€ @€ÆGýøú”A€ @€ @€ @€@†pÐgØ)¨@€ @€ @€ @ã#€ƒ~|}J‹ @€ @€ @€ @ C8è3ìT‚ @€ @€ @€ �ñÀA?¾>¥E€ @€ @€ @€ �!ôv *A€ @€ @€ @€Àøà _ŸÒ"@€ @€ @€ @È�ú ;• @€ @€ @€ @`|pÐ�¯Oi @€ @€ @€ dH`� u…J+W®E;hÄ8 ¬µÖZãlXO­Â~{I13!€ýÖcÅ~ëù�:,ì·ž?ö[χÔa `¿qü±ã8NH C;®çŽýÖó!uXØo=ì·ž©ÃÀ~ëùc¿õ|H–ö;[þ8è;òåÚ Ù!:n§v q¤S¨‘BÇ-ö 1 Hû}~ˆÃ€]CÕh$:n§vý5P!–Î9·S³ã‡û � `BÇ-ök„ØB _ØïÓ}â�oÏ¡Š"tÜNíú;«c}ÙÐÁ˜P¢Èš€ïËÉÖ×¶¬;å �HÀwŒc¿‰‡À@°ß�ÀS-z 0fû5<¾6Z[Œ�€ïg=†ž¥ S €ýN¡—iãX `¿cíYÚ5c¶ßyöúÚ¾­! É×í!…«û¨:…Æ@ ’€kØo$4Ä � ì7“Ž@ ´ °ÈökÍuÛ`ql!0%® 0ŽžRÏÓÖ1À~ÇЋ´aª°ß©ö<í�E¶ß¡øã �w¦€Ñ˜³‹ÜP˜ž“ë  �fØo $’ �)ì7ÓŽA-DXûµ¦˜¾ö›- °ziOÆÑ X<v]Ã~¯ïÐØ/Ç—À¢ØïЄqÐWzÀœJ4?!‡€ÙIn78¦—£*»€@…€Ù ö[ÃO,ìw: ! �«ýšº¦Ÿýf ,%`vÂ8z)b �;ì7÷B?„ `¿a6¤@ w¹Úo.ÜpÐ?Óv Ì²cæQÇ,õ§ìÅ$0ˇvLϲŽê¦GŒl[™yÔÑV7ò�—À,mËŽéYÖÓ3¦GŒl[™yÔÑV7ò�—À,mËŽéYÖÓ3¦GŒl[™yÔÑV7ò�—À,mËŽéYÖ‘Ò3¦OJžTÙyÔ‘ªòã'0K³cz–uÄô�é#ÛVfu´Õ�|ã%0KÛ²cz–uÄôŒé#ÛVfu´Õ�|ã%0KÛ²cz–uÄôŒé#ÛVfu´Õ�|ã%0KÛ²cz–u,bϬõÈ#�¬\DÅûÔÙŽ®eöUNW=È�}�û*'EwÉöew}•“ª?òèB /»ë«œÔ¶ôew}•“ª?òèB /»ë«œÔ¶ôew}•“ª?òèB /»ë«œ¶méËþú*§m;È�6ú²¿¾ÊImC_v×W9©ú#�.ú²»¾ÊImK_v×W9©ú#�.ú²»¾ÊImK_v×W9©ú#�.ú²»¾ÊéÒ–\òNÚAßõDØ5.z@À%ÐõÙ5¿«KÝ~Wûëš¿N7Ò 0�®ö×5l»»Ú_×ü±z"�yèj]óǶµ«ýuÍ«'r˜'�®ö×5j[»Úa×ü©ú"�yèj‡]óǶ±«ýuÍ«'r˜'�®ö×5l[»Ú_×ü±z"�yèj]óǶµ«ýuÍ«'r˜'�®ö×5ÿ<Û:«º&ë o{Rl›oVH¹˜%�¶'ɶùbÛÒÖÛæ‹Õ 9äD ­¶ÍÛö¶vØ6_¬^ÈA 'mí°m¾Ø¶·µÃ¶ùbõB9hk‡mó¥¶½­=¶Í—ªòÈ�@[{l›/¶Ímí°m¾X½�ƒ@NÚÚaÛ|±mok‡móÅê…r"ÐÖÛæ‹m{[;l›/V/ä ��¶vØ6_Nmï¢Ë$ô©'ÇTù¦黼¦úHŸ&�¾On©å¥ÊÇöRªý¤Ê7éÑwyMõ‘>M}ÛOjy©ò±½”j?©òMzô]^S}¤O“@ßö“Z^ª|l/¥ÚOª|“}—×TéÓ$зý¤–—*ŸÚK©v”*ߤOßå5ÕGú4 ômG©å¥ÊÇöRªý¤Ê7éÑwyMõ‘>M}ÛOjy©ò±½”j?©òMzô]^S}¤O“@ßö“Z^ª|l/¥ÚOª|“}—×TéÓ$зý¤–—*?¦^šœƒ>外"kE›<–—-æM ÍÉ/%OŠlLÛSì+EÖên“Çò²…À¼ ´±¯”<)²1mO±¯Y«»MËËó&ÐÆ¾Rò¤ÈÆ´=žRd­î6y,/[Ì›@ûJÉ“"›Òö;K‘5Úä±¼l!0omì,%OŠlLÛSì+EÖên“Çò²…À¼ ´±¯”<)²1mO±¯Y«»MËËó&ÐÆ¾Rò¤ÈÆ´=žRd­î6y,/[Ì›@ûJÉ“";ï¶Ï²¾I9ècOz±rê˜ÙYv$eC )'ÂXÙX¹&ýcm-VNõ¥È6éG:†&�bk±²±rMm�µµX9Õ—"Û¤éš@Š­ÅÊÆÊ5µ=ÖÖbåT_Šl“~¤C`h)¶++ÛöX›‹•S½)²±z"�¡¤Ø\¬l¬\S›cm-VNõ¥È6éG:†&�bk±²±rMm�µµX9Õ—"Û¤éš@Š­ÅÊÆÊ5µ=ÖÖbåT_Šl“~¤C`h)¶++7tÛû¬2úØ`Œ\ŒLµ“Úä©–Áo´%Ðæä“'FF:ÇÊ…Úk?1r12U=Úä©–Áo´%ÐÆ~bòÄÈHçX¹Pûbí'F.F¦ªG›<Õ2ø �¶ÚØOLžé+j_¬ýÄÈÅÈTõh“§Z¿!Ж@û‰É##�cåšÚkG1r12U}Úä©–Áo´%ÐÆŽbòÄÈHçX¹Pûbí'F.F¦ªG›<Õ2ø �¶ÚØOLžé+j_¬ýÄÈÅÈTõh“§Z¿!Ж@û‰É##�cåB틵Ÿ¹™ªmòTËà7Úhc?1ybd¤s¬\Ûöå–oúØ“Z“\Sº:7F&·ƒ}¦K æ„×$Ó”ntcåLÞ¶±6Õ$×”®úbdL/¶š@ŒM5É4¥[cåLÞ¶±6Õ$×”®úbdL/¶š@ŒM5É4¥[cåLÞ¶±6Õ$×”®úbdL/¶š@ŒM5É4¥[cåL¾º�µ­&¹¦tÕ#SÕ�ߊ@Œm5É4¥[ÛbåLÞ¶±6Õ$×”®úbdL/¶š@ŒM5É4¥[cåLÞ¶±6Õ$×”®úbdL/¶š@ŒM5É4¥[cåLÞ¶±6Õ$×”®úbdL/¶š@ŒM5É4¥[cåL~‘·ë,²ò}ê^wBl›£_]Ù1ù‘�€K õäU=þ|ùMÆ—¦º•Jsu›å¾éè«£mš¯¬j\]ÙUY~C ‰@ªU�?_~“ñ¥I¥‡Òšôí+Ýtô•×6ÍWV5®®ìª,¿!ÐD ÕŽªÇŸ/¿ÉøÒ¤�ÒCiMúö•n:úÊk›æ+«WWvU–ßh"�jGÕãÏ—ßd|iÒGé¡´&}ûN7]}å¶Mó•U�«+»*Ëo4Hµ§êñçËo2¾4é£ôPZ“¾}¥›Ž¾òÚ¦ùʪÆÕ•]•å7š¤ÚQõøóå7_šôQz(­Iß¾ÒMG_ymÓ|eUãêÊ®ÊòMRí¨züùò›Œ/Mú(=”Ö¤o_馣¯¼¶i¾²ªqueWeù �&©vT=þ|ùMÆ—&}”JkÒw¬é£ŸAoE]ÖÉ„ÒBñn=12®<û˜�˜“`H&/½ëÒ¬]12&«mŒ ÕÉ„ÒBñ©u»òìC`bl($Š—ÞuiÖ®“Õ¶«�…ò‡âSëvåÙ‡À<ÄØPH&/½ëÒ¬]12&«mW; åŧÖíʳ�yˆ±¡�L(^z×¥Y»bdLÖÝvµ·PþP|jÝ®<û˜�[ É„â¥w]šµ+FÆdµíjg¡ü¡øÔº]yö!016’ ÅKïº4kWŒŒÉjÛÕÎBùCñ©u»òìC`bl($Š—ÞuiÖ®“Õ¶«�…ò‡âSëvåÙ‡À<ÄØPH&/½ëÒ¬]12&»ÈÛQ;軜üBySãû<8Bu÷YeåG`'£P}Å»TCeº2Ú�9ÞC2}ÅWuêò;¤S—2É›?�Øã½KKBuôïê*Ó•Ñ~Ìñ’é+¾ªS—ß!�º”IÞü Äï]Zª£¯xW·P™®ŒöcŽ÷�L_ñU�ºüéÔ¥LòæO öxïÒ’P}Å»º…ÊteÜý˜ã>$ÓW¼«O×ý�N]Ë%ÞR�û6­ ÕÑW¼«S¨LWFû1Ç{H¦¯øªN]~‡têR&yó'{¼wiI¨Ž¾â]ÝBeº2Ú�9ÞC2}ÅWuêò;¤S—2É›?�Øã½KKBuôïê*Ó•Ñ~Ìñ’é+¾ªS—ß!�º”IÞü Äï]Zª£¯xW·P™®Ì¢ïOÚA:Qùâ}qêüP¼Mé&Çó ÐtR ¥ûâ}qjC(ÞÚ×”nrM¶J÷ÅûâTO(>V“c �yh²�Pº/Þ§6„â­}Mé&×Ö¶|ù|qª'«ƒÉ±…À<4ÙN(Ýï‹SBñÖ¾¦t“kk[¾|¾8ÕŠ�ÕÁäØB`šl'”î‹÷Å© ¡xk_SºÉÙ¶­�ùòùâTO(>V“c �yh²¡Pº/Þ§6„â­}Mé&×Ö¶|ù|qª'«ƒÉ±…À<4ÙN(Ýï‹SBñÖ¾¦t“kk[¾|¾8ÕŠ�ÕÁäØB`šl'”î‹÷Å© ¡xk_SºÉµµ-_>_œê ÅÇê`rl!0M¶J÷ÅûâÔ†P¼µ¯)Ýäy;Z}Ûž/_lœŸì" è>n¡“œ/>6NÄ|².ɦô&; ¥ûâc㤟OÖÕ›}äD dG¾øØ8µÏ'ë¶»)½ÉŽBé¾øØ8éç“uõf9Ù‘/>6NíóɺínJo²£Pº/>6Núùd]½Ù‡@NBvä‹��Sû|²n»›ÒM¶ÉžBé¾øØ8Õí“5�ØB 7!{òÅÇÆ©�>Y·íMéMvJ÷ÅÇÆI?Ÿ¬«7ûȉ@ÈŽ|ñ±qjŸOÖmwSz“…Ò}ñ±qÒÏ'ëêÍ>r"²#_|lœÚç“uÛÝ”ÞdG¡t_|lœôóɺz³�œ„ìȧöùdÝv7¥»²‹¸?I}èäW�¯þVÇÆ¹ƒ/�›Î>æA édæK�‰óɨ=¡ø¦4¥×ÙL(­_ý*×''Y Mé&dz$PgOª×—ç“ •gí å±ô:› ¥Uã«¿UvlœéÊ㦳�yh²_zLœOFí Å7¥)ÝggŠW¥Uã«¿Cy}reEÏükJweÙ‡À¬ÔÙ“êô¥ÇÄùdBåYÛBy,ݶu¶J«ÆW«ìØ8Ó#”ÇMgó Ðd;¾ô˜8ŸŒÚŠoJSºÏίJ«ÆW‡òúäÊŠžù×”îʲ�Y¨³'ÕéK�‰óɄʳ¶…òXz�̈́ҪñÕß*;6ÎôåqÓÙ‡À<4ÙŒ/=&Î'£ö„â›Ò”î³3Å+„ÒªñÕß¡¼>¹²¢gþ5¥»²ìC`VêìIuúÒcâ|2¡ò¬m¡<–¾èÛu½>ýۜȪyª¿×^{íb�uÖ)–-[VhŸ�±xòÉ'‹'žx¢xüñÇ í[�m¸'Æêo“«ÛÖå©Ú^]9–VÍSý�ý)¶S!€ýN¥§iç `¿cìUÚ4CÙ¯ñ­Ž�-¾n[ÍSýÍ8ºŽic$0”Wm/†m5Oõ7öC™1À~ÇÔ›´ej°ß©õ8í�¡ìw G9ƒ¾zSâvT(Í�w÷•÷YÏzV±îºëºÅ°�Ixì±ÇŠG}t�6»Nzwß ÅK&”Vµ?·¼Pšïî+/öëdаß)ö:m ìw,=I;¦H`žök|«ã`‹×6”æÆ»ûÊÃ8ZS&0O;®ÚŸË=”æÆ»ûÊ‹ýºÙŸ"ìwнN›ÇBûKOÒŽ)˜§ýŽ�ï覂WoJb:©.ϳŸýlœó1‘5½ "[…:JÉÓW9V'ök$ØN™ö;åÞ§í‹Nû]ôDÿ)˜—ýcÆÑF‚-ú#0/;Æ~ûë3J‚€À~�[,ìwñú �!`æe¿VߢoGç ¯ëßMO5Îý­7޵¤=(J[�MXpmEqÕß¡8ËŸº�)ß•Á~S #?fº–a¿cîaÚ6fØï˜{—¶��ÀÐök|Ý1r(Εam”ØB€û`Ž,2�¡¯ÃîµÕ8VãÜß\�[pýå€À"úú»Hì&å oêwP¤ouém °š€lB¶aÁµ‹jëê‚ýÕ Ô›3ì7çÞA7ÔÀ~ëù� �œ äl¿Æ�q´‘` ?�œíûõ÷±0د‘` �Å#€ý.^Ÿ¡1Œ@Îök:æ°]íiËA›Ž:¸7&1EÕɯ³Î:1E �ɨ³�:›ò�råÝ}Ÿl5®N¾NÇj9ü†À”ÔÙF�Mù¹òî¾O¶W'_§cµ~C`Jêl£Î¦|Œ\ywß'[�«“¯Ó±Z¿!0%u¶QgS>F>y_œ/¯ÅÕÉ×éjùÙB`Šêl£Î¦|¬\ywß'[�«“¯Ó±Z¿!0%u¶QgS>F®¼»ï“­ÆÕÉ×éX-‡ß˜�:Û¨³)#WÞÝ÷ÉVãêäët¬–ÃoL‰@�mÔÙ”�Qª¼¯ŒãFå ¯ÜÔ�nºöµ XJ@¶Qµ—¥R«c\ÙÕ±i{Me¸éÚÇ~Óø"=Øïtúš–Ž�ö;¾>¥EÓ!0„ý]wœlqîÖMgí’akÂŽ]û\S›§¹éد�qxšöË‘�Å%€ý.nß¡9†°ßE£>}µcÜ7ÍâÝe¼Ýtö!0uff+U¡øª\—ß¡:,ÞtìRy!0Fff+Õ6†â«r]~‡ê°xÓ±Kä…À ˜m˜­TÛНÊuùªÃâMÇ.u�c$`¶a¶Rmc(¾*×ÇïP]oºöQe@`LÌ6ÌVªm ÅWåºüÕañ¦c—:È �10Û0[©¶1_•ëò;T‡Å›Ž]ê /ÆHÀlÃl¥ÚÆP|U®ËïPo:v©ƒ¼#³ ³•jCñU¹1ÿž¬ƒÞíT—ûH'0¤ Yw:)r@ ?CÚÐ�uç×h�tCÚÐ�u§“"ò#�ƒ å C~=ƒFˆ'0¤ YwŒ‘@ì’wŒ,iæM ‹ vÉ;ïvRÆH 죌1²¥M˜�.6Ø%ï¼ÚG=3�.6Ø%Ò6Ì‹@ì’w^í£Œ™ÀÔlp4ú”ŽseCûc>Èiú"²7¾©.ɦÊ[™n>wßÒÙBa®Í„öùŸNQ>7oŒ¼É¸ùÜ}Kg „ ¸6Úç~:Eùܼ1ò&ãæs÷-�- &àÚLh?œû锾ó¹å5ÕM: P¬qýtíÇÝoâ$ÙTy+ÓÍçî[:[@ LÀµ™Ð~8÷Ó)Êçæ�‘77Ÿ»oél!�0×fBûáÜO§(Ÿ›7FÞdÜ|î¾¥³…Â\› í‡s?�âæk’]”ôÑ8èû>ÆŽî“eA gÉY7Žä@ gÉY·ú �³�ä¬Gr °6²:æÐ—è0]9ÛHκM÷ˆ¡å9ÈÙFrÖ-§>D—éÈÙFrÖmºG -ω6Rß8èŸáÃ�R � ��l'B|ˆ‡@Îr°�tȹ�Ð !9ØN:„ø�œ äd;9é’sŸ¡ªr°�t¨rá7�@¶“ƒ‹ÐWè�*�l'ª\ø �E €í,í¥Ñ;èéô¥�N † ÐÆÛä¢mÔ �±hc‹mòŒ�#íƒÀÚØb›[qãÜýÕ¹ºí¹eºûVª/ÎÒØB« ølÅ�s÷WçêgÏ-ÛÝ·Ò}q–ÆXMÀg+nœ»¿:W·=·LwßJõÅY[@`5Ÿ­¸qîþê\ÝöÜ2Ý}+Õgil!�Õ|¶âƹû«suÛsËt÷­T_œ¥±…VðÙŠçî¯Î5�½É9è§Ñ­´€ @€ @€ @€r#0 ý”ß°Èí€B¤�ýbéÔ�‡@°ß<ú- ІöÛ†y �l8Ÿ¾@´!€ ·¡FäAûÍ£Ðm`¿m¨‘ù� �)ŒÂAßµCÆÖ©]y�©†´¡!ëNå„<r$0¤ YwŽ}�NH%0¤ Yw*'ä!�#�l(rìt‚@,�!mhȺcù �œ iCCÖ�sŸ b iCCÖË9äLZ³wpÐ;<88ìB ‚@N6““.è�Ààr²™œt¼cPr²™œt‰@‡'�£Íä¨Óà…¨!�“Íä¤K 2’ � �œl&']²é �@ �œl&']j�‘�l`3þ®ÀAïáÂÁâ�B9ÛHκ9Ù…À`r¶‘œu¬Ã¨�œm$gÝ„ìB`0‹`#‹ ã`HÅxŠ@Î6’³n<È�@Î6’³n9ô:@ gÉY7Žä@©ï…É:è90ê R!ЖÀËÊ�úA ³°¹Y”™+t€@®ú´¹>ËÊ•zA '}Ú\ŸeåÄ] �+�>m®Ï²rå…^ȉÀTmnRúœ8t� @€ @€ @€ �i˜¼ƒ~ªofLë0§µó 0„- Qç̃À¶4D�ó`I˜7�!miȺçÍ™ú 0KCØÒuÎ’!eC`(CØÒuÅ—z!0KCØÒuÎ’!eC`(ØÒjò“wЯFÁ @€ @€ @€ @`vpÐÏŽ-%C€ @€ @€ @€VÀA¿ ;€ @€ @€ @€ �ÙÀA?;¶” @€ @€ @€ @XEý*ì@€ @€ @€ @€fGý3lW®\9;Ê” �ÈÁvrÐaÄ]LÓFL ÛÉA‡w1M1�l'FÜÅ4mÄr²�œtq—Ó´ÈÁvrÐa„]K“&@ ÛÉA‡ t5M!�l'Fص4i°�¥�Œƒ~)b @€ @€ @€ @½ÀAß;R „ @€ @€ @€ ,%€ƒ~)b @€ @€ @€ @½ÀAß;R „ @€ @€ @€ ,%€ƒ~)b @€ @€ @€ @½ÀAß;R „ @€ @€ @€ ,%€ƒ~)b @€ @€ @€ @½ÀAß;R „ @€ @€ @€ ,%€ƒ~)b @€ @€ @€ @½ÀAß;R „ @€ @€ @€ ,%€ƒ~)b @€ @€ @€ @½ÀAß;R „ @€ @€ @€ ,%€ƒ~)b @€ @€ @€ @½ÀAß;R „ @€ @€ @€ ,%€ƒ~)b @€ @€ @€ @½ÀAß;R „ @€ °&�•+WçŸ~ñÄO¬™0‚_7ÜpCqóÍ7� %4€ @€ ÌžúÙ3¦@€ @`Âäœ?ᄊ£Ž:ªX¾|ù¨œôrÎï½÷ÞÅn»í†“~ÂÇ8M‡ @€ @ žÀ:ñ¢HB ozð¹ÖZkå­$ÚA€ LŠ€9ç¿üå/—í¾ì²ËJ'ýŠ+ŠeË–-4 sÎ?ôÐC…þä¤?ýôÓ‹—¼ä% Ý.”‡€Kà�(ž|òI7jÔûÏyÎsŠu×]wÔm¤q€ 0Nc½f?ïyÏ+Ö^›y–ãÅ9¿å–[+V¬(–-[6Õî§Ý€ @€ @ H} ¹øÙÏ~V:çõÍy_øã?þã⤓N*~é—~É—L Ð’À6ÛlSsÌ1Þ‡í�?þxqÈ!‡W\qEËÒÉ@�±8éqÎ�ïØ¤E€ @€  G`�᪦f¤øùÏ^ìµ×^Å÷¾÷=ofœó^,DB 7rÒ¯½öÚå²öš9ï9é>øàâ£ýhñº×½ÎMb€ 0Yæ¤ß{k‡z¨–ƒ-wŸÓìsœóµ]Fâ„ œqÆÅ«_ýê…%°Ë.»×_ýÂê�†�Xçž{n±É&›ÄŠ&·õÖ[÷Ýwß`õS1…€|DßýîwËÕ•µÂò�üãB+.kb§>¼Á”o¼qñò—¿¼xå+_Yþ)ž�œà Ï©7Ð¥–€hÊ9ÓM7yåpÎ{± �Þ lµÕVÅqÇW.k/§¼{ì±â ƒ*N<ñÄb³Í6s“؇ L–À¢:éqÎOö�¥á€ @€²! Ï®ê…öK.¹¤øÎw¾S:âCÊÝ}÷Ý…þn¹å–âšk®)Å4áLÊÞö¶·¯}íkË h¡üÄC`^Xâ~^¤©§9ç5ëèÆoô–ƒsÞ‹…HÌŒÀÞð†âøã�/Ö]wÝ%uèMÅ<°¸úê«—¤@˜*sÒ¯·Þz�l&}uµšÆŒ= àœï&EA€ @€@2Í–?묳Š7¿ùÍÅá‡^~^UÏžSÓO>Yæ•�é­o}kñÙÏ~¶¸÷Þ{S‹A½ÀAß+N ›�‡~¸Øwß} =$ôœó>*ÄA`ö^ÿú×'œpBÐIÀ¬zKqöÚP @ ‹â¤Ç9Ÿÿ±„†€ @€ÆLࢋ.*¶ß~ûⓟüd¯ÎôÛn»­8õÔS‹7¾ñ�å*°Z–�!à ‚:uFÐÒ%r·¾�‡s>%‚˜ �Í7ß¼È<ëYÏZR¾ÞfÜo¿ýŠk¯½vI€ �©ÈÝI�s~ªG&í† @€ 0<}RU“Â=ôÐòÛò³ÒHŽù/}éKÅûßÿþâ§?ý鬪¡\ à ¢!ah¿øÅ/JçÞ¿þë¿zUÁ9ïÅB$æNàOÿôOƒNú&;ž»²T@È€@®Nzœó¨@€ @`¢î¸ãŽb§�v*Î9眹øþ÷¿_¼ûÝï.®ºêª¹ÕIE�uÀ� 4ͼÅ9Ÿc¯¡Ó” l¶ÙfÅI'�Tì¿ÿþ…œòn°•0N>ùäâÿðÝ$ö!�L œvÚiÅyç�·J»¿øÅÅÇ>ö±býõ×_Ç Ð�€9éõ ¼‡z¨¶0û&ýŠ+ŠeË–ÕʶMÄ9ß–ù @€ú&ðÀ;ì°CR±÷ß¿W~Çw,Ö^;ŸyŠ—\r‰WO"!0uÿò/ÿR|èC*î»ï¾¹Àª´ˆ ÖIDAT£Ð9gŸ}ö)_Øyç�³:gÌÎ�ú¹¡¦¢XrÎËÉwÍ5×x³àœ÷b!ƒxÍk^³ÊI/§¼~øáòs§œrJ!‡È—€ìôsŸûÜ êS3{ì±Gùݯç>÷¹k¤ñhO '=Îùö}HN@€ �þ <ù䓽9éäx#@y¸ñÆK¹–·*¬\¹²øÌg>Süìg?+8à€¡Ô Þ ÈçÕ± A§©arÎxà�Åw¾ó¯Îy/"!� ÙèÇ?þñâÙÏ~ö�4;P³5à"@y�ýV�󦩖ü’“ž‡F„-ú!`NúõÖ[¯±@›IÿÄO4ÊÆ àœ�%… @€ ôMàÞ{ï-9ä�bHç¼Û¦³Ï>»¸øâ‹Ý(ö!08èg‚•BÛxì±ÇŠƒ:(ø­œóm¨’ó'°é¦›š�ûË¿üËK*—“~¯½ö*nºé¦%iD@ÃÐöŸÿüçk•ø÷ÿ÷b÷ÝwÇI_K‰D¤ÊI�s>½¯È@€ @ýÐjZÖþÎ;ïì§ÀžJ9ꨣŠ[o½µ§Ò(~8èý\ˆ�39ç>øàâÊ+¯ôÖŒsÞ‹…HdK@ßš—“Þ7ðç?ÿyé¤ÿÞ÷¾—­þ(�©8ñÄ‹/~ñ‹QÍþÏÿüÏb·Ýv+Bß÷‹*!@` �y;éqÎ/é" @€ @`ŽN?ýôà§Žç¨Æ’ª4ÉL“IõÙVfE€oÐÏŠ,åFÐÒ%ZÂäŠ+®ðæÁ9ïÅB$²'ðªW½ªøÄ'>Qì¹çž…5nз|ÿÉO~²xÙË^æ&±Ì™À 'œPœsÎ9ÞZ_ùÊWz?Kñƒü tÒŸvÚiņnèÍK$ �NÀœôú$LõÚY-Í–»_±bE±lÙ²jríoœóµxH„ @ȘÀ&›l’±vO«¦YÁ?úÑ�²×!0$�þç.Î:ë¬!U¨­û–[n)Ž9æ˜âè£�®•#m à oKŽ|½Ð÷3—/_^üÓ?ý“·<œó^,DB`aȹ''¼œñš9ï†|°Œ—ƒï¥/}©›Ä> 0+W®,Ž?þøâÜsÏõÖö¾÷½o•�žyæ™Kd~øÃ–NúO}êSÅFm´$�@ �Y;éqηërA€ äA t›‡vOkqß}÷[o½uN*¡ ²# ‰]z6•s¸ð ‹w½ë]L0˹“X7–¸_àÎ[tÕåœ?ôÐC‹Ë/¿ÜÛœó^,DB`á¼â¯(ä„_ýõ—èþÀ{ì±G¡Ù¸@`~t¤Y·¡ïyÏ{Jç¼4’�î¸ãŽ^ån¾ùæÒIÏ=÷xÓ‰„Ú0'½ïS1Õm&½ÆÖMç|!Ò!@€ @`Ön¼ñÆB?!„ž�-‚îè˜7ôy÷ÏhµÓ2?‡vXq饗zÛˆsÞ‹…H,,�—¿ü奓þyÏ{Þ’6ÈI¿ûî»ã¤_B†̆€œóZžë¼óÎóV 7ƒ÷ÙgŸ5ÒêœôZòk×]w-î¾ûî5òðèF o'=ÎùnýAn@€ @è‡@è™T?¥÷[ÊE]Th%Xú&€ƒ¾o¢”×H@ÎùøÃÅÅ_ì•Å9ïÅB$ž€¾5¯™ô>'ýý÷ß_ÎÒý¯ÿú¯…o' €@Ît >ꨣŠóÏ?ß«æ;ßùÎbÿý÷÷¦Õ9éÿû¿ÿ»Øe—]Š»îºË›—H@ �¾œô8çÛñ' @€ ôK@“µäô^”ðÈ#�ßüæ7E]ô\ 8訳ƠªùÈGŠo}ë[Þæàœ÷b!£! oÍŸ~úéÅl°¤Mú>—fÒk6.蟀®ÁGydñµ¯}Í[øÛßþöâ€ð¦Yd�“þþçÊ™ôwÞy§‰³…z ÐÕI�s¾‡N @€ @è…À7¾ñ�âÑGí¥¬yò•¯|e^UQτࠟPgÝTs üã?þ£Wœó^,DB`t~çw~§tÒ?ÿùÏ_Ò¶{ï½·üžµfã �þè|ÄGßø}ÛÛÞV|ðƒŒª°ÎIÿ£ý'}E„ �F ­“ç|g¤!@€ @`¶þáþa¶Ì t=«Öý5}ÀAß'MÊ �c@KꆖÁ9DGFIà·û·K'ý†n¸¤}÷ÜsO餿õÖ[—¤¤Ð5XŸ–¹à‚ ¼™wØa‡âàƒ.ÖZk-oº/²ÎIÿãÿ¸Øyç�‹Ûo¿Ý—•8@ %�T'ý^{íUì½÷ÞÅC=ÔXã–[nY¬X±¢X¶lY£,€ @€ �6~øábQ'f]{íµmšL à ¢!¡/+W®,Ž9æ˜âë_ÿº·Hœó^,DB`ô~ë·~«8ãŒ3Š�6ÚhI[ï¾ûîÒI¯Ù¸@ =�'žx¢8ì°Ã‚Ÿ–yË[ÞR,_¾<É9oÚÔ9éò“Ÿ”ߤÿéOjâl!�¤8鯹æœó=0§@€ @è‡Àm·ÝÖOA”rÓM7 P+UŽ™ú1÷nm“sþØc�-Î?ÿ|¯68ç½Xˆ„Àd¼øÅ/.�ô¿ò+¿²¤Íÿ÷ÿW.•�“~ " E@Îù}èCÅE]ä•ó›ß\¦§Ìœ¯Tç¤×M×.»ìR,òÍWµ½ü†@RœôMú2s¾‰é€ @€ ÐMèXÔ€ƒ~Q{._½qÐçÛ7 ¯™œóÇw\ú¦Îù…ïb�^¼èE/*>ýéOo¼ñ’òîºë®r&ýÿþïÿ.I#xüñÇË™ñ—\r‰WèMozS¹ìýÚkw Ö9é5ƒ^NúE¾ó$èÃI�s~àN¤z@€ @#°È+->øàƒ…þè‹@÷§²}iB9£# o‰|å+_ñ¶ ç¼ ‘˜,�¾ð…¥“þ×~í×–0¸óÎ;‹}÷ÝwI<€€Ÿ€œó‡rHqÙe—y¶Ûn»â#ùHчsÞ*¨sÒë[ôú&½¾MO€ú#ÐÅI�s¾¿~ $@€ @ˆ#°è8î¿ÿþ¸†"�8è# !Ò/œóýò¤4Œ…À ^ð‚r¹{Ÿ“þ¾ûîK3ifJà±Ç+:è âÛßþ¶·žm·Ý¶8òÈ#{uÎ[EuNz½h³ë®»|²Âh±…@?Ú8éqÎ÷ÞR @€ @ �À¢}Z#]O`�údR!0Zþž@ J@3z»|»Z¿!0%�>úh霿òÊ+½ÍÞf›mŠ£�>z&Îy«PNz…3Ï<Ó¢VmÍIúé§Z5ƒ@€ �Y8ᄊsÎ9g–U,DÙzI÷Øc�]]Q€ÆM@Ï®€ÀÓ˜AÏ‘03ÏyÎsŠu×]wIù×\sM¹\õÃ?¼$�@`º´Ä‘¾U}Çw,�€Ó~ " °Ýàxà�EÈ9¯³³vΛBu3éïºë®ÒÎo½õVg t pà 7{ï½wñÐCE—¢Ï_,_¾¼xâ‰'¢ó @€ @èJàùÏ~×"Í¿Á Z?•�‹úqõgV­ùõ_ÿõâøã�/ÖYgéB ×]w]±Ï>û$=L̪q(ôJ Î9¯Yõû￯õQÆD@Îù8 ¸êª«¼ÍzÃÞPΘY¶l™7}‘uNú»ï¾»tÒßrË-³¨š2!0mœó'½‘` @€ @ó"°èîE×^ýL=qpÐÇqBª%�?û³? :鯿þúä?-Õ  �1�&çüGQl·Ýv·Õ 0�_üâÅ~ûíW\}õÕ^%t^±b…÷e9o†#ëœô÷ÜsO±Ûn»7ß|s�5R¦C ‹sÞ(á¤7l!@€ @`~ó7sÕ̤Žç>÷¹…þè‹Àÿn&ná�ÈIEND®B`‚microsoft-vscode-codicons-6200d18/scripts/000077500000000000000000000000001527220110700205315ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/scripts/check-metadata.js000066400000000000000000000072421527220110700237270ustar00rootroot00000000000000#!/usr/bin/env node /** * This script checks which icons are missing metadata and reports them. * It helps maintain the metadata.json file by identifying gaps. */ const fs = require('fs'); const path = require('path'); // Load the icons directory to get all icon names const iconsDir = path.join(__dirname, '..', 'src', 'icons'); const metadataPath = path.join(__dirname, '..', 'src', 'template', 'metadata.json'); if (!fs.existsSync(iconsDir)) { console.error('Error: icons directory not found at', iconsDir); process.exit(1); } if (!fs.existsSync(metadataPath)) { console.error('Error: metadata.json not found at', metadataPath); process.exit(1); } const metadata = JSON.parse(fs.readFileSync(metadataPath, 'utf8')); // Collect all icon names from the actual SVG files. Metadata is keyed by the // SVG file name, which is the canonical identity for each icon. const allIconNames = new Set( fs.readdirSync(iconsDir) .filter(file => file.endsWith('.svg')) .map(file => path.basename(file, '.svg')) ); // Find icons without metadata const missingMetadata = []; allIconNames.forEach(iconName => { if (!metadata[iconName]) { missingMetadata.push(iconName); } }); // Find metadata for icons that don't exist const orphanedMetadata = []; Object.keys(metadata).forEach(iconName => { if (!allIconNames.has(iconName)) { orphanedMetadata.push(iconName); } }); // Report results console.log('='.repeat(60)); console.log('Icon Metadata Coverage Report'); console.log('='.repeat(60)); console.log(); console.log(`Total icons: ${allIconNames.size}`); console.log(`Icons with metadata: ${allIconNames.size - missingMetadata.length}`); console.log(`Coverage: ${Math.round(((allIconNames.size - missingMetadata.length) / allIconNames.size) * 100)}%`); console.log(); if (missingMetadata.length > 0) { console.log(`Icons missing metadata (${missingMetadata.length}):`); console.log('-'.repeat(60)); missingMetadata.sort().forEach(name => { console.log(` - ${name}`); }); console.log(); } if (orphanedMetadata.length > 0) { console.log(`Metadata entries for non-existent icons (${orphanedMetadata.length}):`); console.log('-'.repeat(60)); orphanedMetadata.sort().forEach(name => { console.log(` - ${name}`); }); console.log(); } if (missingMetadata.length === 0 && orphanedMetadata.length === 0) { console.log('✓ All icons have metadata and no orphaned entries found!'); console.log(); } // Validate existing metadata structure const invalidEntries = []; Object.entries(metadata).forEach(([name, meta]) => { const issues = []; if (!meta.tags || !Array.isArray(meta.tags)) { issues.push('missing or invalid tags array'); } else if (meta.tags.length === 0) { issues.push('empty tags array'); } if (!meta.category || typeof meta.category !== 'string') { issues.push('missing or invalid category'); } if (!meta.description || typeof meta.description !== 'string') { issues.push('missing or invalid description'); } if (issues.length > 0) { invalidEntries.push({ name, issues }); } }); if (invalidEntries.length > 0) { console.log(`Metadata entries with validation issues (${invalidEntries.length}):`); console.log('-'.repeat(60)); invalidEntries.forEach(({ name, issues }) => { console.log(` - ${name}:`); issues.forEach(issue => { console.log(` * ${issue}`); }); }); console.log(); } // Exit with error if there are missing entries if (missingMetadata.length > 0 || orphanedMetadata.length > 0 || invalidEntries.length > 0) { process.exit(1); } microsoft-vscode-codicons-6200d18/scripts/embed-metadata.js000066400000000000000000000016041527220110700237220ustar00rootroot00000000000000const fs = require('fs'); const path = require('path'); const metadataPath = path.join(__dirname, '../src/template/metadata.json'); const htmlPath = path.join(__dirname, '../dist/codicon.html'); if (!fs.existsSync(htmlPath)) { console.error('HTML file not found:', htmlPath); process.exit(1); } const metadata = fs.readFileSync(metadataPath, 'utf8'); let html = fs.readFileSync(htmlPath, 'utf8'); const placeholder = '{} // METADATA_PLACEHOLDER'; const replacement = `${metadata} // METADATA_PLACEHOLDER`; if (html.includes('// METADATA_PLACEHOLDER')) { // Use regex to replace the initialization html = html.replace(/let metadata = .* \/\/ METADATA_PLACEHOLDER/, `let metadata = ${metadata}; // METADATA_PLACEHOLDER`); fs.writeFileSync(htmlPath, html); console.log('Metadata embedded into HTML.'); } else { console.warn('Metadata placeholder not found in HTML.'); } microsoft-vscode-codicons-6200d18/scripts/embed-svg-data.js000066400000000000000000000021071527220110700236470ustar00rootroot00000000000000const fs = require('fs'); const path = require('path'); const iconsDir = path.join(__dirname, '../src/icons'); const htmlPath = path.join(__dirname, '../dist/codicon.html'); if (!fs.existsSync(htmlPath)) { console.error('HTML file not found:', htmlPath); process.exit(1); } // Read all SVG files and build a data object const svgData = {}; const svgFiles = fs.readdirSync(iconsDir).filter(file => file.endsWith('.svg')); for (const file of svgFiles) { const name = path.basename(file, '.svg'); const content = fs.readFileSync(path.join(iconsDir, file), 'utf8'); svgData[name] = content; } let html = fs.readFileSync(htmlPath, 'utf8'); if (html.includes('// SVG_DATA_PLACEHOLDER')) { // Use regex to replace the initialization html = html.replace(/let svgData = .*? \/\/ SVG_DATA_PLACEHOLDER/, `let svgData = ${JSON.stringify(svgData)}; // SVG_DATA_PLACEHOLDER`); fs.writeFileSync(htmlPath, html); console.log(`SVG data embedded into HTML (${Object.keys(svgData).length} icons).`); } else { console.warn('SVG data placeholder not found in HTML.'); } microsoft-vscode-codicons-6200d18/scripts/export-to-csv.js000066400000000000000000000023661527220110700236300ustar00rootroot00000000000000// https://github.com/bitinn/character-map var opts = require("minimist")(process.argv.slice(2)); var opentype = require("opentype.js"); if (!opts.f || typeof opts.f !== "string") { console.log( "use -f to specify your font path, TrueType and OpenType supported" ); return; } opentype.load(opts.f, function(err, font) { if (err) { console.log(err); return; } var glyphs = font.glyphs.glyphs; if (!glyphs || glyphs.length === 0) { console.log("no glyphs found in this font"); return; } var table = "short_name,character,unicode"; for (glyphIndex in glyphs) { var glyph = glyphs[glyphIndex]; var name = glyph.name; var unicode = glyph.unicodes.map(formatUnicode).join(", "); unicode = unicode.split(",")[0]; // var character = String.fromCharCode(glyph.unicode); var character = String.fromCharCode(parseInt(glyph.unicodes.map(formatUnicode)[0], 16)); if (unicode) { table += "\n" + name + "," + character + "," + unicode; } } console.log(table); }); function formatUnicode(unicode) { unicode = unicode.toString(16); if (unicode.length > 4) { return ("000000" + unicode.toUpperCase()).substr(-6); } else { return ("0000" + unicode.toUpperCase()).substr(-4); } } microsoft-vscode-codicons-6200d18/scripts/export-to-ts.js000066400000000000000000000040351527220110700234560ustar00rootroot00000000000000const fs = require('fs'); var opts = require("minimist")(process.argv.slice(2)); if (!opts.f || typeof opts.f !== "string") { console.log("use -f to specify your mapping.json path"); return; } fs.readFile(opts.f, 'utf8', (err, data) => { if (err) { console.error('Error reading file:', err); return; } try { const mapping = JSON.parse(data); console.log("/*---------------------------------------------------------------------------------------------"); console.log(" * Copyright (c) Microsoft Corporation. All rights reserved."); console.log(" * Licensed under the MIT License. See License.txt in the project root for license information."); console.log(" *--------------------------------------------------------------------------------------------*/"); console.log("import { register } from './codiconsUtil.js';"); console.log(""); console.log(""); console.log("// This file is automatically generated by (microsoft/vscode-codicons)/scripts/export-to-ts.js"); console.log("// Please don't edit it, as your changes will be overwritten."); console.log("// Instead, add mappings to codiconsDerived in codicons.ts."); console.log("export const codiconsLibrary = {"); // New format: mapping is { "code": ["alias1", "alias2", ...] } Object.entries(mapping).forEach(([code, aliases]) => { const codeValue = parseInt(code); const hexValue = decimalToHex(codeValue); // Register each alias with the same code aliases.forEach((name) => { console.log(`\t${toCamelCase(name)}: register('${name}', ${hexValue}),`); }); }); console.log("} as const;"); } catch (error) { console.error('Error parsing JSON:', error); } }); function toCamelCase(name) { return name.replace(/-([a-z])/g, function (g) { return g[1].toUpperCase(); }); } function decimalToHex(decimal) { return '0x' + decimal.toString(16); } microsoft-vscode-codicons-6200d18/scripts/patch-fantasticon.js000066400000000000000000000067611527220110700245070ustar00rootroot00000000000000/* * Temporary Windows compatibility patch for Fantasticon. * * Context: * https://github.com/tancredi/fantasticon/issues/470 * * Fantasticon 4.x builds the SVG discovery pattern internally using `path.join` * and then passes that pattern into `glob`. On Windows, `path.join` emits * backslashes, so the generated pattern looks like: * * D:\a\vscode-codicons\vscode-codicons\src\icons\**\*.svg * * The `glob` package does not interpret those backslashes as path separators in * a glob expression. Instead, they are treated as escape characters. The result * is that the pattern matches zero files, even though the icons are present on * disk and earlier build steps such as `svgo -f ./src/icons/` can see them. * * That is why the CI failure looks misleading: * * No SVGs found in D:/a/vscode-codicons/vscode-codicons/src/icons * * The directory exists. The files exist. The problem is the glob pattern that * Fantasticon constructs internally before it searches for the files. * * We already normalize the paths we pass into `.fantasticonrc.js`, but that is * not sufficient because Fantasticon recreates the broken Windows pattern inside * its own compiled runtime. The upstream issue thread repeatedly points to the * same low-level fix: normalize the generated glob path to forward slashes * before `glob` receives it. * * This script applies exactly that workaround to the installed Fantasticon * package on Windows before the `fantasticon` CLI is executed. It patches both * the library bundle and the CLI bundle because the published package contains * duplicated compiled entrypoints under `dist/`. * * Scope and intent: * - Windows only * - No-op on macOS/Linux * - Idempotent if the dependency is already patched * - Fails loudly if Fantasticon changes shape and the expected line is no longer * present, because a silent no-op would hide a broken release path * * This should be considered a repository-side compatibility shim until the * upstream fix from the Fantasticon issue/PR thread lands in a released version * that we can consume directly. */ const fs = require('fs'); const path = require('path'); if (process.platform !== 'win32') { process.exit(0); } const targetFiles = [ path.resolve(__dirname, '..', 'node_modules', 'fantasticon', 'dist', 'index.cjs'), path.resolve(__dirname, '..', 'node_modules', 'fantasticon', 'dist', 'cli', 'index.cjs') ]; const replacementSuffix = ".replace(/\\\\/g, '/')"; const targetSnippet = '`**/*.${ASSETS_EXTENSION}`'; let patchedFileCount = 0; let alreadyPatchedCount = 0; for (const targetFile of targetFiles) { if (!fs.existsSync(targetFile)) { continue; } const originalContent = fs.readFileSync(targetFile, 'utf8'); const patchedContent = originalContent .split('\n') .map((line) => { if (!line.includes('const globPath = ') || !line.includes(targetSnippet) || line.includes(replacementSuffix)) { return line; } return line.replace(';', `${replacementSuffix};`); }) .join('\n'); if (patchedContent !== originalContent) { fs.writeFileSync(targetFile, patchedContent, 'utf8'); patchedFileCount += 1; continue; } if (originalContent.includes(replacementSuffix)) { alreadyPatchedCount += 1; } } if (patchedFileCount === 0 && alreadyPatchedCount === 0) { console.error('fantasticon-fix: expected globPath pattern not found in installed Fantasticon files.'); process.exit(1); } microsoft-vscode-codicons-6200d18/scripts/prepare.js000066400000000000000000000006361527220110700225320ustar00rootroot00000000000000const fs = require("fs"); const path = require("path"); const repositoryRoot = path.join(__dirname, ".."); async function prepare() { if (!fs.existsSync(path.join(repositoryRoot, ".git"))) { return; } process.chdir(repositoryRoot); const { default: husky } = await import("husky"); process.stdout.write(husky()); } prepare().catch((error) => { console.error(error); process.exitCode = 1; }); microsoft-vscode-codicons-6200d18/scripts/reset.js000066400000000000000000000004201527220110700222050ustar00rootroot00000000000000const fs = require("fs"); const outputDirectory = "dist"; // clear dist folder fs.rmSync(outputDirectory, { recursive: true, force: true }); console.log(`deleted "${outputDirectory}" folder`); // re-create dist folder fs.mkdirSync(outputDirectory, { recursive: true });microsoft-vscode-codicons-6200d18/scripts/svg-sprite.js000066400000000000000000000074141527220110700232000ustar00rootroot00000000000000const SVGSpriter = require("svg-sprite"); const path = require("path"); const fs = require("fs"); const opts = require("minimist")(process.argv.slice(2)); const config = { mode: { symbol: { dest: opts.outDir, sprite: opts.outFile, }, }, }; const spriter = new SVGSpriter(config); const mapping = require("../src/template/mapping.json"); // New format: mapping is { "code": ["alias1", "alias2", ...] } // Build a lookup from alias to code for easy access const aliasToCode = {}; Object.entries(mapping).forEach(([code, aliases]) => { aliases.forEach(alias => { aliasToCode[alias] = parseInt(code); }); }); // Check if the icons directory exists and has SVG files const iconsDir = path.resolve(__dirname, '..', 'src', 'icons'); if (!fs.existsSync(iconsDir)) { console.error(`Error: Icons directory not found at ${iconsDir}`); // List parent directory contents for debugging try { const parentDir = path.resolve(iconsDir, '..'); if (fs.existsSync(parentDir)) { console.log(`Contents of ${parentDir}:`); console.log(fs.readdirSync(parentDir)); } } catch (err) { console.error(`Error reading parent directory: ${err.message}`); } process.exit(1); } const svgFiles = fs.readdirSync(iconsDir).filter(file => file.endsWith('.svg')); if (svgFiles.length === 0) { console.error(`Error: No SVGs found in ${iconsDir}`); console.error('Make sure all SVG files are properly committed and available in the build.'); process.exit(1); } console.log(`Found ${svgFiles.length} SVG files in ${iconsDir}`); // Find all aliases that share the same code as the given alias const findNames = (aliasName) => { const code = aliasToCode[aliasName]; if (!code) return [aliasName]; // Find all aliases with this code const codeStr = code.toString(); return mapping[codeStr] || [aliasName]; }; let processedFiles = 0; // Process all unique aliases (we use a Set to track processed icons) const processedIcons = new Set(); Object.entries(mapping).forEach(([code, aliases]) => { // The SVG file backing this icon may be named after any of its aliases, // not necessarily the primary one, so pick whichever file actually exists. const sourceAlias = aliases.find(alias => fs.existsSync(path.resolve(iconsDir, `${alias}.svg`)) ); if (!sourceAlias) { console.error(`Error: no SVG file found for code ${code} (aliases: ${aliases.join(", ")})`); process.exit(1); } // Skip if we've already processed this icon if (processedIcons.has(sourceAlias)) { return; } // Use path.resolve for cross-platform compatibility const file = path.resolve(iconsDir, `${sourceAlias}.svg`); processedFiles++; processedIcons.add(sourceAlias); // Add sprite entries for all aliases of this icon for (const name of aliases) { // Use path.resolve for cross-platform compatibility const svgPath = path.resolve(iconsDir, `${name}.svg`); spriter.add( svgPath, name + ".svg", fs.readFileSync(file, "utf-8"), ); } }); console.log(`Processed ${processedFiles} SVG files from mapping`); if (processedFiles === 0) { console.error('Error: No SVG files were processed from the mapping'); process.exit(1); } spriter.compile(function (error, result, data) { if (error) { console.error('Error compiling sprites:', error); process.exit(1); } if (!result.symbol || !result.symbol.sprite) { console.error('Error: No sprite was generated'); process.exit(1); } try { // Use path.resolve for cross-platform compatibility const outDirPath = path.resolve(opts.outDir); fs.mkdirSync(outDirPath, { recursive: true }); fs.writeFileSync(result.symbol.sprite.path, result.symbol.sprite.contents); } catch (err) { console.error('Error writing output file:', err); process.exit(1); } }); microsoft-vscode-codicons-6200d18/scripts/version-bump.js000066400000000000000000000133271527220110700235230ustar00rootroot00000000000000#!/usr/bin/env node const fs = require('fs'); const path = require('path'); const { execFileSync } = require('child_process'); /** * Bumps version numbers in package.json * Handles both package version and fontVersion */ function bumpVersions() { const packageJsonPath = path.join(__dirname, '..', 'package.json'); const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8')); // Parse command line arguments const args = process.argv.slice(2); const packageBumpType = args[0] || 'patch'; const fontBumpType = args[1] || 'minor'; // Validate bump types const validPackageBumps = ['major', 'minor', 'patch']; const validFontBumps = ['major', 'minor']; if (!validPackageBumps.includes(packageBumpType)) { console.error(`Invalid package bump type: ${packageBumpType}. Must be one of: ${validPackageBumps.join(', ')}`); process.exit(1); } if (!validFontBumps.includes(fontBumpType)) { console.error(`Invalid font bump type: ${fontBumpType}. Must be one of: ${validFontBumps.join(', ')}`); process.exit(1); } // Bump package version const currentVersion = packageJson.version; const versionParts = currentVersion.split('.'); if (versionParts.length !== 3 || versionParts.some(part => isNaN(Number(part)))) { console.error(`Invalid version format: ${currentVersion}. Expected format: x.y.z where x, y, and z are numbers.`); process.exit(1); } const [major, minor, patch] = versionParts.map(Number); let newMajor = major; let newMinor = minor; let newPatch = patch; if (packageBumpType === 'major') { newMajor += 1; newMinor = 0; newPatch = 0; } else if (packageBumpType === 'minor') { newMinor += 1; newPatch = 0; } else if (packageBumpType === 'patch') { newPatch += 1; } const newPackageVersion = `${newMajor}.${newMinor}.${newPatch}`; // Bump font version const currentFontVersion = packageJson.fontVersion; if (!/^\d+\.\d+$/.test(currentFontVersion)) { console.error(`Invalid font version: ${currentFontVersion}. Must be in the format "major.minor" (e.g., "1.0").`); process.exit(1); } const [fontMajor, fontMinor] = currentFontVersion.split('.').map(Number); let newFontMajor = fontMajor; let newFontMinor = fontMinor; if (fontBumpType === 'major') { newFontMajor += 1; newFontMinor = 0; } else if (fontBumpType === 'minor') { newFontMinor += 1; } const newFontVersion = `${newFontMajor}.${newFontMinor}`; // Update package.json packageJson.version = newPackageVersion; packageJson.fontVersion = newFontVersion; fs.writeFileSync(packageJsonPath, JSON.stringify(packageJson, null, 2) + '\n'); console.log(`Updated package version: ${currentVersion} → ${newPackageVersion}`); console.log(`Updated font version: ${currentFontVersion} → ${newFontVersion}`); // Optionally commit changes if (args.includes('--commit') || args.includes('-c') || args.includes('--tag') || args.includes('-t') || args.includes('--push') || args.includes('-p')) { try { const message = `chore: bump version to ${newPackageVersion}, font to ${newFontVersion}`; // Use execFileSync instead of execSync to avoid shell injection // Safe git operations using separate arguments execFileSync('git', ['add', packageJsonPath]); execFileSync('git', ['commit', '-m', message]); console.log(`Changes committed: ${message}`); // Create a tag if requested if (args.includes('--tag') || args.includes('-t')) { const tagName = `v${newPackageVersion}`; const tagMessage = `Release ${tagName} with font version ${newFontVersion}`; execFileSync('git', ['tag', '-a', tagName, '-m', tagMessage]); console.log(`Tag created: ${tagName}`); } // Push changes if requested if (args.includes('--push') || args.includes('-p')) { execFileSync('git', ['push']); if (args.includes('--tag') || args.includes('-t')) { execFileSync('git', ['push', '--tags']); } console.log('Changes pushed to remote'); } } catch (error) { console.error('Error during git operations:', error.message); process.exit(1); } } // Run npm install to update package-lock.json if requested if (args.includes('--npm-install') || args.includes('-i')) { try { // Use execFileSync instead of execSync to avoid shell injection execFileSync('npm', ['install'], { stdio: 'inherit' }); console.log('package-lock.json updated'); } catch (error) { console.error('Error updating package-lock.json:', error.message); process.exit(1); } } } function showHelp() { console.log(` Usage: node version-bump.js [package-bump] [font-bump] [options] Arguments: package-bump Type of package version bump (major, minor, patch) [default: patch] font-bump Type of font version bump (major, minor) [default: minor] Options: -c, --commit Commit changes to git -t, --tag Create a git tag (implies --commit) -p, --push Push changes to remote (implies --commit) -i, --npm-install Run npm install to update package-lock.json -h, --help Show this help message Examples: node version-bump.js # Bump patch package version and minor font version node version-bump.js minor major # Bump minor package version and major font version node version-bump.js patch minor --commit # Bump versions and commit changes node version-bump.js --tag --push # Bump versions, commit, tag, and push `); } // Check for help flag if (process.argv.includes('--help') || process.argv.includes('-h')) { showHelp(); process.exit(0); } // Run the version bumping logic bumpVersions();microsoft-vscode-codicons-6200d18/src/000077500000000000000000000000001527220110700176315ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/000077500000000000000000000000001527220110700207445ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/account.svg000066400000000000000000000012241527220110700231200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/activate-breakpoints.svg000066400000000000000000000006271527220110700256110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/add-compact.svg000066400000000000000000000005261527220110700236440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/add-small.svg000066400000000000000000000005261527220110700233260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/add.svg000066400000000000000000000005621527220110700222200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/agent-compact.svg000066400000000000000000000016501527220110700242110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/agent.svg000066400000000000000000000021071527220110700225630ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/archive.svg000066400000000000000000000012361527220110700231100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-both.svg000066400000000000000000000013641527220110700235550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-circle-down.svg000066400000000000000000000013171527220110700250250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-circle-left.svg000066400000000000000000000013241527220110700250060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-circle-right.svg000066400000000000000000000013201527220110700251650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-circle-up-sparkle.svg000066400000000000000000000067601527220110700261500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-circle-up.svg000066400000000000000000000013231527220110700244770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-down.svg000066400000000000000000000010161527220110700235620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-left.svg000066400000000000000000000011351527220110700235470ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-right.svg000066400000000000000000000010401527220110700237250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-small-down.svg000066400000000000000000000010151527220110700246670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-small-left.svg000066400000000000000000000011011527220110700246460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-small-right.svg000066400000000000000000000010151527220110700250350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-small-up.svg000066400000000000000000000011011527220110700243400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-swap.svg000066400000000000000000000015711527220110700235730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-up-compact.svg000066400000000000000000000010471527220110700246670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/arrow-up.svg000066400000000000000000000011261527220110700232410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/ask-compact.svg000066400000000000000000000020361527220110700236700ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/ask.svg000066400000000000000000000025571527220110700222540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/attach-compact.svg000066400000000000000000000015011527220110700243520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/attach.svg000066400000000000000000000020341527220110700227300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/azure-devops.svg000066400000000000000000000005071527220110700241130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/azure.svg000066400000000000000000000032771527220110700226240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/beaker-compact.svg000066400000000000000000000013711527220110700243440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/beaker-stop.svg000066400000000000000000000024411527220110700237020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/beaker.svg000066400000000000000000000015451527220110700227230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bell-dot.svg000066400000000000000000000017421527220110700231730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bell-slash-dot.svg000066400000000000000000000026741527220110700243100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bell-slash.svg000066400000000000000000000020601527220110700235110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bell.svg000066400000000000000000000013071527220110700224040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/blank.svg000066400000000000000000000001501527220110700225500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bold.svg000066400000000000000000000006141527220110700224060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/book-compact.svg000066400000000000000000000010551527220110700240440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/book.svg000066400000000000000000000012431527220110700224170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bookmark.svg000066400000000000000000000011651527220110700232750ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bracket-dot.svg000066400000000000000000000030031527220110700236600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bracket-error.svg000066400000000000000000000041311527220110700242260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/briefcase.svg000066400000000000000000000014251527220110700234120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/broadcast.svg000066400000000000000000000034641527220110700234360ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/browser.svg000066400000000000000000000005611527220110700231520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/bug.svg000066400000000000000000000022451527220110700222450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/build.svg000066400000000000000000000027641527220110700225750ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/calendar.svg000066400000000000000000000014541527220110700232420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/call-incoming.svg000066400000000000000000000045311527220110700242040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/call-outgoing.svg000066400000000000000000000043541527220110700242370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/case-sensitive.svg000066400000000000000000000032021527220110700244040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chat-export.svg000066400000000000000000000022771527220110700237330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chat-import.svg000066400000000000000000000022461527220110700237200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chat-sparkle-error.svg000066400000000000000000000060101527220110700251670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chat-sparkle-warning.svg000066400000000000000000000102031527220110700255020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chat-sparkle.svg000066400000000000000000000053111527220110700240430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/check-all.svg000066400000000000000000000014731527220110700233150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/check-compact.svg000066400000000000000000000005531527220110700241710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/check.svg000066400000000000000000000006661527220110700225520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/checklist-compact.svg000066400000000000000000000037241527220110700250700ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/checklist.svg000066400000000000000000000026341527220110700234430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-down-compact.svg000066400000000000000000000006461527220110700255300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-down.svg000066400000000000000000000006631527220110700241030ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-left-compact.svg000066400000000000000000000006601527220110700255070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-left.svg000066400000000000000000000006761527220110700240720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-right-compact.svg000066400000000000000000000006571527220110700257000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-right.svg000066400000000000000000000006651527220110700242530ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-up-compact.svg000066400000000000000000000007461527220110700252060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chevron-up.svg000066400000000000000000000006621527220110700235570ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chip.svg000066400000000000000000000046231527220110700224150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chrome-close.svg000066400000000000000000000013041527220110700240430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chrome-maximize.svg000066400000000000000000000006131527220110700245630ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chrome-minimize.svg000066400000000000000000000003651527220110700245650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/chrome-restore.svg000066400000000000000000000011021527220110700244150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-filled-compact.svg000066400000000000000000000003451527220110700256110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-filled.svg000066400000000000000000000022161527220110700241640ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-large-filled.svg000066400000000000000000000022321527220110700252520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-large.svg000066400000000000000000000051451527220110700240230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-slash-compact.svg000066400000000000000000000006761527220110700254730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-slash.svg000066400000000000000000000011201527220110700240300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-small-filled-compact.svg000066400000000000000000000011461527220110700267170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-small-filled.svg000066400000000000000000000011451527220110700252720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle-small.svg000066400000000000000000000021251527220110700240340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circle.svg000066400000000000000000000007001527220110700227230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/circuit-board.svg000066400000000000000000000021061527220110700242130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/claude.svg000066400000000000000000000044611527220110700227270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/clear-all.svg000066400000000000000000000036751527220110700233340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/clippy.svg000066400000000000000000000054341527220110700227730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/clockface.svg000066400000000000000000000007471527220110700234070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/close-all.svg000066400000000000000000000016351527220110700233450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/close-compact.svg000066400000000000000000000013651527220110700242230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/close-small.svg000066400000000000000000000013371527220110700237040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/close.svg000066400000000000000000000012071527220110700225720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cloud-compact.svg000066400000000000000000000006571527220110700242270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cloud-download-compact.svg000066400000000000000000000015771527220110700260360ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cloud-download.svg000066400000000000000000000017321527220110700244030ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cloud-small.svg000066400000000000000000000007621527220110700237060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cloud-upload-compact.svg000066400000000000000000000016131527220110700255020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cloud-upload.svg000066400000000000000000000017551527220110700240650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cloud.svg000066400000000000000000000011221527220110700225670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/code-oss.svg000066400000000000000000000017751527220110700232130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/code-review.svg000066400000000000000000000023021527220110700236730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/code.svg000066400000000000000000000017211527220110700224000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/coffee.svg000066400000000000000000000025151527220110700227170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/collapse-all-compact.svg000066400000000000000000000012351527220110700254620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/collapse-all.svg000066400000000000000000000012141527220110700240330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/collection-small.svg000066400000000000000000000005411527220110700247260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/collection.svg000066400000000000000000000031071527220110700236210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/color-mode.svg000066400000000000000000000014041527220110700235240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/combine.svg000066400000000000000000000023271527220110700231050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment-compact.svg000066400000000000000000000006061527220110700245550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment-discussion-quote.svg000066400000000000000000000012171527220110700264440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment-discussion-sparkle.svg000066400000000000000000000066041527220110700267550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment-discussion.svg000066400000000000000000000030331527220110700253070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment-draft.svg000066400000000000000000000030711527220110700242260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment-unresolved-compact.svg000066400000000000000000000013661527220110700267450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment-unresolved.svg000066400000000000000000000012221527220110700253100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/comment.svg000066400000000000000000000007331527220110700231320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/compare.svg000066400000000000000000000037671527220110700231300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/compass-active.svg000066400000000000000000000031241527220110700244030ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/compass-dot.svg000066400000000000000000000022521527220110700237170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/compass.svg000066400000000000000000000017121527220110700231330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-blocked.svg000066400000000000000000000044271527220110700245460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-compact.svg000066400000000000000000000053021527220110700245620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-dot-compact.svg000066400000000000000000000033261527220110700253520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-dot.svg000066400000000000000000000033351527220110700237260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-error.svg000066400000000000000000000050141527220110700242650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-in-progress.svg000066400000000000000000000064211527220110700254070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-large.svg000066400000000000000000000054251527220110700242340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-not-connected.svg000066400000000000000000000062671527220110700257070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-snooze.svg000066400000000000000000000044471527220110700244620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-success.svg000066400000000000000000000045661527220110700246170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-unavailable.svg000066400000000000000000000045321527220110700254230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-warning-large.svg000066400000000000000000000055141527220110700256760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot-warning.svg000066400000000000000000000046371527220110700246130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copilot.svg000066400000000000000000000043621527220110700231430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/copy.svg000066400000000000000000000006671527220110700224500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/coverage.svg000066400000000000000000000015541527220110700232650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/credit-card.svg000066400000000000000000000010431527220110700236440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/cursor.svg000066400000000000000000000007571527220110700230130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/dash.svg000066400000000000000000000004351527220110700224060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/dashboard.svg000066400000000000000000000070441527220110700234210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/database.svg000066400000000000000000000007241527220110700232340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-all.svg000066400000000000000000000061411527220110700233230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-alt-small.svg000066400000000000000000000032601527220110700244400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-alt.svg000066400000000000000000000033571527220110700233410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-conditional-unverified.svg000066400000000000000000000010411527220110700313420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-conditional.svg000066400000000000000000000007301527220110700272100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-data-unverified.svg000066400000000000000000000007361527220110700277620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-data.svg000066400000000000000000000006331527220110700256200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-function-unverified.svg000066400000000000000000000006571527220110700307000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-function.svg000066400000000000000000000006051527220110700265330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-log-unverified.svg000066400000000000000000000010001527220110700276130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-log.svg000066400000000000000000000006551527220110700254740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-breakpoint-unsupported.svg000066400000000000000000000012221527220110700272720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-connected-compact.svg000066400000000000000000000026741527220110700261500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-connected.svg000066400000000000000000000033671527220110700245240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-console.svg000066400000000000000000000035411527220110700242160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-continue-small.svg000066400000000000000000000007271527220110700255110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-continue.svg000066400000000000000000000007761527220110700244070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-coverage.svg000066400000000000000000000014001527220110700243370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-disconnect-compact.svg000066400000000000000000000034601527220110700263310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-disconnect.svg000066400000000000000000000041441527220110700247050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-line-by-line.svg000066400000000000000000000033041527220110700250350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-pause.svg000066400000000000000000000005761527220110700236760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-rerun.svg000066400000000000000000000030641527220110700237070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-restart-frame.svg000066400000000000000000000036661527220110700253400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-restart.svg000066400000000000000000000026311527220110700242370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-reverse-continue.svg000066400000000000000000000011351527220110700260460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-stackframe-active.svg000066400000000000000000000020331527220110700261400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-stackframe.svg000066400000000000000000000010641527220110700246720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-start.svg000066400000000000000000000006441527220110700237120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-step-back.svg000066400000000000000000000011441527220110700244220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-step-into.svg000066400000000000000000000012141527220110700244710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-step-out.svg000066400000000000000000000013531527220110700243330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-step-over.svg000066400000000000000000000014611527220110700244770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug-stop.svg000066400000000000000000000004231527220110700235350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/debug.svg000066400000000000000000000035541527220110700225620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/desktop-download.svg000066400000000000000000000026531527220110700247510ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/developer-tools.svg000066400000000000000000000021141527220110700246060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/device-camera-video.svg000066400000000000000000000012511527220110700252550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/device-camera.svg000066400000000000000000000015751527220110700241620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/device-mobile.svg000066400000000000000000000010331527220110700241660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff-added.svg000066400000000000000000000011241527220110700234320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff-ignored.svg000066400000000000000000000011361527220110700240230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff-modified.svg000066400000000000000000000007231527220110700241550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff-multiple.svg000066400000000000000000000023771527220110700242370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff-removed.svg000066400000000000000000000007451527220110700240420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff-renamed.svg000066400000000000000000000013341527220110700240070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff-single.svg000066400000000000000000000017651527220110700236650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/diff.svg000066400000000000000000000012161527220110700223750ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/discard.svg000066400000000000000000000012621527220110700230770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/download.svg000066400000000000000000000010631527220110700232740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/edit-code.svg000066400000000000000000000020311527220110700233160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/edit-compact.svg000066400000000000000000000017601527220110700240420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/edit-session.svg000066400000000000000000000046101527220110700240740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/edit-sparkle.svg000066400000000000000000000073301527220110700240540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/edit.svg000066400000000000000000000014731527220110700224170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/editor-layout.svg000066400000000000000000000012061527220110700242650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/ellipsis.svg000066400000000000000000000006611527220110700233140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/empty-window.svg000066400000000000000000000014121527220110700241260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/eraser.svg000066400000000000000000000014471527220110700227540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/error-compact.svg000066400000000000000000000013641527220110700242460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/error-small.svg000066400000000000000000000017401527220110700237260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/error.svg000066400000000000000000000014371527220110700226230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/exclude.svg000066400000000000000000000064371527220110700231300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/expand-all.svg000066400000000000000000000012331527220110700235110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/export.svg000066400000000000000000000012531527220110700230070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/extensions-large.svg000066400000000000000000000024771527220110700247660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/extensions.svg000066400000000000000000000024731527220110700236720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/eye-closed.svg000066400000000000000000000035771527220110700235320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/eye.svg000066400000000000000000000030541527220110700222510ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/feedback.svg000066400000000000000000000023651527220110700232170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-binary.svg000066400000000000000000000020011527220110700236570ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-code.svg000066400000000000000000000043651527220110700233240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-media-compact.svg000066400000000000000000000021021527220110700251000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-media.svg000066400000000000000000000020101527220110700234520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-pdf.svg000066400000000000000000000023141527220110700231530ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-submodule.svg000066400000000000000000000016311527220110700244020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-symlink-directory.svg000066400000000000000000000020441527220110700260720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-symlink-file.svg000066400000000000000000000016441527220110700250120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-text.svg000066400000000000000000000015641527220110700233740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file-zip.svg000066400000000000000000000016511527220110700232070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/file.svg000066400000000000000000000007621527220110700224110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/files.svg000066400000000000000000000012271527220110700225710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/filter-filled.svg000066400000000000000000000006411527220110700242100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/filter.svg000066400000000000000000000012161527220110700227520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish1-happy.svg000066400000000000000000000034761527220110700236300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish1-neutral.svg000066400000000000000000000031671527220110700241560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish1-sad.svg000066400000000000000000000036451527220110700232540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish1-very-sad.svg000066400000000000000000000037461527220110700242410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish2-happy.svg000066400000000000000000000032741527220110700236250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish2-neutral.svg000066400000000000000000000027271527220110700241600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish2-sad.svg000066400000000000000000000032221527220110700232440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish2-very-sad.svg000066400000000000000000000040261527220110700242320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish3-happy.svg000066400000000000000000000020231527220110700236150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish3-neutral.svg000066400000000000000000000015711527220110700241550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish3-sad.svg000066400000000000000000000020741527220110700232510ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish3-very-sad.svg000066400000000000000000000043661527220110700242420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish4-happy.svg000066400000000000000000000063111527220110700236220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish4-neutral.svg000066400000000000000000000057401527220110700241600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish4-sad.svg000066400000000000000000000064551527220110700232610ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fish4-very-sad.svg000066400000000000000000000077021527220110700242400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/flag.svg000066400000000000000000000006371527220110700224040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/flame.svg000066400000000000000000000037161527220110700225600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fold-down.svg000066400000000000000000000013571527220110700233640ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fold-up.svg000066400000000000000000000013571527220110700230410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/fold.svg000066400000000000000000000013571527220110700224170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/folder-active.svg000066400000000000000000000023061527220110700242120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/folder-compact.svg000066400000000000000000000010411527220110700243600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/folder-library.svg000066400000000000000000000031231527220110700244010ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/folder-opened-compact.svg000066400000000000000000000012721527220110700256360ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/folder-opened.svg000066400000000000000000000016201527220110700242070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/folder.svg000066400000000000000000000011761527220110700227450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/forward.svg000066400000000000000000000015001527220110700231250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/game.svg000066400000000000000000000014751527220110700224050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/gear-compact.svg000066400000000000000000000101031527220110700240220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/gear.svg000066400000000000000000000067021527220110700224100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/gift.svg000066400000000000000000000015711527220110700224220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/gist-secret.svg000066400000000000000000000016521527220110700237220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/gist.svg000066400000000000000000000042611527220110700224360ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-branch-changes.svg000066400000000000000000000035041527220110700251130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-branch-checkout.svg000066400000000000000000000023611527220110700253100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-branch-compact.svg000066400000000000000000000014231527220110700251270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-branch-conflicts.svg000066400000000000000000000035531527220110700254730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-branch-staged-changes.svg000066400000000000000000000032551527220110700263630ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-branch.svg000066400000000000000000000016311527220110700235040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-commit.svg000066400000000000000000000007571527220110700235470ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-compare.svg000066400000000000000000000025631527220110700237020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-fetch.svg000066400000000000000000000015311527220110700233370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-merge.svg000066400000000000000000000055041527220110700233510ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-closed.svg000066400000000000000000000025021527220110700261560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-comment.svg000066400000000000000000000030071527220110700263500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-create.svg000066400000000000000000000022661527220110700261570ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-done.svg000066400000000000000000000027331527220110700256400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-draft.svg000066400000000000000000000020201527220110700260000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-error.svg000066400000000000000000000023531527220110700260420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-go-to-changes.svg000066400000000000000000000043611527220110700273450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request-new-changes.svg000066400000000000000000000017651527220110700271160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-pull-request.svg000066400000000000000000000017751527220110700247220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-stash-apply.svg000066400000000000000000000024631527220110700245200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-stash-pop.svg000066400000000000000000000022761527220110700241730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/git-stash.svg000066400000000000000000000015061527220110700233720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/github-action.svg000066400000000000000000000022071527220110700242230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/github-alt.svg000066400000000000000000000034631527220110700235330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/github-inverted.svg000066400000000000000000000024421527220110700245670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/github-project.svg000066400000000000000000000006451527220110700244200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/github.svg000066400000000000000000000102311527220110700227440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/globe.svg000066400000000000000000000021401527220110700225520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/go-to-editing-session.svg000066400000000000000000000021551527220110700256170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/go-to-file.svg000066400000000000000000000033721527220110700234340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/go-to-search.svg000066400000000000000000000035501527220110700237600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/google-gemini.svg000066400000000000000000000026101527220110700242060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/grabber.svg000066400000000000000000000007351527220110700230760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/graph-left.svg000066400000000000000000000024451527220110700235230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/graph-line.svg000066400000000000000000000012451527220110700235150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/graph-scatter.svg000066400000000000000000000017401527220110700242330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/graph.svg000066400000000000000000000021421527220110700225650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/gripper-corner.svg000066400000000000000000000007361527220110700244310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/gripper.svg000066400000000000000000000012511527220110700231340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/group-by-ref-type.svg000066400000000000000000000032031527220110700247600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/heart-filled.svg000066400000000000000000000011041527220110700240210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/heart.svg000066400000000000000000000020341527220110700225670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/history.svg000066400000000000000000000017601527220110700231720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/home.svg000066400000000000000000000016741527220110700224250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/horizontal-rule.svg000066400000000000000000000016361527220110700246310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/hubot.svg000066400000000000000000000024471527220110700226150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/important-compact.svg000066400000000000000000000011701527220110700251250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/important.svg000066400000000000000000000015361527220110700235070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/inbox.svg000066400000000000000000000017031527220110700226050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/indent.svg000066400000000000000000000011511527220110700227440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/index-zero.svg000066400000000000000000000014311527220110700235500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/info.svg000066400000000000000000000013371527220110700224240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/insert.svg000066400000000000000000000020671527220110700227760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/inspect.svg000066400000000000000000000014651527220110700231400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/issue-draft.svg000066400000000000000000000065071527220110700237230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/issue-reopened.svg000066400000000000000000000015271527220110700244210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/issues.svg000066400000000000000000000007141527220110700230020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/italic.svg000066400000000000000000000010661527220110700227350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/jersey.svg000066400000000000000000000016101527220110700227640ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/json.svg000066400000000000000000000027351527220110700224450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/kebab-vertical.svg000066400000000000000000000006611527220110700243430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/key.svg000066400000000000000000000017511527220110700222610ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/keyboard-tab-above.svg000066400000000000000000000017321527220110700251260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/keyboard-tab-below.svg000066400000000000000000000017401527220110700251410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/keyboard-tab.svg000066400000000000000000000025211527220110700240310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/kimi.svg000066400000000000000000000017501527220110700224210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/law.svg000066400000000000000000000054431527220110700222560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layers-active.svg000066400000000000000000000027061527220110700242420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layers-dot.svg000066400000000000000000000022151527220110700235500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layers.svg000066400000000000000000000021451527220110700227660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-activitybar-left.svg000066400000000000000000000005001527220110700262440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-activitybar-right.svg000066400000000000000000000004731527220110700264400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-centered.svg000066400000000000000000000006561527220110700246000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-density-compact.svg000066400000000000000000000006061527220110700261050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-density-default.svg000066400000000000000000000015301527220110700261000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-menubar.svg000066400000000000000000000013751527220110700244370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-panel-center.svg000066400000000000000000000007001527220110700253520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-panel-dock.svg000066400000000000000000000014751527220110700250240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-panel-justify.svg000066400000000000000000000006031527220110700255710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-panel-left.svg000066400000000000000000000005461527220110700250340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-panel-off.svg000066400000000000000000000006101527220110700246440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-panel-right.svg000066400000000000000000000005461527220110700252170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-panel.svg000066400000000000000000000004731527220110700241030ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-sidebar-left-dock.svg000066400000000000000000000015361527220110700262640ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-sidebar-left-off.svg000066400000000000000000000006051527220110700261120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-sidebar-left.svg000066400000000000000000000005031527220110700253370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-sidebar-right-dock.svg000066400000000000000000000015131527220110700264420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-sidebar-right-off.svg000066400000000000000000000006101527220110700262710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-sidebar-right.svg000066400000000000000000000004711527220110700255260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout-statusbar.svg000066400000000000000000000004721527220110700250130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/layout.svg000066400000000000000000000017731527220110700230120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/library-compact.svg000066400000000000000000000031761527220110700245640ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/library.svg000066400000000000000000000030111527220110700231240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/lightbulb-autofix.svg000066400000000000000000000021741527220110700251220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/lightbulb-compact.svg000066400000000000000000000012271527220110700250670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/lightbulb-empty.svg000066400000000000000000000014401527220110700245740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/lightbulb-sparkle.svg000066400000000000000000000066461527220110700251140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/lightbulb.svg000066400000000000000000000014401527220110700234400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/link-external.svg000066400000000000000000000013071527220110700242430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/link.svg000066400000000000000000000021331527220110700224210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/list-filter.svg000066400000000000000000000007641527220110700237320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/list-flat.svg000066400000000000000000000011121527220110700233570ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/list-ordered.svg000066400000000000000000000077351527220110700240760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/list-selection.svg000066400000000000000000000007641527220110700244320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/list-tree.svg000066400000000000000000000007411527220110700233770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/list-unordered.svg000066400000000000000000000015301527220110700244240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/live-share.svg000066400000000000000000000026331527220110700235300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/loading-compact.svg000066400000000000000000000004541527220110700245310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/loading.svg000066400000000000000000000004761527220110700231110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/location.svg000066400000000000000000000015221527220110700232750ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/lock-small.svg000066400000000000000000000010171527220110700235220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/lock.svg000066400000000000000000000011221527220110700224110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/magnet.svg000066400000000000000000000020011527220110700227310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mail-read.svg000066400000000000000000000012351527220110700233210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mail.svg000066400000000000000000000007021527220110700224060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/map-filled.svg000066400000000000000000000007661527220110700235100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/map-vertical-filled.svg000066400000000000000000000010231527220110700253020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/map-vertical.svg000066400000000000000000000013411527220110700240500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/map.svg000066400000000000000000000012771527220110700222510ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/markdown.svg000066400000000000000000000014371527220110700233140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mcp.svg000066400000000000000000000042161527220110700222470ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/megaphone.svg000066400000000000000000000013401527220110700234260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mention.svg000066400000000000000000000017271527220110700231450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/menu.svg000066400000000000000000000007661527220110700224420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/merge-into.svg000066400000000000000000000011131527220110700235270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/merge.svg000066400000000000000000000013561527220110700225710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/metered-connection.svg000066400000000000000000000045671527220110700252630ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mic-compact.svg000066400000000000000000000010171527220110700236600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mic-download-compact.svg000066400000000000000000000023061527220110700254670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mic-download.svg000066400000000000000000000023051527220110700240420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mic-filled.svg000066400000000000000000000013071527220110700234730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mic-off-compact.svg000066400000000000000000000016221527220110700244320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mic-off.svg000066400000000000000000000030211527220110700230010ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mic.svg000066400000000000000000000015551527220110700222430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/microsoft.svg000066400000000000000000000004071527220110700234730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/milestone.svg000066400000000000000000000012161527220110700234640ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mirror.svg000066400000000000000000000030601527220110700227760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mortar-board.svg000066400000000000000000000033131527220110700240560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/move.svg000066400000000000000000000032071527220110700224350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/multiple-windows.svg000066400000000000000000000010101527220110700250000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/music.svg000066400000000000000000000014211527220110700226030ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/mute.svg000066400000000000000000000023701527220110700224410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/new-collection.svg000066400000000000000000000035451527220110700244160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/new-file.svg000066400000000000000000000015011527220110700231700ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/new-folder.svg000066400000000000000000000020501527220110700235240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/new-session.svg000066400000000000000000000016151527220110700237420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/newline.svg000066400000000000000000000012621527220110700231270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/no-newline.svg000066400000000000000000000022261527220110700235420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/note.svg000066400000000000000000000011561527220110700224350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/notebook-template.svg000066400000000000000000000027121527220110700251200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/notebook.svg000066400000000000000000000014771527220110700233160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/octoface.svg000066400000000000000000000024151527220110700232520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/open-in-product.svg000066400000000000000000000013211527220110700245050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/open-in-window.svg000066400000000000000000000017701527220110700243440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/open-preview.svg000066400000000000000000000015011527220110700241020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/openai.svg000066400000000000000000000033101527220110700227350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/organization.svg000066400000000000000000000034651527220110700242010ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/output.svg000066400000000000000000000027661527220110700230400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/package.svg000066400000000000000000000025371527220110700230670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/paintcan.svg000066400000000000000000000021751527220110700232670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pass-compact.svg000066400000000000000000000012141527220110700240550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pass-filled-compact.svg000066400000000000000000000006471527220110700253230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pass-filled.svg000066400000000000000000000007601527220110700236730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pass.svg000066400000000000000000000013231527220110700224320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/percentage.svg000066400000000000000000000014221527220110700236010ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/person-add.svg000066400000000000000000000022761527220110700235300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/person-voice-compact.svg000066400000000000000000000030731527220110700255250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/person-voice-filled-compact.svg000066400000000000000000000023041527220110700267560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/person-voice-filled.svg000066400000000000000000000023251527220110700253350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/person-voice.svg000066400000000000000000000030321527220110700240740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/person.svg000066400000000000000000000017501527220110700227760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/piano.svg000066400000000000000000000010611527220110700225710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pie-chart.svg000066400000000000000000000013731527220110700233450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pin.svg000066400000000000000000000013521527220110700222540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pinned-dirty.svg000066400000000000000000000014371527220110700241000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pinned.svg000066400000000000000000000015611527220110700227450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/play-circle.svg000066400000000000000000000007361527220110700236770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/play.svg000066400000000000000000000007351527220110700224370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/plug.svg000066400000000000000000000010551527220110700224350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/preserve-case.svg000066400000000000000000000023211527220110700242270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/preview.svg000066400000000000000000000015131527220110700231460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/primitive-square.svg000066400000000000000000000006631527220110700250000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/project-compact.svg000066400000000000000000000006201527220110700245550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/project.svg000066400000000000000000000007651527220110700231430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/pulse.svg000066400000000000000000000015121527220110700226140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/python.svg000066400000000000000000000021721527220110700230100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/question.svg000066400000000000000000000016071527220110700233400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/quote.svg000066400000000000000000000015371527220110700226300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/quotes.svg000066400000000000000000000030071527220110700230050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/radio-tower.svg000066400000000000000000000045161527220110700237270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/reactions.svg000066400000000000000000000026311527220110700234560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/record-keys-compact.svg000066400000000000000000000023721527220110700253440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/record-keys.svg000066400000000000000000000026641527220110700237240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/record-small.svg000066400000000000000000000011341527220110700240500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/record.svg000066400000000000000000000006671527220110700227540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/redo.svg000066400000000000000000000012641527220110700224210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/references.svg000066400000000000000000000042051527220110700236070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/refresh-compact.svg000066400000000000000000000012701527220110700245470ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/refresh.svg000066400000000000000000000012411527220110700231210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/regex.svg000066400000000000000000000016751527220110700226100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/remote-compact.svg000066400000000000000000000016021527220110700244030ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/remote-explorer.svg000066400000000000000000000040471527220110700246230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/remote.svg000066400000000000000000000015641527220110700227660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/remove-small.svg000066400000000000000000000003501527220110700240660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/remove.svg000066400000000000000000000003651527220110700227660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/rename.svg000066400000000000000000000013061527220110700227340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/replace-all.svg000066400000000000000000000057131527220110700236540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/replace.svg000066400000000000000000000031501527220110700230770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/reply.svg000066400000000000000000000010641527220110700226210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-clone.svg000066400000000000000000000017361527220110700235370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-compact.svg000066400000000000000000000012431527220110700240560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-fetch.svg000066400000000000000000000023231527220110700235210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-force-push.svg000066400000000000000000000030571527220110700245100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-forked-compact.svg000066400000000000000000000014111527220110700253230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-forked.svg000066400000000000000000000023411527220110700237020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-pinned.svg000066400000000000000000000021631527220110700237070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-pull.svg000066400000000000000000000017611527220110700234110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-push.svg000066400000000000000000000017611527220110700234140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo-selected.svg000066400000000000000000000015461527220110700242260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/repo.svg000066400000000000000000000012011527220110700224240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/report-question.svg000066400000000000000000000022151527220110700246450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/report.svg000066400000000000000000000016451527220110700230060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/request-changes.svg000066400000000000000000000017651527220110700245740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/right-panel-hide.svg000066400000000000000000000010501527220110700246020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/right-panel-show.svg000066400000000000000000000011741527220110700246600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/robot.svg000066400000000000000000000016541527220110700226200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/rocket-compact.svg000066400000000000000000000035001527220110700243760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/rocket.svg000066400000000000000000000062751527220110700227660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/root-folder-opened.svg000066400000000000000000000023741527220110700251770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/root-folder.svg000066400000000000000000000014611527220110700237230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/rss.svg000066400000000000000000000014651527220110700223020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/ruby.svg000066400000000000000000000013011527220110700224410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-above.svg000066400000000000000000000014461527220110700233700ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-all-coverage.svg000066400000000000000000000037741527220110700246430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-all.svg000066400000000000000000000037001527220110700230370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-below.svg000066400000000000000000000026221527220110700234010ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-compact.svg000066400000000000000000000007461527220110700237240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-coverage.svg000066400000000000000000000017751527220110700240740ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-errors.svg000066400000000000000000000020161527220110700236020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/run-with-deps.svg000066400000000000000000000022761527220110700242020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/save-all.svg000066400000000000000000000017771527220110700232050ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/save-as.svg000066400000000000000000000023731527220110700230310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/save.svg000066400000000000000000000013051527220110700224220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/screen-cut.svg000066400000000000000000000047571527220110700235520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/screen-full.svg000066400000000000000000000016161527220110700237100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/screen-normal.svg000066400000000000000000000015311527220110700242320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/search-compact.svg000066400000000000000000000010311527220110700243510ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/search-fuzzy.svg000066400000000000000000000024211527220110700241160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/search-large.svg000066400000000000000000000012151527220110700240210ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/search-sparkle.svg000066400000000000000000000066701527220110700244020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/search-stop.svg000066400000000000000000000020421527220110700237130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/search.svg000066400000000000000000000010361527220110700227320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/send-to-remote-agent.svg000066400000000000000000000020451527220110700254240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/send.svg000066400000000000000000000012061527220110700224150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/server-environment.svg000066400000000000000000000044361527220110700253440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/server-process.svg000066400000000000000000000135271527220110700244570ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/server.svg000066400000000000000000000060111527220110700227710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/session-in-progress-compact.svg000066400000000000000000000032621527220110700270450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/session-in-progress.svg000066400000000000000000000030031527220110700254120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/settings-compact.svg000066400000000000000000000013031527220110700247460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/settings-gear.svg000066400000000000000000000071321527220110700242440ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/settings.svg000066400000000000000000000021061527220110700233240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/share-window.svg000066400000000000000000000007201527220110700240730ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/share.svg000066400000000000000000000034671527220110700226010ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/shield-compact.svg000066400000000000000000000016641527220110700243700ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/shield.svg000066400000000000000000000035441527220110700227430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sign-in.svg000066400000000000000000000012421527220110700230300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sign-out.svg000066400000000000000000000012511527220110700232310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/skip.svg000066400000000000000000000010371527220110700224340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/smiley.svg000066400000000000000000000017221527220110700227710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/snake.svg000066400000000000000000000017761527220110700226010ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sort-precedence.svg000066400000000000000000000024411527220110700245500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/source-control.svg000066400000000000000000000021341527220110700244430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sparkle-compact.svg000066400000000000000000000071151527220110700245560ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sparkle-filled.svg000066400000000000000000000055031527220110700243660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sparkle.svg000066400000000000000000000076171527220110700231410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/split-horizontal.svg000066400000000000000000000006131527220110700250070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/split-vertical.svg000066400000000000000000000007161527220110700244330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/squirrel.svg000066400000000000000000000106721527220110700233410ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/star-empty.svg000066400000000000000000000014711527220110700235750ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/star-full.svg000066400000000000000000000013501527220110700233750ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/star-half.svg000066400000000000000000000017441527220110700233540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/stop-circle.svg000066400000000000000000000007021527220110700237100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/strikethrough.svg000066400000000000000000000020241527220110700243650ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/surround-with.svg000066400000000000000000000014061527220110700243200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-array.svg000066400000000000000000000011261527220110700241060ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-boolean.svg000066400000000000000000000020731527220110700244110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-class.svg000066400000000000000000000035361527220110700241040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-color-compact.svg000066400000000000000000000024501527220110700255330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-color.svg000066400000000000000000000023741527220110700241140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-constant.svg000066400000000000000000000026631527220110700246300ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-enum-member.svg000066400000000000000000000016641527220110700252100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-enum.svg000066400000000000000000000022241527220110700237340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-event.svg000066400000000000000000000015461527220110700241170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-field.svg000066400000000000000000000042011527220110700240500ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-file.svg000066400000000000000000000007621527220110700237140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-interface.svg000066400000000000000000000010571527220110700247330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-key.svg000066400000000000000000000034361527220110700235660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-keyword.svg000066400000000000000000000021521527220110700244540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-method-arrow.svg000066400000000000000000000044041527220110700254020ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-method.svg000066400000000000000000000022341527220110700242510ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-misc.svg000066400000000000000000000016631527220110700237310ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-namespace.svg000066400000000000000000000027351527220110700247330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-numeric.svg000066400000000000000000000011441527220110700244320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-operator.svg000066400000000000000000000024031527220110700246220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-parameter.svg000066400000000000000000000020741527220110700247530ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-property.svg000066400000000000000000000025611527220110700246600ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-ruler.svg000066400000000000000000000021001527220110700241120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-snippet.svg000066400000000000000000000033141527220110700244530ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-string.svg000066400000000000000000000034361527220110700243040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-structure.svg000066400000000000000000000012411527220110700250260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/symbol-variable.svg000066400000000000000000000025541527220110700245630ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sync-compact.svg000066400000000000000000000025061527220110700240700ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sync-ignored.svg000066400000000000000000000034161527220110700240720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/sync.svg000066400000000000000000000017241527220110700224450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/table.svg000066400000000000000000000010221527220110700225470ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/tag.svg000066400000000000000000000016001527220110700222350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/target.svg000066400000000000000000000011121527220110700227460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/tasklist.svg000066400000000000000000000032271527220110700233270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/telescope.svg000066400000000000000000000024441527220110700234540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-bash.svg000066400000000000000000000073631527220110700242240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-cmd.svg000066400000000000000000000022651527220110700240460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-compact.svg000066400000000000000000000015511527220110700247260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-debian.svg000066400000000000000000000221631527220110700245240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-git-bash.svg000066400000000000000000000026151527220110700250000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-linux.svg000066400000000000000000000335361527220110700244470ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-powershell.svg000066400000000000000000000022251527220110700254630ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-secure.svg000066400000000000000000000021021527220110700245570ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-tmux.svg000066400000000000000000000003751527220110700243000ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal-ubuntu.svg000066400000000000000000000034141527220110700246220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/terminal.svg000066400000000000000000000016111527220110700232770ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/text-size.svg000066400000000000000000000023451527220110700234250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/thinking.svg000066400000000000000000000035741527220110700233110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/three-bars.svg000066400000000000000000000011751527220110700235250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/thumbsdown-filled.svg000066400000000000000000000007721527220110700251220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/thumbsdown.svg000066400000000000000000000016031527220110700236570ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/thumbsup-filled.svg000066400000000000000000000007531527220110700245760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/thumbsup.svg000066400000000000000000000023431527220110700233360ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/tools.svg000066400000000000000000000034001527220110700226220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/trash.svg000066400000000000000000000014261527220110700226110ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/triangle-down.svg000066400000000000000000000004501527220110700242360ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/triangle-left.svg000066400000000000000000000005001527220110700242150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/triangle-right.svg000066400000000000000000000004561527220110700244120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/triangle-up.svg000066400000000000000000000005001527220110700237070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/trophy.svg000066400000000000000000000005421527220110700230130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/twitter.svg000066400000000000000000000006511527220110700231710ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/type-hierarchy-sub.svg000066400000000000000000000010401527220110700252040ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/type-hierarchy-super.svg000066400000000000000000000010161527220110700255540ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/type-hierarchy.svg000066400000000000000000000022021527220110700244160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/unarchive.svg000066400000000000000000000023671527220110700234610ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/unfold.svg000066400000000000000000000013431527220110700227550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/ungroup-by-ref-type.svg000066400000000000000000000033031527220110700253240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/unlock.svg000066400000000000000000000012111527220110700227530ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/unmute.svg000066400000000000000000000057601527220110700230120ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/unpin.svg000066400000000000000000000023511527220110700226170ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/unverified.svg000066400000000000000000000053621527220110700236330ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/variable-group.svg000066400000000000000000000041171527220110700244070ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/verified-filled.svg000066400000000000000000000031031527220110700245140ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/verified.svg000066400000000000000000000054231527220110700232660ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/versions.svg000066400000000000000000000010101527220110700233250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm-active.svg000066400000000000000000000017361527220110700233670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm-compact.svg000066400000000000000000000006571527220110700235430ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm-connect.svg000066400000000000000000000032401527220110700235350ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm-outline.svg000066400000000000000000000012741527220110700235700ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm-pending.svg000066400000000000000000000013671527220110700235400ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm-running.svg000066400000000000000000000025531527220110700235720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm-small.svg000066400000000000000000000005371527220110700232220ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vm.svg000066400000000000000000000007371527220110700221160ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/voice-mode-compact.svg000066400000000000000000000010141527220110700251340ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/voice-mode-download-compact.svg000066400000000000000000000020711527220110700267450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/voice-mode-download.svg000066400000000000000000000020341527220110700253200ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/voice-mode.svg000066400000000000000000000010351527220110700235130ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vr.svg000066400000000000000000000020451527220110700221150ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vscode-insiders-outline.svg000066400000000000000000000036311527220110700262460ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vscode-insiders.svg000066400000000000000000000023151527220110700245670ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vscode-outline.svg000066400000000000000000000036511527220110700244320ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/vscode.svg000066400000000000000000000020201527220110700227420ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/wand.svg000066400000000000000000000026611527220110700224230ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/warning-compact.svg000066400000000000000000000012551527220110700245610ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/warning.svg000066400000000000000000000014641527220110700231370ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/watch.svg000066400000000000000000000015121527220110700225720ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/whitespace.svg000066400000000000000000000007071527220110700236250ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/whole-word.svg000066400000000000000000000050421527220110700235550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/window-active.svg000066400000000000000000000016121527220110700242450ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/window-compact.svg000066400000000000000000000005741527220110700244260ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/window.svg000066400000000000000000000005611527220110700227760ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/word-wrap.svg000066400000000000000000000041331527220110700234100ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/workspace-trusted.svg000066400000000000000000000021151527220110700251520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/workspace-unknown.svg000066400000000000000000000021271527220110700251620ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/workspace-untrusted.svg000066400000000000000000000020771527220110700255240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/worktree-compact.svg000066400000000000000000000021721527220110700247550ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/worktree-small.svg000066400000000000000000000020201527220110700244270ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/worktree.svg000066400000000000000000000020411527220110700233240ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/xai.svg000066400000000000000000000012651527220110700222520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/zoom-in.svg000066400000000000000000000014021527220110700230520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/icons/zoom-out.svg000066400000000000000000000012121527220110700232520ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/template/000077500000000000000000000000001527220110700214445ustar00rootroot00000000000000microsoft-vscode-codicons-6200d18/src/template/mapping.json000066400000000000000000000640461527220110700240040ustar00rootroot00000000000000{ "60000": [ "add", "plus", "gist-new", "repo-create" ], "60001": [ "lightbulb", "light-bulb" ], "60002": [ "repo", "repo-delete" ], "60003": [ "repo-forked", "gist-fork" ], "60004": [ "git-pull-request", "git-pull-request-abandoned" ], "60005": [ "record-keys", "keyboard" ], "60006": [ "tag", "git-pull-request-label", "tag-add", "tag-remove" ], "60007": [ "person", "person-follow", "person-outline", "person-filled" ], "60008": [ "source-control" ], "60009": [ "mirror", "mirror-public" ], "60010": [ "star-empty", "star", "star-add", "star-delete" ], "60011": [ "comment", "comment-add" ], "60012": [ "warning", "alert" ], "60013": [ "search", "search-save" ], "60014": [ "sign-out", "log-out" ], "60015": [ "sign-in", "log-in" ], "60016": [ "eye", "eye-unwatch", "eye-watch" ], "60017": [ "circle-filled", "primitive-dot", "close-dirty", "debug-breakpoint", "debug-breakpoint-disabled", "debug-hint", "terminal-decoration-success" ], "60018": [ "primitive-square" ], "60019": [ "edit", "pencil" ], "60020": [ "info", "issue-opened" ], "60021": [ "lock", "gist-private", "git-fork-private", "mirror-private" ], "60022": [ "close", "remove-close", "x" ], "60023": [ "sync", "repo-sync" ], "60024": [ "desktop-download", "clone" ], "60025": [ "beaker", "microscope" ], "60026": [ "vm", "device-desktop" ], "60027": [ "file" ], "60028": [ "ellipsis", "more", "kebab-horizontal" ], "60029": [ "reply", "mail-reply" ], "60030": [ "organization", "organization-filled", "organization-outline" ], "60031": [ "new-file", "file-add" ], "60032": [ "new-folder", "file-directory-create" ], "60033": [ "trash", "trashcan" ], "60034": [ "history", "clock" ], "60035": [ "folder", "file-directory", "symbol-folder" ], "60036": [ "github", "logo-github", "mark-github" ], "60037": [ "terminal", "console", "repl" ], "60038": [ "symbol-event", "zap" ], "60039": [ "error", "stop" ], "60040": [ "symbol-variable", "variable" ], "60042": [ "symbol-array", "array" ], "60043": [ "symbol-namespace", "symbol-module", "symbol-package", "symbol-object" ], "60044": [ "symbol-method", "symbol-function", "symbol-constructor" ], "60047": [ "symbol-boolean", "symbol-null" ], "60048": [ "symbol-numeric", "symbol-number" ], "60049": [ "symbol-structure", "symbol-struct" ], "60050": [ "symbol-parameter", "symbol-type-parameter" ], "60051": [ "symbol-key", "symbol-text" ], "60052": [ "go-to-file", "symbol-reference" ], "60053": [ "symbol-enum", "symbol-value" ], "60054": [ "symbol-ruler", "symbol-unit" ], "60055": [ "activate-breakpoints" ], "60056": [ "archive" ], "60057": [ "arrow-both" ], "60058": [ "arrow-down" ], "60059": [ "arrow-left" ], "60060": [ "arrow-right" ], "60061": [ "arrow-small-down" ], "60062": [ "arrow-small-left" ], "60063": [ "arrow-small-right" ], "60064": [ "arrow-small-up" ], "60065": [ "arrow-up" ], "60066": [ "bell" ], "60067": [ "bold" ], "60068": [ "book" ], "60069": [ "bookmark" ], "60070": [ "debug-breakpoint-conditional-unverified" ], "60071": [ "debug-breakpoint-conditional", "debug-breakpoint-conditional-disabled" ], "60072": [ "debug-breakpoint-data-unverified" ], "60073": [ "debug-breakpoint-data", "debug-breakpoint-data-disabled" ], "60074": [ "debug-breakpoint-log-unverified" ], "60075": [ "debug-breakpoint-log", "debug-breakpoint-log-disabled" ], "60076": [ "briefcase" ], "60077": [ "broadcast" ], "60078": [ "browser" ], "60079": [ "bug" ], "60080": [ "calendar" ], "60081": [ "case-sensitive" ], "60082": [ "check" ], "60083": [ "checklist" ], "60084": [ "chevron-down" ], "60085": [ "chevron-left" ], "60086": [ "chevron-right" ], "60087": [ "chevron-up" ], "60088": [ "chrome-close" ], "60089": [ "chrome-maximize" ], "60090": [ "chrome-minimize" ], "60091": [ "chrome-restore" ], "60092": [ "circle", "circle-outline", "debug-breakpoint-unverified", "terminal-decoration-incomplete" ], "60093": [ "circle-slash" ], "60094": [ "circuit-board" ], "60095": [ "clear-all" ], "60096": [ "clippy" ], "60097": [ "close-all" ], "60098": [ "cloud-download" ], "60099": [ "cloud-upload" ], "60100": [ "code" ], "60101": [ "collapse-all" ], "60102": [ "color-mode" ], "60103": [ "comment-discussion" ], "60105": [ "credit-card" ], "60108": [ "dash" ], "60109": [ "dashboard" ], "60110": [ "database" ], "60111": [ "debug-continue" ], "60112": [ "debug-disconnect" ], "60113": [ "debug-pause" ], "60114": [ "debug-restart" ], "60115": [ "debug-start" ], "60116": [ "debug-step-into" ], "60117": [ "debug-step-out" ], "60118": [ "debug-step-over" ], "60119": [ "debug-stop" ], "60120": [ "debug" ], "60121": [ "device-camera-video" ], "60122": [ "device-camera" ], "60123": [ "device-mobile" ], "60124": [ "diff-added" ], "60125": [ "diff-ignored" ], "60126": [ "diff-modified" ], "60127": [ "diff-removed" ], "60128": [ "diff-renamed" ], "60129": [ "diff", "diff-sidebyside" ], "60130": [ "discard" ], "60131": [ "editor-layout" ], "60132": [ "empty-window" ], "60133": [ "exclude" ], "60134": [ "extensions" ], "60135": [ "eye-closed" ], "60136": [ "file-binary" ], "60137": [ "file-code" ], "60138": [ "file-media" ], "60139": [ "file-pdf" ], "60140": [ "file-submodule" ], "60141": [ "file-symlink-directory" ], "60142": [ "file-symlink-file" ], "60143": [ "file-zip" ], "60144": [ "files" ], "60145": [ "filter" ], "60146": [ "flame" ], "60147": [ "fold-down" ], "60148": [ "fold-up" ], "60149": [ "fold" ], "60150": [ "folder-active" ], "60151": [ "folder-opened" ], "60152": [ "gear" ], "60153": [ "gift" ], "60154": [ "gist-secret" ], "60155": [ "gist" ], "60156": [ "git-commit" ], "60157": [ "git-compare", "compare-changes" ], "60158": [ "git-merge" ], "60159": [ "github-action" ], "60160": [ "github-alt" ], "60161": [ "globe" ], "60162": [ "grabber" ], "60163": [ "graph" ], "60164": [ "gripper" ], "60165": [ "heart" ], "60166": [ "home" ], "60167": [ "horizontal-rule" ], "60168": [ "hubot" ], "60169": [ "inbox" ], "60171": [ "issue-reopened" ], "60172": [ "issues" ], "60173": [ "italic" ], "60174": [ "jersey" ], "60175": [ "json", "bracket" ], "60176": [ "kebab-vertical" ], "60177": [ "key" ], "60178": [ "law" ], "60179": [ "lightbulb-autofix" ], "60180": [ "link-external" ], "60181": [ "link" ], "60182": [ "list-ordered" ], "60183": [ "list-unordered" ], "60184": [ "live-share" ], "60185": [ "loading" ], "60186": [ "location" ], "60187": [ "mail-read" ], "60188": [ "mail" ], "60189": [ "markdown" ], "60190": [ "megaphone" ], "60191": [ "mention" ], "60192": [ "milestone", "git-pull-request-milestone" ], "60193": [ "mortar-board" ], "60194": [ "move" ], "60195": [ "multiple-windows" ], "60196": [ "mute" ], "60197": [ "no-newline" ], "60198": [ "note" ], "60199": [ "octoface" ], "60200": [ "open-preview" ], "60201": [ "package" ], "60202": [ "paintcan" ], "60203": [ "pin" ], "60204": [ "play", "run" ], "60205": [ "plug" ], "60206": [ "preserve-case" ], "60207": [ "preview" ], "60208": [ "project" ], "60209": [ "pulse" ], "60210": [ "question" ], "60211": [ "quote" ], "60212": [ "radio-tower" ], "60213": [ "reactions" ], "60214": [ "references" ], "60215": [ "refresh" ], "60216": [ "regex" ], "60217": [ "remote-explorer" ], "60218": [ "remote" ], "60219": [ "remove" ], "60220": [ "replace-all" ], "60221": [ "replace" ], "60222": [ "repo-clone" ], "60223": [ "repo-force-push" ], "60224": [ "repo-pull" ], "60225": [ "repo-push" ], "60226": [ "report" ], "60227": [ "request-changes" ], "60228": [ "rocket" ], "60229": [ "root-folder-opened" ], "60230": [ "root-folder" ], "60231": [ "rss" ], "60232": [ "ruby" ], "60233": [ "save-all" ], "60234": [ "save-as" ], "60235": [ "save" ], "60236": [ "screen-full" ], "60237": [ "screen-normal" ], "60238": [ "search-stop" ], "60240": [ "server" ], "60241": [ "settings-gear" ], "60242": [ "settings" ], "60243": [ "shield" ], "60244": [ "smiley" ], "60245": [ "sort-precedence" ], "60246": [ "split-horizontal" ], "60247": [ "split-vertical" ], "60248": [ "squirrel" ], "60249": [ "star-full" ], "60250": [ "star-half" ], "60251": [ "symbol-class" ], "60252": [ "symbol-color" ], "60253": [ "symbol-constant" ], "60254": [ "symbol-enum-member" ], "60255": [ "symbol-field" ], "60256": [ "symbol-file" ], "60257": [ "symbol-interface" ], "60258": [ "symbol-keyword" ], "60259": [ "symbol-misc" ], "60260": [ "symbol-operator" ], "60261": [ "symbol-property", "wrench", "wrench-subaction" ], "60262": [ "symbol-snippet" ], "60263": [ "tasklist" ], "60264": [ "telescope" ], "60265": [ "text-size" ], "60266": [ "three-bars" ], "60267": [ "thumbsdown" ], "60268": [ "thumbsup" ], "60269": [ "tools" ], "60270": [ "triangle-down" ], "60271": [ "triangle-left" ], "60272": [ "triangle-right" ], "60273": [ "triangle-up" ], "60274": [ "twitter" ], "60275": [ "unfold" ], "60276": [ "unlock" ], "60277": [ "unmute" ], "60278": [ "unverified" ], "60279": [ "verified" ], "60280": [ "versions" ], "60281": [ "vm-active" ], "60282": [ "vm-outline" ], "60283": [ "vm-running" ], "60284": [ "watch" ], "60285": [ "whitespace" ], "60286": [ "whole-word" ], "60287": [ "window" ], "60288": [ "word-wrap" ], "60289": [ "zoom-in" ], "60290": [ "zoom-out" ], "60291": [ "list-filter" ], "60292": [ "list-flat" ], "60293": [ "list-selection", "selection" ], "60294": [ "list-tree" ], "60295": [ "debug-breakpoint-function-unverified" ], "60296": [ "debug-breakpoint-function", "debug-breakpoint-function-disabled" ], "60297": [ "debug-stackframe-active" ], "60298": [ "circle-small-filled", "debug-stackframe-dot", "terminal-decoration-mark" ], "60299": [ "debug-stackframe", "debug-stackframe-focused" ], "60300": [ "debug-breakpoint-unsupported" ], "60301": [ "symbol-string" ], "60302": [ "debug-reverse-continue" ], "60303": [ "debug-step-back" ], "60304": [ "debug-restart-frame" ], "60305": [ "debug-alt" ], "60306": [ "call-incoming" ], "60307": [ "call-outgoing" ], "60308": [ "menu" ], "60309": [ "expand-all" ], "60310": [ "feedback", "git-pull-request-reviewer" ], "60311": [ "group-by-ref-type" ], "60312": [ "ungroup-by-ref-type" ], "60313": [ "account", "git-pull-request-assignee" ], "60314": [ "bell-dot" ], "60315": [ "debug-console" ], "60316": [ "library" ], "60317": [ "output" ], "60318": [ "run-all" ], "60319": [ "sync-ignored" ], "60320": [ "pinned" ], "60321": [ "github-inverted" ], "60322": [ "server-process" ], "60323": [ "server-environment" ], "60324": [ "pass", "issue-closed" ], "60325": [ "stop-circle" ], "60326": [ "play-circle" ], "60327": [ "record" ], "60328": [ "debug-alt-small" ], "60329": [ "vm-connect" ], "60330": [ "cloud" ], "60331": [ "merge" ], "60332": [ "export" ], "60333": [ "graph-left" ], "60334": [ "magnet" ], "60335": [ "notebook" ], "60336": [ "redo" ], "60337": [ "check-all" ], "60338": [ "pinned-dirty" ], "60339": [ "pass-filled" ], "60340": [ "circle-large-filled" ], "60341": [ "circle-large", "circle-large-outline" ], "60342": [ "combine", "gather" ], "60343": [ "table" ], "60344": [ "variable-group" ], "60345": [ "type-hierarchy" ], "60346": [ "type-hierarchy-sub" ], "60347": [ "type-hierarchy-super" ], "60348": [ "git-pull-request-create" ], "60349": [ "run-above" ], "60350": [ "run-below" ], "60351": [ "notebook-template" ], "60352": [ "debug-rerun" ], "60353": [ "workspace-trusted" ], "60354": [ "workspace-untrusted" ], "60355": [ "workspace-unknown" ], "60356": [ "terminal-cmd" ], "60357": [ "terminal-debian" ], "60358": [ "terminal-linux" ], "60359": [ "terminal-powershell" ], "60360": [ "terminal-tmux" ], "60361": [ "terminal-ubuntu" ], "60362": [ "terminal-bash" ], "60363": [ "arrow-swap" ], "60364": [ "copy" ], "60365": [ "person-add" ], "60366": [ "filter-filled" ], "60367": [ "wand" ], "60368": [ "debug-line-by-line" ], "60369": [ "inspect" ], "60370": [ "layers" ], "60371": [ "layers-dot" ], "60372": [ "layers-active" ], "60373": [ "compass" ], "60374": [ "compass-dot" ], "60375": [ "compass-active" ], "60376": [ "azure" ], "60377": [ "issue-draft" ], "60378": [ "git-pull-request-closed" ], "60379": [ "git-pull-request-draft" ], "60380": [ "debug-all" ], "60381": [ "debug-coverage" ], "60382": [ "run-errors" ], "60383": [ "folder-library" ], "60384": [ "debug-continue-small" ], "60385": [ "beaker-stop" ], "60386": [ "graph-line" ], "60387": [ "graph-scatter" ], "60388": [ "pie-chart" ], "60389": [ "bracket-dot" ], "60390": [ "bracket-error" ], "60391": [ "lock-small" ], "60392": [ "azure-devops" ], "60393": [ "verified-filled" ], "60394": [ "newline" ], "60395": [ "layout" ], "60396": [ "layout-activitybar-left" ], "60397": [ "layout-activitybar-right" ], "60398": [ "layout-panel-left" ], "60399": [ "layout-panel-center" ], "60400": [ "layout-panel-justify" ], "60401": [ "layout-panel-right" ], "60402": [ "layout-panel" ], "60403": [ "layout-sidebar-left" ], "60404": [ "layout-sidebar-right" ], "60405": [ "layout-statusbar" ], "60406": [ "layout-menubar" ], "60407": [ "layout-centered" ], "60408": [ "target" ], "60409": [ "indent" ], "60410": [ "record-small" ], "60411": [ "error-small", "terminal-decoration-error" ], "60412": [ "arrow-circle-down" ], "60413": [ "arrow-circle-left" ], "60414": [ "arrow-circle-right" ], "60415": [ "arrow-circle-up" ], "60416": [ "layout-sidebar-right-off" ], "60417": [ "layout-panel-off" ], "60418": [ "layout-sidebar-left-off" ], "60419": [ "blank" ], "60420": [ "heart-filled" ], "60421": [ "map", "map-horizontal", "fold-horizontal" ], "60422": [ "map-filled", "map-horizontal-filled", "fold-horizontal-filled" ], "60423": [ "circle-small" ], "60424": [ "bell-slash" ], "60425": [ "bell-slash-dot" ], "60426": [ "comment-unresolved" ], "60427": [ "git-pull-request-go-to-changes" ], "60428": [ "git-pull-request-new-changes" ], "60429": [ "search-fuzzy" ], "60430": [ "comment-draft" ], "60431": [ "send" ], "60432": [ "sparkle" ], "60433": [ "insert" ], "60434": [ "mic" ], "60435": [ "thumbsdown-filled" ], "60436": [ "thumbsup-filled" ], "60437": [ "coffee" ], "60438": [ "snake" ], "60439": [ "game" ], "60440": [ "vr" ], "60441": [ "chip" ], "60442": [ "piano" ], "60443": [ "music" ], "60444": [ "mic-filled" ], "60445": [ "repo-fetch" ], "60446": [ "copilot" ], "60447": [ "lightbulb-sparkle" ], "60448": [ "robot" ], "60449": [ "sparkle-filled" ], "60450": [ "diff-single" ], "60451": [ "diff-multiple" ], "60452": [ "surround-with" ], "60453": [ "share" ], "60454": [ "git-stash" ], "60455": [ "git-stash-apply" ], "60456": [ "git-stash-pop" ], "60457": [ "vscode" ], "60458": [ "vscode-insiders" ], "60459": [ "code-oss" ], "60460": [ "run-coverage" ], "60461": [ "run-all-coverage" ], "60462": [ "coverage" ], "60463": [ "github-project" ], "60464": [ "map-vertical", "fold-vertical" ], "60465": [ "map-vertical-filled", "fold-vertical-filled" ], "60466": [ "go-to-search" ], "60467": [ "percentage", "sort-percentage" ], "60468": [ "attach" ], "60469": [ "go-to-editing-session" ], "60470": [ "edit-session" ], "60471": [ "code-review" ], "60472": [ "copilot-warning" ], "60473": [ "python" ], "60474": [ "copilot-large" ], "60475": [ "copilot-warning-large" ], "60476": [ "keyboard-tab" ], "60477": [ "copilot-blocked" ], "60478": [ "copilot-not-connected" ], "60479": [ "flag" ], "60480": [ "lightbulb-empty" ], "60481": [ "symbol-method-arrow" ], "60482": [ "copilot-unavailable" ], "60483": [ "repo-pinned" ], "60484": [ "keyboard-tab-above" ], "60485": [ "keyboard-tab-below" ], "60486": [ "git-pull-request-done" ], "60487": [ "mcp" ], "60488": [ "extensions-large" ], "60489": [ "layout-panel-dock" ], "60490": [ "layout-sidebar-left-dock" ], "60491": [ "layout-sidebar-right-dock" ], "60492": [ "copilot-in-progress" ], "60493": [ "copilot-error" ], "60494": [ "copilot-success" ], "60495": [ "chat-sparkle" ], "60496": [ "search-sparkle" ], "60497": [ "edit-sparkle" ], "60498": [ "copilot-snooze" ], "60499": [ "send-to-remote-agent" ], "60500": [ "comment-discussion-sparkle" ], "60501": [ "chat-sparkle-warning" ], "60502": [ "chat-sparkle-error" ], "60503": [ "collection" ], "60504": [ "new-collection" ], "60505": [ "thinking" ], "60506": [ "build" ], "60507": [ "comment-discussion-quote" ], "60508": [ "cursor" ], "60509": [ "eraser" ], "60510": [ "file-text" ], "60512": [ "quotes" ], "60513": [ "rename" ], "60514": [ "run-with-deps" ], "60515": [ "debug-connected" ], "60516": [ "strikethrough" ], "60517": [ "open-in-product" ], "60518": [ "index-zero" ], "60519": [ "agent" ], "60520": [ "edit-code" ], "60521": [ "repo-selected" ], "60522": [ "skip" ], "60523": [ "merge-into" ], "60524": [ "git-branch-changes" ], "60525": [ "git-branch-staged-changes" ], "60526": [ "git-branch-conflicts" ], "60527": [ "git-branch", "git-branch-create", "git-branch-delete" ], "60528": [ "search-large" ], "60529": [ "terminal-git-bash" ], "60530": [ "window-active" ], "60531": [ "forward" ], "60532": [ "download" ], "60533": [ "clockface" ], "60534": [ "unarchive" ], "60535": [ "session-in-progress" ], "60536": [ "collection-small" ], "60537": [ "vm-small" ], "60538": [ "cloud-small" ], "60539": [ "add-small" ], "60540": [ "remove-small" ], "60541": [ "worktree-small" ], "60542": [ "worktree" ], "60543": [ "screen-cut" ], "60544": [ "ask" ], "60545": [ "openai" ], "60546": [ "claude" ], "60547": [ "open-in-window" ], "60548": [ "new-session" ], "60549": [ "terminal-secure" ], "60550": [ "chat-import" ], "60551": [ "chat-export" ], "60552": [ "share-window" ], "60553": [ "circle-slash-compact" ], "60554": [ "copilot-compact" ], "60555": [ "folder-opened-compact" ], "60556": [ "folder-compact" ], "60557": [ "gear-compact" ], "60558": [ "git-branch-compact" ], "60559": [ "library-compact" ], "60560": [ "record-keys-compact" ], "60561": [ "remote-compact" ], "60562": [ "repo-forked-compact" ], "60563": [ "repo-compact" ], "60564": [ "shield-compact" ], "60565": [ "sparkle-compact" ], "60566": [ "symbol-color-compact" ], "60567": [ "window-compact" ], "60568": [ "error-compact" ], "60569": [ "warning-compact" ], "60570": [ "pass-compact" ], "60571": [ "important" ], "60572": [ "important-compact" ], "60573": [ "rocket-compact" ], "60574": [ "unpin" ], "60575": [ "add-compact" ], "60576": [ "attach-compact" ], "60577": [ "beaker-compact" ], "60578": [ "check-compact" ], "60579": [ "checklist-compact" ], "60580": [ "chevron-down-compact" ], "60581": [ "chevron-left-compact" ], "60582": [ "chevron-right-compact" ], "60583": [ "chevron-up-compact" ], "60584": [ "circle-filled-compact" ], "60585": [ "circle-small-filled-compact" ], "60586": [ "close-compact" ], "60587": [ "collapse-all-compact" ], "60588": [ "comment-compact" ], "60589": [ "comment-unresolved-compact" ], "60590": [ "debug-connected-compact" ], "60591": [ "debug-disconnect-compact" ], "60592": [ "edit-compact" ], "60593": [ "file-media-compact" ], "60594": [ "git-fetch" ], "60595": [ "lightbulb-compact" ], "60596": [ "loading-compact" ], "60597": [ "pass-filled-compact" ], "60598": [ "project-compact" ], "60599": [ "refresh-compact" ], "60600": [ "search-compact" ], "60601": [ "session-in-progress-compact" ], "60602": [ "sync-compact" ], "60603": [ "terminal-compact" ], "60604": [ "vm-pending" ], "60605": [ "worktree-compact" ], "60606": [ "developer-tools" ], "60607": [ "cloud-compact" ], "60608": [ "agent-compact" ], "60609": [ "ask-compact" ], "60610": [ "settings-compact" ], "60611": [ "vm-compact" ], "60612": [ "run-compact" ], "60613": [ "git-pull-request-comment" ], "60614": [ "git-pull-request-error" ], "60615": [ "right-panel-hide" ], "60616": [ "right-panel-show" ], "60617": [ "vscode-insiders-outline" ], "60618": [ "vscode-outline" ], "60619": [ "voice-mode" ], "60620": [ "voice-mode-compact" ], "60621": [ "mic-download" ], "60622": [ "mic-download-compact" ], "60623": [ "voice-mode-download" ], "60624": [ "voice-mode-download-compact" ], "60625": [ "google-gemini" ], "60626": [ "kimi" ], "60627": [ "microsoft" ], "60628": [ "fish1-happy" ], "60629": [ "fish1-neutral" ], "60630": [ "fish1-sad" ], "60631": [ "fish1-very-sad" ], "60632": [ "fish2-happy" ], "60633": [ "fish2-neutral" ], "60634": [ "fish2-sad" ], "60635": [ "fish2-very-sad" ], "60636": [ "fish3-happy" ], "60637": [ "fish3-neutral" ], "60638": [ "fish3-sad" ], "60639": [ "fish3-very-sad" ], "60640": [ "fish4-happy" ], "60641": [ "fish4-neutral" ], "60642": [ "fish4-sad" ], "60643": [ "fish4-very-sad" ], "60644": [ "person-voice" ], "60645": [ "person-voice-compact" ], "60646": [ "person-voice-filled" ], "60647": [ "person-voice-filled-compact" ], "60648": [ "cloud-download-compact" ], "60649": [ "cloud-upload-compact" ], "60650": [ "mic-compact" ], "60651": [ "arrow-up-compact" ], "60652": [ "xai" ], "60653": [ "arrow-circle-up-sparkle" ], "60654": [ "close-small" ], "60655": [ "book-compact" ], "60656": [ "mic-off" ], "60657": [ "mic-off-compact" ], "60658": [ "copilot-dot" ], "60659": [ "copilot-dot-compact" ], "60660": [ "layout-density-compact" ], "60661": [ "layout-density-default" ], "60662": [ "gripper-corner" ], "60663": [ "metered-connection" ], "60664": [ "report-question" ], "60665": [ "trophy" ], "60666": [ "compare" ], "60667": [ "git-branch-checkout" ] } microsoft-vscode-codicons-6200d18/src/template/metadata.json000066400000000000000000003741041527220110700241300ustar00rootroot00000000000000{ "account": { "tags": [ "person", "people", "face", "user", "contact", "profile", "avatar" ], "category": "user", "description": "User account or person icon" }, "activate-breakpoints": { "tags": [ "debug", "dot", "circle", "toggle", "switch", "enable" ], "category": "debug", "description": "Enable or activate breakpoints" }, "add": { "tags": [ "plus", "new", "create", "combine", "more", "insert" ], "category": "action", "description": "Add or create new item" }, "add-compact": { "tags": [ "plus", "new", "create", "combine", "more", "insert" ], "category": "action", "description": "Add or create new item" }, "add-small": { "tags": [ "plus", "new", "create", "mini", "tiny" ], "category": "action", "description": "Small add icon" }, "agent": { "tags": [ "ai", "bot", "assistant", "robot", "service" ], "category": "ai", "description": "AI agent or bot" }, "agent-compact": { "tags": [ "ai", "bot", "assistant", "robot", "service", "compact" ], "category": "ai", "description": "AI agent or bot (compact 12x12 variant)" }, "archive": { "tags": [ "save", "box", "delivery", "package", "store", "compress" ], "category": "file", "description": "Archive or package items" }, "arrow-both": { "tags": [ "switch", "swap", "exchange", "bidirectional", "transfer" ], "category": "navigation", "description": "Bidirectional arrow" }, "arrow-circle-down": { "tags": [ "download", "direction", "navigate", "round" ], "category": "navigation", "description": "Circular arrow pointing down" }, "arrow-circle-left": { "tags": [ "back", "direction", "navigate", "round", "previous" ], "category": "navigation", "description": "Circular arrow pointing left" }, "arrow-circle-right": { "tags": [ "forward", "direction", "navigate", "round", "next" ], "category": "navigation", "description": "Circular arrow pointing right" }, "arrow-circle-up": { "tags": [ "upload", "direction", "navigate", "round" ], "category": "navigation", "description": "Circular arrow pointing up" }, "arrow-circle-up-sparkle": { "tags": [ "upload", "publish", "sparkle", "ai", "enhance", "circle" ], "category": "action", "description": "AI-assisted upload or publish action" }, "arrow-down": { "tags": [ "direction", "navigate", "sort", "download", "descend" ], "category": "navigation", "description": "Arrow pointing down" }, "arrow-left": { "tags": [ "direction", "navigate", "back", "previous" ], "category": "navigation", "description": "Arrow pointing left" }, "arrow-right": { "tags": [ "direction", "navigate", "forward", "next" ], "category": "navigation", "description": "Arrow pointing right" }, "arrow-small-down": { "tags": [ "direction", "navigate", "mini", "tiny", "descend" ], "category": "navigation", "description": "Small arrow pointing down" }, "arrow-small-left": { "tags": [ "direction", "navigate", "back", "mini", "tiny" ], "category": "navigation", "description": "Small arrow pointing left" }, "arrow-small-right": { "tags": [ "direction", "navigate", "forward", "mini", "tiny" ], "category": "navigation", "description": "Small arrow pointing right" }, "arrow-small-up": { "tags": [ "direction", "navigate", "mini", "tiny", "ascend" ], "category": "navigation", "description": "Small arrow pointing up" }, "arrow-swap": { "tags": [ "switch", "exchange", "replace", "direction" ], "category": "action", "description": "Swap arrows" }, "arrow-up": { "tags": [ "direction", "navigate", "sort", "upload", "ascend" ], "category": "navigation", "description": "Arrow pointing up" }, "arrow-up-compact": { "tags": [ "arrow", "up", "direction", "point", "compact" ], "category": "navigation", "description": "Arrow pointing up (compact 12x12 variant)" }, "ask": { "tags": [ "question", "help", "chat", "inquiry", "support", "message", "bubble" ], "category": "communication", "description": "Question mark in chat bubble" }, "ask-compact": { "tags": [ "question", "help", "chat", "inquiry", "message", "bubble", "compact" ], "category": "communication", "description": "Question mark in chat bubble (compact 12x12 variant)" }, "attach": { "tags": [ "clip", "paperclip", "file", "link", "connect", "add" ], "category": "action", "description": "Attach file or item" }, "attach-compact": { "tags": [ "attachment", "paperclip", "clip", "file", "link", "compact" ], "category": "action", "description": "Attach a file or item (compact 12x12 variant)" }, "azure": { "tags": [ "cloud", "microsoft", "service", "platform", "logo" ], "category": "brand", "description": "Microsoft Azure logo" }, "azure-devops": { "tags": [ "cloud", "microsoft", "service", "cicd", "logo" ], "category": "brand", "description": "Azure DevOps logo" }, "beaker": { "tags": [ "test", "lab", "tube", "science", "experiment", "flask" ], "category": "tool", "description": "Testing or experimental feature" }, "beaker-compact": { "tags": [ "experiment", "lab", "test", "science", "flask", "compact" ], "category": "tool", "description": "Beaker for experimental features (compact 12x12 variant)" }, "beaker-stop": { "tags": [ "test", "experiment", "halt", "cancel", "lab" ], "category": "tool", "description": "Stop experiment or test" }, "bell": { "tags": [ "alert", "notify", "notification", "alarm", "reminder" ], "category": "notification", "description": "Notification or alert" }, "bell-dot": { "tags": [ "alert", "notify", "notification", "alarm", "unread", "badge" ], "category": "notification", "description": "Notification with unread indicator" }, "bell-slash": { "tags": [ "mute", "silent", "quiet", "no-notification", "off" ], "category": "notification", "description": "Notifications disabled" }, "bell-slash-dot": { "tags": [ "mute", "silent", "quiet", "unread", "badge" ], "category": "notification", "description": "Notifications disabled with unread" }, "blank": { "tags": [ "empty", "nothing", "void", "clear", "space" ], "category": "general", "description": "Blank or empty space" }, "bold": { "tags": [ "text", "format", "weight", "font", "style", "strong" ], "category": "text", "description": "Bold text formatting" }, "book": { "tags": [ "library", "text", "read", "documentation", "manual", "guide" ], "category": "content", "description": "Documentation or reading material" }, "book-compact": { "tags": [ "library", "text", "read", "documentation", "manual", "guide", "compact" ], "category": "content", "description": "Documentation or reading material (compact 12x12 variant)" }, "bookmark": { "tags": [ "save", "mark", "favorite", "remember", "flag" ], "category": "action", "description": "Bookmark or save for later" }, "bracket-dot": { "tags": [ "code", "json", "array", "badge", "indicator" ], "category": "symbol", "description": "Bracket with dot indicator" }, "bracket-error": { "tags": [ "code", "json", "array", "issue", "problem" ], "category": "symbol", "description": "Bracket with error indicator" }, "briefcase": { "tags": [ "work", "workplace", "business", "professional", "job" ], "category": "general", "description": "Work or business related" }, "broadcast": { "tags": [ "tower", "signal", "connect", "connection", "transmit", "wireless" ], "category": "communication", "description": "Broadcast or transmit signal" }, "browser": { "tags": [ "web", "internet", "page", "window", "site" ], "category": "application", "description": "Web browser or webpage" }, "bug": { "tags": [ "error", "issue", "insect", "problem", "defect" ], "category": "debug", "description": "Bug or error" }, "build": { "tags": [ "compile", "make", "construct", "tools", "hammer" ], "category": "development", "description": "Build or compile" }, "calendar": { "tags": [ "day", "time", "week", "month", "date", "schedule", "event", "planner" ], "category": "general", "description": "Calendar or schedule" }, "call-incoming": { "tags": [ "phone", "call", "voice", "connection", "receive" ], "category": "communication", "description": "Incoming call" }, "call-outgoing": { "tags": [ "phone", "call", "voice", "connection", "send" ], "category": "communication", "description": "Outgoing call" }, "case-sensitive": { "tags": [ "search", "filter", "option", "letters", "words", "text" ], "category": "search", "description": "Case-sensitive search option" }, "chat-export": { "tags": [ "chat", "export", "download", "save", "conversation", "message", "bubble", "arrow" ], "category": "communication", "description": "Export or download chat conversation" }, "chat-import": { "tags": [ "chat", "import", "upload", "load", "conversation", "message", "bubble", "arrow" ], "category": "communication", "description": "Import or upload chat conversation" }, "chat-sparkle": { "tags": [ "ai", "copilot", "message", "magic", "suggestion" ], "category": "ai", "description": "AI chat suggestion" }, "chat-sparkle-error": { "tags": [ "ai", "copilot", "message", "issue", "problem" ], "category": "ai", "description": "AI chat error" }, "chat-sparkle-warning": { "tags": [ "ai", "copilot", "message", "alert", "caution", "exclamation" ], "category": "ai", "description": "AI chat warning" }, "check": { "tags": [ "checkmark", "select", "checked", "mark", "complete", "finish", "done", "accept", "approve", "success" ], "category": "status", "description": "Check or success indicator" }, "check-all": { "tags": [ "checkmark", "select", "everything", "checked", "mark", "complete", "finish", "done", "accept", "approve", "bulk" ], "category": "action", "description": "Check all or select all" }, "check-compact": { "tags": [ "done", "complete", "success", "tick", "approved", "compact" ], "category": "status", "description": "Checkmark (compact 12x12 variant)" }, "checklist": { "tags": [ "checkmark", "select", "checked", "mark", "complete", "finish", "done", "todo", "task", "list" ], "category": "content", "description": "Checklist or task list" }, "checklist-compact": { "tags": [ "tasks", "todo", "list", "checkboxes", "items", "compact" ], "category": "action", "description": "Checklist of items (compact 12x12 variant)" }, "chevron-down": { "tags": [ "twistie", "tree", "node", "folder", "fold", "collapse", "expand", "dropdown" ], "category": "navigation", "description": "Chevron pointing down" }, "chevron-down-compact": { "tags": [ "arrow", "down", "expand", "collapse", "direction", "compact" ], "category": "navigation", "description": "Chevron pointing down (compact 12x12 variant)" }, "chevron-left": { "tags": [ "twistie", "tree", "node", "folder", "fold", "collapse", "back" ], "category": "navigation", "description": "Chevron pointing left" }, "chevron-left-compact": { "tags": [ "arrow", "left", "back", "previous", "direction", "compact" ], "category": "navigation", "description": "Chevron pointing left (compact 12x12 variant)" }, "chevron-right": { "tags": [ "twistie", "tree", "node", "folder", "fold", "expand", "forward" ], "category": "navigation", "description": "Chevron pointing right" }, "chevron-right-compact": { "tags": [ "arrow", "right", "forward", "next", "direction", "compact" ], "category": "navigation", "description": "Chevron pointing right (compact 12x12 variant)" }, "chevron-up": { "tags": [ "twistie", "tree", "node", "folder", "fold", "collapse", "expand" ], "category": "navigation", "description": "Chevron pointing up" }, "chevron-up-compact": { "tags": [ "arrow", "up", "collapse", "expand", "direction", "compact" ], "category": "navigation", "description": "Chevron pointing up (compact 12x12 variant)" }, "chip": { "tags": [ "hardware", "processor", "cpu", "gpu", "silicon", "integrated" ], "category": "device", "description": "Computer chip or processor" }, "chrome-close": { "tags": [ "menu", "bar", "window", "dismiss", "exit", "quit" ], "category": "window", "description": "Close window button" }, "chrome-maximize": { "tags": [ "menu", "bar", "window", "large", "increase", "expand" ], "category": "window", "description": "Maximize window button" }, "chrome-minimize": { "tags": [ "menu", "bar", "window", "small", "decrease", "reduce" ], "category": "window", "description": "Minimize window button" }, "chrome-restore": { "tags": [ "menu", "bar", "window", "resize", "normal" ], "category": "window", "description": "Restore window button" }, "circle": { "tags": [ "round", "shape", "empty", "ring", "hollow" ], "category": "shape", "description": "Circle outline shape" }, "circle-filled": { "tags": [ "dot", "round", "small", "bullet", "point", "breakpoint" ], "category": "shape", "description": "Filled circle" }, "circle-filled-compact": { "tags": [ "circle", "filled", "dot", "solid", "indicator", "compact" ], "category": "shape", "description": "Filled circle (compact 12x12 variant)" }, "circle-large": { "tags": [ "dot", "round", "bullet", "point", "outline" ], "category": "shape", "description": "Large circle outline" }, "circle-large-filled": { "tags": [ "dot", "round", "bullet", "point" ], "category": "shape", "description": "Large filled circle" }, "circle-slash": { "tags": [ "error", "block", "stop", "disable", "prohibited", "forbidden" ], "category": "status", "description": "Blocked or disabled" }, "circle-slash-compact": { "tags": [ "error", "block", "stop", "disable", "prohibited", "forbidden", "compact" ], "category": "status", "description": "Blocked or disabled (compact variant)" }, "circle-small": { "tags": [ "dot", "point", "round", "tiny", "mini" ], "category": "shape", "description": "Small circle outline" }, "circle-small-filled": { "tags": [ "dot", "point", "round", "tiny", "mini", "solid" ], "category": "shape", "description": "Small filled circle" }, "circle-small-filled-compact": { "tags": [ "circle", "dot", "small", "filled", "indicator", "compact" ], "category": "shape", "description": "Small filled circle (compact 12x12 variant)" }, "circuit-board": { "tags": [ "iot", "device", "process", "hardware", "technology" ], "category": "tool", "description": "Circuit board or IoT device" }, "claude": { "tags": [ "anthropic", "ai", "assistant", "chat", "model", "llm", "brand", "logo" ], "category": "misc", "description": "Claude AI assistant logo" }, "clear-all": { "tags": [ "reset", "remove", "delete", "clean", "empty" ], "category": "action", "description": "Clear or reset all" }, "clippy": { "tags": [ "clipboard", "document", "edit", "copy", "paste" ], "category": "action", "description": "Clipboard or copy" }, "clockface": { "tags": [ "time", "watch", "schedule", "history", "wait", "hour", "minute" ], "category": "general", "description": "Clock face showing time" }, "close": { "tags": [ "remove", "delete", "cancel", "stop", "dismiss", "exit" ], "category": "action", "description": "Close or cancel" }, "close-all": { "tags": [ "remove", "bulk", "dismiss", "exit" ], "category": "action", "description": "Close all items" }, "close-compact": { "tags": [ "x", "cancel", "dismiss", "remove", "exit", "compact" ], "category": "action", "description": "Close or dismiss (compact 12x12 variant)" }, "close-small": { "tags": [ "x", "cancel", "dismiss", "remove", "exit", "small" ], "category": "action", "description": "Small close or dismiss icon" }, "cloud": { "tags": [ "online", "service", "storage", "sync", "remote" ], "category": "storage", "description": "Cloud service or storage" }, "cloud-compact": { "tags": [ "online", "service", "storage", "remote", "compact" ], "category": "storage", "description": "Cloud service or storage (compact variant)" }, "cloud-download": { "tags": [ "install", "import", "retrieve", "fetch" ], "category": "action", "description": "Download from cloud" }, "cloud-download-compact": { "tags": [ "cloud", "download", "arrow", "save", "compact" ], "category": "cloud", "description": "Cloud download (compact 12x12 variant)" }, "cloud-small": { "tags": [ "online", "storage", "mini", "tiny", "remote" ], "category": "storage", "description": "Small cloud icon" }, "cloud-upload": { "tags": [ "export", "save", "send", "publish" ], "category": "action", "description": "Upload to cloud" }, "cloud-upload-compact": { "tags": [ "cloud", "upload", "arrow", "send", "compact" ], "category": "cloud", "description": "Cloud upload (compact 12x12 variant)" }, "code": { "tags": [ "embed", "script", "programming", "development", "source" ], "category": "development", "description": "Code or programming" }, "code-oss": { "tags": [ "vscode", "open source", "editor", "logo", "brand" ], "category": "brand", "description": "Code OSS logo" }, "code-review": { "tags": [ "pr", "pull request", "check", "inspect", "examine" ], "category": "git", "description": "Code review" }, "coffee": { "tags": [ "break", "drink", "beverage", "java", "pause" ], "category": "general", "description": "Coffee or break time" }, "collapse-all": { "tags": [ "bulk", "fold", "minimize", "hide", "tree" ], "category": "action", "description": "Collapse all items" }, "collapse-all-compact": { "tags": [ "collapse", "minimize", "fold", "tree", "hide", "compact" ], "category": "action", "description": "Collapse all items (compact 12x12 variant)" }, "collection": { "tags": [ "group", "set", "library", "stack", "gather" ], "category": "general", "description": "Collection of items" }, "collection-small": { "tags": [ "group", "set", "library", "mini", "tiny" ], "category": "general", "description": "Small collection" }, "color-mode": { "tags": [ "switch", "dark", "light", "contrast", "theme", "toggle" ], "category": "settings", "description": "Color or theme mode" }, "combine": { "tags": [ "merge", "join", "unite", "mix", "blend" ], "category": "action", "description": "Combine items" }, "comment": { "tags": [ "dialog", "message", "bubble", "chat", "feedback", "note" ], "category": "communication", "description": "Comment or message" }, "comment-compact": { "tags": [ "speech", "message", "chat", "feedback", "note", "compact" ], "category": "communication", "description": "Comment or message (compact 12x12 variant)" }, "comment-discussion": { "tags": [ "dialog", "message", "bubble", "chat", "conversation", "feedback" ], "category": "communication", "description": "Discussion or conversation" }, "comment-discussion-quote": { "tags": [ "chat", "reply", "reference", "cite", "message" ], "category": "communication", "description": "Quoted discussion comment" }, "comment-discussion-sparkle": { "tags": [ "ai", "chat", "copilot", "magic", "suggestion", "intelligent" ], "category": "ai", "description": "AI discussion comment" }, "comment-draft": { "tags": [ "message", "unsaved", "pending", "write", "edit", "pr" ], "category": "communication", "description": "Draft comment" }, "comment-unresolved": { "tags": [ "message", "open", "pending", "issue", "active", "pr" ], "category": "communication", "description": "Unresolved comment" }, "comment-unresolved-compact": { "tags": [ "comment", "unresolved", "open", "pending", "discussion", "compact" ], "category": "communication", "description": "Unresolved comment (compact 12x12 variant)" }, "compare": { "tags": [ "compare", "balance", "scales", "weigh", "evaluate", "options", "decision" ], "category": "action", "description": "Balance scales for comparing options" }, "compass": { "tags": [ "navigate", "direction", "orient", "guide", "map" ], "category": "navigation", "description": "Compass for navigation" }, "compass-active": { "tags": [ "navigate", "direction", "orient", "guide", "on" ], "category": "navigation", "description": "Active compass" }, "compass-dot": { "tags": [ "navigate", "direction", "orient", "badge", "notification" ], "category": "navigation", "description": "Compass with indicator" }, "copilot": { "tags": [ "ai", "assistant", "help", "automation", "suggestion" ], "category": "ai", "description": "AI Copilot assistant" }, "copilot-blocked": { "tags": [ "ai", "stop", "prevent", "ban", "restricted", "intelligent", "agent" ], "category": "ai", "description": "Copilot blocked" }, "copilot-compact": { "tags": [ "ai", "assistant", "help", "automation", "suggestion", "compact" ], "category": "ai", "description": "AI Copilot assistant (compact variant)" }, "copilot-dot": { "tags": [ "ai", "assistant", "status", "indicator", "badge", "dot", "intelligent", "agent" ], "category": "ai", "description": "Copilot with status indicator" }, "copilot-dot-compact": { "tags": [ "ai", "assistant", "status", "indicator", "badge", "dot", "agent", "compact" ], "category": "ai", "description": "Copilot with status indicator (compact 12x12 variant)" }, "copilot-error": { "tags": [ "ai", "issue", "problem", "fail", "bug", "cross", "intelligent", "agent" ], "category": "ai", "description": "Copilot error" }, "copilot-in-progress": { "tags": [ "ai", "loading", "thinking", "working", "busy", "spinner", "waiting", "intelligent", "agent" ], "category": "ai", "description": "Copilot working" }, "copilot-large": { "tags": [ "ai", "assistant", "big", "logo", "brand", "intelligent", "agent" ], "category": "ai", "description": "Large Copilot logo" }, "copilot-not-connected": { "tags": [ "ai", "offline", "disconnected", "network", "link", "intelligent", "agent" ], "category": "ai", "description": "Copilot disconnected" }, "copilot-snooze": { "tags": [ "ai", "sleep", "pause", "wait", "later", "intelligent", "agent" ], "category": "ai", "description": "Copilot snoozed" }, "copilot-success": { "tags": [ "ai", "check", "done", "complete", "ok", "intelligent", "agent", "tick", "pass" ], "category": "ai", "description": "Copilot success" }, "copilot-unavailable": { "tags": [ "ai", "offline", "missing", "gone", "disabled", "intelligent", "agent" ], "category": "ai", "description": "Copilot unavailable" }, "copilot-warning": { "tags": [ "ai", "alert", "caution", "attention", "issue", "exclamation", "intelligent", "agent" ], "category": "ai", "description": "Copilot warning" }, "copilot-warning-large": { "tags": [ "ai", "alert", "caution", "big", "attention", "exclamation", "intelligent", "agent" ], "category": "ai", "description": "Large Copilot warning" }, "copy": { "tags": [ "duplicate", "clone", "clipboard", "paste" ], "category": "action", "description": "Copy content" }, "coverage": { "tags": [ "test", "percent", "code", "quality", "metrics" ], "category": "debug", "description": "Code coverage" }, "credit-card": { "tags": [ "payment", "merchant", "money", "billing", "purchase" ], "category": "general", "description": "Payment or credit card" }, "cursor": { "tags": [ "pointer", "mouse", "click", "select", "arrow" ], "category": "general", "description": "Mouse cursor" }, "dash": { "tags": [ "line", "minus", "subtract", "hyphen", "separator" ], "category": "general", "description": "Dash or minus" }, "dashboard": { "tags": [ "panel", "stats", "dial", "overview", "metrics" ], "category": "application", "description": "Dashboard or overview" }, "database": { "tags": [ "sql", "storage", "data", "server", "table" ], "category": "storage", "description": "Database or data storage" }, "debug": { "tags": [ "run", "test", "troubleshoot", "fix", "breakpoint" ], "category": "debug", "description": "Debug or test" }, "debug-all": { "tags": [ "run", "test", "everything", "suite", "batch", "play" ], "category": "debug", "description": "Debug all" }, "debug-alt": { "tags": [ "run", "execute", "play", "start" ], "category": "debug", "description": "Debug alternative icon" }, "debug-alt-small": { "tags": [ "run", "play", "mini", "tiny", "start", "execute" ], "category": "debug", "description": "Small debug run icon" }, "debug-breakpoint-conditional": { "tags": [ "stop", "pause", "if", "logic", "test" ], "category": "debug", "description": "Conditional breakpoint" }, "debug-breakpoint-conditional-unverified": { "tags": [ "stop", "pause", "if", "grey", "inactive" ], "category": "debug", "description": "Unverified conditional breakpoint" }, "debug-breakpoint-data": { "tags": [ "stop", "pause", "variable", "value", "watch" ], "category": "debug", "description": "Data breakpoint" }, "debug-breakpoint-data-unverified": { "tags": [ "stop", "pause", "variable", "grey", "inactive" ], "category": "debug", "description": "Unverified data breakpoint" }, "debug-breakpoint-function": { "tags": [ "stop", "pause", "method", "call", "triangle" ], "category": "debug", "description": "Function breakpoint" }, "debug-breakpoint-function-unverified": { "tags": [ "stop", "pause", "method", "grey", "inactive" ], "category": "debug", "description": "Unverified function breakpoint" }, "debug-breakpoint-log": { "tags": [ "print", "message", "console", "diamond", "record" ], "category": "debug", "description": "Logpoint" }, "debug-breakpoint-log-unverified": { "tags": [ "print", "message", "grey", "inactive", "diamond" ], "category": "debug", "description": "Unverified logpoint" }, "debug-breakpoint-unsupported": { "tags": [ "stop", "error", "invalid", "broken", "fail", "exclamation" ], "category": "debug", "description": "Unsupported breakpoint" }, "debug-connected": { "tags": [ "attach", "link", "online", "active", "plug" ], "category": "debug", "description": "Debugger connected" }, "debug-connected-compact": { "tags": [ "debug", "connected", "session", "active", "run", "compact" ], "category": "debug", "description": "Debug session connected (compact 12x12 variant)" }, "debug-console": { "tags": [ "terminal", "command", "input", "compile", "build", "output" ], "category": "debug", "description": "Debug console or terminal" }, "debug-continue": { "tags": [ "play", "resume", "next", "forward", "run" ], "category": "debug", "description": "Continue debugging" }, "debug-continue-small": { "tags": [ "play", "resume", "mini", "tiny", "run" ], "category": "debug", "description": "Small continue icon" }, "debug-coverage": { "tags": [ "test", "percent", "metrics", "quality", "report" ], "category": "debug", "description": "Debug coverage" }, "debug-disconnect": { "tags": [ "stop", "unplug", "detach", "offline", "end", "unplug" ], "category": "debug", "description": "Disconnect debugger" }, "debug-disconnect-compact": { "tags": [ "debug", "disconnect", "stop", "detach", "session", "compact" ], "category": "debug", "description": "Disconnect debug session (compact 12x12 variant)" }, "debug-line-by-line": { "tags": [ "step", "walk", "trace", "flow", "execute" ], "category": "debug", "description": "Debug line by line" }, "debug-pause": { "tags": [ "break", "halt", "wait", "freeze", "stop" ], "category": "debug", "description": "Pause debugging" }, "debug-rerun": { "tags": [ "restart", "again", "repeat", "loop", "reload" ], "category": "debug", "description": "Rerun debug session" }, "debug-restart": { "tags": [ "reload", "reset", "again", "cycle", "refresh" ], "category": "debug", "description": "Restart debugging" }, "debug-restart-frame": { "tags": [ "stack", "reset", "up", "back", "context" ], "category": "debug", "description": "Restart stack frame" }, "debug-reverse-continue": { "tags": [ "back", "rewind", "previous", "undo", "return" ], "category": "debug", "description": "Reverse continue" }, "debug-stackframe": { "tags": [ "call", "layer", "context", "memory", "trace" ], "category": "debug", "description": "Stack frame" }, "debug-stackframe-active": { "tags": [ "call", "layer", "current", "now", "focus" ], "category": "debug", "description": "Active stack frame" }, "debug-start": { "tags": [ "run", "play", "launch", "begin", "execute" ], "category": "debug", "description": "Start debugging" }, "debug-step-back": { "tags": [ "reverse", "previous", "undo", "return", "rewind", "back", "arrow" ], "category": "debug", "description": "Step back" }, "debug-step-into": { "tags": [ "enter", "down", "inside", "drill", "call", "arrow" ], "category": "debug", "description": "Step into" }, "debug-step-out": { "tags": [ "exit", "up", "return", "leave", "escape" ], "category": "debug", "description": "Step out" }, "debug-step-over": { "tags": [ "next", "skip", "jump", "forward", "pass" ], "category": "debug", "description": "Step over" }, "debug-stop": { "tags": [ "terminate", "end", "kill", "halt", "finish", "stop", "exit", "square" ], "category": "debug", "description": "Stop debugging" }, "desktop-download": { "tags": [ "copy", "duplicate", "replicate", "git", "repo" ], "category": "action", "description": "Clone or duplicate" }, "developer-tools": { "tags": [ "developer", "tools", "wrench", "settings", "configuration", "utilities" ], "category": "tool", "description": "Developer tools and utilities" }, "device-camera": { "tags": [ "capture", "picture", "image", "photo", "screenshot" ], "category": "device", "description": "Camera device" }, "device-camera-video": { "tags": [ "movie", "record", "capture", "video", "film" ], "category": "device", "description": "Video camera" }, "device-mobile": { "tags": [ "phone", "handheld", "smartphone", "mobile", "responsive" ], "category": "device", "description": "Mobile device" }, "diff": { "tags": [ "compare", "changes", "difference", "git", "version" ], "category": "git", "description": "Diff or comparison" }, "diff-added": { "tags": [ "git", "change", "new", "insert", "green" ], "category": "git", "description": "Added changes in diff" }, "diff-ignored": { "tags": [ "git", "change", "skip", "excluded" ], "category": "git", "description": "Ignored changes in diff" }, "diff-modified": { "tags": [ "git", "change", "edit", "updated", "yellow" ], "category": "git", "description": "Modified changes in diff" }, "diff-multiple": { "tags": [ "compare", "changes", "files", "batch", "many", "git", "pr" ], "category": "git", "description": "Multiple diffs" }, "diff-removed": { "tags": [ "git", "change", "delete", "removed", "red" ], "category": "git", "description": "Removed changes in diff" }, "diff-renamed": { "tags": [ "git", "change", "move", "renamed" ], "category": "git", "description": "Renamed changes in diff" }, "diff-single": { "tags": [ "compare", "change", "file", "one", "individual", "git", "pr" ], "category": "git", "description": "Single diff" }, "discard": { "tags": [ "undo", "revert", "throw", "trash", "cancel", "delete" ], "category": "action", "description": "Discard changes" }, "download": { "tags": [ "get", "retrieve", "save", "install", "pull", "cloud" ], "category": "action", "description": "Download" }, "edit": { "tags": [ "pencil", "modify", "write", "change", "update" ], "category": "action", "description": "Edit or modify" }, "edit-code": { "tags": [ "write", "modify", "script", "program", "change" ], "category": "development", "description": "Edit code" }, "edit-compact": { "tags": [ "pencil", "modify", "write", "change", "edit", "compact" ], "category": "action", "description": "Edit or modify (compact 12x12 variant)" }, "edit-session": { "tags": [ "work", "context", "state", "save", "restore" ], "category": "action", "description": "Edit session" }, "edit-sparkle": { "tags": [ "ai", "magic", "auto", "fix", "refactor", "smart", "intelligent" ], "category": "ai", "description": "AI edit" }, "editor-layout": { "tags": [ "split", "grid", "view", "arrange", "window" ], "category": "layout", "description": "Editor layout" }, "ellipsis": { "tags": [ "ellipsis", "menu", "options", "actions", "dots" ], "category": "navigation", "description": "More options" }, "empty-window": { "tags": [ "blank", "new", "clear", "frame", "start" ], "category": "window", "description": "Empty window" }, "eraser": { "tags": [ "delete", "remove", "clear", "rub", "clean" ], "category": "action", "description": "Eraser" }, "error": { "tags": [ "stop", "problem", "issue", "alert", "warning", "critical" ], "category": "status", "description": "Error or critical issue" }, "error-compact": { "tags": [ "stop", "problem", "issue", "alert", "critical", "compact", "circle", "cross" ], "category": "status", "description": "Error indicator (compact 12x12 variant)" }, "error-small": { "tags": [ "issue", "problem", "bug", "mini", "tiny", "cross" ], "category": "status", "description": "Small error icon" }, "exclude": { "tags": [ "remove", "hide", "filter", "minus", "ban" ], "category": "action", "description": "Exclude item" }, "expand-all": { "tags": [ "open", "show", "unfold", "reveal", "tree" ], "category": "action", "description": "Expand all items" }, "export": { "tags": [ "save", "send", "out", "download", "extract" ], "category": "action", "description": "Export data" }, "extensions": { "tags": [ "plugin", "addon", "package", "module", "marketplace" ], "category": "application", "description": "Extensions or plugins" }, "extensions-large": { "tags": [ "plugins", "addons", "marketplace", "big" ], "category": "application", "description": "Large extensions icon" }, "eye": { "tags": [ "view", "watch", "see", "visibility", "preview" ], "category": "action", "description": "View or watch" }, "eye-closed": { "tags": [ "hide", "hidden", "invisible", "privacy", "conceal" ], "category": "action", "description": "Hide or invisible" }, "feedback": { "tags": [ "comment", "review", "opinion", "rate", "message" ], "category": "communication", "description": "Feedback" }, "file": { "tags": [ "document", "text", "page", "content" ], "category": "file", "description": "File or document" }, "file-binary": { "tags": [ "data", "raw", "executable", "blob", "01" ], "category": "file", "description": "Binary file" }, "file-code": { "tags": [ "source", "programming", "script", "development" ], "category": "file", "description": "Code file" }, "file-media": { "tags": [ "image", "video", "audio", "picture", "movie" ], "category": "file", "description": "Media file" }, "file-media-compact": { "tags": [ "file", "image", "media", "picture", "photo", "compact" ], "category": "file", "description": "Media file (compact 12x12 variant)" }, "file-pdf": { "tags": [ "document", "adobe", "print", "read", "paper" ], "category": "file", "description": "PDF file" }, "file-submodule": { "tags": [ "git", "repo", "link", "reference", "external" ], "category": "git", "description": "Git submodule" }, "file-symlink-directory": { "tags": [ "link", "shortcut", "alias", "folder", "pointer" ], "category": "file", "description": "Directory symlink" }, "file-symlink-file": { "tags": [ "link", "shortcut", "alias", "document", "pointer" ], "category": "file", "description": "File symlink" }, "file-text": { "tags": [ "document", "txt", "write", "read", "note" ], "category": "file", "description": "Text file" }, "file-zip": { "tags": [ "archive", "compress", "package", "bundle", "rar" ], "category": "file", "description": "Zip archive" }, "files": { "tags": [ "documents", "multiple", "explorer", "browser" ], "category": "file", "description": "Multiple files" }, "filter": { "tags": [ "funnel", "sort", "search", "refine", "narrow" ], "category": "action", "description": "Filter or refine" }, "filter-filled": { "tags": [ "funnel", "sort", "refine", "solid", "active" ], "category": "action", "description": "Filled filter icon" }, "fish1-happy": { "tags": [ "fish", "aquatic", "happy", "smile", "mood" ], "category": "misc", "description": "Happy fish style one" }, "fish1-neutral": { "tags": [ "fish", "aquatic", "neutral", "calm", "mood" ], "category": "misc", "description": "Neutral fish style one" }, "fish1-sad": { "tags": [ "fish", "aquatic", "sad", "frown", "mood" ], "category": "misc", "description": "Sad fish style one" }, "fish1-very-sad": { "tags": [ "fish", "aquatic", "very sad", "frown", "mood" ], "category": "misc", "description": "Very sad fish style one" }, "fish2-happy": { "tags": [ "fish", "aquatic", "happy", "smile", "mood" ], "category": "misc", "description": "Happy fish style two" }, "fish2-neutral": { "tags": [ "fish", "aquatic", "neutral", "calm", "mood" ], "category": "misc", "description": "Neutral fish style two" }, "fish2-sad": { "tags": [ "fish", "aquatic", "sad", "frown", "mood" ], "category": "misc", "description": "Sad fish style two" }, "fish2-very-sad": { "tags": [ "fish", "aquatic", "very sad", "frown", "mood" ], "category": "misc", "description": "Very sad fish style two" }, "fish3-happy": { "tags": [ "fish", "aquatic", "happy", "smile", "mood" ], "category": "misc", "description": "Happy fish style three" }, "fish3-neutral": { "tags": [ "fish", "aquatic", "neutral", "calm", "mood" ], "category": "misc", "description": "Neutral fish style three" }, "fish3-sad": { "tags": [ "fish", "aquatic", "sad", "frown", "mood" ], "category": "misc", "description": "Sad fish style three" }, "fish3-very-sad": { "tags": [ "fish", "aquatic", "very sad", "frown", "mood" ], "category": "misc", "description": "Very sad fish style three" }, "fish4-happy": { "tags": [ "fish", "aquatic", "happy", "smile", "mood" ], "category": "misc", "description": "Happy fish style four" }, "fish4-neutral": { "tags": [ "fish", "aquatic", "neutral", "calm", "mood" ], "category": "misc", "description": "Neutral fish style four" }, "fish4-sad": { "tags": [ "fish", "aquatic", "sad", "frown", "mood" ], "category": "misc", "description": "Sad fish style four" }, "fish4-very-sad": { "tags": [ "fish", "aquatic", "very sad", "frown", "mood" ], "category": "misc", "description": "Very sad fish style four" }, "flag": { "tags": [ "mark", "report", "notice", "banner", "sign" ], "category": "status", "description": "Flag" }, "flame": { "tags": [ "fire", "hot", "burn", "danger", "popular" ], "category": "status", "description": "Flame or fire" }, "fold": { "tags": [ "collapse", "hide", "compress", "close", "squeeze" ], "category": "action", "description": "Fold or collapse" }, "fold-down": { "tags": [ "collapse", "hide", "bottom", "close", "minimize" ], "category": "action", "description": "Fold down" }, "fold-up": { "tags": [ "collapse", "hide", "top", "close", "minimize" ], "category": "action", "description": "Fold up" }, "folder": { "tags": [ "directory", "container", "storage", "organize" ], "category": "file", "description": "Folder or directory" }, "folder-active": { "tags": [ "directory", "current", "open", "selected", "working" ], "category": "file", "description": "Active folder" }, "folder-compact": { "tags": [ "directory", "container", "storage", "organize", "compact" ], "category": "file", "description": "Folder or directory (compact variant)" }, "folder-library": { "tags": [ "collection", "books", "archive", "storage", "group" ], "category": "file", "description": "Library folder" }, "folder-opened": { "tags": [ "directory", "container", "storage", "organize", "expanded" ], "category": "file", "description": "Opened folder" }, "folder-opened-compact": { "tags": [ "directory", "container", "storage", "organize", "expanded", "compact" ], "category": "file", "description": "Opened folder (compact variant)" }, "forward": { "tags": [ "next", "right", "advance", "go", "arrow" ], "category": "navigation", "description": "Forward" }, "game": { "tags": [ "play", "controller", "joystick", "fun", "entertainment" ], "category": "general", "description": "Game controller" }, "gear": { "tags": [ "settings", "configuration", "preferences", "options", "setup" ], "category": "settings", "description": "Settings or configuration" }, "gear-compact": { "tags": [ "settings", "configuration", "preferences", "options", "setup", "compact" ], "category": "settings", "description": "Settings or configuration (compact variant)" }, "gift": { "tags": [ "present", "box", "reward", "package", "surprise" ], "category": "general", "description": "Gift box" }, "gist": { "tags": [ "github", "snippet", "code", "share", "note", "pr" ], "category": "git", "description": "GitHub Gist" }, "gist-secret": { "tags": [ "lock", "hidden", "private", "secure", "code", "pr" ], "category": "git", "description": "Secret Gist" }, "git-branch": { "tags": [ "source", "control", "version", "tree", "fork" ], "category": "git", "description": "Git branch" }, "git-branch-changes": { "tags": [ "diff", "modify", "edit", "update", "version", "git", "pr" ], "category": "git", "description": "Branch changes" }, "git-branch-checkout": { "tags": [ "folder", "branch", "checkout", "switch", "git", "repository", "source-control" ], "category": "git", "description": "Check out a Git branch" }, "git-branch-compact": { "tags": [ "source", "control", "version", "tree", "fork", "compact" ], "category": "git", "description": "Git branch (compact variant)" }, "git-branch-conflicts": { "tags": [ "error", "clash", "issue", "problem", "merge", "exclamation", "git", "pr" ], "category": "git", "description": "Branch conflicts" }, "git-branch-staged-changes": { "tags": [ "ready", "commit", "add", "prepare", "version", "git", "pr" ], "category": "git", "description": "Staged changes" }, "git-commit": { "tags": [ "save", "record", "version", "snapshot" ], "category": "git", "description": "Git commit" }, "git-compare": { "tags": [ "diff", "changes", "versus", "match", "check", "git", "pr" ], "category": "git", "description": "Compare git versions" }, "git-fetch": { "tags": [ "git", "fetch", "download", "remote", "sync", "pull" ], "category": "git", "description": "Fetch changes from a remote repository" }, "git-merge": { "tags": [ "combine", "join", "integrate", "branch" ], "category": "git", "description": "Git merge" }, "git-pull-request": { "tags": [ "pr", "review", "merge", "contribution" ], "category": "git", "description": "Pull request" }, "git-pull-request-closed": { "tags": [ "pr", "done", "finish", "reject", "end", "git" ], "category": "git", "description": "Closed pull request" }, "git-pull-request-comment": { "tags": [ "pr", "review", "feedback", "discussion", "note", "git" ], "category": "git", "description": "Pull request comment" }, "git-pull-request-create": { "tags": [ "pr", "new", "add", "start", "open", "git" ], "category": "git", "description": "Create pull request" }, "git-pull-request-done": { "tags": [ "pr", "merged", "complete", "success", "check", "git" ], "category": "git", "description": "Completed pull request" }, "git-pull-request-draft": { "tags": [ "pr", "wip", "work", "pending", "edit", "git" ], "category": "git", "description": "Draft pull request" }, "git-pull-request-error": { "tags": [ "pr", "fail", "problem", "warning", "conflict", "git" ], "category": "git", "description": "Pull request error" }, "git-pull-request-go-to-changes": { "tags": [ "pr", "diff", "jump", "view", "files", "git" ], "category": "git", "description": "Go to PR changes" }, "git-pull-request-new-changes": { "tags": [ "pr", "update", "fresh", "recent", "notification", "git" ], "category": "git", "description": "New PR changes" }, "git-stash": { "tags": [ "save", "hide", "store", "temp", "shelf", "git" ], "category": "git", "description": "Git stash" }, "git-stash-apply": { "tags": [ "restore", "pop", "use", "retrieve", "load", "git" ], "category": "git", "description": "Apply git stash" }, "git-stash-pop": { "tags": [ "restore", "remove", "retrieve", "load", "apply", "git" ], "category": "git", "description": "Pop git stash" }, "github": { "tags": [ "brand", "cat", "octocat", "git", "social" ], "category": "brand", "description": "GitHub logo" }, "github-action": { "tags": [ "ci", "cd", "automation", "workflow", "pipeline" ], "category": "git", "description": "GitHub Action" }, "github-alt": { "tags": [ "logo", "brand", "cat", "octocat", "social" ], "category": "brand", "description": "GitHub logo alternative" }, "github-inverted": { "tags": [ "logo", "brand", "cat", "octocat", "white" ], "category": "brand", "description": "Inverted GitHub logo" }, "github-project": { "tags": [ "board", "kanban", "plan", "organize", "tasks" ], "category": "git", "description": "GitHub Project" }, "globe": { "tags": [ "world", "internet", "web", "international", "network" ], "category": "general", "description": "Globe or web" }, "go-to-editing-session": { "tags": [ "jump", "switch", "work", "context", "restore" ], "category": "action", "description": "Go to editing session" }, "go-to-file": { "tags": [ "code", "link", "pointer", "alias", "use" ], "category": "symbol", "description": "Reference symbol" }, "go-to-search": { "tags": [ "find", "jump", "query", "look", "magnify" ], "category": "search", "description": "Go to search" }, "google-gemini": { "tags": [ "gemini", "google", "ai", "sparkle", "star", "logo", "model" ], "category": "brand", "description": "Google Gemini logo" }, "grabber": { "tags": [ "drag", "move", "handle", "grip", "hold" ], "category": "action", "description": "Drag handle" }, "graph": { "tags": [ "chart", "visualization", "data", "analytics", "statistics" ], "category": "visualization", "description": "Graph or chart" }, "graph-left": { "tags": [ "chart", "plot", "visualize", "data", "side" ], "category": "visualization", "description": "Graph aligned left" }, "graph-line": { "tags": [ "chart", "plot", "trend", "data", "statistics" ], "category": "visualization", "description": "Line graph" }, "graph-scatter": { "tags": [ "chart", "plot", "dots", "data", "distribution" ], "category": "visualization", "description": "Scatter plot" }, "gripper": { "tags": [ "drag", "move", "handle", "dots", "hold" ], "category": "action", "description": "Gripper handle" }, "gripper-corner": { "tags": [ "resize", "corner", "window", "handle", "drag" ], "category": "action", "description": "Diagonal three-dot corner resize handle" }, "group-by-ref-type": { "tags": [ "sort", "organize", "category", "class", "kind" ], "category": "action", "description": "Group by reference type" }, "heart": { "tags": [ "like", "favorite", "love", "bookmark" ], "category": "general", "description": "Like or favorite" }, "heart-filled": { "tags": [ "love", "like", "favorite", "solid", "prefer" ], "category": "general", "description": "Filled heart" }, "history": { "tags": [ "time", "past", "log", "record", "clock" ], "category": "general", "description": "History or log" }, "home": { "tags": [ "house", "main", "start", "dashboard" ], "category": "navigation", "description": "Home page" }, "horizontal-rule": { "tags": [ "line", "separator", "divider", "split", "hr" ], "category": "text", "description": "Horizontal rule" }, "hubot": { "tags": [ "bot", "robot", "ai", "assistant", "chat" ], "category": "ai", "description": "Hubot" }, "important": { "tags": [ "alert", "priority", "attention", "flag", "notice", "urgent" ], "category": "status", "description": "Important or priority indicator" }, "important-compact": { "tags": [ "alert", "priority", "attention", "flag", "notice", "urgent", "compact" ], "category": "status", "description": "Important or priority indicator (compact 12x12 variant)" }, "inbox": { "tags": [ "mail", "message", "tray", "receive", "incoming", "agent" ], "category": "communication", "description": "Inbox" }, "indent": { "tags": [ "tab", "space", "move", "right", "format" ], "category": "text", "description": "Indent text" }, "index-zero": { "tags": [ "0", "start", "first", "number", "count", "search", "find" ], "category": "symbol", "description": "Zero index" }, "info": { "tags": [ "information", "help", "about", "details" ], "category": "status", "description": "Information or help" }, "insert": { "tags": [ "add", "new", "enter", "input", "plus" ], "category": "action", "description": "Insert item" }, "inspect": { "tags": [ "check", "examine", "debug", "look", "analyze" ], "category": "debug", "description": "Inspect element" }, "issue-draft": { "tags": [ "bug", "ticket", "wip", "pending", "unsaved" ], "category": "git", "description": "Draft issue" }, "issue-reopened": { "tags": [ "bug", "ticket", "active", "again", "back" ], "category": "git", "description": "Reopened issue" }, "issues": { "tags": [ "bug", "problem", "task", "ticket", "github" ], "category": "general", "description": "Issues or tasks" }, "italic": { "tags": [ "text", "format", "style", "slant", "emphasis" ], "category": "text", "description": "Italic text" }, "jersey": { "tags": [ "shirt", "clothing", "team", "sport", "uniform" ], "category": "general", "description": "Jersey or shirt" }, "json": { "tags": [ "bracket", "data", "format", "code", "structure" ], "category": "development", "description": "JSON format" }, "kebab-vertical": { "tags": [ "menu", "more", "options", "dots", "overflow" ], "category": "navigation", "description": "Vertical kebab menu" }, "key": { "tags": [ "password", "secret", "access", "security", "authentication" ], "category": "security", "description": "Key or password" }, "keyboard-tab": { "tags": [ "key", "indent", "space", "move", "jump", "button", "nes", "next", "edit", "suggestion", "accept" ], "category": "text", "description": "Tab key" }, "keyboard-tab-above": { "tags": [ "key", "indent", "up", "move", "jump", "button", "nes", "next", "edit", "suggestion", "accept" ], "category": "text", "description": "Tab above" }, "keyboard-tab-below": { "tags": [ "key", "indent", "down", "move", "jump", "button", "nes", "next", "edit", "suggestion", "accept" ], "category": "text", "description": "Tab below" }, "kimi": { "tags": [ "kimi", "ai", "logo", "model", "assistant", "brand" ], "category": "brand", "description": "Kimi logo" }, "law": { "tags": [ "legal", "license", "terms", "compliance" ], "category": "general", "description": "Legal or license" }, "layers": { "tags": [ "stack", "sheets", "levels", "overlay", "group" ], "category": "layout", "description": "Layers" }, "layers-active": { "tags": [ "stack", "sheets", "current", "selected", "on" ], "category": "layout", "description": "Active layers" }, "layers-dot": { "tags": [ "stack", "sheets", "badge", "notification", "alert" ], "category": "layout", "description": "Layers with indicator" }, "layout": { "tags": [ "view", "arrange", "grid", "panel", "design" ], "category": "layout", "description": "Layout" }, "layout-activitybar-left": { "tags": [ "view", "sidebar", "menu", "dock", "west" ], "category": "layout", "description": "Activity bar left" }, "layout-activitybar-right": { "tags": [ "view", "sidebar", "menu", "dock", "east" ], "category": "layout", "description": "Activity bar right" }, "layout-centered": { "tags": [ "view", "middle", "focus", "align", "balance" ], "category": "layout", "description": "Centered layout" }, "layout-density-compact": { "tags": [ "view", "layout", "spacing", "dense", "compact" ], "category": "layout", "description": "Compact layout density" }, "layout-density-default": { "tags": [ "view", "layout", "spacing", "standard", "default" ], "category": "layout", "description": "Default layout density" }, "layout-menubar": { "tags": [ "view", "top", "header", "options", "nav" ], "category": "layout", "description": "Menubar layout" }, "layout-panel": { "tags": [ "view", "bottom", "terminal", "output", "dock" ], "category": "layout", "description": "Panel layout" }, "layout-panel-center": { "tags": [ "view", "bottom", "middle", "align", "dock" ], "category": "layout", "description": "Panel center" }, "layout-panel-dock": { "tags": [ "view", "bottom", "fix", "anchor", "attach" ], "category": "layout", "description": "Dock panel" }, "layout-panel-justify": { "tags": [ "view", "bottom", "stretch", "fill", "align" ], "category": "layout", "description": "Justify panel" }, "layout-panel-left": { "tags": [ "view", "side", "west", "dock", "vertical" ], "category": "layout", "description": "Panel left" }, "layout-panel-off": { "tags": [ "view", "hide", "close", "remove", "invisible" ], "category": "layout", "description": "Hide panel" }, "layout-panel-right": { "tags": [ "view", "side", "east", "dock", "vertical" ], "category": "layout", "description": "Panel right" }, "layout-sidebar-left": { "tags": [ "view", "explorer", "tree", "west", "dock" ], "category": "layout", "description": "Sidebar left" }, "layout-sidebar-left-dock": { "tags": [ "view", "explorer", "fix", "anchor", "west" ], "category": "layout", "description": "Dock sidebar left" }, "layout-sidebar-left-off": { "tags": [ "view", "hide", "close", "remove", "explorer" ], "category": "layout", "description": "Hide sidebar left" }, "layout-sidebar-right": { "tags": [ "view", "outline", "east", "dock", "secondary" ], "category": "layout", "description": "Sidebar right" }, "layout-sidebar-right-dock": { "tags": [ "view", "outline", "fix", "anchor", "east" ], "category": "layout", "description": "Dock sidebar right" }, "layout-sidebar-right-off": { "tags": [ "view", "hide", "close", "remove", "outline" ], "category": "layout", "description": "Hide sidebar right" }, "layout-statusbar": { "tags": [ "view", "bottom", "footer", "info", "bar" ], "category": "layout", "description": "Status bar" }, "library": { "tags": [ "collection", "repository", "storage", "archive" ], "category": "general", "description": "Library or collection" }, "library-compact": { "tags": [ "collection", "repository", "storage", "archive", "compact" ], "category": "general", "description": "Library or collection (compact variant)" }, "lightbulb": { "tags": [ "idea", "suggestion", "tip", "hint", "smart" ], "category": "general", "description": "Idea or suggestion" }, "lightbulb-autofix": { "tags": [ "idea", "repair", "solve", "magic", "correct", "suggestion" ], "category": "action", "description": "Auto-fix suggestion" }, "lightbulb-compact": { "tags": [ "idea", "hint", "suggestion", "tip", "quickfix", "compact" ], "category": "status", "description": "Lightbulb hint or suggestion (compact 12x12 variant)" }, "lightbulb-empty": { "tags": [ "idea", "off", "hollow", "outline", "thought", "suggestion" ], "category": "general", "description": "Empty lightbulb" }, "lightbulb-sparkle": { "tags": [ "idea", "ai", "magic", "smart", "suggestion", "intelligent" ], "category": "ai", "description": "AI suggestion" }, "link": { "tags": [ "url", "hyperlink", "connection", "chain", "reference" ], "category": "general", "description": "Link or reference" }, "link-external": { "tags": [ "url", "open", "new", "outside", "external" ], "category": "action", "description": "External link" }, "list-filter": { "tags": [ "sort", "refine", "search", "narrow", "view" ], "category": "action", "description": "Filter list" }, "list-flat": { "tags": [ "view", "plain", "simple", "linear", "rows" ], "category": "content", "description": "Flat list" }, "list-ordered": { "tags": [ "numbered", "sequence", "steps", "order" ], "category": "content", "description": "Ordered list" }, "list-selection": { "tags": [ "choose", "pick", "check", "active", "highlight" ], "category": "content", "description": "List selection" }, "list-tree": { "tags": [ "hierarchy", "structure", "nested", "branches", "view", "files", "folders", "directory", "project" ], "category": "content", "description": "Tree list" }, "list-unordered": { "tags": [ "bullet", "items", "points" ], "category": "content", "description": "Unordered list" }, "live-share": { "tags": [ "collaborate", "remote", "pair", "connect", "together" ], "category": "communication", "description": "Live Share" }, "loading": { "tags": [ "spinner", "progress", "wait", "processing", "busy" ], "category": "status", "description": "Loading or processing" }, "loading-compact": { "tags": [ "spinner", "progress", "wait", "busy", "loading", "compact" ], "category": "status", "description": "Loading indicator (compact 12x12 variant)" }, "location": { "tags": [ "map", "place", "pin", "marker", "gps" ], "category": "general", "description": "Location or place" }, "lock": { "tags": [ "lock", "secret", "hidden", "secure", "code", "pr" ], "category": "git", "description": "Private Gist" }, "lock-small": { "tags": [ "secure", "private", "mini", "tiny", "key", "readonly" ], "category": "security", "description": "Small lock" }, "magnet": { "tags": [ "stick", "snap", "attract", "pull", "hold" ], "category": "tool", "description": "Magnet" }, "mail": { "tags": [ "email", "message", "envelope", "communication" ], "category": "communication", "description": "Email or mail" }, "mail-read": { "tags": [ "email", "open", "message", "seen", "envelope" ], "category": "communication", "description": "Read mail" }, "map": { "tags": [ "location", "guide", "plan", "chart", "area" ], "category": "general", "description": "Map" }, "map-filled": { "tags": [ "location", "guide", "solid", "area", "place" ], "category": "general", "description": "Filled map" }, "map-vertical": { "tags": [ "location", "guide", "up", "down", "chart" ], "category": "general", "description": "Vertical map" }, "map-vertical-filled": { "tags": [ "location", "guide", "solid", "up", "down" ], "category": "general", "description": "Filled vertical map" }, "markdown": { "tags": [ "text", "format", "document", "md", "writing" ], "category": "development", "description": "Markdown format" }, "mcp": { "tags": [ "protocol", "connect", "server", "client", "model", "ai", "tools" ], "category": "development", "description": "Model Context Protocol" }, "megaphone": { "tags": [ "shout", "announce", "broadcast", "loud", "speaker", "notification" ], "category": "communication", "description": "Megaphone" }, "mention": { "tags": [ "at", "tag", "user", "notify", "address", "collaborate", "communication" ], "category": "communication", "description": "Mention or @ symbol" }, "menu": { "tags": [ "hamburger", "navigation", "options", "list" ], "category": "navigation", "description": "Menu or options" }, "merge": { "tags": [ "combine", "join", "unite", "integrate" ], "category": "action", "description": "Merge or combine" }, "merge-into": { "tags": [ "combine", "join", "unite", "flow", "arrow", "pr", "git" ], "category": "git", "description": "Merge into" }, "metered-connection": { "tags": [ "network", "wifi", "connection", "metered", "data", "limited" ], "category": "connection", "description": "Metered network connection" }, "mic": { "tags": [ "microphone", "audio", "voice", "record", "sound" ], "category": "device", "description": "Microphone or audio" }, "mic-compact": { "tags": [ "microphone", "audio", "sound", "voice", "record", "compact" ], "category": "media", "description": "Microphone (compact 12x12 variant)" }, "mic-download": { "tags": [ "microphone", "audio", "voice", "download", "save", "arrow", "record" ], "category": "device", "description": "Microphone with download indicator" }, "mic-download-compact": { "tags": [ "microphone", "audio", "voice", "download", "save", "arrow", "compact" ], "category": "device", "description": "Compact microphone with download indicator" }, "mic-filled": { "tags": [ "audio", "voice", "record", "solid", "sound", "text", "speech", "tts" ], "category": "device", "description": "Filled microphone" }, "mic-off": { "tags": [ "microphone", "audio", "voice", "mute", "disabled", "record", "sound" ], "category": "device", "description": "Microphone off or muted" }, "mic-off-compact": { "tags": [ "microphone", "audio", "voice", "mute", "disabled", "record", "sound", "compact" ], "category": "device", "description": "Microphone off or muted (compact 12x12 variant)" }, "microsoft": { "tags": [ "microsoft", "logo", "windows", "brand", "squares", "company" ], "category": "brand", "description": "Microsoft logo" }, "milestone": { "tags": [ "goal", "target", "flag", "marker", "progress", "git", "project", "issue", "pr" ], "category": "general", "description": "Milestone" }, "mirror": { "tags": [ "reflect", "copy", "duplicate", "sync" ], "category": "action", "description": "Mirror or reflect" }, "mortar-board": { "tags": [ "education", "learn", "school", "degree", "hat" ], "category": "general", "description": "Mortar board or graduation" }, "move": { "tags": [ "drag", "reorder", "relocate", "transfer" ], "category": "action", "description": "Move or drag" }, "multiple-windows": { "tags": [ "screens", "views", "panels", "many", "stack" ], "category": "window", "description": "Multiple windows" }, "music": { "tags": [ "note", "sound", "audio", "song", "melody" ], "category": "general", "description": "Music note" }, "mute": { "tags": [ "silent", "quiet", "off", "sound", "volume" ], "category": "device", "description": "Mute sound" }, "new-collection": { "tags": [ "create", "add", "group", "set", "plus" ], "category": "general", "description": "New collection" }, "new-file": { "tags": [ "create", "add", "document", "blank" ], "category": "file", "description": "New file" }, "new-folder": { "tags": [ "create", "add", "directory", "blank" ], "category": "file", "description": "New folder" }, "new-session": { "tags": [ "create", "add", "session", "compose", "edit", "chat", "start" ], "category": "action", "description": "Start a new session" }, "newline": { "tags": [ "enter", "return", "break", "text", "arrow" ], "category": "text", "description": "Newline character" }, "no-newline": { "tags": [ "stop", "end", "text", "break", "slash" ], "category": "text", "description": "No newline" }, "note": { "tags": [ "document", "memo", "text", "write" ], "category": "content", "description": "Note or memo" }, "notebook": { "tags": [ "jupyter", "code", "document", "interactive" ], "category": "development", "description": "Notebook or interactive document" }, "notebook-template": { "tags": [ "jupyter", "pattern", "layout", "model", "file" ], "category": "file", "description": "Notebook template" }, "octoface": { "tags": [ "github", "cat", "logo", "brand", "face" ], "category": "brand", "description": "Octocat face" }, "open-in-product": { "tags": [ "launch", "external", "view", "app", "arrow" ], "category": "action", "description": "Open in product" }, "open-in-window": { "tags": [ "launch", "external", "view", "window", "arrow", "new", "open" ], "category": "action", "description": "Open in new window" }, "open-preview": { "tags": [ "view", "see", "display", "show", "window" ], "category": "action", "description": "Open preview" }, "openai": { "tags": [ "chatgpt", "ai", "assistant", "model", "llm", "brand", "logo" ], "category": "misc", "description": "OpenAI logo" }, "organization": { "tags": [ "company", "business", "group", "team" ], "category": "user", "description": "Organization or company" }, "output": { "tags": [ "result", "console", "terminal", "log" ], "category": "development", "description": "Output or result" }, "package": { "tags": [ "box", "module", "library", "dependency" ], "category": "development", "description": "Package or module" }, "paintcan": { "tags": [ "color", "fill", "bucket", "art", "design" ], "category": "tool", "description": "Paint can" }, "pass": { "tags": [ "check", "success", "complete", "done", "approved" ], "category": "status", "description": "Pass or success" }, "pass-compact": { "tags": [ "check", "success", "complete", "done", "approved", "compact" ], "category": "status", "description": "Pass or success (compact 12x12 variant)" }, "pass-filled": { "tags": [ "check", "success", "solid", "ok", "done" ], "category": "status", "description": "Filled pass icon" }, "pass-filled-compact": { "tags": [ "check", "success", "complete", "done", "filled", "compact" ], "category": "status", "description": "Filled pass or success (compact 12x12 variant)" }, "percentage": { "tags": [ "ratio", "math", "number", "rate", "symbol" ], "category": "symbol", "description": "Percentage symbol" }, "person": { "tags": [ "user", "account", "profile", "human", "contact" ], "category": "user", "description": "Person or user" }, "person-add": { "tags": [ "user", "invite", "new", "plus", "friend" ], "category": "user", "description": "Add person" }, "person-voice": { "tags": [ "user", "person", "voice", "speech", "audio", "sound" ], "category": "user", "description": "Person speaking with voice waves" }, "person-voice-compact": { "tags": [ "user", "person", "voice", "speech", "audio", "compact" ], "category": "user", "description": "Person speaking with voice waves in a compact size" }, "person-voice-filled": { "tags": [ "user", "person", "voice", "speech", "audio", "filled" ], "category": "user", "description": "Filled person speaking with voice waves" }, "person-voice-filled-compact": { "tags": [ "user", "person", "voice", "speech", "filled", "compact" ], "category": "user", "description": "Filled person speaking with voice waves in a compact size" }, "piano": { "tags": [ "music", "keys", "instrument", "sound", "play" ], "category": "general", "description": "Piano keys" }, "pie-chart": { "tags": [ "graph", "data", "visualize", "circle", "stats" ], "category": "visualization", "description": "Pie chart" }, "pin": { "tags": [ "attach", "fix", "stick", "bookmark" ], "category": "action", "description": "Pin or attach" }, "pinned": { "tags": [ "fixed", "sticky", "attached", "saved", "marker" ], "category": "action", "description": "Pinned item" }, "pinned-dirty": { "tags": [ "fixed", "sticky", "unsaved", "modified", "dot" ], "category": "action", "description": "Pinned item with changes" }, "play": { "tags": [ "run", "start", "execute", "begin" ], "category": "action", "description": "Play or run" }, "play-circle": { "tags": [ "run", "start", "round", "button", "media" ], "category": "action", "description": "Play circle" }, "plug": { "tags": [ "extension", "connect", "addon", "power" ], "category": "general", "description": "Plugin or extension" }, "preserve-case": { "tags": [ "text", "search", "match", "caps", "font" ], "category": "search", "description": "Preserve case" }, "preview": { "tags": [ "view", "see", "look", "display" ], "category": "action", "description": "Preview or view" }, "primitive-square": { "tags": [ "shape", "box", "block", "stop", "solid" ], "category": "shape", "description": "Square shape" }, "project": { "tags": [ "workspace", "folder", "solution", "repository" ], "category": "general", "description": "Project or workspace" }, "project-compact": { "tags": [ "project", "folder", "workspace", "briefcase", "compact" ], "category": "file", "description": "Project (compact 12x12 variant)" }, "pulse": { "tags": [ "heartbeat", "activity", "monitor", "line", "health" ], "category": "status", "description": "Pulse or activity" }, "python": { "tags": [ "language", "code", "snake", "logo", "dev" ], "category": "brand", "description": "Python language logo" }, "question": { "tags": [ "help", "info", "unknown", "ask" ], "category": "general", "description": "Question or help" }, "quote": { "tags": [ "text", "cite", "reference", "speech", "mark" ], "category": "text", "description": "Quote mark" }, "quotes": { "tags": [ "text", "cite", "reference", "speech", "marks" ], "category": "text", "description": "Double quotes" }, "radio-tower": { "tags": [ "signal", "broadcast", "antenna", "wireless", "connect" ], "category": "communication", "description": "Radio tower" }, "reactions": { "tags": [ "emoji", "face", "emotion", "respond", "feeling" ], "category": "communication", "description": "Reactions" }, "record": { "tags": [ "capture", "start", "save", "log" ], "category": "action", "description": "Record or capture" }, "record-keys": { "tags": [ "macro", "type", "input", "save", "keyboard" ], "category": "action", "description": "Record keystrokes" }, "record-keys-compact": { "tags": [ "macro", "type", "input", "save", "keyboard", "compact" ], "category": "action", "description": "Record keystrokes (compact variant)" }, "record-small": { "tags": [ "capture", "dot", "mini", "tiny", "circle" ], "category": "action", "description": "Small record icon" }, "redo": { "tags": [ "repeat", "forward", "restore", "again" ], "category": "action", "description": "Redo action" }, "references": { "tags": [ "links", "citations", "uses", "calls", "list" ], "category": "development", "description": "Code references" }, "refresh": { "tags": [ "reload", "update", "sync", "restart" ], "category": "action", "description": "Refresh or reload" }, "refresh-compact": { "tags": [ "reload", "sync", "update", "redo", "refresh", "compact" ], "category": "action", "description": "Refresh or reload (compact 12x12 variant)" }, "regex": { "tags": [ "pattern", "search", "expression", "match" ], "category": "search", "description": "Regular expression" }, "remote": { "tags": [ "server", "cloud", "ssh", "connection" ], "category": "connection", "description": "Remote connection" }, "remote-compact": { "tags": [ "server", "cloud", "ssh", "connection", "compact" ], "category": "connection", "description": "Remote connection (compact variant)" }, "remote-explorer": { "tags": [ "server", "cloud", "ssh", "view", "connect" ], "category": "connection", "description": "Remote explorer" }, "remove": { "tags": [ "delete", "trash", "clear", "eliminate" ], "category": "action", "description": "Remove or delete" }, "remove-small": { "tags": [ "delete", "minus", "mini", "tiny", "trash" ], "category": "action", "description": "Small remove icon" }, "rename": { "tags": [ "edit", "change", "label", "title", "text" ], "category": "action", "description": "Rename" }, "replace": { "tags": [ "swap", "substitute", "change", "exchange" ], "category": "action", "description": "Replace or substitute" }, "replace-all": { "tags": [ "swap", "change", "bulk", "many", "substitute" ], "category": "action", "description": "Replace all" }, "reply": { "tags": [ "email", "respond", "answer", "back", "arrow" ], "category": "communication", "description": "Reply to mail" }, "repo": { "tags": [ "repository", "git", "source", "project" ], "category": "git", "description": "Repository" }, "repo-clone": { "tags": [ "git", "copy", "download", "duplicate", "project" ], "category": "git", "description": "Clone repository" }, "repo-compact": { "tags": [ "repository", "git", "source", "project", "compact" ], "category": "git", "description": "Repository (compact variant)" }, "repo-fetch": { "tags": [ "git", "download", "update", "sync", "get" ], "category": "git", "description": "Fetch repository" }, "repo-force-push": { "tags": [ "git", "upload", "overwrite", "danger", "arrow" ], "category": "git", "description": "Force push repository" }, "repo-forked": { "tags": [ "copy", "branch", "split", "duplicate", "share", "code", "pr" ], "category": "git", "description": "Fork Gist" }, "repo-forked-compact": { "tags": [ "repository", "git", "fork", "source", "branch", "compact" ], "category": "git", "description": "Forked repository (compact variant)" }, "repo-pinned": { "tags": [ "git", "favorite", "saved", "fixed", "project" ], "category": "git", "description": "Pinned repository" }, "repo-pull": { "tags": [ "git", "download", "update", "sync", "arrow" ], "category": "git", "description": "Pull repository" }, "repo-push": { "tags": [ "git", "upload", "send", "sync", "arrow" ], "category": "git", "description": "Push repository" }, "repo-selected": { "tags": [ "git", "active", "current", "check", "project" ], "category": "git", "description": "Selected repository" }, "report": { "tags": [ "document", "analytics", "summary", "data" ], "category": "general", "description": "Report or summary" }, "report-question": { "tags": [ "question", "help", "report", "chat", "inquiry", "support", "message", "bubble" ], "category": "communication", "description": "Question mark in report-style chat bubble" }, "request-changes": { "tags": [ "pr", "review", "reject", "edit", "feedback" ], "category": "git", "description": "Request changes" }, "right-panel-hide": { "tags": [ "layout", "panel", "sidebar", "collapse", "hide", "right", "close" ], "category": "layout", "description": "Hide the right side panel" }, "right-panel-show": { "tags": [ "layout", "panel", "sidebar", "expand", "show", "right", "open" ], "category": "layout", "description": "Show the right side panel" }, "robot": { "tags": [ "ai", "bot", "automation", "machine", "android" ], "category": "ai", "description": "Robot" }, "rocket": { "tags": [ "launch", "deploy", "fast", "start" ], "category": "general", "description": "Launch or deploy" }, "rocket-compact": { "tags": [ "launch", "deploy", "fast", "start", "compact" ], "category": "general", "description": "Launch or deploy (compact 12x12 variant)" }, "root-folder": { "tags": [ "directory", "base", "home", "start", "project" ], "category": "file", "description": "Root folder" }, "root-folder-opened": { "tags": [ "directory", "base", "home", "expanded", "project" ], "category": "file", "description": "Opened root folder" }, "rss": { "tags": [ "feed", "news", "subscribe", "broadcast", "wifi" ], "category": "communication", "description": "RSS feed" }, "ruby": { "tags": [ "language", "code", "gem", "jewel", "red" ], "category": "brand", "description": "Ruby language" }, "run-above": { "tags": [ "play", "execute", "up", "previous", "start" ], "category": "action", "description": "Run above" }, "run-all": { "tags": [ "play", "execute", "everything", "batch", "start" ], "category": "action", "description": "Run all" }, "run-all-coverage": { "tags": [ "test", "execute", "metrics", "everything", "report" ], "category": "debug", "description": "Run all with coverage" }, "run-below": { "tags": [ "play", "execute", "down", "next", "start" ], "category": "action", "description": "Run below" }, "run-compact": { "tags": [ "play", "execute", "start", "triangle", "go", "compact" ], "category": "action", "description": "Run or execute (compact)" }, "run-coverage": { "tags": [ "test", "execute", "metrics", "report", "check" ], "category": "debug", "description": "Run with coverage" }, "run-errors": { "tags": [ "test", "fail", "bug", "issue", "problem" ], "category": "debug", "description": "Run errors" }, "run-with-deps": { "tags": [ "play", "execute", "tree", "chain", "link" ], "category": "action", "description": "Run with dependencies" }, "save": { "tags": [ "disk", "store", "keep", "preserve" ], "category": "action", "description": "Save or store" }, "save-all": { "tags": [ "disk", "store", "keep", "preserve", "bulk" ], "category": "action", "description": "Save all" }, "save-as": { "tags": [ "disk", "store", "new", "copy", "file" ], "category": "action", "description": "Save as" }, "screen-cut": { "tags": [ "scissors", "snip", "capture", "screenshot", "clip", "cut", "window", "select" ], "category": "action", "description": "Scissors cutting screen" }, "screen-full": { "tags": [ "view", "maximize", "expand", "monitor", "display" ], "category": "window", "description": "Full screen" }, "screen-normal": { "tags": [ "view", "restore", "window", "monitor", "display" ], "category": "window", "description": "Normal screen" }, "search": { "tags": [ "find", "query", "look", "magnify", "locate" ], "category": "search", "description": "Search or find" }, "search-compact": { "tags": [ "find", "magnify", "lookup", "query", "search", "compact" ], "category": "search", "description": "Search or find (compact 12x12 variant)" }, "search-fuzzy": { "tags": [ "find", "approximate", "match", "loose", "query" ], "category": "search", "description": "Fuzzy search" }, "search-large": { "tags": [ "find", "big", "magnify", "zoom", "query" ], "category": "search", "description": "Large search icon" }, "search-sparkle": { "tags": [ "ai", "find", "magic", "smart", "query" ], "category": "ai", "description": "AI search" }, "search-stop": { "tags": [ "find", "cancel", "halt", "end", "query" ], "category": "search", "description": "Stop search" }, "send": { "tags": [ "mail", "message", "submit", "paper plane", "go" ], "category": "communication", "description": "Send message" }, "send-to-remote-agent": { "tags": [ "transmit", "upload", "cloud", "server", "go" ], "category": "connection", "description": "Send to remote agent" }, "server": { "tags": [ "host", "backend", "database", "remote" ], "category": "general", "description": "Server or host" }, "server-environment": { "tags": [ "host", "cloud", "settings", "config", "box" ], "category": "general", "description": "Server environment" }, "server-process": { "tags": [ "host", "run", "execute", "task", "gear" ], "category": "general", "description": "Server process" }, "session-in-progress": { "tags": [ "working", "busy", "active", "clock", "wait" ], "category": "status", "description": "Session in progress" }, "session-in-progress-compact": { "tags": [ "session", "progress", "active", "running", "status", "compact" ], "category": "status", "description": "Session in progress indicator (compact 12x12 variant)" }, "settings": { "tags": [ "gear", "configuration", "preferences", "options" ], "category": "settings", "description": "Settings or preferences" }, "settings-compact": { "tags": [ "sliders", "controls", "configuration", "preferences", "options", "compact" ], "category": "settings", "description": "Settings or preferences (compact 12x12 variant)" }, "settings-gear": { "tags": [ "configuration", "preferences", "options", "setup" ], "category": "settings", "description": "Settings gear" }, "share": { "tags": [ "export", "send", "link", "collaborate", "arrow" ], "category": "action", "description": "Share" }, "share-window": { "tags": [ "window", "share", "screen", "multiple", "overlay", "collaborate", "display", "present" ], "category": "layout", "description": "Share or present a window" }, "shield": { "tags": [ "security", "protect", "safety", "guard" ], "category": "security", "description": "Security or protection" }, "shield-compact": { "tags": [ "security", "protect", "safety", "guard", "compact" ], "category": "security", "description": "Security or protection (compact variant)" }, "sign-in": { "tags": [ "sign in", "enter", "access", "auth", "arrow" ], "category": "user", "description": "Log in" }, "sign-out": { "tags": [ "sign out", "exit", "leave", "disconnect", "arrow" ], "category": "user", "description": "Log out" }, "skip": { "tags": [ "next", "jump", "pass", "ignore", "arrow" ], "category": "action", "description": "Skip" }, "smiley": { "tags": [ "face", "happy", "emotion", "good", "smile" ], "category": "general", "description": "Smiley face" }, "snake": { "tags": [ "python", "reptile", "game", "animal", "curve" ], "category": "general", "description": "Snake" }, "sort-precedence": { "tags": [ "order", "rank", "priority", "list", "arrange" ], "category": "action", "description": "Sort by precedence" }, "source-control": { "tags": [ "git", "version", "scm", "branch" ], "category": "git", "description": "Source control" }, "sparkle": { "tags": [ "ai", "magic", "auto", "smart", "copilot" ], "category": "ai", "description": "AI or automated feature" }, "sparkle-compact": { "tags": [ "ai", "magic", "auto", "smart", "copilot", "compact" ], "category": "ai", "description": "AI or automated feature (compact variant)" }, "sparkle-filled": { "tags": [ "ai", "magic", "solid", "star", "shine" ], "category": "ai", "description": "Filled sparkle" }, "split-horizontal": { "tags": [ "divide", "layout", "pane", "window" ], "category": "layout", "description": "Split horizontally" }, "split-vertical": { "tags": [ "divide", "layout", "pane", "window" ], "category": "layout", "description": "Split vertically" }, "squirrel": { "tags": [ "animal", "ship", "release", "deploy", "mascot" ], "category": "general", "description": "Squirrel" }, "star-empty": { "tags": [ "favorite", "bookmark", "rating", "highlight" ], "category": "general", "description": "Star or favorite" }, "star-full": { "tags": [ "favorite", "solid", "rate", "best", "bookmark" ], "category": "general", "description": "Full star" }, "star-half": { "tags": [ "favorite", "partial", "rate", "middle", "bookmark" ], "category": "general", "description": "Half star" }, "stop-circle": { "tags": [ "halt", "end", "cancel", "round", "button" ], "category": "action", "description": "Stop circle" }, "strikethrough": { "tags": [ "text", "format", "delete", "cross", "line" ], "category": "text", "description": "Strikethrough text" }, "surround-with": { "tags": [ "wrap", "enclose", "code", "brackets", "container" ], "category": "development", "description": "Surround with" }, "symbol-array": { "tags": [ "list", "collection", "brackets", "data", "structure" ], "category": "symbol", "description": "Array data structure" }, "symbol-boolean": { "tags": [ "code", "true", "false", "logic", "type" ], "category": "symbol", "description": "Boolean symbol" }, "symbol-class": { "tags": [ "code", "object", "type", "definition" ], "category": "symbol", "description": "Class symbol" }, "symbol-color": { "tags": [ "code", "paint", "palette", "type", "style" ], "category": "symbol", "description": "Color symbol" }, "symbol-color-compact": { "tags": [ "code", "paint", "palette", "type", "style", "compact" ], "category": "symbol", "description": "Color symbol (compact variant)" }, "symbol-constant": { "tags": [ "code", "fixed", "value", "type", "immutable" ], "category": "symbol", "description": "Constant symbol" }, "symbol-enum": { "tags": [ "code", "list", "options", "type", "set" ], "category": "symbol", "description": "Enum symbol" }, "symbol-enum-member": { "tags": [ "code", "item", "option", "value", "part" ], "category": "symbol", "description": "Enum member symbol" }, "symbol-event": { "tags": [ "flash", "electric", "power", "energy", "fast" ], "category": "general", "description": "Zap or flash" }, "symbol-field": { "tags": [ "code", "property", "variable", "data", "member" ], "category": "symbol", "description": "Field symbol" }, "symbol-file": { "tags": [ "code", "document", "script", "source", "type" ], "category": "symbol", "description": "File symbol" }, "symbol-interface": { "tags": [ "code", "contract", "api", "type", "definition" ], "category": "symbol", "description": "Interface symbol" }, "symbol-key": { "tags": [ "code", "id", "access", "property", "name" ], "category": "symbol", "description": "Key symbol" }, "symbol-keyword": { "tags": [ "code", "reserved", "syntax", "language", "term" ], "category": "symbol", "description": "Keyword symbol" }, "symbol-method": { "tags": [ "code", "function", "procedure", "definition" ], "category": "symbol", "description": "Method symbol" }, "symbol-method-arrow": { "tags": [ "code", "function", "call", "action", "run" ], "category": "symbol", "description": "Method arrow symbol" }, "symbol-misc": { "tags": [ "code", "other", "various", "general", "item" ], "category": "symbol", "description": "Miscellaneous symbol" }, "symbol-namespace": { "tags": [ "code", "package", "library", "container", "import" ], "category": "symbol", "description": "Module symbol" }, "symbol-numeric": { "tags": [ "code", "number", "digit", "math", "count" ], "category": "symbol", "description": "Numeric symbol" }, "symbol-operator": { "tags": [ "code", "math", "logic", "calc", "function" ], "category": "symbol", "description": "Operator symbol" }, "symbol-parameter": { "tags": [ "code", "input", "argument", "variable", "value" ], "category": "symbol", "description": "Parameter symbol" }, "symbol-property": { "tags": [ "code", "attribute", "field", "value", "data" ], "category": "symbol", "description": "Property symbol" }, "symbol-ruler": { "tags": [ "code", "measure", "size", "scale", "unit" ], "category": "symbol", "description": "Ruler symbol" }, "symbol-snippet": { "tags": [ "code", "template", "fragment", "reuse", "paste" ], "category": "symbol", "description": "Snippet symbol" }, "symbol-string": { "tags": [ "code", "text", "chars", "word", "value" ], "category": "symbol", "description": "String symbol" }, "symbol-structure": { "tags": [ "code", "object", "data", "model", "shape" ], "category": "symbol", "description": "Structure symbol" }, "symbol-variable": { "tags": [ "code", "value", "store", "data", "box" ], "category": "symbol", "description": "Variable" }, "sync": { "tags": [ "git", "refresh", "update", "cycle", "arrows" ], "category": "git", "description": "Sync repository" }, "sync-compact": { "tags": [ "refresh", "reload", "synchronize", "update", "sync", "compact" ], "category": "action", "description": "Synchronize (compact 12x12 variant)" }, "sync-ignored": { "tags": [ "refresh", "skip", "exclude", "update", "circle" ], "category": "action", "description": "Sync ignored" }, "table": { "tags": [ "grid", "data", "rows", "columns", "sheet" ], "category": "content", "description": "Table" }, "tag": { "tags": [ "label", "mark", "version", "release" ], "category": "general", "description": "Tag or label" }, "target": { "tags": [ "aim", "goal", "bullseye", "focus", "point" ], "category": "general", "description": "Target" }, "tasklist": { "tags": [ "todo", "check", "items", "plan", "manage" ], "category": "content", "description": "Task list" }, "telescope": { "tags": [ "search", "find", "explore", "look", "space" ], "category": "search", "description": "Telescope" }, "terminal": { "tags": [ "console", "command", "shell", "cli" ], "category": "application", "description": "Terminal or console" }, "terminal-bash": { "tags": [ "console", "shell", "script", "linux", "command" ], "category": "application", "description": "Bash terminal" }, "terminal-cmd": { "tags": [ "console", "shell", "windows", "command", "prompt" ], "category": "application", "description": "Command prompt" }, "terminal-compact": { "tags": [ "console", "shell", "cli", "command", "prompt", "compact" ], "category": "tool", "description": "Terminal or console (compact 12x12 variant)" }, "terminal-debian": { "tags": [ "console", "shell", "linux", "os", "logo" ], "category": "application", "description": "Debian terminal" }, "terminal-git-bash": { "tags": [ "console", "shell", "git", "command", "logo" ], "category": "application", "description": "Git Bash terminal" }, "terminal-linux": { "tags": [ "console", "shell", "os", "penguin", "logo" ], "category": "application", "description": "Linux terminal" }, "terminal-powershell": { "tags": [ "console", "shell", "windows", "script", "logo" ], "category": "application", "description": "PowerShell terminal" }, "terminal-secure": { "tags": [ "console", "command", "shell", "cli", "lock", "secure", "protected" ], "category": "application", "description": "Secure terminal" }, "terminal-tmux": { "tags": [ "console", "multiplexer", "split", "window", "tool" ], "category": "application", "description": "Tmux terminal" }, "terminal-ubuntu": { "tags": [ "console", "shell", "linux", "os", "logo" ], "category": "application", "description": "Ubuntu terminal" }, "text-size": { "tags": [ "font", "typography", "scale", "zoom" ], "category": "text", "description": "Text size or font" }, "thinking": { "tags": [ "ai", "brain", "process", "wait", "loading" ], "category": "ai", "description": "Thinking" }, "three-bars": { "tags": [ "menu", "hamburger", "list", "options", "nav" ], "category": "navigation", "description": "Three bars menu" }, "thumbsdown": { "tags": [ "dislike", "bad", "no", "reject", "vote" ], "category": "general", "description": "Thumbs down" }, "thumbsdown-filled": { "tags": [ "dislike", "bad", "no", "reject", "solid" ], "category": "general", "description": "Filled thumbs down" }, "thumbsup": { "tags": [ "like", "good", "yes", "approve", "vote" ], "category": "general", "description": "Thumbs up" }, "thumbsup-filled": { "tags": [ "like", "good", "yes", "approve", "solid" ], "category": "general", "description": "Filled thumbs up" }, "tools": { "tags": [ "settings", "config", "repair", "fix", "utils" ], "category": "tool", "description": "Tools" }, "trash": { "tags": [ "delete", "remove", "bin", "discard" ], "category": "action", "description": "Trash or delete" }, "triangle-down": { "tags": [ "arrow", "direction", "point", "shape", "descend" ], "category": "shape", "description": "Triangle pointing down" }, "triangle-left": { "tags": [ "arrow", "direction", "point", "shape", "back" ], "category": "shape", "description": "Triangle pointing left" }, "triangle-right": { "tags": [ "arrow", "direction", "point", "shape", "forward" ], "category": "shape", "description": "Triangle pointing right" }, "triangle-up": { "tags": [ "arrow", "direction", "point", "shape", "ascend" ], "category": "shape", "description": "Triangle pointing up" }, "trophy": { "tags": [ "award", "cup", "winner", "achievement", "competition", "prize" ], "category": "general", "description": "Trophy cup for awards and achievements" }, "twitter": { "tags": [ "social", "bird", "logo", "brand", "share" ], "category": "brand", "description": "Twitter logo" }, "type-hierarchy": { "tags": [ "structure", "class", "tree", "inherit", "view" ], "category": "development", "description": "Type hierarchy" }, "type-hierarchy-sub": { "tags": [ "structure", "child", "down", "inherit", "view" ], "category": "development", "description": "Sub-type hierarchy" }, "type-hierarchy-super": { "tags": [ "structure", "parent", "up", "inherit", "view" ], "category": "development", "description": "Super-type hierarchy" }, "unarchive": { "tags": [ "restore", "open", "unpack", "box", "retrieve" ], "category": "file", "description": "Unarchive" }, "unfold": { "tags": [ "expand", "show", "open", "reveal", "spread" ], "category": "action", "description": "Unfold" }, "ungroup-by-ref-type": { "tags": [ "sort", "list", "flat", "view", "mix" ], "category": "action", "description": "Ungroup by reference type" }, "unlock": { "tags": [ "open", "unsecure", "access", "unlocked" ], "category": "security", "description": "Unlock or open" }, "unmute": { "tags": [ "sound", "volume", "on", "audio", "hear" ], "category": "device", "description": "Unmute sound" }, "unpin": { "tags": [ "pin", "unstick", "remove", "detach", "release" ], "category": "action", "description": "Unpin or detach" }, "unverified": { "tags": [ "check", "hollow", "pending", "wait", "circle" ], "category": "status", "description": "Unverified" }, "variable-group": { "tags": [ "code", "collection", "set", "list", "data" ], "category": "symbol", "description": "Variable group" }, "verified": { "tags": [ "check", "approved", "trusted", "confirmed" ], "category": "status", "description": "Verified or approved" }, "verified-filled": { "tags": [ "check", "solid", "approved", "trusted", "ok" ], "category": "status", "description": "Filled verified icon" }, "versions": { "tags": [ "history", "changes", "git", "time", "backup" ], "category": "git", "description": "Versions" }, "vm": { "tags": [ "computer", "server", "remote", "machine", "box" ], "category": "device", "description": "Virtual machine" }, "vm-active": { "tags": [ "computer", "running", "on", "working", "remote" ], "category": "device", "description": "Active virtual machine" }, "vm-compact": { "tags": [ "computer", "server", "remote", "machine", "box", "compact" ], "category": "device", "description": "Virtual machine (compact 12x12 variant)" }, "vm-connect": { "tags": [ "computer", "link", "remote", "ssh", "join" ], "category": "device", "description": "Connect to VM" }, "vm-outline": { "tags": [ "computer", "box", "shape", "remote", "machine" ], "category": "device", "description": "VM outline" }, "vm-pending": { "tags": [ "virtual", "machine", "vm", "pending", "server", "wait" ], "category": "device", "description": "Virtual machine in pending state" }, "vm-running": { "tags": [ "computer", "play", "active", "on", "remote" ], "category": "device", "description": "Running VM" }, "vm-small": { "tags": [ "computer", "mini", "tiny", "remote", "box" ], "category": "device", "description": "Small VM icon" }, "voice-mode": { "tags": [ "voice", "audio", "waveform", "sound", "microphone", "speech" ], "category": "media", "description": "Voice mode waveform indicator" }, "voice-mode-compact": { "tags": [ "voice", "audio", "waveform", "sound", "microphone", "speech", "compact" ], "category": "media", "description": "Compact voice mode waveform indicator" }, "voice-mode-download": { "tags": [ "voice", "audio", "waveform", "sound", "download", "save", "arrow" ], "category": "media", "description": "Voice mode waveform with download indicator" }, "voice-mode-download-compact": { "tags": [ "voice", "audio", "waveform", "sound", "download", "save", "compact" ], "category": "media", "description": "Compact voice mode waveform with download indicator" }, "vr": { "tags": [ "virtual", "reality", "glasses", "headset", "3d" ], "category": "device", "description": "VR headset" }, "vscode": { "tags": [ "editor", "logo", "brand", "microsoft", "code" ], "category": "brand", "description": "VS Code logo" }, "vscode-insiders": { "tags": [ "editor", "logo", "brand", "green", "beta" ], "category": "brand", "description": "VS Code Insiders logo" }, "vscode-insiders-outline": { "tags": [ "editor", "logo", "brand", "outline", "beta", "insiders" ], "category": "brand", "description": "VS Code Insiders logo outline" }, "vscode-outline": { "tags": [ "editor", "logo", "brand", "outline", "stable", "vscode" ], "category": "brand", "description": "VS Code logo outline" }, "wand": { "tags": [ "magic", "fix", "auto", "spell", "wizard" ], "category": "tool", "description": "Magic wand" }, "warning": { "tags": [ "warning", "error", "danger", "notification", "triangle", "exclamation" ], "category": "status", "description": "Alert or warning" }, "warning-compact": { "tags": [ "alert", "caution", "problem", "triangle", "attention", "compact" ], "category": "status", "description": "Warning indicator (compact 12x12 variant)" }, "watch": { "tags": [ "monitor", "observe", "track", "follow" ], "category": "action", "description": "Watch or monitor" }, "whitespace": { "tags": [ "space", "invisible", "char", "format", "view" ], "category": "text", "description": "Whitespace character" }, "whole-word": { "tags": [ "search", "match", "text", "complete", "exact" ], "category": "search", "description": "Match whole word" }, "window": { "tags": [ "application", "frame", "panel", "view" ], "category": "layout", "description": "Window or panel" }, "window-active": { "tags": [ "view", "current", "focus", "selected", "frame" ], "category": "window", "description": "Active window" }, "window-compact": { "tags": [ "application", "frame", "panel", "view", "compact" ], "category": "layout", "description": "Window or panel (compact variant)" }, "word-wrap": { "tags": [ "text", "format", "line", "break", "view" ], "category": "text", "description": "Word wrap" }, "workspace-trusted": { "tags": [ "safe", "verified", "secure", "approved" ], "category": "status", "description": "Trusted workspace" }, "workspace-unknown": { "tags": [ "status", "question", "unsure", "check", "folder" ], "category": "status", "description": "Unknown workspace trust" }, "workspace-untrusted": { "tags": [ "status", "danger", "warning", "shield", "folder", "exclamation" ], "category": "status", "description": "Untrusted workspace" }, "worktree": { "tags": [ "git", "branch", "checkout", "tree", "repository", "folder" ], "category": "git", "description": "Git worktree" }, "worktree-compact": { "tags": [ "git", "worktree", "branch", "tree", "workspace", "compact" ], "category": "git", "description": "Git worktree (compact 12x12 variant)" }, "worktree-small": { "tags": [ "git", "branch", "checkout", "tree", "repository", "folder", "compact" ], "category": "git", "description": "Git worktree (small variant)" }, "xai": { "tags": [ "xai", "grok", "ai", "logo", "model", "assistant", "brand" ], "category": "brand", "description": "xAI logo" }, "zoom-in": { "tags": [ "magnify", "enlarge", "increase", "expand" ], "category": "action", "description": "Zoom in or enlarge" }, "zoom-out": { "tags": [ "reduce", "shrink", "decrease", "minimize" ], "category": "action", "description": "Zoom out or reduce" } } microsoft-vscode-codicons-6200d18/src/template/preview.hbs000066400000000000000000000573051527220110700236350ustar00rootroot00000000000000 {{ name }} | The icon font for Visual Studio Code
{{# each assets }}
<{{ ../tag }} class="{{ ../prefix }} {{ ../prefix }}-{{ @key }}" aria-hidden="true">
{{ @key }}
{{/ each }}
📋 Copied:
microsoft-vscode-codicons-6200d18/src/template/styles.hbs000066400000000000000000000030151527220110700234640ustar00rootroot00000000000000/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ @font-face { font-family: "{{ name }}"; font-display: block; src: {{{ fontSrc }}}; } .codicon[class*='codicon-'] { font: normal normal normal 16px/1 {{ name }}; display: inline-block; text-decoration: none; text-rendering: auto; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; user-select: none; -webkit-user-select: none; -ms-user-select: none; } /*--------------------- * Modifiers *-------------------*/ @keyframes codicon-spin { 100% { transform:rotate(360deg); } } .codicon-sync.codicon-modifier-spin, .codicon-loading.codicon-modifier-spin, .codicon-gear.codicon-modifier-spin { /* Use steps to throttle FPS to reduce CPU usage */ animation: codicon-spin 1.5s steps(30) infinite; } .codicon-modifier-disabled { opacity: 0.5; } .codicon-modifier-hidden { opacity: 0; } /* custom speed & easing for loading icon */ .codicon-loading { animation-duration: 1s !important; animation-timing-function: cubic-bezier(0.53, 0.21, 0.29, 0.67) !important; } /*--------------------- * Icons *-------------------*/ {{# each codepoints }} .{{ ../prefix }}-{{ @key }}:before { content: "\\{{ codepoint this }}" } {{/ each }}microsoft-vscode-codicons-6200d18/svgo.config.js000066400000000000000000000006221527220110700216220ustar00rootroot00000000000000module.exports = { plugins: [ { name: 'removeAttrs', params: { attrs: 'fill' } }, { name: 'addAttributesToSVGElement', params: { attributes: [ { fill: 'currentColor' } ] } } ] }