[
  {
    "path": ".editorconfig",
    "content": "root = true\n\n[*]\nend_of_line = lf\ninsert_final_newline = true\n\n[*.{js,json,yml}]\ncharset = utf-8\nindent_style = space\nindent_size = 2\n"
  },
  {
    "path": ".github/workflows/ci.yml",
    "content": "name: CI\non:\n  pull_request:\n    branches:\n      - main\n  push:\n    branches:\n      - main\n\njobs:\n  cache:\n    name: CI cache\n    runs-on: ubuntu-latest\n    outputs:\n      pnpm-cache: ${{ steps.vars.outputs.pnpm-cache }}\n      key: ${{ steps.vars.outputs.key }}\n    steps:\n      - uses: actions/checkout@v4\n      - uses: pnpm/action-setup@v3\n      - uses: actions/setup-node@v4\n        with:\n          node-version-file: '.nvmrc'\n      - id: vars\n        run: |\n          echo \"pnpm-cache=$(pnpm store path --silent)\" >> $GITHUB_OUTPUT\n          echo \"key=${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}\" >> $GITHUB_OUTPUT\n      - name: Cache NPM and Cypress 📦\n        uses: actions/cache@v4\n        id: cache\n        with:\n          path: |\n            ${{ steps.vars.outputs.pnpm-cache }}\n            ~/.cache/Cypress\n          key: ${{ steps.vars.outputs.key }}\n          restore-keys: |\n            ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}\n            ${{ runner.os }}-pnpm-\n      - run: pnpm install --frozen-lockfile --prefer-offline\n        env:\n          HUSKY: '0' # By default do not run HUSKY install\n\n  lint:\n    name: lint\n    runs-on: ubuntu-latest\n    needs: cache\n    steps:\n      - uses: actions/checkout@v4\n      - uses: pnpm/action-setup@v3\n      - uses: actions/setup-node@v4\n        with:\n          node-version-file: '.nvmrc'\n      - name: Cache NPM and Cypress 📦\n        uses: actions/cache@v4\n        id: cache\n        with:\n          path: |\n            ${{ needs.cache.outputs.pnpm-cache }}\n            ~/.cache/Cypress\n          key: ${{ needs.cache.outputs.key }}\n          restore-keys: |\n            ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}\n            ${{ runner.os }}-pnpm-\n      - run: pnpm install --frozen-lockfile --prefer-offline\n        env:\n          HUSKY: '0' # By default do not run HUSKY install\n      - run: pnpm lint:ci\n      - run: pnpm format:ci\n\n  test:\n    name: test\n    runs-on: ubuntu-latest\n    needs: cache\n    steps:\n      - uses: actions/checkout@v4\n      - uses: pnpm/action-setup@v3\n      - uses: actions/setup-node@v4\n        with:\n          node-version-file: '.nvmrc'\n      - name: Cache NPM and Cypress 📦\n        uses: actions/cache@v4\n        id: cache\n        with:\n          path: |\n            ${{ needs.cache.outputs.pnpm-cache }}\n            ~/.cache/Cypress\n          key: ${{ needs.cache.outputs.key }}\n          restore-keys: |\n            ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}\n            ${{ runner.os }}-pnpm-\n      - run: pnpm install --frozen-lockfile --prefer-offline\n        env:\n          HUSKY: '0' # By default do not run HUSKY install\n      - run: pnpm --filter cypress-plugin-visual-regression-diff -r build\n      - name: Test e2e\n        run: pnpm test:e2e:ci\n      - name: Test component-testing\n        run: pnpm test:ct:ci\n      - uses: actions/upload-artifact@v4\n        with:\n          name: test\n          path: |\n            examples/next/**/*.png\n            examples/next/**/*.jpg\n            examples/next/**/*.jpeg\n\n  test-integration-coverage:\n    name: test-integration-coverage\n    runs-on: ubuntu-latest\n    needs: cache\n    steps:\n      - uses: actions/checkout@v4\n      - uses: pnpm/action-setup@v3\n      - uses: actions/setup-node@v4\n        with:\n          node-version-file: '.nvmrc'\n      - name: Cache NPM and Cypress 📦\n        uses: actions/cache@v4\n        id: cache\n        with:\n          path: |\n            ${{ needs.cache.outputs.pnpm-cache }}\n            ~/.cache/Cypress\n          key: ${{ needs.cache.outputs.key }}\n          restore-keys: |\n            ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}\n            ${{ runner.os }}-pnpm-\n      - run: pnpm install --frozen-lockfile --prefer-offline\n        env:\n          HUSKY: '0' # By default do not run HUSKY install\n      - name: Test integration (with coverage) and upload to CodeClimate\n        if: ${{ github.ref == 'refs/heads/main' }}\n        uses: paambaati/codeclimate-action@v4.0.0\n        env:\n          CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}\n        with:\n          debug: true\n          coverageCommand: pnpm test:integration:ci\n          coverageLocations: |\n            ${{github.workspace}}/packages/*/coverage/lcov.info:lcov\n      - name: Test integration (with coverage)\n        if: ${{ github.ref != 'refs/heads/main' }}\n        run: pnpm test:integration:ci\n\n  prepare-release:\n    name: detect changes, bump package versions, generate changelog and commit it to main branch\n    runs-on: ubuntu-latest\n    needs: [cache, lint, test, test-integration-coverage]\n    if: ${{ github.actor != 'dependabot[bot]' && github.ref == 'refs/heads/main' && github.event_name == 'push' }}\n    permissions:\n      contents: write\n      pull-requests: write\n    outputs:\n      releases_created: ${{ steps.release.outputs.releases_created }}\n    steps:\n      - uses: google-github-actions/release-please-action@v3.7.13\n        id: release\n        with:\n          command: manifest\n          default-branch: main\n          monorepo-tags: true\n      \n  build-and-release:\n    name: build and release\n    runs-on: ubuntu-latest\n    needs: [cache, prepare-release]\n    if: needs.prepare-release.outputs.releases_created\n    steps:\n      - uses: actions/checkout@v4\n      - uses: pnpm/action-setup@v3\n      - uses: actions/setup-node@v4\n        with:\n          node-version-file: '.nvmrc'\n          registry-url: 'https://registry.npmjs.org'\n      - name: Cache NPM and Cypress 📦\n        uses: actions/cache@v4\n        id: cache\n        with:\n          path: |\n            ${{ needs.cache.outputs.pnpm-cache }}\n            ~/.cache/Cypress\n          key: ${{ needs.cache.outputs.key }}\n          restore-keys: |\n            ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}\n            ${{ runner.os }}-pnpm-\n      - run: pnpm install --frozen-lockfile --prefer-offline\n        env:\n          HUSKY: '0' # By default do not run HUSKY install\n      - name: Build packages to get cross-references working 🔧\n        run: pnpm build\n      - name: Release package\n        run: pnpm publish -r\n        env:\n          NPM_TOKEN: ${{ secrets.NPM_TOKEN }}\n          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}\n          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n"
  },
  {
    "path": ".gitignore",
    "content": "# Logs\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\nlerna-debug.log*\n\n# Yarn\n.yarn/*\n*/.yarn\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n.pnp.*\n\n# Diagnostic reports (https://nodejs.org/api/report.html)\nreport.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json\n\n# Runtime data\npids\n*.pid\n*.seed\n*.pid.lock\n\n# Directory for instrumented libs generated by jscoverage/JSCover\nlib-cov\n\n# Coverage directory used by tools like istanbul\ncoverage\n*.lcov\n\n# nyc test coverage\n.nyc_output\n\n# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)\n.grunt\n\n# Bower dependency directory (https://bower.io/)\nbower_components\n\n# node-waf configuration\n.lock-wscript\n\n# Compiled binary addons (https://nodejs.org/api/addons.html)\nbuild/Release\n\n# Dependency directories\nnode_modules/\njspm_packages/\n\n# TypeScript v1 declaration files\ntypings/\n\n# TypeScript cache\n*.tsbuildinfo\n\n# Optional npm cache directory\n.npm\n\n# Optional eslint cache\n.eslintcache\n\n# Microbundle cache\n.rpt2_cache/\n.rts2_cache_cjs/\n.rts2_cache_es/\n.rts2_cache_umd/\n\n# Optional REPL history\n.node_repl_history\n\n# Output of 'npm pack'\n*.tgz\n\n# Yarn Integrity file\n.yarn-integrity\n\n# dotenv environment variables file\n.env\n.env.test\n\n# parcel-bundler cache (https://parceljs.org/)\n.cache\n\n# Next.js build output\n.next\n\n# Nuxt.js build / generate output\n.nuxt\ndist\n\n# Gatsby files\n.cache/\n# Comment in the public line in if your project uses Gatsby and *not* Next.js\n# https://nextjs.org/blog/next-9-1#public-directory-support\n# public\n\n# vuepress build output\n.vuepress/dist\n\n# Serverless directories\n.serverless/\n\n# FuseBox cache\n.fusebox/\n\n# DynamoDB Local files\n.dynamodb/\n\n# TernJS port file\n.tern-port\n"
  },
  {
    "path": ".nvmrc",
    "content": "20.17.0\n"
  },
  {
    "path": ".release-please-manifest.json",
    "content": "{\n  \"packages/cypress-plugin-visual-regression-diff\": \"3.3.10\"\n}\n"
  },
  {
    "path": "CHANGELOG.md",
    "content": "## [3.3.9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.8...v3.3.9) (2023-06-12)\n\n## [3.3.8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.7...v3.3.8) (2023-06-05)\n\n## [3.3.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.6...v3.3.7) (2023-06-05)\n\n## [3.3.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.5...v3.3.6) (2023-06-05)\n\n## [3.3.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.4...v3.3.5) (2023-05-29)\n\n## [3.3.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.3...v3.3.4) (2023-05-29)\n\n## [3.3.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.2...v3.3.3) (2023-05-29)\n\n## [3.3.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.1...v3.3.2) (2023-05-29)\n\n## [3.3.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.3.0...v3.3.1) (2023-05-21)\n\n\n### Bug Fixes\n\n* **deps:** update all non-major dependency bump ([#228](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/228)) ([845590e](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/845590e25edc8c0372fcf25333454ec03e5f167b))\n\n# [3.3.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.15...v3.3.0) (2023-05-21)\n\n\n### Bug Fixes\n\n* **deps:** update dependency pngjs to v7 ([#215](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/215)) ([af71297](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/af71297f3d2ab180798bb64a46145919a6924c74))\n\n\n### Features\n\n* createMissingImages option ([#222](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/222)) ([2aef358](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/2aef35840e00299783ddede6f240c6005ac5bfcb)), closes [#204](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/204)\n* separate versioning for images ([#221](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/221)) ([b2a7434](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/b2a74340fc2616aa16d54a4dfbd43ddbfdd24eb1)), closes [#197](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/197)\n\n## [3.2.15](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.14...v3.2.15) (2023-05-21)\n\n## [3.2.14](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.13...v3.2.14) (2023-03-26)\n\n## [3.2.13](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.12...v3.2.13) (2023-03-26)\n\n## [3.2.12](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.11...v3.2.12) (2023-03-26)\n\n\n### Bug Fixes\n\n* import meta-png cjs dependency ([#209](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/209)) ([41aeee5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/41aeee52c362e4a1817a9e364963c4aff1407d0a)), closes [#207](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/207)\n\n## [3.2.11](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.10...v3.2.11) (2023-03-26)\n\n\n### Bug Fixes\n\n* treat maxDiffThreshold 0 as valid value ([f4d3ec9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/f4d3ec946547d648d1ec8ea9ccf9369540255adf))\n\n## [3.2.10](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.9...v3.2.10) (2023-03-26)\n\n\n### Bug Fixes\n\n* add missing forceDeviceScaleFactor option ([ba7d2f1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/ba7d2f15b57390bb1ef69de6f7ed979438155444))\n\n## [3.2.9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.8...v3.2.9) (2023-03-26)\n\n## [3.2.8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.7...v3.2.8) (2022-12-18)\n\n## [3.2.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.6...v3.2.7) (2022-12-14)\n\n## [3.2.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.5...v3.2.6) (2022-12-11)\n\n## [3.2.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.4...v3.2.5) (2022-12-09)\n\n## [3.2.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.3...v3.2.4) (2022-12-04)\n\n## [3.2.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.2...v3.2.3) (2022-11-30)\n\n\n### Bug Fixes\n\n* **deps:** update all non-major dependencies ([#191](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/191)) ([26e6d8b](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/26e6d8bce436243020dbc645e32d70fbdaca993b))\n\n## [3.2.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.1...v3.2.2) (2022-11-29)\n\n\n### Bug Fixes\n\n* return launchOptions so they are applied ([#186](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/186)) ([b1b9056](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/b1b905613c899af6d14af920e34290533c26c545))\n\n## [3.2.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.2.0...v3.2.1) (2022-11-29)\n\n\n### Bug Fixes\n\n* update images via GUI in Cypress 11 ([#193](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/193)) ([bdebca2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/bdebca28aea1dea63473243679a5a71e6b21f165)), closes [#187](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/187)\n\n# [3.2.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.7...v3.2.0) (2022-11-29)\n\n\n### Features\n\n* support Cypress 11 ([#192](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/192)) ([7bd1a24](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/7bd1a24bcc5f38531d91845c141dd9a5713dec7e)), closes [#187](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/187)\n\n## [3.1.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.6...v3.1.7) (2022-11-23)\n\n## [3.1.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.5...v3.1.6) (2022-11-19)\n\n## [3.1.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.4...v3.1.5) (2022-11-12)\n\n## [3.1.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.3...v3.1.4) (2022-11-10)\n\n## [3.1.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.2...v3.1.3) (2022-11-09)\n\n## [3.1.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.1...v3.1.2) (2022-11-07)\n\n\n### Bug Fixes\n\n* **deps:** update dependency sharp to v0.31.2 ([#174](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/174)) ([c2bce9d](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/c2bce9dda3a70635270375f99c17d458f4cf39b8))\n\n## [3.1.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.1.0...v3.1.1) (2022-11-04)\n\n\n### Bug Fixes\n\n* new image prefix starts at -1 ([#172](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/172)) ([8279208](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/8279208c2ec6dbbbf7dd846463f684f19dfe0df6))\n\n# [3.1.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.0.4...v3.1.0) (2022-11-03)\n\n\n### Features\n\n* support Cypress retries functionality ([#171](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/171)) ([7d7d010](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/7d7d010938ee124e694e8cf0270aa99c89db59df)), closes [#168](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/168)\n\n## [3.0.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.0.3...v3.0.4) (2022-11-03)\n\n\n### Bug Fixes\n\n* typings for older typescript ([#170](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/170)) ([96499ec](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/96499ecc2959bab8c39b599ba7eb87fbd79ceec3)), closes [#167](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/167)\n\n## [3.0.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.0.2...v3.0.3) (2022-11-01)\n\n\n### Bug Fixes\n\n* ts declaration generation ([1a1e0cc](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/1a1e0ccd4c442d3e4d45f4d899139a08963e0c85))\n\n## [3.0.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.0.1...v3.0.2) (2022-10-27)\n\n\n### Bug Fixes\n\n* **deps:** update all non-major dependencies ([#165](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/165)) ([602640f](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/602640fcca6e8173930efa116244258549aa5264))\n\n## [3.0.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v3.0.0...v3.0.1) (2022-10-26)\n\n\n### Bug Fixes\n\n* reset name cache after tests run ([bfbf138](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/bfbf138fa52de06072db32a0181821b56ca5230f))\n\n# [3.0.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.12...v3.0.0) (2022-10-26)\n\n\n### Bug Fixes\n\n* security vulnerability ([d6f849c](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/d6f849cb017e452d9f121866a6429d4bee4b5f18))\n\n\n### Features\n\n* add matchAgainstPath option ([#146](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/146)) ([7a5e3a8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/7a5e3a8ec5aa766e38ee372e11a6d1c155105126)), closes [#88](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/88)\n* auto clean unused files ([#124](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/124)) ([38679a7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/38679a730edc4083b4bc751b19bc161bbb72d159)), closes [#118](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/118)\n* introduce imagesPath option ([#152](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/152)) ([961e137](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/961e137099ba22aa9f0b6d36e6e73d495196a764)), closes [#147](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/147)\n\n\n### BREAKING CHANGES\n\n* deprecate imagesDir option in favor of imagesPath - see docs for additional information\n* To use autocleanup feature you need to update all of the screenshots, best do it by running your test suite with cypress env 'pluginVisualRegressionUpdateImages' set to true.\n* matchImage returns object containing comparison details from now on (previously was returning subject element from a chain)\n\n## [2.3.12](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.11...v2.3.12) (2022-10-22)\n\n## [2.3.11](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.10...v2.3.11) (2022-10-19)\n\n## [2.3.10](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.9...v2.3.10) (2022-10-15)\n\n## [2.3.9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.8...v2.3.9) (2022-10-14)\n\n## [2.3.8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.7...v2.3.8) (2022-10-12)\n\n## [2.3.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.6...v2.3.7) (2022-10-12)\n\n## [2.3.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.5...v2.3.6) (2022-10-12)\n\n\n### Bug Fixes\n\n* **deps:** update dependency @frsource/base64 to v1.0.3 ([#144](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/144)) ([09ecbd8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/09ecbd81c9978161de2a782cf3bc735ce8d6ca3f))\n\n## [2.3.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.4...v2.3.5) (2022-10-10)\n\n## [2.3.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.3...v2.3.4) (2022-10-10)\n\n## [2.3.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.2...v2.3.3) (2022-10-10)\n\n## [2.3.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.1...v2.3.2) (2022-10-09)\n\n## [2.3.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.3.0...v2.3.1) (2022-10-06)\n\n\n### Bug Fixes\n\n* security vulnerabilities ([d0bda44](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/d0bda44d3055cd578381406a06607bfba48ff447))\n\n# [2.3.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.12...v2.3.0) (2022-10-06)\n\n\n### Features\n\n* show comparison for successful tests ([#137](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/137)) ([c09bab3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/c09bab3ef805de24fc7cbcc8c738137c35e3fe18)), closes [#104](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/104)\n\n## [2.2.12](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.11...v2.2.12) (2022-10-06)\n\n\n### Bug Fixes\n\n* **deps:** update dependency sharp to v0.31.1 ([#132](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/132)) ([15f0f5d](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/15f0f5d2824cba32d4611289442abd637d8438f5))\n\n## [2.2.11](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.10...v2.2.11) (2022-09-28)\n\n\n### Bug Fixes\n\n* **deps:** update dependency vue to v3.2.40 ([#131](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/131)) ([537fd16](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/537fd16c4507c394998c0c7f0da7cff18e2d35c5))\n\n## [2.2.10](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.9...v2.2.10) (2022-09-28)\n\n## [2.2.9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.8...v2.2.9) (2022-09-27)\n\n## [2.2.8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.7...v2.2.8) (2022-09-26)\n\n## [2.2.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.6...v2.2.7) (2022-09-26)\n\n## [2.2.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.5...v2.2.6) (2022-09-25)\n\n\n### Bug Fixes\n\n* remove alias leftovers from dist bundles ([407ce79](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/407ce79c6a6e00b509fd504f4cf615b3e3c504c3))\n\n## [2.2.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.4...v2.2.5) (2022-09-24)\n\n## [2.2.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.3...v2.2.4) (2022-09-24)\n\n## [2.2.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.2...v2.2.3) (2022-09-24)\n\n## [2.2.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.1...v2.2.2) (2022-09-24)\n\n## [2.2.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.2.0...v2.2.1) (2022-09-24)\n\n# [2.2.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.1.0...v2.2.0) (2022-09-23)\n\n\n### Features\n\n* migrate to @frsource/base64 package ([e4f3a14](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/e4f3a14575648b76d4f41eeb5984b853b968c974))\n\n# [2.1.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.0.3...v2.1.0) (2022-09-23)\n\n\n### Features\n\n* provide modern exports ([5c911a1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/5c911a113624cea79e8b09eba2e643954a04a057))\n\n## [2.0.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.0.2...v2.0.3) (2022-09-23)\n\n## [2.0.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.0.1...v2.0.2) (2022-09-22)\n\n## [2.0.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v2.0.0...v2.0.1) (2022-09-17)\n\n# [2.0.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.21...v2.0.0) (2022-09-15)\n\n\n### Features\n\n* img diff when resolution differs ([#108](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/108)) ([c8a5044](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/c8a504480d09f6ffd34321163bf14b1a2f0e7bb0)), closes [#94](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/94)\n\n\n### BREAKING CHANGES\n\n* different resolution doesn't fail test immediately - img diff is being done\n\n## [1.9.21](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.20...v1.9.21) (2022-09-14)\n\n\n### Bug Fixes\n\n* btoa utf8 encoding/decoding error ([#114](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/114)) ([0137014](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/01370148094f3152a374f4e612e75ef5fd2bc3d8))\n\n## [1.9.20](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.19...v1.9.20) (2022-09-13)\n\n## [1.9.19](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.18...v1.9.19) (2022-09-12)\n\n## [1.9.18](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.17...v1.9.18) (2022-09-09)\n\n## [1.9.17](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.16...v1.9.17) (2022-09-08)\n\n\n### Bug Fixes\n\n* **deps:** update dependency vue to v3.2.39 ([#110](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/110)) ([8a7f055](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/8a7f0555b1d664b83c7de64d93796408646704eb))\n\n## [1.9.16](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.15...v1.9.16) (2022-09-05)\n\n## [1.9.15](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.14...v1.9.15) (2022-09-03)\n\n## [1.9.14](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.13...v1.9.14) (2022-09-02)\n\n\n### Bug Fixes\n\n* image diff calculation ([529cb22](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/529cb22a22200af234bdbc1399b6f97880001d12)), closes [#107](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/107)\n\n## [1.9.13](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.12...v1.9.13) (2022-08-31)\n\n\n### Bug Fixes\n\n* **deps:** update dependency vue to v3.2.38 ([#101](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/101)) ([e2d3c82](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/e2d3c823822ecb6738202599500435cf59f2f6d1))\n\n## [1.9.12](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.11...v1.9.12) (2022-08-30)\n\n## [1.9.11](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.10...v1.9.11) (2022-08-30)\n\n## [1.9.10](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.9...v1.9.10) (2022-08-27)\n\n## [1.9.9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.8...v1.9.9) (2022-08-26)\n\n## [1.9.8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.7...v1.9.8) (2022-08-25)\n\n## [1.9.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.6...v1.9.7) (2022-08-23)\n\n## [1.9.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.5...v1.9.6) (2022-08-22)\n\n## [1.9.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.4...v1.9.5) (2022-08-22)\n\n## [1.9.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.3...v1.9.4) (2022-08-21)\n\n## [1.9.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.2...v1.9.3) (2022-08-17)\n\n## [1.9.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.1...v1.9.2) (2022-08-09)\n\n## [1.9.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.9.0...v1.9.1) (2022-08-09)\n\n# [1.9.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.10...v1.9.0) (2022-08-09)\n\n\n### Features\n\n* add title option to matchImage command ([#81](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/81)) ([4d03866](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/4d03866f7f171473b16b4a7c869fbca02d5f46d1))\n\n## [1.8.10](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.9...v1.8.10) (2022-08-02)\n\n## [1.8.9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.8...v1.8.9) (2022-08-01)\n\n## [1.8.8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.7...v1.8.8) (2022-07-19)\n\n## [1.8.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.6...v1.8.7) (2022-07-17)\n\n## [1.8.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.5...v1.8.6) (2022-07-12)\n\n\n### Bug Fixes\n\n* **deps:** pin dependency vue to 3.2.37 ([#68](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/68)) ([d09a762](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/d09a762bbcf0f6e9bb886f80e4d01724bf0e3367))\n\n## [1.8.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.4...v1.8.5) (2022-07-07)\n\n## [1.8.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.3...v1.8.4) (2022-07-04)\n\n## [1.8.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.2...v1.8.3) (2022-06-29)\n\n## [1.8.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.1...v1.8.2) (2022-06-27)\n\n## [1.8.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.8.0...v1.8.1) (2022-06-27)\n\n\n### Bug Fixes\n\n* remove automated screenshots update ([acb3ef0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/acb3ef08fb8ec5129bee9883431361dd804d23f3))\n\n# [1.8.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.8...v1.8.0) (2022-06-27)\n\n\n### Bug Fixes\n\n* **deps:** update dependency move-file to v3 ([#62](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/62)) ([4f6eaf6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/4f6eaf64a0f3db6e54190ef7532059a451ad384f))\n\n\n### Features\n\n* make library cypress 10 compatible ([b26beb3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/b26beb391cf440d2d4b01261271b7acffa6f600e))\n* make plugin Cypress 10 compatible ([a03a17d](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/a03a17d7295dd811969c10ad562dda26795fd8f2))\n\n## [1.7.8](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.7...v1.7.8) (2022-06-24)\n\n## [1.7.7](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.6...v1.7.7) (2022-06-24)\n\n## [1.7.6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.5...v1.7.6) (2022-06-24)\n\n\n### Bug Fixes\n\n* **deps:** update dependency pixelmatch to v5.3.0 ([#55](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/55)) ([ca5d278](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/ca5d2784a5fffb60bebe7643f8beced6ad9979bd))\n\n## [1.7.5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.4...v1.7.5) (2022-06-24)\n\n## [1.7.4](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.3...v1.7.4) (2022-06-24)\n\n## [1.7.3](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.2...v1.7.3) (2022-06-23)\n\n## [1.7.2](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.1...v1.7.2) (2022-06-23)\n\n## [1.7.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.7.0...v1.7.1) (2022-03-15)\n\n\n### Bug Fixes\n\n* sanitize screenshot filenames ([fc57380](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/fc57380d40e72eec51d5fdf2615226a358efa070))\n\n# [1.7.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.6.0...v1.7.0) (2022-03-01)\n\n\n### Features\n\n* don't override screenshots if not needed ([9066017](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/90660179d05f4de1c803888fb66f8e1c240f7c37))\n\n# [1.6.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.5.0...v1.6.0) (2022-02-25)\n\n\n### Features\n\n* show scrollbar for overflowing images ([de994b9](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/de994b98ad3dea233aee70b0142992a309476e38))\n\n# [1.5.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.4.0...v1.5.0) (2022-02-24)\n\n\n### Features\n\n* add forceDeviceFactor option ([8d69632](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/8d6963222f924d73fc0aed08adecdb361104c2dc))\n\n# [1.4.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.3.1...v1.4.0) (2022-02-21)\n\n\n### Features\n\n* add possibility to change images dirname ([b831e94](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/b831e94677df906f0cbd889f7ce0994e1e8a7783))\n\n## [1.3.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.3.0...v1.3.1) (2021-11-23)\n\n\n### Bug Fixes\n\n* create missing dirs when renaming screenshot files ([38e5ff5](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/38e5ff5d5f7c2a8d9b971deb13af821773815f66))\n\n# [1.3.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.2.0...v1.3.0) (2021-11-09)\n\n\n### Bug Fixes\n\n* text overflowing when image is small ([3b04f8e](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/3b04f8e1782754c4c48e946ebdb2f43ccfec9461))\n\n\n### Features\n\n* externalize important APIs ([9f94086](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/9f9408657e7970bdad5dfc7a599943a34a779ab7))\n\n# [1.2.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.1.0...v1.2.0) (2021-10-26)\n\n\n### Features\n\n* stop logging all of the tasks ([573e728](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/573e7282799c802b0f6e9ecbe66501d043745ac3))\n\n# [1.1.0](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.0.1...v1.1.0) (2021-10-25)\n\n\n### Features\n\n* add queue flushing in after block ([70f828f](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/70f828ff68c4de276dd10c64ab61fece573d305f))\n\n## [1.0.1](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/v1.0.0...v1.0.1) (2021-10-25)\n\n\n### Bug Fixes\n\n* proper readme info ([dd87e19](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/dd87e19429fe232bd9027737ff7e218c52d8eb06))\n\n# 1.0.0 (2021-10-25)\n\n\n### Features\n\n* add typings ([0a0e8e6](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/0a0e8e63ba1df0f95cf81ba6b0b34a095a0b69be))\n* first implementation ([388cccf](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/388cccf5f033010e4de9f88294f5fca30c6d0cd1))\n"
  },
  {
    "path": "CONTRIBUTING.md",
    "content": "# @frsource/cypress-plugin-visual-regression-diff Contributing Guide\n\nHey! It’s really exciting for us to see your interest in contributing to this library. Before taking off with your work, please take a moment to read through these guidelines:\n\n- [Code of Conduct](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/blob/master/CODE_OF_CONDUCT.md)\n- [Questions?](#questions)\n- [Reporting an issue or a feature request](#reporing-an-issue-or-a-feature-request)\n- [Pull Request Guidelines](#pull-request-guidelines)\n- [Development Setup](#development-setup)\n\n## Questions?\n\nDon’t hesitate to ask a question directly on the [discussions board](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/discussions)!\n\n## Reporting an issue or a feature request\n\n- Please always use GitHub Issues tracker with [appropriate template](https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FFRSOURCE%2Fcypress-plugin-visual-regression-diff%2Fissues%2Fnew%2Fchoose) to create a new issue or suggestion\n\n## Pull Request Guidelines\n\n- Check if there isn’t a similar PR already in the [GitHub Pull requests](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/pulls) - maybe somebody already has covered this topic?\n\n- Checkout the master branch and (after you do your work) file a PR against it\n\n- Read through the [development setup](#development-setup) to learn how to work with this project. Always make sure that `pnpm lint`, `pnpm build` and `pnpm test` pass\n\n- Please use [conventional commits v1.0.0 style guide](https://www.conventionalcommits.org/en/v1.0.0/) for commits and PR names\n\n- We have no preference about number of commits on the PR - they will be all squashed by GitHub while merging\n\n- When creating a new feature/plugin/integration:\n\n  - Make sure the feature is covered by tests\n  - Provide a meaningful description. In most cases it would make sens to first open a issue with a suggestion, discuss about it and have it approved before working on it\n\n- When fixing bug:\n  - Try to cover the scenario with tests if possible\n  - If an issue for this bug already exists, please reference it via (`Refs: #XYZ` - where `XYZ` is an issue number) at the very bottom of your commit message and PR description as proposed by [conventional commits v1.0.0 style guide](https://www.conventionalcommits.org/en/v1.0.0/#commit-message-with-multi-paragraph-body-and-multiple-footers)\n  - If there is no issue connected with the bug, please provide a detailed description of the problem in the PR. Live demo preferred ([look for the codeine example project in the bug issue template](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/blob/master/.github/ISSUE_TEMPLATE/bug_report.md))\n\n## Development Setup\n\n<!-- textlint-disable spelling -->\n\nYou will need [Node.js](https://nodejs.org/en/) **version 16+** and [pnpm](https://pnpm.io/installation).\n\n<!-- textlint-enable -->\n\nAfter cloning the repository, run:\n\n```bash\npnpm i # installs the project dependencies\n```\n\n### Committing Changes\n\nCommit messages should follow the [conventional commits v1.0.0](https://www.conventionalcommits.org/en/v1.0.0/) so that changelogs can be automatically generated. Commit messages will be automatically validated upon commit.\n\n### These npm scripts are available in the repo\n\nWhen fired in the project root they will run corresponding actions in every nested package at once.\n\n```bash\n# build the project for NPM and example usage\n$ pnpm build\n\n# run tests once\n$ pnpm test\n\n# open cypress component runner from example directory\n# requires plugin to be built first via `pnpm build`\n$ pnpm test:ct\n\n# open cypress e2e runner from example directory\n# requires plugin to be built first via `pnpm build`\n$ pnpm test:e2e\n\n# run integration tests once and collect coverage\n$ pnpm test:integration:coverage\n\n# run integration tests in watch mode\n$ pnpm test:integration:watch\n\n# lint & try to autofix linting errors\n$ pnpm fix:lint && pnpm format\n\n# lint files\n$ pnpm lint && pnpm format:ci\n```\n\nThere are some other scripts available in the `scripts` section of the `package.json` file.\n\n## Credits\n\nMany thanks to all the people who have already contributed to @frsource/cypress-plugin-visual-regression-diff! ❤️\n"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2021 FRSOURCE - Let's shape your web\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@frsource/cypress-plugin-visual-regression-diff\">\n    <img src=\"https://img.shields.io/npm/v/@frsource/cypress-plugin-visual-regression-diff.svg\" alt=\"NPM version badge\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/@frsource/cypress-plugin-visual-regression-diff\">\n    <img src=\"https://img.shields.io/npm/dt/@frsource/cypress-plugin-visual-regression-diff.svg\" alt=\"NPM total downloads badge\">\n  </a>\n  <a href=\"https://codeclimate.com/github/FRSOURCE/cypress-plugin-visual-regression-diff/maintainability\">\n    <img src=\"https://api.codeclimate.com/v1/badges/b4f9a6e7b071771dd82f/maintainability.svg\" alt=\"CodeClimate maintainability badge\">\n  </a>\n  <a href=\"https://codeclimate.com/github/FRSOURCE/cypress-plugin-visual-regression-diff/test_coverage\">\n    <img src=\"https://api.codeclimate.com/v1/badges/b4f9a6e7b071771dd82f/test_coverage\" />\n  </a>\n  <a href=\"https://github.com/semantic-release/semantic-release\">\n    <img src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\" alt=\"semantic-relase badge\">\n  </a>\n  <a href=\"https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/blob/main/LICENSE\">\n    <img src=\"https://img.shields.io/github/license/FRSOURCE/cypress-plugin-visual-regression-diff.svg\" alt=\"license MIT badge\">\n  </a>\n</p>\n\n<p align=\"center\">\n  <img src=\"https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/blob/main/assets/logo.svg\" alt=\"Cypress Plugin Visual Regression Diff logo\" height=\"120px\"/>\n</p>\n\n<h1 align=\"center\">Plugin for Cypress - Visual Regression Diff</h1>\n<p align=\"center\">Perform visual regression test with a nice GUI as help. 💅 <i>Only&nbsp;for&nbsp;Cypress!</i> Both e2e and component-testing compatible 💪</p>\n\n<p align=\"center\">\n  <a href=\"#getting-started\">Getting Started</a>\n  ·\n  <a href=\"#usage\">Usage</a>\n  ·\n  <a href=\"#faq\">FAQ</a>\n  ·\n  <a href=\"https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues\">File an Issue</a>\n  ·\n  <a href=\"https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/discussions\">Have a question or an idea?</a>\n  <br>\n</p>\n\n<p align=\"center\">\n  <br>\n  <i>Plugin for visual regression testing that provides smooth experience:\n    <br>Specify threshold below which the test will fail.\n    <br>Quickly preview old &amp; new screenshot directly in the Cypress UI.\n    <br>Find visual changes using images diff.\n    <br>Published as treeshakeable bundles, separate for JS ES5 or modern bundlers thanks to <a href=\"https://www.npmjs.com/package/microbundle\">microbundle</a>.\n    <br>Working with every bundler (tested on webpack, vite, rollup),\n    <br>Provides proper typings as is written completely in <a href=\"https://www.typescriptlang.org\">typescript</a>.</i>\n  <br>\n  <br>\n</p>\n\n![frsource-visual-testing-example](https://user-images.githubusercontent.com/10456649/191988386-2be2ea14-7b7a-4048-a14e-0cad8d21e214.gif)\n\n## Getting started\n\n### Installation\n\nYou can install this library using your favorite package manager:\n\n```bash\n# npm\nnpm install --save-dev @frsource/cypress-plugin-visual-regression-diff\n\n# yarn\nyarn add -D @frsource/cypress-plugin-visual-regression-diff\n\n# pnpm\npnpm add -D @frsource/cypress-plugin-visual-regression-diff\n```\n\nNext, you need to import the library:\n\n- first, in your support file (located by default in `cypress/support/index.js`):\n\n```ts\n// typescript / ES6\nimport \"@frsource/cypress-plugin-visual-regression-diff\";\n\n// javascript\nrequire(\"@frsource/cypress-plugin-visual-regression-diff\");\n```\n\n- secondly:\n  - (for Cypress 10.0+) in `cypress.config.js` (or `cypress.config.ts`):\n\n```ts\n// typescript / ES6\nimport { defineConfig } from \"cypress\";\nimport { initPlugin } from \"@frsource/cypress-plugin-visual-regression-diff/plugins\";\n\nexport default defineConfig({\n  // initPlugin must be called in the section where it is used: e2e or component\n  e2e: {\n    setupNodeEvents(on, config) {\n      initPlugin(on, config);\n    },\n  },\n  component: {\n    setupNodeEvents(on, config) {\n      initPlugin(on, config);\n    },\n  },\n});\n```\n\n- (for Cypress <10.0) in your plugins file (located by default in `cypress/plugins/index.js`):\n\n```ts\n// typescript / ES6\nimport { initPlugin } from \"@frsource/cypress-plugin-visual-regression-diff/plugins\";\n\nexport default function (\n  on: Cypress.PluginEvents,\n  config: Cypress.PluginConfigOptions\n) {\n  initPlugin(on, config);\n\n  return config;\n}\n\n// javascript\nconst {\n  initPlugin,\n} = require(\"@frsource/cypress-plugin-visual-regression-diff/plugins\");\n\nmodule.exports = function (on, config) {\n  initPlugin(on, config);\n\n  return config;\n};\n```\n\nThat's it - now let's see how to use the library in [usage section](#usage).\n\n## Usage\n\nOnce installed, the library might be used by writing in your test:\n\n```ts\ncy.get(\".an-element-of-your-choice\").matchImage();\n```\n\nOr, if you would like to make a screenshot of whole document:\n\n```ts\ncy.matchImage();\n```\n\n`matchImage` command will do a screenshot and compare it with image from a previous run. In case of regression the test will fail and you'll get a \"See comparison\" button to see what's a root of a problem.\n\n## Example\n\nStill got troubles with installation? Have a look at [examples directory of this repo](./examples) to see how this plugin can be used in e2e or component-testing Cypress environment within your project.\n\n## Automatic clean up of unused images\n\nIt's useful to remove screenshots generated by the visual regression plugin that are not used by any test anymore.\nEnable this feature via env variable and enjoy freed up storage space 🚀:\n\n```bash\nnpx cypress run --env \"pluginVisualRegressionCleanupUnusedImages=true\"\n```\n\n## Configuration\n\nConfigure the plugin:\n\n- by passing in configuration as an argument to `matchImage` command:\n\n```ts\ncy.matchImage({\n  // screenshot configuration, passed directly to the the Cypress screenshot method: https://docs.cypress.io/api/cypress-api/screenshot-api#Arguments\n  // default: { }\n  screenshotConfig: {\n    blackout: ['.element-to-be-blackouted']\n  },\n  // pixelmatch options, see: https://www.npmjs.com/package/pixelmatch#pixelmatchimg1-img2-output-width-height-options\n  // default: { includeAA: true }\n  diffConfig: {\n    threshold: 0.01,\n  },\n  // whether to create missing baseline images automatically\n  // default: true\n  createMissingImages: false,\n  // whether to update images automatically, without making a diff - useful for CI\n  // default: false\n  updateImages: true,\n  // directory path in which screenshot images will be stored\n  // relative path are resolved against project root\n  // absolute paths (both on unix and windows OS) supported\n  // path separators will be normalised by the plugin depending on OS, you should always use / as path separator, e.g.: C:/my-directory/nested for windows-like drive notation\n  // There are one special variable available to be used in the path:\n  // - {spec_path} - relative path leading from project root to the current spec file directory (e.g. `/src/components/my-tested-component`)\n  // default: '{spec_path}/__image_snapshots__'\n  imagesPath: 'this-might-be-your-custom/maybe-nested-directory',\n  // maximum threshold above which the test should fail\n  // default: 0.01\n  maxDiffThreshold: 0.1,\n  // forces scale factor to be set as value \"1\"\n  // helps with screenshots being scaled 2x on high-density screens like Mac Retina\n  // default: true\n  forceDeviceScaleFactor: false,\n  // title used for naming the image file\n  // default: Cypress.currentTest.titlePath (your test title)\n  title: `${Cypress.currentTest.titlePath.join(' ')} (${Cypress.browser.displayName})`,\n  // pass a path to custom image that should be used for comparison\n  // instead of checking against the image from previous run\n  // default: undefined\n  matchAgainstPath: '/path/to/reference-image.png'\n})\n```\n\n- via [global env configuration](https://docs.cypress.io/guides/guides/environment-variables#Setting). Environment variable names are the same as keys of the configuration object above, but with added `pluginVisualRegression` prefix, e.g.:\n\n```bash\nnpx cypress run --env \"pluginVisualRegressionUpdateImages=true,pluginVisualRegressionDiffConfig={\\\"threshold\\\":0.01}\"\n```\n\n```ts\n// cypress.config.ts\nimport { defineConfig } from \"cypress\";\n\nexport default defineConfig({\n  env: {\n    pluginVisualRegressionUpdateImages: true,\n    pluginVisualRegressionDiffConfig: { threshold: 0.01 },\n  },\n});\n```\n\n```json\n// cypress.env.json (https://docs.cypress.io/guides/guides/environment-variables#Option-2-cypress-env-json)\n{\n  \"pluginVisualRegressionUpdateImages\": true,\n  \"pluginVisualRegressionDiffConfig\": { \"threshold\": 0.01 }\n}\n```\n\nFor more ways of setting environment variables [take a look here](https://docs.cypress.io/guides/guides/environment-variables#Setting).\n\n## FAQ\n\n<details><summary>Why screenshots doesn't conform to the `viewport` set in my Cypress configuration?</summary>\n\nScreenshots in Cypress do not scale to the viewport size by default. You can change this behavior:\n\n- globally, by changing default screenshot configuration: <code>Cypress.Screenshot.defaults({ capture: 'viewport' });</code>\n- locally, by passing screenshot configuration directly to the <code>.matchImage</code> command: <code>cy.matchImage({ screenshotConfig: { capture: 'viewport' } });</code>\n\n</details>\n\n<details><summary>I've upgraded version of this plugin and all on my baseline images has been automatically updated. Why?</summary>\n\nSometimes we need to do a breaking change in image comparison or image generation algorithms. To provide you with the easiest upgrade path - the plugin updates your baseline images automatically. Just commit them to your repository after the plugin upgrade and you are good to go!\n\n</details>\n\n## Questions\n\nDon’t hesitate to ask a question directly on the [discussions board](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/discussions)!\n\n## Changelog\n\nChanges for every release are documented in the [release notes](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/releases) and [CHANGELOG files of every package](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/tree/main/packages).\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2021-present, Jakub FRS Freisler, [FRSOURCE](https://www.frsource.org/)\n\n<p align=\"center\">\n<a href=\"https://www.frsource.org/\" title=\"Click to visit FRSOURCE page!\">\n<img src=\"https://www.frsource.org/logo.jpg\" alt=\"FRSOURCE logo\" height=\"60px\"/>\n</a>\n</p>\n"
  },
  {
    "path": "eslint.config.mjs",
    "content": "import { typescript, javascript } from '@frsource/eslint-config';\nimport globals from 'globals';\nimport cypress from 'eslint-plugin-cypress/flat'\n\n/** @type {import(\"eslint\").Linter.Config[]} */\nexport default [\n  ...javascript,\n  ...typescript,\n  { ignores: ['**/dist', '**/coverage', '**/node_modules'] },\n  { rules: { '@typescript-eslint/no-invalid-void-type': 'off' } },\n  {\n    plugins: { cypress },\n    files: ['examples/*/cypress/**', 'packages/*/src/**'],\n    languageOptions: {\n      globals: {\n        ...globals.es2021,\n        ...globals.node,\n        ...cypress.globals,\n      },\n    },\n  },\n];\n"
  },
  {
    "path": "examples/next/.gitignore",
    "content": "# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.\n\n# dependencies\n/node_modules\n/.pnp\n.pnp.js\n\n# testing\n/coverage\n\n# we do not want to commit local screenshot files\n# as they might be different on different OSes\n**/__image_snapshots_local__\n\n# next.js\n/.next/\n/out/\n\n# production\n/build\n\n# misc\n.DS_Store\n*.pem\n\n# debug\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\n\n# local env files\n.env*.local\n\n# vercel\n.vercel\n\n# typescript\n*.tsbuildinfo\nnext-env.d.ts\n\n# cypress\n/cypress/screenshots\n/cypress/videos\n"
  },
  {
    "path": "examples/next/README.md",
    "content": "# Next.js + Cypress + @frsource/cypress-plugin-visual-regression-diff\n\nThis example shows how to configure @frsource/cypress-plugin-visual-regression-diff to work with Cypress & Next.js.\n\n## Project setup\n\n```bash\npnpm install\n```\n\n### Run end-to-end tests\n\n> Important - remember to run `pnpm && pnpm build` command in this repo's root directory before starting e2e tests.\n\n```bash\npnpm e2e\n```\n\n### Run component tests\n\n> Important - remember to run `pnpm && pnpm build` command in this repo's root directory before starting e2e tests.\n\n```bash\npnpm component\n```\n\n### Compiles and hot-reloads for development\n\n```bash\npnpm dev\n```\n\n### Compiles and minifies for production\n\n```bash\npnpm build\n```\n\n## Credits\n\nCreated using [Next.js Cypress template](https://nextjs.org/docs/pages/building-your-application/optimizing/testing#cypress).\n"
  },
  {
    "path": "examples/next/components/about-component.cy.tsx",
    "content": "import AboutComponent from './about-component'\n// Disable ESLint to prevent failing linting inside the Next.js repo.\n// If you're using ESLint on your project, we recommend installing the ESLint Cypress plugin instead:\n// https://github.com/cypress-io/eslint-plugin-cypress\n\ndescribe('<AboutComponent />', () => {\n  it('should render and display expected content', () => {\n    cy.mount(<AboutComponent />).then(() => {\n      cy.matchImage()\n      cy.get('h1').matchImage()\n    })\n  })\n})\n\n// Prevent TypeScript from reading file as legacy script\nexport {}\n"
  },
  {
    "path": "examples/next/components/about-component.tsx",
    "content": "import Link from 'next/link'\nimport React from 'react'\nimport styles from '../styles/Home.module.css'\n\nexport default function AboutComponent() {\n  return (\n    <>\n      <h1>About Page</h1>\n      <p className={styles.description}>\n        <Link href=\"/\">&larr; Go Back</Link>\n      </p>\n    </>\n  )\n}\n"
  },
  {
    "path": "examples/next/cypress/e2e/app.cy.ts",
    "content": "describe(\"Navigation\", () => {\n  it(\"should navigate to the about page\", () => {\n    cy.visit(\"http://localhost:3000/\");\n\n    cy.get('a[href*=\"about\"]').click();\n\n    cy.url().should(\"include\", \"/about\");\n\n    cy.matchImage().then(({ imgNewPath }) => {\n      // match against image from custom path\n      cy.matchImage({ matchAgainstPath: imgNewPath });\n    });\n  });\n});\n\nexport {};\n"
  },
  {
    "path": "examples/next/cypress/fixtures/example.json",
    "content": "{\n  \"name\": \"Using fixtures to represent data\",\n  \"email\": \"hello@cypress.io\",\n  \"body\": \"Fixtures are a great way to mock data for responses to routes\"\n}\n"
  },
  {
    "path": "examples/next/cypress/support/commands.ts",
    "content": "/// <reference types=\"cypress\" />\n// ***********************************************\n// This example commands.ts shows you how to\n// create various custom commands and overwrite\n// existing commands.\n//\n// For more comprehensive examples of custom\n// commands please read more here:\n// https://on.cypress.io/custom-commands\n// ***********************************************\n//\n//\n// -- This is a parent command --\n// Cypress.Commands.add('login', (email, password) => { ... })\n//\n//\n// -- This is a child command --\n// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... })\n//\n//\n// -- This is a dual command --\n// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... })\n//\n//\n// -- This will overwrite an existing command --\n// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... })\n//\n// declare global {\n//   namespace Cypress {\n//     interface Chainable {\n//       login(email: string, password: string): Chainable<void>\n//       drag(subject: string, options?: Partial<TypeOptions>): Chainable<Element>\n//       dismiss(subject: string, options?: Partial<TypeOptions>): Chainable<Element>\n//       visit(originalFn: CommandOriginalFn, url: string, options: Partial<VisitOptions>): Chainable<Element>\n//     }\n//   }\n// }\n\nimport \"@frsource/cypress-plugin-visual-regression-diff/dist/support\";\n\n// Prevent TypeScript from reading file as legacy script\nexport {};\n"
  },
  {
    "path": "examples/next/cypress/support/component-index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\n    <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\" />\n    <title>Components App</title>\n    <!-- Used by Next.js to inject CSS. -->\n    <div id=\"__next_css__DO_NOT_USE__\"></div>\n  </head>\n  <body>\n    <div data-cy-root></div>\n  </body>\n</html>\n"
  },
  {
    "path": "examples/next/cypress/support/component.ts",
    "content": "// ***********************************************************\n// This example support/component.ts is processed and\n// loaded automatically before your test files.\n//\n// This is a great place to put global configuration and\n// behavior that modifies Cypress.\n//\n// You can change the location of this file or turn off\n// automatically serving support files with the\n// 'supportFile' configuration option.\n//\n// You can read more here:\n// https://on.cypress.io/configuration\n// ***********************************************************\n\n// Import commands.js using ES2015 syntax:\nimport \"./commands\";\n\n// Alternatively you can use CommonJS syntax:\n// require('./commands')\n\nimport { mount } from \"cypress/react18\";\n\n// Augment the Cypress namespace to include type definitions for\n// your custom command.\n// Alternatively, can be defined in cypress/support/component.d.ts\n// with a <reference path=\"./component\" /> at the top of your spec.\ndeclare global {\n  // eslint-disable-next-line @typescript-eslint/no-namespace\n  namespace Cypress {\n    interface Chainable {\n      mount: typeof mount;\n    }\n  }\n}\n\nCypress.Commands.add(\"mount\", mount);\n\n// Example use:\n// cy.mount(<MyComponent />)\n"
  },
  {
    "path": "examples/next/cypress/support/e2e.ts",
    "content": "// ***********************************************************\n// This example support/e2e.ts is processed and\n// loaded automatically before your test files.\n//\n// This is a great place to put global configuration and\n// behavior that modifies Cypress.\n//\n// You can change the location of this file or turn off\n// automatically serving support files with the\n// 'supportFile' configuration option.\n//\n// You can read more here:\n// https://on.cypress.io/configuration\n// ***********************************************************\n\n// Import commands.js using ES2015 syntax:\nimport './commands'\n\n// Alternatively you can use CommonJS syntax:\n// require('./commands')\n"
  },
  {
    "path": "examples/next/cypress/tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"es5\",\n    \"lib\": [\"es5\", \"dom\"],\n    \"types\": [\"cypress\", \"node\"]\n  },\n  \"include\": [\"**/*.ts\"]\n}\n"
  },
  {
    "path": "examples/next/cypress.config.ts",
    "content": "import { defineConfig } from \"cypress\";\nimport { initPlugin } from \"@frsource/cypress-plugin-visual-regression-diff/plugins\";\n\nexport default defineConfig({\n  e2e: {\n    setupNodeEvents(on, config) {\n      initPlugin(on, config);\n    },\n    baseUrl: \"http://localhost:3000\",\n  },\n  component: {\n    setupNodeEvents(on, config) {\n      initPlugin(on, config);\n    },\n    devServer: {\n      framework: \"next\",\n      bundler: \"webpack\",\n    },\n  },\n});\n"
  },
  {
    "path": "examples/next/package.json",
    "content": "{\n  \"private\": true,\n  \"scripts\": {\n    \"dev\": \"next dev\",\n    \"build\": \"next build\",\n    \"start\": \"next start\",\n    \"cypress\": \"cypress open --env \\\"pluginVisualRegressionUpdateImages=true,pluginVisualRegressionImagesPath={spec_path}/__image_snapshots_local__\\\"\",\n    \"cypress:ci\": \"cypress run --env \\\"pluginVisualRegressionUpdateImages=true\\\"\",\n    \"test:e2e\": \"start-server-and-test dev http://localhost:3000 \\\"pnpm cypress --e2e\\\"\",\n    \"test:e2e:ci\": \"start-server-and-test dev http://localhost:3000 \\\"pnpm cypress:ci --e2e\\\"\",\n    \"test:ct\": \"start-server-and-test dev http://localhost:3000 \\\"pnpm cypress --component\\\"\",\n    \"test:ct:ci\": \"start-server-and-test dev http://localhost:3000 \\\"pnpm cypress:ci --component\\\"\"\n  },\n  \"dependencies\": {\n    \"next\": \"latest\",\n    \"react\": \"18.2.0\",\n    \"react-dom\": \"18.2.0\"\n  },\n  \"devDependencies\": {\n    \"@frsource/cypress-plugin-visual-regression-diff\": \"workspace:*\",\n    \"@types/node\": \"18.0.6\",\n    \"@types/react\": \"18.0.15\",\n    \"@types/react-dom\": \"18.0.6\",\n    \"cypress\": \"12.12.0\",\n    \"start-server-and-test\": \"1.15.2\",\n    \"typescript\": \"4.7.4\"\n  }\n}\n"
  },
  {
    "path": "examples/next/pages/_app.tsx",
    "content": "import type { AppProps } from 'next/app'\nimport '../styles/globals.css'\n\nfunction MyApp({ Component, pageProps }: AppProps) {\n  return <Component {...pageProps} />\n}\n\nexport default MyApp\n"
  },
  {
    "path": "examples/next/pages/about.tsx",
    "content": "import AboutComponent from '../components/about-component'\nimport styles from '../styles/Home.module.css'\n\nexport default function About() {\n  return (\n    <div className={styles.container}>\n      <main className={styles.main}>\n        <AboutComponent />\n      </main>\n    </div>\n  )\n}\n"
  },
  {
    "path": "examples/next/pages/index.tsx",
    "content": "import Head from 'next/head'\nimport Image from 'next/image'\nimport Link from 'next/link'\nimport styles from '../styles/Home.module.css'\n\nexport default function Home() {\n  return (\n    <div className={styles.container}>\n      <Head>\n        <title>Create Next App</title>\n        <meta name=\"description\" content=\"Generated by create next app\" />\n        <link rel=\"icon\" href=\"/favicon.ico\" />\n      </Head>\n\n      <main className={styles.main}>\n        <h1 className={styles.title}>\n          Welcome to <a href=\"https://nextjs.org\">Next.js!</a>\n        </h1>\n\n        <p className={styles.description}>\n          Get started by editing{' '}\n          <code className={styles.code}>pages/index.js</code>\n        </p>\n\n        <div className={styles.grid}>\n          <Link href=\"/about\" className={styles.card}>\n            <h2>About Page &rarr;</h2>\n            <p>Cypress will test if this link is working.</p>\n          </Link>\n\n          <a href=\"https://nextjs.org/docs\" className={styles.card}>\n            <h2>Documentation &rarr;</h2>\n            <p>Find in-depth information about Next.js features and API.</p>\n          </a>\n\n          <a href=\"https://nextjs.org/learn\" className={styles.card}>\n            <h2>Learn &rarr;</h2>\n            <p>Learn about Next.js in an interactive course with quizzes!</p>\n          </a>\n\n          <a\n            href=\"https://github.com/vercel/next.js/tree/canary/examples\"\n            className={styles.card}\n          >\n            <h2>Examples &rarr;</h2>\n            <p>Discover and deploy boilerplate example Next.js projects.</p>\n          </a>\n\n          <a\n            href=\"https://vercel.com/new?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app\"\n            target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            className={styles.card}\n          >\n            <h2>Deploy &rarr;</h2>\n            <p>\n              Instantly deploy your Next.js site to a public URL with Vercel.\n            </p>\n          </a>\n        </div>\n      </main>\n\n      <footer className={styles.footer}>\n        <a\n          href=\"https://vercel.com?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app\"\n          target=\"_blank\"\n          rel=\"noopener noreferrer\"\n        >\n          Powered by{' '}\n          <span className={styles.logo}>\n            <Image src=\"/vercel.svg\" alt=\"Vercel Logo\" width={72} height={16} />\n          </span>\n        </a>\n      </footer>\n    </div>\n  )\n}\n"
  },
  {
    "path": "examples/next/styles/Home.module.css",
    "content": ".container {\n  min-height: 100vh;\n  padding: 0 0.5rem;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  height: 100vh;\n}\n\n.main {\n  padding: 5rem 0;\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n}\n\n.footer {\n  width: 100%;\n  height: 100px;\n  border-top: 1px solid #eaeaea;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n\n.footer a {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-grow: 1;\n}\n\n.title a {\n  color: #0070f3;\n  text-decoration: none;\n}\n\n.title a:hover,\n.title a:focus,\n.title a:active {\n  text-decoration: underline;\n}\n\n.title {\n  margin: 0;\n  line-height: 1.15;\n  font-size: 4rem;\n}\n\n.title,\n.description {\n  text-align: center;\n}\n\n.description {\n  line-height: 1.5;\n  font-size: 1.5rem;\n}\n\n.code {\n  background: #fafafa;\n  border-radius: 5px;\n  padding: 0.75rem;\n  font-size: 1.1rem;\n  font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono,\n    Bitstream Vera Sans Mono, Courier New, monospace;\n}\n\n.grid {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap;\n  max-width: 800px;\n  margin-top: 3rem;\n}\n\n.card {\n  margin: 1rem;\n  padding: 1.5rem;\n  text-align: left;\n  color: inherit;\n  text-decoration: none;\n  border: 1px solid #eaeaea;\n  border-radius: 10px;\n  transition: color 0.15s ease, border-color 0.15s ease;\n  width: 45%;\n}\n\n.card:hover,\n.card:focus,\n.card:active {\n  color: #0070f3;\n  border-color: #0070f3;\n}\n\n.card h2 {\n  margin: 0 0 1rem 0;\n  font-size: 1.5rem;\n}\n\n.card p {\n  margin: 0;\n  font-size: 1.25rem;\n  line-height: 1.5;\n}\n\n.logo {\n  height: 1em;\n  margin-left: 0.5rem;\n}\n\n@media (max-width: 600px) {\n  .grid {\n    width: 100%;\n    flex-direction: column;\n  }\n}\n"
  },
  {
    "path": "examples/next/styles/globals.css",
    "content": "html,\nbody {\n  padding: 0;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,\n    Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;\n}\n\na {\n  color: inherit;\n  text-decoration: none;\n}\n\n* {\n  box-sizing: border-box;\n}\n"
  },
  {
    "path": "examples/next/tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"es5\",\n    \"lib\": [\"dom\", \"dom.iterable\", \"esnext\"],\n    \"allowJs\": true,\n    \"skipLibCheck\": true,\n    \"strict\": false,\n    \"forceConsistentCasingInFileNames\": true,\n    \"noEmit\": true,\n    \"esModuleInterop\": true,\n    \"module\": \"esnext\",\n    \"moduleResolution\": \"node\",\n    \"resolveJsonModule\": true,\n    \"isolatedModules\": true,\n    \"jsx\": \"preserve\",\n    \"incremental\": true\n  },\n  \"include\": [\"next-env.d.ts\", \"**/*.ts\", \"**/*.tsx\"],\n  \"exclude\": [\"node_modules\"]\n}\n"
  },
  {
    "path": "examples/webpack/.browserslistrc",
    "content": "> 1%\nlast 2 versions\nnot dead\nnot ie 11\n"
  },
  {
    "path": "examples/webpack/.gitignore",
    "content": ".DS_Store\nnode_modules\n/dist\n\n/tests/e2e/videos/\n/tests/e2e/screenshots/\n\n# we do not want to commit local screenshot files\n# as they might be different on different OSes\n**/__image_snapshots_local__\n\n\n# local env files\n.env.local\n.env.*.local\n\n# Log files\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\npnpm-debug.log*\n\n# Editor directories and files\n.idea\n.vscode\n*.suo\n*.ntvs*\n*.njsproj\n*.sln\n*.sw?\n"
  },
  {
    "path": "examples/webpack/README.md",
    "content": "# Example for @frsource/cypress-plugin-visual-regression-diff\n\n## Project setup\n\n```bash\npnpm install\n```\n\n### Run your end-to-end tests\n\n> Important - remember to run `pnpm && pnpm build` command in this repo's root directory before starting e2e tests.\n\n```bash\npnpm test:e2e\n```\n\n### Run component tests\n\n> Important - remember to run `pnpm && pnpm build` command in this repo's root directory before starting e2e tests.\n\n```bash\npnpm test:ct\n```\n\n### Compiles and hot-reloads for development\n\n```bash\npnpm serve\n```\n\n### Compiles and minifies for production\n\n```bash\npnpm build\n```\n\n### Customize configuration\n\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n"
  },
  {
    "path": "examples/webpack/cypress/component/HelloWorld.cy.ts",
    "content": "import { mount } from \"cypress/vue\";\nimport HelloWorld from \"../../src/components/HelloWorld.vue\";\n\nconst msg = \"Some random test message\";\n\ndescribe(\"HelloWorld.cy.js\", () => {\n  it(\"playground\", () => {\n    mount(HelloWorld, {\n      propsData: { msg },\n    }).then(() => {\n      cy.contains(\"h1\", msg);\n      cy.matchImage();\n      cy.get('[data-testid=\"description\"]').matchImage();\n    });\n  });\n});\n"
  },
  {
    "path": "examples/webpack/cypress/e2e/spec.cy.ts",
    "content": "describe(\"My First Test\", () => {\n  it(\"Visits the app root url\", () => {\n    cy.visit(\"/\");\n    cy.contains(\"h1\", \"Welcome to Your Vue.js App\");\n    cy.matchImage().then(({ imgNewPath }) => {\n      // match against image from custom path\n      cy.matchImage({ matchAgainstPath: imgNewPath });\n    });\n  });\n});\n"
  },
  {
    "path": "examples/webpack/cypress/support/commands.ts",
    "content": "// ***********************************************\n// This example commands.js shows you how to\n// create various custom commands and overwrite\n// existing commands.\n//\n// For more comprehensive examples of custom\n// commands please read more here:\n// https://on.cypress.io/custom-commands\n// ***********************************************\n//\n//\n// -- This is a parent command --\n// Cypress.Commands.add('login', (email, password) => { ... })\n//\n//\n// -- This is a child command --\n// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... })\n//\n//\n// -- This is a dual command --\n// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... })\n//\n//\n// -- This will overwrite an existing command --\n// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... })\n\nimport \"@frsource/cypress-plugin-visual-regression-diff/dist/support\";\n"
  },
  {
    "path": "examples/webpack/cypress/support/component-index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\n    <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\" />\n    <title>Components App</title>\n  </head>\n  <body>\n    <div data-cy-root></div>\n  </body>\n</html>\n"
  },
  {
    "path": "examples/webpack/cypress/support/component.ts",
    "content": "// ***********************************************************\n// This example support/component.js is processed and\n// loaded automatically before your test files.\n//\n// This is a great place to put global configuration and\n// behavior that modifies Cypress.\n//\n// You can change the location of this file or turn off\n// automatically serving support files with the\n// 'supportFile' configuration option.\n//\n// You can read more here:\n// https://on.cypress.io/configuration\n// ***********************************************************\n\n// Import commands.js using ES2015 syntax:\nimport \"./commands.ts\";\n\n// Alternatively you can use CommonJS syntax:\n// require('./commands')\n"
  },
  {
    "path": "examples/webpack/cypress/support/e2e.ts",
    "content": "// ***********************************************************\n// This example support/component.js is processed and\n// loaded automatically before your test files.\n//\n// This is a great place to put global configuration and\n// behavior that modifies Cypress.\n//\n// You can change the location of this file or turn off\n// automatically serving support files with the\n// 'supportFile' configuration option.\n//\n// You can read more here:\n// https://on.cypress.io/configuration\n// ***********************************************************\n\n// Import commands.js using ES2015 syntax:\nimport \"./commands\";\n\n// Alternatively you can use CommonJS syntax:\n// require('./commands')\n"
  },
  {
    "path": "examples/webpack/cypress.config.ts",
    "content": "import { defineConfig } from \"cypress\";\nimport { initPlugin } from \"@frsource/cypress-plugin-visual-regression-diff/plugins\";\n\nmodule.exports = defineConfig({\n  video: false,\n  e2e: {\n    setupNodeEvents(on, config) {\n      initPlugin(on, config);\n    },\n    specPattern: \"cypress/e2e/**/*.cy.{js,jsx,ts,tsx}\",\n  },\n\n  component: {\n    setupNodeEvents(on, config) {\n      initPlugin(on, config);\n    },\n    devServer: {\n      framework: \"vue-cli\",\n      bundler: \"webpack\",\n    },\n  },\n});\n"
  },
  {
    "path": "examples/webpack/package.json",
    "content": "{\n  \"name\": \"example\",\n  \"version\": \"0.1.0\",\n  \"private\": true,\n  \"scripts\": {\n    \"serve\": \"vue-cli-service serve\",\n    \"build\": \"vue-cli-service build\",\n    \"test:open\": \"vue-cli-service test:e2e --env \\\"pluginVisualRegressionImagesPath={spec_path}/__image_snapshots_local__\\\"\",\n    \"test:run\": \"vue-cli-service test:e2e\",\n    \"test:ct\": \"pnpm test:open --component\",\n    \"test:ct:ci\": \"pnpm test:run --component --headless\",\n    \"test:e2e\": \"pnpm test:open --e2e\",\n    \"test:e2e:ci\": \"pnpm test:run --e2e --headless\"\n  },\n  \"dependencies\": {\n    \"vue\": \"3.2.45\"\n  },\n  \"devDependencies\": {\n    \"@frsource/cypress-plugin-visual-regression-diff\": \"workspace:*\",\n    \"@vue/cli-plugin-e2e-cypress\": \"5.0.8\",\n    \"@vue/cli-service\": \"5.0.8\",\n    \"cypress\": \"12.12.0\",\n    \"typescript\": \"5.0.4\"\n  }\n}\n"
  },
  {
    "path": "examples/webpack/public/index.html",
    "content": "<!DOCTYPE html>\n<html lang=\"\">\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\n    <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\" />\n    <link rel=\"icon\" href=\"<%= BASE_URL %>favicon.ico\" />\n    <title><%= htmlWebpackPlugin.options.title %></title>\n  </head>\n  <body>\n    <noscript>\n      <strong\n        >We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work\n        properly without JavaScript enabled. Please enable it to\n        continue.</strong\n      >\n    </noscript>\n    <div id=\"app\"></div>\n    <!-- built files will be auto injected -->\n  </body>\n</html>\n"
  },
  {
    "path": "examples/webpack/src/App.vue",
    "content": "<template>\n  <img alt=\"Vue logo\" src=\"./assets/logo.png\" />\n  <HelloWorld msg=\"Welcome to Your Vue.js App\" />\n</template>\n\n<script>\nimport HelloWorld from \"./components/HelloWorld.vue\";\n\nexport default {\n  name: \"App\",\n  components: {\n    HelloWorld,\n  },\n};\n</script>\n\n<style>\n#app {\n  font-family: Avenir, Helvetica, Arial, sans-serif;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-align: center;\n  color: #2c3e50;\n  margin-top: 60px;\n}\n</style>\n"
  },
  {
    "path": "examples/webpack/src/components/HelloWorld.vue",
    "content": "<template>\n  <div>\n    <h1>{{ msg }}</h1>\n    <p data-testid=\"description\">\n      For a guide and recipes on how to configure / customize this project,<br />\n      check out the\n      <a href=\"https://cli.vuejs.org\" target=\"_blank\" rel=\"noopener\"\n        >vue-cli documentation</a\n      >.\n    </p>\n    <h3>Installed CLI Plugins</h3>\n    <ul>\n      <li>\n        <a\n          href=\"https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-e2e-cypress\"\n          target=\"_blank\"\n          rel=\"noopener\"\n          >e2e-cypress</a\n        >\n      </li>\n    </ul>\n    <h3>Essential Links</h3>\n    <ul>\n      <li>\n        <a href=\"https://vuejs.org\" target=\"_blank\" rel=\"noopener\">Core Docs</a>\n      </li>\n      <li>\n        <a href=\"https://forum.vuejs.org\" target=\"_blank\" rel=\"noopener\"\n          >Forum</a\n        >\n      </li>\n      <li>\n        <a href=\"https://chat.vuejs.org\" target=\"_blank\" rel=\"noopener\"\n          >Community Chat</a\n        >\n      </li>\n      <li>\n        <a href=\"https://twitter.com/vuejs\" target=\"_blank\" rel=\"noopener\"\n          >Twitter</a\n        >\n      </li>\n      <li>\n        <a href=\"https://news.vuejs.org\" target=\"_blank\" rel=\"noopener\">News</a>\n      </li>\n    </ul>\n    <h3>Ecosystem</h3>\n    <ul>\n      <li>\n        <a href=\"https://router.vuejs.org\" target=\"_blank\" rel=\"noopener\"\n          >vue-router</a\n        >\n      </li>\n      <li>\n        <a href=\"https://vuex.vuejs.org\" target=\"_blank\" rel=\"noopener\">vuex</a>\n      </li>\n      <li>\n        <a\n          href=\"https://github.com/vuejs/vue-devtools#vue-devtools\"\n          target=\"_blank\"\n          rel=\"noopener\"\n          >vue-devtools</a\n        >\n      </li>\n      <li>\n        <a href=\"https://vue-loader.vuejs.org\" target=\"_blank\" rel=\"noopener\"\n          >vue-loader</a\n        >\n      </li>\n      <li>\n        <a\n          href=\"https://github.com/vuejs/awesome-vue\"\n          target=\"_blank\"\n          rel=\"noopener\"\n          >awesome-vue</a\n        >\n      </li>\n    </ul>\n  </div>\n</template>\n\n<script>\nexport default {\n  name: \"HelloWorld\",\n  props: {\n    msg: String,\n  },\n};\n</script>\n\n<!-- Add \"scoped\" attribute to limit CSS to this component only -->\n<style scoped>\nh3 {\n  margin: 40px 0 0;\n}\nul {\n  list-style-type: none;\n  padding: 0;\n}\nli {\n  display: inline-block;\n  margin: 0 10px;\n}\na {\n  color: #42b983;\n}\n</style>\n"
  },
  {
    "path": "examples/webpack/src/main.js",
    "content": "import { createApp } from \"vue\";\nimport App from \"./App.vue\";\n\ncreateApp(App).mount(\"#app\");\n"
  },
  {
    "path": "examples/webpack/tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"es5\",\n    \"module\": \"esnext\",\n    \"baseUrl\": \"./\",\n    \"moduleResolution\": \"node\",\n    \"paths\": {\n      \"@/*\": [\"src/*\"]\n    },\n    \"lib\": [\"esnext\", \"dom\", \"dom.iterable\", \"scripthost\"]\n  }\n}\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"name\": \"root\",\n  \"private\": true,\n  \"author\": \"Jakub Freisler <jakub.freisler@frsource.org>\",\n  \"scripts\": {\n    \"build\": \"pnpm -r build\",\n    \"lint\": \"eslint '**/*.ts' --ignore-pattern '**/*.d.ts'\",\n    \"lint:fix\": \"pnpm lint --fix\",\n    \"lint:ci\": \"pnpm lint --max-warnings 0\",\n    \"format\": \"pnpm -r format\",\n    \"format:ci\": \"pnpm -r format:ci\",\n    \"test\": \"pnpm -r test:ct:ci && pnpm -r test:e2e:ci && pnpm -r test:integration:ci\",\n    \"test:integration\": \"pnpm -r test:integration\",\n    \"test:integration:watch\": \"pnpm -r test:integration:watch\",\n    \"test:integration:coverage\": \"pnpm -r test:integration:coverage\",\n    \"test:integration:ci\": \"pnpm -r test:integration:ci\",\n    \"test:ct\": \"pnpm -r test:ct\",\n    \"test:ct:ci\": \"pnpm -r test:ct:ci\",\n    \"test:e2e\": \"pnpm -r test:e2e\",\n    \"test:e2e:ci\": \"pnpm -r test:e2e:ci\"\n  },\n  \"engines\": {\n    \"node\": \">=10\"\n  },\n  \"packageManager\": \"pnpm@8.6.12\",\n  \"peerDependencies\": {\n    \"cypress\": \">=4.5.0\"\n  },\n  \"devDependencies\": {\n    \"@frsource/eslint-config\": \"1.15.0\",\n    \"eslint\": \"9.11.0\",\n    \"eslint-plugin-cypress\": \"^3.5.0\",\n    \"globals\": \"15.9.0\"\n  }\n}\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/.prettierignore",
    "content": "node_modules\n**/node_modules\n**/coverage\ncoverage\n**/dist\npnpm-lock.yaml\nCHANGELOG.md\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/CHANGELOG.md",
    "content": "# Changelog\n\n## [3.3.10](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/compare/@frsource/cypress-plugin-visual-regression-diff-v3.3.9...@frsource/cypress-plugin-visual-regression-diff-v3.3.10) (2023-06-17)\n\n\n### Bug Fixes\n\n* **deps:** update dependency @frsource/base64 to v1.0.17 ([#244](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/issues/244)) ([d55c677](https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff/commit/d55c67734d8526172bc1231128eb9faa8e39d51b))\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/__tests__/fixtures/prepare-screenshot-for-cleanup.spec.cy.js",
    "content": "describe('Cleanup test', () => {\n  it('Create screenshot to be removed', () => {\n    cy.visit('/');\n    cy.get('[data-testid=\"description\"]').matchImage();\n  });\n});\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/__tests__/mocks/cypress.mock.ts",
    "content": "import { vi } from 'vitest';\nimport { promises as fs } from 'fs';\n\nexport const Cypress = {\n  Promise,\n};\nvi.stubGlobal('Cypress', Cypress);\n\nexport const cy = {\n  readFile: vi.fn(fs.readFile),\n};\nvi.stubGlobal('cy', cy);\n\nexport const before = vi.fn();\nvi.stubGlobal('before', before);\n\nexport const after = vi.fn();\nvi.stubGlobal('after', after);\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/package.json",
    "content": "{\n  \"name\": \"@frsource/cypress-plugin-visual-regression-diff\",\n  \"description\": \"Perform visual regression test with a nice GUI as help. 💅 Only for Cypress!\",\n  \"version\": \"3.3.10\",\n  \"author\": \"Jakub Freisler <jakub.freisler@frsource.org>\",\n  \"homepage\": \"https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff\",\n  \"repository\": \"https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff.git\",\n  \"sideEffects\": [\n    \"./dist/**\"\n  ],\n  \"main\": \"dist/support.js\",\n  \"types\": \"dist/support.d.ts\",\n  \"exports\": {\n    \".\": {\n      \"types\": \"./dist/support.d.ts\",\n      \"import\": \"./dist/support.mjs\",\n      \"default\": \"./dist/support.js\"\n    },\n    \"./support\": {\n      \"types\": \"./dist/support.d.ts\",\n      \"import\": \"./dist/support.mjs\",\n      \"default\": \"./dist/support.js\"\n    },\n    \"./plugins\": {\n      \"types\": \"./dist/plugins.d.ts\",\n      \"import\": \"./dist/plugins.mjs\",\n      \"default\": \"./dist/plugins.js\"\n    },\n    \"./constants\": {\n      \"types\": \"./dist/constants.d.ts\",\n      \"import\": \"./dist/constants.mjs\",\n      \"default\": \"./dist/constants.js\"\n    },\n    \"./*\": \"./*.js\"\n  },\n  \"typesVersions\": {\n    \"*\": {\n      \"support\": [\n        \"dist/support.d.ts\"\n      ],\n      \"plugins\": [\n        \"dist/plugins.d.ts\"\n      ],\n      \"constants\": [\n        \"dist/constants.d.ts\"\n      ]\n    }\n  },\n  \"license\": \"MIT\",\n  \"scripts\": {\n    \"build\": \"del-cli dist && microbundle src/{support,plugins,constants}.ts --target node --tsconfig tsconfig.build.json -f cjs,modern && cpy 'dist/src/*' dist && del-cli dist/src \\\"dist/*.{hook,utils}.d.ts\\\"\",\n    \"format\": \"prettier --write .\",\n    \"format:ci\": \"prettier --check .\",\n    \"test:integration\": \"vitest run\",\n    \"test:integration:watch\": \"vitest\",\n    \"test:integration:coverage\": \"vitest run --coverage\",\n    \"test:integration:ci\": \"CI=true vitest run --coverage\"\n  },\n  \"engines\": {\n    \"node\": \">=10\"\n  },\n  \"packageManager\": \"pnpm@8.6.12\",\n  \"peerDependencies\": {\n    \"cypress\": \">=4.5.0\"\n  },\n  \"devDependencies\": {\n    \"@frsource/prettier-config\": \"^1.11.0\",\n    \"@types/glob\": \"8.1.0\",\n    \"@types/pixelmatch\": \"5.2.6\",\n    \"@types/pngjs\": \"6.0.5\",\n    \"@types/sharp\": \"0.32.0\",\n    \"@types/tmp\": \"0.2.6\",\n    \"@vitest/coverage-c8\": \"0.33.0\",\n    \"cpy-cli\": \"4.2.0\",\n    \"cypress\": \"12.14.0\",\n    \"del-cli\": \"5.0.1\",\n    \"microbundle\": \"0.15.1\",\n    \"prettier\": \"3.3.3\",\n    \"sanitize-filename\": \"1.6.3\",\n    \"tmp-promise\": \"3.0.3\",\n    \"typescript\": \"5.1.6\",\n    \"vite-tsconfig-paths\": \"4.2.1\",\n    \"vitest\": \"0.33.0\"\n  },\n  \"keywords\": [\n    \"Cypress\",\n    \"Cypress plugin\",\n    \"visual regression testing\",\n    \"visual diff\",\n    \"image diff\",\n    \"visual comparison\",\n    \"image comparison\",\n    \"Cypress visual regression\",\n    \"regression testing\",\n    \"visual snapshot\",\n    \"image snapshot\",\n    \"Cypress image snapshot\"\n  ],\n  \"dependencies\": {\n    \"@frsource/base64\": \"1.0.79\",\n    \"glob\": \"8.1.0\",\n    \"meta-png\": \"1.0.6\",\n    \"move-file\": \"2.1.0\",\n    \"pixelmatch\": \"5.3.0\",\n    \"pngjs\": \"7.0.0\",\n    \"sharp\": \"0.32.6\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\"\n  },\n  \"files\": [\n    \"dist\",\n    \"package.json\",\n    \"README.md\",\n    \"LICENSE\"\n  ]\n}\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/prettier.config.mjs",
    "content": "export { default } from '@frsource/prettier-config';\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/__snapshots__/support.test.ts.snap",
    "content": "// Vitest Snapshot v1\n\nexports[`generateOverlayTemplate > generates proper template 1`] = `\n\"<div class=\\\\\"cp-visual-regression-diff-overlay runner\\\\\" style=\\\\\"position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;display:flex;flex-flow:column\\\\\">\n  <header style=\\\\\"position:static\\\\\">\n  <nav style=\\\\\"display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 15px;\\\\\">\n    <h2>some title - screenshot diff</h2>\n    <form style=\\\\\"display:flex;align-items:center;gap:5px;text-align:right\\\\\">\n      <button type=\\\\\"submit\\\\\"><i class=\\\\\"fa fa-check\\\\\"></i> Update screenshot</button>\n      <button type=\\\\\"button\\\\\" data-type=\\\\\"close\\\\\"><i class=\\\\\"fa fa-times\\\\\"></i> Close</button>\n    <form>\n  </nav>\n  </header>\n  <div style=\\\\\"padding:15px;overflow:auto\\\\\">\n    <div style=\\\\\"display:flex;justify-content:space-evenly;align-items:flex-start;gap:15px\\\\\">\n      <div\n        style=\\\\\"position:relative;background:#fff;border:solid 15px #fff\\\\\"\n        onmouseover=\\\\\"this.querySelector('div').style.opacity=0,this.querySelector('img').style.opacity=1\\\\\"\n        onmouseleave=\\\\\"this.querySelector('div').style.opacity=1,this.querySelector('img').style.opacity=0\\\\\"\n      >\n        <h3>New screenshot (hover mouse away too see the old one):</h3>\n        <img style=\\\\\"min-width:300px;width:100%;opacity:0\\\\\" src=\\\\\"data:image/png;base64,img-new-base64\\\\\" />\n        <div style=\\\\\"position:absolute;top:0;left:0;background:#fff\\\\\">\n          <h3>Old screenshot (hover over to see the new one):</h3>\n          <img style=\\\\\"min-width:300px;width:100%\\\\\" src=\\\\\"data:image/png;base64,img-old-base64\\\\\" />\n        </div>\n      </div>\n      <div style=\\\\\"background:#fff;border:solid 15px #fff\\\\\">\n        <h3>Diff between new and old screenshot</h3>\n        <img style=\\\\\"min-width:300px;width:100%\\\\\" src=\\\\\"data:image/png;base64,img-diff-base64\\\\\" />\n      </div>\n    </div>\n  </div>\n</div>\"\n`;\n\nexports[`generateOverlayTemplate > generates proper template 2`] = `\n\"<div class=\\\\\"cp-visual-regression-diff-overlay runner\\\\\" style=\\\\\"position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;display:flex;flex-flow:column\\\\\">\n  <header style=\\\\\"position:static\\\\\">\n  <nav style=\\\\\"display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 15px;\\\\\">\n    <h2>some title - screenshot diff</h2>\n    <form style=\\\\\"display:flex;align-items:center;gap:5px;text-align:right\\\\\">\n      Image was already updated, rerun test to see new comparison\n      <button type=\\\\\"button\\\\\" data-type=\\\\\"close\\\\\"><i class=\\\\\"fa fa-times\\\\\"></i> Close</button>\n    <form>\n  </nav>\n  </header>\n  <div style=\\\\\"padding:15px;overflow:auto\\\\\">\n    <div style=\\\\\"display:flex;justify-content:space-evenly;align-items:flex-start;gap:15px\\\\\">\n      <div\n        style=\\\\\"position:relative;background:#fff;border:solid 15px #fff\\\\\"\n        onmouseover=\\\\\"this.querySelector('div').style.opacity=0,this.querySelector('img').style.opacity=1\\\\\"\n        onmouseleave=\\\\\"this.querySelector('div').style.opacity=1,this.querySelector('img').style.opacity=0\\\\\"\n      >\n        <h3>New screenshot (hover mouse away too see the old one):</h3>\n        <img style=\\\\\"min-width:300px;width:100%;opacity:0\\\\\" src=\\\\\"data:image/png;base64,img-new-base64\\\\\" />\n        <div style=\\\\\"position:absolute;top:0;left:0;background:#fff\\\\\">\n          <h3>Old screenshot (hover over to see the new one):</h3>\n          <img style=\\\\\"min-width:300px;width:100%\\\\\" src=\\\\\"data:image/png;base64,img-old-base64\\\\\" />\n        </div>\n      </div>\n      <div style=\\\\\"background:#fff;border:solid 15px #fff\\\\\">\n        <h3>Diff between new and old screenshot</h3>\n        <img style=\\\\\"min-width:300px;width:100%\\\\\" src=\\\\\"data:image/png;base64,img-diff-base64\\\\\" />\n      </div>\n    </div>\n  </div>\n</div>\"\n`;\n\nexports[`generateOverlayTemplate > generates proper template 3`] = `\n\"<div class=\\\\\"cp-visual-regression-diff-overlay runner\\\\\" style=\\\\\"position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;display:flex;flex-flow:column\\\\\">\n  <header style=\\\\\"position:static\\\\\">\n  <nav style=\\\\\"display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 15px;\\\\\">\n    <h2>some title - screenshot diff</h2>\n    <form style=\\\\\"display:flex;align-items:center;gap:5px;text-align:right\\\\\">\n      \n      <button type=\\\\\"button\\\\\" data-type=\\\\\"close\\\\\"><i class=\\\\\"fa fa-times\\\\\"></i> Close</button>\n    <form>\n  </nav>\n  </header>\n  <div style=\\\\\"padding:15px;overflow:auto\\\\\">\n    <div style=\\\\\"display:flex;justify-content:space-evenly;align-items:flex-start;gap:15px\\\\\">\n      <div\n        style=\\\\\"position:relative;background:#fff;border:solid 15px #fff\\\\\"\n        onmouseover=\\\\\"this.querySelector('div').style.opacity=0,this.querySelector('img').style.opacity=1\\\\\"\n        onmouseleave=\\\\\"this.querySelector('div').style.opacity=1,this.querySelector('img').style.opacity=0\\\\\"\n      >\n        <h3>New screenshot (hover mouse away too see the old one):</h3>\n        <img style=\\\\\"min-width:300px;width:100%;opacity:0\\\\\" src=\\\\\"data:image/png;base64,img-new-base64\\\\\" />\n        <div style=\\\\\"position:absolute;top:0;left:0;background:#fff\\\\\">\n          <h3>Old screenshot (hover over to see the new one):</h3>\n          <img style=\\\\\"min-width:300px;width:100%\\\\\" src=\\\\\"data:image/png;base64,img-old-base64\\\\\" />\n        </div>\n      </div>\n      <div style=\\\\\"background:#fff;border:solid 15px #fff\\\\\">\n        <h3>Diff between new and old screenshot</h3>\n        <img style=\\\\\"min-width:300px;width:100%\\\\\" src=\\\\\"data:image/png;base64,img-diff-base64\\\\\" />\n      </div>\n    </div>\n  </div>\n</div>\"\n`;\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/__snapshots__/task.hook.test.ts.snap",
    "content": "// Vitest Snapshot v1\n\nexports[`compareImagesTask > when images shouldn't be updated > when old screenshot exists > when new image has different resolution > resolves with an error message 1`] = `\n{\n  \"error\": true,\n  \"imgDiff\": 0.6849241379310345,\n  \"imgDiffBase64\": \"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\",\n  \"imgNewBase64\": \"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iIiIiIiIiLQ5ExERERERERFpcyYiIiIiIiIi0uZMRERERERERKTNmYiIiIiIiIhImzMRERERERERkTZnIiIiIiIiIiJtzkRERERERERE2pyJiIiIiIiIiLQ5ExERERERERFpcyYiIiIiIiIi0uZMRERERERERKTNmYiIiIiIiIhImzMRERERERERkTZnIiIiIiIiIiJtzkRERERERERE2pyJiIiIiIiIiLQ5ExERERERERFpcyYiIiIiIiIi0uZMRERERERERKTNmYiIiIiIiIhImzMRERERERERkTZnIiIiIiIiIiJtzkRERERERERE2pyJiIiIiIiIiLQ5ExERERERERFpcyYiIiIiIiIi0uZMRERERERERKTNmYiIiIiIiIhImzMRERERERERkTZnIiIiIiIiIiJtzoKIiIj8X3LyCnC73URHRRBos+GVk1eA2+0mOiqCQJuNo6WquoaKyioCAgKIjY7k76TJ6aSgsBivpMR4TMNAREREWmdBRETkT1JRWcWu7H14HdcrA8Mw+CuacskN1NTW8czsOxkxdABeUy65gZraOp6ZfScjhg7gaFn8/ie8MO9N+vTsxqsvzOZwNTQ0sj0rm52795KbV0ByYjzpnTqQ3qUjpmHg5fF4+GXDFrw6tE8mPCyUg6morGJX9j68juuVgWEYtCavoIj8giJaCg4KIjYmkrDQEFrK3pPDuZf8A68fPnmLoCA7f6T8giLyC4vp07MbhmEgIiJyrLEgIiLyJ1m7fjM33f0oXqu/fAervz9y5L76biWzn36ZktJyDjSoX28eunsmEeGhuFxuLr3uTrwem3ULo08cysGsXb+Zm+5+FK/VX76D1d+f1rz30XLmL1jMwfTu0ZUZl06lX5/u/NnKKyo58/yraXI6uf2GK5g0YRwiIiLHGhMREZG/kV82bOGRp19m/oLF/B09+swr3HjXI5SUlhNos9G3d3cmnj6GAX17YZoGq35ezzU3z8LlcvFHCgiw0jMjnZ4ZXUhOjMdr/aZtXHvr/WzNzOLPZpomfn5+eFmtVkRERI5FFkRERP5Gduzaw6Ily0jr0I5Lpp3D38mKNet4+72leA3o24sH7riemOhIfNb8spElH3/Ozddeip+fH83NLv4oifGxvP7So/hszczisuvvpK6+gY8+/Ypu6Wn8mUJDHCxbPI/ikjI6dWyPiIjIschERETkLyY3v5C6unpaU1Nbx67sfdTV1fNbuFwu9u7Po6CoBLfHw9FQUVnF/tx8PB4Ph9LU5GT3nv1U19RyJDweDw8+8SJeyYnxPP/Y3cRER9LSgON6MvueG4kID+XP1i09jZ4Z6Xhtz8rmaKuprWN/bj4ej4fWhIWG0Kljew6lrLySkrJyWtPU5GTPvhxKysoRERH5s1kQERFpQxu3ZHLxNXcQFRHGfbdfxwOPzSGvoAjDMBg5fDD3334ddnsgXtU1tcx65Hm+/mEVbrcHr17d03no7pnsz83nmpvvx+Nx45W1ey/9TjwLr2dn38nQQX3JLyji0WfnsWLNLzidzXhFhIdy/ZUXcPopJ3GkPB4PH336FS/N/zcFRSV42e2BXDZ9EtOnTMA0DHxKyyq4//EX+HHVL7hcLkzTZOxJxxMbE8XhyCsoIr+gCK9rLpuK1d+fv5K6unqysvfilZIUT2teW/guc/65kN49uvLP5x7CZ84/3+S1he8xZEAfnnv0bnw2bd3BA4/PIWv3XjweD8FBdq678gK2bc/iw0++4pJpZ3PVxefhdcJpU6mpqeOph25n+JD+eA0+eRJOZzMvPnkfz819g63bs/B4PHTq2J7HZt1C+5REvDweDy/Me5O33vmY+oYGvOJio5l123UM6NsTERGRP4MFERGRNuTxgMvlorK6hlvueQzTNAkNcVBZVc2X364gIT6GmVdfhNcDj8/hy+9WEh4WyoC+PcncsYuNW7azYs062qckEhxkp7GpiYaGRkzTJDjIjpefxQ+vZ+e+zvcrf2LY4H50aJfM1swsfl6/ifseeZ7UlCR6ZHThSDw793Vef2sJQUF2Tj/lJKqqa1ix+heenfs6TqeTyy6YjFdDQyPTr7yZvIIivCIjwmh2uVj2+bdYLH4cjh1Z2fh079aZtlZeUcXc197C7XJTXlnFD6vWUlJajtegfr1pjdvtxuVy4XK5aMnlcuNyuXC53fhszcziohm34XK5ME2DuNgYCouKefjJlwgPC8XlcuFxe/BxNbtwuVx4PB58mpubcblc3PXg01RV1xAdFUFRcSk7d+3hzgefYuErT+K1+P1PePXNd/D3t3DS8MGUllewftM23l/6OQP69kREROTPYEFEROQvoKGhkdPOHMntN1yBx+Phutse5MdVa/n6+1XMvPoivFb/vAGvay+fxoTxo2lyOlm/aRsDjuuJ1zcfv8nb7y3l0WdeoUP7ZBb/6zlaeuCuG7jw/Imkd+qAz833PMoX36zg829X0COjC4dra2YWCxa9j7+/hXffeIHY6Ei8Vv28nqtm3strC99j8lmnEuIIZsGi98krKMJqtfL4/bcwfEh/vJYu/4Z7Hn6Gw5FfUIxPZHgYba28opKXX3ublvz9LVwy9RzGjhrO0fDEC/NxuVyktkvi2UfuIjkxnoKiEl5/awlvv/sxRyI2OoolC+YQFGRn/oLFvDDvTbZmZlFYXEpsdCSr127Aa/QJQ3no7pl4rVizjsH9eyMiIvJnsSAiIvIXcdn0SRiGgWEYjBs9gh9XraWktByf5MR4tmTuZM4/3yR773769enBoP69OVz+FgvBQXbe+2g5ufmF1NbWUVFZhVdJSRlHYuVP63C7PXRon8jKNb/g43Z7CAiwUt/QQFb2Po7r2Y3VazfiNfmscQwf0h+fU08+gZVr1rF0+Tf8mvYpifjs2ZdLl06ptKWw0BDOPmMMhmES4ggmJiqCwQP64AgO4mhocjrZsDkTr5uuuYTkxHi84mKiuOGqC/n406+oqa3jcJ13zniCgux4nTZ2JC/MexOvktIyYqMjSU6Mx+uLb1dims8wqH9vhg3qi2EYiIiI/FksiIiI/EVEhIfiExbiwMvt9uBz541Xcct9j5GTW8CCRR+wYNEHhIY6ePTemxnYrxeH4vF4eOSZV3jng09wuz14GYaBYfD/c3s8HIm9+/Pwytq9l1mPvsDB7M/J57ie3cjNK8CrS1oqB+qSlsrS5d/wazqnpeLzw6qf6dIplbYUER7KjEun8lt5PB4Opai4FLfbjVeH1BRaslr9GdC3J199t4rDFREWhk9YaAg+brcHrwumTGDbjt2sWbuBjz/7mo8/+xp/fwtXXXweF50/ERERkT+DBRERkb8iw+BAXbt05KO3Xmbb9l38vG4T73z4Gfty8rj/sRdY+p95HMoX36zgP0uWYfX3545brmLooOOIigjn6Rf/xRtvL+FIpSQl4NWpY3uuvXwaB5OWmoJXXGw0BUUl7Ny1hwPt2LWHwxEVGU6Pbp3ZtHUHr775DuNGjyA+LoYDbcncSUZ6J/6qTNPEq7KqhpbKK6poKS4mGovFj+ZmF1szdxIXE4WP2+1mV/Y+fjOD/0d4WCgvP30/ufmF/LxuMx9/9hU/r9vMcy+/wdiTjic+LgYREZE/momIiMgxoqq6hhWrf6Frl45MO/dM7rzpKrwKikpoanLiFWiz4ZWbV4izuRmf7VnZeHXv1pkzxp1EVEQ4Xl99t5LfYlD/3hiGQdbuvURFhnP84H4cP7gfnTq258dVa+mZ0YX4uBi8+vXpjtfb7y1lxZp1+Cz/6geWff4th2vW7ddj9fenrr6B8y+/ia++W4mzuRmvuvoGnnv5DaZefhPX3/4g5RWVtFRaXkFOXgE5eQXk5BWQk1dAXkERf7bIiDC89u7PZWtmFl579uXy5bcraMli8WNA3154PfrsPNau34zH46G6ppaHn5rL3v15HE1uj4flX/9AQlwMZ4w7iTmP34fF4ofXvpx8RERE/gwWREREjgHVNbVccu0d7Mrex4nHD6RTx/Z8+c1KvHp1T8dq9ccrJSker/qGBk6ddBmp7ZK5ZOrZdOuShtcvG7Zwz8PPEhri4JsfVlNaVsFv0b1rJ84/53Te/M8HTL38Rvr16YnNZmXt+i3U1tZRUlbBEw/citdF503kg2VfUlxSxoyb7iM2OpJml4vSsgrCQkOoqKzicKS2S+LuW2bw8JNzKa+o5Ma7HsFi8SMhLpbc/EJcLhde9XUNmKZJS48+8wqP8n+zWq2s/mIxf6bB/ftgtVppampi2pU3kZQQT25+IWGhIUAtLd16/WVMuXQmRcWlXHrdndhsATQ0NOJltVppamriaLnnoWdYuvwbFmZ8yMC+vdi2YxfNzS7sgTa6d+2EiIjIn8FERETkGOAIDmLqpDNwBAfx1XerePm1t9m9dx9DBh7HY/ffgk+fnt04ZdRwvIpLylizdgPNzc2MHD6Iy6ZPwmq18tGnX7Fw8Yd0SE3mhqsv5LeaOeMi7r55BuFhYaxZu4HvfvwJt8vN2aeP4eF7ZuJjtwfy5stPMGRAH0zTpLC4lIrKak4bO5Lrr5zOkRg/5kTefeN5RgwdgNVqpbnZxb6cPFwuF6EhDs4/53ReemoWoSEO/oqioyJ48M5/EBRkx+32kFdQyMjhg7j4/IkcKCUpgf+89izDh/THbg+koaGRhLgYHrzrBnpmdMYrMNDG0TB5wjjapySxcct25r3xH35YtZa0Du2Y88R9BAXZERER+TMYnv+BiIjIMcLj8VBUUkZFRRVxsVGEhjg4mLLySgqLSwgPDSEuNhqfuvoGcvMKiI+LITjIztFSUlpOTW0tKcmJmIZBaxoaGsnJLyAlMQGr1Z/fw+12sy8nj9y8QtqlJJKUEMexwu12sy8nj5joKOyBNn6Nx+Ohrq6eoCA7XuMnX05ufiGPzrqZk08cxtFSWVVNfmEx4WGhxEZHIiIi8meyICIicgwxDIPY6EhioyM5lIjwUCLCQzmQPdBGp47tOdqiIsOJigzn19hsAaSltuNoME2T9ilJtE9J4lhjmibtU5I4lLr6Bp6e8yqXX3gu0VERBAXZ8Vr+9Q/k5hdimibdOqdxNIWGOAgNcSAiItIWLIiIiIj8Bc1+ai4ff/Y1y774jt49upKSGM++nDxW/rQerwnjR5OUGIeIiMjfhQURERGRv6CTRw5jS+ZOsvfmsGL1L6zg/zAMg3POPIUbrr4QERGRvxMLIiIiIn9Bxw/ux5ABfdi8bSc5uQWUlVeQlBhHp47tSUqIQ0RE5O/GgoiIiMhflJ+fH726p9OrezoiIiJ/dyYiIiIiIiIi0uZMRERERERERKTNmYiIiIiIiIhImzMRERERERERkTZnIiIiIiIiIiJtzkRERERERERE2pyJiIiIiIiIiLQ5ExERERERERFpcyYiIiIiIiIi0uZMRERERERERKTNmYiIiIiIiIhImzMRERERERERkTZnIiIiIiIiIiJtzkRERERERERE2pyJiIiIiIiIiLQ5ExERERERERFpcyYiIiIiIiIi0uZMRERERERERKTNmYiIiIiIiIhImzMRERERERERkTZnIiIiIkdNo6uJqqZaPIiIiIgcGQsiIiLyu+2pzOfDrO/JKs/BwCDYGsi0jLGkR7ZHRERE5HBYEBERkd/FAyzc8hntw+K5pOfp2P1tLM9exUvrlvDwiKsI8rchIiIi8mtMRERE5HfZX1WIxfTj7C4nEuRvwwDGpA7CZrGypzIfERERkcNhQURERH6XlJBYbh00jQMF+Pnj9rgRERERORwWRERE5JAampt4Z/tXbC7ejcvjIj2yPZPST8JhtdOafVUFlNRX0i40Dp+G5ibe2f4Vm4t34/K4SI9sz6T0k3BY7RyK2+NhefZqVudtobShkiRHDBM6j8DpdrE060dmDpiCn2Hi896Ob7BZrIzrMIS565YwpsMgVudt4af8rbg9btqFxjOh8wjahcTh1ex28djqN5mWMZY3tnxCXk0JDx5/BWG2YJZnr2FF7iYqGqppFxrP2V1OICUkDp+v9/3C8uzV1Dob6BiWwIU9xhMaEESz28WizC9YW5CJn2HSO6YzU7qNxjRMRERE5OD87vsfiIiIyEG5PW5mr3qDcJuDC3qMo29cOjnVRXyU9T3DU/pgGgYHqnU28Pza/zAwsTvHxXbBy+1xM3vVG4TbHFzQYxx949LJqS7io6zvGZ7SB9MwaM0bWz4hs3Qv0zLGcmbnEQRb7Xy483vGpA5gyc5vSXbEEBsUgZfT3cwr699nTOpAogLD+CDre9YWZBIbFMH07qcwOnUAXvM3fkzniBQibCGAwcItn7KnsoDRqQM4I+14ouxhvL31c3aU72d691MYkzqQRlcTC7csp09sZ4KtgWSV5/DvrZ9xXb9JnNJxMHsq8imtr6RTRDKfZq8iuyKfmf2nMCA+g2/3ryfaHk6UPQwRERE5OBMRERFp1Y85Gwm22pmaMZbIwFCSHDGcnzEWp9vFmrytHKjR1cRzPy8iNMDBhE4j8PkxZyPBVjtTM8YSGRhKkiOG8zPG4nS7WJO3ldbk1ZTwU/42Zhw3kdSwBOyWAPrFpXPnkAsJttoZEN+NlXmb8dlQlIXDaqdzRDt8OoYlcm7XUUTbw3BY7YxI7sNpaUNZtO0LvEzDAMPgpPb9GRDfjdigCApqy/i5IJNr+p5DSkgs4TYHp3QYTI/ojny6exVehbVlBFoCSHTEEGINYnqPcYzrOASvgppSYuzhhAYEExsUwa2DppEe2Q4RERFpnQURERFp1a6KXExg2e4VtBTsH8j+6kIG0x2fZreLOb+8i2EYXNN3IhbTD59dFbmYwLLdK2gp2D+Q/dWF9HB25PPs1fiYhskZnYaTXZlHSkgs4TYHBzMsqRePr15IfXMjgZYA1uRtYUhiTwz+16CE7hyob1w6727/Gqe7GX/TggF0jWyHT3ZFLoGWAL7Zt5aWnO5mcuvK8cqISmXJzm+59/t59I/vSt+4dBKCo/AamNCd59cupriunN6xnRkQ3w2H1Y6IiIi0zkRERERa1eRqxurnj80vAJtfADa/AGx+AQxO7EGP6I74uD1uXl7/PnXOBq7rN5kAPystNbmasfr58/+xBx/wVRaG/v8/z3NGTvZekAWEvQmEjQoOBNSidSBV66q19dqrba2trdveVts6qq3jWovixIEKIhtFoyKbBELYIXvvnOSs333+v9d53fz4A8XVg/h9v122MFy2MFy2MFy2MCb2Hs7w5H4EAgHc3m7c3m7c3m66fB4sHp8Xp2nnWHJi00mJjGdTVTEdHjdF9QeY2HsYPTltDo7kNB34AwE8Pi9BDtNOUJfPg8204bKF4bKF4bKF4bKF0T8+kxnZY7HEuaK5e8p1nJ41hkPNVdxf8BwrDnyGZWhSH+6ech0DE7LZUFHEbz98it0NpYiIiMix2REREZFjyoxJYV9TOdOz8+jJHwhgGgaWAPDPHUup62ji5+MvJ8IexpEyY1LY11TO9Ow8evIHApiGgWXekLM5Uu+oZN7Zu55unwenzcHRTM0YyacVRVgGxGeS4Iqhp531B8iNz6CnksZSEsNjiXC4OJqsmFTaujuYmjkSh2knyB8IYBoGQVGOcKZn5zE9O49tNXv45473ODMnH9MwSItMYE7uZObkTua14tWsPrSRgQlZiIiIyNGZiIiIyDGdljmaA00VrC3dTFBpSzV3rn+aJncrlsUl69jTWMaPR8/Fbthwe7txe7txe7vx+n1YTssczYGmCtaWbiaotKWaO9c/TZO7lWPJTcgkLTKRl3auwOv3YWlyt/LKrlV4/F4s43sN40BzBSsPfs6UjJEcae2hTWypLiGosq2ORcVrOC93CsfSN643GdEpvFD4Ph6/F0trdwd/2vAi22r2YNlYtYtXdq0iQABLADANA9MweK14NZ9WFNGTzTARERGRY7MjIiIixxThcHHruHksKHyPZfsKsJt2vH4vlw89hzhXNJaDzVXUdzbzu/VPc6QLB5zOzL4TiHC4uHXcPBYUvseyfQXYTTtev5fLh55DnCuaYzGAG0bN5cWdy/nF2r8S74qm0d3K7H6TcJh2LJEOF6NS+rOz7iAjU/pzpHlDzmb5gU95eddKXDYn7Z5OzsudwqTewzme60ddwMs7V3Db2seJCYuiyd3KjJyxjEjpj2VQYg4flG7h1tWPEu+KoaW7nSuGnYtlQq+h/H3LW7y950NMw8Bh2vnJmIsQERGRYzMC/wMRERH5l9o9brp9HuJd0XwV7R433T4P8a5ovgiP30uju5Wk8DhMw6Cnl3euwDBMLht8Jj39bv3TXDviPHJi02lyt+IL+EkMj+WL8Pi9NLnbSIqIxcDgSJ3eLlq7O0gMj8VmmPTU5G7FT4AEVwwiIiJyfHZERETkqD4q28bzhcs4mT0983a6fB42VO7k5/mXY/nR+3/A8vTM2+nptnVPEGpXDjuXKRkjERERkf8/OyIiInJUUzJGMiVjJCerTm8XpS3VrD60kUGJOWREp2B5eubtHM3TM29HRERETl4mIiIi8q1U1d7AgsL3iHKEc/mQsxEREZFvNzsiIiLyrdQnNp3fTbqa4xmbNohoZwQiIiJy8rMjIiIip6wL+k9DREREvh1MRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5ExEREREREREJORMRERERERERCTkTEREREREREQk5OyIiIjId0ZZRRV+v5/kpATCXS5CqbvbQ1VNLZasjF6IiIh819kRERE5hVRU1VBZVcPxDOzfl6jICL6t2ts72Fa0m7yRQwkLc/JFzLv2FtraO3jkv+7gtMn5HEtLaxt79h3EMnLYYOx2G0fT3t7BtqLd5I0cSliYky9iV8k+fviTX2HZuPZNbDYbIiIi32V2RERETiFvvruCZ19YxPE88+gDjB09jG+r626+g+I9+znrjMk8eM9tfBN27t7LjbfehWXNO88THxfL0Vx38x0U79nPWWdM5sF7bkNERES+PDsiIiKnIJvNRnJiPEfjdNo52W3eVsSKNR+RnJTAtVdcTE9OpxNLmNNJqDmdTixhTiciIiLy1dgRERE5BWVn9uKN5x/n26pk30Fefes9cvtmc+0V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gJ8Fhe/ROyqJG0dfiNPmQERERL44OyIiIiJfgc0w+d2kqxEREZGvxkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs5ERERERERERELORERERERERERCzkREREREREREQs6OiIiI/D927zlAW3s7x5M3ahgiIiIiXyc7IiIi8v/4r4efZFthMcez5cO3EREREfk62REREZGjigh3ERMdxans0ScX0Nnp5sLzzmZAbh9EREQkdOyIiIjIUc2ZOZ1f33IDp7K3lq6kubmV/LwRDMjtg4iIiISOiYiIiHxtKqtqqK1r4Hgqq2qorq3neLq7PRwsLaOuoZGvwu/3U1FVQ1lFFYFAgC+rsqqGuvpGTkR7ewc1tfUcqaq6lqbmFkREROTo7IiIiMhX4nZ38fSCV3lt8TLa2zuwpCYn8subr2PGaZOwuN1dPL3gVV5bvIz29g4ssTHRXHHpBVw5by4Oux1LIBDg8WcW8vLrS+h0u7GkpSZzz+03k583gp/+4m4+27SdieNG8dcH76SnuT/4KYfLK7n5hiu48rK5LF+9nof/9hzVtfVYIsJd/OS6+cy/+HyuuenXbC/ajc/nw/LLOx/EMAyGDurPgr//EYvb3cXTC17ltcXLaG/vwJKWmswdP7+RKRPyCJp37S3s2X+Ie3/z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\",\n  \"imgOldBase64\": \"iVBORw0KGgoAAAANSUhEUgAAA+gAAALVCAYAAABTMMsjAAC+XElEQVR4AezBe1zOB//48VdXV+d0uJQKqZQzOWTINocdHDbJEGVmpmHuJmejcY85jW0xzPl8phgNcSuMe1kOOSSnhFSKoqNKdV39dv1xPX6fRw827vu7Nffez6dR5a8QQgghxEvN6FdAF4QQQgjx0lIhhBBCCCGEEEKIaqdCCCGEEEIIIYQQ1U6FEEIIIYQQQgghqp0KIYQQQgghhBBCVDsVQgghhBBCCCGEqHYqhBBCCCGEEEIIUe1UCCGEEEIIIYQQotqpEEIIIYQQQgghRLVTIYQQQgghhBBCiGqnQgghhBBCCCGEENVOhRBCCCGEEEIIIaqdCiGEEEIIIYQQQlQ7FUIIIYQQQgghhKh2KoQQQgghhBBCCFHtVAghhBBCCCGEEKLaqRBCCCGEEEIIIUS1UyGEEEIIIYQQQohqp0IIIYQQQgghhBDVToUQQgghhBBCCCGqnQohhBBCCCGEEEJUOxVCCCGEEEIIIYSodiqEEEIIIYQQQghR7VQIIYQQQgghhBCi2qkQQgghhBBCCCFEtVMhhBBCCCGEEEKIaqdCCCGEEEIIIYQQ1U6FEEIIIYQQQgghqp0aIf4PLVq0iHHjxlFVSEgIS5cuRQghhBBCCCHE06l5QZmZmWzevJmYmBiuXLnCo0ePKCkpQa9GjRo4OzvTpEkT2rRpw7Rp0zA2Nkb8fYwaNYo2bdrQs2dPiouLEUIIIYQQQgjxfNS8gHXr1hEaGsrjx48xNjamY8eO+Pn5YWJiwr179zh+/DjJyckkJycTFRXFZ599hrGxMeLvw8zMjE6dOmFiYoIQQgghhBBCiOen5jlFRUURHByMXr169Th06BBNmjRBqbi4mMWLFzN16lSEEEIIIYQQQgjx/NQ8p+nTp2MwZcoUmjRpQlWWlpZMmTKFNWvWkJKSghB/J/7+/kRFRWFlZUVRURF/BefOnaNdu3bodDq+/vprJk6ciBBCCCGEEOKvScVzePToEZcuXcKgfv36/JYuXbog/t6MjIz4Ozl48CBRUVH8lVRWVhISEoJOp0O8XJ48ecKtW7cQQgghhBB/L2qeQ05ODkpRUVF0796dZ/nkk09wd3fHxMQE8fdkamrK38WTJ08IDQ3lr2bt2rXEx8cjXh6lpaWsWrWK+fPn065dO3744QeEEEIIIcTfh5rnYGdnh9KyZcvQarXMmDEDZ2dnqmrbti1t27blWcrLy9m4cSN79uzh/PnzPHr0CHNzc+rUqUOnTp0YPXo0zZo1Q2nNmjUMHz6cqlatWkXLli1ZvHgxx48fJyMjA5VKRa1atXjzzTeZNWsWHh4eZGZmsmvXLg4fPsyFCxfIzc3F3d2dd999l1mzZmFhYcHTpKSk8N1333H06FHS0tIoKSnB0dGR9u3b8+mnn/LGG2/wvNasWcPw4cOpqnXr1iQkJKD35MkTFi5cyNq1a7l16xaHDx/mrbfeQu/EiROsWLGC69evc/fuXXJzc9FqtZiamlKrVi3q1auHn58fn376KdbW1hisWbOG4cOHU9WqVato2bIlixcv5vjx42RkZKBWq3Fzc6Nz58589dVXODo68iw//PADmzZt4vTp0+Tk5GBqaoqjoyPNmzentLSU5/Hw4UOWLVtGdHQ0ycnJ5OfnU6NGDby8vOjevTuhoaE4ODigNHjwYLZu3UpV165d4/Lly6xcuZIzZ86Ql5eHiYkJ9erVo1+/fkyfPh1ra2sSExOJiIggJiaG69evU15eToMGDRgxYgQjR47kecXHx/P9999z/Phx0tLSMHj8+DFGRkYYFBYWYm1tjUF+fj5Lly7lwIED3Lhxg/z8fGxsbPD29mbw4MF89NFHqFQqlJ48ecLy5cvZtWsXSUlJlJSUYGtrS82aNfH09CQoKIjBgwejN2PGDI4ePUp8fDxKkyZNYtKkSehNmDCBb775ht9y8+ZNGjRoQFWDBg1i3rx5LF26lL1793Lr1i20Wi22tra0bduWzz//nK5du/L48WP27dvHgQMHOHXqFJmZmTg5OdG+fXvmz5+Pu7s7T5Ofn8/SpUs5cOAAN27cID8/HxsbG7y9vRk8eDAfffQRKpUKpSdPnrB8+XJ27dpFUlISJSUl2NraUrNmTTw9PQkKCmLw4MEonT9/nkWLFvHTTz9x7949zMzMsLOzo27dujRo0IAlS5Zga2uLwYkTJ1ixYgXXr1/n7t275ObmotVqMTU1pVatWtSrVw8/Pz8+/fRTrK2teZrLly+zZs0aTpw4wa1btygqKsLS0pI6derQqFEj4uPjycrKws7Oju+++46q8vPzWbp0KQcOHODGjRvk5+djY2ODt7c3gwcP5qOPPkKlUiGEEEIIIV5OxjN+xe+wsrJi48aN5OXlYXDu3Dm+++47zp8/j4mJCR4eHpiYmPB70tPT6dy5M2vWrOHmzZuYm5szcOBA9M6fP8+5c+dYsWIFtra2dOjQAYPGjRvz6quvEhkZiVarxSAuLo6lS5dSVFREcXExxcXFVFZWUlRURGJiInv27CEuLo5//OMf3Lhxg+vXr5OTk0NFRQU5OTmcOnWKa9euMWDAAKratGkT3bt359SpU2RnZ9O1a1caNWrEuXPnuHbtGps3b8be3p727dvzPOrXr0/79u159OgRt27dwsDa2prQ0FAuXbpE586diYiI4NGjR1RWVjJkyBDq16+PXkREBOHh4eTl5dG9e3cCAgLo1q0b6enppKSkkJaWRmxsLPv27WPw4MGYm5uj17hxY1599VUiIyPRarUYxMXFsXLlSh4/fszjx48pLi5Gp9ORm5vL+fPnOXToEB9//DHGxsYoFRcX07dvX2bNmsW1a9coLCzEzc0NPz8/6tSpw927d7l9+zZK7dq145133kHp+PHjvPbaa0RHR5Oeno67uzv+/v5kZGSQlJTEiRMnWL16NR07dsTNzQ2D1157DQcHB2JiYlDavn07O3bswMjIiNzcXMrLy9HpdOTm5vLzzz/z73//m5UrVzJ37lwyMjK4evUqRUVFlJWVkZmZyf79+3FwcKBdu3Y8j4sXL5KcnEx2djbZ2dkYqNVqPvroI9q0aUObNm3w8/NDrVajd/78eXx9fYmKiiI9PZ0GDRrQvXt3EhISSElJISoqiqSkJAICAjAyMkLv4cOHdOrUiY0bN1JaWsoHH3xAt27dsLKy4syZM1y9ehWNRkPv3r3R2759O9bW1pw/fx6ldu3a0aNHD9q0aUPnzp1p1qwZv8XOzo4ePXpw+vRpHjx4gMGdO3dYuHAhycnJqFQqcnNz0Xvy5Am3b99m27Zt3Llzh+DgYE6ePElqaip3796loqKC/Px8kpKS2Lt3Lx9//DGmpqYonT9/Hl9fX6KiokhPT6dBgwZ0796dhIQEUlJSiIqKIikpiYCAAIyMjNB7+PAhnTp1YuPGjZSWlvLBBx/QrVs3rKysOHPmDFevXkWj0dC7d28MVq9eTe/evblw4QLt2rUjKCiIZs2akZaWxoULF7h06RIhISHY2NhgEBERQXh4OHl5eXTv3p2AgAC6detGeno6KSkppKWlERsby759+xg8eDDm5uYozZw5k6CgIH755ReysrLw8PCgV69e5Ofnc+3aNa5fv05RURF6q1ev5vXXX0fp/Pnz+Pr6EhUVRXp6Og0aNKB79+4kJCSQkpJCVFQUSUlJBAQEYGRkhPj7mfkrwB0hhBBCvLTUPKfRo0czYcIElCoqKti7dy979+6lRo0avP/++/zjH/+gRYsWPE1FRQV9+vQhMTERgyNHjtCqVSt0Oh1du3blxIkT6HQ6xo0bR8OGDXnnnXfQs7S05J133sHExISysjIM2rVrx/r163FyckKr1RIUFERERAQGaWlp9O7dm/v372Nra8uTJ0/o2bMnx44dw2D37t2kpKTg6emJQXx8PMOGDUOr1aL37rvvsn//fvQ6derEyZMnqaysZMKECfj5+eHh4cHvsbOz47333iMpKYkjR45gUFhYSExMDH369OHx48f8FhMTE1JSUnBxccFgxIgRuLu7U1RUhN6VK1f45ptvmDVrFnqWlpa88847mJiYUFZWhkGnTp3YuHEjNWrUQKfTMXz4cNatW4dBYmIiUVFR9OvXD6URI0awf/9+DNq3b8/Ro0extLTEwM7Ojvz8fJ4lNTUVf39/CgoK0KtTpw6nT5/GysqKnJwcGjRoQF5eHnl5efj7+3P58mXq1KmDXq1atXjzzTepatSoUYSFhWFhYUFOTg6vvvoqN27cwODkyZNs3LiRQYMGoVaruXv3Lu3btycrKwuDBQsW8Omnn/I83n33Xd59913Gjh1LUlISBmZmZqxZs4aq8vLy8PPzIysrCz0nJyd+/vlnrK2tcXV1ZdasWejt3r2brVu3MnjwYPQmTZrEhQsX0IuKisLX1xeD9PR0fHx8UFq5ciV5eXls3rwZpYCAACZOnMjzUqlU+Pr6Uq9ePRITEzGws7Pj0KFDNG3aFL3FixczZswYDMrLy7lx4waXLl3Czc0NvbCwMObNm4dBamoqO3fuJDg4GIO8vDz8/PzIyspCz8nJiZ9//hlra2tcXV2ZNWsWert372br1q0MHjwYvUmTJnHhwgX0oqKi8PX1xSA9PR0fHx+UUlJSCAkJQafT0a1bNw4fPozStGnTmDNnDk9jYmJCSkoKLi4uGIwYMQJ3d3eKiorQu3LlCt988w2zZs3CYNu2bcyYMQOD+vXrc+7cOSwtLSkpKcHHx4erV69ikJWVhVJeXh5+fn5kZWWh5+TkxM8//4y1tTWurq7MmjULvd27d7N161YGDx6MEEIIIYR4+ah4TmPGjMHf359nKSwsZMWKFXh7exMQEEBOTg5VRUREcO7cOQxatGhBq1at0FOpVAQHB6M0depUfk/Dhg1xcnJCz9jYmLCwMKry8PDA1tYWPTMzMyZPnkxVCQkJKE2fPh2tVotBQEAABp06dcKgoqKCTZs28d94+PAhvXv3Rq1W88knn7B7925mzpxJVfb29rz//vu4uLigVLNmTby9vVGKi4vj99SrV48aNWqgp1KpmDNnDlWdOXMGpYSEBLZu3YrSt99+i6WlJS9i7ty5FBQUYNC3b1+srKzQc3Bw4L333sMgLy+P+fPn83t8fHywsLBAz8HBgVGjRlFVs2bNUKvV6NWrV48PP/wQpbS0NLKzs/kjLFu2jIyMDAx69uyJtbU1ep06dUJp7dq1GOzevRsDR0dHlOrWrYufnx9/Jo1GQ9OmTTEICQlBo9GgZGdnh5ubGwZhYWEYGxujlJCQgNKyZcvIyMjAoGfPnlhbW6PXqVMnlNauXYvB7t27MXB0dESpbt26+Pn5oRQVFUV5eTl6jo6OVDVy5Eiext7envfffx8XFxeUatasibe3N0pxcXEoLVq0CKX33nsPS0tL9CwsLBg4cCBKK1euRGnZsmVkZGRg0LNnT6ytrdHr1KkTSmvXrkUIIYQQQrycVDwnY2Nj9uzZQ3h4OBYWFvyWyMhI2rdvz/3791HatWsXSo0aNUKpRYsWKF26dIkrV67wIjw9PamqtLQUJU9PT6oqKCjAIC8vj5iYGJTc3Nww0Gg0KJ06dYr/RkVFBZ999hnp6eksX76cvn37MmnSJDQaDUrBwcGsX7+ep6lRowZKBQUFvChnZ2dq1KiBUn5+Pkpbt25FydHRkVdffZUXFRERgVKjRo1QatGiBUo7duzgRXl6elJVaWkpSp6enlRVUFDAHyEiIgIlNzc3DDQaDUrx8fHodDp0Oh2FhYUYBAcHk5KSglJ4eDjz58+nuhgbG+Pu7o5SaWkpStbW1jg5OaFUUFCAUkREBEpubm4YaDQalOLj49HpdOh0OgoLCzEIDg4mJSUFpfDwcObPn49BXl4eBhEREaxcuZKKigoMXF1dSU1NxcXFBaXg4GDWr1/P09SoUQOlgoIClBITE1GqU6cOSq6urijdvn2bsrIyDCIiIlByc3PDQKPRoBQfH49Op0MIIYQQQrx81LwAlUrFuHHjCAoKYvXq1axZs4a7d+/yNLdu3WLkyJHs3bsXg4SEBJRq1qyJUq1atajqzJkzNG3alOdlYmJCVZWVlSiZmJhQVWVlJQYJCQlUVlaiZGVlhYGZmRlK9+7d47/12WefYW5ujoGFhQX79+/H09OTZykuLqaoqAidTkdZWRlKlZWV/CdMTU1RqqysROmXX35BqVmzZryo27dvk5ubi1LNmjVRqlWrFkrZ2dmkpqbi5ubG8zIxMaGqyspKlExMTKiqsrKS/2tlZWVcvnwZJSsrKwzMzMxQKikpIS8vD41Gg6urK3fv3kXvxIkTNGrUiC5dutC/f38CAwOxs7OjupmYmKBUWVlJVSYmJihVVlZiUFZWxuXLl1GysrLCwMzMDKWSkhLy8vLQaDS4urpy9+5d9E6cOEGjRo3o0qUL/fv3JzAwEDs7O5Tc3d0xKCsr45NPPuHLL7+kb9++vP/++3To0IF69erxe4qLiykqKkKn01FWVoZSZWUlSiqVCqXKykqUdDodSlqtlsrKSvTKysq4fPkySlZWVhiYmZmhVFJSQl5eHhqNBiGEEEII8XJR8x9wdnZm+vTpTJs2jVOnTrFjxw42bdpEfn4+Svv27ePOnTu4u7ujl5mZiZKFhQVKVlZWVJWZmcmfLSsri6ratWvHsxQVFfFH8PX1RenmzZt88803HDlyhLS0NMrLy/mzpaamouTk5MSLyszMpCoLCwuUrKysqCozMxM3NzdeRjk5OVRUVKA0efJkJk+ezLMUFRWh0WgYMmQIs2fPxkCr1RIbG0tsbCzjxo1jzJgxzJw5EzMzM15WOTk5VFRUoDR58mQmT57MsxQVFaHRaBgyZAizZ8/GQKvVEhsbS2xsLOPGjWPMmDHMnDkTMzMz9Hr37o2trS35+fkY3Lt3j6VLl7J06VJatmzJqlWraNeuHUo3b97km2++4ciRI6SlpVFeXs7z8vLy4tKlSxikpaWhdPfuXZQaNWqEmZkZejk5OVRUVKA0efJkJk+ezLMUFRWh0WgQQgghhBAvFzX/BSMjIzp27EjHjh2ZN28eS5YsYfr06VRUVGBw6tQp3N3dqaiooLy8HCVjY2OUjI2NqaqoqIg/W3FxMVX5+/tjZ2fH0zg4OPBHi4uLo1u3bjx+/BiDQYMG0atXL+zt7Zk2bRrnzp3jj1ZUVISSqakpL6q4uJiqjI2NUTI2NqaqoqIiXlbFxcVU1b59exo3bsyzWFpaojdt2jTOnTtHdHQ0VZWWljJ//nwuXrzIwYMHMTIy4mVUXFxMVe3bt6dx48Y8i6WlJXrTpk3j3LlzREdHU1VpaSnz58/n4sWLHDx4ECMjI2rWrMmWLVsYNGgQhYWFVHXx4kU6duzI8ePHee2119CLi4ujW7duPH78GINBgwbRq1cv7O3tmTZtGufOneNZhg4dyvjx4zHYu3cvs2bNwtramsePH7Nz506UxowZg0FxcTFVtW/fnsaNG/MslpaWCCGEEEKIl4+a53Dp0iUWL17M3LlzqVWrFk9jZWXFlClTsLGxISQkBIPc3Fz01Go1pqamlJWVYaDValHSarVUZW1tzZ/NysqKqv75z3/Spk0bqssnn3zC48ePMejduzdbt27FYNGiRfwZLCwsyM/Px6C0tJQXZWVlRVVarRYlrVZLVdbW1rysrKysqGrAgAGMHz+e32NmZsbBgwfZtGkTCxcu5MKFC1R16NAhduzYQVBQEC8jKysrqhowYADjx4/n95iZmXHw4EE2bdrEwoULuXDhAlUdOnSIHTt2EBQUhF6vXr1ISkpi5syZ7Ny5k6KiIpS0Wi3BwcFcv34dvU8++YTHjx9j0Lt3b7Zu3YrBokWL+C2hoaEcP36cqKgo9O7cuUPbtm3p2LEjcXFx3LhxA4OxY8fyySefYGBlZUVVAwYMYPz48QghhBBCiP8tap7D3bt3Wbt2Lb169aJPnz78lg8++ICQkBAMbG1tMahduzZ37tzBoKSkBKWioiKqql27Nn+2OnXqUFVxcTHVJT09ncTERJT69+9PdahVqxZZWVkY3L9/nxdVu3ZtqiopKUGpqKiIqmrXrs3LysHBAVNTU8rKyjAoLi7mRQwZMoQhQ4Zw9epVtm/fzvLly8nJycEgNjaWoKAgXkYODg6YmppSVlaGQXFxMS9iyJAhDBkyhKtXr7J9+3aWL19OTk4OBrGxsQQFBWHg6urKmjVrWLx4MdHR0axevZrDhw9jcOPGDdLT09FLTExEqX///rwIY2Nj9u7dy9ixY1m8eDFubm7cvXuX5ORkrKysaNq0KR07diQ4OJgOHTqg5ODggKmpKWVlZRgUFxcjhBBCCCH+96h5AfHx8fTp04ffkpeXh1LLli0x8PHx4c6dOxjk5OSgdP/+fary8fHhz9aqVSuMjY3RarUYJCcn89prr1EdsrOzqUqj0VAdWrduzaVLlzC4fPkyOp0OlUrF83Jzc8PBwYGcnBwMcnJyULp//z5KDg4O1KtXj5eViYkJ3t7enD17FoPk5GSeR69evVizZg3Ozs7oNWnShC+//JKJEyfy+uuvc+nSJfRKS0t5WZmYmODt7c3Zs2cxSE5O5nn06tWLNWvW4OzsjF6TJk348ssvmThxIq+//jqXLl1Cr7S0FL1t27aRlZXF+PHj0bO0tKRfv37069ePjRs3MnToUAxKS0spLCykKo1Gw4u6evUqmzdvpk6dOty+fRsjIyOeh4mJCd7e3pw9exaD5ORkhBBCCCHE/x4VL+DYsWNotVp+y7FjxzBo2rQpzZo1w2DgwIEoXbt2DaXExESUmjRpQrNmzfiz2djY0LNnT5TWr19PZWUl1cHZ2ZmqHj58SHXo06cPSo8ePeLEiRO8qAEDBqB07do1lBITE1EKCAjgr8rKygqlkpISysvLqSowMBClqKgocnJy+D0HDhzg4MGDVGVjY0O/fv0w8PLywsDCwgKVSoVSQUEBf2WBgYEoRUVFkZOTw+85cOAABw8epCobGxv69euHgZeXF3o3btxg0aJFPM3gwYNRq9XomZubU7duXZydnanq4cOHvIiMjAx69OhBbm4uWq2W7OxsXkRgYCBKUVFR5OTkIIQQQggh/reoeAHx8fG8/fbbnDt3jqc5fvw448ePR0+tVrNkyRKMjIww6Nu3L23btsUgKSmJhIQE9HQ6HWvXrkXpq6++orrMnj0bExMTDE6ePMkHH3zAzZs3MSgvL+fq1atcuXKFP5KLiwsuLi4oRUREYFBRUUFRURF/hl69etG6dWuUxo0bR25uLgZXrlyhrKyM3zJlyhRsbGww2Lt3L0VFRehlZ2ezd+9eDGxsbJg6dSp/Vc2bN0dJp9OxbNky9MrKynj06BF6I0eOpH79+hjk5eXRo0cP4uLi0Ol06Ol0OtLS0jh16hRKixcvJi0tDSWdTsfRo0fRMzY2JigoCAMzMzO8vLxQ2rFjBw8ePEAvKyuLv5qRI0dSv359DPLy8ujRowdxcXHodDr0dDodaWlpnDp1CqXFixeTlpaGkk6n4+jRo+gZGxsTFBSEQVpaGkuXLqWyshKl48ePU1FRgV6/fv0wNzfHxcUFFxcXlCIiIjCoqKigqKiI3zJs2DDS0tLQy8rKomHDhvTs2ZM+ffrQp08f+vTpw4ABAwgJCWHDhg3k5+ejNHLkSOrXr49BXl4ePXr0IC4uDp1Oh55OpyMtLY1Tp04hhBBCCCFeTsYzfsXvuH37Nlu2bEHvzp07rFq1ii1btvDvf/+b2NhYdu7cyRdffMHXX39NSUkJjo6O7Nixg+7du6OkUqno2bMn//rXv8jOzkZvz549JCcnM3/+fOLi4tAzNjZm4cKFfPjhhxiUlJQQExPDtm3b0Gq1GNja2tK2bVscHR0pLS3l0KFD7Ny5EyWNRkOLFi1wdHSkqKiIqKgofvzxR5ScnJxo1qwZGo0GPWdnZ1q0aMH+/fspLy9HLzExkSVLljB//nzmz5/P9OnT+f7777G3t+eNN97g95SXl5OYmMiePXtISkpCqWXLlqjVauzs7FCpVFSl0WjYt28fBjdu3ODAgQNERkYyadIkUlNTqaiowECtVtOkSRNcXV0pLy8nJiaGbdu2odVqMbC1taVt27Y4OjpSUVHBsWPH2LJlC+Xl5RjUqFEDb29vXFxc0FOpVLz11lscOHCA3Nxc9LKyslixYgUHDhxg7ty5zJ49m4qKCpRyc3N58uQJ3t7emJmZYWtrS4cOHdi7dy9PnjyhsLCQffv2cenSJaZOnUpWVhZ6Go2Gffv24e3tjUF2djY//PADMTExKLm6utKyZUusra3Jyclh165dnDx5EiUPDw8aNWqEtbU19+7dY9u2bZw9exalxo0bU79+fSwtLXkeXl5e7Nmzh5ycHAwOHTrE/PnzmTlzJmq1mjfeeANTU1N69OhBdHQ0ubm56GVmZrJu3TrmzJlDeHg406ZNIzw8nGvXrjFs2DD0Zs6cyf3791m2bBnnz5/n+vXrHD58mIkTJxIfH4+xsTGLFi3inXfeQalGjRrs27cPg0ePHhEeHs7cuXNZsGAB06ZNQ6VS8Sw6nY74+Hi2bNnCgwcPMDAxMaFdu3bUrVsXvV9++YXNmzeTl5eHgZmZGa1bt6ZOnTpUVlZy4sQJNm/eTElJCQZWVla0bNmS2rVrY2RkhKmpKT169CA6Oprc3Fz0MjMzWbduHXPmzCE8PJxp06YRHh7OtWvXGDZsGHozZ87k/v37LFu2jPPnz3P9+nUOHz7MxIkTiY+Px9jYmEWLFvHOO++gd/z4cX766Seio6PZvn07t27d4ty5c6xfv56wsDAqKipo3rw527dvx8rKCj2NRsO+ffswuHHjBgcOHCAyMpJJkyaRmppKRUUFBmq1miZNmuDq6oparebkyZMkJCRg8OTJE27evMn169e5fv06169f58qVK5w5c4Z9+/axatUqWrVqhZeXF3qmpqb06NGD6OhocnNz0cvMzGTdunXMmTOH8PBwpk2bRnh4ONeuXWPYsGGIv5+ZvwLcEUIIIcRLy3jGr/gdXl5eDB48mKZNm1KrVi0sLS15+PAhiYmJxMfHc+vWLdRqNZ07d2bs2LGsXbuW5s2b8zS2trZ8/PHHuLi4UFpayoMHD/jll1/Iz8+nQYMGDBw4kA0bNvDuu++itHHjRgIDA9FqtSilpKQQGRnJxIkTiYyMJCAggKquXr3Khg0bCAsLY9myZYSEhFBVQkICBw4cIDQ0FIPGjRsTHByMubk5ZWVllJSUUF5ejpmZGR4eHvj5+fHll18yYsQIjIyM+D3r16/n3XffJSkpiaoiIiJYunQp9erVo02bNlTVunVrfHx8uHfvHrm5ueh0OiorK/Hw8CAsLIygoCC2bduGQUFBAVu3bqVz586cPHmSwMBAtFotSikpKURGRjJx4kTi4uLo2rUr5eXlKN25c4dVq1YxduxYzM3N0dNoNAQHB2Nvb09xcTGPHz+moKCA1NRUjIyMGDp0KLVq1SI5ORmDR48eceTIEQYMGICzszN6Hh4eBAcHY2pqSnFxMXfv3iU+Ph4jIyNatWrFyJEj2bJlC40bN0Zp5MiRhIeHU1VcXBxpaWn079+f8ePHs3DhQqo6duwY165dY9CgQXzwwQds3bqVqg4ePMjDhw/p3bs3z8PExITAwEBKS0t58OABjx8/xtLSkgYNGjBw4EBGjhyJRqNBz8HBgREjRlC7dm20Wi3FxcWUl5ejVqupVasWXbt2ZcKECXz11VeYmpqi5+npSc2aNdG7ePEiR44c4cyZM1hYWODv78/q1avx9/enqlatWuHj40NmZiaPHj1Cq9Xi7OzMq6++ytSpU/Hx8eG3pKSk0LJlSx48eIBSQUEB69evJygoCK1WS9OmTcnLy0MpJyeHdevW4efnR05ODr6+vpSUlKCUnp7O6tWr+fjjj7GxsUHPwcGBESNGULt2bbRaLcXFxZSXl6NWq6lVqxZdu3ZlwoQJfPXVV5iamqLn6elJzZo10bt48SJHjhzhzJkzWFhY4O/vz+rVq/H398egdu3aODo6YmlpSXZ2NidOnCA2NpbU1FRat27N+PHjWblyJba2thi0bt0aHx8f7t27R25uLjqdjsrKSjw8PAgLCyMoKIht27ZhUFBQwNatW+ncuTP169enTZs27Nixg8LCQp5HSUkJP/74IyNHjsTCwgI9BwcHRowYQe3atdFqtRQXF1NeXo5araZWrVp07dqVCRMm8NVXX2Fqaor4+5n5K8AdIYQQQry0jCp/hRBCiD9USkoKHTp0ICcnh+cVERFB//79EeJ5GP0K6IIQQgghXlpqhBBC/KEuXrxIQEAAOTk5TJw4ka+//pqqCgoKWLp0KZ9//jkG2dnZCCGEEEKIvw8VQggh/jCZmZm8+eabJCcn4+7uzvz583kaGxsbJk6ciJKrqytCCCGEEOLvQ4UQQog/zNGjR3n48CF6rq6uqFQqniU+Ph4De3t7unTpghBCCCGE+PtQIYQQ4g/TvHlzDE6dOsWuXbuoSqfTcfDgQYKCgjAIDw/H2toaIYQQQgjx96FGCCHEH6Zly5Z88803TJ48mYqKCgYOHMjEiRNp3Lgx5ubm5Ofnc+XKFXJyctBzcHBgyZIlBAYGIoQQQggh/l7UCCGE+ENNmDABPz8/NmzYwE8//URKSgonTpygoqICGxsbHB0deeutt+jWrRuBgYFYWFgghBBCCCH+ftQIIYT4wzVs2JC5c+cihBBCCCHEs6gQQgghhBBCCCFEtVMhhBBCCCGEEEKIaqdCCCGEEEIIIYQQ1U6FEEIIIYQQQgghqp0KIYQQQgghhBBCVDsVQgghhBBCCCGEqHYqhBBCCCGEEEIIUe1UCCGEEEIIIYQQotqpEEIIIYQQQgghRLVTIYQQQgghhBBCiGqnQgghhBBCCCGEENVOhRBCCCGEEEIIIaqdCiGEEEIIIYQQQlQ7FUIIIYQQQgghhKh2KoQQQgghhBBCCFHtVAghhBBCCCGEEKLaqRBCCCGEEEIIIUS1UyGEEEIIIYQQQohqp0IIIYQQQgghhBDVToUQQgghhBBCCCGqnQohhBBCCCGEEEJUOxVCCCGEEEIIIYSodiqEEEIIIYQQQghR7VQIIYQQQgghhBCi2qkRT7V8+XIWLVpE69at2bFjB9Xl8OHDfPvtt1y6dImsrCzE74uJiWH69OmUl5dz9uxZxNMtWbKEU6dOYW5uzrp16xD/e2JiYpg+fTrl5eWcPXsWIYQQQgjx16bidxw7doyAgACMjIzw8vKibdu2tG3blrZt21K3bl0iIyN5Gf3www84OTmRlZXF04waNYpXXnmF6ta9e3cGDBjAnyUtLQ1HR0cOHDjAy+qtt96ie/fuiGfbs2cPBw8eZNu2bdSrVw+9tm3bEhYWxl9NaWkpb7/9Nv9LfvjhB5ycnMjKyuKP9NZbb9G9e3d+yw8//ICTkxNZWVn8FZw6dQoHBwcSExMRQgghhPi7UfM7unbtir29PZGRkXzzzTf06dMHgx07dvCycnZ2pk2bNlhaWiL+PysrK9q0aYOTkxPiPxcXF4eXlxe1atXirygqKooGDRqgN2PGDPRat26Np6cnfzXR0dH06NGDP0tlZSU//vgjvXv35o/i7OxMmzZtsLS05P/avXv3SE9Pp127djwPZ2dn2rRpg6WlJX8FNWvWpHXr1tjZ2fHfunfvHunp6bRr1w4hhBBCiJeBiv+Cj48P7u7u/FUcOXKEH3/8kefh6+tLdHQ0NjY2PItKpeKvQKVS8WfRaDQcPnyYtm3b8rIzMjKiOlRWVjJy5EgePHjAX1VmZiYqlQql1atXExwczG85cuQIP/74I3+miIgI+vfvz58lMjKSTZs28Ufy9fUlOjoaGxsb/q/NmTOH06dPo2RkZMSz+Pr6Eh0djY2NDX8FDRs25MiRI7i6uvLfmjNnDqdPn0YIIYQQ4mWh5r/QoEEDDG7fvs2YMWOoqKhArVZjZmbG4sWLcXFxITIyktGjR/Phhx9iaWnJ2rVriYqKomXLligdO3aMsLAwPD09SU5O5u2332b27Nk8TVlZGZMmTeLOnTuo1WrOnTuHnZ0d//73v4mLiyMkJIQ6deqwf/9+UlJSmD17Nhs2bKCwsJCSkhK++OILli9fTnJyMl5eXujFxsby+eefY2dnh62tLWfPnuWVV17BICYmhrlz52JnZ8eDBw+YN28er7/+Ok/z9ddfEx0djYuLC0lJSUyfPp1+/fqxbds2QkNDadmyJbm5uSQmJuLk5MTmzZvp2rUrerdv3+bTTz+lsLAQZ2dn0tPTeZbIyEhGjx7Nhx9+iKWlJWvXriUqKgovLy/GjRtHZmYmjx8/plGjRixevBgTExP0Nm7cyPr163F0dCQnJ4eysjJ+/vlnFixYwIwZM1i8eDEff/wxGzZsIDQ0lFatWvHkyRPu3LlDw4YN+f777/H29kbv1q1bhIaGYmZmxr179/jwww/55JNP0Js7dy7Hjx/HysqKmzdvcuTIEZydnamqpKSECRMmcOXKFTQaDQUFBcyZM4f27duTkJDAkCFDKCsrw8vLi59++gljY2O++OILJkyYwLOUlpYydepUdu3aRXZ2NlOmTCEsLAy9kpISJkyYwJUrV9BoNBQUFDBnzhzat2/Prl27CA0NxdHRkWnTpjFw4ED0rl27RuPGjSkrKyM8PJwlS5awaNEiAgICMCgpKWHy5MlcvnyZMWPG0KRJE5YuXUpJSQkTJkzgypUraDQaCgoKmDNnDu3bt+dpysvLmT59OmfPnsXOzo7U1FQ6derEt99+i96SJUvYsWMHTk5OPHr0iKFDhzJ06FDy8/MJDAzk8OHDBAcHs2fPHoqKivD392fnzp0YGRkxdepUzp8/z82bN7lz5w4DBgzA3NycqVOn8sorr7Blyxb0ysrKmDRpEnfu3EGtVnPu3Dns7Oz497//TVxcHCEhIdSpU4f9+/eTkpLC7Nmz2bBhA4WFhSQnJzNy5EisrKwIDg7m22+/ZdiwYYwePZqFCxdy8OBBLC0tKS8vZ9WqVdStW5enKSkp4cGDB7i5ufE0WVlZjBkzhuLiYkxMTEhOTmbatGm4uroSEhJCnTp12L9/PykpKcyePZsNGzZQWFiItbU1Bw4c4Ntvv6VmzZrcvHmT2bNnY2pqyj//+U8KCgro06cPEydO5LXXXiM2NpZZs2Zha2tLcXExrVu3ZtasWZiZmfHZZ5/x9ddf079/f06fPk1aWhpt27bliy++ICIigujoaMrKyli4cCEffvgh2dnZfPHFFyxfvpzk5GS8vLyYMmUK//rXv/Dy8kKlUvHjjz/SvHlz4uPj0YuJiWHu3LnY2dnx4MED5s2bx+uvv05Vy5cvZ9OmTdSvX5+YmBg2bNiAXmlpKVOnTmXXrl1kZ2czZcoUwsLCyM7O5osvvmD58uUkJyfj5eVFSUkJwcHBlJaW8vjxY4yMjDh06BBVbdiwgdDQUFq1asWTJ0+4c+cODRs25Pvvv8fb25vIyEhGjx7Nhx9+iKWlJWvXriUqKoqGDRsyYcIErly5gkajoaCggDlz5tC+fXvy8vKYN28eCxYs4NixY3Tp0gW9mJgY5s6di52dHQ8ePGDevHm8/vrr6GVlZTFmzBiKi4sxMTEhOTmZadOm8ejRIzZt2kT9+vWJiYlhw4YN2NnZIYQQQgjxV2Y841f8jqysLFauXElgYCCNGzdGb/78+dStWxc7Ozv0unfvTqdOnVi9ejVBQUHEx8ezYMEChg8fTtOmTdm/fz8ZGRmMHDmS2rVr4+HhgbOzM0qXL18mKCiIkJAQfH19CQoKIjg4GFtbW6pasGABhw4dIjY2lsDAQNLS0khNTWX06NG4urpy4cIFCgoKGDRoEBqNBgcHB9avX09YWBj29vZ4enry/fffExoaikaj4cGDB7Rv354FCxYwb948AgICOHPmDDqdjv79+5ORkYGvry+7d+8mNDQUCwsLgoODGTVqFKamplT1008/sWLFCgICAqioqGDWrFmMGTOGFi1acPDgQerXr8/u3bv5/PPPOX78OLGxsQwdOhS9bt260axZMyIjIwkICKCyspKjR48yceJEqmratCn79+8nIyODkSNHUrt2bTw8PFiwYAHZ2dns3buX999/n6lTp/LkyRM6duzIwYMHGTJkCIcPH2bkyJEMHTqUmJgY+vfvz6uvvsqSJUt44403aNOmDa1atWLnzp1069aNbdu2MXbsWKKjo1mzZg2jRo2isrKSLl26MGDAAL799lt69OhB9+7d6dGjB5mZmYwdO5Zz584xaNAgzMzM8PDwwNbWlqo+//xzEhMTiY2NJTAwEHt7e/z9/Rk+fDheXl48ePCAa9euceDAAb788kt0Oh1ffPEFU6ZMwdjYmKqOHz9OUlISa9as4bPPPsPc3JywsDAmTJiAqakpn3/+OYmJicTGxhIYGIi9vT3+/v4MHz6cdu3akZWVxfXr11m+fDl6Fy5c4LXXXmP8+PGYmpri5OREdnY2U6ZMQcnExISmTZvy3XffERUVxdChQ9H7/PPPSUxMJDY2lsDAQOzt7fH392f48OFYWVlR1dSpUzl8+DAxMTG8//77DBs2jG3bttG3b18OHjzIuHHjOHnyJMOGDeOtt97Cz8+PVq1a0bx5c+rWrcuGDRvYvn078+fPp1OnTkyePJmuXbvi7u7OW2+9xeHDh3n99dfZsGEDLVq0oEmTJvz888+oVCr69u2L3oIFCzh06BCxsbEEBgaSlpZGamoqo0ePxtXVlQsXLlBQUMCgQYPQaDQ4ODiwfv16wsLCcHNzIyMjgyNHjhAYGIi/vz+ZmZmkpaXx5ZdfcvLkSYYMGcKJEyfYvn07gwYN4mmioqJwdHSkY8eOPM2bb76Jm5sb27dvZ+DAgfj4+HD16lUCAgK4cOECBQUFDBo0CI1Gg4ODA+vXrycsLAy1Wk27du3YvXs3ISEhdOnShbt37+Lv78/Zs2dxcnJiz5491KtXjwcPHuDr68uqVauYOnUqgYGBzJw5k1u3bvH222/z9ttvM2vWLD7++GNWrVrFxx9/zJIlS8jOzuarr77is88+Iy0tjdWrVzNu3DisrKzw9PTk+++/JzQ0FI1Gwy+//MKmTZsYOHAgdnZ2rFu3js2bN+Ph4UFGRga+vr7s3r2b0NBQLCwsCA4OZtSoUZiamqL0yiuvsGrVKkaPHk14eDjm5uYcP36cpKQk1qxZw2effYa5uTlhYWFMmDABOzs7PD09+f777wkNDUWj0fDdd99x9+5ddu/ezQcffMDNmzfp0qULVbVq1YqdO3fSrVs3tm3bxtixY4mOjmbNmjWMGjWKpk2bsn//fjIyMhg5ciS1a9fGw8ODJUuWkJiYSGxsLIGBgdjb2+Pv78/w4cOpWbMmvr6+zJs3j6FDh+Lu7k5GRga+vr7s3r2b0NBQLCwsCA4OZtSoUZiamvLmm2/i5ubG9u3bGThwID4+Ply9epXRo0ezatUqRo8eTXh4OObm5vyvm/krwB0hhBBCvLRUvIBp06bRpUsXunTpwuLFizFISEjgzJkzfPDBBxgMGzaM06dPk5CQgIGPjw8dOnRg7NixNG/enKr8/Pxo3bo1es7Ozujdu3ePpzl69Cjt2rVDpVKh98orr3Dx4kW0Wi3/iU2bNmFjY0P//v15mh07dlC3bl28vb3R69y5M/fv3ychIYGnCQsLQ61Wo+fs7My9e/dQsre3x8LCAjMzM7p3705qaip6Z8+e5ezZs4SEhPAifHx86NChA2PHjqV58+Zs2rSJ9957Dz21Ws2rr75KdHQ0esuWLaNHjx54enpiMHXqVH6LmZkZeiYmJkyePJnExETOnz9PQkICiYmJ9O3bF726devi4eHB4cOHefjwIfn5+dy6dQu94OBgXF1deZqVK1cyaNAgVCoVer169cLCwoLNmzdjYGFhgb29PUZGRvj5+VFWVkZmZibPYmFhgUajwcjIiF69eqHVasnIyEBv5cqVDBo0CJVKhV6vXr2wsLBg8+bN6AUGBnLt2jWSkpLQ2759O4WFhURHR6O3d+9e+vXrx/NauXIlgwYNQqVSoderVy8sLCzYvHkzVWm1WlauXMlHH32EpaUlemq1mkmTJqG3YsUKevTogaOjI3p169alW7duLF++HKXatWtjZGRE586dsbOzIzU1lRdx9OhR2rVrh0qlQu+VV17h4sWLaLVanpeLiws9e/bk9ddfZ8SIEWzcuJFu3bphZWWFXufOnTl8+DA6nY6niYyMJCAggKc5e/Ysp0+fJiQkBAMfHx+6devG73ny5AmFhYUkJCSg17hxYwIDA3maLVu2YG9vT5cuXdAzNTVl8ODBrFixAiU3NzdsbGyoX78+r732GqamptSrVw9ra2veffdd0tPTeZbx48djbGxMRUUFY8eOpV+/fnTt2hW9HTt2ULduXby9vdHr3Lkz9+/fJyEhgedlYWGBRqPByMiIXr16odVqycjI4GkePnxIcnIyhYWF6M2YMYPfYmZmhp6JiQmTJ08mMTGR8+fPY+Dj40OHDh0YO3YszZs3Z+XKlQwaNAiVSoVer169sLCwYPPmzTzNjh07qFu3Lt7e3uh17tyZ+/fvk5CQwNmzZzl9+jQhISEY+Pj40K1bN4QQQgghXkZqXsDs2bPp06cPejNmzMAgJSUFPRcXFwzq1auH3q1bt2jTpg1KxsbGPM2lS5dYtGgR5ubm6HQ69CorK3karVZLeXk5BmVlZVhZWWFsbMx/4saNG7i7u2NkZMTTpKam8ujRIwIDA9HTarU0a9aMyspKnmbfvn3s2rULjUbD7du3qays5FmMjY3R6XTo3bhxA7369evznzA2NubRo0cUFhayatUqfvzxR/QyMzNxcXFB79q1a/Tu3Rslb29vnpeXlxd6t2/fxmDs2LEYGxujZ2Njg6WlJZ06daJZs2a0aNGC9957j7Fjx9KhQweqys7OpqCgABcXFwyMjIxwdXXl1q1bPI2xsTF6Op2O56FSqdDT6XRkZ2dTUFCAi4sLBkZGRri6unLr1i302rZti6enJ5GRkTRt2pRr167x9ttvs2PHDvz9/Tl58iRjx47leWRnZ1NQUICLiwsGRkZGuLq6cuvWLarKzMykoKAADw8PlLy9vdH7f+zBCVyVBcL37++5z2FHFgUFFRWFBPcyNY1c0nFJZyprysysZp5S28xHs01atBw1Z3KfIrPUXGpoEjQdrSyz3NMUU0gRAQUXQEX2wzn3v/v/fs7n5fXBsvKJrN91ZWZmMnjwYGpq1qwZ69ev52Lsdjtut5sfw+Vy4XQ68aiqqiIgIAC73c5P4evrS3Z2NocPH2bYsGFYiouLad26NZWVlfj5+VFTeXk5p0+fplmzZtQmPT0dS3R0NB4Oh4M2bdrwQ/z8/HjooYcYOXIkCxcuZMyYMQwbNozaZGZmEhkZSU3NmjWjuLiYgoICwsLCuJDdbqe6uhoPu92OaZpcjL+/P5YFCxaQmZnJmjVr8MjOzqaoqIhhw4ZhcblctG3bFtM0+SkMw8DidrupzciRI1m4cCHR0dGMGDGC8ePHExUVxaWIiYnBkpWVxdVXX01Ndrud06dPU1xcTGRkJB42m42oqCiOHDlCbbKzsykqKmLYsGFYXC4Xbdu2xTRN0tPTsURHR+PhcDho06YNIiIiIlciBz/RHXfcQYMGDbDYbDYspmni4Xa7sdhsNi5FRUUFffv25R//+Af33HMPBQUFvP7661zMwIEDWbBgAcXFxQQFBZGamsptt93GT1VVVYVhGHyfqKgoVq5cyQ/ZtWsXt99+OxkZGbRs2ZLk5GQ+/vhjLkVVVRUWwzD4ucaNG8ctt9zChXx9fTFNk5/KNE0sXl5eOJ1OLG+88QYhISFcaMuWLaxevZrXX3+d66+/njVr1jBo0CBqstlsWEzTpCa3243NZuNys9lsWEzTpCa3243NZsPjjjvuIDk5mb59+3L99dcTERHBQw89xNGjR2nUqBFeXl5cCpvNhsU0TWpyu93YbDYu5Ovri8U0TWpjs9kwTZOa3G43NpuNy2ngwIEsWLCA4uJigoKCSE1N5bbbbuPnGjBgALNmzeKHfPjhh9x0001cjK+vLxbTNPkp5s2bx/Dhw1m0aBEjR45k3759TJ06lQvZbDZM06Qmt9uNxWazcbkUFhbywgsv8MQTT9CiRQtqioqKYuXKlfwS4uPjOXToEMuXL2fevHksXbqU/fv3ExkZyQ8xTROLl5cXtbHZbFhM06Qmt9uNzWbjYqKioli5ciUXSk5OxmKaJiIiIiK/BQY/UZs2bahXrx6WmJgYLPn5+Xjk5ORgiYmJ4VIcPXqUgoICevTowaV4/PHHadiwIcOHD2fEiBHEx8czb948PAzDwO12c6mioqLIysrC7XZTm6ioKLKysqiqquKH7Nq1i4iICFq2bMmPFRUVhSUzM5Ofqn79+gQEBJCRkUFtYmNjSUtL46c6evQoltjYWKKiorBkZGRwoZMnT2IZOnQo69evZ8CAAXzwwQdcKCwsjJCQEPLz8/EwTZNjx44RExPD5RYWFkZISAj5+fl4mKbJsWPHiImJwWPYsGHs37+fyZMnc+edd3LrrbficrkYPXo0t956K5cqLCyMkJAQ8vPz8TBNk2PHjhETE8OFwsLCCAkJIS0tjdrExMSQn59PTTk5OcTExHA5Pf744zRs2JDhw4czYsQI4uPjmTdvHh6GYeB2u/kxoqKiyMjI4FIkJydz++23czGxsbFY0tLSqI1hGLjdbmrjdDo5efIkPXr0YOHChbz00kskJydTm5iYGPLz86kpJyeHkJAQGjRowOWSmJhIQEAATz31FJby8nLWr19PVFQUWVlZVFVV8UvIzc0lJCSEhx56iF27dmEYBp9++imX4ujRo1hiY2OpTVhYGCEhIeTn5+NhmibHjh0jJiaG2kRFRZGVlUVVVRUXio2NxZKWloaIiIjIb4HBZdCpUyeuu+46li5diseiRYu47rrr6NixI5ciLCwMm83Gzp07saSlpfF9xo4dS3BwMH/5y1+4/fbb6dq1K7m5uXhERkayb98+CgoKcLlc5Obm8n3uuusuTp48yfz587G43W5KSkrwuPPOOykrK2Py5Mm43W4slZWV1CY8PJxTp06Rk5NDdXU1Bw8e5FL17NmTpk2b8uKLL+J0OrEUFxfzY919993Mnz+fzMxMPCoqKrCMGTOGjRs38uabb+J0OrFUV1fjcrm4FAsXLqRPnz7ExcVx7bXXEhcXR2JiIqWlpVhM06SqqorNmzeTkpKCh5+fH82aNaM2o0aNYtmyZbjdbiypqalUVFQwYsQI/jeMGjWKZcuW4Xa7saSmplJRUcGIESPw6NChA3FxcZSVldG8eXPq1avHkCFD2LZtG/369eNi/P39seTl5eExatQoli1bhtvtxpKamkpFRQUjRoygNmPGjGHOnDl8+eWXmKaJpaKiAsvo0aNZv349p0+fxpKbm8tHH33E6NGjuZzGjh1LcHAwf/nLX7j99tvp2rUrubm5eERGRrJv3z4KCgpwuVzk5ubyQ0aMGMEnn3zChx9+iEdFRQUXKisro6CggGbNmnExHTt2pHv37kyYMIGcnBw8KioqsERGRrJv3z4KCgpwuVzk5ubice7cOaZMmYKHn58fzZo1w+Lv709eXh4eI0aM4Ny5c3z66adYqqqqeOeddxg9ejSXS1paGklJScyYMQN/f38sW7dupaysjDvvvJOysjImT56M2+3GUllZycX4+/uTl5fHT/Xqq6+Sn5+PxeFw4HA4aNasGZdi4cKF9OnTh7i4OC5m1KhRLFu2DLfbjSU1NZWKigpGjBhBbe68807KysqYPHkybrcbS2VlJZaOHTvSvXt3JkyYQE5ODh4VFRVY/P39ycvLw2PRokWEh4ezdetWRERERH6N7C98h++xc+dOZsyYwTfffENhYSGZmZn06NEDh8NBTf369WPRokUsWbKEt99+m/Pnz/Pmm28SEhLCmjVrWLp0KUVFRfj7+9OhQwcu5O/vT1VVFc8//zyLFy+mefPmbN68mePHjzNw4ED8/Pyoyel0MmvWLJYtW8a7777LihUrmD9/Pr6+viQkJBAbG0tKSgqJiYls3LgRHx8fNm/ezNmzZ2nRogWzZ8/mq6++wul00rJlS9q0acNVV13FK6+8wt/+9jfef/99SktL2b9/P61ataJbt25069aNV199lcmTJ7Ny5Ur279/P4MGDsdls1NSyZUt27drF008/TWpqKu3bt2fDhg04nU6cTieLFy/mzJkzxMfHc/78eebNm8e3335L8+bN6dSpEzfeeCPLli3j2WefZfny5RQWFvLNN9/gcDi44YYbqGnNmjUsXbqUoqIi/P396dChA5Y+ffqQkZHBhAkTSEpKYu3atbRo0YLo6GhatWpFXFwcL730Es8++yzvvfceO3bs4LrrruMf//gHGzdupLS0lLCwMGJiYnjttdc4dOgQmzdvZu7cubhcLt555x38/f2x2WwMGjSIVatWMXHiRJYsWcKmTZtISEjAMAyeeuopVq9ezb/+9S8CAgJ46aWX8Pb25kIJCQns3r2bGTNmkJyczMaNG0lKSqJt27akp6czZ84csrKyiIiIoHnz5syYMYOdO3fi7e1Nv379sNlseKSlpTF//nyysrKIiIigZcuWTJ8+nW3btuHl5UW/fv3o2bMnu3fvZsaMGSQnJ7Nx40aSkpJo27YtNRUUFNC1a1e6du2KxcvLC9M0uf3227mYgIAADhw4wPTp0/n8888ZMmQI/fr1Y/fu3cyYMYPk5GQ2btxIUlISbdu2pTa9evWipKSEp59+mqlTp5KSksKpU6fo1asXMTEx+Pn58eyzz5KamsqiRYv47//+b4YPH05JSQnTpk3j66+/xsvLixtuuIEFCxbw4YcfUl1dzQ033MCyZctITk4mLy+PU6dO0blzZxYuXEhKSgonTpzAbrfTpUsXnE4ns2bNYtmyZbz77rusWLGC+fPn4+vrS0JCArGxsaSkpJCYmMjGjRvx8fFh8+bNnD17lmbNmjF//nyOHDmCaZp06dIFu91Ou3bt8PPz45lnnuHVV1/l/fffp7q6mq5du1LTqlWraNSoEd27d+f73HzzzWzdupXx48czZ84c1q1bR0hICPHx8cTGxpKSkkJiYiIbN27Ex8eHzZs3c/bsWQYNGsQrr7zC8uXLWbduHWlpacyZM4ewsDCCg4NZsGABS5Yswdvbm4SEBK677jpeeOEF/v3vf/PPf/6Tzp07M3XqVBwOB3PmzGHdunW4XC7i4+P54osvWL58OSdOnKBRo0YYhsHcuXP55ptvCAwMJDg4mNmzZ/PVV1/hdDpp2bIlTz/9NJmZmRiGQXJyMm+//TYzZ87kvvvuo2PHjnTr1o1XX32VyZMns3LlSvbv38/gwYOx2WxcyOl0Mm3aNNauXYuPjw/JyclkZWURERFBy5YtmT59Otu2bcPLy4vIyEjmzp3LV199hdPppGXLlpSWljJ+/HjWr1/P22+/zR133MGIESOozWuvvcahQ4fYvHkzc+fOxeVy8c477+Dv78+aNWtYunQpRUVF+Pv706FDBywJCQns3r2bGTNmkJyczMaNG0lKSqJt27ZYqqqq+Nvf/sZ9991HixYtCA4Oplu3brz66qtMnjyZlStXsn//fgYPHozNZuPmm29m69atjB8/njlz5rBu3TpCQkKIj4/H6XQybdo01q5dS5s2bbDb7SxfvpyWLVty/fXX81vz4neAFoiIiMgVy2Z+hyvQ66+/TklJCePHj8fidruZMmUKCxcuJDc3F7l8OnXqxF133cWTTz6J/H68/vrrlJSUMH78eCxut5spU6awcOFCcnNzEenUqRN33XUXTz75JJdLSUkJ9erVY9OmTfTs2ZPLbcyYMQwbNoxevXrxW2P7DtAbERERuWIZXIGqq6sZP348d999Nx6GYRAXF0e9evWQy8/pdCK/H9XV1YwfP567774bD8MwiIuLo169eoh4OJ1OLqfKykosoaGhXG5z584lNDSUXr16ISIiIvJr5OAKZLfb8fX1JTs7m4iICCzFxcXMmTOHkSNHIiI/j91ux9fXl+zsbCIiIrAUFxczZ84cRo4cicjl9vXXX1NZWYlpmjRt2pT4+Hgut5tuuolWrVohIiIi8mvl4Apks9lITk5m0qRJNGjQgPLycs6cOcOwYcN45JFHkMsnKSmJ7OxskpOTadiwIQ8++CDy22ez2UhOTmbSpEk0aNCA8vJyzpw5w7Bhw3jkkUcQSUpKIjs7m+TkZBo2bMiDDz7Iz2GaJn/5y19o2LAhb775Jg6Hg8utVatWiIiIiPya2czvICIiIlc023eA3oiIiMgVy0BERERERERE6pyDnyEpKYkXX3yRu+66i5kzZ3K57Nu3j8TERDZt2sTZs2f5Nfr4449JTEzE6XSya9cufktScnfxfvYO2oY05cl2f+KnSM39iveztxMTFEFih6GIiIiIiIjI9zP4GR588EFiY2O53Dp06MCf//xnfs369evHgAED+C26OepaWtZrSE1fnErnts/+QVFVCZfiT1GdaR3cGPmfvjiVzm2f/YOiqhJEREREREQ8DOT/Z5omqampfJ8tW7Zw6tQpfo9CvQOJrReJj+HF750JbDn9LZeqoPI86efy8Aj1DiS2XiQ+hhciIiIiIiIeBpeBzWbjSpecnMySJUu4GNM0GTVqFKdOnaImm83G70HbkKZM63wXAQ4fLpWBjd+iz08eZEPePi7VsiNfkH7uOB5tQ5oyrfNdBDh8EBERERER8XBwCU6cOMHYsWMpKyvDy8uLQ4cOMWnSJO68804s2dnZjBw5knXr1uHl5cVbb73FgAEDsBw5coTHHnsMHx8f8vLyuPfeexk9ejQWp9NJYmIiu3btIiQkhOzsbHr27Mnf//53LjR58mSWLl1KYmIiI0eO5ELl5eWMHz+eAwcOUL9+fYqLi3n55Zfp1q0bW7Zs4eGHH6ZJkyasWbOGzMxMXnrpJd5++23Onz/P1q1bee655yguLuaWW25hwoQJJCQk4FFeXs7EiRPZv38/Y8eOJT4+nnnz5mGpqKjg6aef5r333uP06dM89dRTPPPMM1hKS0sZN24c+fn5lJaW0rp1a+bMmYOXlxc1fZy/n79/s4amAfX5a0wfrguP5dD5Eyw+/DlVbic3R3VhceYmwnzqMfWaYeSVn+GdzM2sz9vHmr4T8bN7U+FyMj9jA0WVJVS4qojyb8Aj8QNx2Awu5uC54yw69Bn+Dh+c7mryy8/y0tV30MS/PjWdrSrj7cxNrM79iiUJD9HEvz612V2UxZuHPiXQ4UuAw4dvi/NpHdwYj91FWSzN3EyAw5dKl5OYoAj+EtMbL8OO5eC54yw69Bn+Dh+c7mryy88yudOfWZ+3lxVZW1hw3V9pHRTJf47vZXHmJno1asPo1v1I+vYT3j26lV6N4kk/l8epinO0DmrMyJiebDpxgB0FmTjdLh6K68+Axh2wVLiczM/YQFFlCRWuKqL8G/BI/ECyzp/ib2mrqDbdNPEPZW9RNobNYGSrntzR4jq+KjzCW4c/o6y6ksQ973FHdHfah0Qxee/7VLmr8TYc5Jef5en2N9MsIIzU3K/YkLePxn6hfFWYxejW/fhX9nZW537FkoSHaOJfH8vuoiyWZm4mwOFLpctJTFAEf4npjZdhZ+GhjazI2kKvRvGkn8vjdEUxreo14qVr7iTMpx4iIiIiIvLb4OAS3HzzzXTs2JF3330Xy/bt29m6dSse9erVY968edjtdu666y5eeOEFBgwYgGma3HLLLTzwwAM8+uijHDt2jOjoaK655hq6du3Ks88+y4YNG9iyZQv+/v5UV1dz//33c6GKigr27t3LRx99RIsWLajN888/T0ZGBhs3bsQwDFavXk2/fv04cuQIPXr0oFu3bhw7dgxLq1at+Otf/8rbb7+N5Q9/+APdunWjpKSE5ORkLuTn58f48eOZN28es2fPpl27dni43W6eeOIJpk6dyquvvsrEiRMZO3YsAQEBPPnkkxQVFbF69Wqqq6vp2LEjs2fPZsKECdTUL7IdXxUeIe1MDt3CY7HE1ovAz+7FX2P7EB0Yzo6Cw5yuKMbS2C+UQU2vZn3ePjySvv2E885yXr76Tlymmwe2JPHv7O3c0aI7tSmsLOHJr5YzNn4QfSPbYVmRtYVyl5MLhXj7M7RZF1bnfsXFnKkq5dnd7/JU+5vp1Sgey9S0VbhMN5YzVaUk7nmPl68eRqf6zXGaLsbtWMJbhz/jwav6UlhZwpNfLWds/CD6RrbDsiJrC5XuaoY278qKrC14DGzSkY/z0/B48Kq+/OvoNtqGRDG+7RCKnWU8vmMJ645/zZjWf+DR+IEsyPiItw5/xoDGHbAkffsJ553lvHz1nbhMNw9sSeLf2du5o0V3ekW0YdOJAzzT4VYCHb4sO7KZNw9tZGjzrnRu0JL44CaUu6p4oePteLQIDGdkq55YXtibzLtHt/JE2z/yp6jOrMzawuCmV3NLsy5Yhjbrwurcr/A4U1VK4p73ePnqYXSq3xyn6WLcjiW8dfgzHryqL/8VeyMrsrZwbVgrnu1wK2eryhizbSFrj+1hZKueiIiIiIjIb4PBD9i1axc7duzg4YcfxqNz5870798fj9DQUPz8/PD29mbAgAFkZ2dj2b17N2lpaQwdOhRL06ZNiY6OZv369bhcLl5//XXuv/9+/P39sTgcDp544glqMk2TRx99lOeee44WLVpwMa+//jrDhw/HMAwsQ4YMwc/Pj6VLl/K/yc/Pj/r162Oz2RgyZAgul4vjx49jWbJkCbfeeisWh8PB9ddfz7p166jNn6I6k19+lt2FWVhKqyspqiolOjCcS7Ehbx8JDeOw2G0GbUOj2F6QiaXC5aTcVUW5q4pyVxVu0+ST/DTsNoM+kW3x6BfZjoa+QfwUH+XtI8DhQ89G8dTm4/w0Ah2+dKrfHIuXzU6/xu1ZnfsVlk/y07DbDPpEtsWjX2Q7GvoGcaka+QUT4PAh0i+U9qFReNnsNPINxs/uzXVhMZyuKMZjQ94+EhrGYbHbDNqGRrG9IBMPb7uDeg5fbED38KuoNt0UVp7nYka26olHfe9ACitKuFQf56cR6PClU/3mWLxsdvo1bs/q3K+oKdQ7ALvNoIFPIHHBTThRfg4REREREfntcPAD0tPTsURHR+PhcDho06YNtTEMA7fbjSU7OxvL448/jt1uxxIUFIS/vz/5+fkUFxcTHR1NTR06dKCmxMRElixZwsSJE7mY06dPU1xcTGRkJB42m42oqCiOHDnCL8UwDCxut5uioiLOnz9PUlISq1evxpKfn09kZCS1iQ9uQky9Rnx4bDedG0Tz6Ylv+ENkey5FsbOcclcVHx7bzdbT32Ipqiyhvk8glhGb53GmqhSPv197DzmlhTT0DcLAhke4bxA/VW5ZEY38grFRu7yyMzTwCaSmRr5BlLmqOOcsI6e0kIa+QRjY8Aj3DcJSVFXCj2XYDFymGw/DZuBR7Cyn3FXFh8d2s/X0t1iKKkuo7xNIbQybgcU0TWrjNk2Ss7eTef4E9bz8SDubQ33vQC5VXtkZGvgEUlMj3yDKXFWcc5YR7OXPhQybDRMTERERERH57XDwA3x9fbGYpslP9cYbbxASEkJNBQUFWEzT5GKKi4upX78+1157LWPHjmXt2rXUxmazYTFNk5rcbjc2m426NG7cOG655RYuxR+jOjP34H845yxj88l0Xuz0Z36M25p3I6Fhay70t2vuwmm68GgeEMbnJw9icvlUu10Y2LgYGzZM/l9u08Riw4a34cDkl3Vb824kNGzNz5WcvZ21x/fwRvcH8TLszDn4H46XFXGpbNgw+X+5TROLDRsiIiIiIvL7YPADYmNjsaSlpfFjRUVFYcnIyOBCYWFhhISEkJaWxsXUq1eP//7v/2bOnDmsX7+elJQUahMWFkZISAj5+fl4mKbJsWPHiImJwWIYBm63m19K/fr1CQgIICMjg0vVL7I93oaDhYc+JdIvBF+7Fx42mw0Tk9oEefnha/cit7SQ2sQGRdAmuAltgpvQJrgJAQ4fmvjXJ7/sDBUuJ5dDQ98g8svP4sakNk38QymqLKGmUxXFBDh8CPLyo4l/ffLLzlDhcnIhGzYspmlyOQR5+eFr9yK3tJDLIaM4j9ZBkXgZdn6KJv6hFFWWUNOpimICHD4EefkhIiIiIiK/DwY/oGPHjnTv3p0JEyaQk5ODR0VFBT/k2muvJS4ujsTEREpLS7GYpklVVRWWMWPGMGfOHL788ktM08RSUVGBh81mw9K5c2fuv/9+xo0bR0VFBbUZNWoUy5Ytw+12Y0lNTaWiooIRI0ZgiYyMZN++fRQUFOByucjNzaUmf39/8vLyuBh/f38seXl5XKq7776b+fPnk5mZiUdFRQUX42v3ol/j9qw9tofBTa+hpgY+gRw5f4pzzjLcpsnpimJq6hvZjpTcXeSVn8Gjyl3NxfyhcXvcmMzP2EC5qwoPp9vFT3FjZDvOVJWSkrMLixuT8uoqPPo1bk9JdQVfFx3F4jRdfJyXxp+iOmP5Q+P2uDGZn7GBclcVHk63i2Avfxw2gz1FWZhAsbOc8uoqfo6+ke1Iyd1FXvkZPKrc1VwKH7sXhRXn8Qjx8ufI+VM43S7KXFWcKD9LTT52LwoqS7iYfo3bU1JdwddFR7E4TRcf56Xxp6jOXIqioiKaNGnCyy+/jIiIiIiIXLnsL3yHH3DzzTezdetWxo8fz5w5c1i3bh0hISFkZmaydOlSzpw5Q3x8POXl5cyZM4eMjAyioqLo1KkTgwYNYtWqVUycOJElS5awadMmEhISCA4OplevXpSUlPD0008zdepUUlJSOHXqFNHR0cycOZP09HRiY2Np164dGRkZ/Otf/+LAgQPccMMN1KtXj5oSEhLYvXs3M2bMIDk5mY0bN5KUlETbtm2xxMbGkpKSQmJiIhs3bsTHx4fNmzdz9uxZBg8eTHBwMAsWLGDJkiV4e3tzzTXXUFNAQAAHDhxg+vTpfP7550RHR/PGG2+QlZVFREQELVu2ZPr06Wzbtg0vLy/69etH3759ycjIYMKECSQlJbF27VpatGhBdHQ0F9PIL4QDZ49xb0wvamriX58tpzJ46/Am9hRl4WWzk3Y2l/PVFVwXHkun+i3ILS3ktYyPWHNsN9sKDhPhF0yEXwi18bF70S08lg15e3kt4yPW5+3jq8IsrgqO5LOTB/jyZAZnqkpxGHa8DQfv5+zgUPEJqt0uIv1DCfH2p6YQb3+iAhrwbtZWVmR9yecn06lwOTlacprG/qHEBkXSJqQpiw9vYvOpDFJzdhEbHMl/xd6I3WbgY/eiW3gsG/L28lrGR6zP28dXhVlcFRxJqHcAPnYH7xz5gg+P7aag8jxFVSVklZymRWA4W05/y46CTEzTpFlgOPvP5LIxfz9FVSWE+gRis9n4IGcnR0tO42f3om1IFJ3qtyC3tJDXMj5izbHdbCs4TIRfMFXuaj7I3sGJ8nOE+gQS4RfCyqwtZBTn4TDsdG7QkkAvX1Jyd7Ehbx9ehp3ekW3YmP8NSzI/J704jwi/EL4uOkqYbxDRgQ1xmS5WZH3J9oLDeBsOPj3xDYeKT1DtdhHpH0oj32DahDRl8eFNbD6VQWrOLmKDI/mv2Bux2wxScnexveAwJiatgxvzzdljfJS3jzNVpcTUiyDQ7WDBggV06dKFnj17IiK/Ty9+B2iBiIiIXLFs5ncQERGRK5rtO0BvRERE5IrlQOrcs3veZdvpQ4j8WK3qNSKp+wOIiIiIiMiVz4HUuZevvhMRERERERH5fTMQERERERERkTpnICIiIiIiIiJ1zkBERERERERE6pyBiIiIiIiIiNQ5AxERERERERGpcwYiIiIiIiIiUucMRERERERERKTOGYiIiIiIiIhInTMQERERERERkTpnICIiIiIiIiJ1zkBERERERERE6pyBiIiIiIiIiNQ5AxERERERERGpcwYiIiIiIiIiUucMRERERERERKTOGYiIiIiIiIhInTMQERERERERkTpnICIiIiIiIiJ1zkBERERERERE6pyBiIiIiIiIiNQ5AxERERERERGpcwYiIiIiIiIiUucMRERERERERKTOGYiIiIiIiIhInTMQERERERERkTpnICIiIiIiIiJ1zkBERERERERE6pyBiIiIiIiIiNQ5AxERERERERGpcwYiIiIiIiIiUucMRERERERERKTOGYiIiIiIiIhInTMQERERERERkTpnICIiIiIiIiJ1zkBERERERERE6pyBiIiIiIiIiNQ5AxERERERERGpcwYiIiIiIiIiUucMRERERERERKTOGYiIiIiIiIhInTMQERERERERkTpnICIiIiIiIiJ1zkBERERERERE6pyBiIiIiIiIiNQ5AxERERERERGpcw5+wIYNG3jkkUfIzMzE7XZjiYyM5KGHHmLSpEnUtZKSEvr27cuOHTuwvPrqqzz++OOMGTOGpKQk3G43N998M6tWreKncLvd9O/fn08++QTL888/zwsvvMD3qaioYPHixbz//vvs3buXM2fOEBQURGhoKK1ataJbt2489dRT+Pn5MXDgQLZs2cL58+ex+Pj40KpVK6ZPn86QIUO40KlTpxgwYAAHDx6ksrISS3BwML169SIlJYULpaam8txzz7F//35cLhcePj4+hIeH07VrVx577DF69eqFZcyYMSQlJeF2u7n55ptZtWoVl1tFRQX9+vUjMzOTtWvXcvXVVyMiIiIiIvJ7Z3/hO3yPVq1a8eijj7J69Wry8/OxZGVlMXDgQH4NvL29ufrqq3njjTewDBw4kOuuu44hQ4bwyiuv4HQ6iYuLY9iwYfwUNpuNHj16MHfuXCy9e/emd+/eXExubi69e/dm0aJFVFdXM3fuXN544w2efPJJBg4cyLFjx5g5cyYPPvggQUFBjBgxgqioKD744AMsTz31FO+//z5XXXUVtQkICGD06NGcPXuWrVu3YnnnnXeYMmUKtWndujWjR49myZIlnDlzBktxcTEPPPAAubm5rFixgsWLF9O8eXM6derEkCFDeOWVV3A6ncTFxTFs2DAut71795KYmEhJSQmNGjWiT58+iIjIz/Pid4AWiIiIyBXL4Ffk4YcfxmazcfbsWa5Epmly2223sX//fnx9ffnkk08YOnQoAQEBeHl5ERcXx8yZM7nqqqtwOp3UFS8vL5o1a8a8efMICAjANE2effZZfimdOnXinnvuISEhgXvvvRcREREREREBB78SWVlZvPHGG/wa2e12LkVqaio7d+7EcueddxITE0Nthg8fjq+vL3XN39+fqKgo0tPTycvLo7CwkAYNGvC/4cCBA8ybN4+5c+dit9tZsmQJIiIiIiIi8n85+BkOHDjAkCFDyMrKwpKYmEhqaippaWkEBgYybNgwXnvtNWw2G5aZM2eycOFCysrKqKioIC4ujs8//5zJkycza9YsnE4nloiICJo3b05GRgaFhYUMGDCA7OxsfH19KSwspHnz5owbN44HH3yQH6uiooJJkybx7rvvUlhYSFRUFA899BBjx47F4+OPP+a5557j66+/JigoiPDwcC7FmjVr8Ljxxhu5mGeffZZfC7fbjYfdbqc2ffr04bPPPsPy5JNPMm3aNGbPns2TTz5JZWUlHTt25Ouvv8ZSUVHB9OnTWblyJXl5ebjdbqKiosjIyODll1/G7XbTo0cPduzYgWXKlClMmjSJCRMmMGvWLFwuF7169aJFixasWrWK8+fPExcXx8KFC+nevTuW9PR0xo8fz4EDBygtLSUoKIiXXnqJYcOGISIiIiIicqUy+BnatGnDxIkT8QgNDWX16tU8/PDDFBcXk5SURGpqKpaFCxfyxBNP8M9//pOcnBw2b95MdnY2lueee47hw4fjceLECTIyMrCUl5dTXl5OWloaubm5vPzyy6SnpzNq1Ci2bNnCj/XXv/6Vv//973Ts2JFjx45RUFDA448/zocffohlz549DBo0iK1btzJ58mTy8vJYunQpl+LgwYN4REdH82tXUlJCbm4uloiICEJCQqjN0qVLudDYsWOJiYnhQqNHj+aFF17ANE3y8vJYvnw5Bw8exO1207lzZ7y8vFi8eDEXmjlzJmFhYVgKCgqYMGECn3zyCSEhIRw4cICHHnoIi9vtZsCAAZSXl5OZmcnx48f54x//yLFjxxAREREREbmSGVxGXbp0ISoqijFjxuCxb98+LJs2bcKyd+9eTNOkdevWzJo1ix8SEBDAM888Q0REBJbevXvjsWvXLn6M/Px8Vq5cieWmm26ifv36tG/fHsvKlSuxTJs2jerqaho0aMC4ceMwDIPAwEAuxblz5/Dw9/fn16y0tJQnnniC8vJyLBMm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DDt+di9ua94Ny+HzJxi/6x1CvP0pcVbwWPxARERERERERC7k4DJq7BfKP7rcw4Ua+gbxSf9JfJ/GfqH8o8s9/Bh9ItrQJ6IN3yc2KIIbI9pSm3ta3UB8cBMudFvzbtzWvBsXauwXyj+63MOFGvoG8Xr3B6jNnK73ISIiIiIiIvJDHFwmfTe8RF37pP8kanKaLkqrK4nwC6HvhpewfNJ/Eh7VphtL3w0v8Usa0TKB+2N6IyIiIiIiIuLh4DL5pP8kfi3ez97Obc27seTw5wxq2gnLJ/0ncTGf9J+EiIiIiIiISF0y+A1Kzd3NyC8W4GP34pr60Vxo4aFPsaw48iV7io4iIiIiIiIiUtcc/AYtThjD93k8fhCPxw9CRERERERE5NfCQERERERERETqnIGIiIiIiIiI1DkDEREREREREalzBiIiIiIiIiJS5wxEREREREREpM4ZiIiIyP/HHnyAR1kget/+zTMzyaRNCglphFASQ4KU0ARFQUSa5awIiLK6iq6ruAfFPeJ51wrioh4LKIoKClgQC6woKIKsBFQMSAkRkkBCCiEJIb33+Xy+c8318fphW8OOuP/7FhEREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOBs/Yt68eaxatYrc3Fx+yKhRo9i2bRtngzVr1vCnP/2JqVOnsnz5cn6Kuro6LrnkEnbt2oXpmWee4a677uK78vPzueKKK8jKyqKlpQVTYGAgcXFx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5JLNC5D/ZVgsbLn0PjpLh8vFpVse5WxwcUQS9/efTGf5rOQQCw6sQ/7X1nH3c6pdJ7O5K2kSpks2L+DX5KEBV3NReCKdZV7aWrafyOBsM3/gVC7omkBneXD/u3xRmsWvxYDgWJ4eej0iIiIi8svZ6CRbx92PnBmGxcLWcffz7+jiiCQujkhC/j9r81O5OvY8vi4/SoRPEA6rHdPWcffzW/bQgKsRmD9wKiIiIiLy22QgImeV/PoypqUsYtPx/VzX6wJEREREROS3wYaInFXuTroMERERERH57TEQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY8zEBERERERERGPMxARERERERERjzMQEREREREREY+z8SPmzZvHqlWryM3N5YeMGjWKbdu2ISIiIiIiIiI/n40f8dBDD3HzzTcTExODafjw4Xz88cec6t133+XNN99ERERERERERP45Bj+T1WolKCiIoKAggoKCCAoKol+/fpyt7rjjDiwWC1VVVYiIiIiIiIh4ikEniIuLY+TIkZxtcnNzWbZsGSIiIiIiIiKeZqMThIaGsmDBAk5VXFzMfffdx8cff0x1dTVOp5OePXvy97//nYiICMrKyvjv//5vNmzYQHV1NV27dmXKlCksWLAAHx8fTJmZmfzlL3/h0KFD1NfX43Q6WbBgAT179mT8+PFUV1djuuCCC9i0aRP1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MjgLWa1WsrOziYqKIjs7m+XLlyMiIiIiIiJyNrNxFgoICKCmpgYRERERERGR3woDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgDEREREREREfE4AxERERERERHxOAMRERERERER8TgbIv9GCurLeC8/lY2F+1hxwW109wvl12T9sa9Zm7+LvkHduPfcK/ktW3/sa9bm76JvUDfuPfdKOlNjewtv5+7k3fyvuO2csVwRMxgRERERkV87A5F/I939Qrmmxwh+rf4jZgi9Arry7+A/YobQK6ArZ4KP1Ysb40bhb3MgIiIiInK2MJD/n4NVhVS21CPyY1zAlycPIyIiIiIi8ksZyP/FBTx9aCNVLQ3Ib5NhsdBZtp/IYHPRAeTXyWKxICIiIiJytrDRSZ7L/IT3C3ZzQdcEboobTU//MD4vzWJF9jYGBMeSGBTNkoxPmNHrAqb1GMH+ijxWZqfQ1NHKi8NvwVTcWMlzGZ9gN2yUN9cyPqo/V8QM5nRqWhtZdOgjtp/IYPGwG3ktZzv+dgcP9J/M3opcXs/ZgZ/NQXN7K3HOCGbGjcZqMXg1+zPeyv2SF4bfTIIzkk3H01iVk8Ko8CRuih/Ny1mfkld3kiWZnxDrF8rsxAk0tbfyfNZmKprraGpvIca3C39OnEBuXSnPHNyIw+rFxG4DeTfvKyZGD+Sq7kPpLGXNtfzPNx/ydflRpvUYwXW9LiDA5uC9/FTePPo5sxLGkV9/krdyv+SF4TeT4Ixk0/E0VuWkMCo8idsSxmLaU57L6tzP8bc5qGyp55b4MfQP7s6HhXtZdngrod4B/KXv5XgZNp46tIFznJHcEj8Gp92HzlLWXMv/fPMhX5cfZVqPEVzX6wICbA7ey0/lzaOfMythHPn1J3kr90teGH4zCc5INh1PY1VOCqPCk7gtYSymPeW5rM79HH+bg8qWem6JH0P/4O58n+aONpZmbiazpogInyDaOjo4VVN7K89nbaaiuY6m9hZifLvw58QJbCs5xFMHN9DNL4Sb4y5meFg8R2pLWJW9nZaOViZED+C1nB00tDXzwL53mNZzBP2CYthbkcvrOTvwszlobm8lzhnBzLjR2A0rpr0VubyeswM/m4Pm9lbinBHMjBuN3bByOl+dPMK7+V/htPtyvKGCmXGjGR4WT2c6VH2cx9PXU9XSwI1xo7iq+1AqW+pZk/slX5Qe5raES9lSdICvy3PYeMm9NHe08W7eTlZkp7Ag+RpGhMVjei8/ldST2Xhb7bS72rk76TLCHE5+quaONpZmbSG/7iROuw/1bc3cHH8xiYHRmPZX5LH8yGdE+QZzvL6CwaG9mBk3Gre1+bvYXJRGmCMQh9VGbWsjp3ovP5XUk9l4W+20u9q5O+kyvK12Fh36iO0nMlg87EZey9mOv93BA/0n09nmp62lpaMNL8NGcWMV/6fff9DdL5TXcrazKmc7I8LimdFrJImB0TS2t1DX2kSYw0lJYxVr8naSUVXInL6X0ccZxXv5qaSezMbbaqfd1c7dSZcR5nBS2FDOsxmb8Lc5ONlUw5DQ3vyh90WY9lbk8nrODvxsDprbW4lzRjAzbjR2w8rLh7fydt5ORoUnklldRGlTNQnOKG6Iu4iUkkPsKsuhtaOdWX3GMT6qP6am9laez9pMRXMdTe0txPh24c+JE7BZDL6rrLmW//nmQ74uP8q0HiO4rtcFBNgcvJefyptHP2dWwjjy60/yVu6XvDD8ZhKckWw6nsaqnBRGhSdxW8JYTHvKc1md+zn+NgeVLfXcEj+G/sHdEREREfktMOgkf+4zngifIPxt3vT0D8N0ftdzcBh27ugzjksj+xHk5YfbwJAeDAnthZsLeGDfOwwN7c28gVN4aMDVPJu5iczqIk7HaffhypghuICC+jJmJ04gyO5LZUs9D+x7hz/0HsWC5Gn8bfB00isLWJG9DcNiYXLsME41IXoA0b4hmLwNG1N7DMf05z7jmZ04AdPLh7dS29rIo8nX8MTgGRyoLGBdfirxARGcFxZPYUM5gXYf/txnPC5cdKZQ7wDuSpqEqYd/GAE2B6bhYfEkh/Tg0qh+TI4dxqkmRA8g2jcEt7LmWu7bt4Y7EsYzb+BUftd9KPPT1tLU3soV3Qbxx/gxnGiqJszhJMDuoJd/V+5Ougyn3YfOFOodwF1JkzD18A8jwObANDwsnuSQHlwa1Y/JscM41YToAUT7huBW1lzLffvWcEfCeOYNnMrvug9lftpamtpb+T4rjmwjs6aIZ4fdyMMDpnB7wlhO9fLhrdS2NvJo8jU8MXgGByoLWJefytjIcxkdkURjWwvnhcVjig+IwMdq5/aEcYyJOJfEwGiSgrrxSPI0+gXFUNlSzwP73uEPvUexIHkafxs8nfTKAlZkb8NU2VLPA/ve4Q+9R7EgeRp/Gzyd9MoCVmRv43Q6cPHogb/zn30m8NCAq7m//1U0tLfQ2ZICo7mu1wXUtTUxPCweU7CXH939QpnS4zxGdj2HURGJuHkbNn7f60IMLLilnMhgbX4qjyRPY0HyNMIcTp459BE/x8rsFI7Vl/PU0OuZN3AqV8cO47++foOqlgZMje0t3Jk0kb/2+x3/de4VvHn0c0qbajDtPHmEV7M/4+GBU1mQPI37+0/G3+bALeVEBmvzU3kkeRoLkqcR5nDyzKGPcNp9uDJmCC6goL6M2YkTCLL7cib08A9jQfI1PDjgasJ9Ank7byemG3pfRLwzglDvABIDozF9VLiPpw5uxBThE0T8/9Me3Af5QR/2gf78vrur3dWudrWSVm+rRYAkBBICgXgxOTumRjiEGDdjT9L2rnmxx00y57m7THP/3FySuZzTJtOZXnuX9saN66Z+6YsT2wmxwS5gA8YOYEDC4v1FCL2t3nf1stqV9u13+V1nZxRGpDiH+j17nudZtDI/d/ltubpvdR498lK+svfJfOqGn8/v3vDzGezqyz978f60/N8vP5ifWL4xv339R/N/3vLLKY1GWsamzua3dv5xfmnd+/O7N/x8/vG2v5vnxvblj15/JC2/ctUdKWlk8+LhfOYnfiVfeN8nc/z8mXzj4LP5pfXvzxfe98n85Mpr8kevP5J5f/jqt3JmejL/6Ia/k3+y7b/LrrF9+ereJ3MxyzoX5dc33Z2Wy3sHs6i9Ky3vGdyQG5ZcnjtXb8lH1t6SC901dH2GFi7JvOPnz+R/3fkf88mNP5Xf2fpz+dnLbs7//oOv5NzsdAAAfhyUvEsaST605sY8cvjFnJ05n5YdJ/bkhqVXpK1R8l/y2ulD2TN+LO9bcXVaBrv6sqp7IE+d2J3Z5lwmZ6cyOTuVydmpnJ+byYVuX7kpQwuX5Fc3bs9Dh55Lb3tXti5Zm5aORlu2r96Sr+1/Jn9TD4zsynuXX52WtkbJ5oHhPHl8d+Yt6ezNLcvW57qBy/KhNTfm3baqe3FuXrou9x3YkXnfPPiD3L3mhrwT3z70QgY7+3LlouVpuW7gsoxNnc2rpw+l5UPD23JF7/L8wUvfzGde+3Z+beOduVRWdS/OzUvX5b4DOzLvmwd/kLvX3JB34tuHXshgZ1+uXLQ8LdcNXJaxqbN59fShTM/NZnJ2KpOzU5mcncp0czbNJF8/sCM/PbQ1C0p7LuaBkV157/Kr09LWKNk8MJwnj+9Oy4eHt+XQ5MnsOLEnLWdnzmd06myu6B3MxTx06Ln0tndl65K1aelotGX76i352v5n0vLQoefS296VrUvWpqWj0Zbtq7fka/ufycVMz81mYnYqr50+nJbLepblAys351K4feXm9LZ35RsHn828hw+/kO2rrs078cDIrty09Mp0tXWk5fqBtXnqxO7MpZlzs9OZnJ3K5OxUJmenMtds5mK+vv+Z3LHq2pQ00vKewavSWTry4KFdablt8KpsWLQyLUs6e9Jy4vyZtHxt/zO5ddn6rOpenIt5YGRXblp6ZbraOtJy/cDaPHVid+bSzLzbV27K0MIl+dWN23Mp/OK6n8y8JQt6c+LceOZ9YOXmfPfoK5lLMy0PH34xz4y+kdPTk2n5/vHduW1wQ1oeGNmVm5Zema62jrRcP7A2T53Ynbk0c3p6MrtPH04zSWk08gtXvi8tDx16Lr3tXdm6ZG1aOhpt2b56S762/5lcaEV3f3raO7OqeyBbBobT0WjLiq7+dLctyHuWrc+xc6cz74GRXXnv8qvT0tYo2TwwnCeP704zyeTsVCZnpzI5O5XJ2am0rOpenJuXrst9B3Zk3jcP/iB3r7kh78S3D72Qwc6+XLloeVquG7gsY1Nn8+rpQwEA+HHQnnfRTw9tzb99/ZF869Dz+fDwtjwwsiu/vP79eSeOTJ5Ky798+YGURiMtC9sXpLN05P4DO/PPX/pG5l03cFn+2c2/mLdaUNozMjGWpZ29udCKrr5MzE7l1PREflinpyczOTuV+w7syOPHXk3L6PnxLOnszcUsKO25FO4ZvjG//eyfZO/Z4xnuWZrnx/bl4xtuzztx5NypnJmezKd2fTUtc81m1vYsy7xGkn+46Wfyq098Jr961fb0dXTnUrpn+Mb89rN/kr1nj2e4Z2meH9uXj2+4Pe/EkXOncmZ6Mp/a9dW0zDWbWduzLC2///y9eeTwi5n3i+t+Mj+z5oZMzk5lVfdALub09GQmZ6dy34EdefzYq2kZPT+eJZ29abmmfyjrF63IfQd2ZNvSK/Lw4Rdy56oteTsjE2NZ2tmbC63o6svE7FROTU9kZGIsSzt7c6EVXX2ZmJ3KqemJ9HcszIU6S3v+9vBN+f3n7839B3fmnuFt+cDKzbkUOkt7fmrounzz4LP55XXvz8jkaAa7+tLb3pV34sjkyRycGM2ndn01LRMz5zO8cGmm52bz9x/7FxmbOpt5//SmX8jWJWtzoZNTE5mYncrSzt7MayRZ3tWXQxMn0/LGmaP58t4ns6CtPc1mMy3N/GcHJkbzvhVX5+0cmTyZgxOj+dSur6ZlYuZ8hhcuzfTcbN5qQWnPu22u2cyX9z6Z3WcOZ1FHd547uS9LFvRm3vtXbsq/evVbeW5sXwa7+rK+b2X2nT2eR4+8lO2rrk1pNNLT3pmWI5Mnc3BiNJ/a9dW0TMycz/DCpZmem81H1t6S33vuz7JrbF9+emhrfvaym9PV1pGRibEs7ezNhVZ09WVidiqnpifS37Ewb1UaJbPNucwrjZJ5p6cnMzk7lfsO7Mjjx15Ny+j58Szp7M3+s8fzse99Ohf61gd/My33DN+Y3372T7L37PEM9yzN82P78vENt+edOHLuVM5MT+ZTu76alrlmM2t7lgUA4MdFe95FixcszE+uuCb3HdiRO1Zdm7Mz57O6eyA/jN/Y/DPpbe/KhcamzmZd38rM62nvzNtppJFm/qq5ZjMtjTTyN/XRtbfmvcs3ppbbBq/KYFdf7juwM7csW5ebll2ZkkbeqcHuvvzWdR/J25lpzmawsy9/uu+p3DO8LZ2lPZfKbYNXZbCrL/cd2Jlblq3LTcuuTEkj79Rgd19+67qP5K2Wdvbmo2tvzbzBzkWZmZtNS2k08tf56Npb897lG3Mx9wxvyx+89M2cmp7IY0dezu9s/bm8nUYaaeavmms209JII4000sxfNddspqWRRi7mf7zmrtyx6tp84+Cz+f3n7s0bZ47mExv+Vi6Fe9Zsy1f2fj9PHH8tL548mLvX3JAfxs1L1+WTV38wb/V7N/69TDdnM29tz7K8VaOR/1ez2cyF5tJMI8nU3Ex+4+kv5L/f+MHcuXpLTk1P5OsHdmTezNxsGmnkr3Pz0nX55NUfTA1f3vtk7j+4M5+57VfSUdryf730zRycGM28FV392dQ/lO8cfikDnT25a/X1mZqdySOHX0h/R3duG9yQC928dF0+efUH81YfWLk51/SvzjcP7sqX3nw83zv6Sv7g1o+lkUaa+avmms20NNLI39RH196a9y7fmAtNzc3kD279WC7mtsGrMtjVl/sO7Mwty9blpmVXpqSRd2qwuy+/dd1HAgDw46jkXXbP8La8fuZIPv3qQ9m+aksuVBqNzDWbuZjB7r607D97Im81sKAnm/qHsql/KJv6h7K2Z1neztDCgYyeH8+Fjp47nZ72zvR1dKeRRlqazWbeib6O7nS1dWT/2ROpqTQauXtoax4c2ZX7D+zMXUNbM6+RRlqazWYuZnlXXw5PnMx0czYXc35uJv/uje/mX77n45mem8kXdz+WS6k0Grl7aGseHNmV+w/szF1DWzOvkUZams1mLmZ5V18OT5zMdHM2bzW0cEk29Q9lU/9QNvUPZbCrL0u7FqWkkZGJsVxMX0d3uto6sv/sibyd7au2ZEFpz79+7eGs6l6crraOvJ2hhQMZPT+eCx09dzo97Z3p6+jO0MKBjJ4fz4WOnjudnvbO9HV0561mmnMZmzqbzYvX5H/e/KF8fP3t+c6Rl3KpDPcszdYla/O1/c/klVMj2bJ4OPNKGplrNvN2Brv6s//siVzMhr6V2dQ/lE39Q9nUP5Se9s68VX/HwvS0d2b0/HjmNZMcO3c6qxcuyeHJkzk9PZnNA2tyMYNdfRmZGM3bGezqz/6zJ1LLK6dHsrFvVTpKW97O31q1OY8dfTkvnRrJ1f2rc8eqzfnB6N584+AP8hPLr8q8wa7+7D97Ihdz9NzprOoeyMfWvz+/d+Pfy4unDub4+TMZWjiQ0fPjudDRc6fT096Zvo7u/LD6OrrT1daR/WdP5K0WlPZs6h/Kpv6hbOofyqb+ocwrjUbuHtqaB0d25f4DO3PX0NbMa6SRlmazmYtZ3tWXwxMnM92cDQDAj6OSd9l1A5dlbc+yfPfIy3nvio250JLO3jx3cn+mm7M5PzeTsfNnM29j3+oM9yzNH73+SM7NTqelmWS6OZsfxvbVWzI+cy7Pjr6ZlunmbB4aeS4fHt6Wlv6OhWlvlOwc3ZNmktPTk5mcmcq8zraOtJw4fybz7lh1be7d/3RGJscyb2puJv+13b3mhozPnMvU3EyWdS7KvP6OhWlvlOwc3ZNmktPTk5mcmcq821duyrm56Xxh92OZSzMt03OzmfdHrz2S//bK92ZgQU9+beOd+eM3H8/+sydyKd295oaMz5zL1NxMlnUuyrz+joVpb5TsHN2TZpLT05OZnJnKvNtXbsq5uel8YfdjmUszLdNzs3k7HY22vG/F1fnTfU9lbOpsWiZmpnKhO1Zdm3v3P52RybHMm5qbybyuto5sX70l9x/YmZ9Zc2Mu1NnWkRPnzmTe9tVbMj5zLs+OvpmW6eZsHhp5Lh8e3paW7au3ZHzmXJ4dfTMt083ZPDTyXD48vC0Xc3bmXL6w+7HM62zryPKuvlxKHx6+Kd8/vju3DK7LhZZ09mZqbiYvnDyQZpIj507lQneu3pIdo3vyxLHXMm9qbiY/jHuGt+WhQ89nLs20/MXRVzI1N5M7V29J/4KFaXn51Eha9pw5mgvdsera/MXRV/Py6ZG0nJ+byWxzLvPuXL0lO0b35Iljr2Xe1NxM/mtZ3LEwb5w5mum52UzMTuXw5Mm81ftXbMro+fGsW7QiLTcsuSKLF/Qkaaa3vSvz7ly9JTtG9+SJY69l3tTcTFo++9q3M9ucS8uCtvZ0tXWkr6M721dvyfjMuTw7+mZappuzeWjkuXx4eFv+pu5YdW3u3f90RibHMm9qbib/JXevuSHjM+cyNTeTZZ2LMq+/Y2HaGyU7R/ekmeT09GQmZ6Yy7/aVm3Jubjpf2P1Y5tJMy/TcbAAAfly0/W9/Ke+yZppZ3t2f9yxbnwst7+rLvfufzpf2PJ7XzxzJbHMuL506mN6O7mzsW5VbBtfnu0deyb969aE8MPJcfjC2N9cuHk5Pe2fe6szMuXxpz+PZfeZImkmGepakt70rXW0d2bR4TT73+qN57Ogr+fN9T2dD/6p8YsMH0tYoaTQa6Wxrzxff+G7uO7Ajx8+fyejUePaMH8vlvYO5oncwe8eP5T/s+YvsGtuX2wavyi3L1mX/2RP59CsP5usHduSJ469nZXd/Jmancu++p3Jo8mSazWY2Ll6dtkbJpbKwvTNvjB/NXUNbM9yzNPMajUY629rzxTe+m/sO7Mjx82cyOjWePePHcnnvYNYvWpFrFg/ly3ufzOd3fycPH34he8aP5voll+fzu7+Tx4+9llsH12d5V392nzmaJ469ll1j+7KmZ2lWdi/OpbCwvTNvjB/NXUNbM9yzNPMajUY629rzxTe+m/sO7Mjx82cyOjWePePHcnnvYNYvWpFrFg/ly3ufzOd3fycPH34he8aP5tbBDWnk4rYuvTwvnTqYP3z1W3lgZFcOTY5lz/ixjE2dzX+zfGO2Lb0i+8+eyKdfeTBfP7AjTxx/PSu7+7Oye3HmrehenBdPHsgvrX9/LtTT0ZV79z+dB0Z2paO0ZcvAZdm0eE0+9/qjeezoK/nzfU9nQ/+qfGLDB9LWKOlq68imxWvyudcfzWNHX8mf73s6G/pX5RMbPpC2Rsmf7X863zvySsamzqa9tGV938r88ZuP56FDz+f7x1/PG2eO5n+45qfSv2BhLpU1PUvz4Miu/E+bfjpdbR2ZN9jdl73jx/NvXn8kjx55MXPNZl48dTAnzo9n65K12bx4OJ1t7fnsaw/nK3ufzGNHX85Mcy5X96/OxfzZ/qfzvSOvZGzqbNpLW67qW5UtA8N59czhfGnPX+TRIy9n5+ib+Y3NH8rlvYPpauvIzNxsPrf70fynkV1Z0b04u8b25fi5M7l5cF2uXTyc83PT+exrD+fe/c9kx4k9OTU9kYMTo7l24LJsXXJ5Otva89nXHs5X9j6Zx46+nJnmXIZ6luRLex7P7jNH0kwy1LMkve1debcN9Qzk24deyOd3fycvnx7Jyu7FeXb0zSzr6ssVvcvTsrB9QXaOvpm/e8VPZGBBTxqNRo6eO50bllyeDX0rM+/y3uXpbGvPZ197OF/Z+2QeO/pyZppzubp/db5//PX8+z3fyzMn3shjR1/Or23cnst7B9PV1pFNi9fkc68/mseOvpI/3/d0NvSvyic2fCBtjZKv7vt+vn98d5rNZi7rHczzY/vz7UPPZ3RqPAOdvWk0GvnTfU/lzfFj6W7ryObFw9m65PLsP3sin37lwXz9wI48cfz1rOzuz8ruxfnrLGzvzBvjR3PX0NYM9yzNvEajkc629nzxje/mvgM7cvz8mYxOjWfP+LFc3juY9YtW5JrFQ/ny3ifz+d3fycOHX8ie8aO5dXBDGuF3/lKSywMA/MhqNP9SAIAfaY2/lOT2AAA/strzLrnjgd8NyfZV1+Z/2fKzebc8dOj5/N5zf5Yarh9Ym//j5l/Iu+UHY3vzD5/6Qvj/7tc33Z171tyYd8s/f/H+fO3AjvCfrVu0In942z/Iu2X3mSP5lcc/Ey6Na/qH8i9u/VgAAH7Utedd8q0P/mZ4921fdW22r7o2Pw6uH1ibb33wN8P///z6prvz65vuDpfGukUr8q0P/mYAAOCvUwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABUVwIAAABU1wgA8OPi9gAAP7IaSW4PAAAAUFUJAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUF0JAAAAUN3/Ay7k6gL+JBrVAAAAAElFTkSuQmCC\",\n  \"maxDiffThreshold\": 0.5,\n  \"message\": \"Image diff factor (0.685%) is bigger than maximum threshold option 0.5.\nWarning: Images size mismatch - new screenshot is 1000px by 725px while old one is 500px by 500 (width x height).\",\n}\n`;\n\nexports[`compareImagesTask > when images shouldn't be updated > when old screenshot exists > when new image is exactly the same as old one > resolves with a success message 1`] = `\n{\n  \"error\": false,\n  \"imgDiff\": 0,\n  \"imgDiffBase64\": \"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aZrouo4QAp/qug4R4Tkzo+97fi1VRVXJObNSVUSEb9V1HSLCpzabDaUUUkqM48hmsyHGSNd1xBjJOTNNE23b0rYtzjnn3EuKvBARYVVrJYTAp2qtzPNM13WoKs+JCKtaKyEEnhMRQgh8SlWptfIlIkKMkZwzIkKMkZ9Ta0VEEBE+R0RY1VoJIfCcmbGKMRJjZJomSimEEFiFEAghICLknGnbFuecc+4lKS9EVVFVlmXBzFiZGWZGrZVpmogxUmsl50zOmZwzZoaqoqosy4KZsTIzzIwviTFSSiGlhJmxMjPMjIsYI7VWSimEEPgSMyPnTNM0fImqoqosy4KZsTIzzIxSCqUUnhMRVsuycCEiiAjOOefcS4u8EBFhs9kwzzPDMCAiqCpt21JrpdbKPM98arvdoqpsNhvmeWYYBkQEVaVtW0SEz4kxstlsWJaFZVkQEVSVruu4UFVCCIQQ+JyUEiklzIwYI03TsEopsco5IyKEEBARNpsN8zwzDAMigqrSti0iwjzP5Jy5aJqGVa2VcRwREcyMrutwzjnnXlrkBakqfd/zKVVlv9/zc1SVvu/5NWKMxBj5OapKjJHPaZqGEAKfapqGpmn4lKrS9z2fs91u+Zy+73HOOed+b5EXcjqd+G/b7/c8Z2aYGarK6XRitd/v+dTpdOKP1LYtbdvinHPOvZTIC9nv9/xZpJRomoaUEk3TsNrv93zJfr/HOeecu2aRv6CUEiklYoyEEPjUsiysUkqsQgg455xz1yzyF7Tdbvk5XdfRdR3OOefcX4XinHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7eopzzjnnrp7inHPOuaunOOecc+7qKc4555y7epFfcDweGYaBUgo/p21bHh4euAbj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iadSSrg7rTXcncXdecrMcHdUlcXMEBEWEeGq1oq7s4gIIoKIEL4M9n/+G89EREgp4e601hhj0HuntcYYg5QSZoaIYGbUWhlj0HtHVSmlICK01hhjsIgIqoqIYGaMMai10ntnzomZISI8NcagtcackzknvXd677TWmHNSSqGUwpWIYGbUWhlj0HtHVSmlICKICGZG751aK713xhiYGUutlTEGvXdSSuSceW5jDFprzDlxd9wdVUVEeMrM6L3TWqP3zrJtGyJC753eO1dmxiIijDForTHGQEQYY7CoKq013B0RQVVprTHnZFFVeu/03llUFVXluakqKSXGGLTWGGPQe6e1xpyTlBKqiqoy56S1xhiDMQbbtqGqzDlpreHuiAiqSmuNOSeLqtJ7p/fOoqqMMRhjsKgqYwx677g7IsLSWmPOyWJmiAhjDFprjDEQEcYYLKpKa405JyKCqtJaY87Joqq01phzsqgqqsqck9Yac07MDBFBRHB3lpwzf4uIkFLC3WmtMcag905rjTEGKSXMjNYaYwwWVWWMQe8dd0dVMTN677TWmHMiIowxUFVUlaW1xhgDVUVVeW5zTmqtzDlZ3B0RQVW5EhHGGJRSEBFEBHfHzDAzFnentcacE3dHRFBVltYaYwxUFTOj905rDXcnpYSZMcag1krvnTknZsYYg947V2bGc5tzUmtlzom7o6qICFdmRu+dnDMigoigqrTWaK3Re8fdMTNEhEVEGGNQSkFEEBHcHTPDzLgaY9BaY4xB751SCmZG+DKI/zdCCDep9467k3MmhPD7lngm7969I/w/d3d3PBd35/7+nluQUmLfd55L753L5UL4H3d3dzzVe2fbNpZ3797xJdn3nZQSz+VyudB759bs+05KiedyuVzovfOlMDNOpxPht5d4Jnd3d4TPQ0S4u7vj9yilxN3dHeH/aa2Rc6b3jqoiIix3d3f8M9v3nQD7vhPChyghhJsy5+T+/p7eOzlnQghhSYQQbsq2bWzbRgghPKWEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBunhJCCCGEm6eEEEII4eYpIYQQQrh5SgghhBBuXuJnvH37loeHB8YY/C2lFL755htCCCGE8OtL/IyXL19yPp/54YcfWEopvH79mqceHx95fHwkhBBCCL8N5e+gqqgqqoqqknPmVv3000/8+7//O3NOQgghhFulPIOUEqUUbk3vnYeHB0IIIYRbl3gGqspXX33FU2MM3r59y+Vywd0REVJKfP3115gZc07evHnD5XLB3VFV9n3nq6++QkRYeu/89NNP9N5xd1SVly9fYmb8+OOPzDlZSim8fv0ad+fHH3+ktcbLly95+fIl79694+HhAXfH3Ukp8c033/D27Vvu7+9xd5YffvgBM+Pbb79lub+/5/7+njEGqsq2bbx69QoR4c9//jO1Vpbz+cwYg1orS86Zly9fchwHl8uFMQYpJf7whz+QcyaEEEL4HJR/0A8//MCck6fmnPz5z3/m4eGBUgp//OMf+dd//VfGGLg77s5f/vIXHh4eOJ1O/PGPf8TMuL+/569//SuLu/OXv/yF5dtvv+W7775j2zbGGJRSuLu74+ru7g5Vxcx48eIFpRRevnzJw8MDb9684dWrV3z33Xd88803jDFYXr58yel04uq7777j22+/Zbm/v+enn35izsl3331HSomHhwfevn3L8oc//IErd+fVq1e8evUKd6fWyps3bzidTvzhD39gaa3x5s0bQgghhM9F+YVqrXz//fd8//33fP/994wxeN/9/T1jDJZXr14hIpgZp9OJpdZKa41l33dEhNPpxPL4+MgYgzEGYwzGGMw5ERHu7u4opbCcz2dEhOX+/p6rx8dHzuczy3EcLK013J2UEl999RU/5/7+nmXbNlSVUgrL4+Mj70spkVLifD4jIixmRs6ZUgo5Z5beOyGEEMLnkviFcs68fv2aqz/96U+87zgOFjPDzLj66quvWC6XC1eqyqKqXNVa2fcdEaH3zp/+9Ce2beN8PrPvO4uqcjqdeHh44DgOeu+ICK01Xr9+zZJSYnnz5g0PDw+cTidevHjB3zLn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\",\n  \"imgNewBase64\": \"iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAACuA0lEQVR4AezBe1zOd+P48dd16qzDpVTopDaEHDKnzWkzZ8vkUM0wjbibnI3Gd8xpbGvmOOQwx6YYkbgVxr0sIybnhISi6KjzdV2/+/PH9fh9HteDjd33Dt17P58Kw78hCIIgCEKtpkQQBEEQhFpPiSAIgiAItZ4SQRAEQRBqPSWCIAiCINR6SgRBEARBqPWUCIIgCIJQ6ykRBEEQBKHWUyIIgiAIQq2nRBAEQRCEWk+JIAiCIAi1nhJBEARBEGo9JYIgCIIg1HpKBEEQBEGo9ZQIgiAIglDrKREEQRAEodZTIgiCIAhCradEEARBEIRaT4kgCIIgCLWeEkEQBEEQaj0lgiAIgiDUekoEQRAEQaj1lAiCIAiCUOspEQRBEASh1lMiCIIgCEKtp0QQBEEQhFpPiSAIgiAItZ4SQRAEQRBqPTWC8F+0bNkyJk+ejKnw8HBWrlyJIAiC8PtQ84JycnLYunUrSUlJXL58mcePH1NeXo6kTp06uLi40LRpU9q0acPs2bNRqVQIfx/jx4+nTZs29OnTh7KyMgRBEIQ/hpoXsHHjRiIiInjy5AkqlYpOnToxYMAANBoN9+/f5/jx42RkZJCRkUF8fDwffvghKpUK4e/D3NycLl26oNFoEARBEP44ap5TfHw8oaGhSNzd3Tl06BBNmzZFrqysjOXLlzNr1iwEQRAEQfjjqHlOc+bMwWjmzJk0bdoUU1ZWVsycOZPo6GgyMzMRhL+TgIAA4uPjsba2prS0lL+Cs2fP0q5dO/R6PZ999hnTpk1DEIT/TUqew+PHj7lw4QJGjRo14pd069YN4e9NoVDwd3Lw4EHi4+P5KzEYDISHh6PX6xFql8rKSm7evIkgvAg1zyE/Px+5+Ph4evXqxbOMGzcOT09PNBoNwt+TmZkZfxeVlZVERETwV7NhwwZSU1MRao+KigrWrVvHkiVLaNeuHd999x2C8LzUPAd7e3vkVq9ejU6nY+7cubi4uGCqbdu2tG3blmeprq7mm2++Yc+ePZw7d47Hjx9jYWFBgwYN6NKlCxMmTKBZs2bIRUdHM2bMGEytW7eOli1bsnz5co4fP869e/dQKpXUq1ePN954g/nz5+Pl5UVOTg67du3i8OHDnD9/noKCAjw9PenXrx/z58/H0tKSp8nMzOSrr77i6NGjZGdnU15ejpOTE+3bt+eDDz7g9ddf53lFR0czZswYTLVu3Zq0tDQklZWVfPnll2zYsIGbN29y+PBhevTogeTEiRN8/fXXXLt2jTt37lBQUIBOp8PMzIx69erh7u7OgAED+OCDD7CxscEoOjqaMWPGYGrdunW0bNmS5cuXc/z4ce7du4darcbDw4OuXbvy6aef4uTkxLN89913bNmyhdOnT5Ofn4+ZmRlOTk40b96ciooKnsejR49YvXo1iYmJZGRkUFRURJ06dfDx8aFXr15ERETg6OiI3PDhw9m+fTumrl69ysWLF1m7di0//fQThYWFaDQa3N3dCQwMZM6cOdjY2JCenk5sbCxJSUlcu3aN6upqXnrpJcaOHUtYWBjPKzU1lVWrVnH8+HGys7MxevLkCQqFAqOSkhJsbGwwKioqYuXKlSQkJHD9+nWKioqwtbXFz8+P4cOH895776FUKpGrrKxkzZo17Nq1i0uXLlFeXo6dnR1169bF29ub4OBghg8fjmTu3LkcPXqU1NRU5KZPn8706dORTJ06lc8//5xfcuPGDV566SVMhYSEsHjxYlauXMnevXu5efMmOp0OOzs72rZty0cffUT37t158uQJ+/btIyEhgVOnTpGTk4OzszPt27dnyZIleHp68jRFRUWsXLmShIQErl+/TlFREba2tvj5+TF8+HDee+89lEolcpWVlaxZs4Zdu3Zx6dIlysvLsbOzo27dunh7exMcHMzw4cORO3fuHMuWLeP777/n/v37mJubY29vT8OGDXnppZdYsWIFdnZ2GJ04cYKvv/6aa9eucefOHQoKCtDpdJiZmVGvXj3c3d0ZMGAAH3zwATY2NjzNxYsXiY6O5sSJE9y8eZPS0lKsrKxo0KABjRs3JjU1ldzcXOzt7fnqq68wVVRUxMqVK0lISOD69esUFRVha2uLn58fw4cP57333kOpVCL8PSkM/8Zz8PLy4vbt28ip1Wr69+/P8OHD6du3L5aWlvyau3fv0rdvX9LT05E4OjoycOBALl26xKlTp5AolUq++OILJk2ahFFZWRnHjx/n7bffpqqqCqO6detSUFCAp6cnxcXF5OfnI+fm5kb79u3Zv38/7u7u5OXlUVhYiFxgYCBxcXGY2rJlC++//z7V1dVIevfujUajYf/+/UgUCgXLli0jIiKC51FY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\",\n  \"imgOldBase64\": \"iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAACuA0lEQVR4AezBe1zOd+P48dd16qzDpVTopDaEHDKnzWkzZ8vkUM0wjbibnI3Gd8xpbGvmOOQwx6YYkbgVxr0sIybnhISi6KjzdV2/+/PH9fh9HteDjd33Dt17P58Kw78hCIIgCEKtpkQQBEEQhFpPiSAIgiAItZ4SQRAEQRBqPSWCIAiCINR6SgRBEARBqPWUCIIgCIJQ6ykRBEEQBKHWUyIIgiAIQq2nRBAEQRCEWk+JIAiCIAi1nhJBEARBEGo9JYIgCIIg1HpKBEEQBEGo9ZQIgiAIglDrKREEQRAEodZTIgiCIAhCradEEARBEIRaT4kgCIIgCLWeEkEQBEEQaj0lgiAIgiDUekoEQRAEQaj1lAiCIAiCUOspEQRBEASh1lMiCIIgCEKtp0QQBEEQhFpPiSAIgiAItZ4SQRAEQRBqPTWC8F+0bNkyJk+ejKnw8HBWrlyJIAiC8PtQ84JycnLYunUrSUlJXL58mcePH1NeXo6kTp06uLi40LRpU9q0acPs2bNRqVQIfx/jx4+nTZs29OnTh7KyMgRBEIQ/hpoXsHHjRiIiInjy5AkqlYpOnToxYMAANBoN9+/f5/jx42RkZJCRkUF8fDwffvghKpUK4e/D3NycLl26oNFoEARBEP44ap5TfHw8oaGhSNzd3Tl06BBNmzZFrqysjOXLlzNr1iwEQRAEQfjjqHlOc+bMwWjmzJk0bdoUU1ZWVsycOZPo6GgyMzMRhL+TgIAA4uPjsba2prS0lL+Cs2fP0q5dO/R6PZ999hnTpk1DEIT/TUqew+PHj7lw4QJGjRo14pd069YN4e9NoVDwd3Lw4EHi4+P5KzEYDISHh6PX6xFql8rKSm7evIkgvAg1zyE/Px+5+Ph4evXqxbOMGzcOT09PNBoNwt+TmZkZfxeVlZVERETwV7NhwwZSU1MRao+KigrWrVvHkiVLaNeuHd999x2C8LzUPAd7e3vkVq9ejU6nY+7cubi4uGCqbdu2tG3blmeprq7mm2++Yc+ePZw7d47Hjx9jYWFBgwYN6NKlCxMmTKBZs2bIRUdHM2bMGEytW7eOli1bsnz5co4fP869e/dQKpXUq1ePN954g/nz5+Pl5UVOTg67du3i8OHDnD9/noKCAjw9PenXrx/z58/H0tKSp8nMzOSrr77i6NGjZGdnU15ejpOTE+3bt+eDDz7g9ddf53lFR0czZswYTLVu3Zq0tDQklZWVfPnll2zYsIGbN29y+PBhevTogeTEiRN8/fXXXLt2jTt37lBQUIBOp8PMzIx69erh7u7OgAED+OCDD7CxscEoOjqaMWPGYGrdunW0bNmS5cuXc/z4ce7du4darcbDw4OuXbvy6aef4uTkxLN89913bNmyhdOnT5Ofn4+ZmRlOTk40b96ciooKnsejR49YvXo1iYmJZGRkUFRURJ06dfDx8aFXr15ERETg6OiI3PDhw9m+fTumrl69ysWLF1m7di0//fQThYWFaDQa3N3dCQwMZM6cOdjY2JCenk5sbCxJSUlcu3aN6upqXnrpJcaOHUtYWBjPKzU1lVWrVnH8+HGys7MxevLkCQqFAqOSkhJsbGwwKioqYuXKlSQkJHD9+nWKioqwtbXFz8+P4cOH895776FUKpGrrKxkzZo17Nq1i0uXLlFeXo6dnR1169bF29ub4OBghg8fjmTu3LkcPXqU1NRU5KZPn8706dORTJ06lc8//5xfcuPGDV566SVMhYSEsHjxYlauXMnevXu5efMmOp0OOzs72rZty0cffUT37t158uQJ+/btIyEhgVOnTpGTk4OzszPt27dnyZIleHp68jRFRUWsXLmShIQErl+/TlFREba2tvj5+TF8+HDee+89lEolcpWVlaxZs4Zdu3Zx6dIlysvLsbOzo27dunh7exMcHMzw4cORO3fuHMuWLeP777/n/v37mJubY29vT8OGDXnppZdYsWIFdnZ2GJ04cYKvv/6aa9eucefOHQoKCtDpdJiZmVGvXj3c3d0ZMGAAH3zwATY2NjzNxYsXiY6O5sSJE9y8eZPS0lKsrKxo0KABjRs3JjU1ldzcXOzt7fnqq68wVVRUxMqVK0lISOD69esUFRVha2uLn58fw4cP57333kOpVCL8PSkM/8Zz8PLy4vbt28ip1Wr69+/P8OHD6du3L5aWlvyau3fv0rdvX9LT05E4OjoycOBALl26xKlTp5AolUq++OILJk2ahFFZWRnHjx/n7bffpqqqCqO6detSUFCAp6cnxcXF5OfnI+fm5kb79u3Zv38/7u7u5OXlUVhYiFxgYCBxcXGY2rJlC++//z7V1dVIevfujUajYf/+/UgUCgXLli0jIiKC51FY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\",\n  \"maxDiffThreshold\": 0.5,\n  \"message\": \"Image diff factor (0%) is within boundaries of maximum threshold option 0.5.\",\n}\n`;\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/afterScreenshot.hook.test.ts",
    "content": "import { it, expect, describe } from 'vitest';\nimport path from 'path';\nimport { promises as fs, existsSync } from 'fs';\nimport {\n  initAfterScreenshotHook,\n  parseAbsolutePath,\n} from './afterScreenshot.hook';\nimport { dir, file, setGracefulCleanup } from 'tmp-promise';\nimport { IMAGE_SNAPSHOT_PREFIX, PATH_VARIABLES } from './constants';\n\nsetGracefulCleanup();\n\ndescribe('initAfterScreenshotHook', () => {\n  it('move file and remove old directories', async () => {\n    const { path: screenshotsFolder } = await dir();\n    const imagesFolder = path.join(screenshotsFolder, IMAGE_SNAPSHOT_PREFIX);\n    await fs.mkdir(imagesFolder);\n    const { path: imgPath } = await file();\n    const projectRoot = path.dirname(imgPath);\n\n    await initAfterScreenshotHook({\n      screenshotsFolder,\n      projectRoot,\n    } as Cypress.PluginConfigOptions)({\n      name: IMAGE_SNAPSHOT_PREFIX + path.sep + 'some_name',\n      path: imgPath,\n    } as Cypress.ScreenshotDetails);\n\n    const expectedNewPath = path.join(projectRoot, 'some_name');\n    expect(existsSync(imagesFolder)).toBe(false);\n    expect(existsSync(imgPath)).toBe(false);\n    expect(existsSync(expectedNewPath)).toBe(true);\n\n    await fs.unlink(expectedNewPath);\n  });\n});\n\ndescribe('parseAbsolutePath', () => {\n  const projectRoot = '/its/project/root';\n\n  it('resolves relative paths against project root', () => {\n    expect(\n      parseAbsolutePath({ screenshotPath: 'some/path.png', projectRoot }),\n    ).toBe('/its/project/root/some/path.png');\n  });\n\n  it('builds proper win paths when found', () => {\n    expect(\n      parseAbsolutePath({\n        screenshotPath: `${PATH_VARIABLES.winSystemRootPath}/D/some/path.png`,\n        projectRoot,\n      }),\n    )\n      // that's expected output accorind to https://stackoverflow.com/a/64135721/8805801\n      .toBe('D:\\\\/some/path.png');\n  });\n\n  it('resolves relative paths against project root', () => {\n    expect(\n      parseAbsolutePath({\n        screenshotPath: `${PATH_VARIABLES.unixSystemRootPath}/some/path.png`,\n        projectRoot,\n      }),\n    ).toBe('/some/path.png');\n  });\n});\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/afterScreenshot.hook.ts",
    "content": "import path from 'path';\nimport { promises as fs } from 'fs';\nimport moveFile from 'move-file';\nimport { IMAGE_SNAPSHOT_PREFIX, PATH_VARIABLES } from './constants';\n\ntype NotFalsy<T> = T extends false | null | undefined ? never : T;\n\nconst MIMIC_ROOT_WIN_REGEX = new RegExp(\n  `^${PATH_VARIABLES.winSystemRootPath}\\\\${path.sep}([A-Z])\\\\${path.sep}`,\n);\nconst MIMIC_ROOT_UNIX_REGEX = new RegExp(\n  `^${PATH_VARIABLES.unixSystemRootPath}\\\\${path.sep}`,\n);\n\nconst getConfigVariableOrThrow = <K extends keyof Cypress.PluginConfigOptions>(\n  config: Cypress.PluginConfigOptions,\n  name: K,\n) => {\n  if (config[name]) {\n    return config[name] as NotFalsy<Cypress.PluginConfigOptions[K]>;\n  }\n\n  /* c8 ignore start */\n  throw `[@frsource/cypress-plugin-visual-regression-diff] CypressConfig.${name} cannot be missing or \\`false\\`!`;\n};\n/* c8 ignore stop */\n\nexport const parseAbsolutePath = ({\n  screenshotPath,\n  projectRoot,\n}: {\n  screenshotPath: string;\n  projectRoot: string;\n}) => {\n  let newAbsolutePath: string;\n  const matchedMimicingWinRoot = screenshotPath.match(MIMIC_ROOT_WIN_REGEX);\n  const matchedMimicingUnixRoot = screenshotPath.match(MIMIC_ROOT_UNIX_REGEX);\n  if (matchedMimicingWinRoot && matchedMimicingWinRoot[1]) {\n    const driveLetter = matchedMimicingWinRoot[1];\n    newAbsolutePath = path.join(\n      `${driveLetter}:\\\\`,\n      screenshotPath.substring(matchedMimicingWinRoot[0].length),\n    );\n  } else if (matchedMimicingUnixRoot) {\n    newAbsolutePath =\n      path.sep + screenshotPath.substring(matchedMimicingUnixRoot[0].length);\n  } else {\n    newAbsolutePath = path.join(projectRoot, screenshotPath);\n  }\n  return path.normalize(newAbsolutePath);\n};\n\nexport const initAfterScreenshotHook =\n  (config: Cypress.PluginConfigOptions) =>\n  (\n    details: Cypress.ScreenshotDetails,\n  ):\n    | void\n    | Cypress.AfterScreenshotReturnObject\n    | Promise<Cypress.AfterScreenshotReturnObject> => {\n    // it's not a screenshot generated by FRSOURCE Cypress Plugin Visual Regression Diff\n    /* c8 ignore start */\n    if (details.name?.indexOf(IMAGE_SNAPSHOT_PREFIX) !== 0) return;\n    /* c8 ignore stop */\n    const screenshotsFolder = getConfigVariableOrThrow(\n      config,\n      'screenshotsFolder',\n    );\n    const screenshotPath = details.name.substring(\n      IMAGE_SNAPSHOT_PREFIX.length + path.sep.length,\n    );\n    const newAbsolutePath = parseAbsolutePath({\n      screenshotPath,\n      projectRoot: config.projectRoot,\n    });\n\n    return (async () => {\n      await moveFile(details.path, newAbsolutePath);\n      await fs.rm(path.join(screenshotsFolder, IMAGE_SNAPSHOT_PREFIX), {\n        recursive: true,\n        force: true,\n      });\n\n      return { path: newAbsolutePath };\n    })();\n  };\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/commands.ts",
    "content": "import { FILE_SUFFIX, LINK_PREFIX, TASK } from './constants';\nimport type pixelmatch from 'pixelmatch';\nimport * as Base64 from '@frsource/base64';\nimport type { CompareImagesTaskReturn } from './types';\n\ndeclare global {\n  // eslint-disable-next-line @typescript-eslint/no-namespace\n  namespace Cypress {\n    type MatchImageOptions = {\n      screenshotConfig?: Partial<Cypress.ScreenshotDefaultsOptions>;\n      diffConfig?: Parameters<typeof pixelmatch>[5];\n      createMissingImages?: boolean;\n      updateImages?: boolean;\n      /**\n       * @deprecated since version 3.0, use imagesPath instead\n       */\n      imagesDir?: string;\n      imagesPath?: string;\n      maxDiffThreshold?: number;\n      forceDeviceScaleFactor?: boolean;\n      title?: string;\n      matchAgainstPath?: string;\n      // IDEA: to be implemented if support for files NOT from filesystem needed\n      // matchAgainst?: string | Buffer;\n    };\n\n    type MatchImageReturn = {\n      diffValue: number | undefined;\n      imgNewPath: string;\n      imgPath: string;\n      imgDiffPath: string;\n      imgNewBase64: string | undefined;\n      imgBase64: string | undefined;\n      imgDiffBase64: string | undefined;\n      imgNew: InstanceType<Cypress['Buffer']> | undefined;\n      img: InstanceType<Cypress['Buffer']> | undefined;\n      imgDiff: InstanceType<Cypress['Buffer']> | undefined;\n    };\n\n    // eslint-disable-next-line @typescript-eslint/no-unused-vars\n    interface Chainable<Subject> {\n      /**\n       * Command to create and compare image snapshots.\n       * @memberof Cypress.Chainable\n       * @example cy.get('.my-element').matchImage();\n       */\n      matchImage(\n        options?: Cypress.MatchImageOptions,\n      ): Chainable<MatchImageReturn>;\n    }\n  }\n}\n\nconst constructCypressError = (log: Cypress.Log, err: Error) => {\n  // only way to throw & log the message properly in Cypress\n  // https://github.com/cypress-io/cypress/blob/5f94cad3cb4126e0567290b957050c33e3a78e3c/packages/driver/src/cypress/error_utils.ts#L214-L216\n  (err as unknown as { onFail: (e: Error) => void }).onFail = (err: Error) =>\n    log.error(err);\n  return err;\n};\n\nconst capitalize = (text: string) =>\n  text.charAt(0).toUpperCase() + text.slice(1);\n\nconst getPluginEnv = <K extends keyof Cypress.MatchImageOptions>(key: K) =>\n  Cypress.env(`pluginVisualRegression${capitalize(key)}`) as\n    | Cypress.MatchImageOptions[K]\n    | undefined;\n\nconst booleanOption = <K extends keyof Cypress.MatchImageOptions, Return>(\n  options: Cypress.MatchImageOptions,\n  key: K,\n  truthyValue: Return,\n  falsyValue: Return,\n) =>\n  options[key] === false || getPluginEnv(key) === false\n    ? truthyValue\n    : falsyValue;\n\nconst optionWithDefaults = <K extends keyof Cypress.MatchImageOptions>(\n  options: Cypress.MatchImageOptions,\n  key: K,\n  defaultValue: NonNullable<Cypress.MatchImageOptions[K]>,\n) => options[key] ?? getPluginEnv(key) ?? defaultValue;\n\nconst getImagesDir = (options: Cypress.MatchImageOptions) => {\n  const imagesDir = options.imagesDir || getPluginEnv('imagesDir');\n\n  // TODO: remove in 4.0.0\n  if (imagesDir) {\n    // eslint-disable-next-line no-console\n    console.warn(\n      '@frsource/cypress-plugin-visual-regression-diff] `imagesDir` option is deprecated, use `imagesPath` instead (https://github.com/FRSOURCE/cypress-plugin-visual-regression-diff#configuration)',\n    );\n  }\n\n  return imagesDir;\n};\n\nconst getImagesPath = (options: Cypress.MatchImageOptions) => {\n  const imagesDir = getImagesDir(options);\n\n  return (\n    (imagesDir && `{spec_path}/${imagesDir}`) ||\n    optionWithDefaults(options, 'imagesPath', '{spec_path}/__image_snapshots__')\n  );\n};\n\nexport const getConfig = (options: Cypress.MatchImageOptions) => ({\n  scaleFactor: booleanOption(\n    options,\n    'forceDeviceScaleFactor',\n    1,\n    1 / window.devicePixelRatio,\n  ),\n  createMissingImages: optionWithDefaults(options, 'createMissingImages', true),\n  updateImages: optionWithDefaults(options, 'updateImages', false),\n  imagesPath: getImagesPath(options),\n  maxDiffThreshold: optionWithDefaults(options, 'maxDiffThreshold', 0.01),\n  diffConfig: optionWithDefaults(options, 'diffConfig', {}),\n  screenshotConfig: optionWithDefaults(options, 'screenshotConfig', {}),\n  matchAgainstPath: options.matchAgainstPath || undefined,\n});\n\nCypress.Commands.add(\n  'matchImage',\n  { prevSubject: 'optional' },\n  (subject, options = {}) => {\n    const $el = subject as JQuery<HTMLElement> | undefined;\n    let title: string;\n\n    const {\n      scaleFactor,\n      createMissingImages,\n      updateImages,\n      imagesPath,\n      maxDiffThreshold,\n      diffConfig,\n      screenshotConfig,\n      matchAgainstPath,\n    } = getConfig(options);\n\n    const currentRetryNumber = (\n      cy as unknown as {\n        state: (s: string) => { currentRetry: () => number };\n      }\n    )\n      .state('test')\n      .currentRetry();\n\n    return cy\n      .then(() =>\n        cy.task<{ screenshotPath: string; title: string }>(\n          TASK.getScreenshotPathInfo,\n          {\n            titleFromOptions:\n              options.title || Cypress.currentTest.titlePath.join(' '),\n            imagesPath,\n            specPath: Cypress.spec.relative,\n            currentRetryNumber,\n          },\n          { log: false },\n        ),\n      )\n      .then(({ screenshotPath, title: titleFromTask }) => {\n        title = titleFromTask;\n        let imgPath: string;\n        return ($el ? cy.wrap($el) : cy)\n          .screenshot(screenshotPath, {\n            ...screenshotConfig,\n            onAfterScreenshot(el, props) {\n              imgPath = props.path;\n              screenshotConfig.onAfterScreenshot?.(el, props);\n            },\n            log: false,\n          })\n          .then(() => imgPath);\n      })\n      .then((imgPath) =>\n        cy\n          .task<CompareImagesTaskReturn>(\n            TASK.compareImages,\n            {\n              scaleFactor,\n              imgNew: imgPath,\n              imgOld:\n                matchAgainstPath || imgPath.replace(FILE_SUFFIX.actual, ''),\n              createMissingImages,\n              updateImages,\n              maxDiffThreshold,\n              diffConfig,\n            },\n            { log: false },\n          )\n          .then((res) => ({\n            res,\n            imgPath,\n          })),\n      )\n      .then(({ res, imgPath }) => {\n        const log = Cypress.log({\n          name: 'log',\n          displayName: 'Match image',\n          $el,\n        });\n\n        if (!res) {\n          log.set('message', 'Unexpected error!');\n          throw constructCypressError(log, new Error('Unexpected error!'));\n        }\n\n        log.set(\n          'message',\n          `${res.message}${\n            res.imgDiffBase64 && res.imgNewBase64 && res.imgOldBase64\n              ? `\\n[See comparison](${LINK_PREFIX}${Base64.encode(\n                  encodeURIComponent(\n                    JSON.stringify({\n                      title,\n                      imgPath,\n                      imgDiffBase64: res.imgDiffBase64,\n                      imgNewBase64: res.imgNewBase64,\n                      imgOldBase64: res.imgOldBase64,\n                      error: res.error,\n                    }),\n                  ),\n                )})`\n              : ''\n          }`,\n        );\n\n        if (res.error) {\n          log.set('consoleProps', () => res);\n          throw constructCypressError(log, new Error(res.message));\n        }\n\n        return {\n          diffValue: res.imgDiff,\n          imgNewPath: imgPath,\n          imgPath: imgPath.replace(FILE_SUFFIX.actual, ''),\n          imgDiffPath: imgPath.replace(FILE_SUFFIX.actual, FILE_SUFFIX.diff),\n          imgNewBase64: res.imgNewBase64,\n          imgBase64: res.imgOldBase64,\n          imgDiffBase64: res.imgDiffBase64,\n          imgNew:\n            typeof res.imgNewBase64 === 'string'\n              ? Cypress.Buffer.from(res.imgNewBase64, 'base64')\n              : undefined,\n          img:\n            typeof res.imgOldBase64 === 'string'\n              ? Cypress.Buffer.from(res.imgOldBase64, 'base64')\n              : undefined,\n          imgDiff:\n            typeof res.imgDiffBase64 === 'string'\n              ? Cypress.Buffer.from(res.imgDiffBase64, 'base64')\n              : undefined,\n        };\n      });\n  },\n);\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/constants.ts",
    "content": "const PLUGIN_NAME = 'cp-visual-regression-diff';\nexport const LINK_PREFIX = `#${PLUGIN_NAME}-`;\nexport const OVERLAY_CLASS = `${PLUGIN_NAME}-overlay`;\nexport const IMAGE_SNAPSHOT_PREFIX = `__${PLUGIN_NAME}_snapshots__`;\n\nexport enum FILE_SUFFIX {\n  diff = '.diff',\n  actual = '.actual',\n}\n\nexport const TASK = {\n  getScreenshotPathInfo: `${PLUGIN_NAME}-getScreenshotPathInfo`,\n  compareImages: `${PLUGIN_NAME}-compareImages`,\n  approveImage: `${PLUGIN_NAME}-approveImage`,\n  cleanupImages: `${PLUGIN_NAME}-cleanupImages`,\n  doesFileExist: `${PLUGIN_NAME}-doesFileExist`,\n  /* c8 ignore next */\n};\n\nexport const PATH_VARIABLES = {\n  specPath: '{spec_path}',\n  unixSystemRootPath: '{unix_system_root_path}',\n  winSystemRootPath: '{win_system_root_path}',\n} as const;\n\nexport const WINDOWS_LIKE_DRIVE_REGEX = /^[A-Z]:$/;\n\nexport const METADATA_KEY = 'FRSOURCE_CPVRD_V';\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/image.utils.ts",
    "content": "import path from 'path';\nimport fs from 'fs';\nimport { PNG, PNGWithMetadata } from 'pngjs';\nimport sharp from 'sharp';\nimport metaPngPkg from 'meta-png';\nconst { addMetadata, getMetadata } = metaPngPkg;\nimport glob from 'glob';\nimport { wasScreenshotUsed } from './screenshotPath.utils';\nimport { METADATA_KEY } from './constants';\n\n// version of images generated by this plugin\n// bump only when there is a breaking change to:\n// image comparison or image generation algorithms\nconst DIFF_IMAGES_VERSION = '1';\n\nexport const addPNGMetadata = (png: Buffer) =>\n  addMetadata(png, METADATA_KEY, DIFF_IMAGES_VERSION /* c8 ignore next */);\nexport const getPNGMetadata = (png: Buffer) =>\n  getMetadata(png, METADATA_KEY /* c8 ignore next */);\nexport const isImageCurrentVersion = (png: Buffer) =>\n  getPNGMetadata(png) === DIFF_IMAGES_VERSION;\nexport const isImageGeneratedByPlugin = (png: Buffer) =>\n  !!getPNGMetadata(png /* c8 ignore next */);\n\nexport const writePNG = (name: string, png: PNG | Buffer) =>\n  fs.writeFileSync(\n    name,\n    addPNGMetadata(png instanceof PNG ? PNG.sync.write(png) : png),\n  );\n\nconst inArea = (x: number, y: number, height: number, width: number) =>\n  y > height || x > width;\n\nexport const fillSizeDifference = (\n  image: PNG,\n  width: number,\n  height: number,\n) => {\n  for (let y = 0; y < image.height; y++) {\n    for (let x = 0; x < image.width; x++) {\n      if (inArea(x, y, height, width)) {\n        const idx = (image.width * y + x) << 2;\n        image.data[idx] = 0;\n        image.data[idx + 1] = 0;\n        image.data[idx + 2] = 0;\n        image.data[idx + 3] = 64;\n      }\n    }\n  }\n  return image;\n  /* c8 ignore next */\n};\n\nexport const createImageResizer =\n  (width: number, height: number) => (source: PNG) => {\n    const resized = new PNG({ width, height, fill: true });\n    PNG.bitblt(source, resized, 0, 0, source.width, source.height, 0, 0);\n    return resized;\n    /* c8 ignore next */\n  };\n\nexport const scaleImageAndWrite = async ({\n  scaleFactor,\n  path,\n}: {\n  scaleFactor: number;\n  path: string;\n}) => {\n  const imgBuffer = fs.readFileSync(path);\n  if (scaleFactor === 1) return imgBuffer;\n\n  const rawImgNew = PNG.sync.read(imgBuffer);\n  const newImageWidth = Math.ceil(rawImgNew.width * scaleFactor);\n  const newImageHeight = Math.ceil(rawImgNew.height * scaleFactor);\n  await sharp(imgBuffer).resize(newImageWidth, newImageHeight).toFile(path);\n\n  return fs.readFileSync(path);\n};\n\nexport const alignImagesToSameSize = (\n  firstImage: PNGWithMetadata,\n  secondImage: PNGWithMetadata,\n) => {\n  const firstImageWidth = firstImage.width;\n  const firstImageHeight = firstImage.height;\n  const secondImageWidth = secondImage.width;\n  const secondImageHeight = secondImage.height;\n\n  const resizeToSameSize = createImageResizer(\n    Math.max(firstImageWidth, secondImageWidth),\n    Math.max(firstImageHeight, secondImageHeight),\n  );\n\n  const resizedFirst = resizeToSameSize(firstImage);\n  const resizedSecond = resizeToSameSize(secondImage);\n\n  return [\n    fillSizeDifference(resizedFirst, firstImageWidth, firstImageHeight),\n    fillSizeDifference(resizedSecond, secondImageWidth, secondImageHeight),\n  ];\n};\n\nexport const cleanupUnused = (rootPath: string) => {\n  glob\n    .sync('**/*.png', {\n      cwd: rootPath,\n      ignore: 'node_modules/**/*',\n    })\n    .forEach((pngPath) => {\n      const absolutePath = path.join(rootPath, pngPath);\n      if (\n        !wasScreenshotUsed(pngPath) &&\n        isImageGeneratedByPlugin(fs.readFileSync(absolutePath))\n      ) {\n        fs.unlinkSync(absolutePath);\n      }\n    });\n};\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/plugins.test.ts",
    "content": "import { it, expect, describe, vi } from 'vitest';\nimport { initTaskHook } from './task.hook';\nimport { initAfterScreenshotHook } from './afterScreenshot.hook';\nimport { initPlugin } from './plugins';\n\nvi.mock('./task.hook.ts', () => ({\n  initTaskHook: vi.fn().mockReturnValue('task'),\n}));\nvi.mock('./afterScreenshot.hook.ts', () => ({\n  initAfterScreenshotHook: vi.fn().mockReturnValue('after:screenshot'),\n}));\n\ndescribe('initPlugin', () => {\n  it('inits hooks', () => {\n    const onMock = vi.fn();\n    initPlugin(onMock, {\n      env: { pluginVisualRegressionForceDeviceScaleFactor: false },\n    } as unknown as Cypress.PluginConfigOptions);\n\n    expect(onMock).toBeCalledWith('task', 'task');\n    expect(onMock).toBeCalledWith('after:screenshot', 'after:screenshot');\n    expect(initTaskHook).toBeCalledTimes(1);\n    expect(initAfterScreenshotHook).toBeCalledTimes(1);\n  });\n});\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/plugins.ts",
    "content": "import { initTaskHook } from './task.hook';\nimport { initAfterScreenshotHook } from './afterScreenshot.hook';\n\n/* c8 ignore start */\nconst initForceDeviceScaleFactor = (on: Cypress.PluginEvents) => {\n  // based on https://github.com/cypress-io/cypress/issues/2102#issuecomment-521299946\n  on('before:browser:launch', (browser, launchOptions) => {\n    if (browser.name === 'chrome' || browser.name === 'chromium') {\n      launchOptions.args.push('--force-device-scale-factor=1');\n      launchOptions.args.push('--high-dpi-support=1');\n      return launchOptions;\n    } else if (browser.name === 'electron' && browser.isHeaded) {\n      // eslint-disable-next-line no-console\n      console.log(\n        \"There isn't currently a way of setting the device scale factor in Cypress when running headed electron so we disable the image regression commands.\",\n      );\n    }\n  });\n};\n/* c8 ignore stop */\n\nexport const initPlugin = (\n  on: Cypress.PluginEvents,\n  config: Cypress.PluginConfigOptions,\n) => {\n  /* c8 ignore start */\n  if (config.env['pluginVisualRegressionForceDeviceScaleFactor'] !== false) {\n    initForceDeviceScaleFactor(on);\n  }\n  /* c8 ignore stop */\n  on('task', initTaskHook(config));\n  on('after:screenshot', initAfterScreenshotHook(config));\n};\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/screenshotPath.utils.ts",
    "content": "import path from 'path';\nimport {\n  FILE_SUFFIX,\n  IMAGE_SNAPSHOT_PREFIX,\n  PATH_VARIABLES,\n  WINDOWS_LIKE_DRIVE_REGEX,\n} from './constants';\nimport sanitize from 'sanitize-filename';\n\nconst nameCacheCounter: Record<string, number> = {};\nconst lastRetryNameCacheCounter: Record<string, number> = {};\nlet lastRetryNumber = 0;\n\nconst resetMap = (map: Record<string, unknown>) => {\n  // eslint-disable-next-line @typescript-eslint/no-dynamic-delete\n  for (const key in map) delete map[key];\n};\n\nconst parsePathPartVariables = (\n  specPath: string,\n  pathPart: string,\n  i: number,\n) => {\n  if (pathPart === PATH_VARIABLES.specPath) {\n    return path.dirname(specPath);\n  } else if (i === 0 && !pathPart) {\n    // when unix-like absolute path\n    return PATH_VARIABLES.unixSystemRootPath;\n  } else if (i === 0 && WINDOWS_LIKE_DRIVE_REGEX.test(pathPart)) {\n    // when win-like absolute path\n    return path.join(PATH_VARIABLES.winSystemRootPath, pathPart[0]);\n  }\n\n  return pathPart;\n};\n\nexport const generateScreenshotPath = ({\n  titleFromOptions,\n  imagesPath,\n  specPath,\n  currentRetryNumber,\n}: {\n  titleFromOptions: string;\n  imagesPath: string;\n  specPath: string;\n  currentRetryNumber: number;\n}) => {\n  const screenshotPath = path.join(\n    ...imagesPath.split('/').map(parsePathPartVariables.bind(void 0, specPath)),\n    sanitize(titleFromOptions),\n  );\n\n  if (typeof nameCacheCounter[screenshotPath] === 'undefined') {\n    nameCacheCounter[screenshotPath] = -1;\n  }\n\n  // it's a retry of last test, so let's reset the counter to value before last retry\n  if (currentRetryNumber > lastRetryNumber) {\n    // +1 because we index screenshots starting at 0\n    for (const screenshotPath in lastRetryNameCacheCounter)\n      nameCacheCounter[screenshotPath] -=\n        lastRetryNameCacheCounter[screenshotPath] + 1;\n  }\n\n  resetMap(lastRetryNameCacheCounter);\n\n  lastRetryNumber = currentRetryNumber;\n  lastRetryNameCacheCounter[screenshotPath] = ++nameCacheCounter[\n    screenshotPath\n  ];\n\n  return path.join(\n    IMAGE_SNAPSHOT_PREFIX,\n    `${screenshotPath} #${nameCacheCounter[screenshotPath]}${FILE_SUFFIX.actual}.png`,\n  );\n};\n\nconst screenshotPathRegex = new RegExp(\n  `^([\\\\s\\\\S]+?) #([0-9]+)(?:(?:\\\\${FILE_SUFFIX.diff})|(?:\\\\${FILE_SUFFIX.actual}))?\\\\.(?:png|PNG)$`,\n);\nexport const wasScreenshotUsed = (imagePath: string) => {\n  const matched = imagePath.match(screenshotPathRegex);\n  /* c8 ignore next */ if (!matched) return false;\n  const [, screenshotPath, numString] = matched;\n  const num = parseInt(numString);\n  /* c8 ignore next */ if (!screenshotPath || isNaN(num)) return false;\n  return (\n    screenshotPath in nameCacheCounter &&\n    num <= nameCacheCounter[screenshotPath]\n  );\n};\n\nexport const resetScreenshotNameCache = () => {\n  lastRetryNumber = 0;\n  resetMap(nameCacheCounter);\n  resetMap(lastRetryNameCacheCounter);\n};\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/support.test.ts",
    "content": "import { it, expect, describe, vi } from 'vitest';\nimport { setGracefulCleanup } from 'tmp-promise';\nimport '@mocks/cypress.mock';\nimport { generateOverlayTemplate } from './support';\n\nsetGracefulCleanup();\n\nvi.mock('./commands.ts', () => ({}));\n\ndescribe('generateOverlayTemplate', () => {\n  it('generates proper template', () => {\n    expect(\n      generateOverlayTemplate({\n        title: 'some title',\n        imgNewBase64: 'img-new-base64',\n        imgOldBase64: 'img-old-base64',\n        imgDiffBase64: 'img-diff-base64',\n        wasImageNotUpdatedYet: true,\n        error: true,\n      }),\n    ).toMatchSnapshot();\n\n    expect(\n      generateOverlayTemplate({\n        title: 'some title',\n        imgNewBase64: 'img-new-base64',\n        imgOldBase64: 'img-old-base64',\n        imgDiffBase64: 'img-diff-base64',\n        wasImageNotUpdatedYet: false,\n        error: true,\n      }),\n    ).toMatchSnapshot();\n\n    expect(\n      generateOverlayTemplate({\n        title: 'some title',\n        imgNewBase64: 'img-new-base64',\n        imgOldBase64: 'img-old-base64',\n        imgDiffBase64: 'img-diff-base64',\n        wasImageNotUpdatedYet: false,\n        error: false,\n      }),\n    ).toMatchSnapshot();\n  });\n});\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/support.ts",
    "content": "import * as Base64 from '@frsource/base64';\nimport './commands';\nimport { LINK_PREFIX, OVERLAY_CLASS, TASK } from './constants';\n\n/* c8 ignore start */\nfunction queueClear() {\n  (cy as unknown as { queue: { reset: () => void } }).queue.reset?.();\n  (cy as unknown as { queue: { clear: () => void } }).queue.clear();\n  (cy as unknown as { state: (k: string, value: unknown) => void }).state(\n    'index',\n    0,\n  );\n}\n\nfunction queueRun() {\n  // needed to run a task outside of the test processing flow\n  (cy as unknown as { queue: { run: () => void } }).queue.run();\n}\n/* c8 ignore stop */\nexport const generateOverlayTemplate = ({\n  title,\n  imgNewBase64,\n  imgOldBase64,\n  imgDiffBase64,\n  wasImageNotUpdatedYet,\n  error,\n}: {\n  title: string;\n  imgNewBase64: string;\n  imgOldBase64: string;\n  imgDiffBase64: string;\n  wasImageNotUpdatedYet: boolean;\n  error: boolean;\n}) => `<div class=\"${OVERLAY_CLASS} runner\" style=\"position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;display:flex;flex-flow:column\">\n  <header style=\"position:static\">\n  <nav style=\"display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 15px;\">\n    <h2>${title} - screenshot diff</h2>\n    <form style=\"display:flex;align-items:center;gap:5px;text-align:right\">\n      ${\n        wasImageNotUpdatedYet\n          ? `<button type=\"submit\"><i class=\"fa fa-check\"></i> Update screenshot</button>`\n          : error\n            ? 'Image was already updated, rerun test to see new comparison'\n            : ''\n      }\n      <button type=\"button\" data-type=\"close\"><i class=\"fa fa-times\"></i> Close</button>\n    <form>\n  </nav>\n  </header>\n  <div style=\"padding:15px;overflow:auto\">\n    <div style=\"display:flex;justify-content:space-evenly;align-items:flex-start;gap:15px\">\n      <div\n        style=\"position:relative;background:#fff;border:solid 15px #fff\"\n        onmouseover=\"this.querySelector('div').style.opacity=0,this.querySelector('img').style.opacity=1\"\n        onmouseleave=\"this.querySelector('div').style.opacity=1,this.querySelector('img').style.opacity=0\"\n      >\n        <h3>New screenshot (hover mouse away too see the old one):</h3>\n        <img style=\"min-width:300px;width:100%;opacity:0\" src=\"data:image/png;base64,${imgNewBase64}\" />\n        <div style=\"position:absolute;top:0;left:0;background:#fff\">\n          <h3>Old screenshot (hover over to see the new one):</h3>\n          <img style=\"min-width:300px;width:100%\" src=\"data:image/png;base64,${imgOldBase64}\" />\n        </div>\n      </div>\n      <div style=\"background:#fff;border:solid 15px #fff\">\n        <h3>Diff between new and old screenshot</h3>\n        <img style=\"min-width:300px;width:100%\" src=\"data:image/png;base64,${imgDiffBase64}\" />\n      </div>\n    </div>\n  </div>\n</div>`;\n\n/* c8 ignore start */\nbefore(() => {\n  if (!top) return null;\n  Cypress.$(`.${OVERLAY_CLASS}`, top.document.body).remove();\n});\n\nafter(() => {\n  if (!top) return null;\n\n  cy.task(TASK.cleanupImages, { log: false });\n\n  Cypress.$(top.document.body).on(\n    'click',\n    `a[href^=\"${LINK_PREFIX}\"]`,\n    function (e) {\n      e.preventDefault();\n      if (!top) return false;\n\n      const {\n        title,\n        imgPath,\n        imgDiffBase64,\n        imgNewBase64,\n        imgOldBase64,\n        error,\n      } = JSON.parse(\n        decodeURIComponent(\n          Base64.decode(\n            e.currentTarget.getAttribute('href').substring(LINK_PREFIX.length),\n          ),\n        ),\n      );\n      queueClear();\n\n      cy.task<boolean>(\n        TASK.doesFileExist,\n        { path: imgPath },\n        { log: false },\n      ).then((wasImageNotUpdatedYet) => {\n        if (!top) return false;\n\n        Cypress.$(\n          generateOverlayTemplate({\n            title,\n            imgNewBase64,\n            imgOldBase64,\n            imgDiffBase64,\n            error,\n            wasImageNotUpdatedYet,\n          }),\n        ).appendTo(top.document.body);\n\n        const wrapper = Cypress.$(`.${OVERLAY_CLASS}`, top.document.body);\n        wrapper.on('click', 'button[data-type=\"close\"]', function () {\n          wrapper.remove();\n        });\n\n        wrapper.on('submit', 'form', function (e) {\n          queueClear();\n          e.preventDefault();\n\n          cy.task(TASK.approveImage, { img: imgPath }).then(() =>\n            wrapper.remove(),\n          );\n\n          queueRun();\n        });\n      });\n\n      queueRun();\n\n      return false;\n    },\n  );\n});\n/* c8 ignore stop */\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/task.hook.test.ts",
    "content": "import { it, expect, describe, beforeEach, afterEach } from 'vitest';\nimport path from 'path';\nimport { promises as fs, existsSync } from 'fs';\nimport { dir, file, setGracefulCleanup, withFile } from 'tmp-promise';\nimport {\n  approveImageTask,\n  compareImagesTask,\n  doesFileExistTask,\n  getScreenshotPathInfoTask,\n  CompareImagesCfg,\n  cleanupImagesTask,\n} from './task.hook';\nimport { generateScreenshotPath } from './screenshotPath.utils';\nimport { IMAGE_SNAPSHOT_PREFIX } from './constants';\n\nsetGracefulCleanup();\n\nconst fixturesPath = path.resolve(__dirname, '..', '__tests__', 'fixtures');\nconst oldImgFixture = 'screenshot.png';\nconst newImgFixture = 'screenshot.actual.png';\nconst newFileContent = 'new file content';\n\nconst generateConfig = async (cfg: Partial<CompareImagesCfg>) => ({\n  updateImages: false,\n  createMissingImages: true,\n  scaleFactor: 1,\n  title: 'some title',\n  imgNew: await writeTmpFixture((await file()).path, newImgFixture),\n  imgOld: await writeTmpFixture((await file()).path, oldImgFixture),\n  maxDiffThreshold: 0.5,\n  diffConfig: {},\n  ...cfg,\n});\nconst writeTmpFixture = async (pathToWriteTo: string, fixtureName: string) => {\n  await fs.mkdir(path.dirname(pathToWriteTo), { recursive: true });\n  await fs.writeFile(\n    pathToWriteTo,\n    await fs.readFile(path.join(fixturesPath, fixtureName)),\n  );\n  return pathToWriteTo;\n};\n\ndescribe('getScreenshotPathInfoTask', () => {\n  const specPath = 'some/nested/spec-path/spec.ts';\n\n  it('returns sanitized path and title', () => {\n    expect(\n      getScreenshotPathInfoTask({\n        titleFromOptions: 'some-title-withśpęćiał人物',\n        imagesPath: 'nested/images/dir',\n        specPath,\n        currentRetryNumber: 0,\n      }),\n    ).toEqual({\n      screenshotPath:\n        '__cp-visual-regression-diff_snapshots__/nested/images/dir/some-title-withśpęćiał人物 #0.actual.png',\n      title: 'some-title-withśpęćiał人物 #0.actual',\n    });\n  });\n\n  it('supports {spec_path} variable', () => {\n    expect(\n      getScreenshotPathInfoTask({\n        titleFromOptions: 'some-title',\n        imagesPath: '{spec_path}/images/dir',\n        specPath,\n        currentRetryNumber: 0,\n      }),\n    ).toEqual({\n      screenshotPath:\n        '__cp-visual-regression-diff_snapshots__/some/nested/spec-path/images/dir/some-title #0.actual.png',\n      title: 'some-title #0.actual',\n    });\n  });\n\n  it('supports OS-specific absolute paths', () => {\n    expect(\n      getScreenshotPathInfoTask({\n        titleFromOptions: 'some-title',\n        imagesPath: '/images/dir',\n        specPath,\n        currentRetryNumber: 0,\n      }),\n    ).toEqual({\n      screenshotPath:\n        '__cp-visual-regression-diff_snapshots__/{unix_system_root_path}/images/dir/some-title #0.actual.png',\n      title: 'some-title #0.actual',\n    });\n\n    expect(\n      getScreenshotPathInfoTask({\n        titleFromOptions: 'some-title',\n        imagesPath: 'C:/images/dir',\n        specPath,\n        currentRetryNumber: 0,\n      }),\n    ).toEqual({\n      screenshotPath:\n        '__cp-visual-regression-diff_snapshots__/{win_system_root_path}/C/images/dir/some-title #0.actual.png',\n      title: 'some-title #0.actual',\n    });\n  });\n});\n\ndescribe('cleanupImagesTask', () => {\n  describe('when env is set', () => {\n    const generateUsedScreenshotPath = async (projectRoot: string) => {\n      const screenshotPathWithPrefix = generateScreenshotPath({\n        titleFromOptions: 'some-file',\n        imagesPath: 'images',\n        specPath: 'some/spec/path',\n        currentRetryNumber: 0,\n      });\n      return path.join(\n        projectRoot,\n        screenshotPathWithPrefix.substring(\n          IMAGE_SNAPSHOT_PREFIX.length + path.sep.length,\n        ),\n      );\n    };\n\n    it('does not remove used screenshot', async () => {\n      const { path: projectRoot } = await dir();\n      const screenshotPath = await writeTmpFixture(\n        await generateUsedScreenshotPath(projectRoot),\n        oldImgFixture,\n      );\n\n      cleanupImagesTask({\n        projectRoot,\n        env: { pluginVisualRegressionCleanupUnusedImages: true },\n      } as unknown as Cypress.PluginConfigOptions);\n\n      expect(existsSync(screenshotPath)).toBe(true);\n    });\n\n    it('removes unused screenshot', async () => {\n      const { path: projectRoot } = await dir();\n      const screenshotPath = await writeTmpFixture(\n        path.join(projectRoot, 'some-file-2 #0.png'),\n        oldImgFixture,\n      );\n\n      cleanupImagesTask({\n        projectRoot,\n        env: { pluginVisualRegressionCleanupUnusedImages: true },\n      } as unknown as Cypress.PluginConfigOptions);\n\n      expect(existsSync(screenshotPath)).toBe(false);\n    });\n  });\n});\n\ndescribe('approveImageTask', () => {\n  let newImgPath: string;\n  let oldImgPath: string;\n  let diffImgPath: string;\n\n  beforeEach(() =>\n    withFile(async ({ path }) => {\n      oldImgPath = path;\n      newImgPath = `${oldImgPath}.actual`;\n      await fs.writeFile(newImgPath, newFileContent);\n      diffImgPath = `${oldImgPath}.diff`;\n      await fs.writeFile(diffImgPath, '');\n    }),\n  );\n  afterEach(async () => {\n    if (existsSync(diffImgPath)) await fs.unlink(diffImgPath);\n    if (existsSync(newImgPath)) await fs.unlink(newImgPath);\n  });\n\n  it('removes diff image and replaces old with new', async () => {\n    approveImageTask({ img: newImgPath });\n\n    expect((await fs.readFile(oldImgPath)).toString()).toBe(newFileContent);\n    expect(existsSync(newImgPath)).toBe(false);\n    expect(existsSync(diffImgPath)).toBe(false);\n  });\n});\n\ndescribe('compareImagesTask', () => {\n  describe('when images should be updated', () => {\n    describe('when old screenshot exists', () => {\n      it('resolves with a success message', async () =>\n        expect(\n          compareImagesTask(await generateConfig({ updateImages: true })),\n        ).resolves.toEqual({\n          error: false,\n          message:\n            'Image diff factor (0%) is within boundaries of maximum threshold option 0.5.',\n          imgDiff: 0,\n          imgDiffBase64: '',\n          imgNewBase64: '',\n          imgOldBase64: '',\n          maxDiffThreshold: 0.5,\n        }));\n    });\n  });\n\n  describe(\"when images shouldn't be updated\", () => {\n    describe(\"when old screenshot doesn't exist\", () => {\n      it('resolves with a success message', async () => {\n        const cfg = await generateConfig({ updateImages: false });\n        await fs.unlink(cfg.imgOld);\n\n        await expect(compareImagesTask(cfg)).resolves.toEqual({\n          error: false,\n          message:\n            'Image diff factor (0%) is within boundaries of maximum threshold option 0.5.',\n          imgDiff: 0,\n          imgDiffBase64: '',\n          imgNewBase64: '',\n          imgOldBase64: '',\n          maxDiffThreshold: 0.5,\n        });\n      });\n\n      describe('when createMissingImages=false', () => {\n        it('rejects with error message', async () => {\n          const cfg = await generateConfig({\n            updateImages: false,\n            createMissingImages: false,\n          });\n          await fs.unlink(cfg.imgOld);\n\n          await expect(compareImagesTask(cfg)).resolves.toEqual({\n            error: true,\n            message: `Baseline image is missing at path: \"${cfg.imgOld}\". Provide a baseline image or enable \"createMissingImages\" option in plugin configuration.`,\n            imgDiff: 0,\n            imgDiffBase64: '',\n            imgNewBase64: '',\n            imgOldBase64: '',\n            maxDiffThreshold: 0.5,\n          });\n        });\n      });\n    });\n\n    describe('when old screenshot exists', () => {\n      describe('when new image has different resolution', () => {\n        it('resolves with an error message', async () => {\n          const cfg = await generateConfig({ updateImages: false });\n\n          await expect(compareImagesTask(cfg)).resolves.toMatchSnapshot();\n        });\n      });\n\n      describe('when new image is exactly the same as old one', () => {\n        it('resolves with a success message', async () => {\n          const cfg = await generateConfig({ updateImages: false });\n          await writeTmpFixture(cfg.imgNew, oldImgFixture);\n\n          await expect(compareImagesTask(cfg)).resolves.toMatchSnapshot();\n        });\n      });\n    });\n  });\n});\n\ndescribe('doesFileExistsTask', () => {\n  it('checks whether file exists', () => {\n    expect(doesFileExistTask({ path: 'some/random/path' })).toBe(false);\n    expect(\n      doesFileExistTask({ path: path.join(fixturesPath, oldImgFixture) }),\n    ).toBe(true);\n  });\n});\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/task.hook.ts",
    "content": "import fs from 'fs';\nimport { PNG } from 'pngjs';\nimport pixelmatch, { PixelmatchOptions } from 'pixelmatch';\nimport moveFile from 'move-file';\nimport path from 'path';\nimport { FILE_SUFFIX, TASK } from './constants';\nimport {\n  cleanupUnused,\n  alignImagesToSameSize,\n  scaleImageAndWrite,\n  isImageCurrentVersion,\n  writePNG,\n} from './image.utils';\nimport {\n  generateScreenshotPath,\n  resetScreenshotNameCache,\n} from './screenshotPath.utils';\nimport type { CompareImagesTaskReturn } from './types';\n\nexport type CompareImagesCfg = {\n  scaleFactor: number;\n  title: string;\n  imgNew: string;\n  imgOld: string;\n  createMissingImages: boolean;\n  updateImages: boolean;\n  maxDiffThreshold: number;\n  diffConfig: PixelmatchOptions;\n};\n\nconst round = (n: number) => Math.ceil(n * 1000) / 1000;\n\nconst unlinkSyncSafe = (path: string) =>\n  fs.existsSync(path) && fs.unlinkSync(path);\nconst moveSyncSafe = (pathFrom: string, pathTo: string) =>\n  fs.existsSync(pathFrom) && moveFile.sync(pathFrom, pathTo);\n\nexport const getScreenshotPathInfoTask = (cfg: {\n  titleFromOptions: string;\n  imagesPath: string;\n  specPath: string;\n  currentRetryNumber: number;\n}) => {\n  const screenshotPath = generateScreenshotPath(cfg);\n\n  return { screenshotPath, title: path.basename(screenshotPath, '.png') };\n};\n\nexport const cleanupImagesTask = (config: Cypress.PluginConfigOptions) => {\n  if (config.env['pluginVisualRegressionCleanupUnusedImages']) {\n    cleanupUnused(config.projectRoot);\n  }\n\n  resetScreenshotNameCache();\n\n  return null;\n};\n\nexport const approveImageTask = ({ img }: { img: string }) => {\n  const oldImg = img.replace(FILE_SUFFIX.actual, '');\n  unlinkSyncSafe(oldImg);\n\n  const diffImg = img.replace(FILE_SUFFIX.actual, FILE_SUFFIX.diff);\n  unlinkSyncSafe(diffImg);\n\n  moveSyncSafe(img, oldImg);\n\n  return null;\n};\n\nexport const compareImagesTask = async (\n  cfg: CompareImagesCfg,\n): Promise<CompareImagesTaskReturn> => {\n  const messages = [] as string[];\n  const rawImgNewBuffer = await scaleImageAndWrite({\n    scaleFactor: cfg.scaleFactor,\n    path: cfg.imgNew,\n  });\n  let imgDiff: number | undefined;\n  let imgNewBase64: string, imgOldBase64: string, imgDiffBase64: string;\n  let error = false;\n\n  if (fs.existsSync(cfg.imgOld) && !cfg.updateImages) {\n    const rawImgNew = PNG.sync.read(rawImgNewBuffer);\n    const rawImgOldBuffer = fs.readFileSync(cfg.imgOld);\n    const rawImgOld = PNG.sync.read(rawImgOldBuffer);\n    const isImgSizeDifferent =\n      rawImgNew.height !== rawImgOld.height ||\n      rawImgNew.width !== rawImgOld.width;\n\n    const [imgNew, imgOld] = isImgSizeDifferent\n      ? alignImagesToSameSize(rawImgNew, rawImgOld)\n      : [rawImgNew, rawImgOld];\n\n    const { width, height } = imgNew;\n    const diff = new PNG({ width, height });\n    const diffConfig = Object.assign({ includeAA: true }, cfg.diffConfig);\n\n    const diffPixels = pixelmatch(\n      imgNew.data,\n      imgOld.data,\n      diff.data,\n      width,\n      height,\n      diffConfig,\n    );\n    imgDiff = diffPixels / (width * height);\n\n    if (isImgSizeDifferent) {\n      messages.push(\n        `Warning: Images size mismatch - new screenshot is ${rawImgNew.width}px by ${rawImgNew.height}px while old one is ${rawImgOld.width}px by ${rawImgOld.height} (width x height).`,\n      );\n    }\n\n    if (imgDiff > cfg.maxDiffThreshold) {\n      messages.unshift(\n        `Image diff factor (${round(\n          imgDiff,\n        )}%) is bigger than maximum threshold option ${cfg.maxDiffThreshold}.`,\n      );\n      error = true;\n    }\n\n    const diffBuffer = PNG.sync.write(diff);\n    imgNewBase64 = PNG.sync.write(imgNew).toString('base64');\n    imgDiffBase64 = diffBuffer.toString('base64');\n    imgOldBase64 = PNG.sync.write(imgOld).toString('base64');\n\n    if (error) {\n      writePNG(\n        cfg.imgNew.replace(FILE_SUFFIX.actual, FILE_SUFFIX.diff),\n        diffBuffer,\n      );\n    } else {\n      if (rawImgOld && !isImageCurrentVersion(rawImgOldBuffer)) {\n        writePNG(cfg.imgNew, rawImgNewBuffer);\n        moveFile.sync(cfg.imgNew, cfg.imgOld);\n      } else {\n        // don't overwrite file if it's the same (imgDiff < cfg.maxDiffThreshold && !isImgSizeDifferent)\n        fs.unlinkSync(cfg.imgNew);\n      }\n    }\n  } else {\n    // there is no \"old screenshot\" or screenshots should be immediately updated\n    imgDiff = 0;\n    imgNewBase64 = '';\n    imgDiffBase64 = '';\n    imgOldBase64 = '';\n    if (cfg.createMissingImages) {\n      writePNG(cfg.imgNew, rawImgNewBuffer);\n      moveFile.sync(cfg.imgNew, cfg.imgOld);\n    } else {\n      error = true;\n      messages.unshift(\n        `Baseline image is missing at path: \"${cfg.imgOld}\". Provide a baseline image or enable \"createMissingImages\" option in plugin configuration.`,\n      );\n    }\n  }\n\n  if (typeof imgDiff !== 'undefined') {\n    if (!error) {\n      messages.unshift(\n        `Image diff factor (${round(\n          imgDiff,\n        )}%) is within boundaries of maximum threshold option ${\n          cfg.maxDiffThreshold\n        }.`,\n      );\n    }\n\n    return {\n      error,\n      message: messages.join('\\n'),\n      imgDiff,\n      imgNewBase64,\n      imgDiffBase64,\n      imgOldBase64,\n      maxDiffThreshold: cfg.maxDiffThreshold,\n    };\n  }\n\n  /* c8 ignore next */\n  return null;\n};\n\nexport const doesFileExistTask = ({ path }: { path: string }) =>\n  fs.existsSync(path);\n\n/* c8 ignore start */\nexport const initTaskHook = (config: Cypress.PluginConfigOptions) => ({\n  [TASK.getScreenshotPathInfo]: getScreenshotPathInfoTask,\n  [TASK.cleanupImages]: cleanupImagesTask.bind(undefined, config),\n  [TASK.doesFileExist]: doesFileExistTask,\n  [TASK.approveImage]: approveImageTask,\n  [TASK.compareImages]: compareImagesTask,\n});\n/* c8 ignore stop */\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/src/types.ts",
    "content": "export type CompareImagesTaskReturn = null | {\n  error?: boolean;\n  message?: string;\n  imgDiff?: number;\n  imgNewBase64?: string;\n  imgDiffBase64?: string;\n  imgOldBase64?: string;\n  maxDiffThreshold?: number;\n};\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/tsconfig.build.json",
    "content": "{\n  \"extends\": \"./tsconfig.json\",\n  \"include\": [\"src/*.ts\"],\n  \"exclude\": [\"src/*.test.ts\"]\n}\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"es6\",\n    \"lib\": [\"es6\", \"dom\"],\n    \"types\": [\"cypress\"],\n    \"strict\": true,\n    \"moduleResolution\": \"node\",\n    \"esModuleInterop\": true,\n    \"baseUrl\": \".\",\n    \"paths\": {\n      \"@fixtures/*\": [\"__tests__/partials/*\"],\n      \"@mocks/*\": [\"__tests__/mocks/*\"]\n    },\n    \"resolveJsonModule\": true\n  },\n  \"include\": [\"src/*.ts\", \"vitest.config.ts\"]\n}\n"
  },
  {
    "path": "packages/cypress-plugin-visual-regression-diff/vitest.config.ts",
    "content": "import { defineConfig, configDefaults } from 'vitest/config';\nimport tsconfigPaths from 'vite-tsconfig-paths';\nimport path from 'path';\n\nconst exludeFiles = [...configDefaults.exclude, 'example', '.yarn', '*.js'];\nconst testsGlob = 'src/**.test.{js,mjs,cjs,ts,mts,cts,jsx,tsx}';\n\nconst isCI = !!process.env.CI;\n\nexport default defineConfig({\n  plugins: [tsconfigPaths()],\n  test: {\n    exclude: exludeFiles,\n    include: [testsGlob],\n    coverage: {\n      provider: 'c8',\n      reporter: isCI\n        ? ['text', ['lcovonly', { projectRoot: '../..' }]]\n        : ['text', 'lcov'],\n      lines: 90,\n      functions: 90,\n      branches: 90,\n      statements: 90,\n    },\n    alias: {\n      '@fixtures/*': path.resolve(__dirname, '__tests__', 'partials'),\n      '@mocks/*': path.resolve(__dirname, '__tests__', 'mocks'),\n    },\n  },\n});\n"
  },
  {
    "path": "pnpm-workspace.yaml",
    "content": "packages:\n  - 'packages/*'\n  - 'examples/*'\n"
  },
  {
    "path": "release-please-config.json",
    "content": "{\n  \"$schema\": \"https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json\",\n  \"sequential-calls\": true,\n  \"plugins\": [\"node-workspace\"],\n  \"packages\": {\n    \"packages/cypress-plugin-visual-regression-diff\": {\n      \"path\": \"packages/cypress-plugin-visual-regression-diff\",\n      \"component\": \"@frsource/cypress-plugin-visual-regression-diff\"\n    }\n  }\n}\n"
  },
  {
    "path": "renovate.json",
    "content": "{\n  \"$schema\": \"https://docs.renovatebot.com/renovate-schema.json\",\n  \"extends\": [\"github>FRSOURCE/renovate-config\"]\n}\n"
  }
]